[data-theme=dark],[data-theme=dark] .cc{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-ink:#f3f4f6;--cc-text:#e5e7eb;--cc-muted:#c3c7cf;--cc-line:#2a2d35;--cc-yellow-soft:#272a32;--cc-green-bg:#272a32;--cc-amber-bg:#272a32;--cc-blue:#8fb4ff;--cc-navy:#f3f4f6;--cc-red:#ff8a80;--cc-red-bg:#272a32;--cc-green:#7ddc9a;--cc-amber:#e8c547;--cc-coral:#ff7a9c;--cc-field-line:#3a3e48;--cc-track:#2f323b;--cc-knob:#1c1e24}html[data-theme=dark],[data-theme=dark] body,[data-theme=dark] .dm-root{background:#1c1e24}[data-theme=dark] .dm-root{color:var(--ink);background:#262931}[data-theme=dark] .dm-app{background:var(--surface)}[data-theme=dark] .dm-demo-badge{color:#5b6478;background:#262931d9;border:1px solid #00000014;border-radius:999px}[data-theme=dark] .dm-demo-badge--dark{color:#e6e1d8;background:#00000059;border-color:#1c1e2433}[data-theme=dark] .dm-ai{color:var(--brand-blue);background:#262931;border-radius:6px}[data-theme=dark] .dm-btn{border-radius:999px}[data-theme=dark] :where(.dm-root) a:focus-visible,[data-theme=dark] :where(.dm-root) button:focus-visible{outline:3px solid #2679f58c}[data-theme=dark] .dm-toast{color:#fff;background:#17233deb;border-radius:12px}[data-theme=dark] .dm-tabbar{background:#1c1e24;border-top:1px solid #2a2d35}[data-theme=dark] .dm-tab{color:#8a90a3}[data-theme=dark] .dm-tabbar--home .dm-tab--on{color:#e5e7eb}[data-theme=dark] .dm-tabbar--home .dm-tab--on .dm-tab__ico{background:var(--cp-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:50%}[data-theme=dark] .dm-tabbar--home .dm-tab--on .dm-tab__icon{fill:#e5e7eb}[data-theme=dark] .dm-tabbar--parent .dm-tab--on{color:var(--parent-coral)}[data-theme=dark] .dm-splash{background:var(--cp-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .dm-splash__brand,[data-theme=dark] .dm-splash__headline{color:#0b0b0b}[data-theme=dark] .dm-splash__sub{color:#43402a}[data-theme=dark] .dm-btn--navy{background:var(--cp-navy);color:#fff}[data-theme=dark] .dm-splash__signup{color:#18170f}[data-theme=dark] .dm-onb{color:#fff;background:#4d3824}[data-theme=dark] .dm-onb__title span{color:#ffe306}[data-theme=dark] .dm-onb__sub{color:#f1ece6}[data-theme=dark] .dm-btn--yellow{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffe306}[data-theme=dark] .dm-onb__login{color:#d8d3cd}[data-theme=dark] .dm-onb__login a{color:#fff}[data-theme=dark] .dm-onb__dots span{background:#8e8c93;border-radius:50%}[data-theme=dark] .dm-onb__dots span.on{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffe306}[data-theme=dark] .dm-home2{background:#1c1e24}[data-theme=dark] .dm-home2__top{background:linear-gradient(var(--cp-yellow) 0 291px, #1c1e24 291px);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .dm-home2__brand{color:#e5e7eb}[data-theme=dark] .dm-home2__bell{color:#e5e7eb;background:0 0;border:0}[data-theme=dark] .dm-hero{background:radial-gradient(circle at calc(100% - 78px) 30px,#ffd65a52,#0000 48px),radial-gradient(circle at calc(100% - 26px) 50px,#5aa0ff8c,#0000 36px),radial-gradient(120% 90% at 85% 20%,#1a4fb0 0%,#0000 55%),linear-gradient(165deg,#0d2147 0%,#0a2f72 60%,#06418e 100%);border-radius:20px}[data-theme=dark] .dm-hero__text{color:#fff}[data-theme=dark] .dm-hero__go{color:#e5e7eb;background:#fbd832;border-radius:50%}[data-theme=dark] .dm-hero__bubble{color:#fff}[data-theme=dark] .dm-hero__tag{color:#e5e7eb;background:#262931f2;border-radius:999px;box-shadow:0 2px 8px #0000001f}[data-theme=dark] .dm-usflag{border-radius:50%}[data-theme=dark] .dm-sec h2{color:#f3f4f6}[data-theme=dark] .dm-sec a{color:#c3c7cf}[data-theme=dark] .dm-friends a{color:#f3f4f6}[data-theme=dark] .dm-friends img{border-radius:50%}[data-theme=dark] .dm-friends__plus{color:#647093;background:#262931;border-radius:50%}[data-theme=dark] .dm-sentence{color:inherit;background:#262931;border-radius:18px}[data-theme=dark] .dm-sentence__text strong{color:#f3f4f6}[data-theme=dark] .dm-sentence__text small{color:#4b5870}[data-theme=dark] .dm-sentence__go{color:#fff;background:#2f7bf6;border-radius:50%}[data-theme=dark] .dm-mission{color:#fff;border-radius:14px}[data-theme=dark] .dm-mission__ico svg+svg{fill:none}[data-theme=dark] .dm-mission--blue svg{color:#1f6ffb}[data-theme=dark] .dm-mission--red svg{color:#ef3b5c}[data-theme=dark] .dm-mission--green svg{color:#1fbf6b}[data-theme=dark] .dm-mission--blue{background:#1f6ffb}[data-theme=dark] .dm-mission--red{background:#ef3b5c}[data-theme=dark] .dm-mission--green{background:#1fbf6b}[data-theme=dark] .dm-chat2{background:#1c1e24}[data-theme=dark] .dm-chat2__head{background:#262931f5;border-bottom:1px solid #2a2d35}[data-theme=dark] .dm-chat2__back{color:#e5e7eb}[data-theme=dark] .dm-chat2__avatar{border-radius:50%}[data-theme=dark] .dm-chat2__name{color:#f3f4f6}[data-theme=dark] .dm-chat2__status{color:#7a8094}[data-theme=dark] .dm-chat2__icon{color:#e5e7eb;background:0 0;border:0}[data-theme=dark] .dm-in__avatar{border-radius:50%}[data-theme=dark] .dm-in__bubble{color:#f3f4f6;background:#262931;border-radius:18px 18px 18px 5px}[data-theme=dark] .dm-in__bubble:after,[data-theme=dark] .dm-out__bubble:after{background:inherit}[data-theme=dark] .dm-in__speak{color:#0870f7;background:#262931;border:0;border-radius:50%}[data-theme=dark] .dm-out__bubble{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00;border-radius:18px 18px 5px}[data-theme=dark] .dm-out__photo{border-radius:16px}[data-theme=dark] .dm-time{color:#8a90a2}[data-theme=dark] .dm-chip{color:#e5e7eb;background:#1c1e24;border:1px solid #2a2d35;border-radius:23px;box-shadow:0 3px 10px #11182717}[data-theme=dark] .dm-chat2__composer{background:#1c1e24}[data-theme=dark] .dm-chat2__plus{color:#80859d;background:#262931;border:0;border-radius:50%}[data-theme=dark] .dm-chat2__input{color:#5b6170;background:#262931;border-radius:27px}[data-theme=dark] .dm-chat2__input input{color:#f3f4f6;background:0 0;border:0;outline:0}[data-theme=dark] .dm-chat2__input input::placeholder{color:#9aa0b0}[data-theme=dark] .dm-chat2__mic{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00;border:0;border-radius:50%}[data-theme=dark] .dm-parent{background:var(--surface)}[data-theme=dark] .dm-parent__sub{color:#e5e7eb}[data-theme=dark] .dm-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:18px}[data-theme=dark] .dm-child{color:inherit}[data-theme=dark] .dm-child__avatar{border-radius:50%}[data-theme=dark] .dm-child__grade{color:var(--muted)}[data-theme=dark] .dm-example{color:#8e9aaf}[data-theme=dark] .dm-stat+.dm-stat{border-left:1px solid var(--border)}[data-theme=dark] .dm-stat__label,[data-theme=dark] .dm-stat__value small{color:var(--muted)}[data-theme=dark] .dm-stat__value .dm-green{color:var(--success)}[data-theme=dark] .dm-chart{border-bottom:1px solid var(--border)}[data-theme=dark] .dm-chart__bar{background:#5b8af0;border-radius:7px 7px 3px 3px}[data-theme=dark] .dm-chart__bar--light{background:#c9dafb}[data-theme=dark] .dm-chart__tip{color:#fff;background:#3b4a66;border-radius:6px}[data-theme=dark] .dm-chart__days{color:var(--muted)}[data-theme=dark] .dm-flow{background:#262931}[data-theme=dark] .dm-flow__back{color:#e5e7eb}[data-theme=dark] .dm-flow__step{color:#a3a9b4}[data-theme=dark] .dm-flow__title{color:#e5e7eb}[data-theme=dark] .dm-flow__sub{color:#c3c7cf}[data-theme=dark] .dm-flow__mock{color:#8a6d00}[data-theme=dark] .dm-flow__footer{background:linear-gradient(#fffdf200,#262931 30%)}[data-theme=dark] .dm-flow__cta{border:0}[data-theme=dark] .dm-flow__card{border-radius:18px}[data-theme=dark] .dm-flow__legend,[data-theme=dark] fieldset.dm-flow__card>legend{color:#e5e7eb}[data-theme=dark] fieldset.dm-flow__card{border:1px solid var(--border)}[data-theme=dark] .dm-flow__remove{color:#ef3b5c;background:0 0;border:0}[data-theme=dark] .dm-flow__add{color:#e5e7eb;background:#262931;border:1.5px dashed #c9b200;border-radius:999px}[data-theme=dark] .dm-field,[data-theme=dark] .dm-field__label{color:#e5e7eb}[data-theme=dark] .dm-field input,[data-theme=dark] .dm-field select{color:#e5e7eb;background:#1c1e24;border:1.5px solid #2a2d35;border-radius:12px}[data-theme=dark] .dm-field input:focus,[data-theme=dark] .dm-field select:focus{border-color:#2a2d35;outline:none;box-shadow:0 0 0 3px #fde30d66}[data-theme=dark] .dm-field [aria-invalid=true]{border-color:#ef3b5c}[data-theme=dark] .dm-field__err{color:#e5e7eb}[data-theme=dark] .dm-role{box-shadow:var(--shadow-card);background:#1c1e24;border:2px solid #2a2d35;border-radius:20px}[data-theme=dark] .dm-role.is-on{background:#272a32;border-color:#2a2d35}[data-theme=dark] .dm-role__icon{border-radius:16px}[data-theme=dark] .dm-role__icon--parent{color:var(--parent-coral);background:#272a32}[data-theme=dark] .dm-role__icon--student{color:var(--brand-blue);background:#262931}[data-theme=dark] .dm-role__text strong{color:#e5e7eb}[data-theme=dark] .dm-role__text small{color:#c3c7cf}[data-theme=dark] .dm-flow__row strong{color:#e5e7eb}[data-theme=dark] .dm-flow__row small{color:#a3a9b4}[data-theme=dark] .dm-flow__avatar{background:var(--cp-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:50%}[data-theme=dark] .dm-flow__link{color:var(--brand-blue);background:0 0;border:0}[data-theme=dark] .dm-seg button{color:#e5e7eb;background:#1c1e24;border:1.5px solid #2a2d35;border-radius:12px}[data-theme=dark] .dm-seg button.is-on{color:#e5e7eb;background:#272a32;border-color:#2a2d35}[data-theme=dark] .dm-flow__kv{color:#a3a9b4}[data-theme=dark] .dm-flow__kv strong{color:#e5e7eb}[data-theme=dark] .dm-flow__msg{color:#e5e7eb;background:#262931;border-radius:14px}[data-theme=dark] .dm-track strong{color:#e5e7eb}[data-theme=dark] .dm-track small{color:#c3c7cf}[data-theme=dark] .dm-track__dot{color:#c3c7cf;background:#2a2d35;border-radius:50%}[data-theme=dark] .dm-track .is-done .dm-track__dot,[data-theme=dark] .dm-track .is-approved .dm-track__dot{background:var(--success);color:#fff}[data-theme=dark] .dm-track .is-sent .dm-track__dot{background:var(--cp-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .dm-track .is-rejected .dm-track__dot,[data-theme=dark] .dm-track .is-expired .dm-track__dot{color:#e5e7eb;background:#272a32}[data-theme=dark] .dm-flow__note{color:#e5e7eb;background:#272a32;border-radius:14px}[data-theme=dark] .dm-flow__note--ok{color:#e5e7eb;background:#272a32}[data-theme=dark] .dm-flow__actions .dm-btn,[data-theme=dark] .dm-flow__pair .dm-btn{border:0}[data-theme=dark] .dm-btn--outline{color:#e5e7eb;background:#1c1e24;border:1.5px solid #3a3e48!important}[data-theme=dark] .dm-flow__demo{border:1.5px dashed #2a2d35;border-radius:14px}[data-theme=dark] .dm-flow__banner{color:#e5e7eb;background:#262931;border-radius:999px}[data-theme=dark] .dm-flow__bullets{color:#e5e7eb}[data-theme=dark] .dm-flow__registered-title{color:#8a6d00}[data-theme=dark] .dm-gate__icon{background:var(--cp-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:24px}[data-theme=dark] .dm-gate__status{color:#e5e7eb;background:#272a32;border-radius:999px}[data-theme=dark] .dm-soon{color:inherit;background:0 0;border:0}[data-theme=dark] .dm-sec__more{color:#c3c7cf}[data-theme=dark] .dm-friends__add,[data-theme=dark] .dm-chat2__soon h1{color:#f3f4f6}[data-theme=dark] .dm-chat2__soon p{color:#c3c7cf}[data-theme=dark] .dm-flow__reset,[data-theme=dark] .dm-flow__registered-note{color:#a3a9b4}[data-theme=dark] html:has(.dm-splash){color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00}[data-theme=dark] html:has(.dm-splash) body{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00}[data-theme=dark] .cc{color:var(--cc-text);background:#1c1e24}[data-theme=dark] .cc h1,[data-theme=dark] .cc h2{color:var(--cc-ink)}[data-theme=dark] .cc-sub{color:var(--cc-muted)}[data-theme=dark] .cc-body{color:var(--cc-text)}[data-theme=dark] .cc-top{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:0 0 26px 26px}[data-theme=dark] .cc-top__brand{color:var(--cc-ink)}[data-theme=dark] .cc-top .cc-sub{color:#3b3200}[data-theme=dark] .cc-back{color:var(--cc-ink)}[data-theme=dark] .cc-steps i{background:#0000002e;border-radius:9px}[data-theme=dark] .cc-foot{background:linear-gradient(#26293100,#1c1e24 28%)}[data-theme=dark] .cc-card{border:1px solid var(--cc-line);background:#1c1e24;border-radius:18px;box-shadow:0 4px 16px #1428500f}[data-theme=dark] .cc-card--tint{background:var(--cc-yellow-soft);border-color:#2a2d35}[data-theme=dark] .cc-card--plain{box-shadow:none}[data-theme=dark] .cc-btn{border:0;border-radius:999px}[data-theme=dark] .cc-btn--navy{background:var(--cc-navy);color:#fff}[data-theme=dark] .cc-btn--yellow{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .cc-btn--cream{color:var(--cc-ink);background:#262931}[data-theme=dark] .cc-btn--coral{background:var(--cc-coral-bg);color:#fff}[data-theme=dark] .cc-btn--outline{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #3a3e48}[data-theme=dark] .cc-link{color:var(--cc-blue);background:0 0;border:0}[data-theme=dark] .cc-field label,[data-theme=dark] .cc-label{color:var(--cc-ink)}[data-theme=dark] .cc-field input,[data-theme=dark] .cc-field select,[data-theme=dark] .cc-field textarea{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #3a3e48;border-radius:12px}[data-theme=dark] .cc-field input::placeholder{color:#a3a9b4}[data-theme=dark] .cc-field input:focus,[data-theme=dark] .cc-field select:focus,[data-theme=dark] .cc-field textarea:focus{border-color:#b39200;outline:none;box-shadow:0 0 0 3px #fde30d8c}[data-theme=dark] .cc-field [aria-invalid=true]{border-color:var(--cc-red)}[data-theme=dark] .cc-err{color:var(--cc-red)}[data-theme=dark] .cc-hint{color:var(--cc-muted)}[data-theme=dark] .cc-choice{color:inherit;background:#1c1e24;border:1px solid #2a2d35;border-radius:16px}[data-theme=dark] .cc-choice:hover{border-color:#2a2d35}[data-theme=dark] .cc-choice__icon{border-radius:16px}[data-theme=dark] .cc-choice strong{color:var(--cc-ink)}[data-theme=dark] .cc-choice small{color:var(--cc-muted)}[data-theme=dark] .cc-badge{border-radius:999px}[data-theme=dark] .cc-badge--ok{background:var(--cc-green-bg);color:var(--cc-green)}[data-theme=dark] .cc-badge--wait{background:var(--cc-amber-bg);color:var(--cc-amber)}[data-theme=dark] .cc-badge--bad{background:var(--cc-red-bg);color:var(--cc-red)}[data-theme=dark] .cc-badge--info,[data-theme=dark] .cc-badge--muted{color:#e5e7eb;background:#262931}[data-theme=dark] .cc-ai{color:#e5e7eb;background:#262931;border-radius:6px}[data-theme=dark] .cc-note{background:var(--cc-amber-bg);color:#e5e7eb;border-radius:14px}[data-theme=dark] .cc-note--ok{background:var(--cc-green-bg);color:#e5e7eb}[data-theme=dark] .cc-note--bad{background:var(--cc-red-bg);color:#e5e7eb}[data-theme=dark] .cc-note--info{color:#e5e7eb;background:#262931}[data-theme=dark] .cc-mock{color:#e5e7eb;background:#272a32;border:1px dashed #c9a400;border-radius:12px}[data-theme=dark] .cc-avatar{color:#fff;border-radius:50%}[data-theme=dark] .cc-code span{color:var(--cc-ink);background:#272a32;border:2px solid #2a2d35;border-radius:12px}[data-theme=dark] .cc-chip{border:2px solid var(--cc-line);color:var(--cc-ink);background:#1c1e24;border-radius:999px}[data-theme=dark] .cc-chip.is-on{border-color:var(--cc-coral-bg);background:#262931}[data-theme=dark] .cc-chip__av{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:50%}[data-theme=dark] .cc-tag{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #3a3e48;border-radius:999px}[data-theme=dark] .cc-tag.is-on,[data-theme=dark] .cc-tag[aria-pressed=true],[data-theme=dark] .cc-tag[aria-checked=true]{background:#262931;border-color:#b39200}[data-theme=dark] .cc-item{color:inherit;border-top:1px solid #2a2d35}[data-theme=dark] .cc-item:first-child{border-top:0}[data-theme=dark] .cc-item strong{color:var(--cc-ink)}[data-theme=dark] .cc-item small{color:var(--cc-muted)}[data-theme=dark] .cc-bar{background:#2a2d35;border-radius:999px}[data-theme=dark] .cc-bar i{background:#16a34a;border-radius:999px}[data-theme=dark] .cc-quote{border-radius:12px}[data-theme=dark] .cc-quote--old{color:#e5e7eb;background:#262931}[data-theme=dark] .cc-quote--new{background:var(--cc-yellow-soft);color:var(--cc-ink)}[data-theme=dark] .cc-evidence{color:var(--cc-muted);border-top:1px dashed #3a3e48}[data-theme=dark] .cc-tab{color:#c3c7cf}[data-theme=dark] .cc-tabbar{background:#1c1e24;border-top:1px solid #2a2d35}[data-theme=dark] .cc-tab__badge{color:#fff;background:#ff4b3e;border-radius:9px}[data-theme=dark] .cc-tab__ico{border-radius:50%}[data-theme=dark] .cc-hhead{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .cc-hero{color:#fff;background:radial-gradient(circle at calc(100% - 60px) 24px,#ffd65a4d,#0000 46px),linear-gradient(165deg,#0d2147 0%,#0a2f72 60%,#06418e 100%);border-radius:20px}[data-theme=dark] .cc-hero__cta{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:999px}[data-theme=dark] .cc-hero__photo{border-radius:16px}[data-theme=dark] .cc-heroc__arrow{color:var(--cc-ink);background:0 0;border:0;border-radius:16px}[data-theme=dark] .cc-heroc__dot{background:0 0;border:0}[data-theme=dark] .cc-heroc__dot:after{background:#0d21474d;border-radius:4px}[data-theme=dark] .cc-heroc__dot.is-on:after{background:var(--cc-ink)}[data-theme=dark] .cc-heroc__arrow:focus-visible,[data-theme=dark] .cc-heroc__dot:focus-visible{outline:3px solid var(--cc-ink)}[data-theme=dark] .cc-friends a,[data-theme=dark] .cc-friends button{color:var(--cc-ink);background:0 0;border:0}[data-theme=dark] .cc-mission{color:#fff;border-radius:14px}[data-theme=dark] .cc-mission--blue{background:#1d5fd1}[data-theme=dark] .cc-mission--red{background:#c9184a}[data-theme=dark] .cc-mission--green{background:#15803d}[data-theme=dark] .cc-chat{background:#1c1e24}[data-theme=dark] .cc-chat__head{background:#1c1e24;border-bottom:1px solid #2a2d35}[data-theme=dark] .cc-chat__name{color:var(--cc-ink)}[data-theme=dark] .cc-msg__bubble{border-radius:18px}[data-theme=dark] .cc-msg--friend .cc-msg__bubble{color:var(--cc-ink);background:#262931;border-bottom-left-radius:6px}[data-theme=dark] .cc-msg--child .cc-msg__bubble{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00;border-bottom-right-radius:6px}[data-theme=dark] .cc-msg--system .cc-msg__bubble{background:var(--cc-yellow-soft);color:#e5e7eb;border-radius:12px}[data-theme=dark] .cc-chat__chips button{color:var(--cc-ink);background:#1c1e24;border:1px solid #2a2d35;border-radius:22px;box-shadow:0 3px 10px #11182714}[data-theme=dark] .cc-chat__composer{border-top:1px solid #2a2d35}[data-theme=dark] .cc-chat__composer input{border:1.5px solid #3a3e48;border-radius:25px}[data-theme=dark] .cc-chat__send{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00;border:0;border-radius:50%}[data-theme=dark] .cc-post{background:#262931;border:1px solid #2a2d35;border-radius:16px}[data-theme=dark] .cc-cover{border-radius:0 0 26px 26px}[data-theme=dark] .cc-lock{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:24px}[data-theme=dark] .cc-dev{border:1.5px dashed #3a3e48;border-radius:14px}[data-theme=dark] .cc-parent{background:#1c1e24}[data-theme=dark] .cc-parent__title{color:var(--cc-ink)}[data-theme=dark] .cc-parent__sub{color:#e5e7eb}[data-theme=dark] .cc-childcard__av{color:#e5e7eb;background:linear-gradient(160deg,#ffe08a,#ffc8d8);border-radius:50%}[data-theme=dark] .cc-childcard__name{color:var(--cc-ink)}[data-theme=dark] .cc-childcard__meta,[data-theme=dark] .cc-week__label{color:#c3c7cf}[data-theme=dark] .cc-week__value{color:var(--cc-ink)}[data-theme=dark] .cc-week__value small{color:#c3c7cf}[data-theme=dark] .cc-week__green{color:#15803d}[data-theme=dark] .cc-week__days{color:#c3c7cf}[data-theme=dark] .cc-mini{color:inherit}[data-theme=dark] .cc-mini__title{color:var(--cc-ink)}[data-theme=dark] .cc-mini__sub{color:#c3c7cf}[data-theme=dark] .pp{background:#1c1e24}[data-theme=dark] .pp-h1,[data-theme=dark] .pp-h2{color:var(--cc-ink)}[data-theme=dark] .pp-text{color:var(--cc-text)}[data-theme=dark] .pp-strong{color:var(--cc-ink)}[data-theme=dark] .pp-fine,[data-theme=dark] .pp-kicker{color:#c3c7cf}[data-theme=dark] .pp-link{color:var(--cc-blue);background:0 0;border:0}[data-theme=dark] .pp-panel{background:#1c1e24;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .pp-rows>li+li{border-top:1px solid #2a2d35}[data-theme=dark] .pp-row{color:inherit}[data-theme=dark] .pp-row-card{color:inherit;background:#1c1e24;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .pp-row-card--blue,[data-theme=dark] .pp-row-card--pink{background:#262931;border-color:#2a2d35}[data-theme=dark] .pp-ico{color:#e5e7eb;background:#262931;border-radius:50%}[data-theme=dark] .pp-ico--blue{color:#8fb4ff;background:#262931}[data-theme=dark] .pp-ico--pink{color:#e5e7eb;background:#262931}[data-theme=dark] .pp-switch{background:#262931;border-radius:12px}[data-theme=dark] .pp-switch__item{color:#c3c7cf;background:0 0;border:0;border-radius:9px}[data-theme=dark] .pp-switch__item[aria-selected=true]{color:var(--cc-ink);background:#1c1e24;box-shadow:0 1px 3px #1118271f}[data-theme=dark] .pp-day{color:inherit;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .pp-day--empty{background:#262931}[data-theme=dark] .pp-day__date{color:var(--cc-ink)}[data-theme=dark] .pp-day__stats{color:#8fb4ff}[data-theme=dark] .pp-kind{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #2a2d35;border-radius:12px}[data-theme=dark] .pp-kind[aria-pressed=true]{color:#e5e7eb;background:#262931;border-color:#c9184a}[data-theme=dark] .pp-switch-input{background:#7c8594;border-radius:16px}[data-theme=dark] .pp-switch-input:after{background:#1c1e24;border-radius:50%;box-shadow:0 1px 3px #00000040}[data-theme=dark] .pp-switch-input:checked{background:#c9184a}[data-theme=dark] .pp-switch-input:focus-visible{outline:3px solid #1d5fd1}[data-theme=dark] .sf-item+.sf-item{border-top:1px solid #2a2d35}[data-theme=dark] .sf-item__av{border-radius:50%}[data-theme=dark] .sf-item__main{color:inherit}[data-theme=dark] .sf-name{color:var(--cc-ink)}[data-theme=dark] .sf-time,[data-theme=dark] .sf-preview{color:#c3c7cf}[data-theme=dark] .sf-kicker{color:#7a4a00}[data-theme=dark] .sf-link{color:var(--cc-blue)}[data-theme=dark] .sf-fine{color:#c3c7cf}[data-theme=dark] .sf-rec{background:var(--cc-yellow-soft);border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .sf-soon{background:#262931;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .sf-search{color:#c3c7cf;border:1.5px solid #3a3e48;border-radius:24px}[data-theme=dark] .sf-search input{color:var(--cc-ink);background:0 0;border:0;outline:none}[data-theme=dark] .sf-search:focus-within{border-color:var(--cc-blue)}[data-theme=dark] .sf-card{color:inherit;background:#1c1e24;border:1px solid #2a2d35;border-radius:16px}[data-theme=dark] .sf-card__cover{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:#ffeb00 50%/cover no-repeat}[data-theme=dark] .sf-card__av{border:3px solid #2a2d35;border-radius:50%}[data-theme=dark] .sf-card__tags{color:#e5e7eb}[data-theme=dark] .sf-cover{background:50% 30%/cover no-repeat}[data-theme=dark] .sf-cover__back{background:#262931e6;border-radius:50%}[data-theme=dark] .sf-profile__av{background:#1c1e24;border:4px solid #2a2d35;border-radius:50%}[data-theme=dark] .sf-bubble{color:var(--cc-ink);background:#262931;border-radius:16px 16px 16px 6px}[data-theme=dark] .ob-top{color:var(--cc-ink);background:#1c1e24}[data-theme=dark] .ob-step__label{color:#c3c7cf}[data-theme=dark] .ob-step__segs i{background:#262931;border-radius:2px}[data-theme=dark] .ob-step__segs i.on{background:#d4a900}[data-theme=dark] .ob-sub{color:#c3c7cf}[data-theme=dark] .ob-hero{border-radius:0 0 66px 66px}[data-theme=dark] .ob-hero__oval{background:#272a32;border-radius:66px}[data-theme=dark] .ob-scene{background:#272a32;border-radius:50% 50% 22px 22px}[data-theme=dark] .ob-faces img{background:#272a32;border:2px solid #2a2d35;border-radius:50%}[data-theme=dark] .ob-top~.cc-page .cc-field label,[data-theme=dark] .ob-top~.cc-page .cc-label{color:#e5e7eb}[data-theme=dark] .ob-top~.cc-page .cc-field input,[data-theme=dark] .ob-top~.cc-page .cc-field select{background:#262931;border:1px solid #33363f;border-radius:14px}[data-theme=dark] .ob-top~.cc-page .cc-field input:focus,[data-theme=dark] .ob-top~.cc-page .cc-field select:focus{background:#1c1e24;border-color:#a88600;box-shadow:0 0 0 3px #fde30d99}[data-theme=dark] .ob-top~.cc-page .cc-field [aria-invalid=true]{border-color:var(--cc-red);background:#1c1e24}[data-theme=dark] .ob-top~.cc-page .cc-hint{color:#c3c7cf}[data-theme=dark] .cc-btn--brand{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:14px}[data-theme=dark] .cc-btn--brand:hover{background:#f2df00}[data-theme=dark] .ob-top~.cc-page .cc-btn--outline{border-radius:14px}[data-theme=dark] .ob-after{color:#c3c7cf}@media (max-width:340px){[data-theme=dark] .ob-hero{border-radius:0 0 52px 52px}}@media (min-width:960px){[data-theme=dark] .ob-app .ob-hero{border-radius:0 0 115px 115px}[data-theme=dark] .ob-app .ob-hero__oval{border-radius:115px}}[data-theme=dark] .ob-banner{border-radius:16px}[data-theme=dark] .ob-preview{background:#272a32;border-radius:14px}[data-theme=dark] .ob-preview li{color:#e5e7eb}[data-theme=dark] .ob-preview svg{color:#9a7b00}[data-theme=dark] .pw-scene{background:linear-gradient(160deg,#272a32 0%,#262931 100%);border-radius:20px}[data-theme=dark] .pw-friends img{border:3px solid #2a2d35;border-radius:50%;box-shadow:0 2px 6px #11182724}[data-theme=dark] .pw-bubble{color:var(--cc-ink);background:#1c1e24;border-radius:16px 16px 16px 4px;box-shadow:0 2px 8px #11182714}[data-theme=dark] .pw-title{color:var(--cc-ink)}[data-theme=dark] .pw-preview{border:1px dashed #2a2d35;border-radius:14px}[data-theme=dark] .pw-tile{color:#e5e7eb}[data-theme=dark] .pw-tile+.pw-tile{border-top:1px solid #2a2d35}[data-theme=dark] .ob-empty .ob-faces img{box-shadow:none}[data-theme=dark] .ob-empty__title{color:var(--cc-ink)}[data-theme=dark] .ob-empty__note{color:#c3c7cf}[data-theme=dark] .pp-plan-now{background:#272a32;border-color:#2a2d35}[data-theme=dark] .pp-plan{border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .pp-plan.is-on{background:#262931;border-color:#c9184a}[data-theme=dark] .pp-plan__price{color:var(--cc-ink)}[data-theme=dark] .cc-week__empty{color:#e5e7eb;background:#262931;border-radius:10px}[data-theme=dark] .pp-details{border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .pp-details summary{color:var(--cc-ink)}[data-theme=dark] .sf-item__profile{color:var(--cc-ink);border:1px solid #2a2d35;border-radius:12px}[data-theme=dark] .sf-action{color:var(--cc-ink);background:#1c1e24;border:1px solid #2a2d35;border-radius:12px}[data-theme=dark] .sf-action--bad{color:#ff8a80;border-color:#b91c1c}[data-theme=dark] .sf-radio{color:var(--cc-ink);border:1px solid #2a2d35;border-radius:12px}[data-theme=dark] .cc-field textarea{border:1.5px solid #3a3e48;border-radius:12px}[data-theme=dark] .ms-top{background:#1c1e24}[data-theme=dark] .ms-icon{color:var(--cc-ink);background:0 0;border:0;border-radius:50%}[data-theme=dark] .ms-icon:focus-visible,[data-theme=dark] .ms-row:focus-visible,[data-theme=dark] .ms-me:focus-visible,[data-theme=dark] .ms-set:focus-visible,[data-theme=dark] .ms-prof__act:focus-visible,[data-theme=dark] .ms-prof__close:focus-visible{outline:3px solid var(--cc-blue)}[data-theme=dark] .ms-section{color:#c3c7cf!important}[data-theme=dark] .ms-section--toggle{background:0 0;border:0}[data-theme=dark] .ms-row{color:inherit}[data-theme=dark] .ms-row:hover{background:#262931}[data-theme=dark] .ms-row__sub{color:#c3c7cf}[data-theme=dark] .ms-appt{color:#e5e7eb;background:#272a32;border-radius:8px}[data-theme=dark] .ms-unread{background:var(--cc-coral-bg);color:#fff;border-radius:11px}[data-theme=dark] .ms-me{color:inherit;border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-me__name{color:var(--cc-ink)}[data-theme=dark] .ms-row__go{color:var(--cc-blue)}[data-theme=dark] .ms-chat,[data-theme=dark] .ms-chat__head{background:#1c1e24}[data-theme=dark] .ms-chat__sub{color:#e5e7eb}[data-theme=dark] .ms-chat .ms-day{color:#e5e7eb;background:#0311241f;border-radius:12px}[data-theme=dark] .ms-msg__av,[data-theme=dark] .ms-msg__av .cc-avatar{border-radius:16px}[data-theme=dark] .ms-msg__name{color:#e5e7eb}[data-theme=dark] .ms-msg__bubble{border-radius:16px!important}[data-theme=dark] .ms-msg--friend .ms-msg__bubble{color:var(--cc-ink);background:#1c1e24}[data-theme=dark] .ms-msg--child .ms-msg__bubble{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .ms-msg--friend.is-first .ms-msg__bubble{border-top-left-radius:4px!important}[data-theme=dark] .ms-msg--child.is-first .ms-msg__bubble{border-top-right-radius:4px!important}[data-theme=dark] .ms-menu__list{background:#1c1e24;border:1px solid #2a2d35;border-radius:14px;box-shadow:0 8px 24px #11182729}[data-theme=dark] .ms-menu__item{color:#f3f4f6;background:0 0;border:0;border-radius:10px}[data-theme=dark] .ms-menu__item:hover,[data-theme=dark] .ms-menu__item:focus-visible{background:#262931}[data-theme=dark] .ms-menu__state{color:#a3a9b4}[data-theme=dark] .ms-menu__item[aria-checked=true] .ms-menu__state{color:#06f}[data-theme=dark] .ms-trans{background:#1c1e24;border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-trans__switch{color:#e5e7eb;background:#1c1e24;border:1px solid #33363f;border-radius:16px}[data-theme=dark] .ms-trans__switch[aria-checked=true]{color:#e5e7eb;background:#272a32;border-color:#2a2d35}[data-theme=dark] .ms-trans__note{color:#a3a9b4}[data-theme=dark] .ms-msg__tr{color:#475467;border-top:1px dashed #33363f}[data-theme=dark] .ms-msg__say{color:#a3a9b4;background:0 0;border:0;border-radius:14px}[data-theme=dark] .ms-msg__say:hover,[data-theme=dark] .ms-msg__say:focus-visible{color:#f3f4f6;background:#262931}[data-theme=dark] .ms-msg__saying{border:2px solid #2a2d35;border-top-color:#2f6fde;border-radius:50%}[data-theme=dark] .ms-msg__time{color:#e5e7eb}[data-theme=dark] .ms-chat__bottom,[data-theme=dark] .ms-chat .cc-chat__chips{background:#1c1e24}[data-theme=dark] .ms-prof{color:#fff}[data-theme=dark] .ms-prof__close{color:#fff;border-radius:50%}[data-theme=dark] .ms-prof__av .cc-avatar{border:3px solid #1c1e24e6;border-radius:36px}[data-theme=dark] .ms-prof__id h1{color:#fff!important}[data-theme=dark] .ms-prof__status{color:#fff}[data-theme=dark] .ms-prof__actions{border-top:1px solid #1c1e244d}[data-theme=dark] .ms-prof__act{color:#fff;background:0 0;border:0}[data-theme=dark] .ms-prof__act--bad{color:#ffd5de}[data-theme=dark] .ms-settings{background:#262931}[data-theme=dark] .ms-group{background:#1c1e24;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .ms-group>li+li{border-top:1px solid #2a2d35}[data-theme=dark] .ms-settings .ms-me{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-set{color:inherit}[data-theme=dark] .ms-set__label{color:var(--cc-ink)}[data-theme=dark] .ms-set--btn{background:0 0;border:0}[data-theme=dark] .cc-pw__eye{color:#e5e7eb;background:0 0;border:0;border-radius:10px}[data-theme=dark] .cc-pw__eye:focus-visible{outline:3px solid var(--cc-blue)}[data-theme=dark] .ms-lang{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #2a2d35;border-radius:22px}[data-theme=dark] .ms-lang:focus-visible,[data-theme=dark] .ms-layer__item:focus-visible{outline:3px solid var(--cc-blue)}[data-theme=dark] .ms-layer{background:#03112473}[data-theme=dark] .ms-layer__box{background:#1c1e24;border-radius:20px 20px 0 0}[data-theme=dark] .ms-layer__list>li+li{border-top:1px solid #2a2d35}[data-theme=dark] .ms-layer__item{color:var(--cc-ink);background:0 0;border:0}[data-theme=dark] .ms-layer__item[aria-checked=true]{color:var(--cc-blue)}[data-theme=dark] .ms-layer__item:disabled{color:#a3a9b4}[data-theme=dark] .ms-layer__item small{color:#c3c7cf;background:#262931;border-radius:10px}[data-theme=dark] .cc-h1like{color:var(--cc-ink)}[data-theme=dark] .sk{background:linear-gradient(90deg,#2a2d35 0%,#262931 40%,#2a2d35 80%);border-radius:8px}[data-theme=dark] .sk-av{border-radius:50%}[data-theme=dark] .sk-av--sm{border-radius:16px}[data-theme=dark] .sk-av--lg{border:3px solid #2a2d35;border-radius:36px}[data-theme=dark] .sk-day{border-radius:10px}[data-theme=dark] .sk-bubble{border-radius:16px}[data-theme=dark] .sk-tile{border-radius:14px}[data-theme=dark] .sk-card{border-radius:18px}[data-theme=dark] .sk-cover{border-radius:0}[data-theme=dark] .ms-chat .sk{background:linear-gradient(90deg,#d2dce7 0%,#262931 40%,#d2dce7 80%)}[data-theme=dark] .cc-dd__btn{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #3a3e48;border-radius:12px}[data-theme=dark] .cc-dd__btn:focus-visible{border-color:#a88600;outline:none;box-shadow:0 0 0 3px #fde30d99}[data-theme=dark] .cc-dd__btn[aria-invalid=true]{border-color:var(--cc-red)}[data-theme=dark] .cc-dd__value--empty{color:#a3a9b4}[data-theme=dark] .cc-dd__chev{color:#c3c7cf}[data-theme=dark] .cc-dd__list{background:#1c1e24;border:1px solid #2a2d35;border-radius:14px;box-shadow:0 12px 28px #11182724}[data-theme=dark] .cc-dd__opt{color:var(--cc-ink);border-radius:10px}[data-theme=dark] .cc-dd__opt--active{background:#272a32}[data-theme=dark] .cc-dd__opt[aria-disabled=true]{color:#8a909b;background:0 0}[data-theme=dark] .cc-dd__note{color:#8a909b}[data-theme=dark] .ob-top~.cc-page .cc-dd__btn{background:#262931;border:1px solid #33363f;border-radius:14px}[data-theme=dark] .ob-top~.cc-page .cc-dd--open .cc-dd__btn,[data-theme=dark] .ob-top~.cc-page .cc-dd__btn:focus-visible{background:#1c1e24;border-color:#a88600;box-shadow:0 0 0 3px #fde30d99}[data-theme=dark] .ob-footer{background:#1c1e24}[data-theme=dark] .ms-tools{background:#262931b8;border-radius:999px}[data-theme=dark] .ms-find{background:#1c1e24}[data-theme=dark] .ms-find__count{color:#e5e7eb}[data-theme=dark] .ms-composer__plus{color:var(--cc-ink);background:#262931;border:0;border-radius:50%}[data-theme=dark] .ms-composer__field textarea{background:#262931;border:1px solid #2a2d35;border-radius:22px}[data-theme=dark] .ms-composer__field textarea:focus{background:#1c1e24;border-color:#a88600;outline:none;box-shadow:0 0 0 3px #fde30d80}[data-theme=dark] .ms-composer__emoji{color:#c3c7cf;background:0 0;border:0;border-radius:50%}[data-theme=dark] .ms-composer .cc-chat__send:disabled{color:#8a909b;background:#262931}[data-theme=dark] .ms-emoji{background:#1c1e24;border-top:1px solid #2a2d35}[data-theme=dark] .ms-emoji button{background:0 0;border:0;border-radius:10px}[data-theme=dark] .ms-emoji button:hover{background:#272a32}[data-theme=dark] .ms-swipe__btn{color:#fff;border:0}[data-theme=dark] .ms-swipe__btn--pin{background:#6b7280}[data-theme=dark] .ms-swipe__btn--del{background:#ef4444}[data-theme=dark] .ms-swipe__row{background:#1c1e24}[data-theme=dark] .ms-switch{background:#3a3e48;border-radius:12px}[data-theme=dark] .ms-switch:after{background:#1c1e24;border-radius:50%;box-shadow:0 1px 2px #0003}[data-theme=dark] .ms-switch.is-on{background:var(--cc-ink)}[data-theme=dark] .ob-roles{border:0}[data-theme=dark] .ob-roles legend{color:#e5e7eb}[data-theme=dark] .ob-role small{color:#c3c7cf}[data-theme=dark] .ob-role.is-on{border-color:var(--cc-ink);background:#272a32}[data-theme=dark] .ob-role:focus-within{box-shadow:0 0 0 3px #fde30d99}[data-theme=dark] .cc-tabbar .cc-tab{color:#6b7280}[data-theme=dark] .cc-tabbar .cc-tab.is-on{color:var(--cc-ink)}[data-theme=dark] .ms-new{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:10px}[data-theme=dark] .ms-none{color:#8a909b;background:#262931;border-radius:50%}[data-theme=dark] .ms-kprof{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-kprof__av{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:26px}[data-theme=dark] .ms-kprof__pen{color:var(--cc-ink);background:#1c1e24;border-radius:50%;box-shadow:0 1px 4px #0000002e}[data-theme=dark] .ms-kprof__name{color:var(--cc-ink)}[data-theme=dark] .ms-kprof__sub{color:#a3a9b4}[data-theme=dark] .ms-kprof__manage{color:var(--cc-ink);border:1px solid #33363f;border-radius:999px}[data-theme=dark] .ms-klist>li{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-krow{color:var(--cc-ink);background:0 0;border:0}[data-theme=dark] .ms-krow__ico{color:#e5e7eb}[data-theme=dark] .ms-krow__end{color:#a3a9b4}[data-theme=dark] .ms-krow__dd .cc-dd__btn{border:1px solid #2a2d35;border-radius:10px}[data-theme=dark] .ms-krow__note{color:#c3c7cf}[data-theme=dark] .ms-myav{background:#262931;border-radius:30%}[data-theme=dark] .ms-myav--initial{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .ms-krow__go{color:#c0c5cd}[data-theme=dark] .ms-kver{color:#8a909b}[data-theme=dark] .ms-sub__lead{color:#c3c7cf}[data-theme=dark] .ms-avedit{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-opt{border:0;border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-opt legend{color:var(--cc-ink)}[data-theme=dark] .ms-opt__hint{color:#a3a9b4}[data-theme=dark] .ms-seg{background:#262931;border-radius:14px}[data-theme=dark] .ms-seg button{color:#c3c7cf;background:0 0;border:0;border-radius:10px}[data-theme=dark] .ms-seg button.is-on{color:var(--cc-ink);background:#1c1e24;box-shadow:0 1px 3px #1118271f}[data-theme=dark] .ms-hours__box{background:#262931;border:1.5px solid #2a2d35;border-radius:18px}[data-theme=dark] .ms-hours__box:focus-within{border-color:#a88600;box-shadow:0 0 0 3px #fde30d80}[data-theme=dark] .ms-hours__cap{color:#a3a9b4}[data-theme=dark] .ms-hours__val{color:var(--cc-ink)}[data-theme=dark] .ms-hours__chev,[data-theme=dark] .ms-hours__dash{color:#8a909b}[data-theme=dark] .ms-hours__sum{color:#a3a9b4}[data-theme=dark] .ms-toggle{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-toggle small{color:#a3a9b4}[data-theme=dark] .ms-toggle input{background:#3a3e48;border-radius:14px}[data-theme=dark] .ms-toggle input:after{background:#1c1e24;border-radius:50%;box-shadow:0 1px 2px #0003}[data-theme=dark] .ms-toggle input:checked{background:var(--cc-ink)}[data-theme=dark] .ms-toggle input:focus-visible{outline:3px solid #fde30db3}[data-theme=dark] .ms-mrow{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-mrow__tag{color:#ff8a80;background:#272a32;border-radius:6px}[data-theme=dark] .ms-chip{color:var(--cc-ink);background:#1c1e24;border:1px solid #2a2d35;border-radius:999px}[data-theme=dark] .ms-chip--bad{color:#ff8a80;border-color:#2a2d35}[data-theme=dark] .ms-usage{background:#262931;border-radius:18px}[data-theme=dark] .ms-usage__big{color:var(--cc-ink)}[data-theme=dark] .ms-usage__sub{color:#c3c7cf}[data-theme=dark] .ms-bar{background:#2a2d35;border-radius:5px}[data-theme=dark] .ms-bar span{background:var(--cc-ink);border-radius:5px}[data-theme=dark] .ms-card{background:#262931;border-radius:16px}[data-theme=dark] .ms-card p{color:#e5e7eb}[data-theme=dark] .ms-faq li{border-bottom:1px solid #2a2d35}[data-theme=dark] .ms-faq__q{color:var(--cc-ink);background:0 0;border:0}[data-theme=dark] .ms-faq__a{color:#c3c7cf}[data-theme=dark] .ms-banner__track{border-radius:18px}[data-theme=dark] .ms-banner__item{color:var(--cc-ink)}[data-theme=dark] .ms-banner__item--yellow,[data-theme=dark] .ms-banner__item--mint,[data-theme=dark] .ms-banner__item--lilac,[data-theme=dark] .ms-banner__item--peach{background:#272a32}[data-theme=dark] .ms-banner__text span{color:#c3c7cf}[data-theme=dark] .ms-banner__art{background:#262931b3;border-radius:50%}[data-theme=dark] .ms-banner__count{color:#fff;background:#11182759;border-radius:999px}[data-theme=dark] .lt-card{color:var(--cc-ink);background:#1c1e24;border-radius:20px;box-shadow:0 1px 2px #1118270d}[data-theme=dark] .lt-sub,[data-theme=dark] .lt-note{color:#c3c7cf}[data-theme=dark] .lt-fine,[data-theme=dark] .lt-num span{color:#a3a9b4}[data-theme=dark] .lt-rank{color:#8fb4ff;background:#272a32;border-radius:999px}[data-theme=dark] .lt-cmp{border-radius:999px}[data-theme=dark] .lt-cmp.is-up{color:#7ddc9a;background:#272a32}[data-theme=dark] .lt-cmp.is-down{color:#ff8a80;background:#272a32}[data-theme=dark] .lt-parts__bar{background:#262931;border-radius:999px}[data-theme=dark] .lt-parts__bar span{border-radius:inherit;background:linear-gradient(90deg,#ffd84d,#2f6fde)}[data-theme=dark] .lt-parts__v{color:#e5e7eb}[data-theme=dark] .lt-tip{background:#272a32;border-radius:12px}[data-theme=dark] .lt-stats>div{background:#262931;border-radius:14px}[data-theme=dark] .lt-stats span{color:#a3a9b4}[data-theme=dark] .lt-axis{fill:#8a909b}[data-theme=dark] .lt-legend{color:#a3a9b4}[data-theme=dark] .lt-key--goal{border-top:2px dashed #2a2d35}[data-theme=dark] .lt-tabs button{color:#c3c7cf;background:#1c1e24;border:1px solid #2a2d35;border-radius:999px}[data-theme=dark] .lt-tabs button.is-on{border-color:var(--cc-ink);background:var(--cc-ink);color:#fff}[data-theme=dark] .lt-remind li{border-bottom:1px solid #2a2d35}[data-theme=dark] .lt-remind li:last-child{border-bottom:0}[data-theme=dark] .lt-src{color:#8a909b}[data-theme=dark] .lt-ctx,[data-theme=dark] .lt-sent{color:#e5e7eb}[data-theme=dark] .lt-sent{color:var(--cc-ink)}[data-theme=dark] .lt-mean{color:#8fb4ff}[data-theme=dark] .ms-chip--brand{color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;background:var(--cc-yellow)!important;color:var(--cc-ink)!important;border-color:#0000!important}[data-theme=dark] .lt-empty{color:#a3a9b4}[data-theme=dark] .ms-tools-panel{background:#1c1e24;border-top:1px solid #2a2d35}[data-theme=dark] .ms-tool-nav{color:var(--cc-ink);background:#262931;border:0;border-radius:50%}[data-theme=dark] .ms-tool{color:#e5e7eb;background:0 0;border:0}[data-theme=dark] .ms-tool__icon{color:var(--cc-ink);background:#262931;border-radius:18px}[data-theme=dark] .ms-tool-form input{background:#262931;border:1px solid #33363f;border-radius:12px}[data-theme=dark] .ms-tool-result{background:#262931;border-radius:14px}[data-theme=dark] .ms-sheet{background:#1c1e24;border-radius:18px;box-shadow:0 8px 24px #11182724}[data-theme=dark] .ms-sheet__row{color:var(--cc-ink);border-radius:12px}[data-theme=dark] .ms-sheet__row:hover{background:#262931}[data-theme=dark] .mi-new{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border:0;border-radius:999px}[data-theme=dark] .mi-count{color:#fff;background:#ff5a4e;border-radius:999px}[data-theme=dark] .mi-card{color:var(--cc-ink);background:#1c1e24;border:1px solid #2a2d35;border-radius:20px}[data-theme=dark] .mi-card__gift{background:#272a32;border-radius:18px}[data-theme=dark] .mi-card__sub{color:#a3a9b4}[data-theme=dark] .mi-card__meta{color:#c3c7cf}[data-theme=dark] .mi-bar{background:#262931;border-radius:999px}[data-theme=dark] .mi-bar span{border-radius:inherit;background:linear-gradient(90deg,#ffd84d,#ff9f43)}[data-theme=dark] .mi-gift{background:#1c1e24;border:1px solid #2a2d35;border-radius:18px}[data-theme=dark] .mi-gift[aria-expanded=true]{border-color:var(--cc-ink)}[data-theme=dark] .mi-gift__exp{color:#8a909b}[data-theme=dark] .mi-coupon{background:#1c1e24;border:2px dashed #2a2d35;border-radius:20px}[data-theme=dark] .mi-coupon__brand{color:#e8c547}[data-theme=dark] .mi-wiz__head .cc-back{color:var(--cc-ink);background:0 0;border:0}[data-theme=dark] .mi-steps span{background:#2a2d35;border-radius:999px}[data-theme=dark] .mi-steps span.is-on{background:var(--cc-ink)}[data-theme=dark] .mi-goal{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #2a2d35;border-radius:16px}[data-theme=dark] .mi-goal.is-on{border-color:var(--cc-ink);background:#272a32}[data-theme=dark] .mi-goal small{color:#a3a9b4}[data-theme=dark] .mi-item{color:var(--cc-ink);background:#1c1e24;border:1.5px solid #2a2d35;border-radius:18px}[data-theme=dark] .mi-item.is-on{border-color:var(--cc-ink);background:#272a32}[data-theme=dark] .mi-item small{color:#a3a9b4}[data-theme=dark] .mi-promise{background:linear-gradient(#272a32,#1c1e24);border:1px solid #2a2d35;border-radius:24px}[data-theme=dark] .mi-promise__arrow{color:#e8c547}[data-theme=dark] .mi-promise small{color:#a3a9b4}[data-theme=dark] .ms-tool__icon--photo{color:#8fb4ff;background:#272a32}[data-theme=dark] .ms-tool__icon--file{color:#7ddc9a;background:#272a32}[data-theme=dark] .ms-attach{background:#1c1e24;border-radius:14px;box-shadow:0 1px 4px #1118271a}[data-theme=dark] .ms-attach__thumb{border-radius:10px}[data-theme=dark] .ms-attach__file{color:#7ddc9a;background:#272a32;border-radius:10px}[data-theme=dark] .ms-attach__name small{color:#a3a9b4}[data-theme=dark] .ms-attach__x{background:#262931;border:0;border-radius:50%}[data-theme=dark] .ms-msg__photo{background:0 0;border:0}[data-theme=dark] .ms-msg__photo img{border-radius:16px}[data-theme=dark] .ms-msg__file{color:var(--cc-ink);background:#1c1e24;border-radius:16px}[data-theme=dark] .ms-viewer{background:#000000e0}[data-theme=dark] .ms-viewer img{border-radius:12px}[data-theme=dark] .ms-viewer__x{color:#fff;background:#2629312e;border:0;border-radius:50%}[data-theme=dark] .ms-composer__help{color:#a3a9b4;background:0 0;border:0;border-radius:50%}[data-theme=dark] .ms-composer__help.is-on{color:var(--cc-ink);background:#272a32}[data-theme=dark] .ms-me{color:var(--cc-ink)}[data-theme=dark] .ms-me .ms-myav{border-radius:40%}[data-theme=dark] .ob-role{background:0 0;border:0;border-radius:0}[data-theme=dark] .ob-role.is-on{background:0 0;border:0}[data-theme=dark] .ob-role__icon{color:#c3c7cf;background:#262931;border-radius:50%}[data-theme=dark] .ob-role.is-on .ob-role__icon{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .ob-role:focus-within{box-shadow:none;border-radius:12px;outline:2px solid #fde30dcc}[data-theme=dark] .ob-role strong{color:#a3a9b4}[data-theme=dark] .ob-role.is-on strong{color:var(--cc-ink)}[data-theme=dark] .ob-pw--weak{color:#ff8a80}[data-theme=dark] .ob-pw--ok{color:#7ddc9a}[data-theme=dark] .cc-sr-only{border:0}[data-theme=dark] .ms-prof__morebtn{color:#fff;background:#00000038;border:0;border-radius:50%}[data-theme=dark] .ms-prof__more .ms-menu__list{color:var(--cc-ink)}[data-theme=dark] .ms-menu__item--bad{color:#ff8a80}[data-theme=dark] .ms-prof__cta{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border:0;border-radius:999px}[data-theme=dark] .pf-card{background:#1c1e24;border:1px solid #2a2d35;border-radius:18px}[data-theme=dark] .pf-steps li{color:#8a909b}[data-theme=dark] .pf-steps li span{background:#262931;border-radius:999px}[data-theme=dark] .pf-steps li.is-on{color:var(--cc-ink)}[data-theme=dark] .pf-steps li.is-on span{background:linear-gradient(90deg,#ffd84d,#ff9f43)}[data-theme=dark] .pf-stats div{background:#262931;border-radius:12px}[data-theme=dark] .pf-stats span,[data-theme=dark] .pf-mem li span{color:#a3a9b4}[data-theme=dark] .pf-topic{color:var(--cc-ink);background:#272a32;border-radius:999px}[data-theme=dark] .cc-layer{background:#1118277a}[data-theme=dark] .cc-layer__card{background:#1c1e24;border-radius:26px;box-shadow:0 20px 48px #11182747}[data-theme=dark] .cc-layer__title{color:var(--cc-ink)}[data-theme=dark] .cc-layer__body{color:#c3c7cf}[data-theme=dark] .cc-layer__actions .cc-btn{border-radius:14px}[data-theme=dark] .ms-typing{background:#1c1e24;border-radius:4px 18px 18px}[data-theme=dark] .ms-prof__photos{background:0 0;border:0}[data-theme=dark] .pf-card--now{background:#272a32;border-color:#2a2d35}[data-theme=dark] .pf-facts dt{color:#a3a9b4}[data-theme=dark] .pf-facts dd{color:var(--cc-ink)}[data-theme=dark] .pf-gallery{background:#000}[data-theme=dark] .pf-gallery__x{color:#fff;background:#26293129;border:0;border-radius:50%}[data-theme=dark] .pf-gallery__item figcaption{color:#fff}[data-theme=dark] .bl-card{background:#1c1e24;border:1px solid #2a2d35;border-radius:18px}[data-theme=dark] .bl-kicker{color:#a3a9b4}[data-theme=dark] .bl-balance{background:#272a32;border-color:#2a2d35}[data-theme=dark] .bl-total{color:var(--cc-ink)}[data-theme=dark] .bl-split{color:#e5e7eb}[data-theme=dark] .bl-fine{color:#a3a9b4}[data-theme=dark] .bl-h2{color:var(--cc-ink)}[data-theme=dark] .bl-now{color:#8fb4ff}[data-theme=dark] .bl-plan{border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .bl-plan.is-on{border:2px solid #2f6fde}[data-theme=dark] .bl-plan__name{color:var(--cc-ink)}[data-theme=dark] .bl-plan__name em{color:#8fb4ff;background:#272a32;border-radius:6px}[data-theme=dark] .bl-plan__price{color:#e5e7eb}[data-theme=dark] .bl-plan__price small,[data-theme=dark] .bl-plan__pts{color:#a3a9b4}[data-theme=dark] .bl-pack{background:#262931;border:1px solid #2a2d35;border-radius:14px}[data-theme=dark] .bl-pack b{color:var(--cc-ink)}[data-theme=dark] .bl-pack span{color:#a3a9b4}[data-theme=dark] .bl-rows li{color:#e5e7eb;border-bottom:1px solid #2a2d35}[data-theme=dark] .bl-rows li:last-child{border-bottom:0}[data-theme=dark] .bl-rows small{color:#8a909b}[data-theme=dark] .bl-rows b{color:var(--cc-ink)}[data-theme=dark] .bl-rows b.is-minus{color:#a3a9b4}[data-theme=dark] .bl-rows b.is-plus{color:#8fb4ff}[data-theme=dark] .bl-default{color:#e5e7eb;background:#262931;border-radius:6px}[data-theme=dark] .bl-link{color:#8fb4ff;background:0 0;border:0}[data-theme=dark] .bl-icon{color:#a3a9b4;background:0 0;border:0;border-radius:50%}[data-theme=dark] .bl-request{color:#e5e7eb;background:#272a32;border-color:#2a2d35}[data-theme=dark] .bl-note{color:#7ddc9a;background:#272a32;border-radius:12px}[data-theme=dark] .bl-pay__amount{color:var(--cc-ink)}[data-theme=dark] .bl-cardpick{border:0}[data-theme=dark] .bl-cardpick legend{color:#a3a9b4}[data-theme=dark] .bl-cardpick label,[data-theme=dark] .bl-consent{color:#e5e7eb}[data-theme=dark] .bl-field{color:#a3a9b4}[data-theme=dark] .bl-field input{color:var(--cc-ink);background:#1c1e24;border:1px solid #33363f;border-radius:12px}[data-theme=dark] .pf-invite small{color:#a3a9b4}[data-theme=dark] .pf-tag{color:#8fb4ff;background:#262931;border-radius:6px}[data-theme=dark] .pf-link__url{background:#262931;border-radius:12px}[data-theme=dark] .pf-link small{color:#a3a9b4}[data-theme=dark] .lt-score{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .lt-score .lt-note,[data-theme=dark] .lt-score .lt-fine,[data-theme=dark] .lt-score .lt-num span{color:#4b5563}[data-theme=dark] .lt-score .ms-bar{background:#1118271f}[data-theme=dark] .lt-score .ms-bar span{background:#111827}[data-theme=dark] .lt-score .lt-parts__bar{background:#1118271f}[data-theme=dark] .lt-score .lt-parts__bar span{background:linear-gradient(90deg,#ff9f1a,#2f6fde)}[data-theme=dark] .lt-score .lt-parts__v{color:#374151}[data-theme=dark] .lt-score .lt-rank{color:#1d4fb8;background:#fff}[data-theme=dark] .lt-score .lt-tip{background:#fff9}[data-theme=dark] .lt-score .lt-cmp.is-up{color:#166534;background:#fff9}[data-theme=dark] .lt-score .lt-cmp.is-down{color:#b42318;background:#fff9}[data-theme=dark] .pf-titlebtn,[data-theme=dark] .pf-avbtn{color:inherit;background:0 0;border:0}[data-theme=dark] .pp-card .ms-myav{border-radius:38%}[data-theme=dark] .pp-card__name{color:var(--cc-ink)}[data-theme=dark] .pp-card__sub{color:#c3c7cf}[data-theme=dark] .pp-card__bad{color:#ff8a80!important}[data-theme=dark] .ms-points{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:18px}[data-theme=dark] .ms-points__label,[data-theme=dark] .ms-points__go{color:#4b3f00}[data-theme=dark] .ms-page>.ms-kprof{border-bottom:0}[data-theme=dark] .pf-invite-row:hover{background:0 0}[data-theme=dark] .pf-invite-row__plus{color:#8a909b;border:1.5px dashed #3a3e48;border-radius:30%}[data-theme=dark] .pf-invite-row__title{color:#a3a9b4}[data-theme=dark] .pf-invite-row__go{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:999px}[data-theme=dark] .mi-empty{background:#262931;border-radius:18px}[data-theme=dark] .mi-empty__ico{color:#8a909b;background:#1c1e24;border-radius:50%}[data-theme=dark] .mi-empty__title{color:#c3c7cf}[data-theme=dark] .mi-icon{border-radius:30%;box-shadow:inset 0 0 0 1px #ffffff80}[data-theme=dark] .mi-pick__card{color:var(--cc-ink);background:#1c1e24;border:1px solid #2a2d35;border-radius:20px;box-shadow:0 2px 10px #1118270d}[data-theme=dark] .mi-pick__card:active{box-shadow:0 1px 4px #1118270f}[data-theme=dark] .mi-pick__text small{color:#a3a9b4}[data-theme=dark] .mi-pick__targets{color:#8a909b}[data-theme=dark] .mi-pick__go{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:999px}[data-theme=dark] .mi-goal .mi-icon{border-radius:30%}[data-theme=dark] .ms-prof--me{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563}[data-theme=dark] .ms-prof--me .ms-prof__close,[data-theme=dark] .ms-prof--me .ms-prof__id h1,[data-theme=dark] .ms-prof--me .ms-prof__status{color:var(--cc-ink)!important}[data-theme=dark] .ms-prof--me .ms-prof__cta{color:#fff;background:#111827}[data-theme=dark] .ms-prof--me .ms-myav{border-radius:36px}[data-theme=dark] .ms-prof__avbtn{background:0 0;border:0}[data-theme=dark] .ms-viewer__avatar .cc-avatar{border-radius:32px}[data-theme=dark] .lt-score .lt-ring__num{color:#4b5563}[data-theme=dark] .lt-score .lt-ring__num strong{color:#111827}[data-theme=dark] .ms-myav{border-radius:50%!important}[data-theme=dark] .ms-kprof{color:inherit}[data-theme=dark] .ms-kprof__av{background:0 0;border-radius:50%}[data-theme=dark] .pf-gallery__dots i{background:#26293166;border-radius:50%}[data-theme=dark] .pf-gallery__dots i.is-on{background:#1c1e24;border-radius:4px}[data-theme=dark] .ms-prof--me .ms-myav--initial{background:#fff;box-shadow:0 2px 10px #1118271f}[data-theme=dark] .pf-email{border:1px solid var(--cc-field-line,#33363f);border-radius:10px}[data-theme=dark] .pf-req__no{color:var(--cc-ink);background:0 0;border:1px solid #33363f;border-radius:999px}[data-theme=dark] .ms-me--head{border:0}[data-theme=dark] .ms-me__crown{background:var(--cc-yellow);color:#111827;--cc-ink:#111827;--cc-text:#1f2937;--cc-muted:#4b5563;border-radius:50%;box-shadow:0 1px 4px #0000002e}[data-theme=dark] .bug-body{border:1px solid var(--cc-field-line,#33363f);color:inherit;background:0 0;border-radius:12px}[data-theme=dark] .bug-file{border:1px solid var(--cc-field-line,#33363f);border-radius:10px}[data-theme=dark] .bug-file__thumb{border-radius:6px}[data-theme=dark] .bug-file__del{color:inherit;background:0 0;border:0;border-radius:50%}[data-theme=dark] .lg{color:#e5e7eb}[data-theme=dark] .lg__meta{color:#a3a9b4}[data-theme=dark] .lg__draft{color:#6b4e00;background:#262931;border-radius:10px}[data-theme=dark] .lg__summary{background:#262931;border-radius:14px}[data-theme=dark] .ob-agree{background:#262931;border:0;border-radius:12px}[data-theme=dark] .ob-agree__all{border-bottom:1px solid #2a2d35}[data-theme=dark] .ob-agree__view{color:#a3a9b4}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{color:#f3f4f6}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#8a909b}[data-theme=dark] .ms-switch.is-on,[data-theme=dark] .ms-toggle input:checked{background:#fde30d}[data-theme=dark] .lt-tabs button.is-on{color:#fff;background:#3a3e48;border-color:#3a3e48}[data-theme=dark] .ms-bar span,[data-theme=dark] .cc-heroc__dot.is-on:after,[data-theme=dark] .mi-steps span.is-on{background:#fde30d}[data-theme=dark] .cc-btn--navy{color:#111827;background:#fde30d}[data-theme=dark] .cc-steps i.on{background:#fde30d}[data-theme=dark] img[src="/brand/brand-logo.svg"]{content:url(/brand/brand-logo-dark.svg)}[data-theme=dark] .dm-splash img[src="/brand/brand-logo.svg"]{content:normal}[data-theme=dark] .ms-msg--friend .ms-msg__bubble{background:#2e3139}[data-theme=dark] .lt-page{background:#1c1e24}[data-theme=dark] .lt-card:not(.lt-score){background:#262931}[data-theme=dark] .lt-stats>div{background:#30333c}[data-theme=dark] .ms-kprof__pen{color:#111827;background:#fff}[data-theme=dark] .lg__draft{color:#fde68a;background:#3a3220}[data-theme=dark] .ob-agree input{accent-color:#fde30d}html[data-theme=dark]:has(.dm-splash){background:#ffeb00}html[data-theme=dark]:has(.dm-splash) body{background:#ffeb00}
