.EpaperScreen_screen__BT0ic{--screen-ink:#11110f;--screen-paper:#f4f0e6;--screen-red:#b21f1a;position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;color:var(--screen-ink);background:var(--screen-paper);container-type:inline-size;font-family:Arial,Helvetica,sans-serif;isolation:isolate}.EpaperScreen_screen__BT0ic:after,.EpaperScreen_screen__BT0ic:before{position:absolute;z-index:5;top:11.66%;bottom:0;width:1.6%;background:var(--screen-red);content:"";pointer-events:none}.EpaperScreen_screen__BT0ic:before{left:0}.EpaperScreen_screen__BT0ic:after{right:0;width:2%}.EpaperScreen_refresh__WDbX9{position:absolute;z-index:6;top:11.66%;left:1.6%;width:96.4%;height:17%;background:rgba(17,17,15,.18);opacity:0;pointer-events:none}.EpaperScreen_topBand___jcqg{position:relative;z-index:4;display:flex;height:11.66%;align-items:center;justify-content:space-between;padding:0 1.8% 0 3.8%;color:#fff;background:var(--screen-red);font-size:3.4cqw;letter-spacing:.01em;white-space:nowrap}.EpaperScreen_topBand___jcqg strong{font-size:4.2cqw;letter-spacing:-.035em}.EpaperScreen_headerStatus__P_m3u{display:flex;align-items:center;gap:2.7cqw;font-weight:700}.EpaperScreen_headerStatus__P_m3u i{position:relative;display:block;flex:0 0 auto}.EpaperScreen_ring__RfK8v{width:3.6cqw;aspect-ratio:1;border:.55cqw solid;border-radius:50%}.EpaperScreen_dot__k3cHr{width:2.2cqw;aspect-ratio:1;border-radius:50%;background:currentColor}.EpaperScreen_plus__6goeV{width:4cqw;height:4cqw}.EpaperScreen_plus__6goeV:after,.EpaperScreen_plus__6goeV:before{position:absolute;top:50%;left:50%;width:100%;height:.45cqw;background:currentColor;content:"";transform:translate(-50%,-50%)}.EpaperScreen_plus__6goeV:after{transform:translate(-50%,-50%) rotate(90deg)}.EpaperScreen_dashboard__Yt_02{position:relative;display:grid;height:88.34%;grid-template-columns:56% 44%;padding:2% 4% 3.5%}.EpaperScreen_dashboard__Yt_02:after{position:absolute;z-index:8;right:2%;bottom:0;left:1.6%;height:3%;background:var(--screen-red);content:"";pointer-events:none}.EpaperScreen_companionPanel__hYQvb{display:grid;min-width:0;grid-template-rows:auto 1fr auto;padding:0 7.5% 0 2%;border-right:max(1px,.3cqw) solid var(--screen-ink)}.EpaperScreen_micro__jZjI9{overflow:hidden;padding-bottom:1.5cqw;border-bottom:max(1px,.3cqw) solid var(--screen-ink);font:clamp(.54rem,2.45cqw,.78rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.EpaperScreen_companion__HK4IM{display:grid;align-self:end;justify-self:center;width:100%;height:min(50cqw,100%);place-items:center;background-position:bottom;background-repeat:no-repeat;background-size:contain;filter:contrast(1.04);mix-blend-mode:multiply}.EpaperScreen_companion__HK4IM[data-empty=true]{width:90%;height:43cqw;border:max(1px,.35cqw) dashed var(--screen-ink);color:var(--screen-red);font-size:12cqw;font-weight:400}.EpaperScreen_baseline__zoTd1{position:relative;border-top:max(1px,.3cqw) solid var(--screen-ink)}.EpaperScreen_baseline__zoTd1:after,.EpaperScreen_baseline__zoTd1:before{position:absolute;top:0;width:1.2cqw;aspect-ratio:1;border-radius:50%;background:var(--screen-ink);content:"";transform:translateY(-50%)}.EpaperScreen_baseline__zoTd1:before{left:0}.EpaperScreen_baseline__zoTd1:after{right:0}.EpaperScreen_infoPanel__O_i1g{display:grid;min-width:0;grid-template-rows:28% 22% 29% 21%;padding-left:7%}.EpaperScreen_clockPanel___rQtz{display:grid;align-content:start;border-bottom:max(1px,.3cqw) solid var(--screen-ink)}.EpaperScreen_clockPanel___rQtz>div{display:flex;align-items:center;justify-content:space-between;font-size:3cqw;font-weight:700}.EpaperScreen_clockPanel___rQtz>div i{width:1.6cqw;aspect-ratio:1;border-radius:50%;background:var(--screen-ink)}.EpaperScreen_clockPanel___rQtz time{margin-top:.5cqw;font-size:8.7cqw;font-weight:800;line-height:1;letter-spacing:-.065em}.EpaperScreen_scenePanel__SrLVH{display:grid;align-content:center;gap:1.6cqw;text-align:center}.EpaperScreen_scenePanel__SrLVH strong{overflow:hidden;padding:1.5cqw 1cqw 1.1cqw;border-radius:1.4cqw;color:#fff;background:var(--screen-ink);font-size:4.2cqw;line-height:1;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.EpaperScreen_scenePanel__SrLVH span{overflow:hidden;font-size:3.5cqw;line-height:1;text-overflow:ellipsis;white-space:nowrap}.EpaperScreen_waterCard___OazX{display:grid;align-self:center;min-height:78%;grid-template-columns:auto 1fr;align-items:center;gap:3cqw;padding:2.2cqw 2.5cqw;border:max(1px,.45cqw) solid var(--screen-ink);border-radius:1.6cqw;color:var(--screen-ink)}.EpaperScreen_waterCard___OazX[data-alert=true]{color:#fff;background:var(--screen-ink)}.EpaperScreen_waterCard___OazX>div{display:grid;gap:.7cqw;min-width:0}.EpaperScreen_waterCard___OazX strong{overflow:hidden;font-size:3.4cqw;line-height:1;text-overflow:ellipsis;white-space:nowrap}.EpaperScreen_waterCard___OazX small{font:clamp(.5rem,2.2cqw,.7rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.EpaperScreen_drop__tNQJl{position:relative;width:4.2cqw;aspect-ratio:1;border:.55cqw solid;border-radius:50%}.EpaperScreen_drop__tNQJl:before{position:absolute;top:-2.8cqw;left:50%;width:0;height:0;border-right:2.1cqw solid rgba(0,0,0,0);border-bottom:3.5cqw solid;border-left:2.1cqw solid rgba(0,0,0,0);content:"";transform:translateX(-50%)}.EpaperScreen_moodPanel__bP9LH{display:grid;align-content:end;text-align:center}.EpaperScreen_moodPanel__bP9LH strong{overflow:hidden;padding-bottom:1.8cqw;font-size:clamp(.56rem,2.9cqw,.85rem);text-overflow:ellipsis;white-space:nowrap}.EpaperScreen_moodPanel__bP9LH span{padding-top:1.5cqw;border-top:max(1px,.3cqw) solid var(--screen-ink);font:clamp(.5rem,2.25cqw,.72rem)/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}@media(prefers-reduced-motion:reduce){.EpaperScreen_refresh__WDbX9{display:none}}.NekoConfigurator_layout__bYK1_{display:grid;grid-template-columns:56% 44%;align-items:stretch;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.NekoConfigurator_copy__ccbcy{padding:clamp(2rem,5vw,5rem) clamp(1.5rem,4vw,4.5rem);border-right:1px solid var(--ink)}.NekoConfigurator_copy__ccbcy h2{max-width:14ch;margin:.25rem 0 1rem;font-size:clamp(2.25rem,4vw,4.8rem);font-weight:800;line-height:.9;letter-spacing:-.06em}.NekoConfigurator_copy__ccbcy>p:not(.NekoConfigurator_eyebrow__ydIWZ,.NekoConfigurator_privacy__dV1xT){max-width:34rem;color:var(--muted);line-height:1.6}.NekoConfigurator_eyebrow__ydIWZ{margin:0;color:var(--red);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.NekoConfigurator_form__zNbBc{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem;margin-top:2rem}.NekoConfigurator_form__zNbBc fieldset,.NekoConfigurator_form__zNbBc label{min-width:0}.NekoConfigurator_form__zNbBc>label{position:relative;display:grid;gap:.45rem}.NekoConfigurator_form__zNbBc>label+fieldset legend,.NekoConfigurator_form__zNbBc>label>span{font-size:.75rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.NekoConfigurator_form__zNbBc>label small{position:absolute;right:.7rem;bottom:.78rem;color:var(--muted);font-size:.65rem;pointer-events:none}.NekoConfigurator_form__zNbBc input:not([type=radio]),.NekoConfigurator_form__zNbBc select{width:100%;height:3rem;border:1px solid var(--line);border-radius:0;color:var(--ink);background:var(--paper-bright);padding:0 .75rem}.NekoConfigurator_form__zNbBc input:not([type=radio]){padding-right:3.2rem}.NekoConfigurator_form__zNbBc fieldset{grid-column:1/-1;margin:0;padding:0;border:0}.NekoConfigurator_form__zNbBc fieldset legend{margin-bottom:.55rem;font-size:.75rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.NekoConfigurator_swatches__2hNf3{display:flex;flex-wrap:wrap;gap:.65rem}.NekoConfigurator_swatches__2hNf3 label{display:flex;align-items:center;gap:.45rem;min-height:2.65rem;padding:.35rem .75rem .35rem .4rem;border:1px solid var(--line);background:var(--paper-bright);cursor:pointer}.NekoConfigurator_swatches__2hNf3 input{position:absolute;opacity:0}.NekoConfigurator_swatches__2hNf3 label:has(input:checked){border-color:var(--ink);outline:1px solid var(--ink);outline-offset:-2px}.NekoConfigurator_characterGroups__BnLD5{display:grid;gap:1rem}.NekoConfigurator_characterGroup__uOKik{display:grid;gap:.45rem}.NekoConfigurator_characterGroup__uOKik>p{margin:0;color:var(--muted);font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.NekoConfigurator_characterGroup__uOKik[data-tone=mischief]>p{color:var(--red)}.NekoConfigurator_characters__jCSqu{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.35rem,5rem));gap:.5rem}.NekoConfigurator_characters__jCSqu label{position:relative;display:grid;min-width:0;gap:.35rem;justify-items:center;padding:.5rem .35rem .6rem;overflow:hidden;border:1px solid var(--line);background:var(--paper-bright);cursor:pointer;font-size:.66rem;font-weight:750;text-align:center;transition:border-color .18s ease,transform .22s ease}.NekoConfigurator_characters__jCSqu input{position:absolute;opacity:0}.NekoConfigurator_characters__jCSqu label:has(input:checked){border-color:var(--ink);outline:1px solid var(--ink);outline-offset:-2px}.NekoConfigurator_characters__jCSqu label:after{position:absolute;right:.35rem;bottom:.28rem;left:.35rem;height:2px;background:var(--red);content:"";transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.NekoConfigurator_characters__jCSqu label:has(input:checked):after{transform:scaleX(1)}.NekoConfigurator_characters__jCSqu label:has(input:focus-visible){outline:3px solid var(--red);outline-offset:2px}.NekoConfigurator_characterGroup__uOKik[data-tone=mischief] .NekoConfigurator_characters__jCSqu label{background:rgba(167,33,24,.035)}.NekoConfigurator_characterGroup__uOKik[data-tone=mischief] .NekoConfigurator_characters__jCSqu label:has(input:checked){border-color:var(--red);outline-color:var(--red)}.NekoConfigurator_characterThumb__A_iWv{width:100%;aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:contain;mix-blend-mode:multiply;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.NekoConfigurator_characterThumb__A_iWv[data-character=other]{display:grid;place-items:center;border:1px dashed var(--line)}.NekoConfigurator_characterThumb__A_iWv[data-character=other]:after{color:var(--red);content:"+";font-size:2rem;font-weight:500}@media(hover:hover){.NekoConfigurator_characters__jCSqu label:hover{transform:translateY(-2px)}.NekoConfigurator_characters__jCSqu label:hover .NekoConfigurator_characterThumb__A_iWv{transform:scale(1.045)}}.NekoConfigurator_swatch__wt0Sa{width:1.8rem;height:1.8rem;border:1px solid rgba(0,0,0,.25);border-radius:50%}.NekoConfigurator_swatch__wt0Sa[data-finish=ink]{background:#25231f}.NekoConfigurator_swatch__wt0Sa[data-finish=cobalt]{background:#263960}.NekoConfigurator_swatch__wt0Sa[data-finish=paper]{background:#d9d4c8}.NekoConfigurator_actions__f4dVO{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.6rem}.NekoConfigurator_primary__bXojO,.NekoConfigurator_secondary__t9R8u{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:.8rem 1rem;border:1px solid var(--ink);font-size:.8rem;font-weight:750;text-decoration:none}.NekoConfigurator_primary__bXojO{color:var(--paper-bright);background:var(--ink)}.NekoConfigurator_secondary__t9R8u{background:rgba(0,0,0,0)}.NekoConfigurator_privacy__dV1xT{max-width:32rem;margin:.8rem 0 0;color:var(--muted);font-size:.72rem;line-height:1.5}.NekoConfigurator_previewWrap__h2ToJ{display:grid;place-items:center;min-width:0;min-height:42rem;padding:clamp(1.5rem,4vw,4rem);overflow:hidden;background:var(--paper)}.NekoConfigurator_previewWrap__h2ToJ[data-temperament=mischief]{background-color:#eee7dc}.NekoConfigurator_preview__csfLM{width:min(100%,38rem);padding:clamp(.45rem,1.4vw,1rem);border:1px solid var(--ink);background:var(--case)}@media(max-width:880px){.NekoConfigurator_layout__bYK1_{grid-template-columns:1fr}.NekoConfigurator_copy__ccbcy{border-right:0;border-bottom:1px solid var(--ink)}.NekoConfigurator_previewWrap__h2ToJ{min-height:auto}}@media(max-width:520px){.NekoConfigurator_form__zNbBc{grid-template-columns:1fr}.NekoConfigurator_characters__jCSqu{grid-template-columns:repeat(3,1fr)}.NekoConfigurator_previewWrap__h2ToJ{padding-inline:.75rem}}.DeviceHero_root__06AbJ{width:min(100%,52rem);color:var(--ink)}.DeviceHero_controls__TY16k,.DeviceHero_device___ZUOr{border:1px solid var(--ink);background:var(--paper-bright)}.DeviceHero_controls__TY16k{display:grid;border-top:0}.DeviceHero_controls__TY16k>span{padding:.55rem .75rem;color:var(--paper-bright);background:var(--ink);font:700 .62rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.DeviceHero_sceneButtons__lUnJt{display:grid;grid-auto-columns:minmax(4.4rem,1fr);grid-auto-flow:column;overflow-x:auto;scrollbar-width:thin}.DeviceHero_sceneButtons__lUnJt button{min-height:2.75rem;padding:.65rem .8rem;border:0;border-right:1px solid var(--ink);color:inherit;background:rgba(0,0,0,0);font:700 .65rem/1 Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer}.DeviceHero_sceneButtons__lUnJt button:last-child{border-right:0}.DeviceHero_sceneButtons__lUnJt .DeviceHero_active__QTSTT,.DeviceHero_sceneButtons__lUnJt button:focus-visible,.DeviceHero_sceneButtons__lUnJt button:hover{color:var(--paper-bright);background:var(--ink)}.DeviceHero_sceneButtons__lUnJt button:focus-visible{position:relative;z-index:1;outline:3px solid var(--red);outline-offset:-3px}.DeviceHero_sceneButtons__lUnJt .DeviceHero_chillButton__kru0_{color:var(--red)}.DeviceHero_sceneButtons__lUnJt .DeviceHero_chillButton__kru0_.DeviceHero_active__QTSTT{color:var(--paper-bright);background:var(--red)}@media(max-width:34rem){.DeviceHero_root__06AbJ{width:100%}}