.tournament-inquiry-modal-module__EegXCa__backdrop{z-index:var(--z-sheet);background:var(--scrim-dark-32);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.tournament-inquiry-modal-module__EegXCa__dialog{width:100%;max-height:calc(100dvh - var(--spacing-3));border-radius:var(--radius-container) var(--radius-container) 0 0;background:var(--surface);box-shadow:var(--shadow-modal);animation:tournament-inquiry-modal-module__EegXCa__inquiry-slide-up var(--duration-base) var(--ease-out);overflow:hidden}.tournament-inquiry-modal-module__EegXCa__form{max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.tournament-inquiry-modal-module__EegXCa__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-5) var(--spacing-4);background:var(--surface);display:flex}.tournament-inquiry-modal-module__EegXCa__headingGroup{align-items:flex-start;gap:var(--spacing-3);min-width:0;display:flex}.tournament-inquiry-modal-module__EegXCa__headingIcon{flex:0 0 var(--size-touch-min);width:var(--size-touch-min);height:var(--size-touch-min);border-radius:var(--radius-field);background:var(--blue50);color:var(--blue500);place-items:center;display:grid}.tournament-inquiry-modal-module__EegXCa__title{color:var(--text-strong);font-size:var(--font-size-body-lg);letter-spacing:-.02em;font-weight:700;line-height:1.4}.tournament-inquiry-modal-module__EegXCa__description{margin-top:var(--spacing-1);color:var(--text-muted);font-size:var(--font-size-label);line-height:1.5}.tournament-inquiry-modal-module__EegXCa__closeButton{flex:0 0 var(--size-touch-min);width:var(--size-touch-min);height:var(--size-touch-min);border-radius:var(--radius-field);color:var(--text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;display:grid}.tournament-inquiry-modal-module__EegXCa__closeButton:focus-visible{outline:2px solid var(--blue500);outline-offset:2px}.tournament-inquiry-modal-module__EegXCa__body{gap:var(--spacing-5);padding:0 var(--spacing-5) var(--spacing-6);overscroll-behavior:contain;display:grid;overflow-y:auto}.tournament-inquiry-modal-module__EegXCa__contextCard{gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-container);background:var(--grey50);display:grid}.tournament-inquiry-modal-module__EegXCa__contextRow{grid-template-columns:var(--spacing-5) 68px minmax(0, 1fr);align-items:center;gap:var(--spacing-2);min-width:0;color:var(--text-muted);display:grid}.tournament-inquiry-modal-module__EegXCa__contextLabel{font-size:var(--font-size-caption);font-weight:600}.tournament-inquiry-modal-module__EegXCa__contextValue{min-width:0;color:var(--text-strong);font-size:var(--font-size-label);overflow-wrap:anywhere;font-weight:700;line-height:1.45}.tournament-inquiry-modal-module__EegXCa__contextHint{color:var(--text-caption);font-size:var(--font-size-caption);overflow-wrap:anywhere;line-height:1.45}.tournament-inquiry-modal-module__EegXCa__error,.tournament-inquiry-modal-module__EegXCa__errorBanner{color:var(--red500);font-size:var(--font-size-caption);font-weight:600;line-height:1.5}.tournament-inquiry-modal-module__EegXCa__errorBanner{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-control);background:var(--red50)}.tournament-inquiry-modal-module__EegXCa__sessionError{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-field);background:var(--red50);color:var(--red700);font-size:var(--font-size-label);line-height:1.5;display:flex}.tournament-inquiry-modal-module__EegXCa__sessionError p{margin-top:var(--spacing-1);color:var(--text-muted);font-size:var(--font-size-caption)}.tournament-inquiry-modal-module__EegXCa__sessionError button{background:var(--surface);flex:none}.tournament-inquiry-modal-module__EegXCa__footer{gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-5) max(var(--spacing-4), var(--v1-shell-safe-bottom));border-top:1px solid var(--grey100);background:var(--surface);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}@media (hover:hover){.tournament-inquiry-modal-module__EegXCa__closeButton:hover{background:var(--grey50);color:var(--text-strong)}}@media (min-width:480px){.tournament-inquiry-modal-module__EegXCa__backdrop{padding:var(--spacing-6);align-items:center}.tournament-inquiry-modal-module__EegXCa__dialog{max-width:580px;max-height:calc(100dvh - var(--spacing-12));border-radius:var(--radius-container);box-shadow:var(--shadow-modal);animation:tournament-inquiry-modal-module__EegXCa__inquiry-scale-in var(--duration-base) var(--ease-out)}.tournament-inquiry-modal-module__EegXCa__header{padding:var(--spacing-6) var(--spacing-6) var(--spacing-5)}.tournament-inquiry-modal-module__EegXCa__body{gap:var(--spacing-5);padding:0 var(--spacing-6) var(--spacing-7)}.tournament-inquiry-modal-module__EegXCa__footer{padding:var(--spacing-4) var(--spacing-6) var(--spacing-6);grid-template-columns:150px minmax(0,1fr);justify-content:end}}@media (prefers-reduced-motion:reduce){.tournament-inquiry-modal-module__EegXCa__dialog{animation:none}}@keyframes tournament-inquiry-modal-module__EegXCa__inquiry-slide-up{0%{transform:translateY(var(--spacing-6));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes tournament-inquiry-modal-module__EegXCa__inquiry-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
.tournament-inquiry-topic-picker-module__JshagW__fieldGroup{gap:var(--spacing-2);display:grid}.tournament-inquiry-topic-picker-module__JshagW__topicTrigger{width:100%;min-height:var(--size-control-lg);align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);text-align:left;cursor:pointer;display:flex}.tournament-inquiry-topic-picker-module__JshagW__topicTrigger>span{overflow-wrap:anywhere;flex:1;min-width:0}.tournament-inquiry-topic-picker-module__JshagW__topicTrigger>svg{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);flex:none}.tournament-inquiry-topic-picker-module__JshagW__topicTrigger:disabled{cursor:default}.tournament-inquiry-topic-picker-module__JshagW__topicTrigger:focus-visible,.tournament-inquiry-topic-picker-module__JshagW__topicOption:focus-visible{outline:2px solid var(--blue500);outline-offset:2px}.tournament-inquiry-topic-picker-module__JshagW__expandedChevron{transform:rotate(180deg)}.tournament-inquiry-topic-picker-module__JshagW__topicList{border:1px solid var(--grey100);border-radius:var(--radius-control);background:var(--surface);overflow:hidden}.tournament-inquiry-topic-picker-module__JshagW__topicOption{width:100%;min-height:var(--size-control-lg);justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--surface);color:var(--text-body);font-size:var(--font-size-body-sm);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:0;line-height:1.5;display:flex}.tournament-inquiry-topic-picker-module__JshagW__topicOption>span{overflow-wrap:anywhere;min-width:0}.tournament-inquiry-topic-picker-module__JshagW__topicOption>svg{flex:none}.tournament-inquiry-topic-picker-module__JshagW__topicOption[aria-selected=true]{color:var(--blue700);font-weight:600}.tournament-inquiry-topic-picker-module__JshagW__activeOption{background:var(--blue50);color:var(--blue700)}.tournament-inquiry-topic-picker-module__JshagW__fieldHint{color:var(--text-caption);font-size:var(--font-size-caption);line-height:1.45}@media (hover:hover){.tournament-inquiry-topic-picker-module__JshagW__topicOption:hover{background:var(--blue50);color:var(--blue700)}}@media (prefers-reduced-motion:reduce){.tournament-inquiry-topic-picker-module__JshagW__topicTrigger>svg,.tournament-inquiry-topic-picker-module__JshagW__topicOption{transition:none}}
.tournament-inquiry-section-module__rMAGiW__section{gap:12px;margin-top:24px;display:grid}.tournament-inquiry-section-module__rMAGiW__memberNotice{color:var(--text-caption);text-align:center;font-size:12px;line-height:1.5}.tournament-inquiry-section-module__rMAGiW__contactList{gap:8px;margin-top:8px;display:grid}.tournament-inquiry-section-module__rMAGiW__contactItem{border:1px solid var(--grey100);border-radius:var(--radius-field);background:var(--surface);min-width:0;color:var(--text-muted);grid-template-columns:20px 76px minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;font-size:13px;text-decoration:none;display:grid}.tournament-inquiry-section-module__rMAGiW__contactItem strong{min-width:0;color:var(--text-strong);overflow-wrap:anywhere;font-weight:600}.tournament-inquiry-section-module__rMAGiW__contactItem:focus-visible{outline:2px solid var(--blue500);outline-offset:2px}@media (hover:hover){.tournament-inquiry-section-module__rMAGiW__contactItem:hover{border-color:var(--grey200);background:var(--grey50)}}
