.ms-frame{position:relative;margin-bottom:14px;--ms-tx:0.35;--ms-ty:-0.25;--ms-lx:67.5%;--ms-ly:37.5%;--ms-lxn:0.675;--ms-lyn:0.375;--ms-ang:144deg;--ms-mag:0.43;--ms-gpos:calc(50% - var(--ms-tx) * 62%) 50%;--ms-gold:linear-gradient(100deg,#3d2a0b,#7d5a1d 15%,#b98d3c 27%,#e3c57c 37%,#fff8dc 44%,#fffdf0 46%,#f6e2a4 51%,#c79a45 61%,#8a6423 74%,#4d3510 88%,#3d2a0b)}.ms-frame>.ms-card{margin-bottom:0;z-index:1}.ms-frame .ms-card.dashboard-redesign-card{isolation:isolate;color:var(--text);border-color:transparent;backdrop-filter:none}.ms-frame .ms-card>.dashboard-redesign-card-pad{position:relative;z-index:5}.ms-edge,.ms-layer{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ms-layer{z-index:0;overflow:hidden}.ms-layer>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.ms-edge{z-index:6;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ms-frame .ms-card .dashboard-instrument-figure{color:var(--ms-figure,var(--text))}.ms-frame .ms-card .text-lab-emerald{color:var(--ms-pos,#4cc38a)}.ms-frame .ms-card .text-lab-rose{color:var(--ms-neg,#e5484d)}.ms-frame .ms-card .dashboard-balance-beam-track{background:var(--ms-track-bg);border-color:var(--border)}.ms-frame .ms-card .dashboard-balance-beam-owned{background:var(--ms-owned)}.ms-frame .ms-card .dashboard-balance-beam-owed{border-left-color:var(--border);background:repeating-linear-gradient(-45deg,var(--ms-hatch-a) 0 5px,var(--ms-hatch-b) 5px 10px)}.ms-frame .ms-card .dashboard-net-worth-privacy-toggle{color:var(--ms-accent,var(--brass))}.ms-mark{display:flex;justify-content:space-between;gap:10px;margin-top:14px;padding-top:11px;border-top:1px solid var(--dashboard-sep);color:var(--muted);font-family:var(--font-mono),ui-monospace,monospace;font-size:9px;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.ms-spill{position:absolute;pointer-events:none;overflow:hidden}.ms-spill-behind{inset:-28px -16px -64px;z-index:0}.ms-spill-fade{-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent),linear-gradient(180deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent),linear-gradient(180deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.ms-spill-above{inset:-28px -16px;z-index:2}.ms-spill-below{top:35%;bottom:-230px;left:-16px;right:-16px;z-index:0}.ms-spill>div{position:absolute}.ms-drift-a,.ms-drift-b{position:absolute;inset:-70px;will-change:transform}.ms-drift-a>svg,.ms-drift-b>svg{width:100%;height:100%;display:block}.ms-drift-a{animation:ms-drift-a 9s ease-in-out infinite alternate}.ms-drift-b{animation:ms-drift-b 13s ease-in-out infinite alternate;opacity:.75}@keyframes ms-drift-a{0%{transform:translate(0)}to{transform:translate(-60px,-38px)}}@keyframes ms-drift-b{0%{transform:translate(-50px,-20px)}to{transform:translate(10px,-64px)}}@keyframes ms-spin{to{transform:rotate(1turn)}}.ms-frame .ms-card.ms-aluminum{--text:#15181b;--muted:#474e56;--border:rgba(0,0,0,0.16);--dashboard-sep:rgba(0,0,0,0.13);--brass:#3b4652;--brass-bright:#2b343e;--bg-1:#d6dade;--ms-pos:#15633d;--ms-neg:#a3262a;--ms-accent:#2b343e;--ms-track-bg:rgba(20,24,28,0.1);--ms-owned:linear-gradient(180deg,#4a5663,#262f39);--ms-hatch-a:rgba(30,34,40,0.2);--ms-hatch-b:rgba(30,34,40,0.07);background:linear-gradient(180deg,#dadee2,#c6cbd0 48%,#b2b8be);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(0,0,0,.28),0 28px 60px -30px rgba(0,0,0,.75)}.ms-aluminum .dashboard-balance-beam-ends b,.ms-aluminum .dashboard-instrument-figure,.ms-aluminum .dashboard-instrument-sentence,.ms-aluminum .eyebrow{text-shadow:0 1px 0 rgba(255,255,255,.5)}.ms-alu-brush{mix-blend-mode:overlay;opacity:.7;will-change:transform}.ms-alu-shade{background:linear-gradient(180deg,rgba(255,255,255,.3),transparent 26%,transparent 72%,rgba(0,0,0,.1))}.ms-alu-sheen{mix-blend-mode:screen;opacity:calc(.35 + var(--ms-mag) * .45);background:linear-gradient(90deg,transparent calc(var(--ms-lx) - 34%),rgba(255,255,255,.62) var(--ms-lx),transparent calc(var(--ms-lx) + 34%)),linear-gradient(90deg,transparent calc(var(--ms-lx) - 80%),rgba(255,255,255,.22) calc(var(--ms-lx) - 44%),transparent calc(var(--ms-lx) - 14%))}.ms-alu-irid{padding:3.5px;opacity:calc(.45 + var(--ms-mag) * .55);filter:saturate(1.5) brightness(1.05);background:radial-gradient(circle 300px at var(--ms-lx) var(--ms-ly),rgba(190,196,202,0) 0,rgba(190,196,202,0) 38%,rgba(190,196,202,.9) 88%),conic-gradient(from var(--ms-ang),#ff9fd6,#ffd08a,#c8ff9a,#8cf2ff,#a8a0ff,#ff9fd6)}.ms-alu-chamfer{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(0,0,0,.25))}.ms-frame .ms-card.ms-obsidian{--text:#e6dcc6;--muted:#8e8573;--border:rgba(201,160,74,0.32);--dashboard-sep:rgba(201,160,74,0.24);--brass:#c9a04a;--brass-bright:#e8c877;--bg-1:#050505;--ms-pos:#4cc38a;--ms-neg:#ef6b6f;--ms-accent:#d9b465;--ms-figure:#e7c77e;--ms-track-bg:#050505;--ms-owned:var(--ms-gold);--ms-hatch-a:rgba(120,100,60,0.22);--ms-hatch-b:rgba(120,100,60,0.07);background:#09090a;box-shadow:0 30px 60px -28px rgba(0,0,0,.9)}.ms-obsidian .dashboard-instrument-figure{filter:brightness(calc(.9 + var(--ms-mag) * .35));text-shadow:0 0 calc(var(--ms-mag) * 16px) rgba(255,210,120,.35)}.ms-obsidian .dashboard-balance-beam-ends b,.ms-obsidian .eyebrow,.ms-obsidian .ms-mark span{background:var(--ms-gold);background-size:320% 100%;background-position:var(--ms-gpos);-webkit-background-clip:text;background-clip:text;color:transparent;filter:brightness(calc(.88 + var(--ms-mag) * .5))}.ms-obsidian .dashboard-balance-beam-owned{background-size:320% 100%;background-position:var(--ms-gpos);filter:brightness(calc(.85 + var(--ms-mag) * .45))}.ms-obs-noise{opacity:.07;mix-blend-mode:screen;will-change:transform}.ms-gold-frame{padding:1.5px;filter:brightness(calc(.85 + var(--ms-mag) * .5))}.ms-gold-frame,.ms-obs-inlay{background:var(--ms-gold);background-size:320% 100%;background-position:var(--ms-gpos)}.ms-obs-inlay{inset:7px;border-radius:19px;opacity:.7}.ms-obs-glint{padding:2.5px;opacity:var(--ms-mag);background:radial-gradient(circle 110px at var(--ms-lx) var(--ms-ly),#fffdf2 0,rgba(255,221,140,.85) 22%,rgba(255,190,90,0) 70%)}.ms-obs-glint-inlay{inset:7px;border-radius:19px;padding:1.5px;opacity:calc(var(--ms-mag) * .9)}.ms-frame .ms-card.ms-quartz{--text:#f4f7fb;--muted:#b9c3d1;--border:rgba(255,255,255,0.2);--dashboard-sep:rgba(255,255,255,0.14);--brass:#b9e6ff;--brass-bright:#e4f5ff;--bg-1:#10141c;--ms-pos:#72e3ad;--ms-neg:#ff8a8e;--ms-accent:#d5eeff;--ms-track-bg:rgba(8,12,20,0.38);--ms-owned:linear-gradient(180deg,rgba(230,246,255,0.88),rgba(150,205,235,0.58));--ms-hatch-a:rgba(200,212,232,0.28);--ms-hatch-b:rgba(200,212,232,0.1);background:linear-gradient(160deg,rgba(236,241,250,.2),rgba(170,182,205,.07) 50%,rgba(220,228,245,.15));backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -14px 30px rgba(120,140,200,.14),0 28px 60px -30px rgba(0,0,0,.9)}.light .ms-frame .ms-card.ms-quartz{background:linear-gradient(160deg,rgba(52,60,80,.94),rgba(30,35,50,.96) 55%,rgba(44,50,70,.94))}.ms-qtz-veins{opacity:.28;will-change:transform}.ms-qtz-facets,.ms-qtz-veins{mix-blend-mode:screen}.ms-facet{opacity:clamp(0,calc((var(--ms-tx) * var(--f-nx) + var(--ms-ty) * var(--f-ny) - var(--f-t)) * 7),.34)}.ms-qtz-facets .ms-tone-0{fill:#7ff8ff}.ms-qtz-facets .ms-tone-1{fill:#ff8ae4}.ms-qtz-facets .ms-tone-2{fill:#eef3fb}.ms-qtz-facets .ms-tone-3{fill:#b4efff}.ms-qtz-facets .ms-tone-4{fill:#ffffff}.ms-qtz-facets .ms-tone-5{fill:#d2b4ff}.ms-cracks{fill:none;stroke:rgba(255,255,255,.05);stroke-width:.5;vector-effect:non-scaling-stroke}.ms-qtz-holo{mix-blend-mode:screen;background:linear-gradient(115deg,transparent 34%,rgba(90,245,255,.16) 43%,rgba(255,110,220,.15) 50%,rgba(235,240,255,.22) 55%,transparent 64%);background-size:260% 260%;background-position:calc(50% - var(--ms-tx) * 70%) calc(50% - var(--ms-ty) * 70%)}.ms-qtz-edge{background:conic-gradient(from var(--ms-ang),rgba(255,255,255,.8),rgba(120,240,255,.45),rgba(255,255,255,.14),rgba(255,120,220,.45),rgba(255,255,255,.8))}.ms-qtz-glow{inset:0;filter:blur(22px);opacity:calc(.55 + var(--ms-mag) * .45);will-change:transform,opacity;transform:translate(calc(var(--ms-tx) * -60px),calc(var(--ms-ty) * -40px));background:radial-gradient(circle 120px at 28% 42%,rgba(70,220,255,.55),transparent 70%),radial-gradient(circle 130px at 76% 62%,rgba(255,80,210,.42),transparent 70%),radial-gradient(circle 90px at 55% 18%,rgba(230,236,255,.3),transparent 70%)}.ms-frame .ms-card.ms-damascus{--text:#e8eaf4;--muted:#a0a6c2;--border:rgba(130,160,230,0.24);--dashboard-sep:rgba(140,165,230,0.16);--brass:#8fb0ee;--brass-bright:#c9d6f2;--bg-1:#0b0c10;--ms-pos:#62d9a3;--ms-neg:#ff8a8e;--ms-accent:#b8c8ee;--ms-figure:#dfe6f7;--ms-track-bg:rgba(0,0,0,0.5);--ms-owned:linear-gradient(110deg,#1a2e7a,#2a4fb8 24%,#3a63c9 40%,#3b4db0 56%,#3f3a98 72%,#1a2e7a);--ms-hatch-a:rgba(150,170,210,0.22);--ms-hatch-b:rgba(150,170,210,0.07);background:#101116;box-shadow:inset 0 1px 0 rgba(170,190,240,.18),0 28px 60px -30px rgba(0,0,0,.9)}.ms-damascus .dashboard-balance-beam-owned{background-size:300% 100%;background-position:var(--ms-gpos)}.ms-dam-carbon{background:linear-gradient(27deg,#141519 5px,transparent 0) 0 5px,linear-gradient(207deg,#141519 5px,transparent 0) 10px 0,linear-gradient(27deg,#202228 5px,transparent 0) 0 10px,linear-gradient(207deg,#202228 5px,transparent 0) 10px 5px,linear-gradient(90deg,#191a1f 10px,transparent 0),linear-gradient(#1b1c22 25%,#16171b 0,#16171b 50%,transparent 0,transparent 75%,#24262d 0,#24262d);background-color:#121317;background-size:20px 20px}.ms-dam-steel{inset:-12px;will-change:transform;opacity:.34;mix-blend-mode:screen;transform:translate(calc(var(--ms-tx) * -6px),calc(var(--ms-ty) * -6px))}.ms-dam-chroma{mix-blend-mode:color;opacity:.72;background:linear-gradient(120deg,#0a1840,#14307a 26%,#1c3c8e 44%,#2c3690 60%,#3a2f84 74%,#0a1840);background-size:300% 300%;background-position:calc(50% + var(--ms-tx) * 55%) calc(50% + var(--ms-ty) * 45%)}.ms-dam-shade{background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.42))}.ms-dam-spec{mix-blend-mode:screen;opacity:calc(.35 + var(--ms-mag) * .5);background:linear-gradient(calc(105deg + var(--ms-tx) * 18deg),transparent 30%,rgba(110,150,240,.2) 44%,rgba(210,222,245,.3) 50%,rgba(120,120,230,.16) 56%,transparent 70%);background-size:240% 240%;background-position:calc(50% - var(--ms-tx) * 60%) calc(50% - var(--ms-ty) * 60%)}.ms-dam-edge{background:conic-gradient(from var(--ms-ang),rgba(110,150,240,.55),rgba(190,205,240,.65),rgba(50,70,140,.25),rgba(110,110,220,.5),rgba(110,150,240,.55))}.ms-frame .ms-card.ms-supernova{--text:#f7ecd2;--muted:#c1a97c;--border:rgba(255,200,110,0.3);--dashboard-sep:rgba(255,200,110,0.2);--brass:#e3b862;--brass-bright:#ffe3a3;--bg-1:#140e04;--ms-pos:#86e3ae;--ms-neg:#ff8a8e;--ms-accent:#ecc77c;--ms-figure:#ffeec4;--ms-track-bg:rgba(0,0,0,0.45);--ms-owned:var(--ms-gold);--ms-hatch-a:rgba(255,210,140,0.16);--ms-hatch-b:rgba(255,210,140,0.05);background:radial-gradient(120% 90% at 25% 0,#5c4415 0,#2f220a 42%,#140e04 100%);box-shadow:inset 0 1px 0 rgba(255,225,160,.35),0 30px 70px -28px rgba(0,0,0,.9)}.ms-supernova .dashboard-instrument-figure{text-shadow:0 0 calc(var(--ms-mag) * 14px) rgba(255,200,110,.55)}.ms-supernova .dashboard-balance-beam-owned{background-size:320% 100%;background-position:var(--ms-gpos);filter:brightness(calc(.95 + var(--ms-mag) * .4))}.ms-nova-polish{mix-blend-mode:screen;background:linear-gradient(calc(115deg + var(--ms-tx) * 20deg),transparent 25%,rgba(255,210,130,.14) 42%,rgba(255,240,200,.26) 48%,rgba(255,210,130,.12) 54%,transparent 70%);background-size:250% 250%;background-position:calc(50% - var(--ms-tx) * 60%) calc(50% - var(--ms-ty) * 50%)}.ms-nova-core{mix-blend-mode:screen;opacity:calc(.3 + var(--ms-mag) * .7);background:radial-gradient(circle 170px at var(--ms-lx) var(--ms-ly),rgba(255,248,225,.5),rgba(255,190,80,.2) 35%,transparent 70%)}.ms-nova-halo{inset:0;filter:blur(26px);opacity:calc(.25 + var(--ms-mag) * .6);will-change:transform,opacity;transform:translate(calc((var(--ms-lxn) - .5) * 80%),calc((var(--ms-lyn) - .5) * 60%));background:radial-gradient(34% 40% at 50% 42%,rgba(255,190,90,.55),transparent 70%)}.ms-nova-flare{inset:0;mix-blend-mode:screen;opacity:calc(.22 + var(--ms-mag) * .78)}.ms-fl,.ms-ghost{position:absolute;border-radius:50%;transform:translate(-50%,-50%)}.ms-fl{left:calc(16px + (100% - 32px) * var(--ms-lxn));top:calc(28px + (100% - 56px) * var(--ms-lyn))}.ms-fl-core{width:240px;height:240px;background:radial-gradient(circle,#fff 0 3%,rgba(255,247,222,.95) 6%,rgba(255,205,110,.45) 22%,rgba(255,150,40,.12) 45%,transparent 70%)}.ms-fl-streak{width:820px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(255,190,90,.25) 26%,rgba(255,246,222,1) 50%,rgba(255,190,90,.25) 74%,transparent)}.ms-fl-streak-soft{width:620px;height:30px;opacity:.4;filter:blur(7px);background:linear-gradient(90deg,transparent,rgba(255,170,70,.5) 40%,rgba(255,230,180,.8) 50%,rgba(255,170,70,.5) 60%,transparent)}.ms-fl-rays{width:440px;height:440px;-webkit-mask:radial-gradient(circle,#000 8%,transparent 62%);mask:radial-gradient(circle,#000 8%,transparent 62%)}.ms-fl-rays-spin{will-change:transform;position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(rgba(255,225,160,.28) 0deg 1deg,transparent 1deg 7.5deg);animation:ms-spin 70s linear infinite}.ms-g1{--k:0.55;width:52px;height:52px;background:radial-gradient(circle,transparent 55%,rgba(130,255,200,.28) 70%,transparent 76%)}.ms-g2{--k:1.05;width:96px;height:96px;background:radial-gradient(circle,rgba(255,120,220,.1) 0,rgba(255,120,220,.16) 62%,transparent 70%)}.ms-g3{--k:1.4;width:26px;height:26px;background:radial-gradient(circle,rgba(255,200,110,.4),transparent 70%)}.ms-g4{--k:0.22;width:14px;height:14px;background:radial-gradient(circle,rgba(255,255,255,.45),transparent 70%)}.ms-ghost{left:calc(16px + (100% - 32px) * (.5 + (.5 - var(--ms-lxn)) * var(--k)));top:calc(28px + (100% - 56px) * (.5 + (.5 - var(--ms-lyn)) * var(--k)))}.ms-frame-supernova .ms-card,.ms-frame-supernova .ms-spill{animation:ms-nova-pulse 2.4s cubic-bezier(.2,.7,.2,1) .5s 1 both}@keyframes ms-nova-pulse{0%{filter:brightness(1)}28%{filter:brightness(1.22)}to{filter:brightness(1)}}.ms-frame .ms-card.ms-event-horizon{--text:#d6d4e6;--muted:#8a87a3;--border:rgba(255,255,255,0.07);--dashboard-sep:rgba(255,255,255,0.07);--brass:#8a6cff;--brass-bright:#b7a4ff;--bg-1:#000;--ms-pos:#5ccb99;--ms-neg:#ff8a8e;--ms-accent:#a894ff;--ms-figure:#f1eeff;--ms-track-bg:#040406;--ms-owned:linear-gradient(180deg,#43309a,#261c60);--ms-hatch-a:rgba(120,110,170,0.18);--ms-hatch-b:rgba(120,110,170,0.05);background:#000;box-shadow:0 0 0 1px #000}.ms-void-aura{inset:-12px;will-change:transform,opacity;opacity:calc(.75 + var(--ms-mag) * .25);transform:translate(calc(var(--ms-tx) * 14px),calc(var(--ms-ty) * 14px))}.ms-void-base{inset:0;filter:blur(10px);background:radial-gradient(62% 58% at 50% 46%,rgba(134,70,255,1),rgba(80,56,235,.85) 60%,rgba(60,40,200,.35) 80%,transparent 100%),radial-gradient(40% 40% at 10% 20%,rgba(80,70,255,.85),transparent 72%),radial-gradient(40% 44% at 90% 82%,rgba(190,70,255,.8),transparent 72%)}.ms-void-base,.ms-void-nebula{position:absolute;will-change:transform}.ms-void-nebula{inset:-20%;mix-blend-mode:screen;opacity:.8;animation:ms-spin 90s linear infinite}.ms-void-nebula>svg{width:100%;height:100%;display:block}.light .ms-void-nebula{mix-blend-mode:normal;opacity:.55}.ms-frame .ms-card.ms-glacial{--text:#0b1f33;--muted:#35536e;--border:rgba(10,50,90,0.2);--dashboard-sep:rgba(10,50,90,0.15);--brass:#1f5d8e;--brass-bright:#164770;--bg-1:#dcefff;--ms-pos:#0a6040;--ms-neg:#a3262a;--ms-accent:#164770;--ms-track-bg:rgba(10,50,90,0.1);--ms-owned:linear-gradient(180deg,#2f72a6,#164770);--ms-hatch-a:rgba(10,50,90,0.18);--ms-hatch-b:rgba(10,50,90,0.06);background:linear-gradient(165deg,rgba(238,249,255,.95),rgba(204,232,249,.92) 45%,rgba(170,212,240,.9));box-shadow:inset 0 2px 0 rgba(255,255,255,.95),inset 0 -5px 12px rgba(30,90,140,.28),inset 5px 0 12px rgba(255,255,255,.5),inset -5px 0 14px rgba(30,90,140,.16)}.ms-glacial .dashboard-balance-beam-ends b,.ms-glacial .dashboard-instrument-figure,.ms-glacial .dashboard-instrument-sentence,.ms-glacial .eyebrow{text-shadow:0 1px 0 rgba(255,255,255,.6)}.ms-ice-inner{opacity:.38;mix-blend-mode:overlay}.ms-ice-inner .ms-drift-a{inset:-60px}.ms-ice-planes{mix-blend-mode:soft-light}.ms-plane{opacity:clamp(.02,calc(var(--f-t) + (var(--ms-tx) * var(--f-nx) + var(--ms-ty) * var(--f-ny)) * .34),.5)}.ms-ice-planes .ms-tone-0,.ms-ice-planes .ms-tone-3{fill:#ffffff}.ms-ice-planes .ms-tone-1{fill:#d8f1ff}.ms-ice-planes .ms-tone-2{fill:#9fd6ff}.ms-ice-planes .ms-tone-4{fill:#bfe7ff}.ms-plane-edges{fill:none;stroke:rgba(255,255,255,.55);stroke-width:.8;vector-effect:non-scaling-stroke}.ms-ice-spec{mix-blend-mode:screen;opacity:calc(.25 + var(--ms-mag) * .55);background:radial-gradient(circle 170px at var(--ms-lx) var(--ms-ly),rgba(255,255,255,.7),transparent 70%)}.ms-ice-edge{padding:1.5px;background:conic-gradient(from var(--ms-ang),#ffffff,#bfe6ff,#ffffff,#86ccff,#ffffff)}.ms-ice-slab{position:absolute;inset:0;z-index:0;border-radius:26px;pointer-events:none;transform:translate(calc(var(--ms-tx) * -3px),8px);background:linear-gradient(180deg,#8fc6ea,#3d7eab);box-shadow:0 30px 60px -26px rgba(0,0,0,.75)}.ms-ice-caustics{inset:0;overflow:hidden;mix-blend-mode:screen;opacity:calc(.42 + var(--ms-mag) * .45);transform:translate(calc(var(--ms-tx) * -26px),calc(var(--ms-ty) * -20px));-webkit-mask:radial-gradient(ellipse 58% 60% at 50% 38%,#000 30%,transparent 100%);mask:radial-gradient(ellipse 58% 60% at 50% 38%,#000 30%,transparent 100%)}.light .ms-ice-caustics{mix-blend-mode:multiply;opacity:calc(.35 + var(--ms-mag) * .35);filter:sepia(1) saturate(6) hue-rotate(165deg) brightness(.8)}.ms-frame .ms-card.ms-platinum{--text:#111418;--muted:#394048;--border:rgba(0,0,0,0.2);--dashboard-sep:rgba(0,0,0,0.14);--brass:#3d444c;--brass-bright:#23292f;--bg-1:#d3d7db;--ms-pos:#0d5a36;--ms-neg:#9c2226;--ms-accent:#23292f;--ms-track-bg:rgba(20,24,28,0.12);--ms-owned:linear-gradient(180deg,#59616a,#23292f);--ms-hatch-a:rgba(20,24,28,0.2);--ms-hatch-b:rgba(20,24,28,0.07);background:#c9ced3;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.3),0 30px 60px -28px rgba(0,0,0,.8)}.ms-platinum .dashboard-balance-beam-ends b,.ms-platinum .dashboard-balance-beam-hint,.ms-platinum .dashboard-instrument-figure,.ms-platinum .dashboard-instrument-sentence,.ms-platinum .eyebrow{text-shadow:0 1px 0 rgba(255,255,255,.55)}.ms-plt-env{inset:-55%;filter:blur(.8px);transform:translate(calc(var(--ms-tx) * -17%),calc(var(--ms-ty) * -21%));background:linear-gradient(90deg,transparent 0 17%,rgba(255,255,255,.97) 17% 24.5%,transparent 24.5% 25.6%,rgba(255,255,255,.97) 25.6% 33%,transparent 33% 61%,rgba(255,255,255,.92) 61% 63.5%,transparent 63.5%) 0 16% /100% 20% no-repeat,radial-gradient(60% 30% at 50% 22%,rgba(255,255,255,.65),transparent 70%),linear-gradient(180deg,#f3f5f7,#d6dbdf 28%,#9ea5ad 42%,#5d646c 47.5%,#7b828a 50%,#c3c8cd 56%,#dde1e4 68%,#aeb4ba 84%,#e9ecee)}.ms-plt-env,.ms-plt-wet{will-change:transform;border-radius:0}.ms-plt-wet{inset:-20%;mix-blend-mode:screen;animation:ms-drift-a 11s ease-in-out infinite alternate;background:radial-gradient(38% 20% at 32% 34%,rgba(255,255,255,.4),transparent 70%),radial-gradient(30% 16% at 70% 66%,rgba(255,255,255,.28),transparent 70%)}.ms-plt-gloss{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 14%,rgba(255,255,255,0) 84%,rgba(0,0,0,.14)),linear-gradient(90deg,rgba(0,0,0,.14),transparent 9%,transparent 91%,rgba(0,0,0,.14))}.ms-plt-rim{padding:1.5px;background:linear-gradient(calc(180deg + var(--ms-tx) * 40deg),#ffffff,#8d949c 45%,#f4f6f8 60%,#9aa1a9)}.ms-frame .ms-card.ms-rose-gold{--text:#34170f;--muted:#6e4235;--border:rgba(70,30,20,0.2);--dashboard-sep:rgba(70,30,20,0.16);--brass:#8a4a38;--brass-bright:#6d3526;--bg-1:#f0c8b6;--ms-pos:#14633c;--ms-neg:#9c1f2a;--ms-accent:#6d3526;--ms-track-bg:rgba(70,30,20,0.1);--ms-owned:linear-gradient(180deg,#b0634c,#7a3a2a);--ms-hatch-a:rgba(70,30,20,0.2);--ms-hatch-b:rgba(70,30,20,0.07);background:linear-gradient(160deg,#f6d3c2,#e2a992 38%,#c98771 66%,#edc0ac);box-shadow:inset 0 1px 0 rgba(255,245,240,.9),inset 0 -1px 0 rgba(80,30,20,.35),0 28px 60px -30px rgba(0,0,0,.8)}.ms-rose-gold .dashboard-balance-beam-ends b,.ms-rose-gold .dashboard-instrument-figure,.ms-rose-gold .dashboard-instrument-sentence,.ms-rose-gold .eyebrow{text-shadow:0 1px 0 rgba(255,240,232,.55)}.ms-rg-sunray{will-change:transform;background:repeating-conic-gradient(from 0deg at 50% 36%,rgba(255,244,238,.2) 0deg .55deg,rgba(90,36,22,.1) .55deg 1.1deg)}.ms-rg-rings{will-change:transform;opacity:.55;mix-blend-mode:soft-light;background:repeating-radial-gradient(circle at 50% 36%,rgba(255,255,255,.35) 0 1px,rgba(80,30,20,.2) 1px 2px,transparent 2px 7px)}.ms-rg-sweep{mix-blend-mode:screen;opacity:calc(.45 + var(--ms-mag) * .5);background:conic-gradient(from calc(var(--ms-ang) - 18deg) at 50% 36%,transparent 0deg,rgba(255,238,228,.7) 18deg,transparent 38deg,transparent 180deg,rgba(255,238,228,.5) 198deg,transparent 218deg,transparent 1turn)}.ms-rg-shade{background:radial-gradient(120% 90% at 50% 36%,transparent 45%,rgba(90,36,22,.22) 100%)}.ms-rg-edge{padding:1.5px;background:linear-gradient(calc(160deg + var(--ms-tx) * 40deg),#fff1ea,#b26c57 40%,#ffe3d6 60%,#9c5745)}.ms-frame .ms-card.ms-burl-walnut{--text:#f6e8d6;--muted:#cfb193;--border:rgba(214,170,96,0.3);--dashboard-sep:rgba(214,170,96,0.22);--brass:#d6aa60;--brass-bright:#f0cf8a;--bg-1:#1e0e06;--ms-pos:#8ee0b0;--ms-neg:#ff9b9b;--ms-accent:#e9c27c;--ms-figure:#fff3e2;--ms-track-bg:rgba(10,4,2,0.5);--ms-owned:linear-gradient(180deg,#e8c27a,#a97b35);--ms-hatch-a:rgba(230,190,130,0.2);--ms-hatch-b:rgba(230,190,130,0.06);background:#2a1409;box-shadow:inset 0 1px 0 rgba(255,225,190,.35),0 28px 60px -28px rgba(0,0,0,.9)}.ms-wal-burl{will-change:transform}.ms-wal-burl>svg{transform:scale(1.08)}.ms-wal-figure{mix-blend-mode:overlay;opacity:.38;background:repeating-linear-gradient(104deg,rgba(255,220,170,0) 0 9px,rgba(255,220,170,.55) 13px,rgba(255,220,170,0) 17px 26px);background-size:200% 200%;background-position:calc(50% + var(--ms-tx) * 40%) calc(50% + var(--ms-ty) * 25%)}.ms-wal-depth{background:linear-gradient(180deg,rgba(255,230,200,.14),transparent 22%,transparent 70%,rgba(0,0,0,.35))}.ms-wal-lacquer{mix-blend-mode:screen;background:linear-gradient(118deg,transparent calc(34% + var(--ms-tx) * 30%),rgba(255,250,240,.22) calc(35% + var(--ms-tx) * 30%),rgba(255,250,240,.08) calc(43% + var(--ms-tx) * 30%),transparent calc(44% + var(--ms-tx) * 30%)),radial-gradient(60% 40% at var(--ms-lx) var(--ms-ly),rgba(255,236,205,.16),transparent 70%)}.ms-wal-inlay{inset:7px;border-radius:19px;padding:1px;background:linear-gradient(calc(120deg + var(--ms-tx) * 30deg),#8a6528,#f3d38e 45%,#b48a3e 60%,#7a5822);opacity:.85}.ms-wal-rim{padding:1.5px;background:linear-gradient(180deg,rgba(255,220,180,.45),rgba(20,8,2,.8))}.ms-frame .ms-card.ms-black-pearl{--text:#f3f0f5;--muted:#bdb3c6;--border:rgba(220,210,235,0.22);--dashboard-sep:rgba(220,210,235,0.14);--brass:#c9c2d6;--brass-bright:#efeaf6;--bg-1:#120f16;--ms-pos:#7fe3b4;--ms-neg:#ff9aa6;--ms-accent:#e4dcef;--ms-figure:#fbf8ff;--ms-track-bg:rgba(0,0,0,0.42);--ms-owned:linear-gradient(100deg,#b9c7c2,#e6dbe9 40%,#c7b3cf 70%,#a9c5bd);--ms-hatch-a:rgba(210,200,225,0.2);--ms-hatch-b:rgba(210,200,225,0.06);background:radial-gradient(130% 110% at 30% 20%,#2e2a36 0,#1b1821 48%,#0e0c11 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 28px 60px -28px rgba(0,0,0,.9)}.ms-prl-nacre{opacity:.1;mix-blend-mode:screen;will-change:transform}.ms-prl-orient{mix-blend-mode:screen;opacity:calc(.62 + var(--ms-mag) * .38);background:radial-gradient(62% 56% at calc(22% + var(--ms-tx) * 20%) calc(30% + var(--ms-ty) * 16%),rgba(46,176,146,.62),transparent 70%),radial-gradient(58% 52% at calc(78% - var(--ms-tx) * 20%) calc(68% - var(--ms-ty) * 16%),rgba(184,70,140,.58),transparent 70%),radial-gradient(46% 40% at calc(72% - var(--ms-tx) * 28%) calc(20% + var(--ms-ty) * 22%),rgba(214,170,92,.42),transparent 70%),radial-gradient(52% 46% at calc(28% + var(--ms-tx) * 24%) calc(82% - var(--ms-ty) * 20%),rgba(84,108,200,.46),transparent 70%)}.ms-prl-glow{mix-blend-mode:screen;opacity:calc(.3 + var(--ms-mag) * .45);background:radial-gradient(55% 42% at var(--ms-lx) var(--ms-ly),rgba(245,240,255,.4),rgba(210,225,235,.12) 45%,transparent 72%)}.ms-prl-edge{padding:1.5px;background:conic-gradient(from var(--ms-ang),#e9f2ef,#b9a2c9,#f4e9f1,#8fb4ab,#e9f2ef)}.ms-frame .ms-card.ms-emerald{--text:#effff6;--muted:#a8d8c0;--border:rgba(170,240,200,0.24);--dashboard-sep:rgba(170,240,200,0.16);--brass:#7fe0aa;--brass-bright:#c9f7dd;--bg-1:#021a10;--ms-pos:#b6f5cf;--ms-neg:#ffb0b0;--ms-accent:#c9f7dd;--ms-figure:#f4fff9;--ms-track-bg:rgba(0,20,10,0.5);--ms-owned:linear-gradient(180deg,#3ed08a,#0f7d4c);--ms-hatch-a:rgba(170,240,200,0.18);--ms-hatch-b:rgba(170,240,200,0.05);background:radial-gradient(110% 95% at 50% 45%,#10794b 0,#0a5634 42%,#053420 72%,#021a10 100%);box-shadow:inset 0 1px 0 rgba(200,255,225,.25),0 28px 60px -28px rgba(0,0,0,.9)}.ms-emr-garden{opacity:.16;will-change:transform}.ms-emr-facets,.ms-emr-garden{mix-blend-mode:screen}.ms-step{fill:#d9ffec;opacity:clamp(.015,calc(var(--f-b) + (var(--ms-tx) * var(--f-nx) + var(--ms-ty) * var(--f-ny) - var(--f-t)) * .9),.3)}.ms-emr-table{fill:#caffe4;opacity:calc(.05 + (1 - var(--ms-mag)) * .08)}.ms-emr-edges{fill:none;stroke:rgba(210,255,232,.2);stroke-width:.6;vector-effect:non-scaling-stroke}.ms-emr-glint{mix-blend-mode:screen;opacity:calc(.2 + var(--ms-mag) * .4);background:radial-gradient(circle 120px at var(--ms-lx) var(--ms-ly),rgba(220,255,238,.45),transparent 70%)}.ms-emr-bezel{padding:2px;background:linear-gradient(calc(150deg + var(--ms-tx) * 40deg),#fff1c4,#b8913d 35%,#ffe7a3 55%,#8f6b24)}.ms-frame .ms-card.ms-oxblood{--text:#f6e6da;--muted:#d0a595;--border:rgba(230,180,120,0.26);--dashboard-sep:rgba(230,180,120,0.18);--brass:#d8ad62;--brass-bright:#f2d08e;--bg-1:#1d0507;--ms-pos:#93e3b6;--ms-neg:#ffb3a8;--ms-accent:#efcb85;--ms-figure:#fff1e6;--ms-track-bg:rgba(20,3,5,0.5);--ms-owned:linear-gradient(180deg,#e7c27a,#a87b33);--ms-hatch-a:rgba(230,180,140,0.2);--ms-hatch-b:rgba(230,180,140,0.06);background:linear-gradient(160deg,#5a151b,#430e13 50%,#2c080c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.5),inset 0 2px 3px rgba(255,200,190,.12),0 28px 60px -28px rgba(0,0,0,.9)}.ms-lth-grain{opacity:.55;mix-blend-mode:soft-light;will-change:transform}.ms-lth-sheen{mix-blend-mode:screen;opacity:calc(.25 + var(--ms-mag) * .4);background:radial-gradient(70% 55% at var(--ms-lx) var(--ms-ly),rgba(255,190,170,.22),transparent 70%)}.ms-stitch{position:absolute;inset:9px;z-index:4;border:1.5px dashed rgba(216,173,98,.85);border-radius:18px;pointer-events:none}.ms-stitch-glint{border-color:rgba(255,244,210,1);-webkit-mask:radial-gradient(circle 110px at var(--ms-lx) var(--ms-ly),#000,transparent 72%);mask:radial-gradient(circle 110px at var(--ms-lx) var(--ms-ly),#000,transparent 72%);opacity:calc(.35 + var(--ms-mag) * .65)}.ms-lth-edge{padding:2px;background:linear-gradient(180deg,#7a2530,#1c0406)}.ms-frame .ms-card.ms-calacatta{--text:#1d1b18;--muted:#5d574f;--border:rgba(40,35,25,0.16);--dashboard-sep:rgba(40,35,25,0.12);--brass:#a6802f;--brass-bright:#8a6823;--bg-1:#efece6;--ms-pos:#11613b;--ms-neg:#9c1f2a;--ms-accent:#7d5d1d;--ms-track-bg:rgba(40,35,25,0.08);--ms-owned:linear-gradient(180deg,#d9b25c,#9c7428);--ms-hatch-a:rgba(40,35,25,0.16);--ms-hatch-b:rgba(40,35,25,0.05);background:linear-gradient(165deg,#faf8f4,#f1ede6 55%,#e7e2da);box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 rgba(60,50,30,.2),0 28px 60px -30px rgba(0,0,0,.7)}.ms-calacatta .dashboard-balance-beam-ends b,.ms-calacatta .dashboard-instrument-figure,.ms-calacatta .dashboard-instrument-sentence,.ms-calacatta .eyebrow{text-shadow:0 1px 0 rgba(255,255,255,.8)}.ms-mrb-cloud,.ms-mrb-veins{will-change:transform}.ms-mrb-veins{opacity:.45}.ms-mrb-cloud{opacity:.6}.ms-mrb-gold{opacity:.95;will-change:transform}.ms-mrb-light{mix-blend-mode:screen;opacity:calc(.35 + var(--ms-mag) * .55);background:radial-gradient(circle 150px at var(--ms-lx) var(--ms-ly),rgba(255,214,120,.55),rgba(255,214,120,.12) 45%,transparent 72%)}.ms-mrb-polish{background:linear-gradient(112deg,transparent calc(30% + var(--ms-tx) * 32%),rgba(255,255,255,.55) calc(33% + var(--ms-tx) * 32%),transparent calc(40% + var(--ms-tx) * 32%)),linear-gradient(180deg,rgba(255,255,255,.35),transparent 18%)}.ms-mrb-edge{padding:1.5px;background:linear-gradient(calc(135deg + var(--ms-tx) * 40deg),#f5dc9a,#a8812f 40%,#fff2c8 58%,#8c6a24)}.ms-frame .ms-card.ms-meteorite{--text:#f2f4f7;--muted:#aeb5bf;--border:rgba(210,220,235,0.22);--dashboard-sep:rgba(210,220,235,0.14);--brass:#c7d0dc;--brass-bright:#eef2f7;--bg-1:#16181b;--ms-pos:#86e0b0;--ms-neg:#ff9d9d;--ms-accent:#dfe6ef;--ms-figure:#ffffff;--ms-track-bg:rgba(0,0,0,0.42);--ms-owned:linear-gradient(180deg,#d5dce6,#7d8794);--ms-hatch-a:rgba(200,210,225,0.2);--ms-hatch-b:rgba(200,210,225,0.06);background:linear-gradient(160deg,#3e4248,#2e3136 50%,#202226);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 28px 60px -28px rgba(0,0,0,.9)}.ms-met-etch{opacity:.12;mix-blend-mode:overlay;will-change:transform}.ms-met-bands{mix-blend-mode:screen}.ms-lam rect{fill:#d6dde8}.ms-lam-0{opacity:clamp(.1,calc(.22 + (var(--ms-tx) * 1 + var(--ms-ty) * 0) * .4),.6)}.ms-lam-1{opacity:clamp(.1,calc(.22 + (var(--ms-tx) * -.5 + var(--ms-ty) * .866) * .4),.6)}.ms-lam-2{opacity:clamp(.1,calc(.22 + (var(--ms-tx) * -.5 + var(--ms-ty) * -.866) * .4),.6)}.ms-met-sheen{mix-blend-mode:screen;opacity:calc(.2 + var(--ms-mag) * .35);background:linear-gradient(calc(110deg + var(--ms-tx) * 25deg),transparent 30%,rgba(220,232,250,.2) 46%,rgba(255,255,255,.28) 50%,rgba(220,232,250,.2) 54%,transparent 70%);background-size:240% 240%;background-position:calc(50% - var(--ms-tx) * 60%) calc(50% - var(--ms-ty) * 60%)}.ms-met-edge{padding:1.5px;background:linear-gradient(calc(180deg + var(--ms-tx) * 40deg),#ffffff,#7f8793 42%,#eef2f6 58%,#6c737e)}.ms-frame .ms-card.ms-star-ruby{--text:#fff0f2;--muted:#f0b3bd;--border:rgba(255,190,200,0.26);--dashboard-sep:rgba(255,190,200,0.16);--brass:#ffb3c0;--brass-bright:#ffe1e6;--bg-1:#2a0209;--ms-pos:#9ff0c4;--ms-neg:#ffe0a8;--ms-accent:#ffd6dd;--ms-figure:#fff7f8;--ms-track-bg:rgba(30,0,6,0.45);--ms-owned:linear-gradient(180deg,#ff5a77,#b0102f);--ms-hatch-a:rgba(255,190,200,0.2);--ms-hatch-b:rgba(255,190,200,0.06);background:radial-gradient(120% 100% at 45% 40%,#b8132e 0,#870a20 36%,#4f0412 68%,#240107 100%);box-shadow:inset 0 1px 0 rgba(255,200,210,.3),0 28px 60px -28px rgba(0,0,0,.9)}.ms-rby-silk{will-change:transform;opacity:.22;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,rgba(255,210,220,.08) 0 1px,transparent 1px 5px),repeating-linear-gradient(60deg,rgba(255,210,220,.08) 0 1px,transparent 1px 5px),repeating-linear-gradient(120deg,rgba(255,210,220,.08) 0 1px,transparent 1px 5px)}.ms-rby-dome{background:radial-gradient(110% 90% at 50% 45%,transparent 40%,rgba(20,0,4,.45) 100%)}.ms-rby-star{mix-blend-mode:screen;opacity:calc(.7 + var(--ms-mag) * .3)}.ms-rby-star-core{position:absolute;inset:0;will-change:transform;transform:translate(calc((var(--ms-lxn) - .5) * 100%),calc((var(--ms-lyn) - .5) * 100%))}.ms-rby-star-core:after{content:"";position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;background:radial-gradient(circle,rgba(255,240,244,.75) 0,rgba(255,190,205,.25) 22%,transparent 65%)}.ms-rby-star-core span{position:absolute;left:50%;top:50%;width:170%;height:3px;margin:-1.5px 0 0 -85%;filter:blur(.9px);background:linear-gradient(90deg,transparent,rgba(255,215,225,0) 10%,rgba(255,240,245,.95) 50%,rgba(255,215,225,0) 90%,transparent)}.ms-rby-star-core span:nth-child(2){transform:rotate(60deg)}.ms-rby-star-core span:nth-child(3){transform:rotate(120deg)}.ms-rby-glint{mix-blend-mode:screen;background:radial-gradient(circle 26px at calc(18% + var(--ms-lxn) * 30%) calc(12% + var(--ms-lyn) * 20%),rgba(255,255,255,.55),transparent 70%)}.ms-rby-edge{padding:1.5px;background:linear-gradient(calc(160deg + var(--ms-tx) * 40deg),#ffffff,#9aa1a9 42%,#f4f6f8 58%,#8a9199)}.ms-swatch{display:inline-block;width:44px;height:30px;flex:0 0 44px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 1px 3px rgba(0,0,0,.3)}.ms-swatch-aluminum{background:repeating-linear-gradient(0deg,rgba(255,255,255,.22) 0 1px,transparent 1px 3px),linear-gradient(180deg,#dadee2,#b2b8be);box-shadow:inset 0 0 0 1.5px rgba(200,170,255,.55),0 1px 3px rgba(0,0,0,.3)}.ms-swatch-obsidian{background:#09090a;box-shadow:inset 0 0 0 1.5px #c9a04a,inset 0 0 0 4px #09090a,inset 0 0 0 5px rgba(201,160,74,.6)}.ms-swatch-quartz{background:linear-gradient(135deg,#2a3142,#4a5570 38%,#7fdcef 47%,#e58ad6 56%,#2a3142 72%)}.ms-swatch-damascus{background:repeating-linear-gradient(115deg,#14307a 0 3px,#1c3c8e 3px 6px,#0a1840 6px 9px)}.ms-swatch-supernova{background:radial-gradient(circle at 70% 35%,#fff6d8 0 6%,#e3b862 20%,#5c4415 48%,#140e04 100%);box-shadow:inset 0 0 0 1.5px #d4a54a,0 1px 3px rgba(0,0,0,.3)}.ms-swatch-event-horizon{background:#000;box-shadow:0 0 0 1px #000,0 0 10px rgba(134,70,255,.85)}.ms-swatch-glacial{background:linear-gradient(165deg,#eef9ff,#aad4f0);box-shadow:inset 0 0 0 1.5px #ffffff,0 1px 3px rgba(0,0,0,.3)}.ms-swatch-rose-gold{background:repeating-conic-gradient(from 0deg at 50% 40%,rgba(255,244,238,.35) 0deg 3deg,rgba(90,36,22,.12) 3deg 6deg),linear-gradient(160deg,#f6d3c2,#c98771)}.ms-swatch-burl-walnut{background:radial-gradient(circle at 30% 40%,#8a4a22 0 12%,transparent 30%),radial-gradient(circle at 70% 65%,#6b3516 0 10%,transparent 28%),linear-gradient(120deg,#4a230f,#6e3a1b 50%,#3a1b0c);box-shadow:inset 0 0 0 1.5px #d6aa60,0 1px 3px rgba(0,0,0,.3)}.ms-swatch-black-pearl{background:linear-gradient(125deg,#2b5e57,#4e2e5e 35%,#8f7447 55%,#7c3a60 75%,#2b5e57),#231e2b;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),inset 0 0 12px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.3)}.ms-swatch-emerald{background:linear-gradient(#0000,#0000) padding-box,radial-gradient(circle at 50% 45%,#1fa066,#0a5634 55%,#021a10);box-shadow:inset 0 0 0 3px #063b24,inset 0 0 0 5px rgba(200,255,225,.35),inset 0 0 0 1.5px #d6b25a,0 1px 3px rgba(0,0,0,.3)}.ms-swatch-oxblood{background:linear-gradient(160deg,#5a151b,#2c080c);box-shadow:inset 0 0 0 4px #430e13,inset 0 0 0 5.5px rgba(216,173,98,.8),0 1px 3px rgba(0,0,0,.3)}.ms-swatch-calacatta{background:linear-gradient(115deg,transparent 40%,#b98c33 42%,transparent 45%),linear-gradient(60deg,transparent 55%,rgba(90,85,80,.5) 57%,transparent 60%),#f4f1ec}.ms-swatch-meteorite{background:repeating-linear-gradient(0deg,rgba(225,232,242,.35) 0 1.5px,transparent 1.5px 6px),repeating-linear-gradient(60deg,rgba(225,232,242,.25) 0 1.5px,transparent 1.5px 7px),repeating-linear-gradient(120deg,rgba(225,232,242,.2) 0 1.5px,transparent 1.5px 8px),#3a3d43}.ms-swatch-star-ruby{background:linear-gradient(0deg,transparent 48%,rgba(255,235,240,.8) 50%,transparent 52%),linear-gradient(60deg,transparent 48%,rgba(255,235,240,.7) 50%,transparent 52%),linear-gradient(120deg,transparent 48%,rgba(255,235,240,.7) 50%,transparent 52%),radial-gradient(circle at 45% 40%,#d11a35,#5e0515 75%)}.ms-swatch-platinum{background:linear-gradient(180deg,#f3f5f7,#9ea5ad 44%,#5d646c 48%,#c3c8cd 56%,#e9ecee)}@media (prefers-reduced-motion:reduce){.ms-drift-a,.ms-drift-b,.ms-fl-rays-spin,.ms-frame-supernova .ms-card,.ms-frame-supernova .ms-spill,.ms-plt-wet,.ms-void-nebula{animation:none!important}}.wi,.wi-sheet{--wi-c1:#4cc38a;--wi-c2:var(--brass);--wi-c3:#e08a3c;--wi-c4:#e5484d;--wi-track:rgba(255,255,255,0.045);--wi-edge:rgba(255,255,255,0.08);--wi-ink:#0c0e0d;--wi-faint:rgba(236,238,234,0.46);--wi-tone:var(--brass)}.light .wi,.light .wi-sheet{--wi-c1:#2b8457;--wi-c3:#b15f1a;--wi-c4:#c23a3f;--wi-track:rgba(30,32,28,0.06);--wi-edge:rgba(30,32,28,0.1);--wi-ink:#fbfaf6;--wi-faint:rgba(35,38,31,0.5)}.wi .t0,.wi-sheet .t0,.wi.t0{--wi-tone:var(--brass)}.wi .t1,.wi-sheet .t1{--wi-tone:var(--wi-c1)}.wi .t2,.wi-sheet .t2{--wi-tone:var(--wi-c2)}.wi .t3,.wi-sheet .t3{--wi-tone:var(--wi-c3)}.wi .t4,.wi-sheet .t4{--wi-tone:var(--wi-c4)}.wi{display:grid;gap:14px;min-width:0}.wi button,.wi-sheet button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.wi button:focus-visible,.wi input:focus-visible,.wi select:focus-visible,.wi-sheet button:focus-visible,.wi-sheet input:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.wi-mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.wi-muted{color:var(--muted)}.wi-faint{color:var(--wi-faint)}.wi-small{font-size:11px}.wi-eyebrow{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.wi-tone-text{color:var(--wi-tone);font-weight:600}.wi-toolbar{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.wi-chip-btn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--panel);font-size:12.5px;font-weight:500;transition:border-color .2s,transform .12s}.wi-chip-btn svg{color:var(--brass)}.wi-chip-btn:active{transform:scale(.97)}.wi-count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--wi-track);font-family:var(--font-mono),monospace;font-size:11px;display:grid;place-items:center}.wi-count.is-due{background:var(--brass);color:var(--wi-ink);font-weight:600}.wi-col,.wi-grid{display:grid;gap:14px;min-width:0}.wi-col{align-content:start}@media (min-width:1024px){.wi-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:20px;align-items:start}}.wi-card{border-radius:24px;background:var(--panel);border:1px solid var(--border);min-width:0}.wi-builder{padding:14px}.wi-seg{display:flex;gap:4px;padding:4px;border-radius:14px;background:var(--wi-track)}.wi-seg>button{flex:1 1 0;min-height:38px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-size:13px;font-weight:600;transition:background .2s,color .2s}.wi-seg>button.is-on{background:var(--panel-strong);color:var(--text);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 10px rgba(0,0,0,.22)}.wi-seg.is-small{flex:0 0 auto;padding:3px;border-radius:10px}.wi-seg.is-small>button{min-height:30px;padding:0 9px;font-size:11px;flex:0 0 auto}.wi-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.wi-field{position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 12px;border-radius:14px;background:var(--wi-track);border:1px solid var(--border);transition:border-color .2s,background .2s}.wi-field.is-span{grid-column:1/-1}.wi-field:focus-within{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 7%,transparent)}.wi-field label{font-size:11.5px;font-weight:500;color:var(--muted)}.wi-field-row{display:flex;align-items:baseline;gap:4px;min-width:0}.wi-affix{font-size:15px;font-weight:500;color:var(--muted)}.wi-affix,.wi-input{font-family:var(--font-mono),monospace}.wi-input{flex:1 1 auto;min-width:0;width:100%;height:26px;padding:0;margin:0;border:0;outline:none;background:transparent;color:var(--text);font-size:17px;font-weight:600}.wi-input.is-text{font-family:var(--font-body),system-ui,sans-serif;font-size:16px}.wi-field .wi-input:focus-visible{outline:none}select.wi-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:18px;cursor:pointer}.wi-select-chev{position:absolute;right:12px;bottom:14px;color:var(--muted);transform:rotate(90deg);pointer-events:none}.wi-presets{display:flex;gap:8px;overflow-x:auto;margin:12px -14px 0;padding:2px 14px;scrollbar-width:none}.wi-presets::-webkit-scrollbar{display:none}.wi-preset{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 13px 0 10px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:12.5px;font-weight:500;white-space:nowrap;transition:transform .12s,border-color .2s,background .2s}.wi-preset svg{color:var(--brass)}.wi-preset.is-on{border-color:var(--brass);color:var(--text);background:color-mix(in srgb,var(--brass) 10%,transparent)}.wi-preset:active{transform:scale(.97)}.wi-verdict{padding:18px 16px 16px}.wi-verdict-top{display:flex;align-items:center;justify-content:space-between}.wi-notches{display:flex;gap:4px}.wi-notches i{width:18px;height:6px;border-radius:3px;background:var(--wi-track);transition:background .4s ease}.wi-notches i.is-on{background:var(--wi-tone)}.wi-headline{margin:8px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(30px,4vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.02;color:var(--wi-tone);animation:wi-pop .5s cubic-bezier(.2,.9,.25,1)}.wi-sub{margin:8px 0 0;font-size:14.5px;line-height:1.5;max-width:60ch}.wi-note,.wi-sub{color:var(--muted)}.wi-note{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;font-size:12px;line-height:1.45}.wi-note svg{color:var(--brass);flex:0 0 auto;margin-top:2px}.wi-missing{display:inline-flex;align-items:center;gap:6px;margin-top:12px;min-height:40px;padding:0 14px;border-radius:12px;background:var(--brass);color:var(--wi-ink);font-weight:700;font-size:13px;text-decoration:none}.wi-spill-wrap{margin-top:20px;padding-top:14px;border-top:1px dashed var(--border)}.wi-spill-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.wi-pour{margin-top:4px;font-family:var(--font-mono),monospace;font-size:13px;font-weight:600}.wi-spill{list-style:none;margin:2px 0 0;padding:0}.wi-basin{position:relative;margin-top:26px;transition:opacity .5s ease}.wi-basin.is-after{opacity:.4}.wi-basin-label{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-height:18px;margin-bottom:6px;font-size:12.5px;font-weight:600}.wi-basin-label.pad-left{padding-left:24px}.wi-basin-label.pad-right{padding-right:24px}.wi-basin-label>.wi-basin-name,.wi-basin-label>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wi-basin-num{color:var(--wi-faint);margin-right:6px}.wi-basin-cap,.wi-basin-num{font-family:var(--font-mono),monospace;font-weight:400}.wi-basin-cap{font-size:11px;color:var(--muted);white-space:nowrap}.wi-basin-cap.is-stop{color:var(--wi-tone);font-weight:600}.wi-basin-cap.is-short{color:var(--wi-c4);font-weight:600}.wi-basin-name{display:inline-flex;align-items:center;gap:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.wi-basin-name.is-tappable{-webkit-text-decoration:underline dotted color-mix(in srgb,var(--muted) 70%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--muted) 70%,transparent);text-underline-offset:3px}.wi-basin-name:focus-visible{outline:2px solid var(--wi-c1);outline-offset:2px;border-radius:4px}.wi-basin-info{margin-left:5px;color:var(--muted);flex:none}.wi-basin-note{margin:-2px 0 6px;font-size:11.5px;line-height:1.35;color:var(--muted)}.wi-basin-note.pad-left{padding-left:24px}.wi-basin-note.pad-right{padding-right:24px}.wi-basin-cap.is-dip{color:var(--wi-c3);font-weight:600}.wi-track{position:relative;height:26px;border-radius:9px;background:var(--wi-track);box-shadow:inset 0 0 0 1px var(--wi-edge)}.wi-track.is-hatch{background:repeating-linear-gradient(135deg,var(--wi-track) 0 6px,transparent 6px 12px)}.wi-track-clip{inset:0;border-radius:9px}.wi-fill,.wi-track-clip{position:absolute;overflow:hidden}.wi-fill{top:0;bottom:0;background:var(--wi-tone);transition:width .8s cubic-bezier(.2,.85,.25,1)}.wi-basin:nth-child(2) .wi-fill{transition-delay:.22s}.wi-basin:nth-child(3) .wi-fill{transition-delay:.44s}.wi-basin:nth-child(4) .wi-fill{transition-delay:.66s}.wi-fill:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(112deg,rgba(255,255,255,0) 0 12px,rgba(255,255,255,.13) 12px 17px);background-size:200% 100%;animation:wi-drift 2.6s linear infinite}.wi-fill:after{content:"";position:absolute;left:0;right:0;top:0;height:45%;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,0))}.wi-fill.is-dip{background:var(--wi-c3)}.wi-fill.is-short{background:repeating-linear-gradient(135deg,var(--wi-c4) 0 7px,color-mix(in srgb,var(--wi-c4) 55%,transparent) 7px 14px)}.wi-stream{position:absolute;top:-26px;height:50px;width:4px;border-radius:3px;z-index:2;background:repeating-linear-gradient(180deg,var(--wi-tone) 0 7px,transparent 7px 11px);animation:wi-fall .55s linear infinite}.wi-stream.is-left{left:12px}.wi-stream.is-right{right:12px}.wi-meniscus{position:absolute;top:-6px;bottom:-6px;width:2.5px;border-radius:2px;background:var(--text);box-shadow:0 0 0 3px var(--bg-1),0 0 14px var(--wi-tone);z-index:3;transition:left .8s cubic-bezier(.2,.85,.25,1),right .8s cubic-bezier(.2,.85,.25,1)}.wi-changes{margin-top:18px;border-radius:16px;background:var(--wi-track);padding:2px 12px}.wi-change{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--border);font-size:12px}.wi-change:last-child{border-bottom:0}.wi-change-name{font-size:12.5px;font-weight:600}.wi-change-note{font-size:11px;color:var(--muted);margin-top:2px}.wi-change .wi-mono{white-space:nowrap;text-align:right}.wi-links{display:flex;justify-content:space-between;margin-top:8px}.wi-link{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0;border:0;background:transparent;color:var(--brass)!important;font-size:12.5px;font-weight:500}.wi-link-strong{font-weight:600;font-size:14px}.wi-actions{display:flex;gap:10px;margin-top:14px}.wi-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 16px;border-radius:16px;font-size:14.5px;font-weight:700;transition:transform .12s,opacity .2s}.wi-btn:active{transform:scale(.97)}.wi-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.wi-btn.is-primary{flex:1.35 1 0;border:0;background:var(--brass);color:var(--wi-ink)!important;font-family:var(--font-display),system-ui,sans-serif}.wi-btn.is-ghost{flex:1 1 0;border:1px solid var(--border);background:var(--panel-strong);font-weight:600}.wi-btn.is-block{width:100%}.wi-btn.is-small{min-height:40px;font-size:12.5px;border-radius:12px}.wi-fin{padding:18px 16px 16px}.wi-fin-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:6px}.wi-fin-band{font-family:var(--font-display),system-ui,sans-serif;font-size:27px;font-weight:900;letter-spacing:-.035em;color:var(--wi-tone)}.wi-fin-top .wi-mono{font-size:12px}.wi-ruler{display:block;width:100%;margin-top:10px;overflow:visible}.wi-ruler-tick{stroke:var(--muted);stroke-width:1.5}.wi-ruler-label{font-size:9.5px;fill:var(--muted)}.wi-ruler-label,.wi-ruler-loan{font-family:var(--font-mono),monospace}.wi-ruler-loan{font-size:10.5px;font-weight:600;fill:var(--text)}.wi-ruler-dot{fill:var(--wi-tone);stroke:var(--bg-1);stroke-width:3}.wi-fin-line{margin:10px 0 0;font-size:13.5px;line-height:1.55}.wi-fin-caution{margin:10px 0 0;font-size:13px;line-height:1.5;font-weight:500;color:var(--brass-bright)}.light .wi-fin-caution{color:var(--brass)}.wi-worth{padding:0 4px}.wi-worth-intro{margin:4px 0 12px;font-size:13px;line-height:1.5;color:var(--muted)}.wi-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wi-tile{padding:14px;border-radius:20px}.wi-tile.is-wide{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.wi-tile-title{font-size:11.5px;color:var(--muted)}.wi-tile-big{margin-top:6px;font-family:var(--font-display),system-ui,sans-serif;font-size:26px;font-weight:800;letter-spacing:-.03em}.wi-tile.is-button{display:block;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.wi-tile.is-button:focus-visible{outline:2px solid var(--wi-c1);outline-offset:2px}.wi-tile-edit{margin-top:8px;font-size:11px;font-weight:600;color:var(--brass,var(--wi-c3))}.wi-sources{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin:10px 0 0;font-size:11.5px;line-height:1.4;color:var(--muted)}.wi-sources .wi-link{display:inline-flex;align-items:center;gap:3px}.wi-tile-sub{margin-top:4px;font-size:11px;line-height:1.4;color:var(--muted)}.wi-steppers{display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.wi-stepper{display:flex;align-items:center;gap:6px}.wi-stepper>button{width:34px;height:34px;border-radius:10px;border:1px solid var(--border);background:transparent;font-size:16px;line-height:1;display:grid;place-items:center}.wi-stepper-value{min-width:62px;text-align:center;font-family:var(--font-mono),monospace;font-size:11.5px}.wi-stepper-value b{font-size:14px}.wi-disclaimer{margin:4px 4px 0;font-size:10.5px;line-height:1.5;color:var(--wi-faint);text-align:center}.wi-toast{position:fixed;left:50%;bottom:calc(96px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:90;width:min(360px,calc(100vw - 32px));padding:12px 14px;border-radius:16px;background:var(--text);color:var(--bg-1);font-size:12.5px;line-height:1.4;box-shadow:0 12px 34px rgba(0,0,0,.35);animation:wi-toast .32s cubic-bezier(.2,.9,.25,1)}@media (min-width:900px){.wi-toast{bottom:28px}}.wi-sheet{position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:560px;max-height:min(90dvh,880px);padding:0;border:1px solid var(--border);border-bottom:0;border-radius:28px 28px 0 0;background:var(--popup-surface);color:var(--text);box-shadow:0 -10px 70px rgba(0,0,0,.25);overflow:hidden}.wi-sheet[open]{display:flex;flex-direction:column;animation:wi-up .36s cubic-bezier(.2,.9,.25,1)}.wi-sheet::backdrop{background:rgba(0,0,0,.5);backdrop-filter:blur(4px)}@media (min-width:640px){.wi-sheet{inset:0;margin:auto;border-radius:28px;border-bottom:1px solid var(--border);height:-moz-fit-content;height:fit-content}}.wi-sheet-inner{display:flex;flex-direction:column;min-height:0;max-height:inherit}.wi-sheet-grabber{width:38px;height:5px;border-radius:3px;background:var(--border);margin:9px auto 0;flex:0 0 auto}.wi-sheet-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 20px 6px;flex:0 0 auto}.wi-sheet-head h2{margin:2px 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:24px;font-weight:900;letter-spacing:-.03em}.wi-sheet-body{overflow-y:auto;overscroll-behavior:contain;padding:4px 20px 22px;min-height:0}.wi-sheet-foot{padding:12px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);flex:0 0 auto}.wi-sheet-p{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.wi-sheet-label{margin-top:18px;margin-bottom:8px;font-weight:600}.wi-sheet-label,.wi-sheet-note{font-size:12px;color:var(--muted)}.wi-sheet-note{margin:8px 2px 0;line-height:1.55}.wi-seg+.wi-group{margin-top:12px}.wi-group{border-radius:16px;background:var(--wi-track);padding:2px 14px}.wi-group-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:8px 0;border-bottom:1px solid var(--border);font-size:13px}.wi-group-row:last-child{border-bottom:0}.wi-group-row .is-strong{font-weight:600}.wi-group-label{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500}.wi-group-label svg{color:var(--brass)}.wi-group-name{display:block;font-size:14px;font-weight:500}.wi-switch{position:relative;flex:0 0 auto;width:48px;height:30px;border-radius:999px;border:0;background:var(--wi-track);box-shadow:inset 0 0 0 1px var(--wi-edge);transition:background .2s}.wi-switch i{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:var(--muted);transition:transform .2s,background .2s}.wi-switch.is-on{background:var(--brass)}.wi-switch.is-on i{transform:translateX(18px);background:var(--wi-ink)}.wi-switch.is-locked{opacity:.45;cursor:not-allowed}.wi-lockscreen{border-radius:24px;padding:18px 12px;background:linear-gradient(160deg,#2b3a36,#1a1f24 55%,#3a2f22)}.wi-notif{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:22px;background:rgba(40,43,41,.86);color:#f2f2ef;border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(24px)}.light .wi-notif{background:rgba(250,250,247,.92);color:#1d1f1b;border-color:rgba(0,0,0,.06)}.wi-appicon{width:38px;height:38px;border-radius:9px;background:#0c0e0d;color:#c8a96a;display:grid;place-items:center;flex:0 0 auto;font-family:var(--font-display),system-ui,sans-serif;font-weight:900;font-size:20px;letter-spacing:-.04em;box-shadow:inset 0 0 0 1px rgba(200,169,106,.35)}.wi-notif-text{flex:1 1 auto;min-width:0}.wi-notif-top{display:flex;justify-content:space-between;gap:8px;font-size:11px;opacity:.7}.wi-notif-top span:first-child{font-weight:600;letter-spacing:.02em}.wi-notif-title{margin-top:2px;font-size:14px;font-weight:600}.wi-notif-body{margin-top:1px;font-size:13px;line-height:1.35;opacity:.92}.wi-list{margin-top:16px;border-radius:16px;background:var(--wi-track);padding:4px 14px}.wi-list-title{padding:10px 0 6px;font-size:11.5px;font-weight:600;color:var(--muted)}.wi-list-row{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--border);font-size:13px}.wi-list-row .wi-mono{white-space:nowrap}.wi-new{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:6px;background:var(--brass);color:var(--wi-ink);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.wi-shelf-item{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--border)}.wi-shelf-item.is-focus{animation:wi-pop .5s cubic-bezier(.2,.9,.25,1)}.wi-shelf-item.is-decided{opacity:.55}.wi-ring{flex:0 0 auto}.wi-ring-bg{fill:none;stroke:var(--wi-track);stroke-width:4}.wi-ring-fg{fill:none;stroke:var(--brass);stroke-width:4;stroke-linecap:round}.wi-ring text{font-family:var(--font-mono),monospace;font-size:10.5px;font-weight:600;fill:var(--text)}.wi-shelf-body{flex:1 1 auto;min-width:0}.wi-shelf-top{display:flex;justify-content:space-between;gap:8px;font-size:14px}.wi-shelf-top .wi-mono{font-size:12.5px;white-space:nowrap}.wi-shelf-meta{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:3px;font-size:11.5px;color:var(--muted)}.wi-shelf-meta svg{color:var(--brass)}.wi-due{margin-top:10px;padding:10px 12px;border-radius:14px;background:var(--wi-track)}.wi-due-q{font-size:14px;font-weight:600}.wi-due-actions{display:flex;gap:8px;margin-top:8px}.wi-due-actions .wi-btn{flex:1 1 0}.wi-letgo{margin:16px 0 0;font-size:12px}.wi-empty,.wi-letgo{text-align:center;color:var(--muted)}.wi-empty{padding:20px 0;font-size:13px}.wi-plan-row{display:flex;align-items:baseline;justify-content:space-between;margin-top:10px}.wi-plan-amount{font-size:20px}.wi-range{width:100%;height:30px;accent-color:var(--brass)}.wi-plan-card{margin-top:12px;padding:16px;border-radius:20px;background:var(--wi-track);display:flex;align-items:center;justify-content:space-between;gap:12px}.wi-plan-date{margin-top:4px;font-family:var(--font-display),system-ui,sans-serif;font-size:32px;font-weight:900;letter-spacing:-.04em}.wi-plan-months{margin-top:2px;font-size:12px}.wi-plan-side{text-align:right;max-width:160px;font-size:12px;display:grid;gap:6px}@keyframes wi-drift{0%{background-position:0 0}to{background-position:-68px 0}}@keyframes wi-fall{0%{background-position:0 0}to{background-position:0 11px}}@keyframes wi-pop{0%{opacity:.2;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes wi-up{0%{transform:translateY(60px);opacity:0}to{transform:none;opacity:1}}@keyframes wi-toast{0%{transform:translate(-50%,14px);opacity:0}to{transform:translate(-50%);opacity:1}}@media (prefers-reduced-motion:reduce){.wi-fill,.wi-meniscus{transition:none}.wi-fill:before,.wi-headline,.wi-sheet[open],.wi-shelf-item.is-focus,.wi-stream,.wi-toast{animation:none}}@media (max-width:380px){.wi-basin-label{font-size:11.5px}.wi-headline{font-size:28px}}.wi-give-row{justify-content:flex-start}.wi-give-step{flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;background:var(--brass);color:var(--wi-ink)}.wi-give-step.is-off{background:transparent;color:var(--muted);box-shadow:inset 0 0 0 1px var(--wi-edge)}.wi-give-text{flex:1 1 auto;min-width:0}.wi-give-take{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--brass)}.wi-give-move{display:inline-flex;flex-direction:column;flex:0 0 auto}.wi-give-move button{width:36px;height:28px;display:grid;place-items:center;border:0;background:transparent;color:var(--text);border-radius:6px}.wi-give-move button:disabled{opacity:.25;cursor:default}.wi-give-move button:not(:disabled):hover{background:var(--wi-edge)}.wi-give-move.is-empty{width:36px}.wi-give-limit{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--muted)}.wi-give-limit select{min-height:30px;padding:2px 6px;border-radius:8px;border:1px solid var(--wi-edge);background:var(--surface,transparent);font-size:12px}.wi-give-limit b,.wi-give-limit select{color:var(--text);font-weight:600}.wi-give-limit span{white-space:nowrap}.wi-give-limit select{font-size:16px;min-height:32px;padding:0 4px}.wi-give-row .wi-give-text{min-width:0}.wi-give-limit{flex-wrap:wrap;row-gap:4px}.wi-field.is-invalid{border-color:color-mix(in srgb,var(--wi-c4) 60%,var(--border))}.wi-field-error{margin:4px 0 0;font-size:11.5px;line-height:1.4;color:var(--wi-c4)}.wi-replace{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:10px 12px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--brass) 45%,var(--border))}.wi-replace-q{font-size:12.5px;line-height:1.45;color:var(--text)}.wi-replace .wi-seg button{white-space:normal}.wi-verdict-top{flex-wrap:wrap;row-gap:6px}.wi-plan-month{margin-left:auto;margin-right:10px;padding:3px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brass) 40%,var(--border));background:color-mix(in srgb,var(--brass) 8%,transparent);color:var(--text);font-size:11px;font-weight:600;line-height:1.3;white-space:nowrap}