.CompetitionSearchForm_panel__SBkrc{position:relative;isolation:isolate;overflow:hidden;margin:26px auto 0;padding:24px;border:1px solid rgba(145,170,197,.28);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,252,255,.97)),radial-gradient(circle at 15% 10%,rgba(73,168,255,.12),transparent 34%);box-shadow:0 24px 70px rgba(25,47,82,.1)}.CompetitionSearchForm_panel__SBkrc:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(70,115,155,.045) 1px,transparent 0),linear-gradient(90deg,rgba(70,115,155,.045) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 68%);mask-image:linear-gradient(180deg,rgba(0,0,0,.65),transparent 68%)}@property --competition-search-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.CompetitionSearchForm_panel__SBkrc:after{content:"";position:absolute;z-index:4;inset:0;padding:1.5px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--competition-search-frame-angle),transparent 0deg 304deg,rgba(67,196,122,.08) 312deg,rgba(67,214,132,.55) 324deg,rgba(230,255,239,.98) 338deg,rgba(74,221,140,.9) 349deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 4px rgba(72,214,137,.42));animation:CompetitionSearchForm_competitionSearchFrameSweep__VrccW 3.6s linear infinite}@keyframes CompetitionSearchForm_competitionSearchFrameSweep__VrccW{to{--competition-search-frame-angle:360deg}}.CompetitionSearchForm_orbitGlow__sEoBk{position:absolute;width:340px;height:340px;right:-140px;top:-170px;border-radius:50%;background:radial-gradient(circle,rgba(74,178,255,.22),rgba(123,106,255,.1) 38%,transparent 68%);filter:blur(2px);pointer-events:none}.CompetitionSearchForm_activeFilters__uD2rX,.CompetitionSearchForm_discoveryLaunchers__y5vQv,.CompetitionSearchForm_explorerPanel___KGIV,.CompetitionSearchForm_keywordField__WgRnv,.CompetitionSearchForm_searchActionRow__uIal3,.CompetitionSearchForm_searchIntro__XiE2_{position:relative;z-index:1}.CompetitionSearchForm_searchIntro__XiE2_{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.CompetitionSearchForm_searchIntro__XiE2_>div{display:grid;gap:4px}.CompetitionSearchForm_eyebrow__sAmBh{color:#217a9d;font-size:10px;font-weight:950;letter-spacing:.18em}.CompetitionSearchForm_searchIntro__XiE2_ strong{color:#142f43;font-size:22px;line-height:1.25;letter-spacing:-.02em}.CompetitionSearchForm_searchIntro__XiE2_ small{color:#6f8290;font-size:12px;font-weight:700;line-height:1.65}.CompetitionSearchForm_venueBridge__QZuvu{flex:0 0 auto;padding:9px 12px;border:1px solid rgba(93,132,160,.23);border-radius:999px;background:rgba(255,255,255,.75);color:#315d75;text-decoration:none;font-size:11px;font-weight:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CompetitionSearchForm_keywordField__WgRnv{position:relative;display:block;margin-bottom:14px}.CompetitionSearchForm_citySelectRow__af_MN label>span,.CompetitionSearchForm_dateFields__UaLr0 label>span,.CompetitionSearchForm_keywordField__WgRnv>span{display:block;margin:0 0 7px;color:#788a96;font-size:9px;font-weight:900;letter-spacing:.09em}.CompetitionSearchForm_keywordField__WgRnv>div{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;min-height:58px;border:1px solid #d8e5ec;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:inset 0 1px 0 #fff,0 8px 22px rgba(32,72,105,.045);padding:0 15px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.CompetitionSearchForm_keywordField__WgRnv>div:after{content:"";position:absolute;z-index:0;top:-55%;bottom:-55%;left:-32%;width:18%;pointer-events:none;background:linear-gradient(105deg,transparent,rgba(255,255,255,.18) 22%,rgba(255,255,255,.98) 48%,rgba(221,246,255,.52) 58%,transparent 78%);filter:blur(5px);transform:skewX(-16deg);animation:CompetitionSearchForm_competitionKeywordSheen__oc1Q3 5.8s ease-in-out infinite}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within{border-color:#8fd7ee;box-shadow:0 0 0 4px rgba(105,205,239,.1),0 0 28px rgba(167,226,247,.24),inset 0 1px 0 #fff;transform:translateY(-1px)}.CompetitionSearchForm_keywordField__WgRnv input,.CompetitionSearchForm_keywordField__WgRnv>div>span{position:relative;z-index:1}.CompetitionSearchForm_keywordField__WgRnv>div>span{color:#2a87aa;font-size:26px;line-height:1}.CompetitionSearchForm_keywordField__WgRnv input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#16344a;font:inherit;font-size:16px;font-weight:800}.CompetitionSearchForm_keywordField__WgRnv input::placeholder{color:#9aaab4;font-weight:650}.CompetitionSearchForm_discoveryLaunchers__y5vQv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;min-width:0;min-height:82px;padding:13px 14px;border:1px solid #dce7ed;border-radius:17px;background:rgba(255,255,255,.86);color:#294d62;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.CompetitionSearchForm_discoveryLaunchers__y5vQv button:hover{transform:translateY(-1px);border-color:#9bcfe1;box-shadow:0 10px 24px rgba(27,96,127,.08)}.CompetitionSearchForm_discoveryLaunchers__y5vQv button>span{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:linear-gradient(145deg,#e9f8ff,#f0efff);color:#277b9e;font-size:17px;font-weight:950}.CompetitionSearchForm_discoveryLaunchers__y5vQv strong{font-size:13px;font-weight:950}.CompetitionSearchForm_discoveryLaunchers__y5vQv small{min-width:0;color:#81919b;font-size:9.5px;font-weight:700;line-height:1.35;white-space:normal;overflow:visible;text-overflow:clip}.CompetitionSearchForm_discoveryLaunchers__y5vQv .CompetitionSearchForm_launcherActive__AeZl3{border-color:#71c5e4;background:linear-gradient(145deg,#f4fcff,#f7f7ff);box-shadow:0 0 0 3px rgba(54,164,212,.08),0 12px 28px rgba(44,104,158,.09)}.CompetitionSearchForm_explorerPanel___KGIV{margin:0 0 14px;padding:15px;border:1px solid rgba(98,166,198,.25);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.96),transparent 34%),linear-gradient(145deg,rgba(241,250,255,.96),rgba(248,247,255,.96));box-shadow:0 14px 32px rgba(35,82,112,.06),inset 0 1px 0 rgba(255,255,255,.95);animation:CompetitionSearchForm_competitionExplorerReveal__HyTZg .22s ease-out both}.CompetitionSearchForm_explorerTitle__8OmHH{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:12px}.CompetitionSearchForm_explorerTitle__8OmHH strong{color:#173d56;font-size:14px;font-weight:950}.CompetitionSearchForm_explorerTitle__8OmHH span{color:#718591;font-size:10px;font-weight:750}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc,.CompetitionSearchForm_statusChoiceGrid__YJk0l,.CompetitionSearchForm_yearChoiceGrid__Vwv_7{display:grid;gap:7px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc{grid-template-columns:repeat(6,minmax(0,1fr))}.CompetitionSearchForm_statusChoiceGrid__YJk0l,.CompetitionSearchForm_yearChoiceGrid__Vwv_7{grid-template-columns:repeat(5,minmax(0,1fr))}.CompetitionSearchForm_yearChoiceGrid__Vwv_7{margin-bottom:12px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button,.CompetitionSearchForm_statusChoiceGrid__YJk0l button,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button{min-height:40px;padding:7px 9px;border:1px solid rgba(114,151,173,.22);border-radius:12px;background:#fff;color:#31556a;font:inherit;font-size:11px;font-weight:900;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button:hover,.CompetitionSearchForm_statusChoiceGrid__YJk0l button:hover,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button:hover{transform:translateY(-1px);border-color:#9bcfe1}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc .CompetitionSearchForm_choiceSelected__mZo5Y,.CompetitionSearchForm_statusChoiceGrid__YJk0l .CompetitionSearchForm_choiceSelected__mZo5Y,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 .CompetitionSearchForm_choiceSelected__mZo5Y{border-color:#207da2;background:linear-gradient(145deg,#1d6e93,#244a7d);color:#fff;box-shadow:0 8px 18px rgba(33,99,143,.18)}.CompetitionSearchForm_wideSelect__d9qqM{display:grid;gap:7px;max-width:420px;margin-top:12px}.CompetitionSearchForm_wideSelect__d9qqM>span{color:#788a96;font-size:9px;font-weight:900;letter-spacing:.09em}.CompetitionSearchForm_wideSelect__d9qqM select{width:100%;min-height:46px;border:1px solid #d9e4ea;border-radius:13px;background:#fff;color:#213f52;padding:0 12px;font:inherit;font-size:13px;font-weight:800}.CompetitionSearchForm_secondaryScopeRow__LYigd{display:flex;justify-content:flex-end;margin-top:10px}.CompetitionSearchForm_secondaryScopeRow__LYigd button{min-height:46px;padding:9px 18px;border:1px solid #aebfc9;border-radius:999px;font:inherit;font-size:14px;font-weight:850;line-height:1.4;cursor:pointer}.CompetitionSearchForm_secondaryScopeRow__LYigd button:focus-visible{outline:3px solid #2d7eaa;outline-offset:3px}@keyframes CompetitionSearchForm_competitionExplorerReveal__HyTZg{0%{opacity:0;transform:translateY(-5px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CompetitionSearchForm_competitionKeywordSheen__oc1Q3{0%,48%{left:-32%;opacity:0}54%{opacity:.15}65%{opacity:.95}76%{left:116%;opacity:0}to{left:116%;opacity:0}}.CompetitionSearchForm_regionGroupGrid__yzu_w{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.CompetitionSearchForm_prefectureRail__PVqmG button,.CompetitionSearchForm_regionGroupGrid__yzu_w button{min-height:38px;border:1px solid rgba(114,151,173,.22);border-radius:12px;background:#fff;color:#31556a;font:inherit;font-size:11px;font-weight:900;cursor:pointer}.CompetitionSearchForm_prefectureRail__PVqmG .CompetitionSearchForm_prefectureSelected__b6qRP,.CompetitionSearchForm_regionGroupGrid__yzu_w .CompetitionSearchForm_regionSelected__dAXvt{border-color:#207da2;background:linear-gradient(145deg,#1d6e93,#244a7d);color:#fff;box-shadow:0 8px 18px rgba(33,99,143,.18)}.CompetitionSearchForm_prefectureRail__PVqmG{display:flex;gap:7px;margin-top:11px;padding-top:11px;border-top:1px solid rgba(116,160,184,.18);overflow-x:auto;scrollbar-width:none}.CompetitionSearchForm_prefectureRail__PVqmG::-webkit-scrollbar{display:none}.CompetitionSearchForm_prefectureRail__PVqmG button{flex:0 0 auto;padding:0 12px}.CompetitionSearchForm_citySelectRow__af_MN{margin-top:11px}.CompetitionSearchForm_citySelectRow__af_MN label{display:block;max-width:320px}.CompetitionSearchForm_citySelectRow__af_MN select,.CompetitionSearchForm_dateFields__UaLr0 input{width:100%;min-height:46px;border:1px solid #d9e4ea;border-radius:13px;background:#fff;color:#213f52;padding:0 12px;font:inherit;font-size:13px;font-weight:800}.CompetitionSearchForm_dateFields__UaLr0{display:grid;grid-template-columns:repeat(2,minmax(0,260px));gap:10px;margin-top:6px}.CompetitionSearchForm_activeFilters__uD2rX{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:13px;padding:10px 12px;border-radius:14px;background:rgba(237,247,252,.68)}.CompetitionSearchForm_activeFilters__uD2rX>span{color:#648090;font-size:9px;font-weight:900}.CompetitionSearchForm_activeFilters__uD2rX button{min-height:31px;padding:0 9px;border:1px solid #cfe1ea;border-radius:999px;color:#315a70;font:inherit;font-size:10px;font-weight:900;cursor:pointer}.CompetitionSearchForm_activeFilters__uD2rX button b{margin-left:5px;color:#7b94a2}.CompetitionSearchForm_activeFilters__uD2rX .CompetitionSearchForm_clearAll__28WPi{margin-left:auto;border-color:transparent;background:transparent;color:#7c8f9a}.CompetitionSearchForm_searchActionRow__uIal3{display:flex;justify-content:flex-end;margin-top:15px}.CompetitionSearchForm_searchButtonFull___rNqL{min-width:230px;min-height:52px;border:0;border-radius:15px;background:linear-gradient(135deg,#143d67,#1d769a 58%,#4b74c7);color:#fff;box-shadow:0 14px 30px rgba(30,85,133,.22),inset 0 1px 0 rgba(255,255,255,.25);font:inherit;font-size:13px;font-weight:950;letter-spacing:.02em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.CompetitionSearchForm_searchButtonFull___rNqL:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 18px 36px rgba(30,85,133,.26),inset 0 1px 0 rgba(255,255,255,.25)}@media(max-width:980px){.CompetitionSearchForm_discoveryLaunchers__y5vQv{grid-template-columns:repeat(2,minmax(0,1fr))}.CompetitionSearchForm_regionGroupGrid__yzu_w{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.CompetitionSearchForm_panel__SBkrc{margin-top:18px;padding:14px;border-radius:22px;box-shadow:0 16px 44px rgba(25,47,82,.08)}.CompetitionSearchForm_searchIntro__XiE2_{display:block;margin-bottom:14px}.CompetitionSearchForm_searchIntro__XiE2_ strong{font-size:19px}.CompetitionSearchForm_searchIntro__XiE2_ small{font-size:10.5px}.CompetitionSearchForm_venueBridge__QZuvu{display:inline-block;margin-top:10px}.CompetitionSearchForm_keywordField__WgRnv>div{min-height:54px;border-radius:15px}.CompetitionSearchForm_citySelectRow__af_MN select,.CompetitionSearchForm_dateFields__UaLr0 input,.CompetitionSearchForm_keywordField__WgRnv input{font-size:16px}.CompetitionSearchForm_discoveryLaunchers__y5vQv{gap:7px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{min-height:72px;padding:10px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button>span{width:30px;height:30px;border-radius:10px}.CompetitionSearchForm_discoveryLaunchers__y5vQv small{font-size:8.5px}.CompetitionSearchForm_explorerPanel___KGIV{padding:11px;border-radius:16px}.CompetitionSearchForm_explorerTitle__8OmHH{display:grid;gap:3px}.CompetitionSearchForm_explorerTitle__8OmHH strong{font-size:13px}.CompetitionSearchForm_explorerTitle__8OmHH span{font-size:9px}.CompetitionSearchForm_regionGroupGrid__yzu_w{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc,.CompetitionSearchForm_statusChoiceGrid__YJk0l,.CompetitionSearchForm_yearChoiceGrid__Vwv_7{grid-template-columns:repeat(2,minmax(0,1fr))}.CompetitionSearchForm_wideSelect__d9qqM{max-width:none}.CompetitionSearchForm_wideSelect__d9qqM select{font-size:16px}.CompetitionSearchForm_secondaryScopeRow__LYigd{justify-content:flex-start}.CompetitionSearchForm_regionGroupGrid__yzu_w button{font-size:10px}.CompetitionSearchForm_dateFields__UaLr0{grid-template-columns:1fr}.CompetitionSearchForm_searchActionRow__uIal3{display:block}.CompetitionSearchForm_searchButtonFull___rNqL{width:100%;min-width:0}.CompetitionSearchForm_activeFilters__uD2rX .CompetitionSearchForm_clearAll__28WPi{margin-left:0}}@media(max-width:390px){.CompetitionSearchForm_discoveryLaunchers__y5vQv{grid-template-columns:1fr 1fr}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{grid-template-columns:28px 1fr;padding:9px}.CompetitionSearchForm_regionGroupGrid__yzu_w{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_discoveryLaunchers__y5vQv button,.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button,.CompetitionSearchForm_searchButtonFull___rNqL,.CompetitionSearchForm_statusChoiceGrid__YJk0l button,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button{transition:none}.CompetitionSearchForm_keywordField__WgRnv>div:after{animation:none;display:none}.CompetitionSearchForm_explorerPanel___KGIV{animation:none}.CompetitionSearchForm_panel__SBkrc:after{animation:none;background:rgba(73,176,117,.34);filter:none}}@media(min-width:1024px){.CompetitionSearchForm_panel__SBkrc{padding:30px;border-radius:30px}.CompetitionSearchForm_eyebrow__sAmBh{font-size:12px}.CompetitionSearchForm_searchIntro__XiE2_ strong{font-size:30px;line-height:1.22}.CompetitionSearchForm_searchIntro__XiE2_ small{font-size:16px;line-height:1.65}.CompetitionSearchForm_venueBridge__QZuvu{padding:11px 15px;font-size:14px}.CompetitionSearchForm_citySelectRow__af_MN label>span,.CompetitionSearchForm_dateFields__UaLr0 label>span,.CompetitionSearchForm_keywordField__WgRnv>span{margin-bottom:9px;font-size:12px}.CompetitionSearchForm_keywordField__WgRnv>div{grid-template-columns:36px minmax(0,1fr);min-height:68px;padding:0 19px;border-radius:20px}.CompetitionSearchForm_keywordField__WgRnv>div>span{font-size:30px}.CompetitionSearchForm_keywordField__WgRnv input{font-size:19px}.CompetitionSearchForm_discoveryLaunchers__y5vQv{gap:12px;margin-bottom:18px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{min-height:98px;padding:16px 17px;border-radius:19px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button>span{width:40px;height:40px;font-size:20px}.CompetitionSearchForm_discoveryLaunchers__y5vQv strong{font-size:18px}.CompetitionSearchForm_discoveryLaunchers__y5vQv small{font-size:13px}.CompetitionSearchForm_explorerPanel___KGIV{padding:19px}.CompetitionSearchForm_explorerTitle__8OmHH strong{font-size:18px}.CompetitionSearchForm_explorerTitle__8OmHH span{font-size:13px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button,.CompetitionSearchForm_statusChoiceGrid__YJk0l button,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button{min-height:46px;padding:8px 12px;font-size:14px}.CompetitionSearchForm_wideSelect__d9qqM>span{font-size:12px}.CompetitionSearchForm_wideSelect__d9qqM select{min-height:54px;font-size:17px}.CompetitionSearchForm_regionGroupGrid__yzu_w{gap:9px}.CompetitionSearchForm_prefectureRail__PVqmG button,.CompetitionSearchForm_regionGroupGrid__yzu_w button{min-height:46px;padding:0 14px;font-size:14px}.CompetitionSearchForm_citySelectRow__af_MN label{max-width:380px}.CompetitionSearchForm_citySelectRow__af_MN select,.CompetitionSearchForm_dateFields__UaLr0 input{min-height:54px;padding:0 14px;font-size:17px}.CompetitionSearchForm_activeFilters__uD2rX{gap:9px;margin-top:16px;padding:12px 14px}.CompetitionSearchForm_activeFilters__uD2rX>span{font-size:12px}.CompetitionSearchForm_activeFilters__uD2rX button{min-height:38px;padding:0 12px;font-size:13px}.CompetitionSearchForm_searchActionRow__uIal3{margin-top:18px}.CompetitionSearchForm_searchButtonFull___rNqL{min-width:295px;min-height:60px;border-radius:17px;font-size:17px}}.CompetitionSearchForm_panel__SBkrc{background:#fff;border-color:#e1e1e1;box-shadow:0 18px 46px rgba(22,34,45,.08)}.CompetitionSearchForm_panel__SBkrc:before{opacity:.28;background-image:linear-gradient(rgba(30,45,60,.025) 1px,transparent 0),linear-gradient(90deg,rgba(30,45,60,.025) 1px,transparent 0)}.CompetitionSearchForm_orbitGlow__sEoBk{opacity:.22;background:radial-gradient(circle,rgba(255,255,255,.9),rgba(228,232,236,.26) 42%,transparent 70%)}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{background:#fff;border-color:#dedede;color:#20242a}.CompetitionSearchForm_discoveryLaunchers__y5vQv button>span{background:#f7f7f7;color:#2f3941}.CompetitionSearchForm_discoveryLaunchers__y5vQv small{color:#666d73}.CompetitionSearchForm_discoveryLaunchers__y5vQv .CompetitionSearchForm_launcherActive__AeZl3{border-color:#9fa8ad;background:#fff;box-shadow:0 0 0 2px rgba(31,43,52,.055),0 10px 24px rgba(30,42,50,.07)}.CompetitionSearchForm_explorerPanel___KGIV{background:#fff;border-color:#dcdcdc;box-shadow:0 14px 34px rgba(25,34,42,.07),inset 0 1px 0 #fff}.CompetitionSearchForm_explorerTitle__8OmHH strong{color:#17191c}.CompetitionSearchForm_explorerTitle__8OmHH span{color:#595f64}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button,.CompetitionSearchForm_prefectureRail__PVqmG button,.CompetitionSearchForm_regionGroupGrid__yzu_w button,.CompetitionSearchForm_statusChoiceGrid__YJk0l button,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button{background:#fff;border-color:#d9d9d9;color:#202428}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc .CompetitionSearchForm_choiceSelected__mZo5Y,.CompetitionSearchForm_prefectureRail__PVqmG .CompetitionSearchForm_prefectureSelected__b6qRP,.CompetitionSearchForm_regionGroupGrid__yzu_w .CompetitionSearchForm_regionSelected__dAXvt,.CompetitionSearchForm_statusChoiceGrid__YJk0l .CompetitionSearchForm_choiceSelected__mZo5Y,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 .CompetitionSearchForm_choiceSelected__mZo5Y{border-color:#24282c;background:#24282c;color:#fff;box-shadow:0 8px 18px rgba(15,20,24,.14)}.CompetitionSearchForm_secondaryScopeRow__LYigd button{background:#fff;border-color:#aebfc9;color:#253c4b}.CompetitionSearchForm_secondaryScopeRow__LYigd .CompetitionSearchForm_secondaryScopeActive__D_2FK{border-color:#263a45;background:#263a45;color:#fff}.CompetitionSearchForm_activeFilters__uD2rX{background:#fff;border:1px solid #e2e2e2}.CompetitionSearchForm_activeFilters__uD2rX>span{color:#4f555a}.CompetitionSearchForm_activeFilters__uD2rX button{background:#fff;border-color:#d8d8d8;color:#24282c}.CompetitionSearchForm_activeFilters__uD2rX button b{color:#6e7479}.CompetitionSearchForm_activeFilters__uD2rX .CompetitionSearchForm_clearAll__28WPi{color:#5f656a}@media(max-width:760px){.CompetitionSearchForm_panel__SBkrc{padding:16px;border-radius:22px}.CompetitionSearchForm_discoveryLaunchers__y5vQv{gap:9px;margin-bottom:16px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button{min-height:82px;padding:12px;border-radius:17px}.CompetitionSearchForm_discoveryLaunchers__y5vQv button>span{width:34px;height:34px}.CompetitionSearchForm_discoveryLaunchers__y5vQv strong{font-size:15px;line-height:1.25}.CompetitionSearchForm_discoveryLaunchers__y5vQv small{font-size:10.5px;line-height:1.45}.CompetitionSearchForm_explorerPanel___KGIV{padding:18px 16px;border-radius:20px}.CompetitionSearchForm_explorerTitle__8OmHH{gap:6px;margin-bottom:15px}.CompetitionSearchForm_explorerTitle__8OmHH strong{font-size:18px;line-height:1.35}.CompetitionSearchForm_explorerTitle__8OmHH span{font-size:12.5px;line-height:1.6}.CompetitionSearchForm_regionGroupGrid__yzu_w{gap:10px}.CompetitionSearchForm_prefectureRail__PVqmG button,.CompetitionSearchForm_regionGroupGrid__yzu_w button{min-height:56px;padding:0 10px;border-radius:14px;font-size:14px;line-height:1.3}.CompetitionSearchForm_prefectureRail__PVqmG{gap:8px;margin-top:14px;padding-top:14px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc,.CompetitionSearchForm_statusChoiceGrid__YJk0l,.CompetitionSearchForm_yearChoiceGrid__Vwv_7{gap:10px}.CompetitionSearchForm_instrumentChoiceGrid__sRdDc button,.CompetitionSearchForm_statusChoiceGrid__YJk0l button,.CompetitionSearchForm_yearChoiceGrid__Vwv_7 button{min-height:54px;padding:10px 12px;border-radius:14px;font-size:14px;line-height:1.3}.CompetitionSearchForm_wideSelect__d9qqM{gap:9px;margin-top:15px}.CompetitionSearchForm_citySelectRow__af_MN label>span,.CompetitionSearchForm_dateFields__UaLr0 label>span,.CompetitionSearchForm_wideSelect__d9qqM>span{font-size:11px;color:#4f555a}.CompetitionSearchForm_citySelectRow__af_MN select,.CompetitionSearchForm_dateFields__UaLr0 input,.CompetitionSearchForm_wideSelect__d9qqM select{min-height:54px;border-color:#d9d9d9;border-radius:14px;background:#fff;color:#202428}.CompetitionSearchForm_secondaryScopeRow__LYigd{margin-top:14px}.CompetitionSearchForm_secondaryScopeRow__LYigd button{min-height:46px;padding:10px 16px;font-size:14px}.CompetitionSearchForm_activeFilters__uD2rX{gap:9px;padding:13px;border-radius:16px}.CompetitionSearchForm_activeFilters__uD2rX>span{width:100%;font-size:11px}.CompetitionSearchForm_activeFilters__uD2rX button{min-height:40px;padding:0 12px;font-size:12px}}.CompetitionSearchForm_keywordField__WgRnv:after,.CompetitionSearchForm_keywordField__WgRnv:before{position:absolute;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}.CompetitionSearchForm_keywordField__WgRnv:before{content:"✦";top:28px;right:8px;color:rgba(255,255,255,.92);font-size:12px;text-shadow:0 0 6px rgba(255,255,255,.96),0 0 16px rgba(160,224,247,.56);animation:CompetitionSearchForm_competitionOuterSparkle__l1Axq 5.2s ease-in-out .6s infinite}.CompetitionSearchForm_keywordField__WgRnv:after{content:"♪";left:10px;bottom:-7px;color:rgba(42,135,170,.32);font-size:13px;text-shadow:0 0 10px rgba(143,216,243,.28);animation:CompetitionSearchForm_competitionOuterNote__L33i5 6.8s ease-in-out 1.4s infinite}@keyframes CompetitionSearchForm_competitionOuterSparkle__l1Axq{0%,70%,to{opacity:.08;transform:translateY(1px) scale(.72) rotate(0deg)}80%{opacity:.95;transform:translateY(-2px) scale(1.14) rotate(18deg)}88%{opacity:.3;transform:translateY(-1px) scale(.86) rotate(28deg)}}@keyframes CompetitionSearchForm_competitionOuterNote__L33i5{0%,to{opacity:.14;transform:translateZ(0) rotate(-5deg)}48%{opacity:.34;transform:translate3d(3px,-3px,0) rotate(2deg)}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_keywordField__WgRnv:after,.CompetitionSearchForm_keywordField__WgRnv:before{animation:none}.CompetitionSearchForm_keywordField__WgRnv:before{opacity:.4}.CompetitionSearchForm_keywordField__WgRnv:after{opacity:.24}}.CompetitionSearchForm_searchAura__DvKhn{position:absolute;z-index:0;inset:-18px -8px;pointer-events:none;overflow:visible}.CompetitionSearchForm_searchAura__DvKhn>span{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform,opacity,filter}.CompetitionSearchForm_sparkleOne__rHxej,.CompetitionSearchForm_sparkleTwo__THl8k{color:rgba(255,255,255,.96);text-shadow:0 0 6px rgba(255,255,255,.96),0 0 14px rgba(168,226,247,.62)}.CompetitionSearchForm_sparkleOne__rHxej{top:7px;right:58px;font-size:14px;animation:CompetitionSearchForm_competitionSparkleOne__2ESNs 4.8s ease-in-out infinite}.CompetitionSearchForm_sparkleTwo__THl8k{left:54px;bottom:4px;font-size:10px;animation:CompetitionSearchForm_competitionSparkleTwo__izAxD 5.6s ease-in-out 1.1s infinite}.CompetitionSearchForm_noteOne__I6gnJ,.CompetitionSearchForm_noteTwo__Y9TGq{color:rgba(42,135,170,.42);text-shadow:0 0 10px rgba(143,216,243,.34)}.CompetitionSearchForm_noteOne__I6gnJ{top:2px;right:22px;font-size:16px;animation:CompetitionSearchForm_competitionNoteFloatOne__tRumi 6.2s ease-in-out infinite}.CompetitionSearchForm_noteTwo__Y9TGq{left:18px;bottom:0;font-size:13px;opacity:.34;animation:CompetitionSearchForm_competitionNoteFloatTwo__vYUYQ 7s ease-in-out .8s infinite}.CompetitionSearchForm_lightOrbOne___Z4W6,.CompetitionSearchForm_lightOrbTwo__cW8jk{border-radius:999px;background:rgba(255,255,255,.98);box-shadow:0 0 7px rgba(255,255,255,.95),0 0 18px rgba(157,221,245,.62)}.CompetitionSearchForm_lightOrbOne___Z4W6{width:4px;height:4px;top:12px;left:38%;animation:CompetitionSearchForm_competitionLightPulse__29IMg 4.4s ease-in-out .5s infinite}.CompetitionSearchForm_lightOrbTwo__cW8jk{width:3px;height:3px;right:34%;animation:CompetitionSearchForm_competitionLightPulse__29IMg 5.1s ease-in-out 1.6s infinite}@keyframes CompetitionSearchForm_competitionSparkleOne__2ESNs{0%,72%,to{opacity:.16;transform:scale(.72) rotate(0deg);filter:blur(.2px)}80%{opacity:1;transform:scale(1.18) rotate(16deg);filter:blur(0)}88%{opacity:.42;transform:scale(.88) rotate(28deg)}}@keyframes CompetitionSearchForm_competitionSparkleTwo__izAxD{0%,66%,to{opacity:.1;transform:scale(.7) rotate(0deg)}76%{opacity:.82;transform:scale(1.08) rotate(-18deg)}84%{opacity:.25;transform:scale(.86) rotate(-28deg)}}@keyframes CompetitionSearchForm_competitionNoteFloatOne__tRumi{0%,to{opacity:.22;transform:translate3d(0,2px,0) rotate(-5deg)}42%{opacity:.5;transform:translate3d(-3px,-3px,0) rotate(2deg)}70%{opacity:.3;transform:translate3d(2px,-1px,0) rotate(5deg)}}@keyframes CompetitionSearchForm_competitionNoteFloatTwo__vYUYQ{0%,to{opacity:.18;transform:translateZ(0) rotate(5deg)}50%{opacity:.38;transform:translate3d(3px,-4px,0) rotate(-2deg)}}@keyframes CompetitionSearchForm_competitionLightPulse__29IMg{0%,to{opacity:.08;transform:scale(.72)}50%{opacity:.9;transform:scale(1.2)}}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_sparkleOne__rHxej{animation-duration:2.8s}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_noteOne__I6gnJ,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_noteTwo__Y9TGq{opacity:.52}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_lightOrbOne___Z4W6,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_lightOrbTwo__cW8jk{box-shadow:0 0 8px rgba(255,255,255,1),0 0 22px rgba(157,221,245,.72)}@media(max-width:760px){.CompetitionSearchForm_searchAura__DvKhn{inset:-14px -4px}.CompetitionSearchForm_sparkleOne__rHxej{right:44px;font-size:13px}.CompetitionSearchForm_sparkleTwo__THl8k{left:44px;font-size:9px}.CompetitionSearchForm_noteOne__I6gnJ{right:14px;font-size:15px}.CompetitionSearchForm_noteTwo__Y9TGq{left:12px;font-size:12px}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_searchAura__DvKhn>span{animation:none!important}.CompetitionSearchForm_sparkleOne__rHxej,.CompetitionSearchForm_sparkleTwo__THl8k{opacity:.48}.CompetitionSearchForm_noteOne__I6gnJ,.CompetitionSearchForm_noteTwo__Y9TGq{opacity:.28}.CompetitionSearchForm_lightOrbOne___Z4W6,.CompetitionSearchForm_lightOrbTwo__cW8jk{opacity:.35}}.CompetitionSearchForm_keywordField__WgRnv:before{top:24px;right:10px;font-size:17px;color:rgba(255,255,255,1);text-shadow:0 0 7px rgba(255,255,255,1),0 0 16px rgba(159,226,250,.88),0 0 28px rgba(122,201,236,.48)}.CompetitionSearchForm_keywordField__WgRnv:after{left:8px;bottom:-10px;font-size:17px;color:rgba(56,150,187,.54);text-shadow:0 0 8px rgba(255,255,255,.82),0 0 14px rgba(133,211,241,.52)}.CompetitionSearchForm_searchAura__DvKhn{inset:-18px -10px}.CompetitionSearchForm_sparkleOne__rHxej,.CompetitionSearchForm_sparkleThree__EtYZP,.CompetitionSearchForm_sparkleTwo__THl8k{color:rgba(255,255,255,1);text-shadow:0 0 7px rgba(255,255,255,1),0 0 16px rgba(160,226,250,.86),0 0 26px rgba(142,208,238,.42)}.CompetitionSearchForm_sparkleOne__rHxej{top:5px;right:60px;font-size:18px}.CompetitionSearchForm_sparkleTwo__THl8k{left:60px;bottom:3px;font-size:14px}.CompetitionSearchForm_sparkleThree__EtYZP{top:16px;left:48%;font-size:11px;animation:CompetitionSearchForm_competitionSparkleThree__FFSIV 4.2s ease-in-out 1.8s infinite}.CompetitionSearchForm_noteOne__I6gnJ,.CompetitionSearchForm_noteThree__XaTqg,.CompetitionSearchForm_noteTwo__Y9TGq{text-shadow:0 0 7px rgba(255,255,255,.66),0 0 15px rgba(140,211,241,.42)}.CompetitionSearchForm_noteOne__I6gnJ{top:0;right:20px;font-size:20px;color:rgba(47,145,183,.62)}.CompetitionSearchForm_noteTwo__Y9TGq{left:16px;bottom:-1px;font-size:17px;color:rgba(116,99,202,.48)}.CompetitionSearchForm_noteThree__XaTqg{top:13px;left:24%;font-size:14px;color:rgba(66,170,160,.44);animation:CompetitionSearchForm_competitionNoteFloatThree__2yZ1Z 5.5s ease-in-out 1.3s infinite}.CompetitionSearchForm_lightOrbFive__YZmQD,.CompetitionSearchForm_lightOrbFour__If0ID,.CompetitionSearchForm_lightOrbOne___Z4W6,.CompetitionSearchForm_lightOrbThree__CSjwA,.CompetitionSearchForm_lightOrbTwo__cW8jk{border-radius:999px;background:#fff;box-shadow:0 0 8px rgba(255,255,255,1),0 0 18px rgba(143,218,247,.84),0 0 28px rgba(143,218,247,.34)}.CompetitionSearchForm_lightOrbOne___Z4W6{width:5px;height:5px;top:11px;left:36%}.CompetitionSearchForm_lightOrbTwo__cW8jk{width:4px;height:4px;right:30%;bottom:7px}.CompetitionSearchForm_lightOrbThree__CSjwA{width:5px;height:5px;top:25%;left:8%;animation:CompetitionSearchForm_competitionLightPulse__29IMg 4.8s ease-in-out 2.1s infinite}.CompetitionSearchForm_lightOrbFour__If0ID{width:4px;height:4px;top:18%;right:11%;animation:CompetitionSearchForm_competitionLightPulse__29IMg 5.4s ease-in-out .9s infinite}.CompetitionSearchForm_lightOrbFive__YZmQD{width:3px;height:3px;bottom:16%;left:58%;animation:CompetitionSearchForm_competitionLightPulse__29IMg 3.9s ease-in-out 2.7s infinite}.CompetitionSearchForm_keywordField__WgRnv>div:after{width:24%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.16) 18%,rgba(255,255,255,1) 47%,rgba(218,245,255,.78) 58%,transparent 82%);filter:blur(3px);animation-duration:4.7s}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within{box-shadow:0 0 0 4px rgba(105,205,239,.12),0 0 30px rgba(167,226,247,.3),0 0 52px rgba(167,226,247,.16),inset 0 1px 0 #fff}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_sparkleOne__rHxej,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_sparkleThree__EtYZP,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_sparkleTwo__THl8k{filter:brightness(1.12)}.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_noteOne__I6gnJ,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_noteThree__XaTqg,.CompetitionSearchForm_keywordField__WgRnv>div:focus-within .CompetitionSearchForm_noteTwo__Y9TGq{opacity:.72}@keyframes CompetitionSearchForm_competitionSparkleThree__FFSIV{0%,64%,to{opacity:.12;transform:scale(.72) rotate(-8deg)}74%{opacity:1;transform:scale(1.24) rotate(12deg)}84%{opacity:.34;transform:scale(.88) rotate(24deg)}}@keyframes CompetitionSearchForm_competitionNoteFloatThree__2yZ1Z{0%,to{opacity:.16;transform:translate3d(0,1px,0) rotate(-4deg)}48%{opacity:.48;transform:translate3d(2px,-4px,0) rotate(3deg)}74%{opacity:.28;transform:translate3d(-2px,-2px,0) rotate(6deg)}}@media(max-width:760px){.CompetitionSearchForm_keywordField__WgRnv:before{top:25px;right:4px;font-size:18px}.CompetitionSearchForm_keywordField__WgRnv:after{left:4px;bottom:-10px;font-size:17px}.CompetitionSearchForm_searchAura__DvKhn{inset:-12px -2px}.CompetitionSearchForm_sparkleOne__rHxej{right:40px;font-size:18px}.CompetitionSearchForm_sparkleTwo__THl8k{left:42px;font-size:13px}.CompetitionSearchForm_sparkleThree__EtYZP{left:48%;font-size:11px}.CompetitionSearchForm_noteOne__I6gnJ{right:11px;font-size:19px}.CompetitionSearchForm_noteTwo__Y9TGq{left:8px;font-size:16px}.CompetitionSearchForm_noteThree__XaTqg{left:25%;font-size:13px}.CompetitionSearchForm_lightOrbThree__CSjwA{left:6%}.CompetitionSearchForm_lightOrbFour__If0ID{right:8%}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_lightOrbFive__YZmQD,.CompetitionSearchForm_lightOrbFour__If0ID,.CompetitionSearchForm_lightOrbThree__CSjwA,.CompetitionSearchForm_noteThree__XaTqg,.CompetitionSearchForm_sparkleThree__EtYZP{animation:none!important}.CompetitionSearchForm_sparkleThree__EtYZP{opacity:.46}.CompetitionSearchForm_noteThree__XaTqg{opacity:.28}.CompetitionSearchForm_lightOrbFive__YZmQD,.CompetitionSearchForm_lightOrbFour__If0ID,.CompetitionSearchForm_lightOrbThree__CSjwA{opacity:.35}}.CompetitionSearchForm_regionExplorerTitle__IxwQL{align-items:center}.CompetitionSearchForm_regionExplorerCopy__YrxcJ{display:grid;gap:4px;min-width:0}@media(max-width:760px){.CompetitionSearchForm_regionExplorerTitle__IxwQL{display:flex;flex-direction:column;align-items:stretch;gap:10px}}.CompetitionSearchForm_cityLoadError__tRMfr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 0;color:#854227;font-size:13px;font-weight:750;line-height:1.6}.CompetitionSearchForm_cityLoadError__tRMfr button{min-height:42px;padding:8px 14px;border:1px solid #b78c75;border-radius:12px;background:#fff;color:#713c26;font:inherit;cursor:pointer}.CompetitionSearchForm_searchTargetFieldset__gCvMj{position:relative;z-index:1;min-width:0;margin:0 0 18px;padding:0;border:0}.CompetitionSearchForm_searchTargetFieldset__gCvMj legend{margin:0 0 10px;color:#294d62;font-size:13px;font-weight:900}.CompetitionSearchForm_competitionPrimaryChoice__etKeY{display:flex;align-items:center;gap:12px;min-height:78px;padding:14px 16px;border:2px solid #a9d6e8;border-radius:18px;background:linear-gradient(135deg,#f2fbff,#f7fffb);color:#163f55;box-shadow:0 10px 24px rgba(31,104,139,.08),inset 0 1px 0 #fff;cursor:pointer}.CompetitionSearchForm_competitionPrimaryChoice__etKeY:focus-within{outline:3px solid rgba(37,120,158,.18);outline-offset:2px}.CompetitionSearchForm_competitionPrimaryChoice__etKeY>input{flex:0 0 auto;width:22px;height:22px;accent-color:#14789f}.CompetitionSearchForm_competitionPrimarySelected__HaqdS{border-color:#2082a8;box-shadow:0 12px 28px rgba(32,130,168,.14),inset 0 0 0 1px rgba(32,130,168,.12)}.CompetitionSearchForm_competitionPrimaryCopy__YKe5C{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;row-gap:2px;min-width:0}.CompetitionSearchForm_competitionPrimaryCopy__YKe5C strong{font-size:17px;line-height:1.3;letter-spacing:-.01em}.CompetitionSearchForm_competitionPrimaryCopy__YKe5C small{grid-column:1/-1;color:#5d7380;font-size:11px;font-weight:750;line-height:1.5}.CompetitionSearchForm_mainBadge__8J3ow{display:inline-flex;align-items:center;justify-content:center;width:max-content;padding:3px 7px;border-radius:999px;background:#177b9f;color:#fff;font-size:9px;font-weight:950;letter-spacing:.08em}.CompetitionSearchForm_opportunityToggle__x_trp{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:58px;margin:12px 0 0;padding:11px 14px;border:1.5px solid #c98aac;border-radius:16px;background:linear-gradient(135deg,#fff8fc,#f8f1ff 55%,#fffaf2);color:#713653;font:inherit;text-align:left;cursor:pointer;box-shadow:0 8px 20px rgba(125,55,91,.1),inset 0 1px 0 rgba(255,255,255,.95);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.CompetitionSearchForm_opportunityToggleCopy__j3XEB{display:flex;align-items:center;gap:9px;min-width:0}.CompetitionSearchForm_opportunityToggleCopy__j3XEB small{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 8px;border-radius:999px;background:#8c4165;color:#fff;font-size:9px;font-weight:950;letter-spacing:.06em;line-height:1}.CompetitionSearchForm_opportunityToggleCopy__j3XEB strong{min-width:0;color:#713653;font-size:13.5px;font-weight:950;line-height:1.35}.CompetitionSearchForm_opportunityToggle__x_trp:focus-visible,.CompetitionSearchForm_opportunityToggle__x_trp:hover{border-color:#a9567f;background:linear-gradient(135deg,#fff4fa,#f3e9ff 55%,#fff7ea);color:#5f2946;box-shadow:0 10px 24px rgba(125,55,91,.15),inset 0 1px 0 rgba(255,255,255,.96);transform:translateY(-1px)}.CompetitionSearchForm_opportunityToggle__x_trp[aria-expanded=true]{border-color:#9b4a74;background:linear-gradient(135deg,#fff1f8,#f1e7ff 58%,#fff7e8);box-shadow:0 10px 24px rgba(125,55,91,.16),inset 0 0 0 1px rgba(155,74,116,.08)}.CompetitionSearchForm_opportunityToggle__x_trp b{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:#fff;border:1px solid rgba(140,65,101,.28);color:#8c4165;font-size:20px;line-height:1;font-weight:800;box-shadow:0 4px 10px rgba(125,55,91,.08)}.CompetitionSearchForm_searchTargetGrid____eIb{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.CompetitionSearchForm_searchTargetGrid____eIb label{display:flex;align-items:center;gap:8px;min-width:0;min-height:49px;padding:10px 11px;border:1px solid #dae6ed;border-radius:12px;background:rgba(255,255,255,.92);color:#315368;font-size:12px;font-weight:800;line-height:1.4;cursor:pointer}.CompetitionSearchForm_searchTargetGrid____eIb label:focus-within{outline:2px solid #25789e;outline-offset:2px}.CompetitionSearchForm_searchTargetGrid____eIb input{flex:0 0 auto;accent-color:#1a7597}.CompetitionSearchForm_searchTargetGrid____eIb .CompetitionSearchForm_searchTargetSelected__VIXYy{border-color:#277e9f;background:linear-gradient(140deg,#ecf8ff,#effaf5);color:#17485f;box-shadow:inset 0 0 0 1px rgba(39,126,159,.16)}.CompetitionSearchForm_opportunityFilters__io3fh{position:relative;z-index:1;display:grid;gap:12px;padding:16px;margin-bottom:14px;border:1px solid #d5e8e2;border-radius:16px;background:#f5fcfa;color:#28574d}.CompetitionSearchForm_opportunityFilters__io3fh p{margin:0;line-height:1.6}.CompetitionSearchForm_opportunityFilters__io3fh label{display:grid;gap:7px;max-width:260px;font-weight:800}.CompetitionSearchForm_opportunityFilters__io3fh select{min-height:44px;padding:9px 11px;border:1px solid #bad1ca;border-radius:10px;background:#fff;color:#183a32;font:inherit}.CompetitionSearchForm_opportunityFilters__io3fh small{line-height:1.7}@media(max-width:900px){.CompetitionSearchForm_searchTargetGrid____eIb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.CompetitionSearchForm_competitionPrimaryChoice__etKeY{min-height:72px;padding:12px 13px;border-radius:16px}.CompetitionSearchForm_competitionPrimaryCopy__YKe5C strong{font-size:16px}.CompetitionSearchForm_competitionPrimaryCopy__YKe5C small{font-size:10.5px}.CompetitionSearchForm_opportunityToggle__x_trp{min-height:58px;padding:10px 12px}.CompetitionSearchForm_opportunityToggleCopy__j3XEB{gap:8px}.CompetitionSearchForm_opportunityToggleCopy__j3XEB small{min-height:22px;padding:3px 7px;font-size:8.5px}.CompetitionSearchForm_opportunityToggleCopy__j3XEB strong{font-size:13px}.CompetitionSearchForm_opportunityToggle__x_trp b{width:30px;height:30px;font-size:19px}.CompetitionSearchForm_searchTargetGrid____eIb{gap:6px}.CompetitionSearchForm_searchTargetGrid____eIb label{font-size:11px;min-height:48px;padding:8px}}.CompetitionSearchForm_keywordHint__m6gJG,.CompetitionSearchForm_scopeQuickRow__Wfeef{position:relative;z-index:1}.CompetitionSearchForm_keywordHint__m6gJG{margin:-6px 2px 12px;color:#69757d;font-size:11px;font-weight:750;line-height:1.55}.CompetitionSearchForm_scopeQuickRow__Wfeef{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px;padding:9px 10px;border:1px solid #e0e4e7;border-radius:15px;background:#fafbfc}.CompetitionSearchForm_scopeQuickRow__Wfeef>span{margin-right:2px;color:#53616b;font-size:11px;font-weight:900}.CompetitionSearchForm_scopeQuickRow__Wfeef button{min-height:38px;padding:7px 13px;border:1px solid #cfd7dc;border-radius:999px;background:#fff;color:#27343c;font:inherit;font-size:12px;font-weight:900;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.CompetitionSearchForm_scopeQuickRow__Wfeef button:focus-visible,.CompetitionSearchForm_scopeQuickRow__Wfeef button:hover{border-color:#7c99aa;box-shadow:0 4px 14px rgba(31,70,94,.09)}.CompetitionSearchForm_scopeQuickRow__Wfeef .CompetitionSearchForm_scopeQuickSelected__eAtqt{border-color:#24323b;background:#24323b;color:#fff;box-shadow:0 6px 16px rgba(21,34,43,.14)}@media(max-width:760px){.CompetitionSearchForm_keywordHint__m6gJG{margin-top:-4px;font-size:10.5px}.CompetitionSearchForm_scopeQuickRow__Wfeef{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.CompetitionSearchForm_scopeQuickRow__Wfeef>span{grid-column:1/-1}.CompetitionSearchForm_scopeQuickRow__Wfeef button{min-height:46px;padding:8px 10px;font-size:13px}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_scopeQuickRow__Wfeef button{transition:none}}.CompetitionSearchForm_searchActionRow__uIal3{flex-wrap:wrap;align-items:center;gap:10px}.CompetitionSearchForm_searchActionHint__UblVX{display:block;flex:1 1 100%;color:#566f80;font-size:12px;font-weight:800;text-align:right}.CompetitionSearchForm_searchButtonFull___rNqL{display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;padding:12px 18px;line-height:1.4;transform-origin:center;animation:CompetitionSearchForm_competitionSearchCtaBreathe__60FDU 3.2s ease-in-out infinite}.CompetitionSearchForm_searchButtonFull___rNqL .CompetitionSearchForm_searchButtonIcon__v5xgR{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:22px;font-weight:900;line-height:1;animation:CompetitionSearchForm_competitionSearchMagnifier__xCncb 4.5s ease-in-out infinite}.CompetitionSearchForm_searchButtonFull___rNqL .CompetitionSearchForm_searchButtonArrow__EWVPj{font-size:19px;line-height:1;flex:0 0 auto;transition:transform .2s ease}.CompetitionSearchForm_searchButtonFull___rNqL:focus-visible .CompetitionSearchForm_searchButtonArrow__EWVPj,.CompetitionSearchForm_searchButtonFull___rNqL:hover .CompetitionSearchForm_searchButtonArrow__EWVPj{transform:translateX(3px)}.CompetitionSearchForm_searchButtonFull___rNqL:focus-visible{outline:3px solid #f4c46f;outline-offset:4px}.CompetitionSearchForm_searchButtonReady__BFKrY{background:linear-gradient(115deg,#104b79,#0785a5 58%,#426bc4);box-shadow:0 12px 30px rgba(19,104,163,.26),0 0 0 3px rgba(47,171,211,.12);animation:CompetitionSearchForm_competitionSearchCtaBreatheReady__NZ3Tm 3.1s ease-in-out infinite}@keyframes CompetitionSearchForm_competitionSearchCtaBreathe__60FDU{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.008);filter:brightness(1.035)}}@keyframes CompetitionSearchForm_competitionSearchCtaBreatheReady__NZ3Tm{0%,to{transform:scale(1);filter:brightness(1);box-shadow:0 12px 30px rgba(19,104,163,.26),0 0 0 3px rgba(47,171,211,.12)}50%{transform:scale(1.015);filter:brightness(1.06);box-shadow:0 15px 34px rgba(19,104,163,.32),0 0 0 5px rgba(47,171,211,.16)}}@keyframes CompetitionSearchForm_competitionSearchMagnifier__xCncb{0%,72%,to{transform:translateY(0) scale(1)}79%{transform:translateY(-2px) scale(1.07)}86%{transform:translateY(0) scale(1)}}.CompetitionSearchForm_mobileSearchDock__t45G4{display:none}@media(max-width:760px){.CompetitionSearchForm_searchActionRow__uIal3{justify-content:stretch}.CompetitionSearchForm_searchActionHint__UblVX{text-align:center;font-size:11px}.CompetitionSearchForm_searchButtonFull___rNqL{min-height:58px;font-size:15px;padding:12px 14px}.CompetitionSearchForm_mobileSearchDock__t45G4{display:block;position:fixed;left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:60;max-width:600px;margin-inline:auto;padding:7px;border:1px solid rgba(144,190,213,.45);border-radius:20px;background:rgba(249,253,255,.97);box-shadow:0 10px 34px rgba(14,60,91,.23);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.CompetitionSearchForm_mobileSearchDockButton__vghOF{width:100%;min-width:0;min-height:52px;border-radius:14px;font-size:14px;white-space:normal}body:has(.CompetitionSearchForm_mobileSearchDock__t45G4) .musicFloatingNavigationControl{bottom:calc(164px + env(safe-area-inset-bottom,0px))!important}}@media(prefers-reduced-motion:reduce){.CompetitionSearchForm_searchButtonFull___rNqL,.CompetitionSearchForm_searchButtonFull___rNqL .CompetitionSearchForm_searchButtonIcon__v5xgR{animation:none!important;transition:none!important;transform:none!important;filter:none!important}.CompetitionSearchForm_searchButtonFull___rNqL .CompetitionSearchForm_searchButtonArrow__EWVPj{transition:none}}.CompetitionSearchForm_multiPrefectureTools__keLW0{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap;margin-top:12px}.CompetitionSearchForm_multiPrefectureTools__keLW0 strong{color:#213e52;font-size:13px;font-weight:900}.CompetitionSearchForm_multiPrefectureTools__keLW0 strong span{color:#217f9e;font-size:12px;font-weight:800}.CompetitionSearchForm_multiPrefectureTools__keLW0 button{border:1px solid #9dbbc9;border-radius:999px;padding:8px 13px;background:#f2f9fc;color:#20516b;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.CompetitionSearchForm_multiPrefectureTools__keLW0 button:focus-visible,.CompetitionSearchForm_prefectureRail__PVqmG button:focus-visible{outline:3px solid #e8af53;outline-offset:2px}.CompetitionSearchForm_multiPrefectureHelp__mRq0o{margin:8px 0 0;font-size:12px;line-height:1.6;color:#3b687c;font-weight:700}.CompetitionSearchForm_prefectureRail__PVqmG .CompetitionSearchForm_prefectureSelected__b6qRP{box-shadow:0 0 0 2px rgba(29,124,158,.15),0 5px 14px rgba(20,87,118,.15)}.CompetitionSearchForm_regionGroupGrid__yzu_w .CompetitionSearchForm_regionBrowsing__vg4hH{background:#eef7fb;color:#206886;border-color:#90becf;box-shadow:inset 0 0 0 1px #a9d7e3}.CompetitionSearchForm_browsingRegionHint__I12NQ,.CompetitionSearchForm_multiCityHelp__X90AB{margin:9px 0 5px;padding:8px 11px;border-radius:12px;background:#f1f8fb;color:#315f75;font-size:12px;font-weight:800;line-height:1.55}.CompetitionSearchForm_applySavedArea__ieCTJ{display:block;width:100%;padding:10px 13px;margin:10px 0;border:1px dashed #7baec2;border-radius:13px;background:#f6fbff;color:#245c76;font-size:12px;font-weight:850;text-align:left;cursor:pointer}.CompetitionSearchForm_applySavedArea__ieCTJ:focus-visible{outline:3px solid #e4ac57;outline-offset:2px}.CompetitionSearchForm_overseasHubLink__VGJqP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 16px;padding:15px 19px;border:1px solid #76b7e3;border-radius:14px;background:linear-gradient(110deg,#e5f5ff,#f4f9ff);color:#104672;font-size:16px;font-weight:850;line-height:1.5;text-decoration:none;box-shadow:0 5px 14px #16538112}.CompetitionSearchForm_overseasHubLink__VGJqP:hover{background:#d7efff;color:#0b4878}.CompetitionSearchForm_overseasHubLink__VGJqP span:last-child{font-size:23px;flex:none}@media(max-width:760px){.CompetitionSearchForm_overseasHubLink__VGJqP{padding:14px 15px;font-size:15px;min-height:56px}}.CompetitionSearchForm_overseasCountryFilter__prcJj{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:12px 0;padding:11px 13px;border:1px solid #b7d9e7;border-radius:13px;background:#f3fafd;color:#245d77;font-size:13px;font-weight:750}.CompetitionSearchForm_overseasCountryFilter__prcJj select{max-width:100%;min-width:180px;min-height:42px;padding:9px 12px;border:1px solid #9cbecf;border-radius:10px;background:#fff;color:#123b56;font:inherit;font-weight:750}.CompetitionSearchForm_overseasCountryFilter__prcJj select:focus-visible{outline:3px solid #e4ac57;outline-offset:2px}