html[data-shell]{--dk-side:color-mix(in oklab, var(--ink) 4%, var(--bg));--dk-line:color-mix(in oklab, var(--ink) 9%, transparent);--dk-fill:color-mix(in oklab, var(--ink) 6%, transparent);--dk-hover:color-mix(in oklab, var(--ink) 5%, transparent);--dk-sel:color-mix(in oklab, var(--accent) 16%, transparent);--dk-glass:color-mix(in oklab, var(--card) 80%, transparent);--dk-panel:360px}html[data-shell=mac]{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Noto Sans Arabic", system-ui, sans-serif;--sans:var(--font)}html[data-shell=mac] body{-webkit-font-smoothing:antialiased}html[data-shell]{--on-accent:#fff;--accent-ink:color-mix(in oklab, var(--accent) 78%, #000)}html[data-shell][data-accent=amber],html[data-shell] [data-accent=amber]{--accent:#9d5800;--accent2:#7f4400}@supports (color:lab(0% 0 0)){html[data-shell][data-accent=amber],html[data-shell] [data-accent=amber]{--accent:lab(44.9743% 25.7299 55.8084);--accent2:lab(35.7043% 23.7484 49.0215)}}html[data-shell][data-accent=amber]{--accent-ink:#854a00}@supports (color:lab(0% 0 0)){html[data-shell][data-accent=amber]{--accent-ink:lab(38.0772% 22.6082 48.8124)}}html[data-shell]:is([data-theme=ink],[data-theme=dusk]){--accent-ink:color-mix(in oklab, var(--accent) 55%, #fff)}html[data-shell]:is([data-theme=ink],[data-theme=dusk])[data-accent=amber]{--accent-ink:#f2b966}@supports (color:lab(0% 0 0)){html[data-shell]:is([data-theme=ink],[data-theme=dusk])[data-accent=amber]{--accent-ink:lab(79.0839% 14.7215 49.715)}}.dk-shell{background:var(--bg)}.dk-shell :is(button,a,[role=tab]){cursor:default}.dk-side{box-sizing:border-box;background:var(--dk-side);width:248px;min-height:0;box-shadow:inset 0 0 0 .5px var(--dk-line);color:var(--ink);-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;flex:none;margin:8px 0 8px 8px;padding:0 10px 8px;font-size:13px;display:flex}.dk-side-lights{-webkit-app-region:drag;flex:none;height:44px}.dk-search{background:var(--dk-fill);height:28px;color:var(--mute);font:inherit;text-align:start;border:0;border-radius:8px;align-items:center;gap:6px;margin:0 0 8px;padding:0 8px;font-size:13px;display:flex}.dk-search span{flex:1}.dk-shell kbd{font:11px var(--font);color:var(--mute);box-shadow:inset 0 0 0 .5px var(--dk-line);background:0 0;border-radius:4px;padding:1px 5px}.dk-side-list{scrollbar-width:thin;flex:1;min-height:0;margin:0 -4px;padding:0 4px 8px;overflow-y:auto}.dk-si{box-sizing:border-box;width:100%;height:28px;color:var(--ink);font:inherit;text-align:start;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.dk-si:hover{background:var(--dk-hover)}.dk-si[data-on],.dk-si[data-on]:hover{background:var(--dk-sel)}.dk-si.child{padding-inline-start:26px}.dk-si-n{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dk-sic{width:18px;color:var(--accent);flex:none;place-items:center;display:grid}.dk-dot{background:var(--c,var(--accent));border-radius:50%;flex:none;width:8px;height:8px}.dk-badge,.dk-count{color:var(--mute);font-variant-numeric:tabular-nums;font-size:12px}.dk-badge{box-sizing:border-box;background:var(--accent);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:grid}.dk-sh{color:var(--mute);padding:14px 8px 4px;font-size:11px;font-weight:600}.dk-si.plan{color:var(--ink2,var(--ink));gap:4px;padding-inline-start:2px}.dk-fold{width:18px;height:20px;color:var(--mute);background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}.dk-plan-name{min-width:0;color:inherit;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;text-decoration:none;overflow:hidden}.dk-side-foot{border-top:.5px solid var(--dk-line);flex:none;padding:8px 2px 0}.dk-side-foot .hdr-me,.dk-side-foot>*{width:100%}.dk-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.dk-tb{border-bottom:.5px solid var(--dk-line);-webkit-app-region:drag;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:10px;height:52px;padding:0 12px 0 14px;display:flex}.dk-tb :is(button,a,input,form,.dk-cap){-webkit-app-region:no-drag}.dk-cap{background:var(--dk-glass);height:32px;box-shadow:inset 0 0 0 .5px var(--dk-line), 0 1px 2px #0000000d;border-radius:16px;align-items:center;padding:0 2px;display:flex}.dk-ib{width:30px;height:28px;color:var(--ink);background:0 0;border:0;border-radius:14px;place-items:center;padding:0;display:grid}.dk-ib:hover{background:var(--dk-hover)}.dk-ib[data-on]{background:var(--dk-sel);color:var(--accent)}.dk-cap .ix-bell{width:30px!important;height:28px!important;min-height:28px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important;padding:0!important}.dk-tt{flex-direction:column;min-width:0;line-height:1.2;display:flex}.dk-tt b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.dk-tt span{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dk-tb-fill{flex:1}.dk-ask{box-sizing:border-box;background:var(--dk-glass);width:min(360px,34vw);height:32px;box-shadow:inset 0 0 0 .5px var(--dk-line), 0 1px 2px #0000000d;border-radius:16px;align-items:center;gap:8px;padding:0 6px 0 4px;display:flex}.dk-ask:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--accent) 70%, transparent)}.dk-ask input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.dk-ask input::placeholder{color:var(--mute)}.dk-ask .clay{flex:none;width:26px!important;height:26px!important;margin-top:0!important}.dk-ask .ds-orb{flex:none;width:22px;height:22px}.dk-ask .dk-ib{width:24px;height:24px}html[data-shell=mac] .dk-shell .page-head .page-eyebrow,html[data-shell=mac] .dk-shell .page-head .page-title{display:none}.dk-shell .page-head .page-sub{margin-top:0;font-size:13px}.dk-shell .page-head{padding-top:14px!important}.dk-shell .page-head .ds-pagehead-row{align-items:center}.dk-shell .page-head .ds-btn[data-s=sm]{height:26px;font-size:13px}.dk-shell .app-tabs{margin-top:10px}.dk-shell .ds-askdock{align-items:center;width:min(520px,100% - 48px);margin-inline:auto;inset-block-end:20px;padding:0!important;inset-inline:0!important}.dk-shell .ds-askdock-in{max-width:none}.dk-shell[data-panel] .ds-askdock{width:var(--dk-panel);pointer-events:auto;background:var(--card);border-inline-start:.5px solid var(--dk-line);box-sizing:border-box;justify-content:flex-end;padding:12px!important;inset:0 0 0 auto!important}.dk-shell[data-panel] .ds-askdock-in{justify-content:flex-end;height:100%;min-height:0}.dk-shell[data-panel=in]>.dk-main>main>div:first-child{margin-inline-end:var(--dk-panel)}.dk-shell .ds-askdock .ds-ask{border-radius:18px}.dk-shell .ds-askdock .ask-chips{flex-wrap:wrap;justify-content:flex-start}.dk-shell[data-panel] .ds-askdock-in{flex:auto}.dk-shell[data-panel] .ds-chat2{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex;max-height:none!important}.dk-shell[data-panel] .ds-chat2-log{flex:auto;min-height:0;overflow-y:auto;max-height:none!important}.dk-shell[data-panel] .ds-askdock-in>:not(.ds-chat2){flex:none}.dk-shell .ds-chat2-h b{white-space:nowrap}.dk-shell .ds-chat2-h small{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--mute);overflow:hidden}.dk-shell .ds-chat2-h .ds-btn:not([data-icon]){padding-inline:8px}.dk-shell .ds-askdock .ds-ask{box-sizing:border-box;width:100%}.dk-shell .ds-askdock .ds-ask input{flex:auto;width:auto;min-width:0;outline:none!important}.dk-shell>.dk-main>main>div:first-child{container:app/inline-size}.dk-resize{cursor:col-resize;z-index:2;pointer-events:auto;-webkit-app-region:no-drag;width:8px;position:absolute;inset-block:0;inset-inline-start:-4px}.dk-resize:after{content:"";background:0 0;width:1px;transition:background-color .15s;position:absolute;inset-block:0;inset-inline-start:3.5px}.dk-resize:hover:after,.dk-resize:focus-visible:after,html[data-resizing] .dk-resize:after{background:var(--accent)}html[data-resizing],html[data-resizing] *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.dk-me{align-items:center;gap:10px;min-width:0;display:flex}.dk-me>:first-child{flex:none;width:auto!important}.dk-me-t{min-width:0;color:var(--ink);border-radius:6px;flex-direction:column;flex:1;padding:2px 4px;line-height:1.25;text-decoration:none;display:flex}.dk-me-t:hover{background:var(--dk-hover)}.dk-me-t b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.dk-me-t small{color:var(--mute);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dk-side-foot .dk-me{width:100%}.dk-side-settings{overflow-y:auto}.dk-side-settings .set-nav{width:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}.dk-side-settings .set-list-title{display:none}.dk-shell[data-settings] .ds-settings2{display:block}.dk-set-back{height:28px;color:var(--accent);border-radius:7px;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.dk-set-back:hover{background:var(--dk-hover)}.dk-si.cat{gap:4px;padding-inline-start:2px;font-weight:600}.dk-cat-ic{background:color-mix(in oklab, var(--c,var(--accent)) 18%, transparent);width:20px;height:20px;color:var(--c,var(--accent));border-radius:5px;flex:none;place-items:center;display:grid}.dk-cat-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dk-si.plan.child{padding-inline-start:22px}.dk-si.deep{padding-inline-start:46px}.dk-side-settings .set-go{display:none}.dk-side :is(a.dk-si,a.dk-si:visited,a.dk-si[aria-current],.dk-plan-name,.dk-plan-name:visited,.dk-me-t){color:var(--ink)!important}.dk-side .dk-si[data-on] .dk-si-n{color:var(--ink);font-weight:500}.dk-shell>.dk-main>main{--ask-clearance:16px!important}.dk-shell{--dk-col-start:264px;--dk-col-end:0px}.dk-shell[data-panel]:not([data-panel=out]){--dk-col-end:var(--dk-panel)}.dk-shell .cv-dock{left:calc(var(--dk-col-start) + (100vw - var(--dk-col-start) - var(--dk-col-end)) / 2)!important}[dir=rtl] .dk-shell .cv-dock,.dk-shell[dir=rtl] .cv-dock{left:calc(var(--dk-col-end) + (100vw - var(--dk-col-start) - var(--dk-col-end)) / 2)!important}.dk-shell .ds-eask2:not([data-stage]){bottom:16px!important;width:min(680px,100vw - 300px)!important;margin-inline:auto!important;inset-inline:264px 0!important}.dk-shell[data-panel]:not([data-panel=out]) .ds-eask2:not([data-stage]){width:min(620px, calc(100vw - 300px - var(--dk-panel)))!important;inset-inline-end:var(--dk-panel)!important}.dk-shell[data-settings] .ds-eask2:not([data-stage]){inset-inline-start:256px!important}.dk-shell .ds-eask2:not([data-stage]) .ds-eask2-ideas .ds-chip{background:var(--dk-glass);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);border-color:#0000;box-shadow:inset 0 0 0 .5px var(--dk-line), 0 4px 14px #0000001f!important}.dk-shell .ds-ebar{-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);min-height:40px;font-size:13px;background:var(--dk-glass)!important;box-shadow:inset 0 0 0 .5px var(--dk-line), 0 2px 8px #0000000f!important;border:0!important;border-radius:10px!important;padding:4px 6px 4px 12px!important;top:8px!important}.dk-shell .ds-ehint{max-width:460px;font-size:12px;line-height:1.45;border-radius:10px!important;padding:12px 14px!important}.dk-shell .ds-ehint b:first-child{font-size:13px}.dk-ask{position:relative}.dk-ask-sug{inset-inline:0;z-index:40;background:var(--dk-glass);-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);box-shadow:inset 0 0 0 .5px var(--dk-line), 0 12px 32px #0000002e, 0 2px 6px #00000014;border-radius:12px;margin:0;padding:5px;list-style:none;transition:opacity .14s ease-out,translate .14s ease-out;position:absolute;top:calc(100% + 6px)}@starting-style{.dk-ask-sug{opacity:0;translate:0 -4px}}html[data-motion=reduce] .dk-ask-sug{transition:none}@media (prefers-reduced-motion:reduce){.dk-ask-sug{transition:none}}.dk-ask-sug li{min-height:28px;color:var(--ink);cursor:default;-webkit-user-select:none;user-select:none;border-radius:7px;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.dk-ask-sug li span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.dk-ask-sug li svg{color:var(--accent);flex:none}.dk-ask-sug li small{color:var(--mute);flex:none;font-size:11px}.dk-ask-sug li[data-hot]{background:var(--accent);color:#fff}.dk-ask-sug li[data-hot] :is(svg,small){color:#ffffffd9}.dk-side-foot .ds-dd-panel{--dd-oy:bottom;--dd-ox:left;min-width:232px;top:auto!important;bottom:calc(100% + 8px)!important;inset-inline:0 auto!important}[dir=rtl] .dk-side-foot .ds-dd-panel{--dd-ox:right}html[data-shell] .dk-shell .ds-toast:is(.ix-toast,.ask-toast){font-weight:500;background:color-mix(in oklab, var(--card) 86%, transparent)!important;max-width:min(440px,100%)!important;min-height:34px!important;color:var(--ink)!important;-webkit-backdrop-filter:blur(28px)saturate(1.8)!important;backdrop-filter:blur(28px)saturate(1.8)!important;box-shadow:inset 0 0 0 .5px var(--dk-line), 0 10px 30px #00000029, 0 2px 6px #00000014!important;border-radius:17px!important;gap:12px!important;padding-block:5px!important;padding-inline:14px 6px!important;font-size:13px!important;transition:opacity .2s cubic-bezier(.23,1,.32,1),translate .2s cubic-bezier(.23,1,.32,1)!important}html[data-shell] .dk-shell .ds-toast:is(.ix-toast,.ask-toast) :not(button){color:inherit!important}html[data-shell] .dk-shell .ds-toast .ix-toast-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-shell] .dk-shell .ds-toast .ix-undo{height:24px;font:inherit;cursor:default;border:0;border-radius:12px;padding:0 10px;font-size:13px;font-weight:600;background:var(--dk-sel)!important;color:var(--accent)!important}html[data-shell] .dk-shell .ds-toast .ix-undo:hover{background:color-mix(in oklab, var(--accent) 24%, transparent)!important}@starting-style{html[data-shell] .dk-shell .ds-toast:is(.ix-toast,.ask-toast){opacity:0;translate:0 8px}}html[data-shell] .dk-shell .ds-toast[data-leaving]{opacity:0!important;transition-duration:.15s!important;translate:0 4px!important}html[data-shell][data-motion=reduce] .dk-shell .ds-toast{transition:none!important;translate:none!important}@media (prefers-reduced-motion:reduce){html[data-shell] .dk-shell .ds-toast{transition:none!important;translate:none!important}}@media (prefers-reduced-transparency:reduce){html[data-shell] .dk-shell .ds-toast:is(.ix-toast,.ask-toast){background:var(--card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-shell] .dk-shell .ds-toast .ix-undo{align-items:center;gap:6px;display:inline-flex}html[data-shell] .dk-shell .ds-toast .ix-undo:active{scale:.96}html[data-shell] .dk-shell .ds-toast .ix-undo-k{font:11px var(--font);color:inherit;opacity:.7;box-shadow:none;background:0 0;padding:0}html[data-shell] .dk-shell[data-panel] .ds-askdock .ds-toast:is(.ix-toast,.ask-toast){bottom:20px;left:calc(var(--dk-col-start) + (100vw - var(--dk-col-start) - var(--dk-col-end)) / 2);z-index:60;position:fixed;transform:translate(-50%)}html[data-shell]:is([data-theme=ink],[data-theme=dusk]) .dk-shell .ds-toast .ix-undo{color:color-mix(in oklab, var(--accent) 45%, #fff)!important;background:color-mix(in oklab, var(--accent) 28%, transparent)!important}.dk-set-back,.dk-sic,.ibx-detail-kind,.dk-ask-sug li svg,.ibx-n+*,.dk-shell .ds-toast .ix-undo{color:var(--accent-ink)!important}.dk-badge,.ibx-n,.dk-ask-sug li[data-hot],.dk-ask-sug li[data-hot] :is(svg,small),.dk-shell .ds-btn[data-v=primary],.dk-shell .ds-btn[data-v=primary] *,.dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]),.dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]) *{color:var(--on-accent)!important}.ibx-row[aria-selected=true] .ibx-row-t small,.dk-si[data-on] .dk-count{color:var(--ink-2,var(--ink))}.dk-search,.dk-search kbd{color:color-mix(in oklab, var(--mute) 75%, var(--ink))!important}html[data-shell]:is([data-theme=ink],[data-theme=dusk]) .home-lead-at{color:color-mix(in oklab, currentColor 72%, #fff)}html[data-shell],html[data-shell][data-theme]{--cta-bg:var(--accent);--cta-ink:var(--on-accent)}.dk-shell .ds-ed{--ed-stick:60px}.dk-shell .plan-prev{top:16px!important}.dk-shell .chat-sofar{top:12px!important}.dk-shell :is(.s-checklist-list[data-days] .ds-check-group,.chat-turn){scroll-margin-top:16px}.dk-sh-row{justify-content:space-between;align-items:center;padding-inline-end:4px;display:flex}.dk-sh-add{width:20px;height:20px;color:var(--mute);opacity:0;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;transition:opacity .12s;display:grid}.dk-side:hover .dk-sh-add,.dk-sh-add:focus-visible{opacity:1}.dk-sh-add:hover{background:var(--dk-hover);color:var(--ink)}.dk-cat{border-radius:8px;transition:box-shadow .12s,background-color .12s}.dk-cat[data-drop]{background:color-mix(in oklab, var(--c,var(--accent)) 12%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c,var(--accent)) 70%, transparent)}.dk-si[draggable=true]{-webkit-user-drag:element}.dk-cat-ic{border:0;padding:0}.dk-cat-rename{min-width:0;height:20px;font:inherit;color:var(--ink);background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent);border:0;border-radius:4px;outline:none;flex:1;margin:0;padding:0 4px;font-weight:600}.dk-cat-empty{color:var(--faint);pointer-events:none;font-size:12px;font-style:italic}.dk-cat-empty:hover{background:0 0}.cat-ed{flex-direction:column;gap:6px;padding:4px;font-size:13px;display:flex}.cat-ed-name{background:color-mix(in oklab, var(--ink) 6%, transparent);border-radius:7px;align-items:center;gap:8px;height:30px;padding:0 8px;display:flex}.cat-ed-ic{background:color-mix(in oklab, var(--c) 18%, transparent);width:22px;height:22px;color:var(--c);border-radius:6px;flex:none;place-items:center;display:grid}.cat-ed-name input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-weight:600}.cat-ed-k{color:var(--mute);margin-top:6px;font-size:11px;font-weight:600}.cat-ed-colours{grid-template-columns:repeat(7,1fr);justify-items:center;gap:6px;display:grid}.cat-ed-colours button{background:var(--c);border:0;border-radius:50%;width:22px;height:22px;padding:0;box-shadow:inset 0 0 0 .5px #00000026}.cat-ed-colours button[aria-checked=true]{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--c)}.cat-ed-icons{grid-template-columns:repeat(9,1fr);gap:2px;display:grid}.cat-ed-icons button{height:26px;color:var(--ink-2,var(--ink));background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.cat-ed-icons button:hover{background:var(--dk-hover)}.cat-ed-icons button[aria-checked=true]{background:color-mix(in oklab, var(--c) 20%, transparent);color:var(--c)}.cat-ed-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.cat-ed-foot .ds-btn[data-tone=bad]{color:var(--bad,#c0392b);margin-inline-end:auto}.dk-shell .week-shell{gap:14px}html[data-shell=mac] .dk-shell .week-head .ds-eyebrow,html[data-shell=mac] .dk-shell .week-head .week-title{display:none}.dk-shell .week-head .ds-pagehead-t p{color:var(--mute);margin:0;font-size:13px}.dk-shell .week-head .ds-pagehead-row{align-items:center}.dk-shell .week-head .ds-pagehead-acts{align-items:center;gap:10px}.dk-shell .week-head .week-nav{gap:0;display:flex}.dk-shell .week-head .week-nav .ds-btn{border-radius:0;height:26px;min-height:26px;margin-inline-start:-1px}.dk-shell .week-head .week-nav .ds-btn:first-child{border-start-start-radius:7px;border-end-start-radius:7px;margin-inline-start:0}.dk-shell .week-head .week-nav .ds-btn:last-child{border-start-end-radius:7px;border-end-end-radius:7px}.dk-shell .week-stretch{padding-block:8px}.dk-shell .week-goals.ds-panel{gap:10px;max-width:none;padding:16px 18px}.dk-shell .week-days>section.week-day[data-today]{box-shadow:0 0 0 .5px var(--dk-line)!important;background:color-mix(in oklab, var(--accent) 6%, var(--well,var(--card)))!important}.dk-shell .week-day[data-today] .ds-wk-day b{background:var(--accent);min-width:30px;height:30px;color:var(--on-accent);border-radius:15px;place-items:center;padding-inline:4px;display:inline-grid}.dk-shell .week-day[data-today] .ds-wk-day small{color:var(--accent-ink)}.dk-shell .week-day .ds-wk-sum .ds-delta[data-tone=ink]{display:none}.dk-shell .week-day .ds-wk-it .ds-wk-t b{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.dk-shell .week-day footer .ds-chip{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.dk-shell .ds-wkb-strip button{border-radius:8px}.dk-shell .ds-wkb-strip button[aria-selected=true]{background:var(--accent)}.dk-shell .ds-wkb-strip button[aria-selected=true] :is(small,b){color:var(--on-accent)}.dk-shell .ds-wkb-strip button[aria-selected=true] i{background:var(--on-accent)}.dk-shell .ds-wkb-strip button[data-today]:not([aria-selected=true]) b{color:var(--accent-ink)}.dk-shell .ds-wkb-strip button[data-past]{opacity:1}.dk-shell .ds-wkb-strip button[data-past]:not([aria-selected=true]) :is(small,b){color:var(--mute)}@container app (min-width:980px){.dk-shell .week-board>.ds-wkb-bar{display:none}.dk-shell .week-days.ds-wk2{scroll-snap-type:none;background:var(--card);box-shadow:0 0 0 .5px var(--dk-line), 0 1px 2px #0000000f;border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none!important;mask-image:none!important}@supports (color:lab(0% 0 0)){.dk-shell .week-days.ds-wk2{box-shadow:0 0 0 .5px var(--dk-line), 0 1px 2px lab(0% 0 0/.06)}}.dk-shell .week-days>section.week-day{border-inline-start:.5px solid var(--dk-line);border-radius:0;gap:6px;min-width:0;min-height:460px;padding:8px 6px;box-shadow:none!important;background:0 0!important}.dk-shell .week-days>section.week-day:first-child{border-inline-start:0;border-start-start-radius:10px;border-end-start-radius:10px}.dk-shell .week-days>section.week-day:last-child{border-start-end-radius:10px;border-end-end-radius:10px}.dk-shell .week-days>section.week-day:is(:nth-child(6),:nth-child(7)):not([data-today]){background:color-mix(in oklab, var(--ink) 2.5%, transparent)!important}.dk-shell .week-days>section.week-day[data-today]{background:color-mix(in oklab, var(--accent) 5%, transparent)!important}.dk-shell .week-days>section[data-stretch]{box-shadow:inset 0 2px 0 var(--c-soft,var(--line))!important}.dk-shell .week-days>section[data-next]{margin-inline-start:0}.dk-shell .week-day header{border-bottom:.5px solid var(--dk-line);flex-wrap:wrap;gap:2px 6px;margin-bottom:2px;padding:2px 4px 6px}.dk-shell .week-day .ds-wk-day{align-items:center;gap:6px}.dk-shell .week-day .ds-wk-day small{letter-spacing:.04em;font-size:11px}.dk-shell .week-day .ds-wk-day b{min-width:26px;height:26px;color:var(--ink);border-radius:13px;place-items:center;font-size:17px;font-weight:600;display:grid}.dk-shell .week-day[data-today] .ds-wk-day b{background:var(--accent);color:var(--on-accent);padding-inline:4px}.dk-shell .week-day[data-today] .ds-wk-day small{color:var(--accent-ink)}.dk-shell .week-day[data-past] .ds-wk-day :is(b,small){color:var(--mute)}.dk-shell .week-day .ds-wk-sum{flex-basis:100%;order:3;font-size:11px}.dk-shell .week-day .ds-wk-sum .ds-delta[data-tone=ink]{display:none}.dk-shell .week-day .week-day-menu{opacity:0;transition:opacity .12s}.dk-shell .week-day:is(:hover,:focus-within) .week-day-menu{opacity:1}.dk-shell .week-day .week-load{gap:6px;padding-inline:2px}.dk-shell .week-day .week-load small{font-size:10.5px}.dk-shell .week-day ol.week-slots{gap:4px}.dk-shell .week-day .ds-wk-it.week-slot{background:color-mix(in oklab, var(--c) 14%, transparent);box-shadow:none;border-inline-start-width:3px;border-radius:6px;padding:5px 4px 5px 7px}.dk-shell .week-day .ds-wk-it .week-slot-t{color:var(--ink-2,var(--mute));font-size:10.5px}.dk-shell .week-day .ds-wk-it .week-slot-n{font-size:12px;font-weight:600;line-height:1.3}.dk-shell .week-day .ds-wk-it .ds-wk-page{font-size:10.5px}.dk-shell .week-day .ds-wk-it .ds-wk-acts{display:none}.dk-shell .week-day .ds-wk-band{font-size:10.5px}.dk-shell .week-day .week-free{color:var(--mute);padding-inline:4px;font-size:11.5px}.dk-shell .week-day footer{opacity:0;flex-direction:column;gap:4px;margin-top:auto;transition:opacity .12s;display:flex}.dk-shell .week-day:is(:hover,:focus-within) footer,.dk-shell .week-day:not([data-busy]) footer{opacity:1}.dk-shell .week-day .ds-wk-add{border-width:1px;border-radius:6px;height:26px;font-size:12px}.dk-shell .week-day footer .ds-chip{justify-content:center}.dk-shell .week-goals.ds-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}.dk-shell .week-goals.ds-panel>.ds-caps{grid-column:1/-1}}.dk-shell .week-day .ds-wk-it :is(.ds-wk-page,.ds-wk-page span,.week-slot-d,.week-slot-t),.dk-shell .week-day .ds-wk-it[data-kind=done] .ds-wk-t b{color:var(--ink-2,var(--ink))!important}.dk-shell .week-day[data-today] .ds-wk-day{align-items:center}.dk-shell .week-day[data-today] .ds-wk-day b{box-sizing:border-box;letter-spacing:0;font-variant-numeric:tabular-nums;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:15px;line-height:1;display:inline-flex;padding:0!important}.dk-shell .month-shell .week-head .week-title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.15;display:block}.dk-shell .month-shell .week-head .ds-pagehead-t p{margin-top:2px}.dk-shell .month-body{gap:16px}.dk-shell .month-cal.ds-card{box-shadow:0 0 0 .5px var(--dk-line), 0 1px 2px #0000000f;border-radius:10px;padding:0;overflow:hidden}@supports (color:lab(0% 0 0)){.dk-shell .month-cal.ds-card{box-shadow:0 0 0 .5px var(--dk-line), 0 1px 2px lab(0% 0 0/.06)}}.dk-shell .month-cal .ds-month,.dk-shell .month-cal .ds-month-grid{gap:0}.dk-shell .month-cal .ds-month-dow{text-align:end;color:var(--mute);text-transform:uppercase;letter-spacing:.04em;border-bottom:.5px solid var(--dk-line);padding:8px 8px 6px;font-size:11px;font-weight:600}.dk-shell .month-cal .ds-month-grid>:is(button,.month-blank){min-width:0;min-height:96px;box-shadow:none;border:0;border-inline-end:.5px solid var(--dk-line);border-bottom:.5px solid var(--dk-line);text-align:start;background:0 0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:3px;margin:0;padding:4px 4px 6px;display:flex}.dk-shell .month-cal .ds-month-grid>:is(button,.month-blank):nth-child(7n){border-inline-end:0}.dk-shell .month-cal .ds-month-grid>.month-blank{background:color-mix(in oklab, var(--ink) 2.5%, transparent)}.dk-shell .month-cal .ds-month-grid>button>b{letter-spacing:0;min-width:24px;height:24px;color:var(--ink);background:0 0;border-radius:12px;justify-content:center;align-self:flex-end;align-items:center;margin:0;padding:0 5px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.dk-shell .month-cal .ds-month-grid>button[data-past],.dk-shell .month-cal .ds-month-grid>button[data-past]>b{color:var(--mute)}.dk-shell .month-cal .ds-month-grid>button[data-today]>b{background:var(--accent);color:var(--on-accent)}.dk-shell .month-cal .ds-month-grid>button[data-due]{background:color-mix(in oklab, var(--accent) 7%, transparent);box-shadow:none}.dk-shell .month-cal .ds-month-grid>button[aria-selected=true]{background:color-mix(in oklab, var(--accent) 12%, transparent);box-shadow:none}.dk-shell .month-cal .ds-month-grid>button:hover:not([aria-selected=true]){background:var(--dk-hover)}.dk-shell .month-cal .ds-month-grid>button:focus-visible{outline-offset:-3px!important}.dk-shell .month-evs{flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.dk-shell .month-ev{min-width:0;color:var(--ink);background:color-mix(in oklab, var(--c) 14%, transparent);border-radius:4px;align-items:center;gap:4px;padding:1px 4px;font-size:11px;line-height:1.35;display:flex}.dk-shell .month-ev>i{background:var(--c);border-radius:50%;flex:none;width:6px;height:6px}.dk-shell .month-ev>small{color:var(--ink-2,var(--ink));font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.dk-shell .month-ev>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-shell .ds-month-grid>button[data-past] .month-ev{opacity:.75}.dk-shell .month-more{color:var(--ink-2,var(--mute));padding-inline:4px;font-size:10.5px;font-weight:600}.dk-shell .month-cal .ds-month-day{border-top:0;gap:4px;margin:0;padding:12px 16px 14px}.dk-shell .month-cal .ds-month-day li{min-height:28px;font-size:13px}.dk-shell .month-cal .ds-month-day .month-day-h b{font-size:13px;font-weight:650}.dk-shell .month-ahead.ds-card{border-radius:10px;box-shadow:0 0 0 .5px var(--dk-line)!important}@container app (max-width:760px){.dk-shell .month-cal .ds-month-grid>:is(button,.month-blank){min-height:64px}.dk-shell .month-ev>:is(small,span){display:none}.dk-shell .month-ev{background:0 0;width:auto;padding:0}.dk-shell .month-evs{flex-flow:wrap}}@container app (min-width:901px){.dk-shell .month-body{grid-template-columns:minmax(0,1fr) minmax(260px,300px)}}.dk-shell .month-cal .ds-month-grid>button .month-evs{flex-flow:column;gap:2px;display:flex}.dk-shell .month-cal .ds-month-grid>button .month-ev{flex-wrap:nowrap;display:flex}.dk-shell .month-cal .ds-month-grid>button .month-ev>span{flex:1;display:block}.dk-shell .month-cal .ds-month-grid>button .month-more{display:block}.dk-shell .month-ahead .month-dl-weeks li{font-size:12px}.dk-shell .month-cal .ds-month-grid>button .month-bars{flex-direction:column;gap:2px;width:auto;margin-inline:-4px;display:flex}.dk-shell .month-cal .ds-month-grid>button{overflow:visible}.dk-shell .month-cal .ds-month-grid>button .month-evs{overflow:hidden}.dk-shell .month-bar{background:color-mix(in oklab, var(--c) 30%, var(--card));min-width:0;height:16px;color:var(--ink);white-space:nowrap;align-items:center;gap:2px;margin-inline-end:-.5px;padding-inline:6px;font-size:10.5px;font-weight:600;line-height:16px;display:flex;overflow:hidden}.dk-shell .month-bar>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.dk-shell .month-bar>svg{flex:none;margin-inline-start:auto}.dk-shell .month-bar[data-start]{border-start-start-radius:5px;border-end-start-radius:5px;margin-inline-start:4px}.dk-shell .month-bar[data-end]{border-start-end-radius:5px;border-end-end-radius:5px;margin-inline-end:4px}.dk-shell .month-bar[data-open-start]{border-radius:0;margin-inline-start:0}.dk-shell .month-bar[data-open-end]{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}.dk-shell .month-bar-gap{background:0 0}.dk-shell .ds-month-grid>button[data-past] .month-bar{opacity:.7}.dk-shell[data-panel] .ds-askdock .ds-ask{--cmp-h:clamp(46px, calc(34px + 2vh), 60px);height:var(--cmp-h);min-height:var(--cmp-h);border:.5px solid var(--dk-line);border-radius:14px;gap:8px;padding-inline:8px 7px;transition:box-shadow .12s,border-color .12s;background:var(--bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 1px 1.5px #0000000d!important;box-shadow:inset 0 1px 1.5px lab(0% 0 0/.05)!important}.dk-shell[data-panel] .ds-askdock .ds-ask:focus-within{border-color:color-mix(in oklab, var(--accent) 55%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 22%, transparent)!important}.dk-shell[data-panel] .ds-askdock .ds-ask input{letter-spacing:-.005em;font-size:clamp(13.5px,10.5px + .45vh,15.5px)}.dk-shell[data-panel] .ds-askdock .ds-ask>.clay{height:calc(var(--cmp-h) + 4px);max-height:none;translate:0 var(--clay-nudge,-10%);flex:none;align-self:center;margin-inline:-4px -2px;margin-top:0!important}.dk-shell[data-panel] .ds-askdock .ds-ask .ds-orb{width:calc(var(--cmp-h) - 20px);height:calc(var(--cmp-h) - 20px);flex:none}.dk-shell[data-panel] .ds-askdock .ds-ask :is(.ds-send,.ds-stop){width:calc(var(--cmp-h) - 16px);height:calc(var(--cmp-h) - 16px);flex:none;max-width:42px;max-height:42px}.dk-shell[data-panel] .ds-askdock .ds-ask .ds-send:not(:disabled){background:var(--accent);color:var(--on-accent)}.dk-shell[data-panel] .ds-askdock .ds-ask .ask-mic{width:28px;min-width:28px;height:28px;min-height:28px;color:var(--mute);border-radius:50%;padding:0}.dk-shell[data-panel] .ds-askdock .ds-ask .ask-mic:hover{color:var(--ink);background:var(--dk-hover)}.dk-shell{--ease-drawer:cubic-bezier(.32, .72, 0, 1)}.dk-shell[data-panel] .ds-askdock{transition:translate .26s var(--ease-drawer);translate:0}.dk-shell[data-panel=enter] .ds-askdock{transition:none;translate:100%}.dk-shell[data-panel=out] .ds-askdock{transition-duration:.2s;translate:100%;box-shadow:-12px 0 32px #0000001a;box-shadow:-12px 0 32px lab(0% 0 0/.1)}:is([dir=rtl],[data-dir=rtl]) .dk-shell:is([data-panel=enter],[data-panel=out]) .ds-askdock{translate:-100%}.dk-shell[data-panel][data-panel-instant] .ds-askdock{transition:none}.dk-shell[data-panel=out][data-panel-instant] .ds-askdock{visibility:hidden}@media (prefers-reduced-motion:reduce){.dk-shell[data-panel] .ds-askdock{transition:opacity .15s ease-out;translate:none!important}.dk-shell:is([data-panel=enter],[data-panel=out]) .ds-askdock{opacity:0}}html[data-motion=reduce] .dk-shell[data-panel] .ds-askdock{transition:opacity .15s ease-out;translate:none!important}html[data-motion=reduce] .dk-shell:is([data-panel=enter],[data-panel=out]) .ds-askdock{opacity:0}.dk-shell,.dk-shell>.dk-main{overflow:clip!important}.dk-shell>.dk-main>main>div:first-child{transition:margin-inline-end .2s var(--ease-drawer)}.dk-shell[data-panel=in]>.dk-main>main>div:first-child{transition-duration:.26s}html[data-resizing] .dk-shell>.dk-main>main>div:first-child,.dk-shell[data-panel-instant]>.dk-main>main>div:first-child{transition:none}@keyframes dk-settle{45%{opacity:.78}}.dk-shell[data-shifting]>.dk-main>main>div:first-child{animation:dk-settle .26s var(--ease-drawer)}@media (prefers-reduced-motion:reduce){.dk-shell>.dk-main>main>div:first-child{transition:none!important;animation:none!important}}html[data-motion=reduce] .dk-shell>.dk-main>main>div:first-child{transition:none!important;animation:none!important}
html[data-shell=mac]{--t-fig-xl:calc(56px * var(--ts));--t-fig-lg:calc(46px * var(--ts));--t-fig-md:calc(34px * var(--ts));--t-fig-sm:calc(24px * var(--ts));--t-fig-xs:calc(19px * var(--ts));--t-display:calc(28px * var(--ts));--t-h1:calc(22px * var(--ts));--t-h2:calc(17px * var(--ts));--t-h3:calc(15px * var(--ts));--t-lead:calc(14px * var(--ts));--t-body:calc(13px * var(--ts));--t-label:calc(13px * var(--ts));--t-small:calc(12px * var(--ts));--t-caps:calc(11px * var(--ts));--t-micro:calc(10px * var(--ts));--h-sm:24px;--h-md:28px;--h-lg:32px;--h-xl:38px;--hit:28px;--r-xs:4px;--r-sm:6px;--r-md:7px;--r-lg:10px;--r-xl:12px;--r-card:12px;--r-hero:14px;--e1:0 0 0 .5px #00000012, 0 1px 2px #0000000d;--e2:0 0 0 .5px #00000014, 0 4px 14px #00000014;--e3:0 0 0 .5px #0000001a, 0 12px 36px #00000029;--cta-bg:var(--accent);--cta-ink:#fff;--mac-edge:#00000024;--mac-btn:#fff;--mac-btn-hi:inset 0 .5px 0 #fff9;--slide-shadow:0 0 0 .5px #00000014, 0 1px 2px #00000024}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]){--e1:0 0 0 .5px #ffffff14, 0 1px 2px #0006;--e2:0 0 0 .5px #ffffff1a, 0 6px 18px #0006;--e3:0 0 0 .5px #ffffff1f, 0 14px 40px #0000008c;--mac-edge:#ffffff1f;--mac-btn:color-mix(in oklab, #fff 14%, var(--card));--mac-btn-hi:inset 0 .5px 0 #ffffff1f;--slide-shadow:0 0 0 .5px #0000004d, 0 1px 2px #0006}html[data-shell=mac] .ds-btn{font-size:var(--t-body);border-radius:var(--r-md);gap:6px;padding:0 12px;font-weight:500}html[data-shell=mac] .ds-btn[data-v=outline],html[data-shell=mac] .ds-btn:not([data-v]){background:var(--mac-btn);box-shadow:0 0 0 .5px var(--mac-edge), 0 1px 1.5px #00000014, var(--mac-btn-hi);border:0}html[data-shell=mac] .ds-btn[data-v=primary]{box-shadow:inset 0 .5px #ffffff40,0 0 0 .5px #0000001f,0 1px 2px #0000001f}html[data-shell=mac] .ds-btn[data-v=ghost]{padding:0 8px}html[data-shell=mac] .ds-btn[data-s=sm]{font-size:var(--t-small);border-radius:var(--r-sm);padding:0 8px}html[data-shell=mac] .ds-btn[data-icon]{justify-content:center;padding:0}html[data-shell=mac] .ds-btn svg,html[data-shell=mac] .dk-ib svg,html[data-shell=mac] .dk-sh-add svg,html[data-shell=mac] .dk-fold svg{flex:none}html[data-shell=mac] .ds-btn:active:not(:disabled){filter:brightness(.94)}html[data-shell=mac] .ds-switch{background:color-mix(in oklab, var(--ink) 16%, transparent);width:38px;height:22px;box-shadow:inset 0 0 0 .5px #00000014}html[data-shell=mac] .ds-switch:before{top:2px;width:18px;height:18px;inset-inline-start:2px;box-shadow:0 0 0 .5px #00000014,0 1px 2px #00000038}html[data-shell=mac] .ds-switch[aria-checked=true]{background:var(--accent)}html[data-shell=mac] .ds-switch[aria-checked=true]:before{inset-inline-start:18px}html[data-shell=mac] .ds-switch:active:not(:disabled):before{width:22px}html[data-shell=mac] .ds-switch[aria-checked=true]:active:not(:disabled):before{inset-inline-start:14px}html[data-shell=mac] .ds-seg{border-radius:var(--r-md);background:color-mix(in oklab, var(--ink) 7%, transparent);padding:2px}html[data-shell=mac] .ds-seg button{min-width:30px;height:22px;font-size:var(--t-small);border-radius:5px;padding:0 10px}html[data-shell=mac] .ds-input,html[data-shell=mac] .ds-affix,html[data-shell=mac] .ds-select{border-radius:var(--r-sm);border-width:.5px;border-color:var(--mac-edge);height:26px;font-size:var(--t-body);box-shadow:inset 0 .5px 1px #0000000f}html[data-shell=mac] .ds-input{padding:0 8px}html[data-shell=mac] .ds-affix{padding-inline:8px 4px}html[data-shell=mac] .ds-select{padding-inline:8px 6px}html[data-shell=mac] .ds-input:focus-visible,html[data-shell=mac] .ds-affix:focus-within,html[data-shell=mac] .ds-select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 40%, transparent);border-color:color-mix(in srgb, var(--accent) 70%, transparent);outline:none}html[data-shell=mac] textarea.ds-input{height:auto;padding:6px 8px}html[data-shell=mac] .ds-chip{height:24px;font-size:var(--t-small);border-width:.5px;gap:6px;padding:0 10px}html[data-shell=mac] .ds-card{--pad-b:14px;--pad-i:16px;--gap:10px;border-radius:var(--r-card);box-shadow:var(--e1);border-width:.5px}html[data-shell=mac] .ds-tile{border-radius:7px;width:30px;height:30px}html[data-shell=mac] .ds-tile svg{width:16px;height:16px}html[data-shell=mac] .app-tabs{border-radius:var(--r-md)!important;padding:2px!important}html[data-shell=mac] .app-tabs [role=tab]{height:24px!important;min-height:24px!important;font-size:var(--t-body)!important;border-radius:5px!important;padding:0 12px!important}html[data-shell=mac]{--g-fill:#ffffff75;--g-fill-hi:#ffffffb3;--g-edge:#ffffffd9;--g-rim:#1c1b191a;--g-low:#1c1b190d;--g-drop:0 1px 1px #1c1b190a,0 3px 10px #1c1b1912;--g-light:#fffffff2;--g-sheet:color-mix(in oklab,var(--card) 93%,transparent)}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]){--g-fill:#ffffff12;--g-fill-hi:#ffffff26;--g-edge:#fff3;--g-rim:#00000080;--g-low:#00000040;--g-drop:0 1px 2px #0000004d,0 4px 14px #00000040;--g-light:#ffffff47;--g-sheet:color-mix(in oklab,var(--card) 92%,transparent)}html[data-shell=mac]{--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Noto Sans Arabic",system-ui,sans-serif;--sans:var(--font)}html[data-shell=mac] body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}html[data-shell=mac] :is(button,[role=button],[role=tab],[role=menuitem],[role=option],[role=switch],[role=checkbox],.ds-btn,.ds-chip,.hdr a,.ds-rail a,.ds-mtab,.set-part):not(:disabled){cursor:default!important}html[data-shell=mac] :is(button,[role=button],[role=tab],[role=menuitem],[role=option],.ds-btn,.ds-chip,.hdr,.ds-menu,.ix-menu,.sheet-head,.ds-caps,.tile-meta,label){-webkit-user-select:none;user-select:none}html[data-shell=mac] img,html[data-shell=mac] a{-webkit-user-drag:none}html[data-shell=mac] :is(button,a,select,[tabindex]:not([tabindex="-1"])):not(input,textarea):focus-visible{outline:3.5px solid color-mix(in srgb,var(--accent) 55%,transparent)!important;outline-offset:0!important}html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.lmenu-list,.ds-listbox-wrap,.menu.place-menu){border-radius:12px!important;padding:5px!important}html[data-shell=mac] :is(.ds-menu [role=menuitem],.ix-mi,.lmenu-list button,.ds-listbox [role=option],.ds-listbox [role=checkbox],.menu.place-menu [role=option],.palette-item){border-radius:6px!important;font-size:13px!important}html[data-shell=mac] :is(.ds-menu [role=menuitem],.ix-mi,.menu.place-menu [role=option]){gap:8px!important;min-height:28px!important;padding-block:4px!important;padding-inline:10px!important}html[data-shell=mac] .ds-menu hr{margin-block:5px!important;margin-inline:10px!important}html[data-shell=mac] :is(.ds-menu [role=menuitem]:not(:disabled):is(:hover,:focus-visible,[data-hot]),.ix-mi:is(:hover,:focus-visible),.lmenu-list button:is(:hover,:focus-visible),.ds-listbox [role=option][data-active],.ds-listbox [role=checkbox]:is(:hover,:focus-visible),.menu.place-menu [role=option]:is([aria-selected=true],:hover),.palette-item[data-hot]){background:var(--accent)!important;color:#fff!important;outline:none!important}html[data-shell=mac] :is(.ds-menu [role=menuitem]:not(:disabled):is(:hover,:focus-visible,[data-hot]),.ix-mi:is(:hover,:focus-visible),.lmenu-list button:is(:hover,:focus-visible),.ds-listbox [role=option][data-active],.ds-listbox [role=checkbox]:is(:hover,:focus-visible),.menu.place-menu [role=option]:is([aria-selected=true],:hover),.palette-item[data-hot]) :not(.ds-palette-ic,.ds-palette-ic *,.ds-listbox-ic,.ds-listbox-ic *){color:inherit!important}html[data-shell=mac] :is(.ds-menu [role=menuitem][data-tone=bad],.ix-mi.warn):not(:disabled):is(:hover,:focus-visible){background:var(--bad,var(--warn))!important;color:#fff!important}html[data-shell=mac] .ds-menu [role=menuitem][aria-current]:after{content:"✓";opacity:.8;margin-inline-start:auto;padding-inline-start:10px;font-size:12px}html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.ds-dd-panel.ds-notices,.ds-listbox-wrap,.ds-timepop:not(.sheet .ds-timepop),.ds-datepop:not(.sheet .ds-datepop),.ds-colourpop,.lmenu-list,.cm,.menu.place-menu,.sheet[data-mode=popover],.sheet[data-mode=dialog],.ds-palette.palette){-webkit-backdrop-filter:blur(30px)saturate(1.9);backdrop-filter:blur(30px)saturate(1.9);background:var(--g-sheet)!important;box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),0 18px 50px var(--shadow)!important;border-color:#0000!important}html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.ds-dd-panel.ds-notices,.ds-listbox-wrap,.ds-timepop:not(.sheet .ds-timepop),.ds-datepop:not(.sheet .ds-datepop),.ds-colourpop,.lmenu-list,.cm,.menu.place-menu,.sheet[data-mode=popover],.sheet[data-mode=dialog],.ds-palette.palette):not([data-leaving]){transition-timing-function:linear(0, .0081, .0303, .0636, .1054, .1535, .2059, .2611, .3176, .3743, .4303, .4848, .5373, .5873, .6344, .6786, .7195, .7573, .7919, .8232, .8516, .877, .8996, .9195, .9371, .9523, .9655, .9767, .9863, .9942, 1.0008, 1.0062, 1.0104, 1.0137, 1.0162, 1.0179, 1.0191, 1.0197, 1.0199, 1.0198, 1.0194, 1.0187, 1.0179, 1.0169, 1.0159, 1.0148, 1.0137, 1.0125, 1.0114, 1.0103, 1.0093, 1.0083, 1.0073, 1.0065, 1.0056, 1.0049, 1.0042, 1.0036, 1.003, 1.0025, 1.002, 1.0016, 1.0013, 1.001, 1)!important}html[data-shell=mac] .sheet[data-mode=dialog]{border-radius:20px!important}html[data-shell=mac] .ds-dd-panel.ds-notices .ds-notices-list h5{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:0 0!important}html[data-shell=mac] .sheet-scrim{background:#00000014!important;background:lab(0% 0 0/.08)!important}html[data-shell=mac] .sheet :is(.ds-input,.ds-select,.ds-affix){-webkit-backdrop-filter:blur(20px)saturate(1.9);backdrop-filter:blur(20px)saturate(1.9);background:var(--g-fill)!important;box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),inset 0 -1px 1px var(--g-low),var(--g-drop)!important;border-color:#0000!important;border-radius:8px!important}html[data-shell=mac] .sheet .ds-btn:is([data-v=outline],:not([data-v])){-webkit-backdrop-filter:blur(20px)saturate(1.9);backdrop-filter:blur(20px)saturate(1.9);background:var(--g-fill)!important;box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),inset 0 -1px 1px var(--g-low),var(--g-drop)!important;border-color:#0000!important}html[data-shell=mac] .palette-scrim:has(>.ds-palette){background:0 0!important;padding-block:18vh 16px!important}html[data-shell=mac] .ds-palette.palette{border-radius:24px!important;width:min(640px,100%)!important}html[data-shell=mac] .ds-palette>input{font-weight:300;border-bottom-color:var(--g-rim)!important;height:64px!important;padding-inline:22px!important;font-size:22px!important}html[data-shell=mac] .ds-palette-list{padding:6px!important}html[data-shell=mac] .palette-item{border-radius:8px!important;min-height:40px!important;padding-block:6px!important;padding-inline:12px!important;font-size:14px!important}html[data-shell=mac] .ds-askdock :is(.ds-ask,.ask-chip,.ask-chat){-webkit-backdrop-filter:blur(20px)saturate(1.9);backdrop-filter:blur(20px)saturate(1.9);background:var(--g-fill)!important;box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),inset 0 -1px 1px var(--g-low),var(--g-drop)!important;border-color:#0000!important}html[data-shell=mac] .ds-askdock .chat-proposal{-webkit-backdrop-filter:blur(20px)saturate(1.9);backdrop-filter:blur(20px)saturate(1.9);background:var(--g-fill)!important;box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),inset 0 -1px 1px var(--g-low),var(--g-drop)!important;border-color:#0000!important;border-radius:18px!important}html[data-shell=mac] .ds-askdock :is(.ds-ask,.chat-proposal){background:color-mix(in oklab,var(--card) 86%,transparent)!important}html[data-shell=mac] .ds-askdock .ds-ask{-webkit-backdrop-filter:blur(28px)saturate(1.9);backdrop-filter:blur(28px)saturate(1.9)}html[data-shell=mac] .ds-askdock .ds-ask input::placeholder{color:var(--mute)}html[data-shell=mac] .ds-askdock :is(.ask-chip,.ask-chat):hover{background:var(--g-fill-hi)!important}html[data-shell=mac] .ds-askdock .ask-chip[aria-pressed=true]{background:color-mix(in oklab,var(--ink) 82%,transparent)!important;color:var(--bg)!important}html[data-shell=mac] .ds-ask .ds-orb{box-shadow:inset 0 1px 0 #ffffff73,inset 0 -2px 4px #0000002e,0 4px 14px color-mix(in oklab,var(--accent) 40%,transparent)!important}html[data-shell=mac] :is(.ds-toast.ix-toast,.ds-toast.ask-toast,.preview-toast,.gd-term-pop){-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);color:#fff!important;background:#1c1b19b8!important;border-radius:14px!important;box-shadow:inset 0 0 0 .5px #ffffff24,inset 0 1px #ffffff1f,0 10px 30px #00000040!important}html[data-shell=mac] :is(.ds-toast.ix-toast,.ds-toast.ask-toast) :not(button){color:inherit}html[data-shell=mac] .ds-btn[data-v=primary]{box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 1px #00000026,0 1px 3px var(--shadow)}@container app (min-width:901px){html[data-shell=mac] .set-nav{background:color-mix(in oklab,var(--card) 55%,transparent);-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);box-shadow:inset 0 0 0 .5px var(--g-rim),inset 0 1px 0 var(--g-edge),0 2px 10px color-mix(in oklab,var(--shadow) 45%,transparent);border-radius:16px;padding:10px;gap:10px!important}html[data-shell=mac] .set-nav-group{gap:1px!important}html[data-shell=mac] .set-me{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;gap:10px!important;padding:6px!important}html[data-shell=mac] .set-me .set-av{--av:36px;width:36px!important;height:36px!important;font-size:14px!important}html[data-shell=mac] .set-me-name{font-size:14px!important;font-weight:600!important}html[data-shell=mac] .set-find.ds-affix{background:color-mix(in oklab,var(--ink) 6%,transparent)!important;height:30px!important;box-shadow:none!important;border:0!important;border-radius:8px!important;gap:6px!important;padding-inline:8px 6px!important}html[data-shell=mac] .set-find.ds-affix:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 45%,transparent)!important}html[data-shell=mac] .set-find input{font-size:13px!important}html[data-shell=mac] .set-nav{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}html[data-shell=mac] .set-nav .set-nav-group>button{-webkit-user-select:none;user-select:none;height:32px;min-height:32px!important;box-shadow:none!important;color:var(--ink)!important;cursor:default!important;background:0 0!important;border:0!important;border-radius:7px!important;align-items:center!important;gap:7px!important;margin:0!important;padding-block:0!important;padding-inline:6px 8px!important;font-size:14px!important;font-weight:400!important;transition:none!important;display:flex!important}html[data-shell=mac] .set-nav .set-nav-group>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-shell=mac] .set-nav .set-nav-group>button:hover{background:0 0!important}html[data-shell=mac] .set-nav .set-nav-group>button:is(.on,[aria-current=page]){background:var(--accent)!important;color:#fff!important}html[data-shell=mac][data-inactive] .set-nav .set-nav-group>button:is(.on,[aria-current=page]){background:color-mix(in oklab,var(--ink) 11%,transparent)!important;color:var(--ink)!important}html[data-shell=mac] .set-nav .set-nav-group>button>svg:not(.set-go){box-sizing:border-box;background:linear-gradient(to bottom,#ffffff2e,#fff0 55%),var(--tile,#8e8e93);border-radius:5.9px;flex:none;padding:4px;box-shadow:inset 0 0 0 .5px #0000001f,0 .5px 1px #0000001f;opacity:1!important;color:#fff!important;width:22px!important;height:22px!important}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]) .set-nav .set-nav-group>button>svg:not(.set-go){box-shadow:inset 0 0 0 .5px #fff3,0 .5px 1px #0000004d}html[data-shell=mac] .set-nav .set-nav-h{letter-spacing:0!important;text-transform:none!important;color:var(--faint)!important;padding-block:12px 3px!important;padding-inline:8px!important;font-size:11px!important;font-weight:600!important}html[data-shell=mac] .set-found>button{border-radius:7px!important;gap:8px!important;padding-inline:6px 8px!important}html[data-shell=mac] .set-found>button>svg:first-child{box-sizing:border-box;background:linear-gradient(to bottom,#ffffff2e,#fff0 55%),var(--tile,#8e8e93);border-radius:6px;flex:none;padding:3.5px;color:#fff!important;width:22px!important;height:22px!important}html[data-shell=mac] .set-found>button:is(:hover,:focus-visible){background:var(--accent)!important;color:#fff!important}html[data-shell=mac] .set-found>button:is(:hover,:focus-visible) :is(b,small,svg:last-child){color:inherit!important}html[data-shell=mac] .set-nav button[data-tab=you]{--tile:#007aff}html[data-shell=mac] .set-nav button[data-tab=account]{--tile:#30b0c7}html[data-shell=mac] .set-nav button[data-tab=place]{--tile:#ff9500}html[data-shell=mac] .set-nav button[data-tab=look]{--tile:#5856d6}html[data-shell=mac] .set-nav button[data-tab=sounds]{--tile:#ff3b30}html[data-shell=mac] .set-nav button[data-tab=shortcuts]{--tile:#8e8e93}html[data-shell=mac] .set-nav button[data-tab=connections]{--tile:#34c759}html[data-shell=mac] .set-nav button[data-tab=agent]{--tile:#af52de}html[data-shell=mac] .set-nav button[data-tab=memory]{--tile:#ff2d55}html[data-shell=mac] .set-nav button[data-tab=rules]{--tile:#fc0}html[data-shell=mac] .set-nav button[data-tab=data]{--tile:#636366}}html[data-shell=mac] .set-main .set-title{letter-spacing:-.01em!important;font-weight:700!important}html[data-shell=mac] .set-parts .ds-chip{background:var(--card)!important;height:26px!important;box-shadow:0 0 0 .5px color-mix(in oklab,var(--ink) 16%,transparent),0 .5px 1.5px #0000001f!important;border:0!important;padding-inline:11px!important;font-size:13px!important}html[data-shell=mac] .set-main{--mac-box:var(--card);--mac-hair:color-mix(in oklab,var(--ink) 10%,transparent)}html[data-shell=mac] .set-main .set-stackx{gap:26px!important}html[data-shell=mac] .set-main .set-sec{gap:9px!important}html[data-shell=mac] .set-main :is(.set-sec-t,.ds-fold-t>b){letter-spacing:0!important;color:var(--ink)!important;margin:0!important;margin-inline-start:2px!important;font-size:14px!important;font-weight:600!important}html[data-shell=mac] .set-main .set-sec-hint{line-height:1.45;color:var(--faint)!important;margin:0!important;margin-inline-start:2px!important;font-size:12px!important}html[data-shell=mac] .set-main :is(.set-group.ds-sgroup-rows,.ds-sgroup[data-fold]){background:var(--mac-box)!important;border:.5px solid var(--mac-hair)!important;box-shadow:none!important;border-radius:12px!important}html[data-shell=mac] .set-main .ds-sgroup[data-fold] .set-group{background:0 0!important;border:0!important}html[data-shell=mac] .set-main .set-group.ds-sgroup-rows{padding-block:0!important;padding-inline:14px!important}html[data-shell=mac] .set-main .set-row{background:linear-gradient(var(--mac-hair),var(--mac-hair)) 0 0 / 100% .5px no-repeat;border-top:0!important;gap:6px 12px!important;min-height:48px!important;padding-block:9px!important;padding-inline:0!important}html[data-shell=mac] .set-main .set-group>.set-row:first-child{background:0 0}html[data-shell=mac] .set-main .set-label{color:var(--ink)!important;font-size:14px!important;font-weight:400!important}html[data-shell=mac] .set-main .set-row .ds-srow-t>small{color:var(--faint);font-size:12px!important;line-height:1.4!important}html[data-shell=mac] .set-main .set-row .ds-srow-t>small[data-bad]{color:var(--bad-text,var(--warn))}html[data-shell=mac] .set-main .set-row[data-stack]{padding-block:13px!important}html[data-shell=mac] .set-main .ds-switch{background:color-mix(in oklab,var(--ink) 16%,transparent)!important;width:38px!important;height:22px!important;box-shadow:inset 0 0 0 .5px color-mix(in oklab,var(--ink) 10%,transparent)!important;border-radius:22px!important;transition:background-color .2s!important}html[data-shell=mac] .set-main .ds-switch[aria-checked=true]{background:var(--accent)!important}html[data-shell=mac] .set-main .ds-switch[role=switch]:before{top:1px!important;background:#fff!important;width:20px!important;height:20px!important;transition:inset-inline-start .2s cubic-bezier(.3,1.3,.6,1)!important;inset-inline-start:1px!important;box-shadow:0 .5px 1.5px #0000004d,0 0 0 .5px #0000000f!important}html[data-shell=mac] .set-main .ds-switch[role=switch][aria-checked=true]:before{inset-inline-start:17px!important}html[data-shell=mac] .set-main .ds-seg{--slide-thumb:var(--card);--slide-shadow:0 .5px 2px #0000002e,0 0 0 .5px #0000000d;--slide-on:var(--ink);--slide-off:var(--ink);background:color-mix(in oklab,var(--ink) 7%,transparent)!important;border-radius:10px!important;gap:0!important;padding:2px!important}html[data-shell=mac] .set-main .ds-seg button{white-space:nowrap;min-width:0!important;height:28px!important;color:var(--ink)!important;cursor:default!important;border-radius:7px!important;padding-inline:13px!important;font-size:13px!important}html[data-shell=mac] .set-main .ds-seg[data-slide]{--slide-r:7px}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]) .set-main .ds-seg{--slide-thumb:color-mix(in oklab,var(--ink) 24%,var(--card));--slide-shadow:0 1px 2px #0006}html[data-shell=mac] .set-main :is(.ds-btn:not([data-v=link],[data-icon]),.pill){cursor:default!important;background:var(--card)!important;height:30px!important;min-height:30px!important;box-shadow:0 0 0 .5px color-mix(in oklab,var(--ink) 16%,transparent),0 .5px 1.5px #0000001f!important;color:var(--ink)!important;border:0!important;border-radius:999px!important;padding-block:0!important;padding-inline:14px!important;font-size:14px!important;font-weight:400!important}html[data-shell=mac] .set-main :is(.ds-btn:not([data-v=link],[data-icon]),.pill):active{background:color-mix(in oklab,var(--ink) 10%,var(--card))!important}html[data-shell=mac] .set-main :is(.ds-btn[data-v=primary],.ds-btn[data-v=danger-solid]){background:var(--accent)!important;color:#fff!important;box-shadow:inset 0 1px #ffffff38,0 .5px 1.5px #0003!important}html[data-shell=mac] .set-main .ds-btn[data-v=danger-solid]{background:var(--bad,var(--warn))!important}html[data-shell=mac] .set-main :is(.ds-btn[data-v=danger],.pill.danger){color:var(--bad-text,var(--warn))!important}html[data-shell=mac] .set-main :is(.ds-input,.ds-select,select,.pn-select):not(textarea){height:30px!important;min-height:30px!important}html[data-shell=mac] .set-main :is(.ds-input,.ds-select,select,.pn-select){background-color:var(--card)!important;box-shadow:inset 0 0 0 .5px color-mix(in oklab,var(--ink) 18%,transparent),inset 0 1px 1px #0000000a!important;border:0!important;border-radius:8px!important;padding-inline:8px!important;font-size:14px!important}html[data-shell=mac] .set-main :is(.ds-input,.ds-select,select):focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 45%,transparent)!important;outline:none!important}html[data-shell=mac] .set-main textarea.ds-input{height:auto!important;padding-block:6px!important}html[data-shell=mac] .set-main .set-status{height:22px!important;font-size:12px!important}@media (prefers-reduced-transparency:reduce){html[data-shell=mac] .hdr,html[data-shell=mac] .hdr .hdr-search,html[data-shell=mac] .hdr .ix-bell,html[data-shell=mac] .hdr [data-desktop-button],html[data-shell=mac] .hdr .ds-rail,html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.ds-dd-panel.ds-notices,.ds-listbox-wrap,.ds-timepop:not(.sheet .ds-timepop),.ds-datepop:not(.sheet .ds-datepop),.ds-colourpop,.lmenu-list,.cm,.menu.place-menu,.sheet[data-mode=popover],.sheet[data-mode=dialog],.ds-palette.palette),html[data-shell=mac] .ds-askdock :is(.ds-ask,.ask-chip,.ask-chat,.chat-proposal),html[data-shell=mac] .sheet :is(.ds-input,.ds-select,.ds-affix,.ds-btn),html[data-shell=mac] .ds-dd-panel.ds-notices .ds-notices-list h5,html[data-shell=mac] :is(.ds-toast.ix-toast,.ds-toast.ask-toast,.preview-toast,.gd-term-pop),html[data-shell=mac] .set-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-shell=mac] .hdr{background:var(--bg)!important}html[data-shell=mac] .hdr .hdr-search,html[data-shell=mac] .hdr .ix-bell,html[data-shell=mac] .hdr [data-desktop-button],html[data-shell=mac] .hdr .ds-rail,html[data-shell=mac] .ds-askdock :is(.ds-ask,.ask-chip:not([aria-pressed=true]),.ask-chat,.chat-proposal),html[data-shell=mac] .sheet :is(.ds-input,.ds-select,.ds-affix),html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.ds-dd-panel.ds-notices,.ds-listbox-wrap,.ds-timepop:not(.sheet .ds-timepop),.ds-datepop:not(.sheet .ds-datepop),.ds-colourpop,.lmenu-list,.cm,.menu.place-menu,.sheet[data-mode=popover],.sheet[data-mode=dialog],.ds-palette.palette),html[data-shell=mac] .ds-dd-panel.ds-notices .ds-notices-list h5,html[data-shell=mac] .set-nav{background:var(--card)!important}html[data-shell=mac] :is(.ds-toast.ix-toast,.ds-toast.ask-toast,.preview-toast,.gd-term-pop){background:#2a2825!important}}html[data-shell=mac] .lv-top{box-shadow:var(--e1);border-width:.5px;margin-block-end:16px}html[data-shell=mac] .lv-top-in{gap:12px;padding:16px 18px 14px}html[data-shell=mac] .lv-top :is(h2,h3){letter-spacing:-.01em}html[data-shell=mac] .lv-top[data-kind=bar] .lv-top-in,html[data-shell=mac] .ds-launch{padding:20px 22px}html[data-shell=mac] .ds-launch{border-radius:var(--r-hero);gap:16px 28px}html[data-shell=mac] :is(.ds-launch,.lv-launch) h2{letter-spacing:-.02em;font-weight:700;font-size:calc(30px * var(--ts))!important}html[data-shell=mac] .lv-launch{gap:16px 28px}html[data-shell=mac] .ds-launch-ex{gap:6px}html[data-shell=mac] .ds-launch-ex button{min-height:40px;font-size:var(--t-body);border-radius:9px;gap:10px;padding:6px 10px}html[data-shell=mac] .ds-launch-n{border-radius:6px;width:22px;height:22px;font-size:12px}html[data-shell=mac] .lv-launch-now>.ds-launch-n{border-radius:8px;width:28px;height:28px;font-size:13px}html[data-shell=mac] .lv-launch-ex li:has(>.lv-lift-how)>button{padding-inline-end:56px}html[data-shell=mac] .ds-launch .ds-btn{min-height:28px}html[data-shell=mac] .ds-scale{gap:6px}html[data-shell=mac] .ds-scale button{border-radius:var(--r-sm);min-width:30px;height:28px;font-size:var(--t-body);border-width:.5px;font-weight:500;box-shadow:0 1px 1px #0000000d}html[data-shell=mac] .ds-scale-ends{font-size:var(--t-micro)}html[data-shell=mac] .ds-chart{max-height:180px}html[data-shell=mac] .ds-probe-tip{-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);border-radius:8px;padding:5px 9px 6px;font-size:11px;color:#fff!important;background:#1c1b19d1!important;border:0!important;box-shadow:0 0 0 .5px #ffffff1f,0 6px 18px #00000040!important}html[data-shell=mac] .ds-probe-tip *{color:inherit!important}html[data-shell=mac] .system-surface :is(.tile-row,.tile-row-main){min-height:32px!important}html[data-shell=mac] .system-surface .tile-row{gap:10px}html[data-shell=mac] .s-checklist-tick{gap:10px;min-height:30px}html[data-shell=mac] .ds-tick{border-width:1.5px;width:18px;height:18px}html[data-shell=mac] .ds-tick svg{width:11px;height:11px}html[data-shell=mac] .ds-check-t,html[data-shell=mac] .s-checklist-text{font-size:var(--t-body)}html[data-shell=mac] .ds-empty-eg{border-radius:var(--r-md);font-size:var(--t-small);border-width:1px;padding:7px 10px}html[data-shell=mac] .ds-ring-n{font-size:calc(24px * var(--ts))}html[data-shell=mac] .k-pips{gap:6px}html[data-shell=mac] .ds-weekplan{gap:3px!important}html[data-shell=mac] .ds-weekplan li{border-radius:var(--r-md)!important;min-height:30px!important;padding:4px 10px!important}html[data-shell=mac] .ds-weekplan li[data-today],html[data-shell=mac] .ds-weekplan li[aria-current]{box-shadow:inset 0 0 0 1.5px var(--accent)!important}html[data-shell=mac] .s-schedule-ag{gap:10px;min-height:44px;padding:4px 0}html[data-shell=mac] .ds-days7{gap:4px}html[data-shell=mac] .ds-days7>*{border-radius:var(--r-sm)!important;min-width:26px!important;height:26px!important;min-height:26px!important;font-size:12px!important}html[data-shell=mac] .sheet[data-mode=popover]:has(>.ds-datepop,>.ds-timepop){border-radius:14px!important;padding:10px!important}html[data-shell=mac] .ds-datepop,html[data-shell=mac] .ds-timepop{font-size:12px}html[data-shell=mac] .sheet .ds-datepop{width:236px}html[data-shell=mac] .sheet .ds-timepop{width:252px}html[data-shell=mac] .ds-datepop-h{gap:2px;padding:0 0 6px}html[data-shell=mac] .ds-datepop-h .dp-title{text-align:start;border-radius:6px;flex:1;order:-1;padding:4px 6px}html[data-shell=mac] .ds-datepop-h b{letter-spacing:-.01em;font-size:13px;font-weight:650}html[data-shell=mac] .ds-datepop-h .dp-nav{color:var(--mute);border-radius:6px!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}html[data-shell=mac] .ds-datepop-h .dp-nav:after{inset:-4px!important}html[data-shell=mac] .ds-datepop-w{gap:0}html[data-shell=mac] .ds-datepop-w span{color:var(--faint);text-transform:uppercase;padding:2px 0 4px;font-size:10.5px;font-weight:600}html[data-shell=mac] .ds-datepop-g{gap:1px 0}html[data-shell=mac] .dp-cell>.dp-day,html[data-shell=mac] .ds-datepop-g button{border-radius:50%;font-size:12px;width:28px!important;height:28px!important}html[data-shell=mac] .ds-datepop-g button[data-today]{box-shadow:none;color:var(--accent-ink);font-weight:700}html[data-shell=mac] .ds-datepop-g button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);font-weight:650}html[data-shell=mac] .ds-datepop-g button[data-next]{box-shadow:inset 0 0 0 1.5px var(--accent)}html[data-shell=mac] .dp-cell[data-band]:before{background:color-mix(in oklab, var(--accent) 16%, transparent);inset:1px 0}html[data-shell=mac] .dp-months button,html[data-shell=mac] .ds-timepop-grid button{font-size:12px;border-radius:6px!important;height:30px!important}html[data-shell=mac] .dp-months button[aria-pressed=true],html[data-shell=mac] .ds-timepop-grid button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}html[data-shell=mac] .dp-months button[data-now]{color:var(--accent-ink)}html[data-shell=mac] .ds-timepop-big{padding:2px 0 10px}html[data-shell=mac] .ds-timepop-big button{border-radius:10px;min-width:60px;height:46px;font-size:28px}html[data-shell=mac] .ds-timepop-big button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}html[data-shell=mac] .ds-timepop-big span{font-size:24px}html[data-shell=mac] .dp-foot{border-top:1px solid var(--line);margin-top:6px;padding-top:6px!important}html[data-shell=mac] .dp-foot .ds-btn{color:var(--accent-ink);font-size:12px;height:24px!important;min-height:24px!important}html[data-shell=mac] :is(.s-lists-field,.sheet .k-bw-part)>.dp-field{-webkit-backdrop-filter:none;backdrop-filter:none;flex:0 auto;min-width:0;height:28px;min-height:28px;margin-inline-start:auto;padding-inline:8px 6px;font-size:13px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-shell=mac] :is(.s-lists-field,.sheet .k-bw-part)>.dp-field:hover{background:var(--g-fill)!important}html[data-shell=mac] :is(.s-lists-field,.sheet .k-bw-part)>.dp-field[aria-expanded=true]{color:var(--accent-ink);background:color-mix(in oklab, var(--accent) 14%, transparent)!important}html[data-shell=mac] .sheet[data-mode=dialog]{padding-block:16px 18px!important}html[data-shell=mac] .sheet[data-mode=dialog] .sheet-title{letter-spacing:-.01em;font-size:15px;font-weight:650}html[data-shell=mac] .sheet[data-mode=dialog] .s-lists-actions{margin-top:10px}html[data-shell=mac] .sheet[data-mode=dialog] .sheet-x{color:var(--mute);background:var(--g-fill)!important;border-radius:50%!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important}html[data-shell=mac] .sheet[data-mode=dialog] .sheet-x svg{width:12px;height:12px}html[data-shell=mac] .sheet[data-mode=dialog]:has(.dp-inline){width:292px!important}html[data-shell=mac] .dp-inline>.ds-datepop,html[data-shell=mac] .dp-inline>.ds-timepop{width:auto!important}html[data-shell=mac] .dp-inline .dp-cell>.dp-day,html[data-shell=mac] .dp-inline .ds-datepop-g button{font-size:13px;width:32px!important;height:32px!important}html[data-shell=mac] .ix-showas{color:var(--faint);font-size:11px;font-weight:600;margin:2px 8px 4px!important}html[data-shell=mac] .ix-styles{flex-flow:column;gap:0}html[data-shell=mac] .ix-styles>.ds-chip{text-transform:none;justify-content:flex-start;width:100%;position:relative;height:24px!important;min-height:24px!important;box-shadow:none!important;color:var(--ink)!important;background:0 0!important;border:0!important;border-radius:5px!important;padding-block:0!important;padding-inline:24px 10px!important;font-size:13px!important;font-weight:400!important}html[data-shell=mac] .ix-styles>.ds-chip:after{content:none}html[data-shell=mac] .ix-styles>.ds-chip[aria-checked=true]:before{content:"✓";font-size:12px;position:absolute;inset-inline-start:8px}html[data-shell=mac] .ix-styles>.ds-chip:is(:hover,:focus-visible){background:var(--accent)!important;color:var(--on-accent)!important;outline:none!important}html[data-shell=mac] .ix-tune{text-align:start;width:100%;margin-top:4px;font-size:13px;display:block;border-top:1px solid var(--line)!important;padding:5px 10px 2px!important}html[data-shell=mac]{--mac-raised:var(--card)}html[data-shell=mac] .sheet.sheet.sheet:is([data-mode=popover],[data-mode=dialog],[data-mode=sheet]){background:var(--card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-shell=mac] .sheet.sheet.sheet :is(.ds-dd-panel,.ds-listbox-wrap,.ds-colourpop,.ds-menu,.lmenu-list){background:var(--mac-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 0 0 .5px var(--g-rim), 0 12px 32px #00000038, 0 2px 6px #0000001a!important}@supports (color:lab(0% 0 0)){html[data-shell=mac] .sheet.sheet.sheet :is(.ds-dd-panel,.ds-listbox-wrap,.ds-colourpop,.ds-menu,.lmenu-list){box-shadow:0 0 0 .5px var(--g-rim), 0 12px 32px lab(0% 0 0/.22), 0 2px 6px lab(0% 0 0/.1)!important}}html[data-shell=mac] .sheet :is(.ds-dd-panel,.ds-listbox-wrap) .ds-listbox-q{background:color-mix(in oklab, var(--ink) 6%, transparent)}html[data-shell=mac] .sheet-scrim{background:#00000024!important;background:lab(0% 0 0/.14)!important}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]){--mac-raised:color-mix(in oklab, var(--card), #fff 7%)}html[data-shell=mac]:is([data-theme=ink],[data-theme=dusk]) .sheet-scrim{background:#00000061!important;background:lab(0% 0 0/.38)!important}html[data-shell=mac] .ds-listbox :is([role=option],[role=checkbox]){gap:8px!important;min-height:28px!important;padding-block:4px!important;padding-inline:8px!important}html[data-shell=mac] .ds-listbox small{font-size:11.5px}html[data-shell=mac] .ds-listbox [role=option][data-active] small{color:inherit;opacity:.85}html[data-shell=mac] .ds-listbox-q{border-radius:7px!important;height:30px!important;margin-bottom:4px!important}html[data-shell=mac] .ds-listbox-g{font-weight:600;padding:8px 8px 2px!important;font-size:11px!important}html[data-shell=mac] :is(.ds-ehint,.ds-unsaved){--cta-bg:var(--accent)!important;--cta-ink:var(--on-accent)!important}html[data-shell=mac] :is(.ds-dd-panel.ds-menu,.ds-listbox-wrap,.lmenu-list,.menu.place-menu):not(.sheet *){background:var(--mac-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-shell=mac][data-density=compact]{--h-sm:22px;--h-md:24px;--h-lg:28px;--h-xl:34px;--tile-gap:8px;--t-fig-xl:calc(48px * var(--ts));--t-fig-lg:calc(40px * var(--ts));--t-fig-md:calc(30px * var(--ts));--t-fig-sm:calc(21px * var(--ts))}html[data-shell=mac][data-density=compact] .ds-night-top[data-stages]>.ds-gauge{width:min(200px,100%)}html[data-shell=mac][data-density=compact] .ds-card{--pad-b:10px!important;--pad-i:12px!important;--gap:7px!important}html[data-shell=mac][data-density=compact] :is(.ds-card[data-size=compact],.section-cell[data-pair=true]>.ds-card){--pad-b:8px!important;--pad-i:10px!important;--gap:6px!important}html[data-shell=mac][data-density=compact] .sections{gap:16px}html[data-shell=mac][data-density=compact] .ds-home-grid.home-grid{gap:12px 16px}html[data-shell=mac][data-density=compact] .dk-si{height:24px;min-height:24px}html[data-shell=mac][data-density=compact] .week-day .ds-wk-it.week-slot{padding-block:3px}html[data-shell=mac][data-density=compact] .month-cal .ds-month-grid>:is(button,.month-blank){min-height:80px}
html[data-shell=win]{--font:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", "Noto Sans Arabic", system-ui, sans-serif;--sans:var(--font);--t-display:calc(28px * var(--ts));--t-h1:calc(28px * var(--ts));--t-h2:calc(20px * var(--ts));--t-h3:calc(16px * var(--ts));--t-lead:calc(14px * var(--ts));--t-body:calc(14px * var(--ts));--t-label:calc(14px * var(--ts));--t-small:calc(12px * var(--ts));--t-caps:calc(12px * var(--ts));--t-micro:calc(11px * var(--ts));--h-sm:28px;--h-md:32px;--h-lg:36px;--h-xl:40px;--hit:32px;--r-xs:2px;--r-sm:4px;--r-md:4px;--r-lg:8px;--r-xl:8px;--r-card:8px;--r-hero:8px;--win-mica:#f3f3f3;--win-layer:var(--bg);--win-card:color-mix(in oklab, var(--card) 96%, #fff);--win-stroke:#0000000f;--win-stroke-2:#00000029;--win-divider:#00000014;--win-ctrl:#ffffffb3;--win-ctrl-hi:#f9f9f980;--win-ctrl-down:#f9f9f94d;--win-field:#ffffffb3;--win-field-line:#00000072;--win-sub:#0000000a;--win-sub-2:#00000006;--win-sel:#0000000a;--win-pop:#f9f9f9;--win-pop-edge:#0000000f;--e1:0 0 0 1px var(--win-stroke);--e2:0 0 0 1px var(--win-stroke), 0 2px 4px #0000000a;--e3:0 8px 16px #00000024, 0 0 0 1px var(--win-pop-edge);--dk-line:var(--win-divider);--dk-hover:var(--win-sub);--dk-sel:var(--win-sel);--dk-fill:var(--win-sub)}html[data-shell=win]:is([data-theme=ink],[data-theme=dusk]){--win-mica:#202020;--win-card:color-mix(in oklab, var(--card) 92%, #fff);--win-stroke:#ffffff12;--win-stroke-2:#ffffff18;--win-divider:#ffffff15;--win-ctrl:#ffffff0f;--win-ctrl-hi:#ffffff15;--win-ctrl-down:#ffffff08;--win-field:#ffffff0f;--win-field-line:#ffffff8b;--win-sub:#ffffff0f;--win-sub-2:#ffffff0b;--win-sel:#ffffff0f;--win-pop:#2c2c2c;--win-pop-edge:#0003;--e3:0 8px 16px #00000042, 0 0 0 1px var(--win-pop-edge)}html[data-shell=win] body{-webkit-font-smoothing:auto;font-family:var(--font)}html[data-shell=win] .dk-shell{background:var(--win-mica);grid-template-rows:48px minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);display:grid!important}html[data-shell=win] .dk-shell>.dk-main{display:contents}html[data-shell=win] .dk-shell>.dk-main>.dk-tb{grid-area:1/1/auto/-1}html[data-shell=win] .dk-shell>.dk-side{grid-area:2/1}html[data-shell=win] .dk-shell>.dk-main>main{grid-area:2/2}html[data-shell=win] .dk-shell:not(:has(>.dk-side))>.dk-main>main{grid-column:1/-1}html[data-shell=win][data-mica],html[data-shell=win][data-mica] body,html[data-shell=win][data-mica] .dk-shell{background:0 0!important}html[data-shell=win] .dk-tb{height:48px;padding-block:0;padding-left:calc(8px + env(titlebar-area-x,0px));padding-right:calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,calc(100vw - 138px)) + 8px);background:0 0;border-bottom:0;gap:4px}html[data-shell=win] .dk-tb .dk-cap{height:auto;box-shadow:none;background:0 0;border-radius:0;gap:2px;padding:0}html[data-shell=win] .dk-tb .dk-ib{border-radius:var(--r-sm);width:40px;height:32px;color:var(--ink)}html[data-shell=win] .dk-tb .dk-ib:hover{background:var(--win-sub)}html[data-shell=win] .dk-tb .dk-ib:active{background:var(--win-sub-2)}html[data-shell=win] .dk-tb .dk-ib[data-on]{background:var(--win-sub);color:var(--accent-ink)}html[data-shell=win] .dk-app{color:var(--ink);white-space:nowrap;align-items:center;gap:10px;padding-inline:6px 0;font-size:12px;display:flex}html[data-shell=win] .dk-app svg{flex:none}html[data-shell=win] .dk-ask{border-radius:var(--r-sm);background:var(--win-field);width:min(480px,38vw);height:32px;box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -1px 0 var(--win-field-line);gap:8px;padding:0 6px}html[data-shell=win] .dk-ask:focus-within{background:var(--card);box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -2px 0 var(--accent)}html[data-shell=win] .dk-ask input{font-size:14px}html[data-shell=win] .dk-ask input::placeholder{color:var(--mute)}html[data-shell=win] .dk-ask kbd,html[data-shell=win] .dk-search kbd{font:12px var(--font);box-shadow:inset 0 0 0 1px var(--win-stroke-2);border-radius:3px}html[data-shell=win] .dk-side{width:280px;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 4px 6px 8px;font-size:14px}html[data-shell=win] .dk-side-lights{display:none}html[data-shell=win] .dk-search{border-radius:var(--r-sm);height:32px;color:var(--mute);background:var(--win-field);box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -1px 0 var(--win-field-line);margin:2px 4px 10px;padding:0 8px 0 10px;font-size:14px}html[data-shell=win] .dk-search:hover{background:var(--win-ctrl-hi)}html[data-shell=win] .dk-si{border-radius:var(--r-sm);gap:12px;height:36px;padding:0 12px;font-size:14px;position:relative}html[data-shell=win] .dk-si:hover{background:var(--win-sub)}html[data-shell=win] .dk-si:active{background:var(--win-sub-2)}html[data-shell=win] .dk-si[data-on],html[data-shell=win] .dk-si[data-on]:hover{background:var(--win-sel)}html[data-shell=win] .dk-si[data-on]:before{content:"";inset-inline-start:0;background:var(--accent);border-radius:2px;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%}html[data-shell=win] .dk-si.child{padding-inline-start:36px}html[data-shell=win] .dk-si.deep{padding-inline-start:56px}html[data-shell=win] .dk-si.cat,html[data-shell=win] .dk-si.plan{padding-inline-start:4px}html[data-shell=win] .dk-sic{width:16px;color:var(--ink)}html[data-shell=win] .dk-sh{color:var(--mute);padding:16px 12px 4px;font-size:12px;font-weight:600}html[data-shell=win] .dk-cat-ic{border-radius:4px;width:18px;height:18px}html[data-shell=win] .dk-badge{border-radius:8px;min-width:16px;height:16px;font-size:11px}html[data-shell=win] .dk-side-foot{border-top:1px solid var(--win-divider);padding:6px 4px 0}html[data-shell=win] .dk-me-t{border-radius:var(--r-sm);padding:4px 6px}html[data-shell=win] .dk-me-t b{font-size:14px}html[data-shell=win] .dk-me-t small{font-size:12px}html[data-shell=win] .dk-set-back{border-radius:var(--r-sm);height:36px;padding:0 12px;font-size:14px;font-weight:400}html[data-shell=win] .dk-shell>.dk-main>main{background:var(--win-layer);box-shadow:inset 1px 1px 0 var(--win-stroke);border-start-start-radius:8px}html[data-shell=win] .dk-shell:not(:has(>.dk-side))>.dk-main>main{box-shadow:inset 0 1px 0 var(--win-stroke);border-radius:0}html[data-shell=win] .dk-shell .page-head .page-title,html[data-shell=win] .dk-shell .week-head .week-title{font-size:var(--t-h1);letter-spacing:0;font-weight:600;font-family:var(--font)!important}html[data-shell=win] .dk-shell[data-panel] .ds-askdock{background:color-mix(in oklab, var(--win-layer) 70%, var(--win-mica));border-inline-start:1px solid var(--win-stroke)}html[data-shell=win] .dk-shell[data-panel] .ds-askdock .ds-ask{border-radius:var(--r-lg);border:0;border-bottom:2px solid var(--win-field-line);box-shadow:inset 0 0 0 1px var(--win-stroke)!important}html[data-shell=win] .dk-shell[data-panel] .ds-askdock .ds-ask:focus-within{border-bottom-color:var(--accent);box-shadow:inset 0 0 0 1px var(--win-stroke)!important}html[data-shell=win] .dk-shell[data-panel] .ds-askdock .ds-ask .ds-send:not(:disabled){border-radius:var(--r-sm)}html[data-shell=win] .ds-btn{border-radius:var(--r-sm);font-size:var(--t-body);gap:8px;padding:0 12px;font-weight:400}html[data-shell=win] .ds-btn[data-v=outline],html[data-shell=win] .ds-btn:not([data-v]),html[data-shell=win] .ds-btn[data-v=secondary]{background:var(--win-ctrl);color:var(--ink);box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -1px 0 var(--win-stroke-2);border:0}html[data-shell=win] .ds-btn:is([data-v=outline],:not([data-v]),[data-v=secondary]):hover:not(:disabled){background:var(--win-ctrl-hi)}html[data-shell=win] .ds-btn:is([data-v=outline],:not([data-v]),[data-v=secondary]):active:not(:disabled){background:var(--win-ctrl-down);color:var(--mute)}html[data-shell=win] .ds-btn[data-v=primary]{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -1px #0006}html[data-shell=win] .ds-btn[data-v=primary]:hover:not(:disabled){filter:brightness(1.06)}html[data-shell=win] .ds-btn[data-v=primary]:active:not(:disabled){filter:brightness(.94);box-shadow:inset 0 0 0 1px #ffffff14}html[data-shell=win] .ds-btn[data-v=ghost]{box-shadow:none;background:0 0;padding:0 10px}html[data-shell=win] .ds-btn[data-v=ghost]:hover:not(:disabled){background:var(--win-sub)}html[data-shell=win] .ds-btn[data-v=ghost]:active:not(:disabled){background:var(--win-sub-2)}html[data-shell=win] .ds-btn[data-s=sm]{--bh:28px;font-size:var(--t-body);padding:0 10px}html[data-shell=win] .ds-btn[data-icon]{justify-content:center;padding:0}html[data-shell=win] .ds-btn svg{flex:none}html[data-shell=win] .ds-switch{background:var(--win-sub-2);width:40px;height:20px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 60%, transparent);border-radius:10px}html[data-shell=win] .ds-switch:before{top:4px;background:color-mix(in oklab, var(--ink) 72%, transparent);width:12px;height:12px;box-shadow:none;transition:inset-inline-start .15s,width .1s,height .1s,top .1s;inset-inline-start:4px}html[data-shell=win] .ds-switch:hover:not(:disabled):before{width:14px;height:14px;top:3px}html[data-shell=win] .ds-switch[aria-checked=true]{background:var(--accent);box-shadow:none}html[data-shell=win] .ds-switch[aria-checked=true]:before{background:var(--on-accent);inset-inline-start:24px}html[data-shell=win] .ds-switch[aria-checked=true]:hover:not(:disabled):before{inset-inline-start:22px}html[data-shell=win] .ds-seg,html[data-shell=win] .app-tabs{gap:2px;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important}html[data-shell=win] .ds-seg button,html[data-shell=win] .app-tabs [role=tab]{position:relative;border-radius:var(--r-sm)!important;height:32px!important;min-height:32px!important;box-shadow:none!important;color:var(--mute)!important;font-size:var(--t-body)!important;background:0 0!important;padding:0 12px!important;font-weight:400!important}html[data-shell=win] .ds-seg button:hover,html[data-shell=win] .app-tabs [role=tab]:hover{background:var(--win-sub)!important;color:var(--ink)!important}html[data-shell=win] .ds-seg button:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],.on),html[data-shell=win] .app-tabs [role=tab][aria-selected=true]{color:var(--ink)!important;font-weight:600!important}html[data-shell=win] .ds-seg button:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],.on):after,html[data-shell=win] .app-tabs [role=tab][aria-selected=true]:after{content:"";background:var(--accent);border-radius:2px;width:16px;height:3px;margin-left:-8px;position:absolute;bottom:2px;left:50%}html[data-shell=win] .ds-input,html[data-shell=win] .ds-affix,html[data-shell=win] .ds-select{border-radius:var(--r-sm);height:32px;font-size:var(--t-body);background:var(--win-field);box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -1px 0 var(--win-field-line);border:0}html[data-shell=win] .ds-input{padding:0 10px}html[data-shell=win] .ds-affix{padding-inline:10px 6px}html[data-shell=win] .ds-select{padding-inline:10px 8px}html[data-shell=win] .ds-select:hover,html[data-shell=win] .ds-affix:hover,html[data-shell=win] .ds-input:hover{background:var(--win-ctrl-hi)}html[data-shell=win] .ds-input:focus-visible,html[data-shell=win] .ds-affix:focus-within,html[data-shell=win] .ds-select:focus-visible,html[data-shell=win] .ds-select[aria-expanded=true]{background:var(--card);box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -2px 0 var(--accent);outline:none!important}html[data-shell=win] textarea.ds-input{height:auto;padding:6px 10px}html[data-shell=win] .ds-box{border-radius:var(--r-sm)!important}html[data-shell=win] .ds-box[data-on]{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--on-accent)!important}html[data-shell=win] .ds-chip{height:28px;font-size:var(--t-small);border-radius:14px;padding:0 10px}html[data-shell=win] .ds-card{border-radius:var(--r-card);border:1px solid var(--win-stroke);box-shadow:none;background:var(--win-card)}html[data-shell=win] .ds-tile{border-radius:var(--r-sm)}html[data-shell=win] :is(button,a,select,[tabindex]:not([tabindex="-1"])):not(input,textarea):focus-visible{box-shadow:0 0 0 1px var(--bg);outline:2px solid var(--ink)!important;outline-offset:1px!important}html[data-shell=win] *{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--ink) 35%, transparent) transparent}html[data-shell=win] :is(.ds-dd-panel,.ds-listbox-wrap,.ds-menu,.lmenu-list,.cm,.menu.place-menu,.ds-datepop:not(.sheet .ds-datepop),.ds-timepop:not(.sheet .ds-timepop),.ds-colourpop,.ds-palette.palette){background:var(--win-pop)!important;border-radius:var(--r-lg)!important;box-shadow:var(--e3)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;padding:4px!important}html[data-shell=win] .sheet:is([data-mode=popover],[data-mode=dialog]){background:var(--win-pop)!important;border-radius:var(--r-lg)!important;box-shadow:var(--e3)!important;border:0!important}html[data-shell=win] .sheet[data-mode=dialog]{background:var(--card)!important}html[data-shell=win] .sheet-scrim{background:#0000004d!important}html[data-shell=win] :is([data-theme=ink],[data-theme=dusk]) .sheet-scrim{background:#00000073!important}html[data-shell=win] .sheet[data-mode=dialog] .sheet-title{font-size:20px;font-weight:600}html[data-shell=win] :is(.ds-menu [role=menuitem],.ix-mi,.lmenu-list button,.ds-listbox [role=option],.ds-listbox [role=checkbox],.menu.place-menu [role=option],.palette-item){min-height:32px;position:relative;border-radius:var(--r-sm)!important;padding:0 12px!important;font-size:14px!important}html[data-shell=win] :is(.ds-menu [role=menuitem]:not(:disabled):is(:hover,:focus-visible,[data-hot]),.ix-mi:is(:hover,:focus-visible),.lmenu-list button:is(:hover,:focus-visible),.ds-listbox [role=option][data-active],.ds-listbox [role=checkbox]:is(:hover,:focus-visible),.menu.place-menu [role=option]:hover,.palette-item[data-hot]){background:var(--win-sub)!important;color:var(--ink)!important;outline:none!important}html[data-shell=win] .ds-listbox [role=option][aria-selected=true]:before{content:"";inset-inline-start:0;background:var(--accent);border-radius:2px;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%}html[data-shell=win] .ds-menu hr{border-color:var(--win-divider)!important;margin:4px -4px!important}html[data-shell=win] .ds-listbox-q{border-radius:var(--r-sm);background:var(--win-field);height:32px;box-shadow:inset 0 0 0 1px var(--win-stroke), inset 0 -1px 0 var(--win-field-line)}html[data-shell=win] .sheet[data-mode=dark]{border-radius:var(--r-sm)!important;background:var(--win-pop)!important;color:var(--ink)!important;box-shadow:var(--e3)!important}html[data-shell=win] .ds-datepop-g button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}html[data-shell=win] .ds-datepop-g button[data-today]{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-ink)}html[data-shell=win] .ds-timepop-grid button[aria-pressed=true],html[data-shell=win] .ds-timepop-big button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}html[data-shell=win] .dk-side-settings .set-nav .ds-snav-g button{border-radius:var(--r-sm);height:36px;font-size:14px;position:relative}html[data-shell=win] .dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]){background:var(--win-sel)!important}html[data-shell=win] .dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]),html[data-shell=win] .dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]) *{color:var(--ink)!important}html[data-shell=win] .dk-side-settings .set-nav .ds-snav-g button:is(.on,[aria-current=page]):before{content:"";inset-inline-start:0;background:var(--accent);border-radius:2px;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%}html[data-shell=win]:is([data-theme=ink],[data-theme=dusk]) .ds-card .ds-caps{color:var(--mute)}html[data-shell=win]:is([data-theme=ink],[data-theme=dusk]) :is(.ds-palette,.ds-dd-panel,.ds-listbox-wrap,.ds-menu,.lmenu-list,.cm,.sheet){--faint:var(--mute)}
