.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:var(--accent-3, #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:var(--accent-2, #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:var(--accent-2, #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:var(--accent, #42c9c0)!important;color:var(--accent-3, #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:var(--accent-2, #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:var(--accent-3, #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 var(--accent-2, #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:var(--accent-2, #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:var(--accent-3, #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:var(--accent-3, #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:var(--accent-3, #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:var(--accent-2, #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:var(--accent-2, #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:var(--accent-2, #62d9d0)!important;background:#62d9d01f!important;color:var(--accent-3, #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:var(--accent-2, #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}.plan-texting .plan-number{display:grid;gap:4px;width:100%;margin:6px 0 16px;padding:14px 16px;border:1px dashed rgba(255,207,122,.45);border-radius:4px;background:#ffcf7a0f;color:inherit;text-align:left;cursor:pointer;transition:background .15s,transform .15s}.plan-texting .plan-number:hover{background:#ffcf7a1a}.plan-texting .plan-number:active{transform:scale(.99)}.plan-texting .plan-number small{color:#b9b29f;font:800 10px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase}.plan-texting .plan-number b{font:800 26px/1.15 var(--typewriter);letter-spacing:.02em;color:#ffe3a3}.plan-texting .plan-number em{color:#9a968c;font:600 11px/1 var(--typewriter);font-style:normal}.plan-senders{display:grid;gap:10px}.plan-senders-head{display:grid;gap:2px}.plan-senders-head b{font:800 12px/1.2 var(--typewriter);letter-spacing:.08em;text-transform:uppercase}.plan-senders-head small,.plan-empty{color:#9a968c;font:500 12px/1.4 var(--typewriter);margin:0}.plan-senders ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.app .plan-texting .plan-senders li{display:grid;gap:10px;padding:10px 8px 10px 14px;border:1px solid rgba(255,255,255,.1);border-radius:4px}.app .plan-texting .plan-senders li.is-verified{border-color:#8fd66c59;background:#8fd66c0d}.app .plan-texting .plan-senders li.is-pending{border-style:dashed;border-color:#ffcf7a66}.app .plan-texting .plan-sender-top{display:flex;align-items:center;gap:10px;min-height:30px}.app .plan-texting .plan-sender-phone{font:700 14px/1.2 var(--typewriter)}.app .plan-texting .plan-sender-state{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#8fd66c;font:800 10px/1 var(--typewriter);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.app .plan-texting li.is-pending .plan-sender-state{color:#ffcf7a}.app .plan-texting .plan-sender-code{display:flex;align-items:center;gap:8px}.app .plan-texting .plan-sender-code input{flex:1 1 auto;min-width:0;max-width:180px;height:38px!important;min-height:38px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:3px!important;background:#00000040!important;color:inherit;font:700 16px/1 var(--typewriter)!important;letter-spacing:.2em}.app .plan-texting .plan-btn{display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:auto!important;height:38px!important;min-height:38px!important;padding:0 16px!important;border:0!important;border-radius:3px!important;background:#ffcf7a!important;color:#1a1709!important;box-shadow:none!important;font:800 11px/1 var(--typewriter)!important;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;cursor:pointer}.app .plan-texting .plan-btn:disabled{opacity:.45;cursor:default}.app .plan-texting .plan-link{flex:none;width:auto!important;min-height:0!important;height:auto!important;padding:8px 4px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#ffcf7a!important;font:700 11.5px/1 var(--typewriter)!important;text-decoration:none!important;cursor:pointer}.app .plan-texting .plan-remove{display:grid!important;place-items:center;flex:none;width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border:0!important;border-radius:3px!important;background:transparent!important;box-shadow:none!important;color:#9a968c!important;cursor:pointer}.app .plan-texting .plan-remove:hover{background:#ff8a961f!important;color:#ff8a96!important}.app .plan-texting .plan-add-sender{display:flex;gap:8px;margin-top:2px}.app .plan-texting .plan-add-sender input{flex:1;min-width:0;height:40px!important;min-height:40px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;background:#00000040!important;color:inherit;font-size:15px!important}.app .plan-texting .plan-add-sender .plan-btn{height:40px!important;min-height:40px!important}.plan-texting .plan-hint{margin:14px 0 0;color:#cfcabd;font:500 12.5px/1.6 var(--typewriter)}.app.light .plan-texting .plan-number b{color:#6b4a00}.app.light .plan-senders li{border-color:#0000001f}@media(max-width:560px){.app .plan-texting .plan-sender-code input{max-width:none}.app .plan-texting .plan-texting .plan-number b{font-size:24px}}.app.light .plan-texting .plan-add-sender input,.app.light .plan-texting .plan-sender-code input{background:#fff!important;border-color:#0000002e!important}html body .app .plan-texting .plan-number{display:grid!important;justify-items:start!important;justify-content:start!important;align-content:start!important;grid-template-columns:1fr!important;gap:4px!important;width:100%!important;height:auto!important;min-height:0!important;margin:6px 0 16px!important;padding:14px 16px!important;border:1px dashed rgba(255,207,122,.45)!important;border-radius:4px!important;background:#ffcf7a0f!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}html body .app .plan-texting .plan-number small{color:#b9b29f!important;font:800 10px/1 var(--typewriter)!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .app .plan-texting .plan-number b{color:#ffe3a3!important;font:800 26px/1.15 var(--typewriter)!important;letter-spacing:.02em!important}html body .app .plan-texting .plan-number em{color:#9a968c!important;font:600 11px/1 var(--typewriter)!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important}html body .app .plan-texting .plan-link{border:0!important;background:none!important;box-shadow:none!important;padding:8px 4px!important;height:auto!important;min-height:0!important;color:#ffcf7a!important;font:700 11.5px/1 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important}html body .app .plan-texting .plan-btn{background:#ffcf7a!important;color:#1a1709!important;border:0!important}html body .app .plan-texting .plan-senders-head b{font:800 12px/1.2 var(--typewriter)!important;letter-spacing:.08em!important;text-transform:uppercase!important}html body .app .plan-texting .plan-sender-phone{font:700 14px/1.2 var(--typewriter)!important}html body .app .plan-texting .plan-remove{border:0!important;background:transparent!important}.app .plan-texting .plan-dot{flex:none;width:9px;height:9px;border-radius:50%;background:#ef5a5a;box-shadow:0 0 0 3px #ef5a5a2e}.app .plan-texting li.is-verified .plan-dot{background:#55c983;box-shadow:0 0 0 3px #55c9832e;animation:plan-dot-in .5s cubic-bezier(.3,1.6,.5,1)}@keyframes plan-dot-in{0%{transform:scale(.2)}}html body .app .plan-texting li.is-pending .plan-sender-state{color:#ef8a8a!important}html body .app .plan-texting li.is-verified .plan-sender-state{color:#55c983!important}html body .app .plan-texting .plan-senders li.is-pending{border-style:solid;border-color:#ef5a5a59;background:#ef5a5a0a}html body .app .plan-texting .plan-number{margin-top:0!important}html body .app .connect-card{display:grid;gap:18px;padding-top:6px!important}html body .app .connect-status{display:inline-flex;align-items:center;gap:10px;justify-self:start;padding:7px 12px 7px 10px;border:1px solid rgba(239,90,90,.35);border-radius:999px;background:#ef5a5a0f;color:#f1b0b0;font:700 12.5px/1.2 var(--typewriter)}html body .app .connect-status.is-on{border-color:#55c98366;background:#55c98312;color:#aee6c4}html body .app .connect-dot{flex:none;width:9px;height:9px;border-radius:50%;background:#ef5a5a;box-shadow:0 0 0 3px #ef5a5a2e}html body .app .connect-dot.is-on{background:#55c983;box-shadow:0 0 0 3px #55c98333;animation:connect-pulse 2.4s ease-in-out infinite}@keyframes connect-pulse{50%{box-shadow:0 0 0 6px #55c9830d}}html body .app .connect-big{display:grid!important;justify-items:start!important;gap:4px!important;width:100%!important;height:auto!important;min-height:0!important;padding:16px 18px!important;border:1px dashed rgba(255,207,122,.45)!important;border-radius:4px!important;background:#ffcf7a0f!important;color:inherit!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;transition:background .15s,transform .15s}html body .app .connect-big:hover{background:#ffcf7a1a!important}html body .app .connect-big:active{transform:scale(.99)}html body .app .connect-big small{color:#b9b29f!important;font:800 10px/1 var(--typewriter)!important;letter-spacing:.12em!important;text-transform:uppercase!important}html body .app .connect-big b{color:#ffe3a3!important;font:800 clamp(20px,3.4vw,26px)/1.2 var(--typewriter)!important;word-break:break-all}html body .app .connect-big em{color:#9a968c!important;font:600 11px/1 var(--typewriter)!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important}html body .app .how-it-works{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html body .app .how-it-works li{position:relative;display:grid;align-content:start;gap:6px;padding:14px 14px 16px;border-radius:3px;background:#ffffff09;border:1px solid rgba(255,255,255,.08);animation:how-in .45s cubic-bezier(.2,.9,.3,1) both;animation-delay:calc(var(--i) * 80ms)}html body .app .how-it-works li:not(:last-child):after{content:"→";position:absolute;right:-9px;top:16px;z-index:1;color:#6f756f;font:700 13px/1 var(--typewriter)}@keyframes how-in{0%{opacity:0;transform:translateY(6px)}}html body .app .how-it-works em{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#ffcf7a;color:#1a1709;font:800 11px/1 var(--typewriter)!important;font-style:normal}html body .app .how-it-works b{color:#eeeae1!important;font:800 13px/1.3 var(--typewriter)!important}html body .app .how-it-works small{color:#a9a597;font:500 12px/1.45 var(--typewriter)}html body .app .how-it-works small b{font-size:12px!important;color:#e6e1d4!important}html body .app .connect-link{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;height:auto!important;min-height:46px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:4px!important;background:transparent!important;color:#e6e1d4!important;text-align:left!important;font:700 13px/1.3 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer}html body .app .connect-link span{flex:1}html body .app .connect-link:hover{border-color:#ffcf7a73!important}html body .app .connect-note{margin:0;padding:12px 14px;border:1px dashed rgba(255,255,255,.15);border-radius:4px;color:#cfcabd;font:600 12.5px/1.5 var(--typewriter)}html body .app .connect-choice{display:grid;gap:8px}html body .app .connect-choice>span{color:#b9b29f;font:800 10.5px/1 var(--typewriter);letter-spacing:.1em;text-transform:uppercase}html body .app .connect-segments{display:inline-flex;justify-self:start;gap:4px;padding:3px;border:1px solid rgba(255,255,255,.12);border-radius:6px}html body .app .connect-segments button{height:34px!important;min-height:34px!important;padding:0 14px!important;border:0!important;border-radius:4px!important;background:transparent!important;color:#a9a597!important;font:700 12.5px/1 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer}html body .app .connect-segments button[aria-pressed=true]{background:#ffcf7a!important;color:#1a1709!important}html body .app .mia-try{display:grid;gap:10px;padding:16px;border:1px solid rgba(255,207,122,.3);border-radius:4px;background:linear-gradient(180deg,rgba(255,207,122,.06),transparent)}html body .app .mia-try-head{display:grid;gap:3px}html body .app .mia-try-head b{color:#ffe3a3!important;font:800 14px/1.2 var(--typewriter)!important}html body .app .mia-try-head small{color:#a9a597;font:500 12px/1.4 var(--typewriter)}html body .app .mia-examples{display:flex;flex-wrap:wrap;gap:6px}html body .app .mia-examples button{height:auto!important;min-height:30px!important;padding:6px 10px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:999px!important;background:#ffffff08!important;color:#e6e1d4!important;font:600 12px/1.2 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;transition:border-color .15s,transform .15s}html body .app .mia-examples button:hover:not(:disabled){border-color:#ffcf7a!important;transform:translateY(-1px)}html body .app .mia-try-row{display:flex;gap:8px}html body .app .mia-try-row input{flex:1;min-width:0;height:40px!important;min-height:40px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:3px!important;background:#00000040!important;color:inherit;font-size:15px!important}html body .app .mia-go{flex:none;height:40px!important;min-height:40px!important;padding:0 16px!important;border:0!important;border-radius:3px!important;background:#ffcf7a!important;color:#1a1709!important;font:800 11px/1 var(--typewriter)!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer}html body .app .mia-go:disabled{opacity:.5}html body .app .mia-result{justify-self:start;display:grid;gap:5px;min-width:min(280px,100%);max-width:100%;padding:14px 16px 16px;border-radius:2px;background:#fff2a8;color:#2a2208;box-shadow:0 10px 22px #00000059;transform:rotate(-1.2deg);animation:mia-drop .45s cubic-bezier(.2,1.4,.4,1) both}html body .app .mia-result.is-todo{background:#c9f0b8}html body .app .mia-result.is-reminder{background:#ffd6a8}html body .app .mia-result.is-question{background:#cfe6ff}html body .app .mia-result span{font:800 10px/1 var(--typewriter);letter-spacing:.12em;text-transform:uppercase;opacity:.7}html body .app .mia-result b{color:#1d1805!important;font:800 15px/1.3 var(--typewriter)!important}html body .app .mia-result small{display:inline-flex;align-items:center;gap:5px;font:600 12px/1.3 var(--typewriter);opacity:.8}@keyframes mia-drop{0%{opacity:0;transform:translateY(-14px) rotate(-5deg) scale(.96)}}html body .app.light .connect-big b{color:#6b4a00!important}html body .app.light .how-it-works li{background:#00000006;border-color:#00000014}html body .app.light .how-it-works b{color:#2a2a2a!important}html body .app.light .how-it-works small{color:#5d5a52}html body .app.light .connect-link{color:#2a2a2a!important;border-color:#0000001f!important}@media(max-width:640px){html body .app .how-it-works{grid-template-columns:minmax(0,1fr)}html body .app .how-it-works li{grid-template-columns:22px minmax(0,1fr);column-gap:10px}html body .app .how-it-works li em{grid-row:1 / span 2}html body .app .how-it-works li:not(:last-child):after{content:none}html body .app .mia-try-row{flex-direction:column}}html body .app .connect-big{justify-content:start!important;align-content:start!important;grid-template-columns:minmax(0,1fr)!important}html body .app .connect-status span{color:inherit!important;font:700 12.5px/1.2 var(--typewriter)!important}html body .app .plan-texting.connect-card{gap:16px}html body .app .plan-texting .plan-senders{margin-top:2px}html body .app .connect-status{color:#f1b0b0!important}html body .app .connect-status.is-on{color:#aee6c4!important}@media(max-width:640px){html body .app .how-it-works{gap:6px}html body .app .how-it-works li{padding:10px 12px;gap:2px 10px}html body .app .how-it-works b{font-size:12.5px!important}html body .app .how-it-works small{font-size:11.5px}}html body .app .connect-status{padding:0!important;border:0!important;background:none!important;font-size:12px!important;gap:9px}html body .app .connect-status span{font:800 11px/1.2 var(--typewriter)!important;letter-spacing:.1em!important;text-transform:uppercase!important}html body .app .connect-big{position:relative!important;overflow:visible!important;margin-top:8px!important;padding:20px 20px 16px!important;border:0!important;border-radius:2px!important;background:linear-gradient(180deg,#ffffff0a,#0000001f),linear-gradient(#e6aa3c38,#e6aa3c38),#171a17!important;clip-path:none!important;box-shadow:0 1px #ffffff0d inset,0 10px 24px #00000059!important;transform:rotate(-.6deg);transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .3s ease!important;animation:connect-note-in .55s cubic-bezier(.2,1.3,.4,1) both}html body .app .connect-big:before{content:"";position:absolute;top:-9px;left:50%;width:86px;height:20px;margin-left:-43px;background:#ded8c86b;rotate:-3deg;box-shadow:0 1px 2px #00000040}html body .app .connect-big:after{content:"COPIED";position:absolute;right:18px;top:50%;padding:4px 10px;border:2px solid #8fd66c;border-radius:4px;color:#8fd66c;font:800 13px/1 var(--typewriter);letter-spacing:.16em;opacity:0;transform:translateY(-50%) rotate(-12deg) scale(1.8);pointer-events:none}html body .app .connect-big.is-copied:after{animation:connect-stamp .5s cubic-bezier(.2,1.6,.4,1) both}html body .app .connect-big:hover{transform:rotate(0) translateY(-2px);box-shadow:0 1px #ffffff0d inset,0 16px 30px #0006!important}html body .app .connect-big:active{transform:rotate(0) translateY(0) scale(.99)}@keyframes connect-stamp{0%{opacity:0;transform:translateY(-50%) rotate(-12deg) scale(1.8)}60%{opacity:1;transform:translateY(-50%) rotate(-12deg) scale(.94)}to{opacity:1;transform:translateY(-50%) rotate(-12deg) scale(1)}}@keyframes connect-note-in{0%{opacity:0;transform:translateY(-18px) rotate(-5deg)}}html body .app .how-it-works{position:relative;gap:14px;padding:6px 2px 4px}html body .app .how-track{position:absolute;left:8%;right:8%;top:50%;height:0;border-top:2px dotted rgba(255,255,255,.14);z-index:0;pointer-events:none}html body .app .how-track i{position:absolute;top:-5px;left:0;width:8px;height:8px;border-radius:50%;background:#ffcf7a;box-shadow:0 0 10px #ffcf7acc;animation:how-travel 3.4s cubic-bezier(.45,0,.55,1) infinite}@keyframes how-travel{0%{left:0;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}html body .app .how-it-works li{--tint: 230, 170, 60;--r: -1.4deg;z-index:1;border:0!important;border-radius:2px!important;padding:16px 16px 18px!important;background:linear-gradient(180deg,#ffffff0d,#0000001f),linear-gradient(rgba(var(--tint),.2),rgba(var(--tint),.2)),#171a17!important;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);box-shadow:0 8px 18px #0000004d;transform-origin:50% 0;transform:rotate(var(--r));animation:how-drop .7s cubic-bezier(.2,1.1,.3,1) both,how-swing 1.4s ease-in-out both!important;animation-delay:calc(var(--i) * .12s),calc(var(--i) * .12s + .45s)!important;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}html body .app .how-it-works li:before{content:"";position:absolute;top:0;right:0;width:16px;height:16px;background:linear-gradient(225deg,transparent 50%,rgba(var(--tint),.5) 50%)}html body .app .how-it-works li:nth-of-type(2){--tint: 66, 201, 192;--r: .9deg}html body .app .how-it-works li:nth-of-type(3){--tint: 255, 108, 150;--r: -.5deg}html body .app .how-it-works li:hover{transform:rotate(0) translateY(-4px)}html body .app .how-it-works li:not(:last-child):after{content:none!important}html body .app .how-it-works em{background:rgb(var(--tint))!important;color:#141410!important;box-shadow:0 2px #0000004d}@keyframes how-drop{0%{opacity:0;transform:translateY(-26px) rotate(calc(var(--r) * -5))}to{opacity:1;transform:rotate(var(--r))}}@keyframes how-swing{0%{transform:rotate(var(--r))}30%{transform:rotate(calc(var(--r) * -1.8))}60%{transform:rotate(calc(var(--r) * 1.2))}to{transform:rotate(var(--r))}}html body .app .connect-link{min-height:40px!important;padding:0 4px!important;border:0!important;border-top:1px dashed rgba(255,255,255,.1)!important;border-radius:0!important}html body .app .connect-link:hover{border-color:#ffcf7a66!important;color:#ffe3a3!important}html body .app .connect-link svg{transition:transform .2s ease}html body .app .connect-link:hover svg{transform:translate(3px)}html body .app .mia-try{position:relative;border:0!important;border-radius:2px!important;padding:18px!important;background:linear-gradient(180deg,#ffffff0d,#0000001f),linear-gradient(rgba(var(--accent-rgb, 66, 201, 192),.16),rgba(var(--accent-rgb, 66, 201, 192),.16)),#171a17!important;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);box-shadow:0 10px 22px #0000004d;animation:connect-note-in .55s cubic-bezier(.2,1.3,.4,1) both}html body .app .mia-try:before{content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:linear-gradient(225deg,transparent 50%,rgba(var(--accent-rgb, 66, 201, 192),.5) 50%)}html body .app .mia-try-head b{color:#9ff0e8!important}html body .app .mia-go{background:var(--accent-2, #62d9d0)!important;color:#06201e!important}html body .app .mia-examples button{animation:how-in .4s ease both}html body .app .mia-examples button:nth-child(2){animation-delay:.08s}html body .app .mia-examples button:nth-child(3){animation-delay:.16s}html body .app .plan-texting .plan-senders li{border:0!important;border-left:3px solid rgba(239,90,90,.7)!important;border-radius:2px!important;background:#ffffff09!important;animation:how-in .35s ease both}html body .app .plan-texting .plan-senders li.is-verified{border-left-color:#55c983!important;background:#55c9830f!important}@media(max-width:640px){html body .app .how-track{inset:8% auto 8% 22px;height:auto;width:0;border-top:0;border-left:2px dotted rgba(255,255,255,.14)}html body .app .how-track i{left:-5px;top:0;animation-name:how-travel-down}@keyframes how-travel-down{0%{top:0;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}}@media(prefers-reduced-motion:reduce){html body .app :is(.how-it-works li,.connect-big,.mia-try,.how-track i,.connect-dot.is-on){animation:none!important}}html body .app :is(.connect-dot,.plan-texting .plan-dot){width:8px!important;height:8px!important;border-radius:1px!important;box-shadow:none!important;transform:rotate(45deg);animation:none!important}html body .app .connect-dot.is-on,html body .app .plan-texting li.is-verified .plan-dot{animation:connect-blink 2.6s ease-in-out infinite!important}@keyframes connect-blink{50%{opacity:.45}}html body .app .how-it-works em{border-radius:2px!important;transform:rotate(-4deg)}html body .app .mia-examples button,html body .app .connect-segments,html body .app .connect-segments button{border-radius:3px!important}html body .app .settings-panel .plan-texting button.plan-remove,html body .app .settings-panel .plan-texting button.plan-link,html body .app .plan-texting button.plan-remove,html body .app .plan-texting button.plan-link{background:none!important;border:0!important;box-shadow:none!important}html body .app .settings-panel .plan-texting button.plan-remove:hover{color:#ff8a96!important}html body .app .connect-card{gap:20px!important}html body .app .connect-card>.connect-big{margin-top:14px!important}html body .app .plan-texting .plan-senders{gap:8px!important}html body .app .plan-texting .plan-senders ul{gap:6px!important}html body .app .plan-texting .plan-hint{margin:0!important}html body .app .plan-texting .plan-senders li{padding:10px 8px 10px 12px!important}html body .app .connect-card button,html body .app .plan-texting button{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .connect-card{gap:12px!important;padding-top:0!important;padding-bottom:4px!important}html body .app .connect-card>.connect-big{margin-top:8px!important;padding:16px 18px 14px!important}html body .app .connect-card .plan-senders{margin-top:6px!important;gap:6px!important}html body .app .connect-card .plan-senders-head{gap:2px}html body .app .connect-card .how-it-works{padding-top:2px}html body .app .connect-card .connect-choice{margin-top:2px}html body .app .connect-card .connect-link{margin-top:0}html body .app .plan-texting .plan-hint{margin-top:2px!important}html body .app .plan-texting .plan-number.connect-big{border:0!important}:root.font-clean,:root.font-clean body .app,:root.font-clean .app:not(.light),:root.font-clean .app.light{--typewriter: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}html[data-board=plain]:has(.app:not(.light)),html[data-board=plain] body:has(.app:not(.light)),html[data-board=plain] #root:has(.app:not(.light)),html[data-board=plain] .app:not(.light){background-image:none!important}html[data-board=grid]:has(.app:not(.light)),html[data-board=grid] body:has(.app:not(.light)),html[data-board=grid] #root:has(.app:not(.light)),html[data-board=grid] .app:not(.light){background-image:linear-gradient(rgba(238,234,224,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(238,234,224,.045) 1px,transparent 1px)!important;background-size:28px 28px!important}html[data-board=cork]:has(.app:not(.light)),html[data-board=cork] body:has(.app:not(.light)),html[data-board=cork] #root:has(.app:not(.light)),html[data-board=cork] .app:not(.light){background-color:#17110b!important;background-image:radial-gradient(rgba(255,214,160,.07) .9px,transparent 1.2px),radial-gradient(rgba(0,0,0,.35) 1px,transparent 1.4px),radial-gradient(rgba(255,190,120,.05) .7px,transparent 1px)!important;background-size:7px 7px,11px 11px,5px 5px!important;background-position:0 0,3px 5px,2px 1px!important}html[data-board=grid] .app.light{background-image:linear-gradient(rgba(40,36,26,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(40,36,26,.06) 1px,transparent 1px)!important;background-size:28px 28px!important}html[data-board=cork] .app.light{background-color:#d8b88c!important;background-image:radial-gradient(rgba(120,80,40,.18) .9px,transparent 1.3px),radial-gradient(rgba(255,255,255,.25) .8px,transparent 1.1px)!important;background-size:7px 7px,10px 10px!important}html[data-board=plain] .app.light{background-image:none!important}.app.notes-tilted .note-card{transition:rotate .3s cubic-bezier(.3,1.5,.5,1)}.app.notes-tilted .note-card:nth-child(4n+1){rotate:-.8deg}.app.notes-tilted .note-card:nth-child(4n+2){rotate:.6deg}.app.notes-tilted .note-card:nth-child(4n+3){rotate:-.3deg}.app.notes-tilted .note-card:nth-child(4n){rotate:.9deg}.app.notes-tilted .note-card:hover{rotate:0deg}.app.notes-flat .note-card{--note-fold: 0px !important}html body .app .ap{display:grid;gap:16px}html body .app .ap .appearance-preview{transition:background .3s ease}html body .app .ap-tabs{display:flex;gap:2px;border-bottom:1px solid rgba(255,255,255,.1)}html body .app .ap-tabs button{position:relative;height:38px!important;min-height:38px!important;padding:0 14px!important;border:0!important;border-radius:0!important;background:none!important;color:#8b908b!important;font:800 11px/1 var(--typewriter)!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .ap-tabs button:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--accent, var(--accent, #42c9c0));transform:scaleX(0);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}html body .app .ap-tabs button[aria-selected=true]{color:#eeeae0!important}html body .app .ap-tabs button[aria-selected=true]:after{transform:scaleX(1)}html body .app .ap-panel{display:grid;gap:4px;animation:ap-in .3s ease both}@keyframes ap-in{0%{opacity:0;transform:translateY(6px)}}html body .app .ap-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px dashed rgba(255,255,255,.08)}html body .app .ap-row.is-stack{display:grid;justify-content:stretch}html body .app .ap-row>div:first-child{display:grid;gap:3px;min-width:0}html body .app .ap-row b{color:#eeeae0!important;font:800 12.5px/1.2 var(--typewriter)!important}html body .app .ap-row small{color:#8b908b;font:500 11.5px/1.35 var(--typewriter)}html body .app .ap-options{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}html body .app .ap-choice{display:inline-flex!important;align-items:center;gap:7px;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:3px!important;background:transparent!important;color:#b9b5aa!important;font:700 11.5px/1 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:border-color .15s,color .15s,transform .15s}html body .app .ap-choice:hover{border-color:#ffffff47!important;color:#eeeae0!important}html body .app .ap-choice[aria-pressed=true]{border-color:var(--accent, var(--accent, #42c9c0))!important;background:rgba(var(--accent-rgb, 66, 201, 192),.12)!important;color:var(--accent-3, var(--accent-3, #8ff0e8))!important}html body .app .ap-choice:active{transform:scale(.97)}html body .app .ap-font.is-typewriter{font-family:Roboto Mono,ui-monospace,Menlo,monospace}html body .app .ap-font.is-clean{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600}html body .app .ap-bg{width:14px;height:14px;border-radius:2px;border:1px solid rgba(255,255,255,.2);background-color:#050606}html body .app .ap-bg.is-dots{background-image:radial-gradient(rgba(238,234,224,.5) .6px,transparent .9px);background-size:3px 3px}html body .app .ap-bg.is-grid{background-image:linear-gradient(rgba(238,234,224,.4) 1px,transparent 1px),linear-gradient(90deg,rgba(238,234,224,.4) 1px,transparent 1px);background-size:5px 5px}html body .app .ap-bg.is-cork{background-color:#6b4a2a;background-image:radial-gradient(rgba(255,214,160,.5) .7px,transparent 1px);background-size:3px 3px}html body .app .ap-themes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:4px 0 10px}html body .app .ap-theme{display:grid!important;justify-items:start;gap:4px;height:auto!important;min-height:0!important;padding:10px 10px 12px!important;text-align:left;border:1px solid rgba(255,255,255,.1)!important;border-radius:3px!important;background:#ffffff05!important;color:inherit!important;box-shadow:none!important;cursor:pointer;text-transform:none!important;letter-spacing:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:transform .25s cubic-bezier(.3,1.5,.5,1),border-color .2s}html body .app .ap-theme:hover{transform:translateY(-2px)}html body .app .ap-theme[aria-pressed=true]{border-color:var(--accent, var(--accent, #42c9c0))!important;box-shadow:0 0 0 1px var(--accent, var(--accent, #42c9c0)) inset!important}html body .app .ap-theme b{color:#eeeae0!important;font:800 12.5px/1.2 var(--typewriter)!important;margin-top:6px}html body .app .ap-theme small{color:#8b908b;font:500 11px/1.3 var(--typewriter)}html body .app .ap-theme-art{position:relative;display:block;width:100%;height:64px;border-radius:2px;overflow:hidden;background:#050606;background-image:radial-gradient(rgba(238,234,224,.08) .6px,transparent .8px);background-size:4px 4px}html body .app .ap-theme.is-light .ap-theme-art{background-color:#f6f1e4;background-image:radial-gradient(rgba(24,26,24,.08) .6px,transparent .8px)}html body .app .ap-theme.is-auto .ap-theme-art{background:linear-gradient(115deg,#050606 50%,#f6f1e4 50%)}html body .app .ap-theme-art i{position:absolute;top:12px;width:28%;height:40px;border-radius:1px;background:#1b2420;box-shadow:0 3px 8px #00000059;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}html body .app .ap-theme-art i:nth-child(1){left:6%;rotate:-3deg;background:#2a2416}html body .app .ap-theme-art i:nth-child(2){left:36%;top:16px;rotate:2deg;background:#16292a}html body .app .ap-theme-art i:nth-child(3){left:66%;rotate:-1deg;background:#2b1822}html body .app .ap-theme.is-light .ap-theme-art i:nth-child(1){background:#fff2a8}html body .app .ap-theme.is-light .ap-theme-art i:nth-child(2){background:#c9f0e8}html body .app .ap-theme.is-light .ap-theme-art i:nth-child(3){background:#ffd0dc}html body .app .ap-theme.is-auto .ap-theme-art i:nth-child(3){background:#ffd0dc}html body .app .ap-swatches{display:flex;flex-wrap:wrap;gap:12px;padding:6px 0 4px}html body .app .ap-swatch{position:relative;display:grid!important;place-items:center;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;border-radius:2px!important;background:var(--sw)!important;box-shadow:0 4px 10px #00000059!important;cursor:pointer;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transform:rotate(-3deg);transition:transform .3s cubic-bezier(.3,1.6,.5,1);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .ap-swatch:nth-child(2n){transform:rotate(2.5deg)}html body .app .ap-swatch:hover{transform:rotate(0) translateY(-3px) scale(1.06)}html body .app .ap-swatch[aria-pressed=true],html body .app .ap-swatch.is-on{transform:rotate(0) scale(1.1)}html body .app .ap-swatch[aria-pressed=true] i,html body .app .ap-swatch.is-on i{width:14px;height:8px;border-left:3px solid rgba(0,0,0,.75);border-bottom:3px solid rgba(0,0,0,.75);transform:rotate(-45deg) translate(1px,-2px)}html body .app .ap-swatch.is-custom{background:conic-gradient(#ff6c96,#f0b43c,#8fd66c,var(--accent, #42c9c0),#58a7ff,#a78bfa,#ff6c96)!important}html body .app .ap-swatch.is-custom.is-on{background:var(--sw)!important}html body .app .ap-swatch input{position:absolute;inset:0;opacity:0;cursor:pointer}html body .app .ap-toggle{position:relative;width:44px!important;height:24px!important;min-height:24px!important;padding:0!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;background:#ffffff0d!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:background .2s,border-color .2s}html body .app .ap-toggle i{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:2px;background:#8b908b;transition:transform .25s cubic-bezier(.3,1.5,.5,1),background .2s}html body .app .ap-toggle[aria-checked=true]{background:rgba(var(--accent-rgb, 66, 201, 192),.2)!important;border-color:var(--accent, var(--accent, #42c9c0))!important}html body .app .ap-toggle[aria-checked=true] i{transform:translate(20px);background:var(--accent, var(--accent, #42c9c0))}html body .app .ap-reset{justify-self:start;height:auto!important;min-height:0!important;padding:6px 0!important;border:0!important;background:none!important;box-shadow:none!important;color:#8b908b!important;font:700 11.5px/1 var(--typewriter)!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer}html body .app .ap-reset:hover{color:#eeeae0!important}html body .app .appearance-preview.bg-grid{background-image:linear-gradient(rgba(238,234,224,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(238,234,224,.05) 1px,transparent 1px)!important;background-size:16px 16px!important}html body .app .appearance-preview.bg-plain{background-image:none!important}html body .app .appearance-preview.bg-cork{background-color:#17110b!important;background-image:radial-gradient(rgba(255,214,160,.08) .9px,transparent 1.2px)!important;background-size:6px 6px!important}html body .app .appearance-preview.is-tilted .appearance-preview-note{rotate:var(--note-tilt)}html body .app .appearance-preview:not(.is-tilted) .appearance-preview-note{rotate:0deg}html body .app .appearance-preview.is-flat .appearance-preview-note{clip-path:none!important}html body .app .appearance-preview.is-flat .appearance-preview-note:after{display:none}html body .app.light .ap-row b,html body .app.light .ap-theme b,html body .app.light .ap-tabs button[aria-selected=true]{color:#22221e!important}html body .app.light .ap-choice{color:#4a4a44!important;border-color:#00000026!important}@media(max-width:560px){html body .app .ap-row{flex-direction:column;align-items:flex-start;gap:10px}html body .app .ap-options{justify-content:flex-start}html body .app .ap-themes{gap:8px}html body .app .ap-tabs button{padding:0 10px!important}}html body .app .ap-note{margin:0 0 6px;padding:10px 12px;border-left:3px solid var(--accent, var(--accent, #42c9c0));background:rgba(var(--accent-rgb, 66, 201, 192),.07);color:#cfcabd;font:600 12px/1.5 var(--typewriter)}.auth-card .auth-alt{display:block;width:100%;margin-top:10px;padding:6px 0;border:0!important;background:none!important;box-shadow:none!important;color:var(--accent-3, var(--accent-3, #8ff0e8))!important;font:700 12px/1.3 var(--typewriter)!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}.auth-card .auth-alt:hover{text-decoration:underline}.auth-card .auth-alt+.auth-alt{margin-top:0}.auth-card .auth-legal{margin:14px 0 0;color:var(--muted, #8f9793);font:500 11px/1.5 var(--typewriter);text-align:center}.auth-card .auth-legal a{color:var(--accent-3, var(--accent-3, #8ff0e8))}.auth-card .auth-code-input{font:800 22px/1 var(--typewriter)!important;letter-spacing:.35em!important;text-align:center}.auth-card .auth-note{padding:10px 12px;border-left:3px solid var(--accent, var(--accent, #42c9c0));background:rgba(var(--accent-rgb, 66, 201, 192),.08);color:#d8e8e4;font:600 12px/1.45 var(--typewriter);animation:how-in .3s ease both}html body .app .security-card .plan-btn,html body .app .security-card button.plan-btn{display:inline-flex!important;align-items:center;justify-content:center;flex:none;width:auto!important;height:38px!important;min-height:38px!important;padding:0 16px!important;border:0!important;border-radius:3px!important;background:var(--accent, var(--accent, #42c9c0))!important;color:#06201e!important;box-shadow:none!important;font:800 11px/1 var(--typewriter)!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .security-card .plan-btn.is-danger{background:#ef6a6a!important;color:#210707!important}html body .app .security-card .plan-btn:disabled{opacity:.45;cursor:default}html body .app .security-card input{height:40px!important;min-height:40px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;background:#00000040!important;color:inherit;font-size:15px!important}html body .app .security-card label{display:grid;gap:6px;flex:1;min-width:0}html body .app .security-card label>span{color:#b9b29f;font:800 10.5px/1 var(--typewriter);letter-spacing:.1em;text-transform:uppercase}html body .app .security-unlock{display:flex;align-items:flex-end;gap:8px}html body .app .security-actions{display:grid;gap:6px}html body .app .security-row{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px dashed rgba(255,255,255,.1)}html body .app .security-row>span{display:grid;gap:3px;flex:1;min-width:0}html body .app .security-row b,html body .app .security-setup b{color:#eeeae0!important;font:800 13px/1.2 var(--typewriter)!important}html body .app .security-row small,html body .app .security-setup small{color:#9a968c;font:500 11.5px/1.35 var(--typewriter)}html body .app .security-row input{flex:0 1 200px}html body .app .security-code{letter-spacing:.3em!important;font:800 17px/1 var(--typewriter)!important;text-align:center;max-width:150px}html body .app .security-setup{display:flex;gap:18px;align-items:flex-start;padding:16px;border:1px solid rgba(var(--accent-rgb, 66, 201, 192),.35);border-radius:3px;background:rgba(var(--accent-rgb, 66, 201, 192),.05);animation:how-in .3s ease both}html body .app .security-setup img{flex:none;width:168px;height:168px;padding:8px;border-radius:3px;background:#fff}html body .app .security-setup>div{display:grid;gap:8px;min-width:0}html body .app .security-key{display:block;padding:8px 10px;border-radius:3px;background:#00000059;color:#ffe3a3;font:700 12.5px/1.4 var(--typewriter);letter-spacing:.08em;word-break:break-all;-webkit-user-select:all;user-select:all}html body .app .security-done{margin:0;padding:10px 12px;border-left:3px solid #55c983;background:#55c98312;color:#cdeed9;font:600 12.5px/1.45 var(--typewriter)}@media(max-width:640px){html body .app .security-unlock,html body .app .security-row{flex-direction:column;align-items:stretch}html body .app .security-setup{flex-direction:column;align-items:center}html body .app .security-row input{flex:none}}html body .lp .auth-card .auth-alt,html body .auth-card button.auth-alt{height:auto!important;min-height:0!important;padding:6px 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .app .activity{display:grid;gap:10px;margin-top:8px;padding-top:16px;border-top:1px dashed rgba(255,255,255,.12)}html body .app .activity-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}html body .app .activity-head>span{display:grid;gap:3px}html body .app .activity-head b{color:#eeeae0!important;font:800 12.5px/1.2 var(--typewriter)!important;letter-spacing:.08em;text-transform:uppercase}html body .app .activity-head small{color:#9a968c;font:500 11.5px/1.4 var(--typewriter)}html body .app .activity-signout{flex:none;height:32px!important;min-height:32px!important;padding:0 12px!important;border:1px solid rgba(239,106,106,.5)!important;border-radius:3px!important;background:transparent!important;color:#f3a0a0!important;font:700 11px/1 var(--typewriter)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .activity-now{margin:0;color:#9a968c;font:500 11.5px/1.4 var(--typewriter)}html body .app .activity-now b{color:#cfcabd;font-weight:700}html body .app .activity-list{list-style:none;margin:0;padding:0;display:grid}html body .app .activity-list li{display:grid;grid-template-columns:10px minmax(0,1.1fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 2px;border-top:1px solid rgba(255,255,255,.06);animation:how-in .3s ease both}html body .app .activity-list li>i{width:7px;height:7px;border-radius:1px;transform:rotate(45deg);background:#55c983}html body .app .activity-list li.is-signin_failed>i{background:#ef5a5a}html body .app .activity-list li:is(.is-password_reset,.is-password_changed,.is-mfa_off,.is-signout_all)>i{background:#ffcf7a}html body .app .activity-list li.is-mfa_on>i{background:var(--accent, var(--accent, #42c9c0))}html body .app .activity-list li.is-signin_failed .activity-what b{color:#f3a0a0!important}html body .app .activity-what,html body .app .activity-where{display:grid;gap:2px;min-width:0}html body .app .activity-what b{color:#eeeae0!important;font:700 12.5px/1.2 var(--typewriter)!important}html body .app .activity-what small,html body .app .activity-where small{color:#8b908b;font:500 11px/1.2 var(--typewriter)}html body .app .activity-where{color:#cfcabd;font:600 12px/1.25 var(--typewriter)}html body .app .activity-list time{color:#8b908b;font:600 11px/1 var(--typewriter);white-space:nowrap}@media(max-width:640px){html body .app .activity-head{flex-direction:column}html body .app .activity-list li{grid-template-columns:10px minmax(0,1fr) auto}html body .app .activity-where{grid-column:2 / -1;grid-row:2}}.md-loading{gap:22px}.md-loading .md-loading-logo{--logo: clamp(34px, 9vw, 46px);gap:.35em;opacity:1}.md-loading .md-loading-logo .stack-logo-name{font-size:.72em}.md-loading .md-loading-logo .stack-logo-note{animation:md-note-drop 2.4s cubic-bezier(.2,1.3,.4,1) infinite both}.md-loading .md-loading-logo .stack-logo-note.is-pink{animation-delay:.14s}.md-loading .md-loading-logo .stack-logo-note.is-yellow{animation-delay:.28s}.md-loading .md-loading-logo .stack-logo-name{animation:md-name-in .6s .35s ease both}.md-loading>.md-loading-text{color:#8b908b;font:700 11px/1 var(--typewriter);letter-spacing:.18em;text-transform:uppercase;animation:md-name-in .6s .5s ease both,md-breathe 1.8s 1.1s ease-in-out infinite}@keyframes md-note-drop{0%{translate:0 -.55em;opacity:0}18%{translate:0 0;opacity:1}78%{translate:0 0;opacity:1}to{translate:0 0;opacity:1}}@keyframes md-name-in{0%{opacity:0;translate:0 6px}}@keyframes md-breathe{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.md-loading *{animation:none!important}}@media(max-width:760px){html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header{padding-top:10px!important;padding-bottom:8px!important;gap:6px!important;align-items:center!important}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-sheet-header>.detail-kicker{display:flex!important;flex-wrap:wrap!important;align-items:center!important;column-gap:8px!important;row-gap:5px!important;max-width:calc(100% - 116px)!important;font-size:10.5px!important;line-height:1.2!important;letter-spacing:.06em!important}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker>span{display:inline-flex!important;align-items:center;gap:5px;margin:0!important;font-size:10.5px!important;white-space:nowrap}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker>span svg{width:12px;height:12px}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker>.detail-edited:before{content:"·";margin-right:6px;opacity:.6}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker .detail-header-tags{flex-basis:100%;margin:0!important;min-height:0!important}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-kicker .detail-header-tags *{font-size:11px!important}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls{width:auto!important;height:36px!important;gap:4px!important}html body .app .overlay.detail-overlay .note-detail.detail-refined.detail-refined .detail-header-controls.detail-header-controls>:is(.detail-done,.detail-dismiss),html body .app .overlay.detail-overlay .note-detail.detail-refined.detail-refined .detail-header-controls.detail-header-controls>.detail-overflow>summary{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:3px!important}html body .app .overlay.detail-overlay .note-detail.detail-refined.detail-refined .detail-header-controls.detail-header-controls>.detail-overflow{width:36px!important;height:36px!important}html body .app .overlay.detail-overlay .note-detail.detail-refined .detail-header-controls svg{width:16px;height:16px}}@media(max-width:760px){html body .app,html body .app.light{padding-top:calc(127px + env(safe-area-inset-top))!important}html body .app .workspace-navigation-shell .workspace-navigation.workspace-navigation{margin-top:2px!important}html body .app .workspace-navigation-shell .workspace-navigation.workspace-navigation button{height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}}@media(max-width:640px){html body .app .connect-card{gap:14px!important}html body .app .connect-card>.connect-big,html body .app .connect-big{margin-top:2px!important;padding:14px 16px!important;transform:none!important;animation:none!important;box-shadow:none!important;border:1px solid rgba(255,207,122,.28)!important}html body .app .connect-big:before{display:none!important}html body .app .connect-big b{font-size:22px!important}html body .app .how-it-works{gap:0!important;padding:0!important}html body .app .how-track{display:none!important}html body .app .how-it-works li{display:grid!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:12px!important;row-gap:2px!important;padding:10px 0!important;background:none!important;clip-path:none!important;box-shadow:none!important;transform:none!important;rotate:0deg!important;animation:none!important;border-radius:0!important;border-top:1px dashed rgba(255,255,255,.1)!important}html body .app .how-it-works li:first-child{border-top:0!important}html body .app .how-it-works li:before,html body .app .how-it-works li:after{display:none!important}html body .app .how-it-works li em{grid-row:1 / span 2;width:22px!important;height:22px!important;transform:none!important;box-shadow:none!important;font-size:11px!important}html body .app .how-it-works b{font-size:13px!important}html body .app .how-it-works small{font-size:12px!important;line-height:1.4!important}html body .app .mia-try{clip-path:none!important;box-shadow:none!important;animation:none!important;padding:14px!important;border:1px solid rgba(var(--accent-rgb, 66, 201, 192),.3)!important}html body .app .mia-try:before{display:none!important}html body .app .mia-examples{gap:6px!important}html body .app .mia-examples button{font-size:12px!important;padding:6px 10px!important}html body .app .mia-try-row input{font-size:15px!important}html body .app .plan-texting .plan-senders li{padding:10px 8px 10px 12px!important}}html body .app .sec{display:grid;gap:14px;padding-top:0!important}html body .app .sec-list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid rgba(255,255,255,.08)}html body .app .sec-list>li{border-bottom:1px solid rgba(255,255,255,.08)}html body .app .sec-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0}html body .app .sec-row>span{display:grid;gap:3px;min-width:0}html body .app .sec-row b{color:#eeeae0!important;font:700 14px/1.25 var(--typewriter)!important}html body .app .sec-row small{color:#9a968c;font:500 12px/1.4 var(--typewriter)}html body .app .sec-action{flex:none;height:34px!important;min-height:34px!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;background:transparent!important;color:#eeeae0!important;font:700 12px/1 var(--typewriter)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .sec-action.is-accent{border-color:var(--accent, var(--accent, #42c9c0))!important;color:var(--accent-3, var(--accent-3, #8ff0e8))!important}html body .app .sec-list>li.is-open .sec-action{color:#9a968c!important;border-color:#ffffff1f!important}html body .app .sec-form{display:grid;gap:10px;padding:0 0 16px;animation:how-in .25s ease both}html body .app .sec-form label{display:grid;gap:6px}html body .app .sec-form label>span{color:#b9b29f;font:700 11px/1 var(--typewriter)}html body .app .sec-form input{height:42px!important;min-height:42px!important;padding:0 12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:3px!important;background:#0000004d!important;color:inherit;font-size:16px!important}html body .app .sec-form .sec-code{font:800 20px/1 var(--typewriter)!important;letter-spacing:.3em!important;text-align:center}html body .app .sec-btn{height:42px!important;min-height:42px!important;padding:0 16px!important;border:0!important;border-radius:3px!important;background:var(--accent, var(--accent, #42c9c0))!important;color:#06201e!important;font:800 12px/1 var(--typewriter)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;cursor:pointer;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html body .app .sec-btn.is-danger{background:#ef6a6a!important;color:#210707!important}html body .app .sec-btn:disabled{opacity:.45}html body .app .sec-setup{justify-items:start}html body .app .sec-setup img{width:160px;height:160px;padding:6px;border-radius:3px;background:#fff}html body .app .sec-setup p,html body .app .sec-note{margin:0;color:#b9b5aa;font:500 12px/1.5 var(--typewriter)}html body .app .sec-setup code{color:#ffe3a3;word-break:break-all;-webkit-user-select:all;user-select:all}html body .app .sec-setup .sec-btn,html body .app .sec-setup label{width:100%}html body .app .sec-done{margin:0;padding:10px 12px;border-left:3px solid #55c983;background:#55c98312;color:#cdeed9;font:600 12.5px/1.45 var(--typewriter)}html body .app .sec .activity{margin-top:4px;padding-top:4px;border-top:0}@media(max-width:640px){html body .app .sec .activity-head{flex-direction:column;align-items:stretch}html body .app .sec .activity-signout{align-self:flex-start}}@media(max-width:640px){html body .app .activity-list li{grid-template-columns:10px minmax(0,1fr) auto!important;row-gap:2px!important;padding:8px 2px!important}html body .app .activity-what{display:flex!important;align-items:baseline;gap:6px;flex-wrap:wrap}html body .app .activity-where{display:flex!important;align-items:baseline;gap:6px;grid-column:2 / -1;grid-row:2;font-size:11px!important;color:#8b908b!important}html body .app .activity-where small:before{content:"· "}}.app .plan-texting .plan-text-code{flex-wrap:wrap;padding:10px 12px;border:1px dashed rgba(255,207,122,.45);border-radius:4px}.app .plan-texting .plan-text-code p{flex:1 1 100%;margin:0;font-size:14px;line-height:1.5}.app .plan-texting .plan-text-code small{flex:1 1 auto;opacity:.75;font-size:12px}.app .plan-texting .plan-code{padding:1px 6px;border-radius:3px;background:#fff2a8;color:#1a1709;font:800 16px/1.3 var(--typewriter);letter-spacing:.14em}
