html[data-text-size] body.desktop .t-split{height:calc(var(--dvh100) - var(--hdr-h) - var(--space-5) * 2)}html[data-text-size] body.desktop .skip:focus{left:max(var(--gutter),calc((var(--vw100) - var(--page-max)) / 2 + var(--gutter)))}:root{--kr-shell: desktop;--hdr-h: 72px;--sub-h: 48px;--page-max: 1200px;--read-max: 720px;--pane-list: 320px;--aside-w: 300px;--gutter: 24px;--dialog-sm: 480px;--dialog-md: 560px;--dialog-lg: 920px}@media (min-width: 1280px){:root{--pane-list: 380px;--aside-w: 340px;--gutter: 32px}}@media (min-width: 1680px){:root{--page-max: 1440px;--aside-w: 380px}}html{background:var(--bg);scroll-padding-top:calc(var(--hdr-h) + var(--space-4))}html,body{overflow-x:clip}body.desktop .app{max-width:none}body.desktop .shell{width:100%;max-width:var(--page-max);margin-inline:auto;padding-top:var(--space-5);padding-bottom:var(--space-6);padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right))}body.desktop .top-bar,body.desktop .bottom-nav,body.desktop #topBarSettings{display:none}html.coach-lens-on body.desktop .shell{padding-top:calc(46px + var(--space-4))}body.desktop .dashboard-card{padding:var(--space-5);box-shadow:0 4px 14px var(--shadow-color)}body.desktop .dashboard-card h2{font-size:19px}body.desktop .desktop-header{display:block;position:sticky;top:0;z-index:var(--z-header);height:var(--hdr-h);border-bottom:1px solid var(--line);background-color:var(--bg);background-image:linear-gradient(var(--nav-bg),var(--nav-bg));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.desktop .desktop-header-inner{height:100%;max-width:var(--page-max);margin:0 auto;padding-inline:max(var(--gutter),env(safe-area-inset-left)) max(var(--gutter),env(safe-area-inset-right));display:flex;align-items:center;gap:28px}body.desktop .desktop-brand{display:inline-flex;align-items:center;gap:10px;padding:0;background:none;border:0;cursor:pointer;font:inherit;font-size:18px;font-weight:820;letter-spacing:-.02em;color:var(--ink);text-decoration:none;white-space:nowrap}body.desktop .desktop-brand svg{width:32px;height:32px;border-radius:var(--radius-sm);display:block;flex:none}body.desktop .desktop-live-slot{display:inline-flex;align-items:center;margin-left:var(--space-3)}body.desktop .desktop-live-slot:has(>[hidden]){display:none}body.desktop .desktop-tabs{display:flex;align-items:center;gap:var(--space-1)}body.desktop .desktop-tab{border:0;background:transparent;color:var(--ink);font:inherit;font-size:14px;font-weight:670;padding:10px 14px;border-radius:12px;cursor:pointer;white-space:nowrap}body.desktop .desktop-tab:hover{color:var(--accent)}body.desktop .desktop-tab.active{background:var(--accent-soft);color:var(--accent)}body.desktop .desktop-gear{margin-left:auto;display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:12px;background:transparent;color:var(--ink);cursor:pointer}body.desktop .desktop-gear svg{width:22px;height:22px}body.desktop .desktop-gear:hover{background:var(--accent-soft)}body.desktop .desktop-gear.active{background:var(--accent-soft);color:var(--accent)}@container (max-width: 999px){body.desktop .desktop-brand>span{display:none}body.desktop .desktop-header-inner{gap:var(--space-3)}body.desktop .desktop-tab{padding:10px 12px}}body.desktop .ph{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin:0 0 var(--space-4);min-height:44px}body.desktop .ph-main{min-width:0;display:flex;flex-direction:column;gap:2px}body.desktop .ph-crumb{align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin-block:-6px;font-size:14px;font-weight:700;color:var(--muted);text-decoration:none;padding:0 var(--space-2) 0 0}body.desktop .ph-crumb:hover{color:var(--accent)}body.desktop .ph-title{margin:0;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em}body.desktop .ph[data-view=detail] .ph-title{display:none}body.desktop .ph[data-view=detail]{min-height:0;margin-bottom:var(--space-2)}body.desktop .ph-sub{margin:0;font-size:14px;color:var(--muted)}body.desktop .ph-actions{display:flex;align-items:center;gap:var(--space-2);flex:none}body.desktop .ph-actions:empty{display:none}body.desktop :is(button,a,input,select,textarea,summary,[tabindex]:not(:where([tabindex="-1"]))):focus-visible{outline:2px solid var(--accent);outline-offset:2px}body.desktop .desktop-tab:focus-visible,body.desktop .desktop-gear:focus-visible{outline-offset:-2px;border-radius:12px}body.desktop .t-read,body.desktop #settingsView{max-width:var(--read-max);margin-inline:0}body.desktop .t-read .kr-empty-state{max-width:560px}body.desktop .t-grid{display:grid;grid-template-columns:minmax(0,1fr) var(--aside-w);gap:var(--space-4);align-items:start}body.desktop .t-grid.is-75{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}body.desktop .t-grid>aside{position:sticky;top:calc(var(--hdr-h) + var(--space-4));min-width:0}body.desktop .t-grid>*{min-width:0}@container (max-width: 999px){body.desktop .t-grid,body.desktop .t-grid.is-75{grid-template-columns:minmax(0,1fr)}body.desktop .t-grid>aside{position:static}body.desktop .t-grid.aside-first>aside{order:-1}}body.desktop .t-split-wrap{container:split / inline-size}body.desktop .t-split{display:grid;grid-template-columns:var(--pane-list) minmax(0,1fr);height:calc(100dvh - var(--hdr-h) - var(--space-5) * 2);min-height:420px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}body.desktop .t-split>.pane-list{min-width:0;min-height:0;overflow-y:auto;border-right:1px solid var(--line)}body.desktop .t-split>.pane-detail{min-width:0;min-height:0;overflow-y:auto;padding:var(--space-5)}body.desktop .t-split>.pane-aside{display:none;min-width:0;min-height:0;overflow-y:auto;border-left:1px solid var(--line);padding:var(--space-4)}body.desktop .t-split .pane-tools{position:sticky;top:0;z-index:var(--z-raise-2);background:var(--surface);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}@container split (min-width: 1180px){body.desktop .t-split.has-aside{grid-template-columns:var(--pane-list) minmax(0,1fr) 280px}body.desktop .t-split.has-aside>.pane-aside{display:block}}body.desktop .shell:has(.t-split-wrap:not([hidden])){padding-bottom:var(--space-5)}body.desktop .kr-dialog.wide,body.desktop .custom-dialog.is-wide{width:min(var(--dialog-lg),calc(100% - 48px));max-width:none}body.desktop .skip:focus{top:calc(var(--hdr-h) + var(--space-2));left:max(var(--gutter),calc((100vw - var(--page-max)) / 2 + var(--gutter)));outline:2px solid var(--ink-strong, var(--ink));outline-offset:2px}@media (min-height: 820px){#onboardingFlow .of-phone{height:min(760px,calc(100dvh - 64px))}}@media (min-height: 900px){#onboardingFlow .of-phone{height:min(820px,calc(100dvh - 64px))}}.session-progress{display:none}
/*# sourceMappingURL=desktop.959163b7.css.map */
