.watch-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.watch-toolbar p{color:var(--muted);font-size:15px}.watch-controls{display:flex;gap:8px}.watch-controls .btn{min-height:44px;font-size:15px;padding:9px 13px}.campus-scene{--soil:oklch(83% .065 119);--sky:oklch(91% .05 75);--hill:oklch(75% .07 140);--hill-back:oklch(81% .055 149);--path:oklch(89% .035 85);--path-edge:oklch(70% .06 91);--tree:oklch(53% .085 151);--tree-light:oklch(65% .08 137);--water:oklch(72% .065 205);--outline:oklch(33% .045 152);position:relative;isolation:isolate;overflow:hidden;background:var(--soil);border:1px solid oklch(70% .04 133);border-radius:16px;box-shadow:0 5px #c3c6b4,0 12px 24px #3947350f}.campus-scene.after-hours{--soil:oklch(49% .045 181);--sky:oklch(35% .065 277);--hill:oklch(43% .055 195);--hill-back:oklch(39% .055 230);--path:oklch(63% .04 119);--path-edge:oklch(45% .04 156);--tree:oklch(31% .045 165);--tree-light:oklch(42% .06 152);--water:oklch(48% .075 240)}.campus-horizon{width:100%;height:68px;display:block;background:var(--sky)}.campus-horizon .far-hill{fill:var(--hill-back)}.campus-horizon .near-hill{fill:var(--hill)}.campus-horizon .day-orb{fill:#ffecc1;fill:oklch(95% .12 83)}.campus-horizon .moon-orb{display:none;fill:#f7ebca}.after-hours .day-orb,.after-hours .sky-cloud{display:none}.after-hours .moon-orb{display:block}.campus-horizon .sky-cloud{fill:#faf5e6}.campus-horizon .sky-star{display:none;fill:#d5d2bc}.after-hours .sky-star{display:block}.campus-land{position:relative;padding:0 38px 32px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:28px 42px;align-items:end;background-image:radial-gradient(oklch(53% .06 135 / .23) 1px,transparent 1px);background-size:19px 23px}.campus-land:before{content:"";position:absolute;left:12%;right:10%;top:56%;height:26px;border-block:3px solid var(--path-edge);background:repeating-linear-gradient(90deg,transparent 0 39px,oklch(51% .035 110 / .13) 39px 42px),var(--path);transform:rotate(-3deg);pointer-events:none}.campus-land:after{content:"";position:absolute;top:9%;bottom:0;left:52%;width:20px;background:var(--path);border-inline:2px solid var(--path-edge);transform:rotate(5deg);pointer-events:none;z-index:-1}.campus-building{--roof-top:oklch(63% .075 173);--roof-shade:oklch(43% .06 169);--wall:oklch(91% .035 86);--wall-dark:oklch(72% .06 79);--trim:oklch(43% .055 143);grid-column:span 7;min-width:0;position:relative;z-index:1}.campus-building.campus-microsoft{--roof-top:oklch(65% .075 264);--roof-shade:oklch(45% .065 265);--wall:oklch(90% .025 240);--wall-dark:oklch(70% .045 240);--trim:oklch(43% .05 235);grid-column:span 5}.campus-building.campus-visa{--roof-top:oklch(76% .1 73);--roof-shade:oklch(52% .075 59);--wall:oklch(92% .04 76);--wall-dark:oklch(74% .065 66);--trim:oklch(48% .065 59)}.campus-building.campus-personal{--roof-top:oklch(70% .045 307);--roof-shade:oklch(47% .04 301);--wall:oklch(90% .035 120);--wall-dark:oklch(70% .045 127);--trim:oklch(43% .055 149);grid-column:span 5}.campus-roof{height:54px;width:calc(100% + 24px);margin-inline:-12px;display:block;overflow:visible}.roof-top{fill:var(--roof-top)}.roof-shade{fill:var(--roof-shade)}.roof-seam{fill:none;stroke:var(--roof-shade);stroke-width:2;opacity:.6}.roof-trim{fill:var(--trim)}.building-shell{position:relative;background:var(--wall);border:4px solid var(--trim);border-top-width:0;box-shadow:7px 6px 0 var(--wall-dark),11px 10px #343e2b29}.building-shell:after{content:"";position:absolute;left:calc(50% - 12px);bottom:-16px;width:24px;height:12px;border-bottom:4px solid var(--wall-dark);background:var(--path)}.campus-sign{display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 13px 8px;border-bottom:2px solid var(--wall-dark)}.campus-sign h2{font:700 17px/1.25 ui-monospace,SFMono-Regular,monospace;color:var(--trim);letter-spacing:-.5px;overflow-wrap:anywhere}.campus-sign small{font-size:14px;color:var(--trim)}.project-alert{background:#fbcc7e;color:#54351a;font-size:14px;min-width:23px;height:23px;padding:0 5px;display:grid;place-items:center;border:1px solid oklch(57% .08 66);border-radius:4px}.workrooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;background:repeating-linear-gradient(0deg,transparent 0 27px,oklch(45% .035 110 / .06) 27px 29px)}.campus-microsoft .workrooms{grid-template-columns:repeat(2,minmax(0,1fr))}.campus-visa .workrooms{grid-template-columns:repeat(4,minmax(0,1fr))}.campus-personal .workrooms{grid-template-columns:repeat(3,minmax(0,1fr))}.workstation{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:44px;min-height:84px;padding:3px 2px 5px;background:#cfc8aba6;box-shadow:inset 0 0 0 1px #64654e1f;border-radius:2px;color:var(--trim)}.workstation.attention{background:#fada99}.workstation.working{background:#bde0b8}.workstation.unknown{background:#c3c6b9}.workstation:hover,.workstation[aria-pressed=true]{outline:2px solid var(--trim);outline-offset:0;background:#f5f4d5}.workstation:focus-visible{outline:3px solid oklch(31% .08 218);outline-offset:2px;z-index:2}.room-stage{display:block;position:relative;height:57px;width:68px;max-width:100%}.room-stage .pixel-bot{position:absolute;width:48px;height:48px;left:calc(50% - 24px);top:-2px;z-index:1}.station-prop{position:absolute;bottom:2px;left:calc(50% - 28px);width:56px;height:24px;z-index:2;pointer-events:none;overflow:visible}.room-label{font-size:14px;line-height:1.3;color:var(--trim);max-width:100%;overflow-wrap:anywhere;text-align:center}.studio-furniture{grid-column:span 2;align-self:stretch;min-width:0;display:grid;place-items:center}.studio-furniture svg{width:100%;height:80px;max-width:160px}.campus-caption{display:flex;justify-content:space-between;gap:10px;padding:10px 1px 0;color:#273f28;font-size:14px}.after-hours .campus-caption{color:#eaedde}.campus-prop{position:absolute;width:70px;height:110px;pointer-events:none;z-index:0}.campus-tree-left{left:1px;top:33%}.campus-tree-right{right:-5px;top:35%;transform:scale(.85)}.pond-garden{position:absolute;right:12px;bottom:1px;width:145px;height:65px;pointer-events:none;z-index:0;opacity:.9}.watch-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:19px}.watch-bottom .map-legend{margin-top:0}.watch-bottom p{font-size:14px;color:var(--muted)}.watch-inspector{position:fixed;bottom:20px;left:274px;right:42px;max-width:780px;z-index:35;display:flex;align-items:center;gap:13px;background:var(--forest);color:#f2f3e4;border:1px solid oklch(52% .045 150);padding:14px 18px;border-radius:12px;box-shadow:0 8px 24px #1e2d2126}.watch-inspector .pixel-bot{width:48px;height:48px;flex-shrink:0}.watch-inspector>div{flex:1;min-width:0}.watch-inspector small{font-size:14px;color:#aebda7}.watch-inspector h3{font-size:18px;margin:1px 0 3px}.watch-inspector p{font-size:14px;color:#c0cbbf}.watch-inspector .icon-btn{color:#e4e6d7;width:44px;height:44px;min-height:44px;flex-shrink:0}.watch-inspector .icon-btn:hover{background:#2d4031}.workstation.working .station-tool{transform-origin:35px 12px;animation:bench-tool 2.4s steps(3,end) infinite;animation-delay:var(--shift,0s)}.motion-paused .campus-scene *,.page-hidden .campus-scene *{animation-play-state:paused!important}@keyframes bench-tool{0%,65%,to{transform:rotate(0)}20%,45%{transform:rotate(-9deg)}}@media(max-width:1130px){.campus-land{padding-inline:23px;gap:30px}.campus-sign{padding-inline:9px}.campus-caption small{display:none}.watch-inspector{left:238px;right:28px}.campus-visa .workrooms{grid-template-columns:repeat(2,minmax(0,1fr))}.campus-personal .workrooms{grid-template-columns:1fr 1fr}.studio-furniture{grid-column:auto}}@media(max-width:950px)and (min-width:721px){.campus-land{padding-inline:18px;gap:30px 23px}.campus-sign h2{font-size:15px}.campus-sign small{display:none}.workrooms{padding:7px;gap:4px}.room-label{font-size:14px}.room-stage{width:54px}.campus-visa,.campus-personal{align-self:start}.watch-bottom{align-items:start;flex-direction:column;gap:10px}}@media(max-width:720px){.is-neighborhood .body{padding:16px 12px 120px}.is-neighborhood .page-heading{margin-bottom:12px}.is-neighborhood .page-heading p:not(.mobile-proto-note){display:none}.watch-toolbar{gap:7px;margin-bottom:12px}.watch-toolbar p{font-size:14px}.watch-controls{gap:6px}.watch-controls .btn{padding:8px 10px;font-size:14px}.watch-controls .lighting-name{display:none}.watch-controls .lighting-button{width:44px;padding:0}.campus-scene{border-radius:12px;box-shadow:0 4px #c3c6b4}.campus-horizon{height:36px}.campus-land{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 8px 15px;gap:14px 14px}.campus-building,.campus-building.campus-microsoft,.campus-building.campus-visa,.campus-building.campus-personal{grid-column:span 1}.campus-building.campus-fluentfront,.campus-building.campus-personal{grid-column:1/-1}.campus-roof{height:29px;width:calc(100% + 10px);margin-inline:-5px}.building-shell{border-width:2px;border-top-width:0;box-shadow:3px 3px 0 var(--wall-dark),5px 5px #343e2b29}.building-shell:after{bottom:-10px;height:7px;width:16px;left:calc(50% - 8px);border-bottom-width:2px}.campus-sign{padding:4px 6px;gap:5px;min-height:27px;border-bottom-width:1px}.campus-sign h2{font-size:14px;letter-spacing:-.5px}.campus-sign small{display:none}.project-alert{font-size:14px;min-width:19px;height:19px;padding-inline:3px}.workrooms{padding:2px;gap:0}.campus-fluentfront .workrooms{grid-template-columns:repeat(6,minmax(44px,1fr))}.campus-microsoft .workrooms,.campus-visa .workrooms{grid-template-columns:repeat(2,minmax(44px,1fr))}.campus-personal .workrooms{grid-template-columns:repeat(4,minmax(44px,1fr))}.campus-personal .studio-furniture{grid-column:span 3}.studio-furniture svg{height:44px;max-width:140px}.workstation{min-height:44px;min-width:44px;padding:0;box-shadow:inset 0 0 0 1px #64654e1a}.room-stage{width:44px;height:44px}.room-stage .pixel-bot{width:38px;height:38px;left:calc(50% - 19px);top:0}.station-prop{width:36px;height:16px;left:calc(50% - 18px);bottom:0}.room-label,.campus-caption{display:none}.campus-land:before{height:13px;top:52%;border-block-width:2px}.campus-land:after{width:12px;left:49%;border-inline-width:1px}.campus-prop{width:35px;height:60px}.campus-tree-left{left:-13px;top:42%}.campus-tree-right{right:-13px;top:42%}.pond-garden{width:70px;height:32px;bottom:0;right:18px}.watch-bottom{margin-top:16px;display:block}.watch-bottom p{margin-top:11px}.watch-bottom .map-legend{gap:6px 12px}.watch-bottom .map-legend span{font-size:14px}.watch-inspector{left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom));padding:10px 12px;gap:9px}.watch-inspector .pixel-bot{width:38px;height:38px}.watch-inspector h3{font-size:16px}.watch-inspector p{font-size:14px}.watch-inspector .status-note{display:none}}@media(prefers-reduced-motion:reduce){.campus-scene *{animation:none!important;transition:none!important}}.map-legend{display:flex;gap:12px;flex-wrap:wrap}.map-legend span{font-size:14px;display:flex;align-items:center;gap:6px;color:var(--h-muted)}.map-legend i{width:9px;height:9px;border-radius:2px;background:#77aea3}.map-legend i.attention{background:#e9b860}.map-legend i.sleeping{background:#9ba0d0}.map-legend i.unknown{background:#9da096}.map-legend i.waiting{background:#7aaad4}.campus-world.motion-paused *{animation-play-state:paused!important}.campus-empty{grid-column:1/-1;margin:0;padding:12px 6px;text-align:center;color:var(--trim);font-size:14px}.campus-world .watch-bottom p{margin:0}.watch-inspector{max-width:780px}.watch-inspector p{margin:0}.watch-inspector .h-btn{color:inherit;border-color:transparent;background:transparent}@media(max-width:720px){.campus-building.has-many-lanes{grid-column:1/-1}.campus-building.has-many-lanes .workrooms{grid-template-columns:repeat(6,minmax(44px,1fr))}.campus-world .watch-bottom p{margin-top:10px}}@media(prefers-reduced-motion:reduce){.campus-world *{animation:none!important;transition:none!important}}.pixel-bot{display:inline-block;width:54px;height:54px;overflow:visible;flex-shrink:0;isolation:isolate}.dot-bot{position:relative}.dot-frame{position:absolute;inset:-18% auto auto -12.5%;width:125%;height:135.416667%;background-image:var(--dot-sheet);background-size:800% 1100%;background-repeat:no-repeat;background-position:0 0;image-rendering:auto;pointer-events:none}.dot-bot.working .dot-frame{background-position-y:70%;animation:dot-six 1.6s step-end infinite;animation-delay:var(--shift,0s)}.dot-bot.attention .dot-frame{background-position:14.285714% 30%;animation:dot-four 1.5s step-end infinite;animation-delay:var(--shift,0s)}.dot-bot.waiting .dot-frame{background-position-y:60%;animation:dot-six 3.6s step-end infinite;animation-delay:var(--shift,0s)}.dot-bot.unknown .dot-frame{background-position:28.571429% 80%}.dot-bot.sleeping .dot-frame{background-position:42.857143% 0}.dot-signal{position:absolute;top:-5px;right:-3px;z-index:2;display:grid;place-items:center;min-width:16px;height:18px;padding-inline:3px;border-radius:5px;font:700 14px/1 ui-monospace,monospace;box-shadow:0 1px 2px #0002}.dot-signal-attention{background:#f8b471;color:#523519}.dot-signal-unknown{background:#eeebf8;color:#53436d}.dot-signal-sleeping{background:#e6e4f6;color:#62567c;font-size:12px;min-width:13px;height:15px;top:0;right:-1px;box-shadow:none}@keyframes dot-six{0%{background-position-x:0}16.666667%{background-position-x:14.285714%}33.333333%{background-position-x:28.571429%}50%{background-position-x:42.857143%}66.666667%{background-position-x:57.142857%}83.333333%,to{background-position-x:71.428571%}}@keyframes dot-four{0%{background-position-x:0}25%{background-position-x:14.285714%}50%{background-position-x:28.571429%}75%,to{background-position-x:42.857143%}}@media(prefers-reduced-motion:reduce){.dot-bot .dot-frame{animation:none!important}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color-scheme:light;--paper:oklch(97.5% .008 300);--surface:oklch(99% .004 300);--ink:oklch(29% .035 302);--muted:oklch(48% .025 300);--line:oklch(84% .022 300);--forest:oklch(26% .052 303);--green:oklch(44% .13 296);--sage:oklch(92% .035 292);--sage-line:oklch(79% .04 295);background:var(--paper);color:var(--ink)}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,summary,textarea,select{touch-action:manipulation}button,summary{cursor:pointer}button{border:0;color:inherit}button:disabled{cursor:default;opacity:.55}button,input,textarea,summary,select{scroll-margin:18px 0 96px}a{color:var(--green)}svg{width:18px;height:18px;flex-shrink:0}button svg{vertical-align:middle}h1,h2,h3,h4,p{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex="0"]:focus-visible{outline:3px solid oklch(43% .12 220);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid oklch(48% .1 160);outline-offset:2px}button:hover:not(:disabled){filter:brightness(.98)}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-80px;left:16px;z-index:100;background:var(--forest);color:var(--paper);padding:10px 15px;border-radius:6px}.skip-link:focus{top:12px}#haven-mission{--h-bg:var(--paper);--h-panel:var(--surface);--h-ink:var(--ink);--h-muted:var(--muted);--h-line:var(--line);--h-accent:var(--green);--h-alert:oklch(45% .075 65);font-size:17px;line-height:1.5;min-height:100dvh;background:var(--paper);color:var(--ink)}.h-workspace{padding-left:232px}.h-top{height:82px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:16px;padding:0 42px}.v1-date{font-size:15px;color:var(--muted)}.v1-top-actions{margin-left:auto;display:flex;gap:14px;align-items:center}.v1-private{display:flex;gap:6px;align-items:center;font-size:14px;color:var(--muted)}.v1-private svg{width:15px;height:15px}.v1-mobile-brand{display:none;align-items:center;gap:9px;font-size:17px;font-weight:600;letter-spacing:-.4px}#haven-mission:not(.h-workspace) .v1-mobile-brand{display:flex}.h-inner{padding:34px 42px 40px;max-width:1280px;margin:0 auto}.h-intro{margin-bottom:27px;display:flex;justify-content:space-between;gap:18px;align-items:end}.h-intro h1{font-size:34px;line-height:1.2;letter-spacing:-1px;font-weight:650;margin:0}.h-intro h1:focus{outline:none}.h-intro p{font-size:16px;margin-top:8px;color:var(--muted)}.v1-sidebar{position:fixed;inset:0 auto 0 0;width:232px;padding:30px 18px 20px;background:var(--forest);color:#ece9f6;display:flex;flex-direction:column;z-index:25;overflow-y:auto}.v1-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;letter-spacing:-.4px;padding:0 7px 34px}.v1-brand-icon{width:33px;height:33px;border:1px solid oklch(52% .045 300);border-radius:9px;display:grid;place-items:center;color:#d4cdff;color:oklch(87% .075 292);flex-shrink:0}.v1-brand-icon svg{width:22px;height:22px}.v1-navigation,.v1-utilities{display:grid;gap:5px}.v1-navigation button,.v1-utilities button,.v1-project-links button{display:flex;align-items:center;gap:11px;min-height:46px;width:100%;padding:10px 13px;border-radius:7px;background:none;color:#bebbcd;font-size:16px;text-align:left}.v1-navigation button>span:first-of-type,.v1-utilities button>span:first-of-type{flex:1}.v1-navigation button svg,.v1-utilities button svg{width:19px;height:19px}.v1-navigation button:hover,.v1-utilities button:hover,.v1-project-links button:hover{background:#382c48;color:#f9f7ff;color:oklch(98% .012 295)}.v1-navigation button[aria-current=page],.v1-utilities button[aria-current=page],.v1-project-links button[aria-pressed=true]{background:#493e61;color:#f9f7ff;color:oklch(98% .012 295)}.v1-count{background:#f5d79e;color:#52361d;min-width:22px;height:22px;display:inline-grid;place-items:center;padding-inline:4px;border-radius:5px;font-size:14px;font-weight:650}.v1-sidebar-label{padding:26px 13px 9px;color:#aba8b9;font-size:14px}.v1-project-links{display:grid;gap:3px}.v1-project-links button{min-height:42px;font-size:15px;padding-block:7px}.v1-utilities{border-top:1px solid oklch(43% .04 300);margin-top:22px;padding-top:12px}.v1-utilities button{font-size:14px;min-height:40px}.v1-sidebar-bottom{margin-top:auto;padding-top:24px}.v1-sidebar-bottom>.h-btn{width:100%;justify-content:start;background:#3f3355;color:#f2f0fd;border-color:#645a79}.v1-profile{display:flex;align-items:center;gap:10px;padding:20px 7px 0}.v1-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#c7c1e9;color:var(--forest);font-size:13px;font-weight:650;flex-shrink:0}.v1-profile strong{font-size:14px;font-weight:550;display:block}.v1-profile small{display:block;font-size:14px;color:#aba8b9}.v1-more,.v1-mobile-dock{display:none}.h-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 13px;border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--surface);text-decoration:none;font-size:16px;line-height:1.3}.h-btn.h-primary{background:var(--green);color:#f9f7ff;color:oklch(98% .012 295);border-color:var(--green)}.h-btn.h-quiet{background:transparent;border-color:transparent;color:var(--muted);padding:8px}.h-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.h-top kbd,.v1-capture-prompt kbd{border:1px solid var(--line);border-radius:4px;padding:2px 5px;font:14px ui-monospace,monospace;color:var(--muted)}.h-subtle{font-size:14px;color:var(--muted)}.h-kicker{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:14px}.h-overdue{color:#80361b}.h-empty{padding:23px 0;color:var(--muted);font-size:16px}.h-skeleton{min-height:200px;color:var(--muted)}.h-main-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:28px;align-items:start}.h-day-column,.h-side{min-width:0}.h-focus{background:var(--sage);border:1px solid var(--sage-line);border-radius:12px;padding:18px 20px}.v1-focus-label{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;color:#544a67;margin-bottom:8px;font-size:14px}.v1-focus-label>span:first-child{display:flex;align-items:center;gap:7px;font-weight:600}.v1-focus-label svg{width:17px;height:17px}.v1-task-location{font-size:14px;color:#5b5469;margin-left:auto;text-align:right;overflow-wrap:anywhere;min-width:0}.h-focus h2{font-size:24px;line-height:1.3;letter-spacing:-.5px;font-weight:630;overflow-wrap:anywhere}.h-focus>p{font-size:17px;line-height:1.5;color:#4a4458;margin-top:6px;white-space:pre-wrap;max-width:65ch;overflow-wrap:anywhere}.v1-focus-actions{margin-top:12px;gap:4px 8px}.h-next-action{display:flex;align-items:center;gap:6px;background:transparent;color:var(--green);padding:8px 0;min-height:44px;text-align:left;font-size:15px;margin-left:auto}.h-next-action:hover{text-decoration:underline}.v1-task-chooser{border-top:1px solid var(--sage-line);margin-top:17px;padding-top:10px}.v1-task-chooser button{display:block;width:100%;background:none;padding:10px 0;text-align:left;min-height:44px;font-size:16px;color:var(--green)}.v1-task-chooser button:hover{text-decoration:underline}.v1-task-chooser small{display:block;font-size:14px;color:var(--muted)}.h-day-head,.h-section-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:25px 0 9px}.h-day-head h2,.h-section-head h2{font-size:20px;line-height:1.3;font-weight:620}.h-day-head>span,.h-section-head>span{font-size:14px;color:var(--muted)}.h-day-list{border-top:1px solid var(--line)}.h-task{display:flex;gap:13px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line);min-width:0}.h-check{display:grid;place-items:center;border:1px solid oklch(68% .04 300);width:24px;height:24px;min-width:24px;border-radius:50%;background:transparent;color:var(--green);position:relative}.h-check:after{content:"";position:absolute;inset:-10px}.h-check svg{opacity:0;width:13px;height:13px}.h-check:hover svg,.h-finished .h-check svg{opacity:1}.h-task-content{flex:1;min-width:0}.h-task-title{font-size:16px;line-height:1.4;font-weight:550;text-align:left;padding:0;background:none;overflow-wrap:anywhere}.h-task-title:hover{text-decoration:underline}.h-task-content h3{font-size:16px;line-height:1.45;font-weight:550;overflow-wrap:anywhere}.h-task-content small{display:flex;flex-wrap:wrap;column-gap:6px;font-size:14px;color:var(--muted);margin-top:3px}.h-row-actions{display:flex;align-items:center;gap:3px;flex-shrink:0}.h-row-actions .h-btn{font-size:14px;padding:7px;min-width:40px}.h-remove{background:none;border:0;border-radius:6px;color:var(--muted);width:36px;height:44px;opacity:0}.h-task:hover .h-remove,.h-remove:focus-visible{opacity:1}.h-finished .h-task-title{color:var(--muted)}.v1-capture-prompt{display:flex;align-items:center;gap:10px;border:1px dashed oklch(78% .025 300);border-radius:9px;padding:13px 16px;background:none;min-height:50px;width:100%;text-align:left;color:var(--muted);font-size:16px;margin-top:19px}.v1-capture-prompt kbd{margin-left:auto}.h-day-shelf{margin-top:17px}.h-day-shelf>.h-summary{padding:8px 0;min-height:44px;font-size:15px;color:var(--muted)}.h-day-shelf .h-project-name{display:flex;gap:7px;align-items:center;font-size:15px;font-weight:400}.h-day-shelf .h-project-name small{font-size:14px}.h-day-shelf .h-task{padding-block:10px}.h-day-shelf .h-task-title{font-size:15px}.v1-unassigned{margin-top:24px}.v1-unassigned>summary{padding:10px 0;color:var(--muted)}.h-attention{background:#ffead6;background:oklch(95% .047 65);border:1px solid oklch(84% .045 65);border-radius:13px;padding:21px 22px}.h-attention-top{display:flex;align-items:center;gap:7px;color:#6a472f}.h-attention-top h3{font-size:14px;font-weight:600;flex:1}.h-attention-top>span{font-size:14px}.h-attention-top svg{width:16px;height:16px}.h-attention-body h2{font-size:21px;letter-spacing:-.4px;line-height:1.35;margin-top:16px;overflow-wrap:anywhere}.h-attention-body p{font-size:15px;color:#674c3b;line-height:1.5;margin-top:10px}.h-attention-body .h-btn{margin-top:17px;background:#fff7ed;background:oklch(98% .018 70);border-color:#d3b8a0;font-size:15px}.h-attention-clear{padding:17px;background:none;border:1px solid var(--line)}.h-agent-strip{display:flex;flex-direction:column;height:400px;min-height:0;border-block:1px solid var(--line);margin-top:25px}.h-agent-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0}.h-agent-header h3{font-size:17px;font-weight:620}.h-agent-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:6px}.h-agent-list{list-style:none;padding:0;margin:0}.h-agent-session{border-top:1px solid var(--line);padding:12px 0}.h-agent-identity{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--muted);margin-bottom:5px}.h-agent-identity svg{width:15px;height:15px}.h-agent-task{display:block;font-size:15px;line-height:1.4}.h-agent-meta{display:flex;flex-wrap:wrap;gap:4px 9px;margin-top:5px;font-size:14px;color:var(--muted)}.h-agent-meta>span{color:var(--green)}.h-agent-meta time{font-size:14px}.h-agent-machine{margin-top:3px}.h-agent-notes{margin-top:7px}.h-agent-notes summary{font-size:14px;color:var(--muted);min-height:32px}.h-agent-notes p{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;margin-top:6px}.h-agent-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-top:1px solid var(--line)}.h-agent-footer .h-btn{font-size:14px}.h-agent-empty{padding:20px 0;color:var(--muted)}.h-agent-empty p{font-size:15px;margin:8px 0}.v1-watch-link{display:flex;align-items:center;gap:8px;background:none;color:var(--green);width:100%;font-size:15px;text-align:left;padding:14px 0;min-height:48px}.v1-watch-link svg:last-child{margin-left:auto}.h-watch-note{font-size:14px;color:var(--muted);margin-top:13px;max-width:70ch}.h-project{border-bottom:1px solid var(--line)}.h-summary{display:flex;align-items:center;gap:12px;list-style:none;min-height:75px;padding:14px 0}.h-summary::-webkit-details-marker{display:none}.h-chevron{width:17px;height:17px;color:var(--muted)}details[open]>.h-summary>.h-chevron{transform:rotate(90deg)}.h-project-name{flex:1;min-width:0;font-weight:620;font-size:21px;overflow-wrap:anywhere}.h-project-name small{display:block;font-size:14px;font-weight:400;color:var(--muted)}.h-state{font-size:14px;padding:3px 8px;border-radius:5px;background:#fce9c6;color:#644e33}.h-lanes{padding:0 0 19px 24px}.h-project-tools{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:12px}.h-project-tools .h-btn{font-size:14px}.h-lane{border-top:1px solid var(--line);padding:12px 0 5px}.h-lane-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.h-lane-heading h3{font-size:17px;font-weight:550;flex:1;min-width:0;overflow-wrap:anywhere}.h-lane-heading>.h-actions small{font-size:14px;color:var(--muted)}.h-lane-heading .h-btn{font-size:14px;padding:6px;min-width:44px}.h-lane-status{margin-bottom:10px}.h-status-toggle{font-size:14px;color:var(--green);padding:8px 0;min-height:40px}.h-status-body{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:21px;margin:7px 0 14px}.h-status-body .h-section-head{margin:0 0 16px;border-bottom:1px solid var(--line);padding-bottom:12px}.h-status-body .h-section-head h3{font-size:18px}.h-status-notes{display:grid;grid-template-columns:1fr 1fr;gap:20px 26px;margin:0 0 18px}.h-status-notes>div:last-child{grid-column:1/-1}.h-status-notes dt{font-size:14px;font-weight:650;color:var(--muted);margin-bottom:6px}.h-status-notes dd{margin:0;font-size:16px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;max-height:18rem;overflow:auto;scrollbar-gutter:stable;padding-right:6px}.h-status-tasks{padding-top:12px;border-top:1px solid var(--line);margin-top:13px}.h-status-conflict{background:#ffecc9;padding:16px;border:1px solid oklch(80% .06 75);border-radius:8px;margin:15px 0}.h-status-conflict p{font-size:16px;margin-bottom:15px}.h-workspace-heading{justify-content:end;margin:0 0 20px}.h-find{margin-bottom:23px}.h-search{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding-left:13px}.h-search input{border:0;background:none;min-width:0;width:100%;padding:12px;font-size:16px}.h-find-filters{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-top:12px}.h-find-filters label{font-size:14px}.h-find-filters select{font-size:15px}.h-checkbox{display:flex;gap:8px;align-items:center}.h-checkbox input{width:20px;height:20px}.h-find-options>summary{font-size:14px;color:var(--muted);padding-top:12px;min-height:40px}input,textarea,select{color:var(--ink);background:var(--surface);border:1px solid oklch(77% .025 300);border-radius:7px;min-height:44px;padding:10px 12px;font-size:17px;max-width:100%}textarea{width:100%;resize:vertical;min-height:100px;line-height:1.55}select{min-width:0}input::placeholder,textarea::placeholder{color:#6b6676}label{font-size:15px;color:var(--muted)}.h-detail{padding:24px 27px;background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:24px;max-width:900px}.h-detail>h2,.h-detail form>h2{font-size:24px;line-height:1.3;margin-bottom:18px}.h-detail-top{display:flex;align-items:start;justify-content:space-between;gap:15px;margin-bottom:15px}.h-detail-top p{font-size:15px;color:var(--muted);margin-top:5px}.h-detail-top .h-kicker{flex:1}.h-detail label:not(.h-checkbox),.h-status-body form>label{display:block;margin:12px 0 7px}.h-detail input,.h-detail select{width:100%;display:block;margin-top:6px}.h-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:14px}.h-form-wide{grid-column:1/-1}.h-editor-actions{margin-top:19px}.h-detail .h-subtle{margin:12px 0}.h-connection{border-bottom:1px solid var(--line);padding:18px 0}.h-connection .h-detail-top{margin:0}.h-secret{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sage);border-radius:8px;padding:15px;font-size:14px}.h-spot{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:15px;margin:15px 0;white-space:pre-wrap;overflow-wrap:anywhere}.h-activity{display:flex;gap:25px;border-bottom:1px solid var(--line);padding:16px 0}.h-activity time{width:130px;flex-shrink:0;font-size:14px;color:var(--muted)}.h-activity p{font-size:16px;overflow-wrap:anywhere}.h-activity small{font-size:14px;color:var(--muted)}.h-reply-status{font-size:14px;color:var(--green);margin-top:6px}.v1-capture-tray{position:relative;padding:22px 42px;background:#eeedfa;border-bottom:1px solid var(--line)}.v1-capture-close{position:absolute;right:31px;top:10px}.v1-capture-close .h-btn{min-width:44px;min-height:44px}.h-capture{max-width:1196px;margin:auto}.h-capture>label{font-size:17px;font-weight:600;color:var(--ink);display:block;margin:0 45px 10px 0}.h-capture-form{display:flex;gap:9px}.h-capture-form input{flex:1;min-width:0}.h-capture-options{margin-top:8px;font-size:14px}.h-capture-options>summary{padding:7px 0;min-height:36px;color:var(--muted)}.h-capture-options>summary span{margin-left:12px;text-decoration:underline}.h-capture-settings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start;margin-top:10px}.h-capture-settings label{display:flex;flex-direction:column;gap:5px;font-size:14px}.h-capture-settings select{font-size:16px}.h-toast{display:flex;align-items:center;gap:12px;justify-content:space-between;margin:0 0 22px;padding:11px 16px;border-radius:10px;background:var(--forest);color:#efecfa;font-size:15px}.h-toast .h-btn.h-quiet{color:#e1dcff;color:oklch(91% .055 292);min-height:44px}.h-toast .h-actions{flex-shrink:0;gap:4px}.h-error{display:flex;align-items:center;gap:15px;justify-content:space-between;background:#ffe4db;background:oklch(94% .045 40);border:1px solid oklch(75% .07 45);border-radius:9px;padding:13px 16px;margin-bottom:20px;font-size:16px}.h-foot{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1280px;padding:16px 42px 28px;margin:auto;color:var(--muted);font-size:14px}.h-foot>span:first-child{display:none}.decision-inbox{max-width:780px}.decision-clear{display:flex;align-items:start;gap:15px;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.decision-clear svg{margin-top:3px;width:23px;height:23px;color:var(--green)}.decision-clear h2{font-size:23px;line-height:1.3}.decision-clear p{font-size:16px;color:var(--muted);margin-top:8px}.decision-item{margin-bottom:17px}.decision-item>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;list-style:none;font-size:16px;font-weight:550;min-height:44px;overflow-wrap:anywhere}.decision-item>summary:before{content:"›";font-size:22px;color:var(--muted)}.decision-item[open]>summary:before{transform:rotate(90deg)}.decision-item>summary span{font-size:14px;color:var(--muted);font-weight:400;margin-left:auto}.decision-card{background:#ffead6;background:oklch(95% .047 65);border:1px solid oklch(84% .045 65);border-radius:13px;padding:27px 30px}.decision-eyebrow{display:flex;align-items:center;gap:7px;color:#6f482f;font-size:14px;font-weight:600}.decision-location{font-size:14px;color:var(--muted);margin-top:17px}.decision-task{font-size:15px;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.decision-card h2{font-size:25px;line-height:1.4;letter-spacing:-.5px;margin:14px 0 20px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:55ch}.decision-card form label{display:block;font-size:15px;margin-bottom:7px}.decision-card textarea{background:#fffcf2;margin-bottom:10px}.decision-actions{display:flex;align-items:center;gap:10px;border-top:1px solid oklch(84% .04 84);margin-top:18px;padding-top:9px}.decision-card blockquote{font-size:17px;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;padding-bottom:18px;border-bottom:1px solid oklch(83% .04 85)}.delivery-stages{list-style:none;display:flex;gap:10px;padding:0;margin:18px 0}.delivery-stages li{display:flex;align-items:center;gap:6px;flex:1;font-size:14px;color:var(--muted)}.delivery-stages .confirmed{color:var(--green);font-weight:600}.decision-history{margin-top:28px}.decision-history>summary{font-size:20px;font-weight:600;padding:10px 0;min-height:44px;margin-bottom:8px}.decision-recovery{margin-top:23px}.decision-recovery>summary{min-height:44px;padding-block:10px;color:var(--muted);font-size:16px}.decision-recovery .h-task{align-items:start}.decision-recovery .h-task h3{font-size:16px;max-width:55ch}.project-badge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;vertical-align:middle}.project-badge img,.project-badge svg{display:block;width:100%;height:100%;object-fit:contain}.project-badge.badge-microsoft{padding:1px}.project-initial{display:grid;place-items:center;border:1px solid currentColor;border-radius:5px;width:24px;height:24px;font-size:14px}.v1-project-links .project-badge{width:21px;height:21px}.campus-sign h2{display:flex;align-items:center;gap:8px;min-width:0}.campus-sign h2>span:last-child{min-width:0}.campus-sign .project-badge{width:23px;height:23px}.h-focus-active{padding-left:0}.h-focus-active .v1-sidebar,.h-focus-active .h-top,.h-focus-active .v1-capture-tray,.h-focus-active .v1-mobile-dock,.h-focus-active .h-intro,.h-focus-active .h-foot,.h-focus-active .h-side,.h-focus-active .h-day-column>*:not(.h-focus){display:none}.h-focus-active .h-inner{max-width:810px;padding-top:50px}.h-focus-active .h-main-grid{grid-template-columns:minmax(0,1fr)}.h-focus-active .h-focus{background:none;border:0;padding:0}.h-focus-active .h-focus h2{font-size:40px;max-width:24ch}.h-focus-active .h-focus>p{font-size:22px;max-width:46ch;line-height:1.6;margin:24px 0 32px}.h-focus-active .v1-focus-label{margin-bottom:35px}@media(min-width:1450px){.v1-sidebar{width:254px}.h-workspace{padding-left:254px}.h-focus-active{padding-left:0}.h-inner{padding-top:42px}.h-main-grid{grid-template-columns:minmax(0,1fr) 320px;gap:34px}.watch-inspector{left:296px}}@media(max-width:1130px){.v1-sidebar{width:210px;padding-inline:12px}.v1-brand{font-size:17px;gap:8px;padding-left:5px}.h-workspace{padding-left:210px}.h-focus-active{padding-left:0}.h-top{padding-inline:28px}.h-inner{padding:29px 28px 40px}.h-main-grid{grid-template-columns:minmax(0,1fr) 270px;gap:23px}.h-top kbd{display:none}.h-top .v1-private{font-size:14px}.v1-capture-tray,.h-foot{padding-inline:28px}}@media(max-width:950px)and (min-width:721px){.h-main-grid{grid-template-columns:minmax(0,1fr)}.h-side{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:start}.h-side .h-agent-strip{margin-top:0}.v1-watch-link{grid-column:1/-1}.v1-private{display:none}.h-find-filters{gap:10px}}@media(max-width:720px){.h-workspace,.h-focus-active{padding-left:0}.v1-sidebar{display:none}.h-top{height:66px;padding:0 18px;gap:10px}.v1-mobile-brand{display:flex;font-size:16px;gap:8px}.v1-brand-icon{width:27px;height:27px;border-color:var(--line);color:var(--green);border-radius:8px}.v1-brand-icon svg{width:18px;height:18px}.v1-date,.v1-private{display:none}.v1-top-actions{gap:4px}.v1-top-actions>.h-btn{padding:0;width:44px;min-width:44px}.v1-top-actions>.h-btn>span,.v1-top-actions>.h-btn kbd{display:none}.v1-more{display:block;position:relative}.v1-more>summary{list-style:none;display:grid;place-items:center;width:44px;height:44px;border-radius:7px;color:var(--muted)}.v1-more>summary::-webkit-details-marker{display:none}.v1-more nav{position:absolute;top:49px;right:0;z-index:45;min-width:190px;padding:8px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:0 5px 20px #2e273a1f}.v1-more nav button{display:flex;gap:10px;align-items:center;width:100%;text-align:left;background:none;padding:10px;min-height:44px;font-size:15px;border-radius:6px}.v1-more nav button:hover{background:var(--sage)}.h-inner{padding:25px 20px 98px}.h-intro{margin-bottom:23px;align-items:start}.h-intro h1{font-size:30px}.h-intro p{font-size:15px;margin-top:7px;max-width:35ch}.h-focus{padding:16px}.h-focus h2{font-size:22px}.v1-task-location{text-align:left;margin-left:0}.v1-focus-actions{gap:4px 6px}.h-next-action{margin-left:0}.v1-focus-actions .h-btn{font-size:15px;padding-inline:12px}.v1-focus-actions .h-quiet{padding-inline:8px}.h-main-grid{gap:25px;grid-template-columns:minmax(0,1fr)}.h-side{display:none}.h-agent-strip{height:360px}.h-task{gap:10px}.h-row-actions{gap:0}.h-row-actions .h-btn{min-width:44px}.h-remove{width:44px;opacity:1}.h-task-title{font-size:16px}.h-task-content small{font-size:14px}.h-day-head h2{font-size:18px}.h-workspace-heading{justify-content:start}.h-section-head{align-items:start;flex-wrap:wrap}.h-section-head h2{font-size:20px}.h-lanes{padding-left:0}.h-project-name{font-size:20px}.h-lane-heading{gap:8px}.h-lane-heading .h-actions{gap:3px}.h-lane-heading h3{font-size:16px}.h-lane-heading small{font-size:14px}.h-status-body{padding:18px}.h-status-notes{grid-template-columns:1fr;gap:17px}.h-status-notes>div:last-child{grid-column:auto}.h-status-notes dd{font-size:16px}.h-status-body .h-section-head{align-items:center}.h-project-tools{gap:3px}.h-project-tools .h-btn{font-size:14px}.h-summary{gap:10px;min-height:68px}.h-find-filters{display:grid;grid-template-columns:1fr 1fr;gap:12px}.h-find-filters label{min-width:0}.h-find-filters select{width:100%}.h-find-filters .h-checkbox{grid-column:1/-1}.h-form-grid{grid-template-columns:1fr;gap:0}.h-form-wide{grid-column:auto}.h-detail{padding:19px;margin-top:20px}.h-detail form>h2{font-size:23px}.h-detail-top{gap:10px}.h-detail-top .h-btn{font-size:14px}.h-activity{gap:12px;flex-direction:column}.h-activity time{width:auto}.h-error{font-size:15px;gap:9px;padding:12px}.h-toast{font-size:14px;gap:9px;padding:10px 12px;align-items:start}.h-toast .h-actions{gap:2px}.h-toast .h-btn{padding-inline:6px;font-size:14px}.v1-capture-tray{padding:17px 20px}.v1-capture-close{right:9px;top:7px}.h-capture-form{flex-wrap:wrap}.h-capture-form input{flex-basis:100%;font-size:18px}.h-capture-form>.h-btn{flex:1}.h-capture-settings{display:grid;grid-template-columns:1fr 1fr;gap:12px}.h-capture-settings select{width:100%}.h-foot{padding:0 20px calc(90px + env(safe-area-inset-bottom));justify-content:end}.h-foot>.h-btn{font-size:14px}.decision-card{padding:22px}.decision-card h2{font-size:23px}.decision-clear{padding:20px}.decision-clear h2{font-size:21px}.decision-item>summary{font-size:15px}.decision-recovery .h-task{flex-wrap:wrap}.decision-recovery .h-task-content{flex-basis:100%}.delivery-stages{gap:6px}.delivery-stages li{font-size:14px;gap:4px}.v1-mobile-dock{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:7px 6px calc(7px + env(safe-area-inset-bottom));background:#fcfaf3;border-top:1px solid var(--line)}.v1-mobile-dock button{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:3px;min-height:49px;padding:3px;background:transparent;color:var(--muted);font-size:14px;border-radius:7px}.v1-mobile-dock button[aria-current=page]{background:#e4e1fb;color:var(--green);font-weight:600}.v1-mobile-dock button svg{width:20px;height:20px}.v1-mobile-dock .v1-count{position:absolute;top:0;left:calc(50% + 6px);min-width:20px;height:20px;font-size:14px;border-radius:4px}.h-neighborhood .h-inner{padding:16px 12px 95px}.h-neighborhood .h-intro{margin-bottom:12px}.h-neighborhood .h-intro p{display:none}.campus-sign h2{gap:6px}.campus-sign .project-badge{width:18px;height:18px}.h-focus-active .h-inner{padding:30px 23px 70px}.h-focus-active .h-focus h2{font-size:34px}.h-focus-active .h-focus>p{font-size:21px}.h-focus-active .v1-focus-label{margin-bottom:30px}}@media(max-width:370px){.h-inner,.h-top{padding-inline:16px}.v1-mobile-brand{font-size:15px;gap:6px}.h-task{gap:8px}.h-check{width:22px;min-width:22px;height:22px}.h-check:after{inset:-10px}.h-remove{width:44px}.h-row-actions .h-btn{min-width:44px;padding:6px}.h-capture-settings{grid-template-columns:1fr}.h-toast{gap:7px}.h-toast .h-actions{flex-direction:column}.h-toast .h-actions .h-btn{min-height:40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.v1-brand-icon{width:56px;height:56px;border:0;border-radius:0;background:none;color:inherit}.v1-brand-icon .mission-mark{display:block;width:100%;height:100%;object-fit:contain}.v1-brand-name{line-height:1.22}.v1-brand-name>span{display:block}@media(max-width:720px){.v1-brand-icon{width:40px;height:40px}}select:not([multiple]){-webkit-appearance:none;appearance:none;min-height:48px;padding:11px 44px 11px 14px;border:1px solid oklch(78% .028 300);border-radius:8px;background-color:var(--surface);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%3e%3cpath%20d='m4%206%204%204%204-4'%20stroke='%23756385'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;color:var(--ink);font-size:16px;line-height:1.4;text-overflow:ellipsis;cursor:pointer}select:not([multiple]):hover:not(:disabled){border-color:#887ca0;background-color:#f9f7fe}select:not([multiple]):focus-visible{border-color:var(--green);outline:3px solid oklch(77% .075 296 / .55);outline-offset:2px}select:not([multiple]):disabled{color:var(--muted);background-color:var(--paper);border-color:var(--line);cursor:not-allowed}select[aria-invalid=true]{border-color:#ad4c3f}.h-capture-settings label{min-width:min(100%,180px)}.h-capture-settings label:last-child{min-width:min(100%,250px)}.h-capture-settings select{width:100%}.h-find-filters label:not(.h-checkbox){display:flex;flex-direction:column;gap:6px;min-width:0}@media(max-width:720px){.h-capture-settings,.h-find-filters{grid-template-columns:minmax(0,1fr)}.h-capture-settings label,.h-capture-settings label:last-child{min-width:0}}@media(forced-colors:active){select:not([multiple]){appearance:auto;background-image:none;padding-inline-end:12px;border-color:ButtonText;color:ButtonText}select:not([multiple]):disabled{color:GrayText;border-color:GrayText}select:not([multiple]):focus-visible{outline-color:Highlight}}.h-destination-field{min-width:0}.h-destination-field>label,.h-detail .h-destination-field>label{display:block;margin:0;font-size:14px}.h-destination-field>select{display:block;width:100%;margin-top:5px}.h-detail .h-destination-field{margin:12px 0 7px}.h-destination-create{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.h-destination-create>label,.h-detail .h-destination-create>label{display:block;margin:0;font-size:14px;min-width:0}.h-destination-create input{display:block;width:100%;margin-top:5px;min-width:0}.h-destination-create .h-actions{margin-top:8px;gap:6px}.h-destination-create .h-btn{font-size:15px;padding-inline:10px}.h-destination-error{font-size:14px;line-height:1.5;color:#80361b;margin-top:7px;overflow-wrap:anywhere}.h-destination-hint{font-size:14px;color:var(--muted);margin-top:8px}.h-shared-tag{display:inline-block;margin-left:10px;padding:2px 7px;border:1px solid var(--line);border-radius:5px;color:var(--muted);font-size:13px;font-weight:500;vertical-align:middle}.h-assigned{margin-block:22px 26px}.h-assigned>.h-subtle{margin-top:-5px;margin-bottom:8px}.h-assigned-row{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--line)}.h-assigned-row>.h-task{flex:1;min-width:0;border-bottom:0}.h-assigned-row>.h-btn{flex:none}@media(max-width:600px){.h-assigned-row{align-items:flex-start;gap:6px;flex-wrap:wrap;padding-bottom:7px}.h-assigned-row>.h-task{flex-basis:100%;padding-bottom:3px}.h-assigned-row>.h-btn{margin-left:32px}.h-shared-tag{margin-left:6px}}.h-task-list{margin-block:18px 22px;min-width:0}.h-task-list>summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;padding:8px 0;color:var(--ink)}.h-task-list>summary::-webkit-details-marker{display:none}.h-task-list>summary h2{font-size:20px;line-height:1.3;margin:0;letter-spacing:-.35px}.h-list-chevron{width:17px;height:17px;flex:none;color:var(--muted);transform:rotate(0)}.h-task-list[open]>summary .h-list-chevron{transform:rotate(90deg)}.h-task-list-count{margin-left:auto;color:var(--muted);font-size:14px;line-height:1.4;text-align:right;min-width:0}.h-task-list>summary:hover .h-task-list-title,.h-task-list>summary:hover h2{color:var(--green)}.h-task-list>summary:focus-visible{outline:3px solid var(--green);outline-offset:4px;border-radius:4px}.h-task-list-compact{margin:8px 0 4px}.h-task-list-compact>summary{padding:4px 0;font-size:15px;font-weight:550}.h-task-list-compact .h-task-list-count{font-weight:400}.h-task-list-compact .h-task-list-content{padding-left:0}.h-task-list .h-assigned{margin:0}.h-task-list .h-assigned>.h-subtle{margin:0 0 7px}.h-task-list-content{min-width:0}@media(max-width:600px){.h-task-list>summary{gap:7px;flex-wrap:wrap}.h-task-list>summary h2{font-size:19px}.h-task-list-count{max-width:55%;font-size:14px}.h-task-list-compact .h-task-list-title{max-width:65%}}
