.motion-canvas{position:fixed;inset:0;z-index:99995;width:100vw;height:100vh;pointer-events:none}.rolling-number{display:inline-flex;overflow:hidden;height:1.15em;line-height:1.15em;vertical-align:bottom}.rolling-digit{display:inline-block;height:1.15em;overflow:hidden}.rolling-reel{display:flex;flex-direction:column;transform:translateY(calc(var(--digit) * -1.15em));transition:transform .9s cubic-bezier(.2,1.25,.35,1) var(--delay, 0ms),filter .9s ease var(--delay, 0ms);animation:reel-in 1.1s cubic-bezier(.2,1.1,.3,1) both;animation-delay:calc(var(--delay, 0ms) + .15s)}.rolling-reel>span{height:1.15em}@keyframes reel-in{0%{transform:translateY(0);filter:blur(2px)}70%{filter:blur(0)}to{transform:translateY(calc(var(--digit) * -1.15em))}}.badge-pop{animation:badge-pop .55s cubic-bezier(.34,1.8,.5,1) both;transform-origin:30% 70%}@keyframes badge-pop{0%{opacity:0;transform:translate(-6px,6px) scale(.2)}60%{opacity:1}to{transform:none}}body .app details.detail-overflow[open]>:not(summary),body .app details.detail-header-tag-menu[open]>:not(summary){transform-origin:top right;animation:menu-open .26s cubic-bezier(.2,1.3,.4,1) both}body .app details.detail-header-tag-menu[open]>:not(summary){transform-origin:top left}body .app .account-menu,body .app .options-menu{transform-origin:top right;animation:menu-open .28s cubic-bezier(.2,1.3,.4,1) both}@keyframes menu-open{0%{opacity:0;scale:.9;filter:blur(4px)}to{opacity:1;scale:1;filter:blur(0)}}body .app :is(.settings-panel,.tags-manager,.reminders-sheet,.voice-drop-modal){animation:modal-open .34s cubic-bezier(.2,1.1,.3,1) both}@keyframes modal-open{0%{opacity:0;scale:.95;filter:blur(6px)}to{opacity:1;scale:1;filter:blur(0)}}.recovery-toast.recovery-toast{--paper: 60, 150, 110;transform:none;translate:-50% 0;rotate:var(--toast-tilt, -2deg);gap:4px;padding:14px 8px 10px 16px;border:0;border-radius:2px;background:linear-gradient(180deg,#ffffff0f,#0000001a),linear-gradient(rgba(var(--paper),.42),rgba(var(--paper),.42)),#151816;color:#f3f0e8;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);filter:drop-shadow(0 10px 18px rgba(0,0,0,.55));box-shadow:none;font:700 12.5px/1.3 var(--typewriter, ui-monospace, monospace);letter-spacing:.02em;transform-origin:50% 0;animation:toast-slap .55s cubic-bezier(.25,1.5,.45,1) both}.recovery-toast.recovery-toast:after{content:"";position:absolute;top:0;right:0;width:12px;height:12px;background:linear-gradient(225deg,transparent 50%,rgba(var(--paper),.85) 50%)}.recovery-toast.is-done{--paper: 70, 160, 90}.recovery-toast.is-deleted{--paper: 190, 70, 95}.recovery-toast.is-archived,.recovery-toast.is-other{--paper: 110, 125, 150}.recovery-toast .toast-tape{position:absolute;top:-2px;left:50%;width:56px;height:14px;margin-left:-28px;background:#ded8c88c;rotate:calc(var(--toast-tilt, -2deg) * -1.4)}.recovery-toast>span[role=status]{padding-right:6px;text-transform:none}.recovery-toast button{min-height:36px!important;border-radius:3px!important}.recovery-toast .toast-undo{padding:0 8px!important;color:#fff!important;font:800 11.5px/1 var(--typewriter, monospace)!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.recovery-toast .toast-close{min-width:32px!important;padding:0!important;opacity:.65}.recovery-toast button:hover{background:#0000002e!important}.recovery-toast.is-leaving{animation:toast-peel .38s cubic-bezier(.5,0,.75,.4) both;pointer-events:none}@keyframes toast-slap{0%{opacity:0;translate:-50% -60px;rotate:calc(var(--toast-tilt, -2deg) * 5);scale:1.12}55%{opacity:1;scale:.97}to{translate:-50% 0;rotate:var(--toast-tilt, -2deg);scale:1}}@keyframes toast-peel{0%{translate:-50% 0;rotate:var(--toast-tilt, -2deg);opacity:1}30%{translate:-50% -6px;rotate:calc(var(--toast-tilt, -2deg) * -3)}to{translate:-50% 90px;rotate:calc(var(--toast-tilt, -2deg) * 8);opacity:0}}body .app .settings-keys.has-motion-pill{position:relative;isolation:isolate}body .app .settings-keys.has-motion-pill>.motion-pill{position:absolute;left:0;top:0;z-index:-1;pointer-events:none;border:1px solid rgba(98,217,208,.55);border-radius:3px;background:#62d9d01f;box-shadow:0 0 14px #62d9d01f;transition:transform .38s cubic-bezier(.3,1.35,.45,1),width .38s cubic-bezier(.3,1.35,.45,1),opacity .2s ease}body .app .settings-keys.has-motion-pill>button[aria-pressed=true]{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body .app input[type=checkbox]:checked+.pencil-check{animation:check-nod .42s cubic-bezier(.3,1.6,.5,1)}@keyframes check-nod{0%{rotate:0deg;scale:1}40%{rotate:-8deg;scale:1.14}to{rotate:0deg;scale:1}}.completion-burst-check{animation:success-check .65s cubic-bezier(.3,1.4,.5,1) both!important}@keyframes success-check{0%{opacity:0;transform:scale(.4) rotate(-40deg);filter:blur(4px)}35%{opacity:1;transform:scale(1.08) rotate(6deg);filter:blur(0)}70%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(1.05) translateY(-6px)}}body .app .note-card .card-glare{position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 0%),rgba(255,255,255,.16),transparent 55%);opacity:0;transition:opacity .35s ease;mix-blend-mode:screen}body .app .note-card.is-tilting .card-glare{opacity:1}@media(hover:hover)and (pointer:fine){body .app .note-card.is-tilting:not(.dragging-card){transform:perspective(900px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg)) rotate(var(--note-tilt, 0deg)) translateY(-2px);transition:transform .12s ease-out,box-shadow .3s ease}}body .app .notebook-view .notebook-thumb{position:relative}@media(hover:hover){body .app .notebook-view .notebook-open .notebook-thumb:before,body .app .notebook-view .notebook-open .notebook-thumb:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:#d9d4c7;box-shadow:0 4px 10px #00000059;transform-origin:50% 100%;transition:transform .5s cubic-bezier(.3,1.6,.5,1),opacity .3s ease;opacity:0}body .app .notebook-view .notebook-open .notebook-thumb:after{background:#c9c3b4}body .app .notebook-view .notebook-open:hover .notebook-thumb:before{opacity:1;transform:rotate(-7deg) translate(-6px)}body .app .notebook-view .notebook-open:hover .notebook-thumb:after{opacity:1;transform:rotate(5deg) translate(6px);transition-delay:.04s}body .app .notebook-view .notebook-open:hover .notebook-thumb{transform:translateY(-4px);transition:transform .4s cubic-bezier(.3,1.6,.5,1)}}@media(prefers-reduced-motion:reduce){.rolling-reel,.badge-pop,.recovery-toast,body .app :is(.account-menu,.options-menu,.settings-panel,.tags-manager,.reminders-sheet),body .app details[open]>:not(summary),body .app input[type=checkbox]:checked+.pencil-check{animation:none!important}.rolling-reel{transition:none!important}}.device-draft-notice.device-draft-notice,.app .save-error-banner.save-error-banner,body .app .settings-message,body .app .detail-kindle-send{--paper: 110, 125, 150;position:relative;border:0!important;border-radius:2px!important;background:linear-gradient(180deg,#ffffff0f,#0000001a),linear-gradient(rgba(var(--paper),.42),rgba(var(--paper),.42)),#151816!important;color:#f3f0e8!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);filter:drop-shadow(0 10px 18px rgba(0,0,0,.5));box-shadow:none!important;font:700 12.5px/1.35 var(--typewriter, ui-monospace, monospace)!important;letter-spacing:.02em;padding-top:14px!important;rotate:-1.2deg;animation:note-slap .55s cubic-bezier(.25,1.5,.45,1) both}.device-draft-notice.device-draft-notice{--paper: 190, 140, 50;position:fixed}.app .save-error-banner.save-error-banner{--paper: 190, 70, 95;position:fixed;rotate:.8deg}body .app .detail-kindle-send{--paper: 60, 150, 140;rotate:-.6deg}body .app .settings-message{rotate:-.5deg}:is(.device-draft-notice.device-draft-notice,.app .save-error-banner.save-error-banner,body .app .settings-message,body .app .detail-kindle-send):before{content:"";position:absolute;top:-2px;left:50%;width:54px;height:13px;margin-left:-27px;background:#ded8c88c;rotate:2deg;pointer-events:none}:is(.device-draft-notice.device-draft-notice,.app .save-error-banner.save-error-banner,body .app .settings-message,body .app .detail-kindle-send):after{content:"";position:absolute;top:0;right:0;width:12px;height:12px;pointer-events:none;background:linear-gradient(225deg,transparent 50%,rgba(var(--paper),.85) 50%)}:is(.device-draft-notice,.app .save-error-banner,body .app .settings-message,body .app .detail-kindle-send) :is(button,a){border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font:800 11px/1 var(--typewriter, monospace)!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}:is(.device-draft-notice,.app .save-error-banner,body .app .settings-message,body .app .detail-kindle-send) :is(button,a):hover{background:#0000002e!important}@keyframes note-slap{0%{opacity:0;translate:0 -40px;scale:1.1}55%{opacity:1;scale:.97}to{translate:0 0;scale:1}}@media(prefers-reduced-motion:reduce){:is(.device-draft-notice,.app .save-error-banner,body .app .settings-message,body .app .detail-kindle-send){animation:none!important}}body .app .note-detail .detail-done{display:inline-flex!important;align-items:center;gap:6px;height:34px!important;min-height:34px!important;margin-right:4px!important;padding:0 11px!important;border:1px solid rgba(143,214,108,.45)!important;border-radius:3px!important;background:#8fd66c14!important;box-shadow:none!important;color:#a7e08a!important;font:800 10.5px/1 var(--typewriter, monospace)!important;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .note-detail .detail-done:is(:hover,:active){background:#8fd66c2e!important;border-color:#8fd66c!important}body .app .detail-done-stamp{position:absolute;left:50%;top:42%;z-index:20;pointer-events:none;padding:10px 22px 8px;border:4px double #8fd66c;border-radius:6px;color:#8fd66c;font:900 38px/1 var(--typewriter, monospace);letter-spacing:.2em;text-transform:uppercase;background:#0a140a59;translate:-50% -50%;rotate:-14deg;mix-blend-mode:screen;animation:done-stamp .42s cubic-bezier(.2,1.6,.4,1) both}@keyframes done-stamp{0%{opacity:0;scale:2.4;filter:blur(3px)}60%{opacity:1;scale:.92;filter:blur(0)}to{opacity:.95;scale:1}}body .app .overlay.detail-overlay.is-filing>.note-detail{animation:note-filing .78s cubic-bezier(.55,0,.7,.4) both!important;transform-origin:50% 100%}@keyframes note-filing{0%,42%{transform:none;opacity:1}52%{transform:scale(1.015) rotate(.6deg)}to{transform:translateY(55vh) scale(.42) rotate(-9deg);opacity:0}}body .app .overlay.detail-overlay.is-filing{animation:overlay-fade .78s ease both}@keyframes overlay-fade{0%,45%{opacity:1}to{opacity:0}}body .app .overlay.detail-overlay.is-closing:not(.is-filing)>.note-detail{animation:note-close .18s cubic-bezier(.5,0,.75,.4) both!important}@keyframes note-close{to{transform:translateY(28px) scale(.9) rotate(-1.5deg);opacity:0}}@media(prefers-reduced-motion:reduce){body .app .detail-done-stamp,body .app .overlay.detail-overlay:is(.is-filing,.is-closing)>.note-detail,body .app .overlay.detail-overlay.is-filing{animation:none!important}}@media(max-width:760px){body .app .note-detail .detail-done{padding:0 10px!important}}@media(max-width:760px){body .app .note-detail .detail-done{width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;justify-content:center;margin-right:2px!important}body .app .note-detail .detail-done span{display:none}}body .app .note-card .card-glare{display:none!important}body .app .overlay.notebook-preview-overlay.is-closing>.notebook-preview{animation:note-close .18s cubic-bezier(.5,0,.75,.4) both!important}@media(pointer:coarse){body .app .overlay.notebook-preview-overlay,body .app .overlay.notebook-preview-overlay>.notebook-preview{overscroll-behavior:contain}}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls{width:auto!important;height:auto!important;gap:4px!important;align-items:center;justify-content:flex-end;flex:0 0 auto}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls>:is(.detail-done,.detail-dismiss),body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls>.detail-overflow>summary{display:grid!important;place-items:center;box-sizing:border-box;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:3px!important;background:#0000002e!important;box-shadow:none!important;color:#cfcabd!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls>.detail-done{color:#a7e08a!important;border-color:#8fd66c66!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls>.detail-done span{display:none!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls svg{width:17px!important;height:17px!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker{padding-right:0!important}@media(max-width:760px){body .app .quick-capture.quick-capture{--paper: 60, 150, 140;position:relative;margin:22px 12px 26px!important;padding:20px 14px 10px!important;border:0!important;border-radius:2px!important;background:linear-gradient(180deg,#ffffff0d,#0000001f),linear-gradient(rgba(var(--paper),.34),rgba(var(--paper),.34)),#121513!important;box-shadow:0 14px 28px #00000080!important;rotate:-.7deg;animation:note-slap .55s cubic-bezier(.25,1.5,.45,1) both}body .app .quick-capture.mode-todo{--paper: 80, 160, 90;rotate:.5deg}body .app .quick-capture.mode-reminder{--paper: 200, 150, 60;rotate:-.4deg}body .app .quick-capture.quick-capture:before{content:""!important;display:block!important;position:absolute;top:-9px;left:50%;z-index:2;width:74px;height:18px;margin-left:-37px;border:0!important;background:#ded8c88c!important;rotate:2.5deg;box-shadow:0 1px 2px #0000004d;transform:none!important;animation:none!important}body .app .quick-capture.quick-capture:after{content:""!important;display:block!important;position:absolute;inset:0 0 auto auto;width:16px;height:16px;border:0!important;background:linear-gradient(225deg,#050606 50%,rgba(var(--paper),.75) 50%)!important;transform:none!important;animation:none!important}body .app .quick-capture .mode-tabs{display:flex!important;gap:4px!important;margin:0 0 6px!important;padding:0!important;border:0!important}body .app .quick-capture .mode-tabs .mode-tab{flex:0 0 auto!important;min-height:30px!important;height:30px!important;padding:0 9px!important;border:0!important;border-bottom:1.5px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f3f0e88c!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase}body .app .quick-capture .mode-tabs .mode-tab svg{width:13px;height:13px}body .app .quick-capture .mode-tabs .mode-tab.active{color:#fff!important;border-bottom:1.5px dashed #fff!important}body .app .quick-capture .mode-tabs:after,body .app .quick-capture .mode-tabs:before{display:none!important}body .app .quick-capture textarea,body .app .quick-capture .reminder-title-input{min-height:112px!important;margin:0!important;padding:2px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:repeating-linear-gradient(180deg,transparent 0 27px,rgba(255,255,255,.13) 27px 28px)!important;background-attachment:local!important;color:#f6f3eb!important;font:600 16px/28px var(--typewriter)!important;letter-spacing:.01em}body .app .quick-capture .reminder-title-input{min-height:56px!important}body .app .quick-capture textarea::placeholder,body .app .quick-capture input::placeholder{color:#f3f0e873!important}body .app .quick-capture .capture-tag-picker{margin-top:8px!important}body .app .quick-capture .capture-tag-chip{min-height:30px!important;font-size:10.5px!important;opacity:.9}}@media(max-width:760px){body .app .quick-capture.quick-capture .mode-tabs .mode-tab,body .app .quick-capture.quick-capture .capture-actions>:is(button,label){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .quick-capture.quick-capture .capture-actions{display:flex!important;justify-content:flex-end;align-items:center;gap:2px!important;margin-top:6px!important;padding-top:6px!important;border-top:1px dashed rgba(255,255,255,.16)!important}body .app .quick-capture.quick-capture .capture-actions>:is(button,label){min-height:36px!important;height:36px!important;padding:0 10px!important;border:0!important;border-radius:3px!important;color:#f3f0e8cc!important;font:800 11px/1 var(--typewriter)!important;letter-spacing:.06em;text-transform:uppercase}body .app .quick-capture.quick-capture .capture-actions>:is(button,label):after{display:none!important}body .app .quick-capture.quick-capture .capture-actions>button:last-child{color:#fff!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}body .app .quick-capture.quick-capture :is(.quick-date-row,.reminder-schedule) :is(label,.reminder-field){background:#0000002e!important;border-color:#ffffff24!important}}@media(max-width:760px){body .app .quick-capture.quick-capture .schedule-field{background:#0003!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:3px!important;box-shadow:none!important}body .app .quick-capture.quick-capture.quick-capture .schedule-repeat-add.schedule-repeat-add{justify-content:flex-start!important;min-height:34px!important;height:34px!important;padding:0 10px!important;background:transparent!important;border:1px dashed rgba(255,255,255,.22)!important;color:#f3f0e8cc!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase}body .app .quick-capture.quick-capture.quick-capture .quick-date-row button.quick-date-row-x,body .app .quick-capture.quick-capture.quick-capture .quick-date-row>button{min-height:30px!important;background:transparent!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:3px!important;color:#f3f0e8cc!important;font:700 11px/1 var(--typewriter)!important;box-shadow:none!important}}@media(max-width:760px){body .app .quick-capture.quick-capture :is(button,label,.schedule-field){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}body .app .reminders-sheet .reminder-item-row{align-items:flex-start!important;gap:12px!important}body .app .reminders-sheet .reminder-open{display:grid!important;justify-items:start!important;align-content:start;flex:1 1 auto;width:100%;min-width:0;text-align:left!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important}body .app .reminders-sheet .reminder-open small{justify-content:flex-start!important;flex-wrap:wrap}body .app .reminders-sheet .reminder-check{flex:0 0 22px;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;margin-top:2px!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.4 4.1 C8 3.2 15 3.6 20.3 3.3 C20.9 8.6 20.4 14.8 20.8 20.4 C15.1 20.9 8.7 20.3 3.6 20.7 C3.1 15.2 3.8 9.3 3.4 4.1 Z' fill='none' stroke='%23b9b5ab' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#eae5d8!important;position:relative}body .app .reminders-sheet .reminder-check:after{content:"";position:absolute;inset:-11px}body .app .reminders-sheet .reminder-check svg{width:16px;height:16px}body .app .reminders-sheet .reminder-open{justify-content:start!important}@media(max-width:760px){body .app .reminders-sheet{width:100%!important;max-width:none!important;left:0!important;right:0!important;margin:0!important}}@media(max-width:760px){body .app .overlay.reminders-overlay{padding:0!important;justify-content:stretch!important;justify-items:stretch!important}body .app .overlay.reminders-overlay>.reminders-sheet{flex:1 1 auto}}body .app .tags-manager .tag-editor-row.teal{--tag-rgb: 36, 215, 189}body .app .tags-manager .tag-editor-row.orange{--tag-rgb: 255, 139, 66}body .app .tags-manager .tag-editor-row.lime{--tag-rgb: 167, 233, 95}body .app .tags-manager .tag-editor-row.pink{--tag-rgb: 255, 108, 168}body .app .tags-manager .tag-editor-row.blue{--tag-rgb: 88, 167, 255}body .app .tags-manager .tag-editor-row.gold{--tag-rgb: 213, 197, 95}body .app .tags-manager .tag-editor-row.sky{--tag-rgb: 43, 188, 255}body .app .tags-manager .tag-editor-row.green{--tag-rgb: 53, 183, 121}body .app .tags-manager .tag-editor-row.amber{--tag-rgb: 184, 131, 24}body .app .tags-manager .tag-editor-row.red{--tag-rgb: 217, 76, 76}body .app .tags-manager .tag-editor-row.rose{--tag-rgb: 191, 61, 97}body .app .tags-manager .tag-editor-row.rust{--tag-rgb: 185, 101, 33}body .app .tags-manager .tag-editor-row.purple{--tag-rgb: 188, 76, 224}body .app .tags-manager .tag-editor-row.slate{--tag-rgb: 135, 145, 161}body .app .tags-manager .tag-editor-row.coral{--tag-rgb: 214, 81, 106}body .app .tags-manager .tag-editor-row.tan{--tag-rgb: 189, 139, 84}body .app .tags-manager .tag-editor-row.gray{--tag-rgb: 169, 172, 168}body .app .tags-manager .tag-editor-row.violet{--tag-rgb: 142, 122, 216}body .app .tags-manager .tag-editor-title b{color:rgb(var(--tag-rgb, 200, 196, 186))!important;font:800 12.5px/1 var(--typewriter)!important;letter-spacing:.06em}body .app .tags-manager .tags-manager-new{height:34px!important;min-height:34px!important;padding:0 12px!important;border:1px dashed rgba(98,217,208,.5)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:#8ff0e8!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .tags-manager .tags-manager-new:focus-visible{outline:2px solid rgba(98,217,208,.5)!important;outline-offset:2px}body .app .overlay.detail-overlay .note-detail .reminder-checklist-section{padding-top:8px!important;padding-bottom:6px!important}body .app .overlay.detail-overlay .note-detail .reminder-checklist-section .reminder-editor-section-head{min-height:32px!important;margin-bottom:2px!important}body .app .overlay.detail-overlay .note-detail .reminder-checklist-section .reminder-editor-section-head button{min-height:32px!important;height:32px!important;padding-top:0!important;padding-bottom:0!important}@media(min-width:761px){body .app .overlay.detail-overlay>.note-detail.detail-refined .detail-header-controls{margin-right:18px!important}}body .app .overlay.detail-overlay>.note-detail.detail-refined .detail-inline-textarea.is-empty{height:36px!important;min-height:36px!important;max-height:36px;padding-top:8px!important;padding-bottom:8px!important}body .app .overlay.detail-overlay>.note-detail.detail-refined .detail-secondary-tools>:is(label,button){height:32px!important;min-height:32px!important;padding:0 11px!important;border:1px dashed rgba(255,255,255,.16)!important;border-radius:3px!important;background:transparent!important;color:#a9a59b!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em!important;text-transform:uppercase}body .app .version-notes{display:grid;gap:18px}body .app .version-current{position:relative;display:grid;gap:4px;justify-items:start;width:fit-content;min-width:240px;padding:18px 22px 14px;rotate:-1deg;background:linear-gradient(180deg,#ffffff0d,#0000001a),linear-gradient(#3c968c61,#3c968c61),#151816!important;border:0!important;margin:6px 0 4px!important;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);filter:drop-shadow(0 8px 14px rgba(0,0,0,.45));animation:note-slap .55s cubic-bezier(.25,1.5,.45,1) both}body .app .version-current .version-tape{position:absolute;top:-2px;left:50%;width:54px;height:13px;margin-left:-27px;background:#ded8c88c;rotate:2deg}body .app .version-current span{color:#f3f0e8b3;font:800 10px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .version-current b{color:#fff;font:800 30px/1.05 var(--typewriter);letter-spacing:.02em}body .app .version-current small{color:#f3f0e8bf;font:600 11.5px/1.3 var(--typewriter)}body .app .version-log{display:grid;gap:8px;margin:0;padding:0;list-style:none}body .app .version-entry{border:1px solid rgba(255,255,255,.08);border-radius:3px;background:#ffffff05;animation:agenda-row-in .35s ease both;animation-delay:calc(var(--i) * 50ms)}body .app .version-entry.is-open{border-color:#62d9d04d}body .app .version-entry-head{display:flex!important;align-items:center;gap:12px;width:100%;min-height:50px!important;padding:8px 12px!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .version-number{flex:0 0 auto;min-width:58px;color:#62d9d0;font:800 12px/1 var(--typewriter)}body .app .version-title{display:grid;gap:4px;flex:1;min-width:0}body .app .version-title b{color:#eeeae1;font:700 13px/1.2 var(--typewriter)}body .app .version-title small{color:#7c827d;font:600 10.5px/1 var(--typewriter)}body .app .version-latest{padding:4px 7px;border:1px solid rgba(143,214,108,.45);border-radius:3px;color:#a7e08a;font:800 9px/1 var(--typewriter);font-style:normal;letter-spacing:.1em;text-transform:uppercase}body .app .version-entry-head svg{color:#7c827d;transition:rotate .25s ease}body .app .version-entry.is-open .version-entry-head svg{rotate:180deg}body .app .version-changes{display:grid;gap:12px;padding:4px 14px 14px 82px;animation:agenda-in .25s ease both}body .app .version-kind h5{margin:0 0 6px;font:800 9.5px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase;color:#a9a59b}body .app .version-kind.is-new h5{color:#8fd66c}body .app .version-kind.is-improved h5{color:#62d9d0}body .app .version-kind.is-fixed h5{color:#ffcf7a}body .app .version-kind ul{display:grid;gap:6px;margin:0;padding:0 0 0 14px}body .app .version-kind li{color:#d8d6cf;font:500 12px/1.45 var(--typewriter)}body .app .version-kind li::marker{color:#5d625f}@media(max-width:760px){body .app .version-changes{padding-left:16px}}@media(min-width:761px){body .app .topbar .reminder-action.mobile-only-action{position:relative;display:grid!important;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0!important;padding:0!important;border:1px solid #2b302d!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#cfcabd!important;cursor:pointer}body .app .topbar .reminder-action.mobile-only-action:hover{border-color:#42c9c0!important;color:#8ff0e8!important}body .app .topbar .reminder-action.mobile-only-action small{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff5b6e;color:#fff;font:800 10px/1 var(--typewriter);box-shadow:0 0 0 2px #050606}}body .app .reminders-board.reminders-board{display:flex;flex-direction:column;width:min(480px,100vw);max-width:100vw;height:100%;border:0!important;border-left:1px solid #1e2220!important;border-radius:0!important;background:#080a09!important;animation:drawer-in .38s cubic-bezier(.2,1.1,.3,1) both}@keyframes drawer-in{0%{transform:translate(40px);opacity:0}}body .app .reminders-board .reminders-sheet-header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:max(20px,env(safe-area-inset-top)) 20px 14px!important;border-bottom:1px dashed rgba(255,255,255,.1)!important;background:transparent!important}body .app .reminders-board .reminders-sheet-header span{color:#62d9d0;font:800 10px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .reminders-board .reminders-sheet-header h2{margin:6px 0 0!important;color:#f3f0e8;font:800 30px/1 var(--typewriter)!important;letter-spacing:.02em;text-transform:uppercase}body .app .reminders-board .reminders-sheet-actions{display:flex;gap:6px}body .app .reminders-board .reminders-sheet-actions button{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;height:36px!important;min-height:36px!important;min-width:36px;padding:0 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#cfcabd!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .reminders-board .reminders-new{border-style:dashed!important;border-color:#62d9d080!important;color:#8ff0e8!important}body .app .reminders-board .sheet-close{padding:0!important}body .app .reminders-board .reminders-sheet-body{flex:1;overflow-y:auto;padding:8px 16px max(24px,env(safe-area-inset-bottom))!important;overscroll-behavior:contain}body .app .reminders-board .reminder-day{margin-top:14px}body .app .reminders-board .reminder-day>h3,body .app .reminders-board .reminder-day>summary{display:flex;align-items:center;gap:10px;margin:0 0 8px;list-style:none;cursor:default;color:#a9a59b;font:800 10.5px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .reminders-board .reminder-day>summary{cursor:pointer}body .app .reminders-board .reminder-day>summary::-webkit-details-marker{display:none}body .app .reminders-board .reminder-day :is(h3,summary) i{flex:1;height:1px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.14) 0 4px,transparent 4px 7px)}body .app .reminders-board .reminder-day :is(h3,summary) small{color:#6f756f;font-size:10px}body .app .reminders-board .reminder-day.is-late>h3{color:#ff7b8a}body .app .reminders-board .reminder-day.is-late>h3 i{background:repeating-linear-gradient(90deg,rgba(255,123,138,.4) 0 4px,transparent 4px 7px)}body .app .reminders-board .reminder-day-list{display:grid;gap:6px}body .app .reminders-board .reminder-strip{--tag-rgb: 135, 145, 161;position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:8px 10px 8px 12px;border-left:3px solid rgb(var(--tag-rgb));border-radius:2px;background:linear-gradient(90deg,rgba(var(--tag-rgb),.16),rgba(var(--tag-rgb),.05));animation:agenda-row-in .35s ease both;animation-delay:calc(var(--i) * 40ms);transition:transform .2s ease,background .2s ease}body .app .reminders-board .reminder-strip:hover{transform:translate(2px);background:linear-gradient(90deg,rgba(var(--tag-rgb),.24),rgba(var(--tag-rgb),.08))}body .app .reminders-board .reminder-strip.is-done{opacity:.55}body .app .reminders-board .reminder-strip.is-done .reminder-strip-body b{text-decoration:line-through;text-decoration-color:#fff6}body .app .reminders-board .reminder-strip-check{position:relative;flex:0 0 22px;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;border:0!important;box-shadow:none!important;color:#eae5d8!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.4 4.1 C8 3.2 15 3.6 20.3 3.3 C20.9 8.6 20.4 14.8 20.8 20.4 C15.1 20.9 8.7 20.3 3.6 20.7 C3.1 15.2 3.8 9.3 3.4 4.1 Z' fill='none' stroke='%23cfcabd' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .reminders-board .reminder-strip-check:after{content:"";position:absolute;inset:-11px}body .app .reminders-board .reminder-strip-open{display:flex!important;align-items:center;gap:12px;flex:1;min-width:0;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-align:left;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .reminders-board .reminder-strip-when{display:grid;gap:3px;flex:0 0 72px}body .app .reminders-board .reminder-strip-when b{color:#f3f0e8;font:800 13px/1 var(--typewriter);white-space:nowrap}body .app .reminders-board .reminder-strip-when small{color:#8f8b82;font:700 10px/1 var(--typewriter)}body .app .reminders-board .reminder-strip.is-late .reminder-strip-when b{color:#ff9da8}body .app .reminders-board .reminder-strip-body{display:grid;gap:5px;min-width:0}body .app .reminders-board .reminder-strip-body b{overflow:hidden;color:#f1eee6;font:700 13px/1.25 var(--typewriter);text-overflow:ellipsis;white-space:nowrap}body .app .reminders-board .reminder-strip-meta{display:flex;flex-wrap:wrap;gap:5px 8px}body .app .reminders-board .reminder-strip-meta em{display:inline-flex;align-items:center;gap:4px;font:700 9.5px/1 var(--typewriter);font-style:normal;letter-spacing:.06em;text-transform:uppercase}body .app .reminders-board .reminder-strip-repeat{color:#a9a59b}body .app .reminders-board .reminder-strip-tag{color:rgb(var(--tag-rgb));filter:brightness(1.3)}body .app .reminders-board .reminders-empty{padding:40px 8px;text-align:center;color:#8f8b82;font:600 12px/1.5 var(--typewriter)}body .app .reminders-board .reminder-strip.teal{--tag-rgb: 36, 215, 189}body .app .reminders-board .reminder-strip.orange{--tag-rgb: 255, 139, 66}body .app .reminders-board .reminder-strip.lime{--tag-rgb: 167, 233, 95}body .app .reminders-board .reminder-strip.pink{--tag-rgb: 255, 108, 168}body .app .reminders-board .reminder-strip.blue{--tag-rgb: 88, 167, 255}body .app .reminders-board .reminder-strip.gold{--tag-rgb: 213, 197, 95}body .app .reminders-board .reminder-strip.sky{--tag-rgb: 43, 188, 255}body .app .reminders-board .reminder-strip.green{--tag-rgb: 53, 183, 121}body .app .reminders-board .reminder-strip.amber{--tag-rgb: 184, 131, 24}body .app .reminders-board .reminder-strip.red{--tag-rgb: 217, 76, 76}body .app .reminders-board .reminder-strip.rose{--tag-rgb: 191, 61, 97}body .app .reminders-board .reminder-strip.rust{--tag-rgb: 185, 101, 33}body .app .reminders-board .reminder-strip.purple{--tag-rgb: 188, 76, 224}body .app .reminders-board .reminder-strip.slate{--tag-rgb: 135, 145, 161}body .app .reminders-board .reminder-strip.coral{--tag-rgb: 214, 81, 106}body .app .reminders-board .reminder-strip.tan{--tag-rgb: 189, 139, 84}body .app .reminders-board .reminder-strip.gray{--tag-rgb: 169, 172, 168}body .app .reminders-board .reminder-strip.violet{--tag-rgb: 142, 122, 216}body .app .reminders-board .reminder-strip-when{justify-items:start!important;text-align:left!important}body .app .reminders-board .reminder-strip-open>*{text-align:left}body .app .reminders-board .sheet-close svg{width:18px!important;height:18px!important}body .app .note-detail .reminder-schedule-section{padding:6px 0 4px!important;border:0!important;background:transparent!important}body .app .note-detail .reminder-when{display:grid;gap:10px}body .app .note-detail .reminder-when-card{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:14px 16px;border-left:3px solid #62d9d0;border-radius:2px;background:linear-gradient(90deg,#62d9d024,#62d9d00a)}body .app .note-detail .reminder-when-card.is-late{border-left-color:#ff7b8a;background:linear-gradient(90deg,#ff7b8a24,#ff7b8a0a)}body .app .note-detail .reminder-when-card label{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 4px;border-radius:3px;cursor:pointer;color:#cfcabd;background:transparent!important;border:0!important}body .app .note-detail .reminder-when-card label:hover{background:#ffffff0d!important}body .app .note-detail .reminder-when-card label b{color:#f6f3eb;font:800 16px/1.1 var(--typewriter);letter-spacing:.01em}body .app .note-detail .reminder-when-card label svg{color:#62d9d0;flex:0 0 auto}body .app .note-detail .reminder-when-card.is-late label svg{color:#ff7b8a}body .app .note-detail .reminder-when-card label input{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;cursor:pointer;font-size:16px}body .app .note-detail .reminder-when-card label input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}body .app .note-detail .reminder-when-relative{margin-left:auto;padding:5px 8px;border:1px solid rgba(98,217,208,.35);border-radius:3px;color:#8ff0e8;font:800 10px/1 var(--typewriter);font-style:normal;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}body .app .note-detail .reminder-when-card.is-late .reminder-when-relative{border-color:#ff7b8a73;color:#ff9da8}body .app .note-detail .reminder-when-quick{display:flex;flex-wrap:wrap;gap:6px}body .app .note-detail .reminder-when-quick button,body .app .note-detail .reminder-when-foot>*{position:relative;display:inline-flex!important;align-items:center;gap:6px;height:30px!important;min-height:30px!important;padding:0 10px!important;border:1px dashed rgba(255,255,255,.16)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#b9b5ab!important;font:800 10px/1 var(--typewriter)!important;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .note-detail .reminder-when-quick button:hover,body .app .note-detail .reminder-when-foot>*:hover{border-style:solid!important;border-color:#62d9d080!important;color:#8ff0e8!important}body .app .note-detail .reminder-when-foot{display:flex;align-items:center;justify-content:space-between;gap:8px}body .app .note-detail .reminder-when-repeat.is-on{border-style:solid!important;border-color:#62d9d073!important;color:#8ff0e8!important}body .app .note-detail .reminder-when-repeat select{position:absolute!important;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}body .app .note-detail .reminder-when-foot .reminder-when-clear{border:0!important;color:#7c827d!important}body .app .note-detail .reminder-task-heading{align-items:center!important}body .app .note-detail .reminder-schedule-section,body .app .note-detail .reminder-schedule-section>.reminder-when{width:100%!important;max-width:none!important;grid-column:1 / -1;justify-self:stretch}body .app .note-detail .reminder-when-card{width:100%;box-sizing:border-box}body .app .note-detail .reminder-when-card label b{white-space:nowrap}body .app .note-detail .reminder-empty-actions .reminder-empty-add,body .app .note-detail .reminder-empty-actions>button{display:inline-flex!important;align-items:center;gap:6px;height:30px!important;min-height:30px!important;padding:0 10px!important;border:1px dashed rgba(255,255,255,.16)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#b9b5ab!important;font:800 10px/1 var(--typewriter)!important;letter-spacing:.07em;text-transform:uppercase}body .app .note-detail .reminder-empty-actions>span{display:none}body .app .overlay.detail-overlay .note-detail .reminder-notes-section .reminder-empty-actions>button.reminder-empty-add{border:1px dashed rgba(255,255,255,.16)!important;color:#b9b5ab!important;font:800 10px/1 var(--typewriter)!important;letter-spacing:.07em;text-transform:uppercase;height:30px!important;min-height:30px!important;padding:0 10px!important;background:transparent!important}body .app .reminders-board .sheet-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}body .app .reminders-board .sheet-close svg{width:22px!important;height:22px!important;stroke-width:2.2}body .app .reminders-board .reminders-new{height:44px!important;min-height:44px!important}body .app .reminders-board .reminder-strip-open{justify-content:flex-start!important}body .app .reminders-board .reminder-strip-when{flex:0 0 auto!important;min-width:64px}body .app .reminders-board .reminder-strip-body{flex:1 1 auto;justify-items:start}body .app .note-detail .reminder-when{gap:8px!important}body .app .note-detail .reminder-when-card{flex-wrap:nowrap!important;gap:2px 6px!important;padding:4px 8px 4px 10px!important;border-left-width:2px!important;background:#62d9d012!important}body .app .note-detail .reminder-when-card.is-late{background:#ff7b8a12!important}body .app .note-detail .reminder-when-card label{min-height:34px!important;gap:6px!important;padding:0 4px!important}body .app .note-detail .reminder-when-card label b{font-size:13.5px!important}body .app .note-detail .reminder-when-card label svg{width:14px;height:14px}body .app .note-detail .reminder-when-relative{padding:0!important;border:0!important;margin-left:auto;color:#62d9d0!important;font:700 10.5px/1 var(--typewriter)!important;letter-spacing:.04em!important;text-transform:none!important;opacity:.85}body .app .note-detail .reminder-when-quick{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:5px!important;margin:0 -2px;padding:0 2px}body .app .note-detail .reminder-when-quick::-webkit-scrollbar{display:none}body .app .note-detail .reminder-when-quick button,body .app .note-detail .reminder-when-foot>*{flex:0 0 auto;height:26px!important;min-height:26px!important;padding:0 8px!important;font-size:9.5px!important}body .app .note-detail .reminder-when-foot{margin-top:-2px}@media(max-width:760px){body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header{display:flex!important;align-items:flex-start!important;gap:8px!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-kicker{order:1;flex:1 1 auto;min-width:0;padding-right:0!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-header-controls{order:2;position:static!important;flex:0 0 auto}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-source-link{order:3}}@media(max-width:760px){body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header{flex-wrap:wrap!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-kicker{flex:1 1 0!important;width:auto!important;max-width:calc(100% - 132px)!important}body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-source-link{flex-basis:100%!important}}@media(max-width:760px){body .app .quick-capture.quick-capture.mode-reminder .reminder-title-input{min-height:44px!important;margin-bottom:4px!important}body .app .quick-capture.quick-capture .reminder-schedule-grid{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px!important;margin:4px 0 2px!important;padding:0!important}body .app .quick-capture.quick-capture.quick-capture .reminder-schedule-grid .schedule-field{position:relative;display:inline-flex!important;flex-direction:row!important;align-items:center;gap:6px!important;flex:0 0 auto;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 10px!important;border-radius:3px!important}body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-field>span{display:none!important}body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-field>svg{width:14px;height:14px;flex:0 0 auto}body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-field input,body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-field select{width:auto!important;min-width:0!important;height:34px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#f6f3eb!important;font:700 14px/1 var(--typewriter)!important;text-align:left!important}body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-field input::-webkit-date-and-time-value{text-align:left}body .app .quick-capture.quick-capture.quick-capture .reminder-schedule-grid .schedule-repeat-add.schedule-repeat-add{width:auto!important;height:36px!important;min-height:36px!important;flex:0 0 auto;padding:0 10px!important}body .app .quick-capture.quick-capture .quick-date-row{margin:4px 0 0!important;gap:6px!important}body .app .quick-capture.quick-capture.quick-capture .quick-date-row>button{height:28px!important;min-height:28px!important}body .app .quick-capture.quick-capture .capture-tag-picker{margin-top:6px!important;padding-top:0!important}body .app .quick-capture.quick-capture .capture-actions{margin-top:2px!important}}@media(max-width:760px){body .app .quick-capture.quick-capture .reminder-schedule-grid .schedule-repeat-add>span{display:inline!important}body .app .quick-capture.quick-capture .reminder-title-input{background:transparent!important;border:0!important;border-bottom:0!important;box-shadow:none!important;outline:none!important}body .app .quick-capture.quick-capture .reminder-draft:before,body .app .quick-capture.quick-capture .reminder-draft:after{display:none!important}}.sticky-logo{--logo: 30px;position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;padding:.32em .5em .22em .42em;font-size:var(--logo)!important;background:linear-gradient(180deg,#ffffff12,#0000001f),linear-gradient(#62d9d061,#62d9d061),#121513;clip-path:polygon(0 0,calc(100% - .38em) 0,100% .38em,100% 100%,0 100%);filter:drop-shadow(0 .18em .28em rgba(0,0,0,.5));rotate:-2.5deg;transition:rotate .35s cubic-bezier(.3,1.6,.5,1)}.sticky-logo:after{content:"";position:absolute;top:0;right:0;width:.38em;height:.38em;background:linear-gradient(225deg,transparent 50%,rgba(98,217,208,.85) 50%)}.sticky-logo>span{color:#f7f3e8;font:400 1em/1 Caveat Brush,Marker Felt,Comic Sans MS,cursive;letter-spacing:.01em;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.25)}.sticky-logo-tape{position:absolute;top:-.2em;left:50%;width:1.6em;height:.42em;margin-left:-.8em;background:#ded8c899;rotate:4deg;box-shadow:0 1px 2px #0000004d}.sticky-logo:hover{rotate:0deg}body .app .topbar .header-chalk-wordmark.sticky-logo{--logo: 28px;display:inline-flex!important;width:auto!important;margin:4px 0 2px}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.sticky-logo{--logo: 24px}}.auth-shell .auth-wordmark-chalk.sticky-logo{--logo: 40px;width:auto!important;height:auto!important}.lp .lp-wordmark.sticky-logo{--logo: 26px;height:auto!important}.lp-footer .lp-wordmark.sticky-logo{--logo: 20px}.sticky-logo>span{font-size:var(--logo)!important;line-height:1!important;font-family:Caveat Brush,Marker Felt,cursive!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important}.sticky-logo,.sticky-logo>span{opacity:1!important}.sticky-logo>span{color:#fbf8ef!important;-webkit-text-fill-color:#fbf8ef}body .app .topbar .identity{row-gap:8px!important;align-content:start}body .app .topbar .header-chalk-wordmark.sticky-logo{margin-bottom:6px!important}body .app .topbar .identity .sticky-logo>span{display:inline!important}body .app .topbar .identity .sticky-logo{max-height:none!important;max-width:none!important;min-width:0!important;overflow:visible!important}.note-logo{--logo: 24px;display:inline-flex!important;align-items:center;gap:.42em;width:auto!important;height:auto!important;font-size:var(--logo)!important;line-height:1;text-decoration:none;overflow:visible!important;max-width:none!important;max-height:none!important}.note-logo-icon{position:relative;flex:0 0 auto;width:1.05em;height:1.05em;rotate:-6deg;background:linear-gradient(160deg,#7fe6de,#3fb8ae);clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);box-shadow:inset 0 -2px #0000001f;transition:rotate .35s cubic-bezier(.3,1.6,.5,1)}.note-logo-icon:after{content:"";position:absolute;top:0;right:0;width:30%;height:30%;background:linear-gradient(225deg,transparent 50%,#2a8f87 50%)}.note-logo-icon em{position:absolute;left:18%;right:26%;top:44%;height:2px;border-radius:1px;background:#04201d8c;box-shadow:0 .2em #04201d8c}.note-logo:hover .note-logo-icon{rotate:4deg}.note-logo>span{display:inline!important;color:#f3f0e8!important;-webkit-text-fill-color:#f3f0e8;font:800 1em/1 Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:-.02em!important;text-transform:none!important;opacity:1!important}body .app .topbar .header-chalk-wordmark.note-logo{--logo: 22px;display:inline-flex!important;margin:2px 0 4px}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.note-logo{--logo: 20px}}.auth-shell .auth-wordmark-chalk.note-logo{--logo: 32px}.lp .lp-wordmark.note-logo{--logo: 21px}.lp-footer .lp-wordmark.note-logo{--logo: 16px}.strip-logo{--logo: 22px;position:relative;display:inline-block!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;margin:.3em .3em .15em .1em;font-size:var(--logo)!important;line-height:1;rotate:-2deg;overflow:visible!important;transition:rotate .35s cubic-bezier(.3,1.6,.5,1)}.strip-logo:hover{rotate:0deg}.strip-logo-paper{position:relative;display:inline-block!important;padding:.3em .6em .36em .72em;background:linear-gradient(180deg,#1f2322,#151817);clip-path:polygon(0 4%,7% 0,16% 5%,27% 1%,39% 4%,52% 0,65% 5%,78% 1%,90% 4%,100% 0,99% 50%,100% 100%,88% 96%,74% 100%,60% 95%,46% 100%,32% 96%,18% 100%,7% 95%,0 100%,1% 50%);filter:drop-shadow(0 .12em .16em rgba(0,0,0,.6)) drop-shadow(0 0 1px rgba(255,255,255,.12))}.strip-logo-typed{display:inline-flex!important;color:#f6f2e8!important;-webkit-text-fill-color:#f6f2e8;font:800 1em/1 Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.01em!important;text-transform:none!important;white-space:nowrap;opacity:1!important}.strip-logo-typed>span{display:inline-block!important;font:inherit!important;color:inherit!important}.strip-logo-typed>span:nth-child(odd){transform:translateY(.03em)}.strip-logo-typed>span:nth-child(5){transform:translateY(-.03em) rotate(-2deg)}.strip-logo-typed>span:nth-child(3){opacity:.8}.strip-logo-ink{position:absolute;left:.64em;right:.7em;bottom:.17em;height:.1em;background:#ff7a45;border-radius:2px;transform:rotate(-.9deg)}.strip-logo-ink:after{content:"";position:absolute;right:-.14em;top:-.03em;width:.22em;height:.16em;background:#ff7a45;border-radius:50%}.strip-logo-tape{position:absolute;z-index:3;top:-.2em;right:-.28em;width:.95em;height:.34em;background:#e6e0d0b8;rotate:34deg;box-shadow:0 1px 2px #00000040}.strip-logo-clip{position:absolute;z-index:4;left:.1em;top:-.42em;width:.42em!important;height:1.05em!important;rotate:-8deg;overflow:visible;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}.strip-logo-clip path{fill:none;stroke:#c9ced0;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body .app .topbar .header-chalk-wordmark.strip-logo{--logo: 21px;display:inline-block!important}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.strip-logo{--logo: 18px}}body .app .topbar .identity .strip-logo span{display:inline-block!important}.auth-shell .auth-wordmark-chalk.strip-logo{--logo: 30px}.lp .lp-wordmark.strip-logo{--logo: 20px}.lp-footer .lp-wordmark.strip-logo{--logo: 15px}.strip-logo-paper{background:linear-gradient(180deg,#2c3130,#202423)!important;filter:drop-shadow(0 .14em .2em rgba(0,0,0,.7)) drop-shadow(0 0 1px rgba(255,255,255,.35))!important}.strip-logo-ink{box-shadow:0 0 .3em #ff7a458c}body .app .topbar .header-chalk-wordmark.strip-logo{--logo: 26px;margin-top:12px}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.strip-logo{--logo: 22px;margin-top:12px}}.lp .lp-wordmark.strip-logo{--logo: 26px;margin-top:10px}.lp-footer .lp-wordmark.strip-logo{--logo: 18px}@media(max-width:760px){.lp .lp-nav .lp-wordmark.strip-logo{--logo: 22px}}.strip-logo .strip-logo-paper,.strip-logo .strip-logo-typed,.strip-logo .strip-logo-typed>span{font-size:1em!important;line-height:1!important}.strip-logo .strip-logo-typed>span{letter-spacing:.01em!important;font-weight:800!important}@media(max-width:760px){.lp .lp-nav-actions .lp-link{white-space:nowrap}.lp .lp-nav-actions .lp-cta.small{white-space:nowrap;padding:0 12px}.lp .lp-nav .lp-wordmark.strip-logo{--logo: 19px}}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.strip-logo{--logo: 17px;margin:6px 0 6px 2px!important}body .app .topbar .identity{row-gap:4px!important}}.stack-logo{--logo: 22px;display:inline-flex!important;align-items:center;gap:.38em;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;font-size:var(--logo)!important;line-height:1;overflow:visible!important;text-decoration:none}.stack-logo-notes{position:relative;display:inline-block!important;flex:0 0 auto;width:1.35em;height:1.35em}.stack-logo-note{--c: #f7d64a;--c2: #eec23a;position:absolute;display:grid;place-items:center;width:1em;height:1em;background:linear-gradient(170deg,color-mix(in srgb,var(--c) 92%,#fff) 0%,var(--c) 45%,var(--c2) 100%);clip-path:polygon(0 0,100% 0,100% 78%,78% 100%,0 100%);filter:drop-shadow(0 .06em .1em rgba(0,0,0,.55));transition:rotate .4s cubic-bezier(.3,1.6,.5,1),translate .4s cubic-bezier(.3,1.6,.5,1)}.stack-logo-note:after{content:"";position:absolute;right:0;bottom:0;width:22%;height:22%;background:linear-gradient(135deg,color-mix(in srgb,var(--c2) 70%,#000) 0 48%,color-mix(in srgb,var(--c) 60%,#fff) 52%);border-top-left-radius:20%}.stack-logo-note:before{content:"";position:absolute;left:0;right:0;top:0;height:16%;background:#0000000f}.stack-logo-note.is-blue{--c: #7cc6ff;--c2: #5aaee9;left:0;top:.08em;rotate:-14deg}.stack-logo-note.is-pink{--c: #ff8fb3;--c2: #f06f98;left:.14em;top:.04em;rotate:-3deg}.stack-logo-note.is-yellow{left:.3em;top:.2em;rotate:9deg}.stack-logo-note b{position:relative;z-index:1;color:#1a1709!important;font:900 .4em/1 Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:-.04em!important}.stack-logo:hover .is-blue{rotate:-22deg;translate:-.06em 0}.stack-logo:hover .is-yellow{rotate:14deg;translate:.04em 0}.stack-logo-name{display:inline!important;color:#f3f0e8!important;-webkit-text-fill-color:#f3f0e8;font:800 1em/1 Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:-.01em!important;text-transform:none!important;white-space:nowrap;opacity:1!important}body .app .topbar .header-chalk-wordmark.stack-logo{--logo: 22px;display:inline-flex!important;margin:4px 0 6px!important}@media(max-width:760px){body .app .topbar .header-chalk-wordmark.stack-logo{--logo: 19px;margin:4px 0 6px!important}}body .app .topbar .identity .stack-logo span{display:inline-block!important}body .app .topbar .identity .stack-logo .stack-logo-name{display:inline!important;font-size:1em!important}.auth-shell .auth-wordmark-chalk.stack-logo{--logo: 32px}.lp .lp-wordmark.stack-logo{--logo: 23px;margin:0}.lp-footer .lp-wordmark.stack-logo{--logo: 17px}@media(max-width:760px){.lp .lp-nav .lp-wordmark.stack-logo{--logo: 19px}}.stack-logo .stack-logo-notes{font-size:1em!important;width:1.5em!important;height:1.4em!important}.stack-logo .stack-logo-note{font-size:1.1em!important}body .app .topbar .identity{display:grid!important;justify-items:start;align-content:center;row-gap:0!important}body .app .topbar .identity .sync-status{margin:-2px 0 0 calc(var(--logo, 22px) * 1.5 + var(--logo, 22px) * .38)!important;padding-left:0!important;min-height:0!important;height:auto!important}body .app .topbar .identity .stack-logo+.sync-status,body .app .topbar .identity .sync-status{--logo: 22px}@media(max-width:760px){body .app .topbar .identity .sync-status{--logo: 19px}}body .app .topbar .identity{grid-template-columns:auto auto!important;column-gap:10px!important;align-items:center!important}body .app .topbar .identity .sync-status{display:inline-flex!important;align-items:center;gap:5px;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:2px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#ffcf7a!important;font:700 10.5px/1 var(--typewriter)!important;letter-spacing:.04em;text-transform:lowercase}body .app .topbar .identity .sync-status svg{width:11px;height:11px}body .app .topbar .identity .sync-status.saved{display:none!important}body .app .topbar .identity .sync-status:is(.offline,.locked){color:#9a968c!important}body .app .topbar .identity .sync-status:is(.error,.conflict){color:#ff8a96!important;text-decoration:underline;text-underline-offset:3px}body .app .settings-panel .status-pill,body .app .settings-panel .status-pill.connected{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#9a968c!important;font:700 10px/1 var(--typewriter)!important;letter-spacing:.1em!important;text-transform:uppercase;white-space:nowrap}body .app .settings-panel .status-pill:before{content:"—";opacity:.6}body .app .settings-panel .status-pill.connected{color:#8fd66c!important}body .app .settings-panel .status-pill.connected:before{content:"✓";opacity:1}body .app .note-card .card-edited{font-style:normal;opacity:.75}body .app .note-detail .detail-edited{color:#8f8b82!important;font:700 10px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase}body .app .note-detail .drop-history{margin:14px 0 0;padding-top:12px;border-top:1px dashed rgba(255,255,255,.08)}body .app .note-detail .drop-history>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;min-height:32px;color:#7c827d;font:800 10.5px/1 var(--typewriter);letter-spacing:.1em;text-transform:uppercase}body .app .note-detail .drop-history>summary::-webkit-details-marker{display:none}body .app .note-detail .drop-history>summary small{color:#5d625f;font-size:10px;letter-spacing:.06em;text-transform:none}body .app .note-detail .drop-history[open]>summary{color:#cfcabd}body .app .note-detail .drop-history ol{display:grid;gap:0;margin:6px 0 0;padding:0 0 0 14px;list-style:none;border-left:1px dashed rgba(255,255,255,.14)}body .app .note-detail .drop-history li{position:relative;display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;padding:6px 0;font:600 11.5px/1.35 var(--typewriter);color:#d8d6cf;animation:agenda-row-in .3s ease both}body .app .note-detail .drop-history li:before{content:"";position:absolute;left:-18px;top:11px;width:7px;height:1px;background:#ffffff4d}body .app .note-detail .drop-history time{color:#8f8b82;font-size:10.5px;white-space:nowrap}body .app .note-detail .drop-history li.is-created span{color:#8f8b82}@media(max-width:760px){body .app .note-detail .drop-history li{grid-template-columns:1fr;gap:2px}}@media(min-width:761px){body .app .overlay.detail-overlay>.note-detail.detail-refined .detail-header-controls{margin-right:34px!important}}@media(max-width:760px){body .app .overlay.detail-overlay>.note-detail.detail-refined .detail-header-controls{margin-right:22px!important}}.auth-form .auth-timezone{width:100%;height:46px;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#00000047;color:#f3f0e8;font:600 14px/1 var(--typewriter, ui-monospace, monospace)}.auth-form .auth-hint{display:block;margin-top:6px;color:#f3f0e88c;font:600 11px/1.4 var(--typewriter, ui-monospace, monospace)}body .app .tags-manager .tags-new-form{display:grid;gap:14px;margin:10px 14px 14px!important;padding:16px!important;border:1px dashed rgba(255,255,255,.14)!important;border-radius:4px!important;background:#ffffff05!important;box-shadow:none!important}body .app .tags-manager .tags-new-fields{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}@media(max-width:560px){body .app .tags-manager .tags-new-fields{grid-template-columns:1fr}}body .app .tags-manager .tags-new-fields label{display:grid;gap:6px}body .app .tags-manager .tags-new-fields label>span{color:#9a968c;font:800 9.5px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .tags-manager .tags-new-fields label>span small{color:#5d625f;letter-spacing:.06em;text-transform:none}body .app .tags-manager .tags-new-fields input{height:40px!important;min-height:40px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:3px!important;background:#0000004d!important;box-shadow:none!important;color:#f3f0e8!important;font:600 13px/1 var(--typewriter)!important;outline:none!important}body .app .tags-manager .tags-new-fields input:focus{border-color:#62d9d0!important}body .app .tags-manager .tags-new-preview{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:7px 11px;border:1px solid rgba(255,255,255,.14);border-radius:3px;color:#f3f0e8;font:800 11.5px/1 var(--typewriter);letter-spacing:.06em}body .app .tags-manager .tags-new-preview .tag-color-dot{width:8px;height:8px;border-radius:50%}body .app .tags-manager .tag-color-fieldset{margin:0!important;padding:0!important;border:0!important}body .app .tags-manager .tag-color-fieldset legend{margin-bottom:8px;padding:0;color:#9a968c;font:800 9.5px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .tags-manager .tag-color-grid{display:flex!important;flex-wrap:wrap;gap:8px!important}body .app .tags-manager .tag-color-choice{position:relative;display:grid!important;place-items:center;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .tags-manager .tag-color-choice .tag-color-dot{width:24px!important;height:24px!important;border-radius:2px!important;clip-path:polygon(0 0,100% 0,100% 72%,72% 100%,0 100%);box-shadow:none!important;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}body .app .tags-manager .tag-color-choice:hover .tag-color-dot{transform:translateY(-2px) rotate(-4deg)}body .app .tags-manager .tag-color-choice.picked .tag-color-dot{transform:translateY(-3px) rotate(-6deg) scale(1.12)}body .app .tags-manager .tag-color-choice.picked:after{content:"";position:absolute;left:4px;right:4px;bottom:-4px;height:2px;border-radius:1px;background:#f3f0e8}body .app .tags-manager .tag-color-choice svg{position:absolute;color:#0b0d0c;stroke-width:3;width:13px;height:13px;transform:translateY(-3px) rotate(-6deg)}body .app .tags-manager .tags-new-actions{display:flex;justify-content:flex-end;gap:8px}body .app .tags-manager .tags-new-actions button{height:36px!important;min-height:36px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#cfcabd!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase}body .app .tags-manager .tags-new-actions .tags-create{border-color:#62d9d0!important;background:#62d9d01f!important;color:#8ff0e8!important}body .app .tags-manager .tags-new-actions .tags-create:disabled{opacity:.45}body .app .tags-manager .tag-color-choice.picked,body .app .tags-manager .tag-color-choice[aria-pressed=true]{background:transparent!important;border:0!important;outline:none!important;box-shadow:none!important}.feedback-row-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.feedback-status{display:inline-block;padding:4px 8px 3px;border:2px solid currentColor;border-radius:3px;rotate:-3deg;font:900 10px/1 var(--typewriter, ui-monospace, monospace);font-style:normal;letter-spacing:.12em;text-transform:uppercase}.feedback-status.is-received{color:#9a968c}.feedback-status.is-planned{color:#7cc6ff}.feedback-status.is-in-progress{color:#ffcf7a}.feedback-status.is-done{color:#8fd66c}.feedback-status.is-declined{color:#ff8a96}.feedback-row-meta small{color:#6f756f;font:600 10.5px/1 var(--typewriter, ui-monospace, monospace)}.staging-banner{position:fixed;z-index:2147483000;top:0;left:0;right:0;height:22px;display:grid;place-items:center;padding-top:env(safe-area-inset-top);box-sizing:content-box;background:repeating-linear-gradient(135deg,#f7d64a 0 14px,#1a1709 14px 28px);color:#1a1709;font:900 10px/1 Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.staging-banner:before{content:"";position:absolute;inset:3px 50%;margin:0 -150px;background:#f7d64a;border-radius:2px;z-index:-1}html.is-staging body{padding-top:calc(22px + env(safe-area-inset-top))}html.is-staging .staging-banner{z-index:2147483000}.stack-logo{position:relative}.stack-logo-env{color:#ff6b7d!important;-webkit-text-fill-color:#ff6b7d;font-style:normal;font-weight:800}.stack-logo-dot{position:absolute;left:1.1em;top:.02em;width:.36em;height:.36em;border-radius:50%;background:#ff3b4e;box-shadow:0 0 0 .08em #050606,0 0 .4em #ff3b4eb3;z-index:2}.lp-auth .lp-hero-notes .lp-note:nth-child(1){top:26%!important;left:3%!important}.lp-auth .lp-hero-notes .lp-note:nth-child(2){top:12%!important}@media(max-width:900px){.lp-auth>.lp-hero-notes{display:none}}body .app .admin-console{max-width:1180px;margin:0 auto;padding:18px clamp(12px,3vw,28px) 60px;color:#f3f0e8}body .app .admin-head{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:18px;margin-bottom:22px}body .app .admin-head h1{margin:6px 0 4px;font:800 clamp(28px,3.4vw,42px)/1 var(--typewriter);letter-spacing:.02em;text-transform:uppercase}body .app .admin-head p{margin:0;color:#9a968c;font:600 12.5px/1.4 var(--typewriter)}body .app .admin-kicker{color:#62d9d0;font:800 10.5px/1 var(--typewriter);letter-spacing:.14em;text-transform:uppercase}body .app :is(.admin-back,.admin-refresh){display:inline-flex!important;align-items:center;gap:7px;height:34px!important;min-height:34px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#cfcabd!important;font:800 10.5px/1 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase;align-self:start;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .app .admin-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px}body .app .admin-stat{--c: 98, 217, 208;position:relative;display:grid;gap:6px;align-content:start;padding:16px 16px 14px;background:linear-gradient(180deg,#ffffff0d,#0000001a),linear-gradient(rgba(var(--c),.26),rgba(var(--c),.26)),#121513;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);animation:agenda-row-in .4s ease both;animation-delay:calc(var(--i) * 60ms)}body .app .admin-stat.lime{--c: 150, 220, 95}body .app .admin-stat.amber{--c: 230, 170, 60}body .app .admin-stat.blue{--c: 88, 167, 255}body .app .admin-stat.rose{--c: 255, 108, 150}body .app .admin-stat svg{color:rgb(var(--c));filter:brightness(1.4)}body .app .admin-stat b{font:800 30px/1 var(--typewriter)}body .app .admin-stat span{color:#f3f0e8cc;font:800 10px/1 var(--typewriter);letter-spacing:.1em;text-transform:uppercase}body .app .admin-stat small{color:#f3f0e899;font:600 10.5px/1.3 var(--typewriter)}body .app .admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body .app .admin-card{padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:4px;background:#ffffff05;min-width:0}body .app .admin-card.is-wide{grid-column:1 / -1}body .app .admin-card h2{margin:0 0 12px;font:800 12px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .admin-card h2 small{color:#6f756f;margin-left:6px}body .app .admin-card h3{margin:18px 0 8px;color:#9a968c;font:800 10px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .admin-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}body .app .admin-card-head h2{margin:0}body .app .admin-card-head input{width:min(260px,50%);height:32px;padding:0 10px;border:1px solid rgba(255,255,255,.14);border-radius:3px;background:#0000004d;color:#f3f0e8;font:600 12px/1 var(--typewriter)}body .app .admin-chart-bars{display:flex;align-items:flex-end;gap:4px;height:170px;padding-bottom:2px;border-bottom:1px dashed rgba(255,255,255,.14)}body .app .admin-chart-col{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:1px;height:100%;border-radius:2px}body .app .admin-chart-col.is-on{background:#ffffff0d}body .app .admin-chart-col i{width:30%;min-height:1px;border-radius:1px 1px 0 0;transform-origin:bottom;animation:ruler-bar .6s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--i) * 15ms)}body .app .admin-chart-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;color:#6f756f;font:700 10px/1 var(--typewriter)}body .app .admin-chart-foot b{color:#f3f0e8;font-weight:700}body .app .admin-chart-foot em{display:flex;gap:14px;font-style:normal}body .app .admin-chart-foot em span{display:inline-flex;align-items:center;gap:5px;color:#9a968c;text-transform:uppercase;letter-spacing:.08em}body .app .admin-chart-foot em i{width:8px;height:8px;border-radius:2px}body .app .admin-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}body .app .admin-list li{display:flex;justify-content:space-between;gap:10px;padding:7px 2px;border-bottom:1px dashed rgba(255,255,255,.06);font:600 12px/1.2 var(--typewriter)}body .app .admin-list li span{display:inline-flex;align-items:center;gap:6px;color:#d8d6cf;text-transform:capitalize}body .app .admin-list li b{color:#f3f0e8}body .app .admin-empty{margin:0;color:#6f756f;font:600 12px/1.5 var(--typewriter)}body .app .admin-table{display:grid;max-height:460px;overflow:auto}body .app .admin-row{display:grid;grid-template-columns:minmax(0,2.4fr) 1fr 1fr .7fr;gap:10px;padding:9px 4px;border-bottom:1px dashed rgba(255,255,255,.06);font:600 12px/1.2 var(--typewriter)}body .app .admin-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d8d6cf}body .app .admin-row .is-today{color:#8fd66c}body .app .admin-row.is-head{position:sticky;top:0;background:#0b0d0c}body .app .admin-row.is-head span{color:#6f756f;font:800 9.5px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}body .app .admin-note{margin:18px 0 0;color:#5d625f;font:600 11px/1.5 var(--typewriter)}body .app :is(.admin-error,.admin-loading){color:#ff8a96;font:600 13px/1.4 var(--typewriter)}body .app .admin-loading{color:#9a968c}@media(max-width:900px){body .app .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}body .app .admin-grid{grid-template-columns:1fr}body .app .admin-head{grid-template-columns:1fr auto}body .app .admin-head .admin-back{grid-column:1 / -1;justify-self:start}body .app .admin-row{grid-template-columns:minmax(0,1.8fr) 1fr 1fr}body .app .admin-row span:nth-child(4){display:none}}body .app .admin-list li span.is-host{text-transform:none}.feedback-replies{display:grid;gap:8px;margin-top:10px}.feedback-reply{padding:9px 11px;border-left:3px solid #7cc6ff;border-radius:2px;background:#7cc6ff14}.feedback-reply.is-thanks{border-left-color:#8fd66c;background:#8fd66c17}.feedback-reply small{color:#9a968c;font:800 9.5px/1 var(--typewriter, monospace);letter-spacing:.08em;text-transform:uppercase}.feedback-reply p{margin:5px 0 0!important;color:#e0dcd2;font:500 12.5px/1.5 var(--typewriter, monospace)}.plan-included{display:flex;align-items:center;gap:10px;margin:4px 0 12px;padding:10px 12px;border:1px solid rgba(143,214,108,.35);border-radius:3px;background:#8fd66c14;color:#d8e8cf;font:600 12.5px/1.45 var(--typewriter)}.plan-included svg{color:#8fd66c;flex:0 0 auto}.plan-texting{margin-bottom:16px}.plan-texting .plan-ready p,.plan-texting .plan-note{margin:8px 0 12px;color:#d8d6cf;font:600 13px/1.6 var(--typewriter)}.plan-texting .plan-verify{display:grid;gap:10px;margin-top:8px;max-width:360px}
