.page_pageInner__GJIL7{width:100%;display:flex;flex-direction:column;padding:0 0 24px}@media(max-width:576px){.page_pageInner__GJIL7{padding:0 0 120px}}.page_loadingState__Rx86B{padding:40px 16px;font-size:14px;opacity:.5;display:flex;align-items:center;justify-content:center;gap:8px}@keyframes page_spin__pj_NX{to{transform:rotate(1turn)}}.page_loadingSpinner__GV7jS{display:inline-block;width:16px;height:16px;border:2px solid rgba(0,0,0,.12);border-top:2px solid var(--color-action);border-radius:50%;animation:page_spin__pj_NX .6s linear infinite;flex-shrink:0}@media(prefers-color-scheme:dark){.page_loadingSpinner__GV7jS{border-color:hsla(0,0%,100%,.15)}}.page_backBtn__b_fuq{position:absolute;z-index:14;top:16px;left:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:45px;border:none;background-color:hsla(0,0%,100%,.1);box-shadow:inset 1px 1px 0 hsla(0,0%,100%,.4),inset -1px 1px 0 rgba(0,0,0,.2),inset -1px -1px 0 hsla(0,0%,100%,.4),inset 1px -1px 0 rgba(0,0,0,.2);cursor:pointer;color:#222;transition:background-color .15s cubic-bezier(.16,1,.3,1),transform .1s cubic-bezier(.16,1,.3,1)}.page_backBtn__b_fuq:active{transform:scale(.95)}.page_backBtn__b_fuq svg{width:14px;height:14px}@media(prefers-color-scheme:dark){.page_backBtn__b_fuq{background-color:rgba(0,0,0,0);color:#fff}}.page_backIcon__jXTLD{display:flex;align-items:center;transform:scaleX(-1)}.page_backIcon__jXTLD svg path{fill:currentColor}.page_cancelBtn__JzDyD{background:none;border:none;font-size:14px;cursor:pointer;padding:0 4px;opacity:.6;white-space:nowrap}.page_cancelBtn__JzDyD:hover{opacity:1}@media(prefers-color-scheme:dark){.page_cancelBtn__JzDyD{color:#fff}}.page_stepTitle__Cox_h{margin:0;padding:0 58px;min-height:56px;text-align:center;font-size:18px;font-weight:700;box-sizing:border-box}@media(max-width:576px){.page_stepTitle__Cox_h{font-size:16px}}.page_stepBody__wYNqf{display:flex;flex-direction:column;gap:16px;padding:0 16px;font-size:13px}.page_stepInstruction__Yr5t3{font-size:13px;opacity:.7;line-height:1.5}.page_stepFooter__pqGCv{padding:8px 16px 0}.page_coordBox__3Aqos{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 12px;gap:4px 12px;background:rgba(0,0,0,.04);border-radius:8px;padding:12px 14px}@media(prefers-color-scheme:dark){.page_coordBox__3Aqos{background:hsla(0,0%,100%,.06)}}.page_coordLabel__tJcmh{font-size:11px;opacity:.5;text-transform:uppercase;letter-spacing:.04em}.page_coordValue__FWLiw{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_formLabel__OQ9BA{display:block;font-size:12px;font-weight:600;opacity:.6;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em}.page_charCounter__7zZrq{float:right;font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;opacity:.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_formInput__VdcJx{width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:16px;background:hsla(0,0%,100%,.8);box-sizing:border-box}.page_formInput__VdcJx:focus{outline:none;border-color:var(--color-action)}@media(prefers-color-scheme:dark){.page_formInput__VdcJx{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:#fff}.page_formInput__VdcJx::placeholder{color:hsla(0,0%,100%,.4)}}.page_formSelect__e6oy_{width:100%;height:42px;padding:0 32px 0 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:16px;background-color:hsla(0,0%,100%,.8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23111' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#111;box-sizing:border-box;cursor:pointer}.page_formSelect__e6oy_:focus{outline:none;border-color:var(--color-action)}.page_formSelect__e6oy_ option{background-color:#fff;color:#111}@media(prefers-color-scheme:dark){.page_formSelect__e6oy_{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12);color:#f0f0f0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23f0f0f0' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.page_formSelect__e6oy_ option{background-color:#3a3a3a;color:#f0f0f0}}.page_formTextarea__ymV28{width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:14px;background:hsla(0,0%,100%,.8);box-sizing:border-box;resize:vertical}.page_formTextarea__ymV28:focus{outline:none;border-color:var(--color-action)}@media(prefers-color-scheme:dark){.page_formTextarea__ymV28{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:#fff}.page_formTextarea__ymV28::placeholder{color:hsla(0,0%,100%,.4)}}.page_formTextareaFixed__zEmWc{width:100%;height:120px;padding:10px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:16px;background:hsla(0,0%,100%,.8);box-sizing:border-box;resize:none;font-family:inherit}.page_formTextareaFixed__zEmWc:focus{outline:none;border-color:var(--color-action)}@media(prefers-color-scheme:dark){.page_formTextareaFixed__zEmWc{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:#fff}.page_formTextareaFixed__zEmWc::placeholder{color:hsla(0,0%,100%,.4)}}.page_row2__O1TAL{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.page_dropZone__6D_5f{display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(0,0,0,.2);border-radius:10px;min-height:120px;cursor:pointer;transition:border-color .15s;overflow:hidden}@media(prefers-color-scheme:dark){.page_dropZone__6D_5f{border-color:hsla(0,0%,100%,.2)}}.page_dropZoneActive__zYPfO{border-color:var(--color-action);background:var(--color-action-muted)}.page_dropZoneInput__DxTaD{display:none}.page_dropZoneHint__XwNlY{font-size:13px;opacity:.5}.page_imagePreview__Wjhfm{width:100%;height:100%;object-fit:cover;max-height:200px}.page_primaryBtn__Z7zac{width:100%;padding:13px 16px;border-radius:10px;border:none;background:var(--color-action);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s,opacity .15s}.page_primaryBtn__Z7zac:not(:disabled):hover{opacity:.88}.page_primaryBtnDisabled__MhR3z{background:rgba(0,0,0,.12)!important;color:rgba(0,0,0,.35)!important;cursor:not-allowed!important}@media(prefers-color-scheme:dark){.page_primaryBtnDisabled__MhR3z{background:hsla(0,0%,100%,.1)!important;color:hsla(0,0%,100%,.3)!important}}.page_secondaryBtn__7sWeJ{width:100%;padding:11px 16px;border-radius:10px;border:1.5px solid rgba(0,0,0,.15);background:rgba(0,0,0,0);font-size:14px;cursor:pointer}.page_secondaryBtn__7sWeJ:disabled{opacity:.5}@media(prefers-color-scheme:dark){.page_secondaryBtn__7sWeJ{border-color:hsla(0,0%,100%,.2);color:#fff}}.page_addBtn___UErb{margin-left:auto;padding:5px 12px;border-radius:6px;border:1.5px solid var(--color-action);background:rgba(0,0,0,0);color:var(--color-action);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.page_addBtn___UErb:disabled{opacity:.4}.page_clearBtn__gDF0V{background:none;border:none;font-size:16px;cursor:pointer;opacity:.5;padding:4px;color:#222}.page_clearBtn__gDF0V:hover{opacity:1}@media(prefers-color-scheme:dark){.page_clearBtn__gDF0V{color:#fff}}.page_sliderWrapper__FwCmB{overflow:hidden;margin-bottom:10px}.page_imageSlide__BzrwR{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:16/9;background:rgba(0,0,0,.06);flex-shrink:0}@media(prefers-color-scheme:dark){.page_imageSlide__BzrwR{background:hsla(0,0%,100%,.08)}}.page_imageSlideImg__2w_6n{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_imageSlotRemove__53nm8{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:rgba(0,0,0,.6);color:#fff;border:none;font-size:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;z-index:2}.page_imageSlotSize__Vzk4g{position:absolute;bottom:6px;left:6px;font-size:10px;background:rgba(0,0,0,.5);color:#fff;padding:2px 5px;border-radius:3px;z-index:2}.page_imageAddArea__oOCSr{display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(0,0,0,.2);border-radius:10px;cursor:pointer;transition:border-color .15s,background .15s;aspect-ratio:16/9}@media(prefers-color-scheme:dark){.page_imageAddArea__oOCSr{border-color:hsla(0,0%,100%,.2)}}.page_imageAddAreaCompact__pPcca{aspect-ratio:unset;height:44px;border-radius:8px}.page_imageAddContent__Bbl21{display:flex;align-items:center;gap:6px}.page_imageAddPlus__AGhjI{font-size:20px;opacity:.4;line-height:1}.page_imageAddLabel___9x0a{font-size:13px;opacity:.45}.page_imageAddSlotIcon__VUhUp{font-size:20px;opacity:.4}.page_photoCount__RP1UV{font-weight:400;opacity:.5;font-size:11px}.page_repostFailedNotice__f9dNp{margin:0 16px 12px;padding:10px 12px;border-radius:8px;font-size:12px;font-weight:500;line-height:1.5;background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}@media(prefers-color-scheme:dark){.page_repostFailedNotice__f9dNp{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.75)}}.page_dailyBadge__y1mqd{align-self:flex-end;margin-right:16px;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:600}.page_dailyBadgeOk__l2fce{background:rgba(0,0,0,.1);color:rgba(0,0,0,.65)}@media(prefers-color-scheme:dark){.page_dailyBadgeOk__l2fce{background:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.65)}}.page_dailyBadgeWarn__eQhk6{background:rgba(239,68,68,.1);color:#dc2626}@media(prefers-color-scheme:dark){.page_dailyBadgeWarn__eQhk6{background:rgba(239,68,68,.15);color:#f87171}}.page_dailyBadgeLimit__18VrM{background:rgba(239,68,68,.1);color:#dc2626}@media(prefers-color-scheme:dark){.page_dailyBadgeLimit__18VrM{background:rgba(239,68,68,.15);color:#f87171}}.page_savedBadge__gN2wI{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.08);color:rgba(0,0,0,.55);white-space:nowrap;flex-shrink:0}@media(prefers-color-scheme:dark){.page_savedBadge__gN2wI{background:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.6)}}.page_newBadge__cPheU{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.06);white-space:nowrap;flex-shrink:0}@media(prefers-color-scheme:dark){.page_newBadge__cPheU{background:hsla(0,0%,100%,.1);color:#fff}}.page_mediaToggle__7qkTA{display:flex;gap:0;background:rgba(0,0,0,.1);border-radius:9px;padding:3px}@media(prefers-color-scheme:dark){.page_mediaToggle__7qkTA{background:hsla(0,0%,100%,.13)}}.page_mediaToggleBtn__WSpGP{flex:1 1;padding:6px 0;border:none;border-radius:7px;background:rgba(0,0,0,0);font-size:13px;font-weight:600;cursor:pointer;color:rgba(0,0,0,.55);transition:background .15s,color .15s,box-shadow .15s}@media(prefers-color-scheme:dark){.page_mediaToggleBtn__WSpGP{color:hsla(0,0%,100%,.55)}}.page_mediaToggleBtnActive__N6Ij4{background:#fff;color:#111;box-shadow:0 1px 4px rgba(0,0,0,.18)}@media(prefers-color-scheme:dark){.page_mediaToggleBtnActive__N6Ij4{background:hsla(0,0%,100%,.22);color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.4)}}.page_formatBadge__WJ8Kn{display:inline-block;font-size:10px;font-weight:500;padding:1px 5px;border-radius:3px;background:rgba(0,0,0,.12);color:rgba(0,0,0,.7);white-space:nowrap;flex-shrink:0;letter-spacing:.02em}@media(prefers-color-scheme:dark){.page_formatBadge__WJ8Kn{background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.8)}}.page_animeList__V3_WM{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.page_animeListItem__XYeVr{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .12s}.page_animeListItem__XYeVr:hover{background:rgba(0,0,0,.04)}@media(prefers-color-scheme:dark){.page_animeListItem__XYeVr:hover{background:hsla(0,0%,100%,.06)}}.page_animeListImg__Sdz7i{width:36px;height:48px;object-fit:cover;border-radius:4px;flex-shrink:0}.page_animeListImgPlaceholder__tkU5V{width:36px;height:48px;border-radius:4px;background:rgba(0,0,0,.08);flex-shrink:0}@media(prefers-color-scheme:dark){.page_animeListImgPlaceholder__tkU5V{background:hsla(0,0%,100%,.1)}}.page_animeListInfo___m3KG{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_animeListTitle__rFUfa{font-size:13px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page_animeListMeta__NoAoY{display:flex;align-items:center;gap:5px}.page_animeListYear__iFwui{font-size:11px;opacity:.5}.page_selectedAnimeCard__ZAwSG{display:flex;align-items:center;gap:10px;padding:10px;border-radius:10px;background:rgba(0,0,0,.04);cursor:pointer;transition:background .12s}.page_selectedAnimeCard__ZAwSG:hover{background:rgba(0,0,0,.08)}@media(prefers-color-scheme:dark){.page_selectedAnimeCard__ZAwSG{background:hsla(0,0%,100%,.06)}.page_selectedAnimeCard__ZAwSG:hover{background:hsla(0,0%,100%,.1)}}.page_selectedAnimeImg__u7M5v{width:40px;height:54px;object-fit:cover;border-radius:4px;flex-shrink:0}.page_selectedAnimeInfo__FMkLU{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.page_selectedAnimeTitle__N60P3{font-size:14px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page_selectedAnimeSlug__DFHu_{font-size:11px;opacity:.5}.page_sectionLabel__vEl6_{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;opacity:.5}.page_hint__MwuTL{font-size:12px;opacity:.55;margin:0}.page_fieldRequiredEmpty__W4lG4{border-color:#e53e3e!important}.page_fieldHintBtn__0_mn2{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:50%;border:none;padding:0;margin-left:2px;font-size:11px;font-weight:700;line-height:1;cursor:pointer;color:#222;background:rgba(34,34,34,.16);vertical-align:middle;transition:background .12s}.page_fieldHintBtn__0_mn2:active,.page_fieldHintBtn__0_mn2:hover{background:rgba(34,34,34,.26)}@media(prefers-color-scheme:dark){.page_fieldHintBtn__0_mn2{color:#fff;background:hsla(0,0%,100%,.22)}.page_fieldHintBtn__0_mn2:active,.page_fieldHintBtn__0_mn2:hover{background:hsla(0,0%,100%,.32)}}.page_fieldHintPopup__Xd__m{position:fixed;z-index:50;width:max-content;max-width:240px;padding:8px 10px;border-radius:10px;font-size:12px;font-weight:400;line-height:1.5;text-transform:none;letter-spacing:normal;color:#222;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.85);box-shadow:0 8px 24px rgba(0,0,0,.16)}@media(prefers-color-scheme:dark){.page_fieldHintPopup__Xd__m{background:rgba(34,34,34,.85);color:#fff}}.page_errorText__Q7DE2{padding:0 16px;font-size:13px;color:#e53e3e;margin:0}.page_inlineError__FN38P{margin:4px 0 0;font-size:12px;color:#e53e3e}.page_publicDisclaimer__RCs7H{padding:0 16px;font-size:11px;color:rgba(0,0,0,.6);margin:0;line-height:1.5}@media(prefers-color-scheme:dark){.page_publicDisclaimer__RCs7H{color:hsla(0,0%,100%,.6)}}.page_disclaimerLink__Cg_pi{color:inherit;text-decoration:underline;text-underline-offset:2px}.page_disclaimerLink__Cg_pi:hover{opacity:.7}.page_tsWheelRow__J0ipo{display:flex;align-items:flex-start;justify-content:center;gap:10px}@media(pointer:fine){.page_tsWheelRow__J0ipo{display:none}}.page_tsWheelSep__hYVOL{font-size:28px;font-weight:300;opacity:.3;align-self:center;margin-bottom:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.page_epPickerCol___RWfH{display:flex;flex-direction:column;align-items:center;gap:8px}.page_tsRow__JxQmo{display:none}@media(pointer:fine){.page_tsRow__JxQmo{display:flex;align-items:center;justify-content:center;gap:6px}}.page_tsSegment__pz5lD{width:62px;padding:10px 0;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;background:hsla(0,0%,100%,.8);box-sizing:border-box;transition:background .15s;-moz-appearance:textfield}.page_tsSegment__pz5lD::-webkit-inner-spin-button,.page_tsSegment__pz5lD::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_tsSegment__pz5lD:focus{outline:none;background:#fff}@media(prefers-color-scheme:dark){.page_tsSegment__pz5lD{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12);color:#fff}.page_tsSegment__pz5lD::placeholder{color:hsla(0,0%,100%,.3)}.page_tsSegment__pz5lD:focus{background:hsla(0,0%,100%,.16)}}.page_tsSegmentCol__yE3_2{display:flex;flex-direction:column;align-items:center;gap:6px}.page_tsSegmentLabel__gNIC0{font-size:10px;font-weight:600;opacity:.4;text-transform:uppercase;letter-spacing:.08em}.page_tsColon__rnyti,.page_tsSegmentLabel__gNIC0{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_tsColon__rnyti{font-size:20px;font-weight:700;opacity:.3;line-height:1;margin-bottom:18px}.page_numberInput__JOR8K{width:100%;height:42px;padding:0 12px;border-radius:8px;border:1px solid rgba(0,0,0,.12);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;background:hsla(0,0%,100%,.8);box-sizing:border-box;transition:background .15s;-moz-appearance:textfield}.page_numberInput__JOR8K::-webkit-inner-spin-button,.page_numberInput__JOR8K::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_numberInput__JOR8K:focus{outline:none;background:#fff}@media(prefers-color-scheme:dark){.page_numberInput__JOR8K{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12);color:#fff}.page_numberInput__JOR8K::placeholder{color:hsla(0,0%,100%,.3)}.page_numberInput__JOR8K:focus{background:hsla(0,0%,100%,.16)}}.page_imgCounterWrapper__w4Ppj{position:relative}.page_imgCounter__1iunn{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.55);color:#fff;font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;z-index:2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .3s ease}.page_imgCounterVisible__U63Kx{opacity:1}.page_imgCounterHidden__ubvM_{opacity:0}.page_previewOuter__mRkr2{display:flex;flex-direction:column;gap:20px}.page_previewCommentText__oYxHd{display:block;width:100%;font-size:13px;line-height:1.5;margin:4px 0 8px;padding:0;white-space:pre-wrap;word-break:break-word;opacity:.75;cursor:pointer;background:none;border:none;text-align:left;font-family:inherit;color:inherit}.page_previewCommentCollapsed__LR0jg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_previewCommentExpanded___ULLO{display:block;overflow:visible}.page_previewMeta__aLpzF{display:flex;align-items:center;justify-content:space-between;margin-top:4px;gap:8px}.page_previewMetaItem__pZsbG{font-size:11px;opacity:.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_previewStreetView__OFd9j{font-size:12px;font-weight:600;color:#3544e9;text-decoration:none;white-space:nowrap}@media(prefers-color-scheme:dark){.page_previewStreetView__OFd9j{color:#5a6ef0}}.page_previewSubmitArea__C_3pt{padding:16px 16px 0}.page_fieldHint__QsXdd{font-size:11px;opacity:.5;margin:4px 0 0;line-height:1.4}.page_sourceToggle__dDmiM{background:none;border:1.5px dashed rgba(0,0,0,.15);border-radius:8px;font-size:13px;font-weight:600;color:rgba(0,0,0,.5);cursor:pointer;padding:10px 12px;width:100%;text-align:left;transition:border-color .15s,background .15s,color .15s}.page_sourceToggle__dDmiM:hover{border-color:rgba(0,0,0,.3);background:rgba(0,0,0,.04);color:rgba(0,0,0,.7)}@media(prefers-color-scheme:dark){.page_sourceToggle__dDmiM{color:hsla(0,0%,100%,.45);border-color:hsla(0,0%,100%,.2)}.page_sourceToggle__dDmiM:hover{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.65)}}.page_gameEpRow__me2XN{display:flex;align-items:flex-end;gap:6px}.page_gameEpRow__me2XN>input{flex:1 1}.page_gameEpSep__jbGC7{font-size:18px;font-weight:600;color:rgba(0,0,0,.6);padding-bottom:7px;flex-shrink:0}@media(prefers-color-scheme:dark){.page_gameEpSep__jbGC7{color:hsla(0,0%,100%,.6)}}.page_tsLabelRow__Xmt1l{display:flex;align-items:center;gap:8px;margin-bottom:6px}.page_tsToggleBtn__a7m5Y{display:inline-flex;align-items:center;padding:3px 10px;border-radius:20px;border:1.5px solid rgba(0,0,0,.45);font-size:11px;font-weight:600;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,.7);transition:border-color .15s,background .15s,color .15s}.page_tsToggleBtn__a7m5Y:hover{border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.9)}@media(prefers-color-scheme:dark){.page_tsToggleBtn__a7m5Y{border-color:hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.7)}.page_tsToggleBtn__a7m5Y:hover{border-color:hsla(0,0%,100%,.75);color:hsla(0,0%,100%,.95)}}.page_tsToggleBtnOn__RuK_1{background:rgba(0,0,0,.82);border-color:rgba(0,0,0,0);color:#fff}.page_tsToggleBtnOn__RuK_1:hover{background:rgba(0,0,0,.92);color:#fff}@media(prefers-color-scheme:dark){.page_tsToggleBtnOn__RuK_1{background:hsla(0,0%,100%,.88);border-color:rgba(0,0,0,0);color:#111}.page_tsToggleBtnOn__RuK_1:hover{background:#fff;color:#111}}.page_tsInputArea__8o73l{transition:opacity .2s}.page_tsInputAreaOff__wkVGG{opacity:.3;pointer-events:none}.page_sourceFields__7LXl3{display:flex;flex-direction:column;gap:12px;padding:4px 0 0}.page_kmlDropZone__W5w_2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.5px dashed rgba(0,0,0,.2);border-radius:10px;min-height:120px;cursor:pointer;padding:24px 16px;transition:border-color .15s}.page_kmlDropZone__W5w_2:hover{border-color:var(--color-action)}@media(prefers-color-scheme:dark){.page_kmlDropZone__W5w_2{border-color:hsla(0,0%,100%,.2)}.page_kmlDropZone__W5w_2:hover{border-color:var(--color-action)}}.page_kmlDropZoneText__KQliw{font-size:13px;opacity:.5;text-align:center}.page_importCardRow__NANFL{display:flex;align-items:center;gap:6px}.page_importCard__3lz4s{flex:1 1;min-width:0;cursor:pointer;transition:opacity .15s}.page_importCard__3lz4s:hover{opacity:.8}.page_importCardDone__OOQVU{opacity:.4;pointer-events:none}.page_importCardWarn__0nMEx{outline:1.5px solid rgba(234,179,8,.45);border-radius:8px}.page_badgeDone__KxmAA{display:inline-block;font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;background:rgba(34,197,94,.14);color:#15803d}@media(prefers-color-scheme:dark){.page_badgeDone__KxmAA{background:rgba(34,197,94,.2);color:#4ade80}}.page_badgeWarn__CB_Vy{display:inline-block;font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;background:rgba(234,179,8,.14);color:#92400e}@media(prefers-color-scheme:dark){.page_badgeWarn__CB_Vy{background:rgba(234,179,8,.2);color:#fbbf24}}.page_excludeBtn___LG8c{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.06);border-radius:50%;font-size:13px;line-height:1;cursor:pointer;color:#555;transition:background .15s}.page_excludeBtn___LG8c:hover{background:rgba(0,0,0,.12)}@media(prefers-color-scheme:dark){.page_excludeBtn___LG8c{background:hsla(0,0%,100%,.1);color:#aaa}.page_excludeBtn___LG8c:hover{background:hsla(0,0%,100%,.18)}}.page_doneCheckmark__1vbRc{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#22c55e;font-size:17px;font-weight:700;line-height:1}.page_urlRow__Ap70i{display:flex;gap:8px;align-items:stretch}.page_urlApplyBtn__EKv2j{flex-shrink:0;padding:0 16px;border-radius:8px;border:1.5px solid rgba(0,0,0,.15);background:rgba(0,0,0,0);font-size:14px;cursor:pointer;white-space:nowrap}.page_urlApplyBtn__EKv2j:disabled{opacity:.5;cursor:default}@media(prefers-color-scheme:dark){.page_urlApplyBtn__EKv2j{border-color:hsla(0,0%,100%,.2);color:#fff}}.page_urlError__qTIcA{margin:0;font-size:12px;color:#c62828}@media(prefers-color-scheme:dark){.page_urlError__qTIcA{color:#ef9a9a}}.page_postSuccess__yR8fa{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 24px;gap:8px}.page_postSuccessIcon__hg2PY{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#3544e9;font-size:22px;font-weight:700;margin-bottom:8px}@media(prefers-color-scheme:dark){.page_postSuccessIcon__hg2PY{background:#5a6ef0}}.page_postSuccessTitle__6WtaM{font-size:16px;font-weight:700;margin:0}.page_postSuccessBody__CY0wW{font-size:13px;font-weight:400;opacity:.65;margin:0;line-height:1.5}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.WheelPicker_wrapper__tsA6K{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.WheelPicker_drum__c1q2O{position:relative;width:56px;height:170px;overflow:hidden;border-radius:12px;background:rgba(0,0,0,.04)}@media(prefers-color-scheme:dark){.WheelPicker_drum__c1q2O{background:hsla(0,0%,100%,.06)}}.WheelPicker_selection__ZL3Df{position:absolute;top:50%;left:6px;right:6px;height:34px;transform:translateY(-50%);border-top:.5px solid rgba(128,128,128,.35);border-bottom:.5px solid rgba(128,128,128,.35);border-radius:8px;background:rgba(128,128,128,.06);pointer-events:none;z-index:2}.WheelPicker_list__zqZv2{width:100%;height:100%;overflow-y:scroll;scroll-snap-type:y proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;list-style:none;padding:0;margin:0}.WheelPicker_list__zqZv2::-webkit-scrollbar{display:none}.WheelPicker_list__zqZv2{mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25) 16%,black 36%,black 64%,rgba(0,0,0,.25) 84%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25) 16%,black 36%,black 64%,rgba(0,0,0,.25) 84%,transparent)}.WheelPicker_item__T6ZjK,.WheelPicker_pad__3gmus{height:34px;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;flex-shrink:0}.WheelPicker_item__T6ZjK{font-size:18px;font-weight:500;cursor:pointer;color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;transition:opacity .1s}.WheelPicker_item__T6ZjK:active{opacity:.6}.WheelPicker_label__E1q2B{font-size:10px;font-weight:600;opacity:.4;text-transform:uppercase;letter-spacing:.08em;-webkit-user-select:none;-moz-user-select:none;user-select:none}