@import "https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600;700;800;900&display=swap";.smcho-site-bar{z-index:30;box-sizing:border-box;color:#52624d;letter-spacing:0;background:#edf0e8;border-bottom:1px solid #dce3d5;width:100%;min-height:38px;padding:0 24px;font:11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Malgun Gothic,sans-serif;position:relative}.smcho-site-bar__inner{justify-content:space-between;align-items:center;gap:12px;max-width:1360px;min-height:38px;margin:0 auto;display:flex}.smcho-site-bar .smcho-home-link{color:#33452e;white-space:nowrap;align-items:center;gap:7px;min-height:36px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.smcho-site-bar .smcho-home-link svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.smcho-site-bar .smcho-home-link:hover{text-underline-offset:3px;text-decoration:underline}.smcho-site-bar .smcho-site-nav{align-items:center;gap:12px;min-width:0;margin-right:auto;display:flex}.smcho-site-bar .smcho-services summary{color:inherit;font-weight:700}.smcho-site-bar .smcho-service-list{z-index:65;background:var(--smcho-menu-bg,#fbfcf8);border:1px solid;border-radius:9px;grid-template-columns:repeat(2,minmax(72px,1fr));gap:4px;width:max-content;padding:6px;display:grid;position:absolute;top:100%;left:0;box-shadow:0 8px 25px #26342330}.smcho-site-bar .smcho-services:not([open]) .smcho-service-list{display:none}.smcho-site-bar .smcho-service-list a{min-height:40px;color:inherit;border-radius:5px;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:flex}.smcho-site-bar .smcho-service-list a:is(:hover,:focus-visible,[aria-current]),.smcho-site-bar .smcho-saved-link[aria-current]{background:color-mix(in srgb,currentColor 10%,transparent);outline-offset:-2px}.smcho-site-bar .smcho-home-link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #5d8054}.smcho-site-bar summary:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #5d8054}.smcho-site-bar details{max-width:100%;color:inherit;margin:0;padding:0;position:relative}.smcho-site-bar summary{cursor:pointer;white-space:nowrap;min-height:36px;color:inherit;align-items:center;gap:7px;font-size:11px;list-style:none;display:flex}.smcho-site-bar summary::-webkit-details-marker{display:none}.smcho-site-bar summary:after{content:"⌄";color:#636e5e;margin-left:2px}.smcho-site-bar__dot{background:#919a8a;border-radius:50%;flex:none;width:6px;height:6px}.smcho-site-bar[data-connection=online] .smcho-site-bar__dot{background:#5e8750;box-shadow:0 0 0 3px #5e875013}.smcho-site-bar summary strong{color:#33452e;font-variant-numeric:tabular-nums;font-size:11px;font-weight:750;display:inline-block}.smcho-site-bar__total{color:#636e5e;border-left:1px solid #cfd8c8;padding-left:8px}.smcho-site-bar .smcho-presence-info{color:#53634d;white-space:normal;overflow-wrap:break-word;z-index:60;background:#fbfcf8;border:1px solid #dce3d5;border-radius:9px;width:280px;max-width:calc(100vw - 32px);margin:0;padding:14px 16px;font-size:11px;line-height:1.9;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 25px #26342318}.smcho-site-bar .smcho-presence-info b{color:#33452e;margin-bottom:5px;display:block}@media (max-width:600px){.smcho-site-bar{padding:0 16px}.smcho-site-bar__inner{gap:6px}.smcho-site-bar summary,.smcho-site-bar .smcho-home-link{gap:5px;font-size:10px}.smcho-site-bar__total{padding-left:6px}}@media (max-width:440px){.smcho-site-bar .smcho-site-nav{gap:9px}.smcho-site-bar__state{display:none}}@media (max-width:360px){.smcho-site-bar{padding:0 10px}.smcho-site-bar .smcho-home-link svg{display:none}}html[data-theme=dark] .smcho-site-bar{--smcho-menu-bg:#2a342c;color:#abb9a5;background:#222b25;border-color:#364234}html[data-theme=dark] .smcho-site-bar .smcho-home-link,html[data-theme=dark] .smcho-site-bar summary strong{color:#d8e4ce}html[data-theme=dark] .smcho-site-bar .smcho-site-bar__total{color:#a3b19c;border-color:#3b4a39}html[data-theme=dark] .smcho-site-bar .smcho-presence-info{color:#c3d0bc;background:#2a342c;border-color:#3b4a39}html[data-theme=dark] .smcho-site-bar .smcho-presence-info b{color:#e4eedc}@media (prefers-color-scheme:dark){.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]){--smcho-menu-bg:#222b24;color:#b4c3ad;background:#1d241f;border-color:#334033}.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]) .smcho-home-link,.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]) summary strong{color:#dbe7d2}.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]) .smcho-site-bar__total{color:#a3b19c;border-color:#3b4a39}.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]) .smcho-presence-info{color:#c3d0bc;background:#222b24;border-color:#334033}.smcho-site-bar:is([data-smcho-site=food],[data-smcho-site=sport],[data-smcho-site=game]) .smcho-presence-info b{color:#e4eedc}}@keyframes smcho-rise{0%{opacity:0;translate:0 14px}}@keyframes smcho-reveal{0%{opacity:0;translate:0 34px;scale:.97}}@keyframes smcho-pulse{0%{box-shadow:0 0 #5e875070}80%,to{box-shadow:0 0 0 7px #5e875000}}@keyframes smcho-page-out{to{opacity:0;translate:0 -8px}}@keyframes smcho-page-in{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.2s cubic-bezier(.4,0,1,1) both smcho-page-out}::view-transition-new(root){animation:.38s cubic-bezier(.2,.7,.2,1) both smcho-page-in}.smcho-site-bar{view-transition-name:smcho-site-bar}.smcho-site-bar[data-connection=online] .smcho-site-bar__dot{animation:2.6s ease-out infinite smcho-pulse}.smcho-rise{animation:.65s cubic-bezier(.2,.7,.2,1) both smcho-rise;animation-delay:calc(var(--smcho-i,0) * 70ms)}@supports (animation-timeline:view()){.smcho-reveal{animation:linear both smcho-reveal;animation-timeline:view();animation-range:entry entry 80%}}}:root{color:#25332f;font-synthesis:none;background:#f5f4ef;font-family:Noto Sans KR,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{outline-offset:4px}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}button{border:0}input{min-width:0}p{line-height:1.8}fieldset{border:0;margin:0;padding:0}.account-header{justify-content:space-between;align-items:center;max-width:1180px;height:108px;margin:0 auto;padding:0 32px;display:flex}.brand{letter-spacing:-1.3px;align-items:center;gap:10px;font-size:29px;font-weight:900;display:flex}.brand img{width:30px;height:30px}.brand span{color:#596eaf;margin-left:-9px}.back-link{color:#65716c;font-size:12px}.back-link span{margin-left:15px}.account-wrap{grid-template-columns:1fr 450px;align-items:start;gap:80px;max-width:1130px;margin:26px auto 90px;padding:0 32px;display:grid}.account-intro{padding-top:36px}.eyebrow{letter-spacing:2.1px;color:#66716b;margin:0 0 23px;font-size:10px;font-weight:700}.account-intro h2{letter-spacing:-2px;margin:0;font-size:44px;font-weight:800;line-height:1.45}.account-intro h2 span{color:#4a6657}.intro-description{color:#68706a;margin:25px 0 34px;font-size:14px}.connected-services{border-top:1px solid #dddeda;max-width:335px}.connected-services>a{border-bottom:1px solid #dddeda;align-items:center;gap:15px;padding:18px 0;display:flex}.service-dot{border-radius:13px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.food{color:#806036;background:#f2e4d1}.sport{color:#4c6c58;background:#dfe7df}.game{color:#775897;background:#e9e3f0}.connected-services strong,.connected-services div>span{display:block}.connected-services strong{font-size:13px}.connected-services div>span{color:#6c6f69;margin-top:5px;font-size:11px}.connected-services b{color:#69706c;margin-left:auto;font-size:16px}.open-note{color:#6a706b;gap:13px;margin:28px 0;font-size:11px;display:flex}.open-note>span{color:#647265;font-size:19px}.account-card{background:#fffefa;border:1px solid #e3e4dd;border-radius:22px;padding:32px;overflow:hidden;box-shadow:0 14px 60px #344d3910}.account-cover{margin:-32px -32px 24px;display:block;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.account-cover img{width:100%;height:auto;display:block}.card-kicker{letter-spacing:1.5px;color:#6f7672;justify-content:space-between;align-items:center;margin-bottom:27px;font-size:10px;font-weight:700;display:flex}.tiny-mark{color:#799171;font-size:24px}.account-card h2{letter-spacing:-1px;margin:0 0 10px;font-size:25px;line-height:1.4}.card-description{color:#717570;margin:0 0 25px;font-size:12px}.setup-notice{color:#65765a;background:#f0f3ea;border-radius:11px;align-items:center;gap:12px;margin:20px 0 24px;padding:17px 15px;display:flex}.setup-notice strong{font-size:13px}.setup-notice p{color:#65705c;margin:5px 0 0;font-size:11px;line-height:1.7}.notice-orbit{color:#8f9c76;font-size:32px}.auth-tabs{border-bottom:1px solid #e9eae4;gap:8px;margin:0 0 24px;display:flex}.auth-tabs button{color:#72756f;background:0 0;padding:0 16px 13px;font-size:13px}.auth-tabs button[aria-selected=true]{color:#2e4537;border-bottom:2px solid #4a6657;font-weight:700}label{margin:0 0 9px;font-size:12px;font-weight:600;display:block}input:not([type=checkbox]){color:#334339;background:#fff;border:1px solid #dddeda;border-radius:8px;width:100%;height:46px;margin:0 0 18px;padding:0 13px;font-size:13px}input:disabled{color:#aaa;background:#f7f7f3}input::placeholder{color:#afb2a9}fieldset:disabled label{color:#a5aaa3}.primary{color:#fff;background:#3e5d4c;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 18px;font-size:13px;font-weight:600;display:flex}.primary:disabled{color:#5b6852;opacity:1;background:#dfe5da}.button-link{margin-top:24px}.turnstile-slot{min-height:0;margin:2px 0 14px}.form-note{color:#71766f;text-align:center;margin:17px 0;font-size:10px;line-height:1.9}.card-bottom{letter-spacing:1px;color:#72766c;border-top:1px solid #e9eae4;justify-content:space-between;gap:12px;margin-top:27px;padding-top:20px;font-size:8px;display:flex}.card-bottom a{letter-spacing:0;color:#6e776d;font-size:10px}.account-footer{color:#6b7067;border-top:1px solid #dedfd8;align-items:center;gap:20px;max-width:1180px;margin:0 auto;padding:24px 32px 32px;font-size:10px;display:flex}.account-footer a{color:#677167;letter-spacing:-.7px;font-size:15px;font-weight:800}.account-footer span:last-child{margin-left:auto}.consent{align-items:flex-start;gap:8px;margin:5px 0 20px;font-size:11px;font-weight:400;line-height:1.7;display:flex}.consent input{accent-color:#3e5d4c;margin-top:3px}.consent a{text-decoration:underline}.consent small{color:#a1a699;font-size:10px;display:block}.code-input{text-align:center;letter-spacing:10px;height:58px!important;font-size:26px!important}.text-button{color:#687962;background:0 0;width:100%;padding:17px 0 0;font-size:11px}.feedback{border-radius:8px;margin-top:20px;padding:13px;font-size:12px;line-height:1.7}.error{color:#9a4c37;background:#fcf0eb}.success{color:#58724b;background:#edf3ea}.verified{color:#587649;letter-spacing:0;background:#f0f5e9;border-radius:12px;padding:4px 8px;font-size:9px}.user-heading{align-items:center;gap:14px;display:flex}.avatar{color:#57714f;background:#e8eddf;border-radius:50%;place-items:center;min-width:45px;height:45px;font-size:20px;display:grid}.user-heading h2{word-break:break-all;margin:0;font-size:20px}.user-heading p{color:#6d7768;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px}.member-caption{color:#6f766a;margin-top:20px;font-size:10px}.account-divider{background:#e9eae4;height:1px;margin:26px 0}.inline-form{align-items:start;gap:8px;display:flex}.inline-form input{flex:1}.secondary,.danger{color:#607456;white-space:nowrap;background:#f7f9f2;border:1px solid #dce2d6;border-radius:8px;height:46px;padding:0 16px;font-size:12px}.danger{color:#a35442;background:#fff7f3;border-color:#eeded5}.account-tools{flex-wrap:wrap;gap:12px;margin:2px 0 20px;display:flex}.account-tools button{color:#6b7861;text-underline-offset:3px;background:0 0;padding:0;font-size:10px;text-decoration:underline}.full{width:100%}.delete-section{color:#6f7766;border-top:1px solid #e9eae4;padding-top:20px;font-size:10px}.delete-section summary{cursor:pointer}.delete-section p{font-size:11px}.member-list{max-height:400px;overflow:auto}.member-row{border-bottom:1px solid #e4e9df;align-items:center;gap:10px;padding:14px 0;display:flex}.member-row>div{flex:1;min-width:0}.member-row strong,.member-row span,.member-row small{overflow-wrap:anywhere;display:block}.member-row strong{font-size:12px}.member-row span{margin:5px 0;font-size:10px}.member-row small{color:#8e9985;font-size:9px}.member-row button{height:32px;padding:0 9px;font-size:10px}.admin-section h3{margin-top:24px;font-size:14px}.admin-section h3 small{color:#94a189;margin-left:10px;font-size:11px}.pagination{justify-content:space-between;padding:14px 0;font-size:11px;display:flex}.pagination button{background:0 0;font-size:11px}.privacy-page{max-width:780px;margin:0 auto 80px;padding:32px}.privacy-page h1{letter-spacing:-1px;margin:0 0 30px;font-size:30px}.privacy-page h2{margin-top:35px;font-size:18px}.privacy-page p,.privacy-page li{color:#647262;font-size:14px;line-height:2}.privacy-page a{color:#4c6646;text-decoration:underline}.privacy-page .form-note{text-align:left;margin-top:40px;font-size:11px}.loading-card{padding:50px 0}.not-found{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;max-width:1000px;margin:40px auto 90px;padding:0 32px;display:grid}.not-found-art img{width:100%;height:auto;display:block}.not-found h1{letter-spacing:-1.8px;margin:0 0 14px;font-size:40px;line-height:1.35}.not-found-copy>p:not(.eyebrow){color:#68706a;margin:0 0 26px;font-size:14px}.not-found-links{flex-wrap:wrap;gap:8px;display:flex}.not-found-links a{color:#3e4a44;background:#fffefa;border:1px solid #dddeda;border-radius:999px;padding:10px 14px;font-size:12px}.not-found-links .primary-link{color:#fff;background:#3e5d4c;border-color:#3e5d4c;font-weight:600}@media (max-width:950px){.account-wrap{grid-template-columns:1fr 410px;gap:35px}.account-intro h2{letter-spacing:-1.7px;font-size:35px}.account-card{padding:28px}.account-cover{margin:-28px -28px 22px}.account-header{height:90px}}@media (max-width:760px){.account-header{height:80px;padding:0 22px}.brand{font-size:24px}.brand img{width:25px}.back-link{font-size:10px}.account-wrap{flex-direction:column;gap:30px;max-width:500px;margin:12px auto 45px;padding:0 20px;display:flex}.account-intro{padding-top:0}.account-intro .eyebrow{margin-bottom:12px;font-size:8px}.account-intro h2{letter-spacing:-1.5px;font-size:32px;line-height:1.4}.intro-description{margin:18px 0 0;font-size:12px}.connected-services,.open-note{display:none}.account-card{border-radius:18px;width:100%;padding:25px}.account-cover{margin:-25px -25px 20px}.account-card h2{font-size:23px}.card-description{font-size:11px}.account-footer{gap:12px;padding:22px 20px;font-size:8px}.card-bottom{font-size:7px}.privacy-page{padding:25px}.not-found{grid-template-columns:1fr;gap:6px;max-width:500px;margin-top:10px;padding:0 20px}.not-found-art{max-width:320px;margin:auto}.not-found h1{font-size:30px}.privacy-page h1{font-size:25px}}.password-help{color:#7f897a;margin:-8px 0 18px;font-size:11px;line-height:1.8}.password-notice{background:#eff3e9;border:1px solid #dce4d2;border-radius:11px;margin:22px 0 6px;padding:17px}.password-notice strong{color:#4e6741;font-size:13px}.password-notice p{color:#65705c;margin:8px 0 15px;font-size:11px}.password-section{color:#65745d;border-top:1px solid #e9eae4;padding:16px 0 22px;font-size:12px}.password-section summary{cursor:pointer}.password-section form{padding-top:20px}.admin-section{margin:20px 0}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.community-admin{border-top:1px solid #e6e6e0;margin-top:24px;padding-top:24px}.community-admin h3{margin:24px 0 12px}.community-admin small{color:#69716b;font-size:12px}.moderation-card{border:1px solid #ddd;border-radius:12px;margin:10px 0;padding:16px}.moderation-card p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;overflow:auto}.moderation-card blockquote{border-left:3px solid #cba97b;padding-left:12px;font-size:13px}.vitals-admin{border-top:1px solid #e6e6e0;margin-top:24px;padding-top:24px}.vitals-admin h3{margin:24px 0 12px}.vitals-admin small{color:#69716b;font-size:12px;font-weight:500}.vitals-table-wrap{border:1px solid #e6e6e0;border-radius:10px;overflow-x:auto}.vitals-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.vitals-table th,.vitals-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #efefe9;padding:9px 10px}.vitals-table thead th{color:#4f574f;background:#f7f7f3;font-weight:650}.vitals-table th[scope=row],.vitals-table thead th:first-child{text-align:left}.vitals-table tbody tr:last-child>*{border-bottom:0}.vitals-table td[data-rating=good]{color:#1d7a52}.vitals-table td[data-rating=needs-improvement]{color:#a5620c;font-weight:650}.vitals-table td[data-rating=poor]{color:#b42d3b;font-weight:750}.vitals-note{color:#69716b;margin-top:10px;font-size:11px;line-height:1.7}.ops-admin{border-top:1px solid #e6e6e0;margin-top:24px;padding-top:24px}.ops-admin h3{margin:24px 0 8px}.ops-admin h4{margin:22px 0 8px;font-size:14px}.ops-admin small{color:#69716b;font-size:12px;font-weight:500}.ops-summary{margin:0 0 6px;font-size:13px;line-height:1.7}.ops-line,.ops-warn{color:#4f574f;margin:0 0 10px;font-size:12px;line-height:1.7}.ops-warn{color:#8a4b00;font-weight:650}.ops-table th,.ops-table td{white-space:normal}.ops-table thead th{white-space:nowrap}.ops-table td{text-align:left}.ops-table td:last-child{text-align:right;white-space:nowrap}.ops-every{margin-top:2px;display:block;font-size:11px!important}.ops-badge{white-space:nowrap;color:#17643f;background:#e8f4ee;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.6;display:inline-block}.ops-badge[data-state=failing]{color:#a3222f;background:#fbe9eb}.ops-badge[data-state=warn],.ops-badge[data-state=late]{color:#8a4b00;background:#fdf0dc}.ops-badge[data-state=waiting]{color:#4f574f;background:#efefe9}.ops-reason{color:#69716b;margin-left:6px;font-size:11px}.ops-facts{gap:10px;margin:0;display:grid}.ops-facts div{gap:3px;display:grid}.ops-facts dt{color:#4f574f;font-size:12px;font-weight:650}.ops-facts dd{margin:0;font-size:13px;line-height:1.6}.hub-bar{--hub-ink:#25332f;--hub-muted:#5c6b63;--hub-line:#e2e1d9;--hub-accent:#3f6f55;--hub-surface:#fffefa}.hub-bar .hub-account{max-width:200px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ceddd8;background:#12110f}:root[data-theme=dark] .brand span{color:#99aeea}:root[data-theme=dark] .back-link{color:#abb6b1}:root[data-theme=dark] .eyebrow{color:#abb5b0}:root[data-theme=dark] .account-intro h2 span{color:#a9c3b4}:root[data-theme=dark] .intro-description{color:#adb5af}:root[data-theme=dark] .connected-services{border-top:1px solid #343433}:root[data-theme=dark] .connected-services>a{border-bottom:1px solid #343433}:root[data-theme=dark] .food{color:#cfb18c;background:#1b150d}:root[data-theme=dark] .sport{color:#a4c1ae;background:#141814}:root[data-theme=dark] .game{color:#c3a8e2;background:#17151a}:root[data-theme=dark] .connected-services div>span{color:#b1b4ae}:root[data-theme=dark] .connected-services b{color:#aeb4b0}:root[data-theme=dark] .open-note{color:#aeb4af}:root[data-theme=dark] .open-note>span{color:#aab7ab}:root[data-theme=dark] .account-card{background:#191817;border:1px solid #333331}:root[data-theme=dark] .card-kicker{color:#aab1ad}:root[data-theme=dark] .tiny-mark{color:#96ab8f}:root[data-theme=dark] .card-description{color:#adb0ac}:root[data-theme=dark] .setup-notice{color:#a8b79e;background:#12130f}:root[data-theme=dark] .setup-notice p{color:#adb8a5}:root[data-theme=dark] .notice-orbit{color:#97a282}:root[data-theme=dark] .auth-tabs{border-bottom:1px solid #323230}:root[data-theme=dark] .auth-tabs button{color:#adb0ab}:root[data-theme=dark] .auth-tabs button[aria-selected=true]{color:#bfd6c7}:root[data-theme=dark] input:not([type=checkbox]){color:#c4d4c9;background:#1b1b1b;border:1px solid #343433}:root[data-theme=dark] input:disabled{background:#11110f}:root[data-theme=dark] .primary{background:#223a2d}:root[data-theme=dark] .primary:disabled{color:#b1bda9;background:#161814}:root[data-theme=dark] .form-note{color:#acb0aa}:root[data-theme=dark] .card-bottom{color:#adb0a7;border-top:1px solid #323230}:root[data-theme=dark] .card-bottom a{color:#aab2a9}:root[data-theme=dark] .account-footer{color:#afb4ac;border-top:1px solid #343432}:root[data-theme=dark] .account-footer a{color:#acb6ac}:root[data-theme=dark] .text-button{color:#a5b5a0}:root[data-theme=dark] .error{color:#eca28e;background:#15110f}:root[data-theme=dark] .success{color:#a6be9a;background:#111310}:root[data-theme=dark] .verified{color:#a2be95;background:#11130e}:root[data-theme=dark] .avatar{color:#a6be9e;background:#131510}:root[data-theme=dark] .user-heading p{color:#aab3a5}:root[data-theme=dark] .member-caption{color:#abb2a7}:root[data-theme=dark] .account-divider{background:#151513}:root[data-theme=dark] .secondary,:root[data-theme=dark] .danger{color:#a7ba9e;background:#10100e;border:1px solid #323530}:root[data-theme=dark] .danger{color:#e79d8c;background:#120f0e;border-color:#38322e}:root[data-theme=dark] .account-tools button{color:#a8b49f}:root[data-theme=dark] .delete-section{color:#abb2a3;border-top:1px solid #323230}:root[data-theme=dark] .member-row{border-bottom:1px solid #31332f}:root[data-theme=dark] .member-row small{color:#98a190}:root[data-theme=dark] .privacy-page p,:root[data-theme=dark] .privacy-page li{color:#aab7a8}:root[data-theme=dark] .privacy-page a{color:#acc4a6}:root[data-theme=dark] .not-found-copy>p:not(.eyebrow){color:#adb5af}:root[data-theme=dark] .not-found-links a{color:#c1cdc7;background:#191817;border:1px solid #343433}:root[data-theme=dark] .not-found-links .primary-link{background:#223a2d}:root[data-theme=dark] .password-help{color:#a0a99b}:root[data-theme=dark] .password-notice{background:#11130f;border:1px solid #32352e}:root[data-theme=dark] .password-notice strong{color:#acc4a0}:root[data-theme=dark] .password-notice p{color:#adb8a5}:root[data-theme=dark] .password-section{color:#a9b7a2;border-top:1px solid #323230}:root[data-theme=dark] .community-admin{border-top:1px solid #333330}:root[data-theme=dark] .community-admin small{color:#adb4af}:root[data-theme=dark] .moderation-card{border:1px solid #343434}:root[data-theme=dark] .moderation-card blockquote{border-left:3px solid #493b28}:root[data-theme=dark] .vitals-admin{border-top:1px solid #333330}:root[data-theme=dark] .vitals-admin small{color:#adb4af}:root[data-theme=dark] .vitals-table-wrap{border:1px solid #333330}:root[data-theme=dark] .vitals-table th,:root[data-theme=dark] .vitals-table td{border-bottom:1px solid #31312f}:root[data-theme=dark] .vitals-table thead th{color:#bcc4bc;background:#11110f}:root[data-theme=dark] .vitals-table td[data-rating=good]{color:#81c8a2}:root[data-theme=dark] .vitals-table td[data-rating=needs-improvement]{color:#dda166}:root[data-theme=dark] .vitals-table td[data-rating=poor]{color:#fa9696}:root[data-theme=dark] .vitals-note{color:#adb4af}:root[data-theme=dark] .ops-admin{border-top:1px solid #333330}:root[data-theme=dark] .ops-admin small{color:#adb4af}:root[data-theme=dark] .ops-line,:root[data-theme=dark] .ops-warn{color:#bcc4bc}:root[data-theme=dark] .ops-warn{color:#eaae7d}:root[data-theme=dark] .ops-badge{color:#95d2ad;background:#0f1411}:root[data-theme=dark] .ops-badge[data-state=failing]{color:#ff9d9b;background:#181112}:root[data-theme=dark] .ops-badge[data-state=warn],:root[data-theme=dark] .ops-badge[data-state=late]{color:#eaae7d;background:#161109}:root[data-theme=dark] .ops-badge[data-state=waiting]{color:#bcc4bc;background:#131311}:root[data-theme=dark] .ops-reason{color:#adb4af}:root[data-theme=dark] .ops-facts dt{color:#bcc4bc}.account-wrap{grid-template-areas:"intro card"}.account-intro{grid-area:intro}.account-card{grid-area:card}@media (max-width:760px){.account-wrap{gap:24px;margin-top:16px}.account-cover{display:none}.account-card{padding:22px 19px}.account-intro{margin:0;padding:12px 3px 0}}
