html[data-skin=anime-days]{--ad-ink:#262b52;--ad-head:#33307f;--ad-muted:#5a6288;--ad-faint:#667094;--ad-paper:#fffcf7;--ad-paper-2:#fff8ee;--ad-ground:#a9d3f4;--ad-ground-koi:#f7f6ef;--ad-ground-zen:#f8f6f0;--ad-ground-onsen:#f7f7f2;--ad-line:#5b4b9b;--ad-line-mid:#b8a9f0;--ad-line-soft:#e3dcec;--ad-cel:#d6ccf6;--ad-band:rgb(255 255 255/0.5);--ad-accent:#3b5bc4;--ad-accent-deep:#2c46a0;--ad-accent-rgb:59 91 196;--ad-rose:#e0487f;--ad-rose-deep:#b8305f;--ad-rose-rgb:224 72 127;--ad-pink:#ff9db6;--ad-pink-deep:#e36a93;--ad-lilac:#cbb8ff;--ad-lilac-deep:#9782e1;--ad-lilac-rgb:151 130 225;--ad-field:#ffffff;--ad-switch-on:#3b5bc4;--ad-sky:#8dc9ff;--ad-butter:#ffd966;--ad-wash-lilac:#f1ecff;--ad-wash-sky:#eaf4ff;--ad-wash-pink:#ffedf3;--ad-wash-butter:#fff4cf;--ad-wash-mint:#e3f8ef;--ad-danger:#b72f4f;--ad-danger-soft:#ffe8ec;--ad-on-accent:#ffffff;--ad-on-pink:#5a1d3d;--ad-focus:#e0487f;--ad-footer:#1f3874;--ad-mist:#f8eee3;--ad-shadow-rgb:70 55 140;--ad-scrim:rgb(40 36 110/0.22);--ad-scrim-auth:rgb(30 26 90/0.45);--ad-round:ui-rounded,"SF Pro Rounded","Arial Rounded MT Bold","Hiragino Maru Gothic ProN",var(--font-ui),system-ui,sans-serif;--ad-sky-top:#5ba8f2;--ad-sky-mid:#86c9f6;--ad-sky-low:#c0e6f8;--ad-shadow:2px 4px 0 var(--ad-cel),0 14px 26px -12px rgb(var(--ad-shadow-rgb)/0.26);--ad-shadow-sm:1px 3px 0 var(--ad-cel);--ad-r-card:22px;--ad-r-field:14px;--ad-a-spark:url(/skins/anime-days/spark.svg);--ad-a-spark-pink:url(/skins/anime-days/spark-pink.svg);--ad-a-spark-blue:url(/skins/anime-days/spark-blue.svg);--ad-a-sparkles:url(/skins/anime-days/sparkles.svg);--ad-a-dot:url(/skins/anime-days/dot.svg);--ad-a-dots:url(/skins/anime-days/dots.svg);--ad-a-petal:url(/skins/anime-days/petal.svg);--ad-a-petals:url(/skins/anime-days/petals.svg);--ad-a-blossom:url(/skins/anime-days/blossom.svg);--ad-a-check-off:url(/skins/anime-days/check-off.svg);--ad-a-check-on:url(/skins/anime-days/check-on.svg);--ad-a-knob:url(/skins/anime-days/knob.svg);--ad-a-knob-on:url(/skins/anime-days/knob-on.svg);--ad-a-underline:url(/skins/anime-days/underline.svg);--ad-a-underline-blue:url(/skins/anime-days/underline-blue.svg);--ad-a-mark:url(/skins/anime-days/mark.svg);--ad-a-camera:url(/skins/anime-days/camera.svg);--ad-v-sky:url(/skins/anime-days/vignette-sky.svg);--ad-v-branch:url(/skins/anime-days/branch.svg);--background:36 100% 98%;--foreground:232 36% 24%;--card:36 100% 98%;--card-foreground:232 36% 24%;--popover:36 100% 98%;--popover-foreground:232 36% 24%;--primary:224 54% 50%;--primary-foreground:0 0% 100%;--secondary:254 100% 96%;--secondary-foreground:232 36% 24%;--muted:254 100% 96%;--muted-foreground:231 20% 43%;--accent:254 100% 96%;--accent-foreground:232 36% 24%;--border:255 40% 66%;--input:255 40% 66%;--ring:340 74% 58%;--radius:14px;--habit-line:#5b4b9b40;--calendar-accent:#3b5bc4;--desk-line:#e3dcec;--app-bg:var(--ad-paper)!important;background-color:var(--ad-ground);background-image:linear-gradient(180deg,var(--ad-sky-top) 0,var(--ad-sky-mid) 42%,var(--ad-sky-low) 78%,var(--ad-mist) 100%);background-attachment:fixed;color:var(--ad-ink)}html[data-skin=anime-days][data-paper=koi-pond]:not([data-visitor=new]){background-image:none;background-color:var(--ad-ground-koi)!important}html[data-skin=anime-days][data-paper=zen-garden]:not([data-visitor=new]){background-image:none;background-color:var(--ad-ground-zen)!important}html[data-skin=anime-days][data-paper=hot-spring]:not([data-visitor=new]){background-image:none;background-color:var(--ad-ground-onsen)!important}html[data-skin=anime-days]:not([data-scene]){--app-surface:transparent}html[data-skin=anime-days]:not([data-scene]) body{background-color:transparent!important}html[data-skin=anime-days] .journal-workspace{--desk-paper:var(--ad-paper);--desk-ink:var(--ad-ink);--desk-line:var(--ad-line-soft);background:transparent}html[data-skin=anime-days] :is(.settings-shell h1,.settings-shell h2,.billing-page h1,.billing-page h2,.welcome-intro h1,.history-title-row,.workspace-panel-heading,.journal-quick-help h2,#auth-modal-title,.settings-label,.settings-price){font-family:var(--ad-round);font-weight:700;letter-spacing:0}html[data-skin=anime-days] .billing-page h1,html[data-skin=anime-days] .settings-shell h1{font-size:32px;line-height:1.15;color:var(--ad-head)}html[data-skin=anime-days] .billing-page h2,html[data-skin=anime-days] .settings-shell h2{font-size:20px;line-height:1.25;color:var(--ad-head)}html[data-skin=anime-days] :is(a,button,input,textarea,select,summary,[tabindex]:where(:not(.workspace-panel)),[role=menuitemradio],[role=switch]):focus-visible{outline:2.5px solid var(--ad-focus);outline-offset:2px;border-radius:10px}html[data-skin=anime-days] .editor-textarea:focus-visible{outline:none}html[data-skin=anime-days] [role=dialog]:focus-visible{outline:none}html[data-skin=anime-days][data-art] .journal-writing-area{border-radius:0;isolation:isolate}html[data-skin=anime-days][data-art] .journal-writing-area:not(:has(>.welcome-intro)){background:transparent;box-shadow:none}html[data-skin=anime-days] .journal-writing-area:before{content:"";position:absolute;inset:-40px -28px 5px -28px;z-index:-1;pointer-events:none;border:1.6px solid var(--ad-line);border-radius:26px;background:var(--theme-sheet-a,var(--ad-paper));box-shadow:0 0 0 5px var(--ad-band),4px 7px 0 5px var(--ad-cel)}html[data-skin=anime-days] .journal-writing-area:after{content:"";position:absolute;top:16px;right:-40px;z-index:-1;width:24px;height:24px;pointer-events:none;background:var(--ad-a-spark) center /contain no-repeat}@media (min-width:769px){html[data-skin=anime-days] .journal-writing-area{--wkp-x:-26px;--wkp-top:0px;--wkp-bottom:7px;--wkp-radius:0 0 24px 24px;--wkp-line:0px}}@media (max-width:768px){html[data-skin=anime-days] .journal-writing-area{--wkp-x:0px;--wkp-top:0px;--wkp-bottom:0px;--wkp-radius:0px;--wkp-line:0px}}html[data-skin=anime-days] .journal-writing-area:has(>.welcome-intro):after,html[data-skin=anime-days] .journal-writing-area:has(>.welcome-intro):before{display:none}@media (max-width:768px){html[data-skin=anime-days][data-art] .journal-writing-area:not(:has(>.welcome-intro)){background:var(--editor-paper);box-shadow:0 0 0 28px var(--editor-paper)}html[data-skin=anime-days] .journal-writing-area:before{inset:0;border-radius:18px 18px 0 0;background:transparent;box-shadow:none}html[data-skin=anime-days] .journal-writing-area:after{display:none}}@media (min-width:769px) and (max-width:1010px){html[data-skin=anime-days] .workspace-writing:has(.journal-history-sidebar) .journal-writing-area:after,html[data-skin=anime-days] .workspace-writing:has(.journal-history-sidebar) .journal-writing-area:before{display:none}html[data-skin=anime-days][data-art] .workspace-writing:has(.journal-history-sidebar) .journal-writing-area:not(:has(>.welcome-intro)){background:var(--editor-paper);box-shadow:0 0 0 28px var(--editor-paper)}}@media (forced-colors:active){html[data-skin=anime-days] .journal-writing-area:after,html[data-skin=anime-days] .journal-writing-area:before{display:none}html[data-skin=anime-days][data-art] .journal-writing-area:not(:has(>.welcome-intro)){background:var(--editor-paper);box-shadow:0 0 0 28px var(--editor-paper)}}html[data-skin=anime-days] .journal-footer{color:var(--ad-footer)}html[data-skin=anime-days] .journal-footer button{position:relative;color:var(--ad-footer)}html[data-skin=anime-days] .journal-footer button:hover{color:var(--ad-rose-deep)!important}html[data-skin=anime-days] .workspace-tools{color:var(--ad-footer)}html[data-skin=anime-days] .journal-footer button[aria-expanded=true],html[data-skin=anime-days] .workspace-tools button[aria-pressed=true]{color:var(--ad-rose-deep)}html[data-skin=anime-days] .workspace-tools button[aria-pressed=true]:not([data-listening=true]):after{content:"";position:absolute;left:-2px;right:-2px;bottom:-5px;height:7px;background:var(--ad-a-underline) 0 50% /100% 100% no-repeat;pointer-events:none}html[data-skin=anime-days] :is(.journal-footer span[style*=user-select],.workspace-dot,.journal-dot){display:inline-block;width:9px;height:9px;margin:0 5px!important;font-size:0!important;line-height:0;color:transparent!important;background:var(--ad-a-dot) center /9px 9px no-repeat;opacity:.85}html[data-skin=anime-days] [data-radix-popper-content-wrapper]{filter:none}html[data-skin=anime-days] :is(.agent-chooser-menu,.slash-menu,.chat-popover,.journal-quick-help,.history-delete-dialog){border:1.5px solid var(--ad-line)!important;border-radius:18px;color:var(--ad-ink);background-color:var(--ad-paper)!important;box-shadow:var(--ad-shadow)}html[data-skin=anime-days] :is(.agent-chooser-menu,.slash-menu){min-width:214px;width:-moz-max-content;width:max-content;max-width:min(92vw,340px);padding:8px}html[data-skin=anime-days] .slash-menu{width:300px}html[data-skin=anime-days] .agent-chooser-item{min-height:38px;padding:6px 10px;border-radius:11px;font-size:14.5px;line-height:24px;color:var(--ad-ink)}html[data-skin=anime-days] .agent-chooser-item:hover{background:var(--ad-wash-lilac)}html[data-skin=anime-days] .agent-chooser-item[aria-checked=true]{color:var(--ad-accent-deep);background:var(--ad-wash-sky);font-weight:600}html[data-skin=anime-days] .agent-chooser-item[aria-checked=true]>svg:last-child{color:var(--ad-rose)}html[data-skin=anime-days] .slash-menu-item{border-radius:11px}html[data-skin=anime-days] .slash-menu-item-name{color:var(--ad-ink)!important}html[data-skin=anime-days] :is(.slash-menu-item-description,.slash-menu-empty){color:var(--ad-muted)!important}html[data-skin=anime-days] .slash-menu-item.selected,html[data-skin=anime-days] .slash-menu-item:hover{background:var(--ad-wash-lilac)}html[data-skin=anime-days] .slash-menu-category{color:var(--ad-rose-deep);font-family:var(--ad-round);font-weight:700}html[data-skin=anime-days] .popover-divider{height:6px;margin:4px 0;background:var(--ad-a-dots) 0 50% /10px 6px repeat-x;border:0}html[data-skin=anime-days] .theme-menu-mode{border-bottom:0;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x;padding-bottom:12px}html[data-skin=anime-days] :is(.journal-quick-help,.history-delete-dialog){padding:20px 22px 18px;border-radius:22px}html[data-skin=anime-days] .journal-quick-help h2{font-size:20px;color:var(--ad-head);margin-bottom:10px}html[data-skin=anime-days] .journal-quick-help dt{color:var(--ad-ink)}html[data-skin=anime-days] .journal-quick-help dd{color:var(--ad-muted)}html[data-skin=anime-days] .journal-quick-help kbd{padding:1px 7px;border:1.2px solid var(--ad-line-mid);border-radius:8px;color:var(--ad-head);background:var(--ad-wash-lilac);box-shadow:0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] [data-radix-popper-content-wrapper]>[role=dialog]:has(.date-picker-calendar){position:relative;padding:12px 14px 8px;border:1.5px solid var(--ad-line);border-radius:20px;background:var(--ad-paper);color:var(--ad-ink);box-shadow:var(--ad-shadow)}html[data-skin=anime-days] [role=dialog]:has(.date-picker-calendar) .border-t{border-color:var(--ad-line-soft)}html[data-skin=anime-days] .billing-page button,html[data-skin=anime-days] .settings-content :is(button,.settings-button,.billing-button):not(.settings-switch,.settings-theme,.deleted-summary,.about-item,.psyche-trait,.psyche-toggle,.writing-preset,[data-variant=ghost],.about-segment button),html[data-skin=anime-days] :is(.history-shortcuts button,.journal-response-action,.history-delete-dialog button,.agents-thread-toolbar>button,.agents-action-card button,.plan-add-actions button,.task-editor-actions button,.task-load-more,.plan-notice button,.welcome-actions button,.habit-archived-toggle,.agents-saved-threads summary){border:1.5px solid var(--ad-line);border-radius:999px;background:var(--ad-paper);color:var(--ad-head);font-family:var(--ad-round);font-size:14.5px;font-weight:700;letter-spacing:0;min-height:40px;padding:6px 18px;box-shadow:0 2.5px 0 var(--ad-cel);transition:background-color .15s,box-shadow .15s,transform .12s}html[data-skin=anime-days] :is(.agents-thread-toolbar>button,.agents-action-card button,.plan-add-actions button,.task-editor-actions button,.task-load-more,.plan-notice button,.habit-archived-toggle,.agents-saved-threads summary,.history-delete-dialog button){min-height:34px;padding:4px 14px;font-size:13.5px}html[data-skin=anime-days] .billing-page button:hover:not(:disabled),html[data-skin=anime-days] .settings-content :is(button,.settings-button,.billing-button):not(.settings-switch,.settings-theme,.deleted-summary,.about-item,.psyche-trait,.psyche-toggle,.writing-preset,[data-variant=ghost],.about-segment button):hover:not(:disabled),html[data-skin=anime-days] :is(.history-shortcuts button,.journal-response-action,.history-delete-dialog button,.agents-thread-toolbar>button,.agents-action-card button,.plan-add-actions button,.task-editor-actions button,.task-load-more,.plan-notice button,.welcome-actions button,.habit-archived-toggle,.agents-saved-threads summary):hover:not(:disabled){background:var(--ad-wash-lilac);border-color:var(--ad-line)}html[data-skin=anime-days] .billing-page button:active:not(:disabled),html[data-skin=anime-days] .settings-content :is(button,.settings-button,.billing-button):not(.settings-switch,.settings-theme,.deleted-summary,.about-item,.psyche-trait,.psyche-toggle,.writing-preset,[data-variant=ghost],.about-segment button):active:not(:disabled),html[data-skin=anime-days] :is(.history-shortcuts button,.journal-response-action,.history-delete-dialog button,.agents-thread-toolbar>button,.agents-action-card button,.plan-add-actions button,.task-editor-actions button,.task-load-more,.plan-notice button,.welcome-actions button,.habit-archived-toggle,.agents-saved-threads summary):active:not(:disabled){transform:translateY(1.5px);box-shadow:0 1px 0 var(--ad-cel)}html[data-skin=anime-days] :is(.welcome-start,.settings-content button[data-variant=primary],.settings-content .settings-button[data-variant=primary],.agents-send,.plan-add-submit){color:var(--ad-on-accent)!important;background:var(--ad-accent)!important;border:1.5px solid var(--ad-accent-deep)!important;box-shadow:inset 0 1.5px 0 rgb(255 255 255/.4),inset 0 -3px 0 rgb(20 30 110/.22),0 2.5px 0 var(--ad-cel)!important}html[data-skin=anime-days] :is(.welcome-start,.settings-content button[data-variant=primary],.settings-content .settings-button[data-variant=primary],.agents-send,.plan-add-submit):hover:not(:disabled){background:var(--ad-accent-deep)!important}html[data-skin=anime-days] .settings-content button:is([data-variant=danger],[data-variant=danger-solid]){color:var(--ad-danger);border-color:var(--ad-danger);background:var(--ad-danger-soft);box-shadow:0 2.5px 0 rgb(var(--ad-rose-rgb)/.25)}html[data-skin=anime-days] .settings-content button[data-variant=danger-solid]{color:var(--ad-on-accent);background:var(--ad-danger)}html[data-skin=anime-days] .settings-content button[data-variant=ghost]{color:var(--ad-muted);font-family:var(--ad-round);font-size:14.5px;font-weight:700;border:0;background:transparent;box-shadow:none}html[data-skin=anime-days] .settings-content button[data-variant=ghost]:hover:not(:disabled){color:var(--ad-rose-deep);background:var(--ad-wash-pink)}html[data-skin=anime-days] .agents-saved-threads summary{width:-moz-fit-content;width:fit-content;margin-left:auto}html[data-skin=anime-days] .agents-send{display:inline-grid;place-items:center;width:38px;height:38px;min-height:38px;padding:0;border-radius:50%!important}@media (max-width:768px){html[data-skin=anime-days] .agents-send{width:44px;height:44px;min-height:44px}}html[data-skin=anime-days] button:disabled{opacity:.5}html[data-skin=anime-days] .journal-history-sidebar{border:1.5px solid var(--ad-line)!important;border-radius:var(--ad-r-card)!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow)!important}html[data-skin=anime-days] .history-heading{padding:14px 18px 10px}html[data-skin=anime-days] .history-title-row{font-size:20px;color:var(--ad-head);padding-bottom:8px}html[data-skin=anime-days] .history-title-row .journal-menu-close{font-family:var(--ad-round);color:var(--ad-rose-deep);padding-bottom:2px}html[data-skin=anime-days] .history-shortcuts{gap:6px}html[data-skin=anime-days] .history-shortcuts button{min-height:38px;font-size:13px;padding:5px 8px;white-space:nowrap}html[data-skin=anime-days] .journal-history-sidebar [aria-label="Journal history"]>p{font-size:14.5px!important;line-height:1.5;padding:18px 20px!important;color:var(--ad-muted)!important}html[data-skin=anime-days] .journal-history-sidebar .onboarding-card{border:1.5px solid var(--ad-line-mid)!important;border-radius:16px!important;background:var(--ad-wash-sky);box-shadow:var(--ad-shadow-sm)}html[data-skin=anime-days] .journal-history-sidebar .onboarding-card button{font-family:var(--ad-round);font-size:13.5px!important;color:var(--ad-accent-deep)!important}html[data-skin=anime-days] .journal-history-sidebar button[style*="font-size: 12px"][style*="text-align: left"]{color:var(--ad-muted)!important;font-size:12.5px!important}html[data-skin=anime-days] .journal-history-sidebar button[style*="font-size: 12px"][style*="text-align: left"]:hover{color:var(--ad-rose-deep)!important}html[data-skin=anime-days] .entry-row{border-bottom:0!important;background-image:var(--ad-a-dots)!important;background-repeat:repeat-x!important;background-position:0 100%!important;background-size:10px 6px!important}html[data-skin=anime-days] .entry-row:has(>button[aria-current=page]){background-color:var(--ad-wash-pink)!important}html[data-skin=anime-days] .entry-row button:first-child>div:first-child{font-size:14.5px!important;color:var(--ad-ink)}html[data-skin=anime-days] .entry-row button:first-child>div:last-child{font-size:12.5px!important;color:var(--ad-muted)!important}html[data-skin=anime-days] .entry-row button[aria-current=page]>div:first-child{color:var(--ad-rose-deep);font-weight:600}html[data-skin=anime-days] .entry-actions img{opacity:.6}html[data-skin=anime-days] .workspace-panel{position:absolute;--panel-radius:26px;border:1.5px solid var(--ad-line);border-radius:var(--panel-radius);background:var(--ad-paper);box-shadow:var(--ad-shadow)}html[data-skin=anime-days] .workspace-panel-heading{position:relative;padding:12px 18px;font-size:17px;color:var(--ad-head);border-bottom:0;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x}html[data-skin=anime-days] .workspace-panel-heading .workspace-icon-label{gap:9px}html[data-skin=anime-days] .workspace-panel-heading .workspace-icon-label:after{content:"";width:14px;height:14px;margin:-8px 0 0 -3px;background:var(--ad-a-spark-pink) center /contain no-repeat}html[data-skin=anime-days] .workspace-panel-heading :is(a,button){color:var(--ad-rose-deep);font-family:var(--ad-round);border-radius:50%}html[data-skin=anime-days] .workspace-panel-heading :is(a,button):hover{background:var(--ad-wash-pink)}html[data-skin=anime-days] .workspace-panel-content{padding-top:4px}html[data-skin=anime-days] .workspace-scrim{background:var(--ad-scrim)}html[data-skin=anime-days] .workspace-loading{font-size:15px;color:var(--ad-muted)}html[data-skin=anime-days] .workspace-agents button{font-size:14px!important}html[data-skin=anime-days] .workspace-agents button:not(:disabled):hover{background:var(--ad-wash-lilac)!important}html[data-skin=anime-days] .workspace-agents :is(button,textarea):focus-visible{outline:2.5px solid var(--ad-focus);outline-offset:2px}html[data-skin=anime-days] .agents-thread-toolbar{border-bottom:0;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x;padding:10px 14px 12px}html[data-skin=anime-days] .agents-empty{color:var(--ad-muted)}html[data-skin=anime-days] .agents-empty svg{border:0;border-radius:50%;background:var(--ad-wash-lilac);color:var(--ad-lilac-deep);padding:18px}html[data-skin=anime-days] .agents-message-meta{color:var(--ad-muted);font-size:12.5px}html[data-skin=anime-days] .agents-ai-badge{border:1.2px solid var(--ad-line-mid);border-radius:999px;background:var(--ad-wash-lilac);color:var(--ad-head);opacity:1;padding:0 7px}html[data-skin=anime-days] :is(.agents-user-bubble,.agents-assistant-bubble){position:relative;border:1.5px solid var(--ad-line);padding:8px 14px 9px;box-shadow:var(--ad-shadow-sm)}html[data-skin=anime-days] .agents-user-bubble{border-radius:18px 18px 5px 18px;background:var(--ad-wash-sky);border-color:var(--ad-accent)}html[data-skin=anime-days] .agents-assistant-bubble{border-radius:18px 18px 18px 5px;background:var(--ad-paper)}html[data-skin=anime-days] .agents-saved-threads{margin-top:4px}html[data-skin=anime-days] .agents-saved-threads>button{border:1.5px solid var(--ad-line-mid)!important;border-radius:14px!important;background:var(--ad-paper)!important;color:var(--ad-ink)!important;padding:6px 12px!important}html[data-skin=anime-days] .agents-saved-threads>button[aria-pressed=true]{border-color:var(--ad-rose)!important;background:var(--ad-wash-pink)!important}html[data-skin=anime-days] .agents-saved-threads>button:hover:not(:disabled){background:var(--ad-wash-lilac)!important}html[data-skin=anime-days] .agents-thread-toolbar>button.agents-delete-thread{font-size:13.5px!important;color:var(--ad-accent-deep)!important;font-weight:600}html[data-skin=anime-days] .agents-action-card{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x;padding-top:14px}html[data-skin=anime-days] .agents-action-content>span,html[data-skin=anime-days] .agents-action-heading{color:var(--ad-muted)}html[data-skin=anime-days] .agents-composer{background:var(--ad-a-dots) 0 0 /10px 6px repeat-x;border-top:0;padding-top:14px}html[data-skin=anime-days] .agents-agent-select{color:var(--ad-muted);font-size:14px}html[data-skin=anime-days] .agents-input-box{padding:4px 6px;border:1.5px solid var(--ad-line-mid);border-radius:18px;background:var(--ad-field)}html[data-skin=anime-days] .agents-input-box:focus-within{border-color:var(--ad-rose);box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18)}html[data-skin=anime-days] .agents-input-box textarea:focus-visible,html[data-skin=anime-days] .workspace-agents .agents-input-box textarea:focus-visible{outline:none}html[data-skin=anime-days] .agents-voice[aria-pressed=true]{color:var(--ad-rose-deep);background:var(--ad-wash-pink)}html[data-skin=anime-days] .agents-input-actions button:not(.agents-send){border:0}html[data-skin=anime-days] .habits-surface{background:transparent!important}html[data-skin=anime-days] .habit-list-toolbar{background:var(--ad-paper)!important}html[data-skin=anime-days] .habits-compact{--habit-line:rgb(var(--ad-lilac-rgb)/0.35)}html[data-skin=anime-days] .habit-add-toggle,html[data-skin=anime-days] .habit-search,html[data-skin=anime-days] .plan-filters .agents-agent-select,html[data-skin=anime-days] .task-editor>input{border:1.5px solid var(--ad-line-mid);border-radius:var(--ad-r-field);background:var(--ad-field)}html[data-skin=anime-days] .habit-search:focus-within{border-color:var(--ad-rose);box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18)}html[data-skin=anime-days] .habit-add-toggle{width:42px;min-width:42px;height:42px;padding:0;color:var(--ad-accent-deep);background:var(--ad-wash-sky);box-shadow:0 2px 0 var(--ad-cel)}html[data-skin=anime-days] .habit-add-toggle:hover{background:var(--ad-wash-lilac)}html[data-skin=anime-days] .habit-filters{padding:3px;gap:4px;background:var(--ad-wash-lilac);border-radius:999px}html[data-skin=anime-days] .habit-filters button{border:0;border-radius:999px;box-shadow:none}html[data-skin=anime-days] .habit-filters button[aria-pressed=true]{background:var(--ad-paper);color:var(--ad-rose-deep);box-shadow:0 1.5px 0 var(--ad-cel),0 0 0 1.2px var(--ad-line-mid)}html[data-skin=anime-days] .habit-compact-list{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x;padding-top:6px}html[data-skin=anime-days] .habit-list-row{border-bottom:0;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x}html[data-skin=anime-days] .task-complete{border-radius:8px;border-color:var(--ad-line-mid)!important;color:var(--ad-accent-deep)!important}html[data-skin=anime-days] .task-complete[aria-pressed=true]{background:var(--ad-pink)!important;border-color:var(--ad-rose-deep)!important}html[data-skin=anime-days] .habit-complete{border-radius:50%;border-color:var(--ad-line-mid)!important;color:var(--ad-accent-deep)!important}html[data-skin=anime-days] .habit-complete[aria-pressed=true]{background:var(--ad-pink)!important;color:var(--ad-on-pink)!important;border-color:var(--ad-rose-deep)!important}html[data-skin=anime-days] .habit-complete[aria-pressed=true] svg{stroke-width:2.8}html[data-skin=anime-days] .task-done .habit-list-name{text-decoration:line-through;text-decoration-color:var(--ad-rose);text-decoration-thickness:1.5px;color:var(--ad-muted)}html[data-skin=anime-days] .habit-list-stats{opacity:1;color:var(--ad-muted)}html[data-skin=anime-days] .habit-list-stats>span+span{border-left-color:var(--ad-line-mid)}html[data-skin=anime-days] .habit-list-stats>span[style*=color]{color:var(--ad-accent-deep)!important;font-weight:600}html[data-skin=anime-days] .plan-list-heading{font-family:var(--ad-round);font-size:15px;color:var(--ad-head)}html[data-skin=anime-days] .habit-open-item:hover,html[data-skin=anime-days] .habit-open-item[aria-expanded=true]{background:var(--ad-wash-lilac);border-radius:12px}html[data-skin=anime-days] :is(.task-complete[aria-pressed=true],.habit-complete[aria-pressed=true]){color:var(--ad-on-pink)}html[data-skin=anime-days] :is(.plan-cadence button,.plan-add-type button,.habit-days button,.habit-days [role=radiogroup]){border-radius:10px}html[data-skin=anime-days] .plan-add{border:1.5px solid var(--ad-line)!important;border-radius:18px!important;background:var(--ad-paper);box-shadow:var(--ad-shadow-sm)}html[data-skin=anime-days] .plan-add input:not([type=checkbox]),html[data-skin=anime-days] .plan-due button{border:1.5px solid var(--ad-line-mid)!important;border-radius:var(--ad-r-field)!important;background:var(--ad-field)!important;min-height:40px;color:var(--ad-ink)}html[data-skin=anime-days] .plan-add input:focus-visible,html[data-skin=anime-days] .plan-due button:focus-visible{border-color:var(--ad-rose)!important;outline:none;box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18)}html[data-skin=anime-days] .plan-due{font-size:14px}html[data-skin=anime-days] :is(.plan-add-type button,.plan-cadence button){border:1.5px solid transparent!important;background:none!important;font-family:var(--ad-round);font-size:14px;font-weight:700;color:var(--ad-muted)}html[data-skin=anime-days] :is(.plan-add-type button,.plan-cadence button)[aria-pressed=true]{color:var(--ad-rose-deep);background:var(--ad-wash-pink)!important;border-color:var(--ad-pink-deep)!important}html[data-skin=anime-days] .habits-compact form button[aria-label^="icon for"],html[data-skin=anime-days] .habits-compact form input:not([type=checkbox]){border:1.5px solid var(--ad-line-mid)!important;border-radius:var(--ad-r-field)!important;background:var(--ad-field)!important;color:var(--ad-ink)}html[data-skin=anime-days] .habits-compact form input:focus-visible{border-color:var(--ad-rose)!important;outline:none;box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18)}html[data-skin=anime-days] .habit-days{font-size:14px}html[data-skin=anime-days] .habit-days [role=radiogroup]{border:1.5px solid var(--ad-line-mid);border-radius:12px;overflow:hidden;gap:0;background:var(--ad-field);--days-sep:var(--ad-line-soft)}html[data-skin=anime-days] .habit-days button{border-left-color:var(--ad-line-soft);font-weight:600;min-width:28px;border-radius:0}html[data-skin=anime-days] .habit-days button[aria-checked=true]{background:var(--ad-pink);color:var(--ad-on-pink)}html[data-skin=anime-days] .plan-notice{border:1.5px solid var(--ad-line-mid);border-radius:14px;background:var(--ad-wash-sky)}html[data-skin=anime-days] :is(.task-due.overdue,.item-detail-facts .is-alert dd){color:var(--ad-danger)}html[data-skin=anime-days] .journal-menu-close{color:var(--ad-rose-deep)}html[data-skin=anime-days][data-art] .settings-shell{--settings-ink:var(--ad-ink);--settings-muted:var(--ad-muted);--settings-faint:var(--ad-faint);--settings-line:var(--ad-line-soft);--settings-panel:var(--ad-paper);--settings-ground:var(--ad-ground);--settings-hover:var(--ad-wash-lilac);--settings-accent:var(--ad-accent);--settings-accent-soft:var(--ad-wash-sky);--settings-danger:var(--ad-danger);--settings-danger-soft:var(--ad-danger-soft);--settings-radius:var(--ad-r-card);--settings-control-radius:12px;background:transparent}html[data-skin=anime-days] .settings-topbar{height:62px;border-bottom:1.5px solid var(--ad-line);background:var(--ad-paper);box-shadow:0 3px 0 var(--ad-cel);backdrop-filter:none}html[data-skin=anime-days] .settings-brand span{font-family:var(--ad-round);font-size:19px;font-weight:700;letter-spacing:0;color:var(--ad-head)}html[data-skin=anime-days] .settings-brand img{border-radius:9px}html[data-skin=anime-days] .settings-back{font-family:var(--ad-round);font-size:15px;font-weight:700;color:var(--ad-accent-deep);border-radius:999px}html[data-skin=anime-days] .settings-back:hover{background:var(--ad-wash-lilac);color:var(--ad-rose-deep)}html[data-skin=anime-days] .settings-label{font-size:24px;line-height:1.15;color:var(--ad-head);margin-bottom:10px}html[data-skin=anime-days] .settings-nav-group{font-family:var(--ad-round);font-size:13.5px;font-weight:700;color:var(--ad-rose-deep);letter-spacing:.02em}html[data-skin=anime-days] .settings-sidebar nav a{position:relative;font-family:var(--ad-round);font-size:15px;font-weight:700;border-radius:999px;color:var(--ad-muted)}html[data-skin=anime-days] .settings-sidebar nav a:hover{background:var(--ad-wash-lilac);color:var(--ad-head)}html[data-skin=anime-days] .settings-sidebar nav a[aria-current=page]{background:var(--ad-paper);color:var(--ad-head);box-shadow:0 0 0 1.5px var(--ad-line),0 2.5px 0 1.5px var(--ad-cel)}html[data-skin=anime-days] .settings-sidebar nav a[aria-current=page] svg{color:var(--ad-rose)}html[data-skin=anime-days] .settings-layout{margin:26px auto 72px;padding:40px 40px 64px;border:1.5px solid var(--ad-line);border-radius:30px;background:var(--ad-wash-sky);box-shadow:var(--ad-shadow)}@media (max-width:1090px){html[data-skin=anime-days] .settings-layout{margin:20px 14px 56px;max-width:none}}html[data-skin=anime-days] .settings-heading{position:relative;margin-bottom:34px}html[data-skin=anime-days] .settings-heading:after{content:"";position:absolute;right:-14px;top:-34px;width:168px;height:130px;background:var(--ad-v-branch) 100% 0 /contain no-repeat;opacity:.95;pointer-events:none}html[data-skin=anime-days] .settings-content:after{content:"";display:block;width:min(260px,70%);aspect-ratio:184/130;margin:44px 4px 0 auto;background:var(--ad-v-sky) 100% 100% /contain no-repeat;pointer-events:none}html[data-skin=anime-days] .settings-content:has(.settings-empty):after{display:none}@media (max-width:768px){html[data-skin=anime-days] .settings-layout{margin:0;padding:0 10px 36px;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-skin=anime-days] .settings-content,html[data-skin=anime-days] .settings-mobile-nav{background:var(--ad-paper);box-shadow:var(--ad-shadow);border:1.5px solid var(--ad-line);border-radius:22px}html[data-skin=anime-days] .settings-mobile-nav{padding:18px 14px 14px;margin-bottom:14px}html[data-skin=anime-days] .settings-content{padding:6px 14px 30px}html[data-skin=anime-days] .settings-heading{padding-right:86px}html[data-skin=anime-days] .settings-heading:after{width:100px;height:78px;right:-6px;top:-20px}html[data-skin=anime-days] .settings-heading{margin-bottom:24px}html[data-skin=anime-days] .settings-row{padding:16px 18px}html[data-skin=anime-days] .settings-group>*{padding-inline:18px}html[data-skin=anime-days] .settings-shell h1{font-size:28px}html[data-skin=anime-days] .settings-content:after{width:200px;margin-top:30px}}html[data-skin=anime-days] .settings-heading>p{max-width:46ch;font-size:15px}@media (min-width:769px){html[data-skin=anime-days] .settings-heading h1{padding-right:140px}}html[data-skin=anime-days] .settings-section-desc{max-width:56ch}html[data-skin=anime-days] :is(.settings-alert,.settings-notice,.about-notice,.connect-alert,.plan-notice){border:1.5px solid var(--ad-pink-deep)!important;border-radius:16px;background:var(--ad-wash-pink);padding:14px 20px}html[data-skin=anime-days] :is(.settings-membership .settings-notice,.about-notice[data-tone=ok]){background:var(--ad-wash-mint);border-color:var(--ad-line-mid)!important}html[data-skin=anime-days] :is(.settings-group,.settings-card,.writing-preview,.welcome-inner,.billing-page,.settings-content .settings-theme,.settings-content .writing-preset){position:relative;border:1.5px solid var(--ad-line);border-radius:var(--ad-r-card);background:var(--ad-paper);box-shadow:var(--ad-shadow)}html[data-skin=anime-days] .settings-group>*+*{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x}html[data-skin=anime-days] .settings-group>*,html[data-skin=anime-days] .settings-group>.settings-row{padding-inline:24px}html[data-skin=anime-days] .settings-row{padding:17px 24px}html[data-skin=anime-days] .settings-row-text>strong{font-weight:600}html[data-skin=anime-days] .settings-group>a.settings-row:hover{background-color:var(--ad-wash-lilac)}html[data-skin=anime-days] .settings-section-head h2{background:var(--ad-a-underline) 0 100% /100% 8px no-repeat;padding-bottom:7px;width:-moz-fit-content;width:fit-content}html[data-skin=anime-days] .settings-danger .settings-group{border-color:var(--ad-danger);box-shadow:2px 4px 0 rgb(var(--ad-rose-rgb)/.22),0 14px 26px -12px rgb(var(--ad-shadow-rgb)/.2)}html[data-skin=anime-days] .settings-danger .settings-section-head h2{color:var(--ad-danger)}html[data-skin=anime-days] .settings-group>.settings-confirm,html[data-skin=anime-days] .settings-group>.settings-pattern-error{background-color:var(--settings-danger-soft)}html[data-skin=anime-days] .settings-content .settings-theme{padding:12px 12px 14px;min-height:0}html[data-skin=anime-days] .settings-content .settings-theme:hover:not(:disabled),html[data-skin=anime-days] .settings-content .writing-preset:hover:not(:disabled){background:var(--ad-wash-lilac);border-color:var(--ad-line)}html[data-skin=anime-days] .settings-content .settings-theme[aria-pressed=true],html[data-skin=anime-days] .settings-content .writing-preset[aria-pressed=true]{background:var(--ad-wash-pink);border-color:var(--ad-rose-deep);box-shadow:2px 4px 0 rgb(var(--ad-rose-rgb)/.3),0 0 0 3px rgb(var(--ad-rose-rgb)/.16)}html[data-skin=anime-days] .settings-theme-sheet{border:1.2px solid var(--ad-line-mid);border-radius:12px;box-shadow:0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .settings-theme-label{font-family:var(--ad-round);font-size:15.5px;font-weight:700}html[data-skin=anime-days] .settings-theme-desc{font-size:13px}html[data-skin=anime-days] .writing-preset-title{font-family:var(--ad-round);font-size:15.5px;font-weight:700}html[data-skin=anime-days] .settings-badge{padding:2px 12px;border:1.2px solid var(--ad-pink-deep);border-radius:999px;background:var(--ad-wash-pink);color:var(--ad-rose-deep);font-family:var(--ad-round);font-size:13px;font-weight:700}html[data-skin=anime-days] .settings-badge[data-tone=danger]{color:var(--ad-danger);border-color:var(--ad-danger);background:var(--ad-danger-soft)}html[data-skin=anime-days] .settings-badge[data-tone=neutral]{color:var(--ad-muted);border-color:var(--ad-line-mid);background:var(--ad-wash-lilac)}html[data-skin=anime-days] .settings-content :is(input:not([type=checkbox],[type=radio],[type=range],[type=search]),textarea:not(.writing-preview-text),select){min-height:44px;padding:6px 12px;border:1.5px solid var(--ad-line-mid);border-radius:var(--ad-r-field);background:var(--ad-field);color:var(--ad-ink)}html[data-skin=anime-days] .settings-content :is(input:not([type=checkbox],[type=radio],[type=range],[type=search]),textarea:not(.writing-preview-text),select):focus-visible{border-color:var(--ad-rose);box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18);outline:none}html[data-skin=anime-days] .settings-content label{font-weight:600}html[data-skin=anime-days] .settings-content .settings-switch{border:0;background:transparent;min-height:44px;padding:4px;border-radius:12px;box-shadow:none}html[data-skin=anime-days] .settings-content .settings-switch:hover:not(:disabled){background:transparent}html[data-skin=anime-days] .settings-switch-track{width:48px;height:26px;padding:2px;border:1.5px solid var(--ad-line);border-radius:999px;background:var(--ad-wash-lilac);box-shadow:inset 0 2px 0 rgb(var(--ad-lilac-rgb)/.3)}html[data-skin=anime-days] .settings-switch-track>span{width:20px;height:20px;border-radius:0;background:var(--ad-a-knob) center /22px 22px no-repeat;box-shadow:none}html[data-skin=anime-days] [aria-checked=true]>.settings-switch-track{background:var(--ad-switch-on);border-color:var(--ad-line);box-shadow:inset 0 2px 0 rgb(255 255 255/.22)}html[data-skin=anime-days] [aria-checked=true]>.settings-switch-track>span{transform:translateX(22px);background-image:var(--ad-a-knob-on)}html[data-skin=anime-days] :is(.settings-content,.workspace-agents,.habits-compact,.billing-page,.connect-page) input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex-shrink:0;width:22px;height:22px;margin:0;border:0;border-radius:0;background:var(--ad-a-check-off) center /22px 22px no-repeat;cursor:pointer}html[data-skin=anime-days] :is(.settings-content,.workspace-agents,.habits-compact,.billing-page,.connect-page) input[type=checkbox]:checked{background-image:var(--ad-a-check-on)}html[data-skin=anime-days] .settings-content input[type=checkbox]:focus-visible{outline-offset:2px}html[data-skin=anime-days] .settings-content input.settings-range[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent}html[data-skin=anime-days] .settings-range::-webkit-slider-runnable-track{height:8px;border:1.2px solid var(--ad-line-mid);border-radius:999px;background:var(--ad-wash-lilac)}html[data-skin=anime-days] .settings-range::-moz-range-track{height:8px;border:1.2px solid var(--ad-line-mid);border-radius:999px;background:var(--ad-wash-lilac)}html[data-skin=anime-days] .settings-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;border:0;background:var(--ad-a-knob-on) center /22px 22px no-repeat}html[data-skin=anime-days] .settings-range::-moz-range-thumb{width:22px;height:22px;border:0;background:var(--ad-a-knob-on) center /22px 22px no-repeat}html[data-skin=anime-days] :is(.about-progress,.psyche-bar){height:10px;border:1.2px solid var(--ad-line-mid);border-radius:999px;overflow:hidden;background:var(--ad-wash-lilac)}html[data-skin=anime-days] :is(.about-progress,.psyche-bar)>span{height:100%;border-radius:999px;background:var(--ad-pink);box-shadow:inset 0 -2px 0 rgb(var(--ad-rose-rgb)/.35)}html[data-skin=anime-days] .about-segment{border:1.5px solid var(--ad-line-mid);background:var(--ad-wash-lilac);padding:3px;gap:3px;border-radius:999px}html[data-skin=anime-days] .settings-content .about-segment button{font-family:var(--ad-round);font-size:14px;border-radius:999px;border:0;box-shadow:none;background:transparent;min-height:34px}html[data-skin=anime-days] .settings-content .about-segment button[aria-pressed=true]{background:var(--ad-paper);color:var(--ad-rose-deep);box-shadow:0 1.5px 0 var(--ad-cel),0 0 0 1.2px var(--ad-line-mid)}html[data-skin=anime-days] .about-guest{border-radius:16px;background:var(--ad-wash-sky);box-shadow:var(--ad-shadow-sm)}html[data-skin=anime-days] .psyche-detail,html[data-skin=anime-days] .psyche-reflections li{border-left-color:var(--ad-pink-deep)}html[data-skin=anime-days] .settings-empty>svg{color:var(--ad-rose)}html[data-skin=anime-days] .settings-empty>strong{font-family:var(--ad-round);font-size:18px;font-weight:700;color:var(--ad-head)}html[data-skin=anime-days] .settings-price{font-size:38px;color:var(--ad-head)}html[data-skin=anime-days] .settings-content .billing-consent{border-radius:14px;background:var(--ad-wash-sky)}html[data-skin=anime-days] .settings-mobile-nav .agents-agent-select{border:1.5px solid var(--ad-line-mid);border-radius:var(--ad-r-field);background:var(--ad-field);font-size:16px}html[data-skin=anime-days] .connect-code{border-radius:12px;border-color:var(--ad-line-mid)}html[data-skin=anime-days] .connect-permission-icon{border-radius:12px}html[data-skin=anime-days] .connect-log>li,html[data-skin=anime-days] .psyche-foot{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x}html[data-skin=anime-days] .billing-page{max-width:600px;margin:40px auto;padding:56px 40px 60px;color:var(--ad-ink)}html[data-skin=anime-days] .billing-page a{color:var(--ad-accent-deep);text-decoration-color:var(--ad-rose)}html[data-skin=anime-days] .pro-welcome{background:transparent}html[data-skin=anime-days] .billing-page:before{content:"";position:absolute;right:12px;top:8px;width:150px;height:106px;background:var(--ad-v-branch) 100% 0 /contain no-repeat;opacity:.95;pointer-events:none}html[data-skin=anime-days] .welcome-intro{--welcome-accent:var(--ad-accent);--welcome-line:var(--ad-line-soft);--welcome-tint:var(--ad-wash-lilac);--welcome-muted:var(--ad-muted)}html[data-skin=anime-days] .welcome-inner{padding:38px clamp(26px,5cqi,60px) 28px;min-height:calc(100% - 4px)}html[data-skin=anime-days] .welcome-brand span{font-family:var(--ad-round);font-size:20px;font-weight:700;letter-spacing:0;color:var(--ad-head)}html[data-skin=anime-days] .welcome-brand .lp-logo{color:var(--ad-head)}html[data-skin=anime-days] .welcome-intro h1{font-size:clamp(34px,6.2cqi,46px);line-height:1.1;max-width:14ch;color:var(--ad-head)}html[data-skin=anime-days] .welcome-description{color:var(--ad-muted)}html[data-skin=anime-days] .welcome-actions button{min-height:52px;padding:0 32px;font-size:18px;border-radius:999px}html[data-skin=anime-days] .welcome-start-note{color:var(--ad-muted)}html[data-skin=anime-days] .welcome-sheet{position:relative;border:1.5px solid var(--ad-line);border-radius:20px;padding:26px 26px 52px 50px;color:var(--ad-ink);background:linear-gradient(90deg,transparent 34px,rgb(var(--ad-rose-rgb)/.4) 34px 35.2px,transparent 35.2px),repeating-linear-gradient(180deg,transparent 0 24.4px,rgb(var(--ad-lilac-rgb)/.35) 24.4px 25.4px),var(--ad-paper-2);background-position:0 0,0 22px,0 0;box-shadow:var(--ad-shadow);rotate:-.8deg}html[data-skin=anime-days] .welcome-reply{border:1.5px solid var(--ad-line);border-radius:18px;background:var(--ad-paper);box-shadow:var(--ad-shadow);rotate:.6deg}html[data-skin=anime-days] .welcome-reply-agent{font-family:var(--ad-round);font-size:16px;font-weight:700;color:var(--ad-rose-deep)}html[data-skin=anime-days] .welcome-reply-task{border-radius:12px;background:var(--ad-wash-sky)}html[data-skin=anime-days] .welcome-features{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x;padding-top:16px}html[data-skin=anime-days] .welcome-features button{border-radius:14px}html[data-skin=anime-days] .welcome-features button:hover{background:var(--ad-wash-lilac)}html[data-skin=anime-days] .welcome-feature-title{font-family:var(--ad-round);font-size:17px;font-weight:700;color:var(--ad-head)}html[data-skin=anime-days] .welcome-feature-icon{color:var(--ad-rose)}html[data-skin=anime-days] .welcome-intro :is(button,a):focus-visible{outline:2.5px solid var(--ad-focus);outline-offset:3px}html[data-skin=anime-days] .welcome-company a{text-decoration-color:var(--ad-rose)}html[data-skin=anime-days] .journal-writing-area:has(>.welcome-intro){background:transparent;box-shadow:none}html[data-skin=anime-days] .welcome-inner:before{content:"";position:absolute;right:16px;top:6px;width:150px;height:116px;background:var(--ad-v-branch) 100% 0 /contain no-repeat;opacity:.95;pointer-events:none}html[data-skin=anime-days] .welcome-copy,html[data-skin=anime-days] .welcome-hero{position:relative}html[data-skin=anime-days] div:has(>[role=dialog][aria-labelledby=auth-modal-title]){background-color:var(--ad-scrim-auth)!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title]{position:relative;border:1.5px solid var(--ad-line)!important;border-radius:26px!important;padding:38px 40px 34px!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow)!important}html[data-skin=anime-days] #auth-modal-title{font-size:28px!important;line-height:1.15!important;color:var(--ad-head)!important;letter-spacing:0!important;font-weight:700!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] input{border:1.5px solid var(--ad-line-mid)!important;border-radius:var(--ad-r-field)!important;background:var(--ad-field)!important;color:var(--ad-ink)!important;padding:6px 14px!important;height:auto!important;min-height:52px}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] input:focus{border-color:var(--ad-rose)!important;outline:none!important;box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18)!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] button{border:1.5px solid var(--ad-line)!important;border-radius:999px!important;background:var(--ad-paper)!important;color:var(--ad-head)!important;font-family:var(--ad-round)!important;font-size:17px!important;font-weight:700!important;min-height:52px;box-shadow:0 2.5px 0 var(--ad-cel)!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] button[type=submit]{color:var(--ad-on-accent)!important;background:var(--ad-accent)!important;border-color:var(--ad-accent-deep)!important;box-shadow:inset 0 1.5px 0 rgb(255 255 255/.4),inset 0 -3px 0 rgb(20 30 110/.22),0 2.5px 0 var(--ad-cel)!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] button:not([type=submit]){color:var(--ad-muted)!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important;min-height:44px}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] button:not([type=submit]):hover{color:var(--ad-rose-deep)!important;background:var(--ad-wash-pink)!important}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] :is([role=alert],[role=status]){border:1.5px solid var(--ad-pink-deep);border-radius:14px!important;padding:10px 18px!important;background:var(--ad-wash-pink)!important;color:var(--ad-ink)!important;font-size:15px!important;line-height:1.4}html[data-skin=anime-days] [role=dialog][aria-labelledby=auth-modal-title] [role=status]{background:var(--ad-wash-mint)!important;border-color:var(--ad-line-mid)}html[data-skin=anime-days] nav[aria-label=Main]{border-top:1.5px solid var(--ad-line)!important;background:var(--ad-paper)!important;box-shadow:0 -3px 0 var(--ad-cel)}html[data-skin=anime-days] nav[aria-label=Main] button{position:relative;font-family:var(--ad-round)!important;font-size:14px!important;font-weight:700!important;color:var(--ad-muted)!important}html[data-skin=anime-days] nav[aria-label=Main] button[aria-current=page]{color:var(--ad-rose-deep)!important}html[data-skin=anime-days] nav[aria-label=Main] button[aria-current=page]:after{content:"";position:absolute;left:22%;right:22%;bottom:6px;height:8px;background:var(--ad-a-underline) 0 50% /100% 100% no-repeat}html[data-skin=anime-days] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]{border:1.5px solid var(--ad-pink-deep)!important;border-radius:16px!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow)!important;padding:0 10px!important;font-family:var(--font-ui),system-ui,sans-serif}html[data-skin=anime-days] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"] span{color:var(--ad-ink)!important}html[data-skin=anime-days] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"] span:first-child{color:var(--ad-rose-deep)!important}html[data-skin=anime-days] .shared-habit-calendar{position:relative;--calendar-accent:var(--ad-accent);padding:16px 16px 14px;margin-bottom:16px;border:1.5px solid var(--ad-line);border-radius:20px;color:var(--ad-ink);background:var(--ad-wash-sky);box-shadow:var(--ad-shadow)}html[data-skin=anime-days] .shared-calendar-heading strong{font-family:var(--ad-round);font-weight:700;font-size:17px;line-height:1.15;color:var(--ad-head)}html[data-skin=anime-days] .shared-calendar-heading>span{font-size:14px;color:var(--ad-muted)}html[data-skin=anime-days] .shared-habit-calendar>.shared-calendar-heading{margin-bottom:12px;padding-bottom:12px;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x}html[data-skin=anime-days] .shared-calendar-weekdays{margin-bottom:7px;gap:6px;font-size:13px;line-height:1.2;color:var(--ad-muted)}html[data-skin=anime-days] .shared-calendar-weekday{font-size:12px;opacity:1;color:var(--ad-muted)}html[data-skin=anime-days] .shared-calendar-grid{gap:6px}html[data-skin=anime-days] .shared-calendar-day{position:relative;min-height:52px;padding:3px 0 10px;border:1.2px solid var(--ad-line-mid);border-radius:12px;color:var(--ad-ink);background:var(--ad-paper);box-shadow:0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .shared-calendar-day>span:first-child{font-size:15px;line-height:1.1}html[data-skin=anime-days] .shared-calendar-day small{font-size:12px;line-height:1.1;opacity:1;color:var(--ad-muted)}html[data-skin=anime-days] .shared-calendar-day.has-progress{background:var(--ad-field);border-color:var(--ad-accent)}html[data-skin=anime-days] button.shared-calendar-day.has-progress.is-complete{background:var(--ad-wash-pink);border-color:var(--ad-rose-deep)}html[data-skin=anime-days] .shared-calendar-day.is-today{font-weight:700;box-shadow:0 0 0 2.5px rgb(var(--ad-rose-rgb)/.3),0 1.5px 0 var(--ad-cel);border-color:var(--ad-rose)}html[data-skin=anime-days] .shared-calendar-day[aria-pressed=true]{border-color:var(--ad-rose-deep);background:var(--ad-wash-pink);box-shadow:0 0 0 2.5px rgb(var(--ad-rose-rgb)/.3),0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .shared-calendar-day:hover:not(:disabled):not([aria-pressed=true]){background:var(--ad-wash-lilac)}html[data-skin=anime-days] .shared-calendar-day.is-future{opacity:.6}html[data-skin=anime-days] .shared-calendar-progress{bottom:5px;width:64%;height:5px;border-radius:999px;background:var(--ad-wash-lilac);overflow:hidden}html[data-skin=anime-days] .shared-calendar-progress>span{height:100%;border-radius:999px;background:var(--ad-accent)}html[data-skin=anime-days] button.shared-calendar-day.has-progress.is-complete .shared-calendar-progress>span{background:var(--ad-rose)}html[data-skin=anime-days] .shared-calendar-detail{margin-top:14px;padding-top:12px;border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x}html[data-skin=anime-days] .shared-calendar-detail .shared-calendar-heading{margin-bottom:6px}html[data-skin=anime-days] .shared-calendar-detail .shared-calendar-heading strong{font-size:16px}html[data-skin=anime-days] .shared-calendar-detail li{padding:3px 0;font-size:14px;color:var(--ad-ink)}html[data-skin=anime-days] .shared-calendar-detail li svg{color:var(--ad-rose);stroke-width:2.6}html[data-skin=anime-days] .shared-calendar-detail p{font-size:14px;color:var(--ad-muted)}html[data-skin=anime-days] .shared-calendar-detail button{color:var(--ad-rose-deep);border-radius:50%}html[data-skin=anime-days] .shared-calendar-detail button:hover{background:var(--ad-wash-pink)}html[data-skin=anime-days] .shared-calendar-nav button{border:1.2px solid var(--ad-line-mid);border-radius:999px;background:var(--ad-paper);color:var(--ad-accent-deep);font-family:var(--ad-round);font-size:13px;font-weight:700;box-shadow:0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .shared-calendar-nav button:hover:not([aria-disabled=true]){background:var(--ad-wash-lilac)}html[data-skin=anime-days] .shared-calendar-nav button[aria-disabled=true]{color:var(--ad-muted);box-shadow:none}html[data-skin=anime-days] .shared-habit-calendar .shared-calendar-note,html[data-skin=anime-days] .shared-habit-calendar .shared-calendar-summary{color:var(--ad-muted);opacity:1}html[data-skin=anime-days] .shared-year-month{border:1.2px solid var(--ad-line-mid);border-radius:12px;background:var(--ad-paper);color:var(--ad-ink);box-shadow:0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .shared-year-month:hover:not(:disabled){background:var(--ad-wash-lilac)}html[data-skin=anime-days] .shared-year-month.is-current{border-color:var(--ad-rose);box-shadow:0 0 0 2.5px rgb(var(--ad-rose-rgb)/.28),0 1.5px 0 var(--ad-cel)}html[data-skin=anime-days] .shared-year-name{font-family:var(--ad-round);font-size:14px;font-weight:700;line-height:1.15}html[data-skin=anime-days] .shared-year-month.is-current .shared-year-name{color:var(--ad-rose-deep)}html[data-skin=anime-days] .shared-year-cell{border-radius:38%}html[data-skin=anime-days] .shared-year-cell.is-today{outline:1.5px solid var(--ad-rose);outline-offset:1px}html[data-skin=anime-days] .shared-year-legend{font:500 12.5px/1 var(--font-ui),system-ui,sans-serif;color:var(--ad-muted);opacity:1}html[data-skin=anime-days] .dictation{--dict-ink:var(--ad-ink);--dict-paper:var(--ad-paper);--dict-line:var(--ad-line);--dict-muted:var(--ad-muted);--dict-live:var(--ad-rose);gap:10px;min-height:54px;padding:7px 9px 7px 20px;border:1.5px solid var(--ad-line);border-radius:999px;background:var(--ad-paper);box-shadow:var(--ad-shadow);color:var(--ad-ink)}html[data-skin=anime-days] .dictation-mark{flex:none;width:24px;height:22px;margin-left:-6px;border:0;border-radius:0;background:var(--ad-a-mark) center /24px 22px no-repeat}html[data-skin=anime-days] .dictation-mark:after{display:none}html[data-skin=anime-days] .dictation:not([data-view=listening]) .dictation-mark{opacity:.5}html[data-skin=anime-days] .dictation-status{font-family:var(--ad-round);font-size:16px;font-weight:700;line-height:1.15;color:var(--ad-head)}html[data-skin=anime-days] .dictation-note{font-size:13.5px;--note-lh:1.3;font-style:normal;color:var(--ad-muted)}html[data-skin=anime-days] .dictation button{position:relative;width:38px;height:38px;color:var(--ad-accent-deep);border-radius:50%}html[data-skin=anime-days] .dictation button:hover{background:var(--ad-wash-lilac)}html[data-skin=anime-days] .dictation[data-view=listening] .dictation-toggle{background:var(--ad-pink);color:var(--ad-on-pink);box-shadow:inset 0 -2.5px 0 rgb(var(--ad-rose-rgb)/.4)}html[data-skin=anime-days] .dictation[data-view=listening] .dictation-toggle:hover{background:var(--ad-pink-deep)}html[data-skin=anime-days] .dictation button:focus-visible{outline-color:var(--ad-focus)}@media (max-width:768px){html[data-skin=anime-days] .dictation{min-height:56px}html[data-skin=anime-days] .dictation button{width:42px;height:42px}}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"]){border:1.5px solid var(--ad-line)!important;border-radius:22px!important;padding:18px 20px 16px!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow)!important;color:var(--ad-ink)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Scan notes"])>[role=status],html[data-skin=anime-days] [role=dialog][aria-label="Ask about your entry"]>button[aria-label=close]+div{gap:10px!important;margin-bottom:14px!important;padding:2px 40px 12px 2px;background:var(--ad-a-dots) 0 100% /10px 6px repeat-x;font-family:var(--ad-round)!important;font-size:17px!important;font-weight:700;line-height:1.2;color:var(--ad-head)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Scan notes"])>[role=status]>span[style*=animation]{flex:none;width:24px!important;height:22px!important;border-radius:0!important;background:var(--ad-a-mark) center /24px 22px no-repeat!important;animation:ad-listening 8s ease-in-out infinite!important}@keyframes ad-listening{0%,to{opacity:1}50%{opacity:.55}}html[data-skin=anime-days] :is([role=dialog][aria-label="Scan notes"])>div[style*=color]:not([role]):not([aria-live]){border:1.5px solid var(--ad-pink-deep);border-radius:14px;padding:6px 12px;background:var(--ad-wash-pink);color:var(--ad-ink)!important;font-size:15px!important;line-height:1.35}html[data-skin=anime-days] [role=dialog][aria-label="Ask about your entry"] textarea,html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>div[aria-live=polite]:not([role]),html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>img{border:1.5px solid var(--ad-line-mid)!important;border-radius:var(--ad-r-field)!important;padding:8px 12px!important;background:var(--ad-field)!important;color:var(--ad-ink)!important}html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>img{padding:0!important}html[data-skin=anime-days] [role=dialog][aria-label="Ask about your entry"] textarea:focus{border-color:var(--ad-rose)!important;box-shadow:0 0 0 3px rgb(var(--ad-rose-rgb)/.18);outline:none}html[data-skin=anime-days] [role=dialog][aria-label="Ask about your entry"] textarea::-moz-placeholder{color:var(--ad-muted);opacity:1}html[data-skin=anime-days] [role=dialog][aria-label="Ask about your entry"] textarea::placeholder{color:var(--ad-muted);opacity:1}html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close]){border:1.5px dashed var(--ad-line-mid)!important;border-radius:18px!important;background:var(--ad-wash-lilac)!important;min-height:112px!important;padding:6px!important;gap:4px!important}html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close]):hover{background:var(--ad-wash-pink)!important}html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close])>span:first-child{display:block;width:62px;height:45px;font-size:0!important;background:var(--ad-a-camera) center /contain no-repeat}html[data-skin=anime-days] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close])>span:last-child{font-size:15px!important;color:var(--ad-muted)!important;text-align:center}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>button[aria-label=close]{top:8px!important;right:8px!important;display:grid;place-items:center;width:34px;height:34px;min-width:0;min-height:0;padding:0!important;border-radius:50%!important;color:var(--ad-rose-deep)!important;font-size:16px!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>button[aria-label=close]:hover{background:var(--ad-wash-pink)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div:last-of-type{gap:8px 12px!important;margin-top:14px!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div:last-of-type>span{font-size:14px!important;color:var(--ad-muted)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button{min-height:40px;padding:4px 18px!important;border:1.5px solid var(--ad-line)!important;border-radius:999px!important;background:var(--ad-paper)!important;color:var(--ad-head)!important;font-family:var(--ad-round)!important;font-size:15px!important;font-weight:700;box-shadow:0 2.5px 0 var(--ad-cel)}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:hover:not(:disabled){background:var(--ad-wash-lilac)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child{color:var(--ad-on-accent)!important;background:var(--ad-accent)!important;border-color:var(--ad-accent-deep)!important;box-shadow:inset 0 1.5px 0 rgb(255 255 255/.4),inset 0 -3px 0 rgb(20 30 110/.22),0 2.5px 0 var(--ad-cel)}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child:hover:not(:disabled){background:var(--ad-accent-deep)!important}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:disabled{opacity:.55!important;cursor:not-allowed!important}@media (max-width:768px){html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button{min-height:44px}html[data-skin=anime-days] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>button[aria-label=close]{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){html[data-skin=anime-days] :is([role=dialog][aria-label="Scan notes"])>[role=status]>span[style*=animation]{animation:none!important}}html[data-skin=anime-days] div:has(>[role=status]>.thinking-dots){border:1.5px solid var(--ad-line)!important;border-radius:999px!important;padding:2px 16px!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow)!important}html[data-skin=anime-days] div:has(>[role=status]>.thinking-dots)>[role=status]{display:inline-flex;align-items:center;gap:9px;font-family:var(--ad-round)!important;font-size:16px!important;font-weight:700;line-height:1.2;color:var(--ad-head)!important}html[data-skin=anime-days] div:has(>[role=status]>.thinking-dots)>[role=status]:before{content:"";flex:none;width:24px;height:22px;background:var(--ad-a-mark) center /24px 22px no-repeat;animation:ad-listening 8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html[data-skin=anime-days] div:has(>[role=status]>.thinking-dots)>[role=status]:before{animation:none}}html[data-skin=anime-days] section[aria-label="Unsynced drafts"]{border:1.5px solid var(--ad-pink-deep)!important;border-radius:20px!important;padding:12px 14px!important;background:var(--ad-paper)!important;box-shadow:var(--ad-shadow);color:var(--ad-ink)!important;font-size:14.5px!important}html[data-skin=anime-days] section[aria-label="Unsynced drafts"]>p{margin:2px 0 6px;font-family:var(--ad-round);font-weight:700;font-size:16px;line-height:1.3;color:var(--ad-head)}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] summary{display:flex;align-items:center;gap:9px;list-style:none;font-size:15px;color:var(--ad-ink)}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] summary::-webkit-details-marker{display:none}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] summary:before{content:"";flex:none;width:14px;height:14px;background:var(--ad-a-dot) center /14px 14px no-repeat}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] details[open]>summary:before{background-image:var(--ad-a-blossom)}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] details+details{border-top:0;background:var(--ad-a-dots) 0 0 /10px 6px repeat-x;padding-top:6px}html[data-skin=anime-days] section[aria-label="Unsynced drafts"] textarea{border:1.5px solid var(--ad-line-mid)!important;border-radius:var(--ad-r-field)!important;padding:6px 12px;background:var(--ad-field)!important;color:var(--ad-ink)!important;margin:4px 0 8px}html[data-skin=anime-days] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button{min-height:36px;padding:3px 16px!important;border:1.5px solid var(--ad-line)!important;border-radius:999px!important;background:var(--ad-paper)!important;color:var(--ad-head)!important;font-family:var(--ad-round)!important;font-size:14px!important;font-weight:700;box-shadow:0 2px 0 var(--ad-cel)}html[data-skin=anime-days] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button:hover:not(:disabled){background:var(--ad-wash-lilac)!important}html[data-skin=anime-days] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button:disabled{opacity:.55}@media (max-width:768px){html[data-skin=anime-days] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button{min-height:44px}}html[data-skin=anime-days] .art-toast-card{position:relative;gap:10px;padding:4px 5px 4px 15px;border:1.5px solid var(--ad-line);border-radius:999px;background:linear-gradient(180deg,var(--ad-wash-lilac) 0,var(--ad-paper) 100%);color:var(--ad-ink);font-family:var(--ad-round);box-shadow:inset 0 1.5px 0 rgb(255 255 255/.85),var(--ad-shadow)}html[data-skin=anime-days] .art-toast-card:after{content:"";position:absolute;top:-11px;right:6px;width:19px;height:19px;background:var(--ad-a-spark) center /contain no-repeat;pointer-events:none}html[data-skin=anime-days] .art-toast-card svg{color:var(--ad-rose);opacity:1}html[data-skin=anime-days] .art-toast-name{font-weight:700;color:var(--ad-head)}html[data-skin=anime-days] .art-toast-card button{min-height:30px;padding:0 14px;border:1.2px solid var(--ad-line-mid);border-radius:999px;background:var(--ad-paper);color:var(--ad-accent-deep);font-family:var(--ad-round);font-size:13.5px;font-weight:700;box-shadow:0 1.5px 0 var(--ad-cel);transition:background-color .15s,transform .12s}html[data-skin=anime-days] .art-toast-card button:hover{background:var(--ad-wash-sky)}html[data-skin=anime-days] .art-toast-card button:active{transform:translateY(1px);box-shadow:0 .5px 0 var(--ad-cel)}@media (max-width:768px){html[data-skin=anime-days] .art-toast-card{height:38px;padding:0 0 0 15px;box-shadow:inset 0 1.5px 0 rgb(255 255 255/.85),1.5px 2px 0 var(--ad-cel)}html[data-skin=anime-days] .art-toast-card:after{top:-1px;right:-5px;width:13px;height:13px}html[data-skin=anime-days] .art-toast-card button{position:relative;min-height:30px;margin-right:3px;padding:0 14px}html[data-skin=anime-days] .art-toast-card button:before{content:"";position:absolute;inset:-4px -3px}}html[data-skin=anime-days] :is(.habits-surface div[role=status]:not(.plan-notice),.habits-surface>div>div[style*=dashed],.workspace-panel-assistant div[role=status][style*=border]){border:1.5px dashed var(--ad-line-mid)!important;border-radius:16px!important;padding:8px 14px!important;background:var(--ad-wash-lilac)!important;color:var(--ad-muted)!important;font-size:14.5px!important;line-height:1.45}html[data-skin=anime-days][data-art] .space-loading{--sl-font:var(--ad-round);--sl-size:19px;--sl-a:var(--ad-accent);--sl-b:var(--ad-rose);--sl-wa:2;--sl-wb:1.6;--sl-wf:1.1;--sl-paper:var(--theme-sheet);background:transparent}html[data-skin=anime-days][data-art] .space-loading .space-loading-logo{border-radius:14px}html[data-skin=anime-days] .pet-actor,html[data-skin=anime-days] .pet-menu{--say-font:var(--ad-round)}@media (prefers-reduced-motion:reduce){html[data-skin=anime-days] *{transition:none!important}}@media (forced-colors:active){html[data-skin=anime-days] :is(.workspace-panel,.journal-history-sidebar,.settings-group,.settings-theme,.writing-preset,.journal-quick-help,.history-delete-dialog,.welcome-inner,.art-toast-card,[role=dialog]){border:1px solid CanvasText!important;background-image:none!important}html[data-skin=anime-days] .billing-page:before,html[data-skin=anime-days] .settings-content:after,html[data-skin=anime-days] .settings-heading:after,html[data-skin=anime-days] .welcome-inner:before{display:none}}@media (prefers-contrast:more){html[data-skin=anime-days]{--ad-muted:#3d4470;--ad-faint:#4a5178;--habit-line:rgb(var(--ad-lilac-rgb)/0.8)}html[data-skin=anime-days] :is(.settings-row-text>p,.settings-section-desc,.settings-note,.agents-message-meta,.welcome-description){color:#2e3560}html[data-skin=anime-days] .journal-footer span[style*=user-select],html[data-skin=anime-days] .workspace-dot{opacity:1}html[data-skin=anime-days] .billing-page:before,html[data-skin=anime-days] .settings-content:after,html[data-skin=anime-days] .settings-heading:after,html[data-skin=anime-days] .welcome-inner:before{opacity:.85}}html[data-skin=anime-days][data-mode=night]{color-scheme:dark;--ad-ink:#f3efff;--ad-head:#ffd6e8;--ad-muted:#bdb6e6;--ad-faint:#aaa2d8;--ad-paper:#2a2568;--ad-paper-2:#302a74;--ad-ground:#1d1a58;--ad-ground-koi:#0a1b2f;--ad-ground-zen:#1b2240;--ad-ground-onsen:#0b1f2d;--ad-line:#b7abf0;--ad-line-mid:#6d62c4;--ad-line-soft:#443e8e;--ad-cel:#1b1752;--ad-band:rgb(183 171 240/0.2);--ad-accent:#ffc4dc;--ad-accent-deep:#ffe3f0;--ad-accent-rgb:255 196 220;--ad-rose:#ff8cb0;--ad-rose-deep:#ffb3d1;--ad-rose-rgb:255 140 176;--ad-pink:#ffc4dc;--ad-pink-deep:#e58fba;--ad-lilac:#6d62c4;--ad-lilac-deep:#9a8be0;--ad-lilac-rgb:154 139 224;--ad-field:#211d5a;--ad-switch-on:#5a72de;--ad-sky:#9cb6ff;--ad-butter:#ffd98c;--ad-wash-lilac:#352f82;--ad-wash-sky:#303b8f;--ad-wash-pink:#4a2f7e;--ad-wash-butter:#4a4268;--ad-wash-mint:#27487a;--ad-danger:#ff9fb4;--ad-danger-soft:#4a2552;--ad-on-accent:#2a1e66;--ad-on-pink:#3f1840;--ad-focus:#ffd98c;--ad-footer:#e4dff8;--ad-mist:#54438f;--ad-shadow-rgb:0 0 20;--ad-scrim:rgb(8 6 40/0.5);--ad-scrim-auth:rgb(8 6 40/0.66);--ad-sky-top:#1c1866;--ad-sky-mid:#312989;--ad-sky-low:#523f9c;--ad-shadow:2px 4px 0 var(--ad-cel),0 14px 26px -12px rgb(0 0 0/0.55);--ad-a-spark:url(/skins/anime-days/night/spark.svg);--ad-a-spark-pink:url(/skins/anime-days/night/spark-pink.svg);--ad-a-spark-blue:url(/skins/anime-days/night/spark-blue.svg);--ad-a-sparkles:url(/skins/anime-days/night/sparkles.svg);--ad-a-dot:url(/skins/anime-days/night/dot.svg);--ad-a-dots:url(/skins/anime-days/night/dots.svg);--ad-a-petal:url(/skins/anime-days/night/petal.svg);--ad-a-petals:url(/skins/anime-days/night/petals.svg);--ad-a-blossom:url(/skins/anime-days/night/blossom.svg);--ad-a-check-off:url(/skins/anime-days/night/check-off.svg);--ad-a-check-on:url(/skins/anime-days/night/check-on.svg);--ad-a-knob:url(/skins/anime-days/night/knob.svg);--ad-a-knob-on:url(/skins/anime-days/night/knob-on.svg);--ad-a-underline:url(/skins/anime-days/night/underline.svg);--ad-a-underline-blue:url(/skins/anime-days/night/underline-blue.svg);--ad-a-mark:url(/skins/anime-days/night/mark.svg);--ad-a-camera:url(/skins/anime-days/night/camera.svg);--ad-v-sky:url(/skins/anime-days/night/vignette-sky.svg);--ad-v-branch:url(/skins/anime-days/night/branch.svg);--background:245 48% 28%;--foreground:251 100% 97%;--card:245 48% 28%;--card-foreground:251 100% 97%;--popover:245 48% 28%;--popover-foreground:251 100% 97%;--primary:335 100% 88%;--primary-foreground:252 55% 26%;--secondary:245 47% 34%;--secondary-foreground:251 100% 97%;--muted:245 47% 34%;--muted-foreground:247 50% 80%;--accent:245 47% 34%;--accent-foreground:251 100% 97%;--border:247 45% 58%;--input:247 45% 58%;--ring:40 100% 77%;--habit-line:#b7abf040;--calendar-accent:#ffc4dc;--desk-line:#443e8e}html[data-skin=anime-days][data-mode=night] .art-toast-card{box-shadow:inset 0 1.5px 0 rgb(255 255 255/.14),var(--ad-shadow)}@media (max-width:768px){html[data-skin=anime-days][data-mode=night] .art-toast-card{box-shadow:inset 0 1.5px 0 rgb(255 255 255/.14),1.5px 2px 0 var(--ad-cel)}}html[data-skin=anime-days][data-mode=night] .settings-danger .settings-group{box-shadow:2px 4px 0 rgb(0 0 0/.4),0 14px 26px -12px rgb(0 0 0/.5)}@media (prefers-contrast:more){html[data-skin=anime-days][data-mode=night]{--ad-muted:#d4cff0;--ad-faint:#c3bee6;--habit-line:rgb(var(--ad-lilac-rgb)/0.8)}html[data-skin=anime-days][data-mode=night] :is(.settings-row-text>p,.settings-section-desc,.settings-note,.agents-message-meta,.welcome-description){color:#e3dff6}}