screen-calc-mode.svelte-dotdrc{border-top-color:var(--calc-screen-chip-border)}screen-history-item.svelte-1rzr89{border-color:var(--calc-screen-chip-border)}.vertex-caption.svelte-1rzr89{color:var(--calc-screen-ink-muted)}screen-variable-mode.svelte-b5ljfb{--vm-text:var(--calc-screen-ink-muted);--vm-faint:var(--calc-screen-ink-disabled);--vm-rule:var(--calc-screen-chip-border);--vm-accent:var(--calc-screen-ink);--vm-row-h:3em;--vm-press:var(--calc-screen-action-hover-bg)}.vm-header.svelte-b5ljfb{color:var(--vm-text);align-items:center;gap:.25rem;padding-bottom:.25rem;display:flex}.vm-title.svelte-b5ljfb{text-align:center;flex-grow:1;font-size:.875rem;font-weight:600}.vm-icon-btn.svelte-b5ljfb{color:inherit;border-radius:.35em;place-content:center;padding:.25em;display:grid}.vm-icon-btn.svelte-b5ljfb:active{background:var(--vm-press)}.vm-sheet-wrap.svelte-b5ljfb{overflow:visible}.vm-sheet.svelte-b5ljfb{width:100%;font-size:calc(1em + var(--calculator-font-size-adjust,0px));grid-template-columns:4.2em minmax(0,1fr);align-items:stretch;column-gap:0;display:grid}.vm-name-pad.svelte-b5ljfb{padding-inline:.3em}.vm-head-cell.svelte-b5ljfb{z-index:1;background:var(--calc-screen-bg);border-bottom:1px solid var(--vm-rule);color:var(--vm-text);padding-bottom:.25em;position:sticky;top:0}.vm-label.svelte-b5ljfb{letter-spacing:.1em;text-transform:uppercase;align-items:flex-end;font-size:.6em;display:flex}.vm-rule.svelte-b5ljfb{border-left:1px solid var(--vm-rule);padding-left:.45em}.vm-cell.svelte-b5ljfb{min-height:var(--vm-row-h);border-bottom:1px solid var(--vm-rule);text-align:left;cursor:pointer;align-items:center;padding-block:.16em;scroll-margin-block:1.5em .3em;font-size:1.2em;display:flex}.vm-cell.cursor.svelte-b5ljfb{background:var(--calc-screen-chip-bg)}.vm-name.svelte-b5ljfb{overflow:hidden}.vm-name.cursor.svelte-b5ljfb{box-shadow:inset .15em 0 0 var(--vm-accent);color:var(--vm-accent)}.vm-name.vm-name-long.svelte-b5ljfb{padding-right:0}.vm-name.vm-name-long.svelte-b5ljfb math-view{padding-right:0;font-size:.8em}.vm-value.svelte-b5ljfb{justify-content:flex-start;min-width:0;overflow:hidden}.vm-value.svelte-b5ljfb math-view{min-width:0;max-width:100%}.vm-input-cell.svelte-b5ljfb{border-bottom:1px solid var(--vm-rule);background:var(--calc-screen-chip-bg);align-items:center;min-width:0;padding-block:0;font-size:1.2em;display:flex;overflow:hidden}.vm-input-cell.svelte-b5ljfb math-input,.vm-input-cell.svelte-b5ljfb math-field{min-height:0;margin-block:0;line-height:1}.vm-input-cell.svelte-b5ljfb math-input{align-items:center;display:flex}.vm-input-cell.svelte-b5ljfb math-field{font-size:inherit}.vm-error.svelte-b5ljfb{border:1px dashed var(--vm-accent);color:var(--vm-accent);scroll-margin-block:2em calc(var(--calculator-expand-handle-height,28px) + .2em);border-radius:.3em;align-items:center;gap:.35em;margin:.3em .3em .35em;padding:.2em .45em;font-size:.8em;line-height:1.3;display:flex}.vm-error.at-end.svelte-b5ljfb{margin-bottom:calc(var(--calculator-expand-handle-height,28px) + .2em)}.vm-error.svelte-b5ljfb span:where(.svelte-b5ljfb){overflow-wrap:anywhere;min-width:0}.vm-error.svelte-b5ljfb svg{flex:none}.feedback-prompt.svelte-8mg9b4{z-index:50;border-radius:var(--radius-panel,.75rem);background:var(--color-surface-raised);border:1px solid var(--color-border-default);flex-direction:column;gap:.75rem;width:min(22rem,100% - 2rem);padding:1rem 1rem .875rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 28px #0000002e}.prompt-text.svelte-8mg9b4{color:var(--color-text-primary);padding-right:1.25rem;font-size:.875rem}.actions.svelte-8mg9b4{justify-content:flex-end;gap:.5rem;display:flex}.screen-frame.svelte-139jq0k{left:var(--calculator-padding);right:var(--calculator-padding);top:var(--calculator-padding);border-radius:var(--calculator-screen-radius);box-shadow:var(--calc-screen-inset-shadow);z-index:3;pointer-events:none;clip-path:inset(calc(100% - var(--calculator-expand-handle-height)) 0 0 0);position:absolute;bottom:0}.expand-handle.svelte-139jq0k{--handle-text:var(--calc-screen-ink-muted);--handle-line:var(--calc-screen-ink-disabled);--handle-press:var(--calc-screen-action-hover-bg);--handle-border:var(--calc-screen-chip-border);--handle-border-strong:var(--calc-screen-ink-muted);--handle-hover:color-mix(in srgb, var(--calc-screen-ink), transparent 97%);left:var(--calculator-padding);right:var(--calculator-padding);z-index:2;height:var(--calculator-expand-handle-height);color:var(--handle-text);touch-action:none;background:var(--calc-screen-bg);border-end-end-radius:var(--calculator-screen-radius);border-end-start-radius:var(--calculator-screen-radius);align-items:center;padding-inline:.55em;display:flex;position:absolute;bottom:0}.expand-handle.svelte-139jq0k:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--calc-screen-bg));opacity:0;height:20px;transition:opacity .16s;position:absolute;bottom:100%;left:0;right:0}.expand-handle[data-overflow=true].svelte-139jq0k:before{opacity:1}.handle-actions.svelte-139jq0k{align-self:stretch;align-items:center;gap:.1em;display:flex}.handle-btn.svelte-139jq0k{border:1px solid var(--handle-border);background:0 0;border-radius:.35em;place-content:center;min-width:2.1em;padding-block:.12em;padding-inline:.5em;line-height:1;transition:background-color .12s,border-color .12s;display:grid;position:relative}@media (hover:hover){.handle-btn.svelte-139jq0k:hover{background:var(--handle-hover);border-color:var(--handle-border-strong)}}.handle-btn.svelte-139jq0k:after{content:"";position:absolute;inset:-7px -3px}.handle-btn.svelte-139jq0k:active{background:var(--handle-press);border-color:var(--handle-border-strong)}.handle-btn-text.svelte-139jq0k{letter-spacing:.04em;padding-inline:.7em;font-size:.72em;font-weight:700}.handle-btn-text.svelte-139jq0k:after{inset:-7px -5px}.grab-bar.svelte-139jq0k{place-content:center;padding:.5em 2em;display:grid;position:absolute;left:50%;transform:translate(-50%)}.grab-bar-line.svelte-139jq0k{color:var(--handle-line);transition:color .12s;display:block;overflow:visible}@media (hover:hover){.grab-bar.svelte-139jq0k:hover .grab-bar-line:where(.svelte-139jq0k){color:var(--handle-text)}}.expand-cue.svelte-vzsr7d{--cue-ink:var(--calc-screen-ink-disabled);--cue-ink-strong:var(--calc-screen-ink-muted);left:50%;bottom:calc(var(--calculator-padding) * .5);z-index:2;color:var(--cue-ink);background:0 0;place-content:center;padding:.15em .6em;transition:color .12s;display:grid;position:absolute;transform:translate(-50%)}.expand-cue.svelte-vzsr7d:after{content:"";position:absolute;inset:-10px -18px}@media (hover:hover){.expand-cue.svelte-vzsr7d:hover{color:var(--cue-ink-strong)}}.expand-cue.svelte-vzsr7d:active{color:var(--cue-ink-strong)}.cue-line.svelte-vzsr7d{display:block;overflow:visible}.calculator-content{opacity:0;transition:transform .5s cubic-bezier(.34,1,.64,1),opacity .3s ease-out;transform:scale(.9)}.calculator-content.content-scaling{opacity:1;transition-delay:.25s;transform:scale(1)}.calculator-error-overlay.svelte-4aak81{color:#fff;z-index:100;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;inset:0}
