html,body{color:#e9ede8;font-variant-emoji:text;background:#06060f;height:100%;margin:0;font-family:Golos Text,system-ui,sans-serif;overflow:hidden}*{box-sizing:border-box}a{color:#a3efd2;text-decoration:none}@media (hover:hover){a:hover{color:#d3efdf}}input,button,textarea,select{font-family:inherit}input::placeholder,textarea::placeholder{color:#e9ede866}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bob{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mint:#a3efd2}body{background:#06060f}.has-cosmos .app-shell{z-index:1;background:0 0!important}#yomems-renderer{pointer-events:none;z-index:0;position:fixed;inset:0}#yomems-renderer canvas{display:block}#workspace-cosmos{pointer-events:none;background:radial-gradient(at 50% 45%,#132c292e,#0000 60%);position:absolute;inset:0}#workspace-cosmos canvas{width:100%;height:100%;display:block}.legacy-stars{display:none}.organism-target:focus-visible{outline-offset:25px;border-radius:50%;outline:1px solid #a3efd2}.assistant-brand{font-weight:650;letter-spacing:-.07em!important;color:#e9ede8!important;font-family:Golos Text,sans-serif!important;font-size:32px!important;top:40px!important}.assistant-brand:before{content:"";vertical-align:middle;background:url(/assets/favicon.svg) 50%/contain no-repeat;width:24px;height:30px;margin-right:12px;display:inline-block}.widgets>div,.widgets>button{box-shadow:none!important;background:linear-gradient(120deg,#9fefd207,#ffffff02)!important;border-color:#a3efd219!important;border-radius:16px!important}.notes-sidebar{background:#080f12c7!important;border-color:#a3efd216!important;padding:0 18px 26px!important}.notes-pane{padding:42px 38px 120px!important}.workspace-title{letter-spacing:-.05em!important;font-size:clamp(30px,3.4vw,52px)!important;font-weight:400!important;line-height:1.08!important}.scene-motion{z-index:5;color:#91b3a6;cursor:pointer;background:#0c1616b3;border:1px solid #a3efd22b;border-radius:30px;padding:9px 13px;font:10px IBM Plex Mono,monospace;position:fixed;bottom:76px;left:44px}.scene-motion[hidden]{display:none}.design-trigger{display:none!important}@media (max-width:900px){.pane-grid{overflow-y:auto;grid-template-columns:minmax(0,1fr)!important}.pane-grid>div{min-height:420px!important}.scene-motion{bottom:110px;left:24px}}[data-screen-label=notes] [draggable=true]{box-shadow:none!important}[data-screen-label=notes] input:focus,[data-screen-label=notes] textarea:focus{outline-color:#a3efd2}[data-screen-label=chat]{background:linear-gradient(135deg,#10201eed,#0a1016f5)!important;border-color:#a3efd22b!important}button{transition:background .2s,border-color .2s,color .2s,transform .2s}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #a3efd2!important}::selection{color:#fff;background:#a3efd240}@media (max-width:760px){[data-screen-label=notes]{grid-template-columns:170px minmax(0,1fr)!important}.notes-sidebar{padding:18px 8px!important}.notes-pane{padding:24px 16px 100px!important}.assistant-brand{font-size:28px!important;top:28px!important;left:24px!important}[data-screen-label=assistant]>div:last-child{letter-spacing:.03em!important;font-size:8px!important}}@media (max-width:480px){[data-screen-label=notes]{grid-template-columns:128px minmax(0,1fr)!important}.notes-sidebar{padding:14px 5px!important}.notes-sidebar input{font-size:16px!important}.notes-sidebar>.sidebar-hint{display:none}.notes-pane{padding:22px 12px 100px!important}.workspace-title{font-size:29px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}html,body{background:#06060f!important}#workspace-cosmos{background:0 0!important}.assistant-home{z-index:2;position:absolute;inset:0}.home-header{justify-content:space-between;align-items:center;display:flex;position:absolute;top:40px;left:48px;right:48px}.yomems-brand{letter-spacing:-.075em;align-items:center;gap:13px;font:600 34px/1 Golos Text,sans-serif;display:flex;color:#e9ede8!important}.yomems-brand img{width:27px;height:34px}.outline-button{color:#e9ede8;cursor:pointer;min-height:52px;box-shadow:none;background:#070c1040;border:1px solid #c3e0d42e;border-radius:999px;justify-content:center;align-items:center;gap:30px;padding:0 24px;font:400 15px Golos Text,sans-serif;display:inline-flex}.outline-button span{color:#a3efd2;font-size:23px;font-weight:300}@media (hover:hover){.outline-button:hover{background:#a3efd210;border-color:#a3efd27a;transform:translateY(-2px)}}.home-head,.home-status{text-align:center;pointer-events:none;width:min(580px,90vw);position:absolute;left:50%;transform:translate(-50%)}.home-head{top:clamp(104px,13vh,168px)}.home-status{bottom:clamp(116px,15vh,168px)}.state-label{letter-spacing:.17em;text-transform:uppercase;color:#a3c3b7;margin-top:12px;font:10px IBM Plex Mono,monospace;display:block}.home-head h1{letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.5vw,34px);font-weight:400;line-height:1.15}.home-status p{color:#869c95;margin:0;font-size:13px;font-weight:400;line-height:1.5}.attachment-feedback{color:#b7e7d3;overflow-wrap:anywhere;max-width:420px;margin:12px auto 0;font-size:12px}.home-actions{gap:10px;display:flex;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.home-actions .outline-button{min-width:190px}.organism-target{touch-action:manipulation}[data-screen-label=notes]{background:#080e12f5!important}.notes-sidebar{background:#080d11!important}.notes-sidebar button{font-weight:400!important}.notes-sidebar span[style*=text-overflow]{line-height:1.35;white-space:normal!important;overflow:visible!important}.notes-sidebar>.sidebar-hint{display:none}.notes-pane textarea{background:0 0!important;border-color:#a3efd216!important;border-radius:12px!important;padding:20px!important;font-weight:400!important;line-height:1.8!important}.notes-pane button:not(.card-check){box-shadow:none!important;font-weight:400!important}.file-preview{gap:12px;margin-bottom:12px;display:grid}.file-preview a{color:#a3efd2;overflow-wrap:anywhere;font-size:13px}[data-screen-label=chat]{width:min(700px,100% - 48px)!important;height:min(580px,75vh)!important;-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important;background:#0a1114f5!important;border:1px solid #a3efd222!important;border-radius:24px!important;height:min(580px,75dvh)!important;bottom:24px!important;box-shadow:0 30px 120px #0008!important}[data-screen-label=chat] input{font-size:15px!important;font-weight:400!important}[data-screen-label=chat] .chat-message--me{color:#d4e9df;background:#a3efd218;border:1px solid #a3efd21c}.mobile-tools{display:none}.mobile-tools[hidden]{display:none!important}@media (max-width:760px){.home-header{top:44px;left:24px;right:24px}.home-head{top:clamp(132px,17vh,180px)}.yomems-brand{gap:9px;font-size:29px}.yomems-brand img{width:23px}.home-header .outline-button{gap:13px;min-height:42px;padding:0 15px;font-size:12px}.home-header .outline-button span{font-size:19px}.home-actions{bottom:max(30px,env(safe-area-inset-bottom));gap:9px}.home-head h1{font-size:27px}.home-status p{max-width:280px;margin:auto;font-size:12px}[data-screen-label=notes]{padding-top:62px;display:block!important;transform:none!important}.notes-body{height:100%;display:block!important}.notes-body>.notes-sidebar+div{width:100%;height:100%}.notes-sidebar{z-index:12;visibility:hidden;width:min(310px,86vw);transition:transform .25s,visibility 0s .25s;top:62px;bottom:0;left:0;transform:translate(-105%);border-right:1px solid #a3efd225!important;padding:24px 20px!important;position:absolute!important}.sidebar-open .notes-sidebar{visibility:visible;transition:transform .25s,visibility;transform:translate(0)}.sidebar-open [data-screen-label=notes]:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:11;background:#0009;position:absolute;inset:62px 0 0}.mobile-tools{z-index:5;background:#080e12;border-bottom:1px solid #a3efd219;align-items:center;gap:12px;height:62px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.mobile-tools button{color:#d4e4dd;cursor:pointer;background:0 0;border:0;min-width:44px;height:44px;font-size:23px}.mobile-tools{gap:6px}.mobile-tools .tab-action{min-width:36px}.notes-pane{min-width:0;padding:24px 20px 100px!important;overflow-x:hidden!important}.pane-grid{overflow:auto!important}input,select,textarea,.notes-pane input,.notes-pane textarea,.notes-sidebar input{font-size:16px!important}.notes-pane textarea{min-height:42vh!important;min-height:42dvh!important;padding:14px!important}.nt-cards,.nt-subfolder-grid{grid-template-columns:minmax(0,1fr)!important}.notes-pane h3{font-size:18px!important;font-weight:400!important}button.split-toggle,button.map-toggle{display:none!important}.pane-grid>div{min-height:0!important}[data-screen-label=chat]{width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:0!important;inset:0!important;transform:translate(0)!important}.chat-compose input{caret-color:#a3efd2}.chat-compose input:focus-visible{outline:none!important}.chat-compose[data-keyed] input:focus-visible{outline:2px solid #a3efd2!important}[data-screen-label=chat] input{font-size:16px!important}}@media (max-height:650px){.home-header{top:20px}.home-actions{bottom:20px}.home-head h1{margin:8px 0;font-size:22px}.home-status p{font-size:11px}.home-head,.home-status{max-width:90vw}}@media (max-width:760px) and (max-height:650px){.home-head{top:68px}}.memory-chat .chat-heading{border-bottom:1px solid #a3efd216;justify-content:space-between;align-items:flex-start;gap:18px;padding:30px 28px 22px;display:flex}.chat-heading h2{letter-spacing:-.05em;margin:0 0 8px;font-size:27px;font-weight:400}.chat-heading p{color:#88a095;margin:0;font-size:12px;line-height:1.5}.chat-heading button{color:#b8ccc2;cursor:pointer;background:0 0;border:1px solid #a3efd226;border-radius:50%;flex:none;width:38px;height:38px;font-size:22px}.memory-chat .chat-messages{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex;overflow-y:auto;padding:26px!important}.chat-welcome{color:#7d988d;margin:auto 0}.chat-welcome>span{color:#a3efd2;font-size:32px}.chat-welcome p{letter-spacing:-.04em;margin:18px 0;font-size:32px;font-weight:400;line-height:1.15}.chat-row{display:flex}.chat-message{overflow-wrap:anywhere;border:1px solid #a3efd213;border-radius:16px;max-width:85%;padding:13px 16px;font-size:14px;font-weight:400;line-height:1.6}.memory-chat .chat-feedback{color:#a3d5be;overflow-wrap:anywhere;margin:0 26px;font-size:12px}.memory-chat .chat-compose{border:1px solid #a3efd232;border-radius:30px;flex:none;align-items:center;gap:8px;margin:16px 22px 22px;display:flex;padding:7px!important}.chat-compose input{color:#e9ede8;background:0 0;border:0;outline:none;flex:1;width:0;min-width:0;padding:8px 2px}.chat-compose button{cursor:pointer;color:#a3efd2;background:0 0;border:1px solid #a3efd228;border-radius:50%;flex:none;width:40px;height:40px;font-size:24px}.chat-compose .chat-attach{border:0}@media (hover:hover){.chat-compose button:hover{background:#a3efd218}}@media (max-width:760px){.memory-chat .chat-heading{padding:25px 22px 20px}.chat-heading h2{font-size:25px}.memory-chat .chat-compose{margin:12px 14px max(18px,env(safe-area-inset-bottom))}.chat-compose input{font-size:16px!important}}.app-shell>button.design-trigger.is-enabled{display:flex!important}@media (hover:hover){.design-trigger:hover{color:#e9ede8!important;border-color:#a3efd266!important}.ds-close:hover{background:#ffffff1f!important}}.chat-message p{margin:0}.chat-message p+p{margin-top:8px}.chat-attachments{flex-wrap:wrap;gap:6px;margin:0 22px 8px;padding:0;list-style:none;display:flex}.chat-chip{color:#e9ede8;border:1px solid #a3efd232;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:4px 4px 4px 8px;font-size:12px;display:flex}.chat-chip img{object-fit:cover;border-radius:8px;width:28px;height:28px}.chat-chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.chat-chip-drop{color:#a3efd2;cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;font-size:16px}.chat-attachment{margin-top:8px}.chat-attachment img{border-radius:12px;max-width:220px;max-height:220px;display:block}.chat-attachment audio{width:240px;max-width:100%;display:block}.chat-attach-menu{z-index:42;background:#161820f5;border:1px solid #a3efd232;border-radius:14px;flex-direction:column;gap:2px;margin:0;padding:6px;list-style:none;display:flex;position:absolute;bottom:92px;left:30px}.chat-attach-menu button{text-align:left;color:#e9ede8;cursor:pointer;background:0 0;border:0;border-radius:10px;min-width:200px;height:40px;padding:0 14px;font-size:14px}.chat-attach-menu button:focus-visible,.chat-attach-menu button[aria-pressed=true]{background:#a3efd218}@media (max-width:760px){.chat-attachments{margin:0 14px 6px}.chat-attach-menu{left:22px}}.chat-done,.chat-sources{border-top:1px solid #a3efd213;flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;padding-top:10px;display:flex}.chat-sources{flex-flow:wrap;align-items:center;gap:5px}.chat-label{letter-spacing:.14em;text-transform:uppercase;color:#e9ede873;font:10px IBM Plex Mono,monospace}.chat-sources .chat-label{width:100%}.chat-done p{color:#e9ede8bf;font-size:13px}.chat-ref{cursor:pointer;vertical-align:text-top;color:#d3efdf;background:#a3efd229;border:none;border-radius:999px;min-width:16px;height:16px;margin:0 1px;padding:0 4px;font-size:10px;line-height:16px}@media (hover:hover){.chat-ref:hover{background:#a3efd24d}}.chat-source{cursor:pointer;color:#e9ede8a6;background:#ffffff0f;border:none;border-radius:999px;height:22px;padding:0 8px;font-size:11px}@media (hover:hover){.chat-source:hover{color:#d3efdf;background:#a3efd233}}.chat-everywhere{position:relative}.chat-everywhere:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-everywhere:disabled{opacity:.55;cursor:default;color:#e9ede8a6;background:#ffffff0f}.chat-failed{color:#f39ab4;align-items:center;gap:10px;font-size:12px}.chat-retry{color:#a3efd2;cursor:pointer;background:0 0;border:1px solid #a3efd228;border-radius:999px;height:28px;padding:0 12px;font-size:12px}@media (hover:hover){.chat-retry:hover{background:#a3efd218}}.chat-record-row{align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex;position:relative}.chat-record-row:before{content:"";opacity:.16;pointer-events:none;background:currentColor;height:1px;position:absolute;top:0;left:0;right:0}.chat-record{height:24px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:11px;position:relative}.chat-record:before{content:"";border-radius:inherit;opacity:.5;pointer-events:none;border:1px solid;position:absolute;inset:0}.chat-record:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover){.chat-record:hover:after{opacity:.1}}.chat-record:disabled{opacity:.55;cursor:default}.chat-record-status{color:inherit;opacity:.75;font-size:11px}.chat-record-status--error{opacity:1;font-weight:500}.zone-backdrop{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06060f8c;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.zone-dialog{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#0a1114f5;border:1px solid #a3efd222;border-radius:24px;width:min(520px,100%);padding:30px 28px 26px;box-shadow:0 30px 120px #0008}.zone-dialog h2{letter-spacing:-.05em;margin:0 0 12px;font-size:27px;font-weight:400}.zone-dialog p{color:#88a095;margin:0 0 24px;font-size:13px;line-height:1.5}.zone-actions{flex-wrap:wrap;gap:10px;display:flex}.zone-actions .outline-button{overflow-wrap:anywhere;gap:12px;max-width:100%;min-height:44px;font-size:14px}.load-note{color:#e9ede899;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;flex:none;align-items:center;gap:6px 12px;min-height:36px;padding:6px 16px;font-size:12px;display:flex}.load-note .state-label{white-space:nowrap;margin:0}.load-note button{color:#a3efd2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #a3efd228;border-radius:999px;height:28px;padding:0 12px;font-size:12px}@media (hover:hover){.load-note button:hover{background:#a3efd218}}.load-note button:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.notes-feedback-anchor{z-index:25;height:0;position:relative}.notes-feedback{-webkit-backdrop-filter:blur(24px);color:#a3d5be;overflow-wrap:anywhere;background:#161820f0;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:min(640px,100% - 32px);min-height:40px;padding:4px 4px 4px 18px;font-size:12.5px;line-height:1.4;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000080}.notes-feedback[data-on=false]{opacity:0;pointer-events:none;border-width:0;min-height:0;padding:0}.notes-feedback[data-on=true]{animation:.2s cubic-bezier(.2,.8,.2,1) notes-feedback-in}@keyframes notes-feedback-in{0%{opacity:0;transform:translate(-50%,-4px)}}.notes-feedback button{color:#e9ede899;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;width:32px;height:32px;font-size:16px;line-height:1}@media (hover:hover){.notes-feedback button:hover{color:#e9ede8;background:#ffffff0f}}.notes-feedback button:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.notes-feedback:focus{outline:none}@media (prefers-reduced-motion:reduce){.notes-feedback[data-on=true]{animation:none}}@media (max-width:760px){.notes-feedback{border-radius:18px}}.gate-status{top:42%}@media (hover:hover){.tab-item:hover{color:#e9ede8!important;background:#ffffff12!important}}.tab-item>[role=tab]:focus-visible{outline-offset:3px;outline:2px solid #a3efd2}@media (hover:hover){.tab-close:hover{color:#e9ede8!important;background:#ffffff1a!important}.tab-action:hover{color:#e9ede8!important;background:#ffffff14!important}.notif-reply[aria-pressed=false]:hover{color:#e9ede8!important;background:#ffffff0f!important}.notif-toggle:hover{color:#e9ede8!important;background:#ffffff12!important}}.note-body{cursor:text;flex-direction:column;display:flex}.notes-pane .note-body{font-weight:400!important;line-height:1.8!important}@media (max-width:760px){.notes-pane .note-body{min-height:42vh!important;min-height:42dvh!important;font-size:16px!important}}.note-canvas{flex-direction:column;gap:16px;max-width:760px;margin:0 auto;padding-inline:24px;display:flex}.note-canvas[data-width=narrow]{max-width:600px}.note-canvas[data-width=full]{max-width:none}@media (max-width:760px){.note-canvas{padding-inline:0}}.note-title{color:#e9ede8;letter-spacing:-.02em;grid-template-columns:minmax(0,1fr);font-size:32px;font-weight:600;line-height:1.2;display:grid}.notes-pane .note-title{letter-spacing:-.035em;font-size:clamp(24px,2.2vw,30px);font-weight:400}@media (max-width:760px){.notes-pane .note-title{font-size:23px}}@media (max-width:374px){.cal-panel .note-title{font-size:24px}}.note-title:after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap}.note-title:after,.note-title>textarea.note-title-editor{overflow-wrap:anywhere;grid-area:1/1;margin:0;min-height:0!important;font:inherit!important;letter-spacing:inherit!important;border:0!important;border-radius:0!important;padding:0!important}.note-title>textarea.note-title-editor{resize:none;width:100%;color:inherit;caret-color:#a3efd2;overflow:hidden;background:0 0!important}.note-title-editor::placeholder{color:#e9ede880}.note-title-editor:focus-visible{outline:none!important}.note-canvas[data-keyed] .note-title-editor:focus-visible,.note-canvas[data-keyed] .note-body:focus-within{outline-offset:8px;outline:2px solid #a3efd2!important}@media (hover:hover){.tag-remove:hover{color:#e9ede8!important}.note-action:hover{background:#ffffff14!important}}.notes-pane:focus{outline:none}.pane-split>.notes-pane.pane-active{box-shadow:inset 0 0 0 1px #a3efd247}.pane-pick{color:#e9ede899;margin:0 0 18px;font-size:13px;line-height:1.5}.cal-chip,.cal-block,.cal-row,.cal-hour,.cal-head,.cal-day,.cal-view,.cal-month-name,.cal-back,.cal-open-tab,.cal-by-hours{transition:background-color .15s,box-shadow .15s}@media (hover:hover){.cal-chip:hover,.cal-block:hover{box-shadow:inset 0 0 0 999px #ffffff12}.cal-row:hover{background:#ffffff0a}.cal-day:hover{background:#ffffff06!important}.cal-hour:hover{background:#a3efd20d!important}.cal-head:hover,.cal-month-name:hover,.cal-view[aria-selected=false]:hover,.cal-back:hover,.cal-by-hours:hover{background:#ffffff0f!important}.cal-open-tab:hover{background:#a3efd214!important}.cal-year-day:hover{filter:brightness(1.3)}}.cal-year-day:focus-visible{outline:none!important}.cal-year-day:focus-visible>span{outline-offset:1px;outline:2px solid #a3efd2}@media (hover:hover){.cal-create:not(:disabled):hover{filter:brightness(1.06)}}.cal-chip:focus-visible{outline-offset:1px;outline:2px solid #e9ede8}.cal-panel:focus,.cal-side:focus{outline:none}.cal-side:focus-visible{outline-offset:-3px;outline:2px solid #a3efd28c}.cal-row-cancel{opacity:.75}@media (hover:hover){.cal-row:hover .cal-row-cancel{opacity:1}}.cal-row:focus-within .cal-row-cancel,.cal-row-cancel:focus-visible{opacity:1}@media (pointer:coarse){.cal-row-cancel{opacity:1}}@media (hover:hover){.cal-nav:hover{color:#e9ede8!important;background:#ffffff14!important}}.cal-repeat{display:inline-flex}@media (max-width:760px){.cal-chip:not(.cal-month-chip) .cal-repeat,.cal-block .cal-repeat{display:none}}.cal-done,.cal-cancelled{opacity:.55}@keyframes cal-side-in{0%{opacity:0;transform:translate(16px)}}@keyframes cal-fade{0%{opacity:0}}@keyframes cal-shift{0%{opacity:0;transform:translate(24px)}}@keyframes cal-shift-back{0%{opacity:0;transform:translate(-24px)}}@keyframes cal-late{0%,to{opacity:0}}@keyframes cal-now-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.brand-switch>span:first-child{background:url(/assets/favicon.svg) 50%/contain no-repeat;flex:none;width:24px;height:26px}.brand-switch>span:nth-child(2)>span:first-child{text-transform:lowercase;letter-spacing:-.05em}@media (hover:hover){.brand-switch:hover{background:#ffffff0f!important;border-color:#ffffff14!important}}.brand-switch:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.tab-strip{scrollbar-width:thin;scrollbar-color:transparent transparent;border-bottom:1px solid #ffffff0f;scroll-padding-inline:48px}@media (hover:hover){.tab-strip:hover{scrollbar-color:#e9ede82e transparent}}.tab-strip::-webkit-scrollbar{background:0 0;height:4px}.tab-strip::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}@media (hover:hover){.tab-strip:hover::-webkit-scrollbar-thumb{background:#e9ede82e}}.tab-arrow{color:#e9ede899;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:28px;padding:0;font-size:18px;line-height:1;transition:background .15s,color .15s,opacity .15s;display:flex;position:absolute}.tab-arrow[data-side=start]{left:0}.tab-arrow[data-side=end]{right:0}@media (hover:hover){.tab-arrow:hover{color:#e9ede8;background:#ffffff12}}.tab-arrow:focus-visible{outline-offset:-2px;opacity:1;outline:2px solid #a3efd2}.tab-arrow[aria-disabled=true]{opacity:0;pointer-events:none}.tab-arrow[aria-disabled=true]:focus-visible{opacity:.4}.tab-strip>.tab-item:first-child{z-index:2;isolation:isolate;position:sticky;left:0}.tab-strip>.tab-item:first-child:after{content:"";z-index:-1;background:#080e12;position:absolute;inset:-6px -6px -6px -12px}.tab-arrow[data-side=start]{display:none}.tab-strip[data-edge=end],.tab-strip[data-edge=both]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 28px));mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 calc(100% - 28px))}.dive-gauge{pointer-events:none;height:0;position:relative}.dive-gauge:after{content:"";opacity:0;height:2px;transform:scaleX(var(--pull,0));background:#a3efd2;border-radius:999px;transition:transform .12s cubic-bezier(.2,.8,.2,1),opacity .3s;position:absolute;top:0;left:0;right:0}.dive-gauge[data-on=true]:after{opacity:.7}.dive-gauge[data-on=false]:after{transition:opacity .3s,transform 0s linear .3s}@media (max-width:360px){.mobile-tools{gap:4px;padding:0 10px}}@media (max-width:374px){.mobile-tools .brand-switch>span:first-child{display:none}}.create-fab{bottom:20px;bottom:max(20px,env(safe-area-inset-bottom))}@media (max-width:760px){html.sidebar-open .create-fab{display:none}}.mobile-tools .tab-action{position:relative}.notif-bell:before,.mobile-tools .tab-action:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tab-close{position:relative}.tab-close:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chat-heading button,.chat-compose button,.home-header .outline-button{position:relative}.chat-heading button:before,.chat-compose button:before,.home-header .outline-button:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-header .yomems-brand{position:relative}.home-header .yomems-brand:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){.note-folder,.notes-sidebar .nt-section,.notes-sidebar .nt-folder,.notes-sidebar .nt-folder-field{min-height:44px}}@media (pointer:coarse){.notes-sidebar .nt-section,.notes-sidebar .nt-folder,.notes-sidebar .nt-folder-field{min-height:44px}}@media (max-width:760px){.mobile-tools .mobile-spacer{margin:0 -6px}.mobile-tools .tab-action~.tab-action{margin-left:2px}}@media (max-width:360px){.mobile-tools .mobile-spacer{margin:0 -4px}.mobile-tools .tab-action~.tab-action{margin-left:4px}.mobile-tools .brand-switch{margin-left:-4px}}@media (max-width:760px){.sidebar-open.search-typing [data-screen-label=notes]:has(.nt-search[data-searching]):before{display:none}.search-typing .notes-sidebar:has(.nt-search[data-searching]){width:auto;bottom:auto;right:0;border-bottom:1px solid #a3efd225!important;border-right:0!important;padding-bottom:16px!important}.search-typing .notes-sidebar:has(.nt-search[data-searching])>:not(.nt-search-row):not(.nt-query-tags){display:none!important}}.mobile-tools .brand-switch,.tab-item>[role=tab],.note-action,.tag-remove,.note-when button,.cal-nav,.cal-close,.cal-view,.cal-back,.cal-open-tab,.cal-mark,.cal-row-cancel,.nt-read-all,.nt-folder-add{position:relative}.mobile-tools .brand-switch:before,.tab-item>[role=tab]:before,.note-action:before,.note-when button:before,.cal-view:before,.cal-back:before,.cal-open-tab:before,.cal-mark:before,.cal-row-cancel:before,.nt-read-all:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tag-remove:before,.cal-nav:before,.cal-close:before,.nt-folder-add:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nt-folder-chevron,.nt-folder-more{position:relative}.nt-folder-chevron:before,.nt-folder-more:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){.nt-search{min-height:46px}.pf-row{--pf-row-min:44px}.tag-add,.pf-select,.chat-compose input,.note-when input,.note-when select{min-height:44px}}.conflict-sheet{max-height:80vh;max-height:80dvh}.conflict-versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.conflict-text{max-height:min(320px,40vh);max-height:min(320px,40dvh);overflow-y:auto}.conflict-text:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}@media (max-width:760px){.conflict-versions{grid-template-columns:minmax(0,1fr)}.conflict-text{max-height:20vh;max-height:20dvh}}.app-shell{overflow:clip}@supports not (overflow:clip){.app-shell{overflow:hidden}}html.keyboard-open .app-shell{bottom:var(--keyboard-inset,0px)!important}html.keyboard-open [data-screen-label=chat]{max-height:calc(var(--vv-height,100%) - 24px)}html.keyboard-open .memory-chat .chat-compose{margin-bottom:12px}html.keyboard-open .create-fab{display:none}@media (max-width:760px){html.keyboard-open [data-screen-label=chat]{max-height:var(--vv-height,100%);top:auto!important}}body:has([data-screen-label=profile]) .create-fab{display:none}*{-webkit-tap-highlight-color:transparent}.create-fab{right:20px;right:max(20px,env(safe-area-inset-right))}[data-screen-label=notes]{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.home-header{left:48px;left:max(48px,env(safe-area-inset-left));right:48px;right:max(48px,env(safe-area-inset-right))}.reminder-toast{right:16px;right:max(16px,env(safe-area-inset-right));bottom:92px;bottom:calc(max(20px,env(safe-area-inset-bottom)) + 72px)}@media (max-width:760px){.mobile-tools{height:62px;height:calc(62px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:16px;padding-left:max(16px,env(safe-area-inset-left));padding-right:16px;padding-right:max(16px,env(safe-area-inset-right))}[data-screen-label=notes]{padding-top:62px;padding-top:calc(62px + env(safe-area-inset-top))}.notes-sidebar{top:62px;top:calc(62px + env(safe-area-inset-top));padding-left:20px!important;padding-left:max(20px,env(safe-area-inset-left))!important;padding-bottom:24px!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}.sidebar-open [data-screen-label=notes]:before{top:62px;top:calc(62px + env(safe-area-inset-top))}[data-screen-label=chat]{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.home-header{top:44px;top:max(44px,env(safe-area-inset-top));left:24px;left:max(24px,env(safe-area-inset-left));right:24px;right:max(24px,env(safe-area-inset-right))}}@media (max-width:360px){.mobile-tools{padding-left:10px;padding-left:max(10px,env(safe-area-inset-left));padding-right:10px;padding-right:max(10px,env(safe-area-inset-right))}}@media (max-height:650px){.home-header{top:20px;top:max(20px,env(safe-area-inset-top))}.home-actions{bottom:20px;bottom:max(20px,env(safe-area-inset-bottom))}}select{background-color:#101b20}option{color:#e9ede8;background-color:#0b1418}option:checked{color:#cdfbe7;background-color:#16332c}option:disabled{color:#e9ede861}@media (max-width:760px){.notes-pane{padding-bottom:96px!important;padding-bottom:calc(max(20px,env(safe-area-inset-bottom)) + 88px)!important}body:has(.note-when-pop) .create-fab{display:none}.note-body .ed-canvas{font-size:16px}html{touch-action:manipulation}}.note-head{align-items:flex-start;gap:8px;display:flex}.note-head>.note-title{flex:1;min-width:0;line-height:1.2}.note-bar{flex:none;justify-content:flex-end;align-items:center;gap:2px;height:32px;margin-top:calc(clamp(24px,2.2vw,30px)/1.66667 - 16px);display:flex;position:relative}.note-bar .note-sync{white-space:nowrap;margin:4px 0 0;position:absolute;top:100%;right:6px}.note-bar .nt-color-pick:focus-visible>span{outline:none}@media (hover:hover){.note-bar .nt-color-pick:hover>span{outline:none}}.note-sync{color:#e9ede880;align-items:center;gap:6px;margin-right:8px;font-size:12px;display:inline-flex}.note-sync-dot{background:#f0c674;border-radius:99px;width:6px;height:6px}.note-sync[data-sync=error]{color:#f39ab4}.note-sync[data-sync=error] .note-sync-dot{background:#f39ab4}.note-icon{color:#e9ede873;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;font-size:18px;display:grid;position:relative}.note-icon:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.note-icon[aria-expanded=true]{color:#e9ede8;background:#ffffff0f}.note-icon svg{width:16px;height:16px}.note-fav[aria-pressed=true]{color:#f0c674}.note-fav[aria-pressed=true] svg{fill:#f0c674}.note-props{flex-wrap:wrap;align-items:flex-start;gap:4px 2px;margin:-6px -8px 0;display:flex}.note-prop{color:#e9ede8a8;max-width:280px;height:30px;font:inherit;white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 8px;font-size:13px;line-height:1;display:inline-flex;position:relative}.note-prop[aria-expanded=true],.note-prop:focus-within{color:#e9ede8;background:#ffffff0d}.note-prop svg{color:#e9ede873;flex:none;width:14px;height:14px}.note-prop>span{text-overflow:ellipsis;overflow:hidden}.note-prop[data-empty]{color:#e9ede866}.note-prop-folder .note-folder{opacity:0;cursor:pointer;width:100%;height:44px;font-size:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.note-props-sep{background:#ffffff1f;width:1px;height:14px;margin:8px 4px 0}.note-props .pane-source{cursor:default;color:#e9ede873}.note-when{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex;position:relative}.note-when-pill{max-width:100%}.note-when-status,.note-when-again,.note-when-muted{padding-left:8px}.note-when-pill:not([data-set]){color:#e9ede866}.note-when-pill[data-set]{color:#e9ede8}.note-when-pill[data-set] svg{color:#91c8bc}.note-when-pill[data-done]{color:#e9ede880}.note-when-overdue{color:#f39ab4}.note-when-pop{z-index:30;background:#1a1d25;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:16px;width:min(440px,100vw - 32px);padding:16px;display:flex;position:absolute;top:36px;left:0;box-shadow:0 24px 60px #0000008c}@media (min-width:761px){.note-when-pop{max-height:calc(100vh - 140px);overflow:auto}.cal-panel .note-props{position:relative}.cal-panel .note-when{position:static}.cal-panel .note-when-pop{width:auto;max-width:440px;max-height:calc(100vh - 360px);margin-top:36px;top:auto;left:0;right:0}}.note-when-allday{color:#e9ede8bf;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:max-content;height:30px;padding:0;font-size:13px;display:inline-flex}.note-switch{background:#ffffff24;border-radius:99px;width:32px;height:18px;position:relative}.note-switch:after{content:"";background:#e9ede8b3;border-radius:99px;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px}.note-when-allday[aria-pressed=true] .note-switch{background:#a3efd273}.note-when-allday[aria-pressed=true] .note-switch:after{background:#a3efd2;left:16px}.note-when-link{color:#e9ede873;cursor:pointer;background:0 0;border:0;height:34px;padding:0 6px;font-size:12.5px}.note-remind{gap:2px;margin:0;padding:0;list-style:none;display:grid}.note-remind li{color:#e9ede8;background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;height:32px;padding:0 4px 0 10px;font-size:13px;display:flex}.note-remind-x{color:#e9ede866;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:15px;position:relative}.note-remind-add{color:#91c8bc;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-radius:8px;width:max-content;height:32px;padding:0 8px;font-size:13px}.note-remind-add option{color:#e9ede8;background:#1a1d25}.note-when-foot{border-top:1px solid #ffffff12;align-items:center;gap:10px;padding-top:12px;display:flex}.note-when-clear{color:#f39ab4;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.note-when-done{color:#e9ede8;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;height:30px;padding:0 14px;font-size:13px}.note-when-clear,.note-when-done,.note-when-link,.note-remind-x,.note-when-allday{position:relative}.note-when-clear:before,.note-when-done:before,.note-when-link:before,.note-remind-x:before,.note-tags-more:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cal-month-name,.cal-sheet-handle{position:relative}.cal-month-name:before,.cal-sheet-handle:before{content:"";width:44px;min-width:100%;height:44px;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cal-sheet-handle:before{top:0;transform:translate(-50%)}.note-tags{align-items:flex-start;gap:6px;margin-top:-6px;display:flex}.note-tags-list{flex-wrap:wrap;gap:6px;min-width:0;max-height:28px;display:flex;overflow:hidden}.note-tags-list:empty{display:none}.note-tags[data-open] .note-tags-list{max-height:none}.note-tags:not([data-open]) .note-tag[data-over]{display:none}.note-tag{color:#91c8bc;white-space:nowrap;background:#91c8bc1a;border-radius:8px;align-items:center;gap:4px;height:28px;padding:0 6px 0 10px;font-size:12.5px;display:inline-flex}.note-tag .tag-remove{color:#91c8bc8c;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.note-tags-more{color:#e9ede899;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:8px;flex:none;height:28px;padding:0 10px;font-size:12.5px;position:relative}.tag-field{cursor:text;border-radius:8px;flex:none;align-items:center;height:28px;padding:0 8px;display:inline-flex}.note-tags-list:empty~.tag-field{margin-left:-8px}.tag-hash{color:#91c8bc;font-size:12.5px;display:none}.tag-field:focus-within .tag-hash{display:inline}.tag-field:focus-within{background:#ffffff0d}.note-tags .tag-add:focus-visible{outline:none!important}.tag-field:focus-within .tag-add::placeholder{color:#0000}.note-tags .tag-add{color:#91c8bc;background:0 0;border:0;outline:none;width:110px;height:28px;padding:0 0 0 1px;font-size:12.5px}.note-tags .tag-add::placeholder{color:#e9ede866}@media (hover:hover){.note-icon:hover{color:#e9ede8;background:#ffffff0f}.note-prop:hover{color:#e9ede8;background:#ffffff0d}.note-when-link:hover,.note-remind-x:hover{color:#e9ede8}.tag-field:hover{background:#ffffff0d}}@media (max-width:760px){.note-when-pop{z-index:60;width:calc(100vw - 32px);max-height:calc(100vh - 120px);border-radius:18px;max-height:calc(100dvh - 120px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0009,0 24px 60px #0000008c}.note-prop{height:36px}.note-props-sep{margin-top:11px}.note-bar{gap:14px;margin-top:-2.2px}.note-bar .note-icon{width:30px}.note-canvas{padding-inline:8px}.note-body .ed[data-touch] .ed-canvas{padding-right:32px}}.home-header{z-index:1}.home-header-start{place-items:center start;display:grid}.home-header-start>*{grid-area:1/1}.home-header-end{gap:10px;display:flex}.home-back{white-space:nowrap;gap:14px;padding-left:18px}.ym-map{pointer-events:none;position:absolute;inset:0}.ym-map-free{position:absolute;inset:0}.ym-map-svg{pointer-events:none;position:absolute;inset:0;overflow:visible}.ym-map-edge{transition:opacity .3s}.ym-map-sweep{stroke-dashoffset:.16px;animation:6s cubic-bezier(.45,0,.55,1) infinite both ym-map-sweep}@keyframes ym-map-sweep{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-1px}}.ym-map-flow{animation:1.1s linear infinite ym-map-flow}@keyframes ym-map-flow{to{stroke-dashoffset:-23.5px}}.ym-map-ring{position:absolute}.ym-map-ring-glow{border:2px solid #a3efd2d9;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 12px #a3efd28c,0 0 36px #a3efd238,inset 0 0 14px #a3efd259,inset 0 0 36px #a3efd21f}.ym-map-ring-sweep{filter:drop-shadow(0 0 6px #a3efd2cc);background:conic-gradient(#f2fff900 0deg,#f2fff9f2 26deg,#f2fff900 70deg 180deg,#b4eed6b3 214deg,#b4eed600 250deg);border-radius:50%;animation:7s linear infinite spin;position:absolute;inset:-1px;-webkit-mask-image:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask-image:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.ym-map-orbit{border:1px dashed #91c8bc52;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:-18px}.ym-map-orbit span{background:#91c8bc;border-radius:999px;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 10px #91c8bc}.ym-map-shock-at{width:0;height:0;position:absolute}.ym-map-shock{border:1px solid var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 60%,transparent);opacity:0;border-radius:50%;animation:.9s cubic-bezier(.2,.65,.3,1) both ym-map-shock;position:absolute}@keyframes ym-map-shock{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.ym-map-point{width:0;height:0;position:absolute}.ym-map-heat{transition:opacity .25s;position:absolute;top:0;left:0}.ym-map-spot{position:absolute;top:0;left:0}.ym-map-bloom{background:radial-gradient(circle,color-mix(in srgb,var(--c) 42%,transparent) 0%,color-mix(in srgb,var(--c) 14%,transparent) 42%,transparent 70%);border-radius:50%;width:92px;height:92px;animation:2.4s ease-in-out infinite ym-map-bloom;position:absolute;top:-46px;left:-46px}.ym-map-ripple{left:calc(-15px * var(--rs,1));top:calc(-15px * var(--rs,1));width:calc(30px * var(--rs,1));height:calc(30px * var(--rs,1));border:1.5px solid var(--c);box-shadow:0 0 10px var(--c);opacity:0;border-radius:50%;animation:1.8s cubic-bezier(.2,.6,.3,1) infinite ym-map-ripple;position:absolute}.ym-map-ripple-late{animation-delay:.9s}@keyframes ym-map-bloom{0%,to{opacity:.85;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes ym-map-ripple{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.9)}}.ym-map-dots{position:absolute;top:0;left:0}.ym-map-neb{pointer-events:none;mix-blend-mode:screen;transition:opacity .4s;position:absolute;top:0;left:0}.ym-map-neb>span{border-radius:50%;position:absolute;top:0;left:0}.ym-map-neb-halo{animation:8s ease-in-out infinite ym-map-breathe}.ym-map-neb-arms{filter:blur(1px);animation:40s linear infinite spin;-webkit-mask-image:radial-gradient(closest-side,#0000 14%,#000 30%,#0009 62%,#0000 100%);mask-image:radial-gradient(closest-side,#0000 14%,#000 30%,#0009 62%,#0000 100%)}.ym-map-neb-dust{width:0;height:0;animation:60s linear infinite spin}.ym-map-neb-dust span{border-radius:999px;animation:3.6s ease-in-out infinite ym-map-twinkle;position:absolute}@keyframes ym-map-breathe{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes ym-map-twinkle{0%,to{opacity:.35}50%{opacity:1}}.ym-map-dots span{border-radius:999px;width:2.5px;height:2.5px;position:absolute}.ym-map-node{cursor:pointer;width:44px;height:44px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-22px;left:-22px}.ym-map-node:focus-visible{outline:none!important}.ym-map-node:focus-visible .ym-map-dot{outline-offset:5px;outline:2px solid #a3efd2}.ym-map-dot{border-radius:999px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:block}.ym-map-label{white-space:nowrap;pointer-events:none;align-items:center;gap:6px;transition:color .25s;display:flex;position:absolute}.ym-map-name{letter-spacing:-.005em;display:block}.ym-map-count{letter-spacing:.04em;color:#e9ede84d;text-shadow:0 0 8px #06060f;font:400 10px/17px IBM Plex Mono,monospace}.ym-map-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto;background:#10121aed;border:1px solid #ffffff17;border-radius:20px;width:300px;padding:16px 12px 12px;animation:.22s cubic-bezier(.2,.8,.2,1) ym-map-pop;position:absolute}@keyframes ym-map-pop{0%{transform:translateY(6px)scale(.985)}to{transform:none}}.ym-map-card-path{letter-spacing:.14em;text-transform:uppercase;color:#e9ede880;align-items:center;gap:8px;padding:0 4px;font:400 11px IBM Plex Mono,monospace;display:flex}.ym-map-swatch{border-radius:999px;flex:none;width:8px;height:8px}.ym-map-fade{white-space:nowrap;flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.ym-map-card-head{justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding:0 4px;display:flex}.ym-map-card-head h3{margin:0;font-size:16px;font-weight:600;line-height:21px}.ym-map-card-count{letter-spacing:.14em;text-transform:uppercase;color:#e9ede880;white-space:nowrap;flex:none;font:400 11px IBM Plex Mono,monospace}.ym-map-card-list{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ym-map-card-note{color:#e9ede88c;margin:10px 0 0;padding:8px 10px;font-size:13px;line-height:18px}.ym-map-retry{color:#a3efd2;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ym-map-row{color:#e9ede8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:36px;padding:8px 8px 8px 10px;font:400 13px/18px Golos Text,system-ui,sans-serif;transition:background .15s;display:flex}.ym-map-row-when{letter-spacing:.06em;text-transform:uppercase;color:#e9ede873;flex:none;font:400 11px IBM Plex Mono,monospace}.ym-map-card-foot{color:#e9ede880;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:6px;padding:10px 6px 0 10px;font-size:12px;line-height:16px;display:flex}.ym-map-open{white-space:nowrap;color:#a3efd2;cursor:pointer;background:#a3efd214;border:0;border-radius:999px;height:32px;padding:0 12px;font:500 13px Golos Text,system-ui,sans-serif;transition:background .15s}.ym-map-row:focus-visible,.ym-map-open:focus-visible{outline-offset:-2px;outline:2px solid #a3efd2}@media (hover:hover){.ym-map-row:hover{background:#ffffff0f}.ym-map-open:hover{background:#a3efd229}}.ym-map-legend{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:#080a129e;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 13px;display:flex;position:absolute;bottom:32px;left:48px}.ym-map-legend strong{letter-spacing:.12em;text-transform:uppercase;color:#91c8bc;margin-bottom:3px;font:400 10px IBM Plex Mono,monospace}.ym-map-legend span{color:#e9ede880;font-size:11px;line-height:15px}.bd-screen{color:#e9ede8;flex-direction:column;gap:16px;min-height:100%;display:flex}.bd-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bd-title{letter-spacing:-.02em;margin:0;font-size:32px;font-weight:600;line-height:36px}.bd-title-edit{font:inherit;color:#e9ede8;background:#ffffff0d;border:1px solid #a3efd259;border-radius:10px;min-width:200px;padding:2px 10px;font-size:28px;font-weight:600}.bd-back,.bd-ghost{color:#e9ede8bf;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:999px;height:32px;padding:0 14px;font-size:13px;transition:background .15s,color .15s,border-color .15s}.bd-primary{color:#06060f;cursor:pointer;background:linear-gradient(135deg,#b4eed6,#81baa6 60%,#91c8bc);border:none;border-radius:999px;height:32px;padding:0 16px;font-size:13px;font-weight:600}.bd-primary:disabled{opacity:.5;cursor:default}.bd-hint{letter-spacing:.08em;color:#e9ede866;margin:0;font-family:IBM Plex Mono,monospace;font-size:11px}.bd-line{color:#e9ede8a6;margin:0;font-size:13px}.bd-line[data-tone=error]{color:#f39ab4}.bd-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.bd-tile{color:#e9ede8;touch-action:manipulation;background:#161820;border:1px solid #ffffff14;border-radius:20px;min-height:108px;transition:border-color 80ms,background 80ms,opacity .12s;display:flex;position:relative}.bd-tile[data-dragging]{opacity:.4}.bd-tile[data-over]:after,.bd-tile-end[data-over]:after{content:"";background:#a3efd2;border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:-9px}.bd-tile-end{min-height:108px;position:relative}.bd-tile-open{border-radius:inherit;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:16px 44px 16px 18px;display:flex}.bd-tile-open:focus-visible{outline-offset:2px;outline:2px solid #a3efd2b3}.bd-tile-more{position:absolute;top:12px;right:12px}.bd-tile:focus-within .bd-tile-more{opacity:1}.bd-head-tools{align-items:center;gap:10px;margin-left:auto;display:flex}.bd-head .bd-head-more{opacity:1;width:32px;height:32px;font-size:18px}.bd-title[data-board-mark]:before{vertical-align:-2px;color:#a3efd2;width:22px;height:22px;margin-right:12px}.bd-switch{background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:3px;display:inline-flex}.bd-switch button{color:#e9ede899;cursor:pointer;background:0 0;border:none;border-radius:999px;height:26px;padding:0 12px;font-size:12px}.bd-switch button[aria-pressed=true]{color:#e9ede8;background:#a3efd224}.bd-grid[data-view=list]{grid-template-columns:1fr;gap:6px}.bd-grid[data-view=list] .bd-tile{border-radius:14px;min-height:0}.bd-grid[data-view=list] .bd-tile-open{flex-direction:row;align-items:center;gap:16px;padding:12px 52px 12px 16px}.bd-grid[data-view=list] .bd-tile-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bd-grid[data-view=list] .bd-tile-bars{order:-1;margin:0}.bd-grid[data-view=list] .bd-tile-more{top:50%;transform:translateY(-50%)}.bd-grid[data-view=list] .bd-tile-end{min-height:12px}.bd-grid[data-view=list] .bd-tile[data-over]:after,.bd-grid[data-view=list] .bd-tile-end[data-over]:after{width:auto;height:2px;inset:-5px 12px auto}.bd-tile-name{font-size:16px;font-weight:600;line-height:21px}.bd-tile-meta{letter-spacing:.08em;color:#e9ede873;font-family:IBM Plex Mono,monospace;font-size:11px}.bd-tile-head{align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.bd-tile-mark{flex:none;width:16px;height:16px;display:flex}.bd-tile-mark svg{width:16px;height:16px}.bd-tile-bars{align-self:stretch;gap:6px;height:40px;margin-top:4px;margin-right:-26px;display:flex}.bd-tile-bars span{opacity:.3;background:currentColor;border-radius:6px;flex:1}.bd-grid[data-view=list] .bd-tile-bars{flex:none;align-self:center;gap:3px;width:54px;height:22px;margin:0}.bd-crumb{letter-spacing:.14em;text-transform:uppercase;color:#91c8bc;margin:0 0 -8px;font-family:IBM Plex Mono,monospace;font-size:11px}.bd-sub{color:#e9ede880;margin:-8px 0 0;font-size:13px}.bd-group{flex-direction:column;gap:12px;margin-top:8px;display:flex}.bd-group-head{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.bd-group-title{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:22px;display:flex}.bd-group-mark{flex:none;width:16px;height:16px;display:flex}.bd-group-mark svg{width:16px;height:16px}.bd-group-count{letter-spacing:.14em;text-transform:uppercase;color:#e9ede866;font-family:IBM Plex Mono,monospace;font-size:10px}.bd-group-add{margin-left:auto}.bd-select{min-width:160px}.bd-create{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bd-input{color:#e9ede8;min-width:220px;height:34px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:0 12px;font-size:14px}.bd-input:focus{border-color:#a3efd280;outline:none}.bd-board{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;align-items:flex-start;gap:14px;min-height:0;margin:-4px -4px 0;padding:4px 4px 16px;display:flex;overflow-x:auto}.bd-column{background:#ffffff06;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;flex:0 0 280px;gap:10px;padding:12px 10px 10px;transition:border-color .15s,background .15s;display:flex}.bd-column[data-over]{background:#a3efd20a;border-color:#a3efd259}.bd-column-head{align-items:center;gap:8px;padding:2px 4px 2px 6px;display:flex}.bd-col-dot{background:#989da7;border-radius:50%;flex:none;width:8px;height:8px}.bd-col-dot[data-tone=doing]{background:#9dd6ec;box-shadow:0 0 10px #9dd6ec73}.bd-col-dot[data-tone=done]{background:#8fe3b6;box-shadow:0 0 10px #8fe3b666}.bd-column-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:#e9ede899;flex:1;min-width:0;font-family:IBM Plex Mono,monospace;font-size:11px;overflow:hidden}.bd-count{color:#e9ede899;text-align:center;background:#ffffff0f;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:20px}.bd-closes{color:#8fe3b6;font-size:12px}.bd-cards{flex-direction:column;gap:8px;min-height:8px;display:flex}.bd-tail{border-radius:12px;min-height:10px;transition:min-height .15s,background .15s}.bd-tail[data-empty]{color:#e9ede859;text-align:center;border:1px dashed #ffffff1a;justify-content:center;align-items:center;min-height:72px;font-size:12px;display:flex}.bd-tail[data-over]{background:#a3efd214;border-color:#a3efd259;min-height:48px}.bd-card{box-shadow:inset 3px 0 0 var(--bd-accent,transparent);cursor:pointer;touch-action:manipulation;background:#161820;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:6px;padding:11px 12px 11px 14px;transition:border-color 80ms,background 80ms,opacity .12s;display:flex;position:relative}.bd-card:focus-visible{outline-offset:1px;outline:2px solid #a3efd2b3}.bd-card[data-dragging]{opacity:.35}.bd-card[data-over]:before{content:"";background:#a3efd2;border-radius:2px;height:2px;position:absolute;top:-6px;left:8px;right:8px}.bd-card-top{align-items:flex-start;gap:8px;display:flex}.bd-card-name{word-break:break-word;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:19px}.bd-card[data-closed]{background:#13151c}.bd-card[data-closed] .bd-card-name{color:#e9ede88c;-webkit-text-decoration:line-through #8fe3b699;text-decoration:line-through #8fe3b699}.bd-card-excerpt{color:#e9ede880;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.bd-card-meta{color:#e9ede873;align-items:center;gap:10px;font-size:11px;display:flex}.bd-done{color:#8fe3b6}.bd-more{color:#e9ede873;cursor:pointer;opacity:0;background:0 0;border:none;border-radius:7px;flex:none;width:24px;height:24px;font-size:15px;line-height:1;transition:opacity .15s,background .15s}.bd-card:focus-within .bd-more,.bd-column-head .bd-more,.bd-more[aria-expanded=true]{opacity:1}.bd-menu{box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#161820f5;border:1px solid #ffffff1a;border-radius:14px;flex-direction:column;padding:6px;display:flex;box-shadow:0 24px 60px #00000080}.bd-menu button{color:#e9ede8;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;height:34px;padding:0 10px;font-size:13px}.bd-menu button:focus-visible{background:#a3efd21a;outline:none}.bd-menu button:disabled{color:#e9ede859;cursor:default}.bd-menu-label{letter-spacing:.14em;text-transform:uppercase;color:#e9ede866;padding:8px 10px 4px;font-family:IBM Plex Mono,monospace;font-size:10px}.bd-name-edit{box-sizing:border-box;color:#e9ede8;width:100%;font:inherit;background:#ffffff0d;border:1px solid #a3efd266;border-radius:8px;padding:4px 8px;font-size:14px}.bd-add{color:#e9ede88c;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;width:100%;height:34px;padding:0 10px;font-size:13px}.bd-add-field{box-sizing:border-box;color:#e9ede8;width:100%;min-height:60px;font:inherit;resize:none;background:#161820;border:1px solid #a3efd259;border-radius:12px;padding:8px 10px;font-size:14px}.bd-add-field:focus{outline:none}.bd-new-column{flex-direction:column;flex:0 0 240px;gap:8px;display:flex}.bd-overlay{color:#e9ede8;cursor:grabbing;background:#1c1f28;border:1px solid #a3efd259;border-radius:12px;padding:10px 12px;font-size:14px;font-weight:500;transform:rotate(2deg);box-shadow:0 24px 60px #00000080}.bd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.bd-board{scroll-snap-type:x mandatory;margin:0 -20px;padding:4px 20px 16px;scroll-padding-inline:20px}.bd-column{scroll-snap-align:start;flex-basis:calc(100vw - 64px)}.bd-title{font-size:26px;line-height:30px}.bd-more{opacity:1}.bd-tile-end{min-height:12px}.bd-tile-end[data-over]:after{width:auto;height:2px;inset:-5px 12px auto}}@media (prefers-reduced-motion:reduce){.bd-card,.bd-tile{transition:none}}@media (hover:hover){.bd-back:hover,.bd-ghost:hover,.bd-add:hover{color:#e9ede8;background:#ffffff0d}.bd-tile:hover{background:#1a1d26;border-color:#a3efd24d}.bd-card:hover{box-shadow:inset 3px 0 0 var(--bd-accent,transparent), 0 10px 28px #0006;background:#1a1d26;border-color:#a3efd24d}.bd-card:hover .bd-more,.bd-tile:hover .bd-tile-more{opacity:1}.bd-more:hover{color:#e9ede8;background:#ffffff12}.bd-menu button:hover{background:#a3efd21a}}@media (hover:none){.bd-hint{display:none}}.bd-panel{color:#e9ede8;border-top:1px solid #ffffff12;flex-direction:column;gap:10px;margin-top:32px;padding-top:20px;display:flex}.bd-panel-title{letter-spacing:.14em;text-transform:uppercase;color:#e9ede880;margin:0;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:400}.bd-panel-sub{color:#e9ede8cc;margin:12px 0 0;font-size:13px;font-weight:600}.bd-panel-row{align-items:center;gap:12px;display:flex}.bd-select{color:#e9ede8;height:32px;font:inherit;border:1px solid #ffffff1f;border-radius:10px;padding:0 10px;font-size:13px}.bd-comments,.bd-events{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bd-comment{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:10px 12px}.bd-comment-meta{color:#e9ede873;justify-content:space-between;align-items:center;font-size:11px;display:flex}.bd-comment-body{white-space:pre-wrap;word-break:break-word;margin:4px 0 0;font-size:14px;line-height:20px}.bd-comment-new{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.bd-event{grid-template-columns:auto auto 1fr;align-items:baseline;gap:10px;font-size:13px;line-height:18px;display:grid}.bd-event-time{color:#e9ede873;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:11px}.bd-event-actor{color:#91c8bc;font-size:11px}.bd-event-text{color:#e9ede8d9;word-break:break-word}.bd-event-open{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.bd-layout{align-items:flex-start;gap:16px;min-height:0;display:flex}.bd-layout>.bd-board{flex:1;min-width:0}.bd-log{z-index:60;box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#161820f5;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:12px;width:360px;padding:14px 16px;display:flex;position:fixed;top:150px;bottom:20px;right:20px;overflow-y:auto;box-shadow:0 24px 60px #0000008c}.bd-log-day{letter-spacing:.14em;text-transform:uppercase;color:#e9ede866;margin:4px 0 0;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}@media (max-width:900px){.bd-layout{flex-direction:column;align-items:stretch}}@media (max-width:760px){.bd-log{width:auto;max-height:72vh;inset:auto 10px 10px}}.bd-log .bd-log-day{font-size:10px!important;font-weight:400!important}.bd-panel .bd-panel-sub{font-size:13px!important;font-weight:600!important}body:has(.bd-log) .create-fab{display:none}.md-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.md-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.md-tile{aspect-ratio:1;color:#e9ede88c;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;width:100%;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:block;position:relative;overflow:hidden}@media (hover:hover){.md-tile:hover{border-color:#a3efd259;transform:translateY(-2px);box-shadow:0 20px 44px #00000073,0 0 0 1px #a3efd240}}.md-tile img{object-fit:cover;width:100%;height:100%;display:block}.md-tile-empty{letter-spacing:.14em;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:12px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex}.md-tile-empty--failed{color:#f39ab4}.md-tile-empty--gone{color:#e9ede873}.md-tile-name{text-align:left;color:#e9ede8;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#0000,#06060fcc);padding:18px 10px 8px;font-size:11px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.md-skel{aspect-ratio:1;background:#ffffff0a;border-radius:20px}.md-row{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;align-items:center;gap:10px;min-height:56px;padding:6px 8px 6px 6px;display:flex}@media (hover:hover){.md-row:hover{background:#ffffff0f}}.md-play{color:#a3efd2;cursor:pointer;background:#a3efd21a;border:1px solid #a3efd24d;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (hover:hover){.md-play:hover{background:#a3efd233}}.md-row-main{color:#e9ede8;text-align:left;cursor:pointer;min-width:0;min-height:44px;font:inherit;background:0 0;border:none;border-radius:10px;flex-direction:column;flex:1;justify-content:center;gap:2px;padding:4px 6px;display:flex}.md-row-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.md-meta{letter-spacing:.04em;color:#e9ede880;font-family:IBM Plex Mono,monospace;font-size:10.5px}.md-tile:focus-visible,.md-row-main:focus-visible,.md-play:focus-visible,.md-use:focus-visible{outline-offset:3px;outline:2px solid #a3efd2}.md-pill{cursor:pointer;height:36px;font:inherit;white-space:nowrap;border:none;border-radius:999px;padding:0 16px;font-size:12.5px;font-weight:500}.md-primary{color:#06060f;background:linear-gradient(135deg,#b4eed6,#81baa6 55%,#91c8bc)}.md-quiet{color:#e9ede8;background:#ffffff0f}@media (hover:hover){.md-quiet:hover{background:#ffffff1f}}.md-danger{color:#f39ab4;background:#f39ab41f}@media (hover:hover){.md-danger:hover{background:#f39ab438}}.md-pill:disabled,.md-pill[aria-disabled=true]{opacity:.45;cursor:default}.md-uploads{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;flex-direction:column;gap:4px;margin:0 0 18px;padding:10px 12px;list-style:none;display:flex}.md-upload{flex-wrap:wrap;align-items:center;gap:10px;min-height:30px;font-size:12.5px;display:flex}.md-use{color:#e9ede8;width:100%;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:13px;display:flex}@media (hover:hover){.md-use:hover{background:#ffffff12}}.md-sheet{-webkit-backdrop-filter:blur(24px);background:#161820eb;border:1px solid #ffffff1a;border-radius:24px;width:min(560px,100%);max-height:calc(100% - 32px);padding:24px;overflow:auto;box-shadow:0 24px 60px #00000080}.md-backdrop{z-index:60;-webkit-backdrop-filter:blur(6px);background:#06060f8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.md-picker{width:min(760px,100%)}@media (max-width:480px){.md-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.md-tile,.md-skel{border-radius:14px}.md-sheet{border-radius:20px;padding:18px}}@media (prefers-reduced-motion:reduce){.md-tile{transition:none}}@media (prefers-reduced-motion:reduce) and (hover:hover){.md-tile:hover{transform:none}}@media (hover:hover){.nt-section:hover{color:#e9ede8!important;background:#ffffff0f!important}.nt-folder-add:hover{color:#e9ede8!important;background:#ffffff14!important}.nt-folder:hover{color:#e9ede8!important;background:#ffffff0f!important}.nt-create:hover{transform:translateY(-1px)!important}.nt-menu-item:hover{background:#ffffff12!important}.nt-color:hover{outline-offset:2px;outline:2px solid #e9ede880;transform:scale(1.15)!important}}.nt-color:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.nt-color-pick:focus-visible{outline:none!important}.nt-color-pick:focus-visible>span{outline-offset:2px;outline:2px solid #a3efd2}@media (hover:hover){.nt-color-pick:hover>span{outline-offset:2px;outline:2px solid #e9ede880}.nt-color-pick:focus-visible:hover>span{outline-color:#a3efd2}}.nt-search:focus-within{outline-offset:2px;outline:2px solid #a3efd2}.nt-search input:focus-visible{outline:none!important}@media (hover:hover){.nt-reset:hover{text-decoration:underline!important}.nt-card:hover{border-color:#a3efd259!important;transform:translateY(-2px)!important;box-shadow:0 20px 44px #00000073,0 0 0 1px #a3efd240!important}.nt-check:hover{border-color:#a3efd2!important}.nt-star:hover{background:#ffffff14!important;transform:scale(1.1)!important}.nt-pencil:hover{color:#e9ede8!important;background:#ffffff14!important}.nt-tag:hover{color:#d3efdf!important;background:#a3efd233!important}.nt-sel:hover{background:#ffffff1f!important}.nt-sel-danger:hover{background:#f39ab438!important}.nt-sel-close:hover{color:#e9ede8!important;background:#ffffff14!important}}.nt-reset{position:relative}.nt-reset:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){.nt-dots{margin-left:-14px;margin-right:-14px}}.nt-sel,.nt-sel-danger,.nt-sel-close{position:relative}.nt-sel:before,.nt-sel-danger:before,.nt-sel-close:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nt-card:focus-visible,.nt-folder:focus-visible{outline-offset:3px;outline:2px solid #a3efd2}.nt-folder-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-board-mark]:before{content:"";vertical-align:-2px;opacity:.8;width:14px;height:14px;-webkit-mask:var(--board-glyph) center/contain no-repeat;-webkit-mask:var(--board-glyph) center/contain no-repeat;mask:var(--board-glyph) center/contain no-repeat;background:currentColor;flex:none;margin-right:7px;display:inline-block}:root{--board-glyph:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round'%3E%3Crect x='1.9' y='2.4' width='12.2' height='11.2' rx='2.4'/%3E%3Cpath d='M5.3 5.4v5.2M8 5.4v2.8M10.7 5.4v4'/%3E%3C/svg%3E")}.nt-colors.nt-folder-list{min-width:0;top:36px;left:0;right:0}@media (max-width:760px){.nt-colors.nt-folder-list{top:46px}}@media (pointer:coarse){.nt-colors.nt-folder-list{top:46px}}.nt-option-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nt-folder-places{max-height:min(320px,50vh);overflow-y:auto}.nt-tree-mark{flex:none;width:14px;height:14px;display:flex}.nt-tree-row{position:relative}.nt-tree-l2:before,.nt-tree-l3:before{content:"";pointer-events:none;--guide:#e9ede824;background-repeat:no-repeat;position:absolute;inset:-1px 0}.nt-tree-l2:before{background-image:linear-gradient(var(--guide),var(--guide)),linear-gradient(var(--guide),var(--guide));background-position:33px 0,33px;background-size:1px 100%,6px 1px}.nt-tree-l2.nt-tree-last:before{background-size:1px 50%,6px 1px}.nt-tree-l3:before{background-image:linear-gradient(var(--guide),var(--guide)),linear-gradient(var(--guide),var(--guide)),linear-gradient(var(--guide),var(--guide));background-position:33px 0,71px 0,71px;background-size:1px 100%,1px 100%,9px 1px}.nt-tree-l3.nt-tree-last:before{background-size:1px 100%,1px 50%,9px 1px}.nt-tree-l3.nt-tree-tail:before{background-size:0 0,1px 100%,9px 1px}.nt-tree-l3.nt-tree-tail.nt-tree-last:before{background-size:0 0,1px 50%,9px 1px}.nt-place-head{letter-spacing:.14em;text-transform:uppercase;color:#e9ede866;margin:12px 10px 4px;font-family:IBM Plex Mono,monospace;font-size:10px}.notes-sidebar>*{flex-shrink:0}.nt-more:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.nt-more:hover{color:#e9ede8!important;background:#ffffff14!important}}.nt-more:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.nt-star:before,.nt-pencil:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:coarse){.nt-card .nt-star,.nt-card .nt-more{width:44px!important;height:44px!important}.nt-card .nt-more{margin:0 -9px 0 -8px}}.nt-check{position:relative}.nt-check:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nt-tag,.nt-query-tag{position:relative}.nt-tag:before,.nt-query-tag:before{content:"";width:44px;min-width:100%;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nt-menu{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;text-align:left;background:#0d1016f2;border:1px solid #ffffff1a;border-radius:14px;min-width:184px;padding:6px;position:absolute;top:32px;right:0;box-shadow:0 18px 40px #00000080}.nt-menu-item{color:#e9ede8;width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:8px 10px;font-size:13px;display:block}.nt-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #a3efd2}.nt-info dl{gap:10px;margin:0;padding:4px 6px;display:grid}.nt-info dt{letter-spacing:.08em;text-transform:uppercase;color:#e9ede873;margin:0;font-family:IBM Plex Mono,monospace;font-size:10px}.nt-info dd{color:#e9ede8;margin:2px 0 0;font-size:13px}@media (hover:hover){.pf-row:hover{background:#ffffff12!important}}.pf-row:focus-visible,.pf-circle:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}@media (hover:hover){.pf-circle:hover{color:#e9ede8!important;border-color:#a3efd259!important}}.nt-colors{text-transform:none;letter-spacing:0;outline:none;margin:0;font-family:Golos Text,system-ui,sans-serif;list-style:none;top:40px;left:0;right:auto}.nt-colors .nt-menu-item{align-items:center;gap:10px;display:flex}.nt-colors .nt-menu-item[data-active=true]{background:#ffffff12}.nt-colors:focus-visible .nt-menu-item[data-active=true]{box-shadow:inset 0 0 0 1px #a3efd28c}.nt-dot-none{box-sizing:border-box;background:0 0;border:1.5px dashed #e9ede899}.nt-group{letter-spacing:.14em;text-transform:uppercase;color:#e9ede866;margin:0 2px 10px;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:400}.nt-subfolders{margin-bottom:22px}.nt-subfolder-grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}.nt-subfolder{color:#e9ede8;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:linear-gradient(135deg,#a3efd217,#a3efd208);border:1px solid #a3efd238;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.nt-subfolder-grid[data-view=list] .nt-subfolder{border-radius:12px;min-height:44px;padding:8px 12px}.nt-subfolder-mark{flex:none;width:22px;height:22px;display:flex}.nt-subfolder-mark svg{width:22px;height:22px}.nt-subfolder-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nt-subfolder-grid[data-view=list] .nt-subfolder-text{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.nt-subfolder-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.nt-subfolder-note{color:#e9ede873;flex:none;font-family:IBM Plex Mono,monospace;font-size:11px}.nt-subfolder[data-drop=true]{background:#a3efd21f;border-color:#a3efd299}.nt-subfolder:focus-visible{outline-offset:3px;outline:2px solid #a3efd2}@media (hover:hover){.nt-subfolder:hover{border-color:#a3efd280}}.nt-subfolder-add{color:#e9ede880;background:0 0;border-style:dashed;border-color:#a3efd233}.nt-subfolder-add .nt-subfolder-mark{justify-content:center;align-items:center;font-size:18px;line-height:1}.nt-subfolder-add .nt-subfolder-name{font-weight:500}@media (hover:hover){.nt-subfolder-add:hover{color:#e9ede8}}.nt-subfolder-field{cursor:text;background:#ffffff0f;border-color:#a3efd299;outline:none;font-size:14px}label.nt-check{color:#e9ede8bf;cursor:pointer;touch-action:manipulation;align-items:center;gap:10px;min-height:44px;margin:0 0 6px;font-size:13px;display:inline-flex}label.nt-check input{accent-color:#a3efd2;cursor:pointer;width:16px;height:16px;margin:0}label.nt-check input:focus-visible{outline-offset:3px;outline:2px solid #a3efd2}.nt-section-empty{color:#e9ede873;margin:4px 2px 0;font-size:13px}@media (max-width:760px){.notes-pane h3.nt-group{font-size:10px!important;font-weight:400!important}}@media (min-width:761px){.nt-search-row{box-sizing:border-box;border-bottom:1px solid #ffffff0f;align-items:center;height:49px;margin:0 -18px;padding:6px 18px;display:flex}.nt-search-row .nt-search{flex:1;min-width:0;height:36px!important}}.nt-close{color:#e9ede8b3;height:26px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:11.5px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex;position:relative}.nt-close svg{color:#e9ede866;flex:none;transition:color .15s}.nt-close:before{content:"";width:100%;min-width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.nt-close:hover{color:#a3efd2;border-color:#a3efd259}.nt-close:hover svg{color:#a3efd2}}.nt-close:focus-visible{outline-offset:2px;outline:2px solid #a3efd2}.nt-close[aria-pressed=true][data-as=done]{color:#a3efd2;background:#a3efd21a;border-color:#a3efd259}.nt-close[aria-pressed=true][data-as=done] svg{color:#a3efd2}.nt-close[data-as=cancelled]{color:#e9ede8cc;background:#ffffff0f;border-color:#ffffff24;padding:0 10px}.nt-overdue{color:#f39ab4}.nt-card[data-closed]>:not(.nt-close-row),.nt-card[data-closed] .nt-close-row>:not(.nt-close){opacity:.55}.nt-card[data-closed]:focus-within>:not(.nt-close-row),.nt-card[data-closed]:focus-within .nt-close-row>:not(.nt-close){opacity:.9}@media (hover:hover){.nt-card[data-closed]:hover>:not(.nt-close-row),.nt-card[data-closed]:hover .nt-close-row>:not(.nt-close){opacity:.9}}@media (prefers-reduced-motion:no-preference){.nt-card[data-closed]>:not(.nt-close-row),.nt-card[data-closed] .nt-close-row>:not(.nt-close){transition:opacity .2s}}@media (prefers-reduced-motion:reduce){.nt-close,.nt-close svg{transition:none}}
