.theodora-native-host .workspace-view-picker-module__39zMqq__options{position:relative}.theodora-native-host .workspace-view-picker-module__39zMqq__options:after{content:"";inset-inline:0;height:calc(var(--mobile-bottombar-clearance,0px) + var(--safe-area-bottom,env(safe-area-inset-bottom,0px)));pointer-events:none;position:absolute;top:100%}
.reasoning-motion-module__bDKCSG__reasoning .animate-pulse-dot{animation:none!important}.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] :before,.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] :after{transition:none!important;animation:none!important}.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] :not(.ui-spinner){transition:none!important;animation:none!important}.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] .ui-spinner{animation-duration:2.4s}:is(.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] .animate-draw-circle,.reasoning-motion-module__bDKCSG__reasoning[data-reduce-effects=true] .animate-draw-check){stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.reasoning-motion-module__bDKCSG__reasoning :before,.reasoning-motion-module__bDKCSG__reasoning :after{transition:none!important;animation:none!important}.reasoning-motion-module__bDKCSG__reasoning :not(.ui-spinner){transition:none!important;animation:none!important}:is(.reasoning-motion-module__bDKCSG__reasoning .animate-draw-circle,.reasoning-motion-module__bDKCSG__reasoning .animate-draw-check){stroke-dashoffset:0}}
.PersonalHomeDashboard-module__JEjy3a__viewport{overflow:clip;container:personal-home/size;justify-content:flex-start!important}.PersonalHomeDashboard-module__JEjy3a__viewport .landing-welcome-zone{grid-template-rows:minmax(0,1fr) auto auto auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-items:center;height:100%;min-height:0;padding:24px 0;display:grid}.PersonalHomeDashboard-module__JEjy3a__personal .home-composer-greeting{padding-inline:var(--radius-2xl);text-align:left;margin:0;position:absolute;bottom:calc(100% + 12px);left:16px;right:16px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-composer-greeting{left:24px;right:24px}.PersonalHomeDashboard-module__JEjy3a__viewport h1{letter-spacing:-.035em;font-size:clamp(26px,3cqw,36px);font-weight:500;line-height:1.2}.PersonalHomeDashboard-module__JEjy3a__viewport .landing-query-input{grid-row:5;margin-top:24px;max-width:784px!important}.PersonalHomeDashboard-module__JEjy3a__personalShell:not([data-composer-writing]) .PersonalHomeDashboard-module__JEjy3a__viewport .landing-query-input textarea{min-height:44px;max-height:72px}.PersonalHomeDashboard-module__JEjy3a__personalShell:not([data-composer-writing]) .PersonalHomeDashboard-module__JEjy3a__viewport .justinian-composer-expand-toggle{visibility:hidden}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .landing-welcome-zone>div:last-child,.PersonalHomeDashboard-module__JEjy3a__viewport .home-dashboard){display:contents}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-summary,.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid){width:calc(100% - 80px);max-width:1120px;min-height:0}.PersonalHomeDashboard-module__JEjy3a__viewport .home-summary{flex-direction:column;grid-row:2;align-self:end;gap:10px;display:flex}.PersonalHomeDashboard-module__JEjy3a__viewport .home-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PersonalHomeDashboard-module__JEjy3a__viewport .home-highlight-grid[data-highlight-count="1"]{grid-template-columns:minmax(0,1fr)}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-main,.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside){padding:18px 22px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-total{margin-top:10px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-total>div>span:first-child{font-size:32px;font-weight:500}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-inspector{min-height:20px;margin-top:4px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-plot{height:clamp(48px,9cqh,96px)}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside>div:first-child{flex-wrap:nowrap;gap:12px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside>div:first-child svg{width:16px;height:16px;margin:0 6px 0 0;display:inline-block}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside>div:first-child p{margin-top:3px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside>div:first-child .text-3xl{font-size:24px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar{max-width:180px;margin-top:12px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar>div:first-child{margin-bottom:7px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar>div:nth-child(2){gap:3px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar>div:last-child{display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid{flex-wrap:wrap;grid-row:3;justify-content:center;align-self:start;gap:16px 24px;padding-block:12px 0;display:flex}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-column{flex:200px;min-width:0;max-width:248px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid:has(>.home-overview-column:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid:has(>.home-overview-column:nth-child(4))>.home-overview-column{max-width:none}@container personal-home (max-width:760px){.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid:has(>.home-overview-column:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}}.PersonalHomeDashboard-module__JEjy3a__viewport:not(:has(.home-momentum)) .home-overview-grid:not(:has(>.home-overview-column:nth-child(4))){max-width:736px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-section-heading{min-height:28px;margin-bottom:4px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-section-heading h2{letter-spacing:.08em;min-width:0}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link{gap:8px;min-height:38px;padding:4px 8px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link .text-base{font-size:14px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link>span:nth-child(2)>span:nth-child(2){display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-preview-list>:nth-child(n+2){display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid .home-work-link>span:last-of-type{display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link>svg:last-child{display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-dashboard>[role=status]{position:absolute;bottom:2px;left:24px}@container personal-home (max-height:800px){.PersonalHomeDashboard-module__JEjy3a__viewport .home-preview-list>:nth-child(n+2){display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside>div:first-child>div:not(.home-national-rank)>p{display:none}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-main,.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside){padding:12px 18px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar{max-width:152px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid{gap:6px 24px;padding-block:10px 0}}@container personal-home (max-height:680px){.PersonalHomeDashboard-module__JEjy3a__viewport .landing-welcome-zone{padding-block:12px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-plot{height:46px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar{max-width:126px;margin-top:8px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-calendar>div:first-child{display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-inspector{min-height:16px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link{min-height:40px;padding-block:4px}}@container personal-home (max-width:660px){.PersonalHomeDashboard-module__JEjy3a__viewport .home-chart-aside{display:none}.PersonalHomeDashboard-module__JEjy3a__viewport .home-highlight-grid{grid-template-columns:1fr}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-summary,.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid){width:calc(100% - 40px)}.PersonalHomeDashboard-module__JEjy3a__viewport .home-work-link>span:last-of-type{display:none}}.PersonalHomeDashboard-module__JEjy3a__mobile.justinian-mobile-landing-hero[data-interactive=true]{width:min(100% - 32px,680px);top:calc(var(--mobile-topbar-clearance) + 12px);max-height:none;bottom:8px;overflow:auto;container:mobile-home/size}.PersonalHomeDashboard-module__JEjy3a__mobile>h1{text-align:left;letter-spacing:-.035em;margin:0 0 18px;font-size:25px;font-weight:500}.PersonalHomeDashboard-module__JEjy3a__mobile>div{padding:0}.PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard{flex-direction:column;gap:16px;display:flex}.PersonalHomeDashboard-module__JEjy3a__mobile .home-momentum-compact>div>div{display:block}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-main{padding:10px 16px 6px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-main>div:first-child{min-height:28px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-total{gap:4px 12px;margin-top:4px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-total>div>span:first-child{font-size:32px;font-weight:500}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-total>span{font-size:10px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-inspector{min-height:22px;margin-top:2px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-plot{height:64px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-plot+div{display:none}.PersonalHomeDashboard-module__JEjy3a__mobile .home-section-heading{min-height:30px;margin-bottom:0}.PersonalHomeDashboard-module__JEjy3a__mobile .home-section-heading h2{letter-spacing:.08em;font-size:10px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-work-link{gap:8px;min-height:48px;padding:8px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-work-link>svg:last-child{display:none}.PersonalHomeDashboard-module__JEjy3a__mobile .home-work-link .text-base{font-size:14px}@container mobile-home (max-height:470px){.PersonalHomeDashboard-module__JEjy3a__mobile .home-preview-list>:nth-child(n+2){display:none}.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-plot{height:48px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard{gap:10px}}@container mobile-home (max-height:350px){:is(.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-plot,.PersonalHomeDashboard-module__JEjy3a__mobile .home-chart-inspector){display:none}}:root[data-justinian-keyboard-open=true] .PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard{display:none}:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-summary,.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid,.PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard){opacity:1;transition:opacity .18s,visibility .18s}.PersonalHomeDashboard-module__JEjy3a__personalShell[data-composer-writing] .PersonalHomeDashboard-module__JEjy3a__viewport .home-summary{opacity:0;visibility:hidden;pointer-events:none}.PersonalHomeDashboard-module__JEjy3a__personalShell[data-composer-writing] .PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid{opacity:0;visibility:hidden;pointer-events:none}.justinian-mobile-gpt-shell:has(.justinian-mobile-composer-panel:focus-within) .PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){:is(.PersonalHomeDashboard-module__JEjy3a__viewport .home-summary,.PersonalHomeDashboard-module__JEjy3a__viewport .home-overview-grid,.PersonalHomeDashboard-module__JEjy3a__mobile .home-dashboard){transition:none}}.PersonalHomeDashboard-module__JEjy3a__viewport .home-national-rank{padding:0 22px 12px}.PersonalHomeDashboard-module__JEjy3a__viewport .home-rank-number{letter-spacing:-.055em;font-size:clamp(40px,7cqh,64px)}.PersonalHomeDashboard-module__JEjy3a__viewport .home-rank-caption{font-size:clamp(18px,2.5cqw,26px)}.PersonalHomeDashboard-module__JEjy3a__mobile .home-national-rank{padding:0 16px 10px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-rank-number{letter-spacing:-.055em;font-size:44px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-rank-caption{font-size:18px}.PersonalHomeDashboard-module__JEjy3a__mobile .home-national-rank p{font-size:10px;line-height:1.5}@container personal-home (max-height:680px){.PersonalHomeDashboard-module__JEjy3a__viewport .home-national-rank{padding-bottom:6px}}.PersonalHomeDashboard-module__JEjy3a__personal .home-composer-greeting{opacity:0;visibility:hidden;transition:opacity .32s,visibility .32s}.PersonalHomeDashboard-module__JEjy3a__personalShell[data-composer-writing] .PersonalHomeDashboard-module__JEjy3a__personal .home-composer-greeting{opacity:1;visibility:visible}.PersonalHomeDashboard-module__JEjy3a__viewport .landing-query-input{transition:transform .48s cubic-bezier(.22,1,.36,1)}.PersonalHomeDashboard-module__JEjy3a__personalShell[data-composer-writing] .PersonalHomeDashboard-module__JEjy3a__viewport .landing-query-input{transform:translateY(var(--home-focus-shift,0px))}.PersonalHomeDashboard-module__JEjy3a__mobileMosaic{opacity:0;transition:opacity .48s}.PersonalHomeDashboard-module__JEjy3a__personalShell .landing-mosaic-curtain{opacity:0;transition:opacity .48s}.PersonalHomeDashboard-module__JEjy3a__personalShell[data-composer-writing] .landing-mosaic-curtain{opacity:1}.justinian-mobile-gpt-shell:has(.justinian-mobile-composer-panel:focus-within) .PersonalHomeDashboard-module__JEjy3a__mobileMosaic{opacity:1}.PersonalHomeDashboard-module__JEjy3a__mobilePersonal>h1{opacity:0;visibility:hidden;transition:opacity .32s,visibility .32s}.justinian-mobile-gpt-shell:has(.justinian-mobile-composer-panel:focus-within) .PersonalHomeDashboard-module__JEjy3a__mobilePersonal>h1{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.PersonalHomeDashboard-module__JEjy3a__mobileMosaic{transition:none}.PersonalHomeDashboard-module__JEjy3a__personal .home-composer-greeting{transition:none}.PersonalHomeDashboard-module__JEjy3a__viewport .landing-query-input{transition:none}.PersonalHomeDashboard-module__JEjy3a__personalShell .landing-mosaic-curtain{transition:none}.PersonalHomeDashboard-module__JEjy3a__mobilePersonal>h1{transition:none}}
.GuidedChoiceRow-module__tn3Vyq__list{container:guided-choices/inline-size}@container guided-choices (max-width:31.99rem){.GuidedChoiceRow-module__tn3Vyq__list .GuidedChoiceRow-module__tn3Vyq__withMeta{row-gap:var(--space-1);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text trail""lead meta trail";display:grid}.GuidedChoiceRow-module__tn3Vyq__list .GuidedChoiceRow-module__tn3Vyq__withMeta>.GuidedChoiceRow-module__tn3Vyq__lead{grid-area:lead}.GuidedChoiceRow-module__tn3Vyq__list .GuidedChoiceRow-module__tn3Vyq__withMeta>.GuidedChoiceRow-module__tn3Vyq__text{grid-area:text}.GuidedChoiceRow-module__tn3Vyq__list .GuidedChoiceRow-module__tn3Vyq__withMeta>.GuidedChoiceRow-module__tn3Vyq__trail{grid-area:trail}.GuidedChoiceRow-module__tn3Vyq__list .GuidedChoiceRow-module__tn3Vyq__withMeta>.GuidedChoiceRow-module__tn3Vyq__meta{font-size:var(--text-xs);grid-area:meta;font-weight:500;line-height:.9375rem}}
.pdf-field-overlay-module__P5cgwG__layer{--pdf-field-focus:27 57% 46%;pointer-events:none;position:absolute;inset:0}.pdf-field-overlay-module__P5cgwG__layer>*{pointer-events:auto}.pdf-field-overlay-module__P5cgwG__layer[data-calibrate]{cursor:crosshair}.pdf-field-overlay-module__P5cgwG__field{box-sizing:border-box;color:inherit;z-index:10;background:0 0;border:1px solid #0000;border-radius:1px;outline:none;margin:0;padding:0 1px;font-family:Helvetica,Arial,sans-serif;line-height:1;position:absolute}.pdf-field-overlay-module__P5cgwG__field:hover{border-color:hsl(var(--brand-indigo) / .35);background:hsl(var(--brand-indigo) / .04)}.pdf-field-overlay-module__P5cgwG__field:focus{border-color:hsl(var(--brand-indigo) / .6);background:hsl(var(--brand-indigo) / .07)}.pdf-field-overlay-module__P5cgwG__layer[data-calibrate] .pdf-field-overlay-module__P5cgwG__field{border-color:hsl(var(--brand-indigo) / .4);background:hsl(var(--brand-indigo) / .08);cursor:grab}.pdf-field-overlay-module__P5cgwG__checkbox{color:#0000;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;padding:0;font-weight:900;display:flex}.pdf-field-overlay-module__P5cgwG__checkbox[data-checked]{color:inherit;background:hsl(var(--pdf-field-focus) / .22)}.pdf-field-overlay-module__P5cgwG__layer[data-calibrate] .pdf-field-overlay-module__P5cgwG__checkbox{border-color:hsl(var(--warning) / .5);background:hsl(var(--warning) / .1)}.pdf-field-overlay-module__P5cgwG__focusRing{background:hsl(var(--pdf-field-focus) / .12);box-shadow:0 0 0 2px hsl(var(--pdf-field-focus) / .75);pointer-events:none;z-index:5;border-radius:3px;animation:.2s ease-out pdf-field-overlay-module__P5cgwG__pdf-focus-fade-in;position:absolute}.pdf-field-overlay-module__P5cgwG__calDot{background:hsl(var(--destructive));z-index:100;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:0}.pdf-field-overlay-module__P5cgwG__manualField{border-color:hsl(var(--success,142 71% 45%) / .5);background:hsl(var(--success,142 71% 45%) / .1)}@keyframes pdf-field-overlay-module__P5cgwG__pdf-focus-fade-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pdf-field-overlay-module__P5cgwG__focusRing{animation:none}}.pdf-field-overlay-module__P5cgwG__native .pdf-field-overlay-module__P5cgwG__field{color:#111;background:#fff;border-color:#0000;border-radius:0;padding:0 3px}.pdf-field-overlay-module__P5cgwG__native .pdf-field-overlay-module__P5cgwG__field:hover{box-shadow:inset 0 0 0 1px hsl(var(--brand-indigo) / .35);background:#fff;border-color:#0000}.pdf-field-overlay-module__P5cgwG__native .pdf-field-overlay-module__P5cgwG__field:focus{box-shadow:inset 0 0 0 1px hsl(var(--brand-indigo) / .7);background:#fff;border-color:#0000}.pdf-field-overlay-module__P5cgwG__native .pdf-field-overlay-module__P5cgwG__checkbox{color:#0000;background:#fff;border-radius:0}.pdf-field-overlay-module__P5cgwG__native .pdf-field-overlay-module__P5cgwG__checkbox[data-checked]{color:#111;background:#fff}.pdf-field-overlay-module__P5cgwG__check{width:100%;height:100%;display:block}.pdf-field-overlay-module__P5cgwG__multiline{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;text-align:left;vertical-align:top;padding:2px 3px;line-height:1.25;display:block;overflow-y:auto}
/*# sourceMappingURL=0ymhl11ta0-zj.css.map*/