:root{--color-background:#ffffff;--color-surface:#ffffff;--color-surface-subtle:#f1f3f6;--color-surface-over-picture:rgba(255, 255, 255, 0.8);--color-surface-inverse:#242628;--color-border:#e6e8ec;--color-border-strong:#d5d8de;--color-text:#1d1e1f;--color-avatar-sheen:rgba(255, 255, 255, 0.25);--color-text-secondary:#424345;--color-text-muted:#66686c;--color-text-disabled:#a4a8af;--color-float-note:rgba(36, 38, 40, 0.8);--color-on-float-note:#ffffff;--color-brand:#1d1e1f;--color-brand-hover:#424345;--color-brand-active:#66686c;--color-brand-subtle:#f1f3f6;--color-on-brand:#ffffff;--color-accent:#0760e0;--color-accent-subtle:#edf3ff;--color-on-accent:#ffffff;--color-pop:#d01016;--color-pop-subtle:#ffefed;--color-on-pop:#ffffff;--color-secondary-red:#d01016;--color-secondary-blue:#0760e0;--color-secondary-yellow:#8a6008;--color-secondary-green:#0a7839;--color-village:#034e22;--color-village-subtle:#e6f7e9;--color-werewolf:#8a060a;--color-werewolf-subtle:#ffefed;--color-fox:#8a6008;--color-fox-subtle:#fdf1e0;--color-lovers:#843ee1;--color-lovers-subtle:#f5f1ff;--color-success:#0a7839;--color-caution:#b58010;--color-warning:#8a6008;--color-error:#8a060a;--color-on-success:#ffffff;--color-on-error:#ffffff;--color-rank-iron:#424345;--color-rank-bronze:#5b3d02;--color-rank-silver:#66686c;--color-rank-gold:#b58010;--color-rank-platinum:#0760e0;--color-rank-diamond:#023d97;--color-rank-master:#562696;--color-rank-grandmaster:#d01016;--color-rank-iron-rim:linear-gradient(45deg, #1d1e1f 0%, #66686c 50%, #a4a8af 100%);--color-rank-iron-fill:linear-gradient(45deg, #878a8f 0%, #66686c 50%, #424345 100%);--color-rank-bronze-rim:linear-gradient(45deg, #2b1b00 0%, #8a6008 50%, #dc9c16 100%);--color-rank-bronze-fill:linear-gradient(45deg, #b58010 0%, #8a6008 50%, #5b3d02 100%);--color-rank-silver-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-silver-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-rank-gold-rim:linear-gradient(45deg, #8a6008 0%, #dc9c16 50%, #fad295 100%);--color-rank-gold-fill:linear-gradient(45deg, #fdb421 0%, #dc9c16 50%, #b58010 100%);--color-rank-platinum-rim:linear-gradient(45deg, #4086fc 0%, #a0c3fd 50%, #dce9fe 100%);--color-rank-platinum-fill:linear-gradient(45deg, #c3d9fe 0%, #a0c3fd 50%, #76a8fd 100%);--color-rank-diamond-rim:linear-gradient(45deg, #023d97 0%, #4086fc 50%, #a0c3fd 100%);--color-rank-diamond-fill:linear-gradient(45deg, #76a8fd 0%, #4086fc 50%, #0760e0 100%);--color-rank-master-rim:linear-gradient(45deg, #24163c 0%, #24163c 50%, #843ee1 100%);--color-rank-master-fill:linear-gradient(45deg, #562696 0%, #24163c 50%, #24163c 100%);--color-rank-grandmaster-rim:linear-gradient(45deg, #3b0f0c 0%, #8a060a 50%, #fc463d 100%);--color-rank-grandmaster-fill:linear-gradient(45deg, #d01016 0%, #8a060a 50%, #3b0f0c 100%);--color-rank-platinum-line:#76a8fd;--color-rank-diamond-line:#4086fc;--color-rank-master-line:#a26bfc;--color-rank-grandmaster-line:#fd8578;--color-rank-newcomer-rim:linear-gradient(45deg, #034e22 0%, #129e4d 50%, #33dd73 100%);--color-rank-newcomer-fill:linear-gradient(45deg, #19c05f 0%, #129e4d 50%, #0a7839 100%);--color-rank-placing-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-placing-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-emblem-village-rim:linear-gradient(45deg, #00240c 0%, #0a7839 50%, #19c05f 100%);--color-emblem-village-fill:linear-gradient(45deg, #129e4d 0%, #0a7839 50%, #034e22 100%);--color-emblem-werewolf-rim:linear-gradient(45deg, #3b0f0c 0%, #d01016 50%, #fd8578 100%);--color-emblem-werewolf-fill:linear-gradient(45deg, #fc463d 0%, #d01016 50%, #8a060a 100%);--color-emblem-fox-rim:linear-gradient(45deg, #5b3d02 0%, #b58010 50%, #fdb421 100%);--color-emblem-fox-fill:linear-gradient(45deg, #dc9c16 0%, #b58010 50%, #8a6008 100%);--color-emblem-lovers-rim:linear-gradient(45deg, #562696 0%, #a26bfc 50%, #cdb7fd 100%);--color-emblem-lovers-fill:linear-gradient(45deg, #b896fd 0%, #a26bfc 50%, #843ee1 100%);--color-rank-placing:#878a8f;--color-night:#843ee1;--color-night-subtle:#f5f1ff;--color-logo:#000000;--color-qr-dark:#000000;--color-qr-light:#ffffff;--color-stage:#000000;--color-on-stage:#ffffff;--color-on-stage-muted:rgba(255, 255, 255, 0.72);--color-stage-shade:rgba(0, 0, 0, 0.55);--color-stage-text-shadow:rgba(0, 0, 0, 0.6);--color-stage-track:rgba(255, 255, 255, 0.16);--color-progress:#0a7839;--color-progress-end:#129e4d;--color-progress-sheen:rgba(255, 255, 255, 0.45);--color-card-surface:#ffffff;--color-card-border:transparent;--color-card-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);--color-card-flat:#f8f9fb;--color-season-spring:linear-gradient(45deg, #4086fc, #817dfc, #ac77ee, #ce73d7, #e774b8, #f67998, #fd8578);--color-season-summer:linear-gradient(45deg, #0760e0, #0079de, #008fd2, #00a2be, #00b1a2, #00bb83, #19c05f);--color-season-autumn:linear-gradient(45deg, #d01016, #d63500, #db4e00, #dd6400, #de7700, #de8a00, #dc9c16);--color-season-winter:linear-gradient(45deg, #66686c, #636e84, #5f749c, #5979b4, #537ecc, #4b82e4, #4086fc);--color-best-badge:linear-gradient(45deg, #1d1e1f, #2d2e30, #3d3f41, #4f5154, #616367, #74767b, #878a8f);--color-on-season:#ffffff;--color-card-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.12);--color-menu-shadow:0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 12px rgba(0, 0, 0, 0.12);--color-brand-glint:rgba(255, 255, 255, 0.24);--color-brand-shadow:0 2px 4px rgba(0, 0, 0, 0.16), 0 6px 14px rgba(0, 0, 0, 0.12);--color-brand-shadow-pressed:0 2px 2px rgba(0, 0, 0, 0.16);--color-modal-shadow:0 8px 28px rgba(0, 0, 0, 0.28);--color-float-border:transparent;--color-overlay:rgba(0, 0, 0, 0.4);--color-voice-day:#a0c3fd;--color-voice-day-light1:rgba(255, 255, 255, 0.85);--color-voice-day-light2:rgba(220, 233, 254, 0.7);--color-voice-day-light3:rgba(208, 240, 214, 0.65);--color-voice-day-ring:rgba(255, 255, 255, 0.6);--color-voice-night:#1f2733;--color-voice-night-light1:rgba(253, 180, 33, 0.4);--color-voice-night-light2:rgba(250, 210, 149, 0.4);--color-voice-night-light3:rgba(253, 133, 120, 0.38);--color-voice-night-ring:rgba(255, 255, 255, 0.35);}:root[data-theme="dark"],[data-scheme="dark"]{--color-background:#161e26;--color-surface:#1c282f;--color-surface-subtle:#1e303b;--color-surface-over-picture:rgba(28, 35, 39, 0.8);--color-surface-inverse:#fefeff;--color-border:#223b4a;--color-border-strong:#2a4a5d;--color-text:#fefeff;--color-avatar-sheen:rgba(255, 255, 255, 0.25);--color-text-secondary:#bbc9d2;--color-text-muted:#8498a5;--color-text-disabled:#3c5d71;--color-float-note:rgba(254, 254, 255, 0.92);--color-on-float-note:#161e26;--color-brand:#fefeff;--color-brand-hover:#bbc9d2;--color-brand-active:#8498a5;--color-brand-subtle:#1e303b;--color-on-brand:#161e26;--color-accent:#5493fc;--color-accent-subtle:#1f2e45;--color-on-accent:#161e26;--color-pop:#fd6053;--color-pop-subtle:#442521;--color-on-pop:#161e26;--color-secondary-red:#fd6053;--color-secondary-blue:#5493fc;--color-secondary-yellow:#c38a12;--color-secondary-green:#14ab53;--color-village:#14ab53;--color-village-subtle:#19331f;--color-werewolf:#feb5aa;--color-werewolf-subtle:#442521;--color-fox:#fdbb43;--color-fox-subtle:#3b2b0f;--color-lovers:#d0bdfd;--color-lovers-subtle:#312944;--color-success:#5fdf85;--color-caution:#fdbb43;--color-warning:#c38a12;--color-error:#feb5aa;--color-on-success:#161e26;--color-on-error:#161e26;--color-rank-iron:#8498a5;--color-rank-bronze:#c38a12;--color-rank-silver:#bbc9d2;--color-rank-gold:#fdbb43;--color-rank-platinum:#a8c9fd;--color-rank-diamond:#5493fc;--color-rank-master:#aa7cfc;--color-rank-grandmaster:#fd6053;--color-rank-iron-rim:linear-gradient(45deg, #3c5d71 0%, #5b7585 50%, #8498a5 100%);--color-rank-iron-fill:linear-gradient(45deg, #8498a5 0%, #5b7585 100%);--color-rank-bronze-rim:linear-gradient(45deg, #765205 0%, #96690a 50%, #c38a12 100%);--color-rank-bronze-fill:linear-gradient(45deg, #c38a12 0%, #96690a 100%);--color-rank-silver-rim:linear-gradient(45deg, #5b7585 0%, #8498a5 50%, #bbc9d2 100%);--color-rank-silver-fill:linear-gradient(45deg, #bbc9d2 0%, #8498a5 100%);--color-rank-gold-rim:linear-gradient(45deg, #96690a 0%, #c38a12 50%, #fdbb43 100%);--color-rank-gold-fill:linear-gradient(45deg, #fdbb43 0%, #c38a12 100%);--color-rank-platinum-rim:linear-gradient(45deg, #5493fc 0%, #a8c9fd 50%, #fefeff 100%);--color-rank-platinum-fill:linear-gradient(45deg, #fefeff 0%, #a8c9fd 100%);--color-rank-diamond-rim:linear-gradient(45deg, #0969f3 0%, #5493fc 50%, #a8c9fd 100%);--color-rank-diamond-fill:linear-gradient(45deg, #a8c9fd 0%, #5493fc 100%);--color-rank-master-rim:linear-gradient(45deg, #402e62 0%, #5e1da9 50%, #7629ce 100%);--color-rank-master-fill:linear-gradient(45deg, #7629ce 0%, #5e1da9 100%);--color-rank-grandmaster-rim:linear-gradient(45deg, #61241e 0%, #91070b 50%, #b30c11 100%);--color-rank-grandmaster-fill:linear-gradient(45deg, #b30c11 0%, #91070b 100%);--color-rank-platinum-line:#a8c9fd;--color-rank-diamond-line:#5493fc;--color-rank-master-line:#aa7cfc;--color-rank-grandmaster-line:#fd6053;--color-rank-newcomer-rim:linear-gradient(45deg, #0c833e 0%, #14ab53 50%, #5fdf85 100%);--color-rank-newcomer-fill:linear-gradient(45deg, #5fdf85 0%, #14ab53 100%);--color-rank-placing-rim:linear-gradient(45deg, #2a4a5d 0%, #3c5d71 50%, #5b7585 100%);--color-rank-placing-fill:linear-gradient(45deg, #5b7585 0%, #3c5d71 100%);--color-emblem-village-rim:linear-gradient(45deg, #07672f 0%, #0c833e 50%, #14ab53 100%);--color-emblem-village-fill:linear-gradient(45deg, #14ab53 0%, #0c833e 100%);--color-emblem-werewolf-rim:linear-gradient(45deg, #e11319 0%, #fd6053 50%, #feb5aa 100%);--color-emblem-werewolf-fill:linear-gradient(45deg, #feb5aa 0%, #fd6053 100%);--color-emblem-fox-rim:linear-gradient(45deg, #96690a 0%, #c38a12 50%, #fdbb43 100%);--color-emblem-fox-fill:linear-gradient(45deg, #fdbb43 0%, #c38a12 100%);--color-emblem-lovers-rim:linear-gradient(45deg, #9142f6 0%, #aa7cfc 50%, #d0bdfd 100%);--color-emblem-lovers-fill:linear-gradient(45deg, #d0bdfd 0%, #aa7cfc 100%);--color-rank-placing:#5b7585;--color-night:#d0bdfd;--color-night-subtle:#312944;--color-logo:#ffffff;--color-qr-dark:#000000;--color-qr-light:#ffffff;--color-stage:#000000;--color-on-stage:#ffffff;--color-on-stage-muted:rgba(255, 255, 255, 0.72);--color-stage-shade:rgba(0, 0, 0, 0.55);--color-stage-text-shadow:rgba(0, 0, 0, 0.6);--color-stage-track:rgba(255, 255, 255, 0.16);--color-progress:#5fdf85;--color-progress-end:#14ab53;--color-progress-sheen:rgba(255, 255, 255, 0.45);--color-card-surface:#1c282f;--color-card-border:rgba(255, 255, 255, 0.08);--color-card-shadow:0 1px 2px rgba(0, 0, 0, 0.32), 0 4px 12px rgba(0, 0, 0, 0.24);--color-card-flat:#1c282f;--color-season-spring:linear-gradient(45deg, #4086fc, #817dfc, #ac77ee, #ce73d7, #e774b8, #f67998, #fd8578);--color-season-summer:linear-gradient(45deg, #0760e0, #0079de, #008fd2, #00a2be, #00b1a2, #00bb83, #19c05f);--color-season-autumn:linear-gradient(45deg, #d01016, #d63500, #db4e00, #dd6400, #de7700, #de8a00, #dc9c16);--color-season-winter:linear-gradient(45deg, #66686c, #636e84, #5f749c, #5979b4, #537ecc, #4b82e4, #4086fc);--color-best-badge:linear-gradient(45deg, #1d1e1f, #2d2e30, #3d3f41, #4f5154, #616367, #74767b, #878a8f);--color-on-season:#ffffff;--color-card-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.45);--color-menu-shadow:0 0 0 1px rgba(0, 0, 0, 0.5), 0 4px 12px rgba(0, 0, 0, 0.5);--color-brand-glint:#ffffff;--color-brand-shadow:0 2px 4px rgba(0, 0, 0, 0.48), 0 6px 14px rgba(0, 0, 0, 0.4);--color-brand-shadow-pressed:0 2px 2px rgba(0, 0, 0, 0.44);--color-modal-shadow:0 8px 28px rgba(0, 0, 0, 0.6);--color-float-border:#2a4a5d;--color-overlay:rgba(0, 0, 0, 0.4);--color-voice-day:#a0c3fd;--color-voice-day-light1:rgba(255, 255, 255, 0.85);--color-voice-day-light2:rgba(220, 233, 254, 0.7);--color-voice-day-light3:rgba(208, 240, 214, 0.65);--color-voice-day-ring:rgba(255, 255, 255, 0.6);--color-voice-night:#1f2733;--color-voice-night-light1:rgba(253, 180, 33, 0.4);--color-voice-night-light2:rgba(250, 210, 149, 0.4);--color-voice-night-light3:rgba(253, 133, 120, 0.38);--color-voice-night-ring:rgba(255, 255, 255, 0.35);}[data-scheme="page"]{--color-background:#ffffff;--color-surface:#ffffff;--color-surface-subtle:#f1f3f6;--color-surface-over-picture:rgba(255, 255, 255, 0.8);--color-surface-inverse:#242628;--color-border:#e6e8ec;--color-border-strong:#d5d8de;--color-text:#1d1e1f;--color-avatar-sheen:rgba(255, 255, 255, 0.25);--color-text-secondary:#424345;--color-text-muted:#66686c;--color-text-disabled:#a4a8af;--color-float-note:rgba(36, 38, 40, 0.8);--color-on-float-note:#ffffff;--color-brand:#1d1e1f;--color-brand-hover:#424345;--color-brand-active:#66686c;--color-brand-subtle:#f1f3f6;--color-on-brand:#ffffff;--color-accent:#0760e0;--color-accent-subtle:#edf3ff;--color-on-accent:#ffffff;--color-pop:#d01016;--color-pop-subtle:#ffefed;--color-on-pop:#ffffff;--color-secondary-red:#d01016;--color-secondary-blue:#0760e0;--color-secondary-yellow:#8a6008;--color-secondary-green:#0a7839;--color-village:#034e22;--color-village-subtle:#e6f7e9;--color-werewolf:#8a060a;--color-werewolf-subtle:#ffefed;--color-fox:#8a6008;--color-fox-subtle:#fdf1e0;--color-lovers:#843ee1;--color-lovers-subtle:#f5f1ff;--color-success:#0a7839;--color-caution:#b58010;--color-warning:#8a6008;--color-error:#8a060a;--color-on-success:#ffffff;--color-on-error:#ffffff;--color-rank-iron:#424345;--color-rank-bronze:#5b3d02;--color-rank-silver:#66686c;--color-rank-gold:#b58010;--color-rank-platinum:#0760e0;--color-rank-diamond:#023d97;--color-rank-master:#562696;--color-rank-grandmaster:#d01016;--color-rank-iron-rim:linear-gradient(45deg, #1d1e1f 0%, #66686c 50%, #a4a8af 100%);--color-rank-iron-fill:linear-gradient(45deg, #878a8f 0%, #66686c 50%, #424345 100%);--color-rank-bronze-rim:linear-gradient(45deg, #2b1b00 0%, #8a6008 50%, #dc9c16 100%);--color-rank-bronze-fill:linear-gradient(45deg, #b58010 0%, #8a6008 50%, #5b3d02 100%);--color-rank-silver-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-silver-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-rank-gold-rim:linear-gradient(45deg, #8a6008 0%, #dc9c16 50%, #fad295 100%);--color-rank-gold-fill:linear-gradient(45deg, #fdb421 0%, #dc9c16 50%, #b58010 100%);--color-rank-platinum-rim:linear-gradient(45deg, #4086fc 0%, #a0c3fd 50%, #dce9fe 100%);--color-rank-platinum-fill:linear-gradient(45deg, #c3d9fe 0%, #a0c3fd 50%, #76a8fd 100%);--color-rank-diamond-rim:linear-gradient(45deg, #023d97 0%, #4086fc 50%, #a0c3fd 100%);--color-rank-diamond-fill:linear-gradient(45deg, #76a8fd 0%, #4086fc 50%, #0760e0 100%);--color-rank-master-rim:linear-gradient(45deg, #24163c 0%, #24163c 50%, #843ee1 100%);--color-rank-master-fill:linear-gradient(45deg, #562696 0%, #24163c 50%, #24163c 100%);--color-rank-grandmaster-rim:linear-gradient(45deg, #3b0f0c 0%, #8a060a 50%, #fc463d 100%);--color-rank-grandmaster-fill:linear-gradient(45deg, #d01016 0%, #8a060a 50%, #3b0f0c 100%);--color-rank-platinum-line:#76a8fd;--color-rank-diamond-line:#4086fc;--color-rank-master-line:#a26bfc;--color-rank-grandmaster-line:#fd8578;--color-rank-newcomer-rim:linear-gradient(45deg, #034e22 0%, #129e4d 50%, #33dd73 100%);--color-rank-newcomer-fill:linear-gradient(45deg, #19c05f 0%, #129e4d 50%, #0a7839 100%);--color-rank-placing-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-placing-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-emblem-village-rim:linear-gradient(45deg, #00240c 0%, #0a7839 50%, #19c05f 100%);--color-emblem-village-fill:linear-gradient(45deg, #129e4d 0%, #0a7839 50%, #034e22 100%);--color-emblem-werewolf-rim:linear-gradient(45deg, #3b0f0c 0%, #d01016 50%, #fd8578 100%);--color-emblem-werewolf-fill:linear-gradient(45deg, #fc463d 0%, #d01016 50%, #8a060a 100%);--color-emblem-fox-rim:linear-gradient(45deg, #5b3d02 0%, #b58010 50%, #fdb421 100%);--color-emblem-fox-fill:linear-gradient(45deg, #dc9c16 0%, #b58010 50%, #8a6008 100%);--color-emblem-lovers-rim:linear-gradient(45deg, #562696 0%, #a26bfc 50%, #cdb7fd 100%);--color-emblem-lovers-fill:linear-gradient(45deg, #b896fd 0%, #a26bfc 50%, #843ee1 100%);--color-rank-placing:#878a8f;--color-night:#843ee1;--color-night-subtle:#f5f1ff;--color-logo:#000000;--color-qr-dark:#000000;--color-qr-light:#ffffff;--color-stage:#000000;--color-on-stage:#ffffff;--color-on-stage-muted:rgba(255, 255, 255, 0.72);--color-stage-shade:rgba(0, 0, 0, 0.55);--color-stage-text-shadow:rgba(0, 0, 0, 0.6);--color-stage-track:rgba(255, 255, 255, 0.16);--color-progress:#0a7839;--color-progress-end:#129e4d;--color-progress-sheen:rgba(255, 255, 255, 0.45);--color-card-surface:#ffffff;--color-card-border:transparent;--color-card-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);--color-card-flat:#f8f9fb;--color-season-spring:linear-gradient(45deg, #4086fc, #817dfc, #ac77ee, #ce73d7, #e774b8, #f67998, #fd8578);--color-season-summer:linear-gradient(45deg, #0760e0, #0079de, #008fd2, #00a2be, #00b1a2, #00bb83, #19c05f);--color-season-autumn:linear-gradient(45deg, #d01016, #d63500, #db4e00, #dd6400, #de7700, #de8a00, #dc9c16);--color-season-winter:linear-gradient(45deg, #66686c, #636e84, #5f749c, #5979b4, #537ecc, #4b82e4, #4086fc);--color-best-badge:linear-gradient(45deg, #1d1e1f, #2d2e30, #3d3f41, #4f5154, #616367, #74767b, #878a8f);--color-on-season:#ffffff;--color-card-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.12);--color-menu-shadow:0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 12px rgba(0, 0, 0, 0.12);--color-brand-glint:rgba(255, 255, 255, 0.24);--color-brand-shadow:0 2px 4px rgba(0, 0, 0, 0.16), 0 6px 14px rgba(0, 0, 0, 0.12);--color-brand-shadow-pressed:0 2px 2px rgba(0, 0, 0, 0.16);--color-modal-shadow:0 8px 28px rgba(0, 0, 0, 0.28);--color-float-border:transparent;--color-overlay:rgba(0, 0, 0, 0.4);--color-voice-day:#a0c3fd;--color-voice-day-light1:rgba(255, 255, 255, 0.85);--color-voice-day-light2:rgba(220, 233, 254, 0.7);--color-voice-day-light3:rgba(208, 240, 214, 0.65);--color-voice-day-ring:rgba(255, 255, 255, 0.6);--color-voice-night:#1f2733;--color-voice-night-light1:rgba(253, 180, 33, 0.4);--color-voice-night-light2:rgba(250, 210, 149, 0.4);--color-voice-night-light3:rgba(253, 133, 120, 0.38);--color-voice-night-ring:rgba(255, 255, 255, 0.35);}:root[data-theme="dark"] [data-scheme="page"]{--color-background:#161e26;--color-surface:#1c282f;--color-surface-subtle:#1e303b;--color-surface-over-picture:rgba(28, 35, 39, 0.8);--color-surface-inverse:#fefeff;--color-border:#223b4a;--color-border-strong:#2a4a5d;--color-text:#fefeff;--color-avatar-sheen:rgba(255, 255, 255, 0.25);--color-text-secondary:#bbc9d2;--color-text-muted:#8498a5;--color-text-disabled:#3c5d71;--color-float-note:rgba(254, 254, 255, 0.92);--color-on-float-note:#161e26;--color-brand:#fefeff;--color-brand-hover:#bbc9d2;--color-brand-active:#8498a5;--color-brand-subtle:#1e303b;--color-on-brand:#161e26;--color-accent:#5493fc;--color-accent-subtle:#1f2e45;--color-on-accent:#161e26;--color-pop:#fd6053;--color-pop-subtle:#442521;--color-on-pop:#161e26;--color-secondary-red:#fd6053;--color-secondary-blue:#5493fc;--color-secondary-yellow:#c38a12;--color-secondary-green:#14ab53;--color-village:#14ab53;--color-village-subtle:#19331f;--color-werewolf:#feb5aa;--color-werewolf-subtle:#442521;--color-fox:#fdbb43;--color-fox-subtle:#3b2b0f;--color-lovers:#d0bdfd;--color-lovers-subtle:#312944;--color-success:#5fdf85;--color-caution:#fdbb43;--color-warning:#c38a12;--color-error:#feb5aa;--color-on-success:#161e26;--color-on-error:#161e26;--color-rank-iron:#8498a5;--color-rank-bronze:#c38a12;--color-rank-silver:#bbc9d2;--color-rank-gold:#fdbb43;--color-rank-platinum:#a8c9fd;--color-rank-diamond:#5493fc;--color-rank-master:#aa7cfc;--color-rank-grandmaster:#fd6053;--color-rank-iron-rim:linear-gradient(45deg, #3c5d71 0%, #5b7585 50%, #8498a5 100%);--color-rank-iron-fill:linear-gradient(45deg, #8498a5 0%, #5b7585 100%);--color-rank-bronze-rim:linear-gradient(45deg, #765205 0%, #96690a 50%, #c38a12 100%);--color-rank-bronze-fill:linear-gradient(45deg, #c38a12 0%, #96690a 100%);--color-rank-silver-rim:linear-gradient(45deg, #5b7585 0%, #8498a5 50%, #bbc9d2 100%);--color-rank-silver-fill:linear-gradient(45deg, #bbc9d2 0%, #8498a5 100%);--color-rank-gold-rim:linear-gradient(45deg, #96690a 0%, #c38a12 50%, #fdbb43 100%);--color-rank-gold-fill:linear-gradient(45deg, #fdbb43 0%, #c38a12 100%);--color-rank-platinum-rim:linear-gradient(45deg, #5493fc 0%, #a8c9fd 50%, #fefeff 100%);--color-rank-platinum-fill:linear-gradient(45deg, #fefeff 0%, #a8c9fd 100%);--color-rank-diamond-rim:linear-gradient(45deg, #0969f3 0%, #5493fc 50%, #a8c9fd 100%);--color-rank-diamond-fill:linear-gradient(45deg, #a8c9fd 0%, #5493fc 100%);--color-rank-master-rim:linear-gradient(45deg, #402e62 0%, #5e1da9 50%, #7629ce 100%);--color-rank-master-fill:linear-gradient(45deg, #7629ce 0%, #5e1da9 100%);--color-rank-grandmaster-rim:linear-gradient(45deg, #61241e 0%, #91070b 50%, #b30c11 100%);--color-rank-grandmaster-fill:linear-gradient(45deg, #b30c11 0%, #91070b 100%);--color-rank-platinum-line:#a8c9fd;--color-rank-diamond-line:#5493fc;--color-rank-master-line:#aa7cfc;--color-rank-grandmaster-line:#fd6053;--color-rank-newcomer-rim:linear-gradient(45deg, #0c833e 0%, #14ab53 50%, #5fdf85 100%);--color-rank-newcomer-fill:linear-gradient(45deg, #5fdf85 0%, #14ab53 100%);--color-rank-placing-rim:linear-gradient(45deg, #2a4a5d 0%, #3c5d71 50%, #5b7585 100%);--color-rank-placing-fill:linear-gradient(45deg, #5b7585 0%, #3c5d71 100%);--color-emblem-village-rim:linear-gradient(45deg, #07672f 0%, #0c833e 50%, #14ab53 100%);--color-emblem-village-fill:linear-gradient(45deg, #14ab53 0%, #0c833e 100%);--color-emblem-werewolf-rim:linear-gradient(45deg, #e11319 0%, #fd6053 50%, #feb5aa 100%);--color-emblem-werewolf-fill:linear-gradient(45deg, #feb5aa 0%, #fd6053 100%);--color-emblem-fox-rim:linear-gradient(45deg, #96690a 0%, #c38a12 50%, #fdbb43 100%);--color-emblem-fox-fill:linear-gradient(45deg, #fdbb43 0%, #c38a12 100%);--color-emblem-lovers-rim:linear-gradient(45deg, #9142f6 0%, #aa7cfc 50%, #d0bdfd 100%);--color-emblem-lovers-fill:linear-gradient(45deg, #d0bdfd 0%, #aa7cfc 100%);--color-rank-placing:#5b7585;--color-night:#d0bdfd;--color-night-subtle:#312944;--color-logo:#ffffff;--color-qr-dark:#000000;--color-qr-light:#ffffff;--color-stage:#000000;--color-on-stage:#ffffff;--color-on-stage-muted:rgba(255, 255, 255, 0.72);--color-stage-shade:rgba(0, 0, 0, 0.55);--color-stage-text-shadow:rgba(0, 0, 0, 0.6);--color-stage-track:rgba(255, 255, 255, 0.16);--color-progress:#5fdf85;--color-progress-end:#14ab53;--color-progress-sheen:rgba(255, 255, 255, 0.45);--color-card-surface:#1c282f;--color-card-border:rgba(255, 255, 255, 0.08);--color-card-shadow:0 1px 2px rgba(0, 0, 0, 0.32), 0 4px 12px rgba(0, 0, 0, 0.24);--color-card-flat:#1c282f;--color-season-spring:linear-gradient(45deg, #4086fc, #817dfc, #ac77ee, #ce73d7, #e774b8, #f67998, #fd8578);--color-season-summer:linear-gradient(45deg, #0760e0, #0079de, #008fd2, #00a2be, #00b1a2, #00bb83, #19c05f);--color-season-autumn:linear-gradient(45deg, #d01016, #d63500, #db4e00, #dd6400, #de7700, #de8a00, #dc9c16);--color-season-winter:linear-gradient(45deg, #66686c, #636e84, #5f749c, #5979b4, #537ecc, #4b82e4, #4086fc);--color-best-badge:linear-gradient(45deg, #1d1e1f, #2d2e30, #3d3f41, #4f5154, #616367, #74767b, #878a8f);--color-on-season:#ffffff;--color-card-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.45);--color-menu-shadow:0 0 0 1px rgba(0, 0, 0, 0.5), 0 4px 12px rgba(0, 0, 0, 0.5);--color-brand-glint:#ffffff;--color-brand-shadow:0 2px 4px rgba(0, 0, 0, 0.48), 0 6px 14px rgba(0, 0, 0, 0.4);--color-brand-shadow-pressed:0 2px 2px rgba(0, 0, 0, 0.44);--color-modal-shadow:0 8px 28px rgba(0, 0, 0, 0.6);--color-float-border:#2a4a5d;--color-overlay:rgba(0, 0, 0, 0.4);--color-voice-day:#a0c3fd;--color-voice-day-light1:rgba(255, 255, 255, 0.85);--color-voice-day-light2:rgba(220, 233, 254, 0.7);--color-voice-day-light3:rgba(208, 240, 214, 0.65);--color-voice-day-ring:rgba(255, 255, 255, 0.6);--color-voice-night:#1f2733;--color-voice-night-light1:rgba(253, 180, 33, 0.4);--color-voice-night-light2:rgba(250, 210, 149, 0.4);--color-voice-night-light3:rgba(253, 133, 120, 0.38);--color-voice-night-ring:rgba(255, 255, 255, 0.35);}[data-scheme="light"],:root[data-theme="dark"] [data-scheme="light"]{--color-background:#ffffff;--color-surface:#ffffff;--color-surface-subtle:#f1f3f6;--color-surface-over-picture:rgba(255, 255, 255, 0.8);--color-surface-inverse:#242628;--color-border:#e6e8ec;--color-border-strong:#d5d8de;--color-text:#1d1e1f;--color-avatar-sheen:rgba(255, 255, 255, 0.25);--color-text-secondary:#424345;--color-text-muted:#66686c;--color-text-disabled:#a4a8af;--color-float-note:rgba(36, 38, 40, 0.8);--color-on-float-note:#ffffff;--color-brand:#1d1e1f;--color-brand-hover:#424345;--color-brand-active:#66686c;--color-brand-subtle:#f1f3f6;--color-on-brand:#ffffff;--color-accent:#0760e0;--color-accent-subtle:#edf3ff;--color-on-accent:#ffffff;--color-pop:#d01016;--color-pop-subtle:#ffefed;--color-on-pop:#ffffff;--color-secondary-red:#d01016;--color-secondary-blue:#0760e0;--color-secondary-yellow:#8a6008;--color-secondary-green:#0a7839;--color-village:#034e22;--color-village-subtle:#e6f7e9;--color-werewolf:#8a060a;--color-werewolf-subtle:#ffefed;--color-fox:#8a6008;--color-fox-subtle:#fdf1e0;--color-lovers:#843ee1;--color-lovers-subtle:#f5f1ff;--color-success:#0a7839;--color-caution:#b58010;--color-warning:#8a6008;--color-error:#8a060a;--color-on-success:#ffffff;--color-on-error:#ffffff;--color-rank-iron:#424345;--color-rank-bronze:#5b3d02;--color-rank-silver:#66686c;--color-rank-gold:#b58010;--color-rank-platinum:#0760e0;--color-rank-diamond:#023d97;--color-rank-master:#562696;--color-rank-grandmaster:#d01016;--color-rank-iron-rim:linear-gradient(45deg, #1d1e1f 0%, #66686c 50%, #a4a8af 100%);--color-rank-iron-fill:linear-gradient(45deg, #878a8f 0%, #66686c 50%, #424345 100%);--color-rank-bronze-rim:linear-gradient(45deg, #2b1b00 0%, #8a6008 50%, #dc9c16 100%);--color-rank-bronze-fill:linear-gradient(45deg, #b58010 0%, #8a6008 50%, #5b3d02 100%);--color-rank-silver-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-silver-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-rank-gold-rim:linear-gradient(45deg, #8a6008 0%, #dc9c16 50%, #fad295 100%);--color-rank-gold-fill:linear-gradient(45deg, #fdb421 0%, #dc9c16 50%, #b58010 100%);--color-rank-platinum-rim:linear-gradient(45deg, #4086fc 0%, #a0c3fd 50%, #dce9fe 100%);--color-rank-platinum-fill:linear-gradient(45deg, #c3d9fe 0%, #a0c3fd 50%, #76a8fd 100%);--color-rank-diamond-rim:linear-gradient(45deg, #023d97 0%, #4086fc 50%, #a0c3fd 100%);--color-rank-diamond-fill:linear-gradient(45deg, #76a8fd 0%, #4086fc 50%, #0760e0 100%);--color-rank-master-rim:linear-gradient(45deg, #24163c 0%, #24163c 50%, #843ee1 100%);--color-rank-master-fill:linear-gradient(45deg, #562696 0%, #24163c 50%, #24163c 100%);--color-rank-grandmaster-rim:linear-gradient(45deg, #3b0f0c 0%, #8a060a 50%, #fc463d 100%);--color-rank-grandmaster-fill:linear-gradient(45deg, #d01016 0%, #8a060a 50%, #3b0f0c 100%);--color-rank-platinum-line:#76a8fd;--color-rank-diamond-line:#4086fc;--color-rank-master-line:#a26bfc;--color-rank-grandmaster-line:#fd8578;--color-rank-newcomer-rim:linear-gradient(45deg, #034e22 0%, #129e4d 50%, #33dd73 100%);--color-rank-newcomer-fill:linear-gradient(45deg, #19c05f 0%, #129e4d 50%, #0a7839 100%);--color-rank-placing-rim:linear-gradient(45deg, #424345 0%, #878a8f 50%, #bec2c9 100%);--color-rank-placing-fill:linear-gradient(45deg, #a4a8af 0%, #878a8f 50%, #66686c 100%);--color-emblem-village-rim:linear-gradient(45deg, #00240c 0%, #0a7839 50%, #19c05f 100%);--color-emblem-village-fill:linear-gradient(45deg, #129e4d 0%, #0a7839 50%, #034e22 100%);--color-emblem-werewolf-rim:linear-gradient(45deg, #3b0f0c 0%, #d01016 50%, #fd8578 100%);--color-emblem-werewolf-fill:linear-gradient(45deg, #fc463d 0%, #d01016 50%, #8a060a 100%);--color-emblem-fox-rim:linear-gradient(45deg, #5b3d02 0%, #b58010 50%, #fdb421 100%);--color-emblem-fox-fill:linear-gradient(45deg, #dc9c16 0%, #b58010 50%, #8a6008 100%);--color-emblem-lovers-rim:linear-gradient(45deg, #562696 0%, #a26bfc 50%, #cdb7fd 100%);--color-emblem-lovers-fill:linear-gradient(45deg, #b896fd 0%, #a26bfc 50%, #843ee1 100%);--color-rank-placing:#878a8f;--color-night:#843ee1;--color-night-subtle:#f5f1ff;--color-logo:#000000;--color-qr-dark:#000000;--color-qr-light:#ffffff;--color-stage:#000000;--color-on-stage:#ffffff;--color-on-stage-muted:rgba(255, 255, 255, 0.72);--color-stage-shade:rgba(0, 0, 0, 0.55);--color-stage-text-shadow:rgba(0, 0, 0, 0.6);--color-stage-track:rgba(255, 255, 255, 0.16);--color-progress:#0a7839;--color-progress-end:#129e4d;--color-progress-sheen:rgba(255, 255, 255, 0.45);--color-card-surface:#ffffff;--color-card-border:transparent;--color-card-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);--color-card-flat:#f8f9fb;--color-season-spring:linear-gradient(45deg, #4086fc, #817dfc, #ac77ee, #ce73d7, #e774b8, #f67998, #fd8578);--color-season-summer:linear-gradient(45deg, #0760e0, #0079de, #008fd2, #00a2be, #00b1a2, #00bb83, #19c05f);--color-season-autumn:linear-gradient(45deg, #d01016, #d63500, #db4e00, #dd6400, #de7700, #de8a00, #dc9c16);--color-season-winter:linear-gradient(45deg, #66686c, #636e84, #5f749c, #5979b4, #537ecc, #4b82e4, #4086fc);--color-best-badge:linear-gradient(45deg, #1d1e1f, #2d2e30, #3d3f41, #4f5154, #616367, #74767b, #878a8f);--color-on-season:#ffffff;--color-card-shadow-hover:0 6px 16px rgba(0, 0, 0, 0.12);--color-menu-shadow:0 0 0 1px rgba(0, 0, 0, 0.06), 0 4px 12px rgba(0, 0, 0, 0.12);--color-brand-glint:rgba(255, 255, 255, 0.24);--color-brand-shadow:0 2px 4px rgba(0, 0, 0, 0.16), 0 6px 14px rgba(0, 0, 0, 0.12);--color-brand-shadow-pressed:0 2px 2px rgba(0, 0, 0, 0.16);--color-modal-shadow:0 8px 28px rgba(0, 0, 0, 0.28);--color-float-border:transparent;--color-overlay:rgba(0, 0, 0, 0.4);--color-voice-day:#a0c3fd;--color-voice-day-light1:rgba(255, 255, 255, 0.85);--color-voice-day-light2:rgba(220, 233, 254, 0.7);--color-voice-day-light3:rgba(208, 240, 214, 0.65);--color-voice-day-ring:rgba(255, 255, 255, 0.6);--color-voice-night:#1f2733;--color-voice-night-light1:rgba(253, 180, 33, 0.4);--color-voice-night-light2:rgba(250, 210, 149, 0.4);--color-voice-night-light3:rgba(253, 133, 120, 0.38);--color-voice-night-ring:rgba(255, 255, 255, 0.35);}html,body{background-color:var(--color-background)}:root{color-scheme:light}:root[data-theme="dark"]{color-scheme:dark}html:lang(ko){word-break:keep-all}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}[data-control]{transition:border-color 150ms ease,box-shadow 150ms ease}[data-control]:focus-visible,[data-control] :focus-visible{outline:none}[data-control]:hover,[data-control]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent) 22%, transparent)}[data-control][data-invalid]{border-color:var(--color-error)}[data-control][data-invalid]:hover,[data-control][data-invalid]:focus-within{border-color:var(--color-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-error) 22%, transparent)}@media (prefers-reduced-motion:reduce){[data-control]{transition:none}}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:var(--color-border-strong);border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}
