.CubeExpectation-module__2lwq7G__page{flex-direction:column;display:flex}.CubeExpectation-module__2lwq7G__hero{border-bottom:1px solid var(--color-divider);grid-template-columns:1fr auto;align-items:end;gap:24px;padding:14px 0 22px;display:grid}.CubeExpectation-module__2lwq7G__kicker{letter-spacing:.2em;color:var(--color-accent-700);margin-bottom:9px;font-size:11px}.CubeExpectation-module__2lwq7G__hero h1{letter-spacing:-.01em;margin:0 0 8px;font-size:48px;line-height:.95}.CubeExpectation-module__2lwq7G__hero p{color:var(--color-neutral-700);margin:0;font-size:14px}.CubeExpectation-module__2lwq7G__hero>a{flex:none;gap:10px;position:relative}.CubeExpectation-module__2lwq7G__workspace{border:1px solid var(--color-divider);border-top:0;grid-template-columns:380px minmax(0,1fr);display:grid}.CubeExpectation-module__2lwq7G__settings{border-right:1px solid var(--color-divider);min-width:0}.CubeExpectation-module__2lwq7G__modeRow{border-bottom:1px solid var(--color-divider);display:flex}.CubeExpectation-module__2lwq7G__modeRow button{font-family:var(--font-heading);font-weight:var(--font-heading-weight);border:0;border-right:1px solid var(--color-divider);color:var(--color-neutral-700);cursor:pointer;background:0 0;flex:1;padding:10px 16px;font-size:15px}.CubeExpectation-module__2lwq7G__modeRow button:last-child{border-right:0}.CubeExpectation-module__2lwq7G__modeRow button[aria-pressed=true]{background:var(--color-accent-100);color:var(--color-accent-800);box-shadow:inset 0 -2px 0 var(--color-accent)}.CubeExpectation-module__2lwq7G__block{border-bottom:1px solid var(--color-divider);min-width:0;padding:22px 24px}.CubeExpectation-module__2lwq7G__fields{gap:14px;display:grid}.CubeExpectation-module__2lwq7G__field{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;font-size:13px;display:grid}.CubeExpectation-module__2lwq7G__field select{width:100%;min-width:0}.CubeExpectation-module__2lwq7G__suffix{align-items:center;gap:8px;min-width:0;display:flex}.CubeExpectation-module__2lwq7G__suffix input{text-align:right;font-variant-numeric:tabular-nums;flex:1;width:100%;min-width:0}.CubeExpectation-module__2lwq7G__suffix input::-webkit-inner-spin-button{-webkit-appearance:none}.CubeExpectation-module__2lwq7G__suffix>span{color:var(--color-neutral-600);font-size:12px}.CubeExpectation-module__2lwq7G__check{cursor:pointer;align-items:center;gap:9px;font-size:13px;display:flex}.CubeExpectation-module__2lwq7G__check input{width:15px;height:15px;accent-color:var(--color-accent);flex:none}.CubeExpectation-module__2lwq7G__hint{color:var(--color-neutral-600);margin:12px 0 0;font-size:11px;line-height:1.7}.CubeExpectation-module__2lwq7G__advanced{border-top:1px solid var(--color-divider);margin-top:16px;padding-top:14px}.CubeExpectation-module__2lwq7G__advanced summary{letter-spacing:.2em;color:var(--color-accent-700);cursor:pointer;font-size:10px}.CubeExpectation-module__2lwq7G__advanced summary span{letter-spacing:0;color:var(--color-neutral-600);margin-left:6px;font-size:11px}.CubeExpectation-module__2lwq7G__ruleHead,.CubeExpectation-module__2lwq7G__rule{grid-template-columns:1.1fr .7fr .95fr;align-items:center;gap:8px;display:grid}.CubeExpectation-module__2lwq7G__ruleHead{color:var(--color-neutral-600);margin:14px 0 8px;font-size:11px}.CubeExpectation-module__2lwq7G__rule{margin-bottom:8px}.CubeExpectation-module__2lwq7G__rule .CubeExpectation-module__2lwq7G__check{white-space:nowrap;font-size:12px}.CubeExpectation-module__2lwq7G__rule select{min-width:0;min-height:30px;padding-inline:6px;font-size:12px}.CubeExpectation-module__2lwq7G__advanced>.CubeExpectation-module__2lwq7G__field{margin-top:14px}.CubeExpectation-module__2lwq7G__actions{gap:10px;padding:20px 24px;display:grid}.CubeExpectation-module__2lwq7G__actions .CubeExpectation-module__2lwq7G__btn{position:relative}.CubeExpectation-module__2lwq7G__error{color:var(--color-warn,#ad4646);margin:0 0 4px;font-size:12px;line-height:1.6}.CubeExpectation-module__2lwq7G__page fieldset{border:0;min-width:0;margin:0;padding:0}.CubeExpectation-module__2lwq7G__page fieldset:disabled{opacity:.65}.CubeExpectation-module__2lwq7G__page :is(button,input,select):disabled{opacity:.45;cursor:not-allowed}.CubeExpectation-module__2lwq7G__results{min-width:0;position:relative}.CubeExpectation-module__2lwq7G__resultHead{text-align:center;border-bottom:1px solid var(--color-divider);padding:30px 32px 26px}.CubeExpectation-module__2lwq7G__resultHead h2{letter-spacing:-.01em;margin:0 0 6px;font-size:38px}.CubeExpectation-module__2lwq7G__resultHead p{color:var(--color-neutral-600);margin:0;font-size:12px;line-height:1.8}.CubeExpectation-module__2lwq7G__mainValue{font-family:var(--font-heading);color:var(--color-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:20px 0 16px;font-size:clamp(42px,5vw,62px);line-height:1.15}.CubeExpectation-module__2lwq7G__mainValue small{font-family:var(--font-body);color:var(--color-neutral-600);margin-left:10px;font-size:14px}.CubeExpectation-module__2lwq7G__summary{border-bottom:1px solid var(--color-divider);grid-template-columns:1fr 1fr;margin:0;display:grid}.CubeExpectation-module__2lwq7G__summary>div{text-align:center;min-width:0;padding:18px 24px}.CubeExpectation-module__2lwq7G__summary>div+div{border-left:1px solid var(--color-divider)}.CubeExpectation-module__2lwq7G__summary dt{letter-spacing:.16em;color:var(--color-accent-700);margin-bottom:8px;font-size:10px}.CubeExpectation-module__2lwq7G__summary dd{font-size:28px;font-family:var(--font-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;line-height:1.25}.CubeExpectation-module__2lwq7G__summary small{color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-left:3px;font-size:13px}.CubeExpectation-module__2lwq7G__summary span{color:var(--color-neutral-600);margin-top:6px;font-size:10px;display:block}.CubeExpectation-module__2lwq7G__status{color:var(--color-neutral-600);margin:0;padding:16px 32px;font-size:12px;line-height:1.7}.CubeExpectation-module__2lwq7G__progress{width:calc(100% - 64px);height:4px;accent-color:var(--color-accent);margin:0 32px 14px;display:block}.CubeExpectation-module__2lwq7G__empty{text-align:center;min-height:195px;color:var(--color-neutral-600);flex-direction:column;justify-content:center;align-items:center;padding:18px 32px;display:flex}.CubeExpectation-module__2lwq7G__empty>span{font-family:var(--font-heading);opacity:.5;font-size:40px}.CubeExpectation-module__2lwq7G__empty p{font-size:13px;line-height:1.9}.CubeExpectation-module__2lwq7G__breakdown,.CubeExpectation-module__2lwq7G__examples{border-top:1px solid var(--color-divider);padding:18px 32px 22px}.CubeExpectation-module__2lwq7G__results h3{letter-spacing:.2em;color:var(--color-accent-700);font-size:10px;font-family:var(--font-body);margin:0 0 8px;font-weight:500}.CubeExpectation-module__2lwq7G__breakdown>p,.CubeExpectation-module__2lwq7G__examples>p{color:var(--color-neutral-600);margin:0 0 12px;font-size:11px;line-height:1.8}.CubeExpectation-module__2lwq7G__tableScroll{overflow-x:auto}.CubeExpectation-module__2lwq7G__breakdown table{width:100%;min-width:420px;font-size:12px}.CubeExpectation-module__2lwq7G__breakdown :is(th,td):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.CubeExpectation-module__2lwq7G__breakdown tfoot{border-top:1px solid var(--color-divider);font-weight:600}.CubeExpectation-module__2lwq7G__examples ol{margin:14px 0 0;padding:0;list-style:none}.CubeExpectation-module__2lwq7G__examples li{border-top:1px solid var(--color-divider);grid-template-columns:24px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.CubeExpectation-module__2lwq7G__exampleIndex{font-family:var(--font-heading);color:var(--color-neutral-600);font-size:16px}.CubeExpectation-module__2lwq7G__examples li>div{overflow-wrap:anywhere;flex-direction:column;gap:4px;font-size:12px;display:flex}.CubeExpectation-module__2lwq7G__examples strong{font-family:var(--font-heading);color:var(--color-accent);font-size:16px;font-weight:500}.CubeExpectation-module__2lwq7G__caution{color:var(--color-neutral-600);border-top:1px solid var(--color-divider);margin:0;padding:18px 32px;font-size:11px;line-height:1.9}.CubeExpectation-module__2lwq7G__notes{border:1px solid var(--color-divider);border-top:none;padding:16px 24px}.CubeExpectation-module__2lwq7G__notes summary{cursor:pointer;letter-spacing:.2em;color:var(--color-accent-700);font-size:10px}.CubeExpectation-module__2lwq7G__notes p{color:var(--color-neutral-700);margin:12px 0;font-size:12px;line-height:1.9}.CubeExpectation-module__2lwq7G__sourceLinks{flex-wrap:wrap;gap:18px;padding-top:6px;font-size:12px;display:flex}.CubeExpectation-module__2lwq7G__page :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.CubeExpectation-module__2lwq7G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.CubeExpectation-module__2lwq7G__workspace{grid-template-columns:minmax(0,1fr)}.CubeExpectation-module__2lwq7G__settings{border-right:0;border-bottom:1px solid var(--color-divider)}}@media (max-width:760px){.CubeExpectation-module__2lwq7G__hero{grid-template-columns:minmax(0,1fr);align-items:start}.CubeExpectation-module__2lwq7G__hero h1{font-size:34px}.CubeExpectation-module__2lwq7G__block,.CubeExpectation-module__2lwq7G__actions{padding:18px 16px}.CubeExpectation-module__2lwq7G__resultHead{padding:24px 16px 20px}.CubeExpectation-module__2lwq7G__resultHead h2{font-size:30px}.CubeExpectation-module__2lwq7G__mainValue{font-size:44px}.CubeExpectation-module__2lwq7G__summary{grid-template-columns:minmax(0,1fr)}.CubeExpectation-module__2lwq7G__summary>div+div{border-left:0;border-top:1px solid var(--color-divider)}.CubeExpectation-module__2lwq7G__breakdown,.CubeExpectation-module__2lwq7G__examples,.CubeExpectation-module__2lwq7G__caution,.CubeExpectation-module__2lwq7G__status,.CubeExpectation-module__2lwq7G__empty{padding-inline:16px}.CubeExpectation-module__2lwq7G__progress{width:calc(100% - 32px);margin-inline:16px}.CubeExpectation-module__2lwq7G__notes{padding-inline:16px}}
