/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-zinc-50:oklch(98.5% 0 none);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-100:oklch(97% 0 none);--color-neutral-300:oklch(87% 0 none);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-900:oklch(20.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-void:#6cb4ee;--color-panel:#f0f0f0;--color-panel-2:#d4d0c8;--color-pink:#0054e3;--color-pink-hot:#1e5aa8;--color-cyan:#0a4c8c;--color-gold:#1e5aa8;--color-lime:#4caf50;--color-ink:#111;--color-muted:#666;--color-lcd:#9bbc0f;--color-orange:orange;--color-violet:#dbe9f9;--color-ms-navy:#0054e3;--color-ms-navy-dark:#0a3d7a;--color-ms-hello:#c5e3ff;--color-ms-pink:#3f7d20;--color-ms-pink-deep:#1d3d13;--color-online:#4caf50;--color-inset:silver;--font-display:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--font-pixel:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--font-lcd:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--font-chrome:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--font-logo:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif;--text-micro:.75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-font-smoothing:antialiased;overflow-x:clip}html,body{background:var(--color-void);color:var(--color-ink);font-family:var(--font-sans);min-height:100svh;font-size:16px;line-height:1.5}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}a{color:var(--color-cyan);text-underline-offset:2px;text-decoration:underline}a:hover{color:var(--color-pink)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}}@layer components{.ms-starfield{isolation:isolate;background-color:#8ecbf2;min-height:100svh;position:relative}.ms-starfield:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(7% 4% at 5% 14%,#fffffffa 0%,#ffffffe6 62%,#fff0 86%),radial-gradient(12.5% 4% at 5.5% 18.5%,#fffffff7 0%,#ffffffeb 74%,#ffffff80 88%,#fff0 96%),radial-gradient(5% 3% at 12.5% 22%,#ffffffeb 0%,#fffc 66%,#fff0 88%),radial-gradient(9% 3% at 13% 25%,#ffffffe6 0%,#fffc 72%,#fff0 94%),radial-gradient(8% 4.5% at 95% 13%,#fffffffa 0%,#ffffffe6 62%,#fff0 86%),radial-gradient(13% 4% at 94.5% 17.5%,#fffffff7 0%,#ffffffeb 74%,#ffffff80 88%,#fff0 96%),radial-gradient(5% 3% at 88% 22%,#ffffffe6 0%,#ffffffc7 66%,#fff0 88%),radial-gradient(8% 3% at 87.5% 25%,#ffffffe0 0%,#ffffffc7 72%,#fff0 94%),radial-gradient(68% 5% at 40% 55%,#fff9 0%,#ffffff47 60%,#fff0 100%),radial-gradient(38% 4% at 82% 49%,#ffffff6b 0%,#fff0 100%),radial-gradient(120% 10% at 50% 74%,#ffffff80 0%,#fff0 100%),radial-gradient(34% 30% at 4% 122%,#4e9a2f 0%,#3f7f24 45%,#35781d 99.4%,#35781d00 99.6%),radial-gradient(36% 26% at 94% 112%,#5cb43a 0%,#44961f 40%,#35781d 99.4%,#35781d00 99.6%),radial-gradient(66% 40% at 46% 108%,#9ad85f 0%,#6cc244 26%,#4e9a2f 55%,#3f7f24 99.4%,#3f7f2400 99.6%),linear-gradient(#14539f 0%,#2f83d6 18%,#5aa8e6 36%,#8ecbf2 54%,#bfe2f9 68%,#dcefff 78%,#f2faff 86%,#fff 100%);background-repeat:no-repeat;background-size:100% 100%;position:fixed;inset:0}.ms-starfield:after{content:"";z-index:-1;pointer-events:none;background-image:var(--ms-wall-image,url(/art/desktop-bliss.webp));background-repeat:var(--ms-wall-repeat,no-repeat);background-position:var(--ms-wall-position,center center);background-size:var(--ms-wall-size,cover);background-color:var(--ms-wall-color,transparent);position:fixed;inset:0}@media (width<=700px){.ms-starfield:after{background-color:#0000;background-image:url(/art/desktop-bliss-1280.webp)}}.ms-wrap{background-color:var(--color-panel);border:3px solid var(--xp-frame);min-width:0;max-width:960px;box-shadow:0 0 0 1px var(--xp-frame-deep), 3px 3px 0 #00000038;background-image:url(/art/page-background-goldfish-20261021.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-top:0;border-radius:8px 8px 0 0;margin-inline:auto}.ms-wrap.ms-profilepage{background-image:none}.ms-wrap:not(.ms-linkspage):not(.ms-artpage) main{padding:30px 30px 34px}.ms-wrap:not(.ms-linkspage):not(.ms-artpage) footer{padding:18px 30px 24px}.ms-wrap:not(.ms-linkspage):not(.ms-artpage) main>*+*{margin-top:14px}.ms-bluebar{background:linear-gradient(180deg, #ffffff6b 0%, #ffffff38 5%, #ffffff1a 10%, #fff0 44%, #0000001a 96%, #0000003d 100%), linear-gradient(180deg, #0058ee 0%, #3593ff 5%, #288eff 9%, var(--xp-title-a) 42%, var(--xp-title-a) 94%, #003eba 100%);font-family:var(--font-chrome);color:#fff;text-shadow:1px 1px 1px #00000073;border-bottom:1px solid #0043a8;border-radius:6px 6px 0 0;padding:5px 8px 6px}.ms-titlebtns{flex:none;align-items:center;gap:2px;padding-left:6px;display:flex}.ms-capbtn{background:linear-gradient(#6cb0ff, var(--xp-title-a) 45%, #0038a0);color:#fff;width:19px;height:17px;text-shadow:none;border:1px solid #fff;border-radius:3px;place-items:center;display:grid}.cap-glyph{width:11px;height:9px;display:block;position:relative}.cap-glyph:before,.cap-glyph:after{content:"";background:currentColor;position:absolute}.cap-glyph-min:before{height:3px;bottom:1px;left:1px;right:1px}.cap-glyph-max:before{background:0 0;border:1px solid;height:auto;inset:0}.cap-glyph-max:after{height:4px;top:1px;left:1px;right:1px}.cap-glyph-close:before,.cap-glyph-close:after{height:3px;top:4px;left:0;right:0;transform:rotate(45deg)}.cap-glyph-close:after{transform:rotate(-45deg)}.ms-capbtn-close{background:linear-gradient(var(--xp-close-a), var(--xp-close-b) 45%, var(--xp-close-c))}.ms-logo{font-family:var(--font-logo);color:#fff;letter-spacing:-.045em;text-shadow:1px 1px 1px #00000080;white-space:nowrap;align-items:baseline;padding:1px 0;font-size:clamp(1.02rem,4.4vw,1.85rem);font-style:normal;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ms-logo:hover,.ms-logo:focus-visible{color:#fff;text-decoration:none}.ms-nav a{color:#fff;min-height:32px;font-family:var(--font-chrome);text-shadow:1px 1px 1px #122c0873;border-radius:3px 3px 0 0;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ms-nav a:hover,.ms-nav a.is-on{color:#fff;background:#ffffff38;text-decoration:underline}.ms-nav .ms-acct-tab{cursor:pointer;color:#fff;min-height:32px;font-family:var(--font-chrome);text-shadow:1px 1px 1px #122c0873;background:0 0;border:0;border-radius:3px 3px 0 0;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:12px;font-weight:700;display:none}.ms-nav .ms-acct-tab:hover,.ms-nav .ms-acct-tab:focus-visible{color:#fff;background:#ffffff38;text-decoration:underline}.ms-nav .ms-acct-tab[disabled]{cursor:default;opacity:.75}.ms-nav .ms-acct-who{white-space:nowrap;color:#fff;font-family:var(--font-chrome);text-shadow:1px 1px 1px #122c0873;align-items:center;margin-left:auto;padding:0 2px 0 8px;font-size:12px;font-weight:700;display:none}.ms-nav .ms-acct-who a,.ms-nav .ms-acct-who a.is-on{min-height:0;color:inherit;text-shadow:inherit;background:0 0;padding:0;text-decoration:none;display:inline}.ms-nav .ms-acct-who a:hover,.ms-nav .ms-acct-who a:focus-visible{color:inherit;background:0 0;text-decoration:underline}.ms-bluebar-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.ms-searchform{flex:190px;align-items:center;gap:4px;min-width:0;max-width:300px;margin-left:auto;display:flex}@media (width<=639px){.ms-searchform{flex:100%;order:3;max-width:none;margin-left:0}.ms-titlebtns{margin-left:auto}}.ms-searchform .ms-search{min-width:0}.ms-searchform .ms-btn.ms-btn-search{flex:none}.ms-nav{background:linear-gradient(180deg, #ffffff6b 0%, #ffffff2e 7%, #fff0 46%, #00000012 92%, #0003 100%), linear-gradient(180deg, #8fd45a 0%, var(--color-ms-pink) 44%, var(--color-ms-pink) 90%, #255c12 100%);border-top:1px solid #ffffff80;flex-direction:column;align-items:stretch;margin:5px -8px -6px;padding:0 8px;display:flex}.ms-tabs{flex-wrap:wrap;align-items:center;row-gap:2px;padding:3px 0 2px;display:flex}.ms-shelf{background:linear-gradient(#eef7e4,#dcf0ca);border-top:1px solid #fff;flex-wrap:wrap;align-items:center;gap:1px;margin:0 -8px;padding:3px 8px 4px;display:flex}.ms-shelf a{min-height:26px;color:var(--color-ms-pink-deep);text-shadow:none;border-radius:4px;padding:0 7px}.ms-shelf a:hover{color:#1a3a10;background:#c8e8a6}.ms-shelf a.is-on{color:#22460f;background:#fff;text-decoration:none;box-shadow:0 1px #9ccb72}.ms-tabs a.is-on{color:#22460f;text-shadow:none;background:linear-gradient(#fff,#f2fae9);border:1px solid #fff;border-bottom:0;padding-bottom:3px;text-decoration:none;position:relative;top:1px}.ms-nav .nav-ic{flex:0 0 15px;width:15px;height:15px;display:block}.ms-shelf .nav-ic{flex:0 0 14px;width:14px;height:14px}.ms-wrap.is-compact .ms-shelf{display:none}@media (width<=719px){.ms-nav{margin-top:4px}.ms-nav a{min-height:36px;padding:0 8px}.ms-nav .ms-acct-tab{min-width:36px;min-height:36px;padding:0 8px;display:inline-flex}.ms-hello-signout{display:none}.ms-nav .ms-acct-who{display:inline-flex}.ms-hello.is-signed-in{display:none}}.ms-btn.ms-btn-search{min-height:32px;padding:0 10px;font-size:12px}.ms-search{border:1px solid var(--xp-edge);color:#111;height:32px;min-height:32px;font:16px var(--font-chrome);background:#fff;width:100%;padding:0 8px;box-shadow:inset 1px 1px #00000029}.ms-hello{background:linear-gradient(var(--color-ms-hello), #a9d2fb);border-bottom:1px solid var(--xp-btn-edge);color:#0a3d7a;text-shadow:none;font-family:var(--font-chrome);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 10px;font-size:13px;font-weight:700;display:flex}.ms-hello a{color:#0a3d7a;text-decoration:underline}.ms-hello a:hover{color:#0054e3}.ms-marquee{background:linear-gradient(var(--xp-title-lite-a), var(--xp-panel-a));color:#fff;text-shadow:1px 1px 1px #0006;white-space:nowrap;padding:6px 0;font-size:13px;font-weight:700;overflow:hidden}.ms-marquee span{animation:22s linear infinite ms-scroll;display:inline-block}@media (prefers-reduced-motion:reduce){.ms-marquee span{padding-left:12px;animation:none}}.ms-sparkhead{background:var(--xp-frame);border-top:1px solid #fff;border-bottom:3px solid var(--xp-frame-deep);position:relative;overflow:hidden}.ms-sparkhead img{aspect-ratio:2128/912;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.ms-sparkhead p{background:linear-gradient(var(--xp-title-a), var(--xp-frame-deep));color:#fff;text-shadow:1px 1px 1px #00000073;font-family:var(--font-display);text-align:center;text-wrap:balance;margin:0;padding:10px 12px 12px;font-size:1.05rem;line-height:1.35}.ms-sparkhead .ms-since{background:linear-gradient(var(--xp-title-a), var(--xp-frame-deep));color:#fff;text-shadow:1px 1px 1px #00000073;font-family:var(--font-display);letter-spacing:.22em;text-align:center;justify-content:center;align-items:center;gap:9px;margin:0;padding:8px 12px 10px;font-size:.95rem;line-height:1.2;display:flex}.ms-since-text{white-space:nowrap}.ms-since-star{opacity:.85;font-size:.8em;line-height:1}.ms-since-diamond{font-size:.5em;line-height:1}.ms-since-rule{background:linear-gradient(90deg,#0000,#ffffffb3);flex:0 88px;min-width:16px;height:1px}.ms-since-rule:last-child{background:linear-gradient(270deg,#0000,#ffffffb3)}.ms-glitter{background:linear-gradient(90deg,#1d3d13,#255c12,#3f7d20,#8fd45a,#3f7d20,#255c12,#1d3d13) 0 0/200% 100%;height:6px;animation:3s linear infinite ms-shine}.ms-cols{gap:12px;display:grid}@media (width>=900px){.ms-cols{grid-template-columns:280px minmax(0,1fr);align-items:start}}.ms-panel{background:var(--color-panel);border:1px solid var(--color-inset);min-width:0;padding:10px;box-shadow:inset 1px 1px #fff,2px 2px #00000024}.ms-head{background:linear-gradient(180deg, #3593ff 0%, var(--xp-title-a) 46%, #003eba 100%);color:#fff;text-shadow:1px 1px 1px #0006;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;font-family:var(--font-chrome);margin:-10px -10px 10px;padding:6px 8px}.ms-h{font-family:var(--font-display);color:var(--color-gold);text-wrap:balance;font-size:1.7rem;line-height:1.15}.ms-copy{text-wrap:pretty;font-size:15px;line-height:1.55}.ms-btn{background:linear-gradient(180deg, #4f97de 0%, var(--xp-panel-a) 46%, var(--xp-panel-b) 100%);color:#fff;text-shadow:1px 1px 1px #00000059;min-height:44px;font:700 13px var(--font-chrome);border:1px solid #0a3d7a;border-color:#a8cdf0 #0a3d7a #0a3d7a #a8cdf0;justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.ms-btn:hover{color:#fff;background:linear-gradient(#6aabea 0%,#1f6cc0 46%,#0a4c8c 100%);text-decoration:none}.ms-btn:active{background:linear-gradient(180deg, var(--xp-panel-a), #0a4c8c);border-color:#0a3d7a #a8cdf0 #a8cdf0 #0a3d7a;box-shadow:inset 1px 1px #00000040}.ms-btn-pink{background:linear-gradient(180deg, #6cb0ff 0%, var(--xp-title-a) 46%, #0038a0 100%);color:#fff;text-shadow:1px 1px 1px #0006;border-color:#8cc3ff #0038a0 #0038a0 #8cc3ff}.ms-btn-pink:hover{color:#fff;background:linear-gradient(#8cc3ff 0%,#1a6cf0 46%,#0048c8 100%)}.ms-btn-lime,.ms-btn-pink{background:linear-gradient(180deg, #6cb0ff 0%, var(--xp-title-a) 46%, #0038a0 100%);border-color:#a8cdf0 #0038a0 #0038a0 #a8cdf0}.ms-btn-lime:hover,.ms-btn-pink:hover{background:linear-gradient(#8cc3ff 0%,#1a6cf0 46%,#0048c8 100%)}.ms-input{border:1px solid var(--xp-edge);width:100%;min-height:44px;color:var(--color-ink);font:16px var(--font-sans);background:#fff;padding:8px;box-shadow:inset 1px 1px #00000024}textarea.ms-input{min-height:96px}.ms-pic{border:10px solid var(--ms-pic-frame,var(--delrez-green));box-shadow:0 0 0 2px var(--ms-pic-frame,var(--delrez-green)), 3px 3px 0 #00000038;border-radius:20px}@supports (color:color-mix(in lab, red, red)){.ms-pic{box-shadow:0 0 0 2px color-mix(in srgb, var(--ms-pic-frame,var(--delrez-green)) 62%, #000), 3px 3px 0 #00000038}}.ms-pic{background:#000;width:100%;max-width:220px;display:block}.ms-about{background-color:var(--color-panel);background-image:url(/art/about-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.ms-about .ms-copy{background:#f0f0f0eb;padding:8px 10px;box-shadow:inset 1px 1px #fff,1px 1px #00000024}.ms-online{color:var(--color-online);font-size:13px;font-weight:700;font-family:var(--font-chrome);text-shadow:0 0 8px #4caf508c;align-items:center;gap:6px;display:inline-flex}.ms-online i{background:var(--color-online);width:9px;height:9px;box-shadow:0 0 8px var(--color-online);border-radius:50%;display:inline-block}.ms-offline{color:var(--color-muted);font-size:13px;font-weight:700;font-family:var(--font-chrome);align-items:center;gap:6px;display:inline-flex}.ms-offline i{background:var(--color-inset);box-sizing:border-box;border:1px solid #9a9a9a;border-radius:50%;width:9px;height:9px;display:inline-block}.ms-presence-when{color:var(--color-muted);font-size:11px;font-family:var(--font-chrome);margin-top:2px}.ms-table{border-collapse:collapse;width:100%;font-size:13px}.ms-table td{vertical-align:top;padding:4px 0}.ms-table .k{color:var(--color-gold);white-space:nowrap;width:92px;padding-right:10px;font-weight:700}.ms-contact{grid-template-columns:1fr 1fr;gap:2px 10px;font-size:13px;font-weight:700;display:grid}.ms-friend{text-align:center;color:var(--color-cyan);min-width:0;text-decoration:none;display:block}.ms-friend:hover{color:var(--color-pink);text-decoration:none}.ms-friend img{aspect-ratio:1;object-fit:cover;border:1px solid var(--xp-frame);background:#fff;width:100%;display:block;box-shadow:2px 2px #0000002e}.ms-friend .n{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:700;display:block;overflow:hidden}.ms-services{margin-bottom:12px}.ms-services-note{color:var(--color-muted);margin-bottom:8px;font-size:13px}.ms-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;display:grid}.ms-services-foot{margin-top:8px;font-size:13px;font-weight:700}.ms-friend .fnote{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);overflow-wrap:anywhere;margin-top:2px;font-size:10px;font-weight:700;line-height:1.2;display:block}@media (width>=720px){.ms-services-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}}@media (width<=719px){.ms-services-note{display:none}.ms-services-grid{gap:6px}.ms-friend .fnote{letter-spacing:.04em;margin-top:1px;font-size:8px;line-height:1.15}.ms-friend .n{margin-top:3px;font-size:11px}.ms-services .ms-friend img{box-shadow:2px 2px #000}.ms-services-foot{margin-top:6px;font-size:12px}}.ms-comment{border-top:1px solid #dbe9f973;grid-template-columns:108px minmax(0,1fr);gap:8px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.ms-comment{border-top:1px solid color-mix(in oklab, var(--color-violet) 45%, transparent)}}.ms-comment{padding-top:8px}.ms-comment img{object-fit:cover;object-position:center top;background:silver;border:2px solid #fff;width:90px;height:90px;margin-bottom:4px;display:block;box-shadow:2px 2px #000}.ms-thumb{object-fit:cover;background:silver;border:2px solid #fff;flex-shrink:0;width:48px;height:48px;box-shadow:2px 2px #000}.ms-status{border:1px solid var(--color-inset);background:linear-gradient(#fff 0%,#f0f0f0 46%,#d4d0c8 100%);padding:10px 12px;font-size:15px;box-shadow:inset 1px 1px #fff,1px 1px #0000001f}.ms-album{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=640px){.ms-album{grid-template-columns:repeat(3,minmax(0,1fr))}}.ms-album li{min-width:0}.ms-album-pic{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ms-album-pic:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.ms-album img{aspect-ratio:1;object-fit:cover;background:#000;border:2px solid #fff;width:100%;display:block;box-shadow:2px 2px #000}.ms-album span{color:var(--color-muted);margin-top:4px;font-size:12px;display:block}.ms-reply{border-left:3px solid var(--color-gold);background:#fff;margin-top:8px;padding:6px 8px;font-size:14px}.ms-who{color:var(--color-pink);word-break:break-word;font-size:13px;font-weight:700}.ms-cal-head{gap:6px;margin-bottom:8px;display:grid}.ms-cal-caption{font-family:var(--font-display);text-align:center;color:var(--color-gold);text-shadow:1px 1px #000;font-size:1.25rem;line-height:1.1}.ms-cal-tools{align-items:center;gap:4px;display:flex}.ms-cal-tools .ms-btn{flex:1 1 0;min-width:0}.ms-btn.ms-cal-tiny{min-height:30px;padding:0 8px;font-size:11px;box-shadow:1px 1px #000}.ms-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.ms-cal-dow{text-align:center;font-family:var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding:2px 0;font-size:9px;font-weight:700}.ms-cal-cell{border:1px solid var(--color-inset);background:#fff;flex-direction:column;gap:2px;min-width:0;min-height:46px;padding:2px;display:flex;overflow:hidden}.ms-cal-cell.is-out{opacity:.42}.ms-cal-cell.is-today{border-color:var(--color-gold);box-shadow:inset 0 0 0 1px var(--color-gold)}.ms-cal-cell.is-picked{border-color:var(--color-pink);background:#1e5aa8}.ms-cal-day{width:100%;color:var(--color-cyan);font:700 11px var(--font-chrome);text-align:left;background:0 0;border:0;padding:0;line-height:1.3;display:block}.ms-cal-cell.is-picked .ms-cal-day{color:var(--color-gold)}.ms-cal-chip{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;font:700 9px var(--font-chrome);color:inherit;text-align:left;cursor:pointer;background:#f4f8fd;border:0;border-left:3px solid;margin:0;padding:0 2px;display:block;overflow:hidden}.ms-cal-more{width:100%;color:var(--color-muted);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:9px;display:block}.ms-cal-quick{border-top:1px solid #dbe9f973;padding-top:8px}@supports (color:color-mix(in lab, red, red)){.ms-cal-quick{border-top:1px solid color-mix(in oklab, var(--color-violet) 45%, transparent)}}.ms-cal-quick-head{font-family:var(--font-chrome);color:var(--color-gold);font-size:12px;font-weight:700}.ms-cal-nudge{line-height:1.35}.ms-cal-series{font-family:var(--font-chrome);color:var(--color-gold);font-size:11px;font-weight:700}.ms-cal-list{gap:8px;display:grid}.ms-cal-item{border-top:1px solid #dbe9f973;grid-template-columns:58px minmax(0,1fr);gap:8px;padding-top:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.ms-cal-item{border-top:1px solid color-mix(in oklab, var(--color-violet) 45%, transparent)}}.ms-cal-item:first-child{border-top:0;padding-top:0}.ms-cal-date{border:2px solid var(--color-inset);text-align:center;background:#fff;align-self:start;padding-bottom:2px}.ms-cal-month{background:var(--color-pink);color:#fff;font:700 10px var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;display:block}.ms-cal-num{font-family:var(--font-lcd);color:var(--color-cyan);font-size:24px;line-height:1.05;display:block}.ms-cal-name{word-break:break-word;font-size:15px;font-weight:700;line-height:1.25}.ms-cal-pic{object-fit:cover;background:silver;border:2px solid #fff;flex-shrink:0;width:30px;height:30px;box-shadow:1px 1px #000}.ms-cal-archive{border:2px inset var(--color-inset);background:#fff;padding:6px 8px}.ms-cal-archive summary{font-family:var(--font-chrome);color:var(--color-muted);font-size:12px;font-weight:700}.ms-cal-archive[open] summary{color:var(--color-gold);margin-bottom:6px}@media (width>=720px){.ms-cal-tools .ms-btn{flex:none}.ms-cal-tools{justify-content:space-between}.ms-cal-grid{gap:4px}.ms-cal-cell{min-height:92px;padding:4px}.ms-cal-day{font-size:13px}.ms-cal-chip{padding:1px 4px;font-size:11px}.ms-cal-more{font-size:11px}.ms-cal-item{grid-template-columns:68px minmax(0,1fr)}.ms-cal-num{font-size:30px}}.ms-badge{width:88px;height:31px;font-family:var(--font-pixel);text-align:center;color:#fff;text-shadow:0 1px #000;image-rendering:pixelated;border:1px solid #000;justify-content:center;align-items:center;font-size:7px;line-height:1.1;text-decoration:none;display:inline-flex}.ms-badge:hover{color:var(--color-gold);text-decoration:none}.ms-lcd{background:var(--dg-ui-bg,#c5e3ff);color:var(--dg-ui-ink,#0a3d7a);font-family:var(--font-lcd);box-shadow:inset 0 0 0 6px var(--dg-ui-ring,#8ea3b8), inset 0 0 0 10px var(--dg-ui-ring2,#5f6d7a), 0 6px 0 #d4d0c8, 0 6px 0 1px var(--xp-edge);border-radius:28px;min-width:0;padding:20px}.ms-lcd-quiet{color:var(--dg-ui-quiet,#1e5aa8)}.ms-bar{background:var(--dg-ui-track,#426fa2);border:1px solid var(--dg-ui-ink,#0a3d7a);height:10px}.ms-bar>span{background:var(--dg-ui-ink,#0a3d7a);height:100%;display:block}.ms-stat{font-family:var(--font-lcd);grid-template-columns:7ch 3ch minmax(0,1fr);align-items:center;gap:8px;font-size:1rem;line-height:1;display:grid}.ms-stat-label{white-space:nowrap}.ms-stat-value{text-align:right}.ms-stat .ms-bar{margin-top:0}.xp-player{--xp-face:var(--ms-panel,#ece9d8);--xp-face-2:#d4d0c8;--xp-edge:#7f7f7f;--xp-shadow:#aca899;--xp-green:#2ee52e;min-width:0;font-family:var(--ms-font-body,var(--ms-font,"MS W98 UI", Tahoma, Verdana, Arial, sans-serif));color:var(--ms-text,#000);gap:8px;display:grid}.xp-player-ipod .mp-body{justify-self:center}.xp-win{background:var(--xp-face);border:1px solid var(--ms-border,#0a2fb0);border-top-color:var(--ms-link,#0054e3);border-radius:8px 8px 3px 3px;min-width:0;box-shadow:2px 2px #0009}.xp-tracks{border-top:1px solid var(--ms-border,#0a2fb0);gap:6px;min-width:0;padding-bottom:6px;display:grid}.xp-player[data-skin=ipod]{box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.xp-titlebar{background:var(--ms-header,linear-gradient(180deg, #0058ee 0%, #3593ff 5%, #288eff 9%, #0054e3 42%, #0054e3 94%, #003eba 100%));min-width:0;box-shadow:inset 0 -1px 0 var(--ms-border,#0043a8);border-radius:7px 7px 0 0;align-items:center;gap:6px;padding:3px 4px 3px 9px;display:flex}.xp-player[data-themed] .xp-titlebar{background:linear-gradient(180deg, #ffffff6b 0%, #ffffff3d 5%, #ffffff1f 10%, #fff0 44%, #0000001f 96%, #00000042 100%), var(--ms-header)}.xp-titlebar-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ms-header-text,#fff);text-shadow:1px 1px 1px #0000008c;flex:1;font-size:12px;font-weight:700;overflow:hidden}.xp-sysbtns{flex-shrink:0;gap:2px;display:flex}.xp-sysbtn{color:#fff;background:linear-gradient(#6cb0ff,#0054e3 45%,#0038a0);border:1px solid #fff;border-radius:3px;place-items:center;width:17px;height:15px;padding:0;font:700 9px/1 MS W98 UI,Tahoma,Verdana,sans-serif;display:grid}button.xp-sysbtn:hover{filter:brightness(1.15)}button.xp-sysbtn:active{filter:brightness(.9);transform:translateY(1px)}.xp-sysbtn-close{background:linear-gradient(#f6a189,#d6401f 45%,#9c1e08)}.xp-player[data-themed] .xp-sysbtn{background:linear-gradient(180deg, #ffffff9e 0%, #ffffff24 46%, #0000003d 100%), var(--ms-header);color:var(--ms-header-text);border-color:#ffffffb3}.xp-menubar{border-bottom:1px solid var(--xp-shadow);gap:14px;padding:3px 10px 4px;font-size:12px;display:flex}.xp-body{grid-template-columns:minmax(0,1fr);gap:7px;padding:8px;display:grid}.xp-body>*{min-width:0}.xp-well{min-width:0;position:relative}.xp-wave{background:#04070a;border:2px solid #fff;border-color:#82807c #fff #fff #82807c;width:100%;height:132px;display:block}.xp-digits{color:var(--xp-green);font-family:var(--font-lcd);letter-spacing:.04em;text-shadow:0 0 6px #4caf5099;background:#020802b8;border:1px solid #10470f;padding:1px 6px;font-size:16px;line-height:1.1;position:absolute;top:4px;right:6px}.xp-slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.xp-slider:disabled{cursor:default;opacity:.55}.xp-slider::-webkit-slider-runnable-track{background:linear-gradient(#c6c3ba,#dcd9d1);border:1px solid #fff;border-color:#8b887f #fff #fff #8b887f;height:6px}.xp-slider::-webkit-slider-thumb{appearance:none;background:linear-gradient(#fff, var(--xp-face) 45%, var(--xp-face-2));width:12px;height:20px;box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 var(--xp-shadow);border:1px solid #8b887f;margin-top:-8px}.xp-slider::-moz-range-track{background:#dcd9d1;border:1px solid #8b887f;height:6px}.xp-slider::-moz-range-thumb{background:linear-gradient(#fff, var(--xp-face-2));border:1px solid #8b887f;border-radius:0;width:10px;height:18px}.xp-slider-vol{flex-shrink:0;width:128px}.xp-transport{align-items:center;gap:5px;min-width:0;display:flex}.xp-btn{border:1px solid var(--xp-edge);background:linear-gradient(#fff, var(--xp-face) 50%, var(--xp-face-2));width:36px;height:28px;box-shadow:inset 1px 1px 0 #fff, inset -1px -1px 0 var(--xp-shadow);color:#23405e;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.xp-btn svg{width:14px;height:14px;display:block}.xp-btn:hover{color:#0a3c78;background:linear-gradient(#fff,#f4f1e6 50%,#dedac9)}.xp-btn:active{background:var(--xp-face-2);box-shadow:inset 1px 1px 0 var(--xp-shadow), inset -1px -1px 0 #fff}.xp-btn-play{color:#0a6b12}.xp-btn-play svg{width:16px;height:16px}.xp-status{white-space:normal;overflow-wrap:anywhere;text-overflow:ellipsis;background:var(--xp-face);color:#14501a;border:1px solid #fff;border-color:#82807c #fff #fff #82807c;flex:auto;min-width:0;max-width:100%;padding:1px 8px;font-size:12px;overflow:hidden}.xp-status-alarm{color:#a01320;font-weight:700}.xp-level{background:#0a0a08;border:1px solid #fff;border-color:#82807c #fff #fff #82807c;flex-shrink:0;gap:1px;margin-left:auto;padding:1px;display:inline-flex}.xp-level i{background:#123d12;width:5px;height:12px;display:block}.xp-level i.is-lit{background:var(--xp-green);box-shadow:0 0 3px #4caf50b3}.xp-audio-row{flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;font-size:12px;display:flex}.xp-line{align-items:center;gap:6px;display:inline-flex}.xp-line-hint{color:var(--ms-text,#5c574d);font-size:11px}.xp-audio-row input[type=checkbox]{width:14px;height:14px;accent-color:var(--ms-link,#0054e3)}.xp-panelbar{color:var(--ms-text,#000);letter-spacing:.04em;background:0 0;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:2px 7px 0;font-size:11px;font-weight:700;display:flex}.xp-panelbar-text{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.xp-sysbtn-fold{width:20px;height:16px}.xp-tracks[data-folded=true]{padding-bottom:0}.xp-playlist-body{gap:6px;display:grid}.xp-list{border:2px solid;border-color:#82807c var(--ms-panel,#fff) var(--ms-panel,#fff) #82807c;background:var(--ms-bg,#fff);gap:1px;margin:0 7px;padding:3px;list-style:none;display:grid}.xp-list button{width:100%;min-height:30px;color:var(--ms-text,#000);font-size:12px;font-family:var(--ms-font-body,var(--ms-font,"MS W98 UI", Tahoma, Verdana, Arial, sans-serif));text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:3px 6px;display:flex}.xp-list button:hover{background:var(--ms-border,#e8f0fb);color:var(--ms-bg,#000)}.xp-list button.is-on{background:var(--ms-link,#316ac5);color:var(--ms-bg,#fff)}.xp-list button.is-on .xp-track-no,.xp-list button.is-on .xp-track-time{color:var(--ms-bg,#fff)}.xp-track-no,.xp-track-time{color:var(--ms-text,#5f5a52);font-variant-numeric:tabular-nums;flex-shrink:0}.xp-track-body{flex-direction:column;flex:1;min-width:0;display:flex}.xp-track-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ms-text,#0a2a48);font-weight:700;overflow:hidden}.xp-list button.is-on .xp-track-title{color:var(--ms-bg,#fff)}.xp-track-credit{white-space:nowrap;text-overflow:ellipsis;color:var(--ms-text,#5f5a52);font-size:11px;overflow:hidden}.xp-list button.is-on .xp-track-credit{color:var(--ms-bg,#d8e5fa)}.xp-tracks-foot{color:var(--ms-text,#4e4a42);margin:0 7px;font-size:11px}.mp-tracks{background:0 0;border-top:0;align-content:start;padding:0}.mp-tracks .xp-panelbar{color:#33333d;background:0 0}.mp-tracks .xp-tracks-foot{color:#4a4a56}.mp-tracks .xp-panelbar{flex-wrap:wrap;gap:4px;padding:2px 0 0}.mp-tracks .xp-add{min-width:0;margin:4px 0 2px;padding:4px}.mp-tracks .xp-add-pick{flex:100%;justify-content:center;min-width:0;font-size:11px}.mp-tracks .xp-panelbar-text{flex:auto}.mp-tracks .xp-skin{text-overflow:ellipsis;flex:0 auto;min-width:0;padding:1px 4px;font-size:10px;overflow:hidden}.mp-tracks .xp-skins{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;gap:3px;min-width:0}.mp-tracks .xp-skins-label{display:none}.mp-list{min-width:0;margin:0}.mp-list button{min-height:24px;padding:2px 4px;font-size:11px}.mp-list .xp-track-credit,.mp-tracks .xp-tracks-foot{font-size:10px}.mp-list button,.mp-list .xp-track-body,.mp-list .xp-track-title,.mp-list .xp-track-credit{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mp-list .xp-track-no,.mp-list .xp-track-time{flex:none}.mp-tracks .xp-tracks-foot{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mp-list{box-shadow:none;background:0 0;border:0;font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif}.mp-list button{font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif}.mp-list button.is-on{background:linear-gradient(#3f8cf3,#1b57c8)}.xp-skins{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.xp-skins-label{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-size:10px;font-weight:400}.xp-skin{border:1px solid var(--xp-edge);background:var(--xp-face-2);color:#000;font-size:11px;font-weight:400;line-height:1.25;font-family:var(--ms-font-body,var(--ms-font,"MS W98 UI", Tahoma, Verdana, Arial, sans-serif));padding:1px 6px}.xp-skin:hover{filter:brightness(1.06)}.xp-skin[aria-pressed=true]{background:#cbe0ff;border-color:#0054e3;font-weight:700;box-shadow:inset 1px 1px #fff}.mp-tracks .xp-skin{color:#33333d;background:linear-gradient(#fff,#e6e6ee);border-color:#b6b6c6}.mp-tracks .xp-skin[aria-pressed=true]{background:linear-gradient(#dbe8ff,#b6d0ff);border-color:#1b57c8}.mp-body{background:linear-gradient(160deg,#8cc3ff 0%,#3a6ea5 20%,#2a8ad6 58%,#1e5aa8 100%);border:2px solid #dbe9f9;border-radius:15px;gap:7px;width:172px;padding:9px 9px 11px;display:grid;box-shadow:inset 0 1px #ffffffbf,inset 0 -3px #1e5aa873,2px 3px #0000008c}.mp-screen{color:var(--color-ink);background:linear-gradient(#0a3d7a,#0a3d7a);border:2px solid #eaf3ff;border-color:#0a3d7a #eaf3ff #eaf3ff #0a3d7a;border-radius:5px;gap:2px;padding:4px 6px 3px;display:grid}.mp-screen-top{align-items:center;gap:5px;display:flex}.mp-clock{font-family:var(--font-lcd);color:var(--color-lime);font-size:11px;line-height:1}.mp-vol,.mp-batt{border:1px solid #a9d2fb;border-radius:2px;flex:1;height:8px;padding:1px;display:block;position:relative}.mp-batt i{background:var(--color-lime);height:100%;display:block}.mp-now{white-space:nowrap;text-overflow:ellipsis;font:700 10.5px/1.25 var(--font-chrome);color:#fff;overflow:hidden}.mp-artist{white-space:nowrap;text-overflow:ellipsis;font:10px/1.2 var(--font-chrome);color:#a9d2fb;overflow:hidden}.mp-wave{background:#04070a;border:1px solid #c5e3ff;width:100%;height:20px;margin-top:1px;display:block}.mp-bar{background:#ffffff2e;height:4px;margin-top:2px}.mp-bar>span{background:linear-gradient(90deg, var(--color-pink), var(--color-violet));height:100%;display:block}.mp-readout{font-family:var(--font-lcd);color:#7fb2e5;justify-content:space-between;font-size:11px;line-height:1.1;display:flex}.mp-alert{white-space:nowrap;text-overflow:ellipsis;font:9px/1.3 var(--font-chrome);color:#8cc3ff;overflow:hidden}.mp-alert.is-alarm{color:#7fb2e5;font-weight:700}.mp-wheel{aspect-ratio:1;background:radial-gradient(circle at 34% 26%,#fff,#f0f5fb 52%,#cbe0ff);border-radius:50%;width:100%;position:relative;box-shadow:inset 0 2px 3px #fffffff2,inset 0 -3px 6px #1e5aa859,0 1px #ffffff80}.mp-seg{color:#1e5aa8;font:700 8px/1 var(--font-chrome);letter-spacing:.1em;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute}.mp-seg:hover{background:#fff9}.mp-seg:active{background:#2a8ad666}.mp-seg svg{width:13px;height:13px;display:block}.mp-seg-menu{height:26%;top:0;left:20%;right:20%}.mp-seg-vol{height:26%;bottom:0;left:20%;right:20%}.mp-seg-prev{width:26%;top:20%;bottom:20%;left:0}.mp-seg-next{width:26%;top:20%;bottom:20%;right:0}.mp-center{color:#fff;background:linear-gradient(#3a6ea5,#1e5aa8 60%,#0a4c8c);border:1px solid #0a3d7a;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset:31%;box-shadow:inset 0 1px #ffffff8c}.mp-center svg{width:16px;height:16px;display:block}.mp-center:active{background:linear-gradient(#2a8ad6,#0a4c8c)}.xp-player[data-themed] .mp-body{border-color:var(--ms-border);background:linear-gradient(160deg, var(--ms-header) 0%, var(--ms-panel) 100%)}.xp-player[data-themed] .mp-tracks{border-top-color:var(--ms-border);background:0 0}.xp-player[data-themed] .mp-tracks .xp-panelbar{color:var(--ms-text);background:0 0}.xp-player[data-themed] .mp-tracks .xp-tracks-foot{color:var(--ms-text)}.xp-player[data-themed] .mp-tracks .xp-skin{border-color:var(--ms-border);background:var(--ms-panel);color:var(--ms-text)}.xp-player[data-themed] .mp-tracks .xp-skin[aria-pressed=true]{border-color:var(--ms-link);background:var(--ms-bg);color:var(--ms-text)}.xp-player[data-themed] .mp-list{box-shadow:none;background:0 0;border:0}.xp-player[data-themed] .mp-list button{color:var(--ms-text)}.xp-player[data-themed] .mp-list button.is-on{background:var(--ms-link);color:var(--ms-bg)}.xp-player[data-themed] .mp-list,.xp-player[data-themed] .mp-list button{font-family:var(--ms-font-body,var(--ms-font,"MS W98 UI", Tahoma, Verdana, Arial, sans-serif))}.xp-player[data-themed] .mp-center{border-color:var(--ms-border);background:linear-gradient(180deg, #ffffff47 0%, #00000038 100%), var(--ms-link);color:var(--ms-bg)}.xp-list li{align-items:stretch;gap:2px;min-width:0;display:flex}.xp-list li>button:first-child{flex:1;min-width:0}.xp-track-remove{color:#c0392b;opacity:.75;background:0 0;border:0;flex-shrink:0;place-items:center;width:24px;padding:0;font:700 12px/1 MS W98 UI,Tahoma,Verdana,sans-serif;display:grid}.xp-track-remove:hover:not(:disabled){opacity:1;background:#00000014}.xp-track-remove:disabled{opacity:.4}.xp-add{border:1px solid var(--ms-border,#7f7f7f);background:var(--ms-panel,#f2efe4);color:var(--ms-text,#000);border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;margin:5px 7px 4px;padding:5px 6px;display:flex}.xp-add-pick{border:1px solid var(--ms-border,#1a4fa8);color:#fff;text-shadow:0 1px 1px #00000059;background:linear-gradient(#6fa9f4 0%,#2e73d8 48%,#1b52b3 100%);border-radius:4px;align-items:center;gap:6px;min-height:24px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}.xp-add-pick:hover{background:linear-gradient(#86b8f6 0%,#3f83e0 48%,#2159bd 100%)}.xp-add-pick:active{text-shadow:none;box-shadow:inset 0 2px 4px #0006}.xp-add-icon{font-size:13px;line-height:1}.xp-add-in{border:1px solid var(--ms-border,#7f7f7f);background:var(--ms-panel,#fff);width:7rem;min-width:4rem;color:var(--ms-text,#000);padding:1px 3px;font-size:11px}.xp-add-go,.xp-add-cancel{border:1px solid var(--ms-border,#7f7f7f);background:var(--ms-panel,#ece9d8);color:var(--ms-text,#000);padding:2px 8px;font-size:11px}.xp-add-go{font-weight:700}.xp-add-name{white-space:nowrap;text-overflow:ellipsis;max-width:12rem;font-size:11px;overflow:hidden}.xp-add-hint,.xp-add-step{opacity:.72;font-size:10px}.xp-add-err{color:#b4232a;flex-basis:100%;font-size:10px}.xp-add-note{color:var(--ms-text,#000);opacity:.85;margin:0;padding:0;font-size:11px}.song-trim{border:1px solid var(--ms-border,#7f7f7f);background:var(--ms-panel,#f2efe4);border-radius:3px;flex-direction:column;flex-basis:100%;gap:3px;margin-top:2px;padding:5px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){.song-trim{background:color-mix(in srgb, var(--ms-panel,#f2efe4) 88%, #000 12%)}}.song-trim-row{align-items:center;gap:6px;display:flex}.song-trim-tag{text-transform:uppercase;letter-spacing:.04em;opacity:.8;flex:0 0 2.6rem;font-size:10px;font-weight:700}.song-trim-range{accent-color:#1b52b3;flex:auto;min-width:6rem;height:16px}.song-trim-time{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 2.6rem;font-size:11px}.song-trim-note{opacity:.75;font-size:10px}.song-trim-btn{border:1px solid var(--ms-border,#7f7f7f);background:var(--ms-panel,#ece9d8);color:var(--ms-text,#000);border-radius:3px;align-self:flex-start;padding:2px 8px;font-size:11px}.song-trim-btn:disabled{opacity:.5}.mp-tracks .song-trim{align-items:stretch;gap:2px}.mp-tracks .song-trim-row{flex-wrap:wrap;gap:2px 6px}.mp-tracks .song-trim-tag{flex:none}.mp-tracks .song-trim-time{flex:none;margin-left:auto}.mp-tracks .song-trim-range{flex:100%;min-width:0;height:14px}.xp-player[data-skin=myspace]{font-family:var(--ms-font-body,var(--ms-font,"MS W98 UI", Verdana, Arial, sans-serif));color:var(--ms-text,#000)}.xp-player[data-skin=myspace] .xp-win{border:1px solid var(--ms-border,#a0c4e0);border-top-color:var(--ms-border,#a0c4e0);background:var(--ms-panel,#fff);border-radius:0;box-shadow:1px 1px #00000038}.xp-player[data-skin=myspace] .xp-tracks{border:0;border-top:1px solid var(--ms-border,#a0c4e0);box-shadow:none;background:0 0;border-radius:0}.xp-player[data-skin=myspace] .xp-titlebar{background:var(--ms-header,#0054e3);color:var(--ms-header-text,#fff);box-shadow:none;text-shadow:none;border-radius:0}.xp-player[data-skin=myspace] .xp-panelbar{color:var(--ms-text,#333);box-shadow:none;text-shadow:none;background:0 0}.xp-player[data-skin=myspace] .xp-sysbtn{background:var(--ms-header,#36c);color:var(--ms-header-text,#fff);border-color:#fffc;border-radius:0}.xp-player[data-skin=myspace] .xp-menubar{border-bottom:1px solid var(--ms-border,#ccc);font-size:11px}.xp-player[data-skin=myspace] .xp-list{border:1px solid var(--ms-border,#ccc);background:var(--ms-bg,#fff)}.xp-player[data-skin=myspace] .xp-list button{font-family:MS W98 UI,Verdana,Arial,sans-serif;font-size:11px}.xp-player[data-skin=myspace] .xp-list button:hover{background:var(--ms-panel,#e8f0fb);color:var(--ms-link,#0054e3)}.xp-player[data-skin=myspace] .xp-list button.is-on{background:var(--ms-panel,#d3e3f8);color:var(--ms-link,#0054e3)}.xp-player[data-skin=myspace] .xp-track-title{color:var(--ms-link,#0054e3);text-decoration:underline}.xp-player[data-skin=myspace] .xp-list button.is-on .xp-track-title{color:var(--ms-link,#0054e3);text-decoration:none}.xp-player[data-skin=myspace] .xp-track-no,.xp-player[data-skin=myspace] .xp-track-time,.xp-player[data-skin=myspace] .xp-tracks-foot{color:var(--ms-text,#666);opacity:.8}.xp-player[data-skin=myspace] .xp-btn{border-color:var(--ms-border,#999);background:linear-gradient(var(--ms-panel,#fff), var(--ms-bg,#e8e8e8));color:var(--ms-text,#0054e3);border-radius:0}.xp-player[data-skin=myspace] .xp-skin{border-color:var(--ms-border,#999);background:var(--ms-panel,#e8e8e8);color:var(--ms-text,#0054e3);border-radius:0}.xp-player[data-skin=myspace] .xp-add{border-color:var(--ms-border,#ccc);background:var(--ms-bg,#fff);border-radius:0}.xp-player[data-skin=myspace] .xp-add-pick{border-color:var(--ms-header,#36c);background:var(--ms-header,#36c);color:var(--ms-header-text,#fff);text-shadow:none;box-shadow:none;border-radius:0}.xp-player[data-skin=myspace] .xp-add-pick:hover{background:var(--ms-link,#0054e3)}.xp-player[data-skin=myspace] .xp-skin[aria-pressed=true]{border-color:var(--ms-link,#0054e3);background:var(--ms-panel,#d3e3f8);color:var(--ms-link,#0054e3);font-weight:700}@media (width<=719px){.xp-menubar{display:none}.xp-body{gap:6px;padding:6px}.xp-wave{height:100px}.xp-btn{width:44px;height:32px}.xp-btn svg{width:15px;height:15px}.xp-status{font-size:11px}.xp-level i{width:3px}.xp-slider{height:26px}.xp-slider::-webkit-slider-thumb{width:14px;height:24px;margin-top:-10px}.xp-slider-vol{width:96px}.xp-list button{min-height:28px;font-size:11px}.xp-tracks-foot{font-size:10px}.mp-body{width:150px;padding:8px 8px 10px}.mp-now{font-size:12px}.mp-body .mp-min{width:26px;height:24px}}.mp-min{color:#eaf3ff;background:linear-gradient(#1e5aa8,#0a3d7a);border:1px solid #a9d2fb;border-radius:3px;flex-shrink:0;place-items:center;width:18px;height:16px;padding:0;font:700 9px/1 MS W98 UI,Tahoma,Verdana,sans-serif;display:grid}.mp-min:hover{filter:brightness(1.2)}.player-bar{z-index:40;border-top:2px solid var(--color-pink);width:min(960px,100%);font-family:var(--font-chrome);background:linear-gradient(#d4d0c8 0%,silver 55%,#f0f0f0 100%);grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -3px #000,0 -14px 30px #000000a6}.ms-wrap.has-player-bar{padding-bottom:60px}.pb-led{background:silver;border-radius:50%;width:8px;height:8px;display:block;box-shadow:inset 0 0 0 1px #000}.pb-led.is-on{background:var(--color-online);box-shadow:0 0 6px var(--color-online)}.pb-time{font-family:var(--font-lcd);letter-spacing:.06em;color:var(--color-lime);font-size:17px;line-height:1}.pb-mid{gap:4px;min-width:0;display:grid;position:relative}.pb-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink);margin:0;font-size:13px;overflow:hidden}.pb-artist{color:var(--color-muted)}.pb-rail{background:#fff;border:1px solid #d4d0c8;height:5px;display:block}.pb-rail>i{background:linear-gradient(90deg, var(--color-pink-hot), var(--color-violet));height:100%;display:block}.pb-seek{appearance:none;background:0 0;width:100%;height:18px;margin:0;position:absolute;bottom:-6px;left:0;right:0}.pb-seek::-webkit-slider-runnable-track{background:0 0;height:18px}.pb-seek::-webkit-slider-thumb{appearance:none;background:var(--color-ink);border:1px solid #000;border-radius:50%;width:11px;height:11px;margin-top:3px}.pb-seek::-moz-range-track{background:0 0;height:18px}.pb-seek::-moz-range-thumb{background:var(--color-ink);border:1px solid #000;border-radius:50%;width:10px;height:10px}.pb-seek:disabled{opacity:.45}.pb-level{align-items:flex-end;gap:2px;height:18px;display:flex}.pb-level i{background:silver;width:3px;height:5px;display:block}.pb-level i:nth-child(2n){height:11px}.pb-level i:nth-child(3n){height:16px}.pb-level i.is-lit{background:var(--color-lime);box-shadow:0 0 4px var(--color-lime)}.pb-btns{align-items:center;gap:4px;display:flex}.pb-btn{width:30px;height:28px;color:var(--color-ink);font:700 12px/1 var(--font-chrome);background:linear-gradient(silver,#d4d0c8);border:1px solid #7fb2e5;border-radius:3px;place-items:center;padding:0;display:grid}.pb-btn:hover{border-color:var(--color-pink);color:#fff}.pb-btn svg{width:12px;height:12px}.pb-btn-play{background:linear-gradient(var(--color-pink-hot), #0038a0);color:#fff;border-color:#cbe0ff}.pb-btn-stop{color:var(--color-pink)}@media (width<=719px){.player-bar{grid-template-columns:auto auto minmax(0,1fr) auto;gap:6px;padding:5px 6px}.pb-level{display:none}.pb-time{font-size:15px}.pb-artist{display:none}.pb-btn{width:34px;height:32px}.ms-wrap.has-player-bar{padding-bottom:56px}}.ms-count{font-family:var(--font-lcd);letter-spacing:.12em;color:#0a3d7a;border:1px solid var(--xp-edge);background:#fff;padding:2px 8px;font-size:28px;box-shadow:inset 1px 1px #00000029}.ms-foot-art{aspect-ratio:1600/600;object-fit:cover;object-position:center top;border-top:3px solid var(--color-orange);filter:saturate(1.1)contrast(1.05);width:100%;height:auto;display:block}.ms-linkspage{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.ms-linkspage .ms-marquee,.ms-linkspage .ms-sparkhead,.ms-linkspage .ms-glitter,.ms-linkspage footer{display:none}.ms-linkspage main{flex:1 1 0;min-height:0;display:flex;overflow:hidden}.ms-links-page{flex-direction:column;flex:auto;min-height:0;display:flex}.ms-links-page .ms-h{flex:none;margin:0 0 4px;font-size:clamp(1.25rem,1.6vw + .9rem,1.7rem)}.ms-links-lead{color:var(--color-muted);flex:none;margin:0 0 8px;font-size:13px;line-height:1.35}.ms-links{flex:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:0;padding:0;list-style:none;display:grid}.ms-link{min-height:0;display:flex}.ms-link-card{min-height:0;color:inherit;background:var(--color-panel);border:2px solid var(--color-inset);flex:auto;grid-template-rows:minmax(0,1fr) auto;text-decoration:none;display:grid;overflow:hidden;box-shadow:3px 3px #000}.ms-link-card:hover,.ms-link-card:focus-visible{text-decoration:none}.ms-link-card:hover .ms-link-title{color:var(--color-pink)}.ms-link-shot{background:#d4d0c8;min-height:0;display:block;overflow:hidden}.ms-link-shot img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ms-link-copy{gap:2px;min-width:0;padding:8px 9px 9px;display:grid}.ms-link-title{font-family:var(--font-display);color:var(--color-gold);text-shadow:0 2px #000;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.95rem,1.1vw + .72rem,1.25rem);line-height:1.1;overflow:hidden}.ms-link-note{-webkit-line-clamp:2;color:var(--color-ink);-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.ms-link-host{font-family:var(--font-chrome);letter-spacing:.02em;color:var(--color-cyan);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (width<=719px){.ms-links{gap:6px}.ms-links-page .ms-h{margin-bottom:2px}.ms-links-lead{margin-bottom:6px;font-size:12px}.ms-link-copy{gap:1px;padding:6px 7px 7px}.ms-link-note{font-size:11px}.ms-link-host{font-size:10px}}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.\!grid{display:grid!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-fit{height:fit-content}.h-full{height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-24{width:calc(var(--spacing) * 24)}.w-36{width:calc(var(--spacing) * 36)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#5a3a78\]{border-color:#5a3a78}.border-\[color\:var\(--color-inset\)\]{border-color:var(--color-inset)}.border-\[var\(--color-gold\)\]{border-color:var(--color-gold)}.border-neutral-300{border-color:var(--color-neutral-300)}.bg-\[\#1a0f26\]{background-color:#1a0f26}.bg-\[\#2a1040\]{background-color:#2a1040}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-cyan{background-color:var(--color-cyan)}.bg-gold{background-color:var(--color-gold)}.bg-lime{background-color:var(--color-lime)}.bg-orange{background-color:var(--color-orange)}.bg-pink{background-color:var(--color-pink)}.bg-violet{background-color:var(--color-violet)}.bg-void{background-color:var(--color-void)}.bg-zinc-50{background-color:var(--color-zinc-50)}.stroke-1{stroke-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.font-lcd{font-family:var(--font-lcd)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-micro{font-size:var(--text-micro)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-line{white-space:pre-line}.text-cyan{color:var(--color-cyan)}.text-gold{color:var(--color-gold)}.text-ink{color:var(--color-ink)}.text-lime{color:var(--color-lime)}.text-muted{color:var(--color-muted)}.text-pink{color:var(--color-pink)}.text-red-500{color:var(--color-red-500)}.text-violet{color:var(--color-violet)}.text-void{color:var(--color-void)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-\[var\(--color-pink\)\]:hover{border-color:var(--color-pink)}.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:no-underline:disabled{text-decoration-line:none}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,9rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,9rem)}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:justify-between{justify-content:space-between}}@media (prefers-color-scheme:dark){.dark\:border-neutral-700{border-color:var(--color-neutral-700)}.dark\:bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:bg-zinc-950{background-color:var(--color-zinc-950)}.dark\:text-zinc-50{color:var(--color-zinc-50)}.dark\:text-zinc-400{color:var(--color-zinc-400)}@media (hover:hover){.dark\:hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}}}}@font-face{font-family:MS W98 UI;src:url(/fonts/ms-w98-ui.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MS W98 UI;src:url(/fonts/ms-w98-ui-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tahoma;src:local(Tahoma),url(/fonts/tahoma.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tahoma;src:local(Tahoma Bold),url(/fonts/tahoma-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trebuchet MS;src:local(Trebuchet MS),url(/fonts/trebuchet-ms.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trebuchet MS;src:local(Trebuchet MS Bold),url(/fonts/trebuchet-ms-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:local(Verdana),url(/fonts/verdana.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Verdana;src:local(Verdana Bold),url(/fonts/verdana-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lucida Console;src:local(Lucida Console),url(/fonts/lucida-console.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--xp-frame:#1e5aa8;--xp-frame-deep:#0a4c8c;--xp-title-a:#0054e3;--xp-title-b:#3a6ea5;--xp-title-lite-a:#2a8ad6;--xp-title-lite-b:#6cb4ee;--xp-face:#f0f0f0;--xp-face-2:#d4d0c8;--xp-edge:#7f7f7f;--xp-shadow:silver;--xp-btn-a:#d0e4f5;--xp-btn-b:#a0c4e0;--xp-btn-edge:#7fb2e5;--xp-panel-a:#1a5da8;--xp-panel-b:#0a3d7a;--xp-close-a:#f6a189;--xp-close-b:#e74c3c;--xp-close-c:#c0392b;--xp-green:#4caf50;--delrez-green:#bdd540}@keyframes ms-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ms-shine{to{background-position:200% 0}}.ms-themed{background-color:var(--ms-bg,transparent);background-image:var(--ms-backdrop,var(--ms-pattern,none));background-size:var(--ms-backdrop-size,var(--ms-pattern-size,auto));background-position:var(--ms-backdrop-position,0 0);background-repeat:var(--ms-backdrop-repeat,repeat);color:var(--ms-text,var(--color-ink));--font-sans:var(--ms-font-body,var(--ms-font,"MS W98 UI", Tahoma, Verdana, Arial, sans-serif));--font-display:var(--ms-font-display,var(--font-sans));--font-pixel:var(--ms-font-pixel,var(--font-sans));--font-lcd:var(--ms-font-lcd,var(--font-sans));--font-chrome:var(--ms-font-chrome,var(--font-sans));--font-logo:var(--ms-font-logo,var(--font-sans));font-family:var(--font-sans);padding:10px}.ms-themed .ms-panel{background:var(--ms-panel,var(--color-panel));border-color:var(--ms-border,var(--color-inset));color:var(--ms-text,var(--color-ink))}.ms-themed .ms-head{background:var(--ms-header,linear-gradient(#0054e3, #0038a0));color:var(--ms-header-text,#fff)}.ms-themed .ms-status{background:var(--ms-panel,linear-gradient(#1e5aa8, #f0f0f0));border-color:var(--ms-border,var(--color-pink));color:var(--ms-text,var(--color-ink))}.ms-themed .ms-copy,.ms-themed .ms-table td,.ms-themed .ms-table .k{color:var(--ms-text,inherit)}.ms-themed a,.ms-themed .ms-friend{color:var(--ms-link,var(--color-cyan))}.ms-mini-themed{background:var(--ms-panel,var(--color-panel-2));border:2px solid var(--ms-border,var(--color-inset));color:var(--ms-link,var(--color-cyan));padding:6px;box-shadow:3px 3px #000}.ms-mini-themed .n{color:var(--ms-text,var(--color-ink))}.ms-theme-shop{grid-column:1/-1}.ms-themes{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:6px;display:grid}.ms-theme-pick{background:var(--color-panel-2);border:2px solid var(--color-inset);color:var(--color-ink);font:700 11px var(--font-chrome);letter-spacing:.03em;text-transform:uppercase;text-align:left;cursor:pointer;gap:4px;padding:6px;display:grid}.ms-theme-pick[aria-pressed=true]{border-color:var(--color-gold);box-shadow:2px 2px #000}.ms-theme-swatch{border:1px solid #000;height:18px;display:flex}.ms-theme-swatch i{flex:1 1 0}.ms-theme-swatch-plain{background:repeating-linear-gradient(45deg,#1e5aa8 0 6px,#f0f0f0 6px 12px)}.ms-theme-name{font-size:10px}.ms-color{border:2px solid var(--color-inset);background:#fff;width:46px;height:32px;padding:0}.ms-wall-shop{grid-column:1/-1}.ms-walls{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:6px;display:grid}.ms-wall-preview{background-position:50%;background-repeat:no-repeat;border:1px solid #000;height:52px;display:block}.ms-wall-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-wall-note{font:400 10px var(--font-chrome);letter-spacing:0;color:var(--color-muted)}.ms-fonts{gap:8px;display:grid}.ms-font-all{border:2px solid var(--color-gold);box-shadow:2px 2px #000}.ms-font-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:6px;display:grid}.ms-font-row{background:var(--color-panel-2);border:2px solid var(--color-inset);gap:4px;min-width:0;padding:6px;display:grid}.ms-font-lab{font:700 11px var(--font-chrome);letter-spacing:.03em;color:var(--color-ink);gap:1px;display:grid}.ms-font-hint,.ms-font-note{font:400 10px var(--font-chrome);letter-spacing:0;color:var(--color-muted)}.ms-font-or{font:700 11px var(--font-chrome);letter-spacing:.03em;text-transform:uppercase;color:var(--color-gold)}.ms-font-preview{color:#111;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #000;padding:3px 5px;font-size:14px;line-height:1.35;display:block;overflow:hidden}.ms-dg-look{margin-top:.5rem;font-size:12px}.ms-dg-look>summary{cursor:pointer;text-decoration:underline}.ms-dg-look-note{margin:4px 0 0}.ms-dg-look-rows{gap:4px;margin-top:6px;display:grid}.ms-dg-look-row{align-items:center;gap:8px;display:flex}.ms-dg-look-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ms-dg-look-hex{font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif}.ms-dg-look-reset{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;margin-top:6px;padding:0;text-decoration:underline}@media (width>=1024px){.ms-search{width:170px;height:28px;min-height:28px;font-size:13px}.ms-btn{min-height:32px;font-size:12px}.ms-nav a{min-height:32px}.ms-copy{font-size:14px}}@media (prefers-reduced-motion:reduce){.ms-glitter{animation:none}}.ms-banner{cursor:zoom-in;background:#000;border:2px solid #fff;grid-column:1/-1;width:100%;padding:0;display:block;overflow:hidden;box-shadow:3px 3px #000}.ms-banner img{object-fit:cover;width:100%;height:clamp(120px,22vw,260px);display:block}.ms-banner:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.ms-page-pics{grid-column:1/-1}.ms-page-pic-preview{object-fit:cover;background:#000;border:2px solid #fff;width:100%;max-height:120px;display:block;box-shadow:2px 2px #000}.ms-page-pic-empty{color:var(--color-muted);border:2px dashed var(--color-inset);padding:8px;font-size:12px}.ms-blowup{z-index:80;background:#040208eb;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;inset:0}.ms-blowup figure{text-align:center;max-width:96vw;max-height:88vh;margin:0}.ms-blowup img{background:#000;border:3px solid #fff;width:auto;max-width:96vw;height:auto;max-height:78vh;margin:0 auto;display:block;box-shadow:4px 4px #000}.ms-blowup figcaption{color:#fff;margin-top:8px;font-size:13px}.ms-blowup-close{color:#fff;cursor:pointer;background:#0009;border:2px solid #fff;padding:6px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.ms-blowup-nav{color:#fff;cursor:pointer;background:#0000008c;border:2px solid #fff;width:44px;height:60px;font-size:30px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.ms-blowup-nav.prev{left:8px}.ms-blowup-nav.next{right:8px}.ms-blowup-count{text-align:center;color:#fff;font-size:12px;position:absolute;bottom:10px;left:0;right:0}.ms-blowup.ms-cropper{align-items:flex-start;padding:16px;overflow-y:auto}.ms-cropper-panel{text-align:center;background:#d4d0c8;border:3px solid #fff;justify-items:center;gap:10px;width:min(440px,100%);margin:auto;padding:16px;display:grid;box-shadow:4px 4px #000}.ms-cropper-panel .ms-head,.ms-cropper-panel p{margin:0}.ms-cropbox{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#000;border:3px solid #fff;justify-content:center;align-items:center;width:min(58vh,82vw,340px);display:flex;position:relative;overflow:hidden}.ms-cropbox:active{cursor:grabbing}.ms-blowup .ms-cropbox img{max-width:none;max-height:none;box-shadow:none;pointer-events:none;-webkit-user-drag:none;background:0 0;border:0;margin:0;display:block;position:absolute}.ms-cropbox-wait{color:#fff;font-size:12px}.ms-cropper-panel .ms-input{width:100%}.ms-fold>.ms-head,.ms-fold[data-folded=true]{padding:0}.ms-fold[data-folded=true]>.ms-head{margin:0}.ms-fold-head{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.ms-fold-toggle{background:var(--color-panel-2);border:2px dashed var(--color-inset);width:100%;min-height:36px;color:var(--color-ink);font:700 11px var(--font-chrome);letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.ms-fold-toggle:hover{color:#fff;background:#1e5aa8}.ms-fold-head:focus-visible,.ms-fold-toggle:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.ms-caret{flex:none;font-size:11px;line-height:1}.ms-fold-block{gap:6px;min-width:0;margin-top:8px;display:grid}.ms-fold-body{min-width:0}.ms-fold-body[hidden]{display:none}.ms-themed .ms-fold-toggle{background:var(--ms-panel,var(--color-panel-2));border-color:var(--ms-border,var(--color-inset));color:var(--ms-text,var(--color-ink))}.ms-themed .ms-fold-toggle:hover{background:var(--ms-header,#1e5aa8);color:var(--ms-header-text,#fff)}.ms-visitor-bar{grid-column:1/-1}.ms-visitor-pill{z-index:70;border:2px solid var(--color-gold);background:#06030cf0;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;max-width:min(92vw,460px);padding:8px 10px;display:flex;position:fixed;bottom:12px;right:12px;box-shadow:3px 3px #000}.ms-visitor-pill p{color:#fff;margin:0;font-size:12px;line-height:1.4}.ms-pic-change{width:100%;max-width:220px;margin-inline:auto}.ms-pic-tap{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.ms-pic-tap:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.ms-pic-tap:hover .ms-pic{filter:brightness(1.09)}.ms-pic-quiet{cursor:default}.ms-pic-quiet:hover .ms-pic{filter:none}.ms-pic-hint,.ms-banner-hint{text-align:center;font:700 10px var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:6px 0 0}.ms-banner-caption{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}.ms-banner-caption .ms-banner-hint{margin:0}.ms-pic-file{opacity:0;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ms-pic-menu{border:1px solid var(--xp-edge);text-align:left;background:#fff;justify-items:start;gap:8px;margin-top:8px;padding:8px;display:grid;box-shadow:inset 1px 1px #00000024}.ms-pic-menu-ttl{font:700 11px var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan)}.ms-pic-menu-lab{font:700 11px var(--font-chrome);color:var(--color-ink)}.ms-pic-menu-now{color:var(--color-muted);font-weight:400}.ms-pic-menu-note{font-size:var(--text-micro);color:var(--color-muted)}.ms-pic-menu-row{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ms-pic-swatches{flex-wrap:wrap;gap:6px;display:flex}.ms-pic-swatch{border:1px solid var(--xp-edge);cursor:pointer;width:30px;height:30px;padding:0;box-shadow:inset 1px 1px #ffffffa6,inset -1px -1px #00000040}.ms-pic-swatch[aria-pressed=true]{outline:2px solid var(--color-ink);outline-offset:1px}.ms-pic-swatch:focus-visible,.ms-pic-color:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.ms-pic-swatch:disabled,.ms-pic-color:disabled{cursor:default;opacity:.6}.ms-pic-color{border:1px solid var(--xp-edge);cursor:pointer;background:#fff;width:54px;height:26px;padding:0}.ms-profile-edit{grid-column:1/-1}.ms-banner-wrap{grid-column:1/-1;gap:6px;display:grid}.ms-banner-wrap .ms-banner{grid-column:auto}.ms-banner-add{border:2px dashed var(--color-inset);width:100%;min-height:96px;color:var(--color-muted);font:700 11px var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#00000059;place-items:center;padding:10px;display:grid;box-shadow:3px 3px #000}.ms-banner-add:hover:not(:disabled){border-color:var(--color-gold);color:#fff}.ms-banner-add:disabled{cursor:default}.ms-banner-add:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.ms-themed .ms-pic-hint,.ms-themed .ms-banner-hint{color:var(--ms-text,var(--color-muted))}.ms-inbox-n{color:var(--color-gold);font-weight:700}.ms-inbox-row{border-top:1px solid var(--color-inset,#333);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.ms-inbox-row:first-child{border-top:0;padding-top:0}.ms-inbox-who,.ms-inbox-meta{min-width:0}.ms-dm{gap:6px;margin-top:8px;display:grid}.ms-dm-open{width:100%}.ms-dm-n{color:var(--color-gold);font-weight:700}.ms-dm-thread{border:1px solid var(--ms-border,var(--xp-edge,#7f7f7f));background:var(--ms-panel,#ece9d8);gap:8px;margin-top:6px;padding:8px;display:grid}.ms-dm-screen{background:var(--ms-bg,#fff);min-height:72px;color:var(--ms-text,#111);padding:8px}.ms-dm-list{gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ms-dm-row{background:0 0;border-left:3px solid #bdb8aa;gap:2px;padding:6px 8px;display:grid}.ms-dm-row.is-mine{border-left:0;border-right:3px solid var(--ms-link,var(--color-pink,#0054e3));background:#0054e314}.ms-dm-line{justify-content:space-between;gap:8px;margin:0;font-size:11px;display:flex}.ms-dm-line b{color:#0038a0}.ms-dm-when{color:#777;white-space:nowrap}.ms-dm-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.4}.ms-dm-form{gap:6px;display:grid}.ms-dm-input{resize:vertical;width:100%;font:inherit;font-size:13px}.ms-music{gap:8px;min-width:0;display:grid}.ms-music>.ms-head{margin-bottom:0}.ms-music-note,.ms-music-keep{color:var(--color-muted);margin:0;font-size:11px}.ms-music-error{color:var(--color-ms-pink,#3f7d20);margin:0;font-size:11px}.ms-music-editor{border:1px solid var(--color-inset);background:#ffffff80;padding:6px 8px}.ms-music-editor>summary{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.ms-music-list{gap:3px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ms-music-list>li{align-items:center;gap:6px;font-size:11px;display:flex}.ms-music-no{color:var(--color-muted);font-variant-numeric:tabular-nums}.ms-music-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ms-music-tools{flex:none;gap:2px;display:flex}.ms-music-tools button{border:1px solid var(--color-inset);background:#fff;width:22px;height:20px;font-size:11px;line-height:1}.ms-music-crate{margin-top:8px}.ms-music-crate-head{color:var(--color-muted);text-transform:uppercase;margin:0;font-size:10px}.ms-music-crate ul{flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.ms-music-crate button{border:1px dashed var(--color-inset);background:0 0;padding:2px 5px;font-size:11px}.ms-music-actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}@media (width<=719px){.ms-music-actions .ms-btn{flex:auto}}.ms-music .xp-player,.ms-music .xp-win,.ms-music .xp-tracks,.ms-music .xp-playlist-body,.ms-music .xp-list,.ms-music .xp-level{box-sizing:border-box;max-width:100%}.ms-music .xp-panelbar{row-gap:4px}.ms-music .xp-skins{flex-wrap:wrap;row-gap:4px}.ms-music .xp-player .mp-body,.ms-music .xp-player .mp-tracks{min-width:0}.ms-sysprops{border-color:#0745bb;padding:0}.ms-sysprops>.ms-sysprops-head{cursor:pointer;color:#fff;letter-spacing:.2px;text-shadow:1px 1px 1px #0000008c;background:linear-gradient(90deg,#fff0 0%,#fff3 55%,#ffffff6b 100%),linear-gradient(#4a9bf4 0%,#2f83ec 8%,#1f6ee2 48%,#0b52cf 92%,#0745bb 100%);align-items:center;gap:8px;padding:6px 9px;font-family:MS W98 UI,Tahoma,Verdana,sans-serif;font-size:12px;font-weight:700;list-style:none;display:flex;box-shadow:inset 0 1px #ffffff8c}.ms-sysprops-head::-webkit-details-marker{display:none}.ms-sysprops-head::marker{content:""}.ms-sysprops-ico{align-items:center;font-size:12px;line-height:1;display:flex}.ms-sysprops-ttl{white-space:nowrap;flex:none}.ms-sysprops-sub{color:#dbe9ff;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-left:auto;font-size:10px;font-weight:400;overflow:hidden}.ms-sysprops-caret{text-align:center;flex:none;width:12px;font-size:10px}.ms-sysprops-caret:before{content:"▸"}.ms-sysprops[open] .ms-sysprops-caret:before{content:"▾"}.ms-sysprops-stage{background:#062f7a}.ms-sysprops-frame{background:#062f7a;border:0;width:100%;height:800px;display:block}@media (width<=719px){.ms-sysprops-frame{height:720px}}.ms-statspage{gap:12px;display:grid}.ms-statspage-stage{background:#062f7a;border:1px solid #0745bb}.ms-statspage-frame{background:#062f7a;border:0;width:100%;max-width:920px;height:800px;margin:0 auto;display:block}@media (width<=719px){.ms-statspage-frame{height:720px}}.xp-player[data-skin=xp]{--xp-face:#ece9d8;--xp-face-2:#d4d0c8;--xp-edge:#7f7f7f;--xp-shadow:#aca899;--ms-panel:#ece9d8;--ms-bg:#fff;--ms-border:#0a246a;--ms-header:linear-gradient(180deg, #0058ee 0%, #3593ff 5%, #288eff 9%, #0054e3 42%, #0054e3 94%, #003eba 100%);--ms-header-text:#fff;--ms-text:#000;--ms-link:#0054e3;--ms-font:"MS W98 UI", Tahoma, Verdana, Arial, sans-serif}.xp-player[data-skin=xp] .xp-win{border:3px solid #0054e3;border-radius:8px 8px 4px 4px;box-shadow:inset 0 0 0 1px #0a246a,2px 2px #00000073}.xp-player[data-skin=xp] .xp-list button,.xp-player[data-skin=xp] .xp-track-title,.xp-player[data-skin=xp] .xp-track-credit,.xp-player[data-skin=xp] .xp-track-no,.xp-player[data-skin=xp] .xp-track-time,.xp-player[data-skin=xp] .xp-tracks-foot,.xp-player[data-skin=xp] .xp-menubar,.xp-player[data-skin=xp] .xp-audio-row,.xp-player[data-skin=xp] .xp-status,.xp-player[data-skin=xp] .xp-skins,.xp-player[data-skin=xp] .xp-panelbar,.xp-player[data-skin=xp] .xp-add,.xp-player[data-skin=xp] .xp-add-pick,.xp-player[data-skin=xp] .xp-add-go,.xp-player[data-skin=xp] .xp-add-cancel,.xp-player[data-skin=xp] .xp-add-in,.xp-player[data-skin=xp] .xp-btn{font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif}.xp-player[data-skin=xp] .xp-add{background:linear-gradient(#f5f9ff 0%,#e7effb 55%,#dae7f8 100%);border-color:#a9c0dd;box-shadow:inset 0 1px #fff}.xp-player[data-skin=xp] .xp-add-pick{color:#0a2f6b;text-shadow:none;background:linear-gradient(#fff 0%,#eaf3ff 46%,#b9d1f0 100%);border-color:#0a246a;box-shadow:inset 0 1px #fff}.xp-player[data-skin=xp] .xp-add-pick:hover{background:linear-gradient(#fff 0%,#dcebfe 46%,#a4c5ee 100%)}.xp-player[data-skin=xp] .xp-add-pick:active{box-shadow:inset 0 2px 4px #0a246a59}.xp-player[data-skin=xp] .xp-add-hint,.xp-player[data-skin=xp] .xp-add-step{color:#2b4b7d}.xp-player[data-skin=xp] .xp-add-name{color:#0a2f6b}.xp-player[data-skin=xp] .xp-add-in{color:#000;background:#fff;border-color:#7f9db9}.xp-player[data-skin=xp] .xp-add-go,.xp-player[data-skin=xp] .xp-add-cancel{color:#0a2f6b;background:linear-gradient(#fff 0%,#f0efe8 46%,#dcdad0 100%);border-color:#7f9db9}.xp-player[data-skin=xp] .xp-add-note{color:#0a2f6b}.xp-player[data-skin=xp] .xp-tracks{background-image:linear-gradient(#fff,#fff);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px;border-top:1px solid #a9a294}.xp-player[data-skin=xp] .xp-titlebar{background:linear-gradient(#0058ee 0%,#3593ff 5%,#288eff 9%,#0054e3 42% 94%,#003eba 100%);box-shadow:inset 0 -1px #0043a8}.xp-player[data-skin=xp] .xp-titlebar-text{color:#fff;text-shadow:1px 1px 1px #0000008c;font-size:12px;font-weight:700}.xp-player[data-skin=xp] .xp-titlebar{padding-left:5px}.xp-player[data-skin=xp] .xp-titlebar-icon{flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.xp-player[data-skin=xp] .xp-sysbtn{color:#17325c;background:linear-gradient(#fff 0%,#dce4f5 44%,#a8bddf 100%);border:1px solid #fff;border-radius:3px;width:21px;height:19px;font:700 10px/1 MS W98 UI,Tahoma,Verdana,sans-serif;box-shadow:inset 0 0 0 1px #6f8ec7}.xp-player[data-skin=xp] .xp-sysbtn-close{color:#fff;background:linear-gradient(#f6a189 0%,#e05c33 45%,#a81f06 100%);box-shadow:inset 0 0 0 1px #8b1a06}.xp-player[data-skin=xp] .xp-menubar{color:#000;background:#ece9d8;border-bottom:1px solid #aca899}.xp-player[data-skin=xp] .xp-audio-row,.xp-player[data-skin=xp] .xp-line{color:#000}.xp-player[data-skin=xp] .xp-status{color:#1a3a1a;background:#fff;border:2px solid #fff;border-color:#82807c #fff #fff #82807c;padding:2px 6px}.xp-player[data-skin=xp] .xp-list{background:#fff;border-color:#82807c #fff #fff #82807c}.xp-player[data-skin=xp] .xp-list button{color:#000;font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif}.xp-player[data-skin=xp] .xp-list button:hover{color:#000;background:#e8f0fb}.xp-player[data-skin=xp] .xp-list button.is-on,.xp-player[data-skin=xp] .xp-list button.is-on .xp-track-title,.xp-player[data-skin=xp] .xp-list button.is-on .xp-track-credit,.xp-player[data-skin=xp] .xp-list button.is-on .xp-track-no,.xp-player[data-skin=xp] .xp-list button.is-on .xp-track-time{color:#fff;background:#316ac5}.xp-player[data-skin=xp] .xp-track-no,.xp-player[data-skin=xp] .xp-track-time,.xp-player[data-skin=xp] .xp-track-credit,.xp-player[data-skin=xp] .xp-tracks-foot{color:#4a4a44}.xp-player[data-skin=xp] .xp-track-title{color:#000}.xp-player[data-skin=xp] .xp-btn{color:#17325c;background:linear-gradient(#fff 0%,#f0efe8 46%,#dcdad0 100%);border:1px solid #7f7f7f;border-radius:3px;box-shadow:inset 1px 1px #fff}.xp-player[data-skin=xp] .xp-btn-play{background:linear-gradient(#eaf3ff 0%,#cfe0f8 46%,#a9c4e8 100%)}.xp-player[data-skin=xp] .xp-slider{accent-color:#316ac5}.xp-player[data-skin=myspace]{--ms-panel:#fff;--ms-bg:#f0f5fb;--ms-border:#a0c4e0;--ms-header:#0054e3;--ms-header-text:#fff;--ms-text:#333;--ms-link:#0054e3;--ms-font:"MS W98 UI", Verdana, Arial, sans-serif}.player-bar{color:#000;background:linear-gradient(#fdfdfd 0%,#ecebe4 46%,#d7d6cd 100%);border-top:2px solid #0054e3;padding:5px 7px;font-family:MS W98 UI,Tahoma,Verdana,Arial,sans-serif;box-shadow:0 -2px #0a246a,0 -12px 26px #00000080}.player-bar .pb-title{color:#000;font-size:12px;font-weight:700}.player-bar .pb-artist{color:#4a4a44}.player-bar .pb-time{color:#103f10;background:#d9f2d9;border:2px solid #fff;border-color:#82807c #fff #fff #82807c;padding:2px 5px;font-size:15px}.player-bar .pb-led{background:#d4d0c8;border-radius:50%;box-shadow:inset 0 0 0 1px #7f7f7f}.player-bar .pb-led.is-on{background:#2fbf2f;box-shadow:0 0 5px #2fbf2f}.player-bar .pb-rail{background:#fff;border:2px solid #fff;border-color:#82807c #fff #fff #82807c;height:6px}.player-bar .pb-rail>i{background:linear-gradient(#7ec0ff 0%,#0054e3 100%)}.player-bar .pb-level i{background:#cfcec6}.player-bar .pb-level i.is-lit{background:#2fbf2f}.player-bar .pb-btn{color:#17325c;background:linear-gradient(#fff 0%,#f0efe8 46%,#dcdad0 100%);border:1px solid #7f7f7f;border-radius:3px;box-shadow:inset 1px 1px #fff}.player-bar .pb-btn:hover{filter:brightness(1.04)}.player-bar .pb-btn-play{background:linear-gradient(#eaf3ff 0%,#cfe0f8 46%,#a9c4e8 100%)}.ms-games{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.ms-games{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-games>.ms-game:only-child{grid-column:1/-1}}.ms-game{padding:0;overflow:hidden}.ms-game-link{min-height:96px;color:inherit;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}@media (width>=720px){.ms-game-link{grid-template-columns:auto minmax(0,1fr) auto;padding:14px 16px}}.ms-game-link:hover{text-decoration:none}.ms-game-art{background:#000;border:2px solid #000;grid-column:1/-1;line-height:0;position:relative;overflow:hidden;box-shadow:3px 3px #000}.ms-game-keyart{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .26s;display:block}.ms-game-scrim{pointer-events:none;background:linear-gradient(#0000,#0000009e);height:42%;position:absolute;inset:auto 0 0}.ms-game-chip{color:#fff;font-family:var(--font-pixel);letter-spacing:.09em;text-transform:uppercase;background:#0009;border:1px solid #ffffff73;padding:2px 7px;font-size:10px;line-height:1.5;position:absolute;bottom:8px;left:8px}.ms-game-strip{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ms-game-shot{aspect-ratio:16/9;object-fit:cover;border:2px solid #000;width:100%;height:auto;transition:box-shadow .2s;display:block;box-shadow:2px 2px #000}.ms-game-link:hover .ms-game-keyart,.ms-game-link:focus-visible .ms-game-keyart{transform:scale(1.03)}.ms-game-link:hover .ms-game-shot,.ms-game-link:focus-visible .ms-game-shot{box-shadow:3px 3px 0 var(--color-ms-pink)}.ms-game-ring{background:var(--color-pink);border:3px solid #000;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:3px 3px #000}.ms-game-play{fill:#fff;width:26px;height:26px;margin-left:3px}.ms-game-cyan .ms-game-ring{background:var(--color-cyan)}.ms-game-gold .ms-game-ring{background:var(--color-gold)}.ms-game-lime .ms-game-ring{background:var(--color-lime)}.ms-game-orange .ms-game-ring{background:var(--color-orange)}.ms-game-violet .ms-game-ring{background:var(--color-violet)}.ms-game-body{gap:2px;min-width:0;display:grid}.ms-game-title{font-family:var(--font-display);color:var(--color-gold);text-shadow:0 2px #000;font-size:1.35rem;line-height:1.1}.ms-game-note{letter-spacing:.06em;text-transform:uppercase;color:var(--color-cyan);font-size:11px;font-weight:700}.ms-game-blurb{color:var(--color-muted);font-size:14px;line-height:1.45}.ms-game-cta{width:88px;height:31px;font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--color-pink);border:2px solid #000;grid-column:2;justify-content:center;justify-self:start;align-items:center;margin-top:6px;font-size:11px;display:inline-flex;box-shadow:2px 2px #000}.ms-games-foot{margin-top:12px}.ms-game-block{margin-top:20px}.ms-game-cat{background:linear-gradient(180deg, #4f97de 0%, var(--color-ms-navy) 46%, var(--color-ms-navy-dark) 100%);color:#fff;text-shadow:1px 1px 1px #0006;font-family:var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;border:2px solid #000;align-items:baseline;gap:8px;margin:0;padding:6px 10px;font-size:15px;font-weight:700;display:flex;box-shadow:2px 2px #0000002e}.ms-game-catcount{opacity:.9;margin-left:auto;font-size:12px;font-weight:400}.ms-game-catblurb{color:var(--color-muted);margin:8px 0 0}.ms-game-group{margin-top:14px}.ms-game-grouphead{border-bottom:1px solid var(--color-inset);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 8px;padding-bottom:4px;display:flex}.ms-game-grouplabel{font-family:var(--font-display);color:var(--color-gold);font-size:1.05rem}.ms-game-groupblurb{color:var(--color-muted);font-size:13px}@media (width>=720px){.ms-game-cta{grid-column:3;align-self:center;margin-top:0}}.ms-famim-new{font:700 9px var(--font-chrome);letter-spacing:.08em;color:#fff;background:var(--color-pink);vertical-align:middle;border:1px solid #000;margin-left:6px;padding:0 5px}.ms-nav .ms-famim-new{color:#22460f;background:#fff;border-color:#1d3d13}.famim-win,.famim-news,.famim-buddy,.famim-signon{--xp-face:#ece9d8;--xp-face-2:#d4d0c8;--xp-edge:#7f7f7f;--xp-shadow:#aca899;--ms-border:#0a2fb0;--ms-link:#0054e3;--ms-navy:#0054e3;background:var(--xp-face);border:1px solid #0a2fb0;border-top-color:#0054e3;border-radius:8px 8px 3px 3px;min-width:0;box-shadow:2px 2px #0009,0 0 0 1px #ffffff2e}.famim-aim-ico{width:16px;height:16px;image-rendering:pixelated}.famim-menu{font:700 12px var(--font-chrome);color:#000;gap:12px;padding:2px 8px;display:flex}.famim-menu button{font:inherit;cursor:pointer;background:0 0;border:0}.crtwin{--crt-scanline:#00000029;border-radius:6px/8px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px silver,inset 0 0 16px #00000042,inset 0 1px #ffffff4d}.crtwin-in{z-index:2;position:relative}.crtwin-glass{z-index:3;pointer-events:none;background:repeating-linear-gradient(0deg, var(--crt-scanline) 0 1px, #0000 1px 3px), linear-gradient(180deg, #ffffff12 0%, #fff0 15%), linear-gradient(112deg, #ffffff12 0 11%, #fff0 28%), radial-gradient(128% 128% at 50% 50%, #0c061805 55%, #0c061829 86%, #0c06184d 100%);position:absolute;inset:0}.famim-transcript{color:#111;min-height:160px;max-height:280px;font:14px var(--font-chrome);border-top:1px solid var(--xp-edge);border-left:1px solid var(--xp-edge);background:#fff;border-bottom:1px solid #fff;border-right:1px solid #fff;border-radius:0;padding:8px 10px;overflow:auto;box-shadow:inset 1px 1px #0000001f}.famim-page .famim-transcript{min-height:320px;max-height:520px}.famim-line{margin:0 0 4px;line-height:1.35}.famim-line-say .famim-who{color:#0038a0}.famim-line.is-guest .famim-who{color:#1e5aa8}.famim-line-system .famim-sys,.famim-line-join .famim-sys,.famim-line-leave .famim-sys,.famim-line-away .famim-sys{color:#666;font-style:italic}.famim-when{color:#777;margin-right:8px;font-size:11px}.famim-format{font:700 11px var(--font-chrome);color:#111;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;display:flex}.famim-format .famim-select,.famim-format .famim-fmt-btn{border:1px solid;border-color:#fff var(--xp-edge) var(--xp-edge) #fff;background:linear-gradient(180deg, #fff 0%, #f0f0f0 46%, var(--xp-face-2) 100%);min-height:20px;font:700 11px var(--font-chrome);color:#111;cursor:pointer;padding:2px 6px 3px}.famim-format .famim-fmt-btn{text-align:center;min-width:20px}.famim-format .famim-select{appearance:none;background-image:linear-gradient(180deg, #fff 0%, #f0f0f0 46%, var(--xp-face-2) 100%), url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7L3.5 4z' fill='%23111111'/%3E%3C/svg%3E");background-position:0 0,right 5px center;background-repeat:no-repeat,no-repeat;background-size:100% 100%,7px 4px;padding-right:16px}.famim-fontsel{flex:0 auto;min-width:66px;max-width:132px}.famim-sizesel{flex:0 auto;width:58px;min-width:46px}.famim-format .famim-select:focus-visible,.famim-format .famim-fmt-btn:focus-visible,.famim-format .famim-swatch:focus-visible,.famim-format .famim-colorwheel:focus-visible{outline-offset:1px;outline:1px dotted #111}.famim-format .famim-fmt-btn:active,.famim-format .famim-fmt-btn.is-on{border-color:var(--xp-edge) #fff #fff var(--xp-edge);background:linear-gradient(180deg, #fff, var(--xp-face-2));box-shadow:inset 1px 1px #0000002e}.famim-italic{font-style:italic}.famim-underline{text-decoration:underline}.famim-colors{align-items:center;gap:4px;display:inline-flex}.famim-swatch{border:1px solid;border-color:#fff var(--xp-edge) var(--xp-edge) #fff;cursor:pointer;width:14px;height:14px;padding:0}.famim-colorwheel{border:1px solid;border-color:#fff var(--xp-edge) var(--xp-edge) #fff;background:var(--xp-face-2);cursor:pointer;width:22px;height:20px;padding:1px}.famim-colorwheel::-webkit-color-swatch-wrapper{padding:0}.famim-colorwheel::-webkit-color-swatch{border:1px solid gray}.famim-count{font:700 10px var(--font-chrome);color:#666;flex:none;margin-left:auto}.famim-composer{gap:6px;padding:8px;display:grid}.famim-richbox{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;min-height:48px;max-height:40vh;display:block;overflow-y:auto}.famim-richbox.is-blank:before{content:attr(data-placeholder);color:#777;pointer-events:none}.famim-body{white-space:pre-wrap;overflow-wrap:anywhere}.famim-tools{font:700 11px var(--font-chrome);color:#111;flex-wrap:wrap;gap:5px;padding:5px 8px 7px;display:flex}.famim-tools span{border:1px solid;border-color:#fff var(--xp-edge) var(--xp-edge) #fff;background:linear-gradient(180deg, #fff 0%, #f0f0f0 46%, var(--xp-face-2) 100%);padding:2px 7px 3px}.famim-status{font:12px var(--font-chrome);color:#000;border-top:1px solid gray;justify-content:space-between;gap:8px;padding:4px 8px;display:flex}.famim-chip{color:#0038a0}.famim-guestchip{font:13px var(--font-chrome);padding:8px}.famim-linkbtn{color:#0054e3;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.famim-status-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.famim-privacy{color:#404040;align-items:center;gap:4px;display:inline-flex}.famim-privacy-select{color:#000;width:auto;height:22px;min-height:0;font:12px var(--font-chrome);background:#fff;border:1px solid gray;padding:0 2px}.ms-privacy-row{justify-items:center;gap:4px;margin-top:10px;display:grid}.ms-privacy-row-edit{justify-items:start;margin-top:0}.ms-privacy{color:var(--color-ink);font:13px var(--font-chrome);align-items:center;gap:6px;display:inline-flex}.ms-privacy-select{width:auto}.ms-privacy-note{font-size:var(--text-micro);color:var(--color-muted);text-wrap:pretty}.famim-err{color:#0038a0;font:13px var(--font-chrome);margin:0}.famim-news-list,.famim-buddy-body ul{margin:0;padding:8px 10px;list-style:none}.famim-news-list li,.famim-buddy-body li{font:13px var(--font-chrome);color:#111;margin:0 0 6px}.famim-news .famim-news-list,.famim-buddy-body{color:#111;background:#fff;max-height:220px;overflow:auto}.famim-news-list .is-locked{color:#6b6b6b;font-style:italic}.famim-buddy-head{font:700 11px var(--font-chrome);letter-spacing:.06em;text-transform:uppercase;color:#0054e3;margin:8px 10px 0}.famim-away{color:#6b6b6b;font-style:italic}.famim-empty{color:#444;font-style:italic}.famim-sound-rows{font:12px var(--font-chrome);color:#000;flex-wrap:wrap;gap:10px;padding:6px 10px;display:flex}.famim-sound-row{text-transform:capitalize;align-items:center;gap:4px;display:inline-flex}.famim-signon-body{color:#111;background:#ece9d8;padding:12px}.famim-signon-brand{align-items:center;gap:10px;margin-bottom:10px;display:flex}.famim-aim-word{width:auto;height:28px}.famim-aol-word{width:auto;height:22px;margin-top:8px}.famim-signon-form{gap:8px;display:grid}.famim-field{font:700 12px var(--font-chrome);gap:4px;display:grid}.famim-signon-actions{gap:8px;display:flex}.famim-keyword{font:700 12px var(--font-chrome);color:var(--color-gold);margin:10px 0 0}.famim-rules{border:1px solid var(--color-inset);font:13px var(--font-chrome);margin-top:12px;padding:8px}.famim-rules h3{color:var(--color-pink);margin:0 0 6px;font-size:13px}.famim-rules ul{margin:0;padding-left:18px}.ms-gotchis{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ms-gotchis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ms-gotchis{grid-template-columns:repeat(3,minmax(0,1fr))}}.ms-gotchi{min-width:0;padding:0}.ms-gotchi-link{color:inherit;justify-items:center;gap:10px;min-width:0;padding:12px;text-decoration:none;display:grid}.ms-gotchi-link:hover{text-decoration:none}.ms-gotchi .ms-lcd{justify-items:center;width:100%;padding:14px}.ms-gotchi-body{text-align:center;justify-items:center;gap:2px;min-width:0;display:grid}.ms-gotchi-title{font-family:var(--font-display);color:var(--color-gold);text-shadow:0 2px #000;font-size:1.35rem;line-height:1.1}.ms-gotchi-note{letter-spacing:.06em;text-transform:uppercase;color:var(--color-cyan);font-size:11px;font-weight:700}.ms-gotchi-blurb{color:var(--color-muted);font-size:14px;line-height:1.45}.ms-gotchi-cta{min-height:31px;font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--color-pink);border:2px solid #000;justify-content:center;align-items:center;padding:0 12px;font-size:11px;display:inline-flex;box-shadow:2px 2px #000}.msp-window{--msp-frame:#0855dd;--msp-frame-deep:#003c74;--msp-title-a:#0058ee;--msp-title-b:#3a93ff;--msp-face:#ece9d8;--msp-face-2:#d4d0c8;--msp-face-3:#f5f4ea;--msp-hilite:#316ac5;--msp-inset:#7f9db9;--msp-scroll-a:#a7c8f2;--msp-scroll-b:#5a8fd8;--msp-close-a:#e88a68;--msp-close-b:#c33b1e;--msp-surround:gray;background:var(--msp-face);color:#000;border:3px solid var(--msp-frame);width:100%;max-width:100%;min-height:0;font-family:var(--font-sans);-webkit-user-select:none;user-select:none;border-radius:8px 8px 0 0;flex-direction:column;font-size:12px;line-height:1.25;display:flex;box-shadow:0 6px 22px #00000059}.msp-window.is-expanded{z-index:70;border-width:0;border-radius:0;position:fixed;inset:0}.msp-window.is-min .msp-titlebar{border-radius:7px 7px 0 0}.msp-titlebar{height:26px;font-family:var(--font-display);background:linear-gradient(180deg, #ffffff8c 0%, #ffffff29 45%, #ffffff05 50%, #ffffff4d 100%), linear-gradient(180deg, var(--msp-title-a) 0%, #1668d8 55%, var(--msp-title-b) 100%);color:#fff;cursor:default;align-items:center;gap:6px;padding:0 3px 0 6px;font-size:12px;font-weight:700;display:flex}.msp-title-icon{filter:drop-shadow(0 1px #00000059);flex:none}.msp-title-text{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px #00000073;flex:auto;overflow:hidden}.msp-caption{flex:none;gap:2px;display:flex}.msp-capbtn{cursor:pointer;background:linear-gradient(#7fb2e5 0%,#3d7fd0 55%,#2a6cbe 100%);border:1px solid #fff;border-radius:3px;place-items:center;width:22px;height:21px;display:grid}.msp-capbtn:hover{background:linear-gradient(#9cc4ee 0%,#4a8ddd 55%,#3178c9 100%)}.msp-capbtn-close{background:linear-gradient(180deg, var(--msp-close-a) 0%, var(--msp-close-b) 100%)}.msp-capbtn-close:hover{background:linear-gradient(#f0a184 0%,#d24425 100%)}.msp-menubar{background:var(--msp-face);border-bottom:1px solid #b6b3a8;align-items:stretch;gap:1px;padding:1px 2px;display:flex}.msp-menu{position:relative}.msp-menu-btn{color:#000;height:20px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;padding:0 7px}.msp-menu-btn:hover,.msp-menu-btn.is-open{background:#dbe9f9;border-color:#a8c5e8}.msp-dropdown{z-index:40;background:#fff;border:1px solid #a0a0a0;min-width:190px;padding:2px;position:absolute;top:21px;left:0;box-shadow:2px 3px 8px #00000047}.msp-menu-item{color:#000;width:100%;height:21px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px 0 2px;display:flex}.msp-menu-item:hover:not(:disabled){background:var(--msp-hilite);color:#fff}.msp-menu-item:disabled{color:#a0a0a0;cursor:default}.msp-menu-item.is-separated{border-top:1px solid #d0d0d0;height:25px;margin-top:5px;padding-top:4px}.msp-menu-glyph{text-align:center;flex:none;width:12px}.msp-menu-label{flex:auto}.msp-menu-accel{opacity:.65;flex:none;margin-left:14px;font-size:11px}.msp-expand-btn{background:linear-gradient(180deg, #fff 0%, var(--msp-face) 55%, #ddd9c8 100%);border:1px solid var(--msp-frame-deep);height:19px;font:inherit;cursor:pointer;border-radius:3px;align-self:center;margin-left:auto;padding:0 8px;font-weight:700}.msp-expand-btn:hover{background:linear-gradient(#fff 0%,#f2f0e4 55%,#e6e1d0 100%)}.msp-textbar{background:var(--msp-face);border-bottom:1px solid #b6b3a8;align-items:center;gap:4px;padding:3px 4px;display:flex}.msp-select{border:1px solid var(--msp-inset);height:21px;font:inherit;color:#000;background:#fff;padding:0 3px}.msp-select-font{width:132px}.msp-select-size{width:54px}.msp-toggle{background:linear-gradient(180deg, #fff 0%, var(--msp-face) 55%, #ddd9c8 100%);border:1px solid var(--msp-frame-deep);width:24px;height:21px;font:inherit;cursor:pointer;border-radius:3px}.msp-toggle.is-on{background:linear-gradient(#cfd9e8 0%,#b9c8dd 100%);box-shadow:inset 1px 1px #00000026}.msp-btn{background:linear-gradient(180deg, #fff 0%, var(--msp-face) 55%, #ddd9c8 100%);border:1px solid var(--msp-frame-deep);min-width:72px;min-height:22px;font:inherit;color:#000;cursor:pointer;border-radius:3px;padding:1px 10px}.msp-btn:hover{background:linear-gradient(#fff 0%,#f4f2e6 55%,#e8e3d3 100%)}.msp-btn:active{background:linear-gradient(180deg, #d9d6c9 0%, var(--msp-face) 100%)}.msp-btn-small{min-width:52px}.msp-body{flex:auto;gap:3px;min-height:0;padding:3px;display:flex}.msp-left{flex-direction:column;flex:none;gap:3px;display:flex}.msp-toolbox{background:var(--msp-face);grid-template-columns:repeat(2,27px);grid-auto-rows:25px;gap:1px;padding:2px;display:grid;box-shadow:inset 1px 1px gray,inset 2px 2px #d4d0c8,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-tool{background:var(--msp-face);cursor:pointer;border:0;place-items:center;width:27px;height:25px;padding:0;display:grid;box-shadow:inset 1px 1px #fff,inset 2px 2px #f7f6ee,inset -1px -1px gray,inset -2px -2px #b8b5a9}.msp-tool:hover{background:#f7f6ee}.msp-tool.is-on{background:#fff;box-shadow:inset 1px 1px gray,inset 2px 2px #c9c6ba,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-options{background:#fff;flex-direction:column;min-width:58px;min-height:62px;padding:2px;display:flex;box-shadow:inset 1px 1px gray,inset 2px 2px #d4d0c8,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-option-row{flex-wrap:wrap;align-items:flex-start;gap:1px;display:flex}.msp-option-grid{grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.msp-option-widths{grid-template-columns:1fr}.msp-option{cursor:pointer;background:#fff;border:1px solid #0000;place-items:center;min-width:26px;min-height:26px;padding:0;display:grid}.msp-option:hover{background:#eaf3ff}.msp-option.is-on{border-color:var(--msp-inset);background:#cfe0f7}.msp-option-hint{color:#666;text-align:center;margin:auto;padding:4px 3px;font-size:10px;line-height:1.3}.msp-stage-wrap{flex:auto;grid-template-rows:minmax(0,1fr) 17px;grid-template-columns:minmax(0,1fr) 17px;min-width:0;height:clamp(280px,46vh,520px);min-height:220px;display:grid;position:relative}.msp-stage{background:var(--msp-surround);touch-action:none;overscroll-behavior:contain;outline:none;grid-area:1/1;position:relative;overflow:hidden;box-shadow:inset 1px 1px #4a4a4a,inset -1px -1px #d4d0c8}.msp-doc{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #404040}.msp-canvas,.msp-overlay{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.msp-canvas{image-rendering:pixelated;background:#fff}.msp-overlay{touch-action:none;image-rendering:pixelated}.msp-stage.msp-cursor-pencil,.msp-stage.msp-cursor-brush,.msp-stage.msp-cursor-airbrush,.msp-stage.msp-cursor-eraser,.msp-stage.msp-cursor-line,.msp-stage.msp-cursor-curve,.msp-stage.msp-cursor-rect,.msp-stage.msp-cursor-polygon,.msp-stage.msp-cursor-ellipse,.msp-stage.msp-cursor-round-rect{cursor:crosshair}.msp-stage.msp-cursor-hand{cursor:grab}.msp-stage.msp-cursor-magnifier{cursor:zoom-in}.msp-stage.msp-cursor-text{cursor:text}.msp-stage.msp-cursor-picker{cursor:copy}.msp-stage.msp-cursor-fill,.msp-stage.msp-cursor-select,.msp-stage.msp-cursor-free-select{cursor:cell}.msp-textbox{resize:none;white-space:pre;caret-color:#000;border:1px dashed #5a5a5a;outline:none;min-width:60px;min-height:1.2em;padding:0 1px;line-height:1.25;position:absolute;overflow:hidden}.msp-scroll-v,.msp-scroll-h{background:var(--msp-face);display:flex}.msp-scroll-v{flex-direction:column;grid-area:1/2}.msp-scroll-h{flex-direction:row;grid-area:2/1}.msp-sbar-corner{background:var(--msp-face);grid-area:2/2;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}.msp-sbar-btn{background:linear-gradient(180deg, #fff 0%, var(--msp-face) 60%, #ddd9c8 100%);color:#222;cursor:pointer;border:0;flex:none;place-items:center;width:17px;height:17px;padding:0;font-size:7px;line-height:1;display:grid;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}.msp-sbar-btn:active{box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.msp-sbar-track{background:#e2dfd2;flex:auto;position:relative;box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.msp-scroll-v .msp-sbar-track{width:17px}.msp-scroll-h .msp-sbar-track{height:17px}.msp-sbar-thumb{background:linear-gradient(90deg, var(--msp-scroll-b) 0%, var(--msp-scroll-a) 45%, #cfe3fb 60%, var(--msp-scroll-b) 100%);cursor:default;border:1px solid #3f74c4;border-radius:2px;min-width:16px;min-height:16px;position:absolute;top:0;left:0}.msp-palette{background:var(--msp-face);align-items:center;gap:6px;padding:4px 5px;display:flex;overflow:auto hidden;box-shadow:inset 0 1px gray,inset 0 2px #f7f6ee}.msp-fgbg{flex:none;width:44px;height:38px;position:relative}.msp-fg,.msp-bg{cursor:pointer;border:1px solid #404040;width:22px;height:22px;position:absolute}.msp-fg{z-index:2;top:0;left:0;box-shadow:1px 1px #ffffffe6}.msp-bg{z-index:1;top:11px;left:13px}.msp-swap{cursor:pointer;background:0 0;border:0;place-items:center;width:15px;height:15px;padding:0;display:grid;position:absolute;top:0;left:28px}.msp-swatches{flex:none;grid-template-rows:repeat(2,16px);grid-template-columns:repeat(14,16px);gap:1px;display:grid}.msp-swatch{cursor:pointer;border:1px solid #6d6b63;width:16px;height:16px;padding:0}.msp-swatch:hover{outline-offset:-2px;outline:1px solid #fff}.msp-status{background:var(--msp-face);color:#000;align-items:stretch;gap:0;height:22px;padding:1px 2px;font-size:11px;display:flex;box-shadow:inset 0 1px gray,inset 0 2px #f7f6ee}.msp-status-help{white-space:nowrap;text-overflow:ellipsis;border:0;flex:auto;min-width:0;margin-left:0;padding:3px 6px 0;overflow:hidden}.msp-status-cell{font-variant-numeric:tabular-nums;border:1px solid #fff;border-color:gray #fff #fff gray;flex:none;min-width:74px;margin-left:2px;padding:2px 6px 0}.msp-status-grip{flex:none;align-self:flex-end;place-items:center;height:14px;margin-left:3px;display:grid}.msp-dialog{z-index:120;background:var(--msp-face);border:1px solid var(--msp-frame);color:#000;-webkit-user-select:none;user-select:none;border-radius:6px 6px 0 0;min-width:300px;font-family:MS W98 UI,Tahoma,Verdana,Geneva,sans-serif;font-size:12px;position:fixed;box-shadow:0 10px 30px #0006}.msp-dialog-title{color:#fff;cursor:default;touch-action:none;background:linear-gradient(#fff6 0%,#ffffff0f 50%,#0000000f 52%,#fff3 100%),linear-gradient(#0058ee 0%,#3a93ff 100%);justify-content:space-between;align-items:center;height:26px;padding:0 3px 0 8px;font-weight:700;display:flex}.msp-dialog-x{cursor:pointer;background:linear-gradient(#e88a68 0%,#c33b1e 100%);border:1px solid #fff;border-radius:3px;place-items:center;width:20px;height:19px;padding:0;display:grid}.msp-dialog-body{flex-direction:column;gap:8px;padding:10px;display:flex}.msp-dialog-buttons{justify-content:flex-end;gap:6px;padding:8px 10px 10px;display:flex}.msp-dialog-note{color:#444;margin:0;font-size:11px}.msp-dialog-message{margin:0;line-height:1.35}.msp-attr-row{align-items:center;gap:6px;display:flex}.msp-attr-label{color:#000;flex:none}.msp-input{border:1px solid var(--msp-inset);width:78px;height:21px;font:inherit;color:#000;background:#fff;padding:0 4px}.msp-input-wide{flex:auto;width:100%}.msp-input-num{width:52px}.msp-fieldset{border:1px solid #b6b3a8;flex-direction:column;gap:3px;margin:0;padding:6px 8px 8px;display:flex}.msp-fieldset legend{padding:0 4px}.msp-radio{align-items:center;gap:6px;display:flex}.msp-about{flex-direction:column;gap:7px;display:flex}.msp-about-h{margin:0;font-size:15px}.msp-about p{margin:0;line-height:1.35}.msp-help-table{border-collapse:collapse;width:100%;font-size:11px}.msp-help-table th{text-align:left;white-space:nowrap;padding:1px 4px 1px 0;font-weight:700}.msp-help-table td{color:#333;padding:1px 10px 1px 0}.msp-help-list{margin:0;padding-left:18px;font-size:11px;line-height:1.4}.msp-basic-colors{grid-template-columns:repeat(12,1fr);gap:2px;display:grid}.msp-color-cell{aspect-ratio:1;cursor:pointer;border:1px solid #6d6b63;width:100%;min-height:16px;padding:0}.msp-color-cell:disabled{cursor:default;opacity:.6}.msp-color-bottom{flex-direction:column;gap:4px;display:flex}.msp-color-preview{border:1px solid var(--msp-inset);width:100%;height:26px}.msp-color-row{align-items:center;gap:6px;display:flex}.msp-color-slider{flex:auto;min-width:80px}.msp-bitmap{z-index:150;cursor:pointer;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;inset:0}.msp-bitmap img{max-width:96vw;max-height:88vh;image-rendering:pixelated;border:1px solid #444}.msp-bitmap p{color:#d8d8d8;margin:0;font-size:12px}.msp-loading{color:#444;margin:6px 4px 2px;font-size:11px}.msp-closed{background:var(--msp-face,#ece9d8);border:1px solid #0855dd;border-radius:8px 8px 0 0;align-items:center;gap:10px;padding:14px 16px;font-family:MS W98 UI,Tahoma,Verdana,Geneva,sans-serif;font-size:12px;display:flex;box-shadow:0 4px 16px #0000004d}.msp-closed p{margin:0}.msp-btn-open{margin-left:auto}.msp-file{display:none}.ms-artpage{flex-direction:column;min-height:100dvh;display:flex}.ms-artpage .ms-marquee,.ms-artpage .ms-sparkhead,.ms-artpage .ms-glitter,.ms-artpage footer{display:none}.ms-artpage main{flex:auto;min-height:0;padding:8px 10px 12px;display:flex}.msp-live{color:#1f5c1f;white-space:nowrap;font-weight:700}.msp-live.is-frozen{color:#8c2b0e}.msp-mode{justify-content:flex-end;margin:-4px 0 8px;display:flex}.msp-mode-btn{font:inherit;color:#000;cursor:pointer;background:linear-gradient(#fff 0%,#ece9d8 46%,#d8d3c2 100%);border:1px solid #7b9ebd;border-radius:3px;padding:6px 12px;font-size:12px}.msp-mode-btn:hover{background:linear-gradient(#fff 0%,#f4f1e4 40%,#cfd8ea 100%)}.msp-page{flex-direction:column;flex:auto;width:100%;max-width:1120px;min-height:0;margin:0 auto;display:flex}.msp-page .msp-window{flex:auto;min-height:320px}.msp-page .msp-stage-wrap{height:auto}.msp-page-foot{flex:none;margin:8px 0 0}@media (width<=760px){.msp-window{border-radius:6px 6px 0 0;font-size:12px}.msp-toolbox{grid-template-columns:repeat(2,40px);grid-auto-rows:40px}.msp-tool{width:40px;height:40px}.msp-left{gap:2px}.msp-options{min-width:84px}.msp-option{min-width:32px;min-height:30px}.msp-palette{gap:4px;padding:4px 3px}.msp-swatches{grid-template-rows:repeat(2,20px);grid-template-columns:repeat(14,20px);gap:2px}.msp-swatch{width:20px;height:20px}.msp-status-cell{min-width:62px;padding:2px 4px 0}.msp-status-history{display:none}.msp-menu-btn{padding:0 5px}.msp-expand-btn{padding:0 6px;font-size:11px}.msp-dialog{width:min(94vw,420px);min-width:0;left:3vw!important}.msp-basic-colors{grid-template-columns:repeat(8,1fr)}.msp-page .msp-stage-wrap{height:clamp(190px,24vh,300px);min-height:180px}.msp-window.is-expanded .msp-stage-wrap{height:auto;min-height:0}.msp-page>.ms-copy:first-of-type{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.msp-page>.ms-h{margin-bottom:2px}.msp-page-foot{font-size:11px}}.ms-sg-form{gap:14px;margin-top:10px;display:grid}.ms-sg-q{border:1px solid var(--color-inset);background:#fff;gap:6px;min-width:0;padding:8px;display:grid;box-shadow:inset 1px 1px #0000001f}.ms-sg-legend{font:700 12px var(--font-chrome);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ms-navy-dark);padding:0}.ms-sg-options{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;margin-top:2px;display:grid}.ms-sg-opt{border:1px solid var(--color-inset);background:var(--color-panel);cursor:pointer;grid-template-columns:auto 1fr;grid-template-areas:"dot name""dot blurb";align-items:start;gap:0 8px;min-width:0;padding:7px 8px;display:grid}.ms-sg-opt input{grid-area:dot;margin:2px 0 0}.ms-sg-opt .n{font:700 13px var(--font-chrome);color:var(--color-ink);grid-area:name}.ms-sg-opt .d{color:var(--color-muted);text-wrap:pretty;grid-area:blurb;font-size:12px;line-height:1.4}.ms-sg-opt.is-on{border-color:var(--color-ms-navy-dark);background:var(--xp-title-a)}.ms-sg-opt.is-on .n{color:#fff;text-shadow:1px 1px 1px #0006}.ms-sg-opt.is-on .d{color:#dbe9f9}.ms-sg-text{margin-top:6px}.ms-sg-notice{border:1px solid var(--color-inset);background:var(--color-violet);color:var(--color-ink);padding:6px 8px;font-size:13px}.ms-sg-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ms-sg-tally-wrap{margin-bottom:4px}.ms-sg-tally{color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:12px;display:inline-flex}.ms-sg-tally-n{font:700 15px var(--font-chrome);color:var(--color-ms-navy)}.ms-sg-tally-part{white-space:nowrap}.ms-sg-list{gap:10px;margin-top:8px;padding:0;list-style:none;display:grid}.ms-sg-row{border:1px solid var(--color-inset);background:#fff;gap:5px;min-width:0;padding:9px 10px;display:grid;box-shadow:inset 1px 1px #00000014}.ms-sg-row-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.ms-sg-row-title{font:700 15px var(--font-display);color:var(--color-gold);text-wrap:balance;margin:0}.ms-sg-state{font:700 11px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--color-ms-navy-dark);white-space:nowrap;padding:2px 6px}.ms-sg-meta{margin:0}.ms-sg-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ms-sg-devnote{border-left:3px solid var(--color-lime);background:var(--color-violet);padding:5px 8px;font-size:14px}.ms-sg-tags{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ms-sg-tag{font:700 11px var(--font-chrome);letter-spacing:.03em;color:var(--color-ink);background:var(--color-panel-2);border:1px solid var(--color-inset);text-transform:lowercase;padding:2px 6px}.ms-sg-tag.is-button{cursor:pointer}.ms-sg-tag.is-on{background:var(--xp-title-a);border-color:var(--color-ms-navy-dark);color:#fff}.ms-sg-tagrail{margin-top:6px}.ms-sg-filters{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin-top:8px;display:grid}.ms-sg-filter{gap:3px;min-width:0;display:grid}.ms-sg-filter>span{font:700 11px var(--font-chrome);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ms-navy-dark)}.ms-sg-row-actions{flex-wrap:wrap;align-items:end;gap:8px;margin-top:4px;display:flex}.ms-sg-note{flex:240px}@media (width<=640px){.ms-sg-opt{padding:8px}.ms-sg-row-actions{align-items:stretch}.ms-sg-row-actions .ms-btn{flex:auto}}.ms-devdesk{gap:16px;display:grid}.ms-dev-stats{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ms-dev-stat{font:400 12px var(--font-chrome);color:var(--color-muted);border:1px solid var(--color-inset);background:var(--color-panel);white-space:nowrap;padding:4px 8px;box-shadow:inset 1px 1px #00000014}.ms-dev-stat b{color:var(--color-ms-navy-dark);font-weight:700}.ms-dev-people{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:4px;display:grid}.ms-dev-person{border:1px solid var(--color-inset);background:#fff;min-width:0;padding:10px;box-shadow:inset 1px 1px #0000001a}.ms-dev-person-name{font:700 15px var(--font-display);color:var(--color-ms-navy)}.ms-dev-person-role{font:700 11px var(--font-chrome);letter-spacing:.06em;text-transform:uppercase;color:var(--color-gold);margin:2px 0 6px}.ms-devlink{color:var(--color-ms-navy);text-decoration:underline}.ms-dev-how,.ms-dev-lede{color:var(--color-muted);margin:8px 0 10px;font-size:12px;line-height:1.5}.ms-dev-empty{border:1px dashed var(--color-inset);background:var(--color-inset);color:var(--color-muted);margin:6px 0;padding:10px;font-size:12px}.ms-dev-projects,.ms-dev-hotfixes,.ms-dev-questions{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ms-dev-project,.ms-dev-hotfix,.ms-dev-question{border:1px solid var(--color-inset);background:#fff;min-width:0;padding:10px;box-shadow:inset 1px 1px #0000001a}.ms-dev-project-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;display:flex}.ms-dev-project-title{font:700 15px var(--font-display);color:var(--color-ink);min-width:0}.ms-dev-state{font:700 11px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--color-ms-navy);white-space:nowrap;padding:2px 7px}.ms-dev-project[data-project-state=planned] .ms-dev-state{background:var(--color-gold);color:#3a2a10}.ms-dev-project[data-project-state=paused] .ms-dev-state{background:#8a8f98}.ms-dev-project[data-project-state=shipped] .ms-dev-state{background:#3f7d3a}.ms-dev-tagline{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:6px 0;display:flex}.ms-dev-tag{font:700 11px var(--font-chrome);letter-spacing:.04em;color:var(--color-ms-navy-dark);background:var(--color-inset);border:1px solid var(--color-inset);white-space:nowrap;padding:2px 6px}.ms-dev-when{font:400 12px var(--font-chrome);color:var(--color-muted);white-space:nowrap}.ms-dev-detail{color:var(--color-ink);white-space:pre-wrap;margin-top:6px;font-size:13px;line-height:1.55}.ms-dev-bar{border:1px solid var(--color-inset);background:var(--color-inset);height:8px;margin-top:10px;position:relative;overflow:hidden;box-shadow:inset 1px 1px #0000001a}.ms-dev-bar-fill{background:linear-gradient(180deg, #6ba7e8, var(--color-ms-navy));height:100%;display:block}.ms-dev-bar[data-project-bar=late] .ms-dev-bar-fill{background:linear-gradient(#e08a7a,#a8332a)}.ms-dev-bar[data-project-bar=done] .ms-dev-bar-fill{background:linear-gradient(#86c07a,#3f7d3a)}.ms-dev-bar[data-project-bar=open] .ms-dev-bar-fill{background:var(--color-muted)}.ms-dev-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ms-dev-form{border:1px solid var(--color-inset);background:var(--color-inset);gap:10px;margin-top:12px;padding:10px;display:grid}.ms-dev-field{gap:4px;min-width:0;display:grid}.ms-dev-field>span{font:700 11px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ms-navy-dark)}.ms-dev-textarea{resize:vertical;min-height:84px;font-family:inherit}.ms-dev-row{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ms-dev-subhead{font:700 12px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ms-navy-dark);margin:14px 0 4px}.ms-dev-question-handle{font:700 12px var(--font-chrome);color:var(--color-muted);min-width:0}.ms-dev-question-body{color:var(--color-ink);white-space:pre-wrap;margin-top:4px;font-size:13px;line-height:1.55}.ms-dev-answer{border-left:3px solid var(--color-ms-navy);background:#f2f6fd;margin-top:8px;padding:8px 10px}.ms-dev-answer .ms-dev-detail{margin-top:0}.ms-artdesk{gap:16px;display:grid}.ms-art-artist{gap:2px;min-width:0;display:grid}.ms-art-artist .ms-dev-person{margin-bottom:6px}.ms-art-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.ms-art-piece{border:1px solid var(--color-inset);background:#fff;align-content:start;gap:6px;min-width:0;padding:8px;display:grid;box-shadow:inset 1px 1px #0000001a}.ms-art-frame{aspect-ratio:1;background:var(--color-panel);border:1px solid var(--color-inset);place-items:center;display:grid;overflow:hidden;box-shadow:inset 1px 1px #00000024}.ms-art-frame img{object-fit:cover;width:100%;height:100%;display:block}.ms-art-blank{font:700 28px var(--font-display);color:var(--color-inset);opacity:.75}.ms-art-caption{color:var(--color-ink);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.ms-art-captionfield{gap:3px;min-width:0;display:grid}.ms-art-captionfield .ms-input{font-size:12px}@media (width<=719px){.ms-art-pieces{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.ms-art-sheet{gap:8px;min-width:0;margin:10px 0 4px;display:grid}.ms-art-sheet-scroll{min-width:0}.ms-art-sheet-img{border:1px solid var(--color-inset);background:var(--color-panel);width:100%;height:auto;padding:8px;display:block;box-shadow:inset 1px 1px #00000024}.ms-art-sheet-credit{color:var(--color-ink);gap:2px;font-size:12px;line-height:1.45;display:grid}.ms-art-sheet-by{font-weight:700}@media (width<=719px){.ms-art-sheet-scroll{overscroll-behavior-x:contain;overflow-x:auto}.ms-art-sheet-img{min-width:620px}}.msp-history{background:var(--msp-face);grid-template-columns:repeat(2,27px);gap:1px;padding:2px;display:grid;box-shadow:inset 1px 1px gray,inset 2px 2px #d4d0c8,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-history-btn{background:var(--msp-face);color:#000;cursor:pointer;touch-action:manipulation;border:0;place-items:center;width:27px;height:25px;padding:0;display:grid;box-shadow:inset 1px 1px #fff,inset 2px 2px #f7f6ee,inset -1px -1px gray,inset -2px -2px #b8b5a9}.msp-history-btn:hover:not(:disabled){background:#f7f6ee}.msp-history-btn:active:not(:disabled){box-shadow:inset 1px 1px gray,inset 2px 2px #c9c6ba,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-history-btn:focus-visible{outline-offset:-4px;outline:1px dotted #000}.msp-history-btn:disabled{color:#a9a79c;cursor:default}.msp-history-glyph{width:14px;height:16px}@media (width<=760px){.msp-history{grid-template-columns:repeat(2,40px)}.msp-history-btn{width:40px;height:40px}.msp-history-glyph{width:20px;height:22px}}.ms-dev-history{color:var(--color-muted);border-top:1px solid var(--color-inset);margin-top:12px;padding-top:8px;font-size:12px;line-height:1.55}.ms-dev-history-tag{font:700 11px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ms-navy-dark);margin-bottom:3px;display:block}.ms-devblog{--xp-face:#ece9d8;--xp-face-2:#d4d0c8;--xp-edge:#7f7f7f;--xp-shadow:#aca899;--ms-panel:#ece9d8;--ms-border:#0a2fb0;--ms-link:#0054e3;--ms-header-text:#fff;gap:16px;min-width:0;display:grid}.ms-devblog-stats{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ms-devblog-stat{border:1px solid var(--xp-edge);background:linear-gradient(180deg, #fff 0%, var(--xp-face-2) 100%);font:700 11px var(--font-chrome);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ms-navy-dark);padding:2px 8px}.ms-devblog-stat b{font-size:12px}.ms-devblog-area{gap:8px;min-width:0;display:grid}.ms-devblog-areahead{background:linear-gradient(180deg, #3593ff 0%, var(--xp-title-a) 52%, #003eba 100%);color:#fff;border:1px solid #0043a8;border-radius:4px 4px 0 0;align-items:center;gap:8px;padding:4px 8px;display:flex;box-shadow:inset 0 1px #ffffff80,1px 1px #0003}.ms-devblog-areatitle{min-width:0;font:700 13px var(--font-chrome);letter-spacing:.04em;text-transform:uppercase;text-shadow:1px 1px 1px #00000073;flex:auto}.ms-devblog-areacount{font:700 11px var(--font-chrome);background:#0000002e;border:1px solid #ffffffbf;border-radius:9px;flex:none;padding:0 7px}.ms-devblog-areablurb{color:var(--color-muted);margin:0;font-size:13px;line-height:1.5}.ms-devblog-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:12px;min-width:0;display:grid}.ms-devblog-win{min-width:0}.ms-devblog-glyph{flex:0 0 16px;width:16px;height:16px}.ms-devblog-wintitle{white-space:normal;text-overflow:clip;line-height:1.25;overflow:visible}.ms-devblog-body{gap:8px}.ms-devblog-line{color:var(--color-ink);margin:0;font-size:13px;line-height:1.5}.ms-devblog-meta{border-top:1px solid var(--xp-shadow);font:700 10px var(--font-chrome);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding-top:6px;display:flex}.ms-devblog-badge{border:1px solid var(--xp-edge);background:linear-gradient(180deg, #fff 0%, var(--xp-face-2) 100%);color:#1b1b1b;padding:1px 6px}.ms-devblog-badge[data-devblog-badge=fix]{color:#14481a;background:linear-gradient(#eaf7ea 0%,#cfe8cf 100%);border-color:#6a9f6a}.ms-devblog-badge[data-devblog-badge=shipped]{color:#143a68;background:linear-gradient(#f2f8ff 0%,#d8e6f8 100%);border-color:#7ba0cf}.ms-devblog-badge[data-devblog-badge=building]{color:#5a4206;background:linear-gradient(#fff8e6 0%,#f2e2b8 100%);border-color:#c39b3f}.ms-devblog-day{font-variant-numeric:tabular-nums}.ms-devblog-foot{text-align:center;color:var(--color-muted);margin:0;font-size:12px}@media (width<=719px){.ms-devblog-grid{grid-template-columns:1fr}.ms-devblog-wintitle{font-size:11.5px}}.ms-ledger{gap:12px;display:grid}.ms-ledger-map-wrap{border:1px solid var(--color-inset);background:#fff;padding:8px;box-shadow:inset 1px 1px #00000014}.ms-ledger-map{width:100%;height:auto;display:block}.ms-ledger-sheet{fill:#fff}.ms-ledger-frame{fill:none;stroke:var(--color-inset);stroke-width:3px}.ms-ledger-map-note,.ms-ledger-what,.ms-ledger-foot{font:400 11px / 1.5 var(--font-chrome);color:var(--color-muted)}.ms-ledger-map-note{margin:6px 0 0}.ms-ledger-editors{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ms-ledger-editor{border:1px solid var(--color-inset);background:#fff;align-items:flex-start;gap:8px;min-width:0;padding:8px;display:flex;box-shadow:inset 1px 1px #0000000f}.ms-ledger-editor-body{min-width:0}.ms-ledger-dot{border:1px solid #00000040;border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.ms-ledger-dot-small{width:8px;height:8px;margin-top:0}.ms-ledger-who{font:700 13px var(--font-chrome);color:var(--color-ms-navy);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ms-ledger-kind-pill{font:700 10px var(--font-chrome);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);border:1px solid var(--color-inset);background:var(--color-panel);padding:1px 5px}.ms-ledger-kind-pill[data-ledger-pill=dev]{color:#fff;background:var(--color-ms-navy)}.ms-ledger-kind-pill[data-ledger-pill=member]{color:var(--color-ms-navy-dark);background:var(--color-gold)}.ms-ledger-what{margin-top:2px}.ms-ledger-sub{font:700 12px var(--font-chrome);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:4px 0 6px}.ms-ledger-edits{gap:3px;margin:0;padding:0;list-style:none;display:grid}.ms-ledger-edit{font:400 11px var(--font-chrome);color:var(--color-ms-navy-dark);border-bottom:1px dotted var(--color-inset);grid-template-columns:10px 148px 140px 1fr auto;align-items:center;gap:8px;padding:3px 0;display:grid}.ms-ledger-when,.ms-ledger-tool,.ms-ledger-region,.ms-ledger-edit-who{overflow-wrap:anywhere;min-width:0}.ms-ledger-edit-who{color:var(--color-ms-navy);font-weight:700}.ms-ledger-more{font:400 11px var(--font-chrome);color:var(--color-muted);margin-top:6px}@media (width<=700px){.ms-ledger-edit{grid-template-columns:10px 1fr;row-gap:2px}.ms-ledger-when,.ms-ledger-tool,.ms-ledger-region,.ms-ledger-edit-who{grid-column:2}}.ms-dg-details{padding:0}.ms-dg-details>.ms-dg-details-head{cursor:pointer;align-items:center;gap:8px;margin:0;list-style:none;display:flex}.ms-dg-details-head::-webkit-details-marker{display:none}.ms-dg-details-head::marker{content:""}.ms-dg-details-ttl{white-space:nowrap;flex:none}.ms-dg-details-sub{letter-spacing:.04em;text-transform:none;color:#dbe9ff;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-left:auto;font-size:11px;font-weight:400;overflow:hidden}.ms-dg-details-caret{text-align:center;flex:none;width:12px;font-size:11px}.ms-dg-details-caret:before{content:"▸"}.ms-dg-details[open] .ms-dg-details-caret:before{content:"▾"}.ms-dg-details-body{gap:12px;min-width:0;padding:10px;display:grid}.ms-dg-details-body>.ms-panel{box-shadow:none;background:0 0;border:0;padding:0}.ms-dg-details-body>.ms-panel>.ms-head{margin:0 0 8px}.ms-gotchis-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ms-gotchis-duo .ms-gotchi-link{gap:6px;padding:8px}.ms-gotchis-duo .ms-gotchi .ms-lcd{padding:10px}@media (width<=699px){.ms-gotchis-duo .ms-gotchi-blurb{display:none}}@media (width>=700px){.ms-gotchis-duo{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ms-gotchis-duo .ms-gotchi-link{gap:10px;padding:12px}.ms-gotchis-duo .ms-gotchi .ms-lcd{padding:14px}}@media (width>=1100px){.ms-gotchis-duo{grid-template-columns:repeat(4,minmax(0,1fr))}}.ms-feedledger tr.ms-mine td{color:var(--color-online)}@media (width<=719px){.ms-feedledger thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ms-feedledger tbody{gap:6px;display:grid}.ms-feedledger tr{border-left:3px solid var(--ms-border,var(--color-inset));flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:6px 8px;display:flex}.ms-feedledger tr.ms-mine{border-left-color:var(--color-online)}.ms-feedledger td{min-width:0;padding:0}.ms-feedledger td.who{flex:100%;line-height:1.25}.ms-feedledger td.num{font-family:var(--font-lcd);white-space:nowrap;margin-right:6px;font-size:14px}.ms-feedledger td.num:after{content:" " attr(data-label);font-family:var(--font-chrome);opacity:.65;font-size:11px}.ms-feedledger td.last{white-space:nowrap;opacity:.75;margin-left:auto;font-size:12px}.ms-feedledger td.last:before{content:"last ";font-family:var(--font-chrome);font-size:11px}}.ms-music-upload{border:1px solid var(--color-inset);background:#ffffff80;min-width:0;margin:0;padding:6px 8px}.ms-music-upload .ms-music-crate-head{margin-bottom:4px}.ms-music-upload-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ms-music-upload-row .ms-btn{flex:0 auto}.ms-music-file{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ms-music-file:focus-visible+.ms-btn,.ms-music-file:focus+.ms-btn{outline:2px solid var(--color-ms-pink,#3f7d20);outline-offset:1px}.ms-music-upload .song-trim{border:1px solid var(--color-inset);background:#fff;border-radius:3px;margin-top:4px;padding:5px 6px}.ms-music-upload .song-trim-tag,.ms-music-upload .song-trim-note{color:var(--color-muted)}.ms-music-upload .song-trim-time{color:var(--color-muted);flex:0 0 2.4rem}.ms-music-upload .song-trim-range{min-width:0;accent-color:var(--color-ms-pink,#3f7d20)}.ms-music-upload .song-trim-btn{border:1px solid var(--color-inset);color:var(--color-muted);background:#fff}.ms-music-upload .song-trim-btn:hover:not(:disabled){background:#f4f4f4}.ms-music-hint{color:var(--color-muted);margin:4px 0 0;font-size:10px}.ms-music-mp3{border:1px solid var(--color-inset);background:#ffffff80;min-width:0;margin:0;padding:6px 8px}.ms-music-mp3 .ms-music-crate-head{margin-bottom:4px}.ms-music-mp3-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ms-music-mp3-input{border:1px solid var(--color-inset);min-width:0;min-height:44px;font:12px var(--font-chrome);color:inherit;background:#fff;flex:8rem;padding:0 8px}.ms-music-mp3-row .ms-btn{flex:0 auto}.ms-music-mp3-track{border:1px solid var(--color-inset);background:#fff;height:6px;margin-top:6px;overflow:hidden}.ms-music-mp3-track[hidden]{display:none}.ms-music-mp3-fill{background:var(--color-ms-pink,#3f7d20);width:0;height:100%;transition:width .3s;display:block}.ms-music-mp3-get{margin-top:6px}@media (width<=560px){.ms-music-mp3-row .ms-music-mp3-input,.ms-music-mp3-row .ms-btn,.ms-music-mp3-get{flex:100%}.ms-music-mp3-get{display:flex}}@media (prefers-reduced-motion:reduce){.ms-music-mp3-fill{transition:none}}@media (width>=1024px){.ms-music-mp3-input{min-height:32px}}.ms-music-tag{border:1px solid var(--color-inset);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);background:#fff;margin-left:4px;padding:0 4px;font-size:9px}.ms-music-shelf-drop{color:var(--color-ms-pink,#3f7d20);border-style:solid;margin-left:3px}.ms-fhub-sum{color:var(--ms-text,var(--color-ink));font-size:13px}.ms-fhub-dot{color:var(--ms-text,var(--color-muted))}.ms-fhub-sub{border-bottom:1px solid var(--ms-border,var(--color-inset));letter-spacing:.06em;text-transform:uppercase;color:var(--ms-text,var(--color-ink));margin-top:12px;padding-bottom:3px;font-size:11px;font-weight:700}.ms-fhub-list{gap:8px;margin-top:8px;display:grid}.ms-fhub-req{border-top:1px solid var(--ms-border,var(--color-inset));grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;padding-top:8px;display:grid}.ms-fhub-req:first-child{border-top:0;padding-top:0}.ms-fhub-pic img{object-fit:cover;border:1px solid var(--xp-frame);background:#fff;width:44px;height:44px;display:block;box-shadow:2px 2px #0000002e}.ms-fhub-what{min-width:0}.ms-fhub-line,.ms-fhub-note,.ms-fhub-err,.ms-fhub-more,.ms-fhub-links{color:var(--ms-text,var(--color-ink));font-size:12px;line-height:1.4}.ms-fhub-note{color:var(--ms-text,var(--color-muted));font-style:italic}.ms-fhub-err{color:var(--color-pink)}.ms-fhub-acts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ms-fhub-more{margin-top:8px}.ms-fhub-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ms-fhub-links{border-top:1px solid var(--ms-border,var(--color-inset));flex-wrap:wrap;gap:4px 12px;margin-top:12px;padding-top:8px;display:flex}@media (width>=900px){.ms-fhub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ms-info-page{min-width:0;max-width:1180px;margin:0 auto;padding:8px 16px 48px;font-size:16px;line-height:1.45}.ms-info-lead,.ms-info-copy,.ms-info-quiet,.ms-info-signin{color:var(--color-text,inherit);margin:0 0 12px}.ms-info-quiet{color:var(--color-muted,#5a4a58);font-size:16px}.ms-info-h{font-family:var(--font-display,inherit);margin:28px 0 12px;font-size:1.45rem;line-height:1.2}.ms-info-section{min-width:0;margin:8px 0 28px}.ms-info-steps{margin:0;padding:0;list-style:none}.ms-info-band{gap:16px;min-width:0;margin:16px 0;display:grid}.ms-info-shot{min-width:0;display:block}.ms-info-shot img{border:2px solid #000;width:100%;height:auto;display:block;box-shadow:3px 3px #000}.ms-info-copy-col{min-width:0}.ms-info-num{color:#fff;vertical-align:middle;background:#e01b24;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 10px 10px 0;font-size:22px;font-weight:800;display:inline-flex}.ms-info-plain{margin:0 0 14px;padding-left:1.2em}.ms-info-plain li{margin:0 0 8px}.ms-info-btns{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.ms-info-btn{color:#fff;background:var(--color-pink,#0054e3);border:2px solid #000;justify-content:center;align-items:center;min-height:44px;padding:8px 14px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:2px 2px #000}.ms-info-grid{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.ms-info-card{background:var(--ms-face,#ffffff0f);border:2px solid #000;min-width:0;padding:0 0 12px}.ms-info-card .ms-info-shot img{box-shadow:none;border:0;border-bottom:2px solid #000}.ms-info-card-copy{min-width:0;padding:10px 12px 0}.ms-info-card-title{margin:0 0 6px;font-size:1.15rem}.ms-info-signin{color:var(--color-muted,#5a4a58);font-size:16px}@media (width>=900px){.ms-info-band{grid-template-columns:1.2fr .8fr;align-items:start}.ms-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=719px){.ms-info-page{padding:8px 12px 40px;font-size:16px}.ms-info-h{font-size:1.3rem}.ms-info-btn{width:100%}}.ms-artpage .ms-bluebar{padding:3px 8px 4px}.ms-artpage .ms-bluebar-top{flex-wrap:nowrap;gap:4px 8px}.ms-artpage .ms-searchform{display:none}.ms-artpage .ms-nav{flex-direction:row;align-items:center;margin:3px -8px -4px;padding:0 8px}.ms-artpage .ms-tabs{scrollbar-width:none;flex-wrap:nowrap;padding:2px 0 3px;overflow:auto hidden}.ms-artpage .ms-tabs::-webkit-scrollbar{display:none}.ms-artpage .ms-shelf{display:none}.ms-artpage .ms-tabs a{flex:none}.ms-artpage .ms-hello{display:none}.ms-artpage .msp-window,.msp-window[data-paint-class]{width:100%}.msp-status-help{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msp-doc{outline:calc(1px / var(--msp-zoom,1)) solid #6f6f6f;box-shadow:0 0 calc(6px / var(--msp-zoom,1)) #00000029}.ms-artpage{max-width:min(1400px,100%)}.ms-artpage .msp-page{width:100%;max-width:none}.ms-artpage .msp-h{margin:2px 0 4px}.ms-artpage .ms-copy{margin:0 0 4px}.ms-artpage .msp-page-foot,.ms-artpage .msp-mode{margin:4px 0 0}@media (width<=640px),(height<=520px),(width>=641px) and (width<=1279px) and (height>=521px){.ms-artpage{height:100dvh;min-height:100dvh;overflow:hidden}.ms-artpage.has-player-bar{height:auto;overflow:visible}.ms-artpage main{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 4px 0;overflow:hidden auto}.ms-artpage .msp-page{max-width:none;min-height:0;margin:0}.ms-artpage .ms-bluebar{flex-direction:row;align-items:center;gap:6px;padding:3px 6px 4px;display:flex}.ms-artpage .ms-bluebar-top{flex:none}.ms-artpage .ms-nav{border-top:0;flex-direction:row;flex:auto;min-width:0;margin:0;padding:0}.ms-artpage .ms-tabs{min-width:0}.ms-artpage .msp-page>.ms-h,.ms-artpage .msp-page>.ms-copy,.ms-artpage .msp-page>.ms-copy:first-of-type,.ms-artpage .msp-page-foot{display:none}.msp-window{box-shadow:none;border-width:0;border-radius:0;min-height:0}.msp-stage-wrap,.ms-artpage .msp-page .msp-stage-wrap,.msp-window.is-expanded .msp-stage-wrap{flex:auto;height:auto;min-height:140px}.msp-window[data-msp-tools=collapsed] .msp-toolbox,.msp-window[data-msp-tools=collapsed] .msp-options{display:none}}@media (width<=640px),(height<=520px){.msp-window .msp-body,.msp-window.is-expanded .msp-body{display:contents}.msp-titlebar{order:1}.msp-menubar{order:2}.msp-textbar{order:3}.msp-stage-wrap{order:4;min-height:160px}.msp-palette{flex-wrap:wrap;order:5;justify-content:center;row-gap:4px}.msp-left{padding:2px;padding-bottom:calc(2px + env(safe-area-inset-bottom,0px));background:var(--msp-face);flex-flow:wrap;order:6;align-items:stretch;gap:2px;box-shadow:inset 0 1px #f7f6ee}.msp-status{order:7}.msp-window[data-msp-tools=collapsed] .msp-palette,.msp-scroll-v,.msp-scroll-h,.msp-sbar-corner{display:none}.msp-stage-wrap{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.msp-toolbox{flex:0 0 100%;order:1;grid-template-columns:repeat(auto-fit,minmax(46px,1fr));grid-auto-rows:46px;gap:2px;max-height:34vh;overflow-y:auto}.msp-tool{width:46px;height:46px}.msp-options{flex:0 0 100%;order:2;min-width:0;max-height:24vh;overflow-y:auto}.msp-option{min-width:36px;min-height:36px}.msp-swatches{grid-template-rows:repeat(2,22px);grid-template-columns:repeat(14,22px);gap:2px}.msp-swatch{width:22px;height:22px}.msp-fgbg{width:48px;height:42px}.msp-fg,.msp-bg{width:26px;height:26px}.msp-dock-btn{background:var(--msp-face);color:#000;cursor:pointer;border:0;flex:none;order:3;place-items:center;width:44px;height:46px;padding:0;display:grid;box-shadow:inset 1px 1px #fff,inset 2px 2px #f7f6ee,inset -1px -1px gray,inset -2px -2px #b8b5a9}.msp-dock-btn:active{box-shadow:inset 1px 1px gray,inset 2px 2px #c9c6ba,inset -1px -1px #fff,inset -2px -2px #f7f6ee}.msp-dock-btn[data-paint-dock=size]{order:4}.msp-dock-btn[data-paint-dock=colour]{order:5}.msp-dock-btn[data-paint-dock=fit]{order:7}.msp-dock-btn[data-paint-tools-toggle]{order:8}.msp-history{flex-direction:row;flex:none;order:6;gap:2px;padding:2px;display:flex}.msp-history-btn{width:44px;height:42px}.msp-dock-chip{border:1px solid #404040;width:26px;height:26px;display:block;box-shadow:inset 1px 1px #ffffffd9}.msp-dock-dot{background:gray;width:8px;height:8px;display:block;box-shadow:inset -1px -1px #fff,inset 1px 1px #404040}.msp-dock-caret{font-size:10px;line-height:1}.msp-dock-btn[data-paint-tools-toggle]{flex:0 auto;grid-auto-flow:column;align-items:center;gap:3px;min-width:44px;padding:0 6px}.msp-dock-name{text-overflow:ellipsis;white-space:nowrap;max-width:52px;font-size:11px;overflow:hidden}.msp-status-cell[data-paint-status-cursor],.msp-status-cell[data-paint-status-size]{display:none}.msp-status-help{padding:3px 4px 0}}@media (width>=641px) and (width<=1279px) and (height>=521px){.msp-left{width:100px;padding-bottom:calc(3px + env(safe-area-inset-bottom,0px));flex:0 0 100px;gap:2px}.msp-toolbox{grid-template-columns:repeat(2,46px);grid-auto-rows:46px;gap:2px}.msp-tool{width:46px;height:46px}.msp-options{min-width:0;max-height:42vh;overflow-y:auto}.msp-option{min-width:40px;min-height:40px}.msp-swatches{grid-template-rows:repeat(2,20px);grid-template-columns:repeat(14,20px);gap:2px}.msp-swatch{width:20px;height:20px}.msp-dock-btn{background:var(--msp-face);color:#000;cursor:pointer;border:0;place-items:center;width:100%;height:46px;padding:0;display:grid;box-shadow:inset 1px 1px #fff,inset 2px 2px #f7f6ee,inset -1px -1px gray,inset -2px -2px #b8b5a9}.msp-dock-name{display:none}.msp-dock-btn{min-width:44px;min-height:44px}.msp-history-btn{width:46px;height:44px}.msp-dock-chip{border:1px solid #404040;width:26px;height:26px;display:block}.msp-dock-dot{background:gray;width:8px;height:8px;display:block}.msp-window[data-msp-tools=collapsed] .msp-left{flex:0 0 52px;width:52px}}@media (width>=1280px){.ms-artpage .msp-left{width:177px}.ms-artpage{max-width:min(1400px,100%)}.ms-artpage main{padding:8px 10px 12px}.ms-artpage .ms-bluebar{flex-direction:row;align-items:center;gap:10px;padding:4px 8px 5px;display:flex}.ms-artpage .ms-bluebar-top{flex:none}.ms-artpage .ms-nav{border-top:0;flex-direction:row;flex:auto;min-width:0;margin:0;padding:0}.ms-artpage .ms-tabs{min-width:0}.ms-artpage .msp-page>.ms-copy:first-of-type{display:none}.msp-stage-wrap{height:auto;min-height:380px}}@media (pointer:coarse){.msp-menu-btn,.msp-capbtn,.msp-tool,.msp-option,.msp-swatch,.msp-history-btn,.msp-dock-btn,.msp-btn,.msp-mode-btn,.ms-artpage .ms-tabs a{touch-action:manipulation}.msp-stage,.msp-overlay,.msp-canvas,.msp-swatches{-webkit-touch-callout:none}.msp-textbox{-webkit-user-select:text;user-select:text}}.ms-fampc-cmd{color:#c1f900;white-space:pre-wrap;overflow-wrap:anywhere;background:#1c0f1a;border:2px solid #000;max-width:100%;margin:12px 0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55;display:block;box-shadow:2px 2px #000}.ms-fampc-grid{grid-template-columns:1fr;align-items:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.ms-fampc-card{background:var(--ms-face,#ffffff0f);border:2px solid #000;min-width:0;padding:10px 12px 2px}.ms-fampc-card h3{margin:0 0 10px;font-size:1.05rem}.ms-fampc-flags{margin:0}.ms-fampc-flag-row{margin:0 0 10px}.ms-fampc-flags-row{flex-wrap:wrap;gap:6px;max-width:100%;display:inline-flex}.ms-fampc-flag{color:#7fe0ff;white-space:nowrap;background:#000;max-width:100%;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;display:inline-block}.ms-fampc-flag-row dd,.ms-fampc-why{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.4}.ms-fampc-sub{margin:16px 0 8px;font-size:1.05rem}.ms-fampc-never{border-left:4px solid #e01b24;margin:0 0 12px;padding-left:10px}.ms-fampc-meta{color:var(--color-muted,#5a4a58);overflow-wrap:anywhere;margin:10px 0 0;font-size:14px}.ms-dc-page .ms-dc-btn{min-height:52px;padding:12px 20px;font-size:17px}.ms-dc-facts{gap:8px;min-width:0;margin:14px 0 6px;display:grid}.ms-dc-fact{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:10px;min-width:0;display:grid}.ms-dc-fact dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted,#5a4a58);font-size:12px;font-weight:800}.ms-dc-fact dd{overflow-wrap:anywhere;min-width:0;margin:0}.ms-dc-fact code{font-size:13px}.ms-dc-sha{word-break:break-all;margin-top:4px;font-size:12px;line-height:1.5;display:block}@media (width<=719px){.ms-dc-fact{grid-template-columns:minmax(0,1fr);gap:2px}}@media (width>=900px){.ms-fampc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ms-jfdl-page .ms-jfdl-btn{width:100%;max-width:560px;min-height:52px;padding:12px 20px;font-size:16px}.ms-jfdl-list{gap:16px;min-width:0;margin:12px 0 6px;padding-left:0;list-style:none;display:grid}.ms-jfdl-row{gap:6px;min-width:0;display:grid}.ms-jfdl-facts{color:#33262f;background:#fff;border-radius:10px;gap:6px;min-width:0;margin:6px 0 0;padding:8px 11px;font-size:13.5px;line-height:1.5;display:grid;box-shadow:inset 0 0 0 1px #5a4a5838}.ms-jfdl-fact{grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.ms-jfdl-fact dt{letter-spacing:.06em;text-transform:uppercase;color:#5a4a58;font-size:11px;font-weight:800}.ms-jfdl-fact dd{overflow-wrap:anywhere;min-width:0;margin:0}.ms-jfdl-fact code{word-break:break-all;font-size:13px}.ms-jfdl-nowrap{white-space:nowrap}.ms-jfdl-sha{word-break:break-all}@media (width<=719px){.ms-jfdl-fact{grid-template-columns:minmax(0,1fr);gap:1px}}.ms-usage-page{max-width:1060px}.ms-usage-lead{max-width:74ch;margin:6px 0 14px}.ms-usage-window{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.ms-usage-window-btn{font:inherit;color:inherit;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;padding:5px 11px;font-size:12px}.ms-usage-window-btn.is-on{color:#08080d;background:linear-gradient(90deg,#29d6ffe6,#3f7d20e6);border-color:#0000;font-weight:600}.ms-usage-window-stamp{opacity:.66;margin-left:auto;font-size:11px}.ms-usage-panel{background:#06060c8c;border:1px solid #ffffff21;border-radius:12px;margin-bottom:16px;padding:14px 16px 16px}.ms-usage-panel[data-usage-state=error]{border-color:#ff7a7a8c}.ms-usage-note{opacity:.8;margin:8px 0;font-size:13px}.ms-usage-h3{text-transform:uppercase;letter-spacing:.08em;opacity:.72;margin:16px 0 8px;font-size:12px}.ms-usage-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:6px;display:grid}.ms-usage-stat{background:#ffffff0e;border:1px solid #ffffff17;border-radius:9px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ms-usage-stat-label{text-transform:uppercase;letter-spacing:.09em;opacity:.68;font-size:10px}.ms-usage-stat-value{font-variant-numeric:tabular-nums;font-size:20px;line-height:1.15}.ms-usage-stat-sub{opacity:.62;font-size:11px}.ms-usage-bars{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ms-usage-bar{grid-template-columns:minmax(90px,168px) minmax(60px,1fr) auto;align-items:center;gap:9px;font-size:12px;display:grid}.ms-usage-bar-label{text-overflow:ellipsis;white-space:nowrap;opacity:.9;overflow:hidden}.ms-usage-bar-track{background:#ffffff1a;border-radius:6px;height:11px;display:block;overflow:hidden}.ms-usage-bar-fill{background:linear-gradient(90deg,#29d6ff,#4fb3a0 55%,#3f7d20);border-radius:6px;height:100%;display:block}.ms-usage-bar-value{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.92}.ms-usage-bar-note{opacity:.6;font-style:normal}.ms-usage-heat{flex-direction:column;gap:2px;margin-top:4px;display:flex;overflow-x:auto}.ms-usage-heat-row{grid-template-columns:34px repeat(24,15px);align-items:center;gap:2px;display:grid}.ms-usage-heat-day{text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-size:10px}.ms-usage-heat-hour{text-align:center;opacity:.55;font-size:9px;line-height:12px}.ms-usage-heat-cell{background:#ffffff12;border-radius:3px;width:15px;height:15px;display:block}.ms-usage-heat-l1{background:#29d6ff47}.ms-usage-heat-l2{background:#29d6ff80}.ms-usage-heat-l3{background:#4fb3a0b8}.ms-usage-heat-l4{background:#3f7d20eb}.ms-usage-heat-key{opacity:.66;align-items:center;gap:6px;margin:8px 0 0;font-size:11px;display:flex}.ms-usage-list{margin:0;padding:0;list-style:none}.ms-usage-line{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 0;font-size:12.5px;display:flex}.ms-usage-line:first-child{border-top:0}.ms-usage-line-main{min-width:0}.ms-usage-line-side{opacity:.68;font-variant-numeric:tabular-nums}.ms-usage-empty{opacity:.72;background:#ffffff08;border:1px dashed #fff3;border-radius:9px;margin:8px 0;padding:10px 12px;font-size:12.5px}.ms-usage-empty-warn{border-color:#ff7a7a80}.ms-usage-fine{opacity:.6;margin:12px 0 0;font-size:11px;line-height:1.5}.ms-usage-tool{border-top:1px solid #ffffff14;margin-top:12px;padding-top:4px}.ms-legacy-page{min-width:0;max-width:980px;margin:0 auto;padding:8px 16px 48px;font-size:16px;line-height:1.5}.ms-legacy-lead{max-width:72ch;color:var(--color-text,inherit);text-wrap:pretty;margin:0 0 24px}.ms-legacy-list{margin:0;padding:0;list-style:none}.ms-legacy-post{background:var(--ms-face,#ffffff0f);border:2px solid #000;min-width:0;margin:0 0 28px;padding:14px 16px 16px;box-shadow:4px 4px #000}.ms-legacy-stamp{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.ms-legacy-era{background:var(--color-ms-pink,#3f7d20);color:#3a1033;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:2px solid #000;padding:3px 9px;font-size:12px;font-weight:800;display:inline-block}.ms-legacy-when{letter-spacing:.02em;color:var(--color-muted,#5a4a58);font-size:13px;font-weight:700}.ms-legacy-title{text-wrap:balance;margin:0 0 10px;font-size:1.55rem;line-height:1.2}.ms-legacy-copy{max-width:78ch;color:var(--color-text,inherit);text-wrap:pretty;margin:0 0 16px}.ms-legacy-figure{min-width:0;margin:0}.ms-legacy-figure img{background:#fff;border:2px solid #000;width:100%;height:auto;display:block;box-shadow:3px 3px #000}.ms-legacy-caption{color:var(--color-muted,#5a4a58);margin:10px 0 0;font-size:14px;line-height:1.45}.ms-legacy-source{color:var(--color-muted,#5a4a58);margin:14px 0 0;font-size:14px}.ms-legacy-src{color:var(--color-ms-pink-deep,#1d3d13);font-weight:700}@media (width<=719px){.ms-legacy-page{padding:8px 12px 40px;font-size:16px}.ms-legacy-post{padding:12px 12px 14px}.ms-legacy-title{font-size:1.3rem}}.ms-art-open{width:100%;min-width:0;color:inherit;font:inherit;text-align:inherit;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block}.ms-art-piece-open{height:100%}.ms-art-sheet-open{width:100%}.ms-art-open:hover img,.ms-art-open:focus-visible img{border-color:var(--color-pink-hot)}.ms-art-open:focus-visible{outline:2px solid var(--color-pink-hot);outline-offset:2px}@media (width<=719px){.ms-art-sheet-open{min-width:620px}}.ms-blowup-tools{align-items:center;gap:8px;display:flex;position:absolute;top:10px;left:10px}.ms-blowup-zoom{color:#fff;cursor:pointer;background:#0009;border:2px solid #fff;padding:6px 10px;font-size:12px;font-weight:700}.ms-blowup-size{color:#fff;background:#0009;padding:4px 8px;font-size:12px}.ms-blowup.is-zoom{overscroll-behavior:contain;justify-content:flex-start;align-items:flex-start;overflow:auto}.ms-blowup.is-zoom figure{max-width:none;max-height:none;margin:auto}.ms-blowup.is-zoom img{cursor:zoom-out;max-width:none;max-height:none}.ms-blowup.is-zoom figcaption{max-width:96vw;margin-inline:auto}.ms-blowup.is-zoom .ms-blowup-tools,.ms-blowup.is-zoom .ms-blowup-nav,.ms-blowup.is-zoom .ms-blowup-count,.ms-blowup.is-zoom .ms-blowup-close{position:fixed}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
