.pNMfrW_viewport{scrollbar-width:thin;scrollbar-color:var(--glass-border) transparent;outline-offset:4px;direction:ltr;border-radius:16px;min-width:0;padding-block:12px 30px;overflow-x:auto;container-type:inline-size}.pNMfrW_viewport[data-rail-active=true]{overflow-x:hidden}.pNMfrW_viewport:focus-within{overflow-x:auto}.pNMfrW_viewport:focus-visible{outline:2px solid var(--neon)}.pNMfrW_track{width:max-content;display:flex}.pNMfrW_group{flex-shrink:0;gap:18px;width:max-content;padding-inline-end:18px;display:flex}.pNMfrW_group>*{direction:rtl;flex:0 0 calc(33.3333cqw - 12px);width:calc(33.3333cqw - 12px);min-width:0}@media (max-width:1100px){.pNMfrW_group>*{flex-basis:calc(50cqw - 9px);width:calc(50cqw - 9px)}}@media (max-width:600px){.pNMfrW_group>*{flex-basis:100cqw;width:100cqw}}@media (prefers-reduced-motion:reduce){.pNMfrW_viewport{overflow-x:auto}}
.EnMaMa_section{z-index:1;width:var(--page-inline-size);color:var(--text);margin:48px auto;position:relative}.EnMaMa_heading{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:24px;display:flex}.EnMaMa_heading>p,.EnMaMa_heading>h2{margin:0}.EnMaMa_heading .section-sub{max-width:620px;line-height:1.9}.EnMaMa_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.EnMaMa_actions>*{justify-content:center;min-height:44px}.EnMaMa_card{border:1px solid var(--glass-border);background:linear-gradient(155deg,color-mix(in srgb,var(--neon) 7%,var(--card2)),var(--card2));border-radius:18px;flex-direction:column;gap:19px;padding:22px;transition:translate .22s,border-color .22s,box-shadow .22s;display:flex}.EnMaMa_card>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.EnMaMa_card h3{overflow-wrap:anywhere;min-height:3.6em;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.8}.EnMaMa_card>button{justify-content:space-between;width:100%;min-height:44px;margin-top:auto}.EnMaMa_type{color:var(--neon);font-size:var(--font-size-ui);align-items:center;gap:7px;display:flex}.EnMaMa_badge{font-size:var(--font-size-small);color:var(--text-muted);background:var(--glass);border:1px solid var(--glass-border);border-radius:20px;padding:5px 8px}.EnMaMa_count{color:var(--text-muted);align-items:center;gap:8px;display:flex}.EnMaMa_count b{color:var(--neon);font-size:25px}.EnMaMa_card progress{appearance:none;background:var(--glass-border);border:0;border-radius:10px;width:100%;height:6px;overflow:hidden}.EnMaMa_card progress::-webkit-progress-bar{background:var(--glass-border)}.EnMaMa_card progress::-webkit-progress-value{background:var(--neon);border-radius:10px}.EnMaMa_card progress::-moz-progress-bar{background:var(--neon)}.EnMaMa_card:is(:hover,:focus-within){border-color:var(--neon);box-shadow:0 16px 40px color-mix(in srgb,var(--neon) 13%,transparent);translate:0 -3px}.EnMaMa_mine{border:1px solid color-mix(in srgb,var(--neon) 40%,var(--glass-border));background:var(--card2);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-block:24px;padding:24px;animation:.22s ease-out EnMaMa_enter;display:grid}.EnMaMa_mine h3{overflow-wrap:anywhere;margin-block:10px;font-size:22px}.EnMaMa_mine p{line-height:1.9}.EnMaMa_kicker{font-size:var(--font-size-small);color:var(--neon)}.EnMaMa_status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.EnMaMa_status>b{color:var(--neon);font-size:22px}.EnMaMa_members{flex-wrap:wrap;gap:8px;display:flex}.EnMaMa_members>span{font-size:var(--font-size-small);background:var(--glass);overflow-wrap:anywhere;border-radius:8px;padding:5px 8px}.EnMaMa_note{font-size:var(--font-size-small);color:var(--text-muted);grid-column:1/-1;line-height:1.9}.EnMaMa_form{gap:18px;display:grid}.EnMaMa_form label{gap:8px;display:grid}.EnMaMa_form :is(input,select){width:100%;min-width:0}.EnMaMa_form fieldset{border:1px solid var(--glass-border);border-radius:12px;padding:14px}.EnMaMa_form legend{padding-inline:8px}.EnMaMa_capacities{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.EnMaMa_capacities button{justify-content:center;min-height:44px;padding-inline:8px}.EnMaMa_error{border:1px solid var(--danger);color:var(--danger);overflow-wrap:anywhere;border-radius:12px;padding:14px;line-height:1.8}.EnMaMa_error a{color:inherit;text-decoration:underline}.EnMaMa_empty{text-align:center;border:1px dashed var(--glass-border);color:var(--text-muted);border-radius:18px;justify-items:center;gap:14px;padding:30px;line-height:1.9;display:grid}.EnMaMa_page{padding-top:calc(95px + var(--site-banner-offset,0px));min-height:70vh}.EnMaMa_page>h1{text-align:center;margin:20px auto;font-size:clamp(26px,4vw,38px);position:relative}.EnMaMa_section{padding-inline:0}.EnMaMa_section[data-home-party=true] :is(.EnMaMa_mine,.EnMaMa_card,.EnMaMa_empty){background:var(--glass)}.EnMaMa_form>button{text-align:center;justify-content:center}.EnMaMa_mine,.EnMaMa_card,.EnMaMa_empty{border-color:color-mix(in srgb,var(--neon) 28%,var(--border))}.EnMaMa_status{text-align:left;align-items:flex-end}.EnMaMa_status>.EnMaMa_actions{justify-content:flex-end}@keyframes EnMaMa_enter{0%{opacity:.3;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:700px){.EnMaMa_mine{grid-template-columns:1fr;padding:18px}.EnMaMa_section{margin-block:32px}.EnMaMa_card{padding:19px}.EnMaMa_heading .EnMaMa_actions{width:100%}.EnMaMa_heading .EnMaMa_actions>*{flex:1}.EnMaMa_capacities{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(html[data-motion=lite] .EnMaMa_mine,html[data-motion=reduced] .EnMaMa_mine){animation:none}@media (prefers-reduced-motion:reduce){.EnMaMa_mine{animation:none}.EnMaMa_card{transition:none}.EnMaMa_card:is(:hover,:focus-within){translate:none}}
.KnMhRW_strip{scrollbar-width:thin;scrollbar-color:var(--neon) transparent;z-index:1;gap:18px;max-width:1520px;margin:0 auto;padding:22px 6px;display:flex;position:relative;overflow-x:auto}.KnMhRW_circle{border:2px solid var(--border);background:var(--bg-card);cursor:pointer;border-radius:50%;flex:none;place-items:center;width:88px;height:88px;padding:4px;transition:box-shadow .2s,transform .2s;display:grid}.KnMhRW_circle img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.KnMhRW_circle:hover{transform:translateY(-2px)}.KnMhRW_unseen{border-color:var(--neon);box-shadow:0 0 13px color-mix(in srgb,var(--neon) 25%,transparent)}.KnMhRW_seen{border-color:var(--text-muted);opacity:.75}.KnMhRW_dialog{width:calc(100vw - 20px);max-width:440px}.KnMhRW_dialog .x-dialog__body{padding:0}.KnMhRW_dialog .x-dialog__header{padding:10px 14px}.KnMhRW_dialog .x-dialog__header h2{font-size:.9rem}.KnMhRW_viewer{background:#060b09;border-radius:0 0 14px 14px;position:relative;overflow:hidden}.KnMhRW_media{aspect-ratio:9/16;-webkit-user-select:none;user-select:none;touch-action:pan-y;place-items:center;max-height:calc(100dvh - 160px);margin:auto;display:grid;position:relative}.KnMhRW_media img,.KnMhRW_media video{object-fit:contain;width:100%;height:100%;max-height:calc(100dvh - 160px);display:block}.KnMhRW_progress{z-index:2;direction:ltr;gap:3px;display:flex;position:absolute;inset:10px 10px auto}.KnMhRW_progress>span{background:#ffffff40;border-radius:3px;flex:1;height:3px;overflow:hidden}.KnMhRW_progress i{transform-origin:0;background:#0f8;width:100%;height:100%;display:block}.KnMhRW_controls{justify-content:center;gap:8px;padding:10px;display:flex}.KnMhRW_controls button{color:#dfffee;cursor:pointer;background:#0b1812;border:1px solid #fff3;border-radius:8px;place-items:center;width:40px;height:36px;display:grid}.KnMhRW_controls button:disabled{opacity:.35}.KnMhRW_loading{text-align:center;color:#e6fff1;background:#07120dd9;border-radius:8px;max-width:90%;padding:15px;position:absolute}@media (max-width:1600px){.KnMhRW_strip{margin-inline:5%}}@media (max-width:600px){.KnMhRW_strip{gap:12px;padding-block:18px}.KnMhRW_circle{width:74px;height:74px}.KnMhRW_dialog{max-width:400px}.KnMhRW_media{max-height:calc(100dvh - 145px)}}@media (prefers-reduced-motion:reduce){.KnMhRW_circle{transition:none}.KnMhRW_circle:hover{transform:none}}
