.goflow{color:#c9cdd2;background:radial-gradient(at 50% 42%,#252a30,#1b1e23 58%,#181a1f);min-height:100dvh;transition:background 2s;overflow-x:clip}.goflow button,.goflow [role=button]{touch-action:manipulation;transition:background .75s,color .75s,opacity .75s,transform .9s,border-color .75s}.icon{color:#8796a6;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:31px;min-height:31px;padding:6px;display:inline-flex}.icon:hover{color:#e0e8ef;background:#ffffff07}.site-header{z-index:12;justify-content:center;align-items:center;height:90px;display:flex;position:absolute;inset:0 0 auto}.home-header{top:max(28px,50% - 320px)}.library-button{z-index:40;position:fixed;top:24px;right:26px}.language-toggle{z-index:40;letter-spacing:.06em;color:#8593a2;background:0 0;border:0;padding:8px;font-size:11px;position:fixed;top:26px;left:28px}.home-flow{justify-content:center;align-items:center;display:flex;position:relative}.go-flow{letter-spacing:.21em;color:#dbe4ec;background:0 0;border:0;padding:16px 28px;font-size:28px;font-weight:400}.go-flow:hover{color:#fff}.flow-selector{text-align:center;opacity:0;pointer-events:none;width:230px;padding-bottom:10px;transition:opacity 1s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.home-flow:hover .flow-selector,.home-flow:focus-within .flow-selector,.selector-open .flow-selector{opacity:1;pointer-events:auto}.flow-selector>small{letter-spacing:.06em;color:#7c8c9b;margin-bottom:8px;font-size:10px;display:block}.flow-selector>div{justify-content:space-between;gap:40px;display:flex}.flow-selector button{color:#697c8b;white-space:nowrap;background:0 0;border:0;padding:5px 10px;font-size:11px}.flow-selector button.selected{color:#d1e2ee}.selector-needle{transform-origin:50% 100%;margin:2px auto 0;transition:transform 1.1s;display:block}.selector-needle path{stroke:#93b0c8;stroke-width:1px;fill:none}.selector-needle.random{transform:rotate(-46deg)}.selector-needle.top{transform:rotate(46deg)}.pyramid-home{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:95px 20px 35px;display:flex}.pyramid{flex-shrink:0;width:min(520px,84vw);animation:3s both home-arrive;overflow:visible}.pyramid-head,.pyramid-body{transform-box:fill-box;transform-origin:50%;cursor:pointer;outline:0;transition:filter 1.2s,transform 1.2s}:is(.pyramid-head:hover,.pyramid-body:hover,.pyramid-head:focus-visible,.pyramid-body:focus-visible){filter:brightness(1.13);animation:100s linear forwards pyramid-grow}.pyramid-launch{z-index:22;animation:none;position:relative}.pyramid-launch g{pointer-events:none}.pyramid-launch g:not(.launch-part){opacity:0;transition:opacity 1.1s}.launching .site-header,.launching .pyramid-finished{opacity:0;pointer-events:none;transition:opacity 1s}.launch-blue{z-index:25;pointer-events:none;background:#001f3f;animation:2.4s both blue-arrive;position:fixed;inset:0}.pyramid-finished{margin-top:18px}.finished-link{color:#6e9fb9;letter-spacing:.06em;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-size:12px;display:flex}.finished-link:hover{color:#b4dbf2}.finished-link svg{color:#579ec7}.pyramid.small{width:62px;animation:none}.pyramid.small g{opacity:.35;cursor:inherit;animation:none}.pyramid.small g.chosen{opacity:1}.section-symbol{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:68px;margin:0 auto 30px;display:flex}.small-pyramid-home:hover{transform:scale(1.05)}.task-surface{max-width:920px;min-height:100dvh;margin:auto;padding:80px 25px 65px;animation:1.1s both surface-arrive}.head-surface{max-width:850px}.sort-list{flex-direction:column;gap:8px;display:flex}.task-family{min-width:0;position:relative}.task-row{background:#252a30;border:1px solid #353d46;border-radius:9px;flex-direction:row-reverse;align-items:center;gap:8px;min-height:54px;padding:7px 10px;transition:background .8s,border-color .8s;display:flex}.task-row:hover{background:#2a3036;border-color:#4b5b69}.task-title{text-align:right;overflow-wrap:anywhere;cursor:text;flex:0 auto;min-width:0;max-width:68%;padding:5px 1px;font-size:16px;line-height:1.5}.row-minutes{white-space:nowrap;color:#8999a8;font-size:12px}.task-actions{flex-shrink:0;align-items:center;gap:2px;margin-right:auto;display:flex}.row-grip{flex:0 0 19px}.grip{cursor:grab;color:#637584;touch-action:none;min-width:19px;min-height:24px;padding:3px}.grip:active{cursor:grabbing}.urgent-task>.task-row{background:#35292d;border-color:#704a50}.invisible-grip{opacity:0;width:19px;height:18px;position:absolute;top:1px;right:1px;overflow:hidden}.invisible-grip .grip{width:19px;height:18px;min-height:0}.inline-edit{flex-direction:row-reverse;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.inline-edit input{color:#d1dce5;text-align:right;background:0 0;border:0;border-bottom:1px solid #668199;width:100%;min-width:0;padding:5px;font-size:16px}.inline-edit input[type=number]{text-align:center;flex-shrink:0;width:57px;font-size:12px}.time-progress{flex-shrink:0;align-items:center;display:inline-flex}.progress-track{background:#60768550;border-radius:9px;width:34px;height:3px;overflow:hidden}.progress-track>span{background:#80b6c8;max-width:100%;height:100%;display:block}.expand-task{opacity:.65;min-height:24px;margin:2px 5px 4px auto;display:flex}.subtasks{margin:8px 22px 4px 0}.subtasks .task-row{background:#20252b;min-height:46px}.subtasks .task-title{font-size:15px}.subtasks .subtasks{margin-right:17px}.head-card{background:linear-gradient(140deg,#312e28,#282a2e);border:1px solid #70634e70;border-radius:12px;padding:12px 13px 7px}.head-card>.task-row{background:0 0;border:0;min-height:49px;padding:4px}.head-card>.task-row .task-title{color:#e0cfa8;font-size:20px}.head-card>.task-row>.task-actions{opacity:0;pointer-events:none;transition:opacity .8s}.head-card:hover>.task-row>.task-actions,.head-card:focus-within>.task-row>.task-actions{opacity:1;pointer-events:auto}.head-notes-preview{resize:none;color:#a69e8d;text-align:right;white-space:pre-wrap;scrollbar-width:none;background:0 0;border:0;flex:1;min-width:0;max-height:57px;padding:3px 4px;font-size:11px;line-height:1.5;overflow:auto}.head-notes-preview::-webkit-scrollbar{display:none}.head-card .progress-track>span{background:#c7ae79}.head-card .subtasks .task-title{color:#c8ba9f;font-size:15px}.head-add{color:#c6b58b;margin:12px 1px 0 auto;display:flex}.task-composer{background:#262c32;border:1px solid #3c4751;border-radius:9px;flex-direction:row-reverse;align-items:center;gap:8px;margin:0 0 16px;padding:10px 13px;display:flex}.task-composer input{color:#cdd7e1;text-align:right;background:0 0;border:0;flex:1;min-width:0;padding:7px;font-size:16px}.task-composer input::placeholder{color:#667480}.filter-bar{justify-content:flex-end;gap:5px;margin:0 0 15px;display:flex}.filter-bar button{color:#788996;background:0 0;border:0;border-radius:10px;padding:6px 10px;font-size:12px}.filter-bar button.active{color:#c2d6e6;background:#314354}.task-footer{justify-content:center;margin-top:55px;display:flex}.drag-gap{visibility:hidden}.drag-block{z-index:150;pointer-events:none;opacity:1;filter:drop-shadow(0 16px 24px #0008);position:fixed}.drag-block .task-row{background:#313c46;border-color:#72899c}.dragging-block{-webkit-user-select:none;user-select:none;cursor:grabbing}.archive-surface{max-width:860px}.archive-surface h1{text-align:center;color:#9cc1d7;letter-spacing:.1em;margin:0 0 40px;font-size:23px;font-weight:400}.finished-groups{flex-direction:column;gap:17px;display:flex}.finished-group{background:#212a31;border:1px solid #344651;border-radius:12px;padding:11px}.finished-head{background:#2b2c2a;border-color:#70634d65}.finished-group h2,.finished-parent{text-align:right;color:#afa992;margin:2px 0 7px;padding:6px 10px;font-size:15px;font-weight:400}.finished-record{border-top:1px solid #58758a24;flex-direction:row-reverse;align-items:center;gap:13px;min-height:53px;padding:10px 3px;display:flex}.finished-record:first-child{border-top:0}.finished-check{color:#4e9cdc;filter:drop-shadow(0 0 13px #138de032)}.finished-content{text-align:right;color:#aebdca;overflow-wrap:anywhere;flex:1;min-width:0}.finished-record small{color:#6f8da2;white-space:nowrap;font-size:11px}.history-actions{gap:2px;display:flex}.finished-content textarea{color:#a9c3d5;resize:vertical;background:#1c2934;border:0;border-radius:6px;width:100%;min-height:100px;margin:10px 0;padding:11px;line-height:1.6;display:block}.finished-snapshot{padding-right:42px}.finished-snapshot-row{color:#7899b0;flex-direction:row-reverse;gap:9px;padding:8px 4px;font-size:13px;display:flex}.finished-snapshot-row>span{text-align:right;flex:1}.goflow.in-flow{color:#0059b3;background:#001f3f;min-height:100dvh;overflow:hidden}.focus-stage{justify-content:center;align-items:center;min-height:100dvh;padding:30px;display:flex;position:relative;overflow:hidden}.focus-task{z-index:1;text-align:right;width:min(790px,73vw);margin-top:-5vh;transition:transform 1.8s,opacity 1.5s;position:relative}.focus-task h1{color:#0059b3;overflow-wrap:anywhere;margin:0 0 22px;font-size:clamp(34px,5vw,65px);font-weight:400;line-height:1.3}.focus-parent{text-align:right;color:#427ab0;margin:0 0 14px;font-size:clamp(16px,1.8vw,23px)}.focus-timer{font-variant-numeric:tabular-nums;color:#0059b3;opacity:0;font-size:clamp(28px,4.2vw,54px);font-weight:300;transition:opacity 1.6s}.timer-visible{opacity:1}.phase-title .focus-timer{visibility:hidden}.revealing-task h1,.revealing-task .focus-parent{animation:2.6s both task-reveal}.phase-timer .focus-timer{animation:1.6s both timer-arrive}.phase-paused .focus-timer,.phase-paused .focus-task h1{color:#276baf;transition:color 1.5s}.prep-message{text-align:center;color:#5684ad;font-size:clamp(21px,3vw,33px);font-weight:300;line-height:1.8;animation:5.5s both prep;position:relative}.flow-quote{white-space:pre-wrap;text-align:center;color:#88abc9;max-width:min(780px,86vw);font-size:clamp(22px,3vw,36px);font-weight:300;line-height:1.65;animation:linear both quote-fade;position:relative}.countdown{font-size:clamp(95px,20vw,200px);font-weight:300;animation:.95s both count}.focus-tools{z-index:3;opacity:0;pointer-events:none;transition:opacity 1.7s;position:absolute;inset:0}.focus-tools.visible{opacity:1;pointer-events:auto}.zen-running,.zen-pause{position:absolute;top:calc(50% + 140px);left:50%;transform:translate(-50%)}.zen-running{gap:38px;display:flex}.zen-primary{color:#78a7cf;outline-offset:8px;background:radial-gradient(at 50% 10%,#6999bc12,#0c365914 75%);border:1px solid #5595bd38;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-width:125px;min-height:98px;padding:17px 25px;display:flex;box-shadow:inset 0 1px #8dc1e51c,0 18px 50px #0000000c}.zen-primary>span{letter-spacing:.045em;font-size:14px}.zen-primary:hover{color:#b5d5ed;background:#38749f1a;border-color:#8ab9d570;transform:translateY(-3px);box-shadow:0 0 55px #4788b30e}.zen-pause{flex-direction:column;align-items:center;gap:25px;width:min(650px,90vw);animation:1.3s both surface-arrive;display:flex;top:calc(50% + 35px)}.zen-pause>div:first-child{justify-content:center;gap:35px;display:flex}.zen-pause .zen-primary{min-width:155px;min-height:100px}.zen-secondary{flex-wrap:wrap;justify-content:center;align-items:center;gap:17px;display:flex}.zen-secondary button,.flow-empty button,.media-continue{color:#6f9dc5;background:0 0;border:1px solid #5b8cad30;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:12px 21px;font-size:13px;display:inline-flex}.zen-secondary button:hover,.flow-empty button:hover{color:#aed1eb;background:#30618716;border-color:#70a9cd60}.thoughts{z-index:4;resize:both;color:#4277a4;opacity:0;pointer-events:none;background:#06316378;border:1px solid #0f46722b;border-radius:3px;flex-direction:column;width:220px;min-width:160px;max-width:70vw;height:310px;min-height:140px;max-height:75dvh;transition:opacity 1.5s;display:flex;position:absolute;top:24px;right:24px;overflow:hidden;box-shadow:0 15px 40px #00000010}.thoughts.visible{opacity:1;pointer-events:auto}.thought-handle{letter-spacing:.1em;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;padding:12px 12px 4px;font-size:10px}.thoughts textarea{resize:none;color:#6396c1;scrollbar-width:thin;scrollbar-color:#4277a429 transparent;background:0 0;border:0;outline:0;flex:1;width:100%;min-height:0;margin:0;padding:8px 12px 12px;font-size:14px;line-height:1.6}.thoughts textarea::-webkit-scrollbar{width:3px}.thoughts textarea::-webkit-scrollbar-thumb{background:#4277a429}.quick-capture{border-bottom:1px solid #41749b23;flex-direction:row-reverse;align-items:center;gap:8px;width:min(390px,43vw);display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.quick-capture input{color:#5b91bf;text-align:right;background:0 0;border:0;flex:1;min-width:0;padding:10px 0;font-size:14px}.quick-capture input::placeholder{color:#2e5d874c}.noise-control{align-items:center;gap:5px;display:flex;position:absolute;bottom:35px;left:25px}.noise-control input{accent-color:#3e75a3;width:80px;height:2px}.completion{text-align:center;flex-direction:column;align-items:center;max-width:760px;animation:1.5s both surface-arrive;display:flex;position:relative}.completion>svg{color:#62a6c6;filter:drop-shadow(0 0 25px #2e83b332)}.completion h1{color:#5685a9;overflow-wrap:anywhere;margin:26px 0 38px;font-size:26px;font-weight:300}.flow-empty{color:#4c82ad;flex-direction:column;align-items:center;gap:35px;display:flex}.phase-exiting .focus-stage{opacity:0;transition:opacity 1.4s}.work-media{z-index:30;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#001a35eb;justify-content:center;align-items:center;padding:35px;animation:1.3s both surface-arrive;display:flex;position:fixed;inset:0}.work-media>div{text-align:center;width:min(850px,100%);position:relative}.work-media iframe{aspect-ratio:16/9;border:0;width:100%}.work-media video,.work-media audio{width:100%;max-height:70dvh}.close-media{position:absolute;top:-40px;right:0}.media-continue{margin-top:17px}.background-player{z-index:10;background:#0b263d;border-radius:8px;transition:opacity 1s;position:fixed;bottom:90px;left:25px;overflow:hidden}.background-player iframe{border:0;width:320px;height:180px;display:block}.background-player .icon{position:absolute;top:4px;right:4px}.collapsed-player,.goflow:not(.in-flow) .background-player{opacity:0;pointer-events:none}.modal-scrim{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c11bb;justify-content:center;align-items:center;padding:24px;animation:.9s both surface-arrive;display:flex;position:fixed;inset:0}.thought-editor{background:#222b33;border:1px solid #40526466;border-radius:11px;flex-direction:column;width:min(570px,100%);height:min(500px,75dvh);padding:15px 19px;display:flex;box-shadow:0 30px 90px #0005}.thought-editor header{color:#94a7b7;align-items:center;gap:16px;margin-bottom:12px;font-size:14px;display:flex}.thought-editor header span{overflow-wrap:anywhere;flex:1}.thought-editor textarea{resize:none;color:#b2c6d6;scrollbar-width:thin;scrollbar-color:#45617a33 transparent;background:0 0;border:0;flex:1;min-height:0;padding:8px 0;font-size:16px;line-height:1.7}.media-library{background:#21262c;border:1px solid #394653;border-radius:15px;outline:0;flex-direction:column;width:min(900px,100%);height:min(720px,88dvh);display:flex;overflow:hidden;box-shadow:0 35px 120px #0006}.media-library>header{border-bottom:1px solid #3b4b593d;flex-shrink:0;align-items:center;gap:18px;height:65px;padding:0 22px;display:flex}.media-library h2{color:#b7c8d6;margin-right:auto;font-size:16px;font-weight:400}.media-master{color:#768b9d;align-items:center;gap:10px;display:flex}.media-master input{width:85px;height:3px}.media-layout{flex:1;grid-template-columns:170px minmax(0,1fr);min-height:0;display:grid}.media-layout nav{border-right:1px solid #3b4b593d;flex-direction:column;gap:4px;padding:18px 10px;display:flex;overflow-y:auto}.media-layout nav button{text-align:left;color:#8499aa;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;min-height:38px;padding:11px 12px;font-size:12px;display:flex}.media-layout nav button.active{color:#cfdeea;background:#334454}.media-layout nav small{color:#6e899f;font-size:10px}.media-body{scrollbar-width:thin;scrollbar-color:#45617a55 transparent;min-width:0;padding:22px;overflow:auto}.drop-zone{background:#1b232b;border:1px dashed #495e7069;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;transition:background .8s,border .8s;display:flex}.drop-zone.over{background:#324556;border-color:#9cbad3}.file-drop{color:#8fa7ba;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:11px;width:100%;min-height:105px;font-size:13px;display:flex}.file-drop svg{color:#5e7c94}.link-button{color:#67849a;background:0 0;border:0;align-items:center;gap:7px;padding:7px 15px 14px;font-size:12px;display:flex}.link-input{border:1px solid #42566a;border-radius:8px;align-items:center;gap:7px;margin:13px 0;padding:5px 8px;display:flex}.link-input input{color:#adcadf;background:0 0;border:0;width:100%;min-width:0}.asset-list{margin-top:19px}.asset{border-bottom:1px solid #3f536533}.asset-row{align-items:center;gap:5px;min-height:45px;padding:7px 0;display:flex}.asset-row input{color:#a6bdcf;background:0 0;border:0;flex:1;min-width:0;font-size:13px}.asset-row small{color:#657f95;white-space:nowrap;font-size:10px}.asset-preview{padding:7px 0 13px}.asset-preview video,.asset-preview audio{width:100%;max-height:270px}.embed-player{aspect-ratio:16/9;background:#0f1b26;border:0;border-radius:6px;width:100%}.clip-times{color:#748ea4;gap:17px;padding:0 37px 10px;font-size:11px;display:flex}.clip-times label{align-items:center;gap:6px;display:flex}.clip-times input{color:#9bb6cb;text-align:center;background:0 0;border:0;border-bottom:1px solid #47657c44;width:59px;padding:5px;font-size:11px}.upload-row{color:#9db4c7;background:#233242;border-radius:7px;align-items:center;gap:10px;margin-top:13px;padding:8px 10px;font-size:12px;display:flex;position:relative;overflow:hidden}.upload-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;position:relative;overflow:hidden}.upload-row small,.upload-row button{position:relative}.upload-progress{background:#607e9855;transition:width .3s;position:absolute;inset:0 auto 0 0}.global-upload{z-index:140;background:#213040;height:3px;position:fixed;bottom:0;left:0;right:0}.global-upload div{background:#658eb1;height:100%;transition:width .3s}.quote-library textarea,.quote-library form input{color:#b5cadc;font:inherit;background:#1b2631;border:1px solid #3f566c;border-radius:8px;min-width:0;padding:11px}.quote-library>textarea{resize:vertical;width:100%;height:120px;font-size:14px;line-height:1.6}.quote-library button:not(.icon){color:#d7e8f4;background:#3c5268;border:0;border-radius:7px;padding:9px 13px;font-size:12px}.quote-library>button{margin:8px 0 12px}.quote-library form{gap:8px;margin:12px 0 18px;display:flex}.quote-library form input{flex:1;font-size:12px}.quote-item{color:#acbfd0;border-top:1px solid #3f53653d;align-items:flex-start;gap:9px;padding:10px 0;display:flex}.quote-item p{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;flex:1;margin:4px 0;font-size:14px;line-height:1.5}.quote-item textarea{resize:vertical;flex:1;width:100%;min-height:100px;font-size:14px}.intro-mode{gap:4px;margin-bottom:18px;display:flex}.intro-mode button{color:#798fa3!important;background:0 0!important;padding:7px 12px!important}.intro-mode button.active{color:#d7e9f6!important;background:#3e5b74!important}.media-error{text-align:center;color:#ba9ba5;padding:20px;font-size:13px}.blue-flash{pointer-events:none;z-index:90;background:radial-gradient(#4a9abb60,#14477865 55%,#0000 85%);animation:1.05s both blue-finish;position:fixed;inset:0}.spinner{color:#6e879b;margin:30px auto;animation:1.2s linear infinite spin;display:block}.error-toast{color:#cfb3bf;z-index:160;background:#332b34;border:1px solid #77526355;border-radius:9px;align-items:center;gap:12px;max-width:90vw;padding:9px 13px;font-size:13px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.soft-tooltip{z-index:300;color:#b9cfdf;pointer-events:none;white-space:normal;text-align:center;background:#253442f5;border:1px solid #607f9850;border-radius:7px;max-width:240px;padding:8px 11px;font-size:11px;animation:.5s both surface-arrive;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0004}.sign-in{color:#a9bdcf;background:#1b2229;justify-content:center;align-items:center;min-height:100dvh;padding:25px;display:flex}.sign-in form{flex-direction:column;gap:18px;width:min(350px,100%);display:flex}.sign-in h1{letter-spacing:.17em;text-align:center;color:#dae7f0;margin-bottom:23px;font-size:30px;font-weight:300}.sign-in input{color:#d0e1ee;background:0 0;border:0;border-bottom:1px solid #58758b;min-width:0;padding:13px 5px;font-size:17px}.sign-in button,.sign-in a{color:#a7c5dc;text-align:center;background:#354c6119;border:1px solid #587c9b59;border-radius:18px;padding:13px;font-size:13px;text-decoration:none}.sign-in p{color:#917f89;margin:0;font-size:12px;line-height:1.6}.sign-in small{color:#6e8497;font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes surface-arrive{0%{opacity:0}to{opacity:1}}@keyframes home-arrive{0%{opacity:.25;transform:scale(.9)}to{opacity:1;transform:scale(1.03)}}@keyframes pyramid-grow{0%{transform:scale(1)}to{transform:scale(2.6)}}@keyframes fly-in{0%{opacity:1;transform:scale(1)}20%{transform:scale(1.05)}35%{transform:scale(1.18)}50%{transform:scale(1.7)}65%{transform:scale(3.4)}78%{transform:scale(8)}88%{opacity:1;transform:scale(19)}96%{opacity:1;transform:scale(38)}to{opacity:0;transform:scale(50)}}@keyframes blue-arrive{0%,92%{opacity:0}to{opacity:1}}@keyframes task-reveal{0%{opacity:0;filter:blur(9px)}to{opacity:1;filter:blur()}}@keyframes timer-arrive{0%{opacity:0}to{opacity:1}}@keyframes prep{0%{opacity:0;filter:blur(8px)}25%,77%{opacity:1;filter:blur()}to{opacity:0;filter:blur(3px)}}@keyframes quote-fade{0%{opacity:0;filter:blur(9px)}12%,88%{opacity:1;filter:blur()}to{opacity:0;filter:blur(6px)}}@keyframes count{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}@keyframes blue-finish{0%{opacity:0}26%{opacity:1}to{opacity:0}}@media (max-width:650px){.library-button{top:15px;right:12px}.language-toggle{top:18px;left:14px}.home-header{top:max(40px,50% - 250px)}.go-flow{padding:14px 20px;font-size:24px}.flow-selector{width:210px}.pyramid{width:min(95vw,440px)}.pyramid-home{padding:90px 15px 35px}.task-surface{padding:76px 14px 50px}.section-symbol{margin-bottom:22px}.task-row{flex-wrap:wrap;gap:5px 7px;padding:9px}.task-title,.head-card>.task-row .task-title,.subtasks .task-title{flex:0 0 100%;order:-1;width:100%;max-width:100%;padding:3px 1px;font-size:16px}.task-actions{margin-right:auto}.inline-edit{flex-wrap:wrap;flex:0 0 100%;order:-1}.inline-edit input:first-child{flex:0 0 100%}.inline-edit input[type=number]{margin-right:auto}.subtasks{margin-right:12px}.head-card{padding:8px 10px 5px}.head-card>.task-row>.task-actions{opacity:.65;pointer-events:auto}.head-notes-preview{flex-basis:100%;order:0}.task-footer{margin-top:35px}.focus-stage{padding:18px}.focus-task{width:100%;margin-top:-15vh}.focus-task h1{font-size:clamp(28px,7vw,42px)}.focus-timer{font-size:clamp(26px,6vw,35px)}.focus-parent{font-size:15px}.phase-paused .focus-task{transform:translateY(-7vh)}.zen-running{gap:22px;top:calc(50% + 80px)}.zen-primary{border-radius:23px;min-width:112px;min-height:88px;padding:13px 17px}.zen-pause{gap:17px;top:calc(50% + 14px)}.zen-pause>div:first-child{gap:21px}.zen-pause .zen-primary{min-width:125px;min-height:88px}.zen-secondary{gap:8px}.zen-secondary button{min-height:37px;padding:10px 13px;font-size:11px}.thoughts{width:155px;min-width:130px;max-width:52vw;height:205px;top:16px;right:15px}.thoughts textarea{font-size:12px}.thought-handle{font-size:9px}.quick-capture{width:calc(100% - 35px);bottom:25px}.noise-control{bottom:80px;left:10px}.noise-control input{width:65px}.completion h1{font-size:23px}.finished-record{flex-wrap:wrap;gap:7px}.finished-content{flex-basis:calc(100% - 50px)}.finished-record small{margin-right:43px}.history-actions{margin-left:auto}.modal-scrim{padding:10px}.media-library{height:89dvh}.media-library>header{gap:10px;height:55px;padding:0 13px}.media-master input{width:60px}.media-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:95px minmax(0,1fr)}.media-layout nav{flex-direction:column;gap:4px;padding:12px 5px}.media-layout nav button{min-height:43px;padding:10px 6px;font-size:10px;line-height:1.4}.media-body{padding:12px 10px}.drop-zone{min-height:135px}.asset-row input{font-size:11px}.asset-row small{display:none}.clip-times{flex-wrap:wrap;gap:5px;padding:0 5px 9px}.clip-times input{width:46px}.quote-library form{flex-wrap:wrap}.quote-library form input{flex-basis:100%;width:100%}.quote-library textarea{font-size:13px}.intro-mode{flex-wrap:wrap;gap:1px}.intro-mode button{font-size:10px;padding:7px 6px!important}.work-media{padding:18px}.soft-tooltip{max-width:200px}}@media (max-height:650px) and (min-width:651px){.focus-task h1{font-size:38px}.focus-task{margin-top:-12vh}.zen-running{top:calc(50% + 100px)}.zen-pause{top:calc(50% + 35px)}.thoughts{height:230px}.home-header{top:50px}.pyramid{width:360px}}.task-family{transition:opacity .35s,transform .35s}.task-family.removing{opacity:0;pointer-events:none;transform:translateY(4px)}.zen-running,.zen-pause{transition:opacity 1.2s;animation:none}.actions-on{opacity:1;pointer-events:auto}.actions-off{opacity:0;pointer-events:none}.in-flow .language-toggle{color:#5387b4}.urgent-task>.task-row .task-title{color:#dcb5bd}.sign-in .language-toggle{color:#8593a2;background:0 0;border:0;border-radius:0;padding:8px;font-size:11px}.focus-stage{transition:opacity .8s}.fading-stage{opacity:0;pointer-events:none}.return-blue{z-index:25;pointer-events:none;background:#001f3f;animation:1.4s both blue-return;position:fixed;inset:0}@keyframes blue-return{0%{opacity:1}to{opacity:0}}.site-header{pointer-events:none}.site-header>*{pointer-events:auto}.header-right{z-index:40;align-items:center;gap:8px;display:flex;position:fixed;top:20px;right:24px}.header-right .library-button{position:static}.finished-icon{color:#4297ce}.finished-icon svg{filter:drop-shadow(0 0 8px #1486d24d)}.language-toggle{color:#7f92a3;letter-spacing:0;background:#252e3533;border:1px solid #6d82943d;border-radius:999px;align-items:center;gap:2px;padding:3px;font-size:10px;display:flex}.language-toggle span{border-radius:999px;padding:5px 8px}.language-toggle .active{color:#d1e1ee;background:#7897ae35}.google-login{color:#9aafc0;z-index:40;background:#ffffff06;border:1px solid #66839b45;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;text-decoration:none;display:inline-flex;position:fixed;top:24px;left:107px}.google-login:hover{color:#d8e9f7;border-color:#8daec555}.google-g{color:#d7c7a5;font-size:13px;font-weight:700}.pyramid-zone{justify-content:center;align-items:center;padding-top:75px;display:flex;position:relative}.pyramid-zone .home-flow{z-index:24;width:210px;height:38px;position:absolute;bottom:calc(100% - 82px);left:50%;transform:translate(-50%)}.pyramid-zone .flow-selector{width:100%;padding:0;transition:opacity .7s;position:static;transform:none}.pyramid-zone .home-flow:hover .flow-selector{opacity:0;pointer-events:none}.pyramid-zone.selector-open .flow-selector,.pyramid-zone.selector-open .home-flow:hover .flow-selector{opacity:1;pointer-events:auto}.flow-selector>div{justify-content:center;gap:6px}.flow-selector button{border:1px solid #0000;border-radius:999px;padding:5px 9px}.flow-selector button.selected{color:#d1e2ee;background:#7898a119;border-color:#8aa8bb6e}.selector-needle{height:23px;margin:-1px auto 0}.pyramid-zone .pyramid{display:block}.empty-hint{white-space:nowrap;color:#9fb4c5;background:#273039d9;border:1px solid #70899a55;border-radius:999px;padding:8px 15px;font-size:12px;animation:.5s surface-arrive;position:absolute;top:calc(50% + 205px);left:50%;transform:translate(-50%)}.how-zone{z-index:45;justify-content:center;align-items:flex-start;width:24%;height:78px;padding-top:20px;display:flex;position:fixed;top:0;left:38%}.how-button{opacity:0;pointer-events:none;color:#9eb2c1;background:#27303995;border:1px solid #72869755;border-radius:999px;padding:7px 16px;font-size:11px}.how-zone:hover .how-button,.how-zone:focus-within .how-button{opacity:1;pointer-events:auto}.how-panel{color:#afc2d2;background:#222b33;border:1px solid #6175895e;border-radius:17px;width:min(440px,94vw);padding:30px;line-height:1.8;position:relative;box-shadow:0 30px 100px #0007}.how-panel>.icon{position:absolute;top:12px;right:12px}.how-panel h2{text-align:center;color:#d1e1ec;margin:0 0 16px;font-size:17px;font-weight:400}.how-panel p{margin:12px 0;font-size:13px}.task-row .expand-task{opacity:.7;order:0;min-width:24px;margin:0 1px}.task-row .task-title{max-width:75%}.task-family>.task-row+.subtasks{margin-top:5px}.add-last-subtask{color:#8199a8;margin:4px 8px 3px auto;display:flex}.head-card>.task-row:not(:has(.head-notes-preview)){min-height:57px}.derived-minutes{color:#8f9cac;white-space:nowrap;font-size:11px}.filter-bar{flex-direction:row-reverse;align-items:center}.filter-bar input{color:#c2d6e6;text-align:right;background:0 0;border:0;border-bottom:1px solid #52697c70;outline:none;width:min(160px,37%);margin-right:auto;padding:6px 9px;font-size:12px}.filter-bar input:focus{border-color:#98b7ca}.filter-bar input::placeholder{color:#718c9f}.english-layout .task-row,.english-layout .inline-edit,.english-layout .task-composer{flex-direction:row}.english-layout .task-title,.english-layout .inline-edit input,.english-layout .task-composer input,.english-layout .head-notes-preview{text-align:left}.english-layout .task-actions{flex-direction:row-reverse;margin-left:auto;margin-right:0}.english-layout .invisible-grip{left:1px;right:auto}.english-layout .subtasks{margin-left:22px;margin-right:0}.english-layout .subtasks .subtasks{margin-left:17px;margin-right:0}.english-layout .add-last-subtask,.english-layout .head-add{margin-left:8px;margin-right:auto}.english-layout .filter-bar{flex-direction:row}.english-layout .filter-bar input{text-align:left;margin-left:auto;margin-right:0}.english-layout .finished-record{flex-direction:row}.english-layout .finished-content,.english-layout .finished-group h2{text-align:left}.head-focus .focus-stage:before{content:"";filter:blur(48px);pointer-events:none;background:radial-gradient(38% 29% at 50% 49%,#b8984233,#0000 77%);position:absolute;inset:0}.focus-task{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(830px,90vw);margin:0;display:flex}.focus-content{text-align:center;flex-direction:column;align-items:stretch;max-width:100%;display:inline-flex}.focus-task h1{text-align:center;margin:0;line-height:1.25}.focus-parent{text-align:right;color:#638bb0;align-self:flex-end;margin-bottom:12px}.focus-timer{letter-spacing:-.035em;text-align:center;margin-top:19px;font-size:clamp(64px,8.6vw,115px);line-height:1.15}.phase-paused .focus-task{transform:translateY(-12vh)}.head-mark{clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 15px #d2b16b96);background:linear-gradient(140deg,#eddaa7,#b49456 70%,#6e5a37);width:31px;height:29px;margin:0 auto 22px}.work-exit{z-index:7;color:#79a3c0;opacity:0;pointer-events:none;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;transition:opacity 1.1s;display:flex;position:fixed;bottom:25px;right:24px}.work-exit.visible{opacity:1;pointer-events:auto}.work-exit:hover{color:#c1daeb}.reward-actions{flex-direction:column;align-items:center;gap:24px;display:flex}.reward-actions .zen-primary{min-width:210px;min-height:88px}.completion{justify-content:center;min-height:360px}.completion h1{color:#b0d0e8;margin:0 0 30px;font-size:clamp(34px,5vw,65px)}.reward-audio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.guest-prompt{z-index:130;color:#bdcedd;background:#26323de9;border:1px solid #6b8aa071;border-radius:13px;width:min(290px,100vw - 52px);padding:18px;font-size:12px;position:fixed;top:68px;left:26px;box-shadow:0 18px 50px #0006}.guest-prompt p{margin:0 0 14px;line-height:1.5}.guest-prompt .google-login{position:static}.guest-prompt-close{color:#91a8b8;background:0 0;border:0;position:absolute;top:7px;right:7px}.guest-later{color:#869eae;background:0 0;border:0;margin-top:12px;padding:5px 0;font-size:11px;display:block}@media (max-width:650px){.header-right{gap:3px;top:12px;right:10px}.language-toggle{top:16px;left:12px}.google-login{padding:6px 9px;font-size:10px;top:18px;left:98px}.pyramid-zone{padding-top:53px}.pyramid-zone .home-flow{bottom:calc(100% - 58px)}.pyramid-zone .pyramid{width:min(95vw,440px)}.how-zone{width:46%;left:27%}.focus-task{width:96vw}.focus-task h1{font-size:clamp(28px,7vw,42px)}.focus-timer{font-size:clamp(54px,12vw,78px)}.phase-paused .focus-task{transform:translateY(-13vh)}.head-mark{margin-bottom:13px}.task-title,.head-card>.task-row .task-title,.subtasks .task-title{flex:1;order:0;width:auto;max-width:100%}.task-row .expand-task{order:1}.task-actions{order:3}.task-row{flex-wrap:wrap}.english-layout .task-title,.english-layout .head-card>.task-row .task-title,.english-layout .subtasks .task-title{order:0}.filter-bar input{width:90px}.work-exit{bottom:15px;right:13px}}.head-view{background:radial-gradient(at 50% 23%,#25221c 0%,#1b1d22 42%,#12151a 100%)}.pyramid-home{place-items:center;height:100dvh;min-height:100dvh;padding:0;display:grid;position:relative}.pyramid-zone{padding:0;display:block}.pyramid-zone .pyramid{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:min(520px,84vw)}.pyramid-home .home-flow{display:none}.pyramid-zone:has(.pyramid-launch){z-index:22}.empty-hint{top:calc(50% + min(220px,33vw))}.lane-mode-toggle{background:#101a223b;border:1px solid #6f849550;border-radius:999px;justify-content:center;align-items:center;gap:2px;width:max-content;margin:0 auto 26px;padding:3px;display:flex}.lane-mode-toggle button{color:#829aac;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 13px;font-size:11px}.lane-mode-toggle button.selected{color:#c6dcea;background:#789bac26;border-color:#7f9bb761}.section-symbol{margin-bottom:12px}.head-card{padding:12px 13px}.head-card>.task-row{align-items:center;min-height:57px;padding-top:4px;padding-bottom:4px}.head-card:not(:has(.subtasks)){align-items:center;min-height:84px;display:flex}.head-card:not(:has(.subtasks))>.task-row{width:100%}.head-card .task-title{align-self:center;margin:0}.task-duration-progress{white-space:nowrap;flex-direction:row;flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.task-duration-progress .row-minutes{color:#8ea7ba;font-size:11px}.task-swallowed{animation:1.05s both swallow-task!important}@keyframes swallow-task{0%{transform:scale(1)}25%{filter:drop-shadow(0 0 14px #51b4ff);transform:scale(.75)}50%{color:#afe0ff;background:#219ce329;transform:scale(1.3)}78%{transform:scale(.94)}to{transform:scale(1)}}.focus-timer{letter-spacing:.025em;font-variant-numeric:tabular-nums;direction:ltr;font-family:Impact,Haettenschweiler,Arial Narrow,Courier New,monospace;font-weight:900;font-stretch:75%;transition:opacity .65s}.timer-ui-hidden{opacity:0;pointer-events:none}.zen-running,.zen-pause>div:first-child{flex-direction:row-reverse}.thoughts:focus-within{opacity:1;pointer-events:auto}.finished-days{flex-direction:column;gap:32px;display:flex}.finished-date{letter-spacing:.035em;color:#95b4cc;text-align:right;margin:0 0 13px;padding:0 5px;font-size:13px;font-weight:400}.english-layout .finished-date{text-align:left}.actual-minutes{color:#55a9e6;font-weight:500}.finished-record small{color:#728696}@media (max-width:650px){.pyramid-home,.pyramid-zone{padding:0}.pyramid-zone .pyramid{width:min(92vw,440px)}.head-card{padding:12px}.head-card:not(:has(.subtasks)){min-height:82px}.task-duration-progress{gap:5px}.task-duration-progress .row-minutes{font-size:10px}.lane-mode-toggle{margin-bottom:20px}.zen-running,.zen-pause>div:first-child{flex-direction:row-reverse}}@font-face{font-family:GoFlowTimer;src:url(/fonts/goflow-timer.woff)format("woff");font-weight:800 900;font-display:swap}.focus-timer{font-family:GoFlowTimer,Courier New,monospace;font-weight:900;transform:scaleX(.84);-webkit-mask-image:linear-gradient(#000 0 48%,#0000 48% 49.4%,#000 49.4% 100%);mask-image:linear-gradient(#000 0 48%,#0000 48% 49.4%,#000 49.4% 100%)}.google-account{z-index:40;color:#94adbd;background:0 0;border:1px solid #66839b45;border-radius:999px;align-items:center;gap:8px;max-width:calc(50vw - 130px);padding:7px 10px;font-size:10px;display:flex;position:fixed;top:24px;left:109px}.google-account span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.google-account:hover{color:#d1e2ee}@media (max-width:650px){.google-account{max-width:calc(100vw - 205px);padding:6px 8px;font-size:9px;top:18px;left:98px}}.header-account{z-index:40;direction:ltr;align-items:center;gap:10px;max-width:calc(100vw - 145px);display:flex;position:fixed;top:22px;left:26px}.header-account .language-toggle,.header-account .google-login,.header-account .google-account{flex-shrink:0;min-height:34px;margin:0;font-size:11px;line-height:1.25;position:static}.header-account .google-account{flex-shrink:1;min-width:0;max-width:190px}.header-account .language-toggle{direction:ltr}.header-account .google-login{direction:rtl}.english-layout .header-account .google-login,.language-toggle,.header-right{direction:ltr}.google-g{font-size:11px}.guest-prompt,.how-panel,.thought-editor,.thoughts{text-align:start}.thought-editor header{direction:inherit}.thought-editor textarea{text-align:inherit}.guest-prompt p{padding-top:8px}.guest-prompt-close{left:7px;right:auto}.how-panel>.icon{left:12px;right:auto}.english-layout .how-panel>.icon,.english-layout .guest-prompt-close{left:auto;right:12px}.media-layout{direction:rtl;grid-template-columns:170px minmax(0,1fr)}.media-layout nav{border-left:1px solid #3b4b593d;border-right:0}.media-layout nav button{text-align:right}.english-layout .media-layout{direction:ltr}.english-layout .media-layout nav{border-left:0;border-right:1px solid #3b4b593d}.english-layout .media-layout nav button{text-align:left}.media-library h2{margin:0;margin-inline-end:auto}.media-body input,.media-body textarea{text-align:start}.clip-times input{text-align:center;direction:ltr}.media-master{direction:ltr}.archive-surface h1{letter-spacing:0;font-size:clamp(36px,6vw,54px);font-weight:600}.task-composer{direction:ltr}.task-composer .icon{order:-1}.filter-bar,.english-layout .filter-bar{direction:rtl;justify-content:flex-start}.filter-bar input,.english-layout .filter-bar input{width:180px;max-width:70%;margin:0}.english-layout .filter-bar{direction:ltr}.lane-empty-hint{text-align:start;color:#9bafbe;background:#27333b63;border:1px solid #788c9b2b;border-radius:12px;max-width:490px;margin:15px auto 25px;padding:15px 35px 15px 18px;font-size:12px;line-height:1.8;animation:.9s both surface-arrive;position:relative}.lane-empty-hint p{margin:0}.lane-empty-hint>.icon{position:absolute;top:5px;right:4px}.english-layout .lane-empty-hint{padding:15px 35px 15px 18px}.language-arrive .site-header,.language-arrive .focus-content,.language-arrive .zen-running,.language-arrive .zen-pause,.language-arrive .media-library,.language-arrive .thought-editor,.language-arrive .how-panel,.language-arrive .guest-prompt{animation:1s both language-dissolve}@keyframes language-dissolve{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.focus-timer{-webkit-mask-image:none;mask-image:none}.zen-running{flex-direction:column;align-items:center;gap:12px;width:min(470px,86vw);top:calc(50% + 90px)}.zen-running .work-pause{border-radius:10px;gap:6px;min-width:68px;min-height:66px;padding:12px}.zen-running .work-pause svg{width:21px;height:21px}.zen-running .work-pause span{font-size:12px}.zen-running .work-done{background:#6c9fb323;border-color:#75acc15c;border-radius:12px;flex-direction:row;gap:16px;width:100%;min-height:90px;padding:20px}.zen-running .work-done>span{letter-spacing:0;font-size:clamp(21px,3vw,29px);font-weight:500}.zen-pause>div:first-child{justify-content:center;width:100%}.zen-pause .zen-secondary{direction:rtl;flex-direction:row}.quick-capture input::placeholder{color:#6c9bbc99;font-size:12px}.quick-capture{width:min(425px,48vw)}.exit-hint{z-index:15;color:#aac6d7;background:#103b57dc;border:1px solid #6b98af45;border-radius:9px;align-items:center;gap:8px;padding:12px 15px 12px 33px;font-size:12px;animation:.9s both surface-arrive;display:flex;position:fixed;bottom:65px;right:28px}.exit-hint>svg{transform:rotate(90deg)}.exit-hint button{color:#90b1c9;background:0 0;border:0;padding:3px;position:absolute;top:4px;left:4px}.duration-prompt{color:#a2bfd5;text-align:center;z-index:5;background:#082f50;border:1px solid #4c7d9d55;border-radius:16px;width:min(430px,92vw);padding:28px;animation:.9s both surface-arrive;box-shadow:0 20px 80px #001a3580}.duration-prompt p{margin:0 0 12px;font-size:15px;line-height:1.7}.duration-prompt label{justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.duration-prompt input{color:#d4e5f0;text-align:center;direction:ltr;background:#154263;border:1px solid #6c9ebb66;border-radius:8px;width:90px;padding:10px;font-size:22px}.duration-prompt>button{color:#bed8ea;background:#1b4d70;border:1px solid #6c9ebb66;border-radius:9px;margin-top:22px;padding:11px 32px}.duration-prompt>button:disabled{opacity:.4}.goflow .grip{touch-action:none;min-width:24px;min-height:34px}.dragging-block{overscroll-behavior:none}.drag-block{will-change:left,top;direction:rtl}.drag-block[dir=ltr] .task-row,.drag-block[dir=ltr] .inline-edit{flex-direction:row}.drag-block[dir=ltr] .task-title{text-align:left}.drag-block[dir=ltr] .task-actions{flex-direction:row-reverse;margin-left:auto;margin-right:0}@media (max-width:650px){.header-account{gap:6px;max-width:calc(100vw - 101px);top:12px;left:10px}.header-account .language-toggle,.header-account .google-login,.header-account .google-account{min-height:32px;font-size:10px}.header-account .google-login{gap:4px;padding:6px 8px}.header-account .language-toggle span{padding:5px 6px}.header-account .google-account{max-width:160px;padding:6px 8px}.how-zone{height:53px;padding-top:10px;top:52px}.how-button{opacity:.7;pointer-events:auto}.header-right{right:8px}.task-row,.english-layout .task-row{direction:rtl;grid-template-columns:24px minmax(0,1fr) auto auto;gap:2px 5px;min-height:70px;padding:10px 9px;display:grid}.english-layout .task-row{direction:ltr}.task-row .task-title,.head-card>.task-row .task-title,.subtasks .task-title{grid-area:1/1/auto/-1;width:100%;max-width:100%;padding:0 0 5px;font-size:16px;line-height:1.45}.head-card>.task-row .task-title{font-size:19px}.task-row .row-grip{opacity:1;grid-area:2/1;width:auto;height:auto;position:static}.task-row .task-duration-progress{direction:ltr;grid-area:2/2;justify-self:start;gap:5px}.task-row .expand-task,.task-row .notes-icon{grid-area:2/3}.task-row:has(.expand-task) .notes-icon{grid-area:3/3}.task-row .task-actions,.english-layout .task-row .task-actions{direction:rtl;flex-direction:row;grid-area:2/4;gap:2px;margin:0}.task-actions .icon{min-width:31px;min-height:31px;padding:5px}.task-row .inline-edit{direction:rtl;grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) 62px 30px;gap:5px;display:grid}.english-layout .task-row .inline-edit{direction:ltr}.inline-edit input:first-child{grid-column:1/-1}.inline-edit input[type=number]{grid-area:2/2;width:62px}.inline-edit .icon{grid-area:2/3}:is(.task-row:has(.inline-edit)>.task-actions,.task-row:has(.inline-edit)>.row-grip,.task-row:has(.inline-edit)>.notes-icon){display:none}.head-notes-preview{grid-area:3/1/auto/-1;max-height:45px}.head-card>.task-row>.task-actions{opacity:1;pointer-events:auto}.head-card{padding:6px 8px}.head-card:not(:has(.subtasks)){min-height:82px}.head-card>.task-row{width:100%;padding:5px 3px}.subtasks{margin-right:12px}.english-layout .subtasks{margin-left:12px}.subtasks .subtasks{margin-right:10px}.english-layout .subtasks .subtasks{margin-left:10px}.subtasks .task-row{min-height:66px}.task-surface{padding:74px 12px 50px}.task-composer{padding:6px 8px}.filter-bar input,.english-layout .filter-bar input{width:160px}.modal-scrim:has(.media-library){align-items:flex-end;padding:0}.media-library{width:100%;height:94dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0}.media-library>header{gap:12px;height:58px;padding:0 14px}.media-layout,.english-layout .media-layout{flex-direction:column;min-height:0;display:flex}.media-layout nav{scrollbar-width:none;border:0;border-bottom:1px solid #3b4b593d;flex-direction:row;flex:none;gap:5px;padding:11px 12px;overflow:auto hidden}.media-layout nav button{white-space:nowrap;flex-shrink:0;gap:7px;padding:9px 12px;font-size:11px}.media-body{overscroll-behavior:contain;flex:1;min-height:0;padding:15px}.drop-zone{min-height:120px}.file-drop{min-height:80px}.asset-row{gap:5px;padding:9px 0}.asset-row input{font-size:14px}.asset-row small{font-size:9px}.clip-times{padding:0 8px 12px}.quote-library form{flex-wrap:wrap}.quote-library form input{flex:1;width:100%;min-width:0}.media-body textarea{font-size:16px}.asset-preview audio{width:100%}.zen-running{gap:9px;width:86vw;top:calc(50% + 78px)}.zen-running .work-done{min-height:78px}.zen-running .work-pause{min-width:61px;min-height:59px}.zen-running .work-pause span{font-size:11px}.quick-capture{width:calc(100vw - 28px);bottom:64px}.quick-capture input::placeholder{font-size:12px}.noise-control{bottom:17px;left:12px}.work-exit{bottom:19px}.exit-hint{bottom:56px;right:14px}.thoughts{top:66px}.focus-task h1{font-size:clamp(26px,6vw,38px)}.phase-paused .focus-task{transform:translateY(-15vh)}}.task-duration-progress{direction:ltr}.goflow .small-pyramid-home{touch-action:none;-webkit-touch-callout:none}.folder-music{display:inline-flex;position:relative}.folder-music>svg:last-child{stroke-width:2.3px;position:absolute;top:9px;right:4px}@media (min-width:651px){.task-row,.inline-edit,.finished-record{direction:ltr}}@media (max-height:650px) and (max-width:650px){.zen-running{top:calc(50% + 50px)}.zen-running .work-pause{min-height:48px;padding:7px}.zen-running .work-done{min-height:65px}.zen-running .work-done>span{font-size:21px}.quick-capture{bottom:54px}}.header-account{gap:24px}.language-arrive .site-header{animation:1s both header-fade}@keyframes header-fade{0%{opacity:0}to{opacity:1}}.first-how .how-button{opacity:1;pointer-events:auto}.pyramid.small g:not(.chosen){filter:none;opacity:.35}.archive-pyramid .pyramid.small g{opacity:1;filter:none}.filter-bar,.english-layout .filter-bar{flex-direction:row;justify-content:flex-start}.filter-bar input{text-align:right;margin:0}.english-layout .filter-bar input{text-align:left}.lane-mode-wrap{width:max-content;margin:0 auto 26px;position:relative}.lane-mode-wrap .lane-mode-toggle{margin:0}.lane-mode-caption{inset-inline-end:calc(100% + 12px);color:#829aac;white-space:nowrap;opacity:0;pointer-events:none;font-size:11px;transition:opacity .7s;position:absolute;top:50%;transform:translateY(-50%)}.lane-mode-wrap:hover .lane-mode-caption,.lane-mode-wrap:focus-within .lane-mode-caption{opacity:1}.head-card>.task-row .task-title{padding-top:0;padding-bottom:0;line-height:1.35;position:relative;top:-2px}.head-card>.task-row{align-items:center}.head-surface .task-actions,.head-surface .expand-task:not(.subtask-stack-button),.head-surface .row-minutes,.head-surface .add-last-subtask,.head-surface .head-add{opacity:0;pointer-events:none;transition:opacity .8s}.head-surface .task-family.controls-visible>.task-row>.task-actions,.head-surface .task-family.controls-visible>.task-row>.expand-task,.head-surface .task-family.controls-visible>.task-row>.task-duration-progress>.row-minutes,.head-surface .task-family.controls-visible>.subtask-reveal>.subtask-reveal-inner>.subtasks>.add-last-subtask,.head-surface .task-family:focus-within>.task-row>.task-actions,.head-surface .task-family:focus-within>.task-row>.expand-task,.head-surface .task-family:focus-within>.task-row>.task-duration-progress>.row-minutes,.head-tools-visible .head-add{opacity:1;pointer-events:auto}.head-surface .head-add:focus-visible{opacity:1;pointer-events:auto}.composer-minutes{direction:ltr;flex-direction:row-reverse;flex-shrink:0;align-items:center;gap:4px;display:flex}.composer-minutes input{text-align:center;-webkit-appearance:textfield;appearance:textfield;flex:none;width:48px;padding:5px;font-size:14px}.composer-minutes small{color:#7e95a5;white-space:nowrap;font-size:8px}.composer-minutes input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.composer-minutes input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pyramid-launch .launch-part{will-change:transform,filter;animation:4.2s cubic-bezier(.85,0,.98,.18) both fly-smooth!important}@keyframes fly-smooth{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(4px);opacity:1;transform:scale(50)}}@keyframes blue-smooth{0%,52%{opacity:0}75%{opacity:.25}90%{opacity:.7}to{opacity:1}}.focus-timer{letter-spacing:0;font-family:inherit;font-size:clamp(64px,8.6vw,115px);font-weight:400;transform:none}.focus-task{transition:opacity .9s,transform 1.2s}.zen-running{direction:ltr;flex-direction:row-reverse;gap:18px;width:auto;top:calc(50% + 160px)}.zen-running .work-pause,.zen-running .work-done{background:#6999bc12;border:1px solid #5595bd50;border-radius:14px;flex-direction:column;gap:10px;width:155px;min-width:155px;min-height:90px;padding:18px 24px;display:flex}.zen-running .work-pause svg,.zen-running .work-done svg{width:25px;height:25px}.zen-running .work-pause span,.zen-running .work-done span{letter-spacing:0;font-size:16px;font-weight:400}.zen-pause{gap:18px;animation:.9s both pause-fade;top:50%;transform:translate(-50%,-50%)}@keyframes pause-fade{0%{opacity:0}to{opacity:1}}.zen-pause .zen-primary,.zen-pause .zen-secondary button{background:#6999bc12;border:1px solid #5595bd50;border-radius:14px;min-width:155px;min-height:88px;padding:18px 24px;font-size:14px}.zen-pause .zen-secondary{gap:18px}.exit-hint{pointer-events:none;animation:3s both exit-guide;bottom:calc(50% - 100px);right:calc(50% - 130px)}@keyframes exit-guide{0%{opacity:0}15%,72%{opacity:1}to{opacity:0}}.exit-hint>svg{width:34px;height:34px}.noise-control,.noise-control input,.media-master input{direction:ltr}.quick-notice{color:#8bb4d2;white-space:nowrap;font-size:12px;animation:1.5s both quick-saved;position:absolute;bottom:86px;left:50%;transform:translate(-50%)}@keyframes quick-saved{0%{opacity:0}20%,65%{opacity:1}to{opacity:0}}.duration-prompt{box-shadow:none;background:0 0;border:0;width:min(800px,94vw);padding:24px}.duration-prompt h2{color:#8aafcd;margin:0 0 35px;font-size:clamp(28px,4.2vw,48px);font-weight:400;line-height:1.45}.duration-lines{direction:ltr;flex-direction:row-reverse!important;gap:13px!important}.duration-lines input{-webkit-appearance:textfield;appearance:textfield;color:#b7d0e2;background:0 0;border:0;border-bottom:2px solid #6c9ebb88;border-radius:0;width:90px;padding:4px 0;font-size:38px}.duration-lines input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.duration-lines input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.duration-lines span{font-size:23px}.duration-prompt .duration-enter{opacity:.55;background:0 0;border-color:#6c9ebb33;min-height:0;margin-top:25px;padding:7px 17px;font-size:12px}.duration-prompt .duration-enter:disabled{opacity:0}@media (max-width:650px){.header-account{gap:17px}.lane-mode-caption{font-size:11px;inset-inline-end:calc(100% + 7px)}.head-card>.task-row .task-title{top:-1px}.zen-running{gap:12px;width:90vw;top:calc(50% + 135px)}.zen-running .work-pause,.zen-running .work-done{flex:1;width:135px;min-width:0;max-width:155px;min-height:78px;padding:13px 20px}.zen-running .work-pause span,.zen-running .work-done span{font-size:15px}.zen-pause{gap:15px}.zen-pause .zen-primary,.zen-pause .zen-secondary button{min-width:130px;min-height:78px;padding:14px 18px;font-size:12px}.zen-pause .zen-primary>span{font-size:12px}.zen-pause .zen-secondary{gap:12px}.exit-hint{bottom:calc(50% - 100px);right:calc(50% - 110px)}.quick-notice{bottom:107px}.composer-minutes input{width:45px}.task-composer>input{width:0}.duration-prompt{padding:16px}}@media (max-height:650px){.zen-running{top:calc(50% + 104px)}.zen-running .work-pause,.zen-running .work-done{min-height:68px;padding:10px 18px}.focus-timer{font-size:64px}.quick-capture{bottom:48px}.quick-notice{bottom:86px}}.lane-mode-caption{inset-inline-end:auto;left:calc(100% + 12px)}.zen-pause{animation:none}.zen-pause.actions-on{animation:.9s both pause-fade}.language-arrive .zen-pause.actions-off,.language-arrive .zen-running.actions-off{animation:none}.head-surface .task-family:not(.controls-visible):not(:focus-within)>.task-row>.task-actions,.head-surface .task-family:not(.controls-visible):not(:focus-within)>.task-row>.expand-task:not(.subtask-stack-button){opacity:0;pointer-events:none}.zen-pause .zen-primary,.zen-pause .zen-secondary button{height:94px;min-height:94px;padding-top:14px;padding-bottom:14px}.duration-lines input{background:linear-gradient(#6c9ebb88,#6c9ebb88) 0 100%/38px 2px no-repeat,linear-gradient(#6c9ebb88,#6c9ebb88) 100% 100%/38px 2px no-repeat;border-bottom:0}@media (max-width:650px){.zen-pause .zen-primary,.zen-pause .zen-secondary button{height:84px;min-height:84px}}.general-surface .filter-bar{direction:rtl;flex-direction:row;gap:15px;margin:5px 0 19px}.english-layout .general-surface .filter-bar{direction:ltr}.general-surface .filter-bar .lane-mode-wrap{margin:0 auto}.general-surface .filter-bar input{flex-shrink:0;width:160px;max-width:32%}.bottom-composer{margin-top:18px}.pyramid.small{width:70px}.section-symbol{height:75px}.subtask-stack{flex-direction:column;gap:2px;width:17px;display:flex}.subtask-stack i{background:#77a1bf;border-radius:2px;height:4px;display:block}.subtask-stack i:nth-child(2){background:#bfa575;transform:translate(-2px)}.subtask-stack i:nth-child(3){background:#859a87;transform:translate(-4px)}.subtask-stack-button{min-width:28px}.subtask-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .65s cubic-bezier(.2,.75,.3,1),opacity .6s;display:grid}.subtask-reveal.open{opacity:1;grid-template-rows:1fr}.subtask-reveal-inner{min-height:0;overflow:hidden}.subtask-reveal .subtasks{margin-top:0;padding-top:5px;padding-bottom:2px}.head-card:not(.subtasks-open){min-height:84px}.head-card:not(:has(.subtasks)){display:block}.head-card>.task-row{width:100%}.home-header .header-account{gap:120px}.how-zone{pointer-events:none;width:100%;height:33.333dvh;padding-top:20px;top:0;left:0}.how-zone:hover .how-button,.how-zone:focus-within .how-button,.first-how .how-button,.how-zone .how-button{pointer-events:auto}.how-zone:has(.how-button:hover){pointer-events:none}.pyramid-home:has(.how-zone:hover) .how-button{opacity:1}.how-zone{pointer-events:auto;z-index:10;background:0 0}.how-zone .how-button{align-self:flex-start}.how-panel p{font-size:14px;line-height:1.85}.duration-digit-field{width:calc(var(--digits)*46px);height:58px;display:inline-flex;position:relative;direction:ltr!important}.duration-lines .duration-digit-field input{text-align:center;letter-spacing:23px;text-indent:23px;direction:ltr;border:0;width:100%;height:100%;margin:0;padding:0 0 10px;font-family:Courier New,monospace;font-size:38px;line-height:48px;position:absolute;inset:0;background:0 0!important}.duration-underlines{direction:ltr;gap:10px;display:flex;position:absolute;inset:auto 0 0}.duration-underlines i{background:#6c9ebb88;flex:1;width:36px;height:2px}.duration-lines bdi{white-space:nowrap;unicode-bidi:isolate;font-size:23px}.duration-prompt .duration-enter{opacity:1;direction:rtl;unicode-bidi:isolate;background:#16466b;border:1px solid #6c9ebb66;border-radius:12px;padding:12px 32px;font-size:23px;transition:background .35s,color .35s,transform .35s,box-shadow .35s}.duration-prompt .duration-enter:hover{color:#d7e8f3;background:#245b81;transform:translateY(-2px);box-shadow:0 8px 35px #6da7cc22}.english-layout .duration-prompt .duration-enter{direction:ltr}.phase-paused .focus-task{opacity:1;pointer-events:auto;transform:none}.zen-pause{gap:14px;top:calc(50% + 160px);transform:translate(-50%)}.zen-pause .pause-top{direction:ltr;flex-direction:row-reverse;gap:18px;display:flex}.zen-pause .zen-primary{gap:10px;width:155px;height:90px;min-height:90px;font-size:16px}.zen-pause .zen-primary>span{font-size:16px}.zen-pause .zen-secondary button{border-radius:999px;width:auto;height:auto;min-height:45px;padding:10px 24px;font-size:13px}.work-exit{color:#89b1cc;font-size:13px}.breathing-help-button[aria-disabled=true]{color:#6b91af;border-style:dashed}.flow-quote{flex-direction:column;gap:20px;display:flex}.flow-quote>small{color:#6188a6;white-space:normal;font-size:clamp(12px,1.5vw,17px)}.work-media-volume{color:#87afca;z-index:35;direction:ltr;justify-content:center;align-items:center;gap:12px;margin:20px auto 0;display:flex;position:relative}.work-media-volume input{accent-color:#8db6d1;direction:ltr;width:180px;height:3px}.work-media:-webkit-full-screen{width:100vw;height:100dvh}.work-media:fullscreen{width:100vw;height:100dvh}.youtube-player{aspect-ratio:16/9;background:#0f1b26;border-radius:6px;width:100%;overflow:hidden}.youtube-player iframe{border:0;width:100%;height:100%;display:block}.media-explanation{color:#8aa2b7;text-align:start;margin:0 0 20px;font-size:12px;line-height:1.7}@media (max-width:650px){.home-header .header-account{gap:23px}.how-zone{width:100%;height:33.333dvh;padding-top:66px;top:0;left:0}.general-surface .filter-bar{gap:8px}.general-surface .filter-bar input{width:90px}.general-surface .filter-bar .lane-mode-toggle button{padding:6px 9px;font-size:10px}.general-surface .lane-mode-caption{display:none}.bottom-composer{margin-top:14px}.task-row .subtask-stack-button{grid-area:2/3}.pyramid.small{width:68px}.zen-pause{gap:12px;width:90vw;top:calc(50% + 135px)}.zen-pause .pause-top{gap:12px;width:100%}.zen-pause .zen-primary{flex:1;width:135px;min-width:0;max-width:155px;height:78px;min-height:78px;padding:13px 15px}.zen-pause .zen-primary>span{font-size:14px}.zen-pause .zen-secondary button{height:auto;min-height:42px}.media-explanation{font-size:12px}.work-media-volume{margin-top:15px}.work-exit{font-size:13px}}@media (max-height:650px){.zen-pause{top:calc(50% + 104px)}.zen-pause .zen-primary{height:68px;min-height:68px;padding:10px 17px}.zen-pause .zen-secondary button{min-height:38px;padding:8px 20px}.zen-pause{gap:9px}}.duration-lines .duration-digit-field input{color:#0000;caret-color:#0000;letter-spacing:0;text-indent:0;z-index:2;cursor:text}.duration-digits{grid-template-columns:repeat(var(--digits),1fr);pointer-events:none;direction:ltr;align-items:center;gap:10px;display:grid;position:absolute;inset:0 0 10px}.duration-digits>span{text-align:center;color:#b7d0e2;font-family:Courier New,monospace;font-size:38px;line-height:48px}.duration-digit-field:focus-within .duration-underlines i{background:#94bbd7}.background-player .youtube-player{aspect-ratio:auto;width:320px;height:180px}.background-player.collapsed-player{width:1px;height:1px;bottom:0;left:0;overflow:hidden}.reward-audio .youtube-player{width:1px;height:1px}.how-zone .how-button{z-index:11}.how-zone{pointer-events:none;z-index:11}.how-zone .how-button{pointer-events:auto}.how-zone{height:78px}.site-header{z-index:12}@media (max-width:650px){.how-zone{height:115px}}.general-surface>.lane-mode-wrap{margin:0 auto 26px}.general-surface .filter-bar{justify-content:flex-start;margin:0 0 14px;display:flex}.general-surface .filter-bar input{width:180px;max-width:70%}.general-surface .task-composer{margin-bottom:14px}.composer-minutes small{direction:ltr;unicode-bidi:isolate}.composer-minutes bdi{direction:rtl;unicode-bidi:isolate}.zen-running,.zen-pause{transition:opacity .9s;animation:none;top:calc(50% + 160px);left:50%;transform:translate(-50%)}.zen-running.actions-off,.zen-pause.actions-off{opacity:0;pointer-events:none}.zen-running.actions-on,.zen-pause.actions-on{opacity:1;pointer-events:auto}.zen-pause .pause-top{gap:18px}.zen-pause .zen-primary,.zen-running .work-pause,.zen-running .work-done{width:155px;min-width:155px;height:90px;min-height:90px;padding:18px 24px}.left-facing{transform:scaleX(-1)}.zen-pause .zen-secondary button{background:#6999bc12;border:1px solid #5595bd50;border-radius:14px;flex-direction:row;gap:12px;min-width:260px;height:70px;min-height:70px;padding:18px 24px;font-size:16px;display:flex}.zen-pause .zen-secondary button svg{width:24px;height:24px}@keyframes blue-flow-entry{0%,12%{opacity:0}40%{opacity:.16}65%{opacity:.55}to{opacity:1}}.completion{z-index:1;width:100%;max-width:none;height:100%;min-height:100%;position:absolute;inset:0}.completion h1{z-index:2;animation:1.1s both celebration-word;position:relative}@keyframes celebration-word{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.finished-day>summary{cursor:pointer;border-bottom:1px solid #70879a30;align-items:center;gap:10px;padding:12px 5px;font-size:14px;list-style:none;display:flex}.finished-day>summary::-webkit-details-marker{display:none}.finished-day>summary:before{content:"›";color:#7898b0;font-size:20px;transition:transform .3s}.finished-day[open]>summary:before{transform:rotate(-90deg)}.finished-day[open]>.finished-groups{margin-top:15px;animation:.7s both surface-arrive}.finished-group{position:relative}.archive-head-mark{inset-inline-start:12px;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(135deg,#e3c78e,#8c7145);width:16px;height:14px;position:absolute;top:24px}@media (max-width:650px){.zen-running,.zen-pause{width:90vw;top:calc(50% + 135px)}.zen-running .work-pause,.zen-running .work-done,.zen-pause .zen-primary{flex:1;width:135px;min-width:0;max-width:155px;height:78px;min-height:78px;padding:13px 20px}.zen-pause .pause-top,.zen-running{gap:12px}.zen-pause .zen-secondary button{min-width:240px;height:66px;min-height:66px;font-size:14px}.finished-head{padding-inline-start:31px}.general-surface .filter-bar input{width:180px;max-width:70%}}@media (max-height:650px){.zen-running,.zen-pause{top:calc(50% + 104px)}.zen-running .work-pause,.zen-running .work-done,.zen-pause .zen-primary{height:68px;min-height:68px;padding:10px 18px}.zen-pause .zen-secondary button{height:56px;min-height:56px;padding:12px 18px}}.zen-running,.zen-pause{transition:opacity .45s}.zen-running.actions-on,.zen-pause.actions-on{transition:opacity .55s .4s}.zen-running.actions-off,.zen-pause.actions-off{transition:opacity .4s}.task-row .subtask-stack-button{opacity:.8;pointer-events:auto;transition:opacity .2s}.task-row .subtask-stack-button.stack-leaving{pointer-events:none;opacity:.8}.subtask-stack-button.stack-leaving .subtask-stack{will-change:transform,filter,opacity;animation:.22s cubic-bezier(.35,0,.85,.4) both subtask-stack-drop}@keyframes subtask-stack-drop{0%{filter:blur();opacity:1;transform:translateY(0)}55%{opacity:.65;filter:blur(2px)}to{filter:blur(5px);opacity:0;transform:translateY(24px)scaleY(1.35)}}.head-surface .add-last-subtask,.english-layout .head-surface .add-last-subtask{margin:6px 8px 3px auto}@media (prefers-reduced-motion:reduce){.subtask-stack-button.stack-leaving .subtask-stack{animation-duration:1ms}}.flow-quote{scrollbar-width:thin;max-height:calc(100dvh - 100px);padding:12px 4px;font-size:clamp(18px,2.5vw,30px);line-height:1.6;overflow-y:auto}@media (max-width:650px){.flow-quote{gap:14px;max-width:88vw;max-height:calc(100dvh - 90px);font-size:clamp(17px,4.6vw,23px)}.flow-quote>small{font-size:11px}}.focus-task,.phase-paused .focus-task{width:min(830px,90vw);margin:0;transition:opacity .9s;display:block;position:absolute;top:calc(50% + 40px);left:50%;transform:translate(-50%,-50%)}.focus-content{width:100%;max-width:100%;display:block;position:relative}.focus-heading{width:100%;max-height:none;padding:0 3px;position:absolute;bottom:calc(100% + 19px);left:0;overflow:visible}.focus-heading h1{margin:0}.focus-heading .head-mark{margin:0 auto 18px;display:block}.focus-heading .focus-parent{text-align:right;margin:0 0 12px}.focus-content>.focus-timer{margin:0;line-height:1.15}@media (max-width:650px){.focus-task,.phase-paused .focus-task{width:92vw}.focus-heading{bottom:calc(100% + 15px)}.focus-heading .head-mark{margin-bottom:13px}}@media (max-height:500px){.focus-task,.phase-paused .focus-task{top:50%}.focus-heading{max-height:none;bottom:calc(100% + 12px)}.focus-heading h1{font-size:clamp(22px,4vw,32px)}.focus-heading .head-mark{width:19px;height:18px;margin-bottom:8px}.focus-content>.focus-timer{font-size:54px}.zen-running,.zen-pause{top:calc(50% + 65px)}.zen-running .work-pause,.zen-running .work-done,.zen-pause .zen-primary{height:54px;min-height:54px;padding:8px 14px}.zen-running .work-pause svg,.zen-running .work-done svg,.zen-pause .zen-primary svg{width:18px;height:18px}.zen-running,.zen-pause .pause-top{gap:10px}.zen-pause{gap:8px}}.task-title-shell{direction:ltr;flex-direction:row-reverse;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:75%;display:flex}.task-title-shell .task-title{flex:1;max-width:100%}.task-row .task-title-shell .subtask-stack-button{opacity:.8;flex:0 0 28px;order:0;margin:0}.task-title-shell .task-title{order:1}.focus-heading{scrollbar-width:none;max-height:none;overflow:visible}.focus-heading::-webkit-scrollbar{display:none}.head-focus .focus-task h1{color:#0059b3}.head-focus.phase-paused .focus-task h1{color:#276baf}.focus-heading .head-mark{filter:drop-shadow(0 0 7px #d2b16b66);width:12px;height:11px;margin:0 auto 10px;animation:3.5s both head-symbol-arrive}@keyframes head-symbol-arrive{0%{opacity:0;filter:blur(4px)}to{opacity:.8;filter:blur()}}.zen-running,.zen-pause{direction:ltr;flex-direction:column;align-items:center;gap:10px;width:180px;display:flex;top:calc(50% + 135px)}.zen-running .work-done,.zen-running .work-pause,.zen-pause .zen-primary{background:#6999bc12;border:1px solid #5595bd50;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:180px;min-width:180px;max-width:none;height:56px;min-height:56px;padding:12px 18px;font-size:14px;display:flex}.zen-running .work-done span,.zen-running .work-pause span,.zen-pause .zen-primary>span{font-size:14px;font-weight:400}.intro-schedule{width:max-content;max-width:100%;direction:inherit;border:1px solid #59728650;border-radius:999px;gap:2px;margin:9px 0 14px;padding:3px;display:flex}.intro-schedule button{color:#7f99ac;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;padding:5px 9px;font-size:10px}.intro-schedule button[aria-pressed=true]{color:#c6dcea;background:#789bac26;border-color:#7f9bb761}.quote-item{flex-wrap:wrap}.quote-item>p,.quote-item>textarea{flex-basis:100%}.quote-item .intro-schedule{margin:0 0 5px}@media (max-width:650px){.task-row .task-title-shell{grid-area:1/1/auto/-1;width:100%;max-width:100%;padding-bottom:5px}.task-row .task-title-shell .task-title{grid-area:auto;padding:0}.focus-heading .head-mark{width:12px;height:11px;margin-bottom:10px}.zen-running,.zen-pause{gap:8px;width:165px;top:calc(50% + 110px)}.zen-running .work-done,.zen-running .work-pause,.zen-pause .zen-primary{width:165px;min-width:165px;height:48px;min-height:48px;padding:9px 14px;font-size:13px}.zen-running .work-done span,.zen-running .work-pause span,.zen-pause .zen-primary>span{font-size:13px}}@media (max-height:650px){.zen-running,.zen-pause{gap:7px;top:calc(50% + 90px)}.zen-running .work-done,.zen-running .work-pause,.zen-pause .zen-primary{height:43px;min-height:43px;padding:8px 14px}}@media (max-height:500px){.focus-task,.phase-paused .focus-task{top:calc(50% - 20px)}.focus-heading .head-mark{width:12px;height:11px;margin-bottom:7px}.zen-running,.zen-pause{gap:6px;top:calc(50% + 28px)}.zen-running .work-done,.zen-running .work-pause,.zen-pause .zen-primary{height:35px;min-height:35px;padding:5px 12px}.zen-running .work-pause svg,.zen-running .work-done svg,.zen-pause .zen-primary svg{width:17px;height:17px}}.intro-global-setting{margin:0 0 22px}.intro-global-setting>span{color:#9ab3c5;margin-bottom:8px;font-size:12px;display:block}.intro-global-setting .intro-schedule{border-radius:16px;flex-wrap:wrap;margin:0}@keyframes entry-cover-out{0%{opacity:1}to{opacity:0}}.entry-prep{z-index:30;pointer-events:none;justify-content:center;align-items:center;padding:25px;animation:5.5s both early-prep;display:flex;position:fixed;inset:0}@keyframes early-prep{0%{opacity:0;filter:blur(6px)}12%,83%{opacity:1;filter:blur()}to{opacity:0;filter:blur(3px)}}.focus-heading .head-mark{width:29px;height:27px;margin-bottom:16px}.zen-running,.zen-pause{gap:18px}.zen-running .work-pause,.zen-pause .work-resume{height:112px;min-height:112px}@media (max-width:650px){.focus-heading .head-mark{width:12px;height:11px;margin-bottom:10px}.zen-running .work-pause,.zen-pause .work-resume{height:96px;min-height:96px}.zen-running,.zen-pause{gap:16px}}@media (max-height:850px){.focus-task,.phase-paused .focus-task{top:calc(50% - 20px)}.zen-running,.zen-pause{top:calc(50% + 65px)}}@media (max-height:650px){.zen-running .work-pause,.zen-pause .work-resume{height:86px;min-height:86px}.zen-running,.zen-pause{gap:14px;top:calc(50% + 40px)}.focus-task,.phase-paused .focus-task{top:calc(50% - 35px)}}@media (max-height:500px){.zen-running .work-pause,.zen-pause .work-resume{height:70px;min-height:70px}.zen-running,.zen-pause{gap:10px;top:calc(50% + 5px)}.focus-task,.phase-paused .focus-task{top:calc(50% - 40px)}.focus-heading .head-mark{width:12px;height:11px;margin-bottom:7px}}.phase-paused .quick-capture{width:min(390px,100vw - 220px);bottom:12px}@media (max-height:380px){.zen-running,.zen-pause{gap:8px}.zen-running .work-done,.zen-pause .zen-primary{height:24px;min-height:24px;padding:3px 10px}.zen-running .work-pause,.zen-pause .work-resume{height:48px;min-height:48px}.zen-running .work-done span,.zen-running .work-pause span,.zen-pause .zen-primary>span{font-size:11px}.phase-paused .quick-capture{bottom:0}}@keyframes pyramid-approach{0%{filter:blur();transform:scale(1)}to{filter:blur(1px);transform:scale(1.35)}}.launch-blue{animation:2.4s ease-in-out both gentle-blue-entry}.launch-blue.handoff{animation:.8s both entry-cover-out}@keyframes gentle-blue-entry{0%{opacity:0}24%{opacity:.1}52%{opacity:.55}82%,to{opacity:1}}.duration-prompt .duration-enter{border-radius:10px;margin-top:42px;padding:8px 22px;font-size:15px;animation:2.2s both duration-action-arrive}@keyframes duration-action-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.asset-disabled .asset-row>input,.asset-disabled .asset-row>small{opacity:.38}.asset-enable{color:#89b6cd}.asset-enable[aria-pressed=false]{color:#61707d}.success-moment{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.completion h1{text-shadow:none;color:#a8c9dc;font-size:clamp(28px,4vw,44px);font-weight:300}@media (prefers-reduced-motion:reduce){.completion h1{animation:none}}.finished-icon.finished-empty{color:#78838d}.finished-icon.finished-empty svg{filter:none}.finished-empty-notice{z-index:46;color:#9eb2c1;pointer-events:none;font-size:11px;animation:2.4s both finished-notice;position:fixed;top:66px;right:18px}@keyframes finished-notice{0%{opacity:0;transform:translateY(-3px)}15%,70%{opacity:1;transform:translateY(0)}to{opacity:0}}.pyramid-zone .how-zone{z-index:11;pointer-events:auto;width:max-content;height:auto;padding:0;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)}.pyramid-zone:hover .how-button,.pyramid-zone:focus-within .how-button{opacity:1;pointer-events:auto}@media (max-width:650px){.pyramid-zone .pyramid,.pyramid-zone .pyramid *{-webkit-tap-highlight-color:transparent}.pyramid-zone .pyramid:not(.pyramid-launch) g{transition:transform .3s,filter .3s;animation:none}.pyramid-zone .pyramid:not(.pyramid-launch) g:hover{filter:none}.pyramid-zone .pyramid:not(.pyramid-launch) g.pressed{filter:brightness(1.07);transform:translateY(-2px)scale(1.025)}.header-account .language-toggle{background:0 0;border:0}.home-header .header-account{width:auto;max-width:none;height:32px;display:block;left:10px;right:10px}.home-header .header-account .language-toggle{position:absolute;top:0;left:0}.home-header .header-account .google-login,.home-header .header-account .google-account{max-width:calc(100% - 156px);font-size:10px;position:absolute;top:0;left:50%;transform:translate(-50%)}.header-right{gap:2px;top:12px;right:8px}.header-right .icon{width:30px;height:32px;padding:6px}.header-right svg{width:18px;height:18px}.lane-mode-wrap .lane-mode-toggle{gap:1px;padding:2px}.lane-mode-wrap .lane-mode-toggle button{padding:5px 9px;font-size:10px}.in-flow .focus-stage>.thoughts,.in-flow .focus-tools .noise-control{display:none}.in-flow .work-exit{top:max(16px,env(safe-area-inset-top));bottom:auto;right:16px}.pyramid-zone .how-zone{top:calc(100% + 14px)}.pyramid-zone .how-button{opacity:.75;pointer-events:auto}.finished-empty-notice{top:55px;right:12px}}@media (prefers-reduced-motion:reduce){.pyramid-zone .pyramid:not(.pyramid-launch) g.pressed{transform:none}.finished-empty-notice{animation-name:surface-arrive}}.sound-global-setting,.intro-global-setting{color:#a6bdcf;margin-bottom:20px;font-size:12px}.sound-setting-label input{color:#c4d9e7;text-align:center;direction:ltr;background:#17232d;border:1px solid #54708566;border-radius:6px;width:48px;margin:0 4px;padding:4px}.asset-switch{direction:ltr;background:#263540;border:1px solid #607c9066;border-radius:999px;flex:0 0 27px;width:27px;height:15px;padding:0;position:relative}.asset-switch span{background:#7c8c97;border-radius:50%;width:9px;height:9px;transition:transform .25s,background .25s;display:block;position:absolute;top:2px;left:2px}.asset-switch[aria-checked=true]{background:#4c879a55;border-color:#79b5c377}.asset-switch[aria-checked=true] span{background:#b4dbe2;transform:translate(12px)}.sound-selection{color:#bddde9;background:0 0;border:1px solid #668498;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;padding:0;display:grid}.sound-selection[aria-pressed=true]{background:#548a9b66;border-color:#9ac8d5}.audio-only-player{opacity:0;pointer-events:none;border:0;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.audio-only-player iframe{width:200px!important;height:200px!important}.audio-preview-label{color:#84a5ba;padding:6px 8px;font-size:11px;display:block}.event-sound{pointer-events:none;opacity:0;width:1px;height:1px;position:fixed;overflow:hidden}.work-media{transition:opacity 2.2s}.work-media.media-fading{opacity:0;pointer-events:none}.pyramid-launch .launch-part{animation:4.4s cubic-bezier(.55,.02,.85,.4) both pyramid-to-light!important}@keyframes pyramid-to-light{0%{filter:blur();transform:scale(1)}to{filter:blur(3px);transform:scale(2.3)}}.launch-blue,.launch-blue.handoff{z-index:26;animation:1.2s ease-in-out 3s both pyramid-to-work}@keyframes pyramid-to-work{0%{opacity:0}to{opacity:1}}.entry-prep{animation:4.5s both prep-after-entry}@keyframes prep-after-entry{0%{opacity:0}24%,75%{opacity:1}to{opacity:0}}.thoughts{width:160px;min-width:160px;height:140px;min-height:140px}.thought-handle{padding:8px 10px 2px}.thoughts textarea{padding:6px 10px 10px;font-size:12px}.duration-prompt .duration-question p{color:#95b3ca;margin:0;font-size:16px;font-weight:400;line-height:1.6}.duration-prompt .duration-question h2{overflow-wrap:anywhere;margin:14px 0 16px;font-size:clamp(23px,4vw,34px);font-weight:400;line-height:1.3}.duration-prompt .duration-lines{margin-top:28px}.duration-action-slot{justify-content:center;align-items:flex-start;height:110px;display:flex}.duration-action-slot .duration-enter{margin-top:42px}@media (max-width:650px){.sound-global-setting .intro-schedule{flex-wrap:wrap;width:100%}.sound-global-setting .intro-schedule button{padding:5px 6px;font-size:9px}.intro-global-setting .intro-schedule{flex-wrap:wrap;width:100%}.duration-prompt .duration-question p{font-size:14px}.duration-prompt .duration-question h2{font-size:24px}}.first-use-guide{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#98aab8;text-align:start;pointer-events:none;background:#ffffff03;border-radius:12px;width:min(370px,86vw);padding:13px 16px;font-size:12px;line-height:1.75;animation:1.5s both surface-arrive;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.first-use-guide p{margin:0}.launching .first-use-guide{opacity:0;transition:opacity .6s;animation:none}.inline-edit .edit-minutes{direction:ltr;flex-direction:row-reverse;flex:none;align-items:center;gap:4px;width:76px;display:flex}.inline-edit .edit-minutes input{text-align:center;direction:ltr;border:0;flex:0 0 48px;width:48px;margin:0;font-size:14px}.inline-edit .edit-minutes small{color:#7e95a5;white-space:nowrap;unicode-bidi:isolate;font-size:8px}@media (max-width:650px){.first-use-guide{padding:10px 12px;font-size:11px;line-height:1.65;bottom:calc(100% + 8px)}.task-row .inline-edit{grid-template-columns:minmax(0,1fr) 76px 30px}.task-row .inline-edit .edit-minutes{grid-area:2/2}}.first-use-guide{pointer-events:auto;cursor:pointer}.launch-blur{z-index:24;pointer-events:none;animation:1s ease-in 2s both entry-blur;position:fixed;inset:0}@keyframes entry-blur{0%{-webkit-backdrop-filter:blur()}to{-webkit-backdrop-filter:blur(58px)}}.head-surface.head-empty .head-add{opacity:1;pointer-events:auto}.inline-edit .edit-minutes input{box-shadow:none;background:0 0;outline:none;border:0!important}.english-layout .lane-mode-caption{left:auto;right:calc(100% + 12px);inset-inline-end:calc(100% + 12px)}.header-account,.home-header .header-account{gap:14px}@media (max-width:650px){.home-header .header-account{gap:12px;width:auto;max-width:calc(100vw - 92px);display:flex;right:auto}.home-header .header-account .language-toggle,.home-header .header-account .google-login,.home-header .header-account .google-account{position:static;transform:none}.home-header .header-account .google-login,.home-header .header-account .google-account{max-width:calc(100vw - 175px)}.english-layout .lane-mode-caption{right:calc(100% + 7px);inset-inline-end:calc(100% + 7px)}}@media (prefers-reduced-motion:reduce){.launch-blur{-webkit-backdrop-filter:blur(12px);animation:none}}.task-row.nest-hover{outline-offset:2px;background:#34444b55;outline:1px solid #7fb0c877;position:relative}.task-row.nest-hover:after{content:attr(data-nest-message);color:#bad7e3;white-space:nowrap;pointer-events:none;z-index:9;background:#233842ed;border-bottom:2px solid #8ac6cd;border-radius:7px;padding:5px 9px;font-size:10px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.task-row.nest-ready{background:#46634c44;outline-color:#abd8be}.task-row.nest-ready:after{color:#c8e3cd;border-color:#abd8be}.actual-minutes.over-budget{color:#e27d7d}.row-minutes{cursor:text}.outside-mark{color:#91a9a0;opacity:.85;flex:0 0 22px;order:0;justify-content:center;align-items:center;display:inline-flex}.task-title-shell .outside-mark+.task-title{order:1}.task-row.nest-hover:after{content:none}.drag-block.promoting{outline-offset:3px;outline:1px solid #91bdb6}.task-extra,.task-extra-inner{display:contents}@media (min-width:651px){.general-surface .task-family .task-actions,.general-surface .task-family .row-grip,.general-surface .task-family .notes-icon,.general-surface .task-family .subtask-stack-button,.general-surface .task-family .row-minutes,.general-surface .task-family .add-last-subtask,.general-surface .task-composer>.icon,.general-surface .head-add{opacity:0;pointer-events:none;transition:opacity .8s}.general-surface .task-family.controls-visible>.task-row .task-extra-inner .task-actions,.general-surface .task-family.controls-visible>.task-row .row-grip,.general-surface .task-family.controls-visible>.task-row .notes-icon,.general-surface .task-family.controls-visible>.task-row .subtask-stack-button,.general-surface .task-family.controls-visible>.task-row .row-minutes,.general-surface .task-family:focus-within>.task-row .task-extra-inner .task-actions,.general-surface .task-family:focus-within>.task-row .row-grip,.general-surface .task-family:focus-within>.task-row .notes-icon,.general-surface .task-family:focus-within>.task-row .subtask-stack-button,.general-surface .task-family:focus-within>.task-row .row-minutes,.general-surface .task-family.controls-visible>.subtask-reveal>.subtask-reveal-inner>.subtasks>.add-last-subtask,.general-surface .task-composer:hover>.icon,.general-surface .task-composer:focus-within>.icon{opacity:1;pointer-events:auto}.head-surface .task-family .task-extra-inner .task-actions,.head-surface .task-family .task-extra-inner .row-minutes{opacity:0;pointer-events:none;transition:opacity .8s}.head-surface .task-family.controls-visible>.task-row .task-extra-inner .task-actions,.head-surface .task-family.controls-visible>.task-row .task-extra-inner .row-minutes,.head-surface .task-family:focus-within>.task-row .task-extra-inner .task-actions,.head-surface .task-family:focus-within>.task-row .task-extra-inner .row-minutes{opacity:1;pointer-events:auto}}@media (max-width:650px){.task-surface .task-row,.task-surface.english-layout .task-row,.english-layout .task-surface .task-row{direction:rtl;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);gap:0 8px;min-height:52px;padding:10px;display:grid}:is(.task-surface .task-family,.task-surface .head-card,.task-surface .head-card:not(:has(.subtasks))){min-height:0}.task-surface .task-row>.row-grip{opacity:1;pointer-events:auto;grid-area:1/1;align-self:start;width:28px}.task-surface .task-row>.task-title-shell{grid-area:1/2;width:100%;max-width:100%;padding:0}.task-surface .task-row .task-title{width:100%;max-width:100%;padding:0;font-size:16px;line-height:1.5}.task-surface .head-card>.task-row .task-title{font-size:18px}.task-surface .task-family:not(.mobile-expanded)>.task-row .subtask-stack-button,.task-surface .task-family:not(.mobile-expanded)>.task-row .outside-mark{display:none}.task-surface .task-extra{opacity:0;grid-area:2/1/auto/-1;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.75,.3,1),opacity .4s;display:grid}.task-surface .task-extra-inner{flex-wrap:wrap;align-items:center;gap:8px;min-height:0;display:flex;overflow:hidden}.task-surface .mobile-expanded>.task-row>.task-extra{opacity:1;grid-template-rows:1fr}.task-surface .mobile-expanded>.task-row>.task-extra>.task-extra-inner{padding-top:10px;transition:padding-top .4s}.task-surface .task-extra .task-duration-progress,.task-surface .task-extra .task-actions,.task-surface .task-extra .notes-icon{grid-area:auto;margin:0;position:static}.task-surface .mobile-expanded>.task-row .task-extra .task-actions,.task-surface .mobile-expanded>.task-row .task-extra .row-minutes,.task-surface .mobile-expanded>.task-row .task-extra .notes-icon{opacity:1;pointer-events:auto}.task-surface .task-extra .task-actions{margin-inline-start:auto}.task-surface .task-extra .head-notes-preview{text-align:start;flex-basis:100%;margin:0;padding:0}.task-surface .task-family>.subtask-reveal:not(.open){opacity:0;grid-template-rows:0fr}.task-surface .task-editing>.task-row>.inline-edit{grid-area:1/1/auto/-1}.task-surface .task-editing>.task-row>.row-grip{display:none}.task-surface .task-family.mobile-expanded .add-last-subtask{opacity:1;pointer-events:auto}.task-surface .task-title-shell:focus-within .task-title{outline-offset:2px}}@media (min-width:651px){.general-surface .task-family .outside-mark{opacity:0;transition:opacity .8s}.general-surface .task-family.controls-visible>.task-row .outside-mark,.general-surface .task-family:focus-within>.task-row .outside-mark{opacity:.85}.general-surface .add-last-subtask:focus-visible{opacity:1;pointer-events:auto}}@media (max-width:650px){.task-surface .task-extra-inner{padding-top:0;transition:padding-top .4s}.task-surface .task-family.mobile-expanded>.task-row .subtask-stack-button{opacity:.8;pointer-events:auto}.task-surface .task-row>.row-grip .grip{min-width:28px;min-height:28px}}.mobile-inline-progress{display:none}@media (min-width:651px){.general-surface .task-family>.task-row .row-grip{opacity:1;pointer-events:auto}.general-surface .task-family>.task-row .subtask-stack-button{opacity:.8;pointer-events:auto}}.work-exit{justify-content:center;width:34px;height:34px;padding:0}.work-exit .pyramid.small{width:31px}.work-exit .pyramid.small g{opacity:1;filter:none}@media (max-width:650px){.task-surface .task-row>.row-grip{grid-row:1/-1;align-self:center;display:block}.english-layout .task-surface .task-row{direction:ltr}.task-surface .task-row>.task-extra,.task-surface .task-row>.task-title-shell,.task-surface .task-editing>.task-row>.inline-edit{grid-column:2}.task-surface .task-editing>.task-row>.row-grip{display:block}.task-surface .task-family:not(.mobile-expanded)>.task-row .subtask-stack-button{opacity:.8;pointer-events:auto;display:flex}.task-surface .mobile-inline-progress{white-space:normal;display:inline}.task-surface .mobile-inline-progress .time-progress{vertical-align:middle;max-width:34px;margin-inline-start:7px;display:inline-flex}.task-surface .task-extra .time-progress{display:none}.in-flow .quick-capture,.in-flow.phase-paused .quick-capture{top:max(16px,env(safe-area-inset-top));width:calc(100% - 84px);max-width:none;height:40px;min-height:40px;margin:0;bottom:auto;left:18px;transform:none}.in-flow .quick-capture input,.in-flow.phase-paused .quick-capture input{height:40px;padding:10px 0;font-size:14px}.in-flow .quick-notice{top:65px;bottom:auto}}.row-grip{justify-content:center;align-items:center;display:flex}.row-grip .subtask-grip{opacity:.85;justify-content:center;align-items:center;display:flex}.subtask-grip .subtask-stack{gap:2px;width:15px;transform:translate(1px)}.subtask-grip .subtask-stack i{height:3px}.task-surface .task-family>.task-row .row-grip{opacity:1;pointer-events:auto}.general-surface .task-composer{transition:background .8s,border-color .8s}.general-surface .task-composer>.icon{opacity:1;pointer-events:auto}.general-surface .task-composer.composer-empty:not(:hover):not(:focus-within){background:0 0;border-color:#0000}.general-surface .task-composer input{transition:opacity .8s}.general-surface .task-composer.composer-empty:not(:hover):not(:focus-within)>input{opacity:0;pointer-events:none}.delete-task-dialog{text-align:start;background:#222b33;border:1px solid #40526488;border-radius:13px;width:min(420px,100%);padding:25px;box-shadow:0 25px 80px #0005}.delete-task-dialog p{color:#d1dce5;margin:0 0 12px;font-size:18px;line-height:1.6}.delete-task-dialog>span{color:#9cabb8;overflow-wrap:anywhere;font-size:14px;display:block}.delete-task-buttons{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.delete-task-buttons button{color:#d0dce6;cursor:pointer;background:#31404c;border:1px solid #54657355;border-radius:8px;padding:9px 20px}.delete-task-buttons .confirm-delete{color:#f0c5c9;background:#57353a;border-color:#b9677155}.delete-task-buttons button:hover{filter:brightness(1.18)}@media (max-width:650px){.task-surface .task-row>.row-grip{justify-content:center;align-items:center;display:flex}.general-surface .task-composer.composer-empty:focus-within{background:#262c32;border-color:#3c4751}}.home-task-order{z-index:10;width:max-content;transition:opacity .6s;animation:1.2s both header-fade;position:fixed;top:calc(25dvh - min(91.3824px,14.7618vw));bottom:auto;left:50%;transform:translate(-50%,-50%)}.home-task-order .lane-mode-wrap{margin:0}.home-task-order .lane-mode-toggle{background:#18212b44;border-color:#6f849532;margin:0;padding:3px}.home-task-order .lane-mode-toggle button{padding:6px 13px;font-size:11px;transition:background .3s,color .3s,border-color .3s}.home-task-order .lane-mode-toggle button:hover{color:#d1e1ec}.home-task-order .lane-mode-caption{font-size:11px;display:block}.launching .home-task-order{opacity:0;pointer-events:none;animation:none}@media (max-width:650px){.home-task-order{top:calc(25dvh - min(77.3235px,16.1676vw))}.home-task-order .lane-mode-toggle button{padding:5px 10px;font-size:10px}.home-task-order .lane-mode-caption{font-size:10px;inset-inline-end:calc(100% + 8px)}}.pyramid-zone:has(.home-task-order) .first-use-guide{width:min(500px,86vw);padding:10px 14px;font-size:11px;line-height:1.6;bottom:calc(100% - 22px)}@media (max-height:740px){.pyramid-zone:has(.home-task-order) .first-use-guide{top:calc(100% + 10px);bottom:auto}}.home-task-order{opacity:0;pointer-events:none;transition:opacity .8s;animation:none}.home-task-order.order-visible{opacity:1;pointer-events:auto}.home-task-order .lane-mode-wrap{flex-direction:column;align-items:center;gap:8px;display:flex}.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{opacity:1;text-align:center;font-size:11px;line-height:1.25;display:block;position:static;inset:auto;transform:none}.account-google-mark{display:none}.google-mark{flex-shrink:0;width:19px;height:19px;display:block}@media (max-width:650px){.home-task-order{opacity:1;pointer-events:auto}.home-task-order .lane-mode-wrap{gap:6px}.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{font-size:9px}.home-task-order .lane-mode-toggle{padding:2px}.home-task-order .lane-mode-toggle button{padding:4px 8px;font-size:9px}.header-account .google-account .account-email,.header-account .google-account .account-signout-icon{display:none}.header-account .google-account .account-google-mark{display:flex;overflow:visible}.header-account .google-account{justify-content:center;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;padding:0}}.home-task-order .lane-mode-wrap{display:block}.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{width:max-content;position:absolute;inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%)}@media (max-width:650px){.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{bottom:calc(100% + 6px)}}.home-task-order{transition:opacity .8s,top .35s}.derived-minutes{cursor:help;position:relative}.derived-budget-notice{white-space:nowrap;z-index:20;color:#adc1d0;pointer-events:none;background:#263440f0;border:1px solid #667d8f55;border-radius:7px;padding:7px 10px;font-size:11px;animation:3s both budget-explanation;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)}@keyframes budget-explanation{0%{opacity:0}12%,72%{opacity:1}to{opacity:0}}.header-home-pyramid{justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.header-home-pyramid .pyramid.small{width:29px;overflow:visible}.header-home-pyramid .pyramid.small g{opacity:1;filter:none}.finished-branch>summary{cursor:pointer;align-items:center;gap:8px;min-width:0;list-style:none;display:flex}.finished-branch>summary::-webkit-details-marker{display:none}.finished-branch>summary:before{content:"‹";color:#88a6bc;text-align:center;flex:0 0 12px;font-size:20px;transition:transform .3s}.finished-branch[open]>summary:before{transform:rotate(-90deg)}.finished-branch>summary>.finished-record,.finished-tree-label{flex:1;min-width:0}.finished-tree-label{color:#b0bdc6;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:13px 3px;font-size:15px;display:flex}.finished-tree-label small{white-space:nowrap;color:#728696;font-size:11px}.finished-children{border-inline-start:1px solid #70879a28;margin-inline-start:18px;padding-inline-start:10px}.finished-branch[open]>.finished-children{animation:.55s both surface-arrive}.finished-branch .finished-record{border-top:0}@media (max-width:650px){.header-home-pyramid{width:29px;height:29px}.header-home-pyramid .pyramid.small{width:25px}.finished-children{margin-inline-start:10px;padding-inline-start:7px}.derived-budget-notice{font-size:10px}}.home-task-order{opacity:1;pointer-events:auto}.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{opacity:0;pointer-events:none;transition:opacity .7s;inset:50% auto auto calc(100% + 12px);transform:translateY(-50%)}.english-layout .home-task-order .lane-mode-caption{left:auto;right:calc(100% + 12px)}.home-task-order:hover .lane-mode-caption,.home-task-order:focus-within .lane-mode-caption{opacity:1}.launching .home-task-order{opacity:0;pointer-events:none}.general-surface .task-composer{background:#252a30;border-color:#353d46;gap:8px;min-height:54px;margin:0 0 8px;padding:7px 10px}.general-surface .task-composer>input{padding:5px 1px;font-size:16px;line-height:1.5}.general-surface .task-composer:hover,.general-surface .task-composer:focus-within{background:#2a3036;border-color:#4b5b69}.general-surface .bottom-composer{margin-top:8px}.finished-head{padding-inline-start:11px}.finished-branch>summary{gap:0}.finished-branch>summary:before{content:none;display:none}.finished-record,.english-layout .finished-record{direction:rtl;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.english-layout .finished-record{direction:ltr}.archive-row-mark{justify-content:center;align-self:center;align-items:center;width:28px;min-height:28px;display:flex}.archive-row-mark svg{width:19px;height:19px;display:block}.archive-top-mark{fill:#c7ae79}.archive-base-mark{fill:#9ba7b2}.archive-row-mark .subtask-stack{width:15px;transform:translate(2px)}.archive-row-mark .subtask-stack i{height:3px}.finished-tree-label{text-align:start;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.finished-record .finished-content{grid-column:2}@media (max-width:650px){.home-task-order .lane-mode-caption,.english-layout .home-task-order .lane-mode-caption{font-size:9px}.general-surface .task-composer{gap:8px;min-height:52px;padding:10px}.general-surface .task-composer>input{padding:0;line-height:1.5}.general-surface .task-composer>.icon{min-width:28px;min-height:28px;padding:3px}.finished-record small,.history-actions{margin:0}.finished-record,.english-layout .finished-record{grid-template-columns:24px minmax(0,1fr) auto auto;gap:7px}.archive-row-mark{width:24px}.finished-tree-label{grid-template-columns:24px minmax(0,1fr) auto;gap:7px}}.finished-periods,.finished-months{flex-direction:column;gap:20px;display:flex}.finished-period-heading{cursor:pointer;color:#95b4cc;border-bottom:1px solid #70879a30;align-items:center;gap:10px;padding:12px 5px;font-weight:400;list-style:none;display:flex}.finished-period-heading::-webkit-details-marker{display:none}.finished-period-heading:before{content:"›";color:#7898b0;font-size:20px;transition:transform .3s}.finished-year>.finished-period-heading{letter-spacing:.05em;font-size:19px}.finished-month>.finished-period-heading{font-size:15px}.finished-year[open]>.finished-period-heading:before,.finished-month[open]>.finished-period-heading:before{transform:rotate(-90deg)}.finished-year[open]>.finished-months,.finished-month[open]>.finished-days{margin-top:15px;animation:.6s both surface-arrive}.finished-periods .finished-days{gap:18px}@media (max-width:650px){.finished-periods,.finished-months{gap:15px}.finished-year>.finished-period-heading{font-size:17px}.finished-month>.finished-period-heading{font-size:14px}}.pyramid-hover-help{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#a8b8c5;text-align:start;z-index:14;opacity:0;visibility:hidden;pointer-events:none;background:#20272fe8;border:1px solid #8ba2b31c;border-radius:14px;width:min(340px,100vw - 40px);padding:20px 23px;font-size:12px;line-height:1.85;transition:opacity 1.8s,visibility 0s 1.8s;position:fixed;top:calc(50% + 70px);left:clamp(20px,50% + 145px,100vw - 370px);transform:translateY(-50%);box-shadow:0 18px 55px #0000001a}.pyramid-hover-help.help-head{color:#bdb49f;border-color:#bca77722;top:calc(50% - 125px)}.pyramid-hover-help.is-visible{opacity:1;visibility:visible;transition:opacity 1.8s,visibility}.pyramid-hover-help p{margin:0}.english-layout .pyramid-hover-help{left:auto;right:clamp(20px,50% + 145px,100vw - 370px)}.pyramid-zone:has(.pyramid-hover-help.is-visible) .first-use-guide{opacity:0;pointer-events:none;transition:opacity .7s}.launching .pyramid-hover-help{opacity:0;visibility:hidden}@media (max-width:650px){.pyramid-hover-help{padding:16px 18px;font-size:11px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.pyramid-hover-help,.pyramid-hover-help.is-visible{transition:none}}.home-task-order{transition:opacity .8s;top:calc(25dvh + 28px - min(94.1238px,15.2046vw))}@media (max-width:650px){.home-task-order{top:calc(25dvh + 22px - min(79.6432px,16.6527vw))}}.pyramid-hover-help p+p{margin-top:6px}.head-add-zone{width:44px;height:44px;margin:12px 1px 0 auto}.english-layout .head-add-zone{margin-left:8px;margin-right:auto}.head-surface .head-add-zone>.head-add{opacity:0;pointer-events:auto;width:44px;height:44px;margin:0;transition:opacity .8s}.head-surface .head-add-zone:hover>.head-add,.head-surface .head-add-zone:focus-within>.head-add,.head-surface.head-empty .head-add-zone>.head-add{opacity:1;pointer-events:auto}.head-add-zone{justify-content:center;align-items:center;width:92px;height:68px;margin:0 -23px 0 auto;display:flex}.english-layout .head-add-zone{margin:0 auto 0 -16px}html:-webkit-full-screen{background:#001f3f}html:fullscreen{background:#001f3f}html:-webkit-full-screen body{background:#001f3f}html:fullscreen body{background:#001f3f}html::backdrop{background:#001f3f}.work-media::backdrop{background:#001f3f}.english-layout .zen-pause .left-facing{transform:none}.duration-prompt{--prompt-size:clamp(23px,3.2vw,30px)}.duration-prompt .duration-question p,.duration-prompt .duration-question h2{font-size:var(--prompt-size);font-weight:400;line-height:1.5}.duration-prompt .duration-question h2{margin:9px 0 0}.duration-prompt .duration-digits>span,.duration-prompt .duration-lines bdi,.duration-prompt .duration-digit-field input{font-family:inherit;font-size:var(--prompt-size)}.duration-prompt .duration-enter{text-align:center;justify-content:center;align-items:center;min-width:114px;padding:12px 28px;font-size:18px;line-height:1.3;display:inline-flex}.quick-capture{overflow:visible}.quick-kind-toggle{white-space:nowrap;background:#092f4d;border:1px solid #7595af32;border-radius:8px;gap:2px;padding:3px;animation:.5s both surface-arrive;display:flex;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)}.quick-kind-toggle button{font:inherit;color:#7597b0;background:0 0;border:0;border-radius:5px;padding:5px 7px;font-size:10px}.quick-kind-toggle button[aria-pressed=true]{color:#c0d4e3;background:#254c69}.general-surface .task-search{color:#8b9baa;cursor:text;align-items:center;gap:9px;display:flex}.general-surface .filter-bar .task-search input{box-shadow:none;opacity:0;background:0 0;outline:none;width:0;padding:5px 0;transition:width .6s,opacity .6s;border:0!important}.general-surface .filter-bar .task-search:focus-within input,.general-surface .filter-bar .task-search.has-search input{opacity:1;width:160px}.google-mobile-label{display:none}.google-g .google-mark{width:17px;height:17px;display:block}.clean-player iframe{pointer-events:none}.breathing-video-actions{justify-content:center;gap:14px;margin-top:22px;display:flex}.breathing-video-actions button{color:#bcd0df;min-width:150px;min-height:48px;font:inherit;background:#153c5b;border:1px solid #6f91ac55;border-radius:10px;padding:12px 20px;font-size:15px;transition:background .4s}.breathing-video-actions button:hover{background:#245472}.video-fullscreen{color:#a6c1d4;z-index:45;position:fixed;top:50%;right:18px;transform:translateY(-50%)}@media (max-width:650px){.header-account,.home-header .header-account{direction:ltr;flex-direction:row-reverse;gap:11px;left:8px}.header-account .google-login,.home-header .header-account .google-login{direction:ltr;gap:4px;max-width:none;padding:4px 2px}.google-desktop-label{display:none}.google-mobile-label{font-size:10px;display:inline}.google-g .google-mark{width:15px;height:15px}.header-account .google-account,.home-header .header-account .google-account{flex-direction:row;gap:4px;width:auto;min-width:34px;max-width:none;padding:4px 2px;display:flex}.header-account .account-google-mark{display:flex}.header-account .account-google-mark .google-mark{width:15px;height:15px}.header-account .account-signout-icon{width:10px;height:10px;display:block}.header-account .account-email{display:none}.in-flow .work-exit{top:auto;bottom:max(16px,env(safe-area-inset-bottom));width:26px;height:26px;right:13px}.in-flow .work-exit .pyramid.small{width:23px}.work-media .work-media-volume{display:none}.breathing-video-actions{gap:9px;margin-top:18px}.breathing-video-actions button{flex:1;min-width:0;padding:12px 10px;font-size:13px}.video-fullscreen{top:calc(50% - 110px);right:8px}.quick-kind-toggle{top:calc(100% + 6px);left:0;right:auto;transform:none}.task-surface .task-extra{transition:grid-template-rows .85s cubic-bezier(.2,.75,.3,1),opacity .8s}.task-surface .task-extra-inner,.task-surface .mobile-expanded>.task-row>.task-extra>.task-extra-inner{transition:padding-top .85s}.task-surface .task-family:not(.mobile-expanded)>.subtask-reveal.open{opacity:1;grid-template-rows:1fr}}.home-quick-capture{z-index:12;opacity:1;pointer-events:auto;position:fixed;bottom:18px}.home-quick-notice{z-index:13}.task-row .inline-edit{gap:6px}@media (max-width:650px){.home-quick-capture{top:max(62px,calc(env(safe-area-inset-top) + 52px));width:calc(100% - 84px);max-width:none;height:40px;min-height:40px;margin:0;bottom:auto;left:18px;transform:none}.home-quick-capture input{height:40px;padding:10px 0;font-size:14px}.home-quick-notice{top:108px;bottom:auto}.task-row .inline-edit{grid-template-columns:minmax(0,1fr) 76px}}.general-surface .filter-bar{justify-content:flex-start;padding-inline:10px}.general-surface .task-search{gap:8px}.general-surface .filter-bar .task-search input{border-bottom:.5px solid #8295a54d!important}.task-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.task-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}.task-reminder-bell{color:#809aaa;cursor:pointer;background:0 0;border:0;flex:0 0 25px;justify-content:center;align-self:center;align-items:center;width:25px;height:28px;padding:0;display:flex}.task-reminder-bell:hover,.task-reminder-bell.has-reminder{color:#bad7ee}.task-reminder-bell:disabled{opacity:.2;cursor:default}.inline-edit>.task-reminder-bell{order:1}.inline-edit>.edit-minutes,.task-composer>.task-reminder-bell{order:2}.reminder-scrim{z-index:200}.reminder-dialog{color:#bbccda;text-align:center;background:#252e37;border:1px solid #637d914d;border-radius:17px;width:min(380px,100vw - 32px);padding:28px;animation:.6s both surface-arrive;position:relative;box-shadow:0 30px 100px #0007}.reminder-dialog h2{margin:12px 0;font-size:21px;font-weight:400}.reminder-task{color:#8da3b5;overflow-wrap:anywhere;max-height:20dvh;font-size:14px;line-height:1.5;overflow:auto}.reminder-close{top:12px;color:#8c9eae;background:0 0;border:0;position:absolute;inset-inline-end:12px}.reminder-options{justify-content:center;gap:5px;margin:22px 0;display:flex}.reminder-options button{font:inherit;color:#829aac;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;padding:10px 6px;font-size:12px}.reminder-options .chosen{color:#c2d6e6;background:#354754;border-color:#617e934d}.reminder-days{justify-content:center;align-items:center;gap:10px;margin:30px 0;font-size:17px;display:flex}.reminder-days input{text-align:center;color:#c2d7e6;direction:ltr;background:0 0;border:0;border-bottom:1px solid #7297b477;width:52px;padding:7px 0;font-size:22px}.reminder-save{min-height:44px;font:inherit;color:#c5dded;background:#314d63;border:1px solid #7797af77;border-radius:9px;justify-content:center;align-items:center;margin-top:12px;padding:10px 22px;font-size:14px;text-decoration:none;display:inline-flex}.reminder-save:disabled{opacity:.5}.reminder-remove{color:#8ba0b2;font:inherit;background:0 0;border:0;margin:16px auto 0;padding:5px;font-size:12px;display:block}.reminder-device-note{color:#718595;margin-top:22px;font-size:10px;line-height:1.6;display:block}.reminder-error{color:#e1ac95;font-size:12px}.reminder-status{font-size:13px;line-height:1.8}.calendar-heading{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:14px;display:flex}.calendar-heading button{color:#a8c0d2;background:0 0;border:0;padding:7px;display:flex}.calendar-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.calendar-grid small{color:#7b91a2;padding:5px 0}.calendar-grid button{color:#bacbda;height:32px;font:inherit;background:0 0;border:0;border-radius:6px;font-size:13px}.calendar-grid button[aria-pressed=true]{color:#ecf5fc;background:#456d89}.calendar-grid button:disabled{opacity:.25}.calendar-grid button:hover:not(:disabled){background:#395366}.reminder-time{justify-content:center;align-items:center;gap:10px;margin-top:19px;font-size:12px;display:flex}.reminder-time input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#c5d9e8;font:inherit;direction:ltr;background:0 0;border:0;border-bottom:1px solid #758fa14d;padding:7px 0;font-size:18px}.reminder-fullscreen{z-index:220;color:#d6ecfb;text-align:center;background:#07324f;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px;animation:.8s both reminder-arrive;display:flex;position:fixed;inset:0}.reminder-fullscreen>svg{color:#b9dff4;filter:drop-shadow(0 0 30px #9ed9ff77)}.reminder-fullscreen p{color:#9bc1dc;margin:0;font-size:20px}.reminder-fullscreen h1{overflow-wrap:anywhere;max-width:800px;max-height:55dvh;margin:0;font-size:clamp(26px,5vw,52px);font-weight:400;line-height:1.35;overflow:auto}.reminder-fullscreen>div{gap:14px;margin-top:20px;display:flex}.reminder-fullscreen button{color:#dfedf5;font:inherit;background:#22577b;border:1px solid #79a9c866;border-radius:10px;padding:14px 26px}@keyframes reminder-arrive{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@media (max-width:650px){.task-row .inline-edit{grid-template-columns:minmax(0,1fr) 25px 76px}.task-row .inline-edit>.task-reminder-bell{grid-area:2/2}.task-row .inline-edit>.edit-minutes{grid-area:2/3}.reminder-dialog{padding:25px 20px}}.general-surface .task-search>svg{box-sizing:border-box;flex:0 0 31px;width:31px;padding-inline:6.5px}@media (max-width:650px){.general-surface .task-search>svg{flex-basis:28px;width:28px;padding-inline:5px}}.general-surface .filter-bar .task-search input{opacity:1;width:160px}@media (max-width:650px){.task-row .inline-edit{grid-template-columns:minmax(0,1fr) 25px}.task-row .inline-edit>input:first-child{grid-area:1/1}.task-row .inline-edit>.task-reminder-bell{grid-area:1/2}.task-row .inline-edit>.edit-minutes{grid-area:2/1/auto/-1;justify-self:end}}.task-actions{direction:rtl;flex-direction:row}.english-layout .task-actions{direction:ltr}.task-actions>.task-reminder-bell{order:2;min-width:25px;min-height:28px}.inline-edit .edit-minutes small{opacity:0;transition:opacity .25s;transform:translate(3px)}.inline-edit .edit-minutes small.minutes-visited{opacity:1}.task-composer>.task-reminder-bell{order:-3}.task-composer>.icon{order:-2}.task-composer>input{order:-1}.task-composer>.composer-minutes{order:0}.composer-minutes small{transform:translate(3px)}.inline-reminder-picker{color:#93a9bb;width:min(245px,100%);box-shadow:none;background:0 0;border:0;margin:18px auto 12px;animation:.55s both surface-arrive}.inline-reminder-picker .calendar-heading{gap:4px;margin-bottom:8px;font-size:12px}.inline-reminder-picker .calendar-heading span{text-align:center;flex:1}.inline-reminder-picker .calendar-heading button{padding:4px}.inline-reminder-picker .calendar-grid{gap:2px;font-size:11px}.inline-reminder-picker .calendar-grid small{opacity:.65;padding:3px 0;font-size:9px}.inline-reminder-picker .calendar-grid button{color:#a3b6c6;border:1px solid #0000;height:27px;font-size:11px}.inline-reminder-picker .calendar-grid .calendar-today{background:#7ca1bd0a;border-color:#7495ad75}.inline-reminder-picker .calendar-grid button[aria-pressed=true]{color:#d7e7f3;background:#789ab526;border-color:#8daac477}.inline-reminder-time{direction:ltr;justify-content:center;align-items:center;gap:8px;margin-top:12px;animation:.4s both surface-arrive;display:flex}.inline-reminder-time input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;color:#b6cddd;direction:ltr;background:0 0;border:0;border-bottom:.5px solid #7594ac55;padding:6px;font-size:15px}.inline-reminder-time button{color:#9ab7cc;background:0 0;border:0;justify-content:center;align-items:center;padding:6px;display:flex}.reminder-inline-status,.inline-reminder-picker .reminder-error{text-align:center;color:#94a7b7;margin:10px 0 0;font-size:10px;line-height:1.6}.inline-reminder-picker .reminder-error a{color:#aecbe0;display:block}.header-task-search{direction:ltr;align-items:center;display:flex;position:relative}.header-task-search>.icon{color:inherit;justify-content:center;align-items:center;display:flex}.header-task-search input{color:#bfceda;width:150px;max-width:35vw;font:inherit;direction:rtl;background:#252d35f2;border:0;border-radius:7px;outline:none;padding:7px 10px;font-size:12px;animation:.4s both surface-arrive;position:absolute;top:50%;right:calc(100% + 9px);transform:translateY(-50%)}.english-layout .header-task-search input{direction:ltr}.header-task-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.timeout-warning{z-index:12;pointer-events:none;background:#661c2755;justify-content:center;align-items:center;animation:1.5s ease-in-out 2 timeout-pulse;display:flex;position:fixed;inset:0}.timeout-warning strong{font:inherit;color:#f6c6c9;direction:ltr;font-size:clamp(80px,15vw,150px);font-weight:600}@keyframes timeout-pulse{0%,to{background:#671d2930}50%{background:#ae283e88}}.extension-prompt{text-align:center;color:#b8d0e2;width:min(500px,85vw);animation:.7s both extension-arrive;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.extension-prompt p{margin:0 0 30px;font-size:clamp(23px,3.5vw,32px)}.extension-prompt label{direction:ltr;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:24px;display:flex}.extension-prompt input{width:80px;font:inherit;text-align:center;color:#cee1ef;direction:ltr;background:0 0;border:0;border-bottom:1px solid #81a9c977;outline:none;padding:5px 0;font-size:32px}.extension-prompt button{color:#bfd6e6;font:inherit;background:#204965;border:1px solid #749ab555;border-radius:9px;margin-top:34px;padding:10px 26px;font-size:16px}.extension-prompt button:disabled{opacity:.3}@keyframes extension-arrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.timeout-warning{background:#671d2966;animation:none}}@media (max-width:650px){.header-task-search input{width:135px;max-width:36vw}.inline-reminder-picker{width:min(235px,100%)}}.task-surface .task-row .task-actions{direction:rtl;flex-direction:row}.english-layout .task-surface .task-row .task-actions{direction:ltr;flex-direction:row}@media (max-width:650px){.header-task-search input{width:180px;max-width:60vw;top:calc(100% + 10px);right:0;transform:none}}.task-surface .task-row .task-actions,.english-layout .task-surface .task-row .task-actions{direction:ltr;flex-direction:row}.task-actions>.complete-task-button{order:0}.task-actions>.delete-task-button{order:1}.task-actions>.task-reminder-bell,.task-actions>.add-subtask-button{order:2}.task-actions>.task-reminder-bell{order:3}.task-reminder-bell,.task-reminder-bell.has-reminder{color:#8796a6}.task-reminder-bell:hover,.task-reminder-bell.has-reminder:hover{color:#e0e8ef;background:#ffffff07}.reminder-disclosure{opacity:0;pointer-events:none;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,.7,.3,1),opacity .25s;display:grid}.reminder-disclosure.open{opacity:1;pointer-events:auto;grid-template-rows:1fr}.reminder-disclosure-inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.reminder-disclosure{transition:none}}.task-surface .task-family>.task-row>.task-actions{opacity:1;pointer-events:auto;transition:none;display:flex}.task-surface .task-row .complete-task-button{opacity:1;pointer-events:auto}.task-surface .task-actions>.task-reminder-bell{opacity:0;pointer-events:none;transition:opacity .8s}.task-surface .controls-visible>.task-row>.task-actions>.task-reminder-bell,.task-surface .task-family:focus-within>.task-row>.task-actions>.task-reminder-bell,.task-surface .task-editing>.task-row>.task-actions>.task-reminder-bell{opacity:1;pointer-events:auto}@media (max-width:650px){.task-surface .task-row{grid-template-columns:28px minmax(0,1fr) auto}.task-surface .task-family>.task-row>.task-actions{grid-area:1/3;place-self:center end;margin:0}.task-surface .task-editing>.task-row>.inline-edit{grid-column:2/-1}.task-surface .task-editing>.task-row>.task-actions{grid-area:2/2/auto/-1}.task-surface .task-editing>.task-row>.task-extra{grid-row:3}.task-surface .mobile-expanded>.task-row>.task-actions>.task-reminder-bell{opacity:1;pointer-events:auto}.task-surface .task-extra:not(:has(.notes-icon,.head-notes-preview,.task-duration-progress)){display:none}.goflow .quick-capture,.goflow .quick-notice{display:none!important}}.task-secondary-actions,.task-secondary-actions-inner{display:contents}.task-actions .delete-task-button{order:1}.task-actions .add-subtask-button{order:2}.task-actions .task-reminder-bell{order:3}.task-surface .task-actions .delete-task-button,.task-surface .task-actions .add-subtask-button,.task-surface .task-actions .task-reminder-bell{opacity:0;pointer-events:none;transition:opacity .8s}.task-surface .controls-visible>.task-row .task-actions .delete-task-button,.task-surface .controls-visible>.task-row .task-actions .add-subtask-button,.task-surface .controls-visible>.task-row .task-actions .task-reminder-bell,.task-surface .task-family:focus-within>.task-row .task-actions .delete-task-button,.task-surface .task-family:focus-within>.task-row .task-actions .add-subtask-button,.task-surface .task-family:focus-within>.task-row .task-actions .task-reminder-bell{opacity:1;pointer-events:auto}@media (max-width:650px){.task-surface .task-family>.task-row>.task-actions{display:contents}.task-surface .task-row .task-actions>.complete-task-button{grid-area:1/3;place-self:center end}.task-surface .task-actions>.task-secondary-actions{opacity:0;grid-area:2/2/auto/-1;grid-template-rows:0fr;min-width:0;transition:grid-template-rows .85s cubic-bezier(.2,.75,.3,1),opacity .8s;display:grid}.task-secondary-actions-inner{direction:ltr;justify-content:flex-start;gap:2px;min-height:0;transition:padding-top .85s;display:flex;overflow:hidden}.task-surface .mobile-expanded>.task-row .task-secondary-actions{opacity:1;grid-template-rows:1fr}.mobile-expanded>.task-row .task-secondary-actions-inner{padding-top:8px}.task-surface .mobile-expanded>.task-row .task-actions .delete-task-button,.task-surface .mobile-expanded>.task-row .task-actions .add-subtask-button,.task-surface .mobile-expanded>.task-row .task-actions .task-reminder-bell{opacity:1;pointer-events:auto}.task-surface .task-row>.task-extra{grid-row:3}}.extension-action-slot{justify-content:center;align-items:flex-start;height:90px;display:flex}.extension-prompt .extension-action-slot button{justify-content:center;align-items:center;min-width:100px;font-size:18px;animation:.7s both extension-arrive;display:flex}.timeout-warning{animation:2.5s ease-in-out 2 timeout-pulse}@media (max-width:650px){.task-surface .task-family>.task-row>.task-actions{grid-area:1/3;place-self:center end;gap:2px;margin:0;display:flex}.task-surface .task-editing>.task-row>.inline-edit{grid-column:2}.task-surface .task-actions>.task-secondary-actions,.task-surface .task-actions .task-secondary-actions-inner{display:contents}.task-surface .task-row .task-actions .icon{width:24px;min-width:24px;height:28px;min-height:28px;padding:3px}.task-surface .task-actions .complete-task-button{order:0;align-self:center}.task-surface .task-actions .delete-task-button{order:1}.task-surface .task-actions .add-subtask-button{order:2}.task-surface .mobile-reminder-bell{vertical-align:middle;opacity:0;pointer-events:none;width:20px;min-width:20px;height:23px;margin-inline-start:4px;transition:opacity .8s;display:inline-flex}.task-surface .controls-visible>.task-row .mobile-reminder-bell,.task-surface .mobile-expanded>.task-row .mobile-reminder-bell,.task-surface .task-family:focus-within>.task-row .mobile-reminder-bell{opacity:1;pointer-events:auto}.task-surface .inline-edit>.mobile-reminder-bell{grid-area:1/2;justify-self:center;margin:0}}@media (prefers-reduced-motion:reduce){.timeout-warning{animation:none}}.timeout-warning{transition:opacity 1.2s}.timeout-warning.alarm-fading{opacity:0}.task-surface .subtask-editing>.task-row{position:relative}.task-surface .subtask-editing>.task-row>.inline-edit{flex:1;width:100%}.task-surface .subtask-input-only>.task-row .edit-minutes{clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:650px){.goflow .general-surface .controls-visible:not(.task-editing)>.task-row .task-actions .complete-task-button,.goflow .general-surface .controls-visible:not(.task-editing)>.task-row .task-actions .delete-task-button,.goflow .general-surface .controls-visible:not(.task-editing)>.task-row .task-actions .add-subtask-button{opacity:1;pointer-events:auto}.goflow .task-surface .subtask-editing>.task-row{display:block}.goflow .task-surface .subtask-editing>.task-row>.inline-edit{width:100%;margin:0;display:block}.goflow .task-surface .subtask-editing>.task-row .task-title-input{width:100%}.goflow .task-surface .subtask-editing:not(.subtask-input-only)>.task-row .edit-minutes{justify-content:flex-end;margin-top:5px;display:flex}.goflow .general-surface .task-family:not(.task-editing)>.task-row{direction:rtl;flex-direction:row;align-items:center;gap:8px;min-height:52px;display:flex}.goflow.english-layout .general-surface .task-family:not(.task-editing)>.task-row{direction:ltr}.goflow .general-surface .task-family:not(.task-editing)>.task-row>.row-grip{flex:0 0 28px;justify-content:center;align-self:stretch;align-items:center;width:28px;height:auto;margin:0;display:flex}.goflow .general-surface .task-family:not(.task-editing)>.task-row>.task-title-shell{flex:1 1 0;align-self:center;width:auto;min-width:0;max-width:none;margin:0;padding:0}.goflow .general-surface .task-family:not(.task-editing)>.task-row .task-title{margin:0;padding:0;line-height:1.5;top:0}.goflow .general-surface .task-family:not(.task-editing)>.task-row>.task-actions{flex:0 0 76px;justify-content:flex-start;align-self:center;width:76px;min-width:76px;margin:0}.goflow .general-surface .task-family:not(.task-editing)>.task-row>.task-extra{display:none}.task-surface .mobile-inline-details{vertical-align:middle;white-space:nowrap;direction:ltr;align-items:center;gap:5px;height:13px;margin-inline-start:7px;font-size:11px;line-height:1;animation:.55s both extension-arrive;display:inline-flex}.task-surface .mobile-inline-details .row-minutes{opacity:1;pointer-events:auto;font-size:11px;line-height:1}.task-surface .mobile-inline-details .display-reminder-bell,.task-surface .mobile-inline-details .notes-icon{opacity:1;pointer-events:auto;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:1px;display:inline-flex;position:static}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .task-title{line-height:1.5}.task-surface .task-title .task-title-text{line-height:1.4}.task-surface .task-title .mobile-inline-progress{vertical-align:middle;font-size:0;line-height:0}.task-surface .task-title .mobile-inline-progress .time-progress{margin-block:5px}}.task-title-input{flex:1;align-items:center;min-width:0;display:flex;position:relative}.task-title-input>input{width:100%;min-width:0}@media (min-width:651px){.task-surface .inline-edit>.task-title-input>input{padding-left:31px}.task-surface .task-title-input>.task-reminder-bell{opacity:1;pointer-events:auto;justify-content:center;align-items:center;width:25px;height:25px;padding:3px;display:inline-flex;position:absolute;top:50%;left:1px;transform:translateY(-50%)}}@media (max-width:650px){.task-surface .inline-edit>.task-title-input{grid-area:1/1;width:100%}.task-surface .row-grip .grip{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row{direction:rtl;flex-direction:row;align-items:center;gap:8px;min-height:52px;padding-block:10px;display:flex}.english-layout .task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row{direction:ltr}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.task-extra{display:none}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.row-grip{flex:0 0 28px;justify-content:center;align-self:stretch;align-items:center;width:28px;height:auto;margin:0;display:flex}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.task-title-shell{flex:1 1 0;align-self:center;width:auto;min-width:0;max-width:none;margin:0;padding:0}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .task-title{margin:0;padding:0;top:0}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.task-actions{flex:0 0 76px;justify-content:flex-start;align-self:center;width:76px;margin:0}.task-surface .task-family:not(.task-editing)>.task-row{grid-template-rows:auto;align-items:center;row-gap:0}.task-surface .task-family:not(.task-editing)>.task-row>.task-title-shell,.task-surface .task-family:not(.task-editing)>.task-row>.row-grip{grid-row:1;align-self:center;align-items:center;display:flex}.task-surface .task-family:not(.task-editing)>.task-row .task-title{margin:0;padding-top:0;padding-bottom:0;top:0}.task-surface .task-family:not(.task-editing)>.task-row>.row-grip{height:100%}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.task-extra{opacity:0;grid-row:2;grid-template-rows:0fr}.task-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row>.task-extra>.task-extra-inner{padding-top:0;padding-bottom:0}.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .complete-task-button,.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .delete-task-button,.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .add-subtask-button,.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .row-minutes,.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .notes-icon,.general-surface .task-family:not(.mobile-expanded):not(.task-editing)>.task-row .display-reminder-bell{opacity:0;pointer-events:none}.general-surface .task-family>.task-row>.task-actions,.general-surface .task-family>.task-row>.task-title-shell{touch-action:pan-y}.drag-block .grip{color:#b9d2df}}.zen-running,.zen-pause{--work-control-height:112px;--work-control-width:180px}.zen-running .work-pause,.zen-running .work-done,.zen-pause .work-resume{height:var(--work-control-height);min-height:var(--work-control-height);width:var(--work-control-width);min-width:var(--work-control-width)}.zen-pause .next-task-control{width:var(--work-control-width);height:var(--work-control-height);min-height:var(--work-control-height);flex-direction:column;display:flex}.zen-pause .next-task-control>.zen-primary,.zen-pause .next-task-control.with-order>.zen-primary{flex:1;width:100%;min-width:0;height:auto;min-height:0;padding:10px 12px}.zen-pause .next-task-control.with-order .pause-task-order{padding:0 8px 10px}.zen-pause .pause-task-order .lane-mode-toggle{cursor:pointer;direction:rtl;width:100%;padding:3px}.english-layout .zen-pause .pause-task-order .lane-mode-toggle{direction:ltr}.zen-pause .next-task-control .lane-mode-wrap{width:100%}.zen-pause .next-task-control .lane-mode-toggle button{flex:1;padding:7px 5px;font-size:12px}.focus-heading .head-mark{margin-bottom:34px}@media (max-width:650px){.zen-running,.zen-pause{--work-control-height:96px;--work-control-width:165px}.focus-heading .head-mark{margin-bottom:22px}.zen-pause .next-task-control .lane-mode-toggle button{padding:6px 4px;font-size:11px}}@media (max-height:650px){.zen-running,.zen-pause{--work-control-height:86px}}@media (max-height:500px){.zen-running,.zen-pause{--work-control-height:70px}.zen-pause .next-task-control .lane-mode-toggle button{padding:4px;font-size:10px}.zen-pause .next-task-control.with-order .pause-task-order{padding-bottom:6px}.focus-heading .head-mark{margin-bottom:20px}}@media (max-height:380px){.zen-running,.zen-pause{--work-control-height:48px}.zen-pause .next-task-control .lane-mode-toggle button{padding:2px;font-size:9px}.zen-pause .next-task-control>.zen-primary{padding:3px;font-size:10px}.zen-pause .next-task-control.with-order .pause-task-order{padding-bottom:3px}}.duration-prompt .duration-lines>bdi{opacity:.7;align-self:center;font-size:12px}.head-surface .head-parent-actions>.task-row>.task-actions{padding-left:7px}.work-order-prompt{flex-direction:column;align-items:center;width:min(470px,90vw);display:flex}.work-order-prompt p{letter-spacing:.01em;color:#3979a4;margin-bottom:28px;font-size:18px;font-weight:400}.work-order-choices{direction:rtl;justify-content:center;align-items:center;gap:18px;width:100%;display:flex}.english-layout .work-order-choices{direction:ltr}.work-order-choices button{min-width:140px;font:inherit;color:#176798;cursor:pointer;background:#6999bc0c;border:1px solid #5595bd55;border-radius:13px;padding:18px 20px;font-size:18px;font-weight:400;transition:opacity .6s,background .4s,border-color .4s,box-shadow .5s,transform .5s}.work-order-choices button:hover{background:#6999bc20;border-color:#5595bd99;transform:translateY(-2px)}.work-order-choices.choice-confirmed button:not(.chosen){opacity:.22}.work-order-choices button.chosen{opacity:1;background:#6999bc35;border-color:#397daa;animation:2s both order-choice-confirm;box-shadow:0 0 36px #5595bd28}@keyframes order-choice-confirm{0%{transform:scale(1)}35%{transform:scale(1.055);box-shadow:0 0 48px #5595bd40}to{transform:scale(1);box-shadow:0 0 28px #5595bd28}}.next-task-control{border-radius:12px;width:180px;position:relative}.next-task-control.with-order{background:#6999bc12;border:1px solid #5595bd50;overflow:hidden}.zen-pause .next-task-control.with-order>.zen-primary{background:0 0;border:0;border-radius:0;width:100%;min-width:0}.next-task-control.with-order .pause-task-order{justify-content:center;margin:0;padding:0 7px 8px;display:flex}.next-task-control.with-order .lane-mode-toggle{background:0 0;border-color:#5595bd35;padding:2px}.next-task-control.with-order .lane-mode-toggle button{padding:5px 10px;font-size:10px}@media (max-width:650px){.head-surface .head-parent-actions>.task-row>.task-actions{padding-left:8px}.work-order-choices{gap:12px}.work-order-choices button{min-width:115px;padding:17px;font-size:16px}.work-order-prompt p{font-size:16px}.duration-prompt .duration-lines>bdi{font-size:11px}}@media (prefers-reduced-motion:reduce){.work-order-choices button.chosen{animation:none}}.reward-timing{bottom:max(45px,calc(env(safe-area-inset-bottom) + 30px));z-index:2;color:#7ba5bf;pointer-events:none;justify-content:center;align-items:center;gap:26px;animation:1.4s .6s both extension-arrive;display:flex;position:absolute;left:50%;transform:translate(-50%)}.reward-timing>span{flex-direction:column;align-items:center;gap:6px;min-width:70px;display:flex}.reward-timing small{white-space:nowrap;opacity:.8;font-size:11px;font-weight:400}.reward-timing bdi{font-variant-numeric:tabular-nums;font-size:20px;font-weight:400;line-height:1.2}.reward-timing>i{background:#7ba5bf33;width:1px;height:25px}@media (max-width:650px){.reward-timing{bottom:max(42px,calc(env(safe-area-inset-bottom) + 24px));gap:21px}.reward-timing bdi{font-size:18px}.reward-timing small{font-size:10px}}.general-surface .task-family>.task-row .complete-task-button{opacity:0;pointer-events:none;transition:opacity .8s}.general-surface .controls-visible>.task-row .complete-task-button,.general-surface .mobile-expanded>.task-row .complete-task-button,.general-surface .task-family:focus-within>.task-row .complete-task-button{opacity:1;pointer-events:auto}.work-order-prompt{text-align:center;color:#0059b3;animation:1s both extension-arrive;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.work-order-prompt p{white-space:nowrap;margin:0 0 24px;font-size:22px}.work-order-prompt .lane-mode-wrap,.pause-task-order .lane-mode-wrap{margin:0}.work-order-prompt .lane-mode-toggle,.pause-task-order .lane-mode-toggle{background:#6999bc12;border-color:#5595bd50}.work-order-prompt .lane-mode-toggle button,.pause-task-order .lane-mode-toggle button{color:#276baf}.work-order-prompt .lane-mode-toggle button.selected,.pause-task-order .lane-mode-toggle button.selected{color:#0059b3;background:#6999bc30;border-color:#5595bd70}.work-order-prompt .lane-mode-toggle button{padding:12px 22px;font-size:16px}.pause-task-order{margin-top:2px}.pause-task-order .lane-mode-toggle button{padding:6px 12px;font-size:11px}@media (max-width:650px){.work-order-prompt p{font-size:19px}.work-order-prompt .lane-mode-toggle button{padding:11px 18px;font-size:14px}}.task-surface .task-duration-progress{direction:ltr;flex-direction:row}.task-surface .display-reminder-bell{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:20px;min-width:20px;height:23px;padding:2px;transition:opacity .8s;display:inline-flex}.task-surface .controls-visible>.task-row .display-reminder-bell,.task-surface .task-family:focus-within>.task-row .display-reminder-bell{opacity:1;pointer-events:auto}@media (max-width:650px){.task-surface .active-task-list>.sort-list>div>.task-family{background:#252a30;border:1px solid #353d46;border-radius:12px;min-height:0;padding:6px 8px}.task-surface .active-task-list>.sort-list>div>.head-card{background:linear-gradient(140deg,#312e28,#282a2e);border-color:#70634e70}.general-surface .active-task-list>.sort-list>div>.urgent-task{background:#35292d;border-color:#704a50}.task-surface .active-task-list>.sort-list>div>.task-family>.task-row{background:0 0;border:0;align-items:center;width:100%;min-height:52px;padding:5px 3px}.task-surface .task-family>.task-row .task-title{text-align:start;padding:0;font-size:16px;line-height:1.35;position:relative;top:-1px}.task-surface .active-task-list>.sort-list>div>.task-family>.task-row .task-title{font-size:18px}.task-surface .task-family>.task-row>.row-grip{grid-row:1/-1;justify-content:center;align-self:center;align-items:center;display:flex}.task-surface .task-family>.task-row>.task-extra{transition:grid-template-rows .85s cubic-bezier(.2,.75,.3,1),opacity .8s}.task-surface .task-family>.task-row .row-minutes,.task-surface .task-family>.task-row .notes-icon{opacity:0;pointer-events:none;transition:opacity .8s}.task-surface .controls-visible>.task-row .row-minutes,.task-surface .mobile-expanded>.task-row .row-minutes,.task-surface .task-family:focus-within>.task-row .row-minutes,.task-surface .mobile-expanded>.task-row .notes-icon,.task-surface .controls-visible>.task-row .notes-icon,.task-surface .mobile-expanded>.task-row .display-reminder-bell{opacity:1;pointer-events:auto}.task-surface .task-family>.subtask-reveal{transition:grid-template-rows .65s cubic-bezier(.2,.75,.3,1),opacity .6s}.task-surface .subtask-reveal .subtasks{margin-inline:12px 0;padding-top:5px;padding-bottom:2px}.task-surface .subtasks .subtasks{margin-inline-start:10px}.task-surface .subtasks .task-family>.task-row{min-height:52px;padding:10px}}.goflow .task-surface .task-editing>.task-row{min-height:52px;display:flex;position:relative}.goflow .task-surface .task-editing>.task-row>.inline-edit{align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding-left:35px;display:flex;position:relative}.goflow .task-surface .task-editing .task-title-input{flex:1;width:auto;min-width:0}.goflow .task-surface .task-editing .task-title-input>input{text-align:start;width:100%;padding-left:0;padding-right:0}.goflow .task-surface .task-editing>.task-row>.task-extra{display:none}.goflow .task-surface .task-editing:not(.subtask-input-only)>.task-row .edit-minutes{flex-shrink:0;margin:0;display:flex}.goflow .close-task-editor{color:#91a1ae;cursor:pointer;white-space:nowrap;z-index:2;background:0 0;border:0;padding:5px 2px;font-size:9px;line-height:1.2;position:absolute;top:50%;left:0;transform:translateY(-50%)}.goflow .close-task-editor:hover{color:#d2dce5;transform:translateY(-50%)}.goflow .task-composer.composer-editing{opacity:1;pointer-events:auto;padding-left:43px;position:relative}.goflow .task-composer .close-task-editor{left:9px}.sliding-mode{isolation:isolate;display:flex;position:relative;gap:0!important}.sliding-mode .mode-selection{pointer-events:none;z-index:0;background:#789bac26;border:1px solid #7f9bb761;border-radius:999px;width:calc(50% - 3px);transition:transform .55s cubic-bezier(.22,.68,.28,1);position:absolute;inset-block:3px;inset-inline-start:3px}.goflow .sliding-mode button,.goflow .sliding-mode button.selected{z-index:1;white-space:nowrap;background:0 0;border-color:#0000;flex:1;transition:color .4s;position:relative;transform:none}.goflow .pause-task-order .sliding-mode button,.goflow .pause-task-order .sliding-mode button.selected{color:inherit;opacity:.88}.pause-task-order{color:#75a3c2}.entry-order-setting{z-index:100;color:#b6ccdc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);direction:rtl;background:#001f3f48;justify-content:center;align-items:center;gap:20px;font-size:clamp(16px,2vw,21px);animation:3s both entry-order-presence;display:flex;position:fixed;inset:0}.english-layout .entry-order-setting{direction:ltr}.entry-order-setting .lane-mode-wrap{margin:0}.entry-order-setting .lane-mode-toggle{direction:rtl;margin:0}.english-layout .entry-order-setting .lane-mode-toggle{direction:ltr}.entry-order-setting .lane-mode-toggle button{padding:11px 20px;font-size:15px}@keyframes entry-order-presence{0%{opacity:0}18%,80%{opacity:1}to{opacity:0}}@media (max-width:650px){.soft-tooltip{display:none!important}.entry-order-setting{gap:12px;font-size:16px}.entry-order-setting .lane-mode-toggle button{padding:9px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.sliding-mode .mode-selection{transition:none}.entry-order-setting{animation:none}}.goflow .sliding-mode button{flex:1 1 0;min-width:0}.entry-order-setting .lane-mode-toggle{width:210px}@media (max-width:650px){.entry-order-setting .lane-mode-toggle{width:174px}}.header-right .finished-icon.archive-back-icon{color:#8796a6}.header-right .finished-icon.archive-back-icon:hover{color:#e0e8ef}.header-right .finished-icon.archive-back-icon svg{filter:none}@media (max-width:650px){.task-surface .mobile-inline-details{white-space:normal;flex-wrap:wrap;gap:10px;max-width:calc(100% - 24px);height:auto;min-height:20px;margin-block:6px;margin-inline:12px;line-height:1.5}.task-surface .mobile-inline-details .row-minutes{white-space:nowrap;line-height:1.5}}.pause-task-order,.pause-task-order *,.entry-order-setting .lane-mode-toggle,.entry-order-setting .lane-mode-toggle *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}:is(.pause-task-order button:focus:not(:focus-visible),.entry-order-setting button:focus:not(:focus-visible)){box-shadow:none;outline:none}.entry-order-setting{animation:.85s both entry-order-appear}.entry-order-setting.order-leaving{pointer-events:none;animation:.6s both entry-order-leave}@keyframes entry-order-appear{0%{opacity:0}to{opacity:1}}@keyframes entry-order-leave{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.entry-order-setting,.entry-order-setting.order-leaving{animation:none}.entry-order-setting.order-leaving{opacity:0}}.settings-tabs{direction:inherit;border-bottom:1px solid #71849426;flex-shrink:0;justify-content:center;gap:8px;padding:10px 18px;display:flex}.settings-tabs button{color:#8094a5;background:0 0;border:1px solid #0000;border-radius:999px;min-width:100px;padding:9px 18px;font-size:13px;transition:color .35s,background .35s}.settings-tabs button[aria-selected=true]{color:#d0dce5;background:#7595b01c;border-color:#7995aa35}.preferences-panel{scrollbar-width:thin;scrollbar-color:#45617a55 transparent;text-align:start;flex:1;min-height:0;padding:8px 30px 28px;overflow:auto}.preference-section{border-bottom:1px solid #73879820;padding:22px 0}.preference-section:last-child{border:0}.preference-section h3{color:#c3d1db;margin:0 0 15px;font-size:14px;font-weight:500}.preference-section p,.preference-row small{color:#8094a5;margin:10px 0 0;font-size:11px;line-height:1.7}.preference-options{border:1px solid #748c9f3b;border-radius:999px;gap:4px;width:max-content;max-width:100%;padding:3px;display:flex}.preference-options button{color:#859bab;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:12px;transition:background .4s,color .4s}.preference-options button[aria-pressed=true]{color:#d2e0e9;background:#7196b12e}.preference-row{color:#a8bbc9;justify-content:space-between;align-items:center;gap:24px;margin-top:17px;font-size:13px;display:flex}.preference-row small{margin-top:5px;display:block}.preference-switch{cursor:pointer;-webkit-tap-highlight-color:transparent;direction:ltr;background:#26303a;border:1px solid #738a9d55;border-radius:999px;flex:0 0 36px;width:36px;height:20px;padding:3px}.preference-switch>span{background:#8d9ba6;border-radius:50%;width:12px;height:12px;transition:transform .4s,background .4s;display:block;transform:translate(0)}.preference-switch[aria-checked=true]{background:#527f9b4a;border-color:#6c9bb67a}.preference-switch[aria-checked=true]>span{background:#bed3e2;transform:translate(16px)}@media (max-width:650px){.settings-tabs{padding:8px 14px}.preferences-panel{padding:2px 21px 30px}.preference-row{gap:15px;line-height:1.6}.preference-options button{padding:9px 13px}}@media (prefers-reduced-motion:reduce){.preference-switch>span{transition:none}}.media-library>header.settings-header{flex-shrink:0;justify-content:center;height:auto;min-height:60px;padding:8px 50px;position:relative}.settings-header .settings-tabs{border:0;gap:4px;max-width:100%;padding:0}.settings-header .settings-tabs button{min-width:78px;padding:9px 14px}.settings-header>.icon{inset-inline-end:12px;position:absolute;top:50%;transform:translateY(-50%)}.settings-media-panel{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.settings-media-panel>.media-layout{flex:1;min-height:0}.media-volume-toolbar{border-bottom:1px solid #7184941c;flex-shrink:0;justify-content:center;align-items:center;padding:12px 20px;display:flex}.media-volume-toolbar .media-master{margin:0}.quotes-panel>.media-layout{grid-template-columns:minmax(0,1fr)}.preference-section>.preference-row:first-child{margin-top:0}@media (max-width:650px){.media-library>header.settings-header{padding:9px 40px 9px 12px}.settings-header .settings-tabs{gap:1px}.settings-header .settings-tabs button{min-width:65px;padding:9px 10px;font-size:12px}.settings-header>.icon{inset-inline-end:6px}.media-volume-toolbar{padding:11px 15px}}.preferences-panel .preference-row{justify-content:flex-start;gap:12px}.media-library>header.settings-header{min-height:58px;padding-top:0;padding-bottom:0}.settings-header .settings-tabs{align-self:stretch;align-items:stretch;gap:18px}.settings-header .settings-tabs button{color:#8196a7;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin:0;padding:17px 12px 15px;transition:color .3s,border-color .3s}.settings-header .settings-tabs button[aria-selected=true]{color:#d2dfe9;background:0 0;border-color:#aac1d2}.settings-header .settings-tabs button:hover{color:#c0d2df;background:0 0}@media (max-width:650px){.settings-header .settings-tabs{gap:10px}.settings-header .settings-tabs button{min-width:62px;padding:17px 8px 15px}}.account-preference .google-login,.settings-google-account{color:#9aafc0;background:#ffffff06;border:1px solid #66839b45;border-radius:999px;justify-content:flex-start;align-items:center;gap:10px;max-width:100%;margin:0;padding:9px 13px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex;position:static;transform:none}.account-preference .google-login:hover,.settings-google-account:hover{color:#d8e9f7;border-color:#8daec555}.account-preference .google-desktop-label{display:inline}.account-preference .google-mobile-label{display:none}.settings-google-account{cursor:pointer;flex-wrap:wrap}.settings-google-account .account-google-mark{align-items:center;display:inline-flex}.settings-google-account .google-mark{width:16px;height:16px}.settings-google-account .account-email{overflow-wrap:anywhere;font-size:12px;display:inline}.settings-google-account .account-signout-icon{display:block}.finished-branch-heading{min-width:0}.finished-branch-heading>.finished-record{width:100%;min-width:0}.home-legal{z-index:13;color:#7f8a94;text-align:start;max-width:280px;font-size:10px;line-height:1.7;position:fixed;bottom:14px;right:20px}.home-legal nav{gap:8px;display:flex}.home-legal a{color:inherit;text-decoration:none}.home-legal a:hover{color:#c4d9e6;text-decoration:underline}.launching .home-legal{opacity:0;pointer-events:none;transition:opacity .5s}@media (max-width:1000px){.home-legal{text-align:center;max-width:none;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom))}.home-legal nav{justify-content:center}.home-quick-capture{bottom:64px}}.goflow .task-surface .task-family.task-card-v2{min-height:0;font-size:16px;display:block}.goflow .task-surface .task-family.task-card-v2.head-card{border-radius:11px;padding:0}.goflow .task-surface .task-family.task-card-v2>.task-row{direction:rtl;flex-wrap:nowrap;grid-template-columns:26px minmax(0,1fr) 80px;align-items:center;gap:8px;width:100%;min-height:58px;padding:11px 12px;display:grid}.goflow.english-layout .task-surface .task-family.task-card-v2>.task-row{direction:ltr}.goflow .task-surface .task-family.task-card-v2>.task-row>.row-grip{opacity:1;touch-action:pan-y;grid-area:1/1;justify-content:center;align-self:stretch;align-items:center;width:26px;min-width:26px;height:auto;margin:0;display:flex;position:static}.goflow .task-surface .task-family.task-card-v2 .row-grip>.grip{touch-action:pan-y;opacity:1;width:26px;min-width:26px;padding:3px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell{grid-area:1/2;align-self:center;width:100%;min-width:0;max-width:none;margin:0;padding:0;display:block}.goflow .task-surface .task-family.task-card-v2 .task-title,.goflow .task-surface .task-family.task-card-v2 .inline-title-editor{color:inherit;text-align:start;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;top:auto}.goflow .head-surface .task-family.task-card-v2 .task-title,.goflow .head-surface .task-family.task-card-v2 .inline-title-editor{color:#d6c6a5;font-size:18px}.goflow .task-surface .task-family.task-card-v2 .task-title-text{font:inherit;line-height:inherit;vertical-align:middle}.goflow .task-surface .task-family.task-card-v2 .inline-title-editor{resize:none;min-height:24px;box-shadow:none;background:0 0;border:0;outline:0;display:block;overflow:hidden}.goflow .task-surface .task-family.task-card-v2 .card-meta{vertical-align:middle;align-items:center;gap:7px;margin-inline-start:7px;line-height:1;display:inline-flex}.goflow .task-surface .task-family.task-card-v2 .card-meta .time-progress{opacity:1;display:inline-flex}.goflow .task-surface .task-family.task-card-v2 .task-window-button{opacity:.75;pointer-events:auto;color:#9db0bd;width:24px;min-width:24px;height:24px;min-height:24px;padding:3px;display:inline-flex}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{opacity:1;pointer-events:auto;direction:ltr;flex-direction:row;grid-area:1/3;justify-content:flex-start;align-items:center;gap:2px;width:80px;min-width:80px;max-width:80px;min-height:24px;margin:0;padding:0;display:flex}.goflow .task-surface .task-family.task-card-v2 .task-secondary-actions,.goflow .task-surface .task-family.task-card-v2 .task-secondary-actions-inner{opacity:1;grid-template-columns:none;gap:2px;width:auto;display:flex;overflow:visible}.goflow .task-surface .task-family.task-card-v2 .task-actions .icon{width:24px;min-width:24px;height:26px;min-height:26px;padding:3px}.goflow .task-surface .task-family.task-card-v2 .task-actions .complete-task-button,.goflow .task-surface .task-family.task-card-v2 .task-actions .add-subtask-button,.goflow .task-surface .task-family.task-card-v2 .task-actions .delete-task-button{opacity:0;pointer-events:none;transition:opacity .65s}.goflow .task-surface .task-family.task-card-v2.controls-visible>.task-row .task-actions .icon,.goflow .task-surface .task-family.task-card-v2:focus-within>.task-row .task-actions .icon,.goflow .head-surface .task-family.task-card-v2>.task-row .complete-task-button{opacity:1;pointer-events:auto}.goflow .task-surface .task-family.task-card-v2.head-parent-actions>.task-row>.task-actions .task-secondary-actions{order:-1}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools{opacity:1;pointer-events:auto}.task-edit-close{color:#9dabb5;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:9px}.goflow .task-surface .task-family.task-card-v2 .subtask-stack{width:14px}.goflow .task-surface .task-family.task-card-v2 .subtask-reveal{transition:grid-template-rows .65s cubic-bezier(.2,.75,.3,1),opacity .6s}.goflow .task-surface .task-family.task-card-v2 .subtasks{margin-block:7px;margin-inline:16px 0;padding:0}.goflow .composer-edit-tools{flex-shrink:0;order:1;align-items:center;gap:2px;display:inline-flex}.goflow .composer-edit-tools>.icon{width:24px;min-width:24px;min-height:26px;padding:3px}.pyramid-drop-ready{filter:drop-shadow(0 0 14px #87b9d5);transition:transform .35s,filter .35s;transform:scale(1.08)}.cross-lane-results{flex-direction:column;gap:8px;margin-block:12px 25px;animation:.6s both surface-arrive;display:flex}.cross-lane-results>button{text-align:start;color:#c4d1db;min-height:58px;font:inherit;cursor:pointer;background:#29333a66;border:1px solid #60778644;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;display:flex}.cross-lane-results small{color:#91a5b2;white-space:nowrap;font-size:10px}.task-window-scrim{z-index:105;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d1621a3;padding:24px;animation:.45s both task-window-enter}.task-window{overscroll-behavior:contain;color:#bdceda;scrollbar-width:thin;text-align:start;background:#202b34ed;border:1px solid #7892a038;border-radius:18px;outline:none;width:min(640px,100%);max-height:85dvh;padding:46px 38px 32px;position:relative;overflow:auto;box-shadow:0 28px 100px #0005}.task-window-close{position:absolute;top:10px;left:12px}.task-window textarea{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;width:100%;min-height:30px;color:inherit;background:0 0;border:0;outline:0;font-family:inherit;display:block;overflow:hidden}.task-window-title{margin:0 0 20px;padding:0;font-size:22px;font-weight:400;line-height:1.5}.task-window-notes{margin:0 0 25px;padding:0;font-size:15px;line-height:1.8;color:#9eb4c5!important}.task-window-notes::placeholder{color:#748b9c}.task-window-tools{flex-wrap:wrap;align-items:center;gap:14px;min-height:35px;margin-top:15px;display:flex}.task-window-minutes{color:#9cb1bf;direction:ltr;align-items:center;gap:6px;display:inline-flex}.task-window-minutes input{color:#c8d7e3;text-align:center;width:65px;font:inherit;background:0 0;border:0;border-bottom:1px solid #7b94a44d;outline:0;padding:5px;font-size:18px}.task-window-minutes bdi{font-size:11px}.task-window .has-reminder{color:#9ec4df}.task-window-reminder,.task-window-hint{color:#94adbf;font-size:11px;line-height:1.7}.task-window .inline-reminder-picker{max-width:300px;margin:18px auto 8px}.task-window-files{flex-direction:column;gap:9px;margin-top:22px;display:flex}.task-file-row{border-top:1px solid #728a9b20;align-items:center;gap:6px;padding:4px 0;display:flex}.task-file-row>button:first-child{color:#afc9dc;text-align:start;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:flex}.task-file-row>button:first-child>span{overflow-wrap:anywhere;min-width:0}.attachment-scrim{z-index:125;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#10171ef5;outline:0;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:75px 24px 24px;animation:.4s both task-window-enter;display:flex;position:fixed;inset:0}.attachment-scrim>header{color:#a7bdce;align-items:center;gap:10px;min-width:0;display:flex;position:absolute;inset:12px 18px auto}.attachment-scrim>header>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.attachment-scrim>header button,.attachment-scrim>header a{color:#a7bdce;font:inherit;cursor:pointer;background:0 0;border:1px solid #708b9e3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12px;text-decoration:none;display:inline-flex}.attachment-scrim>header button.active{color:#45a2ff;background:#1972d222;border-color:#45a2ff80}.annotation-image{flex:0 auto;max-width:100%;min-height:0;max-height:100%;display:inline-flex;position:relative}.annotation-image>img{object-fit:contain;border-radius:3px;max-width:100%;max-height:calc(100dvh - 120px);display:block}.annotation-image>canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.annotation-image>canvas.pen-active{pointer-events:auto;touch-action:none;cursor:crosshair}.attachment-scrim>iframe{background:#eff2f4;border:0;border-radius:5px;flex:1;width:min(1000px,100%);height:100%}.document-download{text-align:center;color:#a8c0d2}.document-download>a{color:#99bfe4}.attachment-upload-status{color:#b2cada;z-index:135;background:#203747ee;border-radius:999px;padding:10px 20px;font-size:12px;position:fixed;bottom:25px;left:50%;transform:translate(-50%)}.transfer-scrim,.progress-scrim{z-index:115;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.transfer-dialog,.progress-question{color:#bcd0df;text-align:center;background:#202e3a;border:1px solid #7c9aaf44;border-radius:18px;width:min(440px,95vw);padding:30px;line-height:1.7;box-shadow:0 20px 100px #0005}.transfer-dialog>div{justify-content:center;gap:14px;margin-top:24px;display:flex}.transfer-dialog button,.progress-question button{color:inherit;font:inherit;cursor:pointer;background:#7396b518;border:1px solid #7899b34d;border-radius:9px;padding:10px 18px}.progress-question>div{justify-content:center;gap:10px;margin:25px 0;display:flex}.progress-question>div>button{flex-direction:column;align-items:center;gap:5px;padding:13px 18px;display:flex}.progress-question b{font-size:22px;font-weight:400}.progress-question small{color:#7f9eb6;font-size:10px}.progress-question .progress-cancel{background:0 0;border:0;font-size:12px}.focus-title-line{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.focus-title-line>h1{flex:0 auto;min-width:0}.work-task-files{opacity:0;pointer-events:none;order:1;align-self:center;gap:8px;transition:opacity .8s;display:inline-flex}.work-task-files.visible{opacity:1;pointer-events:auto}.work-task-files>button{color:#6994b4;cursor:pointer;background:0 0;border:0;padding:5px}.goflow:not(.english-layout) .work-task-files{order:1}.pause-extra-time{color:#79a6c4;font:inherit;cursor:pointer;background:#6694b00d;border:1px solid #6194b14d;border-radius:999px;padding:9px 14px;font-size:12px}.extension-breathing-note{color:#6291b2;margin:0 0 12px;font-size:12px;line-height:1.7}.breathing-gate-caption{color:#97bad3;margin:14px 0;font-size:13px}.guided-breathing{z-index:110;color:#80adc9;background:#001f3ff5;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:fixed;inset:0}.guided-breathing>.icon{position:absolute;top:20px;left:20px}.guided-breathing p{margin:0;font-size:23px}.guided-breathing bdi{font-size:32px}.guided-breathing small{font-size:12px}.breathing-orb{background:radial-gradient(circle,#75b8dd55,#2e709522);border-radius:50%;width:140px;height:140px;animation:10s ease-in-out infinite calm-breath;box-shadow:0 0 65px #73b5d033}@keyframes calm-breath{0%,to{opacity:.65;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}@keyframes task-window-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row{grid-template-columns:24px minmax(0,1fr) 78px;gap:6px;min-height:58px;padding:11px 8px}.goflow .task-surface .task-family.task-card-v2 .task-title,.goflow .task-surface .task-family.task-card-v2 .inline-title-editor,.goflow .head-surface .task-family.task-card-v2 .task-title,.goflow .head-surface .task-family.task-card-v2 .inline-title-editor{font-size:16px;line-height:1.5}.goflow .task-surface .task-family.task-card-v2 .subtasks{margin-inline-start:9px}.goflow .task-surface .task-family.task-card-v2 .task-window-button{opacity:.8;pointer-events:auto}.task-window-scrim{padding:12px}.task-window{border-radius:14px;max-height:90dvh;padding:48px 23px 27px}.task-window-title{font-size:21px}.task-window-notes{font-size:16px}.attachment-scrim{padding:90px 10px 20px}.attachment-scrim>header{flex-wrap:wrap;gap:6px;inset:12px 10px auto}.attachment-scrim>header>span{flex-basis:100%;font-size:11px}.annotation-image>img{max-height:calc(100dvh - 125px)}.cross-lane-results>button{gap:12px;padding:12px}.cross-lane-results small{font-size:9px}.zen-pause{--work-control-height:64px;gap:9px}.zen-pause>.breathing-help-button{height:54px;min-height:54px}.work-task-files{gap:2px}.work-task-files>button{padding:3px}.work-task-files svg{width:17px;height:17px}.media-library{height:min(94dvh,900px)}.settings-header .settings-tabs{gap:8px}.settings-header .settings-tabs button{min-width:64px;padding-inline:10px;font-size:13px}.media-layout nav{scroll-snap-type:x proximity;gap:6px;padding:10px}.media-layout nav button{scroll-snap-align:start;min-height:40px}.media-body{padding:18px 16px}.preferences-panel{padding-inline:23px}.preference-section{padding-block:20px}.task-composer.composer-editing{gap:3px}.composer-edit-tools{gap:0}.composer-minutes input{width:38px}}@media (prefers-reduced-motion:reduce){.task-window-scrim,.attachment-scrim,.cross-lane-results,.breathing-orb{animation:none}.pyramid-drop-ready{transform:none}}.annotation-image>img{object-fit:contain;width:100%;height:100%;max-height:none}.task-action-scrim{z-index:115;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.task-action-scrim>div{outline:0}.task-window-scrim.closing{pointer-events:none;animation:.3s both task-window-leave}@keyframes task-window-leave{0%{opacity:1}to{opacity:0}}.focus-title-line{vertical-align:middle;max-width:calc(100% - 42px);display:inline-block}.focus-title-line>h1{display:block}.work-task-files{scrollbar-width:none;flex-direction:column;gap:3px;max-height:100px;position:absolute;top:50%;left:auto;right:calc(100% + 8px);overflow:auto;transform:translateY(-50%)}@media (max-height:800px){.zen-pause{--work-control-height:64px;gap:9px}.zen-pause>.breathing-help-button{height:52px;min-height:52px}}@media (max-height:500px){.zen-pause{--work-control-height:42px;gap:6px;top:calc(50% + 12px)}.zen-pause>.breathing-help-button{height:34px;min-height:34px}.pause-extra-time{padding:6px 10px;font-size:11px}}.document-text-preview{white-space:pre-wrap;overflow-wrap:anywhere;color:#c0d1df;text-align:start;background:#24313b;border:1px solid #8298a12d;border-radius:10px;width:min(900px,100%);max-height:100%;padding:28px;font-family:inherit;font-size:16px;line-height:1.8;overflow:auto}@media (max-width:650px){.media-library>header.settings-header{padding-inline:44px}.settings-header .settings-tabs{gap:6px}}.goflow .task-surface .task-family.task-card-v2 .task-window-button{opacity:0;pointer-events:none;transition:opacity .65s}.goflow .task-surface .task-family.task-card-v2.controls-visible>.task-row .task-window-button,.goflow .task-surface .task-family.task-card-v2:focus-within>.task-row .task-window-button{opacity:.85;pointer-events:auto}.goflow.english-layout .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{direction:rtl}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools>.icon{flex-shrink:0}.goflow .task-surface .task-family.task-card-v2 .task-edit-close{white-space:nowrap;flex-shrink:0}.task-window-heading{direction:rtl;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px;margin-bottom:22px;display:grid}.task-window-heading .task-window-title{min-width:0;margin:0}.task-window-heading .task-window-minutes{direction:rtl;align-self:start;gap:7px;padding-top:0}.task-window-heading .task-window-minutes input{direction:ltr;border:1px solid #7c9ab033;border-radius:9px;width:82px;min-height:45px;padding:4px 7px;font-size:29px}.task-window-heading .task-window-minutes bdi{white-space:nowrap;unicode-bidi:isolate;font-size:11px}.task-window-tools{align-items:flex-start;gap:28px}.task-window-tool{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:34px;max-width:220px;display:flex}.task-window-tool>.icon{color:#8ca4b6;margin:0}.task-window-tool>.icon.has-attachment,.task-window-tool>.icon.has-reminder{color:#73b6e2}.task-window-reminder{white-space:pre-line;max-width:180px}.attachment-name{color:#91adbf;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;line-height:1.6}.task-file-preview{width:100%;min-width:0}.attachment-inline{width:100%;min-width:0;padding:0;position:relative}.attachment-inline-content{text-align:center;width:100%;position:relative}.attachment-inline .annotation-image{width:100%;max-height:none}.attachment-inline .annotation-image>img{width:100%;height:100%;max-height:none}.attachment-inline iframe{background:#e9eef2;border:0;border-radius:7px;width:100%;height:420px;display:block}.attachment-inline .document-text-preview{width:100%;max-height:420px;margin:0;padding:18px;font-size:14px}.attachment-expand{color:#8da8bd;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:10px auto;padding:5px;font-size:11px;display:inline-flex}.attachment-scrim{background:#07111bd4;justify-content:center;align-items:center;padding:28px;display:flex}.attachment-dialog{overscroll-behavior:contain;background:#17232e;border:1px solid #8ca7bb3d;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:min(1040px,94vw);max-height:88dvh;padding:20px 24px 26px;display:flex;position:relative;overflow:auto;box-shadow:0 24px 100px #0008}.attachment-dialog>header{z-index:2;color:#a7bdce;background:#17232ef5;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding-block:8px;display:flex;position:sticky;top:-20px}.attachment-dialog>header>span{overflow-wrap:anywhere;flex:1;min-width:90px;font-size:12px}.attachment-dialog>header button,.attachment-dialog>header a{color:#a7bdce;font:inherit;cursor:pointer;background:0 0;border:1px solid #708b9e3d;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12px;text-decoration:none;display:inline-flex}.attachment-dialog>header button.active{color:#45a2ff;background:#1972d222;border-color:#45a2ff80}.attachment-dialog>iframe{background:#eef2f5;border:0;border-radius:6px;flex:none;width:100%;height:65dvh}.attachment-dialog .document-text-preview{max-height:65dvh;margin:0}.progress-question>div>button{min-width:58px;transition:background .25s,transform .25s}.progress-question>div>button:hover{filter:brightness(1.15);transform:translateY(-3px)}.progress-question>div>button>small{color:inherit;opacity:.8}.direct-task-flight{z-index:25;color:#c8d5df;pointer-events:none;text-align:center;transform-origin:50%;will-change:transform,filter,opacity;background:#293743;border:1px solid #8aa8bb44;border-radius:12px;justify-content:center;align-items:center;padding:16px 24px;animation:1.15s cubic-bezier(.2,.55,.3,1) both task-flight;display:flex;position:fixed}.direct-launching .launch-blur{animation:.65s ease-in .2s both entry-blur}@keyframes task-flight{0%{filter:blur();opacity:1;transform:scale(1)}60%{filter:blur(2px);opacity:.9;transform:translateY(-12px)scale(1.15)}to{filter:blur(18px);opacity:0;transform:translateY(-22px)scale(1.35)}}@keyframes direct-blue-entry{0%{opacity:0}to{opacity:1}}.work-media.breathing-screen{overscroll-behavior:contain;-webkit-backdrop-filter:none;backdrop-filter:none;background:#001a35fa;padding:42px 28px;animation:.7s both surface-arrive;overflow:auto}.work-media.breathing-screen>div{flex:none;width:min(960px,100%);margin:auto}.work-media.breathing-screen.media-fading{opacity:1;pointer-events:auto}.breathing-player{aspect-ratio:16/9;isolation:isolate;background:#07131f;border-radius:10px;width:100%;min-height:200px;transition:opacity 2.2s;position:relative;overflow:hidden}.media-fading .breathing-player{opacity:0}.breathing-player>.youtube-player,.breathing-player>video,.breathing-player>iframe{aspect-ratio:auto;border-radius:0;width:100%;height:100%;max-height:none;display:block}.breathing-tap-surface{z-index:2;color:#d0e4f3;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.breathing-tap-surface>span{opacity:0;background:#0a1c30a6;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;transition:opacity .3s;display:inline-flex}:is(.breathing-tap-surface.is-paused>span,.breathing-tap-surface:focus-visible>span){opacity:1}.breathing-tap-surface:focus-visible{outline-offset:-3px;outline:2px solid #8ab7d0}.breathing-play-error{color:#9bb5ca;place-content:center;font-size:14px;line-height:1.7;display:grid;position:absolute;inset:20%}.breathing-screen .breathing-video-actions{z-index:4;direction:inherit;pointer-events:auto;position:relative}.breathing-screen .breathing-video-actions button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.breathing-screen .close-media{z-index:4;top:-34px}.breathing-screen .video-fullscreen{z-index:5;min-width:36px;min-height:36px;position:absolute;top:auto;bottom:-48px;right:0;transform:none}.breathing-screen:-webkit-full-screen{background:#001a35;padding:45px 6vw;overflow:auto}.breathing-screen:fullscreen{background:#001a35;padding:45px 6vw;overflow:auto}.breathing-screen:-webkit-full-screen>div{width:min(1100px,100%)}.breathing-screen:fullscreen>div{width:min(1100px,100%)}.breathing-screen:-webkit-full-screen .breathing-player{max-height:calc(100dvh - 160px)}.breathing-screen:fullscreen .breathing-player{max-height:calc(100dvh - 160px)}@media (max-width:650px){.task-window-heading{gap:12px}.task-window-heading .task-window-minutes input{width:66px;min-height:41px;font-size:25px}.task-window-heading .task-window-title{font-size:20px}.task-window-tools{gap:24px}.task-window-tool{max-width:160px}.attachment-scrim{padding:16px}.attachment-dialog{width:100%;max-height:88dvh;padding:14px}.attachment-dialog>header{gap:6px;top:-14px}.attachment-dialog>header>span{flex-basis:100%}.attachment-inline iframe{height:350px}.work-media.breathing-screen{padding:55px 12px 66px}.breathing-screen .breathing-video-actions{gap:10px}.breathing-screen .breathing-video-actions button{min-height:48px}.breathing-screen .video-fullscreen{bottom:-45px}.breathing-screen .work-media-volume{display:none}.progress-question{padding:24px 16px}.progress-question>div{gap:8px}.progress-question>div>button{min-width:50px;padding:12px}}@media (prefers-reduced-motion:reduce){.direct-task-flight{animation:.4s both task-window-leave}.direct-launching .launch-blur{animation:none}.direct-launching .launch-blue{animation:.4s both direct-blue-entry}.progress-question>div>button:hover{transform:none}}.attachment-inline iframe{pointer-events:none}.breathing-screen.video-expanded{padding:42px 10px 55px}.breathing-screen.video-expanded>div{width:100%;max-width:none}.breathing-screen.video-expanded .breathing-player{aspect-ratio:auto;height:calc(100dvh - 175px)}.task-window[dir=rtl] .task-window-notes{text-align:right;direction:rtl}.task-window[dir=ltr] .task-window-notes{text-align:left;direction:ltr}.task-window-heading .task-window-minutes{align-self:center}.task-window-heading .task-window-minutes input{background:#8299ad09;border:0;width:72px;min-height:38px;font-size:22px}.head-task-window{color:#d8c8a8;background:radial-gradient(at 50% 0,#5b48242e,#0000 65%),#292a2a;border-color:#b89c5d59;box-shadow:0 28px 100px #0006,0 0 70px #c4a3620b}.head-task-window .task-window-notes{color:#b5aa94!important}.head-task-window .task-window-notes::placeholder{color:#998c75}.head-task-window .task-window-minutes input{color:#d8c8a8;background:#b6a0710b}.head-task-window .task-window-tool>.icon{color:#a7977c}.head-task-window .task-window-tool>.icon.has-reminder,.head-task-window .task-window-tool>.icon.has-attachment{color:#d7b879}.head-task-window .task-window-reminder,.head-task-window .attachment-summary{color:#bbae93}.attachment-summary{color:#8da8bb;cursor:default;outline:0;font-size:11px;line-height:1.6;position:relative}.attachment-names{color:#b8ccdc;z-index:3;pointer-events:none;background:#17232ef5;border:1px solid #849cad44;border-radius:7px;width:max-content;min-width:130px;max-width:250px;padding:8px 12px;display:none;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 8px 25px #0004}.attachment-names>span{overflow-wrap:anywhere;white-space:normal;display:block}@media (hover:hover){.attachment-summary:hover .attachment-names{display:block}}.attachment-summary:focus .attachment-names{display:block}.task-window-files.task-file-carousel{margin-inline:-38px;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;align-items:flex-start;gap:0;width:calc(100% + 76px);margin-bottom:-32px;display:flex;overflow-x:auto}.task-file-carousel::-webkit-scrollbar{display:none}.task-file-carousel>.task-file-preview{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;min-width:0;position:relative}.task-file-carousel .annotation-image>img{border-radius:0}.task-file-carousel .attachment-inline-content:focus-visible{outline-offset:-3px;outline:1px solid #a7bdce}.file-remove{z-index:2;opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;top:8px;left:8px;background:#14202dc9!important}.task-file-preview:hover>.file-remove,.task-file-preview:focus-within>.file-remove{opacity:.8}.goflow .head-surface .task-family.task-card-v2>.task-row .complete-task-button{opacity:0;pointer-events:none}.goflow .head-surface .task-family.task-card-v2.controls-visible>.task-row .complete-task-button,.goflow .head-surface .task-family.task-card-v2:focus-within>.task-row .complete-task-button{opacity:1;pointer-events:auto}.goflow .head-surface .active-task-list>.sort-list{gap:14px}.goflow .task-surface .task-family.task-card-v2 .card-meta{margin-inline-start:12px}.inline-task-fields{direction:rtl;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.goflow .task-surface .task-family.task-card-v2 .inline-task-fields>.inline-title-editor{flex:1;width:0;min-width:0}.inline-task-minutes{color:#8ea4b4;direction:rtl;flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.inline-task-minutes>input{width:38px;min-width:0;color:inherit;text-align:center;font:inherit;direction:ltr;background:0 0;border-radius:0;outline:0;padding:2px 0;font-size:13px;box-shadow:none!important;border:0!important}.inline-task-minutes>bdi{white-space:nowrap;font-size:9px}.head-surface .inline-task-minutes{color:#b1a184}.cross-lane-results>.head-search-result{color:#d5c4a3;background:linear-gradient(130deg,#3c342966,#2e2e2b99);border-color:#a18b5c59}.cross-lane-results>.head-search-result small{color:#b8a47c}.direct-task-flight{filter:none;will-change:transform,opacity;animation:1.7s cubic-bezier(.2,.55,.3,1) both task-flight-calm}.direct-launching .launch-blur{display:none}@keyframes task-flight-calm{0%{opacity:1;transform:scale(1)}80%{opacity:1;transform:translateY(-7px)scale(1.14)}to{opacity:0;transform:translateY(-9px)scale(1.18)}}.duration-prompt .duration-question p,.duration-prompt .duration-question h2{font-family:inherit}.progress-question>div>button[aria-pressed=true]{outline-offset:3px;outline:2px solid;box-shadow:0 0 22px #93b4d21c}.phase-exiting .focus-stage{transition-duration:2.2s}@media (max-width:650px){.task-window-heading .task-window-minutes input{width:60px;min-height:34px;font-size:20px}.task-window-files.task-file-carousel{margin-inline:-23px;width:calc(100% + 46px);margin-bottom:-27px}.inline-task-fields{gap:6px}.inline-task-minutes>input{width:30px;font-size:12px}.inline-task-minutes>bdi{font-size:8px}.file-remove{opacity:.7}}@media (prefers-reduced-motion:reduce){.direct-task-flight{animation:.4s both task-window-leave}.direct-launching .launch-blue{animation:.4s both direct-blue-entry}.task-file-carousel{scroll-behavior:auto}}.task-file-gallery{width:calc(100% + 76px);margin:22px -38px -32px;position:relative}.task-file-gallery .task-window-files.task-file-carousel{width:100%;margin:0}.gallery-arrow{z-index:2;color:#d0dce5;opacity:0;background:#17232e99;border:1px solid #a7b7c330;border-radius:8px;place-content:center;min-width:32px;min-height:36px;transition:opacity .35s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-left{left:10px}.gallery-right{right:10px}.task-file-gallery:hover>.gallery-arrow,.task-file-gallery:focus-within>.gallery-arrow{opacity:1}@media (max-width:650px){.task-file-gallery{margin-inline:-23px;width:calc(100% + 46px);margin-bottom:-27px}.gallery-arrow{opacity:.7;min-width:28px;min-height:32px}}.task-window .task-window-notes{min-height:10.8em;margin-bottom:22px}.task-window-heading{align-items:start}.task-window-heading .task-window-minutes{align-self:start;padding-top:0}.task-window-tools{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.task-window-tools>.task-window-tool{justify-self:center;width:100%;max-width:none;min-height:56px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{gap:10px}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools>.task-window-button{opacity:.85;pointer-events:auto;display:inline-flex}.inline-task-minutes>input{text-align:center;padding:2px 0}.goflow .task-surface .task-family.task-card-v2 .task-title{transform:translateY(-2px)}.goflow .archive-surface .finished-groups{gap:17px;padding-right:28px}.goflow .archive-surface .finished-group{background:0 0;border:0;padding:0;position:relative}.finished-node-card{background:#232d36;border:1px solid #4c647640;border-radius:11px;min-width:0;position:relative;overflow:visible}.finished-head>.finished-node-card{background:linear-gradient(130deg,#343027,#292e32);border-color:#9d87534d}.goflow .archive-surface .finished-node-card>.finished-branch-heading>.finished-record,.goflow .archive-surface .finished-node-card>.finished-branch-heading>.finished-tree-label{text-align:start;direction:rtl;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:12px 14px;display:grid}.goflow.english-layout .archive-surface .finished-node-card>.finished-branch-heading>.finished-record,.goflow.english-layout .archive-surface .finished-node-card>.finished-branch-heading>.finished-tree-label{direction:ltr}.goflow .archive-surface .finished-node-card>.finished-branch-heading>.finished-tree-label{grid-template-columns:44px minmax(0,1fr) auto}.finished-branch-heading[role=button]{cursor:pointer;border-radius:10px}.finished-branch-heading[role=button]:focus-visible{outline-offset:2px;outline:1px solid #9db9ce}.archive-status-icons{color:#8ca6b9;grid-column:1;justify-content:flex-start;align-self:center;align-items:center;gap:6px;min-width:0;display:flex}.archive-completed-check{color:#59a8dd;flex-shrink:0}.archive-status-icons .archive-subtasks-toggle{opacity:1;width:20px;min-width:20px;height:26px;min-height:26px;padding:2px}.archive-status-icons .subtask-stack{gap:2px;width:13px}.archive-status-icons .subtask-stack i{height:3px}.archive-head-outside{color:#c5ad7c;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:17px;right:-29px}.archive-head-outside>svg{fill:currentColor;width:17px;height:17px}.finished-child-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.75,.3,1),opacity .45s;display:grid}.finished-child-reveal.open{opacity:1;grid-template-rows:1fr}.finished-child-reveal>div{min-height:0;overflow:hidden}.goflow .archive-surface .finished-node-card .finished-children{border:0;flex-direction:column;gap:8px;margin:0;padding:0 12px 12px 22px;display:flex}.goflow.english-layout .archive-surface .finished-node-card .finished-children{padding:0 22px 12px 12px}.finished-node-card .finished-content{flex-basis:auto;grid-column:2;min-width:0}.finished-node-card .finished-content>span,.finished-node-card .finished-tree-title{overflow-wrap:anywhere;font-size:15px;line-height:1.5}.finished-node-card .finished-record small{margin:0;font-size:10px}.finished-node-card .history-actions{align-items:center;gap:2px;margin:0;display:flex}.finished-node-card .history-actions .icon{width:24px;min-width:24px;min-height:28px;padding:3px}.archive-no-results{color:#8fa8ba;text-align:center;padding:25px;font-size:14px}@media (max-width:650px){.task-window-tools{gap:18px}.goflow .archive-surface .finished-groups{padding-right:23px}.archive-head-outside{width:18px;right:-24px}.archive-head-outside>svg{width:15px;height:15px}.goflow .archive-surface .finished-node-card>.finished-branch-heading>.finished-record,.goflow .archive-surface .finished-node-card>.finished-branch-heading>.finished-tree-label{grid-template-columns:36px minmax(0,1fr) auto;gap:7px;padding:10px 9px}.archive-status-icons{gap:3px}.archive-completed-check{width:15px;height:15px}.finished-node-card .finished-record>small{grid-area:2/2;justify-self:start}.finished-node-card .history-actions{grid-area:1/3/3}.goflow .archive-surface .finished-node-card .finished-children,.goflow.english-layout .archive-surface .finished-node-card .finished-children{gap:7px;padding:0 7px 8px 10px}.finished-node-card .finished-content>span,.finished-node-card .finished-tree-title{font-size:14px}}@media (prefers-reduced-motion:reduce){.finished-child-reveal{transition:none}}.inline-task-minutes{background:#9ab2c406;border:1px solid #8a9dad50;border-radius:6px;gap:2px;min-height:27px;padding:2px 5px;transition:border-color .25s,background .25s}.inline-task-minutes:focus-within{background:#9ab2c40c;border-color:#9bbacf}.head-surface .inline-task-minutes{background:#c4ac7507;border-color:#aa966252}.inline-task-minutes>input{min-width:22px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{gap:8px;transform:translate(5px)}.duration-prompt .duration-question p{color:#5684ad;font-family:inherit;font-size:clamp(21px,3vw,33px);font-weight:300;line-height:1.8}.duration-task-card{text-align:start;direction:rtl;background:#252e37;border:1px solid #4b60734d;border-radius:11px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;width:min(620px,84vw);margin:24px auto 0;padding:16px 18px;display:grid;box-shadow:0 8px 25px #0000000d}.english-layout .duration-task-card{direction:ltr}.duration-card-handle{color:#6b8294;justify-content:center;align-items:center;display:flex}.duration-card-title{font:inherit;color:#b5c6d5;overflow-wrap:anywhere;font-size:18px;font-weight:400;line-height:1.5}.duration-head-card .duration-card-title{color:#d5c5a5}.duration-card-title .time-progress{vertical-align:middle;margin-inline-start:12px;display:inline-flex}.work-attachment-viewer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00172dd9}.work-attachment-viewer .attachment-dialog{background:#102c43eb;border-color:#7ea6c33d;animation:.6s both task-window-enter;box-shadow:0 24px 100px #0005}.work-attachment-viewer .attachment-dialog>header{background:#102c43f5}.work-file-navigation{color:#93b4cc;direction:rtl;align-items:center;gap:9px;display:inline-flex}.work-file-navigation>bdi{white-space:nowrap;font-size:11px}.work-attachment-viewer .annotation-image{border-radius:7px;overflow:hidden}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2 .task-edit-close{font-size:10px}.inline-task-minutes{min-height:25px;padding:1px 3px}.duration-task-card{gap:8px;width:min(620px,88vw);padding:13px 12px}.duration-card-title{font-size:16px}.work-file-navigation{gap:5px}.work-attachment-viewer .attachment-dialog>header>span{flex-basis:auto}}.duration-card-title{font-size:16px}.duration-head-card .duration-card-title{font-size:18px}.attachment-loading{color:#81a3bd;justify-content:center;align-items:center;width:100%;min-height:130px;display:flex}@media (max-width:650px){.duration-head-card .duration-card-title{font-size:16px}}.direct-launching .task-surface{z-index:25;position:relative}@keyframes live-task-launch{0%{transform:scale(1)}to{transform:scale(1.1)}}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{justify-content:flex-start;transform:translate(2px)}.goflow .task-surface .task-family.task-card-v2 .task-edit-close{padding:5px 3px;font-size:12px}.inline-task-minutes{gap:5px}.task-window-heading .task-window-minutes input{font-size:20px}.archive-status-icons{justify-content:center}.task-order-preferences{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.task-order-preferences>.preference-options{flex-shrink:0}.preferences-panel .task-order-preferences>.preference-row{flex-direction:row-reverse;flex:1;justify-content:flex-end;gap:10px;min-width:210px;margin-top:0;font-size:12px;line-height:1.6}.task-order-preferences>.preference-row>div{max-width:240px}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2 .task-edit-close{font-size:10px}.task-window-heading .task-window-minutes input{font-size:18px}.task-order-preferences{gap:12px}.preferences-panel .task-order-preferences>.preference-row{min-width:190px;font-size:11px}}.task-window .task-window-notes{pointer-events:auto;min-height:5.4em}.goflow .task-surface .task-family.task-card-v2 .inline-task-fields{width:100%;min-width:0;display:block}.goflow .task-surface .task-family.task-card-v2 .inline-task-fields>.inline-title-editor{flex:none;width:100%;max-width:100%;display:block;transform:translateY(-2px)}.goflow .task-surface .task-family.task-card-v2 .task-title-text{white-space:pre-wrap}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{direction:rtl;justify-content:flex-start;gap:4px;overflow:visible;transform:none}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools>.inline-task-minutes{flex-shrink:0;gap:2px;padding:2px 3px}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools>.task-edit-close{flex-shrink:0}.task-file-gallery .task-window-files.looping-carousel{scroll-behavior:auto;cursor:grab;touch-action:pan-x pan-y pinch-zoom;direction:ltr}.looping-carousel.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.looping-carousel .task-file-preview{direction:inherit}.looping-carousel .annotation-image>img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.looping-carousel:focus-visible{outline-offset:-3px;outline:1px solid #9db8ca}.thoughts-files{flex-direction:column;flex:none;width:100%;min-height:0;display:flex}.thoughts-files.file-open{flex:1 1 0;min-height:60px}.thoughts:has(.thoughts-files.file-open){min-width:200px;min-height:240px}.thoughts:has(.thoughts-files.file-open)>textarea{flex:0 25%;min-height:30px;max-height:65px;padding-bottom:4px}.thought-file-toolbar{scrollbar-width:none;flex-shrink:0;justify-content:flex-start;align-items:center;gap:5px;min-height:29px;padding:2px 8px 5px;display:flex;overflow:auto}.thought-file-toolbar>button{color:#5482aa;background:0 0;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .4s,background .4s;display:flex}.thought-file-toolbar>button[aria-pressed=true]{color:#9ebfd5;background:#5187ac1c}.thought-file-preview{flex:1;width:100%;min-height:0;animation:.7s both thought-file-arrive;position:relative;overflow:hidden}.thought-file-preview .attachment-compact{width:100%;height:100%;min-height:0;padding:0;display:flex}.thought-file-preview .attachment-inline-content{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.thought-file-preview .annotation-image{border-radius:3px;flex:none;max-width:100%;max-height:100%}.thought-file-preview .annotation-image>img{width:100%;height:100%;max-height:none}.thought-file-preview .attachment-inline iframe{pointer-events:auto;border-radius:0;width:100%;height:100%}.thought-file-preview .document-text-preview{color:#8eafc8;background:#072e5099;border:0;border-radius:0;width:100%;max-height:100%;margin:0;padding:10px;font-size:11px}.thought-file-preview .document-download{padding:8px;font-size:10px}.thought-file-preview .document-download>svg{width:28px;height:28px}.thought-file-preview .attachment-loading{height:100%;min-height:0}.thought-file-enlarge{color:#9abbd1;opacity:0;background:#082e4bba;border:0;border-radius:3px;place-content:center;padding:4px;transition:opacity .4s;display:grid;position:absolute;bottom:4px;left:4px}.thought-file-preview:hover>.thought-file-enlarge,.thought-file-preview:focus-within>.thought-file-enlarge{opacity:.8}@keyframes thought-file-arrive{0%{opacity:0}to{opacity:1}}@media (max-width:650px){.goflow.in-flow .focus-stage>.thoughts:has(.thoughts-files){max-width:80vw;display:flex}.thought-file-enlarge{opacity:.65}}@media (prefers-reduced-motion:reduce){.thought-file-preview{animation:none}}.direct-launching .launch-blue{animation:1.1s 2.1s both direct-blue-entry}.settings-google-account{gap:18px}.settings-google-account .account-identity,.settings-google-account .account-logout{align-items:center;gap:5px;min-width:0;display:inline-flex}.settings-google-account .account-identity{direction:ltr}.settings-google-account .account-email{min-width:0}.settings-google-account .account-logout,.task-order-preferences>.order-mode-setting{flex-shrink:0}.head-order-note{color:#7e94a5;margin-top:8px;font-size:10px;line-height:1.6;display:block}.preferences-panel .task-order-preferences>.preference-row{flex-direction:row;justify-content:flex-start}.task-file-gallery .task-window-files.looping-carousel{scroll-snap-type:none;scroll-behavior:auto;overscroll-behavior-x:contain}@media (prefers-reduced-motion:reduce){.direct-launching .launch-blue{animation:.4s both direct-blue-entry}}@media (max-width:650px){.settings-google-account{gap:13px}.head-order-note{font-size:9px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell>.task-title,.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell>.inline-task-fields>.inline-title-editor{word-break:normal;overflow-wrap:anywhere;letter-spacing:normal;width:100%;min-width:0;max-width:100%;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.5;display:block;top:auto}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell>.task-title>.task-title-text{font:inherit;line-height:inherit}}.goflow .task-surface .task-family.task-card-v2 .task-title-editable{box-shadow:none;cursor:text;caret-color:currentColor;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:none}.goflow .task-surface .task-family.task-card-v2 .task-title-editable:empty:before{content:"​"}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{width:114px;min-width:114px;max-width:114px;padding:0}.goflow .task-surface .task-family.task-card-v2 .task-action-progress{opacity:1;pointer-events:none;flex:0 0 32px;justify-content:center;align-self:center;align-items:center;width:32px;margin:0 0 0 2px;display:inline-flex}.goflow .task-surface .task-family.task-card-v2 .task-action-progress .time-progress{opacity:1;visibility:visible;margin:0;display:inline-flex}.goflow .task-surface .task-family.task-card-v2 .task-action-progress .progress-track{width:26px;height:3px}.goflow .task-surface .task-family.task-card-v2 .row-grip:has(.subtask-stack){cursor:pointer}.task-readiness{isolation:isolate;justify-content:space-between;align-items:flex-start;margin:0 2px 31px;padding:0;display:flex;position:relative}.readiness-track{inset-inline:16px;pointer-events:none;z-index:-1;background:#8fa3b42c;height:1px;position:absolute;top:15px}.readiness-track>span{background:var(--readiness-color);opacity:.65;height:100%;transition:width .5s,background .5s;display:block;position:absolute;inset-inline-start:0}.task-readiness>button{color:#8a9ba8;width:32px;min-width:32px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:10px 0 0;display:flex;position:relative}.task-readiness>button>i{background:#27323b;border:1px solid #778b9c;border-radius:50%;width:11px;height:11px;transition:background .5s,border-color .5s,box-shadow .5s,transform .3s;display:block}.task-readiness>button>bdi{font-size:10px;font-weight:400;line-height:1.5;transition:color .4s}.task-readiness>button.reached>i{border-color:var(--readiness-color);background:var(--readiness-color)}.task-readiness>button[aria-checked=true]>i{box-shadow:0 0 0 4px color-mix(in srgb,var(--readiness-color) 12%,transparent)}.task-readiness>button[aria-checked=true]>bdi{color:var(--readiness-color)}.task-readiness>button:hover>i{transform:scale(1.15)}.task-readiness>button:focus-visible{outline:1px solid var(--readiness-color);outline-offset:4px;border-radius:5px}.head-task-window .readiness-track{background:#b9a47930}.head-task-window .task-readiness>button>i{background-color:#302e29}.head-task-window .task-readiness>button.reached>i{background-color:var(--readiness-color)}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row{grid-template-columns:24px minmax(0,1fr) 104px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{width:104px;min-width:104px;max-width:104px}.goflow .task-surface .task-family.task-card-v2 .task-action-progress{flex-basis:24px;width:24px;margin-left:0}.goflow .task-surface .task-family.task-card-v2 .task-action-progress .progress-track{width:21px}.task-readiness{margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.task-readiness *{transition:none!important}}.goflow .task-surface .task-family.task-card-v2 .task-action-status{opacity:1;pointer-events:none;flex:0 0 18px;justify-content:center;align-self:center;align-items:center;width:18px;margin-left:2px;display:inline-flex}.task-status-ring{opacity:.82;width:14px;height:14px;display:inline-flex}.task-status-ring>svg{fill:none;stroke-width:1.5px;width:100%;height:100%;display:block;overflow:visible}.status-ring-track{stroke:#8193a329}.status-ring-value{stroke-linecap:round;transition:stroke-dasharray .5s,stroke .5s}.task-window>.task-readiness{width:min(172px,58%);margin:0 auto 23px}.task-readiness>button{gap:5px;width:24px;min-width:24px;padding-top:10px}.task-readiness>.readiness-track{inset-inline:12px;opacity:.65;top:13px}.task-readiness>button>i{border-color:var(--station-color);opacity:.45;background:0 0;width:7px;height:7px}.task-readiness>button.reached>i,.head-task-window .task-readiness>button.reached>i{background:var(--station-color);border-color:var(--station-color);opacity:.85}.task-readiness>button[aria-checked=true]>i{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--station-color) 12%,transparent)}.task-readiness>button>bdi{color:var(--station-color);opacity:.55;font-size:9px}.task-readiness>button[aria-checked=true]>bdi{color:var(--station-color);opacity:1}.task-order-preferences{flex-direction:column;align-items:flex-start;gap:14px}.preferences-panel .task-order-preferences>.preference-row{flex:none;min-width:0}.settings-google-account{direction:ltr}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row{grid-template-columns:24px minmax(0,1fr) 96px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{width:96px;min-width:96px;max-width:96px}.task-window>.task-readiness{width:152px;margin-bottom:21px}}.task-surface .task-launch-ancestor{clip-path:none!important;contain:none!important;z-index:10!important;position:relative!important;overflow:visible!important}@media (max-width:650px),(max-height:800px){.goflow .zen-pause:has(.next-task-control.with-order){--work-control-height:64px}.goflow .zen-pause .next-task-control.with-order{box-sizing:border-box;height:var(--work-control-height);min-height:64px;width:var(--work-control-width);grid-template-rows:minmax(24px,1fr) 26px;align-items:stretch;gap:2px;max-width:100%;padding:4px;display:grid}.goflow .zen-pause .next-task-control.with-order>.zen-primary{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;height:100%;min-height:0;margin:0;padding:2px 4px;line-height:18px;display:flex;transform:none}.goflow .zen-pause .next-task-control.with-order>.zen-primary>svg{flex-shrink:0;width:16px;height:16px}.goflow .zen-pause .next-task-control.with-order>.zen-primary>span{white-space:nowrap;letter-spacing:0;font-size:12px;line-height:18px}.goflow .zen-pause .next-task-control.with-order>.pause-task-order{justify-content:center;align-items:center;width:100%;min-width:0;height:26px;margin:0;padding:0;display:flex}.goflow .zen-pause .next-task-control.with-order .lane-mode-wrap{width:100%;min-width:0;height:26px;margin:0;display:block}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle{box-sizing:border-box;gap:0;width:100%;height:26px;min-height:0;margin:0;padding:2px}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle>button{box-sizing:border-box;white-space:nowrap;letter-spacing:0;flex:1 1 0;min-width:0;height:20px;min-height:0;margin:0;padding:0 3px;font-size:10.5px;line-height:18px}.goflow .zen-pause .next-task-control.with-order .mode-selection{width:calc(50% - 2px);inset-block:2px;inset-inline-start:2px}}.goflow .task-surface .task-family.task-card-v2>.task-row{-webkit-tap-highlight-color:transparent;outline:none}.goflow .task-surface .task-family.task-card-v2>.task-row:focus-visible{outline-offset:2px;outline:1px solid #8da9bd55}.goflow .task-surface .task-family.task-card-v2 .task-title-status{vertical-align:middle;opacity:1;visibility:visible;white-space:nowrap;align-items:center;margin-inline-start:8px;line-height:1;display:inline-flex}.goflow .task-surface .task-family.task-card-v2>.task-row{grid-template-columns:26px minmax(0,1fr) 80px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{width:80px;min-width:80px;max-width:80px}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row{grid-template-columns:24px minmax(0,1fr) 76px;align-items:center;gap:7px;min-height:50px;padding:9px 8px;line-height:1.5;display:grid}.goflow .task-surface .task-family.task-card-v2>.task-row>.row-grip{justify-content:center;align-self:stretch;align-items:center;width:24px;min-width:24px;height:auto;margin:0;display:flex;position:static;transform:none}.goflow .task-surface .task-family.task-card-v2>.task-row>.row-grip>.grip{width:24px;min-width:24px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell{align-self:center;width:100%;min-width:0;max-width:100%;margin:0;padding:0;display:block}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-title-shell>.task-title{width:100%;max-width:100%;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.5;display:block}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-actions{float:none;clear:none;align-self:center;align-items:center;width:76px;min-width:76px;max-width:76px;min-height:26px;margin:0;padding:0;display:flex;transform:none}.goflow .task-surface .task-family.task-card-v2.head-parent-actions>.task-row{grid-template-columns:24px minmax(0,1fr) 24px}.goflow .task-surface .task-family.task-card-v2.head-parent-actions>.task-row>.task-actions{width:24px;min-width:24px;max-width:24px}.goflow .task-surface .task-family.task-card-v2>.task-row .task-actions .icon{opacity:1;visibility:visible;pointer-events:auto;transition:none}.goflow .task-surface .task-family.task-card-v2 .task-title-status{margin-inline-start:7px}.goflow .head-surface .head-add-zone>.head-add,.goflow .task-surface .task-composer>.icon{opacity:1;pointer-events:auto;transition:none}}.goflow .task-surface .task-family.task-card-v2 .task-title-editable[contenteditable=false]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.goflow .task-surface .task-family.task-card-v2 .task-title-editable[contenteditable=plaintext-only]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.goflow .task-surface .task-family.task-card-v2>.task-row{-webkit-user-select:none;user-select:none}.breathing-player>.breathing-tap-surface{z-index:10;pointer-events:auto;touch-action:manipulation}.breathing-fullscreen{z-index:12;color:#c0d8e8;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#061e35b3;border:1px solid #b9d3e238;border-radius:8px;place-content:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:10px;right:10px}.breathing-fullscreen:focus-visible{outline-offset:2px;outline:2px solid #8ab7d0}.breathing-screen.video-expanded{padding:0;overflow:hidden}.breathing-screen.video-expanded>div{justify-content:center;align-items:center;width:100%;max-width:none;height:100%;display:flex;position:relative}.breathing-screen.video-expanded .breathing-player{aspect-ratio:auto;border-radius:0;width:100%;height:100dvh;min-height:0;max-height:none}.breathing-screen.video-expanded .breathing-video-actions{bottom:max(16px,env(safe-area-inset-bottom));z-index:14;width:min(420px,100% - 32px);margin:0;position:absolute;left:50%;transform:translate(-50%)}.breathing-screen.video-expanded .close-media{top:max(10px,env(safe-area-inset-top));z-index:14;position:absolute;left:10px;right:auto}@media (max-width:650px){.goflow .zen-pause .next-task-control,.goflow .zen-pause .next-task-control.with-order{align-self:center;width:180px;max-width:calc(100vw - 36px);height:78px;min-height:78px}.goflow .zen-pause .next-task-control.with-order{grid-template-rows:minmax(32px,1fr) 28px;gap:3px;padding:5px}.goflow .zen-pause .next-task-control.with-order>.zen-primary>span{font-size:13px}.goflow .zen-pause .next-task-control.with-order>.zen-primary>svg{width:18px;height:18px}.goflow .zen-pause .next-task-control.with-order>.pause-task-order,.goflow .zen-pause .next-task-control.with-order .lane-mode-wrap,.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle{height:28px}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle>button{height:22px;font-size:11px;line-height:20px}}.mobile-inline-done{display:none}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions>*{display:none}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions>.mobile-inline-done{color:#b5d0e0;min-width:0;min-height:30px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#83a6be0c;border:1px solid #83a6be59;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;line-height:1.3;display:inline-flex}.goflow .head-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions>.mobile-inline-done{color:#d6c6a5;background:#b9a2760c;border-color:#b9a27659}.goflow .task-surface .task-family.task-card-v2.head-parent-actions.task-text-editing>.task-row>.task-actions>.mobile-inline-done{background:0 0;border:0;width:24px;padding:4px 0;font-size:11px}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row{min-height:48px;padding-block:8px;padding-inline:40px 8px;font-size:16px;line-height:1.5;display:flow-root;position:relative}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row>.row-grip{justify-content:center;align-items:center;width:24px;min-width:24px;height:auto;margin:0;display:flex;position:absolute;inset-block:0;inset-inline:8px auto;transform:none}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row>.task-title-shell{width:auto;min-width:0;max-width:100%;margin:0;padding:0;display:inline}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row>.task-title-shell>.task-title{width:auto;max-width:100%;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.5;display:inline;transform:none}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row>.task-actions{float:inline-end;clear:none;vertical-align:middle;width:76px;min-width:76px;max-width:76px;min-height:26px;margin-block:5px 0;margin-inline:9px 0;padding:0;display:inline-flex;transform:none}.goflow .task-surface .task-family.task-card-v2.head-parent-actions:not(.task-editing)>.task-row>.task-actions{width:24px;min-width:24px;max-width:24px}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions>.mobile-inline-done{box-sizing:border-box;height:26px;min-height:26px;padding-block:2px}}.new-task-expand{color:#aecde2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:26px;min-width:26px;height:28px;padding:3px;display:inline-flex}.head-surface .new-task-expand{color:#d8c59d}.new-task-expand:disabled{opacity:.3;cursor:default}.goflow .task-surface .task-family.task-card-v2 .row-grip>.task-grip-expand{opacity:1;pointer-events:auto;align-self:center;display:inline-flex}.new-task-mobile-done,.goflow .task-surface .task-family.task-card-v2>.task-row>.inline-edit-actions>:not(.mobile-inline-done){display:none}.goflow .new-task-composer{direction:rtl;flex-direction:row;gap:7px;padding-left:8px;padding-right:10px;position:relative}.goflow.english-layout .new-task-composer{direction:ltr}.goflow .new-task-composer>input{flex:1;min-width:0}.goflow .new-task-composer>.composer-grip-expand{flex-shrink:0;order:-1}.goflow .new-task-composer>.composer-minutes{border:1px solid #829bad38;border-radius:5px;order:2;margin-left:0;margin-right:auto;padding:1px 3px}.goflow .new-task-composer .composer-minutes input{width:34px;min-width:22px;padding:2px 0;font-size:12px}.goflow .task-surface .task-family.task-card-v2 .inline-task-minutes{gap:2px;min-height:26px;padding:1px 3px}.goflow .task-surface .task-family.task-card-v2>.task-row>.task-edit-tools{direction:ltr;justify-content:flex-start;gap:5px;padding-left:0;transform:none}.task-window-footer{justify-content:center;align-items:center;min-height:76px;margin:0;padding:18px 0;display:flex}.task-window-done{color:#bdd2df;min-width:92px;min-height:36px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#9bb6c40c;border:1px solid #8daec44d;border-radius:8px;justify-content:center;align-items:center;padding:8px 24px;font-size:13px;transition:background .25s,border-color .25s;display:inline-flex}:is(.task-window-done:hover,.task-window-done:focus-visible){background:#9bb6c41c;border-color:#a1c0d18a;outline:none}.head-task-window .task-window-done{color:#d6c6a5;background:#b9a2760c;border-color:#b9a27659}.task-window .task-file-gallery{margin-bottom:0}.task-window .task-notes-field{margin-bottom:22px}.task-window .task-notes-field>.task-window-notes{margin-bottom:0}.duration-task-card{text-align:center;background:0 0;border:1px solid #88b3d329;border-radius:11px;justify-content:center;align-items:center;width:fit-content;max-width:min(560px,86vw);margin:20px auto 0;padding:12px 19px;display:inline-flex;box-shadow:0 7px 30px #234f7808,inset 0 1px #c2e1ff0a}.duration-head-card{background:0 0;border-color:#baa36b38}.duration-card-title,.duration-head-card .duration-card-title{text-align:center;font-size:16px}.duration-lines .duration-digit-field{width:calc(var(--digits)*28px)}.duration-underlines,.duration-digits{gap:7px}.duration-underlines i{width:20px;min-width:0;height:1px}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:9px;padding:0}.goflow .task-surface .task-family.task-card-v2>.task-row{background:#252a30;border:1px solid #353d46;border-radius:9px;min-height:48px;margin:0;padding-block:8px;font-size:16px;line-height:1.5}.goflow .head-surface .task-family.task-card-v2>.task-row{background:linear-gradient(140deg,#312e28,#282a2e);border-color:#70634e70}.goflow .task-surface .task-family.task-card-v2.urgent-task>.task-row{background:#402a2e;border-color:#965e6570}.goflow .task-surface .sort-list{gap:8px}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row{padding-left:60px;padding-right:40px;display:block;position:relative}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row{padding-left:110px}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-title-shell,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-title-shell{width:100%;min-width:0;margin:0;padding:0;display:block}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.row-grip,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.row-grip{justify-content:center;align-items:center;width:26px;display:flex;position:absolute;inset:0 8px 0 auto}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-actions,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions{float:none;direction:ltr;justify-content:flex-start;align-items:center;width:46px;min-width:46px;max-width:46px;margin:0;padding:0;display:flex;position:absolute;inset:0 auto 0 7px}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-edit-tools{flex-direction:row-reverse;gap:6px;width:96px;min-width:96px;max-width:96px}.goflow .task-surface .task-family.task-card-v2.task-editing .inline-task-minutes{direction:ltr;flex-shrink:0;display:inline-flex}.goflow .task-surface .task-family.task-card-v2 .task-edit-tools>.new-task-mobile-done,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions>.mobile-inline-done{color:#b5d0e0;width:44px;min-width:44px;height:28px;min-height:28px;font:inherit;box-sizing:border-box;background:#83a6be08;border:1px solid #83a6be42;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:3px 5px;font-size:11px;line-height:1.3;display:inline-flex}.goflow .new-task-composer.composer-editing{padding-left:110px;padding-right:40px}.goflow .new-task-composer>.composer-grip-expand{position:absolute;top:50%;left:auto;right:8px;transform:translateY(-50%)}.goflow .new-task-composer>.composer-minutes{max-width:46px;margin:0;display:inline-flex;position:absolute;top:50%;left:57px;right:auto;transform:translateY(-50%)}.goflow .new-task-composer>.new-task-mobile-done{color:#b5d0e0;min-width:44px;height:28px;font:inherit;background:#83a6be08;border:1px solid #83a6be42;border-radius:6px;justify-content:center;align-items:center;padding:3px 5px;font-size:11px;display:inline-flex;position:absolute;top:50%;left:7px;right:auto;transform:translateY(-50%)}.duration-task-card{max-width:88vw;padding:10px 15px}}.goflow .new-task-composer>.composer-minutes,.goflow .task-surface .task-family.task-card-v2 .inline-task-minutes{direction:ltr;flex-direction:row-reverse;align-items:center;display:inline-flex}.task-window-footer{min-height:60px;margin-bottom:-8px;padding:24px 0 0}@media (min-width:651px){.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row{grid-template-columns:26px minmax(0,1fr) 46px;padding-left:8px}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-edit-tools{width:46px;min-width:46px;max-width:46px}}@media (max-width:650px){.task-window-footer{margin-bottom:-3px}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-edit-tools>.new-task-mobile-done{position:absolute;top:50%;left:0;right:auto;transform:translateY(-50%)}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row>.task-edit-tools>.inline-task-minutes{margin:0;position:absolute;top:50%;left:50px;right:auto;transform:translateY(-50%)}.goflow .task-surface .task-family.task-card-v2.head-parent-actions.task-text-editing>.task-row>.task-actions{width:46px;min-width:46px;max-width:46px;left:7px;right:auto}.goflow .task-surface .task-family.task-card-v2.head-parent-actions.task-text-editing>.task-row>.task-actions>.mobile-inline-done{background:#83a6be08;border:1px solid #83a6be42;border-radius:6px;width:44px;min-width:44px;padding:3px 5px;font-size:11px}}.goflow:not(.english-layout) .task-surface .task-card-v2 .task-title,.goflow:not(.english-layout) .task-surface .task-card-v2 .task-title-editable,.goflow:not(.english-layout) .task-surface .task-card-v2 .inline-title-editor{text-align:right;direction:rtl}.goflow.english-layout .task-surface .task-card-v2 .task-title,.goflow.english-layout .task-surface .task-card-v2 .task-title-editable,.goflow.english-layout .task-surface .task-card-v2 .inline-title-editor{text-align:left;direction:ltr}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row{min-height:36px;padding-block:5px;padding-inline-end:3px;line-height:24px}.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row>.task-title-shell>.task-title{vertical-align:baseline;line-height:24px;transform:none}.goflow .task-surface .task-family.task-card-v2 .task-title-text{vertical-align:baseline;line-height:24px}.goflow .task-surface .task-family.task-card-v2 .inline-task-fields>.inline-title-editor{min-height:24px;line-height:24px;transform:none}.goflow .task-surface .task-family.task-card-v2:not(.task-editing):not(.task-text-editing)>.task-row>.task-actions{align-items:center;height:24px;min-height:24px;margin-block:0;margin-inline-end:0}.goflow .task-surface .task-family.task-card-v2 .task-actions .icon{height:24px;min-height:24px}.goflow .task-surface .task-family.task-card-v2 .mobile-inline-done,.goflow .task-surface .task-family.task-card-v2 .new-task-mobile-done,.goflow .new-task-composer>.new-task-mobile-done{border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.goflow .task-surface .task-family.task-card-v2.task-editing>.task-row,.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row{padding-block:5px}}@media (min-width:651px){.goflow .task-surface .task-family.task-card-v2>.task-row{min-height:50px;padding-block:8px}.goflow .task-surface .task-family.task-card-v2 .task-title,.goflow .task-surface .task-family.task-card-v2 .inline-task-fields>.inline-title-editor{transform:none}.goflow .task-surface .task-family.task-card-v2 .task-title-text{vertical-align:baseline}}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2:not(.task-editing)>.task-row{min-height:36px;padding-block:5px}.goflow .task-surface .task-family.task-card-v2:not(.task-editing):not(.task-text-editing)>.task-row{padding-inline-end:3px}}.goflow .thoughts{width:140px;min-width:100px;height:86px;min-height:52px}.goflow .thoughts>.thought-grip{cursor:move;flex:0 0 6px;height:6px;min-height:6px;padding:0;display:block}.goflow .thoughts>.work-notes-field{background:0 0;border:0;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.goflow .thoughts .work-notes-field>textarea{flex:1;min-height:0;padding:3px 9px 7px}.goflow .thoughts textarea::placeholder{color:#4277a4;opacity:1}.goflow:not(.english-layout) .thoughts textarea{text-align:right;direction:rtl}.goflow.english-layout .thoughts textarea{text-align:left;direction:ltr}.goflow .thoughts:has(.thoughts-files.file-open){min-width:140px;min-height:100px}@keyframes resume-heartbeat{0%,42%,to{border-color:#5595bd50;box-shadow:0 0 #6fa9d000}12%{border-color:#93bfd39c;box-shadow:0 0 0 2px #6fa9d00b}25%{border-color:#5595bd65;box-shadow:0 0 #6fa9d000}32%{border-color:#82b5cd80;box-shadow:0 0 0 1px #6fa9d008}}.goflow.phase-paused .zen-pause.actions-on>.work-resume{animation:2.8s ease-in-out infinite resume-heartbeat}@media (max-width:650px){:is(.goflow .zen-pause,.goflow .zen-pause:has(.next-task-control.with-order)){--work-control-height:104px;translate:0 -18px}.goflow .zen-pause>.work-resume,.goflow .zen-pause>.next-task-control,.goflow .zen-pause>.next-task-control.with-order{height:var(--work-control-height);min-height:var(--work-control-height);width:180px;min-width:180px;max-width:calc(100vw - 36px)}.goflow .zen-pause .next-task-control.with-order{grid-template-rows:minmax(32px,1fr) 34px;gap:8px;padding:10px}.goflow .zen-pause .next-task-control.with-order>.pause-task-order,.goflow .zen-pause .next-task-control.with-order .lane-mode-wrap,.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle{height:34px}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle{padding:3px}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle>button{height:28px;font-size:11px;line-height:24px}}@media (max-width:650px) and (max-height:650px){:is(.goflow .zen-pause,.goflow .zen-pause:has(.next-task-control.with-order)){--work-control-height:92px}}@media (max-width:650px) and (max-height:480px){:is(.goflow .zen-pause,.goflow .zen-pause:has(.next-task-control.with-order)){--work-control-height:78px;translate:0 -10px}.goflow .zen-pause .next-task-control.with-order{gap:4px;padding:5px 8px}}.breathing-playback{z-index:12;color:#c0d8e8;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#061e35b3;border:1px solid #b9d3e238;border-radius:8px;place-content:center;width:38px;height:38px;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.work-media.breathing-screen .close-media,.work-media.breathing-screen .breathing-video-actions,.work-media.breathing-screen .breathing-fullscreen,.work-media.breathing-screen .breathing-playback,.work-media.breathing-screen .work-media-volume{opacity:0;pointer-events:none;transition:opacity .8s}.work-media.breathing-screen.video-controls-visible .close-media,.work-media.breathing-screen.video-controls-visible .breathing-video-actions,.work-media.breathing-screen.video-controls-visible .breathing-fullscreen,.work-media.breathing-screen.video-controls-visible .breathing-playback,.work-media.breathing-screen.video-controls-visible .work-media-volume{opacity:1;pointer-events:auto}.work-media.breathing-screen .breathing-video-actions button:focus-visible{opacity:1;pointer-events:auto}.work-media.breathing-screen .breathing-fullscreen:focus-visible{opacity:1;pointer-events:auto}.work-media.breathing-screen .breathing-playback:focus-visible{opacity:1;pointer-events:auto}.work-media.breathing-screen .work-media-volume{z-index:35;direction:ltr;gap:5px;width:auto;margin:0;position:fixed;inset:auto auto 35px 25px;display:flex!important}.work-media.breathing-screen .work-media-volume input{width:96px}:-webkit-any(.work-media.breathing-screen.video-expanded .work-media-volume,.work-media.breathing-screen:-webkit-full-screen .work-media-volume){display:none!important}:is(.work-media.breathing-screen.video-expanded .work-media-volume,.work-media.breathing-screen:fullscreen .work-media-volume){display:none!important}.work-media.breathing-screen:-webkit-full-screen .work-media-volume{display:none!important}@media (max-width:650px){.work-media.breathing-screen .work-media-volume{bottom:17px;left:12px}}@media (prefers-reduced-motion:reduce){.goflow.phase-paused .zen-pause.actions-on>.work-resume{animation:none}.work-media.breathing-screen .close-media,.work-media.breathing-screen .breathing-video-actions,.work-media.breathing-screen .breathing-fullscreen,.work-media.breathing-screen .breathing-playback,.work-media.breathing-screen .work-media-volume{transition:none}}@media (max-width:650px) and (max-height:480px){.goflow .zen-pause .next-task-control.with-order{grid-template-rows:minmax(26px,1fr) 28px}.goflow .zen-pause .next-task-control.with-order>.pause-task-order,.goflow .zen-pause .next-task-control.with-order .lane-mode-wrap,.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle{height:28px}.goflow .zen-pause .next-task-control.with-order .lane-mode-toggle>button{height:22px;line-height:20px}}@media (min-width:651px){.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row{position:relative}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.inline-edit-actions{direction:ltr;align-items:center;width:50px;min-width:50px;max-width:50px;display:flex;position:absolute;inset:0 auto 0 6px}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.inline-edit-actions>.mobile-inline-done{color:#b5d0e0;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:3px 5px;font-size:12px;display:inline-flex}.goflow .head-surface .task-family.task-card-v2.task-text-editing>.task-row>.inline-edit-actions>.mobile-inline-done{color:#d6c6a5}}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-title-shell>.task-title,.goflow .task-surface .task-family.task-card-v2.task-text-editing .task-title-editable{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.goflow:not(.english-layout) .task-surface .task-family.task-card-v2.task-text-editing .task-title-editable{text-align:right;direction:rtl;unicode-bidi:isolate}.goflow.english-layout .task-surface .task-family.task-card-v2.task-text-editing .task-title-editable{text-align:left;direction:ltr;unicode-bidi:isolate}.goflow .new-task-composer>.composer-minutes,.goflow .task-surface .task-family.task-card-v2 .inline-task-minutes{box-sizing:border-box;width:46px;max-width:46px;box-shadow:none;direction:ltr;background:0 0;border:0;border-radius:0;flex-direction:row-reverse;gap:1px;padding:0}.goflow .new-task-composer>.composer-minutes input,.goflow .task-surface .task-family.task-card-v2 .inline-task-minutes>input{width:26px;min-width:0;box-shadow:none;background:0 0;border:0;flex:1 1 0;padding:2px 0}.goflow .new-task-composer>.composer-minutes small,.goflow .task-surface .task-family.task-card-v2 .inline-task-minutes>bdi{flex:none;margin:0;font-size:8px;position:static;transform:none}.goflow .zen-pause .next-task-control.with-order>.zen-primary{box-shadow:none;background:0 0;border:0}.goflow .zen-pause>.breathing-help-button{box-sizing:border-box;flex:none;width:180px;min-width:180px;max-width:calc(100vw - 36px)}.goflow .zen-pause>.work-resume{height:calc(var(--work-control-height) - 10px);min-height:calc(var(--work-control-height) - 10px);flex:none}}.work-media.transition-video .youtube-player,.work-media.transition-video video,.work-media.transition-video iframe{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.work-media.transition-video .close-media,.work-media.transition-video .work-media-volume,.work-media.transition-video .media-continue{display:none}.goflow .duration-prompt{background:#17436318;border:1px solid #80adcb35;border-radius:15px;width:min(680px,92vw);padding:28px 32px 12px;box-shadow:0 14px 50px #00172b18}.goflow .duration-prompt .duration-task-card{width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;margin:16px auto 24px;padding:12px 8px;display:flex}.goflow .duration-presets{direction:rtl;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.goflow.english-layout .duration-presets{direction:ltr}.goflow .duration-presets>button{color:#abc9df;background:#91b8ce09;border:1px solid #79a5c23d;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:48px;padding:9px 6px;transition:background .3s,border-color .3s,transform .3s;display:flex}.goflow .duration-presets>button:hover{background:#91b8ce20;border-color:#9bc5df85;transform:translateY(-2px)}.goflow .duration-presets small{opacity:.75;font-size:10px}.goflow .duration-custom{margin:22px auto 0}.goflow .duration-custom>input{width:160px;font:inherit;text-align:center;color:#b7d0e2;direction:ltr;background:0 0;border:0;border-bottom:1px solid #81aac342;border-radius:0;padding:9px 8px;font-size:17px}.goflow .duration-custom>input::placeholder{color:#87a9c0;opacity:.8;font-size:14px}.goflow .duration-action-slot{align-items:center;height:74px}.goflow .duration-action-slot>.duration-enter{margin:0;animation:.7s both duration-action-arrive}@media (max-width:650px){.goflow .duration-prompt{padding:23px 16px 8px}.goflow .duration-presets{gap:7px}.goflow .duration-presets>button{gap:4px;font-size:16px}.goflow .duration-presets small{font-size:8px}}.task-window-heading .task-window-minutes.hours-format{direction:ltr;flex-direction:row;gap:0}.task-window-heading .task-window-minutes.hours-format input{text-align:right;width:4.6ch;padding-inline-end:1px}.task-window-heading .task-window-minutes.hours-format>bdi{direction:ltr}@media (min-width:651px){.task-window-footer{display:none}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.inline-edit-actions{justify-content:center;left:12px}}.goflow .head-surface .task-family.task-card-v2.head-card:not(.task-editing):not(.task-text-editing)>.task-row{min-height:66px;padding-block:18px}@media (max-width:650px){.goflow .head-surface .task-family.task-card-v2.head-card:not(.task-editing):not(.task-text-editing)>.task-row{min-height:52px;padding-block:13px}}.task-window-heading .task-window-minutes{box-sizing:border-box;background:#8299ad09;border:1px solid #7c9ab033;border-radius:9px;justify-content:center;gap:4px;width:94px;min-width:94px;min-height:38px;padding:5px 8px}.task-window-heading .task-window-minutes.hours-format{justify-content:center;gap:1px}.task-window-heading .task-window-minutes input,.task-window-heading .task-window-minutes.hours-format input{width:4.7ch;min-width:0;min-height:26px;box-shadow:none;background:0 0;border-radius:0;flex:0 auto;margin:0;padding:0;line-height:26px;border:0!important}.task-window-heading .task-window-minutes.hours-format input{text-align:right;width:4.1ch}.task-window-heading .task-window-minutes>bdi{flex:none;margin:0;line-height:26px;position:static}.task-window-heading .task-window-minutes:focus-within{border-color:#8aafc46b}.head-task-window .task-window-heading .task-window-minutes{background:#b6a0710b;border-color:#b6a07133}.head-task-window .task-window-heading .task-window-minutes input{background:0 0}@media (max-width:650px){.task-window-heading .task-window-minutes{width:84px;min-width:84px;min-height:34px;padding:3px 7px}}.head-task-window .task-window-minutes>bdi{color:#d8c8a8}.header-right .header-task-search>.icon,.header-right .library-button{color:#8796a6;opacity:1}.header-right .header-task-search>.icon:hover,.header-right .library-button:hover{color:#e0e8ef}.work-media.native-breathing-screen{background:#001f3ff5;padding:64px 24px 104px}.work-media.native-breathing-screen>div{width:min(960px,100%);max-width:960px;position:relative}.native-breathing-player{aspect-ratio:16/9;background:#000;border:1px solid #86adca24;border-radius:12px;width:100%;height:auto;position:relative;overflow:hidden;box-shadow:0 18px 70px #0003}.native-breathing-player .youtube-player,.native-breathing-player video,.native-breathing-player iframe{pointer-events:auto;touch-action:auto;border:0;border-radius:0;width:100%;height:100%;display:block}.native-breathing-error{color:#a5c1d4;text-align:center;pointer-events:none;background:#082d48;place-content:center;padding:24px;display:grid;position:absolute;inset:0}.work-media.native-breathing-screen .close-media,.work-media.native-breathing-screen .breathing-video-actions,.work-media.native-breathing-screen .work-media-volume{opacity:1;pointer-events:auto}.work-media.native-breathing-screen .breathing-video-actions{justify-content:center;gap:12px;margin:24px auto 0;display:flex}.work-media.native-breathing-screen .breathing-video-actions button{color:#a4c3da;background:#639cbd0c;border:1px solid #80acc33b;border-radius:10px;min-width:150px;min-height:44px;padding:11px 24px;font-size:14px}.work-media.native-breathing-screen .breathing-video-actions button:hover{background:#639cbd22;border-color:#80acc380}@media (max-width:650px){.work-media.native-breathing-screen{padding:50px 12px 86px}.work-media.native-breathing-screen .breathing-video-actions{gap:9px;margin-top:18px}.work-media.native-breathing-screen .breathing-video-actions button{flex:1;min-width:0;max-width:180px;padding:10px 12px;font-size:13px}.native-breathing-player{border-radius:9px}}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row{position:relative}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions.inline-edit-actions{grid-area:auto;align-self:auto;height:auto;min-height:0;margin-block:0;position:absolute;top:0;bottom:0;transform:none}.goflow .task-surface .task-family.task-card-v2.task-text-editing>.task-row>.task-actions.inline-edit-actions>.mobile-inline-done{box-sizing:border-box;justify-content:center;align-items:center;height:28px;min-height:28px;margin:0;padding-block:0;line-height:1;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.goflow.in-flow .focus-stage>.thoughts:has(.thoughts-files.file-open){max-width:none;max-height:none}.goflow .thoughts:has(.thoughts-files.file-open)>.work-notes-field{flex:0 25%;min-height:24px;max-height:65px}.goflow .thoughts:has(.thoughts-files.file-open)>.thoughts-files{flex:1 1 0;min-height:0;max-height:none}.goflow .thoughts .thought-file-preview,.goflow .thoughts .attachment-compact,.goflow .thoughts .attachment-inline-content{max-width:none;max-height:none}.goflow .general-surface .task-family.task-card-v2>.task-row .task-actions .complete-task-button,.goflow .general-surface .task-family.task-card-v2>.task-row .task-actions .add-subtask-button,.goflow .general-surface .task-family.task-card-v2>.task-row .task-actions .delete-task-button{opacity:1;pointer-events:auto}@media (min-width:651px){.task-window:has(.task-file-gallery img){padding-bottom:0}.task-window:has(.task-file-gallery img)>.task-file-gallery{border-radius:0 0 17px 17px;margin-bottom:0;overflow:hidden}}.goflow .thoughts .thought-file-preview .attachment-inline-content{justify-content:center;align-items:flex-end}.goflow .thoughts .thought-file-preview .annotation-image{align-self:flex-end;margin-block:0}.goflow .thoughts .thought-file-preview .annotation-image>img{object-position:center bottom}html,body{background-color:#181a1f;min-height:100dvh}:is(html:has(.goflow.in-flow),body:has(.goflow.in-flow)){background-color:#001f3f}@media (max-width:650px){.goflow .work-exit{bottom:calc(15px + env(safe-area-inset-bottom,0px))}.goflow .noise-control,.work-media.breathing-screen .work-media-volume{bottom:calc(17px + env(safe-area-inset-bottom,0px))}}.header-share{align-items:center;display:flex;position:relative}.header-right .share-app-button{color:#8796a6;opacity:1}.header-right .share-app-button:hover{color:#e0e8ef}.share-feedback{z-index:50;color:#b5c8d8;background:#232c35f5;border:1px solid #738ea42b;border-radius:8px;width:max-content;max-width:80vw;padding:8px 12px;font-size:11px;animation:.3s both task-window-enter;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0002}.share-feedback input{width:250px;max-width:70vw;color:inherit;background:0 0;border:0;outline:none;padding:3px;font-size:12px}.header-right .share-app-button>svg{stroke-width:1.7px;width:18px;height:18px}@media (max-width:650px){.header-right .share-app-button>svg{width:16px;height:16px}}.goflow .task-surface .task-family.task-card-v2>.task-row.sub-row{min-height:58px;padding-block:12px}@media (max-width:650px){.goflow .task-surface .task-family.task-card-v2>.task-row.sub-row{min-height:44px;padding-block:9px}}.goflow .task-surface .task-card-v2 .task-reminder-indicator{vertical-align:middle;color:#87afca;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:8px;padding:2px;line-height:1;display:inline-flex}.cross-lane-results .search-card-result{margin:0 0 13px}.cross-lane-results .search-card-result>.task-family{width:100%}.search-lane-label{color:#7e929f;margin:5px 10px 0;font-size:10px;display:block}.cross-lane-results .search-card-result.head-surface .search-lane-label{color:#ab9873}.phone-push-settings{flex-direction:column;gap:10px;display:flex}.phone-push-settings p,.phone-push-settings small{color:#8fa5b5;margin:0;font-size:12px;line-height:1.6}.phone-push-settings a{color:#8bb6d2;font-size:12px;text-decoration:none}.task-tag-icons{vertical-align:middle;color:#8fa6b6;white-space:nowrap;align-items:center;gap:5px;margin-inline-start:9px;line-height:1;display:inline-flex}.task-tag-icons:empty{display:none}.task-tag-icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.task-tag-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:4px 0 19px;animation:.6s both surface-arrive;display:flex}.task-tag-filters button,.task-window-tags>span{font:inherit;color:#99adbb;background:#9dbad507;border:1px solid #98b3c31b;border-radius:20px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;line-height:1.35;transition:color .25s,background .25s,border-color .25s;display:inline-flex}.task-tag-filters button{cursor:pointer;-webkit-tap-highlight-color:transparent}.task-tag-filters button[aria-pressed=true]{color:#c0d8e7;background:#82b3d51a;border-color:#7daed16b}.task-tag-filters button:hover{color:#c0d8e7;border-color:#7daed14d}.task-window-tags{flex-wrap:wrap;gap:7px;margin:-8px 0 20px;display:flex}.tag-title-editor,.task-title-shell,.new-task-composer{position:relative}.tag-title-editor{width:100%;min-width:0}.task-tag-suggestions{inset-inline-start:0;z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#222a32f7;border:1px solid #91a7b331;border-radius:10px;min-width:150px;max-width:min(270px,85vw);max-height:245px;padding:5px;animation:.18s both tag-menu-in;position:absolute;top:calc(100% + 7px);overflow:auto;box-shadow:0 14px 35px #0004}.task-tag-suggestions button{color:#aebfca;width:100%;font:inherit;text-align:start;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:flex}.task-tag-suggestions button[aria-selected=true]{color:#d0e0ea;background:#88b2cc17}.task-tag-suggestions button:hover{background:#88b2cc24}.new-task-composer>.task-tag-suggestions{inset-inline-start:35px}.task-family:has(>.task-row .task-tag-suggestions){z-index:75;position:relative;overflow:visible}.subtask-reveal.open:has(.task-tag-suggestions)>.subtask-reveal-inner{overflow:visible}.goflow .task-surface .reminder-highlighted>.task-row{z-index:1;border-radius:10px;scroll-margin-block:100px;animation:6.5s both reminder-card-glow;position:relative}@keyframes reminder-card-glow{0%{background:#8fcfff00;box-shadow:0 0 0 1px #80c5f000}12%,40%{background:#8fcfff15;box-shadow:0 0 0 1px #80c5f0a6,0 0 28px #63b9ee28}65%{background:#8fcfff0c;box-shadow:0 0 0 1px #80c5f064,0 0 18px #63b9ee18}to{background:#8fcfff00;box-shadow:0 0 0 1px #80c5f000}}@keyframes tag-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.header-task-search .header-search-field{width:min(150px,35vw);position:absolute;top:50%;right:calc(100% + 9px);transform:translateY(-50%)}.header-task-search .header-search-field input{box-sizing:border-box;width:100%;max-width:none;padding-left:30px;position:static;transform:none}.header-task-search .header-search-field .search-clear{color:#91a6b5;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:23px;height:23px;padding:3px;display:flex;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.english-layout .header-task-search .header-search-field input{padding-left:10px;padding-right:30px}.english-layout .header-task-search .header-search-field .search-clear{left:auto;right:5px}@media (hover:hover){.task-tag-icon:hover:after{content:attr(data-tag);color:#c3d2dc;white-space:nowrap;z-index:10;background:#29333d;border:1px solid #8faabd22;border-radius:5px;padding:4px 7px;font-size:10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}}@media (max-width:650px){.task-tag-filters{gap:5px;margin-bottom:14px}.task-tag-filters button{padding:5px 9px;font-size:11px}.task-tag-icons{gap:4px;margin-inline-start:8px}.task-tag-suggestions{max-height:180px}}@media (prefers-reduced-motion:reduce){.task-tag-suggestions{animation:none}.goflow .task-surface .reminder-highlighted>.task-row{outline:1px solid #80c5f0;animation:none}}.task-add-control{width:100%;margin-top:-8px}.task-add-trigger-row{justify-content:flex-start;align-items:center;height:28px;margin-bottom:5px;padding-inline-start:12px;display:flex}.task-add-trigger{color:#8fa5b5;cursor:pointer;opacity:.8;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:3px;transition:color .2s,transform .2s;display:inline-flex}.task-add-trigger:hover{color:#c4d9e6;transform:scale(1.06)}.composer-open .task-add-trigger{opacity:.35;cursor:default}.task-add-control>.task-tag-filters{margin-top:2px;margin-bottom:12px}.composer-reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.75,.3,1),opacity .28s,margin-bottom .38s;display:grid}.composer-reveal.open{opacity:1;grid-template-rows:1fr;margin-bottom:8px}.composer-reveal>div{min-height:0;overflow:hidden}.composer-reveal.open:has(.task-tag-suggestions)>div{overflow:visible}.goflow .composer-reveal .new-task-composer{opacity:1;pointer-events:auto;background:#252c33;border:1px solid #8195a326;margin:0}.goflow .composer-reveal .new-task-composer>input,.goflow .composer-reveal .new-task-composer:not(:hover):not(:focus-within)>input{opacity:1;pointer-events:auto}.task-tag-filters button{touch-action:manipulation;-webkit-user-select:none;user-select:none}.task-tag-filters button[data-excluded=true]{opacity:.42;background:0 0;border-style:dashed}.task-tag-filters button[data-excluded=true] bdi{-webkit-text-decoration:line-through #91a3b580;text-decoration:line-through #91a3b580;text-decoration-thickness:1px}.task-tag-filters button bdi{text-overflow:ellipsis;white-space:nowrap;max-width:min(180px,55vw);overflow:hidden}@media (max-width:650px){.task-add-control{margin-top:-6px}.task-add-trigger-row{height:26px;padding-inline-start:7px}.task-add-control>.task-tag-filters{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){.composer-reveal{transition:none}}.goflow .task-surface .task-card-v2 .task-reminder-indicator.reminder-past,.task-window .task-window-tool>.icon.reminder-past{color:#71818d;opacity:.4;transition:color .5s,opacity .5s}.task-list-lane+.task-list-lane{margin-top:14px}.task-list-lane{width:100%}.task-filter-empty{text-align:center;color:#8b9ca9;margin:20px 0;font-size:13px}.goflow.head-view .task-surface.search-surface{max-width:850px}.general-task-layout{direction:ltr;grid-template-columns:minmax(0,1fr) 128px;align-items:start;column-gap:22px;display:grid}.general-task-layout>.task-list-column{direction:rtl;grid-area:1/1;min-width:0}.english-layout .general-task-layout>.task-list-column{direction:ltr}.task-tag-sidebar{direction:rtl;grid-area:1/2;min-width:0;position:sticky;top:90px}.english-layout .task-tag-sidebar{direction:ltr}.task-tag-sidebar .task-tag-filters{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:8px;margin:8px 0 0;display:flex}.task-tag-sidebar .task-tag-filters button{justify-content:flex-start;min-width:0;max-width:100%;min-height:31px;padding:6px 10px}.task-tag-sidebar .task-tag-filters button svg{flex-shrink:0}.task-tag-sidebar .task-tag-filters button bdi{max-width:100%;text-decoration:none}.task-tag-sidebar .task-tag-filters button[data-excluded=true]{opacity:1;color:#cc999c;background:#c85b6410;border:1px solid #cf7173b0}.tag-name-editor{box-sizing:border-box;color:#c0d8e7;width:100%;min-width:0;min-height:31px;font:inherit;background:#95b1ca0d;border:1px solid #7daed16b;border-radius:15px;outline:none;padding:6px 10px;font-size:12px}.task-tag-sidebar>.header-task-search{color:#8796a6;justify-content:center;height:28px;margin-top:-8px;margin-bottom:5px}.task-tag-sidebar>.header-task-search>.icon{width:28px;height:28px;padding:3px}.task-tag-sidebar .header-search-field{z-index:20;width:min(230px,50vw);top:50%;right:calc(100% + 12px)}.general-task-layout .task-add-control{margin-top:-8px}@media (max-width:650px){.general-task-layout{grid-template-columns:minmax(0,1fr) 80px;column-gap:9px}.task-tag-sidebar{top:76px}.task-tag-sidebar .task-tag-filters{gap:7px}.task-tag-sidebar .task-tag-filters button{gap:4px;min-height:29px;padding:5px 7px;font-size:11px}.task-tag-sidebar .task-tag-filters button svg{width:12px;height:12px}.task-tag-sidebar>.header-task-search{height:26px;margin-top:-6px}.task-tag-sidebar .header-search-field{width:min(230px,65vw);top:50%;right:calc(100% + 9px);transform:translateY(-50%)}.general-task-layout .task-add-control{margin-top:-6px}.tag-name-editor{min-height:29px;padding:5px;font-size:16px}}.task-tag-sidebar .task-tag-filters{align-items:flex-start}.task-tag-sidebar .task-tag-filters button{align-self:flex-start;width:fit-content}.task-tag-sidebar .tag-search{color:#8796a6;justify-content:flex-start;align-items:center;height:31px;margin-top:-8px;margin-bottom:5px;padding-inline-start:4px;display:flex;position:relative}.task-tag-sidebar .tag-search-open{width:28px;height:28px;color:inherit;justify-content:center;align-items:center;padding:5px;display:flex}.tag-search.search-open{padding-inline-start:0}.tag-search-chip{box-sizing:border-box;background:#9dbad507;border:1px solid #98b3c33b;border-radius:20px;align-items:center;gap:3px;width:100%;min-height:31px;padding:5px 9px;animation:.35s both surface-arrive;display:flex}.tag-search-chip input{box-sizing:border-box;width:100%;min-width:0;box-shadow:none;color:#b9cbd7;font:inherit;text-align:start;background:0 0;border:0;outline:0;padding:0;font-size:12px;line-height:1.35;display:block}.tag-search-chip input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.tag-search-chip input::placeholder{color:#99adbb;opacity:1}.tag-search-clear{color:#99adbb;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:19px;padding:0;display:flex}.general-task-layout>.task-list-column>.task-add-control>.task-add-trigger-row{margin-bottom:30px}@media (max-width:650px){.task-tag-sidebar .tag-search{height:29px;margin-top:-6px;padding-inline-start:0}.tag-search-chip{min-height:29px;padding:5px 7px}.tag-search-chip input{font-size:16px}.general-task-layout>.task-list-column>.task-add-control>.task-add-trigger-row{margin-bottom:26px}}.general-task-layout{--list-row-height:50px;--list-row-gap:8px;--tag-row-height:31px}.general-task-layout>.task-list-column>.task-add-control{margin-top:0}.general-task-layout>.task-list-column>.task-add-control>.task-add-trigger-row{height:var(--list-row-height);margin-bottom:var(--list-row-gap)}.task-tag-sidebar{flex-direction:column;display:flex}.task-tag-sidebar .tag-search{height:var(--list-row-height);flex-shrink:0;margin:0}@media (max-width:650px){.general-task-layout{--list-row-height:36px;--tag-row-height:29px}}.task-window .task-window-heading .task-window-minutes input{color:#a8bac8;font-weight:300}.task-window.head-task-window .task-window-heading .task-window-minutes input{color:#c0b18f}.goflow .task-surface .task-card-v2.head-parent-actions:not(.task-editing):not(.task-text-editing)>.task-row{grid-template-columns:26px minmax(0,1fr)}.goflow .task-surface .task-card-v2.head-parent-actions:not(.task-editing):not(.task-text-editing)>.task-row>.task-actions{display:none}.goflow .task-surface .task-card-v2 .task-title>.head-inline-add{vertical-align:middle;width:24px;min-width:24px;height:24px;color:inherit;opacity:0;pointer-events:none;justify-content:center;align-items:center;margin-inline-start:7px;padding:3px;transition:opacity .65s;display:inline-flex}.goflow .task-surface .task-card-v2.controls-visible>.task-row .task-title>.head-inline-add,.goflow .task-surface .task-card-v2:focus-within>.task-row .task-title>.head-inline-add{opacity:1;pointer-events:auto}.task-tag-sidebar{padding-top:calc(var(--list-row-height) + var(--list-row-gap) + (var(--list-row-height) - var(--tag-row-height))/2);position:relative;top:auto}.task-tag-sidebar .task-tag-filters{align-items:flex-start;margin:0;position:relative}.tag-chip-slot{will-change:transform;align-items:center;width:fit-content;max-width:100%;transition:transform .42s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.tag-chip-slot button{margin:0}.task-tag-sidebar .task-tag-filters .tag-search-chip{min-height:var(--tag-row-height);font:inherit;color:#99adbb;flex-shrink:0;gap:6px;padding:6px 10px;font-size:12px;line-height:1.35;animation:none}.task-tag-sidebar .task-tag-filters .tag-search-trigger{cursor:pointer;border-color:#98b3c31b;width:fit-content}.task-tag-sidebar .task-tag-filters .tag-search-expanded{width:100%;min-width:90px;transition:width .25s}.task-tag-sidebar .task-tag-filters .tag-search-expanded input{font-size:12px}.tag-search-chip>svg{flex:0 0 14px}.task-tag-sidebar .task-tag-filters .tag-search-clear{background:0 0;border:0;flex:0 0 16px;justify-content:center;width:16px;min-height:19px;padding:0}.tag-group-toggle{color:#8ea3b2;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin-inline:auto 5px;padding:5px 7px;font-size:11px;transition:color .2s}.tag-group-toggle:hover,.tag-group-toggle[aria-pressed=true]{color:#bdd1df}.task-tag-filters button[data-drag-ready=true]{cursor:grabbing;box-shadow:0 0 0 2px #7aa8ca18;border-color:#9ec6dfaa!important}.task-tag-filters button[data-dragging=true]{opacity:.24}.tag-drag-ghost{z-index:2000;pointer-events:none;color:#c0d8e7;white-space:nowrap;background:#26343ef5;border:1px solid #9ec6df99;border-radius:20px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;display:flex;position:fixed;transform:translate(-50%,-50%)scale(1.04);box-shadow:0 12px 35px #0005}.task-list .active-task-list>.sort-list>.task-group-start{margin-block-start:24px}.tags-grouped .task-tag-sidebar{align-self:stretch}@media (max-width:650px){.task-tag-sidebar .task-tag-filters .tag-search-chip{gap:4px;padding:5px 7px;font-size:11px}.task-tag-sidebar .task-tag-filters .tag-search-expanded{min-width:80px}.task-tag-sidebar .task-tag-filters .tag-search-expanded input{font-size:16px}.tag-group-toggle{margin-inline-end:0;padding:4px 3px;font-size:10px}.task-list .active-task-list>.sort-list>.task-group-start:first-child{margin-block-start:60px}}@media (prefers-reduced-motion:reduce){.tag-chip-slot{transition:none}}.general-task-layout{column-gap:12px}.task-tag-sidebar{padding-top:0}.tag-sidebar-toolbar{flex:0 0 var(--list-row-height);height:var(--list-row-height);margin-bottom:calc(var(--list-row-gap) + (var(--list-row-height) - var(--tag-row-height))/2);justify-content:flex-start;align-items:center;padding-inline-start:4px;display:flex}.tag-sidebar-toolbar .tag-group-icon{color:#8fa5b5;opacity:.8;justify-content:center;align-items:center;width:28px;height:28px;padding:5px;display:inline-flex}.tag-sidebar-toolbar .tag-group-icon:hover,.tag-sidebar-toolbar .tag-group-icon[aria-pressed=true]{color:#bdd1df;opacity:1}.task-tag-sidebar .task-tag-filters .tag-search-icon{box-shadow:none;min-height:var(--tag-row-height);background:0 0;border:0;border-radius:0;padding:6px 11px}.general-task-layout .bottom-composer{margin-top:28px}.general-task-layout .bottom-composer>.task-add-control{margin-top:0}.general-task-layout .bottom-composer .task-add-trigger-row{height:var(--list-row-height);margin-bottom:8px}@media (max-width:650px){.general-task-layout{column-gap:5px}.tag-sidebar-toolbar{padding-inline-start:0}.task-tag-sidebar .task-tag-filters .tag-search-icon{padding:5px 8px}.general-task-layout .bottom-composer{margin-top:24px}}.tag-sidebar-toolbar{margin-bottom:var(--list-row-gap)}.tag-sidebar-toolbar .tag-search-trigger{width:28px;min-width:28px;height:28px;min-height:28px;box-shadow:none;color:#99adbb;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.tag-sidebar-toolbar .tag-search-chip>svg{flex:0 0 20px;width:20px;height:20px}.tag-sidebar-toolbar .tag-search-expanded{min-width:0}.task-tag-sidebar .task-tag-filters .tag-sort-leading{width:28px;min-width:28px;height:28px;min-height:28px;box-shadow:none;color:#8fa5b5;opacity:.8;background:0 0;border:0;border-radius:0;justify-content:center;align-items:flex-start;margin-inline-start:4px;padding:0;display:inline-flex}.task-tag-sidebar .task-tag-filters .tag-sort-leading:hover,.task-tag-sidebar .task-tag-filters .tag-sort-leading[aria-pressed=true]{color:#bdd1df;opacity:1}@media (max-width:650px){.task-tag-sidebar .task-tag-filters .tag-sort-leading{margin-inline-start:0}.tag-sidebar-toolbar .tag-search-expanded input{font-size:16px}}.task-tag-sidebar .task-tag-filters .tag-sort-leading>svg{width:18px;height:18px}.task-editor-page.general-task-page{max-width:1130px}.general-task-layout{--tag-rail-width:128px;grid-template-columns:var(--tag-rail-width) minmax(0,800px) var(--tag-rail-width);justify-content:center;column-gap:12px}.general-task-layout>.task-list-column{grid-area:1/2;width:100%;min-width:0}.general-task-layout>.task-tag-sidebar{grid-area:1/3;width:100%;min-width:0}.english-layout .general-task-layout>.task-tag-sidebar{grid-column:1}.task-tag-sidebar .task-tag-filters button bdi{min-width:0}.task-list-masthead{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#1d2126f5 0%,#1d2126eb 78%,#1d212600 100%);justify-content:center;align-items:center;height:75px;margin:0 0 12px;display:flex;position:sticky;top:80px}.head-surface .task-list-masthead{background:linear-gradient(#29282bf5 0%,#29282beb 78%,#29282b00 100%)}.task-list-masthead>.small-pyramid-home{height:75px;margin:0}.task-list-masthead .pyramid.small{width:76px}.task-masthead-search{width:128px;max-width:calc(50% - 55px);position:absolute;top:50%;left:calc(50% + 55px);transform:translateY(-50%)}.task-masthead-search .tag-search-trigger{width:28px;height:28px;min-height:28px;box-shadow:none;color:#8fa5b5;opacity:.8;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:5px;display:flex}.task-masthead-search .tag-search-trigger:hover{color:#c4d9e6;opacity:1}.task-masthead-search .tag-search-chip>svg{flex:0 0 18px;width:18px;height:18px}.task-masthead-search .tag-search-expanded{width:100%;min-width:0}.tag-sidebar-toolbar{height:var(--list-row-height);margin-bottom:var(--list-row-gap)}@media (max-width:900px){.general-task-layout{--tag-rail-width:90px}}@media (max-width:650px){.general-task-layout{--tag-rail-width:56px;column-gap:5px}.task-list-masthead{top:76px}.task-list-masthead .pyramid.small{width:74px}.task-masthead-search{width:110px;max-width:calc(50% - 49px);left:calc(50% + 49px)}.task-masthead-search .tag-search-expanded input{font-size:16px}}.task-editor-page .task-list-masthead{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;top:auto}.general-task-layout>.task-tag-sidebar{transform:translate(10px)}.english-layout .general-task-layout>.task-tag-sidebar{transform:translate(-10px)}.tag-sidebar-toolbar .tag-group-icon{transform:translateY(4.5px)}.task-list .active-task-list>.sort-list>.task-group-start:first-child{margin-block-start:0}.sharing-preference>p{color:#a8bbc9;max-width:460px;margin:0 0 17px;font-size:13px;line-height:1.7}.settings-share-link{color:#8ea4b4;flex-direction:column;gap:7px;font-size:11px;display:flex}.settings-share-link input{box-sizing:border-box;color:#b6cbd9;width:100%;font:inherit;text-align:left;background:#141f283b;border:1px solid #6d879638;border-radius:9px;outline:0;padding:12px;font-size:13px}.settings-share-link input:focus{border-color:#8aafc46b}.settings-share-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;display:flex}.settings-share-actions>button,.settings-share-actions>a{color:#b4cbd9;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#829cb90a;border:1px solid #7e9bae38;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:12px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.settings-share-actions>button:hover,.settings-share-actions>a:hover{background:#829cb91a;border-color:#8bb6ce70}.settings-share-status{color:#a4c6dc;min-height:29px;padding-top:8px;font-size:12px}.sharing-preference>small{color:#8098aa;max-width:480px;font-size:11px;line-height:1.7;display:block}@media (max-width:650px){.settings-share-link input{font-size:16px}.settings-share-actions{gap:7px}.settings-share-actions>button,.settings-share-actions>a{padding:10px;font-size:11px}}.task-tag-sidebar .task-tag-filters{margin-block-start:0}.settings-share-message{color:#8ea4b4;flex-direction:column;gap:8px;margin-top:19px;font-size:12px;display:flex}.settings-share-message textarea{box-sizing:border-box;color:#b6cbd9;width:100%;min-height:94px;font:inherit;text-align:start;resize:vertical;background:#141f283b;border:1px solid #6d879638;border-radius:9px;outline:none;padding:12px;font-size:13px;line-height:1.7}.settings-share-message textarea:focus{border-color:#8aafc46b}.settings-share-fallback{color:#b6cbd9;width:100%;font:inherit;text-align:left;background:0 0;border:0;outline:none;font-size:12px}@media (max-width:650px){.settings-share-message textarea{font-size:16px}}.preferences-top-row{direction:ltr;border-bottom:1px solid #6f859429;grid-template-columns:auto minmax(0,1fr);gap:28px;display:grid}.preferences-top-row>.preference-section{border-bottom:0;min-width:0}.preferences-top-row .account-preference{justify-self:stretch}.preferences-top-row .language-preference .preference-options{flex-wrap:nowrap}@media (max-width:650px){.preferences-top-row{grid-template-columns:minmax(0,1fr);gap:0}.preferences-top-row>.language-preference{padding-bottom:8px}.preferences-top-row>.account-preference{padding-top:12px}}.task-editor-page .task-list-masthead>.small-pyramid-home{box-sizing:border-box;width:88px;height:75px;margin:0;padding:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.task-editor-page .task-list-masthead>.small-pyramid-home:hover{transform:translate(-50%)scale(1.05)}.task-editor-page .task-list-masthead .pyramid.small{width:76px;max-width:none;height:auto;display:block}.pyramid-task-search{top:calc((var(--list-row-height) - 28px)/2);z-index:22;opacity:0;pointer-events:none;color:#8fa5b5;justify-content:center;align-items:center;gap:5px;min-height:28px;transition:opacity .5s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.upper-tools-visible .pyramid-task-search,.pyramid-task-search.search-open,.pyramid-task-search:focus-within{opacity:1;pointer-events:auto}.pyramid-task-search>.icon{color:#8fa5b5;opacity:.8;background:0 0;border:0;justify-content:center;align-items:center;width:28px;height:28px;padding:3px;transition:color .2s,transform .2s;display:inline-flex}.pyramid-task-search>.icon:hover{color:#c4d9e6;transform:scale(1.06)}.pyramid-search-field{border-bottom:1px solid #7892a43d;align-items:center;gap:5px;width:min(150px,45vw);animation:.35s both task-window-enter;display:flex}.pyramid-search-field input{color:#bdcbd4;text-align:start;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:5px 2px;font-size:13px}.pyramid-search-field input::-webkit-search-cancel-button{display:none}.pyramid-search-field .search-clear{color:#8fa5b5;background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;height:26px;padding:4px;display:flex}.share-popover{z-index:120;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);text-align:start;background:#20272ff5;border:1px solid #738ea43d;border-radius:15px;outline:none;width:min(390px,100vw - 28px);padding:22px;animation:.35s both task-window-enter;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 60px #0006}.share-popover .sharing-preference{border:0;padding:0}.share-popover .sharing-preference h3{color:#c3d1db;margin:0 0 15px;padding-inline-end:22px;font-size:15px;font-weight:500}.share-popover .settings-share-actions{gap:8px}.header-right .share-popover .share-popover-close{top:11px;color:#8da4b5;background:0 0;border:0;justify-content:center;align-items:center;width:25px;height:25px;padding:5px;display:flex;position:absolute;inset-inline-end:11px}.share-popover .settings-share-actions svg{width:16px;height:16px}.preferences-top-row{grid-template-columns:auto minmax(0,max-content);justify-content:end;column-gap:26px}@media (hover:none){.pyramid-task-search{opacity:1;pointer-events:auto}}@media (max-width:650px){.task-editor-page .task-list-masthead .pyramid.small{width:74px}.share-popover{padding:20px;position:fixed;top:60px;right:14px}.pyramid-search-field input{font-size:16px}.preferences-top-row{grid-template-columns:minmax(0,1fr);justify-content:stretch}}@media (prefers-reduced-motion:reduce){.pyramid-task-search{transition:none}.share-popover{animation:none}}.site-header:has(.share-popover){z-index:130}.share-popover{overscroll-behavior:contain;max-height:calc(100dvh - 90px);overflow:auto}.sharing-tab-panel>.sharing-preference{border:0}@media (max-width:650px){.settings-header .settings-tabs{gap:2px;width:100%;min-width:0}.settings-header .settings-tabs button{flex:1;min-width:0;padding-inline:6px;font-size:12px}}.general-task-layout>.task-list-column{position:relative}.pyramid-task-search>.icon>svg{width:17.5px;height:17.5px}.task-context-menu{z-index:160;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#232c35fa;border:1px solid #7891a345;border-radius:13px;width:max-content;max-width:calc(100vw - 20px);padding:5px;animation:.15s both surface-arrive;position:fixed;box-shadow:0 14px 45px #0006}.task-context-menu>button{color:#c9d8e3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:218px;max-width:100%;padding:15px 22px;transition:background .2s;display:flex}:is(.task-context-menu>button:hover,.task-context-menu>button:focus-visible){background:#88a9c417;outline:none}.task-context-menu strong{letter-spacing:.2px;font-size:26px;font-weight:650;line-height:1.2}.task-context-menu small{color:#8ca3b5;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.5}@media (prefers-reduced-motion:reduce){.task-context-menu{animation:none}}
