.Wpw-LW_dialog.Wpw-LW_dialog{width:min(600px,100vw - 24px);max-height:calc(100dvh - 24px);overflow:hidden}.Wpw-LW_dialog>.modal-content{flex-direction:column;max-height:calc(100dvh - 26px);padding:0;display:flex}.Wpw-LW_dialog>.modal-content>.section-title{flex-wrap:nowrap;flex:none;align-items:center;margin:0;padding:16px 20px}.Wpw-LW_dialog .section-title h2{font-size:21px}.Wpw-LW_body{overscroll-behavior:contain;min-height:0;padding:0 20px 16px;overflow-y:auto}.Wpw-LW_dialog .Wpw-LW_card{grid-template-columns:minmax(0,1fr);container-type:inline-size}.Wpw-LW_dialog .Wpw-LW_card label{min-width:0;margin:0}.Wpw-LW_dialog .Wpw-LW_card .field-grid{align-items:end}.Wpw-LW_dialog .Wpw-LW_card input{margin-top:0}.Wpw-LW_dialog .Wpw-LW_card .pokemon-combobox>input{background:0 0;border:0;font-size:17px}.Wpw-LW_dialog .Wpw-LW_card input[type=range]{background:0 0;border:0;padding:0}.Wpw-LW_footer{border-top:1px solid var(--line);background:var(--white);flex:none;padding:12px 20px 16px}.Wpw-LW_settings{gap:12px;display:flex}.Wpw-LW_dialog .Wpw-LW_settings label{flex:1;min-width:0;margin:0;font-size:12px}.Wpw-LW_dialog .Wpw-LW_settings input,.Wpw-LW_dialog .Wpw-LW_settings select{min-height:38px;margin-top:4px;padding:8px}.Wpw-LW_actions{align-items:center;gap:8px;margin-top:12px;display:flex}.Wpw-LW_destination{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:1;font-size:12px;overflow:hidden}.Wpw-LW_actions button{flex-shrink:0}.Wpw-LW_error{color:var(--ink);margin:8px 0 0;font-size:12px;line-height:1.4}@media (max-width:600px){.Wpw-LW_dialog>.modal-content>.section-title{padding:12px}.Wpw-LW_body{padding:0 10px 12px}.Wpw-LW_footer{padding:10px 12px 12px}.Wpw-LW_settings{gap:8px}.Wpw-LW_destination{display:none}.Wpw-LW_actions{justify-content:flex-end}:is(.Wpw-LW_dialog .Wpw-LW_card .field-grid,.Wpw-LW_dialog .Wpw-LW_card .move-grid:not(:has([aria-pressed=true]))){grid-template-columns:repeat(2,minmax(0,1fr))}}
.player-social .social-composer,.chat-rich-composer{flex-direction:column;gap:8px;max-height:none;padding:12px;display:flex;position:relative;overflow:visible}.chat-conversation-heading{flex-shrink:0}.chat-conversation .chat-messages{min-height:0}.chat-feedback{flex-shrink:0;max-height:90px;margin:0;padding:8px 14px;overflow:auto}.chat-message-bar{align-items:flex-end;gap:8px;display:flex}.chat-message-bar>label{flex:1;min-width:0;margin:0}.platform-main .player-social .chat-message-bar textarea{resize:none;border-radius:22px;width:100%;height:auto;min-height:44px;max-height:120px;margin:0;padding:10px 14px;font-size:16px;line-height:22px;display:block}.chat-message-bar .chat-share-toggle,.chat-message-bar .chat-send{border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:grid}.chat-message-bar .chat-share-toggle[aria-expanded=true]{background:var(--blue-soft);color:var(--accent-dark)}.chat-attachment-preview{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-items:center;gap:10px;max-height:132px;padding:8px 10px;display:flex;overflow:auto}.chat-attachment-preview>div{flex:1;min-width:0}.chat-attachment-preview strong,.chat-attachment-preview small{overflow-wrap:anywhere;display:block}.chat-attachment-preview strong{font-size:14px}.chat-attachment-preview small{color:var(--muted);font-size:12px}.chat-attachment-preview label,.chat-attachment-preview select{margin:0}.chat-attachment-preview select{min-height:32px;margin-top:4px;padding:4px 8px;font-size:14px}.chat-attachment-preview .box-sprite{width:44px;height:44px}.chat-share-tools{z-index:5;background:var(--white);max-height:min(440px,65dvh);color:var(--ink);border:1px solid var(--line);border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:absolute;inset:auto 0 100%;overflow:hidden;box-shadow:0 -12px 32px #0002}.chat-share-tools>header{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px 8px;display:flex}.chat-share-tools>header small{color:var(--muted);font-size:12px;display:block}.chat-share-categories{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 12px;display:grid}.chat-share-categories button{min-height:68px;color:var(--muted);background:var(--paper);border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:8px 2px;font-size:12px;display:flex}.chat-share-categories button[aria-pressed=true]{border-color:var(--accent);background:var(--blue-soft);color:var(--accent-dark)}.chat-share-search{flex-shrink:0;margin:0;padding:0 12px;display:block}.chat-share-search input{min-height:42px;margin:0 0 8px;font-size:16px}.chat-share-results{overscroll-behavior:contain;min-height:0;padding:0 12px 12px;overflow-y:auto}.chat-share-option{border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--ink);text-align:left;background:0 0;align-items:center;gap:8px;padding:8px 4px;display:flex}.chat-share-option:hover{background:var(--paper)}.chat-share-option>span:nth-child(2){flex:1;min-width:0}.chat-share-option strong,.chat-share-option small{overflow-wrap:anywhere;display:block}.chat-share-option small{color:var(--muted);font-size:12px}.chat-share-sprites{flex:none;max-width:96px;display:flex;overflow:hidden}.chat-share-sprites .box-sprite{width:32px;height:40px}.chat-share-paste{padding:0 12px 12px;overflow:auto}.chat-share-paste textarea{font-size:16px}.chat-share-paste .secondary-button{min-height:44px}@media (max-width:700px){:is(body:has(.mobile-chat.has-thread) .platform-header,body:has(.mobile-chat.has-thread) .platform-nav,body:has(.mobile-chat.has-thread) .nav-toggle){display:none}.mobile-chat.has-thread,.player-social .mobile-chat.has-thread{z-index:60;top:var(--chat-viewport-top,0px);width:100%;height:var(--chat-viewport-height,100dvh);min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0;position:fixed;left:0;right:0}.mobile-chat.has-thread .chat-conversation{flex:1;height:100%}.mobile-chat .chat-conversation-heading{padding:calc(8px + env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(8px, env(safe-area-inset-left));gap:10px;min-height:64px}.mobile-chat .chat-conversation-heading h3,.mobile-chat .chat-conversation-heading h2{font-size:18px}.mobile-chat .chat-conversation-heading .chat-back{border:0;width:44px;height:44px}.mobile-chat .chat-messages{padding:18px max(12px, env(safe-area-inset-right)) 18px max(12px, env(safe-area-inset-left));gap:14px}.mobile-chat .chat-message>p{border-radius:20px 20px 20px 5px;padding:10px 14px;font-size:16px}.mobile-chat .chat-message.own>p{border-radius:20px 20px 5px}.mobile-chat .chat-message time{font-size:11px}.player-social .mobile-chat .social-composer,.mobile-chat .chat-composer{padding:8px max(10px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(10px, env(safe-area-inset-left))}.mobile-chat .chat-share-tools{max-height:min(440px, calc(var(--chat-viewport-height,100dvh) - 180px))}.platform-modal:has(.mobile-chat.has-thread){border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}}.friend-directory-grid{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.friend-directory-grid>*{border:1px solid var(--line);background:var(--white);border-radius:18px;min-width:0;overflow:hidden}.friend-directory-list>.section-title{border-bottom:1px solid var(--line);margin:0;padding:18px}.friend-directory-list .chat-thread{width:100%;text-decoration:none;display:flex}@media (max-width:700px){.friend-directory-grid{grid-template-columns:1fr;gap:18px}.platform-main:has(.mobile-chat.has-thread)>:not(.player-social):not(.mobile-chat):not(:has(.mobile-chat.has-thread)):not(dialog){display:none}}.chat-conversation .chat-mini-team{background:var(--white);color:var(--ink)}.chat-reply-quote{background:#55988815;border-left:3px solid #559888;border-radius:4px;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-size:12px;display:flex}.chat-reply-quote>div{flex:1;min-width:0}.chat-reply-quote p{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.chat-reply-action{padding:3px 0;font-size:12px;display:block}.chat-rich-composer>.chat-reply-quote,.social-composer>.chat-reply-quote{flex-shrink:0;width:100%}
.djPUWW_workspace{min-width:0;font-size:13px}.djPUWW_status{border:1px solid var(--soft-border);background:var(--blue-soft);color:var(--accent-dark);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:12px;padding:12px 14px;display:flex}.djPUWW_status>strong{align-items:center;gap:7px;display:flex}.djPUWW_status>span{font-size:12px}.djPUWW_status>.djPUWW_info{margin-left:auto}.djPUWW_openDot,.djPUWW_closedDot{background:var(--accent);border-radius:50%;width:7px;height:7px}.djPUWW_closedDot{background:var(--muted)}.djPUWW_layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;gap:14px;display:grid}.djPUWW_composer,.djPUWW_inbox{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;overflow:hidden}.djPUWW_heading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:12px 14px;display:flex}.djPUWW_heading h3{margin:0;font-size:15px}.djPUWW_heading>span,.djPUWW_request>small{color:var(--muted);font-size:11px}.djPUWW_info{width:28px;height:28px;color:var(--accent-dark);border:1px solid var(--soft-border);cursor:pointer;vertical-align:middle;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.djPUWW_info:hover{background:var(--blue-soft)}.djPUWW_info:focus-visible,.djPUWW_pokemon:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.djPUWW_pickers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:14px;display:grid}.djPUWW_pickers>div{min-width:0}.djPUWW_pickers h4{margin:0 0 8px;font-size:13px}.djPUWW_pickerHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 6px;display:flex}.djPUWW_pickerHeading h4{margin:0}.djPUWW_tableLink{min-height:28px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:3px 0;font-size:11px;display:inline-flex}.djPUWW_tableLink:hover:not(:disabled){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.djPUWW_tableLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.djPUWW_tableLink:disabled{opacity:.5;cursor:default}.djPUWW_pickers label,.djPUWW_dialogForm label,.djPUWW_ruleFields label{font-size:12px}.djPUWW_pickers select,.djPUWW_pickers input{width:100%;margin:5px 0 8px}.djPUWW_options{scrollbar-width:thin;gap:5px;max-height:280px;padding:2px;display:grid;overflow-y:auto}.djPUWW_pokemon{text-align:left;width:100%;min-height:48px;color:var(--ink);background:var(--paper);border:1px solid var(--line);cursor:pointer;font:inherit;border-radius:8px;align-items:center;gap:7px;padding:5px 7px;display:flex}.djPUWW_pokemon:hover:not(:disabled){border-color:var(--accent)}.djPUWW_pokemon[aria-pressed=true]{background:var(--blue-soft);border-color:var(--accent);box-shadow:inset 3px 0 var(--accent)}.djPUWW_pokemon:disabled{opacity:.55;cursor:not-allowed}.djPUWW_pokemon>span{flex:1;min-width:0}.djPUWW_pokemon strong{overflow-wrap:anywhere;font-size:12px}.djPUWW_pokemon small{color:var(--muted);margin-top:2px;font-size:10px;font-weight:400;display:block}.djPUWW_pokemon small svg{vertical-align:-1px;display:inline}.djPUWW_pokemon b{text-align:center;color:var(--accent-dark);font-size:12px}:is(.djPUWW_workspace .box-sprite,.djPUWW_workspace .box-sprite img,.djPUWW_dialogForm .box-sprite,.djPUWW_dialogForm .box-sprite img){object-fit:contain;flex:0 0 34px;width:34px;height:34px}.djPUWW_review{background:var(--paper);border-top:1px solid var(--line);gap:8px;padding:12px 14px;display:grid}.djPUWW_review p{margin:3px 0 0;font-size:12px}.djPUWW_reviewAction{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.djPUWW_reviewAction>small{color:var(--muted);font-size:11px;line-height:1.5}.djPUWW_request{border-bottom:1px solid var(--line);padding:12px 14px}.djPUWW_request .djPUWW_heading{border:0;padding:0;font-size:12px}.djPUWW_exchange{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:8px;margin:8px 0;display:grid}.djPUWW_exchange>span{overflow-wrap:anywhere;background:var(--paper);border:1px solid var(--line);border-radius:8px;align-items:center;gap:5px;min-width:0;padding:6px;font-size:12px;display:flex}.djPUWW_exchange>svg{color:var(--muted)}.djPUWW_lockNote{align-items:center;gap:4px;margin-top:5px;line-height:1.5;display:flex}.djPUWW_lockNote svg{flex:none}.djPUWW_requestActions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.djPUWW_requestActions:empty{display:none}.djPUWW_requestActions button{padding:7px 10px;font-size:11px}.djPUWW_empty{color:var(--muted);margin:0;padding:16px 14px;font-size:12px;line-height:1.6}.djPUWW_history>summary{cursor:pointer;padding:13px 14px;font-weight:600}.djPUWW_notice{color:var(--accent-dark);background:var(--blue-soft);margin:0;padding:12px 14px}.djPUWW_organizerBar{flex-wrap:wrap;align-items:start;gap:8px;margin-bottom:12px;display:flex}.djPUWW_settings{border:1px solid var(--line);background:var(--white);border-radius:10px;flex:240px;min-width:0}.djPUWW_settings>summary{cursor:pointer;align-items:center;gap:7px;padding:11px 12px;font-size:12px;font-weight:600;display:flex}.djPUWW_settings[open]{flex-basis:100%;padding:0 14px 14px}.djPUWW_settings[open]>summary{padding-inline:0}.djPUWW_settings[open]>button{margin-top:10px}.djPUWW_tools{flex-wrap:wrap;gap:6px;display:flex}.djPUWW_tools>button{align-items:center;gap:5px;padding:10px;font-size:11px;display:inline-flex}.djPUWW_ruleFields{border:0;min-width:0;margin:0;padding:0}.djPUWW_ruleFields>legend{margin-bottom:10px;font-size:13px;font-weight:600}.djPUWW_switches{flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;display:flex}.djPUWW_ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;display:grid}.djPUWW_ruleGrid>label,.djPUWW_dialogForm>label{flex-direction:column;gap:5px;min-width:0;display:flex}.djPUWW_ruleGrid label>span{align-items:center;gap:6px;min-height:28px;display:flex}.djPUWW_ruleGrid input,.djPUWW_ruleGrid select,.djPUWW_dialogForm input:not([type=checkbox]),.djPUWW_dialogForm select,.djPUWW_dialogForm textarea{width:100%;min-width:0}.djPUWW_ruleFields input,.djPUWW_ruleFields select,.djPUWW_dialogForm input,.djPUWW_dialogForm select{padding:8px 9px;font-size:12px}.djPUWW_limitGrid{grid-template-columns:minmax(120px,1.3fr) repeat(2,minmax(70px,1fr));align-items:center;gap:6px 12px;margin-top:14px;font-size:12px;display:grid}.djPUWW_limitGrid>strong{color:var(--muted);font-size:11px}.djPUWW_limitRow{display:contents}.djPUWW_limitRow>span{line-height:1.4}.djPUWW_limitRow input{width:100%;min-width:0}.djPUWW_hint{color:var(--muted);margin:8px 0;font-size:11px;line-height:1.6}.djPUWW_allowances{background:var(--paper);border-bottom:1px solid var(--line);padding:9px 14px}.djPUWW_allowances .djPUWW_heading{border:0;padding:0;font-size:12px}.djPUWW_allowanceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:7px;display:grid}.djPUWW_allowanceGrid>div{gap:4px;min-width:0;display:grid}.djPUWW_allowanceGrid small{color:var(--muted);font-size:10px}.djPUWW_allowanceGrid span{font-size:11px;line-height:1.4}.djPUWW_allowanceGrid b{color:var(--accent-dark);font-size:14px}.djPUWW_help{font-size:13px;line-height:1.65}.djPUWW_flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.djPUWW_flow>li{background:var(--blue-soft);border:1px solid var(--soft-border);color:var(--accent-dark);border-radius:10px;flex-direction:column;align-items:flex-start;gap:5px;padding:12px;font-size:12px;display:flex;position:relative}.djPUWW_flow small{color:var(--muted);font-size:11px;line-height:1.4}.djPUWW_flow>li:not(:last-child):after{content:"→";z-index:1;position:absolute;top:20px;right:-11px}.djPUWW_bankExample{align-items:center;gap:12px;margin:14px 0;display:flex}.djPUWW_bankExample>span{border:1px solid var(--soft-border);background:var(--blue-soft);color:var(--accent-dark);border-radius:10px;flex-direction:column;flex:1;gap:5px;padding:12px;font-size:12px;display:flex}.djPUWW_bankExample>svg{flex:none}.djPUWW_dialogForm{gap:12px;min-width:0;font-size:13px;display:grid}.djPUWW_dialogForm p{margin:0}.djPUWW_dialogForm .check-label{flex-direction:row;align-items:flex-start;gap:8px;display:flex}.djPUWW_dialogForm textarea{resize:vertical;min-height:62px}.djPUWW_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.djPUWW_correctionPreview{border:1px solid var(--soft-border);background:var(--blue-soft);color:var(--accent-dark);border-radius:10px;gap:10px;padding:12px;display:flex}.djPUWW_correctionPreview>svg{flex:none}.djPUWW_correctionPreview small{margin-top:4px;line-height:1.5;display:block}.djPUWW_formAction{flex-direction:column;justify-content:end;gap:6px;display:flex}.djPUWW_formAction small{color:var(--muted);font-size:11px}@media (min-width:1400px){.djPUWW_ruleFields .djPUWW_ruleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.djPUWW_layout{grid-template-columns:1fr}}@media (max-width:560px){.djPUWW_pickers{gap:8px;padding:10px}.djPUWW_options{max-height:250px}.djPUWW_pokemon{flex-wrap:wrap;gap:3px;padding:4px}.djPUWW_pokemon>span{min-width:55px}.djPUWW_pokemon b{font-size:11px}.djPUWW_status{gap:7px 10px}.djPUWW_status>span{font-size:11px}.djPUWW_status>span:last-of-type{flex-basis:calc(100% - 38px)}.djPUWW_reviewAction>button{width:100%}.djPUWW_ruleGrid{gap:10px}.djPUWW_allowanceGrid{gap:6px}.djPUWW_allowanceGrid span{font-size:10px}.djPUWW_limitGrid{grid-template-columns:minmax(90px,1.2fr) repeat(2,minmax(65px,1fr));gap:6px}.djPUWW_flow{gap:8px}.djPUWW_flow>li{padding:9px}.djPUWW_tools>button{padding:8px}}@media (max-width:360px){.djPUWW_pickers,.djPUWW_ruleGrid,.djPUWW_flow{grid-template-columns:1fr}.djPUWW_flow>li:not(:last-child):after{content:"↓";top:auto;bottom:-13px;right:12px}}.djPUWW_tradeControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px 14px 0;display:grid}.djPUWW_tradeControls label{min-width:0;font-size:12px}.djPUWW_tradeControls input,.djPUWW_tradeControls select{width:100%;margin-top:5px;padding:8px 9px;font-size:12px}@media (max-width:560px){.djPUWW_tradeControls{gap:8px;padding-inline:10px}}@media (max-width:360px){.djPUWW_tradeControls{grid-template-columns:1fr}}
.rqs88G_editor.event-editor{padding:0}.rqs88G_sections{min-width:0;display:grid}.rqs88G_section{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:24px;min-width:0;padding:18px 20px;display:grid}.rqs88G_heading{min-width:0;padding-top:2px}.rqs88G_heading h3{align-items:center;gap:7px;margin:0;font-size:13px;font-weight:700;line-height:1.4;display:flex}.rqs88G_heading h3 svg{color:var(--muted);stroke-width:1.6px;flex-shrink:0}.rqs88G_heading p{color:var(--muted);margin:5px 0 0 23px;font-size:12px;line-height:1.4}.rqs88G_fields{align-content:start;gap:12px;min-width:0;display:grid}.rqs88G_fields>:is(label,fieldset,p){margin:0}.rqs88G_editor .rqs88G_fields .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}.rqs88G_editor .rqs88G_fields label{min-width:0;margin:0;font-size:12px;font-weight:600}.rqs88G_editor .rqs88G_fields input:not([type=checkbox]):not([type=range]),.rqs88G_editor .rqs88G_fields select,.rqs88G_editor .rqs88G_fields textarea{border-radius:6px;min-width:0;min-height:36px;margin:4px 0 0;padding:7px 9px;font-size:13px;font-weight:400}.rqs88G_editor .rqs88G_fields textarea{font-family:inherit;line-height:1.5}.rqs88G_editor .rqs88G_fields .help-copy{margin:0;font-size:12px;line-height:1.5}.rqs88G_editor .rqs88G_fields label .help-copy{margin-top:5px;font-size:11px;font-weight:400;display:block}.rqs88G_editor .rqs88G_fields .check-label{align-items:center;min-height:30px;font-weight:500}.rqs88G_editor .rqs88G_fields .form-grid>.check-label{align-self:end}.rqs88G_editor .rqs88G_fields .event-player-options{flex-wrap:wrap;align-items:start;gap:4px 20px;display:flex}.rqs88G_editor .rqs88G_fields .form-grid>div:empty{display:none}.rqs88G_editor .rqs88G_fields .rqs88G_basics{grid-template-columns:repeat(6,minmax(0,1fr))}.rqs88G_editor .rqs88G_basics>label{grid-column:span 3}.rqs88G_editor .rqs88G_basics>label:first-child{grid-column:span 4}.rqs88G_editor .rqs88G_basics>label:nth-child(2){grid-column:span 2}.rqs88G_editor .rqs88G_basics>div{grid-column:1/-1}.rqs88G_editor .rqs88G_fields>.form-grid:has(>label:only-child){grid-template-columns:minmax(0,1fr)}.rqs88G_editor .rqs88G_fields .owner-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.rqs88G_editor .rqs88G_fields .owner-field>legend{display:none}.rqs88G_editor .rqs88G_fields .owner-field>:is(p,span){grid-column:1/-1}.rqs88G_editor .rqs88G_fields .event-form-details{border-top:1px solid var(--line);margin:0;padding:0}.rqs88G_editor .rqs88G_fields .event-form-details>summary{justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.rqs88G_editor .rqs88G_fields .event-form-details>summary::-webkit-details-marker{display:none}.rqs88G_editor .rqs88G_fields .event-form-details>summary:after{content:"+";color:var(--muted);margin-left:auto;font-size:17px;font-weight:400;line-height:1}.rqs88G_editor .rqs88G_fields .event-form-details[open]>summary:after{content:"−"}.rqs88G_editor .rqs88G_fields .event-form-details>summary>span{color:var(--muted);margin:0;font-size:12px;font-weight:400}.rqs88G_disclosureBody{gap:12px;min-width:0;padding:4px 0 10px;display:grid}.rqs88G_editor .rqs88G_disclosureBody>fieldset{border:0;margin:0;padding:0}.rqs88G_editor .rqs88G_disclosureBody>fieldset>label+label{margin-top:10px}.rqs88G_editor .rqs88G_fields .event-save-scope>label{max-width:none}.rqs88G_editor .rqs88G_fields .event-recurrence{gap:10px 12px}.rqs88G_editor .rqs88G_fields .event-recurrence>.form-grid{display:contents}.rqs88G_editor .rqs88G_fields .event-date-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.rqs88G_editor .rqs88G_fields .date-time-picker-compact{background:0 0;border:0;border-radius:0;align-content:start;gap:8px;min-width:0;padding:0;display:grid}.rqs88G_editor .rqs88G_fields .date-time-picker-compact>legend{margin:0 0 8px;padding:0;font-size:12px}.rqs88G_editor .rqs88G_fields .date-picker-row{flex-wrap:nowrap;align-items:flex-start;gap:6px}.rqs88G_editor .rqs88G_fields .date-fields{flex:1;min-width:0;padding-bottom:23px;position:relative}.rqs88G_editor .rqs88G_fields .date-fields>.date-clear{min-height:22px;color:var(--accent-dark);margin:0;padding:2px 0;font-size:11px;position:absolute;bottom:0;right:0}.rqs88G_editor .rqs88G_fields .date-segments{grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1fr);gap:5px}.rqs88G_editor .rqs88G_fields .date-segments label>span{font-size:11px;font-weight:500}:is(.rqs88G_editor .rqs88G_fields .date-segments input,.rqs88G_editor .rqs88G_fields .date-segments select){padding-inline:6px}.rqs88G_editor .rqs88G_fields .calendar-trigger{border-radius:6px;align-self:start;min-width:36px;min-height:36px;margin-top:21px}.rqs88G_editor .rqs88G_fields .calendar-trigger svg{width:17px;height:17px}.rqs88G_editor .rqs88G_fields .picker-time-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}.rqs88G_editor .rqs88G_fields .picker-time-controls>.picker-time-label{color:var(--muted);margin:0;font-size:11px}.rqs88G_editor .rqs88G_fields .picker-time-controls>.time-picker{grid-area:2/1/auto/-1}.rqs88G_editor .rqs88G_fields .picker-time-controls>.date-clear{min-height:18px;color:var(--accent-dark);grid-area:1/2;margin:0;padding:0;font-size:11px}.rqs88G_editor .rqs88G_fields .time-picker{gap:5px}.rqs88G_editor .rqs88G_fields .time-picker>select{flex:1;width:auto;margin:0;padding-inline:6px}.rqs88G_editor .rqs88G_fields .date-shortcuts{flex-wrap:wrap;align-items:start;gap:4px;min-height:0;margin:0;display:flex}.rqs88G_editor .rqs88G_fields .date-shortcuts button{background:var(--surface-muted);min-height:26px;color:var(--accent-dark);border:0;border-radius:4px;padding:3px 6px;font-size:11px}.rqs88G_editor .rqs88G_fields .date-shortcuts button:disabled{opacity:.5}.rqs88G_editor .rqs88G_fields .picker-zone{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.rqs88G_editor .rqs88G_fields .date-field-error{color:var(--red);margin-top:4px;font-size:11px;display:block}.rqs88G_editor .rqs88G_fields .event-image-upload{gap:10px;display:grid}.rqs88G_editor .rqs88G_fields .event-image-upload>legend{margin-bottom:8px}.rqs88G_editor .rqs88G_fields .event-image-upload input[type=file]{max-width:100%;font-size:12px}.rqs88G_editor .rqs88G_fields .event-image-crop-editor{min-width:0}.rqs88G_editor .rqs88G_fields .event-image-preview{margin-block:0 8px}.rqs88G_editor .rqs88G_fields .event-image-crop-editor .form-grid{margin-top:8px}.rqs88G_editor .rqs88G_fields .event-image-crop-editor .help-copy{margin-bottom:8px}.rqs88G_editor .rqs88G_fields .event-image-crop-editor input[type=range]{margin-top:8px}:is(.rqs88G_editor .rqs88G_fields .secondary-button,.rqs88G_editor .rqs88G_fields .text-button){justify-self:start;min-height:32px;margin:0;padding:6px 10px;font-size:12px}.rqs88G_editor .rqs88G_fields .date-clear{background:0 0;border:0}.rqs88G_editor .rqs88G_fields .date-only-picker .date-fields{padding-bottom:23px}.rqs88G_editor.event-editor>.event-save-actions{box-shadow:none;border-top:0;margin:0;padding:12px 20px;position:static}.rqs88G_editor .event-save-actions>.help-copy{color:var(--muted)}@media (max-width:1049px){.rqs88G_editor .event-save-actions{bottom:calc(67px + env(safe-area-inset-bottom))}}@media (max-width:850px){.rqs88G_section{grid-template-columns:minmax(0,1fr);gap:14px}.rqs88G_heading{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:0;display:flex}.rqs88G_heading p{margin:0}}@media (max-width:600px){.rqs88G_section{padding:16px 14px}:is(.rqs88G_editor .rqs88G_fields .form-grid,.rqs88G_editor .rqs88G_fields .event-date-pair,.rqs88G_editor .rqs88G_fields .owner-field,.rqs88G_editor .rqs88G_fields .event-recurrence){grid-template-columns:minmax(0,1fr)}.rqs88G_editor .rqs88G_fields .rqs88G_basics>label{grid-column:1/-1}.rqs88G_editor .rqs88G_fields input:not([type=checkbox]):not([type=range]),.rqs88G_editor .rqs88G_fields select,.rqs88G_editor .rqs88G_fields textarea{min-height:44px;font-size:16px}.rqs88G_editor .rqs88G_fields .calendar-trigger{min-width:44px;min-height:44px}.rqs88G_editor .rqs88G_fields .date-segments{grid-template-columns:minmax(0,1.1fr) minmax(0,.7fr) minmax(0,1fr)}.rqs88G_editor .rqs88G_fields .check-label{min-height:40px}.rqs88G_editor .rqs88G_fields .event-form-details>summary{flex-wrap:wrap;gap:4px 8px}.rqs88G_editor .rqs88G_fields .event-form-details>summary>span{font-size:11px}.rqs88G_editor .event-save-actions{bottom:calc(67px + env(safe-area-inset-bottom));margin:0;padding:10px 14px}}@media (pointer:coarse){.rqs88G_editor .rqs88G_fields .date-shortcuts button{min-height:44px}.rqs88G_editor .rqs88G_fields .date-fields>.date-clear{min-height:44px}.rqs88G_editor .rqs88G_fields .picker-time-controls>.date-clear{min-height:44px}.rqs88G_editor .rqs88G_fields .event-form-details>summary{min-height:44px}.rqs88G_editor .rqs88G_fields .date-fields{padding-bottom:45px}}.rqs88G_editor .rqs88G_fields .event-date-pair{grid-template-columns:minmax(0,1fr);gap:8px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact{display:block}.rqs88G_editor .rqs88G_fields .date-time-picker-compact>legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rqs88G_editor .rqs88G_fields .picker-compact-row{grid-template-columns:80px minmax(170px,1.4fr) minmax(140px,1fr) auto;align-items:start;gap:8px;display:grid}.rqs88G_editor .rqs88G_fields .picker-row-label{align-content:center;gap:2px;min-height:36px;font-size:12px;font-weight:600;display:grid}.rqs88G_editor .rqs88G_fields .picker-row-label small{color:var(--muted);font-size:11px;font-weight:400}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-fields{padding:0}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-segments{grid-template-columns:minmax(0,1.2fr) minmax(0,.65fr) minmax(0,1fr);gap:0}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-segments label>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-segments :is(input,select){border-right-width:0;border-radius:0;margin:0;padding-inline:7px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-segments>label:first-child select{border-radius:6px 0 0 6px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .date-segments>label:last-child input{border-right-width:1px;border-radius:0 6px 6px 0}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .calendar-trigger{margin:0}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .time-picker{border:1px solid var(--line);background:var(--field-bg);border-radius:6px;gap:0;min-height:36px;padding-inline:7px 2px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .time-picker select{background:0 0;border:0;border-radius:0;min-height:34px;padding:6px 3px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .time-picker>svg{width:14px;height:14px;margin-right:3px}.rqs88G_editor .rqs88G_fields .picker-add-time{border:1px solid var(--line);background:var(--field-bg);width:100%;min-height:36px;color:var(--accent-dark);font:inherit;cursor:pointer;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:flex}.rqs88G_editor .rqs88G_fields .picker-add-time span{color:var(--muted);font-size:11px}.rqs88G_editor .rqs88G_fields .picker-add-time:disabled{color:var(--muted);opacity:.6;cursor:default}.rqs88G_editor .rqs88G_fields .picker-options{min-width:0;position:relative}.rqs88G_editor .rqs88G_fields .picker-options>summary{min-height:36px;color:var(--accent-dark);cursor:pointer;border-radius:6px;align-items:center;padding:6px;font-size:11px;list-style:none;display:flex}.rqs88G_editor .rqs88G_fields .picker-options>summary::-webkit-details-marker{display:none}.rqs88G_editor .rqs88G_fields .picker-options>summary:after{content:"⌄";margin-left:4px}.rqs88G_editor .rqs88G_fields .picker-options[open]>summary{background:var(--surface-muted)}.rqs88G_editor .rqs88G_fields .picker-options-menu{z-index:10;border:1px solid var(--line);background:var(--white);border-radius:8px;width:min(300px,100vw - 64px);padding:10px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 20px #00000012}.rqs88G_editor .rqs88G_fields .picker-options-menu .date-shortcuts button{min-height:32px;font-size:12px}.rqs88G_editor .rqs88G_fields .schedule-help>summary{color:var(--muted);font-weight:500}.rqs88G_editor .rqs88G_fields .schedule-help>p{padding:0 0 10px}.rqs88G_editor .rqs88G_fields .event-online-copies:empty{display:none}.rqs88G_editor .rqs88G_fields .event-online-copies{border-left:2px solid var(--line);margin-top:8px;padding:4px 0 4px 10px}.rqs88G_editor .rqs88G_fields .event-online-copies .check-label{align-items:start;gap:7px}.rqs88G_editor .rqs88G_fields .event-online-copies input{margin-top:3px}.rqs88G_editor .rqs88G_fields .rqs88G_addressChooser{gap:10px;margin:0;display:grid}.rqs88G_editor .rqs88G_fields .rqs88G_addressChooser>legend{margin-bottom:10px}.rqs88G_addressTabs{background:var(--surface-muted);border-radius:7px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.rqs88G_addressTabs button{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:auto;padding:6px 10px;font-size:12px;font-weight:600}.rqs88G_addressTabs button[aria-selected=true]{border-color:var(--line);background:var(--white);color:var(--ink);box-shadow:0 1px 3px #00000006}.rqs88G_addressTabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rqs88G_editor .rqs88G_fields .picker-options>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rqs88G_editor .rqs88G_fields .picker-add-time:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rqs88G_addressPanel{gap:10px;min-width:0;display:grid}.rqs88G_addressPanel[hidden]{display:none}.rqs88G_addressPreview{color:var(--ink);gap:3px;margin:0;font-size:12px;display:grid}.rqs88G_addressPreview span{color:var(--muted);overflow-wrap:anywhere;line-height:1.5}@media (max-width:1100px) and (min-width:851px){.rqs88G_editor .rqs88G_fields .picker-compact-row{grid-template-columns:70px minmax(155px,1.2fr) minmax(135px,1fr) auto;gap:6px}}@media (max-width:600px){.rqs88G_editor .rqs88G_fields .picker-compact-row{grid-template-columns:minmax(0,1fr) auto;gap:6px}.rqs88G_editor .rqs88G_fields .picker-row-label{grid-area:1/1;align-items:center;gap:6px;min-height:32px;display:flex}.rqs88G_editor .rqs88G_fields .picker-options{grid-area:1/2}.rqs88G_editor .rqs88G_fields .picker-compact-row>.date-picker-row{grid-area:2/1/auto/-1}.rqs88G_editor .rqs88G_fields .picker-compact-time{grid-area:3/1/auto/-1}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .time-picker{min-height:44px}.rqs88G_editor .rqs88G_fields .date-time-picker-compact .time-picker select{min-height:42px;font-size:16px}.rqs88G_editor .rqs88G_fields .picker-add-time{min-height:44px}.rqs88G_addressTabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rqs88G_addressTabs button{min-height:40px;padding-inline:5px}}@media (pointer:coarse){.rqs88G_addressTabs button{min-height:44px}.rqs88G_editor .rqs88G_fields .picker-options>summary{min-height:44px}.rqs88G_editor .rqs88G_fields .picker-add-time{min-height:44px}.rqs88G_editor .rqs88G_fields .picker-options-menu .date-shortcuts button{min-height:44px}}
.YgYSUq_setup{min-width:0;margin-top:18px}.YgYSUq_content{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.YgYSUq_card{border:1px solid var(--line);background:var(--white);border-radius:14px;min-width:0;padding:18px}.YgYSUq_card h3,.YgYSUq_settings legend{color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:700}.YgYSUq_settings{border:0;min-width:0;margin:0;padding:0}.YgYSUq_settings legend{padding:0}.YgYSUq_basics{grid-template-columns:repeat(2,minmax(0,220px));gap:12px 16px;margin-bottom:14px;display:grid}.YgYSUq_fields.form-grid{grid-template-columns:repeat(2,minmax(0,220px));gap:12px 16px;margin-bottom:14px;display:grid}.YgYSUq_basics{grid-template-columns:repeat(3,minmax(0,220px));margin-bottom:0}.YgYSUq_setup label,.YgYSUq_settings label{gap:6px;min-width:0;font-size:13px}.YgYSUq_setup input:not([type=checkbox]),.YgYSUq_setup select,.YgYSUq_settings input:not([type=checkbox]),.YgYSUq_settings select{border-radius:8px;width:100%;min-height:40px;padding:8px 10px;font-size:14px}:is(.YgYSUq_setup .help-copy,.YgYSUq_settings .help-copy){margin:8px 0 0;font-size:12px;line-height:1.6}.YgYSUq_draftColumns{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:16px;display:grid}.YgYSUq_orderHeading,.YgYSUq_sheet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.YgYSUq_orderHeading h3{margin:0}.YgYSUq_sheet>div:first-child{overflow-wrap:anywhere;flex:260px;min-width:0}.YgYSUq_sheet h3{margin-bottom:8px}.YgYSUq_sheetActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.YgYSUq_tradeOptions{flex-wrap:wrap;gap:12px 24px;margin:0 0 14px;display:flex}.YgYSUq_approval{max-width:340px}.YgYSUq_tradeLimits{grid-template-columns:repeat(3,minmax(0,260px));gap:16px;margin:16px 0;display:grid}.YgYSUq_tradeLimits>div{border:1px solid var(--line);border-radius:10px;padding:12px}.YgYSUq_tradeLimits h4{margin:0 0 10px;font-size:13px}.YgYSUq_limitPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.YgYSUq_actions{z-index:15;border:1px solid var(--line);background:var(--white);border-radius:12px;align-items:center;gap:8px;margin-top:16px;padding:8px 12px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 18px #00000012}.YgYSUq_actions button{white-space:nowrap;min-height:40px;margin:0;padding:8px 12px;font-size:13px}.YgYSUq_status{flex:1;min-width:0;font-size:12px}.YgYSUq_status span{color:var(--muted);margin-top:2px;font-size:11px;display:block}@media (max-width:1000px){.YgYSUq_draftColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.YgYSUq_card{padding:14px}.YgYSUq_basics{grid-template-columns:repeat(2,minmax(0,1fr))}.YgYSUq_tradeLimits{grid-template-columns:1fr;gap:8px}.YgYSUq_tradeLimits>div{grid-template-columns:1fr;align-items:center;gap:10px;display:grid}.YgYSUq_tradeLimits h4{margin:0}.YgYSUq_actions{bottom:calc(68px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:6px;padding:8px}.YgYSUq_status{flex-basis:100%;align-items:baseline;gap:6px;display:flex}.YgYSUq_status strong{flex-shrink:0;font-size:11px}.YgYSUq_status span{margin:0;font-size:10px}.YgYSUq_actions button{flex:1;min-height:40px;padding-inline:8px}.nav-collapsed .YgYSUq_actions{bottom:calc(8px + env(safe-area-inset-bottom))}}@media (max-width:380px){.YgYSUq_tradeLimits>div{grid-template-columns:1fr}}@media (min-width:701px) and (max-width:1049px){.YgYSUq_actions{bottom:calc(68px + env(safe-area-inset-bottom))}.nav-collapsed .YgYSUq_actions{bottom:calc(8px + env(safe-area-inset-bottom))}}@media (max-width:700px){.YgYSUq_setup input:not([type=checkbox]),.YgYSUq_setup select,.YgYSUq_settings input:not([type=checkbox]),.YgYSUq_settings select{font-size:16px}}.YgYSUq_setup .YgYSUq_orderPreview{border-color:var(--line);gap:8px;padding:10px}.YgYSUq_setup .YgYSUq_orderPreview>div{gap:8px}.YgYSUq_setup .YgYSUq_orderPreview>div>strong{min-width:50px;font-size:12px}.YgYSUq_setup .YgYSUq_orderPreview>div>div,.YgYSUq_setup .YgYSUq_orderPreview>div>div>span{gap:4px;font-size:11px}.YgYSUq_setup .YgYSUq_orderPreview>div>div>span>span:last-child{border-radius:8px;gap:2px;min-width:32px;min-height:32px;padding:3px}.YgYSUq_setup .YgYSUq_orderPreview small{font-size:9px}@media (max-width:1049px){.YgYSUq_actions button:last-child{margin-right:40px}}
.TzTj4q_match{min-width:0;margin:0}.TzTj4q_battle{margin-block:14px}.TzTj4q_readiness{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:12px;display:flex}.TzTj4q_readiness strong{font-size:14px}.TzTj4q_readiness p{color:var(--muted);margin:4px 0 0;font-size:12px}.TzTj4q_teams{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.TzTj4q_team{min-width:0}.TzTj4q_player{justify-content:space-between;align-items:center;gap:12px;display:flex}.TzTj4q_player h2{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.TzTj4q_player p{color:var(--muted);margin:5px 0 0;font-size:12px}.TzTj4q_playerStatus{color:var(--muted);align-items:center;gap:14px;font-size:11px;display:flex}.TzTj4q_playerStatus strong{color:var(--ink);font-size:24px}.TzTj4q_teamTools{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:11px;display:flex}.TzTj4q_waiting{border:1px dashed var(--line);text-align:center;min-height:140px;color:var(--muted);border-radius:10px;align-content:center;justify-items:center;margin-top:12px;padding:16px;font-size:12px;display:grid}.TzTj4q_waiting p{margin:6px 0}.TzTj4q_reporting{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.TzTj4q_reporting h3{margin:0 0 10px;font-size:15px}.TzTj4q_organizer{margin-top:16px}.TzTj4q_organizer>summary{font-weight:700}.TzTj4q_organizer>details{margin-block:12px}@media (max-width:600px){.TzTj4q_playerStatus{gap:8px}}.TzTj4q_team article>header{flex-wrap:wrap}.TzTj4q_team article>header>div{min-width:70px}.TzTj4q_reporting h3{font-weight:700}.TzTj4q_teamManagement{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.TzTj4q_teamManagement p{color:var(--muted);margin:4px 0 0;font-size:12px}.TzTj4q_opponentSheet>div,.TzTj4q_ownSheet>div{grid-template-columns:repeat(3,minmax(0,1fr))}.TzTj4q_ownTeam{min-width:0}.TzTj4q_teamManagement h2{margin:0;font-size:16px}@media (max-width:1100px){.TzTj4q_opponentSheet>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.TzTj4q_opponentSheet>div,.TzTj4q_ownSheet>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.TzTj4q_opponentSheet>div,.TzTj4q_ownSheet>div{grid-template-columns:minmax(0,1fr)}}
.XOPerq_workspace{min-width:0}.XOPerq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.XOPerq_toolbar>span{color:var(--muted);font-size:12px}.XOPerq_toolbar>div{gap:5px;display:flex}.XOPerq_toolbar button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--blue-soft)}.XOPerq_viewport{min-width:0;overflow-x:auto}.XOPerq_viewport[data-layout=table] .XOPerq_list{border:1px solid var(--line);border-radius:10px;min-width:940px;overflow:hidden}.XOPerq_columns,.XOPerq_row{grid-template-columns:52px minmax(200px,1fr) minmax(200px,1fr) minmax(110px,.8fr) minmax(120px,.7fr) 150px;align-items:center;gap:12px;padding:10px 14px;display:grid}.XOPerq_columns{background:var(--surface-muted);color:var(--muted);font-size:11px;font-weight:700}.XOPerq_row{min-height:72px;padding-block:8px;font-size:13px}.XOPerq_row>span{min-width:0}.XOPerq_row strong{overflow-wrap:anywhere;font-size:13px;display:block}.XOPerq_row small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.XOPerq_row .badge{white-space:normal;font-size:10px}.XOPerq_entry+.XOPerq_entry{border-top:1px solid var(--line)}.XOPerq_rowActions{align-items:center;gap:8px;display:flex}.XOPerq_workspace .XOPerq_rowActions button,.XOPerq_workspace .XOPerq_rowActions a{min-height:30px;padding:4px 8px;font-size:12px}.XOPerq_viewport[data-layout=table] .XOPerq_detail{border-top:1px solid var(--line);background:var(--surface-muted);padding:14px}.XOPerq_viewport[data-layout=table] .XOPerq_detail .tournament-match{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:is(.XOPerq_viewport[data-layout=table] .XOPerq_detail .card-top,.XOPerq_viewport[data-layout=table] .XOPerq_detail .tournament-opponents,.XOPerq_viewport[data-layout=table] .XOPerq_detail .XOPerq_roomLink){display:none}.XOPerq_viewport[data-layout=table] .XOPerq_detail section[aria-label="Report games & match"]{border:0;margin:0;padding:0}.XOPerq_viewport[data-layout=cards] .XOPerq_body{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:12px;display:grid}.XOPerq_viewport[data-layout=cards] .XOPerq_entry{border:0;min-width:0}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .tournament-match{border-radius:10px;margin:0;padding:14px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .tournament-opponents{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block:12px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .tournament-opponents>div{align-items:start}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .tournament-score{font-size:18px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .tournament-match>.help-copy{margin-block:4px;font-size:11px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail section[aria-label="Report games & match"]{margin-top:10px;padding-top:10px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail section[aria-label="Report games & match"]>h3{font-size:13px}.XOPerq_viewport[data-layout=cards] .XOPerq_detail .XOPerq_roomLink{min-height:28px;padding:4px 8px;font-size:11px}.XOPerq_playerCell{align-items:center;gap:8px;display:flex}.XOPerq_identity{min-width:0}.XOPerq_teamPreview{flex:none;grid-template-rows:repeat(2,28px);grid-template-columns:repeat(3,28px);gap:0 2px;display:grid}.XOPerq_teamPreview>span{justify-content:center;align-items:center;display:flex}.XOPerq_teamPreview .box-sprite{width:28px;height:28px}.XOPerq_row .XOPerq_noTeam{text-align:center;flex:0 0 88px;font-weight:400}
.XFzYoG_form{border:1px solid var(--line);border-radius:10px;gap:12px;padding:12px;transition:background .15s,border-color .15s;display:grid}.XFzYoG_form[data-dirty]{background:color-mix(in srgb, var(--warning-bg) 60%, var(--white));border-color:#d89b35}.XFzYoG_form .XFzYoG_games{border:0;min-width:0;margin:0;padding:0}.XFzYoG_form .XFzYoG_gameInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.XFzYoG_form label{min-width:0;margin:0}.XFzYoG_form select{min-height:40px;margin-top:6px}.XFzYoG_footer{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 20px;display:flex}.XFzYoG_result{gap:4px;min-width:0;display:grid}.XFzYoG_resultLabel{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.XFzYoG_result output{overflow-wrap:anywhere;min-height:24px;font-size:15px;font-weight:700;display:block}.XFzYoG_result select{max-width:100%}.XFzYoG_submit{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.XFzYoG_status{color:var(--warning-ink);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.XFzYoG_status:empty{display:none}@media (max-width:600px){.XFzYoG_form .XFzYoG_gameInputs{grid-template-columns:minmax(0,1fr)}.XFzYoG_footer{align-items:stretch}.XFzYoG_result,.XFzYoG_submit{width:100%}.XFzYoG_submit{justify-content:space-between}.XFzYoG_submit button{margin-left:auto}}.XFzYoG_gameRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;min-width:0;display:grid}.XFzYoG_gameRow label>span{display:block}.XFzYoG_form.XFzYoG_organizerForm{background:0 0;border:0;border-radius:0;padding:0}.XFzYoG_form.XFzYoG_organizerForm[data-dirty]{border-left:2px solid #d89b35;padding-left:10px}.XFzYoG_organizerForm .XFzYoG_gameInputs{grid-template-columns:minmax(0,1fr);gap:7px}.XFzYoG_organizerForm .XFzYoG_gameRow{grid-template-columns:minmax(0,1fr) 28px;align-items:center}.XFzYoG_organizerForm .XFzYoG_gameRow label{grid-template-columns:85px minmax(0,1fr);align-items:center;gap:8px;display:grid}.XFzYoG_organizerForm .XFzYoG_gameRow select{min-height:34px;margin:0;padding-block:5px}.XFzYoG_form .XFzYoG_remove{width:28px;height:28px;min-height:28px;padding:4px}.XFzYoG_organizerForm .XFzYoG_footer{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.XFzYoG_organizerForm .XFzYoG_result output{font-size:13px}.XFzYoG_organizerForm .XFzYoG_submit{justify-items:end;gap:4px;width:auto;margin:0;display:grid}
.K-tNkq_workspace{min-width:0}.K-tNkq_workspace .panel{border-radius:12px;margin-bottom:14px;padding:18px}.K-tNkq_workspace h3{margin:0 0 8px;font-size:1rem;font-weight:700}.K-tNkq_workspace .help-copy{margin-block:6px;font-size:.8rem;line-height:1.5}:is(.K-tNkq_workspace .primary-button,.K-tNkq_workspace .secondary-button){border-radius:8px;gap:6px;min-height:36px;padding:8px 12px;font-size:.8rem}.K-tNkq_workspace .text-button{min-height:32px;padding-block:5px;font-size:.8rem}.K-tNkq_workspace label{gap:5px;font-size:.78rem}.K-tNkq_workspace input:not([type=checkbox]):not([type=radio]),.K-tNkq_workspace select{min-height:36px;padding:8px 10px;font-size:.82rem}.K-tNkq_workspace summary{cursor:pointer;padding-block:4px;font-size:.82rem;font-weight:650}.K-tNkq_workspace summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.K-tNkq_workspace .tournament-overview{border:1px solid var(--line);background:var(--white);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;margin-bottom:10px;padding:16px 18px}.K-tNkq_workspace .tournament-overview .tournament-summary{box-shadow:none;background:0 0;border:0;gap:18px;margin:0;padding:0}.K-tNkq_workspace .tournament-summary h3{margin-block:6px 3px;font-size:1.15rem}.K-tNkq_workspace .tournament-summary .badge{padding:4px 7px;font-size:.68rem}.K-tNkq_workspace .tournament-clock{gap:2px 8px;min-width:145px}.K-tNkq_workspace .tournament-clock strong{font-size:1.65rem}.K-tNkq_workspace .tournament-clock span{font-size:.72rem}.K-tNkq_workspace .tournament-overview>.metric-grid{border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:8px 24px;padding-top:10px;display:flex}.K-tNkq_workspace .tournament-overview .metric-grid>div{box-shadow:none;background:0 0;border:0;border-radius:0;align-items:baseline;gap:7px;padding:0;display:flex}.K-tNkq_workspace .tournament-overview .metric-grid strong{font-variant-numeric:tabular-nums;font-size:1.05rem}.K-tNkq_workspace .tournament-overview .metric-grid small{font-size:.8em}.K-tNkq_workspace .tournament-overview .metric-grid span{color:var(--muted);font-size:.75rem}.K-tNkq_workspace .tournament-overview>.tournament-controls{box-shadow:none;background:0 0;border:0;grid-area:1/2;align-self:center;max-width:490px;margin:0;padding:0}.K-tNkq_workspace .tournament-controls h3{color:var(--muted);margin-bottom:7px;font-size:.72rem}.K-tNkq_workspace .tournament-controls .action-row{gap:6px}.K-tNkq_registration{background:var(--white);border:1px solid var(--line);border-radius:10px;margin-bottom:14px;padding:11px 16px}.K-tNkq_registration .action-row{margin-top:10px}.K-tNkq_workspace .tournament-tabs{border:1px solid var(--line);background:var(--surface-muted);border-radius:10px;flex-wrap:nowrap;gap:4px;margin:0 0 14px;padding:4px;display:flex}.K-tNkq_workspace .tournament-tabs button{border:0;border-radius:7px;flex:1 0 auto;min-height:38px;padding:8px 15px;font-size:.82rem}.K-tNkq_workspace .tournament-tabs button.active{color:var(--organizer-ink);background:var(--organizer-paper);box-shadow:inset 0 0 0 1px var(--organizer-line)}.K-tNkq_workspace .search-row{border:1px solid var(--line);background:var(--white);border-radius:10px;grid-template-columns:minmax(160px,.8fr) minmax(180px,1.5fr) minmax(160px,.8fr);gap:12px;margin:0 0 14px;padding:12px 14px;display:grid}.K-tNkq_workspace .search-row>label{min-width:0;margin:0}:is(.K-tNkq_workspace .search-row input,.K-tNkq_workspace .search-row select){width:100%}.K-tNkq_workspace .search-row>.check-label{grid-column:1/-1;margin:0}.K-tNkq_workspace .tournament-pairings{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.K-tNkq_workspace .tournament-match{margin:0;padding:14px}.K-tNkq_workspace .tournament-match .card-top{border-bottom:1px solid var(--line);padding-bottom:8px}.K-tNkq_workspace .tournament-match .badge{padding:4px 7px;font-size:.67rem}.K-tNkq_workspace .tournament-opponents{gap:8px;margin-block:12px}.K-tNkq_workspace .tournament-opponents>div>div{gap:0}.K-tNkq_workspace .tournament-opponents strong{font-size:.9rem}.K-tNkq_workspace .tournament-opponents .tournament-score{font-size:1.3rem}.K-tNkq_workspace .tournament-opponents .help-copy{margin:2px 0 0;font-size:.72rem}.K-tNkq_workspace .tournament-match details{margin-top:8px;padding-top:8px}.K-tNkq_workspace .tournament-match summary{font-size:.78rem}.K-tNkq_workspace .tournament-adjustments{background:var(--surface-muted);margin-top:14px}.K-tNkq_workspace .tournament-table-scroll{max-height:65vh;margin-top:12px}:is(.K-tNkq_workspace .tournament-table th,.K-tNkq_workspace .tournament-table td){padding:9px 10px;font-size:.8rem}.K-tNkq_workspace .tournament-table thead th{z-index:1;background:var(--white);font-size:.7rem;position:sticky;top:0}.K-tNkq_workspace .tournament-table tbody tr:hover{background:var(--surface-muted)}.K-tNkq_workspace .tournament-table tbody th{text-transform:none;letter-spacing:normal;width:100%;color:var(--ink);background:0 0}.K-tNkq_workspace .tournament-bracket{gap:16px;margin-top:14px}.K-tNkq_workspace .tournament-bracket-round{flex-basis:230px;gap:10px}.K-tNkq_workspace .tournament-bracket-match{gap:7px;padding:10px 12px;font-size:.8rem}.K-tNkq_workspace .tournament-history{padding-block:10px;font-size:.84rem}.K-tNkq_workspace .tournament-history p{margin-block:4px}.K-tNkq_workspace .empty-copy{border:1px dashed var(--line);text-align:center;border-radius:10px;margin:0 0 14px;padding:24px 16px;font-size:.85rem}.K-tNkq_seeding>section>label{max-width:340px}.K-tNkq_seeding>section>.help-copy{max-width:95ch}.K-tNkq_workspace .tournament-setup-columns{gap:20px;margin-top:16px}.K-tNkq_workspace .tournament-attendance{padding-left:20px}.K-tNkq_workspace .tournament-setup-footer{margin-top:16px}@media (max-width:1000px){.K-tNkq_workspace .tournament-overview{grid-template-columns:minmax(0,1fr);gap:12px}.K-tNkq_workspace .tournament-overview>.tournament-controls{grid-area:auto/1;max-width:none}}@media (max-width:640px){.K-tNkq_workspace .panel{padding:14px}.K-tNkq_workspace .tournament-overview{padding:14px}.K-tNkq_workspace .tournament-overview .tournament-summary{gap:10px}.K-tNkq_workspace .tournament-clock{width:auto}.K-tNkq_workspace .tournament-overview>.metric-grid{gap:8px 16px}.K-tNkq_workspace .search-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.K-tNkq_workspace .search-row>label:nth-child(2){grid-area:2/1/auto/-1}.K-tNkq_workspace .tournament-tabs button{padding-inline:12px}.K-tNkq_workspace select{min-height:40px}.K-tNkq_workspace .primary-button{min-height:40px}.K-tNkq_workspace .secondary-button{min-height:40px}.K-tNkq_workspace .tournament-attendance{padding:16px 0 0}}.K-tNkq_organizer .tournament-workflows{margin-bottom:12px}.K-tNkq_organizer .tournament-workflows button{padding:12px 16px}.K-tNkq_divisions{border:1px solid var(--line);background:var(--white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:18px;padding:12px 14px;display:flex}.K-tNkq_divisions>span{font-size:.8rem;font-weight:700}.K-tNkq_divisions>div{flex-wrap:wrap;gap:5px;display:flex}.K-tNkq_divisions button{background:var(--surface-muted);min-height:40px;color:var(--muted);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:7px;padding:8px 16px;font-size:.85rem}.K-tNkq_divisions button[aria-pressed=true]{color:var(--organizer-ink);background:var(--organizer-paper);border-color:var(--organizer-line);font-weight:700}.K-tNkq_divisions button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.K-tNkq_divisions small{color:var(--muted);margin-left:auto;font-size:.75rem}.K-tNkq_controlGrid{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:stretch;gap:14px;margin-bottom:14px;display:grid}.K-tNkq_controlGrid>.tournament-overview{grid-template-columns:minmax(0,1fr);align-content:start;margin:0}.K-tNkq_controlGrid .tournament-overview>.tournament-controls{grid-area:auto/1;align-self:start;max-width:none}.K-tNkq_controlGrid .tournament-overview>.metric-grid{grid-row:2}.K-tNkq_workspace .K-tNkq_controlGrid>.tournament-adjustments{margin:0;padding:16px 18px}.K-tNkq_workspace .K-tNkq_cardHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.K-tNkq_adjustmentActions{flex-wrap:wrap;align-items:start;gap:8px;display:flex}.K-tNkq_adjustmentActions>button{text-align:left;justify-content:start}.K-tNkq_registrationShortcut{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:14px;padding-top:10px;display:flex}.K-tNkq_registrationShortcut>span{color:var(--muted);font-size:.75rem}.K-tNkq_workspace input:not([type=checkbox]):not([type=radio]),.K-tNkq_workspace select{box-sizing:border-box;border-radius:8px;height:42px;min-height:42px;margin:0;line-height:normal}.K-tNkq_workspace .search-row{align-items:end}.K-tNkq_workspace .search-row>label{gap:6px;display:grid}.K-tNkq_info{vertical-align:middle;display:inline-flex}.K-tNkq_info>button{width:32px;height:32px;min-height:32px;color:var(--muted);justify-content:center;align-items:center;padding:0;display:inline-flex}.K-tNkq_infoPopup{border:1px solid var(--line);background:var(--white);width:320px;max-width:calc(100vw - 16px);color:var(--ink);border-radius:10px;margin:0;padding:14px;font-size:.82rem;line-height:1.5;position:fixed;inset:auto;box-shadow:0 8px 30px #0003}.K-tNkq_infoPopup p{margin:6px 0 0}@media (max-width:1100px){.K-tNkq_controlGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.K-tNkq_divisions{align-items:start}.K-tNkq_divisions>div{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.K-tNkq_divisions small{margin-left:0}.K-tNkq_workspace .tournament-tabs{overflow-x:auto}.K-tNkq_workspace .tournament-summary{flex-wrap:wrap}}
.OI4OcW_columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;margin:12px 0;display:grid}.OI4OcW_columns h4{margin:0 0 10px}.OI4OcW_seeds{gap:0;margin:0;padding:0;list-style:none;display:grid}.OI4OcW_seeds li{border-bottom:1px solid var(--line,#d8dce4);align-items:center;gap:10px;padding:7px 8px;display:flex}.OI4OcW_rank{font-variant-numeric:tabular-nums;min-width:26px;color:var(--muted);font-size:.78rem}.OI4OcW_seeds strong{overflow-wrap:anywhere;flex:1;min-width:0}.OI4OcW_seeds select{width:auto;max-width:110px;min-height:36px}.OI4OcW_preview{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.OI4OcW_preview>div{background:var(--surface-muted);border:1px solid var(--line,#d8dce4);overflow-wrap:anywhere;border-radius:8px;gap:4px;padding:10px;font-size:.82rem;display:grid}.OI4OcW_preview small{opacity:.65}@media (max-width:640px){.OI4OcW_columns{grid-template-columns:1fr;gap:18px}}.OI4OcW_seeds li:nth-child(odd){background:var(--surface-muted)}.OI4OcW_seeds strong{font-size:.84rem}.OI4OcW_preview small{font-size:.7rem}
.X9WXBW_panel{gap:8px;min-width:0;padding:10px;display:grid}.X9WXBW_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.X9WXBW_heading h2{margin:0;font-size:16px}.X9WXBW_heading p{margin:2px 0 0;font-size:11px}.X9WXBW_filters{flex-shrink:0;gap:6px;display:flex}.X9WXBW_filters label{margin:0}.X9WXBW_panel .X9WXBW_heading .X9WXBW_filters select,.X9WXBW_panel .X9WXBW_heading .X9WXBW_filters input{width:180px;min-height:28px;margin:0;padding:4px 6px;font-size:12px}.X9WXBW_players{border:1px solid var(--line);border-radius:6px;min-width:0}.X9WXBW_columns,.X9WXBW_player{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,1fr) 130px minmax(200px,.9fr) auto;align-items:center;gap:8px;min-height:48px;padding:5px 8px;display:grid}.X9WXBW_columns{background:var(--surface-muted);min-height:24px;color:var(--muted);padding-block:3px;font-size:10px;font-weight:600}.X9WXBW_columns>:last-child{text-align:right}.X9WXBW_player:last-child{border-bottom:0}.X9WXBW_player:hover{background:var(--surface-muted)}.X9WXBW_identity{min-width:0}.X9WXBW_identity h3,.X9WXBW_identity p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.X9WXBW_identity h3{font-size:12px;line-height:18px}.X9WXBW_identity h3 small{color:var(--muted);font-size:11px;font-weight:400}.X9WXBW_identity p{color:var(--muted);font-size:11px;line-height:16px}.X9WXBW_status{color:var(--muted);font-size:11px}.X9WXBW_submitted{color:var(--accent);font-weight:600}.X9WXBW_lineup{min-width:0}.X9WXBW_six{align-items:center;gap:2px;display:inline-flex}.X9WXBW_six>span{flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.X9WXBW_six img{object-fit:contain;width:30px;height:30px}.X9WXBW_six .box-sprite{object-fit:contain;width:30px;height:30px}.X9WXBW_pokemon{outline-offset:-2px;position:relative}.X9WXBW_pokemonName{z-index:2;white-space:nowrap;background:var(--ink);color:var(--white);pointer-events:none;border-radius:4px;padding:3px 5px;font-size:11px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.X9WXBW_pokemon:first-child .X9WXBW_pokemonName{left:0;transform:none}.X9WXBW_pokemon:last-child .X9WXBW_pokemonName{left:auto;right:0;transform:none}.X9WXBW_pokemon:hover .X9WXBW_pokemonName,.X9WXBW_pokemon:focus .X9WXBW_pokemonName{display:block}.X9WXBW_rosterPreview{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}.X9WXBW_rosterPreview small,.X9WXBW_emptyTeam{color:var(--muted);font-size:11px}.X9WXBW_actions{justify-content:flex-end;align-items:center;gap:3px;display:flex}.X9WXBW_actions>button,.X9WXBW_actions>a,.X9WXBW_actions summary{border:1px solid var(--line);background:var(--white);width:28px;height:28px;min-height:28px;color:var(--ink);cursor:pointer;font:inherit;border-radius:4px;justify-content:center;align-items:center;gap:3px;margin:0;padding:4px;font-size:11px;text-decoration:none;display:inline-flex}.X9WXBW_actions>button:has(.X9WXBW_actionLabel){width:auto}.X9WXBW_actions svg{width:14px;height:14px}.X9WXBW_actions details{min-width:0}.X9WXBW_actions summary{list-style:none}.X9WXBW_actions summary::-webkit-details-marker{display:none}.X9WXBW_actions:has(details[open]){flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:flex-start;display:flex}.X9WXBW_actions details[open]{flex:100%}.X9WXBW_actions details[open]>form{border:1px solid var(--line);border-radius:4px;margin-top:8px;padding:8px}.X9WXBW_fullRoster{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;display:grid}.X9WXBW_fullRoster>span{text-align:center;flex-direction:column;align-items:center;font-size:12px;display:flex}.X9WXBW_fullRoster img{object-fit:contain;width:48px;height:48px}.X9WXBW_rsvps{border-radius:6px;padding:6px 10px}.X9WXBW_rsvps>summary{padding:2px 0;font-size:12px}.X9WXBW_toolbar{gap:4px;padding:4px 8px}.X9WXBW_toolbar .event-signup-status{gap:4px}.X9WXBW_toolbar .event-signup-status .help-copy{display:none}.X9WXBW_toolbar .event-roster-actions{gap:4px;width:auto}.X9WXBW_toolbar .event-roster-actions button{flex:none;min-height:28px;padding:4px 6px;font-size:11px}@media (max-width:1000px){.X9WXBW_columns,.X9WXBW_player{grid-template-columns:minmax(100px,1fr) 112px 192px auto}.X9WXBW_heading{flex-wrap:wrap;gap:6px}.X9WXBW_actionLabel{display:none}.X9WXBW_actions>button:has(.X9WXBW_actionLabel){width:28px}}@media (max-width:700px){.X9WXBW_columns{display:none}.X9WXBW_player{grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;min-height:56px;padding:5px 6px}.X9WXBW_identity{grid-column:1;align-items:center;gap:6px;display:flex}.X9WXBW_identity h3{flex-shrink:0;max-width:60%}.X9WXBW_identity p{flex:1;min-width:0;font-size:10px}.X9WXBW_status{text-align:right;grid-area:1/2}.X9WXBW_lineup{grid-area:2/1}.X9WXBW_actions{grid-area:2/2}.X9WXBW_actions:has(details[open]){grid-row:3}.X9WXBW_six>span,.X9WXBW_six img{width:24px;height:24px}.X9WXBW_six .box-sprite{width:24px;height:24px}:is(.X9WXBW_actions>button,.X9WXBW_actions>a,.X9WXBW_actions summary,.X9WXBW_actions>button:has(.X9WXBW_actionLabel)){width:24px;height:24px;min-height:24px;padding:3px}.X9WXBW_filters{width:100%;min-width:0}.X9WXBW_filters label{flex:1;min-width:0}.X9WXBW_panel .X9WXBW_heading .X9WXBW_filters select,.X9WXBW_panel .X9WXBW_heading .X9WXBW_filters input{width:100%;min-width:0}}@media (max-width:380px){.X9WXBW_panel{padding:8px}.X9WXBW_six{gap:0}.X9WXBW_six>span,.X9WXBW_six img{width:22px;height:24px}.X9WXBW_six .box-sprite{width:22px;height:24px}.X9WXBW_actions{gap:2px}.X9WXBW_toolbar .event-roster-actions button[aria-label=Refresh\ players] span{display:none}}
.zh2oWa_team{margin-top:4px}.zh2oWa_team .compact-team-preview{grid-template-columns:repeat(6,30px)}.zh2oWa_team .compact-team-preview .box-sprite{width:30px;height:34px}.zh2oWa_team .compact-team-preview .box-sprite>img:not(.held-item-sprite){width:30px;height:30px}.zh2oWa_team .compact-team-preview .box-sprite .held-item-sprite{width:13px;height:13px}.zh2oWa_team .compact-team-empty{width:30px}
._407iW_editor{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:18px 20px 0}._407iW_editor .event-form-layout{align-items:start;gap:20px 28px}._407iW_editor .event-form-section{background:0 0;border:0;border-radius:0;padding:0}:is(._407iW_editor .event-form-section h3,._407iW_editor .event-form-section>legend){border-bottom:1px solid var(--line);width:100%;margin:0 0 12px;padding:0 0 10px;font-size:15px;line-height:1.3}._407iW_editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}._407iW_editor label{min-width:0;font-size:12px}._407iW_editor input:not([type=checkbox]):not([type=range]),._407iW_editor select,._407iW_editor textarea{border-radius:7px;min-height:38px;margin-top:4px;padding:8px 10px;font-size:13px}._407iW_editor textarea{font-family:inherit;line-height:1.5}._407iW_editor fieldset{border:0;min-width:0;margin:0;padding:0}._407iW_editor fieldset>legend{color:var(--ink);margin-bottom:8px;padding:0;font-size:12px;font-weight:700}._407iW_editor .help-copy{margin:6px 0 10px;font-size:12px;line-height:1.45}._407iW_editor label .help-copy{margin:5px 0 0;font-size:11px}:is(._407iW_editor .event-form-section>label,._407iW_editor .event-form-section>fieldset){margin:10px 0}._407iW_editor .check-label{min-height:36px;color:var(--ink);font-weight:500}._407iW_editor .event-form-section>.check-label{margin:0}._407iW_editor .event-form-section>fieldset>label+label{margin-top:8px}._407iW_name{grid-column:1/-1}._407iW_editor ._407iW_address{border-top:1px solid var(--line);margin-top:2px;padding-top:10px}._407iW_editor ._407iW_address>label{max-width:360px}._407iW_editor ._407iW_address .form-grid{margin-top:10px}._407iW_points{grid-column:1/-1}._407iW_points:empty{display:none}._407iW_editor .event-date-pair{gap:14px}._407iW_editor .event-date-pair .date-time-picker{background:0 0;border:0;border-radius:0;padding:0}._407iW_editor .date-time-picker>legend{margin-bottom:2px}._407iW_editor .date-picker-row{flex-wrap:nowrap;gap:5px}._407iW_editor .date-segments{gap:4px}:is(._407iW_editor .date-segments input,._407iW_editor .date-segments select){padding-inline:5px}._407iW_editor .calendar-trigger{min-width:36px;min-height:38px;margin-top:21px}._407iW_editor .date-shortcuts{gap:4px;min-height:0;margin:5px 0}._407iW_editor .date-shortcuts:empty{display:none}._407iW_editor .date-shortcuts button{border:0;border-radius:5px;min-height:28px;padding:3px 7px;font-size:11px}._407iW_editor .time-picker{gap:3px}._407iW_editor .time-picker select{padding:7px 3px}._407iW_editor .picker-time-label{margin-top:8px}._407iW_editor .picker-zone{margin-top:5px;line-height:1.35}._407iW_editor .event-form-details{margin-top:12px;padding-top:0}._407iW_editor .event-form-details summary{padding:10px 0;font-size:12px}._407iW_editor .event-form-details summary span{margin-left:6px;font-size:11px;display:inline}._407iW_repeat{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}._407iW_editor ._407iW_repeat>fieldset+fieldset{margin-top:12px}._407iW_editor .event-save-scope>label{max-width:300px}._407iW_editor .event-recurrence{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}._407iW_editor .event-recurrence>.form-grid{display:contents}._407iW_editor .event-recurrence>.help-copy{grid-column:1/-1;margin:0}._407iW_editor .event-form-options{gap:20px 28px;margin-top:0}._407iW_editor .event-form-options>fieldset>label+label{margin-top:8px}._407iW_editor .event-save-actions{z-index:5;border-top:1px solid var(--line);background:var(--white);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:10px;margin:18px -20px 0;padding:12px 20px;position:sticky;bottom:0;box-shadow:0 -5px 14px #00000004}._407iW_editor .event-save-actions>.help-copy{margin:0}._407iW_editor .event-save-actions>button{min-height:40px;margin:0;padding:8px 16px}@media (min-width:1100px){._407iW_editor .event-form-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1099px){._407iW_editor .event-form-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){._407iW_editor{padding:14px 14px 0}._407iW_editor .event-form-layout{gap:20px}:is(._407iW_editor .form-grid,._407iW_editor .event-date-pair){grid-template-columns:minmax(0,1fr)}._407iW_editor input:not([type=checkbox]):not([type=range]),._407iW_editor select,._407iW_editor textarea{min-height:44px;font-size:16px}._407iW_editor .calendar-trigger{min-width:44px;min-height:44px}._407iW_editor .date-shortcuts button{min-height:36px}._407iW_editor .event-save-actions{margin-inline:-14px;padding:10px 14px}._407iW_editor .event-save-actions>.help-copy{display:none}._407iW_editor .event-save-actions>button{width:100%}._407iW_editor .event-recurrence{grid-template-columns:minmax(0,1fr)}}._407iW_workspace .event-management-heading{gap:12px;margin:8px 0 16px}._407iW_workspace .event-management-heading h1{margin:3px 0;font-size:clamp(1.4rem,2.5vw,2rem)}._407iW_workspace .event-management-heading .eyebrow{margin:0;font-size:10px}._407iW_workspace .event-management-heading .help-copy{margin:3px 0 6px;font-size:12px}._407iW_workspace .event-header-actions{gap:6px}._407iW_workspace .event-header-actions .secondary-button{min-height:36px;padding:7px 10px;font-size:12px}._407iW_workspace .event-management-tabs{gap:16px;margin-bottom:16px}._407iW_workspace .event-management-tabs button{gap:6px;min-height:42px;padding-block:9px;font-size:12px}@media (max-width:600px){._407iW_workspace .event-header-actions .secondary-button{min-height:44px}._407iW_workspace .event-management-tabs button{min-height:44px}}._407iW_editor ._407iW_repeat{border:0;margin:0;padding:0}@media (min-width:1100px){._407iW_editor .event-form-layout{grid-template-columns:repeat(6,minmax(0,1fr))}._407iW_editor .event-form-section{grid-column:span 3}:is(._407iW_editor .event-form-wide,._407iW_editor .draft-create-settings){grid-column:1/-1}._407iW_editor ._407iW_essentials>.form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}._407iW_editor ._407iW_essentials ._407iW_name{grid-column:span 2}._407iW_editor ._407iW_schedule{grid-column:span 4}._407iW_editor ._407iW_schedule:last-child{grid-column:1/-1}._407iW_editor ._407iW_schedule:not(:has(+._407iW_repeat)){grid-column:1/-1}._407iW_editor ._407iW_repeat{grid-column:span 2}._407iW_editor ._407iW_essentials ._407iW_address{border:0;grid-area:span 2/span 2;margin:0;padding:0}._407iW_editor ._407iW_essentials ._407iW_address>.help-copy{display:inline}._407iW_editor ._407iW_essentials ._407iW_address>.help-copy:after{content:" "}._407iW_editor ._407iW_essentials ._407iW_address>label{max-width:none;margin-top:6px}._407iW_editor ._407iW_essentials ._407iW_points{grid-column:span 2}}._407iW_editor .date-time-picker .date-shortcuts{vertical-align:top;margin-right:4px;display:inline-flex}._407iW_editor .date-time-picker .date-shortcuts:empty{display:none}._407iW_editor .date-time-picker .date-clear{min-height:24px;padding-block:2px}._407iW_editor .date-time-picker .picker-time-label{margin-top:4px}._407iW_editor .event-recurrence>.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._407iW_creator{min-width:0;margin-bottom:22px}._407iW_creator ._407iW_editor{background:0 0;border:0;border-radius:0;padding:0}._407iW_creator ._407iW_editor>.owner-field{grid-template-columns:repeat(2,minmax(0,360px));gap:10px 12px;margin-bottom:22px;display:grid}._407iW_creator ._407iW_editor>.owner-field>label{max-width:none}._407iW_creator ._407iW_editor>.owner-field>.help-copy{grid-column:1/-1;margin:0}._407iW_creator ._407iW_editor>.owner-field>p{grid-column:1/-1;margin:0}._407iW_creator ._407iW_editor>.owner-field>[role=alert]{grid-column:1/-1;margin:0}._407iW_creator ._407iW_editor .event-save-actions{border-radius:0;margin-inline:0;padding-inline:0}@media (max-width:1049px){._407iW_creator ._407iW_editor .event-save-actions{bottom:calc(67px + env(safe-area-inset-bottom))}}@media (max-width:600px){._407iW_creator ._407iW_editor>.owner-field{grid-template-columns:minmax(0,1fr)}}
.r8i7pa_avatar{background:color-mix(in srgb, var(--accent) 12%, var(--white));width:34px;height:34px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:750;display:grid}.r8i7pa_badge{background:var(--accent);min-width:21px;color:var(--white);border-radius:20px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;line-height:1.4;display:inline-flex}.r8i7pa_dialog.platform-modal{width:min(1040px,100vw - 28px)}.r8i7pa_dialog .modal-content{padding:24px}.r8i7pa_dialog h3{margin:0;font-size:16px}.r8i7pa_dialog p{line-height:1.6}.r8i7pa_context{align-items:center;gap:12px;padding:2px 0 22px;display:flex}.r8i7pa_context>div{flex:1;min-width:0}.r8i7pa_context strong{overflow-wrap:anywhere;font-size:16px;display:block}.r8i7pa_context p{color:var(--muted);margin:3px 0 0;font-size:13px}.r8i7pa_contextIcon{border:1px solid var(--line);width:46px;height:46px;color:var(--accent);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.r8i7pa_role{width:fit-content;color:var(--muted);background:color-mix(in srgb, var(--muted) 8%, var(--white));border-radius:7px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.r8i7pa_tabs{border-bottom:1px solid var(--line);gap:8px;margin-bottom:24px;display:flex}.r8i7pa_tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:8px;margin-bottom:-1px;padding:12px 16px;font-size:13px;font-weight:650;transition:background .15s,color .15s;display:flex}.r8i7pa_tabs button:hover{background:color-mix(in srgb, var(--accent) 5%, var(--white))}.r8i7pa_tabs button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.r8i7pa_tabContent{min-height:320px;animation:.18s ease-out r8i7pa_appear}.r8i7pa_peopleLayout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.r8i7pa_inviteColumn{gap:18px;min-width:0;display:grid}.r8i7pa_memberList{min-width:0}.r8i7pa_sectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.r8i7pa_sectionHeading>span:not(.r8i7pa_role){color:var(--muted);font-size:13px}.r8i7pa_sectionHeading p{color:var(--muted);margin:6px 0 0;font-size:13px}.r8i7pa_member{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 0;display:flex}.r8i7pa_identity{flex:1;min-width:0}.r8i7pa_identity strong{overflow-wrap:anywhere;font-size:13px;display:block}.r8i7pa_identity small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.r8i7pa_memberActions{align-items:center;gap:6px;display:flex}.r8i7pa_memberActions select{width:124px;min-height:38px;padding:8px;font-size:12px}.r8i7pa_memberActions button{padding:8px 4px;font-size:11px}.r8i7pa_invite{border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 3%, var(--white));border-radius:16px;padding:20px}.r8i7pa_invite h3{align-items:center;gap:8px;display:flex}.r8i7pa_invite>p{color:var(--muted);margin:10px 0 18px;font-size:12px}.r8i7pa_invite fieldset{border:0;min-width:0;margin:0;padding:0}.r8i7pa_invite label{margin:0 0 14px;font-size:12px}.r8i7pa_invite input,.r8i7pa_invite select{margin-top:6px;font-size:13px}.r8i7pa_invite .primary-button{justify-content:center;width:100%;margin-top:6px}.r8i7pa_permissionHelp,.r8i7pa_help{color:var(--muted);margin:12px 0;font-size:12px}.r8i7pa_permissionHelp{min-height:58px}.r8i7pa_notice,.r8i7pa_reconcile{border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 5%, var(--white));border-radius:12px;padding:14px}.r8i7pa_reconcile{margin-bottom:24px}.r8i7pa_empty{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:36px 20px;display:flex}.r8i7pa_empty strong{color:var(--ink);font-size:14px}.r8i7pa_empty p{max-width:380px;margin:0;font-size:13px}.r8i7pa_suggestion{border:1px solid var(--line);border-radius:12px;margin:12px 0;overflow:hidden}.r8i7pa_suggestion summary{cursor:pointer;overflow-wrap:anywhere;padding:16px;font-size:13px;font-weight:650}.r8i7pa_suggestion summary time{color:var(--muted);float:right;margin:2px 0 0 12px;font-size:11px;font-weight:400}.r8i7pa_suggestion[open] summary{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--accent) 4%, var(--white))}.r8i7pa_reviewBody{padding:16px}.r8i7pa_reviewActions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.r8i7pa_reviewActions label{margin:0;font-size:12px}.r8i7pa_dialog textarea{min-height:76px;font-size:13px}.r8i7pa_explanation{border-left:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 4%, var(--white));overflow-wrap:anywhere;padding:12px;font-size:13px}.r8i7pa_diff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.r8i7pa_diff>div{color:#172c20;background:#e9f7ed;border-radius:8px;min-width:0;padding:12px}.r8i7pa_diff>div:first-child{color:#552a29;background:#fff0ef}.r8i7pa_diff strong{text-transform:uppercase;letter-spacing:.05em;font-size:11px}.r8i7pa_diff pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;font-size:12px;overflow:auto}.r8i7pa_diffSection{min-width:0;margin:16px 0}.r8i7pa_diffSection h4{margin:0 0 10px;font-size:13px}.r8i7pa_error{color:var(--red);font-size:13px}.r8i7pa_success{color:var(--accent);align-items:start;gap:8px;font-size:12px;display:flex}.r8i7pa_success svg{flex-shrink:0;margin-top:3px}.r8i7pa_list{margin:24px 0}.r8i7pa_list h2{margin:0}.r8i7pa_reportDiff{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:8px;max-height:480px;font-size:12px;overflow:auto}.r8i7pa_reportDiff span{min-height:1em;padding:0 10px;display:block}.r8i7pa_reportDiff [data-kind=added]{color:#172c20;background:#e9f7ed}.r8i7pa_reportDiff [data-kind=removed]{color:#552a29;background:#fff0ef}.r8i7pa_submissionSection{border-bottom:1px solid var(--line);padding:0 0 20px}.r8i7pa_footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:20px;display:flex}@keyframes r8i7pa_appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.r8i7pa_peopleLayout{grid-template-columns:minmax(0,1fr);gap:20px}.r8i7pa_dialog .modal-content{padding:18px}.r8i7pa_context{flex-wrap:wrap;padding-bottom:16px}.r8i7pa_context>.r8i7pa_role{margin-left:58px}.r8i7pa_tabs{gap:0;margin-bottom:20px}.r8i7pa_tabs button{flex:1;gap:5px;padding:12px 6px;font-size:12px}.r8i7pa_tabs button svg{width:14px}.r8i7pa_invite{padding:16px}.r8i7pa_reviewActions{grid-template-columns:1fr;gap:14px}.r8i7pa_suggestion summary time{float:none;margin:6px 0 0;display:block}.r8i7pa_member{flex-wrap:wrap}.r8i7pa_memberActions{margin-left:auto}}@media (max-width:600px){.r8i7pa_diff{grid-template-columns:1fr}.r8i7pa_reviewBody{padding:12px}}@media (prefers-reduced-motion:reduce){.r8i7pa_tabContent{animation:none}.r8i7pa_tabs button{transition:none}}.r8i7pa_toolbar{border-left:1px solid var(--line);flex-shrink:0;align-items:center;gap:4px;padding-left:6px;display:flex}.r8i7pa_unread{background:var(--accent);border-radius:50%;width:7px;height:7px}@media (max-width:600px){.r8i7pa_controlLabel{display:none}.r8i7pa_toolbar>button{justify-content:center;min-width:36px}}
.qItGJa_page{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.qItGJa_workspace{gap:20px;display:grid}.qItGJa_toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.qItGJa_regulation{width:120px;margin:0}.qItGJa_regulation input{min-height:34px;padding:6px 9px}.qItGJa_modes{flex-wrap:wrap;gap:4px;display:flex}.qItGJa_modes button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 10px;font-size:13px}.qItGJa_modes button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink)}.qItGJa_input{min-width:0}.qItGJa_input label{margin:0}.qItGJa_input p{margin:0 0 10px}:is(.qItGJa_page .primary-button,.qItGJa_page .secondary-button){border-radius:8px;width:auto;min-height:36px;padding:7px 12px;font-size:13px}.qItGJa_previewHeading{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;padding-bottom:10px;display:flex}.qItGJa_previewHeading h2{margin:0;font-size:18px}.qItGJa_previewHeading span{color:var(--muted);font-size:12px}.qItGJa_editors{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;min-width:0;margin:0;padding:0;display:grid}.qItGJa_slot{border-bottom:1px solid var(--line);min-width:0;padding-bottom:18px}.qItGJa_editors .pokemon-card{box-shadow:none;background:0 0;border:0;border-radius:0}.qItGJa_editors .pokemon-card-head{background:0 0;border:0;border-radius:0;gap:4px;padding:0 0 10px}:is(.qItGJa_editors .pokemon-card .field-grid,.qItGJa_editors .pokemon-card .move-grid){grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 0}.qItGJa_editors .pokemon-card p{color:var(--muted);font-size:12px}:is(.qItGJa_editors .pokemon-card .field-grid input,.qItGJa_editors .pokemon-card .move-grid input){height:34px;min-height:34px}.qItGJa_editors .pokemon-combobox>input{font-size:16px}.qItGJa_input .signup-team-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:12px;display:grid}.qItGJa_input .signup-team-option{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:8px 0}.qItGJa_input .signup-team-option.active{border-bottom-color:var(--accent)}.qItGJa_input .signup-team-option small{display:none}.qItGJa_export{margin-top:24px;scroll-margin-top:90px}.qItGJa_export h2{font-size:18px}.qItGJa_actionBar{z-index:40;bottom:max(12px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--white);border-radius:12px;align-items:center;gap:8px;width:min(820px,100% - 28px);padding:10px 12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 28px #0003}.qItGJa_copyStatus{min-width:0;color:var(--muted);flex:1;font-size:12px}@media (max-width:640px){.qItGJa_editors{grid-template-columns:1fr}.qItGJa_toolbar{gap:10px}.qItGJa_modes{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qItGJa_modes button{white-space:nowrap;padding:7px 5px;font-size:12px}.qItGJa_regulation{align-self:flex-start;width:84px}.qItGJa_input .signup-team-options{grid-template-columns:1fr}:is(.qItGJa_editors .pokemon-card .field-grid input,.qItGJa_editors .pokemon-card .move-grid input){font-size:16px}}@media (max-width:360px){.qItGJa_toolbar{display:grid}.qItGJa_modes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:340px){:is(.qItGJa_editors .pokemon-card .field-grid,.qItGJa_editors .pokemon-card .move-grid){grid-template-columns:1fr}}
.RhsuWW_root{min-width:0}.RhsuWW_memberAction{text-align:left;margin-top:6px;padding-block:6px;font-size:11px;font-weight:600;line-height:1.4}.RhsuWW_eventHistory li{grid-template-columns:minmax(60px,110px) 52px minmax(0,1fr)}.RhsuWW_eventHistory li>span{overflow-wrap:anywhere}@media (max-width:600px){.RhsuWW_eventHistory li{grid-template-columns:60px 48px minmax(0,1fr)}}.RhsuWW_toolbar{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.RhsuWW_toolbar label{flex:1;min-width:180px}.RhsuWW_teamButton{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:5px;max-width:100%;padding:8px;display:flex}.RhsuWW_teamButton:hover,.RhsuWW_partner:hover,.RhsuWW_species:hover{background:color-mix(in srgb, var(--muted) 10%, transparent)}.RhsuWW_teamButton small,.RhsuWW_match small,.RhsuWW_partner small{color:var(--muted);font-weight:400;display:block}.RhsuWW_roundColumns{scroll-snap-type:x proximity;gap:18px;padding:4px 2px 20px;display:flex;overflow-x:auto}.RhsuWW_matchRound{scroll-snap-align:start;flex:0 0 min(360px,100vw - 68px)}.RhsuWW_matchRound>h4{color:var(--muted);margin:0 0 10px;font-size:13px;position:sticky;left:0}.RhsuWW_matchRound>div{gap:12px;display:grid}.RhsuWW_match{border:1px solid var(--line);background:var(--white);border-radius:12px;overflow:hidden}.RhsuWW_match header,.RhsuWW_match footer{justify-content:space-between;gap:12px;padding:12px;font-size:12px;display:flex}.RhsuWW_side,.RhsuWW_winner{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.RhsuWW_winner{background:color-mix(in srgb, #27ae60 9%, var(--white));border-left:3px solid #27ae60}.RhsuWW_bracket{gap:32px;padding:12px 4px 24px;display:flex;overflow-x:auto}.RhsuWW_round{flex-direction:column;flex:0 0 350px;display:flex}.RhsuWW_round>div{flex-direction:column;flex:1;justify-content:space-around;gap:20px;display:flex;position:relative}.RhsuWW_round:not(:last-child) .RhsuWW_match{position:relative;overflow:visible}.RhsuWW_round:not(:last-child) .RhsuWW_match:after{content:"";border-top:2px solid var(--line);width:32px;position:absolute;top:50%;right:-33px}.RhsuWW_species,.RhsuWW_partner{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:4px;display:flex}:is(.RhsuWW_species .box-sprite,.RhsuWW_partner .box-sprite),.RhsuWW_species img,.RhsuWW_partner img{width:48px;height:48px}.RhsuWW_details{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:600px){.RhsuWW_details{grid-template-columns:1fr}.RhsuWW_round{flex-basis:310px}}.RhsuWW_sectionBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.RhsuWW_sectionBar .explore-tabs{border:0;margin:0}.RhsuWW_coverage{color:var(--muted);text-align:right;font-size:12px}.RhsuWW_toolbar{gap:12px;margin:16px 0 8px}.RhsuWW_toolbar label{flex:220px}.RhsuWW_toolbar input,.RhsuWW_toolbar select{min-height:44px}.RhsuWW_viewSwitch{flex-wrap:wrap;align-self:center;gap:4px;display:flex}.RhsuWW_viewSwitch button{min-height:44px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:13px}.RhsuWW_viewSwitch .RhsuWW_selectedView{color:var(--ink);background:color-mix(in srgb, var(--muted) 12%, transparent);font-weight:650}.RhsuWW_notes{color:var(--muted);margin:8px 0 16px;font-size:12px}.RhsuWW_notes summary{cursor:pointer;width:fit-content;padding:6px 0}.RhsuWW_notes p{max-width:80ch;line-height:1.6}.RhsuWW_teamList{margin:0;padding:0;list-style:none}.RhsuWW_tableHead,.RhsuWW_teamRow{grid-template-columns:48px minmax(130px,1fr) minmax(250px,1.4fr) 78px 36px 122px;align-items:center;gap:12px;padding:12px 4px;display:grid}.RhsuWW_tableHead{color:var(--muted);border-bottom:1px solid var(--line);font-size:11px}.RhsuWW_teamRow{border-bottom:1px solid var(--line);min-height:76px;font-size:14px}.RhsuWW_teamRow:hover{background:color-mix(in srgb, var(--muted) 4%, transparent)}.RhsuWW_place{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:650}.RhsuWW_identity{min-width:0}.RhsuWW_playerName{color:inherit;text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:10px 0;font-weight:650}.RhsuWW_roster{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.RhsuWW_record,.RhsuWW_points{font-variant-numeric:tabular-nums;white-space:nowrap}.RhsuWW_rowAction .text-button{min-height:44px;padding:8px 0;font-size:12px}.RhsuWW_mobileLabel{display:none}.RhsuWW_root button:focus-visible,.RhsuWW_root a:focus-visible,.RhsuWW_notes summary:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}@media (max-width:1100px){.RhsuWW_tableHead,.RhsuWW_teamRow{grid-template-columns:40px minmax(110px,1fr) 250px 70px 32px}.RhsuWW_rowAction{grid-column:2/-1;margin-top:-12px}.RhsuWW_tableHead>span:last-child:empty{display:none}}@media (max-width:700px){.RhsuWW_sectionBar{flex-direction:column;align-items:flex-start;gap:0;padding-bottom:8px}.RhsuWW_coverage{text-align:left}.RhsuWW_toolbar{gap:8px}.RhsuWW_viewSwitch{width:100%}.RhsuWW_viewSwitch button{flex:1;padding:8px}.RhsuWW_toolbar label{min-width:0}.RhsuWW_tableHead{display:none}.RhsuWW_teamRow{grid-template-columns:32px minmax(0,1fr) auto;gap:2px 8px;padding:12px 0}.RhsuWW_place{grid-area:1/1}.RhsuWW_identity{grid-area:1/2/auto/4}.RhsuWW_playerName{padding:6px 0}.RhsuWW_roster{grid-area:2/2/auto/4;padding:4px 0}.RhsuWW_record{color:var(--muted);grid-area:3/2;font-size:12px}.RhsuWW_points{color:var(--muted);grid-area:3/3;font-size:12px}.RhsuWW_mobileLabel{display:inline}.RhsuWW_rowAction{grid-area:4/2/auto/4;margin:0}.RhsuWW_roster .compact-team-preview{grid-template-columns:repeat(6,minmax(0,40px));width:100%;max-width:250px}.RhsuWW_roster .compact-team-preview .box-sprite{max-width:100%}.RhsuWW_root .tournament-table{font-size:12px}:is(.RhsuWW_root .tournament-table th,.RhsuWW_root .tournament-table td){padding:10px 8px}.RhsuWW_usageTable,.RhsuWW_usageTable tbody{display:block}.RhsuWW_usageTable thead{display:none}.RhsuWW_usageTable tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;display:grid}.RhsuWW_root .RhsuWW_usageTable td{white-space:normal;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:6px 0;display:flex}.RhsuWW_usageTable td:before{content:attr(data-label);color:var(--muted);font-size:11px}.RhsuWW_usageTable td:first-child{grid-column:1/-1}.RhsuWW_usageTable td:first-child:before{content:none}}
