@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(./cinzel-latin-ext-500-normal-1Z8Q-7rh.woff2)format("woff2"),url(./cinzel-latin-ext-500-normal-BxIh9iwm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(./cinzel-latin-500-normal-B-2dbOfA.woff2)format("woff2"),url(./cinzel-latin-500-normal-DMNTwV-V.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(./cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(./cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(./cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(./cinzel-latin-600-normal-CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(./cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(./cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(./cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(./cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-0:#0e0d11;--bg-1:#171319;--panel:#19161bf0;--panel-solid:#19161b;--panel-inner:#0e0c10b8;--gold:#d8a74e;--gold-hi:#f6d58c;--gold-lo:#8a6528;--gold-line:#d8a74e8c;--gold-line-soft:#d8a74e38;--gold-grad:linear-gradient(180deg, #fbe7b0 0%, #e7bd68 45%, #b98935 100%);--gold-grad-h:linear-gradient(90deg, #8a6528, #f6d58c 50%, #8a6528);--text:#f6efe3;--text-sub:#c8b8a0;--text-dim:#817a76;--ok:#7fd18b;--danger:#e2747a;--glow:0 0 0 1px #f6d58c99, 0 0 18px #d8a74e73;--font-display:"Cinzel", "Noto Serif JP", "Noto Serif CJK JP", serif;--font-serif:"Noto Serif JP", "Noto Serif CJK JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--font-sans:"Noto Sans JP", "Noto Sans CJK JP", "Hiragino Sans", "Yu Gothic UI", system-ui, sans-serif;--num:"Cinzel", "Noto Serif JP", serif;--r-sm:6px;--r-md:10px;--nav-h:70px;--flow-h:96px;--gap:12px;--left-w:220px;--right-w:290px;--tap:44px;--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg-0);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.6;overflow-x:hidden}#root{min-height:100vh;min-height:100dvh}img{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gold-text{background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text}*{scrollbar-width:thin;scrollbar-color:#d8a74e73 transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-reduced-motion=true] *,[data-reduced-motion=true] :before,[data-reduced-motion=true] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@keyframes aw-spin{to{transform:rotate(360deg)}}@keyframes aw-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aw-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes aw-pulse-glow{0%,to{box-shadow:0 0 14px #f6d58c59,inset 0 0 12px #f6d58c26}50%{box-shadow:0 0 26px #f6d58c99,inset 0 0 18px #f6d58c40}}._panel_1r1hy_1{border:1px solid var(--gold-line);min-height:0;box-shadow:inset 0 0 0 3px #080609d9, inset 0 0 0 4px var(--gold-line-soft), 0 12px 30px #0000008c;background:radial-gradient(120% 60% at 50% 0,#d8a74e12,#0000 60%),linear-gradient(#201b21f2,#141116f5);border-radius:9px;flex-direction:column;display:flex;position:relative}._corner_1r1hy_17{width:26px;height:26px;color:var(--gold);pointer-events:none;filter:drop-shadow(0 0 2px #000c);z-index:2;position:absolute}._tl_1r1hy_26{top:-3px;left:-3px}._tr_1r1hy_30{top:-3px;right:-3px;transform:scaleX(-1)}._bl_1r1hy_35{bottom:-3px;left:-3px;transform:scaleY(-1)}._br_1r1hy_40{bottom:-3px;right:-3px;transform:scale(-1)}._header_1r1hy_46{border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--gold-line) 15%, var(--gold-line) 85%, transparent) 1;justify-content:space-between;align-items:center;gap:8px;margin:0 10px;padding:12px 16px 10px;display:flex}._title_1r1hy_57{font-family:var(--font-serif);letter-spacing:.08em;color:var(--gold-hi);text-shadow:0 1px #000c,0 0 12px #d8a74e40;white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:600;display:flex}._body_1r1hy_71{flex:1;min-height:0;position:relative}._dialog_hkxu0_1{color:var(--text);background:0 0;border:0;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:visible}._dialog_hkxu0_1::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050407b8}._dialog_hkxu0_1[open]{animation:_aw-fade-in_hkxu0_1 .22s var(--ease)}._sm_hkxu0_17{width:420px}._md_hkxu0_20{width:560px}._lg_hkxu0_23{width:760px}._box_hkxu0_27{border:1px solid var(--gold-line);max-height:calc(100dvh - 24px);box-shadow:inset 0 0 0 3px #080609e6, inset 0 0 0 4px var(--gold-line-soft), 0 30px 80px #000000b3;background:radial-gradient(100% 50% at 50% 0,#d8a74e1a,#0000 70%),linear-gradient(#221c22,#151217);border-radius:10px;flex-direction:column;display:flex;position:relative}._corner_hkxu0_42{width:28px;height:28px;color:var(--gold);pointer-events:none;position:absolute}._tl_hkxu0_49{top:-3px;left:-3px}._tr_hkxu0_53{top:-3px;right:-3px;transform:scaleX(-1)}._bl_hkxu0_58{bottom:-3px;left:-3px;transform:scaleY(-1)}._br_hkxu0_63{bottom:-3px;right:-3px;transform:scale(-1)}._header_hkxu0_69{border-bottom:1px solid var(--gold-line-soft);justify-content:space-between;align-items:center;padding:16px 18px 12px 22px;display:flex}._title_hkxu0_76{font-family:var(--font-serif);color:var(--gold-hi);letter-spacing:.06em;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:600;display:flex}._close_hkxu0_87{width:var(--tap);height:var(--tap);color:var(--text-sub);border-radius:50%;place-items:center;transition:color .15s,background .15s;display:grid}._close_hkxu0_87:hover:not(:disabled){color:var(--gold-hi);background:#d8a74e1a}._content_hkxu0_100{color:var(--text);padding:18px 22px;overflow:auto}._footer_hkxu0_105{border-top:1px solid var(--gold-line-soft);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:12px 22px 18px;display:flex}@media (max-width:767px){._dialog_hkxu0_1{width:calc(100vw - 16px)}._content_hkxu0_100{padding:14px 16px}._footer_hkxu0_105{padding:12px 16px 16px}._footer_hkxu0_105>*{flex:auto}}._btn_15pj7_1{min-height:var(--tap);font-family:var(--font-serif);letter-spacing:.06em;white-space:nowrap;transition:transform .12s var(--ease), box-shadow .2s, filter .2s, background .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}._btn_15pj7_1:active:not(:disabled){transform:translateY(1px)scale(.99)}._btn_15pj7_1:disabled{filter:grayscale(.7)brightness(.65);opacity:.75}._primary_15pj7_27{color:#2a1a06;text-shadow:0 1px #fff6;background:linear-gradient(#fbe7b0,#e2b45e 50%,#b07f2c);border:1px solid #fff0c6;box-shadow:0 0 0 1px #5b3f12,0 4px 16px #d8a74e59}._primary_15pj7_27:hover:not(:disabled){box-shadow:0 0 0 1px #5b3f12,0 0 24px #f6d58c99}._secondary_15pj7_42{color:var(--text);border:1px solid var(--gold-line);background:linear-gradient(#463a46e6,#201b22f2);box-shadow:inset 0 1px #ffffff14}._secondary_15pj7_42:hover:not(:disabled){border-color:var(--gold-hi);box-shadow:var(--glow)}._ghost_15pj7_53{color:var(--text-sub);border:1px solid #0000}._ghost_15pj7_53:hover:not(:disabled){color:var(--gold-hi);border-color:var(--gold-line-soft)}._danger_15pj7_62{color:#fff;background:linear-gradient(#8b3a3f,#5a1f24);border:1px solid #d48a8f}._sm_15pj7_68{min-height:34px;padding:0 12px;font-size:13px}._md_15pj7_73{font-size:15px}._lg_15pj7_76{min-height:52px;padding:0 28px;font-size:18px}._spinner_15pj7_82{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _aw-spin_15pj7_1}._mock_15pj7_91{font-family:var(--font-sans);letter-spacing:.08em;color:#ffd9a8;white-space:nowrap;cursor:help;background:#c45c2847;border:1px dashed #ffaa64b3;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}._card_145za_2{aspect-ratio:216/290;border:1px solid var(--gold);max-height:300px;box-shadow:0 0 0 3px #0c0a0d, 0 0 0 4px var(--gold-line), 0 12px 26px #0009;background:#120f14;border-radius:6px;flex:none;margin:4px;position:relative;overflow:hidden}._portrait_145za_17{object-fit:cover;object-position:50% 20%;width:100%;height:100%}._corner_145za_23{z-index:2;width:22px;height:22px;color:var(--gold-hi);position:absolute}._tl_145za_30{top:2px;left:2px}._tr_145za_34{top:2px;right:2px;transform:scaleX(-1)}._bl_145za_39{bottom:2px;left:2px;transform:scaleY(-1)}._br_145za_44{bottom:2px;right:2px;transform:scale(-1)}._nameplate_145za_49{background:linear-gradient(#0000,#0a080cd9 45%,#0a080cf2);padding:40px 14px 10px;position:absolute;bottom:0;left:0;right:0}._name_145za_49{font-family:var(--font-serif);letter-spacing:.06em;color:#fff3dc;text-shadow:0 2px 4px #000;margin:0;font-size:19px;font-weight:600}._meta_145za_66{justify-content:space-between;align-items:flex-end;display:flex}._lv_145za_71{color:#f2e6cf;text-shadow:0 2px 4px #000;font-family:Cinzel,serif;font-size:20px}._lv_145za_71 b{font-weight:600}._badges_145za_80{opacity:.85;display:inline-flex}._cardCompact_145za_84{aspect-ratio:1;border-radius:50%;width:64px;max-height:none;margin:0}._cardCompact_145za_84 ._nameplate_145za_49,._cardCompact_145za_84 ._corner_145za_23{display:none}._stats_145za_97{flex:none}._statList_145za_100{flex-direction:column;gap:6px;margin:0;padding:10px 14px 10px 10px;list-style:none;display:flex}._statRow_145za_108{grid-template-columns:26px 1fr;align-items:center;gap:8px;display:grid}._statBody_145za_114{min-width:0}._statHead_145za_117{font-family:var(--font-serif);color:#eadfcb;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:600;line-height:1.3;display:flex}._statNum_145za_127{font-family:var(--num);color:var(--text);font-size:16px}._bar_145za_132{background:#ffffff1a;border-radius:4px;height:4px;margin-top:3px;overflow:hidden}._bar_145za_132 span{border-radius:inherit;height:100%;transition:width .6s var(--ease);display:block;box-shadow:0 0 6px #8c96ffb3}._tech_145za_148{flex:auto}._techList_145za_151{margin:0;padding:6px 10px 10px;list-style:none}._techItem_145za_156{text-align:left;width:100%;min-height:38px;font-family:var(--font-serif);color:var(--text);border-radius:6px;align-items:center;gap:10px;padding:2px 6px;font-size:15px;transition:background .15s;display:flex}._techItem_145za_156:hover{background:#d8a74e14}._techIcon_145za_173{color:#fff;border:1px solid #ffffff40;border-radius:5px;flex:none;place-items:center;width:28px;height:28px;display:grid}._oil_145za_183{background:linear-gradient(135deg,#b48ad9,#6b4a9e)}._watercolor_145za_186{background:linear-gradient(135deg,#9fc6f0,#4b78c0)}._collage_145za_189,._abstract_145za_190{background:linear-gradient(135deg,#5c5458,#2c272b)}._locked_145za_193{color:var(--text-dim)}._locked_145za_193 ._techIcon_145za_173{color:#b9b0a8;background:#2a2629}._techName_145za_200{white-space:nowrap}._locked_145za_193 ._techName_145za_200{font-size:13px}._techLock_145za_206{white-space:nowrap;font-size:11px}._techDetail_145za_210{grid-template-columns:56px 1fr;align-items:start;gap:4px 14px;display:grid}._techDetail_145za_210 p{margin:0}._techIconLg_145za_219{grid-row:span 2;width:56px;height:56px}._techState_145za_224{color:var(--text-sub);font-size:13px}._lead_7qyo2_1{color:var(--text);margin:0 0 14px}._note_7qyo2_5{color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;font-size:12px;display:flex}._fieldLabel_7qyo2_14{color:var(--text-sub);margin-bottom:6px;font-size:13px;display:block}._textarea_7qyo2_20{resize:vertical;width:100%;color:var(--text);border:1px solid var(--gold-line);background:#08070ad9;border-radius:6px;padding:10px 12px;font-size:15px;line-height:1.7;display:block}._textarea_7qyo2_20:focus{border-color:var(--gold-hi);outline:none;box-shadow:0 0 10px #d8a74e59}._chips_7qyo2_37{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._chip_7qyo2_37{color:#f2e2c2;border:1px solid var(--gold-line-soft);background:#d8a74e1a;border-radius:999px;min-height:36px;padding:0 12px;font-size:12.5px}._chip_7qyo2_37:hover{border-color:var(--gold);background:#d8a74e2e}._costs_7qyo2_56{border:1px solid var(--gold-line-soft);background:#0000004d;border-radius:8px;gap:24px;margin:16px 0 0;padding:10px 14px;display:flex}._costs_7qyo2_56 div{align-items:center;gap:8px;display:flex}._costs_7qyo2_56 dt{color:var(--text-sub);font-size:12px}._costs_7qyo2_56 dd{align-items:center;gap:6px;margin:0;font-weight:700;display:flex}._pickGrid_7qyo2_82{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}._pick_7qyo2_82{cursor:pointer;border:1px solid var(--gold-line-soft);background:#0000004d;border-radius:8px;flex-direction:column;gap:8px;padding:8px;transition:border-color .15s,box-shadow .2s;display:flex;position:relative}._pick_7qyo2_82 input{opacity:0;pointer-events:none;position:absolute}._pick_7qyo2_82:has(input:focus-visible){outline:2px solid var(--gold-hi);outline-offset:2px}._pick_7qyo2_82 img{aspect-ratio:528/402;object-fit:cover;border-radius:4px;width:100%}._picked_7qyo2_116{border-color:var(--gold-hi);box-shadow:var(--glow)}._pickMeta_7qyo2_120{justify-content:space-between;font-size:13px;display:flex}._pickMeta_7qyo2_120 b{font-family:var(--font-serif);color:var(--gold-hi)}._warn_7qyo2_129{color:#ffd9b8;background:#c8643226;border:1px solid #f0965a66;border-radius:6px;align-items:center;gap:8px;margin:14px 0 0;padding:8px 12px;font-size:13px;display:flex}._bar_4alhs_1{z-index:5;height:var(--nav-h);border-bottom:1px solid var(--gold-line);background:linear-gradient(#0e0b0ef5,#161115e6);align-items:center;gap:14px;padding:0 10px 0 0;display:flex;position:relative;box-shadow:0 6px 24px #0009}._bar_4alhs_1:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d8a74e59,#0000);height:3px;position:absolute;bottom:-4px;left:0;right:0}._logo_4alhs_25{width:var(--left-w);min-width:var(--left-w);height:calc(var(--nav-h) + 14px);border:1px solid var(--gold-line);clip-path:polygon(0 0,100% 0,100% 72%,88% 100%,0 100%);background:linear-gradient(#120e12,#1d171c);border-top:0;border-left:0;border-bottom-right-radius:14px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:-14px;padding:2px 10px 0;line-height:1;display:flex;position:relative}._logoMain_4alhs_44{letter-spacing:.02em;filter:drop-shadow(0 2px #000000e6);font-family:Cinzel,serif;font-size:37px;font-weight:600}._logoSub_4alhs_51{letter-spacing:.22em;color:var(--gold);border-top:1px solid var(--gold-line);margin-top:5px;padding-top:4px;font-family:Cinzel,serif;font-size:15px}._logoCompact_4alhs_60{clip-path:none;background:0 0;border:0;width:auto;min-width:0;height:auto;margin:0;padding:0}._logoCompact_4alhs_60 ._logoMain_4alhs_44{font-size:22px}._logoCompact_4alhs_60 ._logoSub_4alhs_51{margin-top:2px;padding-top:2px;font-size:9px}._nav_4alhs_80{flex:1;min-width:0;height:100%}._nav_4alhs_80 ul{justify-content:center;align-items:stretch;height:100%;margin:0;padding:0;list-style:none;display:flex}._nav_4alhs_80 li{align-items:center;display:flex;position:relative}._nav_4alhs_80 li+li:before{content:"";background:linear-gradient(180deg, transparent, var(--gold-line), transparent);width:1px;position:absolute;top:18px;bottom:18px;left:0}._item_4alhs_108{height:48px;font-family:var(--font-serif);letter-spacing:.06em;white-space:nowrap;color:#e9dfcf;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;margin:0 4px;padding:0 18px;font-size:18px;font-weight:600;transition:color .15s,background .2s,border-color .2s,box-shadow .2s;display:flex}._icon_4alhs_129{color:#cdbfa6;place-items:center;display:grid}._item_4alhs_108:hover{color:var(--gold-hi);border-color:var(--gold-line-soft);background:#d8a74e12}._item_4alhs_108:hover ._icon_4alhs_129{color:var(--gold-hi)}._active_4alhs_142,._active_4alhs_142:hover{color:#fff6de;border:1px solid var(--gold-hi);background:radial-gradient(90% 90% at 50% 100%,#f6d58c73,#0000 70%),linear-gradient(#6a4a19,#3a2810);height:58px;box-shadow:0 0 0 1px #2a1c08,0 0 18px #d8a74e8c,inset 0 0 14px #f6d58c4d}._active_4alhs_142 ._icon_4alhs_129{color:#fff6de}._wallet_4alhs_160{flex-direction:column;align-items:center;gap:2px;padding:0 4px;display:flex}._season_4alhs_167{font-family:var(--font-display);color:var(--gold-hi);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:8px;font-size:16px;display:flex}._seasonLine_4alhs_177{background:linear-gradient(90deg, transparent, var(--gold));width:46px;height:1px}._seasonLine_4alhs_177:last-child{transform:scaleX(-1)}._money_4alhs_185{border:1px solid var(--gold-line);background:#0a080bcc;border-radius:999px;gap:6px;padding:3px 14px;display:flex;box-shadow:inset 0 0 10px #000c}._coin_4alhs_194{align-items:center;gap:8px;padding-right:10px;display:flex}._coin_4alhs_194+._coin_4alhs_194{border-left:1px solid var(--gold-line-soft);padding-left:12px}._num_4alhs_204{font-family:var(--num);color:var(--text);letter-spacing:.02em;font-size:21px;font-weight:500}._exit_4alhs_212{width:var(--tap);height:var(--tap);color:var(--gold);border-radius:50%;place-items:center;transition:color .15s,background .15s;display:grid}._exit_4alhs_212:hover{color:var(--gold-hi);background:#d8a74e1a}@media (max-width:1480px){._item_4alhs_108{padding:0 12px;font-size:16px}._logoMain_4alhs_44{font-size:33px}._num_4alhs_204{font-size:18px}._seasonLine_4alhs_177{width:28px}}@media (max-width:1400px){._item_4alhs_108{white-space:nowrap;flex-direction:column;gap:0;padding:4px 10px;font-size:12.5px;line-height:1.25}._active_4alhs_142,._active_4alhs_142:hover{height:58px}}@media (max-width:1279px){._item_4alhs_108{flex-direction:column;gap:0;padding:4px 9px;font-size:12px;line-height:1.2}._active_4alhs_142,._active_4alhs_142:hover{height:54px}._logo_4alhs_25{width:170px;min-width:170px}._logoMain_4alhs_44{font-size:26px}._logoSub_4alhs_51{font-size:11px}._season_4alhs_167{font-size:13px}._num_4alhs_204{font-size:15px}}._mBar_4alhs_289{z-index:20;height:56px;padding:0 8px env(safe-area-inset-right) 4px;border-bottom:1px solid var(--gold-line);background:linear-gradient(#0e0b0efa,#181317f2);align-items:center;gap:8px;display:flex;position:sticky;top:0;box-shadow:0 4px 18px #0009}._mMenu_4alhs_302{width:var(--tap);height:var(--tap);color:var(--gold-hi);border-radius:8px;place-items:center;display:grid}._mMoney_4alhs_310{border:1px solid var(--gold-line);font-family:var(--num);background:#0a080bcc;border-radius:999px;gap:10px;margin-left:auto;padding:4px 10px;font-size:13px;display:flex}._mMoney_4alhs_310 span{align-items:center;gap:4px;display:flex}._drawerWrap_4alhs_326{z-index:50;background:#0009;animation:.15s _aw-fade-in_4alhs_1;position:fixed;top:0;bottom:0;left:0;right:0}._drawer_4alhs_326{border-right:1px solid var(--gold-line);background:linear-gradient(#1d171c,#120e12);width:min(300px,84vw);height:100%;padding:8px 12px 24px;overflow:auto}._drawerHead_4alhs_341{border-bottom:1px solid var(--gold-line-soft);justify-content:space-between;align-items:center;padding:4px 0 8px;display:flex}._drawerSeason_4alhs_348{font-family:var(--font-display);color:var(--gold-hi);margin:10px 4px}._drawer_4alhs_326 ul{margin:0;padding:0;list-style:none}._dItem_4alhs_358{width:100%;min-height:52px;font-family:var(--font-serif);color:var(--text);border-radius:8px;align-items:center;gap:12px;padding:0 12px;font-size:17px;display:flex}._dItem_4alhs_358:hover{background:#d8a74e14}._dActive_4alhs_373{color:#fff6de;border-left:3px solid var(--gold-hi);background:linear-gradient(90deg,#d8a74e59,#0000)}._app_9imk4_1{min-height:100vh;isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative}._bg_9imk4_9{z-index:-1;background-position:50%;background-size:cover;position:fixed;top:0;bottom:0;left:0;right:0}._bg_9imk4_9:after{content:"";background:radial-gradient(120% 80% at 50% 30%,#0e0d111a,#0e0d11b3),linear-gradient(#0e0d114d,#0e0d1199);position:absolute;top:0;bottom:0;left:0;right:0}._stage_9imk4_25{grid-template-columns:var(--left-w) minmax(0, 1fr);gap:var(--gap);padding:22px var(--gap) var(--gap);flex:1;min-height:0;display:grid}._left_9imk4_33{flex-direction:column;gap:10px;min-height:0;display:flex}._content_9imk4_39{gap:var(--gap);flex-direction:column;min-width:0;min-height:0;display:flex}@media (min-width:1280px) and (min-height:760px){._app_9imk4_1{height:100vh;height:100dvh;overflow:hidden}._left_9imk4_33{overflow:hidden}}@media (max-width:1279px),(max-height:759px){._left_9imk4_33>*,._content_9imk4_39>*{flex-shrink:0}}@media (max-width:1480px){:root{--left-w:200px;--right-w:268px}}@media (max-width:1279px){._stage_9imk4_25{grid-template-columns:minmax(0,1fr);padding-top:16px}}@media (max-width:767px){._stage_9imk4_25{padding:10px 10px 120px}}._strip_9imk4_87{text-align:left;border:1px solid var(--gold-line);background:linear-gradient(#201b21f2,#141116f5);border-radius:10px;align-items:center;gap:12px;width:100%;min-height:60px;padding:6px 12px 6px 6px;display:flex}._strip_9imk4_87:hover{border-color:var(--gold)}._stripImg_9imk4_102{object-fit:cover;object-position:50% 15%;border:1px solid var(--gold);border-radius:50%;width:48px;height:48px}._stripText_9imk4_110{flex-direction:column;flex:1;min-width:0;line-height:1.4;display:flex}._stripText_9imk4_110 b{font-family:var(--font-serif);color:#fff3dc;font-size:16px}._stripText_9imk4_110 span{color:var(--text-sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._stripMore_9imk4_129{color:var(--gold-hi);white-space:nowrap;align-items:center;font-size:13px;display:flex}._drawerWrap_9imk4_136{z-index:60;background:#0009;animation:.15s _aw-fade-in_9imk4_1;position:fixed;top:0;bottom:0;left:0;right:0}._drawer_9imk4_136{border-right:1px solid var(--gold-line);background:linear-gradient(#1d171c,#120e12);flex-direction:column;gap:10px;width:min(300px,86vw);height:100%;padding:50px 12px 20px;display:flex;position:relative;overflow:auto}._drawer_9imk4_136>section:first-of-type{align-self:center;width:100%;max-height:340px}._drawerClose_9imk4_160{width:var(--tap);height:var(--tap);color:var(--gold-hi);place-items:center;display:grid;position:absolute;top:4px;right:6px}._toast_9imk4_171{z-index:100;max-width:calc(100vw - 32px);color:var(--text);border:1px solid var(--gold);background:#141014f5;border-radius:999px;padding:12px 20px;font-size:14px;animation:.2s _aw-fade-in_9imk4_1;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0009}@media (max-width:767px){._toast_9imk4_171{bottom:110px}}._header_186yx_1{isolation:isolate;border-radius:0 0 6px 6px;justify-content:space-between;align-items:center;gap:16px;min-height:180px;padding:18px 16px 18px 130px;display:flex;position:relative;overflow:hidden}._hall_186yx_13{z-index:-2;object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._shade_186yx_22{z-index:-1;background:linear-gradient(90deg,#0a080b26 0%,#0a080bb8 10%,#0a080b8c 40%,#0a080b0d 62%,#0a080b40 100%),linear-gradient(#0a080b66,#0000 30% 75%,#0a080bb3);position:absolute;top:0;bottom:0;left:0;right:0}._text_186yx_30{min-width:0}._round_186yx_33{font-family:var(--font-serif);letter-spacing:.06em;color:#fbf3e2;text-shadow:0 2px 6px #000;margin:0 0 2px;font-size:22px;font-weight:600}._theme_186yx_42{font-family:var(--font-serif);text-shadow:0 3px 8px #000000e6;align-items:baseline;gap:10px;margin:0;font-weight:700;line-height:1.15;display:flex}._themeLabel_186yx_52{color:#fff8ea;letter-spacing:.08em;font-size:38px}._themeWord_186yx_57{letter-spacing:.04em;filter:drop-shadow(0 3px 4px #000000e6);font-size:50px}._desc_186yx_62{font-family:var(--font-serif);letter-spacing:.06em;color:#efe5d2;text-shadow:0 2px 6px #000;margin:6px 0 0;font-size:17px}._facts_186yx_71{border:1px solid var(--gold-line);box-shadow:inset 0 0 0 3px #080609d9, inset 0 0 0 4px var(--gold-line-soft), 0 8px 20px #0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e0b0fd1;border-radius:8px;flex:none;align-items:stretch;margin:40px 0 0;padding:8px 4px;display:flex}._fact_186yx_71{text-align:center;padding:0 16px}._fact_186yx_71+._fact_186yx_71{border-left:1px solid var(--gold-line-soft)}._fact_186yx_71 dt{font-family:var(--font-serif);color:var(--text-sub);white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}._fact_186yx_71 dd{font-family:var(--num);color:var(--text);white-space:nowrap;margin:0}._big_186yx_109{font-size:25px;line-height:1.25}._big_186yx_109 small{font-family:var(--font-serif);margin-left:2px;font-size:16px}._factIcon_186yx_118{color:var(--gold)}._factRow_186yx_121{align-items:center;gap:8px;display:flex}._factIconLg_186yx_126{color:var(--gold)}._factRow_186yx_121 dd small{font-family:var(--font-serif);font-size:15px}._days_186yx_133{margin:0 2px;font-size:22px}@media (max-width:1480px){._header_186yx_1{padding-left:96px}._themeLabel_186yx_52{font-size:32px}._themeWord_186yx_57{font-size:42px}._round_186yx_33{font-size:19px}._desc_186yx_62{font-size:15px}._fact_186yx_71{padding:0 10px}._big_186yx_109{font-size:21px}}@media (max-width:1279px){._header_186yx_1{min-height:170px;padding:16px 16px 16px 24px}._themeLabel_186yx_52{font-size:28px}._themeWord_186yx_57{font-size:36px}._facts_186yx_71{margin-top:30px}._fact_186yx_71{padding:0 8px}._big_186yx_109{font-size:18px}}@media (max-width:767px){._header_186yx_1{border:1px solid var(--gold-line);border-radius:8px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px}._hall_186yx_13{object-position:40% 60%}._shade_186yx_22{background:linear-gradient(#0a080b59,#0a080bd9)}._round_186yx_33{font-size:15px}._themeLabel_186yx_52{font-size:24px}._themeWord_186yx_57{font-size:34px}._desc_186yx_62{font-size:13px}._facts_186yx_71{justify-content:space-between;width:100%;margin:0}._fact_186yx_71{flex:1;padding:0 6px}._fact_186yx_71 dt{font-size:11px}._big_186yx_109{font-size:17px}._factIconLg_186yx_126{display:none}._factRow_186yx_121{justify-content:center}}._panel_1bpim_2{flex:auto}._panelBody_1bpim_5{flex-direction:column;padding:10px 18px 14px;display:flex}._panelHead_1bpim_10,._grid_1bpim_11{grid-template-columns:232px minmax(0,1fr) 218px;gap:0 20px;display:grid}._panelHead_1bpim_10{align-items:end;padding:2px 0 8px}._panelTitle_1bpim_20{font-family:var(--font-serif);letter-spacing:.08em;color:var(--gold-hi);text-shadow:0 0 12px #d8a74e40;align-items:center;gap:8px;margin:0;font-size:21px;font-weight:600;display:flex}._grid_1bpim_11{flex:1;align-items:start;min-height:0}._formCol_1bpim_37,._artCol_1bpim_38,._reviewCol_1bpim_39{min-width:0;min-height:0}._inlineTabs_1bpim_45{display:none}._tabs_1bpim_48{justify-content:center;gap:8px;display:flex}._tab_1bpim_48{min-width:150px;height:36px;font-family:var(--font-serif);letter-spacing:.04em;color:var(--text-sub);background:linear-gradient(#282228f2,#141115f2);border:1px solid #d8a74e59;border-radius:6px 6px 0 0;padding:0 18px;font-size:15px;transition:color .15s,border-color .15s,box-shadow .2s}._tab_1bpim_48:hover:not(:disabled){color:var(--text);border-color:var(--gold)}._tab_1bpim_48:disabled{color:var(--text-dim);opacity:.7}._tabActive_1bpim_77{color:#fff4d8;border-color:var(--gold-hi);background:linear-gradient(#6e5222f2,#302412f2);box-shadow:0 0 12px #d8a74e73,inset 0 0 10px #f6d58c33}._form_1bpim_37{flex-direction:column;gap:10px;display:flex}._msgWrap_1bpim_92{margin-left:30px;position:relative}._message_1bpim_96{resize:none;width:100%;min-height:74px;font-family:var(--font-serif);color:var(--text);background:linear-gradient(#0a090ce6,#161318e6);border:1px solid #d8a74e73;border-radius:6px;padding:8px 10px 18px;font-size:14px;line-height:1.75;display:block;box-shadow:inset 0 1px 6px #000000b3}._message_1bpim_96:focus{border-color:var(--gold-hi);outline:none;box-shadow:inset 0 1px 6px #000000b3,0 0 12px #d8a74e59}._counter_1bpim_118{color:var(--text-dim);font-size:10.5px;position:absolute;bottom:3px;right:8px}._dirty_1bpim_125{color:#ffe2b0;border-left:2px solid var(--gold);background:#d8a74e1f;border-radius:4px;margin:0 0 0 30px;padding:6px 10px;font-size:12px}._frameWrap_1bpim_136{margin:0}._frame_1bpim_136{background:linear-gradient(135deg,#fbe7b0,#a87b2e 25%,#f6d58c 50%,#8a6528 75%,#f0cf8a);border-radius:6px;padding:7px;position:relative;box-shadow:0 0 0 1px #3a2810,0 0 0 3px #0a080be6,0 0 0 4px #d8a74e80,0 0 30px #f6d58c4d,0 18px 40px #000000b3}._canvas_1bpim_151{aspect-ratio:528/402;background:#0f0c10;border-radius:2px;width:100%;min-height:220px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #4a3414,inset 0 0 18px #000c}._art_1bpim_38{object-fit:cover;width:100%;height:100%;animation:_aw-fade-in_1bpim_1 .5s var(--ease)}._skeleton_1bpim_169{background:linear-gradient(90deg,#17131a 25%,#2a2228 50%,#17131a 75%) 0 0/200% 100%;animation:1.4s linear infinite _aw-shimmer_1bpim_1;position:absolute;top:0;bottom:0;left:0;right:0}._mockTag_1bpim_176{opacity:.92;position:absolute;bottom:10px;left:10px}._arrow_1bpim_182{width:var(--tap);color:#f3dfae;filter:drop-shadow(0 2px 4px #000000e6)drop-shadow(0 0 6px #f6d58c66);place-items:center;height:64px;transition:color .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._arrowL_1bpim_196{left:12px}._arrowR_1bpim_199{right:12px}._arrow_1bpim_182:hover:not(:disabled){color:var(--gold-hi)}._arrowL_1bpim_196:hover:not(:disabled){transform:translate(-2px,-50%)}._arrowR_1bpim_199:hover:not(:disabled){transform:translate(2px,-50%)}._arrow_1bpim_182:disabled{opacity:.4}._overlay_1bpim_216{z-index:3;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 50% 45%,#281e14d1,#080609f0);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;animation:.2s _aw-fade-in_1bpim_1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._overlayTitle_1bpim_231{font-family:var(--font-serif);color:var(--gold-hi);margin:4px 0 0;font-size:20px;font-weight:600}._overlaySub_1bpim_238{color:var(--text);max-width:34em;margin:0;font-size:13.5px}._overlayNote_1bpim_244{color:var(--text-dim);margin:4px 0 0;font-size:11px}._overlayActions_1bpim_249{gap:8px;margin-top:8px;display:flex}._progress_1bpim_254{background:#ffffff1a;border-radius:6px;width:min(320px,80%);height:6px;margin-top:8px;overflow:hidden}._progress_1bpim_254 span{transform-origin:0;background:var(--gold-grad-h);width:100%;height:100%;box-shadow:0 0 10px var(--gold);animation:linear forwards _aw-progress_1bpim_1;display:block}@keyframes _aw-progress_1bpim_1{0%{transform:scaleX(.02)}to{transform:scaleX(.98)}}._easel_1bpim_279{gap:6px;display:flex}._easel_1bpim_279 span{background:var(--gold-hi);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite _aw-bounce_1bpim_1}._easel_1bpim_279 span:nth-child(2){background:#e98a6a;animation-delay:.15s}._easel_1bpim_279 span:nth-child(3){background:#7aa8f0;animation-delay:.3s}@keyframes _aw-bounce_1bpim_1{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}._plan_1bpim_311{background:repeating-linear-gradient(45deg,#ffffff04 0 2px,#0000 2px 7px),radial-gradient(circle,#2a2026,#0e0b10 75%);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}._planGlow_1bpim_320{filter:blur(60px);opacity:.35;border-radius:50%;position:absolute;top:18%;bottom:18%;left:12%;right:12%}._planGrid_1bpim_327{opacity:.35;place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}._planGrid_1bpim_327 svg{width:82%;height:auto}._planText_1bpim_338{text-align:center;border:1px solid var(--gold-line-soft);background:#0a080b99;border-radius:8px;padding:16px 24px;position:relative}._planText_1bpim_338 p{margin:0}._planKicker_1bpim_349{letter-spacing:.2em;color:var(--gold);font-size:12px}._planTitle_1bpim_354{font-family:var(--font-serif);color:var(--text);font-size:30px;font-weight:700}._planMeta_1bpim_360{color:var(--text-sub);font-size:13px}._planMsg_1bpim_364{font-family:var(--font-serif);color:#f2e2c2;font-size:14px;margin-top:6px!important}._planHint_1bpim_370{color:var(--text-dim);font-size:11.5px;margin-top:10px!important}._actionWrap_1bpim_377{flex-direction:column;align-items:center;gap:2px;margin-top:14px;display:flex}._action_1bpim_377{min-width:min(340px,100%);height:50px;font-family:var(--font-serif);letter-spacing:.06em;color:#fbf6ee;text-shadow:0 1px 2px #0009;background:linear-gradient(#a59bab,#6d6273 45%,#4b4250);border:1px solid #f0d9a2;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:19px;font-weight:600;transition:box-shadow .2s,transform .1s,filter .2s;display:inline-flex;box-shadow:0 0 0 1px #2a2228,0 0 0 3px #d8a74e59,0 8px 20px #0000008c,inset 0 1px #ffffff59}._action_1bpim_377 span:last-child{white-space:nowrap}._action_1bpim_377:hover:not(:disabled){box-shadow:0 0 0 1px #2a2228,0 0 0 3px #f6d58c99,0 0 26px #f6d58c73,inset 0 1px #ffffff59}._action_1bpim_377:active:not(:disabled){transform:translateY(1px)}._action_1bpim_377:disabled{filter:grayscale(.6)brightness(.7)}._actionIcon_1bpim_427{color:#3a2508;background:linear-gradient(#fbe7b0,#c99743);border-radius:4px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 0 1px #5b3f12}._actionNote_1bpim_437{color:var(--text-dim);font-size:11px}._review_1bpim_39{border:1px solid var(--gold-line);min-height:300px;box-shadow:inset 0 0 0 3px #080609cc, inset 0 0 0 4px var(--gold-line-soft);background:#0c0a0dbf;border-radius:6px;flex-direction:column;margin-top:2px;display:flex;position:relative}._rCorner_1bpim_456{width:20px;height:20px;color:var(--gold);z-index:1;pointer-events:none;position:absolute}._rTl_1bpim_464{top:-3px;left:-3px}._rTr_1bpim_468{top:-3px;right:-3px;transform:scaleX(-1)}._rBl_1bpim_473{bottom:-3px;left:-3px;transform:scaleY(-1)}._rBr_1bpim_478{bottom:-3px;right:-3px;transform:scale(-1)}._reviewHead_1bpim_483{border-bottom:1px solid var(--gold-line-soft);align-items:center;gap:10px;padding:12px 14px 10px;display:flex}._reviewHead_1bpim_483 h2{font-family:var(--font-serif);color:var(--gold-hi);letter-spacing:.06em;margin:0;font-size:19px;font-weight:600}._reviewIcon_1bpim_498{color:#fff3d6;border:1px solid var(--gold);background:radial-gradient(circle at 35% 30%,#4a3a2a,#1c1512);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}._reviewBody_1bpim_508{color:#ece3d2;flex:1;min-height:0;padding:10px 12px 14px 14px;font-size:13px;line-height:1.85;overflow:auto}._total_1bpim_517{border-bottom:1px solid var(--gold-line-soft);align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:8px;display:flex}._totalLabel_1bpim_525{font-family:var(--font-serif);font-size:17px;font-weight:600}._totalNum_1bpim_530{font-family:var(--num);background:var(--gold-grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:auto;font-size:42px;font-weight:600;line-height:1}._totalMax_1bpim_541{font-family:var(--num);color:var(--text-sub);font-size:15px}._feedback_1bpim_546,._sugLead_1bpim_547,._sugTail_1bpim_548{margin:0}._sugLead_1bpim_547{margin-top:12px}._sugList_1bpim_554{margin:0;padding:0;list-style:none}._sugList_1bpim_554 li:before{content:"・"}._rubricToggle_1bpim_562{min-height:32px;color:var(--gold-hi);border:1px solid var(--gold-line-soft);border-radius:999px;align-items:center;gap:4px;margin-top:10px;padding:0 10px;font-size:12px;display:inline-flex}._rubricToggle_1bpim_562:hover{border-color:var(--gold)}._rubric_1bpim_562{margin:8px 0 0;padding:0;font-size:12px;list-style:none}._rubric_1bpim_562 li{grid-template-columns:5.2em 1fr 2em;align-items:center;gap:6px;display:grid}._rubric_1bpim_562 b{font-family:var(--num);text-align:right}._rubricBar_1bpim_593{background:#ffffff1a;border-radius:4px;height:4px;overflow:hidden}._rubricBar_1bpim_593 span{background:var(--gold-grad-h);height:100%;display:block}._reviewMock_1bpim_604{margin:10px 0 0}._reviewEmpty_1bpim_607{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._reviewEmpty_1bpim_607 p{color:var(--text-sub);margin:0}._placeholderScore_1bpim_617{font-family:var(--font-serif);font-size:15px}._placeholderScore_1bpim_617 b{font-family:var(--num);color:var(--text-dim);font-size:30px}._reviewWait_1bpim_626{text-align:center;color:var(--text-sub);flex-direction:column;align-items:center;gap:10px;padding-top:40px;display:flex}._dots_1bpim_635{gap:6px;display:flex}._dots_1bpim_635 i{background:var(--gold);border-radius:50%;width:8px;height:8px;animation:1s infinite _aw-bounce_1bpim_1}._dots_1bpim_635 i:nth-child(2){animation-delay:.15s}._dots_1bpim_635 i:nth-child(3){animation-delay:.3s}@media (min-width:1280px) and (min-height:760px){._frame_1bpim_136{max-width:calc(131.343dvh - 668.985px);margin:0 auto}._review_1bpim_39{max-height:calc(100dvh - 350px)}}@media (max-width:1480px){._panelHead_1bpim_10,._grid_1bpim_11{grid-template-columns:210px minmax(0,1fr) 196px;gap:0 14px}._panelBody_1bpim_5{padding:8px 14px 12px}._tab_1bpim_48{min-width:120px;font-size:14px}._action_1bpim_377{height:46px;font-size:17px}._totalNum_1bpim_530{font-size:36px}}@media (max-width:1279px){._panelHead_1bpim_10{grid-template-columns:1fr;gap:8px}._grid_1bpim_11{grid-template-columns:220px minmax(0,1fr);gap:14px}._reviewCol_1bpim_39{grid-column:1/-1}._review_1bpim_39,._canvas_1bpim_151{max-height:none}._review_1bpim_39{min-height:0}}@media (max-width:767px){._panelBody_1bpim_5{padding:6px 12px 14px}._panelHead_1bpim_10{padding-top:6px}._grid_1bpim_11{grid-template-columns:minmax(0,1fr);gap:18px}._headTabs_1bpim_719{display:none}._inlineTabs_1bpim_45{margin-bottom:8px;display:block}._tabs_1bpim_48{justify-content:stretch}._tab_1bpim_48{min-width:0;height:var(--tap);flex:1}._canvas_1bpim_151{min-height:0}._arrow_1bpim_182{width:40px}._action_1bpim_377{width:100%;font-size:16px}._message_1bpim_96{font-size:16px}}._field_xm1cb_1{position:relative}._labelRow_xm1cb_4{align-items:center;gap:8px;margin-bottom:5px;display:flex}._num_xm1cb_10{color:#3a2508;background:radial-gradient(circle at 35% 30%,#fff4d2,#e8c27a 55%,#a47530);border-radius:50%;place-items:center;width:25px;height:25px;font-family:Cinzel,serif;font-size:14px;font-weight:700;display:grid;box-shadow:0 0 0 1px #5b3f12,0 0 8px #d8a74e66}._label_xm1cb_4{font-family:var(--font-serif);letter-spacing:.06em;color:#f2e8d6;font-size:17px;font-weight:600}._trigger_xm1cb_33{width:100%;min-height:var(--tap);text-align:left;background:linear-gradient(#0a090ce6,#161318e6);border:1px solid #d8a74e73;border-radius:6px;align-items:center;gap:12px;width:calc(100% - 30px);margin-left:30px;padding:6px 12px 6px 14px;transition:border-color .15s,box-shadow .2s;display:flex;box-shadow:inset 0 1px 6px #000000b3}._trigger_xm1cb_33:hover:not(:disabled),._open_xm1cb_52{border-color:var(--gold-hi);box-shadow:inset 0 1px 6px #000000b3,0 0 12px #d8a74e59}._trigger_xm1cb_33:disabled{opacity:.6}._value_xm1cb_61{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}._caret_xm1cb_70{border-top:7px solid #e8dcc6;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;transition:transform .2s}._open_xm1cb_52 ._caret_xm1cb_70{transform:rotate(180deg)}._thumb_xm1cb_82{object-fit:cover;border:1px solid #d8a74e99;border-radius:3px}._thumb_xm1cb_82._md_xm1cb_87{width:52px;height:38px}._thumb_xm1cb_82._sm_xm1cb_91{width:40px;height:30px}._swatch_xm1cb_95{border:1px solid #ffffff4d;border-radius:3px}._swatch_xm1cb_95._md_xm1cb_87{width:44px;height:26px}._swatch_xm1cb_95._sm_xm1cb_91{width:40px;height:22px}._layout_xm1cb_107{place-items:center;display:grid}._list_xm1cb_112{z-index:30;border:1px solid var(--gold);max-height:290px;animation:_aw-fade-in_xm1cb_1 .14s var(--ease);background:linear-gradient(#221c22,#161218);border-radius:8px;outline:none;min-width:250px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:30px;right:0;overflow:auto;box-shadow:0 18px 40px #000000bf}._option_xm1cb_131{min-height:var(--tap);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:6px 8px;display:flex}._focused_xm1cb_140{background:#d8a74e24}._selected_xm1cb_143 ._optLabel_xm1cb_143{color:var(--gold-hi)}._optText_xm1cb_146{flex-direction:column;flex:1;min-width:0;display:flex}._optLabel_xm1cb_143{font-family:var(--font-serif);align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}._optDesc_xm1cb_160{color:var(--text-sub);font-size:11.5px;line-height:1.45}._lockedOpt_xm1cb_165{cursor:not-allowed;opacity:.55}._lockIcon_xm1cb_169{color:var(--text-dim);flex:none}._flow_h0l6c_1{border:1px solid var(--gold-line);clip-path:polygon(22px 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,22px 100%,0 50%);background:linear-gradient(#1c171cf0,#100d11f5);border-radius:10px;align-items:center;height:100%;min-height:82px;padding:0 18px 0 0;display:flex;position:relative;box-shadow:inset 0 0 0 3px #080609d9}._flow_h0l6c_1:before{content:"";border-top:1px solid var(--gold-line-soft);border-bottom:1px solid var(--gold-line-soft);pointer-events:none;position:absolute;top:5px;bottom:5px;left:14px;right:14px}._plaque_h0l6c_22{border:1px solid var(--gold);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);background:linear-gradient(#2a2226,#151116);flex:none;place-items:center;height:64px;margin-left:14px;padding:0 34px;display:grid;position:relative}._plaque_h0l6c_22 span{font-family:var(--font-serif);letter-spacing:.08em;color:var(--gold-hi);white-space:nowrap;font-size:22px;font-weight:600}._steps_h0l6c_42{flex:1;justify-content:space-around;align-items:center;gap:4px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}._step_h0l6c_42{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex;position:relative}._step_h0l6c_42+._step_h0l6c_42:before{content:"";border-top:2px solid #8b7d6c;border-right:2px solid #8b7d6c;width:10px;height:10px;position:absolute;top:50%;left:-8px;transform:translate(-50%,-50%)rotate(45deg)}._stepIcon_h0l6c_72{color:#b7ab9a;place-items:center;width:38px;height:38px;display:grid}._stepLabel_h0l6c_79{font-family:var(--font-serif);color:#ddd2c0;white-space:nowrap;font-size:18px;font-weight:500}._done_h0l6c_86 ._stepIcon_h0l6c_72{color:#fff;background:radial-gradient(circle at 40% 35%,#a8eaa0,#3f9a4a 70%);border-radius:50%;box-shadow:0 0 0 2px #e6d6a8,0 0 12px #7fd18b99}._current_h0l6c_94{border:1px solid var(--gold-hi);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%);background:radial-gradient(80% 100% at 50% 100%,#f6d58c66,#0000 70%),linear-gradient(#5e4318,#2f210c);border-radius:6px;padding:4px 26px 6px;animation:2.6s ease-in-out infinite _aw-pulse-glow_h0l6c_1}._current_h0l6c_94 ._stepIcon_h0l6c_72{color:#fff6de}._current_h0l6c_94 ._stepLabel_h0l6c_79{color:#fff6de;font-weight:600}._todo_h0l6c_111 ._stepIcon_h0l6c_72{color:#c7bba8}._ctaWrap_h0l6c_116{flex-direction:column;justify-content:center;align-items:stretch;height:100%;display:flex;position:relative}._cta_h0l6c_116{height:84px;font-family:var(--font-serif);color:#3a2406;clip-path:polygon(26px 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,26px 100%,0 50%);filter:drop-shadow(0 0 14px #f6d58c8c);background:radial-gradient(120% 120% at 50% 0,#fff6d6,#0000 60%),linear-gradient(#f8dc95,#d9a74c 45%,#a7731f 100%);border:2px solid #fff0c4;justify-content:center;align-items:center;gap:14px;padding:0 22px;transition:filter .2s,transform .12s;display:flex;position:relative}._cta_h0l6c_116:before{content:"";clip-path:inherit;pointer-events:none;border-top:1px solid #5a3c0f99;border-bottom:1px solid #5a3c0f99;position:absolute;top:5px;bottom:5px;left:5px;right:5px}._cta_h0l6c_116:hover:not(:disabled){filter:drop-shadow(0 0 24px #ffe196d9)brightness(1.05)}._cta_h0l6c_116:active:not(:disabled){transform:scale(.99)}._cta_h0l6c_116:disabled{filter:grayscale(.85)brightness(.55)}._ctaLabel_h0l6c_162{letter-spacing:.12em;text-shadow:0 1px #ffffff80;white-space:nowrap;font-size:34px;font-weight:700}._laurel_h0l6c_169{color:#6b4610;display:grid}._hint_h0l6c_173{text-align:center;color:var(--text-sub);white-space:nowrap;font-size:11px;position:absolute;bottom:-18px;left:0;right:0}@media (max-width:1480px){._plaque_h0l6c_22{padding:0 22px}._plaque_h0l6c_22 span{font-size:18px}._stepLabel_h0l6c_79{font-size:15px}._current_h0l6c_94{padding:4px 16px 6px}._ctaLabel_h0l6c_162{font-size:28px}._cta_h0l6c_116{height:76px}}@media (max-width:1279px){._plaque_h0l6c_22{display:none}._flow_h0l6c_1{padding-left:18px}._stepLabel_h0l6c_79{font-size:13px}._ctaLabel_h0l6c_162{font-size:24px}}._compact_h0l6c_220{clip-path:none;border-radius:10px;height:auto;min-height:70px;padding:0 14px}._compact_h0l6c_220 ._plaque_h0l6c_22{display:none}._compact_h0l6c_220 ._steps_h0l6c_42{padding:0}._compact_h0l6c_220 ._stepIcon_h0l6c_72{width:28px;height:28px}._compact_h0l6c_220 ._stepIcon_h0l6c_72 svg{width:16px;height:16px}._compact_h0l6c_220 ._stepLabel_h0l6c_79{font-size:10.5px}._compact_h0l6c_220 ._current_h0l6c_94{padding:4px 6px}._compact_h0l6c_220 ._step_h0l6c_42+._step_h0l6c_42:before{width:6px;height:6px;left:-4px}._sticky_h0l6c_253{z-index:15;height:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#0a080beb 30%);position:fixed;bottom:0;left:0;right:0}._sticky_h0l6c_253 ._cta_h0l6c_116{height:60px}._sticky_h0l6c_253 ._ctaLabel_h0l6c_162{font-size:22px}._sticky_h0l6c_253 ._hint_h0l6c_173{margin-top:2px;position:static}._judges_1c6h5_2{flex:none}._judgeList_1c6h5_5{margin:0;padding:4px 10px 10px;list-style:none}._judgeList_1c6h5_5 li+li{border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--gold-line-soft), transparent) 1}._judge_1c6h5_2{text-align:left;border-radius:6px;align-items:center;gap:4px;width:100%;padding:4px 0;transition:background .15s;display:flex}._judge_1c6h5_2:hover{background:#d8a74e14}._judgeImg_1c6h5_27{object-fit:cover;border-radius:6px;flex:none;width:120px;height:100px;-webkit-mask-image:linear-gradient(90deg,#000 72%,#0000);mask-image:linear-gradient(90deg,#000 72%,#0000)}._judgeText_1c6h5_36{flex-direction:column;min-width:0;display:flex}._judgeSchool_1c6h5_41{font-family:var(--font-serif);color:#fbf3e2;letter-spacing:.06em;font-size:20px;font-weight:600}._judgeFocus_1c6h5_48{color:#e3d8c4;white-space:nowrap;font-size:12.5px}._rivalPanel_1c6h5_55{flex:none}._rival_1c6h5_55{grid-template-columns:132px 1fr;gap:12px;padding:10px 26px 14px 14px;display:grid;position:relative}._rivalPortrait_1c6h5_65{aspect-ratio:129/180;border:1px solid var(--gold-line);box-shadow:0 0 0 2px #0c0a0d, 0 0 0 3px var(--gold-line-soft);border-radius:6px;overflow:hidden}._rivalPortrait_1c6h5_65 img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}._rivalPortrait_1c6h5_65:hover img{transform:scale(1.04)}._rivalInfo_1c6h5_81{flex-direction:column;min-width:0;display:flex}._rivalName_1c6h5_86{font-family:var(--font-serif);letter-spacing:.1em;margin:0;font-size:20px;font-weight:600}._rivalCatch_1c6h5_93{white-space:pre-line;font-family:var(--font-serif);color:#efe5d2;margin:4px 0 8px;font-size:13.5px;line-height:1.7}._rivalWork_1c6h5_101{aspect-ratio:117/85;border:1px solid var(--gold-line);border-radius:5px;margin-top:auto;overflow:hidden}._rivalWork_1c6h5_101 img{object-fit:cover;width:100%;height:100%}._rivalNext_1c6h5_113{width:28px;height:var(--tap);color:var(--gold-hi);place-items:center;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}._rivalNext_1c6h5_113:hover{color:#fff}._detail_1c6h5_129{grid-template-columns:160px 1fr;gap:18px;display:grid}._detail_1c6h5_129 p{margin:0 0 8px}._detailImg_1c6h5_137{object-fit:cover;border:1px solid var(--gold-line);border-radius:8px;width:160px;height:140px}._detailSchool_1c6h5_144{font-family:var(--font-serif);color:var(--gold-hi);font-size:22px;font-weight:600;margin:0!important}._detailName_1c6h5_151{color:var(--text-sub)}._detailFocus_1c6h5_154{font-family:var(--font-serif);color:#f2e2c2;font-weight:600}._weightTitle_1c6h5_159{letter-spacing:.15em;color:var(--gold);font-size:12px;margin-top:14px!important}._weights_1c6h5_165{margin:0;padding:0;font-size:13px;list-style:none}._weights_1c6h5_165 li{grid-template-columns:4.5em 1fr 3em;align-items:center;gap:8px;display:grid}._weights_1c6h5_165 b{text-align:right;font-family:var(--num)}._wBar_1c6h5_181{background:#ffffff1a;border-radius:4px;height:5px;overflow:hidden}._wBar_1c6h5_181 span{background:var(--gold-grad-h);max-width:100%;height:100%;display:block}._rivalDetail_1c6h5_193{grid-template-columns:220px 1fr;gap:20px;display:grid}._rivalDetail_1c6h5_193 p{margin:0 0 10px}._rivalDetailImg_1c6h5_201{border:1px solid var(--gold-line);border-radius:8px;width:100%}._strengths_1c6h5_206{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}._strengths_1c6h5_206 li{border:1px solid var(--gold-line-soft);border-radius:999px;padding:2px 10px;font-size:12px}._rivalFig_1c6h5_220{margin:0 0 10px}._rivalFig_1c6h5_220 img{border:1px solid var(--gold-line);border-radius:6px;width:100%;max-width:320px}._rivalFig_1c6h5_220 figcaption{color:var(--text-sub);font-size:12px}._note_1c6h5_233{color:var(--text-dim);font-size:12px}@media (max-width:1480px){._judgeImg_1c6h5_27{width:100px;height:86px}._judgeSchool_1c6h5_41{font-size:17px}._judgeFocus_1c6h5_48{font-size:11.5px}._rival_1c6h5_55{grid-template-columns:112px 1fr}}._horizontal_1c6h5_255 ._judgeList_1c6h5_5{scroll-snap-type:x mandatory;gap:10px;padding:8px 12px 12px;display:flex;overflow-x:auto}._horizontal_1c6h5_255 ._judgeList_1c6h5_5 li{scroll-snap-align:start;border-radius:8px;flex:0 0 72%;border:1px solid var(--gold-line-soft)!important}._horizontal_1c6h5_255 ._judge_1c6h5_2{padding:6px}@media (min-width:768px) and (max-width:1279px){._rival_1c6h5_55{grid-template-columns:92px 1fr;padding-right:24px}._rivalCatch_1c6h5_93{font-size:12px}}@media (max-width:767px){._detail_1c6h5_129,._rivalDetail_1c6h5_193{grid-template-columns:1fr}._detailImg_1c6h5_137{width:100%;height:180px}._rivalDetailImg_1c6h5_201{max-width:220px}._rival_1c6h5_55{grid-template-columns:120px 1fr}}._layout_onpet_1{grid-template-columns:minmax(0, 1fr) var(--right-w);grid-template-rows:minmax(0, 1fr) var(--flow-h);gap:var(--gap) 16px;flex:1;grid-template-areas:"center right""flow cta";min-height:0;display:grid}._center_onpet_12{flex-direction:column;grid-area:center;gap:8px;min-height:0;margin-top:-22px;display:flex}._right_onpet_20{flex-direction:column;grid-area:right;gap:14px;min-height:0;display:flex}._flow_onpet_27{grid-area:flow;min-width:0}._cta_onpet_31{grid-area:cta;margin-right:-4px}@media (min-width:1280px) and (min-height:760px){._center_onpet_12>section:last-child,._right_onpet_20{overflow:hidden}}@media (max-width:1279px){._layout_onpet_1{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 250px}._center_onpet_12{margin-top:0}}@media (max-width:1279px),(max-height:759px){._center_onpet_12>*,._right_onpet_20>*{flex-shrink:0}}._mobile_onpet_63>*{flex-shrink:0}._mobile_onpet_63{flex-direction:column;gap:14px;display:flex}._page_eyqq2_1{flex:1;min-height:0}._page_eyqq2_1>div:last-child{overflow:auto}._pad_eyqq2_8{padding:16px 20px 20px}._stack_eyqq2_11{gap:var(--gap);flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._stack_eyqq2_11>section:first-child{flex:none}._cards_eyqq2_22{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}._row_eyqq2_28{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}._big_eyqq2_34{font-family:var(--font-serif);color:#fff3dc;margin:0 0 4px;font-size:22px;font-weight:600}._sub_eyqq2_41{color:var(--text-sub);margin:0 0 12px;font-size:13px}._dl_eyqq2_46{grid-template-columns:5em 1fr;gap:8px 12px;margin:0;display:grid}._dl_eyqq2_46 dt{color:var(--gold);font-family:var(--font-serif)}._dl_eyqq2_46 dd{margin:0}._list_eyqq2_59{margin:0;padding-left:1.2em}._current_eyqq2_63{color:var(--gold-hi)}._segment_eyqq2_66{gap:6px;margin-bottom:14px;display:flex}._segment_eyqq2_66 button{border:1px solid var(--gold-line-soft);min-height:40px;font-family:var(--font-serif);color:var(--text-sub);border-radius:6px;flex:1}._segment_eyqq2_66 ._segOn_eyqq2_79{color:#fff4d8;border-color:var(--gold-hi);background:#d8a74e2e}._rivalGrid_eyqq2_86{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}._rivalCard_eyqq2_91{grid-template-columns:200px 1fr;gap:16px;display:grid}._rivalCard_eyqq2_91>img{border:1px solid var(--gold-line);border-radius:8px;width:100%}._rivalCard_eyqq2_91 p{margin:0 0 8px}._tags_eyqq2_104{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}._tags_eyqq2_104 li{border:1px solid var(--gold-line-soft);border-radius:999px;padding:2px 10px;font-size:12px}._fig_eyqq2_118{margin:0}._fig_eyqq2_118 img{border:1px solid var(--gold-line);border-radius:6px;max-width:260px}._fig_eyqq2_118 figcaption{color:var(--text-sub);font-size:12px}._lockedCard_eyqq2_130{min-height:200px;color:var(--text-dim);border:1px dashed var(--gold-line-soft);font-family:var(--font-serif);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:22px;display:flex}._lockedCard_eyqq2_130:hover{border-color:var(--gold);color:var(--text-sub)}._trainList_eyqq2_149{flex-direction:column;gap:12px;max-width:720px;margin:0;padding:0;list-style:none;display:flex}._trainList_eyqq2_149 li{grid-template-columns:4em 1fr 2.5em auto;align-items:center;gap:12px;display:grid}._trainLabel_eyqq2_164{font-family:var(--font-serif);font-weight:600}._trainBar_eyqq2_168{background:#ffffff1a;border-radius:6px;height:6px;overflow:hidden}._trainBar_eyqq2_168 span{height:100%;display:block}._trainList_eyqq2_149 b{font-family:var(--num);text-align:right}._galleryGrid_eyqq2_184{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}._galleryItem_eyqq2_189{background:linear-gradient(135deg,#f6d58c,#8a6528 40%,#f0cf8a);border-radius:4px;margin:0;padding:8px;box-shadow:0 10px 24px #0009}._galleryItem_eyqq2_189 img{aspect-ratio:528/402;object-fit:cover;border:2px solid #3a2810;width:100%}._galleryItem_eyqq2_189 figcaption{color:#2a1a06;flex-direction:column;padding:8px 4px 2px;font-size:12px;display:flex}._galleryItem_eyqq2_189 figcaption b{font-family:var(--font-serif);font-size:15px}._wip_eyqq2_213{filter:saturate(.6);opacity:.85}._empty_eyqq2_217{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._toggle_eyqq2_225{min-height:var(--tap);cursor:pointer;align-items:center;gap:10px;display:flex}._toggle_eyqq2_225 input{width:20px;height:20px;accent-color:var(--gold)}._flowPage_eyqq2_239{grid-template-rows:minmax(0, 1fr) var(--flow-h);gap:var(--gap);flex:1;min-height:0;display:grid}._judging_eyqq2_246,._result_eyqq2_247{padding:16px 22px 20px}._vs_eyqq2_250{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:900px;margin:0 auto 18px;display:grid}._vsArt_eyqq2_258{text-align:center;margin:0}._vsArt_eyqq2_258 img{aspect-ratio:528/402;object-fit:cover;border:4px solid #c99743;border-radius:3px;width:100%;box-shadow:0 0 24px #f6d58c40}._vsArt_eyqq2_258 figcaption{font-family:var(--font-serif);color:var(--text-sub);margin-top:6px}._vsMark_eyqq2_275{color:var(--gold-hi);text-shadow:0 0 18px #d8a74eb3;font-family:Cinzel,serif;font-size:40px;font-weight:700}._judgeRows_eyqq2_282{flex-direction:column;gap:10px;max-width:900px;margin:0 auto;padding:0;list-style:none;display:flex}._judgeRow_eyqq2_282{border:1px solid var(--gold-line-soft);opacity:.45;background:#0000004d;border-radius:8px;grid-template-columns:76px 1fr auto;align-items:center;gap:14px;padding:8px 14px 8px 8px;transition:opacity .4s,border-color .4s;display:grid}._shown_eyqq2_305{opacity:1;border-color:var(--gold-line);animation:_aw-fade-in_eyqq2_1 .4s var(--ease)}._judgeRow_eyqq2_282 img{object-fit:cover;border-radius:6px;width:76px;height:64px}._judgeRowText_eyqq2_316{flex-direction:column;min-width:0;display:flex}._judgeRowText_eyqq2_316 b{font-family:var(--font-serif);color:var(--gold-hi);font-size:17px}._judgeRowText_eyqq2_316 span{color:var(--text);font-size:13px}._scores_eyqq2_330{grid-template-columns:auto auto;align-items:baseline;gap:0 10px;display:grid}._scoreLabel_eyqq2_336{color:var(--text-sub);text-align:right;font-size:11px}._scoreNum_eyqq2_341{font-family:var(--num);text-align:right;min-width:2ch;font-size:22px}._actionsRow_eyqq2_347{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}._banner_eyqq2_355{text-align:left;border-radius:10px;justify-content:center;align-items:center;gap:18px;margin-bottom:18px;padding:14px;display:flex}._win_eyqq2_365{color:#3a2406;background:linear-gradient(#fbe7b0,#d9a74c 60%,#a7731f);box-shadow:0 0 30px #f6d58c73}._lose_eyqq2_370{color:var(--text);border:1px solid var(--gold-line);background:linear-gradient(#3a3036,#1d171c)}._rank_eyqq2_375{font-family:var(--font-serif);letter-spacing:.1em;margin:0;font-size:40px;font-weight:900;line-height:1.2}._rankSub_eyqq2_383{margin:0;font-size:14px}._resultGrid_eyqq2_387{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:22px;max-width:1000px;margin:0 auto;display:grid}._resultArt_eyqq2_394{margin:0}._resultArt_eyqq2_394 img{aspect-ratio:528/402;object-fit:cover;border:5px solid #c99743;border-radius:3px;width:100%}._resultArt_eyqq2_394 figcaption{text-align:center;font-family:var(--font-serif);color:var(--text-sub);margin-top:6px}._table_eyqq2_410{border-collapse:collapse;width:100%}._table_eyqq2_410 th,._table_eyqq2_410 td{border-bottom:1px solid var(--gold-line-soft);text-align:left;padding:8px 10px}._table_eyqq2_410 thead th{color:var(--gold);font-size:12px;font-weight:500}._table_eyqq2_410 tbody th{font-family:var(--font-serif);font-weight:600}._table_eyqq2_410 tbody th small{font-family:var(--font-sans);color:var(--text-sub);font-size:12px;font-weight:400;display:block}._table_eyqq2_410 td{font-family:var(--num);text-align:right;color:var(--text-sub);font-size:20px}._table_eyqq2_410 td._better_eyqq2_442{color:var(--gold-hi)}._rewards_eyqq2_445{border:1px solid var(--gold-line-soft);background:#0000004d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding:10px 14px;display:flex}._rewards_eyqq2_445 span{font-family:var(--num);align-items:center;gap:6px;font-size:17px;display:flex}._rewardTitle_eyqq2_463{width:100%;color:var(--gold);margin:0;font-size:12px}@media (max-width:1279px){._flowPage_eyqq2_239{grid-template-rows:auto auto}._rivalGrid_eyqq2_86{grid-template-columns:1fr 1fr}._rivalCard_eyqq2_91{grid-column:1/-1}}@media (max-width:767px){._pad_eyqq2_8,._judging_eyqq2_246,._result_eyqq2_247{padding:12px 14px 16px}._cards_eyqq2_22,._rivalCard_eyqq2_91{grid-template-columns:1fr}._rivalCard_eyqq2_91>img{max-width:220px}._vs_eyqq2_250{grid-template-columns:1fr;gap:8px}._vsMark_eyqq2_275{text-align:center;font-size:26px}._judgeRow_eyqq2_282{grid-template-columns:56px 1fr}._judgeRow_eyqq2_282 img{width:56px;height:50px}._scores_eyqq2_330{grid-column:1/-1;grid-template-columns:auto auto auto auto;justify-content:end}._resultGrid_eyqq2_387{grid-template-columns:1fr}._rank_eyqq2_375{font-size:30px}._trainList_eyqq2_149 li{grid-template-columns:3.5em 1fr 2em}._trainList_eyqq2_149 li>button{grid-column:1/-1}._actionsRow_eyqq2_347>*{flex:100%}}
