:root .exacta-home :is(.discipline-entry a,.home-experience-card),:root .exacta-workbench .question-result,:root .formulae-branch-link{--glass-strength:var(--glass-2-strength);isolation:isolate;border-radius:var(--glass-2-radius);transition:transform .45s var(--ease-editorial), box-shadow .45s var(--ease-editorial), opacity .5s ease, translate .38s var(--ease-editorial);position:relative}:root .exacta-home :is(.discipline-entry a,.home-experience-card):before,:root .exacta-workbench .question-result:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}:root .exacta-home :is(.discipline-entry a,.home-experience-card):before,:root .exacta-workbench .question-result:before,:root .formulae-branch-link{background:radial-gradient(ellipse 70% 60% at var(--mouse-x) var(--mouse-y), rgb(255 253 248/calc(.62 * var(--spot))), rgb(255 250 242/calc(.24 * var(--spot))) 42%, transparent 76%), radial-gradient(ellipse 95% 85% at calc(100% - var(--mouse-x)) calc(100% - var(--mouse-y)), rgb(var(--glass-tone) / calc(.08 * var(--spot))), transparent 72%), linear-gradient(160deg, #fffbf275, #fffaf024 38%, transparent 62%), linear-gradient(135deg, #fffaf05c, rgb(var(--glass-tone) / var(--glass-strength)) 62%, #fff9ef24);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact);transition:--spot .45s var(--ease-editorial), --mouse-x .65s var(--ease-editorial), --mouse-y .65s var(--ease-editorial), border-color .45s var(--ease-editorial), box-shadow .45s var(--ease-editorial)}:root .exacta-home :is(.discipline-entry a,.home-experience-card):after,:root .exacta-workbench .question-result:after,:root .formulae-branch-link:after,:root .exacta-workbench .question-option:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 55% 75% at var(--mouse-x) var(--mouse-y), rgb(255 255 255/calc(.95 * var(--spot))), transparent 70%), linear-gradient(160deg, #ffffff8c, transparent 35%, transparent 70%, rgb(var(--glass-tone) / .1));-webkit-mask-composite:xor;transition:--spot .45s var(--ease-editorial), --mouse-x .65s var(--ease-editorial), --mouse-y .65s var(--ease-editorial);background-size:auto;padding:1px;animation:none;display:block;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover) and (pointer:fine){:root .exacta-home :is(.discipline-entry a,.home-experience-card):hover,:root .formulae-branch-link:hover{transform:translateY(-2px)}:root .exacta-home :is(.discipline-entry a,.home-experience-card):hover:before,:root .exacta-workbench .question-result:hover:before,:root .formulae-branch-link:hover{border-color:var(--glass-edge-strong);box-shadow:var(--glass-rim), var(--glass-lift)}}:root .exacta-home :is(.discipline-entry a,.home-experience-card):focus-visible:before,:root .exacta-workbench .question-result:focus-within:before{border-color:rgb(var(--glass-tone) / .6)}:root .exacta-home :is(.discipline-entry a,.home-experience-card):active,:root .exacta-workbench .question-result:active,:root .formulae-branch-link:active,:root .exacta-home .home-air-button:active,:root .button:active{transition-timing-function:var(--ease-press);transition-duration:.16s;transform:scale(.985)}html body{flex-direction:column;min-height:100dvh;display:flex}html body>#conteudo{flex:1 0 auto}:root .site-header{isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}:root .site-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:0 16px 36px -32px rgb(var(--glass-tone) / .45);background:linear-gradient(120deg,#f7f1e6cc,#eee5d8a8 65%,#f7f1e6cc);position:absolute;inset:0}@supports (animation-timeline:scroll()){:root .site-header:before,:root .site-header:after{animation:linear both glass-header-condense;animation-timeline:scroll(root);animation-range:0 140px}}@keyframes glass-header-condense{0%{opacity:0}to{opacity:1}}:root .nav-links{position:relative}:root .desktop-navigation{gap:.5rem}:root .nav-links>a{z-index:1;border-radius:999px;padding:.45rem .8rem}:root .nav-links>a:not(.selection-link):after{display:none}:root .nav-links .nav-pill{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-1-strength)));height:2rem;box-shadow:var(--glass-rim);opacity:0;pointer-events:none;transition:transform .52s var(--ease-editorial), width .52s var(--ease-editorial), opacity .3s ease;border-radius:999px;margin-top:-1rem;position:absolute;top:50%;left:0}#mobile-navigation .nav-pill{display:none}@media (max-width:48rem){:root .menu-button,:root .command-trigger{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf299, rgb(var(--glass-tone) / var(--glass-1-strength)));width:2.75rem;height:2.75rem;min-height:0;box-shadow:var(--glass-rim);border-radius:50%;justify-content:center;place-items:center;padding:0}}:root .exacta-home .manifesto-band strong{color:#a18156;-webkit-text-fill-color:currentColor;background:0 0;animation:none}:root .exacta-home .hero{position:relative}:root .exacta-home .hero:after{content:"";z-index:-1;aspect-ratio:2.4;pointer-events:none;filter:blur(6px);background:radial-gradient(at 45%,#e7bd7b3d,#fff0ca1f 38%,#0000 70%);width:min(34rem,45vw);max-width:100%;animation:12s ease-in-out infinite alternate glass-caustic-drift;position:absolute;bottom:12%;right:8%}@keyframes glass-caustic-drift{0%{opacity:.75;transform:translate(-4%)scale(.96)}to{opacity:1;transform:translate(5%,-3%)scale(1.05)}}:root .exacta-home :is(.discipline-entry a,.home-experience-card){overflow:hidden}:root .exacta-home .discipline-glyph{z-index:0;color:rgb(var(--glass-tone) / .07);pointer-events:none;translate:calc((var(--mouse-x) - 50%) * .05 * var(--spot)) calc((var(--mouse-y) - 50%) * .05 * var(--spot));transition:translate .65s var(--ease-editorial);font-size:9rem;line-height:1;position:absolute;bottom:-1.75rem;right:-.5rem}:root .exacta-home :is(.discipline-entry a,.home-experience-card)>:not(.discipline-glyph){z-index:1;position:relative}@property --home-card-light{syntax:"<number>";inherits:true;initial-value:0}:root .exacta-home .discipline-index{gap:clamp(1rem,2.5vw,2.5rem);max-width:72rem;margin-inline:auto}:root .exacta-home :is(.discipline-entry a,.home-experience-card){--home-card-light:0;text-align:center;border-radius:clamp(1.75rem,2.6vw,2.5rem) clamp(.55rem,.9vw,.8rem);gap:.55rem;padding:clamp(1.2rem,2.2vw,1.6rem)}:root .exacta-home .discipline-entry .discipline-action{align-self:center;padding-top:.25rem}:root .exacta-home .discipline-entry .discipline-topics{line-height:1.6}:root .exacta-home .discipline-entry .discipline-glyph{color:rgb(var(--glass-tone) / .045);font-size:7rem}:root .exacta-home .home-thread-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2.5rem);max-width:72rem;margin:0 auto;padding:0;list-style:none;display:grid}:root .exacta-home .home-thread-steps>li{min-width:0}:root .exacta-home .home-thread-steps :is(.home-entrance,.home-entrance-content){height:100%}:root .exacta-home .home-experience-card{background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;height:100%;min-height:9.25rem;display:flex}:root .exacta-home .home-experience-card .kicker{letter-spacing:.23em;color:#987647;margin:0;font-size:.7rem}:root .exacta-home .home-experience-card h3{color:#8c7459;margin:.2rem 0;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:350;line-height:1.35}:root .exacta-home .home-experience-card h3 em{color:#a18156;font-style:normal;font-weight:400}:root .exacta-home .home-experience-card .home-step-text{color:#7c7162;max-width:29ch;margin:0 auto;font-size:.9rem;line-height:1.65}@media (hover:hover) and (pointer:fine){:root .exacta-home :is(.discipline-entry a,.home-experience-card):hover{--home-card-light:1}}@media (max-width:63.99rem){:root .exacta-home .home-thread-steps{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:root .exacta-home .home-thread-steps .home-entrance-content{opacity:1!important;filter:none!important;transform:none!important}}:root .exacta-home .discipline-entry a:focus-visible{--home-card-light:1}:root .exacta-home .home-air-button:after{content:none}:root .exacta-home .home-close>.home-entrance>.home-entrance-content>p{font-size:clamp(1.35rem,2vw,1.65rem);line-height:1.5}:root .exacta-home .home-close>.home-entrance{position:relative}:root .exacta-home .home-close-mark{opacity:.1;pointer-events:none;z-index:-1;width:11rem;height:11rem;position:absolute;top:-3.5rem;left:50%;translate:-50%}:root .exacta-home .home-close-mark .hero-brand{width:100%;height:100%}:root .exacta-workbench .study-composer{--study-film:linear-gradient(180deg, #ffffff6b, transparent 55%), color-mix(in srgb, var(--home-gold,#b8895a) 10%, #fffcf638);--study-rim:inset 0 1px 1px #ffffffb3, inset 0 -1px 1px #9b70490f;--study-edge:#ae90683d;--study-contact:0 6px 16px -12px #72532159}:root .exacta-workbench .study-composer :is(.composer-block,.composer-preview,.composer-review-card,.journey-choice label,.facet-disciplines label,.composer-history-active,.journey-history li){--glass-tone:174 144 104;--card-light-x:clamp(0%, var(--mouse-x,50%), 100%);--card-light-y:clamp(0%, var(--mouse-y,50%), 100%);--study-light:radial-gradient(ellipse 65% 85% at var(--card-light-x) var(--card-light-y), rgb(248 232 198/calc(.62 * var(--spot))) 0%, rgb(248 232 198/calc(.28 * var(--spot))) 45%, rgb(248 232 198/calc(.07 * var(--spot))) 72%, transparent 100%);corner-shape:round}:root .exacta-workbench .study-composer :is(.composer-block,.composer-preview){border-radius:clamp(2.5rem,3.6vw,3.25rem) clamp(1.4rem,2vw,1.8rem)}:root .exacta-workbench .study-composer :is(.composer-block,.facet-disciplines label):before,:root .exacta-workbench .study-composer :is(.composer-preview,.composer-review-card):after{--card-light-x:clamp(0%, var(--mouse-x,50%), 100%);--card-light-y:clamp(0%, var(--mouse-y,50%), 100%);--study-light:radial-gradient(ellipse 65% 85% at var(--card-light-x) var(--card-light-y), rgb(248 232 198/calc(.62 * var(--spot))) 0%, rgb(248 232 198/calc(.28 * var(--spot))) 45%, rgb(248 232 198/calc(.07 * var(--spot))) 72%, transparent 100%)}:root .exacta-workbench .study-composer .composer-block:before{background:var(--study-light), var(--study-film);border-color:var(--study-edge);border-radius:inherit;box-shadow:var(--study-rim), var(--study-contact);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);transition:--spot .35s,--mouse-x .14s ease-out,--mouse-y .14s ease-out,box-shadow .35s;-webkit-mask-image:none;mask-image:none}:root .exacta-workbench .study-composer :is(.composer-preview,.composer-review-card):after{background:var(--study-light), var(--study-film);border-color:var(--study-edge);box-shadow:var(--study-rim), 0 15px 42px -28px #72532152;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);transition:width .42s cubic-bezier(.2,.7,.2,1),height .42s cubic-bezier(.2,.7,.2,1),border-radius .42s,--spot .35s,--mouse-x .14s ease-out,--mouse-y .14s ease-out}:root .exacta-workbench .study-composer :is(.composer-preview,.composer-review-card).is-expanded:not(.is-closing):after{border-radius:2.5rem 1.5rem}:root .exacta-workbench .study-composer :is(.journey-choice label,.composer-history-active,.journey-history li){background:var(--study-light), var(--study-film);border:1px solid var(--study-edge);box-shadow:var(--study-rim), var(--study-contact);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-radius:2rem 1.15rem}:root .exacta-workbench .study-composer .journey-choice label{transition:filter .3s,transform .3s,background-color .3s,box-shadow .3s,border-color .3s,--spot .35s,--mouse-x .14s ease-out,--mouse-y .14s ease-out}:root .exacta-workbench .study-composer .journey-choice label.is-selected{background:var(--study-light), var(--study-film);box-shadow:var(--study-rim), 0 10px 22px -16px #7253214d;background-color:#ae906821;border-color:#a1815680}:root .exacta-workbench .study-composer .facet-disciplines label{border-radius:1.5rem .85rem}:root .exacta-workbench .study-composer .facet-disciplines label:before{background:var(--study-light), var(--study-film);border-color:var(--study-edge);box-shadow:var(--study-rim), var(--study-contact);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);transition:border-color .3s,background-color .3s,--spot .35s,--mouse-x .14s ease-out,--mouse-y .14s ease-out;-webkit-mask-image:none;mask-image:none}:root .exacta-workbench .study-composer .facet-disciplines label:has(input:checked):before{background:var(--study-light), var(--study-film);background-color:#ae906829;border-color:#a1815680}:root .exacta-workbench .study-composer :is(.composer-section-title,.journey-choice strong){color:#8c7459;font-weight:450}:root .exacta-workbench .study-composer :is(.composer-preview-buckets,.facet-disciplines label span){color:#927249}:root .exacta-workbench .study-composer :is(.composer-filter-disclosure>summary,.composer-strategies label,.composer-presets button,.composer-restore,.mobile-filter-trigger){border:1px solid var(--study-edge);background:var(--study-film);color:#80694f;box-shadow:var(--study-rim), var(--study-contact);border-radius:1.25rem .65rem}:root .exacta-workbench .study-composer :is(.composer-strategies label.is-selected,.composer-presets button[aria-pressed=true]){color:#765536;background-color:#ae90682e;border-color:#a1815680}@media (hover:hover) and (pointer:fine){:root .exacta-workbench .study-composer :is(.journey-choice label,.facet-disciplines label):hover{box-shadow:var(--study-rim), 0 10px 22px -16px #7253214d}:root .exacta-workbench .study-composer :is(.composer-filter-disclosure>summary,.composer-strategies label,.composer-presets button,.composer-restore,.mobile-filter-trigger):hover{filter:none;background-color:#ae906816}}@media (prefers-reduced-motion:reduce){:root .exacta-workbench .study-composer :is(.composer-block,.facet-disciplines label):before,:root .exacta-workbench .study-composer :is(.composer-preview,.composer-review-card):after,:root .exacta-workbench .study-composer .journey-choice label{transition:none}:root .study-composer .button:hover,:root .study-composer .button:hover svg{transform:translate(0,0)}}:root .exacta-workbench .catalog-page .discovery-search .search-field{border:1px solid var(--glass-edge);border-radius:var(--glass-3-radius);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-3-strength)));min-height:3.5rem;-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact);transition:border-color .4s var(--ease-editorial), box-shadow .4s var(--ease-editorial);padding-inline:1.1rem}:root .exacta-workbench .catalog-page .discovery-search .search-field:focus-within{border-color:rgb(var(--glass-tone) / .5);box-shadow:var(--glass-rim), 0 0 0 4px #e7bd7b2e, var(--glass-lift)}:root .exacta-workbench .catalog-disciplines label{--glass-strength:var(--glass-2-strength);isolation:isolate;border:1px solid var(--glass-edge);color:#80694f;background:radial-gradient(ellipse 70% 60% at var(--mouse-x) var(--mouse-y), rgb(255 253 248/calc(.62 * var(--spot))), rgb(255 250 242/calc(.24 * var(--spot))) 42%, transparent 76%), radial-gradient(ellipse 95% 85% at calc(100% - var(--mouse-x)) calc(100% - var(--mouse-y)), rgb(var(--glass-tone) / calc(.08 * var(--spot))), transparent 72%), linear-gradient(160deg, #fffbf275, #fffaf024 38%, transparent 62%), linear-gradient(135deg, #fffaf05c, rgb(var(--glass-tone) / var(--glass-strength)) 62%, #fff9ef24);-webkit-backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact);transition:transform .45s var(--ease-editorial), border-color .45s var(--ease-editorial), box-shadow .45s var(--ease-editorial), background-color .45s var(--ease-editorial), --spot .45s var(--ease-editorial), --mouse-x .65s var(--ease-editorial), --mouse-y .65s var(--ease-editorial);border-radius:clamp(1.4rem,2.2vw,1.9rem) .6rem}@media (hover:hover) and (pointer:fine){:root .exacta-workbench .catalog-disciplines label:hover{border-color:var(--glass-edge-strong);box-shadow:var(--glass-rim), var(--glass-lift);filter:none;transform:translateY(-2px)}}:root .exacta-workbench .catalog-disciplines label:has(input:checked){border-color:rgb(var(--glass-tone) / .5);box-shadow:inset 0 1px 1px #fff, 0 6px 16px -10px rgb(var(--glass-tone) / .45);color:#6f4d2f;background-image:linear-gradient(160deg,#fffdf8f2,#f0dbb580)}:root .exacta-workbench .discovery-sidebar{border:1px solid var(--glass-edge);border-radius:var(--glass-3-radius);background:linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact)}:root .exacta-workbench .discovery-sidebar :is(.facet-options,ul){-webkit-mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1.5rem),#0000)}:root .exacta-workbench .question-result .tag{color:#80694f;background:0 0;border:0;gap:.4rem;padding:0}:root .exacta-workbench .question-result .tag:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:.45rem;height:.45rem}:root .exacta-workbench .question-result .tag.physics{color:#6f7a82}:root .exacta-workbench .question-result .tag.chemistry{color:#8a6b3d}:root .exacta-workbench .question-result .card-topline{font-variant-numeric:tabular-nums}:root .exacta-workbench [data-entered][data-entered]{transition:opacity .52s ease var(--workspace-delay,0s), translate .52s var(--ease-editorial), filter .56s var(--ease-editorial) var(--workspace-delay,0s), transform .3s ease, box-shadow .3s ease, background-color .3s ease, border-color .3s ease, color .3s ease}:root .exacta-workbench [data-entered=false][data-entered]{filter:blur(6px)}:root .exacta-workbench [data-entered=true][data-entered],:root .exacta-workbench [data-entered][data-entered]:focus-within{filter:none}:root .exacta-workbench .question-result[data-entered=false]{filter:blur(6px)}:root .exacta-workbench .question-result[data-entered=true]{filter:none;transition:filter .52s var(--ease-editorial) var(--delay,0s), opacity .5s ease var(--delay,0s), translate .38s var(--ease-editorial)}:root .exacta-workbench .refined-question-room .question-paper{box-shadow:none;background:0 0;border:0}:root .exacta-workbench .refined-question-room .question-body{max-width:72ch}:root .exacta-workbench .refined-question-room .question-figure{border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));max-width:100%;box-shadow:var(--glass-rim), var(--glass-contact);padding:.85rem;display:table}:root .exacta-workbench .refined-question-room .question-figure img{mix-blend-mode:multiply;border-radius:calc(var(--glass-1-radius) - .35rem)}:root .exacta-workbench .refined-question-room .question-figure figcaption{font-variant:small-caps;letter-spacing:.04em}:root .exacta-workbench .question-option{isolation:isolate;border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:radial-gradient(ellipse 70% 90% at var(--mouse-x) var(--mouse-y), rgb(255 253 248/calc(.55 * var(--spot))), transparent 75%), linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));-webkit-backdrop-filter:blur(var(--glass-1-blur));backdrop-filter:blur(var(--glass-1-blur));box-shadow:var(--glass-rim);transition:--spot .45s var(--ease-editorial), --mouse-x .65s var(--ease-editorial), --mouse-y .65s var(--ease-editorial), border-color .35s var(--ease-editorial), box-shadow .35s var(--ease-editorial), opacity .35s ease, translate .35s var(--ease-editorial);position:relative;transform:none}@media (hover:hover) and (pointer:fine){:root .exacta-workbench .question-option:not(.is-eliminated):hover{border-color:var(--glass-edge-strong);box-shadow:var(--glass-rim), var(--glass-contact);translate:0 -1px}}:root .exacta-workbench .question-option .question-option-letter{border-color:var(--glass-edge-strong);background:linear-gradient(160deg, #fffdf8cc, rgb(var(--glass-tone) / .06));box-shadow:var(--glass-rim)}:root .exacta-workbench .question-option.is-selected{--glass-strength:var(--glass-2-strength);border-color:rgb(var(--glass-tone) / .55);background:radial-gradient(ellipse 70% 90% at var(--mouse-x) var(--mouse-y), rgb(255 253 248/calc(.55 * var(--spot))), transparent 75%), linear-gradient(160deg, #fff6e2b3, #e7bd7b29);box-shadow:var(--glass-rim), var(--glass-lift);animation:glass-state-pulse .65s var(--ease-editorial);transform:none}:root .exacta-workbench .question-option.is-selected .question-option-letter{color:#fffaf0;background:linear-gradient(160deg,#b8895a,#9b7049);border-color:#9b7049}:root .exacta-workbench .question-option.is-eliminated{opacity:.4;background:0 0}:root .exacta-workbench .question-option.is-eliminated .question-option-content{animation:glass-strike .42s var(--ease-editorial);text-decoration:line-through;text-decoration-thickness:1px}:root .exacta-workbench .question-option.is-correct{border-color:rgb(var(--glass-tone) / .6);animation:glass-state-pulse .9s var(--ease-editorial);background:linear-gradient(160deg,#fff6e2cc,#e7bd7b33)}:root .exacta-workbench .question-option.is-correct .question-option-letter{color:#fffaf0;background:linear-gradient(160deg,#c49a64,#9b7049);border-color:#9b7049}:root .exacta-workbench .question-option.is-incorrect{background:linear-gradient(160deg,#fffaf599,#6a2c330f);border-color:#6a2c334d}:root .exacta-workbench .question-option.is-incorrect .question-option-letter{color:#fffaf0;background:#6a2c33b3;border-color:#6a2c3380}:root .exacta-workbench .question-feedback{border:1px solid var(--glass-edge);border-radius:var(--glass-2-radius);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-2-strength)));box-shadow:var(--glass-rim), var(--glass-contact)}:root .exacta-workbench .question-feedback.is-correct{border-color:rgb(var(--glass-tone) / .45);position:relative;overflow:hidden}:root .exacta-workbench .question-feedback.is-correct:after{content:"";pointer-events:none;animation:glass-sweep 1.1s var(--ease-editorial) .15s both;background:linear-gradient(110deg,#0000 30%,#fff0cabf 50%,#0000 70%) 0 0/60% 100% no-repeat;position:absolute;inset:0}:root .exacta-workbench .question-feedback.is-incorrect{background:linear-gradient(160deg,#fffaf599,#6a2c330d);border-color:#6a2c3338}:root .exacta-workbench .refined-question-room :is(.context-actions,.context-section){border:1px solid var(--glass-edge);border-radius:var(--glass-3-radius);background:linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact)}:root .exacta-workbench .refined-question-room.is-focus:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 70% at 40% 45%, transparent 40%, rgb(var(--glass-tone) / .12));animation:glass-fade-in .6s var(--ease-editorial) both;position:fixed;inset:0}@keyframes glass-state-pulse{0%{box-shadow:var(--glass-rim), 0 0 0 0 #e7bd7b73}to{box-shadow:var(--glass-rim), 0 0 0 10px #e7bd7b00}}@keyframes glass-strike{0%{text-decoration-color:#0000}to{text-decoration-color:currentColor}}@keyframes glass-sweep{0%{background-position:-80% 0}to{background-position:220% 0}}@keyframes glass-fade-in{0%{opacity:0}to{opacity:1}}:root .formulae-branch-link{--glass-strength:var(--glass-2-strength);-webkit-backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);backdrop-filter:blur(var(--glass-2-blur)) saturate(115%)}:root .formulae-branch-link:before{display:none}:root .account-page .account-section{border:1px solid var(--glass-edge);border-radius:var(--glass-3-radius);box-shadow:var(--glass-rim), var(--glass-lift);-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%)}:root .account-page .account-section input:not([type=checkbox],[type=radio]){border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:linear-gradient(160deg, #fffbf266, rgb(var(--glass-tone) / var(--glass-1-strength)));box-shadow:var(--glass-rim);transition:border-color .3s,box-shadow .3s}:root .account-page .account-section input:focus-visible{border-color:rgb(var(--glass-tone) / .5);box-shadow:var(--glass-rim), 0 0 0 4px #e7bd7b33;outline:none}:root .route-error{position:relative}:root .route-error-mark{opacity:.07;pointer-events:none;z-index:-1;width:16rem;height:16rem;position:absolute;top:50%;left:50%;translate:-50% -60%}:root .route-error-mark .hero-brand{width:100%;height:100%}html{scrollbar-gutter:stable}:root .exacta-workbench .workspace-shell{max-width:72rem}:root .exacta-workbench .workspace-shell-head{border:0;margin-bottom:1.75rem;padding-bottom:0}:root .exacta-workbench .workspace-shell .workbench-title{color:#a18156;font-weight:350}:root .exacta-workbench .workspace-shell .workbench-title em{color:inherit;font-weight:inherit}:root .exacta-workbench .workspace-shell-intro{color:#7c776e}:root .exacta-workbench .workspace-shell-nav{scrollbar-width:none;border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));width:fit-content;max-width:100%;-webkit-backdrop-filter:blur(var(--glass-1-blur));backdrop-filter:blur(var(--glass-1-blur));box-shadow:var(--glass-rim);border-radius:999px;flex-wrap:nowrap;gap:.15rem;margin-top:1.5rem;padding:.3rem;display:flex;position:relative;overflow-x:auto}:root .exacta-workbench .workspace-shell-nav::-webkit-scrollbar{display:none}:root .exacta-workbench .workspace-shell-nav>a{z-index:1;color:#786958;white-space:nowrap;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.85rem;font-weight:450;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}:root .exacta-workbench .workspace-shell-nav>a:hover{color:#7a5636}:root .exacta-workbench .workspace-shell-nav>a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}:root .exacta-workbench .workspace-nav-count{color:#6f4d2f;font-variant-numeric:tabular-nums;background:#e7bd7b47;border-radius:999px;place-items:center;min-width:1.2rem;height:1.2rem;padding:0 .3rem;font-size:.66rem;display:inline-grid}:root .exacta-workbench .workspace-nav-pill{border:1px solid rgb(var(--glass-tone) / .3);box-shadow:inset 0 1px 1px #fff, 0 4px 12px -6px rgb(var(--glass-tone) / .45);opacity:0;pointer-events:none;transition:transform .52s var(--ease-editorial), width .52s var(--ease-editorial), opacity .3s ease;background:linear-gradient(160deg,#fffdf8f2,#f0dbb580);border-radius:999px;position:absolute;top:.3rem;bottom:.3rem;left:0}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button{border-radius:1.25rem .5rem;gap:.5rem}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button svg{width:1rem;height:1rem;transition:translate .35s var(--ease-editorial)}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button:hover svg{translate:3px}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) :is(.button-primary,.button-secondary){border:1px solid color-mix(in srgb, var(--color-accent-primary) 26%, transparent);background:linear-gradient(180deg, #ffffff6b, #fff0 55%), color-mix(in srgb, var(--color-accent-primary) 5%, #fffcf638);color:var(--color-accent-primary);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);text-align:center;transition:transform .4s var(--ease-editorial), box-shadow .4s var(--ease-editorial), background-color .4s var(--ease-editorial), border-color .4s var(--ease-editorial);justify-content:center;align-items:center;padding-block:0;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #9b70490f,0 6px 16px -12px #72532159}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button-primary{color:#805b39;background:linear-gradient(180deg, #ffffff6b, #fff0 55%), color-mix(in srgb, var(--home-gold,#b8895a) 10%, #fffcf638);border-color:color-mix(in srgb, var(--home-gold,#b8895a) 40%, transparent)}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) :is(.button-primary,.button-secondary):hover{background:linear-gradient(180deg, #ffffff8c, #fff0 60%), color-mix(in srgb, var(--color-accent-primary) 8%, #fffcf652);border-color:color-mix(in srgb, var(--color-accent-primary) 40%, transparent);transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffffd9,inset 0 -1px 1px #9b704914,0 12px 24px -14px #72532166}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button-ghost{color:#80694f;box-shadow:none;background:0 0;border-color:#0000}:root :is(.workspace-shell,.glass-expansion,.review-drawer-body,.exacta-home,.study-composer) .button-ghost:hover{background:rgb(var(--glass-tone) / .08);color:#6f4d2f}:root .exacta-home .home-air-button:hover,:root .study-composer :is(.button-primary,.button-secondary):hover{filter:none;background:linear-gradient(#efe1cb38,#efe1cb00 65%),#ae906816;border-color:#a181564d;box-shadow:inset 0 1px 1px #f4e7d04d,inset 0 -1px 1px #9b70490f,0 10px 22px -16px #7253214d}:root .workspace-shell :is(.space-next,.space-activity,.space-tile,.space-notebook-card,.notebook-row,.saved-query-row,.review-mark-row,.empty-state){--glass-strength:var(--glass-2-strength);isolation:isolate;border:1px solid var(--glass-edge);border-radius:var(--glass-2-radius);background:radial-gradient(ellipse 70% 60% at var(--mouse-x) var(--mouse-y), rgb(255 253 248/calc(.62 * var(--spot))), rgb(255 250 242/calc(.24 * var(--spot))) 42%, transparent 76%), radial-gradient(ellipse 95% 85% at calc(100% - var(--mouse-x)) calc(100% - var(--mouse-y)), rgb(var(--glass-tone) / calc(.08 * var(--spot))), transparent 72%), linear-gradient(160deg, #fffbf275, #fffaf024 38%, transparent 62%), linear-gradient(135deg, #fffaf05c, rgb(var(--glass-tone) / var(--glass-strength)) 62%, #fff9ef24);min-width:0;-webkit-backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);backdrop-filter:blur(var(--glass-2-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact);transition:--spot .45s var(--ease-editorial), --mouse-x .65s var(--ease-editorial), --mouse-y .65s var(--ease-editorial), border-color .45s var(--ease-editorial), box-shadow .45s var(--ease-editorial), transform .45s var(--ease-editorial), opacity .4s ease, translate .4s ease;position:relative}:root .workspace-shell .space-next{--glass-strength:var(--glass-3-strength);border-radius:var(--glass-3-radius);-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-lift)}:root .workspace-shell :is(.notebook-row,.saved-query-row,.review-mark-row,.empty-state):before{display:none}:root .workspace-shell :is(.space-next,.space-activity,.space-tile,.space-notebook-card:not(.space-notebook-new),.notebook-row:not(.notebook-row-new),.saved-query-row,.review-mark-row):after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 55% 75% at var(--mouse-x) var(--mouse-y), rgb(255 255 255/calc(.95 * var(--spot))), transparent 70%), linear-gradient(160deg, #ffffff8c, transparent 35%, transparent 70%, rgb(var(--glass-tone) / .1));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (hover:hover) and (pointer:fine){:root .workspace-shell :is(.space-notebook-card,.notebook-row):hover{border-color:var(--glass-edge-strong);transform:translateY(-2px)}}:root .exacta-workbench .space-overview{gap:1.25rem;display:grid}:root .exacta-workbench .space-overview h2{color:#80694f;margin:0;font-weight:400}:root .workspace-shell .space-cycle a:hover .space-cycle-node,:root .workspace-shell .space-cycle a:focus-visible .space-cycle-node{box-shadow:inset 0 1px 1px #fff, 0 0 0 5px #e7bd7b2e, 0 8px 16px -8px rgb(var(--glass-tone) / .55);border-color:#9b70498c;translate:0 -2px}:root .progress-ring{aspect-ratio:1;flex:none;place-items:center;width:5.75rem;max-width:100%;display:grid;position:relative}:root .progress-ring--sm{width:3.25rem}:root .progress-ring:before{content:"";box-shadow:inset 0 1px 1px #fff, inset 0 -2px 4px rgb(var(--glass-tone) / .08);background:radial-gradient(circle at 35% 30%,#fffdf8f2,#f5e8d080);border-radius:50%;position:absolute;inset:14%}:root .progress-ring svg{width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}:root .progress-ring circle{fill:none;stroke-width:6px}:root .progress-ring-track{stroke:rgb(var(--glass-tone) / .13)}:root .progress-ring-arc{stroke:#b8895a;stroke-linecap:round;stroke-dasharray:var(--ring-length);stroke-dashoffset:var(--ring-offset);filter:drop-shadow(0 0 3px #e7bd7b99);animation:glass-ring-draw 1.1s var(--ease-editorial) both}:root .progress-ring>span{color:#9a8672;font-variant-numeric:tabular-nums;font-size:.74rem;position:relative}:root .progress-ring>span strong{color:#7a5636;font-size:1.4rem;font-weight:350}:root .progress-ring--sm>span{font-size:.56rem}:root .progress-ring--sm>span strong{font-size:.82rem;font-weight:450}:root .progress-ring--sm circle{stroke-width:8px}@keyframes glass-ring-draw{0%{stroke-dashoffset:var(--ring-length)}}:root .workspace-shell .space-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin:.75rem 0 1rem;display:flex}:root .workspace-shell .space-section-heading h2{font-size:clamp(1.25rem,2vw,1.55rem);font-weight:400}:root .workspace-shell .space-section-heading h2 span{color:#a18156}:root .workspace-shell .space-section-heading a{color:#80694f;align-items:center;gap:.35rem;font-size:.78rem;text-decoration:none;display:inline-flex}:root .workspace-shell .space-section-heading a svg{width:.85rem;height:.85rem;transition:translate .35s var(--ease-editorial)}:root .workspace-shell .space-section-heading a:hover svg{translate:3px}:root .workspace-shell :is(.space-notebook-grid,.notebooks-list){grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));gap:1.4rem 1rem;margin:0;padding:0 0 .6rem;list-style:none;display:grid}:root .workspace-shell :is(.space-notebook-card:not(.space-notebook-new),.notebook-row:not(.notebook-row-new)){box-shadow:var(--glass-rim), 0 5px 0 -2px #faf5ebf2, 0 5px 0 -1px rgb(var(--glass-tone) / .14), 0 10px 0 -5px #f7f1e6e6, 0 10px 0 -4px rgb(var(--glass-tone) / .1), var(--glass-contact)}:root .workspace-shell :is(.space-notebook-card,.notebook-open){color:#705b45;width:100%;min-height:9.5rem;font:inherit;text-align:left;cursor:pointer;align-content:start;gap:.35rem;padding:1.2rem 1.25rem 1.1rem 1.6rem;display:grid}:root .workspace-shell .notebook-open{background:0 0;border:0;padding-right:3.5rem}:root .workspace-shell :is(.space-notebook-card,.notebook-open)>strong{overflow-wrap:anywhere;font-size:1.08rem;font-weight:450;line-height:1.35}:root .workspace-shell :is(.space-notebook-lead,.notebook-lead){color:#7c776e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;display:-webkit-box;overflow:hidden}:root .workspace-shell .notebook-default-badge{color:#6f4d2f;letter-spacing:.14em;text-transform:uppercase;background:#e7bd7b4d;border-radius:999px;padding:.1rem .5rem;font-size:.58rem}:root .workspace-shell .notebook-row[data-default=true]{border-color:#9b704961}:root .workspace-shell .notebook-row{padding:0;display:block}:root .workspace-shell .notebook-row-menu{z-index:3;position:absolute;top:.85rem;right:.85rem}:root .workspace-shell :is(.space-notebook-new,.notebook-row-new){border-color:rgb(var(--glass-tone) / .14);-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#fffbf247,#fffbf20f);box-shadow:inset 0 0 0 1px #ffffff4d}:root .workspace-shell .notebook-row-new .notebook-open,:root .workspace-shell .space-notebook-new{text-align:center;place-content:center;justify-items:center;gap:.3rem;padding:1.2rem}:root .workspace-shell :is(.space-notebook-new,.notebook-row-new) strong{color:#80694f;font-size:.95rem;font-weight:450}:root .workspace-shell :is(.space-notebook-new,.notebook-row-new) small{color:#9a8672;font-size:.72rem}:root .workspace-shell .space-notebook-orb{border:1px solid var(--glass-edge-strong);width:2.5rem;height:2.5rem;box-shadow:inset 0 1px 1px #fff, 0 6px 14px -8px rgb(var(--glass-tone) / .55);color:#9b7049;transition:box-shadow .4s var(--ease-editorial), translate .4s var(--ease-editorial);background:linear-gradient(160deg,#fffdf8f2,#f0dbb573);border-radius:50%;place-items:center;margin-bottom:.35rem;font-size:1.25rem;font-weight:300;display:grid}:root .workspace-shell :is(.space-notebook-new,.notebook-row-new):hover{border-color:rgb(var(--glass-tone) / .28);transform:none}:root .workspace-shell :is(.space-notebook-new,.notebook-row-new):hover .space-notebook-orb{box-shadow:inset 0 1px 1px #fff, 0 0 0 6px #e7bd7b29, 0 10px 18px -8px rgb(var(--glass-tone) / .55);translate:0 -2px}:root .workspace-shell .space-session-copy{gap:.15rem;min-width:0;display:grid}:root .workspace-shell .space-session-copy strong{color:#705b45;font-weight:450}:root .workspace-shell .space-session-copy>span{color:#887b6c;overflow-wrap:anywhere;font-size:.74rem}:root .workspace-shell .space-session-copy .space-session-score{color:#9a8672;font-variant-numeric:tabular-nums;font-size:.7rem}@keyframes glass-condense{0%{opacity:0;filter:blur(6px);translate:0 4px}}:root .exacta-workbench .workspace-shell .workspace-data{border:1px solid rgb(var(--glass-tone) / .1);background:#fffbf247;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:2.25rem;padding:.7rem .8rem .7rem 1.1rem;display:flex;box-shadow:inset 0 1px #ffffff80}:root .exacta-workbench .workspace-shell .workspace-data:has(.workspace-disclosure[data-open=true]){border-radius:var(--glass-2-radius)}:root .exacta-workbench .workspace-shell .workspace-data:before{display:none}:root .exacta-workbench .workspace-shell .workspace-data>p{color:#80694f;align-items:center;gap:.55rem;max-width:none;margin:0;font-size:.78rem;display:inline-flex}:root .exacta-workbench .workspace-data-dot{background:radial-gradient(circle at 35% 30%,#fff1d6,#c49a64);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #e7bd7b38}:root .exacta-workbench .workspace-shell .workspace-data .workspace-disclosure{margin:0 0 0 auto}:root .exacta-workbench .workspace-shell .workspace-data .workspace-disclosure:not([data-open=true]) .workspace-disclosure-grid{display:none}:root .exacta-workbench .workspace-shell .workspace-data .workspace-disclosure[data-open=true]{flex-basis:100%}:root .exacta-workbench .workspace-shell .workspace-data .workspace-disclosure-toggle{color:#6f5237;border-radius:999px;gap:.6rem;padding:.35rem .7rem;font-size:.8rem}:root .exacta-workbench .workspace-shell .workspace-data .workspace-disclosure-toggle:hover{background:rgb(var(--glass-tone) / .08)}:root .glass-menu{position:relative}:root .glass-menu-trigger{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf299, rgb(var(--glass-tone) / var(--glass-1-strength)));width:2.25rem;height:2.25rem;box-shadow:var(--glass-rim);color:#80694f;font:inherit;letter-spacing:.05em;cursor:pointer;border-radius:50%;place-items:center;padding:0 0 .25rem;font-size:1.05rem;line-height:1;transition:border-color .3s,background-color .3s;display:grid}:root .glass-menu-trigger:hover,:root .glass-menu[data-open=true] .glass-menu-trigger{border-color:var(--glass-edge-strong);background-color:#fffbf280}:root .glass-menu-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:root .glass-menu-panel{z-index:40;border:1px solid var(--glass-edge);min-width:12.5rem;-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), 0 18px 40px -22px rgb(var(--glass-tone) / .55);transform-origin:100% 0;animation:glass-menu-in .24s var(--ease-editorial) both;background:linear-gradient(160deg,#fbf7eff0,#f3eadce6);border-radius:1rem;gap:.1rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0}@keyframes glass-menu-in{0%{opacity:0;filter:blur(3px);transform:translateY(-4px)scale(.98)}}:root .glass-menu-panel[hidden]{display:none}:root .glass-menu-panel :is(a,button){width:100%;min-height:2.25rem;box-shadow:none;color:#5f4a37;text-align:left;background:0 0;border:0;border-radius:.7rem;justify-content:flex-start;padding:.45rem .75rem;font-size:.82rem}:root .glass-menu-panel :is(a,button):hover{background:rgb(var(--glass-tone) / .1)}:root .glass-menu-panel .glass-menu-danger{color:#7a3b41}:root .glass-menu-panel .glass-menu-danger:hover{background:#6a2c3314}:root .glass-menu-panel .glass-menu-danger:not(:first-child){box-shadow:0 -1px 0 rgb(var(--glass-tone) / .12), 0 -.2rem 0 transparent;border-top-left-radius:0;border-top-right-radius:0;margin-top:.3rem}:root .workspace-shell :is(.notebook-row,.saved-query-row,.review-mark-row,li):has(.glass-menu[data-open=true]){z-index:30}:root .space-skeleton{gap:1.25rem;display:grid}:root .space-skeleton-block{border:1px solid rgb(var(--glass-tone) / .1);border-radius:var(--glass-2-radius);background:linear-gradient(110deg, rgb(var(--glass-tone) / .05) 30%, #fffaf08c 50%, rgb(var(--glass-tone) / .05) 70%) 0 0 / 250% 100%;height:7.5rem;animation:1.6s ease-in-out infinite glass-sheen}:root .space-skeleton-block:first-child{border-radius:var(--glass-3-radius);height:11rem}:root :is(.studio-preview-question-loading,.study-expanded-question>p[role=status]){border-radius:var(--glass-1-radius);color:#0000;background:linear-gradient(110deg, rgb(var(--glass-tone) / .05) 30%, #fffaf099 50%, rgb(var(--glass-tone) / .05) 70%) 0 0 / 250% 100%;min-height:3.25rem;animation:1.6s ease-in-out infinite glass-sheen}@keyframes glass-sheen{0%{background-position:100% 0}to{background-position:-150% 0}}:root .empty-state{isolation:isolate;position:relative;overflow:hidden}:root .workspace-shell .empty-state{gap:.7rem;max-width:34rem;min-height:0;margin-inline:auto;padding:2.25rem 2rem}:root .empty-state-mark{z-index:-1;opacity:.07;pointer-events:none;filter:blur(.3px);width:22rem;height:22rem;position:absolute;top:50%;left:50%;translate:-50% -50%}:root .empty-state-mark .hero-brand{width:100%;height:100%}:root .empty-state-orb{border:1px solid var(--glass-edge-strong);width:3.5rem;height:3.5rem;box-shadow:inset 0 1px 1px #fff, 0 10px 22px -12px rgb(var(--glass-tone) / .6);background:linear-gradient(160deg,#fffdf8f2,#f0dbb573);border-radius:50%;place-items:center;display:grid}:root .empty-state-orb svg{color:#9b7049;width:1.35rem;height:1.35rem}:root .workspace-shell .empty-state h2{color:#80694f;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:350}:root .workspace-shell .empty-state p{color:#7c776e;max-width:40ch;font-size:.9rem}:root .exacta-workbench .notebooks-index-head{margin-bottom:1.5rem}:root .exacta-workbench :is(.notebook-search,.review-search) input{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-1-strength)));width:100%;min-height:2.75rem;box-shadow:var(--glass-rim);color:#554839;font:inherit;border-radius:999px;padding:.6rem 1.1rem;font-size:.85rem;transition:border-color .3s,box-shadow .3s}:root .exacta-workbench :is(.notebook-search,.review-search) input::placeholder{color:#9a8672}:root .exacta-workbench :is(.notebook-search,.review-search) input:focus-visible{border-color:rgb(var(--glass-tone) / .5);box-shadow:var(--glass-rim), 0 0 0 4px #e7bd7b33;outline:none}:root .workspace-shell .saved-queries-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}:root .workspace-shell .saved-query-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;margin:0;padding:1.05rem 1.1rem 1.05rem 1.35rem;display:grid}:root .workspace-shell .saved-query-meta{gap:.25rem;display:grid}:root .workspace-shell .saved-query-meta strong{color:#705b45;font-size:1.02rem;font-weight:450}:root .workspace-shell .saved-query-meta small{color:#887b6c;font-size:.75rem}:root .workspace-shell .saved-query-total{color:#6f4d2f;font-variant-numeric:tabular-nums;background:#e7bd7b33;border-radius:999px;justify-self:start;margin-top:.2rem;padding:.12rem .55rem;font-size:.68rem}:root .workspace-shell .saved-query-actions{align-items:center;gap:.35rem;display:flex}:root .workspace-shell .selection-toolbar{z-index:20;border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fbf7efe0, rgb(var(--glass-tone) / var(--glass-2-strength)));-webkit-backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);backdrop-filter:blur(var(--glass-3-blur)) saturate(115%);box-shadow:var(--glass-rim), var(--glass-contact);color:#705b45;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.6rem .6rem .6rem 1.35rem;font-size:.85rem;display:flex;position:sticky;top:5.25rem}:root .workspace-shell .selection-toolbar>div{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}:root .workspace-shell .review-list-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}:root .workspace-shell .review-search{flex:16rem;max-width:22rem;margin:0}:root .workspace-shell .review-list-filter{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf280, rgb(var(--glass-tone) / var(--glass-1-strength)));box-shadow:var(--glass-rim);border-radius:999px;gap:.15rem;padding:.25rem;display:inline-flex}:root .workspace-shell .review-list-filter button{color:#786958;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.8rem;transition:color .3s,background-color .3s;display:inline-flex}:root .workspace-shell .review-list-filter button span{background:rgb(var(--glass-tone) / .1);color:#80694f;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.64rem;display:inline-grid}:root .workspace-shell .review-list-filter button[aria-pressed=true]{border-color:rgb(var(--glass-tone) / .3);box-shadow:inset 0 1px 1px #fff, 0 4px 12px -6px rgb(var(--glass-tone) / .45);color:#6f4d2f;background:linear-gradient(160deg,#fffdf8f2,#f0dbb580)}:root .workspace-shell .review-marks-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}:root .exacta-workbench .workspace-shell .review-mark-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 1.25rem;padding:1rem 1rem 1rem 1.35rem;display:grid}:root .workspace-shell .review-mark-main{min-width:0}:root .exacta-workbench .workspace-shell .review-mark-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:.1rem;padding:0;display:grid}:root .exacta-workbench .workspace-shell .review-mark-open:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:.4rem}:root .exacta-workbench .workspace-shell .review-mark-open strong{color:#6f5237;font-weight:450}:root .exacta-workbench .workspace-shell .review-mark-open small{color:#887b6c;letter-spacing:.01em;font-size:.74rem}:root .exacta-workbench .workspace-shell .review-mark-open>span{color:#7c776e;-webkit-line-clamp:1;margin-top:.2rem;font-size:.82rem;line-height:1.5}:root .workspace-shell .review-row-actions{align-self:center;align-items:center;gap:.35rem;display:flex}:root :is(.workspace-shell,.review-card-preview) .review-preview-body{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:1rem;padding-top:1rem;display:grid}:root .review-card-preview .review-preview-scroll{border:1px solid rgb(var(--glass-tone) / .12);border-radius:var(--glass-1-radius);scrollbar-width:thin;scrollbar-color:rgb(var(--glass-tone) / .35) transparent;background:#fffcf69e;max-height:min(62vh,38rem);margin:0;padding:1.25rem 1.5rem;box-shadow:inset 0 1px #ffffffb3}:root :is(.workspace-shell,.review-card-preview) .review-preview-scroll .study-expanded-question>:is(.kicker,.kicker+p){display:none}:root :is(.workspace-shell,.review-card-preview) .review-preview-scroll :is(.structured-content,.study-expanded-options){max-width:68ch}:root :is(.workspace-shell,.review-card-preview) .review-why{border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:linear-gradient(160deg, #fffbf2a6, rgb(var(--glass-tone) / var(--glass-1-strength)));box-shadow:var(--glass-rim);gap:.45rem;padding:1.1rem 1.1rem 1.2rem;display:grid}:root :is(.workspace-shell,.review-card-preview) .review-why .kicker{color:#887b6c;letter-spacing:.2em;margin:0 0 .2rem;font-size:.6rem}:root :is(.workspace-shell,.review-card-preview) .review-why p:not(.kicker){color:#705b45;margin:0;font-size:.8rem;line-height:1.55}:root .review-card-preview .review-why .review-pending-note{color:#9a8672;margin-top:.2rem;font-size:.72rem}:root :is(.workspace-shell,.review-card-preview) .review-why .button{justify-content:center;justify-self:stretch;margin-top:.6rem}:root .study-expanded-options{gap:.5rem;margin-top:1rem;padding:0;list-style:none;display:grid}:root .study-expanded-options li{border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-1-strength)));box-shadow:var(--glass-rim);grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.65rem .8rem;display:grid}:root .study-expanded-options li>strong{border:1px solid var(--glass-edge-strong);color:#9b7049;background:#fffdf8cc;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.72rem;font-weight:500;display:grid}:root .drawer:has(.review-drawer-body) .drawer-panel{border-radius:var(--glass-3-radius) var(--glass-3-radius) 0 0;width:100%;min-height:0;max-height:88dvh;animation:glass-sheet-up .42s var(--ease-editorial) both;background:linear-gradient(160deg,#faf5ebf7,#f1e7d8f2);margin:auto 0 0;overflow:auto}:root .review-drawer-body{gap:1rem;display:grid}@keyframes glass-sheet-up{0%{translate:0 100%}}:root .notebook-preview-close{border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf2b3, rgb(var(--glass-tone) / var(--glass-1-strength)));width:2.25rem;height:2.25rem;box-shadow:var(--glass-rim);color:#80694f;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}:root .notebook-preview-close svg{width:.95rem;height:.95rem}:root .notebook-preview-close:hover{border-color:var(--glass-edge-strong)}:root .notebook-card-preview nav{gap:.35rem}:root .notebook-card-preview-reading{border:1px solid rgb(var(--glass-tone) / .1);border-radius:var(--glass-1-radius);scrollbar-width:thin;scrollbar-color:rgb(var(--glass-tone) / .35) transparent;background:#fffcf673}:root .notebook-card-preview .studio-preview-question{border:1px solid var(--glass-edge);border-radius:var(--glass-1-radius);background:linear-gradient(160deg, #fffbf2a6, rgb(var(--glass-tone) / var(--glass-1-strength)));box-shadow:var(--glass-rim)}@media (max-width:64rem){:root :is(.workspace-shell,.review-card-preview) .review-preview-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){:root .exacta-workbench .workspace-shell-nav{width:100%;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}:root .exacta-workbench .workspace-shell .review-mark-row{grid-template-columns:minmax(0,1fr);gap:.7rem}:root .workspace-shell .review-row-actions{grid-column:1/-1;justify-content:flex-end}:root .workspace-shell .review-search{max-width:none}:root .workspace-shell .selection-toolbar{border-radius:var(--glass-2-radius);flex-wrap:wrap;top:4.75rem}:root .exacta-workbench .workspace-shell .workspace-data{border-radius:var(--glass-2-radius)}:root .glass-menu-trigger{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){:root .workspace-shell :is(.space-next,.space-activity,.space-tile,.space-notebook-card,.notebook-row,.saved-query-row,.review-mark-row,.empty-state),:root .exacta-workbench .workspace-nav-pill,:root :is(.workspace-shell,.glass-expansion,.review-drawer-body) .button svg{transition:none}:root .drawer:has(.review-drawer-body) .drawer-panel{animation:none}:root .workspace-shell :is(.space-notebook-card,.notebook-row,.saved-query-row,.review-mark-row):hover{transform:none}}@media (forced-colors:active){:root .workspace-shell :is(.space-now,.space-rhythm,.space-review,.space-notebook-card,.notebook-row,.saved-query-row,.review-mark-row):after,:root .workspace-shell :is(.space-notebook-card,.notebook-row):before{display:none}}:root .exacta-workbench .workspace-shell .review-mark-open small{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;display:flex}:root .exacta-workbench .workspace-shell .review-reason{color:#80694f;font-size:inherit;line-height:inherit;align-items:center;gap:.35rem;display:inline-flex}:root .workspace-shell .review-reason:before{content:"";background:#c49a64;border-radius:50%;width:.32rem;height:.32rem}:root .workspace-shell .review-reason[data-kind=left_blank]:before{background:0 0;box-shadow:inset 0 0 0 1px #b8895a}:root .workspace-shell .review-reason[data-kind=incorrect_first_attempt]{color:#7a4a4f}:root .workspace-shell .review-reason[data-kind=incorrect_first_attempt]:before{background:#a8686e}:root .workspace-shell .space-notebook-meta{color:#887b6c;font-variant-numeric:tabular-nums;margin-top:auto;padding-top:.9rem;font-size:.74rem}:root .workspace-shell :is(.space-notebook-card,.notebook-open){padding-left:1.3rem}:root .workspace-shell .notebook-open>strong{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:root .exacta-workbench .workspace-shell-nav{-webkit-backdrop-filter:none;backdrop-filter:none;width:auto;box-shadow:inset 0 -1px rgb(var(--glass-tone) / .12);background:0 0;border:0;border-radius:0;gap:.2rem 2rem;padding:0}:root .exacta-workbench .workspace-shell-nav>a{color:#8a7a68;border-radius:0;gap:.3rem;padding:.7rem 0 .8rem;font-size:.9rem}:root .exacta-workbench .workspace-shell-nav>a[aria-current=page]{color:#5f4128}:root .exacta-workbench .workspace-nav-count{color:#b8895a;background:0 0;align-self:flex-start;min-width:0;height:auto;margin-top:-.1rem;padding:0;font-size:.64rem}:root .exacta-workbench .workspace-nav-pill{background:linear-gradient(90deg,#c49a64,#e2bf86 50%,#c49a64);border:0;border-radius:2px;height:2px;top:auto;bottom:0;box-shadow:0 0 10px #e7bd7bb3}:root .workspace-shell .review-list-filter{box-shadow:none;background:0 0;border:0;border-radius:0;gap:1.5rem;padding:0}:root .workspace-shell .review-list-filter button{box-shadow:none;color:#8a7a68;background:0 0;border:0;border-radius:0;gap:.3rem;padding:.45rem 0;font-size:.85rem}:root .workspace-shell .review-list-filter button span{color:#b8895a;background:0 0;align-self:flex-start;min-width:0;height:auto;padding:0;font-size:.62rem}:root .workspace-shell .review-list-filter button[aria-pressed=true]{box-shadow:none;color:#5f4128;background:linear-gradient(90deg,#e7bd7b00,#d9b67c 20% 80%,#e7bd7b00) bottom/100% 1px no-repeat;border:0}:root .workspace-shell .review-list-filter button[aria-pressed=true] span{color:#9b7049;background:0 0}:root .exacta-workbench .workspace-shell :is(.review-row-actions,.saved-query-actions) :is(.button-primary,.button-secondary,.button-ghost){min-height:2rem;box-shadow:none;color:#8a7a68;background:0 0;border:0;border-radius:0;padding:.3rem .1rem;font-weight:450}:root .exacta-workbench .workspace-shell :is(.review-row-actions,.saved-query-actions) .button-primary{color:#6f4d2f;font-weight:500}:root .exacta-workbench .workspace-shell :is(.review-row-actions,.saved-query-actions) :is(.button-primary,.button-secondary,.button-ghost):hover{color:#5f4128;background:0 0}:root .exacta-workbench .workspace-shell :is(.review-row-actions,.saved-query-actions){gap:1.25rem}@media (max-width:48rem){:root .exacta-workbench .workspace-shell-nav{gap:.2rem 1.4rem}:root .workspace-shell .review-list-filter{gap:1.1rem}}:root .exacta-workbench .workspace-shell .space-overview{gap:clamp(1rem,1.8vw,1.4rem);display:grid}:root .workspace-shell .space-next{padding:0;display:grid;overflow:hidden}:root .workspace-shell .space-next-main{align-items:center;gap:1.5rem 2.25rem;padding:clamp(1.75rem,3.4vw,2.75rem) clamp(1.5rem,3.6vw,3rem);display:flex}:root .workspace-shell .space-next-copy{flex:1;min-width:0}:root .workspace-shell .space-next-copy .kicker{color:#9a8672;letter-spacing:.2em;margin:0 0 .7rem;font-size:.66rem}:root .exacta-workbench .workspace-shell .space-next-copy h2{color:#7a5f45;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:350;line-height:1.2}:root .workspace-shell .space-next-copy>p:last-child{color:#7c776e;margin:.7rem 0 0;font-size:.92rem}:root .workspace-shell .space-next-actions{flex-direction:column;flex:none;align-items:flex-end;gap:.5rem;display:flex}:root .workspace-shell .space-next[data-kind=active] .space-next-actions{flex-direction:row;align-items:center}:root .workspace-shell .space-activity{padding:clamp(1.6rem,3.2vw,2.5rem) clamp(1.4rem,3.4vw,2.75rem) clamp(1.2rem,2.4vw,1.75rem)}:root .workspace-shell .space-activity-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;display:flex}:root .exacta-workbench .workspace-shell .space-activity-head h2.kicker{color:#9a8672;letter-spacing:.2em;margin:0 0 .55rem;font-size:.66rem;font-weight:500}:root .workspace-shell .space-activity-total{align-items:baseline;gap:.6rem;margin:0;display:flex}:root .workspace-shell .space-activity-total strong{color:#6f4d2f;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:300;line-height:1}:root .workspace-shell .space-activity-total span{color:#887b6c;font-size:.95rem}:root .workspace-shell .space-activity-meta{color:#968774;margin:.55rem 0 0;font-size:.8rem}:root .workspace-shell .space-activity-controls{justify-items:end;gap:.4rem;display:grid}:root .workspace-shell .space-activity-year{color:#6f4d2f;font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;font-size:.85rem;display:flex}:root .workspace-shell .space-activity-year button{color:#80694f;cursor:pointer;background:0 0;border:0;border-radius:50%;width:1.75rem;height:1.75rem;font-size:1.1rem;line-height:1}:root .workspace-shell .space-activity-year button:hover:not(:disabled){background:rgb(var(--glass-tone) / .1)}:root .workspace-shell .space-activity-year button:disabled{opacity:.3;cursor:default}:root .workspace-shell .space-chart{grid-template-columns:repeat(var(--bars), minmax(0, 1fr));border-bottom:1px solid rgb(var(--glass-tone) / .12);align-items:end;gap:clamp(.2rem,.8vw,.9rem);height:clamp(8rem,14vw,11rem);margin:clamp(1.4rem,3vw,2.2rem) 0 0;padding:0;list-style:none;display:grid}:root .workspace-shell .space-chart[data-range=month]{gap:clamp(2px,.35vw,.4rem)}:root .workspace-shell .space-chart li{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex;position:relative}:root .workspace-shell .space-chart b{bottom:calc(max(3px, var(--h) * (100% - 1.6rem)) + .3rem);color:#80694f;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:500;position:absolute}:root .workspace-shell .space-chart[data-range=month] b{opacity:0;transition:opacity .18s}:root .workspace-shell .space-chart-bar{width:min(100%,2.6rem);height:max(3px, calc(var(--h) * (100% - 1.6rem)));-webkit-backdrop-filter:blur(8px)saturate(115%);backdrop-filter:blur(8px)saturate(115%);transform-origin:bottom;animation:space-bar-rise .62s var(--ease-editorial) both;animation-delay:calc(var(--i,0) * 18ms);background:linear-gradient(100deg,#fff4d936,#0000 38%,#fff8e326 72%,#0000),linear-gradient(#dec69ad1,#b08c58d6);border-radius:.55rem .55rem 2px 2px;transition:filter .2s;box-shadow:inset 0 1px 1px #fff8e9cc,inset 1px 0 1px #fff4d966,inset -1px 0 1px #a1815626,inset 0 -8px 14px -10px #8c60344d,0 8px 18px -12px #a6763e73}:root .workspace-shell .space-chart[data-range=month] .space-chart-bar{border-radius:3px 3px 1px 1px}:root .workspace-shell .space-chart li[data-empty=true] .space-chart-bar{background:rgb(var(--glass-tone) / .12);box-shadow:none}:root .workspace-shell .space-chart li[data-future=true] .space-chart-bar{box-shadow:none;background:0 0}:root .workspace-shell .space-chart li[data-current=true]:not([data-empty=true]) .space-chart-bar{background:linear-gradient(100deg,#fff4d940,#0000 40%,#fff8e32e 72%,#0000),linear-gradient(#e5cda8d9,#b08c58df);box-shadow:inset 0 1px 1px #fff8e9dd,inset 1px 0 1px #fff4d980,0 0 0 3px #b08c581f,0 10px 22px -10px #b08c5880}:root .workspace-shell .space-chart li:hover .space-chart-bar{filter:brightness(1.05)saturate(1.1)}:root .workspace-shell .space-chart small{color:#8a7a68;white-space:nowrap;font-size:.68rem;position:absolute;top:calc(100% + .5rem)}:root .workspace-shell .space-chart small[data-hidden=true]{visibility:hidden}:root .workspace-shell .space-chart li[data-current=true] small{color:#6f4d2f;font-weight:600}:root .workspace-shell .space-activity{padding-bottom:clamp(2.2rem,3.6vw,2.75rem)}@keyframes space-bar-rise{0%{opacity:0;transform:scaleY(0)}}:root .workspace-shell .space-dashboard{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.75fr) minmax(16rem,1fr);align-items:stretch;gap:clamp(1rem,1.8vw,1.4rem);display:grid}:root .workspace-shell .space-dashboard .space-activity{flex-direction:column;grid-row:span 2;display:flex}:root .workspace-shell .space-dashboard .space-chart{flex:1;height:auto;min-height:8rem}:root .workspace-shell .space-tile{flex-direction:column;gap:.5rem;padding:clamp(1.2rem,2.2vw,1.6rem);display:flex}:root .exacta-workbench .workspace-shell .space-tile h2.kicker{color:#9a8672;letter-spacing:.2em;margin:0 0 .2rem;font-size:.66rem;font-weight:500}:root .workspace-shell .space-tile-figure{align-items:baseline;gap:.55rem;margin:0;display:flex}:root .workspace-shell .space-tile-figure strong{color:#6f4d2f;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:300;line-height:1}:root .workspace-shell .space-tile-figure span{color:#7c6f60;font-size:.88rem;line-height:1.35}:root .workspace-shell .space-tile-meta{color:#968774;margin:0;font-size:.78rem}:root .exacta-workbench .workspace-shell .space-tile-action{align-self:flex-start;margin-top:auto}:root .workspace-shell .space-tile-sessions ol{margin:0 -.5rem;padding:0;list-style:none;display:grid}:root .workspace-shell .space-tile-sessions li+li{border-top:1px solid rgb(var(--glass-tone) / .1)}:root .workspace-shell .space-tile-sessions a{color:inherit;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.6rem .5rem;text-decoration:none;transition:background-color .25s;display:grid}:root .workspace-shell .space-tile-sessions a:hover{background:#fffbf273}:root .workspace-shell .space-tile-sessions a>svg{color:#a18156;width:.85rem;height:.85rem;transition:translate .35s var(--ease-editorial)}:root .workspace-shell .space-tile-sessions a:hover>svg{translate:3px}:root .workspace-shell .space-tile-sessions .space-session-copy strong{font-size:.86rem}@media (max-width:64rem){:root .workspace-shell .space-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}:root .workspace-shell .space-dashboard .space-activity{grid-area:auto/1/auto/-1}}@media (max-width:48rem){:root .workspace-shell .space-dashboard{grid-template-columns:minmax(0,1fr)}}:root .workspace-shell .space-section-head{justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.1rem;padding-inline:.15rem;display:flex}:root .exacta-workbench .workspace-shell .space-section-head h2{color:#80694f;margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:400}:root .workspace-shell .space-section-head a{color:#80694f;align-items:center;gap:.35rem;font-size:.8rem;text-decoration:none;display:inline-flex}:root .workspace-shell .space-section-head a svg{width:.85rem;height:.85rem;transition:translate .35s var(--ease-editorial)}:root .workspace-shell .space-section-head a:hover svg{translate:3px}:root .workspace-shell .space-notebook-new{min-height:9.5rem}:root .glass-expansion-layer{z-index:90;pointer-events:none;position:fixed;inset:0}:root .glass-expansion-veil{pointer-events:auto;background:radial-gradient(ellipse 70% 70% at var(--x) var(--y), #60482c0a, #60482c29);-webkit-backdrop-filter:blur(7px)saturate(110%);backdrop-filter:blur(7px)saturate(110%);opacity:0;transition:opacity .46s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}:root .glass-expansion{isolation:isolate;box-sizing:border-box;pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);color:#65594d;background-color:#fcf6edd6;border:1px solid #b9916866;border-radius:1.75rem 1rem;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:inset 0 1px 1px #ffffffb0,inset 0 -1px #9b704918,0 2px 4px -2px #5548391f,0 34px 80px -34px #55483980,0 12px 28px -18px #55483947}:root .glass-expansion:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(80% 45% at 30% 0,#ffffff8c,#0000 70%),radial-gradient(60% 40% at 90% 100%,#d6ac7024,#0000 70%),linear-gradient(135deg,#fffaf080,#f3e7d473 60%,#fff8eb80);position:absolute;inset:0}:root .glass-expansion-layer[data-state=open] .glass-expansion-veil{opacity:1}:root .glass-expansion-layer[data-state=closing]{pointer-events:none}:root .glass-expansion-layer[data-state=closing] .glass-expansion-veil{transition-duration:.3s;transition-timing-function:ease-out}:root .glass-expansion-layer[data-state=closing] :is(.glass-expansion,.glass-expansion-veil){pointer-events:none}:root .glass-expansion:focus{outline:none}:root .glass-expansion-content{width:var(--expansion-width);height:var(--expansion-height);box-sizing:border-box;min-height:0;animation:glass-expansion-in .3s var(--ease-editorial) both;flex-direction:column;gap:.9rem;padding:1.3rem 1.35rem 1.2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root .glass-expansion-layer[data-state=closing] .glass-expansion-content{animation:glass-expansion-out .11s var(--ease-editorial) both}@keyframes glass-expansion-in{0%{opacity:0;filter:blur(18px)}to{opacity:1;filter:blur()}}@keyframes glass-expansion-out{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(4px)}}:root .glass-expansion-content>header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}:root .glass-expansion-content>header h2{color:#80694f;margin:0;font-size:1.35rem;font-weight:400}:root .glass-expansion-content>header small{color:#887b6c;margin-top:.2rem;font-size:.74rem;display:block}:root .notebook-card-preview .notebook-card-preview-reading{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}:root .review-card-preview .review-preview-body{flex:1;grid-template-columns:minmax(0,1fr) 16rem;align-items:stretch;gap:1rem;min-height:0;padding:0;display:grid}:root .exacta-workbench .review-card-preview .review-preview-scroll,:root .review-card-preview .review-preview-scroll{overscroll-behavior:contain;min-height:0;max-height:none;overflow:auto}:root .review-card-preview .review-why{align-self:start}@media (max-width:48rem){:root .workspace-shell .space-next-main{flex-wrap:wrap}:root .workspace-shell .space-refined-overview .space-next-main{gap:1rem;padding:0}:root .workspace-shell .space-refined-overview .space-next-actions{flex-direction:row;align-items:center}:root .workspace-shell .space-next-actions{flex-flow:wrap;align-items:center;width:100%}:root .workspace-shell .space-next-actions>.button-primary{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){:root :is(.glass-expansion,.glass-expansion-veil){transition:none}:root .glass-expansion-content,:root .workspace-shell .space-chart-bar{animation:none}}:root .exacta-workbench .workspace-shell-head{margin-bottom:0;padding-top:clamp(.75rem,1.6vw,1.25rem)}:root .exacta-workbench .account-shell .workspace-shell-head{margin-bottom:clamp(2.4rem,5vw,3.75rem);padding-top:0}:root .exacta-workbench .workspace-shell-head .workbench-title{margin:0 0 0 -.11em;padding:.1em .06em .02em;line-height:1.2}:root .exacta-workbench .workspace-shell-intro{min-height:1.6em;margin:0}@media (min-width:48rem){:root .exacta-workbench .workspace-shell-intro{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}:root .exacta-workbench .workspace-shell-bar{z-index:40;margin:.35rem calc(-1 * var(--page-gutter,1.5rem)) 1.35rem;padding-inline:var(--page-gutter,1.5rem);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--page-gutter,1.5rem), #000 calc(100% - var(--page-gutter,1.5rem)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--page-gutter,1.5rem), #000 calc(100% - var(--page-gutter,1.5rem)), transparent);position:sticky;top:3.85rem}@supports (animation-timeline:scroll()){:root .exacta-workbench .workspace-shell-bar{animation:linear both workspace-bar-frost;animation-timeline:scroll(root);animation-range:6rem 11rem}}@keyframes workspace-bar-frost{0%{-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background-color:#f7f2e900}to{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background-color:#f7f2e9bd}}:root .exacta-workbench .workspace-shell-bar .workspace-shell-nav{margin-top:0}:root .workspace-shell .review-list-tools{gap:.75rem 1.25rem}:root .workspace-shell .review-list-tools .review-search{margin-left:auto}:root .workspace-shell .review-list-count{color:#887b6c;margin:0;font-size:.9rem}:root .workspace-shell .review-list-count strong{color:#6f4d2f;font-variant-numeric:tabular-nums;font-weight:500}:root .workspace-shell .review-reason:before{display:none}:root .exacta-workbench .workspace-shell .review-reason[data-kind=left_blank]{color:#8d6534}:root .exacta-workbench .workspace-shell .review-reason[data-kind=manual_mark]{color:#6f4d2f}:root .workspace-shell .space-tile-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}:root .workspace-shell .space-tile-head small{color:#9a8a78;font-size:.7rem}:root .workspace-shell .space-chart li{cursor:default;outline:none}:root .workspace-shell .space-chart-tip{bottom:calc(max(3px, var(--h) * (100% - 1.6rem)) + 1.6rem);z-index:3;white-space:normal;-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);color:#6f4d2f;text-align:left;pointer-events:none;opacity:0;width:min(14rem,70vw);min-width:0;transition:opacity .18s ease, translate .22s var(--ease-editorial);background:#fffbf4c7;border:1px solid #b9916859;border-radius:.8rem;gap:.15rem;padding:.5rem .7rem;font-size:.72rem;line-height:1.35;display:grid;position:absolute;left:50%;translate:-50% 4px;box-shadow:inset 0 1px 1px #fff,0 12px 26px -14px #55483973}:root .workspace-shell .space-chart-tip em{color:#887b6c;font-size:.66rem;font-style:normal}:root .workspace-shell .space-chart li:is(:hover,:focus-visible) .space-chart-tip{opacity:1;translate:-50%}:root .workspace-shell .space-chart li[data-tip-edge=start] .space-chart-tip{left:0;translate:0 4px}:root .workspace-shell .space-chart li[data-tip-edge=start]:is(:hover,:focus-visible) .space-chart-tip{translate:0}:root .workspace-shell .space-chart li[data-tip-edge=end] .space-chart-tip{left:auto;right:0;translate:0 4px}:root .workspace-shell .space-chart li[data-tip-edge=end]:is(:hover,:focus-visible) .space-chart-tip{translate:0}:root .workspace-shell .space-chart li:focus-visible .space-chart-bar{box-shadow:0 0 0 2px var(--color-focus)}:root .workspace-shell .space-chart[data-range=month] li:hover b{opacity:0}:root .workspace-shell .space-disciplines{border-top:1px solid rgb(var(--glass-tone) / .12);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:2.4rem 0 0;padding:1.1rem 0 0;list-style:none;display:grid}:root .workspace-shell .space-disciplines li{grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .5rem;display:grid}:root .workspace-shell .space-disciplines span{color:#705b45;font-size:.82rem}:root .workspace-shell .space-disciplines strong{color:#6f4d2f;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:400}:root .workspace-shell .space-disciplines small{color:#887b6c;grid-column:1/-1;font-size:.7rem}:root .workspace-shell .space-disciplines i{background:linear-gradient(90deg, #d9b67c calc(var(--share) * 100%), rgb(var(--glass-tone) / .12) 0);border-radius:3px;grid-column:1/-1;height:3px;margin-top:.3rem}:root .workspace-shell .space-disciplines li[data-empty=true] :is(span,strong){color:#9a8a78}@media (max-width:48rem){:root .exacta-workbench .workspace-shell-bar{top:3.6rem}:root .workspace-shell .space-disciplines{gap:.9rem}:root .workspace-shell .review-list-tools .review-search{margin-left:0}}@media (prefers-reduced-motion:reduce){:root .workspace-shell .space-chart-tip{transition:none}}:root .workspace-shell{--workspace-film:linear-gradient(180deg, #ffffff6b, transparent 55%), #e7d5c24c}:root .workspace-shell :is(.space-next,.notebook-row,.saved-query-row,.review-mark-row){--glass-tone:174 144 104;background:radial-gradient(ellipse 65% 85% at clamp(0%, var(--mouse-x), 100%) clamp(0%, var(--mouse-y), 100%), rgb(248 232 198/calc(.62 * var(--spot))), rgb(248 232 198/calc(.28 * var(--spot))) 45%, transparent 100%), var(--workspace-film);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);border-color:#ae90683d;border-radius:2rem 1.1rem;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #9b70490f,0 6px 16px -12px #72532159}:root .workspace-shell :is(.button-primary,.button-secondary):hover{filter:none;background-color:#ae906816;border-color:#a181564d}:root .workspace-shell .space-refined-overview{gap:1.8rem;display:grid}:root .workspace-shell .space-refined-overview .space-next{padding:1.1rem 1.5rem;overflow:visible}:root .workspace-shell .space-refined-overview .space-next h2{font-size:clamp(1.15rem,2vw,1.5rem)}:root .workspace-shell .space-next-main{flex-wrap:wrap}:root .workspace-shell .space-refined-overview .space-next-main{gap:1rem;padding:0}:root .workspace-shell .space-refined-overview .space-next-actions{flex-direction:row;align-items:center}:root .workspace-shell .space-section-title{color:#8c7459;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:400;line-height:1.35}:root .workspace-shell .space-activity{background:linear-gradient(145deg,#fffcf64d,#ae90680e);border-color:#ae90682b;box-shadow:inset 0 1px 1px #fff7}:root .workspace-shell .space-activity:after{display:none}:root .workspace-shell .space-discipline-filter{flex-wrap:wrap;gap:.4rem;margin-top:1.1rem;display:flex}:root .workspace-shell .space-performance-layout{border-top:1px solid #ae906826;grid-template-columns:minmax(0,1fr) minmax(12rem,.38fr);align-items:center;gap:2rem;margin:1.6rem 0;padding-top:1.4rem;display:grid}:root .workspace-shell .space-performance-filters{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:root .workspace-shell .space-performance-filters .button{color:#80694f;background:linear-gradient(#ffffff60,#0000 65%),#ae906813;border:1px solid #ae906847;border-radius:1.3rem .75rem;min-height:2.5rem;padding:.55rem 1rem;transition:transform .3s,background-color .3s,border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px #fff8,0 3px 10px -8px #70533850}:root .workspace-shell .space-performance-filters .button[aria-pressed=true]{color:#674b31;background-color:#ae906833;border-color:#a1815699;box-shadow:inset 0 1px 1px #fff8,0 3px 12px -7px #70533850}:root .workspace-shell .space-performance-filters .button:hover{filter:none;background-color:#ae906828;border-color:#a1815680;transform:translateY(-2px)}:root .workspace-shell .space-performance-filters .button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (max-width:47.99rem){:root .workspace-shell .space-performance-layout{grid-template-columns:minmax(0,1fr);gap:1.5rem}:root .workspace-shell .space-performance-layout .space-performance-metrics{border-top:1px solid #ae906826;border-left:0;padding:1rem 0 0}}@media (prefers-reduced-motion:reduce){:root .workspace-shell .space-performance-filters .button{transition:none}:root .workspace-shell .space-performance-filters .button:hover{transform:none}}:root .workspace-shell .space-performance-metrics{border-left:1px solid #ae906826;grid-template-columns:1fr;gap:1.25rem;margin:0;padding-left:1.5rem;display:grid}:root .workspace-shell .space-performance-metrics>div{flex-direction:column;gap:.55rem;min-width:0;display:flex}:root .workspace-shell .space-performance-metrics dt{color:#a18150;font-size:.9rem;font-weight:500;line-height:1.45}:root .workspace-shell .space-performance-metrics dd{color:#927249;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:350;line-height:1.2}:root .workspace-shell .space-performance-metrics dd small{color:#776c60;margin-top:.4rem;font-size:.72rem;font-weight:400;line-height:1.5;display:block}:root .workspace-shell .space-filter-label{color:#776c60;margin-right:.3rem;font-size:.72rem}:root .workspace-shell .space-activity-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:root .workspace-shell .space-discipline-filter{align-items:center}:root .workspace-shell .space-activity-figure{min-width:0;margin:0;padding:0 0 1.75rem}:root .workspace-shell .space-activity-figure figcaption{color:#776c60;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.78rem;display:flex}:root .workspace-shell .space-activity-figure figcaption strong{color:#80694f;font-weight:500}:root .workspace-shell .space-discipline-detail{color:#776c60;border-top:1px solid #ae906826;padding-top:.9rem;font-size:.8rem}:root .workspace-shell .space-discipline-detail summary{cursor:pointer;width:fit-content}:root .workspace-shell .space-discipline-detail table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.65rem}:root .workspace-shell .space-discipline-detail :is(th,td){text-align:right;border-bottom:1px solid #ae90681c;padding:.6rem .35rem;font-size:.76rem;font-weight:400}:root .workspace-shell .space-discipline-detail th:first-child{text-align:left}:root .workspace-shell .space-discipline-detail thead th{color:#80694f;font-weight:500}@media (max-width:35rem){:root .workspace-shell .space-performance-metrics{grid-template-columns:1fr;gap:.7rem}:root .workspace-shell .space-performance-metrics>div{border-bottom:1px solid #ae90681c;flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.7rem}:root .workspace-shell .space-performance-metrics dd{text-align:right;max-width:55%}}:root .workspace-shell .space-activity .space-chart{margin-top:1.5rem}:root .workspace-shell .space-year-select{color:#776c60;font-size:.8rem}:root .workspace-shell :is(.space-year-select,.notebook-order) select{color:#80694f;font:inherit;background:#ae906811;border:1px solid #ae906840;border-radius:.8rem .4rem;margin-left:.4rem;padding:.4rem .6rem}:root .workspace-shell .space-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1rem;margin-bottom:.8rem;display:flex}:root .workspace-shell .space-section-head :is(span,a){color:#80694f;font-size:.82rem}:root .workspace-shell .space-session-list{margin:0;padding:0;list-style:none}:root .workspace-shell .space-session-list li{border-bottom:1px solid #ae906824}:root .workspace-shell .space-session-list a{color:#80694f;align-items:center;gap:1rem;padding:.95rem .4rem;text-decoration:none;transition:translate .3s,color .3s;display:flex}:root .workspace-shell .space-session-list .space-session-copy{flex:1;min-width:0}:root .workspace-shell .space-session-result{white-space:nowrap;font-size:.8rem}:root .workspace-shell .space-session-list svg{flex:0 0 1rem;width:1rem}:root .workspace-shell .space-empty-copy{color:#776c60;padding-block:.75rem;font-size:.9rem;line-height:1.7}:root .workspace-shell .space-empty-copy .button{margin-top:.6rem}:root .workspace-shell .space-review-next{border-block:1px solid #ae906826;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}:root .workspace-shell .space-review-next p{color:#776c60;margin:.4rem 0 0;font-size:.85rem}:root .workspace-shell .notebooks-refined .notebooks-list{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}:root .workspace-shell .notebooks-refined .notebook-row{flex-flow:row;align-items:center;gap:.5rem;padding:.2rem .7rem .2rem 0;display:flex}:root .workspace-shell .notebooks-refined .notebook-open{border-radius:inherit;filter:none;flex:1;gap:.25rem;min-width:0;height:auto;min-height:0;padding:.85rem 1.25rem}:root .workspace-shell .notebooks-refined .notebook-title{color:#80694f;overflow-wrap:anywhere;margin:0;font-size:1.05rem}:root .workspace-shell .notebooks-refined .notebook-disciplines{color:#817568;letter-spacing:.08em;font-size:.68rem}:root .workspace-shell .notebooks-refined .notebook-topics{color:#817568;flex-wrap:wrap;gap:.25rem .6rem;font-size:.76rem;display:flex}:root .workspace-shell .notebooks-refined .notebook-topics em{font-style:normal}:root .workspace-shell .notebooks-refined .space-notebook-meta{color:#817568;flex-wrap:wrap;gap:.6rem;margin-top:.2rem;padding-top:0;font-size:.72rem;display:flex}:root .workspace-shell .notebook-row-actions{flex-shrink:0;align-items:center;gap:.3rem;display:flex}:root .workspace-shell .notebooks-refined .notebook-row-menu{position:relative;inset:auto}:root .workspace-shell .notebooks-index-head{flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}:root .workspace-shell .notebooks-index-head .notebook-search{flex:1;min-width:min(100%,12rem)}:root .workspace-shell .notebook-order{color:#776c60;font-size:.8rem}:root .exacta-workbench .workspace-shell .review-refined .review-mark-row{grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.85rem 1.15rem}:root .workspace-shell .review-choice-check{appearance:none;cursor:pointer;background:0 0;border:1px solid #a1815680;border-radius:50%;width:1.15rem;height:1.15rem;min-height:0;margin:0;padding:0}:root .workspace-shell .review-choice-check:checked{background:#a18156;box-shadow:inset 0 0 0 3px #f1e8d9}:root .workspace-shell .review-choice-check:focus-visible{outline-offset:3px;outline:2px solid #80694f}:root .workspace-shell .review-mark-row[data-chosen]{background-color:#ae906816;border-color:#a1815690}:root .workspace-shell :is(.review-selection-head,.review-choice-bar,.review-discipline-filter){flex-wrap:wrap;align-items:center;gap:.55rem .8rem;margin-block:.8rem;display:flex}:root .workspace-shell .review-selection-head{color:#817568;justify-content:space-between;font-size:.8rem}:root .workspace-shell .review-choice-bar{background:var(--workspace-film);border:1px solid #ae906840;border-radius:1.6rem .85rem;padding:.85rem 1rem}:root .workspace-shell .review-choice-bar>span{color:#80694f;margin-right:auto;font-size:.82rem}:root .workspace-shell .review-choice-hint{color:#817568;font-size:.85rem}:root .workspace-shell .review-refined .review-mark-open>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root .workspace-shell .question-result:before{background:radial-gradient(ellipse 65% 85% at var(--mouse-x) var(--mouse-y), rgb(248 232 198/calc(.4 * var(--spot))), transparent 100%), var(--workspace-film);border-color:#ae90683d}:root .exacta-workbench .refined-studio .studio-topbar{background:linear-gradient(120deg,#f7f1e6dc,#eee5d8bc);border-color:#ae90682b;gap:1rem}:root .exacta-workbench .refined-studio .studio-topbar-actions{flex-wrap:wrap;gap:.5rem}:root .exacta-workbench .refined-studio .studio-save{color:#817568;font-size:.68rem}:root .exacta-workbench .refined-studio :is(.studio-region-library,.studio-region-inspector){background:linear-gradient(145deg,#fffaf04a,#ae90680c);border-color:#ae90682b}:root .exacta-workbench .refined-studio :is(.button,.studio-palette-item){border-radius:1.25rem .65rem}:root .exacta-workbench .refined-studio :is(.button-primary,.button-secondary,.studio-palette-item){color:#80694f;background:linear-gradient(#ffffff60,#0000 55%),#ae906812;border-color:#ae906845;transition:transform .3s,background-color .3s,box-shadow .3s;box-shadow:inset 0 1px 1px #fff9}:root .exacta-workbench .refined-studio :is(.button-primary,.button-secondary,.studio-palette-item):hover{filter:none;background-color:#ae90681a}:root .exacta-workbench .refined-studio .studio-notebook-settings{border-top:1px solid #ae90682b;margin-top:1.25rem;padding-top:1rem}:root .exacta-workbench .refined-studio .studio-notebook-settings summary{cursor:pointer;color:#80694f;margin-bottom:.7rem}:root .exacta-workbench .refined-studio .studio-segmented{flex-wrap:wrap;gap:.4rem;display:flex}@media (hover:hover) and (pointer:fine){:root .workspace-shell :is(.notebook-row,.review-mark-row,.saved-query-row):hover{transform:translateY(-3px)translate(0,0)}:root .workspace-shell .space-session-list a:hover{translate:2px}}@media (max-width:63.99rem){:root .exacta-workbench .refined-studio[data-mobile-pane=inspector] .studio-region-inspector,:root .exacta-workbench .refined-studio[data-mobile-pane=library] .studio-region-library{display:block}}@media (max-width:48rem){:root .workspace-shell .notebooks-refined .notebook-row{flex-wrap:wrap;padding:.2rem}:root .workspace-shell .notebooks-refined .notebook-open{flex-basis:100%}:root .workspace-shell .notebook-row-actions{justify-content:flex-end;width:100%;padding:0 .7rem .6rem}:root .exacta-workbench .workspace-shell .review-refined .review-mark-row{grid-template-columns:1.25rem minmax(0,1fr)}:root .workspace-shell .review-refined .review-row-actions{flex-wrap:wrap;grid-column:2}:root .workspace-shell .space-session-list a{flex-wrap:wrap}:root .workspace-shell .space-session-result{width:100%;padding-left:0}}@media (prefers-reduced-motion:reduce){:root .workspace-shell :is(.notebook-row,.review-mark-row,.saved-query-row):hover,:root .workspace-shell .space-session-list a:hover{transform:translate(0,0)}}@media (forced-colors:active){:root .workspace-shell .review-choice-check{appearance:auto}}@media (max-width:48rem){:root .exacta-workbench .catalog-disciplines label,:root .exacta-workbench .eliminate-option{min-height:44px}:root .exacta-workbench .catalog-page :is(.discovery-search,.catalog-disciplines,.mobile-filter-trigger){margin-bottom:.75rem}:root .exacta-home .discipline-glyph{font-size:7rem}}@media (prefers-reduced-motion:reduce){:root .site-header:before,:root .site-header:after,:root .exacta-home .hero:after,:root .exacta-home .manifesto-band strong,:root .exacta-workbench :is(.question-option,.question-option-content,.question-feedback):after,:root .exacta-workbench :is(.question-option,.question-option-content),:root .exacta-workbench .refined-question-room.is-focus:before{animation:none}:root .site-header:before{opacity:1}:root .exacta-home :is(.discipline-entry a,.home-experience-card),:root .exacta-home :is(.discipline-entry a,.home-experience-card):before,:root .exacta-workbench :is(.question-result,.question-option),:root .exacta-workbench .question-result:before,:root .formulae-branch-link,:root .nav-links .nav-pill,:root .exacta-home .discipline-glyph{transition:none}:root .exacta-home :is(.discipline-entry a,.home-experience-card):hover,:root .formulae-branch-link:hover,:root :is(.exacta-home .discipline-entry a,.exacta-workbench .question-result,.formulae-branch-link,.exacta-home .home-air-button,.button):active{transform:none}:root .exacta-workbench .question-result[data-entered],:root .exacta-workbench [data-entered][data-entered]{filter:none;transition-property:opacity,transform,box-shadow,background-color,border-color,color}}@media (forced-colors:active){:root .exacta-home :is(.discipline-entry a,.home-experience-card):after,:root .exacta-workbench :is(.question-result,.question-option):after,:root .formulae-branch-link:after,:root .site-header:before,:root .exacta-home .hero:after,:root .exacta-home .discipline-glyph{display:none}:root .exacta-home .manifesto-band strong{-webkit-text-fill-color:currentColor;background:0 0}:root .exacta-workbench .question-option,:root .formulae-branch-link{border-color:canvastext}}:root .notebook-card-preview:focus{outline:none}@media (prefers-reduced-motion:reduce){:root .exacta-home .home-air-button:hover,:root .study-composer :is(.button-primary,.button-secondary):hover{transform:none}:root .exacta-home .home-air-button svg{transition:none;translate:none}}:root .workspace-shell .space-chart-hit{z-index:2;cursor:pointer;width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:.5rem;padding:0;position:absolute;inset:0}:root .workspace-shell .space-chart-hit:hover{background:0 0;transform:none}:root .workspace-shell .space-chart-hit:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:root .workspace-shell .space-chart li:focus-within .space-chart-tip{opacity:1}:root .activity-question-preview .glass-expansion-content{color:#776c60;flex-direction:column;height:100%;min-height:0;padding:clamp(1rem,3vw,1.6rem);display:flex}:root .activity-preview-head{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}:root .activity-preview-head h2{color:#927249;margin:0;font-size:clamp(1.25rem,3vw,1.7rem);font-weight:400}:root .activity-preview-head p{margin:.4rem 0 0;font-size:.8rem}:root .activity-preview-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:.2rem .3rem .5rem;overflow:auto}:root .activity-preview-disciplines{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}:root .activity-preview-disciplines .button{gap:.5rem;min-width:0;padding:1.5rem .75rem;display:grid}:root .activity-preview-disciplines strong{font-weight:450}:root .activity-preview-disciplines small{font-size:.75rem}:root .activity-question-preview .button{color:#80694f;background:linear-gradient(#ffffff60,#0000 65%),#ae90681a;border:1px solid #ae906845;border-radius:1.5rem .85rem;transition:transform .3s,background-color .3s}:root .activity-question-preview .button:hover:not(:disabled){filter:none;background-color:#ae90682a;transform:translateY(-2px)}:root .activity-preview-navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.8rem;display:flex}:root .activity-preview-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}:root .activity-preview-list button{text-align:left;color:#80694f;cursor:pointer;background:#ae906811;border:1px solid #ae90682b;border-radius:1.3rem .7rem;gap:.3rem;width:100%;padding:.9rem 1rem;transition:transform .3s,background-color .3s;display:grid}:root .activity-preview-list button:hover{background:#ae906824;transform:translateY(-2px)}:root .activity-preview-list strong{font-size:.88rem;font-weight:500}:root .activity-preview-list span,:root .activity-answer{font-size:.82rem}:root .activity-preview-list small{color:#776c60;font-size:.72rem}:root .activity-question-preview .study-expanded-question{background:0 0}:root .activity-preview-list button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:35rem){:root .activity-preview-disciplines{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:root .activity-question-preview :is(.button,.activity-preview-list button){transition:none;transform:none}}@keyframes preview-content-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:root .preview-content-enter{animation:none}}:root .preview-content-enter{animation:.25s cubic-bezier(.2,.65,.3,1) both preview-content-enter}:root .study-expanded-panel .study-expanded-reading{animation:none}@media (prefers-reduced-motion:reduce){:root .preview-content-enter{animation:none}}:root .site-header .command-trigger{min-height:1.9rem;box-shadow:none;color:#80694f;background:#ae906809;border:1px solid #ae906830;align-self:center;gap:.45rem;padding:.3rem .8rem}:root .site-header .command-trigger span{font-size:.8rem;font-weight:400;line-height:1.3}:root .site-header .command-trigger svg{width:.9rem;height:.9rem}:root .site-header .command-center{position:relative}:root .site-header .command-center[data-state] .command-trigger{visibility:hidden}:root .command-inline{z-index:60;translate:calc(-50% + var(--bar-shift,0px)) -50%;box-sizing:border-box;width:min(30rem, calc(100vw - 2 * var(--page-gutter)));height:calc(var(--source-height,2.1rem) + 3px);border-radius:var(--radius-pill);color:#80694f;box-shadow:none;transition:top .82s var(--ease-editorial), width .82s var(--ease-editorial), height .82s var(--ease-editorial), border-radius .82s var(--ease-editorial), background-color .82s var(--ease-editorial), border-color .82s var(--ease-editorial), backdrop-filter .82s var(--ease-editorial), box-shadow .82s var(--ease-editorial), opacity .24s ease;background-color:#ae906809;border:1px solid #ae906830;position:absolute;top:calc(50% + 4.6rem);left:50%}:root .command-center:is([data-state=opening],[data-state=closing]) .command-inline{width:var(--expansion-face-width,100%);height:var(--expansion-face-height,100%);border-radius:var(--source-radius);top:50%}:root .command-center[data-state=closing] .command-inline{transition-duration:.82s;transition-timing-function:cubic-bezier(.45,.05,.25,1)}:root .command-inline-label{z-index:2;color:#80694f;opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;line-height:1.3;transition:opacity .52s cubic-bezier(.4,0,.2,1),filter .52s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;inset:0}:root .command-inline-label svg{width:.9rem;height:.9rem}:root .command-center[data-state=open] .command-inline{animation:command-bar-travel .82s var(--ease-editorial) both}:root .command-center[data-state=closing] .command-inline{animation:.82s cubic-bezier(.45,.05,.25,1) both command-bar-return}@keyframes command-bar-travel{0%{filter:blur()}30%{filter:blur(4px)}to{filter:blur()}}@keyframes command-bar-return{0%{filter:blur()}35%{filter:blur(4px)}to{filter:blur()}}@media (prefers-reduced-motion:reduce){:root .command-center[data-state] .command-inline{animation:none}}:root .command-center:is([data-state=opening],[data-state=closing]) .command-inline-label{opacity:1}:root .command-center[data-state=open] .command-inline-label{filter:blur(2px)}:root .command-inline .search-field{border-radius:inherit;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;padding-inline:.9rem}:root .command-inline .search-field input{color:#80694f;font-size:.85rem}:root .command-inline .search-field input::placeholder{color:#80694f;opacity:.6}:root .command-inline .search-field>svg{color:#80694f}:root .command-inline .command-search{height:100%}:root .command-center:is([data-state=opening],[data-state=closing]) .command-inline .command-search{opacity:0;filter:blur(2px)}:root .command-inline .command-search{transition:opacity .52s cubic-bezier(.4,0,.2,1),filter .52s cubic-bezier(.4,0,.2,1)}:root .command-inline .command-results{-webkit-backdrop-filter:blur(28px)saturate(135%);backdrop-filter:blur(28px)saturate(135%);transform-origin:top;animation:command-results-in .52s var(--ease-editorial) both;background:radial-gradient(90% 60% at 20% 0,#ffffff80,#0000 70%),linear-gradient(160deg,#fffbf2e0,#f6ecdccc 60%,#fff9eedb);border:1px solid #ae906840;border-radius:1.5rem 1.5rem 1.6rem 1.6rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:inset 0 1px 1px #ffffffc0,inset 0 -1px #9b704914,0 2px 4px -2px #5548391a,0 30px 70px -32px #55483973,0 12px 26px -18px #55483942}:root .command-center[data-state=closing] .command-inline .command-results{pointer-events:none;animation:.3s cubic-bezier(.4,0,.2,1) both command-results-collapse;overflow:hidden}@keyframes command-results-collapse{0%{opacity:1;filter:blur();scale:1}to{opacity:0;filter:blur(16px);scale:.8 .35}}:root .command-inline .command-section+.command-section{border-top:1px solid #ae906830;margin-top:.75rem;padding-top:.75rem}:root .command-inline .command-section-title{padding-inline:var(--space-3);letter-spacing:-.02em;color:#6f5940;margin:.35rem 0 .5rem;font-size:1.15rem;font-weight:600}:root .command-inline .command-item{color:#6f6153;border-radius:1.1rem .55rem;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .65rem;min-height:2.9rem;padding-block:.65rem}:root .command-inline .command-item small{letter-spacing:.2em;color:#a2845c;grid-area:1/1;align-self:end;font-size:.6rem}:root .command-inline .command-item small:empty{display:none}:root .command-inline .command-item:has(small:empty){grid-template-rows:0 auto;min-height:2.5rem}:root .command-inline .command-item span{white-space:normal;overflow-wrap:anywhere;grid-area:2/1;font-size:.92rem;font-weight:450}:root .command-inline .command-item em{color:#8a7561;white-space:normal;grid-area:3/1;font-size:.75rem;display:block}:root .command-inline .command-item svg{color:#a2845c;transition:translate .3s var(--ease-editorial);grid-area:2/2}:root .command-inline .command-match-reason{color:#887e72;grid-area:4/1;margin:0;font-size:.7rem}:root .command-inline .command-item.is-active{background:rgb(var(--glass-tone) / .14)}:root .command-inline .command-item.is-active svg{translate:3px}@keyframes command-results-in{0%{opacity:0;filter:blur(10px);translate:0 -.6rem}to{opacity:1;filter:blur();translate:0}}@media (prefers-reduced-motion:reduce){:root .command-inline,:root .command-inline .command-search{filter:none;transition:none}:root .command-inline .command-results{animation:none}}:root .exacta-workbench .catalog-disciplines label:has(input:checked){color:#795d3e;animation:.42s ease-out catalog-discipline-select}:root .exacta-workbench .catalog-disciplines label:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}:root .exacta-workbench .catalog-page .catalog-results{opacity:1}:root .exacta-workbench .catalog-page .discovery-results{transition:opacity .26s,filter .3s}:root .exacta-workbench .catalog-page .catalog-results.is-pending .discovery-results{opacity:.72;filter:blur(1.5px)}:root .exacta-workbench .catalog-page .discovery-results:focus-within{opacity:1;filter:none}@keyframes catalog-discipline-select{0%{box-shadow:inset 0 0 0 1px #c2a47755,0 0 16px -8px #ae90684d}to{box-shadow:inset 0 1px 1px #fff9,0 6px 16px -12px #72532159}}@media (prefers-reduced-motion:reduce){:root .exacta-workbench .catalog-disciplines label:has(input:checked){animation:none}:root .exacta-workbench .catalog-page .discovery-results{transition:none}:root .exacta-workbench .catalog-page .catalog-results.is-pending .discovery-results{filter:none;opacity:1}}:root[data-focus-input=pointer] :is(button,a,summary,[role=button],[role=tab]):focus,:root[data-focus-input=pointer] :is(button,a,summary,[role=button],[role=tab]):focus:after,:root[data-focus-input=pointer] label:focus-within{outline:none!important}:root[data-focus-input=keyboard] :is(button,a,summary,[role=button],[role=tab]):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:root .paywall{isolation:isolate;place-items:center;min-height:min(78vh,46rem);padding-block:clamp(3rem,7vw,6rem);display:grid;position:relative}:root .paywall-teaser{z-index:-1;border:1px solid var(--glass-edge);background:linear-gradient(160deg, #fffbf28c, rgb(var(--glass-tone) / var(--glass-2-strength)));filter:blur(7px);opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:clamp(1.75rem,2.6vw,2.5rem) clamp(.55rem,.9vw,.8rem);align-content:start;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:absolute;inset:clamp(2rem,5vw,4rem) clamp(0rem,4vw,4rem)}:root .paywall-teaser-title{color:#8c7459;margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:350}:root .paywall-teaser-text{color:#6f6153;max-width:62ch;margin:0;font-size:1rem;line-height:1.75}:root .paywall-teaser-line{background:rgb(var(--glass-tone) / .14);border-radius:999px;height:.8rem;display:block}:root .paywall-teaser-line.is-short{width:55%}:root .paywall-card{text-align:center;-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);max-width:34rem;animation:glass-expansion-in .46s var(--ease-editorial) both;background-color:#fcf6edd6;border:1px solid #b9916866;border-radius:1.75rem 1rem;justify-items:center;gap:1rem;padding:clamp(1.75rem,3.5vw,2.75rem);display:grid;box-shadow:inset 0 1px 1px #ffffffb0,inset 0 -1px #9b704918,0 34px 80px -34px #55483980,0 12px 28px -18px #55483947}:root .paywall-card .kicker{color:#9a8672;letter-spacing:.2em;margin:0;font-size:.66rem}:root .paywall-card h1{color:#6f4d2f;letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,3vw,2.3rem);font-weight:300;line-height:1.25}:root .paywall-card h1 em{color:var(--home-gold,#b8895a);font-style:normal;font-weight:400}:root .paywall-lead{color:#7c6f60;margin:0;font-size:.95rem;line-height:1.65}:root .paywall-actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.4rem;display:flex}@media (prefers-reduced-motion:reduce){:root .paywall-card{animation:none}}:root .access-banner{z-index:40;width:min(100% - 2 * var(--page-gutter), 52rem);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);color:#6f6153;text-align:center;background-color:#fcf6edcc;border:1px solid #ae906840;border-radius:1.25rem .6rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1rem;margin:.5rem auto 0;padding:.6rem 1.1rem;font-size:.85rem;display:flex;position:relative;box-shadow:inset 0 1px 1px #ffffffa0,0 10px 24px -20px #55483959}:root .access-banner[data-tone=warning]{color:#7a4a33;background-color:#faeee4d9;border-color:#b9744e59}:root .access-banner p{margin:0}:root .access-banner a{color:#6f4d2f;text-underline-offset:.25em;font-weight:500}:root .account-fine{color:#8a7d6d;margin:.2rem 0 0;font-size:.78rem;line-height:1.6}:root .account-confirm-state{text-align:center;justify-items:center;gap:.8rem;max-width:34rem;margin:clamp(1rem,3vw,2rem) auto 0;display:grid}:root .account-confirm-pulse{width:2.5rem;height:2.5rem;animation:account-confirm-pulse 1.4s var(--ease-editorial) infinite;background:radial-gradient(circle,#e7bd7b8c,#0000 70%);border-radius:50%}@keyframes account-confirm-pulse{0%,to{opacity:.5;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){:root .account-confirm-pulse{animation:none}}:root .account-methods{margin-top:.2rem}:root .account-email-gate{justify-items:start;gap:.5rem;display:grid}:root .account-pix{gap:.8rem}:root .account-pix-qr{aspect-ratio:1;background:#fff;border:1px solid #ae906840;border-radius:1.2rem .6rem;width:min(100%,13rem);padding:.6rem}:root .account-pix-code input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}:root .exacta-home,:root .glass-expansion-layer[data-liquid]{--home-liquid-edge:#ae90681f;--home-liquid-rim:inset 0 1px 1px #fffbf21f, inset 0 -1px 1px #ae906809}:root .exacta-home :is(.discipline-entry a,.home-experience-card):before,:root .exacta-home :is(.discipline-entry a,.home-experience-card):hover:before{border-color:var(--home-liquid-edge);-webkit-backdrop-filter:blur(6px)saturate(115%);backdrop-filter:blur(6px)saturate(115%);box-shadow:var(--home-liquid-rim), 0 10px 24px -20px #72532138}:root .exacta-home :is(.discipline-entry a,.home-experience-card):after{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(160deg,#fffbf21a,#0000 35% 70%,#ae906806);padding:1px}:root .exacta-home :is(.button-primary,.button-secondary),:root .exacta-home :is(.button-primary,.button-secondary):hover,:root .glass-expansion-layer[data-liquid] :is(.button-primary,.button-secondary,.discipline-choice-paths>a),:root .glass-expansion-layer[data-liquid] :is(.button-primary,.button-secondary,.discipline-choice-paths>a):hover{border-color:var(--home-liquid-edge);-webkit-backdrop-filter:blur(6px)saturate(115%);backdrop-filter:blur(6px)saturate(115%);box-shadow:var(--home-liquid-rim), 0 6px 18px -16px #72532138}:root .exacta-home :is(.discipline-entry a,.home-experience-card,.button,button),:root .glass-expansion-layer[data-liquid] :is(.button,button,.discipline-choice-paths>a){transition:scale .52s cubic-bezier(.2,1.35,.32,1),transform .52s cubic-bezier(.2,1.18,.32,1),background-color .35s,border-color .35s,box-shadow .35s}@media (hover:hover) and (pointer:fine){:root .exacta-home :is(.discipline-entry a,.home-experience-card,.button,button):hover,:root .glass-expansion-layer[data-liquid] :is(.button,button,.discipline-choice-paths>a):hover{scale:1.015}}:root .exacta-home :is(.discipline-entry a,.home-experience-card,.button,button):active,:root .glass-expansion-layer[data-liquid] :is(.button,button,.discipline-choice-paths>a):active{transition-duration:.16s;scale:.97}@media (prefers-reduced-motion:reduce){:root .exacta-home :is(.discipline-entry a,.home-experience-card,.button,button),:root .glass-expansion-layer[data-liquid] :is(.button,button,.discipline-choice-paths>a){transition:none;scale:none}}
