@font-face{font-family:Clay Hills Round;src:url(/skins/clay-hills/Delius-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html[data-skin=clay-hills]{--ch-umber:#6b4a3c;--ch-clay:#a04a2a;--ch-clay-hi:#b5542f;--ch-clay-deep:#7d3720;--ch-sage:#4f6c37;--ch-text:#2b2530;--ch-head:#6d3a22;--ch-muted:#5e564f;--ch-faint:#6c635b;--ch-paper:#fbf8ef;--ch-paper-2:#fdfaf3;--ch-ground:#ece4d0;--ch-line:#ddd3bd;--ch-wash:#efe5cf;--ch-sage-wash:#e6ead3;--ch-notice:#f7e8da;--ch-danger-soft:#f6e2d6;--ch-welcome-tint:#f3ecda;--ch-welcome-muted:#544a42;--ch-on-clay:#fffaf0;--ch-umber-rgb:107 74 60;--ch-clay-rgb:160 74 42;--ch-sage-rgb:79 108 55;--ch-paper-rgb:251 248 239;--ch-shadow-rgb:70 45 30;--ch-scrim:rgb(70 45 30/0.2);--ch-scrim-auth:rgb(52 34 24/0.42);--ch-sun-0:rgba(255,244,214,0);--ch-sun-1:rgba(165,128,84,0.12);--ch-hand:"Clay Hills Round",var(--font-ui),system-ui,sans-serif;--ch-shadow:3px 4px 0 rgba(70,45,30,0.075),6px 9px 18px rgba(70,45,30,0.06);--ch-f-card:url(/skins/clay-hills/frame-card.svg);--ch-f-card-b:url(/skins/clay-hills/frame-card-b.svg);--ch-f-sheet:url(/skins/clay-hills/frame-sheet.svg);--ch-f-panel:url(/skins/clay-hills/frame-panel.svg);--ch-f-clay:url(/skins/clay-hills/frame-card-clay.svg);--ch-f-field:url(/skins/clay-hills/frame-field.svg);--ch-f-field-clay:url(/skins/clay-hills/frame-field-clay.svg);--ch-f-bubble:url(/skins/clay-hills/frame-bubble.svg);--ch-f-bubble-clay:url(/skins/clay-hills/frame-bubble-clay.svg);--ch-f-pill:url(/skins/clay-hills/pill.svg);--ch-f-pill-b:url(/skins/clay-hills/pill-b.svg);--ch-f-pill-clay:url(/skins/clay-hills/pill-clay.svg);--ch-f-pill-sm:url(/skins/clay-hills/pill-sm.svg);--ch-f-pill-sm-clay:url(/skins/clay-hills/pill-sm-clay.svg);--ch-grain:url(/skins/clay-hills/paper-grain.svg);--ch-grain-soft:url(/skins/clay-hills/paper-grain-soft.svg);--ch-mottle:url(/skins/clay-hills/paper-mottle.svg);--ch-speckle:url(/skins/clay-hills/crayon-speckle.svg);--ch-stipple:url(/skins/clay-hills/crayon-stipple.svg);--ch-rule-soft:url(/skins/clay-hills/rule-soft.svg);--ch-a-check-off:url(/skins/clay-hills/check-off.svg);--ch-a-check-on:url(/skins/clay-hills/check-on.svg);--ch-a-dot:url(/skins/clay-hills/dot.svg);--ch-a-hatch:url(/skins/clay-hills/hatch.svg);--ch-a-hatch-b:url(/skins/clay-hills/hatch-b.svg);--ch-a-camera:url(/skins/clay-hills/camera.svg);--ch-a-knob:url(/skins/clay-hills/knob.svg);--ch-a-knob-sun:url(/skins/clay-hills/knob-sun.svg);--ch-a-rule:url(/skins/clay-hills/rule.svg);--ch-a-rule-b:url(/skins/clay-hills/rule-b.svg);--ch-a-rule-clay:url(/skins/clay-hills/rule-clay.svg);--ch-a-rule-hills:url(/skins/clay-hills/rule-hills.svg);--ch-a-rule-hills-b:url(/skins/clay-hills/rule-hills-b.svg);--ch-a-sprig-wheat:url(/skins/clay-hills/sprig-wheat.svg);--ch-a-sprig-grass:url(/skins/clay-hills/sprig-grass.svg);--ch-a-switch-off:url(/skins/clay-hills/switch-off.svg);--ch-a-switch-on:url(/skins/clay-hills/switch-on.svg);--ch-a-tail-l:url(/skins/clay-hills/tail-l.svg);--ch-a-tail-r:url(/skins/clay-hills/tail-r.svg);--ch-a-underline-clay:url(/skins/clay-hills/underline-clay.svg);--ch-a-underline-sage:url(/skins/clay-hills/underline-sage.svg);--ch-a-rule-v-clay:url(/skins/clay-hills/rule-v-clay.svg);--ch-v-house:url(/skins/clay-hills/vignette-house.svg);--ch-v-mill:url(/skins/clay-hills/vignette-mill.svg);--background:45 60% 96%;--foreground:280 11% 17%;--card:45 60% 96%;--card-foreground:280 11% 17%;--popover:45 60% 96%;--popover-foreground:280 11% 17%;--primary:15 58% 40%;--primary-foreground:45 60% 96%;--secondary:42 40% 88%;--secondary-foreground:280 11% 17%;--muted:42 40% 90%;--muted-foreground:25 8% 34%;--accent:42 40% 88%;--accent-foreground:280 11% 17%;--border:40 27% 78%;--input:40 27% 78%;--ring:15 58% 40%;--radius:6px;--habit-line:#6b4a3c40;--calendar-accent:#4f6c37;--desk-line:#ddd3bd;--app-bg:var(--ch-paper)!important;background-color:var(--ch-ground);background-image:radial-gradient(ellipse at 50% 38%,var(--ch-sun-0) 35%,var(--ch-sun-1) 100%),var(--ch-grain),var(--ch-mottle);background-size:100% 100%,240px 240px,640px 640px;background-attachment:fixed,scroll,scroll;color:var(--ch-text)}html[data-skin=clay-hills]:not([data-scene]) body{background-color:transparent}html[data-skin=clay-hills] ::-moz-selection{background:rgb(var(--ch-clay-rgb)/.2)}html[data-skin=clay-hills] ::selection{background:rgb(var(--ch-clay-rgb)/.2)}html[data-skin=clay-hills] :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(--ch-hand);font-weight:400;letter-spacing:0}html[data-skin=clay-hills] .billing-page h1,html[data-skin=clay-hills] .settings-shell h1{font-size:36px;line-height:1.12;color:var(--ch-head)}html[data-skin=clay-hills] .billing-page h2,html[data-skin=clay-hills] .settings-shell h2{font-size:23px;line-height:1.2;color:var(--ch-head)}@supports ((-webkit-background-clip:text) or (background-clip:text)){html[data-skin=clay-hills] :is(.settings-shell h1,.welcome-intro h1,.billing-page h1){background:var(--ch-stipple),linear-gradient(var(--ch-head),var(--ch-head));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}html[data-skin=clay-hills] :is(.journal-footer,.workspace-panel-heading,.history-heading,.settings-sidebar,.settings-back,.welcome-features,nav[aria-label=Main]) svg{filter:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='r' x='-15%25' y='-15%25' width='130%25' height='130%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.09' numOctaves='2' seed='8' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='1.5' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3C/svg%3E#r")}html[data-skin=clay-hills] .journal-footer svg{will-change:transform}html[data-skin=clay-hills] .journal-workspace{--desk-paper:var(--ch-paper);--desk-ink:var(--ch-text);background:transparent}html[data-skin=clay-hills][data-art] .journal-writing-area{border-radius:0;isolation:isolate}html[data-skin=clay-hills][data-art] .journal-writing-area:not(:has(>.welcome-intro)){background:transparent;box-shadow:none}html[data-skin=clay-hills] .journal-writing-area:before{content:"";position:absolute;inset:-9px -42px;z-index:-1;pointer-events:none;border:48px solid transparent;-o-border-image:var(--ch-f-sheet) 48 /48px stretch;border-image:var(--ch-f-sheet) 48 fill /48px stretch}html[data-skin=clay-hills] .journal-writing-area:has(>.welcome-intro):before{display:none}@media (max-width:768px){html[data-skin=clay-hills][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=clay-hills] .journal-writing-area:before{inset:-9px -8px;opacity:.55;border-image-slice:48}}@media (min-width:769px) and (max-width:1010px){html[data-skin=clay-hills] .workspace-writing:has(.journal-history-sidebar) .journal-writing-area:before{opacity:0}html[data-skin=clay-hills][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=clay-hills] .journal-writing-area:before{display:none}html[data-skin=clay-hills][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=clay-hills] :is(a,button,input,textarea,select,summary,[tabindex]:where(:not(.workspace-panel)),[role=menuitemradio],[role=switch]):focus-visible{outline:2px dashed var(--ch-clay-hi);outline-offset:3px;border-radius:6px}html[data-skin=clay-hills] .editor-textarea:focus-visible{outline:none}html[data-skin=clay-hills] .journal-footer{font-family:var(--ch-hand);min-height:40px;box-sizing:border-box}html[data-skin=clay-hills] .journal-footer :is(button:not([aria-label]),.workspace-tools button){font-family:var(--ch-hand);font-size:13.5px!important;letter-spacing:0}html[data-skin=clay-hills] .workspace-tools{font-family:var(--ch-hand);font-size:13.5px;color:var(--ch-muted)}html[data-skin=clay-hills] .journal-footer button{position:relative}html[data-skin=clay-hills] .journal-footer button:hover{color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .journal-footer button[aria-expanded=true],html[data-skin=clay-hills] .workspace-tools button[aria-pressed=true]{color:var(--ch-clay-deep)}html[data-skin=clay-hills] .workspace-tools button[aria-pressed=true]:not([data-listening=true]):after{content:"";position:absolute;left:-2px;right:-2px;bottom:-4px;height:7px;background:var(--ch-a-underline-clay) 0 50% /100% 100% no-repeat;pointer-events:none}html[data-skin=clay-hills] :is(.journal-footer span[style*=user-select],.workspace-dot){display:inline-block;width:9px;height:9px;margin:0 5px!important;font-size:0!important;line-height:0;color:transparent!important;background:var(--ch-a-dot) center /9px 9px no-repeat;opacity:.6}html[data-skin=clay-hills] [data-radix-popper-content-wrapper]{filter:drop-shadow(3px 4px 0 rgb(var(--ch-shadow-rgb)/.1))}html[data-skin=clay-hills] :is(.agent-chooser-menu,.slash-menu,.chat-popover){position:relative;min-width:214px;padding:22px 12px 14px;border:0;border-radius:2px;color:var(--ch-text);background:var(--ch-a-rule-hills) 0 8px /240px 16px repeat-x,linear-gradient(180deg,rgb(var(--ch-sage-rgb)/.11),transparent 46px),var(--ch-grain-soft),var(--ch-paper);box-shadow:none}html[data-skin=clay-hills] :is(.agent-chooser-menu,.slash-menu,.chat-popover):after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card-b) 20 /20px round;border-image:var(--ch-f-card-b) 20 /20px round}html[data-skin=clay-hills] :is(.agent-chooser-menu,.slash-menu){width:-moz-max-content;width:max-content;max-width:min(92vw,340px)}html[data-skin=clay-hills] .slash-menu{width:300px;padding-left:14px;padding-right:10px}html[data-skin=clay-hills] .agent-chooser-item{min-height:36px;padding:6px 10px 6px 8px;border-radius:4px;font-family:var(--ch-hand);font-size:15.5px;line-height:24px;color:var(--ch-text)}html[data-skin=clay-hills] .agent-chooser-item:hover{background:rgb(var(--ch-sage-rgb)/.12)}html[data-skin=clay-hills] .agent-chooser-item[aria-checked=true]{color:var(--ch-clay-deep);background:transparent}html[data-skin=clay-hills] .agent-chooser-item[aria-checked=true]>.agent-chooser-text>span:first-child,html[data-skin=clay-hills] .agent-chooser-item[aria-checked=true]>span:not(.agent-chooser-text){background:var(--ch-a-underline-clay) 0 100% /100% 7px no-repeat;flex:0 1 auto;padding-bottom:2px}html[data-skin=clay-hills] .agent-chooser-item[aria-checked=true]>svg:last-child{margin-left:auto;color:var(--ch-clay)}html[data-skin=clay-hills] .agent-chooser-item>span{flex:0 1 auto}html[data-skin=clay-hills] .agent-chooser-item[aria-checked=true]{justify-content:flex-start}html[data-skin=clay-hills] .slash-menu-item.selected,html[data-skin=clay-hills] .slash-menu-item:hover{background:rgb(var(--ch-sage-rgb)/.13)}html[data-skin=clay-hills] .slash-menu-category{color:var(--ch-clay);font-family:var(--ch-hand)}html[data-skin=clay-hills] .popover-divider{height:3px;background:var(--ch-a-rule) 0 50% /160px 6px repeat-x}html[data-skin=clay-hills] :is(.journal-quick-help,.history-delete-dialog){position:relative;padding:20px 22px 18px;border:0;border-radius:2px;background:var(--ch-grain-soft),var(--ch-paper);color:var(--ch-text);box-shadow:none}html[data-skin=clay-hills] :is(.journal-quick-help,.history-delete-dialog):after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card) 20 /20px round;border-image:var(--ch-f-card) 20 /20px round}html[data-skin=clay-hills] [data-radix-popper-content-wrapper]>[role=dialog]:has(.date-picker-calendar){position:relative;padding:12px 14px 8px;border:0;border-radius:2px;background:var(--ch-grain-soft),var(--ch-paper);color:var(--ch-text);box-shadow:none}html[data-skin=clay-hills] [data-radix-popper-content-wrapper]>[role=dialog]:has(.date-picker-calendar):after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card-b) 20 /20px round;border-image:var(--ch-f-card-b) 20 /20px round}html[data-skin=clay-hills] [role=dialog]:has(.date-picker-calendar) .border-t{border-color:var(--ch-line)}html[data-skin=clay-hills] .journal-quick-help h2{font-size:21px;color:var(--ch-head);margin-bottom:10px}html[data-skin=clay-hills] .journal-quick-help dt{color:var(--ch-text)}html[data-skin=clay-hills] .journal-quick-help dd{color:var(--ch-muted)}html[data-skin=clay-hills] .journal-quick-help kbd{padding:0 6px;border:0;border-radius:3px;color:var(--ch-clay-deep);background:var(--ch-wash);box-shadow:1px 2px 0 rgb(var(--ch-shadow-rgb)/.16)}html[data-skin=clay-hills] .billing-page button,html[data-skin=clay-hills] .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=clay-hills] :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){position:relative;isolation:isolate;border:0;border-radius:999px;background:transparent;color:var(--ch-clay-deep);font-family:var(--ch-hand);font-size:15.5px;font-weight:400;letter-spacing:0;padding:7px 20px;min-height:40px;transition:color .15s,background-color .15s}html[data-skin=clay-hills] .billing-page button:after,html[data-skin=clay-hills] .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):after,html[data-skin=clay-hills] :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):after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-pill) 20 /20px round;border-image:var(--ch-f-pill) 20 /20px round}html[data-skin=clay-hills] :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):after{border-width:14px;-o-border-image:var(--ch-f-pill-sm) 14 /14px round;border-image:var(--ch-f-pill-sm) 14 /14px round}html[data-skin=clay-hills] :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:14.5px}html[data-skin=clay-hills] .billing-page button:hover:not(:disabled),html[data-skin=clay-hills] .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=clay-hills] :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:rgb(var(--ch-clay-rgb)/.08);border-color:transparent}html[data-skin=clay-hills] :is(.welcome-start,.settings-content button[data-variant=primary],.settings-content .settings-button[data-variant=primary],.agents-send,.plan-add-submit){color:var(--ch-on-clay)!important;background:transparent!important}html[data-skin=clay-hills] :is(.welcome-start,.settings-content button[data-variant=primary],.settings-content .settings-button[data-variant=primary],.agents-send,.plan-add-submit):before{content:"";position:absolute;inset:var(--ch-fill-inset,6px 7px 5px 6px);z-index:-1;border-radius:999px;background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay));transform:rotate(-.4deg)}html[data-skin=clay-hills] :is(.welcome-start,.settings-content button[data-variant=primary],.settings-content .settings-button[data-variant=primary],.agents-send,.plan-add-submit):hover:not(:disabled):before{background:var(--ch-speckle),linear-gradient(var(--ch-clay-deep),var(--ch-clay-deep))}html[data-skin=clay-hills] :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:transparent!important}html[data-skin=clay-hills] .settings-content button:is([data-variant=danger],[data-variant=danger-solid]){color:var(--ch-clay-deep)}html[data-skin=clay-hills] .settings-content button:is([data-variant=danger],[data-variant=danger-solid]):after{-o-border-image:var(--ch-f-pill-clay) 20 /20px round;border-image:var(--ch-f-pill-clay) 20 /20px round}html[data-skin=clay-hills] .settings-content button[data-variant=danger-solid]{color:var(--ch-on-clay)}html[data-skin=clay-hills] .settings-content button[data-variant=danger-solid]:before{content:"";position:absolute;inset:4px 5px 3px 4px;z-index:-1;border-radius:999px;background:var(--ch-speckle),linear-gradient(var(--ch-clay-deep),var(--ch-clay-deep))}html[data-skin=clay-hills] .settings-content button[data-variant=ghost]{color:var(--ch-muted);font-family:var(--ch-hand);font-size:15.5px;border:0}html[data-skin=clay-hills] .settings-content button[data-variant=ghost]:hover:not(:disabled){color:var(--ch-clay-deep);background:rgb(var(--ch-clay-rgb)/.08)}html[data-skin=clay-hills] .agents-saved-threads summary{width:-moz-fit-content;width:fit-content;margin-left:auto}html[data-skin=clay-hills] .agents-send{--ch-fill-inset:6px;position:relative;isolation:isolate;display:inline-grid;place-items:center;width:38px;height:38px;min-height:38px;padding:0;border:0!important}html[data-skin=clay-hills] .agents-send svg{position:relative;z-index:1}@media (max-width:768px){html[data-skin=clay-hills] .agents-send{--ch-fill-inset:8px;width:44px;height:44px;min-height:44px}}html[data-skin=clay-hills] button:disabled{opacity:.5}html[data-skin=clay-hills] .journal-history-sidebar{border:0!important;border-radius:2px!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:var(--ch-shadow)!important}html[data-skin=clay-hills] .journal-history-sidebar:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card-b) 20 /20px round;border-image:var(--ch-f-card-b) 20 /20px round}html[data-skin=clay-hills] .history-heading{padding:14px 18px 10px}html[data-skin=clay-hills] .history-title-row{font-size:22px;color:var(--ch-head);padding-bottom:8px}html[data-skin=clay-hills] .history-title-row .journal-menu-close{font-family:var(--ch-hand);color:var(--ch-clay);padding-bottom:2px}html[data-skin=clay-hills] .history-shortcuts{gap:6px}html[data-skin=clay-hills] .history-shortcuts button{min-height:40px;font-size:13.5px;padding:6px 8px;white-space:nowrap}html[data-skin=clay-hills] .journal-history-sidebar [aria-label="Journal history"]>p{font-family:var(--ch-hand);font-size:15.5px!important;line-height:1.4;padding:18px 20px!important;color:var(--ch-muted)!important}html[data-skin=clay-hills] .journal-history-sidebar .onboarding-card{border:0!important;border-radius:3px!important;background:var(--ch-sage-wash);box-shadow:2px 3px 0 rgb(var(--ch-shadow-rgb)/.1);font-family:var(--ch-hand)}html[data-skin=clay-hills] .journal-history-sidebar .onboarding-card button{font-family:var(--ch-hand);font-size:14px!important;color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .journal-history-sidebar button[style*="font-size: 12px"][style*="text-align: left"]{color:var(--ch-muted)!important;font-family:var(--ch-hand);font-size:13.5px!important}html[data-skin=clay-hills] .journal-history-sidebar button[style*="font-size: 12px"][style*="text-align: left"]:hover{color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .entry-row{border-bottom:0!important;background-image:var(--ch-rule-soft)!important;background-repeat:repeat-x!important;background-position:0 100%!important;background-size:160px 6px!important}html[data-skin=clay-hills] .entry-row:has(>button[aria-current=page]){background-color:rgb(var(--ch-sage-rgb)/.11)!important}html[data-skin=clay-hills] .entry-row button:first-child>div:first-child{font-family:var(--ch-hand);font-size:15.5px!important;color:var(--ch-text)}html[data-skin=clay-hills] .entry-row button:first-child>div:last-child{font-family:var(--ch-hand);font-size:13px!important;color:var(--ch-muted)!important}html[data-skin=clay-hills] .entry-row button[aria-current=page]>div:first-child{color:var(--ch-clay-deep)}html[data-skin=clay-hills] .workspace-panel{--panel-radius:30px;border:0;border-radius:var(--panel-radius);background:var(--ch-grain-soft),var(--ch-paper);box-shadow:var(--ch-shadow)}html[data-skin=clay-hills] .workspace-panel:after{content:"";position:absolute;inset:-9px;z-index:3;pointer-events:none;border:48px solid transparent;-o-border-image:var(--ch-f-panel) 48 /48px stretch;border-image:var(--ch-f-panel) 48 /48px stretch}html[data-skin=clay-hills] .workspace-panel-assistant:after{transform:scaleX(-1)}html[data-skin=clay-hills] .workspace-panel-heading{margin-inline:6px;padding:12px 12px 14px;font-size:19px;color:var(--ch-head);border-bottom:0;background:var(--ch-a-rule-hills) 0 100% /240px 16px repeat-x}html[data-skin=clay-hills] .workspace-panel-heading .workspace-icon-label{gap:9px}html[data-skin=clay-hills] .workspace-panel-heading :is(a,button){color:var(--ch-clay);font-family:var(--ch-hand)}html[data-skin=clay-hills] .workspace-panel-content{padding-top:4px}html[data-skin=clay-hills] .workspace-scrim{background:var(--ch-scrim)}html[data-skin=clay-hills] .workspace-loading{font-family:var(--ch-hand);font-size:16px;color:var(--ch-muted)}html[data-skin=clay-hills] .workspace-agents button{font-size:14.5px!important}html[data-skin=clay-hills] .workspace-agents button:not(:disabled):hover{background:rgb(var(--ch-clay-rgb)/.08)!important}html[data-skin=clay-hills] .workspace-agents :is(button,textarea):focus-visible{outline:2px dashed var(--ch-clay-hi);outline-offset:3px}html[data-skin=clay-hills] .agents-thread-toolbar{border-bottom:4px solid transparent;-o-border-image:var(--ch-a-rule) 0 0 6 0 /0 0 5px 0 round;border-image:var(--ch-a-rule) 0 0 6 0 /0 0 5px 0 round;padding:10px 14px}html[data-skin=clay-hills] .agents-empty{color:rgb(var(--ch-umber-rgb)/.4)}html[data-skin=clay-hills] .agents-empty svg{border:0;border-radius:0;background:none;padding:20px}html[data-skin=clay-hills] .agents-message-meta{color:var(--ch-muted);font-family:var(--ch-hand);font-size:13.5px}html[data-skin=clay-hills] .agents-message-meta time{font-family:var(--font-ui),system-ui,sans-serif}html[data-skin=clay-hills] .agents-ai-badge{border:0;border-radius:3px;background:var(--ch-sage-wash);color:var(--ch-clay-deep);opacity:1;padding:0 5px}html[data-skin=clay-hills] :is(.agents-user-bubble,.agents-assistant-bubble){position:relative;border:10px solid transparent;-o-border-image:var(--ch-f-bubble) 14 /12px round;border-image:var(--ch-f-bubble) 14 /12px round;border-radius:0;padding:2px 6px 4px}html[data-skin=clay-hills] .agents-user-bubble{background:var(--ch-wash);margin-bottom:22px}html[data-skin=clay-hills] .agents-assistant-bubble{background:var(--ch-paper);margin-bottom:22px}html[data-skin=clay-hills] .agents-assistant-bubble:after,html[data-skin=clay-hills] .agents-user-bubble:after{content:"";position:absolute;bottom:-19px;width:30px;height:20px;background-size:30px 20px;pointer-events:none}html[data-skin=clay-hills] .agents-user-bubble:after{right:14px;background-image:var(--ch-a-tail-r)}html[data-skin=clay-hills] .agents-assistant-bubble:after{left:14px;background-image:var(--ch-a-tail-l)}html[data-skin=clay-hills] .agents-saved-threads{margin-top:4px}html[data-skin=clay-hills] .agents-saved-threads>button{border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;background:var(--ch-paper)!important;color:var(--ch-text)!important;padding:2px 6px!important}html[data-skin=clay-hills] .agents-saved-threads>button[aria-pressed=true]{border-image-source:var(--ch-f-field-clay)!important}html[data-skin=clay-hills] .agents-saved-threads>button:hover:not(:disabled){background:var(--ch-wash)!important}html[data-skin=clay-hills] .agents-thread-toolbar>button.agents-delete-thread{font-family:var(--ch-hand);font-size:14.5px!important;color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .agents-action-card{border-top:4px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round}html[data-skin=clay-hills] .agents-action-content>span,html[data-skin=clay-hills] .agents-action-heading{color:var(--ch-muted)}html[data-skin=clay-hills] .agents-composer{background:transparent;border-top:5px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;padding-top:12px}html[data-skin=clay-hills] .agents-agent-select{color:var(--ch-muted);font-family:var(--ch-hand);font-size:15.5px}html[data-skin=clay-hills] .agents-input-box{padding:2px 4px;border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;border-radius:0;background:var(--ch-paper)}html[data-skin=clay-hills] .agents-input-box:focus-within{border-image-source:var(--ch-f-field-clay);box-shadow:none}html[data-skin=clay-hills] .agents-input-box textarea:focus-visible,html[data-skin=clay-hills] .workspace-agents .agents-input-box textarea:focus-visible{outline:none}html[data-skin=clay-hills] .agents-voice[aria-pressed=true]{color:var(--ch-clay-deep);background:rgb(var(--ch-clay-rgb)/.1)}html[data-skin=clay-hills] .agents-input-actions button:not(.agents-send){border:0}html[data-skin=clay-hills] .habits-surface{background:transparent!important}html[data-skin=clay-hills] .habit-list-toolbar{background:var(--ch-paper)!important}html[data-skin=clay-hills] .habits-compact{--habit-line:rgb(var(--ch-umber-rgb)/0.25)}html[data-skin=clay-hills] .habit-add-toggle,html[data-skin=clay-hills] .habit-search,html[data-skin=clay-hills] .plan-filters .agents-agent-select,html[data-skin=clay-hills] .task-editor>input{border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;border-radius:0;background:var(--ch-paper)}html[data-skin=clay-hills] .habit-search{padding:0 4px}html[data-skin=clay-hills] .habit-add-toggle{width:42px;min-width:42px;height:42px;padding:0;color:var(--ch-clay-deep)}html[data-skin=clay-hills] .habit-search:focus-within{border-image-source:var(--ch-f-field-clay)}html[data-skin=clay-hills] .habit-filters{padding:0;gap:6px;background:transparent;border-radius:0}html[data-skin=clay-hills] .habit-filters button{border:0;border-radius:3px;font-family:var(--ch-hand);font-size:14.5px;box-shadow:none}html[data-skin=clay-hills] .habit-filters button[aria-pressed=true]{background:transparent;color:var(--ch-clay-deep);background-image:var(--ch-a-underline-clay);background-repeat:no-repeat;background-position:0 100%;background-size:100% 7px}html[data-skin=clay-hills] .habit-compact-list{border-top:4px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round}html[data-skin=clay-hills] .habit-list-row{border-bottom:5px solid transparent;-o-border-image:var(--ch-rule-soft) 0 0 6 0 /0 0 5px 0 round;border-image:var(--ch-rule-soft) 0 0 6 0 /0 0 5px 0 round}html[data-skin=clay-hills] .habit-complete{border-radius:50%;border-color:rgb(var(--ch-umber-rgb)/.4)!important;color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .habit-complete[aria-pressed=true]{background:transparent!important;color:var(--ch-sage)!important;border-color:transparent!important}html[data-skin=clay-hills] .habit-complete[aria-pressed=true] svg{stroke-width:2.6}html[data-skin=clay-hills] .task-done .habit-list-name{text-decoration:line-through;text-decoration-color:var(--ch-clay);text-decoration-thickness:1.5px;color:var(--ch-muted)}html[data-skin=clay-hills] .habit-list-stats>span+span{border-left-color:rgb(var(--ch-umber-rgb)/.35)}html[data-skin=clay-hills] .plan-list-heading{font-family:var(--ch-hand);font-size:17px;color:var(--ch-head)}html[data-skin=clay-hills] .habit-list-name{font-size:15.5px}html[data-skin=clay-hills] .habit-open-item:hover,html[data-skin=clay-hills] .habit-open-item[aria-expanded=true]{background:rgb(var(--ch-sage-rgb)/.09)}html[data-skin=clay-hills] :is(.task-complete[aria-pressed=true],.habit-complete[aria-pressed=true]){color:var(--ch-sage)}html[data-skin=clay-hills] :is(.plan-cadence button,.plan-add-type button,.habit-days button,.habit-days [role=radiogroup]){border-radius:3px}html[data-skin=clay-hills] .plan-add{border:12px solid transparent!important;-o-border-image:var(--ch-f-bubble) 14 /12px round!important;border-image:var(--ch-f-bubble) 14 /12px round!important;border-radius:0!important;padding:2px 6px 4px!important;background:var(--ch-paper)}html[data-skin=clay-hills] .plan-add input:not([type=checkbox]),html[data-skin=clay-hills] .plan-due button{border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;background:var(--ch-paper)!important;min-height:40px;color:var(--ch-text);font-family:var(--ch-hand);font-size:15.5px}html[data-skin=clay-hills] .plan-add input:focus-visible,html[data-skin=clay-hills] .plan-due button:focus-visible{border-image-source:var(--ch-f-field-clay)!important;outline:none}html[data-skin=clay-hills] .plan-due{font-family:var(--ch-hand);font-size:14.5px}html[data-skin=clay-hills] :is(.plan-add-type button,.plan-cadence button){border:0!important;background:none!important;font-family:var(--ch-hand);font-size:15.5px;font-weight:400;color:var(--ch-muted)}html[data-skin=clay-hills] :is(.plan-add-type button,.plan-cadence button)[aria-pressed=true]{color:var(--ch-clay-deep);background:var(--ch-a-underline-clay) 0 100% /100% 7px no-repeat!important}html[data-skin=clay-hills] .habits-compact form button[aria-label^="icon for"],html[data-skin=clay-hills] .habits-compact form input:not([type=checkbox]){border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;background:var(--ch-paper)!important;color:var(--ch-text);font-family:var(--ch-hand);font-size:15.5px}html[data-skin=clay-hills] .habits-compact form input:focus-visible{border-image-source:var(--ch-f-field-clay)!important;outline:none}html[data-skin=clay-hills] .habit-days{font-family:var(--ch-hand);font-size:14.5px}html[data-skin=clay-hills] .habit-days [role=radiogroup]{border:0;border-radius:0;overflow:visible;gap:2px}html[data-skin=clay-hills] .habit-days button{border-left:0;font-family:var(--ch-hand);font-size:15.5px;font-weight:400;min-width:28px;border-radius:3px}html[data-skin=clay-hills] .habit-days button[aria-checked=true]{background:var(--ch-a-underline-clay) 0 100% /100% 7px no-repeat;color:var(--ch-clay-deep);font-weight:400}html[data-skin=clay-hills] .entry-actions img{opacity:.6}html[data-skin=clay-hills] .plan-notice{border:0;border-radius:3px;background:var(--ch-sage-wash)}html[data-skin=clay-hills] :is(.task-due.overdue,.item-detail-facts .is-alert dd){color:var(--ch-clay-deep)}html[data-skin=clay-hills] .journal-menu-close{color:var(--ch-clay)}html[data-skin=clay-hills][data-art] .settings-shell{--settings-ink:var(--ch-text);--settings-muted:var(--ch-muted);--settings-faint:var(--ch-faint);--settings-line:rgb(var(--ch-umber-rgb)/0.26);--settings-panel:var(--ch-paper);--settings-ground:var(--ch-ground);--settings-hover:rgb(var(--ch-clay-rgb)/0.07);--settings-accent:var(--ch-clay);--settings-accent-soft:var(--ch-wash);--settings-danger:var(--ch-clay-deep);--settings-danger-soft:var(--ch-danger-soft);--settings-radius:3px;--settings-control-radius:3px;background:transparent}html[data-skin=clay-hills] .settings-topbar{height:64px;border-bottom:0;background:var(--ch-a-rule-hills) 0 100% /240px 16px repeat-x,var(--ch-grain-soft),var(--ch-paper);backdrop-filter:none}html[data-skin=clay-hills] .settings-brand span{font-family:var(--ch-hand);font-size:20px;letter-spacing:0;color:var(--ch-head)}html[data-skin=clay-hills] .settings-brand img{border-radius:5px}html[data-skin=clay-hills] .settings-back{position:relative;font-family:var(--ch-hand);font-size:16px;font-weight:400;color:var(--ch-clay-deep);border-radius:3px}html[data-skin=clay-hills] .settings-back:hover{background:transparent}html[data-skin=clay-hills] .settings-back:hover:after{content:"";position:absolute;left:10px;right:10px;bottom:6px;height:7px;background:var(--ch-a-underline-clay) 0 50% /100% 100% no-repeat}html[data-skin=clay-hills] .settings-label{font-size:27px;line-height:1.12;color:var(--ch-head);margin-bottom:8px}html[data-skin=clay-hills] .settings-nav-group{font-family:var(--ch-hand);font-size:14.5px;font-weight:400;color:var(--ch-clay);letter-spacing:.02em}html[data-skin=clay-hills] .settings-sidebar nav a{position:relative;font-family:var(--ch-hand);font-size:16px;font-weight:400;border-radius:3px;color:var(--ch-muted)}html[data-skin=clay-hills] .settings-sidebar nav a:hover{background:rgb(var(--ch-sage-rgb)/.1);color:var(--ch-clay-deep)}html[data-skin=clay-hills] .settings-sidebar nav a[aria-current=page]{background:transparent;box-shadow:none;color:var(--ch-clay-deep)}html[data-skin=clay-hills] .settings-sidebar nav a[aria-current=page]:after{content:"";position:absolute;left:6px;right:6px;bottom:1px;height:9px;background:var(--ch-a-underline-clay) 0 50% /100% 100% no-repeat;pointer-events:none}html[data-skin=clay-hills] .settings-sidebar nav a[aria-current=page] svg{color:var(--ch-clay)}html[data-skin=clay-hills] .settings-heading{position:relative;margin-bottom:34px}html[data-skin=clay-hills] .settings-heading:after{content:"";position:absolute;right:-10px;top:-30px;width:150px;height:174px;background:var(--ch-a-sprig-wheat) 100% 0 /contain no-repeat;opacity:.9;pointer-events:none}html[data-skin=clay-hills] .settings-content:after{content:"";display:block;width:min(300px,78%);aspect-ratio:300/132;margin:44px 4px 0 auto;background:var(--ch-v-house) 100% 100% /contain no-repeat;pointer-events:none}html[data-skin=clay-hills] .settings-content:has(.settings-empty):after{display:none}@media (max-width:768px){html[data-skin=clay-hills] .settings-layout{padding:0 10px 36px}html[data-skin=clay-hills] .settings-content,html[data-skin=clay-hills] .settings-mobile-nav{background:var(--ch-grain-soft),rgb(var(--ch-paper-rgb)/.97);box-shadow:var(--ch-shadow)}html[data-skin=clay-hills] .settings-mobile-nav{padding:18px 14px 2px;margin-bottom:0}html[data-skin=clay-hills] .settings-content{padding:6px 14px 30px}html[data-skin=clay-hills] .settings-heading:after{display:none}html[data-skin=clay-hills] .settings-heading{margin-bottom:24px}html[data-skin=clay-hills] .settings-row{padding:16px 18px}html[data-skin=clay-hills] .settings-group>*{padding-inline:18px}html[data-skin=clay-hills] .settings-shell h1{font-size:31px}html[data-skin=clay-hills] .settings-content:after{width:220px;margin-top:30px}}html[data-skin=clay-hills] .settings-heading>p{max-width:46ch;font-size:15.5px}html[data-skin=clay-hills] .settings-section-desc{max-width:56ch}html[data-skin=clay-hills] :is(.settings-alert,.settings-notice,.about-notice,.connect-alert,.plan-notice){position:relative;border:0!important;border-radius:3px;background:var(--ch-notice)}html[data-skin=clay-hills] :is(.settings-alert,.settings-notice,.about-notice,.connect-alert):after{content:"";position:absolute;inset:0;pointer-events:none;border:14px solid transparent;-o-border-image:var(--ch-f-bubble-clay) 14 /14px round;border-image:var(--ch-f-bubble-clay) 14 /14px round}html[data-skin=clay-hills] :is(.settings-membership .settings-notice,.about-notice[data-tone=ok]){background:var(--ch-sage-wash)}html[data-skin=clay-hills] :is(.settings-membership .settings-notice,.about-notice[data-tone=ok]):after{border-image-source:var(--ch-f-bubble)}html[data-skin=clay-hills] :is(.settings-alert,.settings-notice,.about-notice,.connect-alert){padding:14px 20px}html[data-skin=clay-hills] :is(.settings-group,.settings-card,.writing-preview,.welcome-inner,.billing-page,.settings-content .settings-theme,.settings-content .writing-preset){position:relative;border:0;border-radius:2px;background:var(--ch-grain-soft),var(--ch-paper);box-shadow:var(--ch-shadow)}html[data-skin=clay-hills] :is(.settings-group,.settings-card,.writing-preview,.welcome-inner,.billing-page,.settings-content .settings-theme,.settings-content .writing-preset):after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card) 20 /20px round;border-image:var(--ch-f-card) 20 /20px round}html[data-skin=clay-hills] .settings-section:nth-of-type(2n) .settings-group:after{border-image-source:var(--ch-f-card-b)}html[data-skin=clay-hills] .settings-danger .settings-group:after{border-image-source:var(--ch-f-clay)}html[data-skin=clay-hills] .settings-group{border:0}html[data-skin=clay-hills] .settings-group>*+*{border-top:5px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round}html[data-skin=clay-hills] .settings-group>*,html[data-skin=clay-hills] .settings-group>.settings-row{padding-inline:24px}html[data-skin=clay-hills] .settings-row{padding:17px 24px}html[data-skin=clay-hills] .settings-row-text>strong{font-weight:500}html[data-skin=clay-hills] .settings-group>a.settings-row:hover{background:rgb(var(--ch-sage-rgb)/.08)}html[data-skin=clay-hills] .settings-section-head h2{background:var(--ch-a-underline-clay) 0 100% /100% 7px no-repeat;padding-bottom:5px;width:-moz-fit-content;width:fit-content}html[data-skin=clay-hills] .settings-danger .settings-section-head h2{color:var(--ch-clay-deep);background-image:var(--ch-a-underline-clay)}html[data-skin=clay-hills] .settings-group>.settings-confirm,html[data-skin=clay-hills] .settings-group>.settings-pattern-error{background:var(--settings-danger-soft)}html[data-skin=clay-hills] .settings-content .settings-theme{padding:12px 12px 14px;border-radius:2px;min-height:0}html[data-skin=clay-hills] .settings-content .settings-theme:hover:not(:disabled),html[data-skin=clay-hills] .settings-content .writing-preset:hover:not(:disabled){background:var(--ch-grain-soft),var(--ch-paper);border-color:transparent;transform:rotate(-.25deg)}html[data-skin=clay-hills] .settings-content .settings-theme[aria-pressed=true],html[data-skin=clay-hills] .settings-content .writing-preset[aria-pressed=true]{box-shadow:var(--ch-shadow);background:var(--ch-sage-wash);border:0}html[data-skin=clay-hills] .settings-content .settings-theme[aria-pressed=true]:after,html[data-skin=clay-hills] .settings-content .writing-preset[aria-pressed=true]:after{border-image-source:var(--ch-f-clay)}html[data-skin=clay-hills] .settings-theme-sheet{border:0;border-radius:2px;box-shadow:0 0 0 1px rgb(var(--ch-shadow-rgb)/.14),2px 3px 0 rgb(var(--ch-shadow-rgb)/.08)}html[data-skin=clay-hills] .settings-theme-label{font-family:var(--ch-hand);font-size:16.5px;font-weight:400}html[data-skin=clay-hills] .settings-theme-desc{font-size:13.5px}html[data-skin=clay-hills] .writing-preset-title{font-family:var(--ch-hand);font-size:16.5px;font-weight:400}html[data-skin=clay-hills] .settings-badge{position:relative;padding:3px 14px;border-radius:3px;background:transparent;color:var(--ch-clay-deep);font-family:var(--ch-hand);font-size:14px;font-weight:400}html[data-skin=clay-hills] .settings-badge:after{content:"";position:absolute;inset:0;pointer-events:none;border:14px solid transparent;-o-border-image:var(--ch-f-pill-sm) 14 /14px round;border-image:var(--ch-f-pill-sm) 14 /14px round}html[data-skin=clay-hills] .settings-badge[data-tone=danger]{color:var(--ch-clay-deep)}html[data-skin=clay-hills] .settings-badge[data-tone=danger]:after{border-image-source:var(--ch-f-pill-sm-clay)}html[data-skin=clay-hills] .settings-badge[data-tone=neutral]{color:var(--ch-muted);background:transparent}html[data-skin=clay-hills] .settings-content :is(input:not([type=checkbox],[type=radio],[type=range],[type=search]),textarea:not(.writing-preview-text),select){min-height:44px;padding:3px 8px;border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;border-radius:0;background:var(--ch-paper);color:var(--ch-text)}html[data-skin=clay-hills] .settings-content :is(input:not([type=checkbox],[type=radio],[type=range],[type=search]),textarea:not(.writing-preview-text),select):focus-visible{border-image-source:var(--ch-f-field-clay);outline:none}html[data-skin=clay-hills] .settings-content textarea:not(.writing-preview-text){padding:6px 8px}html[data-skin=clay-hills] .settings-content label{font-family:var(--ch-hand);font-size:15.5px;font-weight:400}html[data-skin=clay-hills] .settings-content .about-search{padding-inline:24px}html[data-skin=clay-hills] .settings-content .settings-switch{border:0;background:transparent;min-height:44px;padding:4px;border-radius:6px}html[data-skin=clay-hills] .settings-content .settings-switch:hover:not(:disabled){background:transparent}html[data-skin=clay-hills] .settings-switch-track{width:44px;height:24px;padding:4px;border-radius:0;background:var(--ch-a-switch-off) center /44px 24px no-repeat}html[data-skin=clay-hills] .settings-switch-track>span{width:16px;height:16px;border-radius:0;background:var(--ch-a-knob) center /16px 16px no-repeat;box-shadow:none}html[data-skin=clay-hills] [aria-checked=true]>.settings-switch-track{background:var(--ch-a-switch-on) center /44px 24px no-repeat}html[data-skin=clay-hills] [aria-checked=true]>.settings-switch-track>span{transform:translateX(20px);background-image:var(--ch-a-knob-sun)}html[data-skin=clay-hills] :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(--ch-a-check-off) center /22px 22px no-repeat;cursor:pointer}html[data-skin=clay-hills] :is(.settings-content,.workspace-agents,.habits-compact,.billing-page,.connect-page) input[type=checkbox]:checked{background-image:var(--ch-a-check-on)}html[data-skin=clay-hills] .settings-content input[type=checkbox]:focus-visible{outline-offset:2px}html[data-skin=clay-hills] .settings-content input.settings-range[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent}html[data-skin=clay-hills] .settings-range::-webkit-slider-runnable-track{height:8px;background:var(--ch-a-rule) 0 50% /160px 6px repeat-x}html[data-skin=clay-hills] .settings-range::-moz-range-track{height:8px;background:var(--ch-a-rule) 0 50% /160px 6px repeat-x}html[data-skin=clay-hills] .settings-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-7px;border:0;background:var(--ch-a-knob-sun) center /22px 22px no-repeat}html[data-skin=clay-hills] .settings-range::-moz-range-thumb{width:22px;height:22px;border:0;background:var(--ch-a-knob-sun) center /22px 22px no-repeat}html[data-skin=clay-hills] :is(.about-progress,.psyche-bar){height:8px;border-radius:0;overflow:visible;background:var(--ch-a-rule) 0 50% /160px 6px repeat-x}html[data-skin=clay-hills] :is(.about-progress,.psyche-bar)>span{height:6px;margin-top:1px;border-radius:2px 5px 5px 2px/3px 4px 4px 3px;background:var(--ch-speckle),linear-gradient(var(--ch-sage),var(--ch-sage))}html[data-skin=clay-hills] .about-segment{border:0;background:transparent;padding:0;gap:4px}html[data-skin=clay-hills] .settings-content .about-segment button{font-family:var(--ch-hand);font-size:15.5px;border-radius:3px}html[data-skin=clay-hills] .settings-content .about-segment button[aria-pressed=true]{background:var(--ch-a-underline-clay) 0 100% /100% 7px no-repeat;color:var(--ch-clay-deep)}html[data-skin=clay-hills] .about-guest{border-radius:3px;background:var(--ch-sage-wash);box-shadow:2px 3px 0 rgb(var(--ch-shadow-rgb)/.08)}html[data-skin=clay-hills] .psyche-detail,html[data-skin=clay-hills] .psyche-reflections li{border-left-color:var(--ch-clay)}html[data-skin=clay-hills] .settings-empty>svg{color:var(--ch-clay-deep)}html[data-skin=clay-hills] .settings-empty>strong{font-family:var(--ch-hand);font-size:19px;font-weight:400;color:var(--ch-head)}html[data-skin=clay-hills] .settings-price{font-size:42px;color:var(--ch-head)}html[data-skin=clay-hills] .settings-content .billing-consent{border-radius:3px;background:var(--ch-sage-wash)}html[data-skin=clay-hills] .settings-mobile-nav .agents-agent-select{border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;border-radius:0;background:var(--ch-paper);font-family:var(--ch-hand);font-size:17px}html[data-skin=clay-hills] .connect-code{border-radius:3px;border-color:var(--ch-line)}html[data-skin=clay-hills] .connect-permission-icon{border-radius:3px}html[data-skin=clay-hills] .connect-log>li,html[data-skin=clay-hills] .psyche-foot{border-top:5px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round}html[data-skin=clay-hills] .billing-page{max-width:600px;margin:40px auto;padding:56px 40px 60px;color:var(--ch-text)}html[data-skin=clay-hills] .billing-page a{color:var(--ch-clay-deep);text-decoration-color:var(--ch-clay)}html[data-skin=clay-hills] .pro-welcome{background:transparent}html[data-skin=clay-hills] .billing-page:before{content:"";position:absolute;right:22px;top:18px;width:150px;height:66px;background:var(--ch-v-mill) 100% 0 /contain no-repeat;opacity:.95;pointer-events:none}html[data-skin=clay-hills] .welcome-intro{--welcome-accent:var(--ch-clay);--welcome-line:rgb(var(--ch-umber-rgb)/0.26);--welcome-tint:var(--ch-welcome-tint);--welcome-muted:var(--ch-welcome-muted)}html[data-skin=clay-hills] .welcome-inner{padding:38px clamp(26px,5cqi,60px) 28px;min-height:calc(100% - 4px)}html[data-skin=clay-hills] .welcome-brand span{font-family:var(--ch-hand);font-size:21px;font-weight:400;letter-spacing:0;color:var(--ch-head)}html[data-skin=clay-hills] .welcome-brand .lp-logo{color:var(--ch-head)}html[data-skin=clay-hills] .welcome-intro h1{font-size:clamp(36px,6.6cqi,48px);line-height:1.08;max-width:14ch}html[data-skin=clay-hills] .welcome-description{color:var(--ch-muted)}html[data-skin=clay-hills] .welcome-actions button{min-height:54px;padding:0 34px;font-size:19px;border-radius:999px}html[data-skin=clay-hills] .welcome-start-note{color:var(--ch-muted)}html[data-skin=clay-hills] .welcome-sheet{position:relative;border:0;border-radius:2px;padding:26px 26px 52px 50px;color:var(--ch-text);background:linear-gradient(90deg,transparent 34px,rgb(var(--ch-clay-rgb)/.45) 34px 35.2px,transparent 35.2px),repeating-linear-gradient(180deg,transparent 0 24.4px,rgb(var(--ch-sage-rgb)/.3) 24.4px 25.4px),var(--ch-grain-soft),var(--ch-paper-2);background-position:0 0,0 22px,0 0,0 0;box-shadow:2px 3px 0 rgb(var(--ch-shadow-rgb)/.1),7px 11px 20px rgb(var(--ch-shadow-rgb)/.08);rotate:-.9deg}html[data-skin=clay-hills] .welcome-reply{border:0;border-radius:2px;background:var(--ch-grain-soft),var(--ch-paper);box-shadow:var(--ch-shadow);rotate:.6deg}html[data-skin=clay-hills] .welcome-reply:after{content:"";position:absolute;inset:0;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card-b) 20 /20px round;border-image:var(--ch-f-card-b) 20 /20px round}html[data-skin=clay-hills] .welcome-reply-agent{font-family:var(--ch-hand);font-size:17px;font-weight:400;color:var(--ch-clay-deep)}html[data-skin=clay-hills] .welcome-reply-task{border-radius:3px;background:var(--ch-sage-wash)}html[data-skin=clay-hills] .welcome-features{border-top:16px solid transparent;-o-border-image:var(--ch-a-rule-hills) 16 0 0 0 /16px 0 0 0 round;border-image:var(--ch-a-rule-hills) 16 0 0 0 /16px 0 0 0 round}html[data-skin=clay-hills] .welcome-features button{border-radius:3px}html[data-skin=clay-hills] .welcome-features button:hover{background:rgb(var(--ch-sage-rgb)/.09)}html[data-skin=clay-hills] .welcome-feature-title{font-family:var(--ch-hand);font-size:18px;font-weight:400;color:var(--ch-head)}html[data-skin=clay-hills] .welcome-feature-icon{color:var(--ch-clay)}html[data-skin=clay-hills] .welcome-intro :is(button,a):focus-visible{outline:2px dashed var(--ch-clay-hi);outline-offset:3px}html[data-skin=clay-hills] .welcome-company a{text-decoration-color:var(--ch-clay)}html[data-skin=clay-hills] .journal-writing-area:has(>.welcome-intro){background:transparent;box-shadow:none}html[data-skin=clay-hills] .welcome-inner:before{content:"";position:absolute;right:22px;top:8px;width:128px;height:100px;background:var(--ch-a-sprig-grass) 100% 100% /contain no-repeat;opacity:.92;pointer-events:none}html[data-skin=clay-hills] .welcome-copy,html[data-skin=clay-hills] .welcome-hero{position:relative}html[data-skin=clay-hills] .welcome-copy:after{content:"";position:absolute;right:-30px;top:-34px;width:52px;height:60px;background:var(--ch-a-sprig-wheat) center /contain no-repeat;pointer-events:none}html[data-skin=clay-hills] div:has(>[role=dialog][aria-labelledby=auth-modal-title]){background-color:var(--ch-scrim-auth)!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title]{position:relative;border:0!important;border-radius:2px!important;padding:38px 40px 34px!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:var(--ch-shadow)!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title]:after{content:"";position:absolute;inset:0;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card) 20 /20px round;border-image:var(--ch-f-card) 20 /20px round}html[data-skin=clay-hills] #auth-modal-title{font-size:29px!important;line-height:1.12!important;color:var(--ch-head)!important;letter-spacing:0!important;font-weight:400!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] input{border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;background:var(--ch-paper)!important;color:var(--ch-text)!important;padding:6px 8px!important;height:auto!important;min-height:52px}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] input:focus{border-image-source:var(--ch-f-field-clay)!important;outline:none!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button{position:relative;isolation:isolate;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ch-clay-deep)!important;font-family:var(--ch-hand)!important;font-size:18px!important;font-weight:400!important;min-height:52px}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-pill) 20 /20px round;border-image:var(--ch-f-pill) 20 /20px round}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button[type=submit]{color:var(--ch-on-clay)!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button[type=submit]:before{content:"";position:absolute;inset:4px 5px 3px 4px;z-index:-1;border-radius:999px;background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay))}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button:not([type=submit]){color:var(--ch-muted)!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button:not([type=submit]):after{opacity:0}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] button:not([type=submit]):hover{color:var(--ch-clay-deep)!important;background:var(--ch-a-underline-clay) 50% 80% /70% 8px no-repeat!important}html[data-skin=clay-hills] nav[aria-label=Main]{border-top:0!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:0 -2px 0 rgb(var(--ch-shadow-rgb)/.05)}html[data-skin=clay-hills] nav[aria-label=Main]:before{content:"";position:absolute;inset:-12px 0 auto 0;height:16px;background:var(--ch-a-rule-hills) 0 50% /240px 16px repeat-x;pointer-events:none}html[data-skin=clay-hills] nav[aria-label=Main] button{position:relative;font-family:var(--ch-hand)!important;font-size:16px!important;font-weight:400!important;color:var(--ch-muted)!important}html[data-skin=clay-hills] nav[aria-label=Main] button[aria-current=page]{color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] nav[aria-label=Main] button[aria-current=page]:after{content:"";position:absolute;left:22%;right:22%;bottom:6px;height:8px;background:var(--ch-a-underline-clay) 0 50% /100% 100% no-repeat}html[data-skin=clay-hills] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]{border:14px solid transparent!important;-o-border-image:var(--ch-f-bubble-clay) 14 /14px round!important;border-image:var(--ch-f-bubble-clay) 14 /14px round!important;border-radius:0!important;background:var(--ch-paper)!important;box-shadow:var(--ch-shadow)!important;padding:0 6px!important;font-family:var(--font-ui),system-ui,sans-serif}html[data-skin=clay-hills] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"] span{color:var(--ch-text)!important}html[data-skin=clay-hills] div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"] span:first-child{color:var(--ch-clay-deep)!important}html[data-skin=clay-hills] .shared-habit-calendar{position:relative;--calendar-accent:var(--ch-sage);padding:16px 16px 14px;margin-bottom:16px;border:0;border-radius:2px;color:var(--ch-text);background:var(--ch-grain-soft),linear-gradient(rgb(var(--ch-sage-rgb)/.06),rgb(var(--ch-sage-rgb)/.06)),var(--ch-paper);box-shadow:var(--ch-shadow)}html[data-skin=clay-hills] .shared-habit-calendar:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-card-b) 20 /20px round;border-image:var(--ch-f-card-b) 20 /20px round}html[data-skin=clay-hills] .shared-calendar-heading strong{font-family:var(--ch-hand);font-weight:400;font-size:19px;line-height:1.15;color:var(--ch-head)}html[data-skin=clay-hills] .shared-calendar-heading>span{font-family:var(--ch-hand);font-size:15px;color:var(--ch-muted)}html[data-skin=clay-hills] .shared-habit-calendar>.shared-calendar-heading{margin-bottom:12px;padding-bottom:12px;background:var(--ch-a-rule-hills) 0 100% /240px 16px repeat-x}html[data-skin=clay-hills] .shared-calendar-weekdays{margin-bottom:7px;gap:6px;font-family:var(--ch-hand);font-size:14px;line-height:1.2;color:var(--ch-muted)}html[data-skin=clay-hills] .shared-calendar-weekday{font-family:var(--ch-hand);font-size:12.5px;opacity:1;color:var(--ch-muted)}html[data-skin=clay-hills] .shared-calendar-grid{gap:6px}html[data-skin=clay-hills] .shared-calendar-day{position:relative;isolation:isolate;min-height:52px;padding:3px 0 10px;border:3px solid transparent;border-radius:6px;background-clip:padding-box;color:var(--ch-text);font-family:var(--ch-hand);box-shadow:none}html[data-skin=clay-hills] .shared-calendar-day:before{content:"";position:absolute;inset:-3px;z-index:-1;pointer-events:none;border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;opacity:.5}html[data-skin=clay-hills] .shared-calendar-day>span:first-child{font-size:16px;line-height:1.1}html[data-skin=clay-hills] .shared-calendar-day>:is(span:first-child,small){text-shadow:0 0 3px var(--ch-paper),0 0 3px var(--ch-paper),0 0 5px var(--ch-paper)}html[data-skin=clay-hills] .shared-calendar-day small{font-family:var(--ch-hand);font-size:13px;line-height:1.1;opacity:1;color:var(--ch-muted)}html[data-skin=clay-hills] .shared-calendar-day.has-progress{color:var(--ch-text);background:var(--ch-a-hatch) 0 0 /28px 28px,linear-gradient(rgb(var(--ch-sage-rgb)/.1),rgb(var(--ch-sage-rgb)/.1));background-clip:padding-box}html[data-skin=clay-hills] .shared-calendar-day.has-progress:before{opacity:.75}html[data-skin=clay-hills] button.shared-calendar-day.has-progress.is-complete{background:var(--ch-a-hatch-b) 0 0 /28px 28px,var(--ch-a-hatch) 0 0 /28px 28px,linear-gradient(rgb(var(--ch-sage-rgb)/.13),rgb(var(--ch-sage-rgb)/.13));background-clip:padding-box}html[data-skin=clay-hills] .shared-calendar-day.is-today{font-weight:400}html[data-skin=clay-hills] .shared-calendar-day.is-today:before{border-image-source:var(--ch-f-field-clay);opacity:1}html[data-skin=clay-hills] .shared-calendar-day.is-today>span:first-child{background:var(--ch-a-underline-clay) 50% 100% /72% 6px no-repeat;padding-bottom:2px}html[data-skin=clay-hills] .shared-calendar-day[aria-pressed=true]{box-shadow:none;border-color:transparent;background-color:rgb(var(--ch-clay-rgb)/.1)}html[data-skin=clay-hills] .shared-calendar-day[aria-pressed=true]:before{border-image-source:var(--ch-f-field-clay);opacity:1}html[data-skin=clay-hills] .shared-calendar-day[aria-pressed=true]:after{content:"";position:absolute;inset:-5px;z-index:-1;pointer-events:none;border:8px solid transparent;-o-border-image:var(--ch-f-field-clay) 8 /8px round;border-image:var(--ch-f-field-clay) 8 /8px round;opacity:.6;transform:rotate(-1.2deg)}html[data-skin=clay-hills] .shared-calendar-day:hover:not(:disabled):not([aria-pressed=true]):before{opacity:1}html[data-skin=clay-hills] .shared-calendar-day.is-future{opacity:.6}html[data-skin=clay-hills] .shared-calendar-progress{bottom:5px;width:64%;height:6px;overflow:visible;border-radius:0;background:var(--ch-a-rule) 0 50% /100% 6px no-repeat}html[data-skin=clay-hills] .shared-calendar-progress>span{height:3px;margin-top:1.5px;border-radius:2px 4px 4px 2px/2px 3px 3px 2px;background:var(--ch-speckle),linear-gradient(var(--ch-sage),var(--ch-sage))}html[data-skin=clay-hills] button.shared-calendar-day.has-progress.is-complete .shared-calendar-progress>span{background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay))}html[data-skin=clay-hills] .shared-calendar-detail{margin-top:14px;padding-top:12px;border-top:5px solid transparent;-o-border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-a-rule) 6 0 0 0 /5px 0 0 0 round}html[data-skin=clay-hills] .shared-calendar-detail .shared-calendar-heading{margin-bottom:6px}html[data-skin=clay-hills] .shared-calendar-detail .shared-calendar-heading strong{font-size:17.5px}html[data-skin=clay-hills] .shared-calendar-detail li{padding:3px 0;font-size:14.5px;color:var(--ch-text)}html[data-skin=clay-hills] .shared-calendar-detail li svg{color:var(--ch-sage);stroke-width:2.6}html[data-skin=clay-hills] .shared-calendar-detail p{font-family:var(--ch-hand);font-size:15.5px;color:var(--ch-muted)}html[data-skin=clay-hills] .shared-calendar-detail button{color:var(--ch-clay);border-radius:50%}html[data-skin=clay-hills] .shared-calendar-detail button:hover{background:rgb(var(--ch-clay-rgb)/.12)}html[data-skin=clay-hills] .shared-calendar-nav button{position:relative;border:0;border-radius:4px;background:transparent;color:var(--ch-clay-deep);font-family:var(--ch-hand);font-size:13.5px;font-weight:400}html[data-skin=clay-hills] .shared-calendar-nav button:after{content:"";position:absolute;inset:0;pointer-events:none;border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round}html[data-skin=clay-hills] .shared-calendar-nav button:hover:not([aria-disabled=true]){background:rgb(var(--ch-sage-rgb)/.13)}html[data-skin=clay-hills] .shared-calendar-nav button[aria-disabled=true]{color:var(--ch-muted)}html[data-skin=clay-hills] .shared-calendar-nav button[aria-disabled=true]:after{opacity:.5}html[data-skin=clay-hills] .shared-habit-calendar .shared-calendar-note,html[data-skin=clay-hills] .shared-habit-calendar .shared-calendar-summary{color:var(--ch-muted);opacity:1}html[data-skin=clay-hills] .shared-year-month{position:relative;border:0;border-radius:4px;background:transparent;color:var(--ch-text)}html[data-skin=clay-hills] .shared-year-month:after{content:"";position:absolute;inset:0;pointer-events:none;border:8px solid transparent;-o-border-image:var(--ch-f-field) 8 /8px round;border-image:var(--ch-f-field) 8 /8px round;opacity:.7}html[data-skin=clay-hills] .shared-year-month:hover:not(:disabled){background:rgb(var(--ch-sage-rgb)/.1)}html[data-skin=clay-hills] .shared-year-month.is-current:after,html[data-skin=clay-hills] .shared-year-month:hover:not(:disabled):after{opacity:1}html[data-skin=clay-hills] .shared-year-month.is-current:after{border-image-source:var(--ch-f-field-clay)}html[data-skin=clay-hills] .shared-year-name{font-family:var(--ch-hand);font-size:14.5px;font-weight:400;line-height:1.15}html[data-skin=clay-hills] .shared-year-month.is-current .shared-year-name{color:var(--ch-clay-deep);background:var(--ch-a-underline-clay) 0 100% /100% 6px no-repeat;padding-bottom:2px}html[data-skin=clay-hills] .shared-year-cell{border-radius:46% 54% 50% 50%/52% 46% 54% 48%}html[data-skin=clay-hills] .shared-year-cell:nth-child(3n+1){border-radius:52% 48% 44% 56%/48% 54% 46% 52%}html[data-skin=clay-hills] .shared-year-cell:nth-child(5n+2){border-radius:40% 60% 54% 46%/56% 42% 58% 44%}html[data-skin=clay-hills] .shared-year-cell.is-today{outline:1.5px solid var(--ch-clay);outline-offset:1px}html[data-skin=clay-hills] .shared-year-legend{font:400 13px/1 var(--ch-hand);color:var(--ch-muted);opacity:1}html[data-skin=clay-hills] .dictation{--dict-art:ch-listening 6s ease-in-out infinite;--dict-ring:none;gap:10px;min-height:54px;padding:7px 9px 7px 22px;border:0;border-radius:999px;background:var(--ch-grain-soft),var(--ch-paper);box-shadow:var(--ch-shadow);color:var(--ch-text);font-family:var(--ch-hand)}html[data-skin=clay-hills] .dictation:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:20px solid transparent;-o-border-image:var(--ch-f-pill) 20 /20px round;border-image:var(--ch-f-pill) 20 /20px round}html[data-skin=clay-hills] .dictation-mark{flex:none;width:20px;height:20px;margin-left:-6px;border:0;border-radius:0;background:var(--ch-a-knob-sun) center /20px 20px no-repeat}html[data-skin=clay-hills] .dictation:not([data-view=listening]) .dictation-mark{opacity:.45}html[data-skin=clay-hills] .dictation-status{font-size:18px;line-height:1.15;color:var(--ch-head)}html[data-skin=clay-hills] .dictation-note{font-size:14.5px;--note-lh:1.2;font-style:normal;color:var(--ch-muted)}html[data-skin=clay-hills] .dictation button{position:relative;isolation:isolate;width:38px;height:38px;color:var(--ch-clay-deep)}html[data-skin=clay-hills] .dictation button:hover{background:rgb(var(--ch-clay-rgb)/.12)}html[data-skin=clay-hills] .dictation-toggle:before{content:"";position:absolute;inset:3px;z-index:-1;border-radius:50%;background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay));transform:rotate(-.4deg);opacity:0}html[data-skin=clay-hills] .dictation[data-view=listening] .dictation-toggle{background:transparent;color:var(--ch-on-clay)}html[data-skin=clay-hills] .dictation[data-view=listening] .dictation-toggle:before{opacity:1}html[data-skin=clay-hills] .dictation[data-view=listening] .dictation-toggle:hover:before{background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay));filter:brightness(.92)}html[data-skin=clay-hills] .dictation:not([data-view=listening]) .dictation-toggle{color:var(--ch-clay-deep)}html[data-skin=clay-hills] .dictation button:focus-visible{outline-color:var(--ch-clay-hi)}@media (max-width:768px){html[data-skin=clay-hills] .dictation{min-height:56px}html[data-skin=clay-hills] .dictation button{width:42px;height:42px}}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"]){border:20px solid transparent!important;-o-border-image:var(--ch-f-card) 20 /20px round!important;border-image:var(--ch-f-card) 20 /20px round!important;border-radius:0!important;padding:2px 8px 6px!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:var(--ch-shadow)!important;color:var(--ch-text)!important}html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"]{border-image-source:var(--ch-f-card-b)!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Scan notes"])>[role=status],html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"]>button[aria-label=close]+div{gap:10px!important;margin-bottom:14px!important;padding:2px 40px 14px 2px;background:var(--ch-a-rule-hills) 0 100% /240px 16px repeat-x;font-family:var(--ch-hand)!important;font-size:19px!important;line-height:1.2;color:var(--ch-head)!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Scan notes"])>[role=status]>span[style*=animation]{flex:none;width:20px!important;height:20px!important;margin-top:-2px;border-radius:0!important;background:var(--ch-a-knob-sun) center /20px 20px no-repeat!important;animation:ch-listening 6s ease-in-out infinite!important}@keyframes ch-listening{0%,to{opacity:1}50%{opacity:.45}}html[data-skin=clay-hills] :is([role=dialog][aria-label="Scan notes"])>div[style*=color]:not([role]):not([aria-live]){border:8px solid transparent;-o-border-image:var(--ch-f-field-clay) 8 /8px round;border-image:var(--ch-f-field-clay) 8 /8px round;border-radius:0;padding:1px 6px;background:var(--ch-notice);color:var(--ch-text)!important;font-family:var(--ch-hand)!important;font-size:16px!important;line-height:1.3}html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"] textarea,html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>div[aria-live=polite]:not([role]),html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>img{border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;padding:4px 8px!important;background:var(--ch-paper)!important;color:var(--ch-text)!important}html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>img{padding:0!important}html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"] textarea:focus{border-image-source:var(--ch-f-field-clay)!important}html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"] textarea::-moz-placeholder{color:var(--ch-muted);opacity:1}html[data-skin=clay-hills] [role=dialog][aria-label="Ask about your entry"] textarea::placeholder{color:var(--ch-muted);opacity:1}html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close]){border:14px solid transparent!important;-o-border-image:var(--ch-f-bubble) 14 /14px round!important;border-image:var(--ch-f-bubble) 14 /14px round!important;border-radius:0!important;background:transparent!important;min-height:112px!important;padding:6px!important;gap:4px!important}html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close]):hover{background:rgb(var(--ch-clay-rgb)/.06)!important}html[data-skin=clay-hills] [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(--ch-a-camera) center /contain no-repeat}html[data-skin=clay-hills] [role=dialog][aria-label="Scan notes"]>button[type=button]:not([aria-label=close])>span:last-child{font-family:var(--ch-hand)!important;font-size:16px!important;color:var(--ch-muted)!important;text-align:center}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>button[aria-label=close]{top:2px!important;right:2px!important;display:grid;place-items:center;width:36px;height:36px;min-width:0;min-height:0;padding:0 0 2px!important;border-radius:50%!important;color:var(--ch-clay)!important;font-family:var(--ch-hand)!important;font-size:20px!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>button[aria-label=close]:hover{background:rgb(var(--ch-clay-rgb)/.12)!important}html[data-skin=clay-hills] :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=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div:last-of-type>span{font-family:var(--ch-hand)!important;font-size:15px!important;color:var(--ch-muted)!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button{position:relative;isolation:isolate;min-height:40px;padding:4px 20px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ch-clay-deep)!important;font-family:var(--ch-hand)!important;font-size:17px!important;letter-spacing:0}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:14px solid transparent;-o-border-image:var(--ch-f-pill-sm) 14 /14px round;border-image:var(--ch-f-pill-sm) 14 /14px round}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:hover:not(:disabled){background:rgb(var(--ch-clay-rgb)/.08)!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child{color:var(--ch-on-clay)!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child:before{content:"";position:absolute;inset:4px 5px 3px 4px;z-index:-1;border-radius:999px;background:var(--ch-speckle),linear-gradient(var(--ch-clay),var(--ch-clay));transform:rotate(-.4deg)}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child:hover:not(:disabled){background:transparent!important}html[data-skin=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button:first-child:hover:not(:disabled):before{background:var(--ch-speckle),linear-gradient(var(--ch-clay-deep),var(--ch-clay-deep))}html[data-skin=clay-hills] :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=clay-hills] :is([role=dialog][aria-label="Ask about your entry"],[role=dialog][aria-label="Scan notes"])>div>button{min-height:44px}html[data-skin=clay-hills] :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=clay-hills] :is([role=dialog][aria-label="Scan notes"])>[role=status]>span[style*=animation]{animation:none!important}}html[data-skin=clay-hills] div:has(>[role=status]>.thinking-dots){border:14px solid transparent!important;-o-border-image:var(--ch-f-bubble) 14 /14px round!important;border-image:var(--ch-f-bubble) 14 /14px round!important;border-radius:0!important;padding:0 12px!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:var(--ch-shadow)!important}html[data-skin=clay-hills] div:has(>[role=status]>.thinking-dots)>[role=status]{display:inline-flex;align-items:center;gap:9px;font-family:var(--ch-hand)!important;font-size:18px!important;line-height:1.2;color:var(--ch-head)!important}html[data-skin=clay-hills] div:has(>[role=status]>.thinking-dots)>[role=status]:before{content:"";flex:none;width:18px;height:18px;background:var(--ch-a-knob-sun) center /18px 18px no-repeat;animation:ch-listening 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){html[data-skin=clay-hills] div:has(>[role=status]>.thinking-dots)>[role=status]:before{animation:none}}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"]{border:20px solid transparent!important;-o-border-image:var(--ch-f-card) 20 /20px round!important;border-image:var(--ch-f-card) 20 /20px round!important;border-radius:0!important;padding:0 8px 4px!important;background:var(--ch-grain-soft),var(--ch-paper)!important;box-shadow:var(--ch-shadow);color:var(--ch-text)!important;font-size:14.5px!important}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"]>p{margin:2px 0 6px;font-family:var(--ch-hand);font-size:17px;line-height:1.3;color:var(--ch-head)}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] summary{display:flex;align-items:center;gap:9px;list-style:none;font-family:var(--ch-hand);font-size:16px;color:var(--ch-text)}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] summary::-webkit-details-marker{display:none}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] summary:before{content:"";flex:none;width:16px;height:16px;background:var(--ch-a-dot) center /16px 16px no-repeat}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] details[open]>summary:before{background-image:var(--ch-a-knob-sun)}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] details+details{border-top:5px solid transparent;-o-border-image:var(--ch-rule-soft) 6 0 0 0 /5px 0 0 0 round;border-image:var(--ch-rule-soft) 6 0 0 0 /5px 0 0 0 round;padding-top:4px}html[data-skin=clay-hills] section[aria-label="Unsynced drafts"] textarea{border:8px solid transparent!important;-o-border-image:var(--ch-f-field) 8 /8px round!important;border-image:var(--ch-f-field) 8 /8px round!important;border-radius:0!important;padding:4px 8px;background:var(--ch-paper)!important;color:var(--ch-text)!important;margin:4px 0 8px}html[data-skin=clay-hills] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button{position:relative;isolation:isolate;min-height:36px;padding:3px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ch-clay-deep)!important;font-family:var(--ch-hand)!important;font-size:15px!important}html[data-skin=clay-hills] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border:14px solid transparent;-o-border-image:var(--ch-f-pill-sm) 14 /14px round;border-image:var(--ch-f-pill-sm) 14 /14px round}html[data-skin=clay-hills] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button:hover:not(:disabled){background:rgb(var(--ch-clay-rgb)/.08)!important}html[data-skin=clay-hills] :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=clay-hills] :is(section[aria-label="Unsynced drafts"],div[style*="position: fixed"][style*="top: 16px"][style*="z-index: 100"]) button{min-height:44px}}html[data-skin=clay-hills] :is(.habits-surface div[role=status]:not(.plan-notice),.habits-surface>div>div[style*=dashed],.workspace-panel-assistant div[role=status][style*=border]){border:12px solid transparent!important;-o-border-image:var(--ch-f-bubble) 14 /12px round!important;border-image:var(--ch-f-bubble) 14 /12px round!important;border-radius:0!important;padding:2px 8px!important;background:var(--ch-paper)!important;color:var(--ch-muted)!important;font-family:var(--ch-hand);font-size:15px!important;line-height:1.4}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] :is([role=alert],[role=status]){position:relative;border-radius:3px!important;padding:10px 18px!important;background:var(--ch-notice)!important;color:var(--ch-text)!important;font-family:var(--ch-hand);font-size:16px!important;line-height:1.35}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] :is([role=alert],[role=status]):after{content:"";position:absolute;inset:0;pointer-events:none;border:14px solid transparent;-o-border-image:var(--ch-f-bubble-clay) 14 /14px round;border-image:var(--ch-f-bubble-clay) 14 /14px round}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] [role=status]{background:var(--ch-sage-wash)!important}html[data-skin=clay-hills] [role=dialog][aria-labelledby=auth-modal-title] [role=status]:after{border-image-source:var(--ch-f-bubble)}html[data-skin=clay-hills][data-art] .space-loading{--sl-font:var(--ch-hand);--sl-size:19px;--sl-a:var(--ch-clay);--sl-b:var(--ch-sage);--sl-wa:2.4;--sl-wb:1.6;--sl-sheet:var(--ch-f-sheet);--sl-slice:48 fill;--sl-bw:48px;--sl-d:14px;--sl-r:26px;--sl-paper:var(--theme-sheet);background:transparent}html[data-skin=clay-hills][data-art] .space-loading .space-loading-card{border:0;box-shadow:none}html[data-skin=clay-hills][data-art] .space-loading .space-loading-logo{border-radius:14px}html[data-skin=clay-hills] .pet-actor,html[data-skin=clay-hills] .pet-menu{--say-font:var(--ch-hand),system-ui,sans-serif}@media (prefers-reduced-motion:reduce){html[data-skin=clay-hills] *{transition:none!important}html[data-skin=clay-hills] .settings-content .settings-theme:hover:not(:disabled){transform:none}}@media (forced-colors:active){html[data-skin=clay-hills] :is(.settings-shell h1,.welcome-intro h1,.billing-page h1){background:none;-webkit-text-fill-color:currentColor;color:CanvasText}html[data-skin=clay-hills] :is(.workspace-panel,.journal-history-sidebar,.settings-group,.settings-theme,.writing-preset,.journal-quick-help,.history-delete-dialog,.welcome-inner,[role=dialog]){border:1px solid CanvasText!important;background-image:none!important}html[data-skin=clay-hills] .billing-page:before,html[data-skin=clay-hills] .settings-content:after,html[data-skin=clay-hills] .settings-heading:after,html[data-skin=clay-hills] .welcome-copy:after,html[data-skin=clay-hills] .welcome-inner:before{display:none}}@media (prefers-contrast:more){html[data-skin=clay-hills] :is(.settings-shell h1,.welcome-intro h1,.billing-page h1){background:none;-webkit-text-fill-color:currentColor;color:var(--ch-clay-deep)}html[data-skin=clay-hills]{--ch-muted:#463e38;--habit-line:rgb(var(--ch-umber-rgb)/0.7)}html[data-skin=clay-hills] :is(.settings-row-text>p,.settings-section-desc,.settings-note,.agents-message-meta,.welcome-description){color:#3a332e}html[data-skin=clay-hills] ::-moz-selection{background:rgb(var(--ch-clay-rgb)/.4)}html[data-skin=clay-hills] ::selection{background:rgb(var(--ch-clay-rgb)/.4)}html[data-skin=clay-hills] .journal-footer span[style*=user-select],html[data-skin=clay-hills] .workspace-dot{opacity:1}html[data-skin=clay-hills] .billing-page:before,html[data-skin=clay-hills] .settings-content:after,html[data-skin=clay-hills] .settings-heading:after{opacity:.85}}html[data-skin=clay-hills][data-mode=night]{color-scheme:dark;--ch-umber:#c6cdea;--ch-clay:#f0b26b;--ch-clay-hi:#f6c27c;--ch-clay-deep:#f7cc8e;--ch-sage:#86c3a0;--ch-text:#efe8d8;--ch-head:#f6c27c;--ch-muted:#b4b2c4;--ch-faint:#a4a3b9;--ch-paper:#212745;--ch-paper-2:#262d50;--ch-ground:#171b30;--ch-line:#363d63;--ch-wash:#2d3560;--ch-sage-wash:#263a4f;--ch-notice:#3a2f45;--ch-danger-soft:#3d2c3c;--ch-welcome-tint:#272e52;--ch-welcome-muted:#bdbbcd;--ch-on-clay:#1a1830;--ch-umber-rgb:198 205 234;--ch-clay-rgb:240 178 107;--ch-sage-rgb:134 195 160;--ch-paper-rgb:33 39 69;--ch-shadow-rgb:0 0 0;--ch-scrim:rgb(4 6 18/0.55);--ch-scrim-auth:rgb(4 6 18/0.66);--ch-sun-0:rgba(0,0,0,0);--ch-sun-1:rgba(3,5,18,0.46);--ch-shadow:3px 4px 0 rgba(0,0,0,0.3),6px 9px 18px rgba(0,0,0,0.28);--ch-f-card:url(/skins/clay-hills/night/frame-card.svg);--ch-f-card-b:url(/skins/clay-hills/night/frame-card-b.svg);--ch-f-sheet:url(/skins/clay-hills/night/frame-sheet.svg);--ch-f-panel:url(/skins/clay-hills/night/frame-panel.svg);--ch-f-clay:url(/skins/clay-hills/night/frame-card-clay.svg);--ch-f-field:url(/skins/clay-hills/night/frame-field.svg);--ch-f-field-clay:url(/skins/clay-hills/night/frame-field-clay.svg);--ch-f-bubble:url(/skins/clay-hills/night/frame-bubble.svg);--ch-f-bubble-clay:url(/skins/clay-hills/night/frame-bubble-clay.svg);--ch-f-pill:url(/skins/clay-hills/night/pill.svg);--ch-f-pill-b:url(/skins/clay-hills/night/pill-b.svg);--ch-f-pill-clay:url(/skins/clay-hills/night/pill-clay.svg);--ch-f-pill-sm:url(/skins/clay-hills/night/pill-sm.svg);--ch-f-pill-sm-clay:url(/skins/clay-hills/night/pill-sm-clay.svg);--ch-grain:url(/skins/clay-hills/night/paper-grain.svg);--ch-grain-soft:url(/skins/clay-hills/night/paper-grain-soft.svg);--ch-mottle:url(/skins/clay-hills/night/paper-mottle.svg);--ch-speckle:url(/skins/clay-hills/night/crayon-speckle.svg);--ch-stipple:url(/skins/clay-hills/night/crayon-stipple.svg);--ch-rule-soft:url(/skins/clay-hills/night/rule-soft.svg);--ch-a-check-off:url(/skins/clay-hills/night/check-off.svg);--ch-a-check-on:url(/skins/clay-hills/night/check-on.svg);--ch-a-dot:url(/skins/clay-hills/night/dot.svg);--ch-a-hatch:url(/skins/clay-hills/night/hatch.svg);--ch-a-hatch-b:url(/skins/clay-hills/night/hatch-b.svg);--ch-a-camera:url(/skins/clay-hills/night/camera.svg);--ch-a-knob:url(/skins/clay-hills/night/knob.svg);--ch-a-knob-sun:url(/skins/clay-hills/night/knob-sun.svg);--ch-a-rule:url(/skins/clay-hills/night/rule.svg);--ch-a-rule-b:url(/skins/clay-hills/night/rule-b.svg);--ch-a-rule-clay:url(/skins/clay-hills/night/rule-clay.svg);--ch-a-rule-hills:url(/skins/clay-hills/night/rule-hills.svg);--ch-a-rule-hills-b:url(/skins/clay-hills/night/rule-hills-b.svg);--ch-a-sprig-wheat:url(/skins/clay-hills/night/sprig-wheat.svg);--ch-a-sprig-grass:url(/skins/clay-hills/night/sprig-grass.svg);--ch-a-switch-off:url(/skins/clay-hills/night/switch-off.svg);--ch-a-switch-on:url(/skins/clay-hills/night/switch-on.svg);--ch-a-tail-l:url(/skins/clay-hills/night/tail-l.svg);--ch-a-tail-r:url(/skins/clay-hills/night/tail-r.svg);--ch-a-underline-clay:url(/skins/clay-hills/night/underline-clay.svg);--ch-a-underline-sage:url(/skins/clay-hills/night/underline-sage.svg);--ch-a-rule-v-clay:url(/skins/clay-hills/night/rule-v-clay.svg);--ch-v-house:url(/skins/clay-hills/night/vignette-house.svg);--ch-v-mill:url(/skins/clay-hills/night/vignette-mill.svg);--background:232 28% 20%;--foreground:43 40% 89%;--card:232 28% 20%;--card-foreground:43 40% 89%;--popover:232 28% 20%;--popover-foreground:43 40% 89%;--primary:34 82% 67%;--primary-foreground:246 33% 15%;--secondary:229 30% 28%;--secondary-foreground:43 40% 89%;--muted:229 30% 28%;--muted-foreground:245 14% 74%;--accent:229 30% 28%;--accent-foreground:43 40% 89%;--border:229 30% 31%;--input:229 30% 31%;--ring:34 82% 67%;--habit-line:#c6cdea40;--calendar-accent:#86c3a0;--desk-line:#363d63}html[data-skin=clay-hills][data-mode=night] ::-moz-selection{background:rgb(var(--ch-clay-rgb)/.3)}html[data-skin=clay-hills][data-mode=night] ::selection{background:rgb(var(--ch-clay-rgb)/.3)}html[data-skin=clay-hills][data-mode=night] [data-radix-popper-content-wrapper]{filter:drop-shadow(3px 4px 0 rgba(0,0,0,.34))}@media (prefers-contrast:more){html[data-skin=clay-hills][data-mode=night]{--ch-muted:#cfcde0;--ch-faint:#bfbed3;--habit-line:rgb(var(--ch-umber-rgb)/0.7)}html[data-skin=clay-hills][data-mode=night] :is(.settings-row-text>p,.settings-section-desc,.settings-note,.agents-message-meta,.welcome-description){color:#d9d7e8}html[data-skin=clay-hills][data-mode=night] ::-moz-selection{background:rgb(var(--ch-clay-rgb)/.5)}html[data-skin=clay-hills][data-mode=night] ::selection{background:rgb(var(--ch-clay-rgb)/.5)}}