.UnifiedCalculatorWorkspace-module__uPSZEW__page{--workspace-ink:#071722;--workspace-ink-soft:hsl(var(--selection-strong));--workspace-panel:#0b2130;--workspace-paper:hsl(var(--background));--workspace-surface:hsl(var(--card));--workspace-text:hsl(var(--foreground));--workspace-muted:hsl(var(--muted-foreground));--workspace-line:hsl(var(--border));--workspace-line-dark:#315267;--workspace-blue:#2868d7;--workspace-green:hsl(var(--primary));--workspace-mint:hsl(var(--selected-tab));background:var(--workspace-paper);min-height:100vh;color:var(--workspace-text);padding:76px 24px 120px;font-family:IBM Plex Sans Variable,Cairo Variable,Segoe UI,sans-serif}.UnifiedCalculatorWorkspace-module__uPSZEW__page ::selection{background:var(--workspace-mint);color:var(--workspace-ink)}.UnifiedCalculatorWorkspace-module__uPSZEW__page :focus-visible{outline:3px solid var(--workspace-green);outline-offset:3px}.UnifiedCalculatorWorkspace-module__uPSZEW__page button{font:inherit;-webkit-tap-highlight-color:transparent}.UnifiedCalculatorWorkspace-module__uPSZEW__frame{width:min(100%,1440px);margin-inline:auto}.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader{border-bottom:1px solid var(--workspace-line);justify-content:space-between;align-items:flex-end;gap:36px;padding-bottom:32px;display:flex}.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader h1{letter-spacing:-.038em;text-wrap:balance;max-width:720px;margin:0;font-size:3.25rem;font-weight:620;line-height:1}.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader p{max-width:70ch;color:var(--workspace-muted);margin:20px 0 0;font-size:1rem;line-height:1.65}.UnifiedCalculatorWorkspace-module__uPSZEW__guideLink{border:1px solid var(--workspace-line);min-height:46px;color:var(--workspace-text);border-radius:10px;flex:none;align-items:center;gap:9px;padding:0 15px;font-size:.84rem;font-weight:650;text-decoration:none;transition:border-color .18s ease-out,background-color .18s ease-out;display:inline-flex}.UnifiedCalculatorWorkspace-module__uPSZEW__guideLink:hover{border-color:var(--workspace-green);background:color-mix(in srgb, var(--workspace-green) 8%, transparent)}.UnifiedCalculatorWorkspace-module__uPSZEW__guideLink svg{width:18px;height:18px;color:var(--workspace-green)}.UnifiedCalculatorWorkspace-module__uPSZEW__workspaceShell{border:1px solid var(--workspace-line);background:var(--workspace-surface);border-radius:16px;margin-top:32px;overflow:hidden}.UnifiedCalculatorWorkspace-module__uPSZEW__choiceRow{grid-template-columns:140px minmax(320px,420px) minmax(0,1fr);align-items:center;gap:24px;padding:20px 30px;display:grid}.UnifiedCalculatorWorkspace-module__uPSZEW__workspaceShell>.UnifiedCalculatorWorkspace-module__uPSZEW__choiceRow{border-bottom:1px solid var(--workspace-line);background:var(--workspace-paper)}.UnifiedCalculatorWorkspace-module__uPSZEW__choiceLabel{font-size:.9rem;font-weight:600}.UnifiedCalculatorWorkspace-module__uPSZEW__choiceHelp{max-width:48ch;color:var(--workspace-muted);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch{border:1px solid var(--workspace-line);background:color-mix(in srgb, var(--workspace-line) 18%, var(--workspace-surface));border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.UnifiedCalculatorWorkspace-module__uPSZEW__sampleNavigation{background:var(--workspace-surface);border:0}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch>button,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button{min-width:0;min-height:46px;color:var(--workspace-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px 12px;transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out;display:flex}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch strong,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch strong{font-size:.9rem;font-weight:600;line-height:1.35}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch>button:hover,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button:hover{color:var(--workspace-text);background:var(--workspace-surface)}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch>button[aria-pressed=true]{background:var(--workspace-ink-soft);color:var(--workspace-paper);border-color:var(--workspace-ink-soft)}.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button[aria-pressed=true]{background:var(--workspace-ink-soft);color:#fff;border-color:var(--workspace-ink-soft)}.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button[aria-pressed=true] strong{text-decoration:none}.UnifiedCalculatorWorkspace-module__uPSZEW__primaryIcon{flex:none;display:flex}.UnifiedCalculatorWorkspace-module__uPSZEW__primaryIcon svg{stroke-width:1.8px;width:18px;height:18px}:is(.dark .UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch>button[aria-pressed=true],.dark .UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button[aria-pressed=true],.dark .UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true]){background:hsl(var(--selected-tab));color:hsl(var(--selected-tab-foreground));border-color:hsl(var(--selected-tab));box-shadow:none}.dark .UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button[aria-pressed=true] strong{text-decoration:none}.dark .UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true] .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{color:inherit;border-color:hsl(var(--selected-tab-foreground) / .2);box-shadow:none;background:0 0}@media (max-width:1100px){.UnifiedCalculatorWorkspace-module__uPSZEW__choiceRow{grid-template-columns:140px minmax(0,1fr);gap:10px 24px}.UnifiedCalculatorWorkspace-module__uPSZEW__choiceHelp{grid-column:2;max-width:none}}@media (max-width:600px){.UnifiedCalculatorWorkspace-module__uPSZEW__choiceRow{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px}.UnifiedCalculatorWorkspace-module__uPSZEW__choiceHelp{grid-column:1}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch>button,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch>button{gap:7px;padding:10px 6px}.UnifiedCalculatorWorkspace-module__uPSZEW__primarySwitch strong,.UnifiedCalculatorWorkspace-module__uPSZEW__familySwitch strong{font-size:.85rem}}@media (max-width:420px){.UnifiedCalculatorWorkspace-module__uPSZEW__primaryIcon{display:none}}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail{border-top:1px solid var(--workspace-line);background:color-mix(in srgb, var(--workspace-paper) 62%, var(--workspace-surface));perspective:1200px;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding:14px;display:grid}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button{border:1px solid color-mix(in srgb, var(--workspace-line) 84%, transparent);background:color-mix(in srgb, var(--workspace-surface) 94%, var(--workspace-mint));min-width:0;min-height:88px;color:var(--workspace-muted);cursor:pointer;text-align:center;transform-origin:bottom;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:11px 8px 12px;transition:border-color .22s ease-out,background-color .22s ease-out,box-shadow .24s cubic-bezier(.16,1,.3,1),color .18s ease-out,transform .24s cubic-bezier(.16,1,.3,1);display:flex;position:relative;transform:translateY(0)translateZ(0);box-shadow:0 9px 20px -16px #071722b8,0 4px 9px -6px #07172247,inset 0 1px #ffffffd1}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:not([aria-pressed=true]):hover{border-color:color-mix(in srgb, var(--workspace-green) 45%, var(--workspace-line));background:color-mix(in srgb, var(--workspace-mint) 18%, var(--workspace-surface));color:var(--workspace-text);transform:translateY(-3px)translateZ(0);box-shadow:0 16px 28px -20px #071722c7,0 8px 14px -9px #07172257,inset 0 1px #ffffffe6}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true]{border-color:color-mix(in srgb, var(--workspace-green) 66%, var(--workspace-line-dark));background:var(--workspace-ink-soft);color:#fff;transform:translateY(1px)translateZ(0);box-shadow:inset 0 2px 7px #00000052,inset 0 -1px #b8e7d81f,0 1px 2px #07172233}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:not([aria-pressed=true]):active{transition-duration:90ms;transform:translateY(1px)scale(.985);box-shadow:0 3px 7px -6px #07172280,inset 0 1px 3px #07172214}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true]:active{transition-duration:90ms;transform:translateY(2px)scale(.99)}.UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{border:1px solid color-mix(in srgb, var(--workspace-green) 28%, var(--workspace-line));background:color-mix(in srgb, var(--workspace-mint) 24%, var(--workspace-surface));width:34px;height:34px;color:var(--workspace-green);border-radius:10px;flex:none;place-items:center;transition:border-color .2s ease-out,background-color .2s ease-out,box-shadow .22s ease-out,color .18s ease-out,transform .24s cubic-bezier(.16,1,.3,1);display:grid;box-shadow:0 5px 10px -8px #0717229e,inset 0 1px #ffffffe0}.UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon svg{stroke-width:1.85px;width:19px;height:19px}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:not([aria-pressed=true]):hover .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{transform:translateY(-1px)scale(1.04)}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true] .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{color:var(--workspace-mint);background:#b8e7d81a;border-color:#b8e7d857;transform:scale(.96);box-shadow:inset 0 1px 4px #00000047}.dark .UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:not([aria-pressed=true]){box-shadow:0 10px 22px -16px #000000e0,0 4px 9px -6px #000000a8,inset 0 1px #ffffff14}.dark .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{box-shadow:0 5px 10px -7px #000c,inset 0 1px #ffffff1a}.UnifiedCalculatorWorkspace-module__uPSZEW__methodLabel{text-wrap:balance;max-width:100%;font-size:.7rem;font-weight:650;line-height:1.25;display:block}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorCanvas{border-top:1px solid var(--workspace-line);background:var(--workspace-surface);min-width:0}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorBody{--calculator-body-inset:30px;padding:var(--calculator-body-inset)}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorPanel{transform-origin:top;min-width:0;animation:.32s cubic-bezier(.16,1,.3,1) UnifiedCalculatorWorkspace-module__uPSZEW__calculator-resolve}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:460px;display:grid}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState div{background:color-mix(in srgb, var(--workspace-line) 38%, transparent);border-radius:12px;min-height:320px;animation:1.2s ease-in-out infinite alternate UnifiedCalculatorWorkspace-module__uPSZEW__loading-pulse}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState div:last-child{grid-column:1/-1;min-height:92px}@keyframes UnifiedCalculatorWorkspace-module__uPSZEW__loading-pulse{0%{opacity:.45}to{opacity:.85}}@keyframes UnifiedCalculatorWorkspace-module__uPSZEW__calculator-resolve{0%{opacity:.62;clip-path:inset(0 0 16px round 12px);transform:translateY(8px)}to{opacity:1;clip-path:inset(0 round 12px);transform:translateY(0)}}@keyframes UnifiedCalculatorWorkspace-module__uPSZEW__calculator-crossfade{0%{opacity:.82}to{opacity:1}}@media (max-width:1240px){.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:860px){.UnifiedCalculatorWorkspace-module__uPSZEW__page{padding:76px 16px 96px}.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader{flex-direction:column;align-items:flex-start;gap:22px}.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader h1{font-size:2.5rem}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail{grid-template-columns:repeat(2,minmax(0,1fr))}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button{text-align:start;flex-direction:row;justify-content:flex-start;min-height:68px;padding-inline:16px}.UnifiedCalculatorWorkspace-module__uPSZEW__methodLabel{text-align:start}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorBody{--calculator-body-inset:22px}}@media (max-width:520px){.UnifiedCalculatorWorkspace-module__uPSZEW__pageHeader h1{font-size:2.15rem}.UnifiedCalculatorWorkspace-module__uPSZEW__guideLink{justify-content:center;width:100%}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail{gap:8px;padding:10px}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button{gap:8px;min-height:52px;padding:8px 10px}.UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{width:28px;height:28px}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorBody{--calculator-body-inset:18px}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState{grid-template-columns:minmax(0,1fr)}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState div:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.UnifiedCalculatorWorkspace-module__uPSZEW__page *,.UnifiedCalculatorWorkspace-module__uPSZEW__page :before,.UnifiedCalculatorWorkspace-module__uPSZEW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.UnifiedCalculatorWorkspace-module__uPSZEW__loadingState div{animation:none}.UnifiedCalculatorWorkspace-module__uPSZEW__calculatorPanel{animation:.12s linear UnifiedCalculatorWorkspace-module__uPSZEW__calculator-crossfade;transform:none}.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button,.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:hover,.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:active,.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true],.UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon,.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button:hover .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon,.UnifiedCalculatorWorkspace-module__uPSZEW__methodRail button[aria-pressed=true] .UnifiedCalculatorWorkspace-module__uPSZEW__methodIcon{transform:none}}.UnifiedCalculatorWorkspace-module__uPSZEW__methodChooser{display:none}.UnifiedCalculatorWorkspace-module__uPSZEW__methodDescriptionRow{border-block-end:1px solid var(--workspace-line);flex-wrap:wrap;align-items:center;display:flex}.UnifiedCalculatorWorkspace-module__uPSZEW__methodDocumentSlot{padding-inline-end:22px;display:flex}.UnifiedCalculatorWorkspace-module__uPSZEW__methodDocumentSlot:empty{display:none}.UnifiedCalculatorWorkspace-module__uPSZEW__methodDescription{color:var(--workspace-muted);flex:18rem;margin:0;padding:14px 22px;font-size:.95rem;line-height:1.5}@media (max-width:1024px){.UnifiedCalculatorWorkspace-module__uPSZEW__methodDescription{padding:12px 18px 16px}.UnifiedCalculatorWorkspace-module__uPSZEW__methodDocumentSlot{padding:0 18px 12px}}
