.skeleton_block__bLtwf{display:block;min-width:0;max-width:100%;flex-shrink:0;background:#e4e8f1;border-radius:8px;animation:skeleton_breathe__XiF7L 1.8s ease-in-out infinite}.dark .skeleton_block__bLtwf{background:#303c52}@keyframes skeleton_breathe__XiF7L{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.skeleton_block__bLtwf{animation:none}}html.lt-reduced-motion .skeleton_block__bLtwf{animation:none}@media (forced-colors:active){.skeleton_block__bLtwf{background:GrayText;opacity:.3}}.skeleton_root__jzMF6{--loading-paper:#fff;--loading-line:#e0e5ef;--loading-bg:#f5f6fb;background:var(--loading-bg);padding:24px 24px calc(100px + env(safe-area-inset-bottom));min-height:calc(100svh - 72px)}.dark .skeleton_root__jzMF6{--loading-paper:#182033;--loading-line:#303b52;--loading-bg:#111827}.skeleton_container___azGc{max-width:1320px;width:100%;margin-inline:auto;min-width:0;display:grid;gap:20px}.skeleton_srOnly__h8Sct{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skeleton_header__0y0gF{display:flex;align-items:center;gap:16px;min-height:80px;padding-block-end:16px;border-block-end:1px solid var(--loading-line)}.skeleton_heading__k7td5{display:grid;gap:10px;min-width:0;flex:1}.skeleton_heading__k7td5>.skeleton_block__bLtwf:first-child{height:26px;width:min(280px,75%)}.skeleton_heading__k7td5>.skeleton_block__bLtwf:last-child{height:12px;width:min(420px,95%)}.skeleton_mark__mI7Le{width:48px;height:48px;border-radius:14px}.skeleton_action__QEElu{width:100px;height:44px;border-radius:10px}.skeleton_panel__auRQT{background:var(--loading-paper);border:1px solid var(--loading-line);border-radius:17px;padding:20px;min-width:0;display:grid;gap:18px;align-content:start}.skeleton_metrics__pRdSr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.skeleton_metrics__pRdSr[data-four=true]{grid-template-columns:repeat(4,minmax(0,1fr))}.skeleton_metric__Jzs1O{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--loading-line);border-radius:14px;background:var(--loading-paper);min-width:0}.skeleton_metric__Jzs1O .skeleton_mark__mI7Le{width:38px;height:42px}.skeleton_metric__Jzs1O .skeleton_heading__k7td5>.skeleton_block__bLtwf:first-child{height:10px;width:80%}.skeleton_metric__Jzs1O .skeleton_heading__k7td5>.skeleton_block__bLtwf:last-child{height:25px;width:40%}.skeleton_twoColumns__GL1hP{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:20px;min-width:0}.skeleton_stack__lQOtk{display:grid;gap:16px;min-width:0;align-content:start}.skeleton_line__T15OR{height:14px;width:72%}.skeleton_short__XmX_k{height:12px;width:46%}.skeleton_title__aljAy{height:22px;width:56%}.skeleton_toolbar__XW6xz{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px}.skeleton_toolbar__XW6xz>.skeleton_title__aljAy{max-width:45%}.skeleton_toolbar__XW6xz>.skeleton_action__QEElu{width:32%}.skeleton_rows__rery6{display:grid;gap:12px}.skeleton_row__A2Yu1{display:flex;align-items:center;gap:14px;padding:16px 12px;border:1px solid var(--loading-line);border-radius:12px;min-width:0}.skeleton_row__A2Yu1 .skeleton_mark__mI7Le{width:24px;height:24px;border-radius:7px}.skeleton_row__A2Yu1 .skeleton_heading__k7td5>.skeleton_block__bLtwf:first-child{height:14px}.skeleton_row__A2Yu1 .skeleton_heading__k7td5>.skeleton_block__bLtwf:last-child{height:10px;width:55%}.skeleton_rail__kJDBO{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;padding-block:10px 20px;border-block-end:1px solid var(--loading-line)}.skeleton_rail__kJDBO>.skeleton_block__bLtwf{width:100%;height:66px;border-radius:10px}.skeleton_desk__ZeJWb{display:grid;grid-template-columns:210px minmax(0,1fr);gap:26px;align-items:start}.skeleton_navigation__0cmaz{min-height:490px}.skeleton_navigation__0cmaz .skeleton_row__A2Yu1{padding:12px 0;border:0}.skeleton_calendar__Rduib{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.skeleton_calendar__Rduib>.skeleton_block__bLtwf{height:25px;border-radius:6px}.skeleton_review__vf7KK{min-height:380px;display:grid;align-content:center;justify-items:center;gap:20px;padding:36px 20px;border:1px solid var(--loading-line);border-radius:16px}.skeleton_review__vf7KK .skeleton_title__aljAy{height:40px;width:min(250px,80%)}.skeleton_review__vf7KK .skeleton_action__QEElu{width:min(210px,100%)}.skeleton_tiles__uFurY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.skeleton_tile__UPCe5{height:150px;border-radius:14px}.skeleton_hero__N9NLd{height:170px;border-radius:20px}.skeleton_path__0kVwm{position:relative;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.skeleton_path__0kVwm>.skeleton_block__bLtwf{width:68px;height:68px;border-radius:50%}.skeleton_path__0kVwm>.skeleton_block__bLtwf:nth-child(2n){transform:translateX(-45px)}.skeleton_path__0kVwm>.skeleton_block__bLtwf:nth-child(3n){transform:translateX(45px)}.skeleton_narrow__zqumO{max-width:760px}.skeleton_auth__Z_82P{max-width:500px;margin-block:30px}.skeleton_field__PaA5H{width:100%;height:48px;border-radius:10px}.skeleton_conversation__5CNLd{height:min(55svh,520px);display:grid;align-content:start;gap:26px}.skeleton_bubble__bd3eV{width:70%;height:85px;border-radius:15px}.skeleton_bubble__bd3eV:nth-child(2n){justify-self:end;width:55%}@media (max-width:1000px){.skeleton_desk__ZeJWb{grid-template-columns:170px minmax(0,1fr);gap:18px}.skeleton_twoColumns__GL1hP{grid-template-columns:minmax(0,1fr) 240px;gap:14px}}@media (max-width:870px){.skeleton_desk__ZeJWb{grid-template-columns:minmax(0,1fr);gap:16px}.skeleton_navigation__0cmaz{min-height:70px;padding:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.skeleton_navigation__0cmaz .skeleton_row__A2Yu1{padding:4px;justify-content:center}.skeleton_navigation__0cmaz .skeleton_heading__k7td5{display:none}}@media (max-width:700px){.skeleton_root__jzMF6{padding:16px 14px calc(104px + env(safe-area-inset-bottom))}.skeleton_container___azGc{gap:15px}.skeleton_twoColumns__GL1hP{grid-template-columns:minmax(0,1fr)}.skeleton_metrics__pRdSr{gap:8px}.skeleton_metric__Jzs1O{display:grid;padding:12px 10px;gap:10px}.skeleton_metric__Jzs1O .skeleton_mark__mI7Le{width:28px;height:28px}.skeleton_metric__Jzs1O .skeleton_heading__k7td5{width:100%}.skeleton_metrics__pRdSr[data-four=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton_panel__auRQT{padding:16px}.skeleton_tiles__uFurY{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.skeleton_header__0y0gF{gap:10px}.skeleton_header__0y0gF>.skeleton_action__QEElu{display:none}.skeleton_rail__kJDBO{gap:5px}.skeleton_rail__kJDBO>.skeleton_block__bLtwf{height:54px}.skeleton_review__vf7KK{min-height:330px}}.skeleton_navigation__0cmaz>.skeleton_rows__rery6{display:contents}.skeleton_fullscreen__sb9La{position:fixed;inset:0;z-index:200;overflow:auto;min-height:100svh}.skeleton_roomCanvas___C_Fd{height:min(60svh,540px);min-height:330px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:16px;padding:35px 15px;position:relative}.skeleton_roomTable__4X4Ac{position:absolute;width:65%;height:45%;border-radius:50%;inset:27% auto auto}.skeleton_roomSeat__z7F8x{width:min(60px,80%);height:65px;border-radius:18px}.workspace_dialog__VmXYU,.workspace_root__fQ9gF{--desk-bg:#f5f6fb;--desk-paper:#fff;--desk-ink:#202945;--desk-muted:#606b83;--desk-border:#dfe4f1;--desk-soft:#ecefff;--desk-accent:#505ef4;--desk-solid:#505ef4;--desk-danger:#9e283d;--desk-shadow:0 3px 16px -10px #252b5a26;color:var(--desk-ink)}.dark :is(.workspace_root__fQ9gF,.workspace_dialog__VmXYU){--desk-bg:#111827;--desk-paper:#192236;--desk-ink:#eef1fc;--desk-muted:#b9c3dc;--desk-border:#34425e;--desk-soft:#283254;--desk-accent:#b8c2ff;--desk-solid:#505ef4;--desk-danger:#ffabb9}.workspace_root__fQ9gF{background:var(--desk-bg);min-height:calc(100svh - 72px);padding:24px 0 80px}.workspace_container__Cldqy{width:min(1440px,calc(100% - 64px));margin-inline:auto}.workspace_deskLayout__JefBB{display:grid;grid-template-columns:210px minmax(0,1fr);gap:26px;align-items:start}.workspace_deskHeader__hoehx{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 20px;border-block-end:1px solid var(--desk-border)}.workspace_deskIdentity__kzaRX{display:flex;align-items:center;gap:14px;min-width:0}.workspace_deskMark__6JB9N{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:linear-gradient(145deg,#6975ff,#414bc0);box-shadow:0 8px 14px -8px #343da9a0,inset 0 1px 0 #ffffff50;color:white}.workspace_deskIdentity__kzaRX h1{font-size:clamp(1.5rem,2.7vw,2.05rem);font-weight:820;letter-spacing:-.035em;line-height:1.25}.workspace_deskIdentity__kzaRX p,.workspace_muted__GhwMd{color:var(--desk-muted);line-height:1.65}.workspace_deskIdentity__kzaRX p{font-size:.875rem;margin-block-start:3px}.workspace_headerCalendar__nuaTG{display:grid;gap:4px;text-align:end;flex:none}.workspace_headerCalendar__nuaTG>span{color:var(--desk-muted);font-size:.72rem}.workspace_deskDate__bOxjK{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:720}.workspace_deskDate__bOxjK svg{color:var(--desk-accent)}.workspace_eyebrow__5kDfi{display:flex;align-items:center;gap:7px;color:var(--desk-accent);font-size:.78rem;font-weight:750}.workspace_nav__b_mkj{position:sticky;inset-block-start:86px;display:grid;align-content:start;gap:6px;padding:20px 12px;border:1px solid #303c66;border-radius:18px;background:radial-gradient(ellipse at bottom left,#343d78,transparent 80%),#202a51;min-height:490px;box-shadow:0 15px 32px -24px #20254e80}.workspace_navLabel__RDB3o{padding:0 12px 12px;color:#aeb9de;font-size:.72rem;font-weight:600}.workspace_navText___841d{display:grid;gap:4px}.workspace_navText___841d b{font-weight:720}.workspace_navText___841d small{color:#bdc8e9;font-size:.66rem;font-weight:400;line-height:1.6}.workspace_navItem__yokCZ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;min-height:65px;gap:10px;padding:10px 9px;border-radius:12px;border:1px solid transparent;font-size:.86rem;font-weight:690;color:#edf0ff;text-align:start;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.workspace_navItem__yokCZ:hover{border-color:#566594;color:#fff;background:#ffffff08}.workspace_navItem__yokCZ[aria-current=page]{border-color:#707fbc;background:#394780;color:#fff}.workspace_navIcon__qzLOl{display:grid;place-items:center;width:32px;height:36px;color:#c5cff3;flex:none}.workspace_navItem__yokCZ[aria-current=page] .workspace_navIcon__qzLOl{color:#d5dcff}.workspace_navArrow__cflHX{color:#becaf1}.workspace_root__fQ9gF[dir=rtl] :is(.workspace_navArrow__cflHX,.workspace_weeklyLink__vzN95>svg,.workspace_dateArrow__tnG5C>svg){transform:scaleX(-1)}.workspace_deskContent__BSATU{min-width:0}.workspace_section__aVqcl{display:grid;gap:16px;min-width:0}.workspace_section__aVqcl[hidden]{display:none}.workspace_sectionHeading__roIZi{min-height:52px}.workspace_sectionHeading__roIZi h2{font-size:clamp(1.35rem,2.4vw,1.95rem);line-height:1.25;font-weight:820;letter-spacing:-.026em}.workspace_root__fQ9gF[dir=rtl] :is(.workspace_sectionHeading__roIZi h2,.workspace_deskIdentity__kzaRX h1){letter-spacing:normal}.workspace_sectionHeading__roIZi>div:first-child{flex:1 1 150px;min-width:0}.workspace_sectionHeading__roIZi p{margin-block-start:4px;font-size:.875rem}.workspace_button__E3tZZ[aria-pressed=true],.workspace_weekRail___K9_B [aria-current=date]{background:var(--desk-soft);color:var(--desk-accent);border-color:transparent;font-weight:750}.workspace_panel__BtS13{background:var(--desk-paper);border:1px solid var(--desk-border);border-radius:17px;padding:clamp(14px,2vw,23px);min-width:0;box-shadow:var(--desk-shadow)}.workspace_panel__BtS13 h2{font-size:clamp(1.25rem,2.3vw,1.55rem);font-weight:780}.workspace_panel__BtS13 h3{font-size:1rem;font-weight:750}.workspace_toolbar__I4oCR{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.workspace_actions__QRasF{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.workspace_stack__QP_ML{display:grid;gap:14px;align-content:start;min-width:0}.workspace_button__E3tZZ{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 13px;border:1px solid var(--desk-border);border-radius:10px;color:var(--desk-ink);font-size:.88rem;font-weight:650;line-height:1.45;text-align:center;background:var(--desk-paper);cursor:pointer;text-decoration:none}.workspace_button__E3tZZ:hover{border-color:var(--desk-accent);color:var(--desk-accent)}.workspace_button__E3tZZ:disabled{opacity:.56;cursor:default}.workspace_button__E3tZZ svg{flex:none}.workspace_primary__1wQ1g,.workspace_primary__1wQ1g:hover{background:var(--desk-solid);color:white;border-color:var(--desk-solid)}.workspace_primary__1wQ1g{box-shadow:0 5px 10px -6px var(--desk-solid)}.workspace_primary__1wQ1g:hover{background:color-mix(in srgb,var(--desk-solid) 87%,#111936)}.workspace_danger__H6H6m{color:var(--desk-danger)}.workspace_icon__ziD2H{width:44px;padding-inline:0}:is(.workspace_root__fQ9gF,.workspace_dialog__VmXYU) :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--desk-accent);outline-offset:3px}.workspace_field__hVGzc{display:grid;align-content:start;gap:5px;min-width:0;font-size:.875rem;font-weight:650}.workspace_input__sJDaX{display:block;color:var(--desk-ink);background:var(--desk-paper);width:100%;min-height:44px;min-width:0;padding:8px 10px;border:1px solid var(--desk-border);border-radius:10px;font:inherit}.workspace_input__sJDaX::placeholder{color:var(--desk-muted)}textarea.workspace_input__sJDaX{resize:vertical;min-height:60px}.workspace_check__O85tB{width:22px;height:22px;accent-color:var(--desk-solid);cursor:pointer;flex:none}.workspace_checkLabel__zrCVk{display:flex;align-items:center;gap:10px;min-height:44px;font-size:.88rem}.workspace_empty___dM9Y{padding:24px 14px;border:1px dashed var(--desk-border);border-radius:13px;color:var(--desk-muted);text-align:center;overflow-wrap:anywhere}.workspace_notice__ZmAEt{color:var(--desk-muted);font-size:.88rem;overflow-wrap:anywhere}.workspace_alert__2OULq{color:var(--desk-danger);font-size:.88rem;overflow-wrap:anywhere}.workspace_dialog__VmXYU{position:fixed;inset:0;margin:auto;width:min(500px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--desk-border);border-radius:20px;background:var(--desk-paper);padding:clamp(16px,4vw,26px);box-shadow:0 24px 80px #12112e50}.workspace_dialog__VmXYU::backdrop{background:#13162e96}.workspace_dialog__VmXYU h2{font-size:1.2rem;font-weight:750}.workspace_gridFields__K71Zd{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px}.workspace_tasks__uVU_T{list-style:none;margin:0;padding:0;display:grid;gap:10px}.workspace_task__UjosZ{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px 12px;border:1px solid var(--desk-border);border-radius:12px;background:var(--desk-paper);box-shadow:0 2px 0 #252b5a03}.workspace_taskBody__WeE9a{display:grid;gap:7px}.workspace_task__UjosZ:hover{border-color:color-mix(in srgb,var(--desk-accent) 40%,var(--desk-border))}.workspace_taskTitle__9c45_{font-size:.99rem;font-weight:720;overflow-wrap:anywhere}.workspace_task__UjosZ[data-done=true] .workspace_taskTitle__9c45_{text-decoration:line-through;color:var(--desk-muted)}.workspace_date__PKJ_G{font-size:.8rem;color:var(--desk-muted)}.workspace_dateNavigation__FtTDh{display:grid;grid-template-columns:repeat(2,auto);align-items:center;gap:4px;max-width:100%;text-align:center;padding:0;border-radius:0;background:transparent}.workspace_dateNavigation__FtTDh .workspace_date__PKJ_G{color:var(--desk-ink);font-size:.97rem;font-weight:750}.workspace_focusLayout__FEMVl,.workspace_plannerLayout__ST41D{display:grid;grid-template-columns:minmax(0,1fr) 272px;align-items:start;gap:20px}.workspace_inlineTitle__eHves{display:flex;align-items:center;gap:8px;font-weight:780}.workspace_inlineTitle__eHves svg{flex:none;color:var(--desk-accent)}.workspace_segmented__jC3_e{display:flex;align-items:center;gap:3px;padding:3px;background:var(--desk-bg);border:1px solid var(--desk-border);border-radius:12px}.workspace_segmented__jC3_e .workspace_button__E3tZZ{border-color:transparent;background:transparent}.workspace_segmented__jC3_e .workspace_button__E3tZZ[aria-pressed=true]{border-color:var(--desk-border);background:var(--desk-paper);box-shadow:0 1px 3px #101b4510}.workspace_schedule__Zj488{gap:16px}.workspace_notebookWelcome__dX32_,.workspace_plannerEmpty__MRDMC{display:grid;justify-items:center;align-content:center;gap:8px;text-align:center;min-height:260px;border-radius:16px;padding:30px 18px;background:repeating-linear-gradient(0deg,transparent 0 31px,color-mix(in srgb,var(--desk-border) 35%,transparent) 31px 32px),color-mix(in srgb,var(--desk-paper) 65%,var(--desk-bg));border:1px dashed var(--desk-border)}.workspace_notebookWelcome__dX32_ p,.workspace_plannerEmpty__MRDMC p{max-width:34ch;color:var(--desk-muted);line-height:1.7;font-size:.875rem}.workspace_emptyMark__RpsGf,.workspace_shortcutMark__uJz5D{display:grid;place-items:center;flex:none;color:var(--desk-accent);background:var(--desk-soft);border:1px solid var(--desk-border)}.workspace_emptyMark__RpsGf{width:68px;height:68px;border-radius:19px;transform:rotate(-7deg);margin-block-end:5px;box-shadow:0 12px 23px -19px var(--desk-accent)}.workspace_shortcutMark__uJz5D{width:38px;height:38px;border-radius:11px}.workspace_summary__8zUns{display:grid;gap:10px;border-radius:20px;padding:clamp(15px,2vw,22px);color:var(--desk-ink);background:var(--desk-paper);border:1px solid var(--desk-border);box-shadow:var(--desk-shadow)}.workspace_summary__8zUns dt,.workspace_summary__8zUns h3,.workspace_weeklyLink__vzN95{display:flex;align-items:center;gap:8px}.workspace_summary__8zUns h3{font-size:.95rem;font-weight:760}.workspace_summaryDate__SxVnz,.workspace_summary__8zUns :is(h3,dt) svg{color:var(--desk-muted)}.workspace_summaryDate__SxVnz{font-size:.77rem}.workspace_summaryCount__jVd2V{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.workspace_summaryCount__jVd2V strong{font-size:1.85rem;font-weight:820;line-height:1.3}.workspace_summaryCount__jVd2V span{font-size:.8rem;color:var(--desk-muted)}.workspace_summary__8zUns progress{appearance:none;width:100%;height:7px;border:0;border-radius:999px;overflow:hidden;background:var(--desk-soft);accent-color:var(--desk-solid)}.workspace_summary__8zUns progress::-webkit-progress-bar{background:var(--desk-soft)}.workspace_summary__8zUns progress::-webkit-progress-value{background:var(--desk-solid);border-radius:999px}.workspace_summary__8zUns progress::-moz-progress-bar{background:var(--desk-solid);border-radius:999px}.workspace_intervalList__PGIjX,.workspace_summary__8zUns dl{display:grid;gap:10px;margin:0;padding-block-start:10px;border-block-start:1px solid var(--desk-border)}.workspace_intervalList__PGIjX>div,.workspace_summary__8zUns dl>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;font-size:.81rem}.workspace_intervalList__PGIjX dd,.workspace_summary__8zUns dd{font-weight:780}.workspace_weeklyLink__vzN95{min-height:62px;border:1px solid var(--desk-border);border-radius:16px;background:var(--desk-paper);color:var(--desk-ink);padding:9px 11px;font-size:.83rem;font-weight:730;text-decoration:none}.workspace_weeklyLink__vzN95>span:nth-child(2){flex:1}.workspace_weeklyLink__vzN95>svg{color:var(--desk-accent);flex:none}.workspace_weeklyLink__vzN95:hover{border-color:var(--desk-accent)}.workspace_taskFocus__B8fwu{background:var(--desk-soft);color:var(--desk-accent)}.workspace_focusPanel__6kyj8{--desk-paper:#263258;--desk-ink:#f4f6ff;--desk-muted:#d4dcfa;--desk-border:#6373a4;--desk-soft:#354675;--desk-accent:#d2dcff;--desk-solid:#505ef4;--desk-danger:#ffc1c7;color:var(--desk-ink);text-align:center;padding-block:clamp(16px,3vw,32px);background:radial-gradient(ellipse at top,#3e518d 0,transparent 75%),#202b50}.workspace_focusPanel__6kyj8 .workspace_input__sJDaX{color-scheme:dark}.workspace_focusPanel__6kyj8 .workspace_primary__1wQ1g{background:#e2e7ff;border-color:#e2e7ff;color:#2d3988;font-weight:820}.workspace_focusPanel__6kyj8 .workspace_primary__1wQ1g:hover{background:#f2f4ff}.workspace_focusPanel__6kyj8 .workspace_actions__QRasF{justify-content:center}.workspace_focusStack__AMNl1{gap:12px}.workspace_focusDetails__Sz45n h3{margin-block-end:2px}.workspace_focusDetails__Sz45n>.workspace_muted__GhwMd{font-size:.875rem}.workspace_intervalList__PGIjX{border-color:var(--desk-border)}.workspace_intervalList__PGIjX dt{display:flex;align-items:center;gap:8px;color:var(--desk-muted)}.workspace_intervalList__PGIjX dt svg{color:var(--desk-accent)}.workspace_focusPreferences__cBbQj{display:grid;gap:8px;padding-block-start:8px;border-block-start:1px solid var(--desk-border)}.workspace_focusPreferences__cBbQj label{font-weight:650}.workspace_focusPreferences__cBbQj label>span{flex:1}.workspace_roundStatus__xld_q{display:grid;gap:6px}.workspace_timerSettings__uYpCe summary{list-style:none}.workspace_timerSettings__uYpCe summary::-webkit-details-marker{display:none}.workspace_timerSettings__uYpCe[open] summary svg{rotate:180deg}.workspace_timerSettings__uYpCe .workspace_gridFields__K71Zd{margin-block-start:12px}.workspace_dial__JQei5{--desk-ring:#bfccff;width:min(100%,clamp(168px,28vw,224px));aspect-ratio:1;display:grid;align-content:center;justify-items:center;gap:5px;border:5px solid transparent;border-radius:50%;margin:4px auto;background:radial-gradient(#334571,#253359 82%) padding-box,conic-gradient(var(--desk-ring) var(--desk-progress),var(--desk-soft) 0) border-box;box-shadow:0 0 0 10px #d2dfff09,inset 0 0 0 1px #c4ceff33}.workspace_dial__JQei5>svg{color:#d4ddff}.workspace_dial__JQei5[data-rest=true]{--desk-ring:#7fe2c3}.workspace_clock__AbXQB{font-size:clamp(2.6rem,7vw,3.9rem);font-weight:790;letter-spacing:-.06em;font-variant-numeric:tabular-nums;line-height:1.03}.workspace_dialStatus__ecBeF{color:#e1e7ff;font-size:.77rem;line-height:1.4;padding:4px 8px;border:1px solid #7e8fc2;border-radius:999px;max-width:83%;overflow-wrap:anywhere}.workspace_focusPanel__6kyj8 .workspace_gridFields__K71Zd{text-align:start}.workspace_steps__BWaij{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.workspace_steps__BWaij span{width:12px;height:7px;border:1px solid var(--desk-accent);border-radius:6px}.workspace_steps__BWaij [data-done=true]{background:var(--desk-accent)}.workspace_notebook__BL7Y0{display:grid;grid-template-columns:minmax(174px,.36fr) minmax(0,1fr);align-items:start;gap:15px}.workspace_noteSidebar__gPEcC{background:color-mix(in srgb,var(--desk-paper) 94%,var(--desk-soft))}.workspace_noteSidebar__gPEcC .workspace_noteList__YXIXC button{background:transparent;border-color:transparent;padding-inline:8px}.workspace_noteSidebar__gPEcC .workspace_noteList__YXIXC button:hover{border-color:var(--desk-border)}.workspace_noteSidebar__gPEcC .workspace_noteList__YXIXC button[aria-pressed=true]{color:var(--desk-accent);background:var(--desk-soft)}.workspace_noteToolbar__4Oqv_{padding-block-end:12px;border-block-end:1px solid var(--desk-border)}.workspace_notebookWelcome__dX32_{min-height:300px}.workspace_noteList__YXIXC{max-height:410px;overflow:auto;list-style:none;padding:3px;margin:0;display:grid;gap:4px}.workspace_noteList__YXIXC button{width:100%;text-align:start;justify-content:flex-start;overflow-wrap:anywhere}.workspace_notePage__DzwrK{scroll-margin-block-start:85px;min-height:560px;background-image:linear-gradient(180deg,var(--desk-soft),transparent 100px)}.workspace_notePage__DzwrK:focus-visible{outline:2px solid var(--desk-accent);outline-offset:3px}.workspace_pageHeader__PvioE{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:790}.workspace_pageHeader__PvioE input{padding-inline:0;border-color:transparent}.workspace_pageHeader__PvioE input:hover{border-block-end-color:var(--desk-border)}.workspace_editor__HCBug{display:grid;gap:4px}.workspace_editor__HCBug[hidden]{display:none}.workspace_reading__wtGjW{overflow-wrap:anywhere;line-height:1.85}.workspace_reading__wtGjW blockquote,.workspace_reading__wtGjW p{white-space:pre-wrap}.workspace_reading__wtGjW blockquote{border-inline-start:3px solid var(--desk-accent);padding-inline-start:12px}.workspace_reading__wtGjW code{font-family:ui-monospace,Consolas,monospace;background:var(--desk-bg)}.workspace_reading__wtGjW pre{white-space:pre-wrap;background:var(--desk-bg);border-radius:10px;padding:12px}.workspace_reading__wtGjW hr{border-color:var(--desk-border)}.workspace_weekRail___K9_B{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding-block-end:18px;border-block-end:1px solid var(--desk-border)}.workspace_weekRail___K9_B .workspace_button__E3tZZ{flex-direction:column;min-width:0;padding:8px 2px 6px;border-color:transparent;background:transparent;gap:6px}.workspace_weekRail___K9_B .workspace_button__E3tZZ>span{font-size:.68rem;font-weight:550;color:var(--desk-muted)}.workspace_weekRail___K9_B .workspace_button__E3tZZ strong{font-size:1.2rem;font-weight:750}.workspace_weekRail___K9_B .workspace_button__E3tZZ i{width:4px;height:4px;border-radius:50%;background:transparent}.workspace_weekRail___K9_B .workspace_button__E3tZZ i[data-active=true]{background:var(--desk-accent)}.workspace_weekRail___K9_B .workspace_button__E3tZZ[aria-pressed=true]{background:var(--desk-solid);color:white;box-shadow:0 5px 10px -6px var(--desk-solid)}.workspace_weekRail___K9_B .workspace_button__E3tZZ[aria-pressed=true] :is(span,i[data-active=true]){color:white}.workspace_weekRail___K9_B .workspace_button__E3tZZ[aria-pressed=true] i[data-active=true]{background:white}.workspace_weekRail___K9_B .workspace_button__E3tZZ[aria-current=date]:not([aria-pressed=true]){border-color:var(--desk-border);background:var(--desk-soft)}.workspace_block__6Gdwh{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px;padding:2px;border-radius:10px;min-width:0}.workspace_block__6Gdwh:focus-within{background:var(--desk-soft)}.workspace_blockText__E0RwC{display:flex;align-items:center;gap:7px;min-width:0}.workspace_block__6Gdwh textarea{background:transparent;border-color:transparent;field-sizing:content;min-height:44px;resize:vertical}.workspace_block__6Gdwh[data-kind=heading] textarea{font-size:1.27rem;font-weight:780}.workspace_block__6Gdwh[data-kind=quote] textarea{border-inline-start:3px solid var(--desk-accent);border-radius:0}.workspace_block__6Gdwh[data-kind=code] textarea{font-family:ui-monospace,Consolas,monospace;background:var(--desk-bg)}.workspace_block__6Gdwh hr{width:100%;margin-block:20px;border-color:var(--desk-border)}.workspace_mobileOnly__RkXqP{display:none}@media (max-width:870px){.workspace_deskLayout__JefBB{grid-template-columns:minmax(0,1fr);gap:15px}.workspace_nav__b_mkj{position:static;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;padding:6px}.workspace_navItem__yokCZ{justify-content:center;grid-template-columns:auto minmax(0,auto)}.workspace_navArrow__cflHX,.workspace_navLabel__RDB3o,.workspace_navText___841d small{display:none}}@media (max-width:700px){.workspace_root__fQ9gF{min-height:100svh;padding-block-start:16px;padding-block-end:calc(104px + env(safe-area-inset-bottom))}.workspace_root__fQ9gF :is(button,a,input,textarea,select,summary){scroll-margin-block-end:calc(92px + env(safe-area-inset-bottom))}.workspace_dialog__VmXYU .workspace_input__sJDaX,.workspace_root__fQ9gF .workspace_input__sJDaX{font-size:max(1rem,1em)}.workspace_focusLayout__FEMVl,.workspace_notebook__BL7Y0,.workspace_plannerLayout__ST41D{grid-template-columns:1fr}.workspace_container__Cldqy{width:calc(100% - 28px)}.workspace_noteList__YXIXC{max-height:245px}.workspace_mobileOnly__RkXqP{display:inline-flex}.workspace_mobileHidden__cNpNS{display:none}}@media (max-width:440px){.workspace_deskLayout__JefBB{gap:12px}.workspace_deskHeader__hoehx{padding-block-end:10px}.workspace_deskMark__6JB9N{width:39px;height:39px;border-radius:12px}.workspace_deskMark__6JB9N svg{width:20px}.workspace_deskIdentity__kzaRX{gap:10px}.workspace_deskIdentity__kzaRX p,.workspace_headerCalendar__nuaTG{display:none}.workspace_nav__b_mkj{gap:3px;padding:4px;border-radius:15px}.workspace_navItem__yokCZ{display:flex;flex-direction:column;gap:4px;min-height:62px;padding:4px 2px;font-size:.71rem;text-align:center;line-height:1.3}.workspace_navIcon__qzLOl{width:28px;height:28px;border-radius:8px}.workspace_navIcon__qzLOl svg{width:15px;height:15px}.workspace_section__aVqcl{gap:12px}.workspace_sectionHeading__roIZi{min-height:0}.workspace_sectionHeading__roIZi p{font-size:.82rem}.workspace_plannerEmpty__MRDMC{min-height:174px}.workspace_segmented__jC3_e .workspace_button__E3tZZ{padding-inline:9px}.workspace_task__UjosZ{grid-template-columns:32px minmax(0,1fr);padding:12px 8px;gap:5px}.workspace_task__UjosZ>.workspace_actions__QRasF{grid-column:2}.workspace_noteToolbar__4Oqv_ .workspace_compactLabel__QeWIi{display:none}.workspace_noteToolbar__4Oqv_ .workspace_actions__QRasF{gap:5px}.workspace_dateNavigation__FtTDh{width:auto}.workspace_focusStack__AMNl1{gap:8px}.workspace_dial__JQei5{margin-block:5px;border-width:4px;width:min(100%,166px)}}.workspace_srOnly__8s9SW{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.workspace_planMetrics___xM3d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.workspace_planMetrics___xM3d>div{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--desk-paper);border:1px solid var(--desk-border);border-radius:14px;min-width:0}.workspace_planMetrics___xM3d>div>div{display:grid;gap:4px;min-width:0}.workspace_planMetrics___xM3d span:not(.workspace_metricIcon__skj6N){color:var(--desk-muted);font-size:.75rem;line-height:1.6}.workspace_planMetrics___xM3d strong{font-size:1.7rem;font-weight:780;line-height:1.2;font-variant-numeric:tabular-nums}.workspace_planMetrics___xM3d small{font-size:.75rem;font-weight:550;color:var(--desk-muted)}.workspace_metricIcon__skj6N{width:42px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--desk-soft);color:var(--desk-accent);flex:none}.workspace_metricIcon__skj6N[data-tone=amber]{background:#fcf2dd;color:#886824}.dark .workspace_metricIcon__skj6N[data-tone=amber]{background:#403a26;color:#f0d18b}.workspace_calendarPanel__y_020{padding:15px}.workspace_calendarPanel__y_020>h3{font-size:.85rem;padding:0 5px 12px;border-block-end:1px solid var(--desk-border);margin-block-end:8px}.workspace_calendar__QeYkd{min-width:0;width:100%;color:var(--desk-ink)}.workspace_calendarHeading__TvcaV{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;gap:2px;align-items:center}.workspace_calendarHeading__TvcaV .workspace_button__E3tZZ{width:32px;min-height:38px;border-color:transparent;background:transparent}.workspace_calendarSelects__9_U6k{display:flex;gap:1px;align-items:center;justify-content:center;min-width:0}.workspace_calendarSelects__9_U6k select{color:var(--desk-ink);border:none;border-radius:6px;font:inherit;font-size:.78rem;font-weight:700;padding:6px 1px;min-height:38px;min-width:0;background:var(--desk-paper);cursor:pointer}.workspace_calendarGrid__B8F_k{margin-block:8px 12px}.workspace_calendarRow__rA5_a,.workspace_calendarWeekdays__q1Mmr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;gap:2px}.workspace_calendarWeekdays__q1Mmr{margin-block-end:6px}.workspace_calendarWeekdays__q1Mmr span{font-size:.68rem;color:var(--desk-muted);padding-block:5px}.workspace_calendarRow__rA5_a>div{min-width:0}.workspace_calendarRow__rA5_a button{width:100%;min-height:32px;font-size:.78rem;border:1px solid transparent;border-radius:8px;cursor:pointer;position:relative;font-variant-numeric:tabular-nums}.workspace_calendarRow__rA5_a button:hover{background:var(--desk-soft)}.workspace_calendarRow__rA5_a button[aria-current=date]{border-color:var(--desk-accent);color:var(--desk-accent);font-weight:800}.workspace_calendarRow__rA5_a button[data-selected=true]{background:var(--desk-solid);color:white;border-color:var(--desk-solid);font-weight:750}.workspace_calendarRow__rA5_a button:disabled{color:var(--desk-muted);opacity:.35;cursor:default}.workspace_calendarFooter__HQJW8{display:flex;justify-content:space-between;align-items:center;gap:8px;border-block-start:1px solid var(--desk-border);padding-block-start:6px;font-size:.68rem;color:var(--desk-muted)}.workspace_calendarFooter__HQJW8>span{display:flex;align-items:center;gap:5px}.workspace_calendarFooter__HQJW8 i{width:5px;height:5px;border-radius:50%;background:var(--desk-accent)}.workspace_calendarFooter__HQJW8 button{color:var(--desk-accent);min-height:32px;padding:4px 9px;cursor:pointer;font-weight:700}.workspace_dateField__G9WW4{grid-column:1/-1}.workspace_dateTrigger__Rakp6{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.875rem;text-align:start}.workspace_dateTrigger__Rakp6>span:first-of-type{flex:1}.workspace_calendarBadge__SXoRM{color:var(--desk-accent);background:var(--desk-soft);padding:3px 8px;border-radius:6px;font-size:.7rem}.workspace_datePickerPanel__arcwq{border:1px solid var(--desk-border);background:var(--desk-bg);border-radius:12px;padding:10px;margin-block-start:8px}.workspace_datePickerPanel__arcwq .workspace_calendarSelects__9_U6k select{background:var(--desk-bg)}.workspace_datePickerPanel__arcwq .workspace_calendarRow__rA5_a button{min-height:40px}.workspace_calendarDismiss__ysKoO{width:100%;margin-block-start:6px}@media (min-width:871px) and (max-width:1150px){.workspace_deskLayout__JefBB{grid-template-columns:170px minmax(0,1fr);gap:18px}.workspace_plannerLayout__ST41D{grid-template-columns:minmax(0,1fr) 238px;gap:12px}.workspace_navText___841d small{font-size:.6rem}.workspace_navItem__yokCZ{padding-inline:5px;gap:5px}.workspace_planMetrics___xM3d>div{padding:14px 10px;gap:8px}.workspace_metricIcon__skj6N{width:30px}}@media (max-width:700px){.workspace_planMetrics___xM3d{gap:7px}.workspace_planMetrics___xM3d>div{display:grid;gap:8px;padding:12px 10px;align-content:start}.workspace_planMetrics___xM3d span:not(.workspace_metricIcon__skj6N){font-size:.67rem}.workspace_planMetrics___xM3d strong{font-size:1.35rem}.workspace_metricIcon__skj6N{width:30px;height:30px;border-radius:9px}.workspace_metricIcon__skj6N svg{width:16px}.workspace_calendarPanel__y_020 .workspace_calendar__QeYkd{max-width:360px;margin-inline:auto}.workspace_calendarPanel__y_020 .workspace_calendarRow__rA5_a button{min-height:40px}.workspace_navText___841d b{font-size:.77rem}.workspace_nav__b_mkj{border-radius:13px}}@media (max-width:440px){.workspace_deskIdentity__kzaRX .workspace_eyebrow__5kDfi{display:none}.workspace_planMetrics___xM3d{gap:6px}.workspace_planMetrics___xM3d>div{padding:10px 8px}.workspace_planMetrics___xM3d strong{font-size:1.25rem}.workspace_planMetrics___xM3d small{font-size:.67rem}.workspace_weekRail___K9_B{gap:1px}.workspace_weekRail___K9_B .workspace_button__E3tZZ{padding-inline:0;border-radius:8px}.workspace_weekRail___K9_B .workspace_button__E3tZZ>span{font-size:.57rem}.workspace_weekRail___K9_B .workspace_button__E3tZZ strong{font-size:1rem}.workspace_navText___841d b{font-size:.71rem}.workspace_calendarBadge__SXoRM{display:none}.workspace_notePage__DzwrK{min-height:400px}}@media (prefers-reduced-motion:no-preference){.workspace_button__E3tZZ,.workspace_navItem__yokCZ,.workspace_task__UjosZ{transition:background-color .15s,border-color .15s,color .15s}}.workspace_calendar__QeYkd[dir=rtl] .workspace_dateArrow__tnG5C svg{transform:scaleX(-1)}.workspace_scheduleTitle__fUGo6{display:grid;gap:5px}.workspace_scheduleControls__Lxepx{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workspace_noteMetadata__S6_7I{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px 16px;color:var(--desk-muted);font-size:.7rem;padding-block-end:4px}.workspace_noteMetadata__S6_7I>span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.workspace_noteProperties__TbG3U{padding:12px;border:1px solid var(--desk-border);border-radius:10px;background:color-mix(in srgb,var(--desk-paper) 70%,var(--desk-bg))}.workspace_noteProperties__TbG3U .workspace_field__hVGzc{grid-template-columns:auto minmax(0,1fr);align-items:center;font-size:.75rem;gap:8px;flex:1 1 130px}.workspace_noteProperties__TbG3U .workspace_input__sJDaX{font-size:.8rem}.workspace_noteProperties__TbG3U .workspace_button__E3tZZ{font-size:.75rem;padding-inline:10px}.workspace_composerFooter__lMyYZ{padding-block-start:14px;border-block-start:1px solid var(--desk-border);margin-block-start:10px}@media (max-width:1150px) and (min-width:701px){.workspace_scheduleToolbar__Jee2a{gap:12px}.workspace_scheduleControls__Lxepx{gap:5px}.workspace_scheduleControls__Lxepx .workspace_button__E3tZZ{padding-inline:8px}.workspace_dateNavigation__FtTDh .workspace_icon__ziD2H{width:35px}}@media (max-width:440px){.workspace_scheduleControls__Lxepx{width:100%;justify-content:space-between}.workspace_noteMetadata__S6_7I{font-size:.65rem}}@media (max-width:700px){.workspace_calendarPanel__y_020{display:none}.workspace_scheduleControls__Lxepx{gap:5px}.workspace_scheduleControls__Lxepx .workspace_dateNavigation__FtTDh .workspace_icon__ziD2H{width:36px}}.workspace_timerPlaceholder__8D1SG{display:grid;justify-items:center;align-content:center;gap:24px;min-height:300px}.leitner_root__luZ_j{scroll-behavior:smooth}.leitner_root__luZ_j h1{overflow-wrap:anywhere}.leitner_metrics__Zevs_{margin-block:24px}.leitner_reviewLayout__oH1ic{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px}.leitner_reviewTools__AZ2LV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.leitner_reviewTools__AZ2LV label{display:flex;align-items:center;gap:10px;font-size:.78rem;color:var(--desk-muted)}.leitner_reviewTools__AZ2LV select{width:auto;font-size:.8rem}.leitner_progress__VxuT4{display:grid;gap:9px;font-size:.74rem;color:var(--desk-muted)}.leitner_progress__VxuT4 progress{appearance:none;width:100%;height:5px;border:0;border-radius:99px;background:var(--desk-soft);overflow:hidden;accent-color:var(--desk-solid)}.leitner_progress__VxuT4 progress::-webkit-progress-bar{background:var(--desk-soft)}.leitner_progress__VxuT4 progress::-webkit-progress-value{background:var(--desk-solid);border-radius:99px}.leitner_progress__VxuT4 progress::-moz-progress-bar{background:var(--desk-solid)}.leitner_reviewCard__DIrFo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:365px;padding:70px 28px 30px;border:1px solid var(--desk-border);border-radius:17px;background:radial-gradient(ellipse at 50% 0,var(--desk-soft),transparent 80%),var(--desk-bg);text-align:center;overflow-wrap:anywhere}.leitner_reviewCard__DIrFo[data-revealed=true]{background:var(--desk-paper)}.leitner_cardTop__A67Nh{position:absolute;inset:16px 18px auto;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.75rem;font-weight:650;color:var(--desk-accent)}.leitner_cardTop__A67Nh>span:first-child{padding:5px 10px;background:var(--desk-soft);border-radius:7px}.leitner_questionIcon__q_lRq{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;background:var(--desk-paper);border:1px solid var(--desk-border);color:var(--desk-accent);box-shadow:var(--desk-shadow)}.leitner_word__oEi84{font-size:clamp(1.9rem,4.5vw,3rem);font-weight:800;line-height:1.5;max-width:100%}.leitner_front__N9VIG{font-size:1rem;color:var(--desk-muted)}.leitner_prompt__BGY5q{color:var(--desk-muted);font-size:.85rem}.leitner_reveal__jtJOo{min-width:min(220px,100%);min-height:49px;margin-block-start:8px}.leitner_example__EwXVQ{width:100%;max-width:580px;background:var(--desk-bg);border:1px solid var(--desk-border);border-radius:12px;padding:15px 18px;text-align:start}.leitner_example__EwXVQ>span{color:var(--desk-muted);font-size:.7rem;font-weight:650}.leitner_example__EwXVQ p{margin-block-start:8px;font-size:.9rem;line-height:1.8}.leitner_example__EwXVQ p+p{border-block-start:1px solid var(--desk-border);padding-block-start:9px;color:var(--desk-muted);font-size:.8rem}.leitner_ratings__fvqpp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-block-start:14px}.leitner_rating__FtSHh{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--desk-border);background:var(--desk-paper);color:var(--desk-ink);border-radius:12px;min-height:76px;padding:10px 8px;cursor:pointer;position:relative}.leitner_rating__FtSHh>span{display:grid;gap:5px}.leitner_rating__FtSHh strong{font-size:.85rem;font-weight:750}.leitner_rating__FtSHh small{font-size:.72rem;color:var(--desk-muted)}.leitner_rating__FtSHh>svg{flex:none}.leitner_rating__FtSHh kbd{position:absolute;inset-inline-end:7px;inset-block-start:4px;font-size:.62rem;opacity:.6}.leitner_rating__FtSHh[data-rating=good]{border-color:var(--desk-accent);color:var(--desk-accent);background:var(--desk-soft)}.leitner_rating__FtSHh[data-rating=again]>svg{color:#cc4560}.leitner_rating__FtSHh[data-rating=hard]>svg{color:#b47724}.leitner_rating__FtSHh[data-rating=easy]>svg{color:var(--desk-accent)}.leitner_rating__FtSHh:hover{border-color:var(--desk-accent);box-shadow:var(--desk-shadow)}.leitner_rating__FtSHh:disabled{opacity:.55;cursor:wait}.leitner_shortcuts__TTUso{margin-block-start:16px;text-align:center;color:var(--desk-muted);font-size:.72rem}.leitner_journey__7oLeV>p{font-size:.78rem}.leitner_stages__vTT0E{list-style:none;margin:0;padding:0;display:grid;gap:8px}.leitner_stages__vTT0E li{display:flex;align-items:center;gap:11px;padding:13px 10px;border:1px solid transparent;border-radius:12px;position:relative}.leitner_stages__vTT0E li:not(:last-child):after{position:absolute;content:"";height:13px;width:1px;background:var(--desk-border);inset-block-end:-12px;inset-inline-start:27px}.leitner_stages__vTT0E li[data-active=true]{background:var(--desk-soft);border-color:var(--desk-border)}.leitner_stageNumber___KNeX{width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--desk-border);background:var(--desk-paper);border-radius:11px;color:var(--desk-accent);font-weight:750;flex:none}.leitner_stages__vTT0E li[data-active=true] .leitner_stageNumber___KNeX{background:var(--desk-solid);border-color:var(--desk-solid);color:white}.leitner_stages__vTT0E li>div{flex:1;display:grid;gap:4px}.leitner_stages__vTT0E strong{font-size:.83rem}.leitner_stages__vTT0E small{font-size:.7rem;color:var(--desk-muted)}.leitner_stages__vTT0E b{color:var(--desk-muted);font-size:.78rem}.leitner_diagnosis__kvgLL{margin-block:20px}.leitner_empty__8x14s{display:grid;place-items:center;align-content:center;gap:15px;min-height:360px;border:1px dashed var(--desk-border);border-radius:16px;background:var(--desk-bg);padding:26px 20px;text-align:center}.leitner_emptyIcon__txOOi{display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--desk-border);border-radius:19px;background:var(--desk-paper);color:var(--desk-accent)}.leitner_empty__8x14s h1,.leitner_empty__8x14s h2{font-size:1.3rem;font-weight:780}.leitner_empty__8x14s p{max-width:42ch;color:var(--desk-muted);line-height:1.8;font-size:.88rem}.leitner_nextReview__RyT8k{display:grid;gap:10px;background:var(--desk-paper);border:1px solid var(--desk-border);border-radius:12px;padding:14px 18px;font-size:.8rem;color:var(--desk-accent)}.leitner_guest___U2cD{max-width:780px}.leitner_error__OAsZ3{display:flex;align-items:center;gap:12px;border:1px solid var(--desk-danger);background:var(--desk-paper);color:var(--desk-danger);border-radius:14px;padding:14px;margin-block:20px}.leitner_error__OAsZ3 p{flex:1}.leitner_spin__SVim3{animation:leitner_spin__SVim3 1s linear infinite}@keyframes leitner_spin__SVim3{to{transform:rotate(1turn)}}.leitner_library__NwnEd{scroll-margin-block-start:90px;margin-block-start:22px}.leitner_libraryHeading__QAP1K{display:flex;align-items:center;gap:10px}.leitner_libraryHeading__QAP1K>span{color:var(--desk-accent);background:var(--desk-soft);border-radius:8px;padding:5px 9px;font-size:.7rem}.leitner_filters__OMvxK{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:12px}.leitner_search__RtdBq{display:flex;align-items:center;gap:10px;padding-inline:12px;border:1px solid var(--desk-border);border-radius:10px;color:var(--desk-muted)}.leitner_search__RtdBq input{width:100%;min-width:0;min-height:44px;background:transparent;font-size:.88rem;color:var(--desk-ink)}.leitner_search__RtdBq:focus-within{outline:2px solid var(--desk-accent);outline-offset:2px}.leitner_search__RtdBq input:focus-visible{outline:none}.leitner_libraryList__bmFVs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.leitner_libraryCard__08PJc{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--desk-border);border-radius:12px;min-width:0}.leitner_libraryCard__08PJc>div{min-width:0;flex:1;display:grid;gap:5px}.leitner_libraryCard__08PJc p{overflow-wrap:anywhere;font-size:.9rem}.leitner_libraryCard__08PJc p+p{color:var(--desk-muted);font-size:.8rem}.leitner_libraryCard__08PJc small{color:var(--desk-accent);font-size:.7rem}.leitner_libraryCard__08PJc>button{flex:none}.leitner_pagination__2SbL1{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-block-start:8px;font-size:.78rem;color:var(--desk-muted)}@media (max-width:900px){.leitner_reviewLayout__oH1ic{grid-template-columns:minmax(0,1fr) 255px;gap:16px}.leitner_ratings__fvqpp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.leitner_reviewLayout__oH1ic{grid-template-columns:minmax(0,1fr)}.leitner_metrics__Zevs_{margin-block:16px}.leitner_root__luZ_j>div>header{align-items:start;flex-wrap:wrap}.leitner_reviewCard__DIrFo{padding:64px 16px 24px;min-height:330px}.leitner_shortcuts__TTUso{display:none}.leitner_filters__OMvxK,.leitner_libraryList__bmFVs{grid-template-columns:minmax(0,1fr)}.leitner_libraryCard__08PJc{padding:12px 10px;gap:8px}.leitner_rating__FtSHh kbd{display:none}.leitner_library__NwnEd{scroll-margin-block-start:20px}}@media (prefers-reduced-motion:reduce){.leitner_spin__SVim3{animation:none}.leitner_root__luZ_j{scroll-behavior:auto}}.leitner_resultStatus__5V_Lj{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.leitner_libraryCard__08PJc p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.practice-reference-dashboard_quickActions__RyaO1{display:none}@media (max-width:390px) and (max-height:640px){.practice-reference-dashboard_hub__8eQP2{padding-top:max(.4rem,env(safe-area-inset-top))}.practice-reference-dashboard_hero__NLhnA{border-radius:1.25rem;padding:.75rem}.practice-reference-dashboard_heroGrid__vyONq{gap:.65rem}.practice-reference-dashboard_eyebrow__rZWQo,.practice-reference-dashboard_heroBody__Hz8m0{display:none}.practice-reference-dashboard_heroTitle___G0mO{margin-top:0;font-size:1.125rem;line-height:1.35}.practice-reference-dashboard_heroMeta__OZTq4{margin-top:.5rem;gap:.35rem}.practice-reference-dashboard_heroMeta__OZTq4>span{min-height:2rem;padding-block:.4rem}.practice-reference-dashboard_recommendation__LnYod{border-radius:1rem;padding:.625rem}.practice-reference-dashboard_recommendationReason__3acXy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.practice-reference-dashboard_recommendationAction__uTB9J{margin-top:.5rem;height:2.75rem;min-height:44px}.practice-reference-dashboard_quickActions__RyaO1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.55rem}.practice-reference-dashboard_quickAction___7htn{display:flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgb(255 255 255/18%);border-radius:.75rem;background:rgb(255 255 255/10%);padding-inline:.5rem;color:white;font-size:.75rem;font-weight:900;line-height:1.15;text-align:center}.practice-reference-dashboard_quickAction___7htn:focus-visible{outline:2px solid white;outline-offset:2px}}