html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}._page_1b9li_1{max-width:1320px;margin:0 auto;padding:22px 16px 0}._hero_1b9li_7{background:linear-gradient(135deg,#fff 0%,#fbfcfe 56%,#f2f6f9 100%);border:1px solid #dfe7e5;border-radius:24px;gap:18px;padding:26px 30px;display:grid;overflow:hidden;box-shadow:0 18px 54px #1f26340b}._hero_1b9li_7 h1{color:#fff;letter-spacing:-.4px;margin:0;font-size:clamp(28px,4vw,30px);font-weight:800;line-height:1.18}._hero_1b9li_7 p{color:#6b7280;max-width:760px;margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.75}._panel_1b9li_36{border-radius:var(--radius-lg);background:#fff;border:1px solid #dfe7e5;margin-top:18px;padding:18px;box-shadow:0 16px 46px #1f2c3a0e}._platforms_1b9li_45{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}._platformButton_1b9li_52,._chip_1b9li_53,._rankButton_1b9li_54,._clearButton_1b9li_55,._searchButton_1b9li_56{cursor:pointer;border:0}._platformButton_1b9li_52{color:#33403b;background:#eef3f0;border-radius:14px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700}._chipRow_1b9li_71{border-top:1px dashed #d9dad5;gap:10px;padding:12px 0;display:grid}._filterSkeleton_1b9li_78{gap:0;display:grid}._skeletonRow_1b9li_83{border-top:1px dashed #d9dad5;gap:10px;padding:12px 0;display:grid}._skeletonLabel_1b9li_90,._skeletonChip_1b9li_91{background:linear-gradient(90deg,#eef3f0 0%,#f8fbfa 48%,#eef3f0 100%) 0 0/220% 100%;animation:1.2s ease-in-out infinite _skeletonShimmer_1b9li_1;display:block;overflow:hidden}._skeletonLabel_1b9li_90{border-radius:var(--radius-sm);width:42px;height:16px}._skeletonChips_1b9li_105{flex-wrap:wrap;gap:8px;display:flex}._skeletonChip_1b9li_91{border-radius:10px;width:74px;height:32px}._skeletonChip_1b9li_91:nth-child(3n+1){width:52px}._skeletonChip_1b9li_91:nth-child(4n){width:96px}@keyframes _skeletonShimmer_1b9li_1{0%{background-position:120% 0}to{background-position:-120% 0}}._hero_1b9li_7>div{z-index:1;position:relative}._chipLabel_1b9li_140{color:var(--color-secondary);font-size:13px;font-weight:700}._chips_1b9li_146{flex-wrap:wrap;gap:8px;display:flex}._chip_1b9li_53{color:#5f6973;background:#eeeeea;border-radius:10px;min-height:32px;padding:0 12px;font-size:13px;font-weight:400}._chip_1b9li_53:disabled{cursor:not-allowed;opacity:.46}._active_1b9li_167{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));color:var(--color-surface);font-weight:600;box-shadow:0 8px 18px #2372642e}._toolbar_1b9li_178{gap:12px;display:grid}._toolbarPrimary_1b9li_183,._toolbarSecondary_1b9li_184{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._toolbarSecondary_1b9li_184{gap:12px}._periodControls_1b9li_196{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._rankTabs_1b9li_203{flex-wrap:wrap;gap:8px;display:flex}._toolbarActions_1b9li_209{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}._resultCount_1b9li_217{color:#6b7280;white-space:nowrap;font-size:12px;font-weight:600}._rankButton_1b9li_54{color:#5f6973;background:#eeeeea;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}._rankButton_1b9li_54._active_1b9li_167{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));color:var(--color-surface);font-weight:600;box-shadow:inset 0 1px #ffffff29,0 6px 16px #4f5b492e}._rankIcon_1b9li_254{color:currentColor;background:#ffffff9e;border-radius:6px;place-items:center;width:18px;height:18px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}._search_1b9li_56{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}._search_1b9li_56 input{min-width:220px;min-height:42px;color:var(--color-on-surface);background:#fff;border:1px solid #dfe7e5;border-radius:14px;outline:0;flex:1;padding:0 14px;font-size:13px}._search_1b9li_56 input:focus{border-color:var(--color-primary);box-shadow:6px 6px #cfd9e2}._searchButton_1b9li_56{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));min-height:42px;color:var(--color-surface);border-radius:12px;padding:0 18px;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff29,0 6px 14px #4f5b4924}._periodPanel_1b9li_309{align-items:center;gap:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);padding:var(--spacing-sm);grid-template-columns:auto minmax(280px,1fr) auto;display:grid}._periodTabs_1b9li_321{gap:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-panel-strong) 72%, transparent);min-width:0;margin:0;padding:4px;display:inline-flex}._visuallyHidden_1b9li_337{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._periodTabs_1b9li_321 button{border-radius:calc(var(--radius-md) - var(--spacing-xs));min-height:38px;padding:0 var(--spacing-md);color:color-mix(in srgb, var(--color-ranking-text) 70%, transparent);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800;transition:background .16s,border-color .16s,color .16s,box-shadow .16s}._periodTabs_1b9li_321 button:hover{background:color-mix(in srgb, var(--color-ranking-orange) 10%, transparent);color:var(--color-surface)}._periodTabs_1b9li_321 ._periodActive_1b9li_368{background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 30%, transparent), color-mix(in srgb, var(--color-ranking-blue) 18%, transparent));color:var(--color-surface);box-shadow:0 10px 22px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 10%, transparent)}._periodPicker_1b9li_380{width:100%;min-width:0;min-height:46px}._periodPicker_1b9li_380[class~=ant-picker]{border-color:color-mix(in srgb, var(--color-ranking-orange) 26%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-panel-strong) 76%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 8%, transparent);font-size:12px}._periodPicker_1b9li_380[class~=ant-picker]:hover,._periodPicker_1b9li_380[class~=ant-picker-focused]{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-ranking-orange) 10%, transparent)}._periodPicker_1b9li_380 [class~=ant-picker-input]>input{color:var(--color-ranking-text);font-size:12px;font-weight:700}._periodPicker_1b9li_380 [class~=ant-picker-suffix]{color:var(--color-ranking-orange-soft)}._periodSummary_1b9li_424{max-width:360px;color:color-mix(in srgb, var(--color-ranking-text) 62%, transparent);flex-direction:column;gap:2px;font-size:11px;line-height:1.4;display:flex}._periodSummary_1b9li_424 b{color:var(--color-ranking-orange-soft);font-size:12px;font-weight:900}._periodPickerPopup_1b9li_440 [class~=ant-picker-panel-container]{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);background:color-mix(in srgb, var(--color-ranking-panel-strong) 96%, var(--color-ranking-bg));box-shadow:0 24px 70px color-mix(in srgb, var(--color-ranking-bg) 64%, transparent)}._periodPickerPopup_1b9li_440 [class~=ant-picker-header],._periodPickerPopup_1b9li_440 [class~=ant-picker-content] th,._periodPickerPopup_1b9li_440 [class~=ant-picker-cell-in-view],._periodPickerPopup_1b9li_440 [class~=ant-picker-time-panel-column]>li{color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent)}._periodPickerPopup_1b9li_440 [class~=ant-picker-header]{border-bottom-color:color-mix(in srgb, var(--color-ranking-text) 10%, transparent)}._periodPickerPopup_1b9li_440 [class~=ant-picker-header] button,._periodPickerPopup_1b9li_440 [class~=ant-picker-cell]{color:color-mix(in srgb, var(--color-ranking-text) 58%, transparent)}._periodPickerPopup_1b9li_440 [class~=ant-picker-cell-in-view] [class~=ant-picker-cell-inner]:hover{background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent)}._periodPickerPopup_1b9li_440 [class~=ant-picker-cell-selected] [class~=ant-picker-cell-inner],._periodPickerPopup_1b9li_440 [class~=ant-picker-cell-range-start] [class~=ant-picker-cell-inner],._periodPickerPopup_1b9li_440 [class~=ant-picker-cell-range-end] [class~=ant-picker-cell-inner]{background:var(--color-ranking-orange);color:var(--color-surface)}._rankScope_1b9li_491{background:#f8faf9;border:1px solid #ececea;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:2px;padding:10px 13px;display:flex}._rankMethod_1b9li_504,._rankUpdate_1b9li_505{font-size:12px;line-height:1.45}._rankMethod_1b9li_504{color:#6b7280;align-items:center;font-weight:700;display:flex}._rankUpdate_1b9li_505{color:#8b91a3;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;font-weight:600;display:flex}._rankUpdate_1b9li_505 b{color:#2f332f;font-weight:800}._rankUpdate_1b9li_505 span{white-space:nowrap}._secondaryAction_1b9li_536,._primaryAction_1b9li_537{cursor:pointer;border-radius:12px;min-height:38px;padding:0 14px;font-size:12px;font-weight:700}._secondaryAction_1b9li_536{color:#5f6973;background:#fff;border:1px solid #dfe7e5}._secondaryAction_1b9li_536:hover{color:var(--color-primary-hover);border-color:#23726447}._primaryAction_1b9li_537{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));color:var(--color-surface);border:0;box-shadow:inset 0 1px #ffffff29,0 6px 14px #4f5b4924}._selectedBar_1b9li_570{color:var(--color-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;display:flex}._selectedTag_1b9li_581{color:var(--color-primary-hover);background:#edf1ef;border-radius:999px;padding:6px 10px;font-weight:600}._clearButton_1b9li_55{color:var(--color-secondary);background:0 0;margin-left:auto;font-size:13px;font-weight:600}._tableWrap_1b9li_597 [class~=ant-spin-nested-loading],._tableWrap_1b9li_597 [class~=ant-spin-container]{min-height:260px}._tableWrap_1b9li_597 [class~=ant-spin-blur]{opacity:.45}._tableWrap_1b9li_597 [class~=ant-spin]{color:var(--color-primary)}._table_1b9li_597{width:100%}._table_1b9li_597 [class~=ant-table]{color:var(--color-on-surface);background:0 0;font-size:13px}._table_1b9li_597 [class~=ant-table-thead]>tr>th{color:var(--color-secondary);border-bottom:1px solid #dfe7e5;padding:13px 10px;font-size:14px;font-weight:700}._table_1b9li_597 [class~=ant-table-tbody]>tr>td{vertical-align:middle;border-bottom:1px solid #ececea;padding:14px 10px}._table_1b9li_597 [class~=ant-table-tbody]>tr:last-child>td{border-bottom:1px solid #ececea}._rankCell_1b9li_638{min-width:24px;color:var(--color-secondary);justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}._topRankOne_1b9li_648,._topRankTwo_1b9li_649,._topRankThree_1b9li_650{width:34px;min-width:34px;height:34px;color:var(--color-surface);border-radius:12px;font-weight:900;box-shadow:inset 0 1px #ffffff47,0 8px 18px #1f2c3a1f}._topRankOne_1b9li_648{background:linear-gradient(135deg,#ffd66b,#d79a18)}._topRankTwo_1b9li_649{background:linear-gradient(135deg,#eef2f7,#9aa6b5)}._topRankThree_1b9li_650{background:linear-gradient(135deg,#d99a62,#9a5b2e)}._table_1b9li_597 [class~=ant-table-tbody]>tr[class~=ant-table-placeholder]>td{height:260px}._tableEmpty_1b9li_678{margin:42px 0}._tableEmpty_1b9li_678 [class~=ant-empty-description]{color:var(--color-secondary);font-size:13px;font-weight:600}._inlineError_1b9li_688{color:#8f2d2d;background:#fff8f7;border:1px solid #f0d5d5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}._inlineError_1b9li_688 button{background:var(--color-surface);color:#8f2d2d;border:1px solid #edc4c4;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700}._dramaCell_1b9li_713{align-items:center;gap:12px;min-width:260px;display:flex}._dramaColumn_1b9li_720{width:300px;max-width:300px}._dramaCell_1b9li_713>div:last-child{overflow-wrap:anywhere;min-width:0}._cover_1b9li_730{object-fit:cover;background:linear-gradient(135deg,#e8f4ef,#8cb7a7);border-radius:9px;flex:none;width:46px;height:60px;box-shadow:0 1px 2px #1f2c3a14}._title_1b9li_740{color:var(--color-on-surface);font-weight:800;display:block}._title_1b9li_740:hover{color:var(--color-primary);text-decoration:underline}._native_1b9li_751{color:#aab0c0;margin-top:4px;font-size:12px;font-weight:500}._dramaMeta_1b9li_758{color:#6f7886;margin-top:4px;font-size:12px;font-weight:500}._badge_1b9li_765,._tag_1b9li_766{white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}._badge_1b9li_765{color:var(--color-primary-hover);background:#edf1ef;padding:5px 9px;font-size:12px;font-weight:700}._tagList_1b9li_781{flex-wrap:wrap;gap:5px;max-width:230px;display:flex}._tag_1b9li_766{border:1px solid #0000;padding:4px 8px;font-size:11px;font-weight:650}._tagToneRed_1b9li_795{color:#d9304f;background:#ffe8ee;border-color:#ffc8d4}._tagToneOrange_1b9li_801{color:#c65f08;background:#fff0d8;border-color:#ffd8a6}._tagToneBlue_1b9li_807{color:#2764d8;background:#eaf1ff;border-color:#c9daff}._tagTonePurple_1b9li_813{color:#7b3fd1;background:#f1e9ff;border-color:#d8c5ff}._tagToneTeal_1b9li_819{color:#147565;background:#e2f7f2;border-color:#b9e7dc}._tagToneYellow_1b9li_825{color:#9a6c00;background:#fff5c7;border-color:#f4dc7a}._tagToneCyan_1b9li_831{color:#087c91;background:#e4f7fb;border-color:#b7e6ef}._tagToneGray_1b9li_837{color:#5d6675;background:#f0f3f7;border-color:#dce2ea}._number_1b9li_843{color:var(--color-on-surface);text-align:right;font-weight:800;display:block}._trendUp_1b9li_850{color:var(--color-primary);text-align:right;font-weight:800;display:block}._trendDown_1b9li_857{color:var(--color-error);text-align:right;font-weight:800;display:block}._trendCell_1b9li_864{justify-items:end;gap:6px;display:grid}._trendTags_1b9li_870{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:160px;display:flex}._trendTag_1b9li_870{white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700}._trendTagWarm_1b9li_886{color:#c86c08;background:#fff1d8}._trendTagBoard_1b9li_891{color:#147565;background:#e5f7f3}._empty_1b9li_896{color:var(--color-secondary);text-align:center;padding:44px 16px;font-weight:600}._pagination_1b9li_903{justify-content:flex-end;margin-top:16px;display:flex}@media (width>=760px){._page_1b9li_1{padding:24px 28px 0}._hero_1b9li_7{padding:26px 30px}._chipRow_1b9li_71{grid-template-columns:72px minmax(0,1fr);align-items:start}._chipLabel_1b9li_140{padding-top:7px}._search_1b9li_56{min-width:360px}._rankScope_1b9li_491{align-items:center}._rankUpdate_1b9li_505{justify-content:flex-end}}._page_1b9li_1{max-width:1240px;padding:var(--spacing-sm) var(--spacing-md) calc(var(--spacing-lg) * 2.5);color:var(--color-ranking-text)}._hero_1b9li_7{isolation:isolate;border-color:color-mix(in srgb, var(--color-ranking-text) 18%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-xs) / 2);background:radial-gradient(circle at 18% 16%, color-mix(in srgb, var(--color-ranking-orange) 32%, transparent), transparent 28%), radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--color-ranking-blue) 24%, transparent), transparent 32%), linear-gradient(115deg, color-mix(in srgb, var(--color-ranking-panel-strong) 94%, transparent), color-mix(in srgb, var(--color-ranking-panel) 78%, transparent));min-height:154px;box-shadow:0 30px 100px color-mix(in srgb, var(--color-ranking-bg) 44%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 16%, transparent);padding:calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) + 2px);align-items:center;position:relative}._hero_1b9li_7:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-bg) 88%, transparent) 0%, color-mix(in srgb, var(--color-ranking-bg) 62%, transparent) 46%, color-mix(in srgb, var(--color-ranking-bg) 8%, transparent) 76%), radial-gradient(circle at 18% 16%, #ff853852, transparent 26%), radial-gradient(circle at 86% 18%, #4097ad38, transparent 30%);pointer-events:none;position:absolute;inset:0}._platformHero_1b9li_1000{background:url(/ranking-platform-hero-DguaoRlh.jpeg) 50% 20%/cover no-repeat}._tiktokHero_1b9li_1006{background:url(/ranking-tiktok-hero-k_BpCBJW.jpeg) 50% 26%/cover no-repeat}._hero_1b9li_7:after{right:calc(var(--spacing-lg) + 2px);bottom:calc(var(--spacing-sm) * -1);z-index:-1;color:color-mix(in srgb, var(--color-surface) 6%, transparent);content:"global drama data";pointer-events:none;white-space:nowrap;font-size:clamp(36px,5vw,58px);font-weight:900;line-height:1;position:absolute}._hero_1b9li_7 h1{color:#fff;letter-spacing:0;text-shadow:0 8px 28px color-mix(in srgb, var(--color-ranking-bg) 52%, transparent);font-size:clamp(30px,4vw,36px)}._hero_1b9li_7 p{max-width:720px;color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent);font-weight:500;line-height:1.6}._panel_1b9li_36,._selectedBar_1b9li_570{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 13%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--color-ranking-panel) 72%, transparent), color-mix(in srgb, var(--color-ranking-panel-strong) 58%, transparent));box-shadow:0 28px 82px color-mix(in srgb, var(--color-ranking-bg) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 9%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.16)}._panel_1b9li_36{border-radius:calc(var(--radius-lg) + var(--spacing-xs) / 2);padding:calc(var(--spacing-md) + var(--spacing-sm));position:relative;overflow:hidden}._panel_1b9li_36:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--color-ranking-orange) 12%, transparent), transparent 30%), radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--color-ranking-blue) 10%, transparent), transparent 28%);content:"";pointer-events:none;position:absolute;inset:0}._panel_1b9li_36>*{position:relative}._filterPanel_1b9li_1086{margin-top:calc(var(--spacing-md) - 2px);padding-top:calc(var(--spacing-sm) + var(--spacing-xs));padding-bottom:calc(var(--spacing-sm) + var(--spacing-xs))}._chipRow_1b9li_71,._skeletonRow_1b9li_83{min-height:calc(var(--spacing-lg) + var(--spacing-md));align-items:center;gap:calc(var(--spacing-sm) + 2px);border-top-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);padding:var(--spacing-sm) 0}._chipLabel_1b9li_140{color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);font-weight:600}._chipsArea_1b9li_1110{--filter-chip-row-gap:calc(var(--spacing-sm) - 1px);--filter-chip-row-height:var(--spacing-lg);align-items:start;gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._chips_1b9li_146{gap:var(--filter-chip-row-gap);min-width:0}._chipsCollapsed_1b9li_1126{max-height:calc(var(--filter-chip-row-height) + var(--filter-chip-row-height) + var(--filter-chip-row-height) + var(--filter-chip-row-gap) + var(--filter-chip-row-gap));overflow:hidden}._filterToggle_1b9li_1137{min-height:var(--filter-chip-row-height);align-items:center;gap:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 32%, transparent);border-radius:calc(var(--radius-sm) + 2px);background:color-mix(in srgb, var(--color-ranking-orange) 8%, transparent);padding:0 calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent);cursor:pointer;font-size:var(--text-label-sm);white-space:nowrap;font-weight:600;display:inline-flex}._chip_1b9li_53,._rankButton_1b9li_54,._secondaryAction_1b9li_536,._primaryAction_1b9li_537{border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);background:color-mix(in srgb, var(--color-surface) 5.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent);box-shadow:none}._chip_1b9li_53{min-height:var(--spacing-lg);border-radius:calc(var(--radius-sm) + 2px);padding:0 calc(var(--spacing-sm) + var(--spacing-xs));font-weight:500}._platformRow_1b9li_1172 ._chipsArea_1b9li_1110{grid-column:1/-1}._platformRow_1b9li_1172 ._chip_1b9li_53{border-radius:calc(var(--radius-md) + var(--spacing-xs) / 2)}._chip_1b9li_53:hover:not(:disabled),._rankButton_1b9li_54:hover,._secondaryAction_1b9li_536:hover{border-color:color-mix(in srgb, var(--color-ranking-orange) 40%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-surface)}._chip_1b9li_53._active_1b9li_167,._rankButton_1b9li_54._active_1b9li_167{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 28%, transparent), color-mix(in srgb, var(--color-ranking-blue) 18%, transparent));color:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);font-weight:700}._chip_1b9li_53:disabled{background:color-mix(in srgb, var(--color-surface) 3%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 42%, transparent);opacity:.38}._skeletonLabel_1b9li_90,._skeletonChip_1b9li_91{background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface) 4%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 12%, transparent), color-mix(in srgb, var(--color-surface) 4%, transparent));background-size:220% 100%}._selectedBar_1b9li_570{gap:var(--spacing-sm);min-height:44px;margin:calc(var(--spacing-sm) + 2px) 0 0;border-radius:var(--radius-md);padding:calc(var(--spacing-sm) - 1px) calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);font-weight:600}._selectedTag_1b9li_581{align-items:center;gap:calc(var(--spacing-sm) - 1px);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 30%, transparent);border-radius:calc(var(--radius-sm) + 1px);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 17%, transparent), color-mix(in srgb, var(--color-ranking-orange) 8%, transparent));min-height:30px;padding:3px calc(var(--spacing-sm) + 1px) 3px calc(var(--spacing-sm) + 2px);color:var(--color-ranking-text);font-size:12px;font-weight:700;display:inline-flex}._selectedDimension_1b9li_1258{color:var(--color-ranking-cyan);font-size:11px}._removeSelected_1b9li_1263{border-radius:var(--radius-full);width:18px;height:18px;color:color-mix(in srgb, var(--color-ranking-text) 62%, transparent);cursor:pointer;background:0 0;border:0;place-items:center;line-height:1;display:inline-grid}._removeSelected_1b9li_1263:hover{background:color-mix(in srgb, var(--color-surface) 10%, transparent);color:var(--color-surface)}._clearButton_1b9li_55{color:var(--color-ranking-orange-soft);text-underline-offset:3px;text-decoration:underline}._panel_1b9li_36+._panel_1b9li_36{margin-top:calc(var(--spacing-sm) + 2px)}._toolbar_1b9li_178{gap:calc(var(--spacing-sm) + var(--spacing-xs))}._toolbarPrimary_1b9li_183{gap:calc(var(--spacing-md) - 2px)}._rankTabs_1b9li_203{gap:calc(var(--spacing-sm) + 2px)}._rankButton_1b9li_54{border-radius:var(--radius-md);min-height:44px;padding:0 calc(var(--spacing-md) + var(--spacing-xs));font-weight:700}._toolbarActions_1b9li_209{gap:calc(var(--spacing-sm) + 2px)}._secondaryAction_1b9li_536,._primaryAction_1b9li_537{border-radius:var(--radius-full);min-height:44px;padding:0 var(--spacing-md);font-weight:800}._primaryAction_1b9li_537{border-color:color-mix(in srgb, var(--color-ranking-orange) 72%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 30%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 12%, transparent));color:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent)}._primaryAction_1b9li_537:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 72%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 36%, var(--color-ranking-panel-strong))}._resultCount_1b9li_217{color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);font-size:12px}._rankScope_1b9li_491{border-color:color-mix(in srgb, var(--color-ranking-text) 9%, transparent);background:color-mix(in srgb, var(--color-surface) 5.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent)}._rankMethod_1b9li_504,._rankUpdate_1b9li_505{color:inherit}._rankUpdate_1b9li_505 b{color:var(--color-ranking-orange-soft)}._tableWrap_1b9li_597{margin-top:var(--spacing-xs)}._page_1b9li_1 ._tableWrap_1b9li_597 [class~=ant-spin-blur]:after{background:color-mix(in srgb, var(--color-ranking-panel-strong) 86%, transparent);opacity:.72}._page_1b9li_1 ._tableWrap_1b9li_597 [class~=ant-spin-dot-item]{background:var(--color-ranking-orange-soft)}._table_1b9li_597 [class~=ant-table],._table_1b9li_597 [class~=ant-table-container],._table_1b9li_597 [class~=ant-table-content]{color:var(--color-ranking-text);background:0 0}._table_1b9li_597 table{border-collapse:separate;border-spacing:0 calc(var(--spacing-sm) + 2px)}._table_1b9li_597 [class~=ant-table-thead]>tr>th{border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-bottom-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 58%, transparent);padding-block:var(--spacing-md)}._table_1b9li_597 [class~=ant-table-thead]>tr>th:not(:last-child):not([class~=ant-table-selection-column]):not([class~=ant-table-row-expand-icon-cell]):not([colspan]):before{display:none}._table_1b9li_597 [class~=ant-table-thead]>tr>th:first-child{border-left:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-radius:var(--radius-md) 0 0 var(--radius-md)}._table_1b9li_597 [class~=ant-table-thead]>tr>th:last-child{border-right:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-radius:0 var(--radius-md) var(--radius-md) 0}._table_1b9li_597 [class~=ant-table-tbody]>tr>td{border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 7.5%, transparent);border-bottom-color:color-mix(in srgb, var(--color-ranking-text) 7.5%, transparent);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);color:var(--color-ranking-text);padding-block:calc(var(--spacing-md) - 2px);transition:background .16s,border-color .16s}._table_1b9li_597 [class~=ant-table-tbody]>tr>td:first-child{border-left:1px solid color-mix(in srgb, var(--color-ranking-text) 7.5%, transparent);border-radius:calc(var(--radius-md) + var(--spacing-xs)) 0 0 calc(var(--radius-md) + var(--spacing-xs))}._table_1b9li_597 [class~=ant-table-tbody]>tr>td:last-child{border-right:1px solid color-mix(in srgb, var(--color-ranking-text) 7.5%, transparent);border-radius:0 calc(var(--radius-md) + var(--spacing-xs)) calc(var(--radius-md) + var(--spacing-xs)) 0}._table_1b9li_597 [class~=ant-table-tbody]>tr:not([class~=ant-table-placeholder]){transition:transform .16s,filter .16s}@media (hover:hover){._table_1b9li_597 [class~=ant-table-tbody]>tr:not([class~=ant-table-placeholder]):hover{filter:drop-shadow(0 18px 17px color-mix(in srgb, var(--color-ranking-bg) 44%, transparent));transform:translateY(-1px)}._table_1b9li_597 [class~=ant-table-tbody]>tr:not([class~=ant-table-placeholder]):hover>td{border-color:color-mix(in srgb, var(--color-ranking-orange) 34%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 8.5%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 6%, transparent)}._table_1b9li_597 [class~=ant-table-tbody]>tr:not([class~=ant-table-placeholder]):hover ._cover_1b9li_730{border-color:color-mix(in srgb, var(--color-ranking-orange) 34%, transparent)}}._rankCell_1b9li_638{color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent)}._topRankOne_1b9li_648,._topRankTwo_1b9li_649,._topRankThree_1b9li_650{border-radius:calc(var(--radius-sm) + var(--spacing-xs));background:linear-gradient(135deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));width:26px;height:26px;color:color-mix(in srgb, var(--color-ranking-bg) 88%, var(--color-ranking-orange));box-shadow:0 10px 24px color-mix(in srgb, var(--color-ranking-orange) 22%, transparent)}._cover_1b9li_730{border:1px solid color-mix(in srgb, var(--color-ranking-orange) 18%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 22%, transparent), color-mix(in srgb, var(--color-ranking-blue) 16%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 10%, transparent)}._title_1b9li_740,._number_1b9li_843{color:var(--color-surface)}._title_1b9li_740:hover,._trendUp_1b9li_850{color:var(--color-ranking-orange-soft)}._native_1b9li_751,._dramaMeta_1b9li_758{color:color-mix(in srgb, var(--color-ranking-text) 50%, transparent)}._badge_1b9li_765,._tag_1b9li_766{border:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 7.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 86%, transparent)}._tagToneRed_1b9li_795,._tagToneOrange_1b9li_801,._tagToneBlue_1b9li_807,._tagTonePurple_1b9li_813,._tagToneTeal_1b9li_819,._tagToneYellow_1b9li_825,._tagToneCyan_1b9li_831,._tagToneGray_1b9li_837{border-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 7.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 86%, transparent)}._trendTagWarm_1b9li_886,._trendTagBoard_1b9li_891{border:1px solid color-mix(in srgb, var(--color-ranking-orange) 22%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-ranking-orange-soft)}._tableEmpty_1b9li_678,._tableEmpty_1b9li_678 [class~=ant-empty-description]{color:color-mix(in srgb, var(--color-ranking-text) 56%, transparent)}._tableEmpty_1b9li_678 [class~=ant-empty-image] svg{opacity:.46}._inlineError_1b9li_688{border-color:color-mix(in srgb, var(--color-error) 38%, transparent);background:color-mix(in srgb, var(--color-error) 12%, transparent);color:color-mix(in srgb, var(--color-error) 42%, var(--color-surface))}._inlineError_1b9li_688 button{border-color:color-mix(in srgb, var(--color-error) 42%, transparent);color:inherit;background:0 0}._membershipWall_1b9li_1607{isolation:isolate;min-height:calc(var(--spacing-lg) * 10);margin-top:calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 22%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-xs));background:color-mix(in srgb, var(--color-ranking-bg) 82%, transparent);cursor:pointer;place-items:center;display:grid;position:relative;overflow:hidden}._membershipBackdrop_1b9li_1622{align-content:space-around;gap:var(--spacing-md);filter:blur(calc(var(--spacing-xs) * 1.5));inset:calc(var(--spacing-md) * -1);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-ranking-bg) 16%, var(--color-ranking-bg) 84%, transparent);mask-image:linear-gradient(180deg, transparent, var(--color-ranking-bg) 16%, var(--color-ranking-bg) 84%, transparent);opacity:.46;pointer-events:none;display:grid;position:absolute}._membershipBackdrop_1b9li_1622 span{min-height:calc(var(--spacing-lg) * 2.5);border:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-radius:var(--radius-md);background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface) 8%, transparent) 0 12%, transparent 12% 16%, color-mix(in srgb, var(--color-surface) 7%, transparent) 16% 44%, transparent 44% 58%, color-mix(in srgb, var(--color-ranking-blue) 11%, transparent) 58% 70%, transparent 70% 84%, color-mix(in srgb, var(--color-ranking-orange) 12%, transparent) 84%), color-mix(in srgb, var(--color-ranking-panel) 72%, transparent)}._membershipCard_1b9li_1659{z-index:1;width:min(100%, calc(var(--spacing-lg) * 17));justify-items:center;gap:calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 42%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-xs));background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--color-ranking-blue) 22%, transparent), transparent 42%), color-mix(in srgb, var(--color-ranking-panel-strong) 94%, transparent);box-shadow:0 calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 70%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 9%, transparent);padding:calc(var(--spacing-md) * 1.5) var(--spacing-lg);text-align:center;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}._membershipLock_1b9li_1688{width:calc(var(--spacing-lg) * 2);height:calc(var(--spacing-lg) * 2);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 58%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 18%, transparent);color:var(--color-ranking-cyan);place-items:center;display:grid}._membershipLockIcon_1b9li_1700{width:calc(var(--spacing-md) + var(--spacing-xs));height:calc(var(--spacing-md) + var(--spacing-xs))}._membershipCard_1b9li_1659 h2{color:var(--color-surface);margin:0;font-size:24px;font-weight:800;line-height:1.25}._membershipCard_1b9li_1659 p{color:color-mix(in srgb, var(--color-ranking-text) 62%, transparent);margin:0;font-size:14px;font-weight:600}._membershipOffer_1b9li_1720{border:1px solid color-mix(in srgb, var(--color-ranking-orange) 54%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent);padding:var(--spacing-xs) calc(var(--spacing-sm) + var(--spacing-xs));color:var(--color-ranking-orange-soft);font-size:12px;font-weight:700}._membershipAction_1b9li_1731{min-height:calc(var(--spacing-lg) + var(--spacing-md));border:1px solid color-mix(in srgb, var(--color-ranking-orange) 72%, transparent);border-radius:var(--radius-full);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 34%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 16%, transparent));padding-inline:calc(var(--spacing-md) + var(--spacing-sm));color:var(--color-surface);place-items:center;font-size:14px;font-weight:800;display:inline-grid}._membershipWall_1b9li_1607:hover ._membershipCard_1b9li_1659{border-color:color-mix(in srgb, var(--color-ranking-cyan) 68%, transparent);box-shadow:0 calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 76%, transparent), 0 0 calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-blue) 14%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 12%, transparent);transform:translateY(calc(var(--spacing-xs) * -1))}._membershipWall_1b9li_1607:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:var(--spacing-xs)}._membershipWallOverlay_1b9li_1765{z-index:2;border-radius:inherit;background:color-mix(in srgb, var(--color-ranking-panel-strong) 34%, transparent);min-height:0;-webkit-backdrop-filter:blur(calc(var(--spacing-xs) * 1.5));padding:calc(var(--spacing-lg) * 2) var(--spacing-md);border:0;align-items:start;margin:0;position:absolute;inset:0}._chip_1b9li_53:focus-visible,._rankButton_1b9li_54:focus-visible,._periodTabs_1b9li_321 button:focus-visible,._secondaryAction_1b9li_536:focus-visible,._primaryAction_1b9li_537:focus-visible,._clearButton_1b9li_55:focus-visible,._removeSelected_1b9li_1263:focus-visible,._filterToggle_1b9li_1137:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:3px}@media (width>=760px){._page_1b9li_1{padding:var(--spacing-sm) calc(var(--spacing-lg) - var(--spacing-xs)) calc(var(--spacing-lg) * 2.5)}._hero_1b9li_7{padding:calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) + 2px)}}@media (width<=759px){._page_1b9li_1{padding-top:var(--spacing-xs)}._hero_1b9li_7{border-radius:calc(var(--radius-md) + var(--spacing-xs));min-height:138px;padding:calc(var(--spacing-md) + var(--spacing-xs))}._hero_1b9li_7:after{display:none}._panel_1b9li_36{border-radius:calc(var(--radius-md) + var(--spacing-xs));padding:var(--spacing-md)}._chipRow_1b9li_71,._skeletonRow_1b9li_83{gap:var(--spacing-sm)}._chip_1b9li_53{min-height:44px}._chipsArea_1b9li_1110{--filter-chip-row-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs))}._selectedBar_1b9li_570{align-items:flex-start}._clearButton_1b9li_55{text-align:left;width:100%;min-height:44px;margin-left:0}._toolbarPrimary_1b9li_183,._toolbarActions_1b9li_209{align-items:stretch}._rankTabs_1b9li_203,._toolbarActions_1b9li_209{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._toolbarActions_1b9li_209{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}._resultCount_1b9li_217{grid-column:1/-1}._rankButton_1b9li_54,._secondaryAction_1b9li_536,._primaryAction_1b9li_537{padding-inline:var(--spacing-sm);justify-content:center}._periodPanel_1b9li_309{grid-template-columns:minmax(0,1fr)}._periodTabs_1b9li_321{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._periodPicker_1b9li_380{width:100%}._periodSummary_1b9li_424{max-width:none}._rankScope_1b9li_491{align-items:flex-start}._pagination_1b9li_903{justify-content:center}._membershipWall_1b9li_1607{min-height:calc(var(--spacing-lg) * 9)}._membershipCard_1b9li_1659{width:calc(100% - var(--spacing-md));padding:calc(var(--spacing-md) + var(--spacing-sm)) var(--spacing-md)}._membershipCard_1b9li_1659 h2{font-size:20px}._membershipOffer_1b9li_1720{line-height:1.5}}._toolbarPrimary_1b9li_183{align-items:center;gap:var(--spacing-md)}._toolbarPrimary_1b9li_183 ._rankTabs_1b9li_203{flex:none}._rankButton_1b9li_54{border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);background:color-mix(in srgb, var(--color-ranking-panel-strong) 76%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 4%, transparent)}._rankButton_1b9li_54:hover{border-color:color-mix(in srgb, var(--color-ranking-orange) 42%, transparent);color:var(--color-surface)}._rankButton_1b9li_54._active_1b9li_167{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 28%, transparent), color-mix(in srgb, var(--color-ranking-blue) 16%, transparent));color:var(--color-surface);box-shadow:0 12px 26px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 10%, transparent)}._periodPanel_1b9li_309{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);background:0 0;border:0;width:auto;min-width:0;margin-left:auto;padding:0;display:flex}._periodPickerGroup_1b9li_1989{align-items:center;gap:var(--spacing-sm);min-width:0;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 50%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-orange) 8%, transparent);display:flex}._periodPickerGroup_1b9li_1989>span{color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);white-space:nowrap;flex:none;font-size:12px;font-weight:800}._periodPicker_1b9li_380[class~=ant-picker]{border-radius:calc(var(--radius-md) - var(--spacing-xs));width:auto;min-width:126px;min-height:34px;padding:0 var(--spacing-xs);box-shadow:none;background:0 0;border:0}._weekPicker_1b9li_2020[class~=ant-picker]{min-width:calc(var(--spacing-lg) * 10)}._periodPicker_1b9li_380[class~=ant-picker]:hover,._periodPicker_1b9li_380[class~=ant-picker-focused]{background:color-mix(in srgb, var(--color-surface) 5%, transparent);box-shadow:none;border-color:#0000}._periodTabs_1b9li_321{border-color:color-mix(in srgb, var(--color-ranking-text) 10%, transparent);background:color-mix(in srgb, var(--color-ranking-panel-strong) 76%, transparent);flex:none}._periodTabs_1b9li_321 button{min-height:36px}._rankMetaToolbar_1b9li_2045{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);display:flex}._rankMetaToolbar_1b9li_2045 ._rankScope_1b9li_491{background:0 0;border:0;border-radius:0;flex:auto;margin:0;padding:0}._rankMetaToolbar_1b9li_2045 ._rankMethod_1b9li_504{margin-right:auto}._rankMetaToolbar_1b9li_2045 ._rankUpdate_1b9li_505{flex:none;margin-left:auto}._rankMetaToolbar_1b9li_2045 ._toolbarActions_1b9li_209{flex:none;margin-left:0}._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]{cursor:pointer;transition:border-color .16s,background .16s,color .16s}._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover{border-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);color:var(--color-surface)}._table_1b9li_597 [class~=ant-table-column-sorters]{justify-content:flex-end;gap:var(--spacing-xs)}._metricColumnTitle_1b9li_2102{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);display:inline-flex}._metricTooltipTrigger_1b9li_2109{width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--radius-full);color:color-mix(in srgb, var(--color-ranking-text) 46%, transparent);cursor:pointer;font-size:var(--text-label-sm);background:0 0;border:0;place-items:center;padding:0;line-height:1;display:inline-grid}._metricTooltipTrigger_1b9li_2109:hover,._metricTooltipTrigger_1b9li_2109:focus-visible{color:var(--color-ranking-orange-soft)}._metricTooltipTrigger_1b9li_2109:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:2px}._table_1b9li_597 [class~=ant-table-column-sorter]{color:color-mix(in srgb, var(--color-ranking-text) 28%, transparent);opacity:1;visibility:visible;margin-inline-start:0;transition:color .16s}._table_1b9li_597 [class~=ant-table-column-sorter-up],._table_1b9li_597 [class~=ant-table-column-sorter-down]{opacity:1;visibility:visible;font-size:8px;transition:color .16s}._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover [class~=ant-table-column-sorter],._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover [class~=ant-table-column-sorter-up],._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover [class~=ant-table-column-sorter-down]{color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);opacity:1;visibility:visible}._table_1b9li_597 [class~=ant-table-column-sorter-up][class~=active],._table_1b9li_597 [class~=ant-table-column-sorter-down][class~=active],._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover [class~=ant-table-column-sorter-up][class~=active],._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-has-sorters]:hover [class~=ant-table-column-sorter-down][class~=active]{color:var(--color-ranking-orange-soft);filter:drop-shadow(0 0 var(--spacing-xs) color-mix(in srgb, var(--color-ranking-orange) 46%, transparent))}._table_1b9li_597 [class~=ant-table-thead]>tr>th[class~=ant-table-column-sort]{border-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);color:var(--color-surface)}@media (width<=920px){._toolbarPrimary_1b9li_183,._rankMetaToolbar_1b9li_2045{flex-direction:column;align-items:stretch}._periodPanel_1b9li_309{justify-content:space-between;width:100%;margin-left:0}._rankMetaToolbar_1b9li_2045 ._rankScope_1b9li_491{width:100%}._rankMetaToolbar_1b9li_2045 ._toolbarActions_1b9li_209{justify-content:flex-end}}@media (width<=759px){._periodPanel_1b9li_309{flex-direction:column;align-items:stretch}._periodPickerGroup_1b9li_1989{width:100%}._periodPicker_1b9li_380[class~=ant-picker]{width:100%;min-width:0}._periodTabs_1b9li_321{width:100%}._rankMetaToolbar_1b9li_2045 ._toolbarActions_1b9li_209{justify-content:stretch}}._panel_1i8v3_1,._selectedBar_1i8v3_2{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 13%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--color-ranking-panel) 72%, transparent), color-mix(in srgb, var(--color-ranking-panel-strong) 58%, transparent));box-shadow:0 28px 82px color-mix(in srgb, var(--color-ranking-bg) 40%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 9%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.16)}._panel_1i8v3_1{border-radius:calc(var(--radius-lg) + var(--spacing-xs) / 2);padding:calc(var(--spacing-md) + var(--spacing-sm));position:relative;overflow:hidden}._panel_1i8v3_1:before{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--color-ranking-orange) 12%, transparent), transparent 30%), radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--color-ranking-blue) 10%, transparent), transparent 28%);content:"";pointer-events:none;position:absolute;inset:0}._panel_1i8v3_1>*{position:relative}._filterPanel_1i8v3_46{margin-top:calc(var(--spacing-md) - 2px);padding-top:calc(var(--spacing-sm) + var(--spacing-xs));padding-bottom:calc(var(--spacing-sm) + var(--spacing-xs))}._chipRow_1i8v3_52,._skeletonRow_1i8v3_53{min-height:calc(var(--spacing-lg) + var(--spacing-md));align-items:center;gap:calc(var(--spacing-sm) + 2px);border-top:1px dashed color-mix(in srgb, var(--color-ranking-text) 8%, transparent);padding:var(--spacing-sm) 0;display:grid}._chipLabel_1i8v3_63{color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);font-size:var(--text-label-sm);white-space:nowrap;font-weight:600}._chipsArea_1i8v3_70{--filter-chip-row-gap:calc(var(--spacing-sm) - 1px);--filter-chip-row-height:var(--spacing-lg);align-items:start;gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}._chips_1i8v3_70,._skeletonChips_1i8v3_82{gap:var(--filter-chip-row-gap,var(--spacing-sm));flex-wrap:wrap;min-width:0;display:flex}._chipsCollapsed_1i8v3_89{max-height:calc(var(--filter-chip-row-height) + var(--filter-chip-row-height) + var(--filter-chip-row-height) + var(--filter-chip-row-gap) + var(--filter-chip-row-gap));overflow:hidden}._chip_1i8v3_52,._clearButton_1i8v3_101,._filterToggle_1i8v3_102,._removeSelected_1i8v3_103{cursor:pointer;border:0}._chip_1i8v3_52{min-height:var(--spacing-lg);border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);border-radius:calc(var(--radius-sm) + 2px);background:color-mix(in srgb, var(--color-surface) 5.5%, transparent);padding:0 calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent);font-weight:500}._chip_1i8v3_52:hover:not(:disabled):not([aria-disabled=true]){border-color:color-mix(in srgb, var(--color-ranking-orange) 40%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-surface)}._active_1i8v3_129{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 28%, transparent), color-mix(in srgb, var(--color-ranking-blue) 18%, transparent));color:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);font-weight:700}._chip_1i8v3_52:disabled,._chip_1i8v3_52[aria-disabled=true]{background:color-mix(in srgb, var(--color-surface) 3%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 42%, transparent);cursor:not-allowed;opacity:.38}._platformRow_1i8v3_154 ._chipsArea_1i8v3_70{grid-column:1/-1}._platformRow_1i8v3_154 ._chip_1i8v3_52{border-radius:calc(var(--radius-md) + var(--spacing-xs) / 2)}._filterToggle_1i8v3_102{min-height:var(--filter-chip-row-height);align-items:center;gap:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 32%, transparent);border-radius:calc(var(--radius-sm) + 2px);background:color-mix(in srgb, var(--color-ranking-orange) 8%, transparent);padding:0 calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent);font-size:var(--text-label-sm);white-space:nowrap;font-weight:600;display:inline-flex}._filterSkeleton_1i8v3_178{display:grid}._skeletonLabel_1i8v3_182,._skeletonChip_1i8v3_82{background:linear-gradient(90deg, color-mix(in srgb, var(--color-surface) 4%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 12%, transparent), color-mix(in srgb, var(--color-surface) 4%, transparent));background-size:220% 100%;animation:1.2s ease-in-out infinite _skeletonShimmer_1i8v3_1;display:block;overflow:hidden}._skeletonLabel_1i8v3_182{width:calc(var(--spacing-lg) + var(--spacing-sm));height:calc(var(--spacing-md) + var(--spacing-xs));border-radius:var(--radius-sm)}._skeletonChip_1i8v3_82{width:calc(var(--spacing-lg) * 2 + var(--spacing-sm) + var(--spacing-xs));height:var(--spacing-lg);border-radius:calc(var(--radius-sm) + 2px)}._skeletonChip_1i8v3_82:nth-child(3n+1){width:calc(var(--spacing-lg) + var(--spacing-md))}._skeletonChip_1i8v3_82:nth-child(4n){width:calc(var(--spacing-lg) * 3)}._selectedBar_1i8v3_2{min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs));align-items:center;gap:var(--spacing-sm);margin:calc(var(--spacing-sm) + 2px) 0 0;border-radius:var(--radius-md);padding:calc(var(--spacing-sm) - 1px) calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);flex-wrap:wrap;font-weight:600;display:flex}._selectedTag_1i8v3_230{min-height:calc(var(--spacing-lg) - var(--spacing-xs) / 2);align-items:center;gap:calc(var(--spacing-sm) - 1px);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 30%, transparent);border-radius:calc(var(--radius-sm) + 1px);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 17%, transparent), color-mix(in srgb, var(--color-ranking-orange) 8%, transparent));padding:3px calc(var(--spacing-sm) + 1px) 3px calc(var(--spacing-sm) + 2px);color:var(--color-ranking-text);font-size:var(--text-label-sm);font-weight:700;display:inline-flex}._selectedDimension_1i8v3_249{color:var(--color-ranking-cyan);font-size:calc(var(--text-label-sm) - var(--spacing-xs) / 4)}._removeSelected_1i8v3_103{width:calc(var(--spacing-md) + var(--spacing-xs) / 2);height:calc(var(--spacing-md) + var(--spacing-xs) / 2);border-radius:var(--radius-full);color:color-mix(in srgb, var(--color-ranking-text) 62%, transparent);background:0 0;place-items:center;line-height:1;display:inline-grid}._removeSelected_1i8v3_103:hover{background:color-mix(in srgb, var(--color-surface) 10%, transparent);color:var(--color-surface)}._clearButton_1i8v3_101{color:var(--color-ranking-orange-soft);text-underline-offset:3px;background:0 0;margin-left:auto;text-decoration:underline}._chip_1i8v3_52:focus-visible,._clearButton_1i8v3_101:focus-visible,._removeSelected_1i8v3_103:focus-visible,._filterToggle_1i8v3_102:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:3px}@keyframes _skeletonShimmer_1i8v3_1{0%{background-position:120% 0}to{background-position:-120% 0}}@media (width>=760px){._chipRow_1i8v3_52{grid-template-columns:var(--ranking-filter-label-width,72px) minmax(0, 1fr);align-items:start}._chipLabel_1i8v3_63{padding-top:7px}}@media (width<=759px){._chipRow_1i8v3_52,._skeletonRow_1i8v3_53{gap:var(--spacing-sm)}._chip_1i8v3_52{min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs))}._chipsArea_1i8v3_70{--filter-chip-row-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs))}._selectedBar_1i8v3_2{align-items:flex-start}._clearButton_1i8v3_101{width:100%;min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs));text-align:left;margin-left:0}}._shell_71i3x_1{grid-template-columns:calc(var(--spacing-lg) * 8 - var(--spacing-xs)) minmax(0, 1fr);min-height:calc(100dvh - (var(--spacing-lg) * 2 + var(--spacing-sm) - var(--spacing-xs) / 2));align-items:start;transition:grid-template-columns .22s;display:grid}._content_71i3x_13{min-width:0}._sidebar_71i3x_17{top:calc(var(--spacing-lg) * 2 + var(--spacing-sm) - var(--spacing-xs) / 2);width:calc(var(--spacing-lg) * 8 - var(--spacing-xs));height:calc(100dvh - (var(--spacing-lg) * 2 + var(--spacing-sm) - var(--spacing-xs) / 2));white-space:nowrap;border-right:1px solid color-mix(in srgb, var(--color-ranking-cyan) 13%, transparent);background:radial-gradient(circle at 15% 3%, color-mix(in srgb, var(--color-ranking-blue) 18%, transparent), transparent 32%), linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-panel-strong) 96%, var(--color-ranking-bg)), var(--color-ranking-bg));box-shadow:var(--spacing-md) 0 calc(var(--spacing-lg) + var(--spacing-xs)) color-mix(in srgb, var(--color-ranking-bg) 34%, transparent);padding:calc(var(--spacing-lg) - var(--spacing-xs) / 2) calc(var(--spacing-md) + var(--spacing-xs) / 2) calc(var(--spacing-md) + var(--spacing-sm));flex-direction:column;transition:width .22s,padding .22s;display:flex;position:sticky;overflow:hidden}._toggle_71i3x_55{top:calc(var(--spacing-lg) - var(--spacing-xs));right:calc(var(--spacing-md) + var(--spacing-xs) / 2);z-index:1;width:var(--spacing-lg);height:var(--spacing-lg);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:calc(var(--radius-sm) + var(--spacing-xs) / 4);background:color-mix(in srgb, var(--color-surface) 5.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent);cursor:pointer;place-items:center;padding:0;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid;position:absolute}._toggle_71i3x_55:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 42%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 20%, transparent);color:var(--color-ranking-cyan)}._toggle_71i3x_55:active{transform:scale(.96)}._toggle_71i3x_55:focus-visible,._sourceLink_71i3x_89:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:2px}._sidebarHeader_71i3x_94{border-bottom:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);padding:var(--spacing-sm) calc(var(--spacing-lg) + var(--spacing-sm)) calc(var(--spacing-md) + var(--spacing-sm)) calc(var(--spacing-sm) + 2px)}._sidebarHeader_71i3x_94>span{margin-bottom:calc(var(--spacing-sm) + 2px);color:var(--color-ranking-cyan);letter-spacing:.12em;font-size:12px;font-weight:800;line-height:1;display:block}._sidebarHeader_71i3x_94 h2{color:var(--color-ranking-text);margin:0;font-size:20px;font-weight:800;line-height:1.35}._sidebarHeader_71i3x_94 p{margin:var(--spacing-sm) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 64%, transparent);font-size:13px;line-height:1.5}._sourceLinks_71i3x_126{gap:var(--spacing-sm);padding-top:calc(var(--spacing-md) + var(--spacing-xs));display:grid}._sourceLink_71i3x_89{min-height:calc(var(--spacing-lg) * 2 + var(--spacing-sm));grid-template-columns:calc(var(--spacing-lg) + var(--spacing-sm) + 2px) minmax(0, 1fr) var(--spacing-md);align-items:center;gap:calc(var(--spacing-sm) + var(--spacing-xs));border-radius:var(--radius-md);padding:calc(var(--spacing-sm) + var(--spacing-xs));color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);background:0 0;border:1px solid #0000;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid;position:relative;overflow:hidden}._sourceLink_71i3x_89:before{top:var(--spacing-md);bottom:var(--spacing-md);width:calc(var(--spacing-xs) - 1px);border-radius:0 var(--radius-sm) var(--radius-sm) 0;content:"";background:0 0;position:absolute;left:0}._sourceLink_71i3x_89:hover{border-color:color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:color-mix(in srgb, var(--color-surface) 4.5%, transparent);color:var(--color-ranking-text);transform:translate(2px)}._sourceLinkActive_71i3x_172,._sourceLinkActive_71i3x_172:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 26%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-blue) 24%, transparent), color-mix(in srgb, var(--color-ranking-blue) 10%, transparent));color:var(--color-ranking-text);box-shadow:0 calc(var(--spacing-sm) + 2px) calc(var(--spacing-md) + var(--spacing-sm)) color-mix(in srgb, var(--color-ranking-bg) 36%, transparent);transform:none}._sourceLinkActive_71i3x_172:before{background:var(--color-ranking-cyan);box-shadow:0 0 var(--radius-md) color-mix(in srgb, var(--color-ranking-cyan) 52%, transparent)}._sourceIcon_71i3x_193{width:calc(var(--spacing-lg) + var(--spacing-sm) + 2px);height:calc(var(--spacing-lg) + var(--spacing-sm) + 2px);color:color-mix(in srgb, var(--color-ranking-text) 74%, transparent);place-items:center;font-size:12px;font-weight:800;display:grid}._sourceIconGlyph_71i3x_207{width:28px;height:28px;font-size:28px}._sourceCopy_71i3x_219{min-width:0}._sourceCopy_71i3x_219 strong,._sourceCopy_71i3x_219 small{display:block}._sourceCopy_71i3x_219 strong{font-size:16px;font-weight:800;line-height:1.3}._sourceCopy_71i3x_219 small{margin-top:calc(var(--spacing-xs) + 1px);color:color-mix(in srgb, var(--color-ranking-text) 58%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}._sourceArrow_71i3x_244{color:color-mix(in srgb, var(--color-ranking-text) 34%, transparent);font-size:12px;transition:color .18s,transform .18s}._sourceLink_71i3x_89:hover ._sourceArrow_71i3x_244,._sourceLinkActive_71i3x_172 ._sourceArrow_71i3x_244{color:var(--color-ranking-cyan);transform:translate(2px)}._sidebarMeta_71i3x_258{border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);padding:var(--spacing-md) calc(var(--spacing-sm) + 2px) var(--spacing-xs);margin-top:auto}._sidebarMeta_71i3x_258 span,._sidebarMeta_71i3x_258 strong,._sidebarMeta_71i3x_258 small{display:block}._sidebarMeta_71i3x_258 span,._sidebarMeta_71i3x_258 small{color:color-mix(in srgb, var(--color-ranking-text) 54%, transparent);font-size:12px}._sidebarMeta_71i3x_258 strong{margin-top:calc(var(--spacing-xs) + 3px);color:color-mix(in srgb, var(--color-ranking-text) 90%, transparent);font-size:15px;line-height:1.4}._sidebarMeta_71i3x_258 small{margin-top:var(--spacing-xs);line-height:1.5}._collapsed_71i3x_289{grid-template-columns:calc(var(--spacing-lg) * 2.5) minmax(0, 1fr)}._collapsed_71i3x_289 ._sidebar_71i3x_17{width:calc(var(--spacing-lg) * 2.5);padding-right:calc(var(--spacing-sm) + 2px);padding-left:calc(var(--spacing-sm) + 2px)}._collapsed_71i3x_289 ._toggle_71i3x_55{right:calc(var(--spacing-lg) - var(--spacing-sm))}._collapsed_71i3x_289 ._sidebarHeader_71i3x_94{min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs));border-bottom-color:color-mix(in srgb, var(--color-ranking-text) 6%, transparent);padding:0}._collapsed_71i3x_289 ._sidebarHeader_71i3x_94>*{display:none}._collapsed_71i3x_289 ._sourceLinks_71i3x_126{padding-top:var(--spacing-md)}._collapsed_71i3x_289 ._sourceLink_71i3x_89{min-height:calc(var(--spacing-lg) * 2);grid-template-columns:calc(var(--spacing-lg) + var(--spacing-sm) + 2px);padding:calc(var(--spacing-sm) + 2px) var(--spacing-sm);justify-content:center}._collapsed_71i3x_289 ._sourceCopy_71i3x_219,._collapsed_71i3x_289 ._sourceArrow_71i3x_244,._collapsed_71i3x_289 ._sidebarMeta_71i3x_258{display:none}._collapsed_71i3x_289 ._sourceLink_71i3x_89:hover{transform:none}@media (prefers-reduced-motion:reduce){._shell_71i3x_1,._sidebar_71i3x_17,._toggle_71i3x_55,._sourceLink_71i3x_89,._sourceArrow_71i3x_244{transition:none}}@media (width<=920px){._shell_71i3x_1,._collapsed_71i3x_289{min-height:0;display:block}._sidebar_71i3x_17,._collapsed_71i3x_289 ._sidebar_71i3x_17{width:auto;height:auto;margin:calc(var(--spacing-sm) + var(--spacing-xs)) calc(var(--spacing-sm) + var(--spacing-xs) / 2) 0;border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 14%, transparent);border-radius:calc(var(--radius-md) + var(--spacing-xs) / 2);background:color-mix(in srgb, var(--color-ranking-panel-strong) 96%, transparent);box-shadow:none;padding:var(--spacing-sm);display:block;position:static}._sidebarHeader_71i3x_94,._sidebarMeta_71i3x_258,._toggle_71i3x_55{display:none}._sourceLinks_71i3x_126,._collapsed_71i3x_289 ._sourceLinks_71i3x_126{gap:calc(var(--spacing-xs) + 2px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0}._sourceLink_71i3x_89,._collapsed_71i3x_289 ._sourceLink_71i3x_89{min-height:calc(var(--spacing-lg) + var(--spacing-lg) - var(--spacing-xs));grid-template-columns:calc(var(--spacing-lg) + var(--spacing-xs)) minmax(0, 1fr);justify-content:stretch;gap:calc(var(--spacing-sm) + 2px);border-radius:calc(var(--radius-sm) + var(--spacing-xs) - 1px);padding:calc(var(--spacing-sm) + 1px) calc(var(--spacing-sm) + var(--spacing-xs) / 2)}._sourceLink_71i3x_89:before,._sourceArrow_71i3x_244,._sourceCopy_71i3x_219 small{display:none}._collapsed_71i3x_289 ._sourceCopy_71i3x_219{display:block}._sourceIcon_71i3x_193{width:calc(var(--spacing-lg) + var(--spacing-xs));height:calc(var(--spacing-lg) + var(--spacing-xs));border-radius:calc(var(--radius-sm) + 2px)}}@media (width<=480px){._sourceLink_71i3x_89,._collapsed_71i3x_289 ._sourceLink_71i3x_89{justify-items:center;gap:calc(var(--spacing-xs) + 2px);text-align:center;grid-template-columns:1fr}._sourceIcon_71i3x_193{display:none}}._heroSlot_1mxj7_1{z-index:2;grid-template-rows:0fr;display:grid;position:relative}._heroSlot_1mxj7_1[data-active=true]{grid-template-rows:1fr;transition:grid-template-rows .24s ease-out}._heroSlotClip_1mxj7_13{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._heroSlot_1mxj7_1[data-active=true]{transition:none}}._banner_1mxj7_24,._strip_1mxj7_25{color:var(--color-festival-strip-tone);box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}[hidden]._banner_1mxj7_24,[hidden]._navEntry_1mxj7_32,[hidden]._strip_1mxj7_25{display:none}._banner_1mxj7_24 *{box-sizing:border-box}._banner_1mxj7_24 button,._strip_1mxj7_25 button{cursor:pointer;font-family:inherit}._banner_1mxj7_24{z-index:2;justify-content:space-between;align-items:center;gap:calc(var(--spacing-xs) * 6);min-height:calc(var(--spacing-xs) * 22);padding:calc(var(--spacing-xs) * 3.25) max(calc(var(--spacing-xs) * 8), calc((100vw - calc(var(--spacing-xs) * 330)) / 2));background:linear-gradient(90deg, var(--color-festival-banner-tone) 0%, var(--color-festival-banner-tone-2) 48%, var(--color-festival-banner-tone-3) 73%, var(--color-festival-banner-tone-4) 100%), url(/assets/festival-2026/moon-gift.png) right 42% / cover no-repeat, var(--color-festival-banner-tone);border-top:calc(var(--spacing-xs) * .25) solid var(--color-festival-banner-tone-5);border-bottom:calc(var(--spacing-xs) * .25) solid var(--color-festival-banner-tone-6);box-shadow:0 calc(var(--spacing-xs) * 1.25) calc(var(--spacing-xs) * 6.5) var(--color-festival-banner-tone-7), inset 0 calc(var(--spacing-xs) * .25) 0 var(--color-festival-banner-tone-8);display:flex;position:relative}._bannerCopy_1mxj7_76{z-index:1;align-items:center;gap:calc(var(--spacing-xs) * 4.25);display:flex;position:relative}._seal_1mxj7_83{padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 2.25);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-seal-tone);border-radius:calc(var(--spacing-xs) * 1.25);background:var(--color-festival-seal-tone-2);color:var(--color-festival-seal-tone-3);font:650 calc(var(--spacing-xs) * 2.75) / 1.65 "Songti SC", "STSong", serif;letter-spacing:calc(var(--spacing-xs) * .75);text-align:center;flex-shrink:0}._bannerCopy_1mxj7_76 strong{font-family:Songti SC,STSong,serif;font-size:calc(var(--spacing-xs) * 6.75);letter-spacing:calc(var(--spacing-xs) * .25);color:var(--color-festival-banner-copy-tone);text-shadow:0 calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 3) var(--color-festival-banner-copy-tone-2);font-weight:800;line-height:1.35;display:block}._bannerCopy_1mxj7_76 em{color:var(--color-festival-banner-copy-tone-3);font-style:normal}._bannerCopy_1mxj7_76 p{align-items:center;gap:calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 2.5);margin:calc(var(--spacing-xs) * 1) 0 0;font-size:calc(var(--spacing-xs) * 3.25);color:var(--color-festival-banner-copy-tone-4);flex-wrap:wrap;display:flex}._bannerCopy_1mxj7_76 p>span{white-space:nowrap}._bannerCopy_1mxj7_76 p>span+span:before{content:"·";margin-right:calc(var(--spacing-xs) * 2.5);color:var(--color-festival-banner-copy-tone-5)}._bannerAction_1mxj7_129{align-items:center;gap:calc(var(--spacing-xs) * 7);display:flex}._bannerCopy_1mxj7_76 p>._bannerDate_1mxj7_134{font-size:calc(var(--spacing-xs) * 3);color:var(--color-festival-banner-date-tone);white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0}._goldButton_1mxj7_147{justify-content:center;align-items:center;gap:calc(var(--spacing-xs) * 4.5);min-height:calc(var(--spacing-xs) * 10.5);padding:calc(var(--spacing-xs) * 2.5) calc(var(--spacing-xs) * 5);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-gold-button-tone);border-radius:calc(var(--spacing-xs) * 2.25);background:linear-gradient(110deg, var(--color-festival-gold), var(--color-festival-gold-end));color:var(--color-festival-gold-button-tone-2);font:750 calc(var(--spacing-xs) * 3.5) / 1.4 "PingFang SC", "Microsoft YaHei", sans-serif;white-space:nowrap;box-shadow:inset 0 calc(var(--spacing-xs) * .25) 0 var(--color-festival-gold-button-tone-3), 0 calc(var(--spacing-xs) * 1.25) calc(var(--spacing-xs) * 4.5) var(--color-festival-gold-button-tone-4);cursor:pointer;text-decoration:none;display:inline-flex}._goldButton_1mxj7_147:hover{background:linear-gradient(110deg, var(--color-festival-gold-button-tone-5), var(--color-festival-gold-button-tone-6));box-shadow:0 calc(var(--spacing-xs) * 1.25) calc(var(--spacing-xs) * 5) var(--color-festival-gold-button-tone-7)}._goldButton_1mxj7_147:focus-visible,._navEntry_1mxj7_32:focus-visible,._quiet_1mxj7_187:focus-visible,._dialogClose_1mxj7_188:focus-visible{outline:calc(var(--spacing-xs) * .75) solid var(--color-festival-dialog-close-tone);outline-offset:calc(var(--spacing-xs) * .75)}._navEntry_1mxj7_32{align-items:center;gap:calc(var(--spacing-xs) * 1.5);min-height:calc(var(--spacing-xs) * 8.5);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 2.5);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-nav-entry-tone);border-radius:calc(var(--spacing-xs) * 2.25);background:linear-gradient(120deg, var(--color-festival-nav-entry-tone-2), var(--color-festival-nav-entry-tone-3));color:var(--color-festival-nav-entry-tone-4);font:650 calc(var(--spacing-xs) * 3) / 1.2 "PingFang SC", "Microsoft YaHei", sans-serif;white-space:nowrap;cursor:pointer;display:inline-flex}._navEntry_1mxj7_32 svg{width:calc(var(--spacing-xs) * 4.5);height:calc(var(--spacing-xs) * 4.5);flex-shrink:0}._dialogHead_1mxj7_220{padding:calc(var(--spacing-xs) * 6.75) calc(var(--spacing-xs) * 8) calc(var(--spacing-xs) * 6.25);background:linear-gradient(90deg, var(--color-festival-dialog-head-tone) 0%, var(--color-festival-dialog-head-tone-2) 44%, var(--color-festival-dialog-head-tone-3) 75%, var(--color-festival-dialog-head-tone-4) 100%), url(/assets/festival-2026/moon-gift.png) right 32% / auto calc(var(--spacing-xs) * 87.5) no-repeat, var(--color-festival-dialog-head-tone);border-bottom:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-head-tone-5);position:relative}._dialogHead_1mxj7_220 ._dialogTitle_1mxj7_238{margin:calc(var(--spacing-xs) * 2.5) 0 calc(var(--spacing-xs) * 1);font:800 calc(var(--spacing-xs) * 8.5) / 1.4 "Songti SC", "STSong", serif;color:var(--color-festival-dialog-title-tone);letter-spacing:.04em;text-shadow:0 calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 4) var(--color-festival-dialog-title-tone-2);position:relative}._dialogHead_1mxj7_220 p{margin:0 0 calc(var(--spacing-xs) * 2.5);font-size:calc(var(--spacing-xs) * 3.5);color:var(--color-festival-dialog-head-tone-6);position:relative}._period_1mxj7_256{font-size:calc(var(--spacing-xs) * 3);color:var(--color-festival-period-tone);font-variant-numeric:tabular-nums}._dialogClose_1mxj7_188{right:calc(var(--spacing-xs) * 4);top:calc(var(--spacing-xs) * 4);width:calc(var(--spacing-xs) * 8);height:calc(var(--spacing-xs) * 8);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-close-tone-2);border-radius:calc(var(--spacing-xs) * 2);background:var(--color-festival-dialog-close-tone-3);color:var(--color-festival-dialog-close-tone-4);font-size:calc(var(--spacing-xs) * 6);place-items:center;line-height:1;display:grid;position:absolute}._dialogContent_1mxj7_277{padding:calc(var(--spacing-xs) * 5.5) calc(var(--spacing-xs) * 6) calc(var(--spacing-xs) * 4.5)}._benefits_1mxj7_281{gap:calc(var(--spacing-xs) * 3.5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._benefit_1mxj7_281{min-width:0;padding:calc(var(--spacing-xs) * 5.5) calc(var(--spacing-xs) * 5) calc(var(--spacing-xs) * 5);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-benefit-tone);border-top:calc(var(--spacing-xs) * .75) solid var(--color-festival-benefit-tone-2);border-radius:calc(var(--spacing-xs) * 3.5);background:radial-gradient(ellipse at 100% 0, var(--color-festival-benefit-tone-3), transparent 65%), linear-gradient(150deg, var(--color-festival-benefit-tone-4), var(--color-festival-benefit-tone-5) 75%);flex-direction:column;display:flex}._benefit_1mxj7_281 h3{margin:calc(var(--spacing-xs) * 3.25) 0 calc(var(--spacing-xs) * 3.75);font-size:calc(var(--spacing-xs) * 4.5);color:var(--color-festival-strip-tone);font-weight:650;line-height:1.4}._benefit_1mxj7_281>p{font-size:calc(var(--spacing-xs) * 3.75);color:var(--color-festival-benefit-tone-6);margin:calc(var(--spacing-xs) * 1) 0 calc(var(--spacing-xs) * 3);font-weight:500;line-height:1.9}._discount_1mxj7_324{font:750 calc(var(--spacing-xs) * 14.5) / 1.2 "Arial", sans-serif;letter-spacing:calc(var(--spacing-xs) * -.5);color:var(--color-festival-discount-tone);min-height:calc(var(--spacing-xs) * 17.5);text-shadow:0 calc(var(--spacing-xs) * .75) calc(var(--spacing-xs) * 6) var(--color-festival-discount-tone-2)}._discount_1mxj7_324 small{font-family:PingFang SC,sans-serif;font-size:calc(var(--spacing-xs) * 5);letter-spacing:0;margin-left:calc(var(--spacing-xs) * 1)}._benefit_1mxj7_281>._goldButton_1mxj7_147{width:100%;min-height:calc(var(--spacing-xs) * 10.5);margin-top:auto}._rules_1mxj7_345{font-size:calc(var(--spacing-xs) * 3);color:var(--color-festival-benefit-tone-6);margin-top:calc(var(--spacing-xs) * 4.25)}._rules_1mxj7_345 summary{cursor:pointer;min-height:calc(var(--spacing-xs) * 6);font-weight:650;list-style-position:inside}._rules_1mxj7_345 ol{padding-left:calc(var(--spacing-xs) * 5);margin:calc(var(--spacing-xs) * 3.5) 0 calc(var(--spacing-xs) * 2.5);line-height:1.9}._rules_1mxj7_345 li{margin:calc(var(--spacing-xs) * 2) 0}._dialogFooter_1mxj7_364{justify-content:space-between;align-items:center;gap:calc(var(--spacing-xs) * 3.5);padding:calc(var(--spacing-xs) * 3.25) calc(var(--spacing-xs) * 6);border-top:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-footer-tone);font-size:calc(var(--spacing-xs) * 3);color:var(--color-festival-benefit-tone-6);display:flex}._quiet_1mxj7_187{min-height:calc(var(--spacing-xs) * 8.25);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 3);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-footer-tone);border-radius:calc(var(--spacing-xs) * 1.75);background:var(--color-festival-quiet-tone);color:var(--color-festival-quiet-tone-2);font-size:calc(var(--spacing-xs) * 3);white-space:nowrap;cursor:pointer}._strip_1mxj7_25{justify-content:space-between;align-items:center;gap:calc(var(--spacing-xs) * 6);padding:calc(var(--spacing-xs) * 5) calc(var(--spacing-xs) * 6);margin:calc(var(--spacing-xs) * 4.5) 0;border:calc(var(--spacing-xs) * .25) solid var(--color-festival-strip-tone-2);border-radius:calc(var(--spacing-xs) * 3.5);background:radial-gradient(ellipse at 8% 0, var(--color-festival-strip-tone-3), transparent 65%), linear-gradient(110deg, var(--color-festival-strip-tone-4), var(--color-festival-strip-tone-5));color:var(--color-festival-strip-tone-6);box-shadow:inset calc(var(--spacing-xs) * .75) 0 var(--color-festival-strip-tone-7);text-align:left;display:flex}._stripMain_1mxj7_413{align-items:center;gap:calc(var(--spacing-xs) * 4);min-width:0;display:flex}._stripIcon_1mxj7_419{width:calc(var(--spacing-xs) * 11);height:calc(var(--spacing-xs) * 11);color:var(--color-festival-strip-icon-tone);flex-shrink:0;justify-content:center;align-items:center;display:flex}._stripIcon_1mxj7_419 svg{width:calc(var(--spacing-xs) * 8);height:calc(var(--spacing-xs) * 8)}._stripIcon_1mxj7_419 svg path{stroke-width:1.8px}._stripCopy_1mxj7_435>strong{font-size:calc(var(--spacing-xs) * 5.5);letter-spacing:.02em;color:var(--color-festival-strip-copy-tone);font-weight:750;line-height:1.35;display:block}._stripCopy_1mxj7_435>p{margin:calc(var(--spacing-xs) * 1.5) 0 0;font-size:calc(var(--spacing-xs) * 3.5);color:var(--color-festival-strip-copy-tone-2);font-weight:600;line-height:1.5}._stripActions_1mxj7_450{align-items:center;gap:calc(var(--spacing-xs) * 5.5);flex-shrink:0;display:flex}._stripDate_1mxj7_456{font-size:calc(var(--spacing-xs) * 3.5);white-space:nowrap;color:var(--color-festival-strip-date-tone);font-variant-numeric:tabular-nums;background:0 0;border:0;font-weight:600}._strip_1mxj7_25 ._goldButton_1mxj7_147{min-height:calc(var(--spacing-xs) * 11);padding:calc(var(--spacing-xs) * 2.5) calc(var(--spacing-xs) * 5);gap:calc(var(--spacing-xs) * 5.5);font-size:calc(var(--spacing-xs) * 3.75);white-space:nowrap;border-radius:calc(var(--spacing-xs) * 2.25);font-weight:750}._strip_1mxj7_25 ._goldButton_1mxj7_147:focus-visible{outline:calc(var(--spacing-xs) * .5) solid var(--color-festival-gold-button-tone-8);outline-offset:calc(var(--spacing-xs) * 1)}._ribbon_1mxj7_479{isolation:isolate;justify-content:space-between;align-items:center;gap:calc(var(--spacing-xs) * 3);min-height:calc(var(--spacing-xs) * 11);margin:calc(-1 * calc(var(--spacing-xs) * 5)) calc(-1 * calc(var(--spacing-xs) * 5)) calc(var(--spacing-xs) * 5);padding:calc(var(--spacing-xs) * 2) calc(var(--spacing-xs) * 4.5);border:0;border-bottom:calc(var(--spacing-xs) * .25) solid var(--color-festival-ribbon-tone);border-radius:calc(var(--spacing-xs) * 5.25) calc(var(--spacing-xs) * 5.25) 0 0;background:linear-gradient(110deg, var(--color-festival-ribbon-tone-2), var(--color-festival-ribbon-tone-3) 52%, var(--color-festival-ribbon-tone-4));box-shadow:inset 0 calc(var(--spacing-xs) * .25) var(--color-festival-ribbon-tone-5), 0 calc(var(--spacing-xs) * .75) calc(var(--spacing-xs) * 4.5) var(--color-festival-ribbon-tone-6);color:var(--color-festival-gold-button-tone-8);font:750 calc(var(--spacing-xs) * 3) / 1.5 "PingFang SC", sans-serif;letter-spacing:.02em;display:flex;position:relative;overflow:hidden}._ribbon_1mxj7_479>span,._ribbon_1mxj7_479>strong{z-index:1;position:relative}._ribbon_1mxj7_479:after{content:"";background:linear-gradient(90deg, transparent, var(--color-festival-ribbon-tone-7), var(--color-festival-ribbon-tone-8), var(--color-festival-ribbon-tone-7), transparent);pointer-events:none;width:45%;height:180%;animation:4.8s ease-in-out infinite _ribbon-shine_1mxj7_1;position:absolute;top:-40%;left:-65%;transform:skew(-24deg)}._ribbon_1mxj7_479:before{content:"";background:radial-gradient(ellipse at 45% 0, var(--color-festival-ribbon-tone-9), transparent 65%);pointer-events:none;position:absolute;inset:0}._ribbon_1mxj7_479>span{align-items:center;gap:calc(var(--spacing-xs) * 1.5);color:var(--color-festival-ribbon-tone-10);opacity:1;font:750 calc(var(--spacing-xs) * 3.5) / 1.35 "PingFang SC", "Microsoft YaHei", sans-serif;letter-spacing:.06em;white-space:nowrap;text-shadow:0 calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * .5) var(--color-festival-ribbon-tone-11), 0 0 calc(var(--spacing-xs) * 3) var(--color-festival-ribbon-tone-12);display:flex}._ribbon_1mxj7_479 svg{width:calc(var(--spacing-xs) * 4);height:calc(var(--spacing-xs) * 4);color:var(--color-festival-ribbon-tone-13);filter:drop-shadow(0 calc(var(--spacing-xs) * .25) calc(var(--spacing-xs) * .5) var(--color-festival-ribbon-tone-14));flex-shrink:0}._ribbon_1mxj7_479 svg path{stroke-width:1.8px}._ribbon_1mxj7_479>strong{font:800 calc(var(--spacing-xs) * 3.75) / 1.25 "PingFang SC", "Microsoft YaHei", sans-serif;color:var(--color-festival-ribbon-tone-15);padding:calc(var(--spacing-xs) * .75) calc(var(--spacing-xs) * 2);white-space:nowrap;background:0 0;border:0;border-radius:0}._ribbon_1mxj7_479[hidden]{display:none}._banner_1mxj7_24,._strip_1mxj7_25,._dialog_1mxj7_188,._navEntry_1mxj7_32{box-sizing:border-box;color:var(--color-festival-strip-tone);font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.6}._bannerMain_1mxj7_601{z-index:1;align-items:center;gap:calc(var(--spacing-xs) * 4.25);min-width:0;display:flex;position:relative}._bannerCopy_1mxj7_76{min-width:0;display:block}._bannerCopy_1mxj7_76>strong{color:var(--color-festival-banner-copy-tone)}._bannerCopy_1mxj7_76 p{gap:calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 2.5)}._bannerCopy_1mxj7_76 p>._bannerDate_1mxj7_134:before{content:none}._navEntry_1mxj7_32{display:inline-flex}._dialogFrame_1mxj7_625._dialogFrame_1mxj7_625{max-width:calc(100vw - calc(var(--spacing-xs) * 10));padding-bottom:0}._dialog_1mxj7_188._dialog_1mxj7_188._dialog_1mxj7_188{border:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-tone);border-radius:calc(var(--spacing-xs) * 5.5);background:var(--color-festival-dialog-tone-2);box-shadow:0 calc(var(--spacing-xs) * 6.5) calc(var(--spacing-xs) * 22.5) var(--color-festival-dialog-tone-3), 0 0 calc(var(--spacing-xs) * 12.5) var(--color-festival-dialog-tone-4);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0;overflow:hidden}._dialogMask_1mxj7_641._dialogMask_1mxj7_641{background:var(--color-festival-dialog-mask-tone);-webkit-backdrop-filter:blur(calc(var(--spacing-xs) * 1.25));backdrop-filter:blur(calc(var(--spacing-xs) * 1.25))}._dialogBody_1mxj7_645{max-height:calc(100dvh - calc(var(--spacing-xs) * 10.5));overscroll-behavior:contain;color:var(--color-festival-strip-tone);overflow:auto}._dialogAccessibleTitle_1mxj7_651{width:calc(var(--spacing-xs) * .25);height:calc(var(--spacing-xs) * .25);clip-path:inset(50%);position:absolute;overflow:hidden}._dialogClose_1mxj7_188._dialogClose_1mxj7_188._dialogClose_1mxj7_188{right:calc(var(--spacing-xs) * 4);top:calc(var(--spacing-xs) * 4);width:calc(var(--spacing-xs) * 8);height:calc(var(--spacing-xs) * 8);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-close-tone-2);border-radius:calc(var(--spacing-xs) * 2);background:var(--color-festival-dialog-close-tone-3);color:var(--color-festival-dialog-close-tone-4);font-size:calc(var(--spacing-xs) * 5);position:absolute}._kicker_1mxj7_671{font-size:calc(var(--spacing-xs) * 3);letter-spacing:.07em;color:var(--color-festival-kicker-tone);font-weight:650;display:block}._kicker_1mxj7_671 span{vertical-align:middle;margin-left:calc(var(--spacing-xs) * 2);padding:calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 1.75);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-kicker-tone-2);border-radius:calc(var(--spacing-xs) * 1);font-size:calc(var(--spacing-xs) * 2.5);letter-spacing:0;background:var(--color-festival-kicker-tone-3);color:var(--color-festival-dialog-title-tone);display:inline-block}._benefitTag_1mxj7_691{padding:calc(var(--spacing-xs) * .75) calc(var(--spacing-xs) * 2);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-benefit-tag-tone);border-radius:calc(var(--spacing-xs) * 1.25);background:var(--color-festival-benefit-tag-tone-2);color:var(--color-festival-benefit-tag-tone-3);font-size:calc(var(--spacing-xs) * 2.75);letter-spacing:.07em;align-self:flex-start;font-weight:650;line-height:1.6}._benefit_1mxj7_281 ._benefitDescription_1mxj7_704{margin:calc(var(--spacing-xs) * 3) 0 calc(var(--spacing-xs) * .5);font-size:calc(var(--spacing-xs) * 4);color:var(--color-festival-strip-tone);font-weight:650;line-height:1.9}._benefitPrices_1mxj7_711{font-size:calc(var(--spacing-xs) * 3.75);color:var(--color-festival-benefit-tone-6);margin:calc(var(--spacing-xs) * 1) 0 calc(var(--spacing-xs) * 3);font-weight:500;line-height:1.9}._benefitPrices_1mxj7_711 p{margin:0}._pointsNote_1mxj7_721{display:block}._benefitPrices_1mxj7_711 button,._status_1mxj7_725 button{color:var(--color-festival-status-tone);cursor:pointer;background:0 0;border:0;text-decoration:underline}._dialogFooter_1mxj7_364 button{min-height:calc(var(--spacing-xs) * 8.25);padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 3);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-dialog-footer-tone);border-radius:calc(var(--spacing-xs) * 1.75);background:var(--color-festival-quiet-tone);color:var(--color-festival-quiet-tone-2);font-size:calc(var(--spacing-xs) * 3);white-space:nowrap;cursor:pointer}._status_1mxj7_725{z-index:2;padding:calc(var(--spacing-xs) * 2) calc(var(--spacing-xs) * 4);color:var(--color-ranking-muted);font-size:calc(var(--spacing-xs) * 3);position:relative}._saleCard_1mxj7_751._saleCard_1mxj7_751._saleCard_1mxj7_751{padding:var(--festival-card-inset-y,calc(var(--spacing-xs) * 5)) var(--festival-card-inset-x,calc(var(--spacing-xs) * 5));border-color:var(--color-festival-sale-card-tone);background:radial-gradient(ellipse at 100% 0, var(--color-festival-sale-card-tone-2), transparent 42%), linear-gradient(165deg, var(--color-festival-red), var(--color-festival-sale-card-tone-3) 43%, var(--color-festival-sale-card-tone-4) 85%);box-shadow:0 0 calc(var(--spacing-xs) * 6) var(--color-festival-sale-card-tone-5), 0 calc(var(--spacing-xs) * 4.5) calc(var(--spacing-xs) * 11) var(--color-festival-sale-card-tone-6);overflow:hidden}._saleCard_1mxj7_751._saleCard_1mxj7_751:before{display:none}._saleCard_1mxj7_751 [data-festival-role=header]>span{color:var(--color-festival-status-tone)}._saleCard_1mxj7_751 [data-festival-role=header] div span{border-color:var(--color-festival-sale-card-tone-7);background:var(--color-festival-sale-card-tone-8);color:var(--color-festival-sale-card-tone-9);box-shadow:none}._saleCard_1mxj7_751 [data-festival-role=price]{align-items:baseline;gap:calc(var(--spacing-xs) * 2);color:var(--color-festival-strip-tone);flex-wrap:wrap;padding:0;display:flex}._saleCard_1mxj7_751 [data-festival-role=price]>strong{font:700 calc(var(--spacing-xs) * 8) / 1.2 Arial, sans-serif;color:var(--color-festival-status-tone);white-space:nowrap;text-shadow:0 calc(var(--spacing-xs) * .5) calc(var(--spacing-xs) * 5.5) var(--color-festival-sale-card-tone-10)}._saleCard_1mxj7_751 [data-festival-role=price]>del{color:var(--color-festival-sale-card-tone-11);font:500 calc(var(--spacing-xs) * 3) / 1.4 Arial, sans-serif;white-space:nowrap;margin:0}._saleCard_1mxj7_751 [data-festival-role=price]>span{padding:calc(var(--spacing-xs) * 1.25) calc(var(--spacing-xs) * 2);border:calc(var(--spacing-xs) * .25) solid var(--color-festival-sale-card-tone-12);border-radius:calc(var(--spacing-xs) * 249.75);background:var(--color-festival-sale-card-tone-13);color:var(--color-festival-sale-card-tone-14);font:600 calc(var(--spacing-xs) * 2.75) / 1.2 Arial, sans-serif;white-space:nowrap;flex-shrink:0;align-items:center;margin:0;display:inline-flex}._saleCard_1mxj7_751 [data-festival-role=credits]{background:var(--color-festival-sale-card-tone-15);border-color:var(--color-festival-sale-card-tone-16)}._saleCard_1mxj7_751 [data-festival-role=credits]>strong{color:var(--color-festival-status-tone)}._saleCard_1mxj7_751._saleCard_1mxj7_751>button{border-color:var(--color-festival-gold-button-tone);background:linear-gradient(110deg, var(--color-festival-gold), var(--color-festival-gold-end));color:var(--color-festival-gold-button-tone-2)}._dailyPrice_1mxj7_842{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing-xs) * .75) calc(var(--spacing-xs) * 1.75);margin-top:calc(var(--spacing-xs) * 2);color:var(--color-festival-daily-price-tone);font:500 calc(var(--spacing-xs) * 3) / 1.5 "PingFang SC", sans-serif;flex-wrap:wrap;margin-bottom:0;display:flex}._dailyPrice_1mxj7_842>span{align-items:baseline;gap:calc(var(--spacing-xs) * 1.75);display:flex}._dailyPrice_1mxj7_842 del{color:inherit;font:inherit;margin:0}._dailyPrice_1mxj7_842 strong{color:var(--color-festival-sale-card-tone-9);font:700 calc(var(--spacing-xs) * 3) / 1.5 "PingFang SC", sans-serif;white-space:nowrap;margin-left:auto}._ribbon_1mxj7_479{margin:calc(-1 * var(--festival-card-inset-y,calc(var(--spacing-xs) * 5))) calc(-1 * var(--festival-card-inset-x,calc(var(--spacing-xs) * 5))) calc(var(--spacing-xs) * 5)}._ribbon_1mxj7_479 strong{z-index:1;position:relative}@keyframes _ribbon-shine_1mxj7_1{0%,18%{opacity:0;transform:translate(0)skew(-24deg)}30%{opacity:1}65%,to{opacity:0;transform:translate(440%)skew(-24deg)}}@media (prefers-reduced-motion:reduce){._ribbon_1mxj7_479:after{animation:none}}@media (width<=1100px){._banner_1mxj7_24{padding-inline:calc(var(--spacing-xs) * 6)}._bannerAction_1mxj7_129{gap:calc(var(--spacing-xs) * 3)}._benefit_1mxj7_281{padding:calc(var(--spacing-xs) * 4.5) calc(var(--spacing-xs) * 3.75)}._navEntry_1mxj7_32{padding:calc(var(--spacing-xs) * 1.5) calc(var(--spacing-xs) * 2);gap:calc(var(--spacing-xs) * 1)}}@media (width>=761px) and (width<=1100px){._stripActions_1mxj7_450{align-items:flex-end;gap:calc(var(--spacing-xs) * 2);flex-direction:column}._stripCopy_1mxj7_435>strong{font-size:calc(var(--spacing-xs) * 5.25)}}@media (width<=760px){._seal_1mxj7_83{display:none}._banner_1mxj7_24{padding:calc(var(--spacing-xs) * 3) calc(var(--spacing-xs) * 4);gap:calc(var(--spacing-xs) * 3);background-position:50%,100%;background-size:100% 100%, auto calc(var(--spacing-xs) * 50)}._bannerCopy_1mxj7_76 strong{font-size:calc(var(--spacing-xs) * 5.25);letter-spacing:0}._bannerCopy_1mxj7_76 p{font-size:calc(var(--spacing-xs) * 2.75);max-width:calc(var(--spacing-xs) * 61.25)}._bannerAction_1mxj7_129{gap:calc(var(--spacing-xs) * .75);flex-direction:column;align-items:flex-end}._bannerCopy_1mxj7_76 p>._bannerDate_1mxj7_134{font-size:calc(var(--spacing-xs) * 2.5);white-space:normal}._bannerAction_1mxj7_129 ._goldButton_1mxj7_147{font-size:calc(var(--spacing-xs) * 3);min-height:calc(var(--spacing-xs) * 8.75);padding:calc(var(--spacing-xs) * 1.75) calc(var(--spacing-xs) * 2.75);gap:calc(var(--spacing-xs) * 3)}._dialogFrame_1mxj7_625._dialogFrame_1mxj7_625{width:calc(100vw - calc(var(--spacing-xs) * 6));max-width:calc(100vw - calc(var(--spacing-xs) * 6))}._dialog_1mxj7_188._dialog_1mxj7_188._dialog_1mxj7_188{border-radius:calc(var(--spacing-xs) * 4)}._dialogBody_1mxj7_645{max-height:calc(100dvh - calc(var(--spacing-xs) * 6.5))}._dialogHead_1mxj7_220{padding:calc(var(--spacing-xs) * 5.75) calc(var(--spacing-xs) * 5);background-position:50%,70% 0;background-size:100% 100%, auto calc(var(--spacing-xs) * 75)}._dialogHead_1mxj7_220 ._dialogTitle_1mxj7_238{font-size:calc(var(--spacing-xs) * 6.75)}._dialogHead_1mxj7_220 p{font-size:calc(var(--spacing-xs) * 3);max-width:calc(var(--spacing-xs) * 58.75)}._kicker_1mxj7_671{max-width:calc(var(--spacing-xs) * 65)}._period_1mxj7_256{font-size:calc(var(--spacing-xs) * 2.75)}._dialogContent_1mxj7_277{padding:calc(var(--spacing-xs) * 3.5)}._benefits_1mxj7_281{gap:calc(var(--spacing-xs) * 3);grid-template-columns:1fr}._benefit_1mxj7_281{padding:calc(var(--spacing-xs) * 5)}._benefit_1mxj7_281 h3{margin-bottom:calc(var(--spacing-xs) * 2.5)}._benefit_1mxj7_281>._goldButton_1mxj7_147{margin-top:calc(var(--spacing-xs) * 4)}._discount_1mxj7_324{min-height:0;font-size:calc(var(--spacing-xs) * 11.5)}._dialogFooter_1mxj7_364{padding:calc(var(--spacing-xs) * 3) calc(var(--spacing-xs) * 4);font-size:calc(var(--spacing-xs) * 2.75)}._strip_1mxj7_25{padding:calc(var(--spacing-xs) * 4.5);align-items:stretch;gap:calc(var(--spacing-xs) * 4);flex-direction:column}._stripMain_1mxj7_413{gap:calc(var(--spacing-xs) * 2.5);align-items:flex-start}._stripIcon_1mxj7_419{width:calc(var(--spacing-xs) * 7);height:calc(var(--spacing-xs) * 7)}._stripIcon_1mxj7_419 svg{width:calc(var(--spacing-xs) * 6.5);height:calc(var(--spacing-xs) * 6.5)}._stripCopy_1mxj7_435>strong{font-size:calc(var(--spacing-xs) * 5)}._stripCopy_1mxj7_435>p{font-size:calc(var(--spacing-xs) * 3.5)}._stripActions_1mxj7_450{justify-content:space-between;gap:calc(var(--spacing-xs) * 3);flex-wrap:wrap}._stripDate_1mxj7_456{font-size:calc(var(--spacing-xs) * 3.25);white-space:normal}._strip_1mxj7_25 ._goldButton_1mxj7_147{min-height:calc(var(--spacing-xs) * 10.5);padding:calc(var(--spacing-xs) * 2.25) calc(var(--spacing-xs) * 3.5);gap:calc(var(--spacing-xs) * 3);font-size:calc(var(--spacing-xs) * 3.5)}._navEntry_1mxj7_32 svg{display:none}._navEntry_1mxj7_32{font-size:calc(var(--spacing-xs) * 2.75);min-height:calc(var(--spacing-xs) * 7.5)}}@media (width<=480px){._banner_1mxj7_24{row-gap:calc(var(--spacing-xs) * 2);grid-template-columns:minmax(0,1fr) auto;display:grid}._bannerMain_1mxj7_601,._bannerCopy_1mxj7_76{display:contents}._bannerCopy_1mxj7_76 strong{grid-column:1/-1}._bannerCopy_1mxj7_76 p{margin:0}._bannerAction_1mxj7_129{grid-area:2/2}._banner_1mxj7_24{background-image:linear-gradient(90deg, var(--color-festival-banner-tone-9) 0%, var(--color-festival-banner-tone-10) 48%, var(--color-festival-banner-tone-11) 100%), url(/assets/festival-2026/moon-gift.png);background-size:100% 100%, auto calc(var(--spacing-xs) * 50);background-position:50%,100%}}@media (width<=1100px){._navEntry_1mxj7_32{display:none}}._dialogBody_1mxj7_645._dialogBody_1mxj7_645{color:var(--color-festival-strip-tone);line-height:1.6}._kicker_1mxj7_671 span{margin-left:calc(var(--spacing-xs) * 5)}._dialogFrame_1mxj7_625{--festival-dialog-width:min(calc(var(--spacing-xs) * 174), calc(100vw - var(--spacing-xs) * 10))}@media (width<=760px){._dialogFrame_1mxj7_625{--festival-dialog-width:calc(100vw - var(--spacing-xs) * 6)}}._dialogHead_1mxj7_220 ._dialogTitle_1mxj7_238{max-width:none}._saleCard_1mxj7_751._saleCard_1mxj7_751._saleCard_1mxj7_751:hover,._saleCard_1mxj7_751._saleCard_1mxj7_751._saleCard_1mxj7_751:focus-within{border-color:var(--color-festival-gold);box-shadow:0 0 calc(var(--spacing-lg) + var(--spacing-sm)) color-mix(in srgb, var(--color-festival-gold) 18%, transparent), 0 calc(var(--spacing-xs) * 5) calc(var(--spacing-xs) * 11) color-mix(in srgb, var(--color-ranking-bg) 30%, transparent)}._modalContainer_nx2s1_1{max-height:calc(100dvh - var(--spacing-lg));padding:calc(var(--spacing-md) + var(--spacing-sm)) calc(var(--spacing-lg) + var(--spacing-md));border-radius:var(--radius-lg);background:var(--color-ranking-panel);box-shadow:0 var(--spacing-md) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-on-surface) 24%, transparent);overflow:hidden}._modalHeader_nx2s1_12{margin-bottom:calc(var(--spacing-md) + var(--spacing-sm));background:0 0}._title_nx2s1_17{color:var(--color-surface);margin:0;font-size:1.5rem;font-weight:800;line-height:1.25}._modalClose_nx2s1_25{color:var(--color-ranking-muted)}._modalClose_nx2s1_25:hover{background:color-mix(in srgb, var(--color-surface) 6%, transparent);color:var(--color-surface)}._modalBody_nx2s1_34{min-height:0;display:grid}._content_nx2s1_39{max-height:calc(100dvh - var(--spacing-lg) * 7);color:var(--color-surface);font-size:.9375rem;line-height:1.85;overflow-y:auto}._content_nx2s1_39>strong{margin-bottom:calc(var(--spacing-md) + var(--spacing-xs));color:inherit;font-size:1rem;display:block}._content_nx2s1_39 p{margin:0 0 var(--spacing-md)}._content_nx2s1_39 p strong{color:inherit;font-weight:700}._content_nx2s1_39 ol{gap:var(--spacing-md);margin:0;display:grid}._content_nx2s1_39 li:nth-child(2){color:inherit;font-weight:700}._footer_nx2s1_74{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:calc(var(--spacing-md) + var(--spacing-sm));padding-top:var(--spacing-md);border-top:1px solid color-mix(in srgb, var(--color-surface) 12%, transparent);display:flex}._checkbox_nx2s1_85{color:var(--color-surface);font-size:.9375rem;font-weight:600}._footer_nx2s1_74>div{gap:var(--spacing-sm);display:flex}._cancelButton_nx2s1_96,._confirmButton_nx2s1_97{min-height:calc(var(--spacing-lg) + var(--spacing-sm));padding:0 var(--spacing-md);border-radius:var(--radius-sm);cursor:pointer;font-weight:700}._cancelButton_nx2s1_96{border:1px solid color-mix(in srgb, var(--color-surface) 18%, transparent);color:var(--color-surface);background:0 0}._confirmButton_nx2s1_97{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-surface)}._cancelButton_nx2s1_96:focus-visible,._confirmButton_nx2s1_97:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._confirmButton_nx2s1_97:disabled{border-color:color-mix(in srgb, var(--color-surface) 12%, transparent);background:color-mix(in srgb, var(--color-surface) 6%, transparent);color:var(--color-ranking-muted);cursor:not-allowed}@media (width<=720px){._modalContainer_nx2s1_1{max-height:calc(100dvh - var(--spacing-md));padding:calc(var(--spacing-md) + var(--spacing-xs)) var(--spacing-md);border-radius:var(--radius-md)}._content_nx2s1_39{max-height:calc(100dvh - var(--spacing-lg) * 8);font-size:.875rem}._footer_nx2s1_74{flex-direction:column;align-items:stretch}._footer_nx2s1_74>div{width:100%}._cancelButton_nx2s1_96,._confirmButton_nx2s1_97{flex:1}}._modalContainer_iojg1_2{padding:calc(var(--spacing-md) + var(--spacing-sm));border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 26%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-xs));background:radial-gradient(circle at 18% 0, color-mix(in srgb, var(--color-ranking-orange) 16%, transparent), transparent 34%), radial-gradient(circle at 100% 14%, color-mix(in srgb, var(--color-ranking-blue) 18%, transparent), transparent 42%), linear-gradient(145deg, var(--color-ranking-panel), var(--color-ranking-bg));box-shadow:0 calc(var(--spacing-lg) + var(--spacing-xs)) calc(var(--spacing-lg) * 3) color-mix(in srgb, var(--color-ranking-bg) 72%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-surface) 8%, transparent)}._modalClose_iojg1_25{color:var(--color-ranking-text)}._modalClose_iojg1_25:hover{background:color-mix(in srgb, var(--color-surface) 8%, transparent);color:var(--color-surface)}._paymentHeader_iojg1_34,._paymentStage_iojg1_35{justify-items:center;gap:calc(var(--spacing-sm) + 2px);text-align:center;display:grid}._paymentHeader_iojg1_34{margin:var(--spacing-sm) 0 calc(var(--spacing-md) + 2px)}._paymentHeader_iojg1_34>span{color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);letter-spacing:.12em;text-transform:uppercase}._paymentHeader_iojg1_34 h2,._paymentStage_iojg1_35 h3{color:var(--color-surface);margin:0}._paymentHeader_iojg1_34 h2{font-size:1.75rem}._paymentTitle_iojg1_64,._paymentPrice_iojg1_72{justify-content:center;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._paymentPrice_iojg1_72>strong{padding:calc(var(--spacing-xs) + 1px) calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 24%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 14%, transparent);color:var(--color-ranking-cyan)}._paymentPoints_iojg1_90{padding:calc(var(--spacing-xs) + 1px) calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent);color:var(--color-ranking-orange-soft);font-weight:700}._paymentTitle_iojg1_64>span{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent);color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm)}._paymentStage_iojg1_35 p{max-width:calc(var(--spacing-lg) * 10);color:color-mix(in srgb, var(--color-ranking-text) 66%, transparent);margin:0;font-size:.8125rem;line-height:1.7}._shield_iojg1_120{width:calc(var(--spacing-lg) * 3.5);height:calc(var(--spacing-lg) * 3.5);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-xs));background:color-mix(in srgb, var(--color-surface) 5%, transparent);color:var(--color-ranking-cyan);place-items:center;font-size:2.25rem;display:grid}._disclaimerChoice_iojg1_133{justify-content:center;align-items:center;gap:var(--spacing-xs);min-height:calc(var(--spacing-lg) + var(--spacing-sm));color:var(--color-ranking-text);flex-wrap:wrap;font-size:.8125rem;display:flex}._disclaimerChoice_iojg1_133 label{cursor:pointer}._disclaimerChoice_iojg1_133 button,._disclaimerChoice_iojg1_133 a{color:var(--color-ranking-cyan);cursor:pointer;text-underline-offset:.2em;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:underline}._disclaimerChoice_iojg1_133 button:focus-visible,._disclaimerChoice_iojg1_133 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._couponBox_iojg1_166{gap:calc(var(--spacing-sm) + 1px);width:100%;padding:calc(var(--spacing-sm) + var(--spacing-xs));border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-blue) 8%, transparent);text-align:left;display:grid}._couponBox_iojg1_166 label,._couponBox_iojg1_166>div{justify-content:space-between;align-items:center;gap:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-text) 82%, transparent);font-size:.8125rem;font-weight:700;display:flex}._couponSelect_iojg1_189{min-width:calc(var(--spacing-lg) * 6)}._couponSelectContent_iojg1_193,._couponSelectSuffix_iojg1_194{color:var(--color-ranking-text)}._couponSelectArrow_iojg1_198{color:var(--color-ranking-cyan);font-size:.75rem}._couponPopup_iojg1_203{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);background:var(--color-ranking-bg)}._couponBox_iojg1_166>small{color:color-mix(in srgb, var(--color-ranking-text) 56%, transparent);font-size:.6875rem;line-height:1.5}._couponState_iojg1_215{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}._couponState_iojg1_215 small{color:var(--color-error);font-size:.6875rem}._couponState_iojg1_215 button{color:var(--color-ranking-cyan);cursor:pointer;background:0 0;border:0;font-size:.6875rem;font-weight:700}._couponBox_iojg1_166>div strong{color:var(--color-ranking-cyan)}._couponBox_iojg1_166 ._payable_iojg1_240{padding-top:var(--spacing-sm);border-top:1px solid color-mix(in srgb, var(--color-surface) 8%, transparent)}._couponBox_iojg1_166 ._payable_iojg1_240 strong{color:var(--color-surface);font-size:1.125rem}._paymentButton_iojg1_250{width:100%;min-height:calc(var(--spacing-lg) + var(--spacing-md));margin-top:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 68%, transparent);border-radius:calc(var(--radius-sm) + var(--spacing-xs));background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 58%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 22%, transparent));color:var(--color-surface);cursor:pointer;font-weight:900}._paymentStage_iojg1_35>small{color:color-mix(in srgb, var(--color-ranking-text) 50%, transparent);font-size:.6875rem}._qrCode_iojg1_272{width:calc(var(--spacing-lg) * 5);height:calc(var(--spacing-lg) * 5);border:calc(var(--spacing-sm) + 2px) solid var(--color-surface);border-radius:calc(var(--radius-md) + var(--spacing-xs));background:repeating-linear-gradient(90deg, var(--color-ranking-bg) 0 var(--spacing-sm), var(--color-surface) var(--spacing-sm) var(--spacing-md)), repeating-linear-gradient(0deg, transparent 0 calc(var(--spacing-sm) + 1px), color-mix(in srgb, var(--color-surface) 65%, transparent) calc(var(--spacing-sm) + 1px) calc(var(--spacing-md) + 2px));background-blend-mode:multiply;box-shadow:0 var(--spacing-md) calc(var(--spacing-lg) + var(--spacing-xs)) color-mix(in srgb, var(--color-ranking-bg) 26%, transparent)}._qrCode_iojg1_272 img{object-fit:contain;width:100%;height:100%;display:block}._paymentStage_iojg1_35 ._paymentError_iojg1_301{color:var(--color-ranking-orange-soft)}._paymentStage_iojg1_35 ._paymentSuccess_iojg1_305{color:var(--color-ranking-cyan)}._loading_iojg1_309{width:calc(var(--spacing-md) + 2px);height:calc(var(--spacing-md) + 2px);border:3px solid color-mix(in srgb, var(--color-ranking-cyan) 22%, transparent);border-top-color:var(--color-ranking-cyan);border-radius:var(--radius-full);animation:1s linear infinite _paymentSpin_iojg1_1}._backButton_iojg1_319{color:var(--color-ranking-cyan);cursor:pointer;font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);background:0 0;border:0}._backButton_iojg1_319:focus-visible,._paymentButton_iojg1_250:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:2px}._paymentButton_iojg1_250:disabled{cursor:not-allowed;opacity:.55}@keyframes _paymentSpin_iojg1_1{to{transform:rotate(360deg)}}@media (width<=720px){._couponBox_iojg1_166 label{flex-direction:column;align-items:stretch}._couponSelect_iojg1_189{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){._loading_iojg1_309{animation:none}}._festivalDiscount_iojg1_363{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--color-festival-gold);border-radius:var(--radius-sm);background:var(--color-festival-red);color:var(--color-festival-gold);font-size:var(--text-label-sm)}._shell_3pg99_1{width:100%;max-width:calc(var(--spacing-lg) * 12);justify-self:end;min-width:0;display:grid}._viewport_3pg99_9{width:100%;max-width:calc(var(--spacing-lg) * 12);aspect-ratio:3/4;border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 22%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-sm));background:radial-gradient(circle at 82% 0, color-mix(in srgb, var(--color-ranking-blue) 24%, transparent), transparent 38%), var(--color-ranking-panel-strong);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 7%, transparent), 0 calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 56%, transparent);outline:none;justify-self:end;position:relative;overflow:hidden}._shell_3pg99_1:focus-within ._viewport_3pg99_9{border-color:var(--color-ranking-cyan);box-shadow:0 0 0 var(--spacing-xs) color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent), 0 calc(var(--spacing-md) * 1.5) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 56%, transparent)}._slides_3pg99_43,._slide_3pg99_43{position:absolute;inset:0}._slide_3pg99_43{color:var(--color-surface);opacity:0;pointer-events:none;transform:translateX(var(--spacing-md));flex-direction:column;padding:0;text-decoration:none;transition:opacity .28s,transform .28s;display:flex;overflow:hidden}._slide_3pg99_43._active_3pg99_64{opacity:1;pointer-events:auto;transform:translate(0)}._artwork_3pg99_70{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._dots_3pg99_78{z-index:3;justify-content:center;gap:var(--spacing-sm);border:0;margin:0;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}._dots_3pg99_78 button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}._dots_3pg99_78 button:after{width:calc(var(--spacing-lg) - var(--spacing-sm));height:var(--spacing-xs);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-text) 24%, transparent);content:""}._dots_3pg99_78 ._activeDot_3pg99_111:after{width:var(--spacing-lg);background:var(--color-ranking-orange-soft)}._srOnly_3pg99_116{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._state_3pg99_124{align-content:center;place-items:center;gap:var(--spacing-md);color:var(--color-ranking-muted);text-align:center;display:grid}._state_3pg99_124 button{min-height:44px;padding:0 var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 42%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 18%, transparent);color:var(--color-ranking-cyan);cursor:pointer;font-weight:800}._skeleton_3pg99_145{border-radius:var(--radius-lg);background:linear-gradient(110deg, color-mix(in srgb, var(--color-ranking-text) 5%, transparent) 8%, color-mix(in srgb, var(--color-ranking-text) 12%, transparent) 24%, color-mix(in srgb, var(--color-ranking-text) 5%, transparent) 40%);background-size:220% 100%;width:86%;height:78%;animation:1.6s ease-in-out infinite _banner-loading_3pg99_1}@keyframes _banner-loading_3pg99_1{to{background-position-x:-220%}}@media (width<=820px){._shell_3pg99_1,._viewport_3pg99_9{justify-self:center}}@media (prefers-reduced-motion:reduce){._slide_3pg99_43,._skeleton_3pg99_145{transition:none;animation:none}}._page_1pzo1_1{isolation:isolate;width:min(calc(100% - var(--spacing-lg) * 3), 1240px);padding:0 0 calc(var(--spacing-lg) * 2);color:var(--color-ranking-text);margin:0 auto;position:relative}._page_1pzo1_1:before{z-index:-1;content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-bg) 24%, transparent), color-mix(in srgb, var(--color-ranking-bg) 58%, transparent) 50%, color-mix(in srgb, var(--color-ranking-bg) 34%, transparent)), url(/home-courtroom-s4AaKmLq.jpeg) center 42% / cover fixed no-repeat;pointer-events:none;position:fixed;inset:0}._chapter_1pzo1_27{min-height:calc(100dvh - 120px);padding:calc(var(--spacing-lg) * 1.5) 0;align-items:center;scroll-margin-top:70px;display:grid;position:relative}._chapter_1pzo1_27>*{width:100%}._flowChapter_1pzo1_40{align-items:stretch;min-height:0}._scrollCue_1pzo1_45{bottom:var(--spacing-xs);width:calc(var(--spacing-lg) * 1.375);min-height:calc(var(--spacing-lg) * 1.375);place-items:center;gap:var(--spacing-xs);color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:800;display:grid;position:absolute;left:50%;transform:translate(-50%)}._embeddedScrollCue_1pzo1_63{margin:var(--spacing-md) auto 0;grid-column:1/-1;position:static;transform:none}._scrollCue_1pzo1_45:has(span){width:auto;padding:0 var(--spacing-md)}._scrollCue_1pzo1_45:after{width:calc(var(--spacing-sm) * 1.4);height:calc(var(--spacing-sm) * 1.4);border-right:2px solid var(--color-ranking-cyan);border-bottom:2px solid var(--color-ranking-cyan);content:"";animation:1.55s ease-in-out infinite _home-scroll-cue_1pzo1_1;transform:rotate(45deg)}._scrollCue_1pzo1_45:hover{color:var(--color-surface)}@keyframes _home-scroll-cue_1pzo1_1{0%,to{opacity:.58;transform:translateY(0)rotate(45deg)}50%{opacity:1;transform:translateY(var(--spacing-xs)) rotate(45deg)}}@media (prefers-reduced-motion:reduce){._scrollCue_1pzo1_45:after{animation:none}}._dataSection_1pzo1_107,._membershipSection_1pzo1_108,._workbenchSection_1pzo1_109{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 0, color-mix(in srgb, var(--color-ranking-blue) 19%, transparent), transparent 34%), radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--color-ranking-orange) 13%, transparent), transparent 32%), color-mix(in srgb, var(--color-ranking-panel-strong) 90%, transparent);box-shadow:0 calc(var(--spacing-lg) * .75) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 56%, transparent);position:relative;overflow:hidden}._hero_1pzo1_131{grid-template-columns:minmax(0, 1fr) minmax(calc(var(--spacing-lg) * 10), calc(var(--spacing-lg) * 12));gap:calc(var(--spacing-lg) + var(--spacing-sm));min-height:620px;padding:var(--spacing-md) 0;align-items:center;display:grid}._hero_1pzo1_131:before{display:none}._heroGlow_1pzo1_146{width:calc(var(--spacing-lg) * 8);aspect-ratio:1;border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 10%, transparent);filter:blur(calc(var(--spacing-lg) * 2.5));position:absolute;top:12%;left:31%}._heroCopy_1pzo1_157,._rankingCard_1pzo1_158,._noticeStrip_1pzo1_159{z-index:1;position:relative}._heroCopy_1pzo1_157{width:100%;max-width:660px;transform:none}._heroCopy_1pzo1_157>:last-child{width:100%;margin-top:calc(var(--spacing-lg) * 1.5)}._eyebrow_1pzo1_175{margin:0 0 var(--spacing-md);color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);letter-spacing:.14em;text-transform:uppercase}._heroTitleRow_1pzo1_184{align-items:center;gap:var(--spacing-md);display:flex}._heroTitle_1pzo1_184{color:var(--color-ranking-orange);letter-spacing:-.06em;text-shadow:0 var(--spacing-sm) calc(var(--spacing-lg) * 1.25) color-mix(in srgb, var(--color-ranking-orange) 24%, transparent);margin:0;font-size:clamp(58px,6vw,84px);font-weight:900;line-height:.95}._heroScope_1pzo1_201{min-height:calc(var(--spacing-lg) + var(--spacing-xs));padding:0 var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 62%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-blue) 24%, transparent);color:var(--color-ranking-cyan);font-size:var(--text-body-md);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 7%, transparent);align-items:center;margin-top:20px;font-weight:800;display:inline-flex}._heroTagline_1pzo1_218{color:var(--color-surface);text-shadow:0 var(--spacing-sm) var(--spacing-lg) color-mix(in srgb, var(--color-ranking-bg) 64%, transparent);margin:20px 0 0;font-size:clamp(28px,3.2vw,42px);font-weight:500;line-height:1.2}._heroStats_1pzo1_228{gap:var(--spacing-md);margin:calc(var(--spacing-lg) * 1.75) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._heroStats_1pzo1_228 div{min-width:0}._heroStats_1pzo1_228 dt{color:var(--color-surface);font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}._heroStats_1pzo1_228 dt small{margin-left:.04em;font-size:.55em;font-weight:600}._heroStats_1pzo1_228 dd{margin:var(--spacing-sm) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);font-size:var(--text-body-md);font-weight:700;line-height:1.4}._heroActions_1pzo1_260{gap:var(--spacing-md);margin-top:calc(var(--spacing-lg) * 1.5);flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._heroActions_1pzo1_260 a{min-height:calc(var(--spacing-lg) * 2);justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:0 calc(var(--spacing-md) * 1.5);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 52%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-ranking-panel-strong) 72%, transparent);color:var(--color-surface);-webkit-backdrop-filter:blur(var(--spacing-md));backdrop-filter:blur(var(--spacing-md));white-space:nowrap;font-size:20px;font-weight:850;text-decoration:none;display:flex;overflow:hidden}._heroActions_1pzo1_260 a:hover,._heroActions_1pzo1_260 a:focus-visible{border-color:var(--color-ranking-cyan);color:var(--color-ranking-cyan)}._heroActions_1pzo1_260 ._primaryHeroAction_1pzo1_298{border-color:var(--color-ranking-orange);background:linear-gradient(135deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));color:var(--color-surface)}._heroActions_1pzo1_260 ._primaryHeroAction_1pzo1_298:hover,._heroActions_1pzo1_260 ._primaryHeroAction_1pzo1_298:focus-visible{border-color:var(--color-ranking-orange-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 86%, var(--color-surface) 14%), color-mix(in srgb, var(--color-ranking-orange-soft) 88%, var(--color-surface) 12%));color:var(--color-surface);box-shadow:0 var(--spacing-sm) var(--spacing-lg) color-mix(in srgb, var(--color-ranking-orange) 28%, transparent)}._heroActions_1pzo1_260 ._secondaryHeroAction_1pzo1_329{border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 68%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-panel-strong) 68%, var(--color-ranking-orange) 32%), color-mix(in srgb, var(--color-ranking-panel-strong) 86%, var(--color-ranking-orange) 14%));color:var(--color-surface)}._youtubeAction_1pzo1_351{align-items:center;display:flex}._youtubeActionBadge_1pzo1_356{background-color:var(--color-error);border-radius:var(--radius-sm);color:var(--color-surface);white-space:nowrap;margin-left:4px;padding:4px 6px;font-size:14px;font-weight:800}._heroActions_1pzo1_260 ._secondaryHeroAction_1pzo1_329:hover,._heroActions_1pzo1_260 ._secondaryHeroAction_1pzo1_329:focus-visible{border-color:var(--color-ranking-orange-soft);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-panel-strong) 58%, var(--color-ranking-orange) 42%), color-mix(in srgb, var(--color-ranking-panel-strong) 78%, var(--color-ranking-orange) 22%));color:var(--color-surface)}._planGrid_1pzo1_386 article>button,._primaryLink_1pzo1_387,._secondaryLink_1pzo1_388{justify-content:center;align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-ranking-orange), color-mix(in srgb, var(--color-ranking-orange-soft) 54%, transparent));min-height:44px;color:var(--color-surface);cursor:pointer;padding:0 calc(var(--spacing-md) * 1.25);font-size:13px;font-weight:800;display:inline-flex}._planGrid_1pzo1_386 article>button:hover,._secondaryLink_1pzo1_388:hover,._primaryLink_1pzo1_387:hover{border-color:var(--color-ranking-cyan);background:linear-gradient(135deg, var(--color-ranking-blue), color-mix(in srgb, var(--color-ranking-cyan) 32%, transparent))}._platforms_1pzo1_420{gap:var(--spacing-sm);margin-top:var(--spacing-md);color:var(--color-ranking-muted);border:0;flex-wrap:wrap;align-items:center;max-width:800px;padding:0;font-size:12px;display:flex}._rankingLink_1pzo1_433:hover{color:var(--color-ranking-cyan)}._rankingCard_1pzo1_158,._productCard_1pzo1_438,._planGrid_1pzo1_386 article,._workbenchPreview_1pzo1_440{padding:calc(var(--spacing-md) * 1.25);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-ranking-panel) 80%, transparent)}._rankingCard_1pzo1_158{border-color:color-mix(in srgb, var(--color-ranking-cyan) 22%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-sm));background:radial-gradient(circle at 82% 0, color-mix(in srgb, var(--color-ranking-blue) 24%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-blue) 22%, var(--color-ranking-panel-strong)), var(--color-ranking-panel-strong));min-height:492px;box-shadow:0 calc(var(--spacing-lg) * .9) calc(var(--spacing-lg) * 2.8) color-mix(in srgb, var(--color-ranking-bg) 36%, transparent);padding:0;position:relative;overflow:hidden}._rankingHeader_1pzo1_474,._rankingHeader_1pzo1_474>div,._rankingControls_1pzo1_476,._rankingList_1pzo1_477 li,._rankingLink_1pzo1_433,._workbenchPreview_1pzo1_440 header,._workbenchPreview_1pzo1_440 header>div,._scriptMock_1pzo1_481>div{align-items:center;display:flex}._rankingHeader_1pzo1_474,._workbenchPreview_1pzo1_440 header,._scriptMock_1pzo1_481>div{justify-content:space-between}._rankingHeader_1pzo1_474>div:first-child,._workbenchPreview_1pzo1_440 header>div{gap:var(--spacing-sm)}._rankingHeader_1pzo1_474{min-height:calc(var(--spacing-lg) * 3);justify-content:space-between;align-items:center;padding:28px 36px;display:flex}._rankingHeader_1pzo1_474>div:first-child{justify-content:space-between;width:100%;display:flex}._rankingHeader_1pzo1_474 span{color:var(--color-surface);font-size:22px;font-weight:800}._rankingHeader_1pzo1_474 small{color:#ff9a4d;font-size:18px;font-weight:950}._rankingList_1pzo1_477 li>span,._rankingList_1pzo1_477 strong,._rankingList_1pzo1_477 b{color:var(--color-ranking-muted);font-size:14px}._dots_1pzo1_530 button{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 8%, transparent);color:var(--color-ranking-muted);cursor:pointer;border:0;display:grid}._rankingControls_1pzo1_476 button{width:30px;height:40px;color:var(--color-ranking-text);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;font-size:20px}._rankingControls_1pzo1_476 button:hover svg{color:#ff9a4d}._rankingControls_1pzo1_476{z-index:4;top:50%;right:var(--spacing-xs);left:var(--spacing-xs);pointer-events:none;justify-content:space-between;position:absolute;transform:translateY(-50%)}._rankingControls_1pzo1_476 button{pointer-events:auto}._rankingControls_1pzo1_476 button:hover,._rankingControls_1pzo1_476 button:focus-visible{color:var(--color-surface)}._rankingSlide_1pzo1_578{--ranking-slide-offset:var(--spacing-md);animation:.28s ease-out both _ranking-slide-in_1pzo1_1}._rankingSlidePrevious_1pzo1_584{--ranking-slide-offset:calc(var(--spacing-md) * -1)}._rankingSlideNext_1pzo1_588{--ranking-slide-offset:var(--spacing-md)}._rankingLoading_1pzo1_592,._rankingState_1pzo1_593{min-height:calc(var(--spacing-lg) * 9);border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent)}._rankingLoading_1pzo1_592{align-content:center;gap:var(--spacing-md);padding:var(--spacing-lg) calc(var(--spacing-lg) + var(--spacing-xs));display:grid}._rankingLoading_1pzo1_592 span{height:calc(var(--spacing-sm) * 1.5);border-radius:var(--radius-full);background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-text) 7%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent), color-mix(in srgb, var(--color-ranking-text) 7%, transparent));animation:1.2s ease-in-out infinite alternate _ranking-loading-pulse_1pzo1_1}._rankingLoading_1pzo1_592 span:nth-child(2n){width:78%}._rankingState_1pzo1_593{place-content:center;justify-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);color:var(--color-ranking-muted);text-align:center;font-size:14px;display:grid}._rankingState_1pzo1_593 button{min-height:36px;padding:0 var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 46%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 18%, transparent);color:var(--color-ranking-text);cursor:pointer;font-weight:800}._rankingLeader_1pzo1_645{gap:var(--spacing-xs);padding:calc(var(--spacing-md) + var(--spacing-xs)) calc(var(--spacing-lg) + var(--spacing-xs));border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);background:0 0;border-radius:0;margin-top:0;display:grid}._rankingLeader_1pzo1_645 small,._rankingLeader_1pzo1_645 b,._rankingList_1pzo1_477 b{color:var(--color-ranking-orange-soft)}._rankingLeader_1pzo1_645 small{font-size:14px}._rankingLeader_1pzo1_645 strong{color:var(--color-surface);font-size:21px;line-height:1.14}._rankingLeader_1pzo1_645 b{font-size:28px}._rankingList_1pzo1_477{margin:var(--spacing-sm) 0 0;padding:0;list-style:none}._rankingList_1pzo1_477 li{gap:var(--spacing-sm);min-height:42px;padding:0 calc(var(--spacing-lg) + var(--spacing-xs));border-bottom:1px solid color-mix(in srgb, var(--color-ranking-muted) 10%, transparent);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._rankingList_1pzo1_477 strong{color:var(--color-ranking-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rankingLink_1pzo1_433{min-height:48px;margin:calc(var(--spacing-md) * 1.25) calc(var(--spacing-lg) + var(--spacing-xs)) 0;padding:0 var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 42%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 10%, transparent);color:var(--color-ranking-text);justify-content:space-between;font-size:14px;font-weight:800}._dots_1pzo1_530{z-index:3;top:92px;right:calc(var(--spacing-lg) + var(--spacing-sm));gap:calc(var(--spacing-sm) - 1px);border:0;justify-content:center;margin:0;padding:0;display:flex;position:absolute}._dots_1pzo1_530 button{width:calc(var(--spacing-lg) * .7);height:var(--spacing-sm);background:0 0;place-items:center;padding:0;position:relative}._dots_1pzo1_530 button:before{width:calc(var(--spacing-lg) * .7);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-muted) 30%, transparent);content:"";height:3px;transition:background .16s,transform .16s}._dots_1pzo1_530 ._activeDot_1pzo1_750:before{background:var(--color-ranking-cyan)}._dots_1pzo1_530 button:hover:before,._dots_1pzo1_530 button:focus-visible:before{background:color-mix(in srgb, var(--color-ranking-cyan) 74%, transparent);transform:scaleX(1.12)}@keyframes _ranking-slide-in_1pzo1_1{0%{opacity:0;transform:translateX(var(--ranking-slide-offset))}to{opacity:1;transform:translate(0)}}@keyframes _ranking-loading-pulse_1pzo1_1{0%{opacity:.42}to{opacity:1}}@media (prefers-reduced-motion:reduce){._rankingSlide_1pzo1_578,._rankingLoading_1pzo1_592 span{animation:none}}._noticeStrip_1pzo1_159{gap:var(--spacing-sm);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._noticeStrip_1pzo1_159 a,._noticeStrip_1pzo1_159 button{gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 14%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 4%, transparent);color:inherit;cursor:pointer;padding:var(--spacing-md);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._noticeStrip_1pzo1_159 span,._noticeStrip_1pzo1_159 small{color:var(--color-ranking-cyan);font-size:12px}._noticeStrip_1pzo1_159 strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=820px){._page_1pzo1_1{width:calc(100% - var(--spacing-lg))}._hero_1pzo1_131,._heroCopy_1pzo1_157,._rankingCard_1pzo1_158{width:100%;min-width:0;max-width:100%}._rankingCard_1pzo1_158{min-height:480px}}._dataSection_1pzo1_107,._membershipSection_1pzo1_108,._workbenchSection_1pzo1_109{padding:calc(var(--spacing-lg) * 1.25);margin-top:0}._dataSection_1pzo1_107{gap:var(--spacing-lg);border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 54%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-sm));background:linear-gradient(color-mix(in srgb, var(--color-ranking-cyan) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-cyan) 5%, transparent) 1px, transparent 1px), radial-gradient(circle at 4% 34%, color-mix(in srgb, var(--color-ranking-orange) 22%, transparent), transparent 42%), radial-gradient(circle at 94% 4%, color-mix(in srgb, var(--color-ranking-blue) 24%, transparent), transparent 48%), linear-gradient(100deg, color-mix(in srgb, var(--color-ranking-panel-strong) 82%, var(--color-ranking-orange) 18%), color-mix(in srgb, var(--color-ranking-panel-strong) 94%, transparent) 48%, color-mix(in srgb, var(--color-ranking-panel-strong) 78%, var(--color-ranking-blue) 22%));background-size:var(--spacing-lg) var(--spacing-lg), var(--spacing-lg) var(--spacing-lg), auto, auto, auto;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ranking-orange-soft) 14%, transparent), 0 calc(var(--spacing-lg) * .75) calc(var(--spacing-lg) * 2) color-mix(in srgb, var(--color-ranking-bg) 62%, transparent), 0 0 calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-orange) 8%, transparent);grid-template-columns:minmax(0,1fr);display:grid}._dataOverview_1pzo1_909{min-width:0}._sectionHeading_1pzo1_913{justify-content:space-between;align-items:flex-end;gap:var(--spacing-lg);display:flex}._sectionHeading_1pzo1_913>div{max-width:800px}._sectionHeading_1pzo1_913 h2,._workbenchCopy_1pzo1_925 h2{color:var(--color-surface);margin:0;font-size:clamp(28px,3vw,38px);font-weight:800}._dataSection_1pzo1_107 ._sectionHeading_1pzo1_913 h2{font-size:40px}._sectionHeading_1pzo1_913>div>p:last-child,._workbenchCopy_1pzo1_925>p:not(._eyebrow_1pzo1_175){margin:var(--spacing-sm) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 68%, transparent);font-size:14px;line-height:1.75}._dataSection_1pzo1_107 ._sectionHeading_1pzo1_913>div>p:last-child{font-size:15px;line-height:1.85}._productGrid_1pzo1_949,._planGrid_1pzo1_386{margin-top:calc(var(--spacing-lg) * .9);display:grid}._planGrid_1pzo1_386{grid-template-columns:repeat(4,minmax(0,1fr))}._metricGrid_1pzo1_959{grid-template-columns:1fr;gap:4px;margin-top:20px}._productGrid_1pzo1_949{gap:calc(var(--spacing-md) + var(--spacing-xs));margin-top:calc(var(--spacing-lg) * 1.6);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}._metricGrid_1pzo1_959 article{height:52px;min-height:calc(var(--spacing-lg) * 1.6);padding:calc(var(--spacing-sm) * 1.5) var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 15%, transparent);border-radius:var(--radius-lg);background:linear-gradient(112deg, color-mix(in srgb, var(--color-ranking-blue) 7%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 14%, transparent), color-mix(in srgb, var(--color-ranking-orange) 12%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 6%, transparent), color-mix(in srgb, var(--color-ranking-blue) 7%, transparent)), color-mix(in srgb, var(--color-ranking-panel-strong) 48%, transparent);background-size:240% 100%,100% 100%;align-items:center;margin-top:12px;font-size:14px;animation:8.4s ease-in-out infinite alternate _home-metric-ambient_1pzo1_1;display:flex;position:relative}._metricGrid_1pzo1_959 article strong{margin-top:10px;margin-right:24px;font-size:15px}._metricGrid_1pzo1_959 article strong:before{content:"";opacity:.95;background:linear-gradient(90deg,#f07a2f,#ff9a4d29);border-radius:999px;width:42px;height:3px;position:absolute;top:14px;right:auto}._metricGrid_1pzo1_959 article:nth-child(2){animation-duration:9.2s;animation-delay:-2.8s}._metricGrid_1pzo1_959 article:nth-child(2) strong:before{background:linear-gradient(90deg,#78c8d4f2,#78c8d41f)}._metricGrid_1pzo1_959 article:nth-child(3){animation-duration:10s;animation-delay:-5.4s}._metricGrid_1pzo1_959 article div{gap:var(--spacing-xs);display:grid}._metricGrid_1pzo1_959 strong,._productCard_1pzo1_438 h3{color:var(--color-surface)}._metricGrid_1pzo1_959 strong{font-size:16px}._metricGrid_1pzo1_959 article div>span,._productCard_1pzo1_438 header div>span{color:var(--color-ranking-muted);font-size:12px}._productCard_1pzo1_438 header{justify-content:space-between;gap:var(--spacing-md);min-height:58px;margin-bottom:calc(var(--spacing-sm) * 1.5);padding:calc(var(--spacing-xs) / 2) calc(var(--spacing-xs) / 2) calc(var(--spacing-sm) * 1.5);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-cyan) 16%, transparent);display:flex}._productCard_1pzo1_438 header>em{padding-top:var(--spacing-xs);color:var(--color-ranking-orange-soft);flex:none;font-size:12px;font-style:normal;font-weight:800}._productCard_1pzo1_438 h3{margin:var(--spacing-xs) 0 0;font-size:19px;line-height:1.4}._dashboardPreview_1pzo1_1083{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-bg) 88%, transparent);flex:auto;min-height:0;overflow:hidden}._previewImage_1pzo1_1093{object-fit:cover;object-position:top center;width:100%;height:100%;min-height:0;display:block}._previewToolbar_1pzo1_1102,._platforms_1pzo1_420,._detailMock_1pzo1_1104>div,._chartMock_1pzo1_1105,._episodeTabs_1pzo1_1106{gap:var(--spacing-sm);display:flex}._previewToolbar_1pzo1_1102{padding:var(--spacing-md);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-cyan) 12%, transparent);align-items:center}._previewToolbar_1pzo1_1102 i{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full);background:var(--color-ranking-orange)}._previewToolbar_1pzo1_1102 span{width:38%;height:var(--spacing-sm);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-muted) 14%, transparent);margin-left:auto}._previewTable_1pzo1_1133{gap:var(--spacing-sm);padding:var(--spacing-md);display:grid}._previewTable_1pzo1_1133>div{grid-template-columns:var(--spacing-lg) minmax(0, 1fr) 18%;gap:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 4%, transparent);align-items:center;display:grid}._previewTable_1pzo1_1133 b,._episodeTabs_1pzo1_1106 span,._workflow_1pzo1_1151 li>span{aspect-ratio:1;border-radius:var(--radius-sm);color:var(--color-ranking-orange-soft);place-items:center;font-size:13px;display:grid}._previewTable_1pzo1_1133 span,._previewTable_1pzo1_1133 em,._detailMock_1pzo1_1104 strong,._detailMock_1pzo1_1104>span,._detailMock_1pzo1_1104>em{height:var(--spacing-sm);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-text) 14%, transparent)}._detailPreview_1pzo1_1170{gap:var(--spacing-md);padding:var(--spacing-md);grid-template-columns:22% minmax(0,1fr) 31%;display:grid}._coverMock_1pzo1_1177{border-radius:var(--radius-md);background:linear-gradient(155deg, var(--color-ranking-orange), var(--color-ranking-blue));place-items:center;font-size:24px;font-weight:850;display:grid}._detailMock_1pzo1_1104{align-content:start;gap:var(--spacing-md);display:grid}._detailMock_1pzo1_1104 strong{width:92%;height:calc(var(--spacing-sm) * 1.8)}._detailMock_1pzo1_1104 i,._platforms_1pzo1_420 li{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent)}._detailMock_1pzo1_1104 i{width:calc(var(--spacing-lg) * 1.2);height:calc(var(--spacing-md) * 1.25)}._chartMock_1pzo1_1105{padding:var(--spacing-md) var(--spacing-sm);align-items:end}._chartMock_1pzo1_1105 i{min-height:var(--spacing-lg);background:linear-gradient(var(--color-ranking-cyan), var(--color-ranking-blue));flex:1}._platforms_1pzo1_420 li{border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 22%, transparent);color:var(--color-ranking-text);min-height:32px;padding:5px 12px;font-size:13px;font-weight:600;line-height:19px;list-style:none}._platforms_1pzo1_420 li:hover{background:#4097ad1a;border-color:#8ee1ea75;box-shadow:inset 0 1px #ffffff14}._productCard_1pzo1_438{height:clamp(480px,40vw,560px);padding:calc(var(--spacing-md) - var(--spacing-xs) / 2);flex-direction:column;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}._productCard_1pzo1_438:hover,._productCard_1pzo1_438:focus-visible{border-color:color-mix(in srgb, var(--color-ranking-cyan) 58%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 10%, transparent), 0 calc(var(--spacing-md) * 1.25) calc(var(--spacing-lg) * 1.3) color-mix(in srgb, var(--color-ranking-bg) 20%, transparent), 0 0 calc(var(--spacing-lg) - var(--spacing-xs)) color-mix(in srgb, var(--color-ranking-blue) 10%, transparent);outline:none}@keyframes _home-metric-ambient_1pzo1_1{0%{background-position:100%,0 0}50%{background-position:45%,0 0}to{background-position:0,0 0}}@media (prefers-reduced-motion:reduce){._metricGrid_1pzo1_959 article{background-position:50%,0 0;animation:none}}@media (width<=820px){._dataSection_1pzo1_107{grid-template-columns:1fr}._metricGrid_1pzo1_959{margin-top:0}._productCard_1pzo1_438{height:auto}._dashboardPreview_1pzo1_1083,._previewImage_1pzo1_1093{min-height:240px}}._membershipSection_1pzo1_108{padding:calc(var(--spacing-lg) * 1.25);margin-top:0}._membershipSection_1pzo1_108 ._sectionHeading_1pzo1_913 h2{font-size:clamp(30px,3vw,40px)}._planGrid_1pzo1_386{gap:var(--spacing-md);margin-top:calc(var(--spacing-lg) * 1.25)}._membershipCard_1pzo1_1327{min-width:0;min-height:calc(var(--spacing-lg) * 16);padding:calc(var(--spacing-md) + var(--spacing-xs) / 2);border-radius:calc(var(--radius-lg) - var(--spacing-xs) / 2);background:radial-gradient(circle at 20% 0, color-mix(in srgb, var(--color-ranking-blue) 12%, transparent), transparent 42%), color-mix(in srgb, var(--color-surface) 4.5%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 8%, transparent);flex-direction:column;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}._membershipCard_1pzo1_1327._recommendedPlan_1pzo1_1350{border-color:color-mix(in srgb, var(--color-ranking-orange) 66%, transparent);background:radial-gradient(circle at 20% 0, color-mix(in srgb, var(--color-ranking-orange) 16%, transparent), transparent 42%), radial-gradient(circle at 100% 0, color-mix(in srgb, var(--color-ranking-blue) 12%, transparent), transparent 44%), color-mix(in srgb, var(--color-surface) 5.2%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 12%, transparent), 0 var(--spacing-sm) calc(var(--spacing-lg) * 1.25) color-mix(in srgb, var(--color-ranking-orange) 14%, transparent)}._membershipCard_1pzo1_1327._recommendedPlan_1pzo1_1350:before{top:0;right:calc(var(--radius-lg) - var(--spacing-xs));left:calc(var(--radius-lg) - var(--spacing-xs));height:calc(var(--spacing-xs) / 2);border-radius:0 0 var(--radius-full) var(--radius-full);background:linear-gradient(90deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));content:"";position:absolute}._membershipCard_1pzo1_1327:hover,._membershipCard_1pzo1_1327:focus-within{border-color:color-mix(in srgb, var(--color-ranking-cyan) 62%, transparent);background:radial-gradient(circle at 20% 0, color-mix(in srgb, var(--color-ranking-orange) 20%, transparent), transparent 42%), radial-gradient(circle at 100% 0, color-mix(in srgb, var(--color-ranking-blue) 18%, transparent), transparent 44%), color-mix(in srgb, var(--color-surface) 6.5%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 14%, transparent), 0 calc(var(--spacing-md) + var(--spacing-xs)) calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-blue) 18%, transparent)}@media (prefers-reduced-motion:reduce){._membershipCard_1pzo1_1327{transition:none}}._planHeader_1pzo1_1416{min-height:calc(var(--spacing-lg) - var(--spacing-xs));justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}._planEyebrow_1pzo1_1424{color:var(--color-ranking-orange);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}._planTags_1pzo1_1434{gap:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-end;display:flex}._planTags_1pzo1_1434 span{padding:var(--spacing-xs) var(--spacing-sm);border:thin solid color-mix(in srgb, var(--color-ranking-cyan) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 14%, transparent);color:var(--color-ranking-cyan);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm)}._planTitleRow_1pzo1_1452{align-items:center;gap:var(--spacing-sm);display:flex}._planTitleRow_1pzo1_1452 h3{margin:var(--spacing-sm) 0;color:var(--color-surface);font-size:calc(var(--text-body-md) + var(--spacing-sm));font-weight:800}._planDescription_1pzo1_1465{min-height:calc(var(--spacing-lg) * 1.75);color:var(--color-ranking-muted);font-size:var(--text-label-sm);margin:0;line-height:1.7}._price_1pzo1_1473{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-wrap:wrap;align-items:baseline;display:flex}._price_1pzo1_1473 strong{color:var(--color-surface);font-size:calc(var(--text-body-md) + var(--spacing-md));font-weight:800}._price_1pzo1_1473 del{color:color-mix(in srgb, var(--color-ranking-text) 38%, transparent);font-size:var(--text-label-sm)}._savingsPill_1pzo1_1492,._discountLabel_1pzo1_1493{padding:var(--spacing-xs) var(--spacing-sm);border:thin solid color-mix(in srgb, var(--color-ranking-orange-soft) 30%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent);color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm)}._planMeta_1pzo1_1504{gap:var(--spacing-sm);margin:calc(var(--spacing-sm) * 1.25) 0 var(--spacing-sm);padding:calc(var(--spacing-sm) * 1.25) calc(var(--spacing-sm) * 1.5);border:thin solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-blue) 10%, transparent);display:grid}._planMeta_1pzo1_1504 strong{color:var(--color-ranking-cyan);font-size:var(--text-body-md)}._planMeta_1pzo1_1504 span{color:color-mix(in srgb, var(--color-ranking-text) 50%, transparent);font-size:var(--text-label-sm);font-weight:var(--font-weight-body-md)}._planGrid_1pzo1_386 ul{gap:var(--spacing-md);margin:calc(var(--spacing-sm) * 1.5) 0 calc(var(--spacing-md) * 1.15);padding:0;list-style:none;display:grid}._planGrid_1pzo1_386 li{gap:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-text) 74%, transparent);align-items:center;font-size:12px;line-height:1.45;display:flex}._planGrid_1pzo1_386 li>span:first-child{color:var(--color-ranking-cyan);flex:none;margin-right:2px}._planGrid_1pzo1_386 li>span:nth-child(2){min-width:0;color:inherit;white-space:pre-wrap;flex-wrap:wrap;flex-shrink:1;line-height:1.8}._capabilityText_1pzo1_1558{margin-right:4px}._membershipCard_1pzo1_1327>._capabilityEmpty_1pzo1_1569{margin:calc(var(--spacing-sm) * 1.5) 0 calc(var(--spacing-md) * 1.15);padding:var(--spacing-sm);border:thin solid color-mix(in srgb, var(--color-ranking-cyan) 16%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-blue) 8%, transparent);color:var(--color-ranking-muted);text-align:center}._discountPill_1pzo1_1580{padding:calc(var(--spacing-xs) / 2) var(--spacing-sm);border:thin solid color-mix(in srgb, var(--color-ranking-orange-soft) 28%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-style:normal;font-weight:var(--font-weight-label-sm);white-space:nowrap;flex:none;margin-right:-16px}._membershipCard_1pzo1_1327>button,._membershipCard_1pzo1_1327>._secondaryLink_1pzo1_388{width:100%;margin-top:auto}._membershipCard_1pzo1_1327>button:disabled{cursor:not-allowed;opacity:.55}._secondaryLink_1pzo1_388{border-color:color-mix(in srgb, var(--color-ranking-text) 20%, transparent);background:color-mix(in srgb, var(--color-surface) 7%, transparent)}._membershipState_1pzo1_1611{min-height:calc(var(--spacing-lg) * 4);place-items:center;gap:var(--spacing-sm);margin-top:calc(var(--spacing-md) * 1.5);padding:var(--spacing-md);border:thin solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-ranking-panel) 80%, transparent);color:var(--color-ranking-text);font-weight:var(--font-weight-body-md);text-align:center;display:grid}._membershipPlanState_1pzo1_1627{grid-column:span 3;margin-top:0}._membershipRetry_1pzo1_1632{min-height:calc(var(--spacing-lg) + var(--spacing-md));padding:0 var(--spacing-md);border:thin solid color-mix(in srgb, var(--color-ranking-cyan) 72%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-blue) 42%, transparent);color:var(--color-surface);cursor:pointer;font:inherit;font-weight:var(--font-weight-label-sm)}._membershipRetry_1pzo1_1632:hover{background:color-mix(in srgb, var(--color-ranking-cyan) 24%, transparent)}._membershipRetry_1pzo1_1632:focus-visible{outline:calc(var(--spacing-xs) / 2) solid var(--color-ranking-cyan);outline-offset:calc(var(--spacing-xs) / 2)}._workbenchSection_1pzo1_109{grid-template-columns:minmax(calc(var(--spacing-lg) * 11), .92fr) minmax(calc(var(--spacing-lg) * 13), 1.08fr);gap:var(--spacing-lg);padding:calc(var(--spacing-lg) * 1.25);flex-wrap:wrap;align-items:start;margin-top:0;display:grid}._workbenchCopy_1pzo1_925{align-items:flex-start;gap:var(--spacing-lg);min-width:500px;min-height:100%;padding:calc(var(--spacing-sm) * 1.5) var(--spacing-md) 0 0;flex-direction:column;display:flex}._workbenchIntro_1pzo1_1676{min-width:0}._workbenchIntro_1pzo1_1676 h2{font-size:clamp(32px,3.4vw,40px);line-height:1.2}._workbenchIntro_1pzo1_1676 h3{margin:var(--spacing-md) 0 0;padding:var(--spacing-sm) var(--spacing-md);border-left:calc(var(--spacing-xs) / 2) solid var(--color-ranking-orange);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-orange) 15%, transparent), transparent);color:var(--color-surface);font-size:var(--text-body-md);line-height:1.55}._workbenchIntro_1pzo1_1676>p:last-child{margin:var(--spacing-md) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 68%, transparent);font-size:14px;line-height:1.75}._workbenchCapabilities_1pzo1_1707{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}._workbenchCapabilities_1pzo1_1707 li{min-height:calc(var(--spacing-lg) * 1.5);align-items:center;gap:var(--spacing-sm);padding:0 calc(var(--spacing-sm) * 1.5);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-blue) 9%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 86%, transparent);font-size:14px;font-weight:var(--font-weight-label-sm);justify-content:space-between;padding-left:28px;display:flex;position:relative}._workbenchCapabilities_1pzo1_1707 li>span{min-width:0}._workbenchCapabilities_1pzo1_1707 li>strong{color:var(--color-ranking-cyan);white-space:nowrap;flex:none;font-weight:800}._workbenchCapabilities_1pzo1_1707 li:before{width:var(--spacing-xs);height:var(--spacing-xs);border-radius:var(--radius-full);background:var(--color-ranking-cyan);box-shadow:0 0 var(--spacing-sm) color-mix(in srgb, var(--color-ranking-cyan) 62%, transparent);content:"";flex:none;position:absolute;left:14px}._workbenchCapabilities_1pzo1_1707 li:nth-child(2n):before{background:var(--color-ranking-orange);box-shadow:0 0 var(--spacing-sm) color-mix(in srgb, var(--color-ranking-orange) 62%, transparent)}._workbenchCapabilities_1pzo1_1707 li:nth-child(2n)>strong{color:var(--color-ranking-orange-soft)}._workbenchEntry_1pzo1_1770{width:100%;min-height:calc(var(--spacing-lg) * 2);border-radius:var(--radius-md);border-top:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);color:#fff;border:1px solid var(--color-ranking-orange);background:linear-gradient(135deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));justify-content:space-between;align-items:center;margin-top:auto;padding:0 20px;font-size:16px;font-weight:900;display:flex}._workbenchEntry_1pzo1_1770:hover{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 86%, var(--color-surface) 14%), color-mix(in srgb, var(--color-ranking-orange-soft) 88%, var(--color-surface) 12%))}._workbenchEntry_1pzo1_1770:focus-visible{outline:calc(var(--spacing-xs) / 2) solid var(--color-ranking-orange-soft);outline-offset:calc(var(--spacing-xs) / 2)}._workbenchEntryIcon_1pzo1_1815{width:calc(var(--spacing-lg) + var(--spacing-sm));height:calc(var(--spacing-lg) + var(--spacing-sm));margin-left:var(--spacing-sm);place-items:center;font-size:16px;display:grid}._workflow_1pzo1_1151{gap:calc(var(--spacing-lg) * 2);margin:var(--spacing-sm) 0 0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}._workflow_1pzo1_1151:before{z-index:0;background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-cyan) 68%, transparent), color-mix(in srgb, var(--color-ranking-orange) 58%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 68%, transparent));content:"";height:2px;position:absolute;top:50%;left:10%;right:10%;transform:translateY(-50%)}._workflow_1pzo1_1151 li{z-index:1;min-height:calc(var(--spacing-lg) * 2.75);align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 20%, var(--color-ranking-panel)), var(--color-ranking-panel));color:var(--color-ranking-text);font-size:13px;font-weight:800;display:flex;position:relative}._workflow_1pzo1_1151 li>span{width:calc(var(--spacing-lg) * 1.25);height:calc(var(--spacing-lg) * 1.25);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 14%, transparent);color:var(--color-ranking-cyan);flex:none;place-items:center;display:grid}._workbenchPreview_1pzo1_440{width:100%;min-width:calc(var(--spacing-lg) * 13);border-color:color-mix(in srgb, var(--color-ranking-cyan) 46%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--color-ranking-blue) 13%, transparent), color-mix(in srgb, var(--color-ranking-bg) 62%, transparent));grid-area:1/2;align-self:start;height:100%;max-height:520px;padding:0;overflow:hidden}._workbenchPreviewHeader_1pzo1_1906{min-height:calc(var(--spacing-lg) * 2.75);justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-cyan) 16%, transparent);display:flex}._workbenchPreviewHeader_1pzo1_1906>div:first-child{gap:var(--spacing-xs);min-width:0;display:grid}._workbenchPreviewHeader_1pzo1_1906 span{color:var(--color-ranking-cyan);letter-spacing:.08em;font-size:12px;font-weight:900}._workbenchPreviewHeader_1pzo1_1906 strong{color:var(--color-surface);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}._previewActions_1pzo1_1938{gap:var(--spacing-sm);flex:none;display:flex}._previewActions_1pzo1_1938 a{min-height:calc(var(--spacing-lg) * 1.25);padding:0 var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-text) 13%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-surface) 6%, transparent);color:var(--color-ranking-text);justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}._previewActions_1pzo1_1938 a:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 62%, transparent);color:var(--color-surface);background:color-mix(in srgb, var(--color-ranking-blue) 20%, transparent)}._workbenchPreviewShell_1pzo1_1965{height:calc(100% - var(--spacing-lg) * 2.75);grid-template-columns:180px minmax(0,1fr);min-height:0;display:grid}._episodeTabs_1pzo1_1106{padding:var(--spacing-sm);border-right:1px solid color-mix(in srgb, var(--color-ranking-cyan) 15%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 4%, transparent);display:block}._episodeTabs_1pzo1_1106 button{gap:var(--spacing-xs) var(--spacing-sm);width:100%;min-height:64px;margin-bottom:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-ranking-text);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;display:flex}._episodeTabs_1pzo1_1106 button:hover,._episodeTabs_1pzo1_1106 ._activeEpisode_1pzo1_1996{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 48%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 22%, transparent), color-mix(in srgb, var(--color-ranking-orange) 8%, transparent));color:var(--color-surface)}._episodeTabs_1pzo1_1106 b{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-blue) 15%, transparent);width:34px;height:34px;color:var(--color-ranking-cyan);place-items:center;font-size:15px;display:grid}._episodeTabs_1pzo1_1106 span{aspect-ratio:auto;width:auto;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;font-size:13px;font-weight:900;line-height:22px;display:block;overflow:hidden}._episodeTabs_1pzo1_1106 em{color:color-mix(in srgb, var(--color-ranking-cyan) 68%, transparent);font-size:12px;font-style:normal;font-weight:800}._workbenchPreviewResult_1pzo1_2041{gap:var(--spacing-md);min-width:0;height:100%;padding:var(--spacing-md);display:flex;overflow:hidden}._videoMock_1pzo1_2050{border:1px solid color-mix(in srgb, var(--color-ranking-text) 10%, transparent);border-radius:var(--radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-bg) 12%, transparent), color-mix(in srgb, var(--color-ranking-bg) 68%, transparent)), radial-gradient(circle at 42% 30%, color-mix(in srgb, var(--color-ranking-orange-soft) 46%, transparent), transparent 20%), linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 46%, var(--color-ranking-bg)), color-mix(in srgb, var(--color-ranking-orange) 22%, var(--color-ranking-bg)));flex-shrink:0;place-items:center;width:160px;min-height:190px;display:grid;position:relative;overflow:hidden}._videoMock_1pzo1_2050>span{color:var(--color-surface);font-size:44px}._videoMock_1pzo1_2050 video{object-fit:cover;width:100%;height:100%}._videoMock_1pzo1_2050 small{right:var(--spacing-sm);bottom:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-text) 70%, transparent);font-size:10px;position:absolute}._scriptMock_1pzo1_481{min-width:0;padding-top:var(--spacing-xs)}._scriptHeading_1pzo1_2111,._sceneMeta_1pzo1_2112{align-items:center;gap:var(--spacing-sm);display:flex}._scriptHeading_1pzo1_2111{justify-content:space-between}._scriptHeading_1pzo1_2111 b{color:var(--color-surface);font-size:14px}._scriptHeading_1pzo1_2111 em{color:var(--color-ranking-cyan);font-size:10px;font-style:normal;font-weight:900}._scriptMock_1pzo1_481 p,._scriptMock_1pzo1_481 pre{margin:var(--spacing-sm) 0 var(--spacing-md);color:color-mix(in srgb, var(--color-ranking-text) 72%, transparent);font-size:13px;line-height:1.7}._sceneMeta_1pzo1_2112{gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-text) 8%, transparent);flex-wrap:wrap}._sceneMeta_1pzo1_2112 b{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-orange) 22%, transparent);color:var(--color-surface);font-size:10px}._sceneMeta_1pzo1_2112 span,._sceneMeta_1pzo1_2112 time{color:color-mix(in srgb, var(--color-ranking-text) 60%, transparent);font-size:10px;font-weight:800}._sceneMeta_1pzo1_2112 time{margin-left:auto}._scriptMock_1pzo1_481 ._cast_1pzo1_2171{margin:var(--spacing-sm) 0 0;color:color-mix(in srgb, var(--color-ranking-cyan) 76%, transparent);font-size:10px;font-weight:800}._scriptMock_1pzo1_481 ._scriptLines_1pzo1_2178{white-space:pre-wrap;margin-bottom:0}._pointsState_1pzo1_2183{margin-top:0}._srOnly_1pzo1_2187{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1200px){._hero_1pzo1_131{padding:var(--spacing-lg);grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}._detailPreview_1pzo1_1170{grid-template-columns:24% minmax(0,1fr)}._chartMock_1pzo1_1105{display:none}._workbenchSection_1pzo1_109{grid-template-columns:1fr}._workbenchCopy_1pzo1_925,._workbenchPreview_1pzo1_440{grid-area:auto/1;width:100%;min-width:0}._workbenchCopy_1pzo1_925{padding-right:0}._workbenchPreview_1pzo1_440{height:auto;max-height:none}._workbenchPreviewShell_1pzo1_1965{height:auto;min-height:calc(var(--spacing-lg) * 13.75)}._planGrid_1pzo1_386{grid-template-columns:repeat(2,minmax(0,1fr))}._membershipPlanState_1pzo1_1627{grid-column:span 2}}@media (width<=820px){._hero_1pzo1_131{grid-template-columns:1fr;min-height:0}._noticeStrip_1pzo1_159,._productGrid_1pzo1_949,._planGrid_1pzo1_386{grid-template-columns:1fr}._membershipPlanState_1pzo1_1627{grid-column:span 1}._planGrid_1pzo1_386 article{min-height:0}._workbenchPreviewShell_1pzo1_1965{grid-template-columns:1fr}._episodeTabs_1pzo1_1106{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--color-ranking-cyan) 15%, transparent);display:flex;overflow-x:auto}._episodeTabs_1pzo1_1106 button{min-width:170px;margin:0}._workbenchPreviewResult_1pzo1_2041{flex-direction:column}._workbenchPreviewResult_1pzo1_2041 ._videoMock_1pzo1_2050{aspect-ratio:16/9;width:100%;min-height:0}}@media (width<=640px){._hero_1pzo1_131,._dataSection_1pzo1_107,._membershipSection_1pzo1_108,._workbenchSection_1pzo1_109{border-radius:var(--radius-md);padding:calc(var(--spacing-md) * 1.25)}._heroTitle_1pzo1_184{font-size:clamp(38px,13vw,54px)}._heroScope_1pzo1_201{min-height:var(--spacing-lg);padding:0 var(--spacing-sm)}._heroTagline_1pzo1_218{margin-top:var(--spacing-lg);font-size:clamp(22px,6vw,26px)}._heroStats_1pzo1_228{gap:var(--spacing-sm);margin-top:var(--spacing-lg)}._heroStats_1pzo1_228 dt{font-size:clamp(28px,9vw,40px)}._heroStats_1pzo1_228 dd{font-size:var(--text-label-sm)}._heroActions_1pzo1_260{margin-top:var(--spacing-lg)}._heroActions_1pzo1_260 a{min-height:calc(var(--spacing-lg) * 1.5);padding:0 var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--text-label-sm)}._heroCopy_1pzo1_157>:last-child{margin-top:var(--spacing-lg)}._sectionHeading_1pzo1_913{flex-direction:column;align-items:flex-start}._metricGrid_1pzo1_959{grid-template-columns:1fr}._detailPreview_1pzo1_1170{grid-template-columns:30% minmax(0,1fr)}._workbenchCopy_1pzo1_925{padding-top:0}._workbenchCapabilities_1pzo1_1707{grid-template-columns:1fr}._videoMock_1pzo1_2050{min-height:180px}}._page_1pzo1_1[data-festival-active=true] ._membershipSection_1pzo1_108{padding:var(--spacing-lg);border-radius:calc(var(--radius-lg) + var(--spacing-xs) * 1.5);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--color-ranking-orange) 11%, transparent), transparent 30%), radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--color-ranking-blue) 13%, transparent), transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--color-festival-membership-start) 92%, transparent), color-mix(in srgb, var(--color-festival-membership-end) 94%, transparent));margin-inline:auto}._page_1pzo1_1[data-festival-active=true] ._membershipCard_1pzo1_1327{--festival-card-inset-x:var(--spacing-md);padding:calc(var(--spacing-xs) * 5) var(--spacing-md);border-radius:var(--radius-lg)}._page_1pzo1_1[data-festival-active=true] ._planGrid_1pzo1_386{margin-top:calc(var(--spacing-xs) * 11.5)}._page_1pzo1_1[data-festival-active=true] ._planTitleRow_1pzo1_1452 h3{font-weight:700;line-height:1.4}._page_1pzo1_1[data-festival-active=true] ._planDescription_1pzo1_1465{min-height:calc(var(--spacing-xs) * 15);line-height:1.65}._page_1pzo1_1[data-festival-active=true] ._planMeta_1pzo1_1504{min-height:calc(var(--spacing-xs) * 18.5);align-content:center;gap:calc(var(--spacing-xs) * 1.75);padding:calc(var(--spacing-xs) * 3);margin-top:calc(var(--spacing-xs) * 6)}._page_1pzo1_1[data-festival-active=true] ._planMeta_1pzo1_1504 strong{font-weight:650;line-height:1.4}._page_1pzo1_1[data-festival-active=true] ._planMeta_1pzo1_1504 span{font-weight:400;line-height:1.6}._page_1pzo1_1[data-festival-active=true] ._discountPill_1pzo1_1580{padding-inline:calc(var(--spacing-xs) * 1.5);font-size:calc(var(--spacing-xs) * 2.75);margin-right:0}@media (width<=620px){._page_1pzo1_1[data-festival-active=true] ._membershipSection_1pzo1_108{padding:var(--spacing-md)}}._heroScrollCueTrack_1pzo1_2407{z-index:2;pointer-events:none;position:absolute;inset:0}._heroScrollCueTrack_1pzo1_2407>._scrollCue_1pzo1_45{top:calc(100dvh - var(--spacing-lg) * 2 - env(safe-area-inset-bottom,0px));pointer-events:auto;margin-inline:auto;position:sticky;bottom:auto;left:auto;transform:none}@media (height<=820px){._heroScrollCueTrack_1pzo1_2407>._scrollCue_1pzo1_45{width:var(--spacing-lg);min-height:var(--spacing-lg);margin-left:calc((100% + 100vw) / 2 - var(--spacing-lg) - var(--spacing-xs));border-radius:var(--radius-full);background:var(--color-ranking-panel-strong);margin-right:0;padding:0}._heroScrollCueTrack_1pzo1_2407>._scrollCue_1pzo1_45>span{display:none}}._overview_abdqm_1{z-index:1;position:relative}._eyebrow_abdqm_6{margin:0 0 var(--spacing-sm);color:var(--color-ranking-orange-soft);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);letter-spacing:.14em;text-transform:uppercase}._titleRow_abdqm_15{justify-content:space-between;align-items:center;gap:var(--spacing-lg);display:flex}._titleRow_abdqm_15 h2{color:var(--color-surface);margin:0;font-size:clamp(28px,3vw,38px);line-height:1.2}._total_abdqm_29{border-radius:var(--radius-sm);justify-content:flex-end;align-items:center;gap:var(--spacing-xs);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 5%, transparent);color:var(--color-ranking-muted);text-align:right;vertical-align:bottom;flex-wrap:wrap;margin:0;padding:4px 10px;font-size:14px;display:flex}._total_abdqm_29 strong{color:var(--color-ranking-cyan);font-size:18px}._total_abdqm_29 small{color:var(--color-ranking-orange-soft);align-self:flex-end;font-size:14px;font-weight:700}._summary_abdqm_63{max-width:920px;margin:var(--spacing-md) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 68%, transparent);font-size:14px;line-height:1.8}._platforms_abdqm_71{gap:var(--spacing-sm);margin:var(--spacing-md) 0 0;padding:calc(var(--spacing-md) + var(--spacing-xs)) 0 0;flex-wrap:wrap;list-style:none;display:flex}._platforms_abdqm_71 li{flex:none;position:relative}._platformNewTag_abdqm_85{z-index:1;min-height:calc(var(--spacing-md) + var(--spacing-xs));padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-ranking-orange);box-shadow:0 var(--spacing-xs) var(--spacing-sm) color-mix(in srgb, var(--color-ranking-bg) 36%, transparent);color:var(--color-surface);align-items:center;font-size:10px;font-weight:800;display:inline-flex;position:absolute;top:0;right:-6px;transform:translateY(-50%)}._platforms_abdqm_71 a{min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs));padding:calc(var(--spacing-xs) + 1px) calc(var(--spacing-sm) + 2px);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 42%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 7%, transparent);color:#fff;align-items:center;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._platforms_abdqm_71 a:hover,._platforms_abdqm_71 a:focus-visible{border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 82%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 16%, transparent);color:var(--color-ranking-orange-soft);box-shadow:0 var(--spacing-xs) var(--spacing-md) color-mix(in srgb, var(--color-ranking-orange) 12%, transparent)}._platforms_abdqm_71 a:focus-visible{outline:2px solid var(--color-ranking-orange-soft);outline-offset:var(--spacing-xs)}._grid_abdqm_137{z-index:1;gap:calc(var(--spacing-sm) + var(--spacing-xs));margin-top:calc(var(--spacing-md) * 1.5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}._card_abdqm_146{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 18%, transparent);border-radius:calc(var(--radius-md) + var(--spacing-xs));background:linear-gradient(155deg, color-mix(in srgb, var(--color-ranking-panel) 92%, transparent), color-mix(in srgb, var(--color-ranking-panel-strong) 88%, transparent));min-width:0;min-height:356px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 5%, transparent), 0 var(--spacing-md) calc(var(--spacing-lg) + var(--spacing-md)) color-mix(in srgb, var(--color-ranking-bg) 42%, transparent);position:relative;overflow:hidden}._card_abdqm_146:before{z-index:2;background:linear-gradient(90deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));content:"";height:3px;position:absolute;top:0;left:0;right:0}._card_abdqm_146:nth-child(2n):before{background:linear-gradient(90deg, var(--color-ranking-blue), var(--color-ranking-cyan))}._cardLink_abdqm_188{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}._card_abdqm_146:hover,._card_abdqm_146:focus-within{border-color:color-mix(in srgb, var(--color-ranking-cyan) 42%, transparent);transform:translateY(calc(var(--spacing-xs) * -1))}._card_abdqm_146:focus-within{outline:2px solid var(--color-ranking-cyan);outline-offset:3px}._cardHeader_abdqm_207{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:76px;padding:var(--spacing-md) calc(var(--spacing-sm) + var(--spacing-xs));border-bottom:1px solid color-mix(in srgb, var(--color-ranking-cyan) 12%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 15%, transparent), color-mix(in srgb, var(--color-ranking-orange) 3%, transparent));display:flex}._card_abdqm_146:nth-child(2n) ._cardHeader_abdqm_207{background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 17%, transparent), color-mix(in srgb, var(--color-ranking-cyan) 3%, transparent))}._cardHeader_abdqm_207>div:first-child{min-width:0}._cardTitleRow_abdqm_235{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}._cardHeader_abdqm_207 h3{min-width:0;color:var(--color-surface);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:1.25;overflow:hidden}._cardHeader_abdqm_207 small{margin-top:var(--spacing-xs);color:color-mix(in srgb, var(--color-ranking-text) 42%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}._cardTags_abdqm_263{justify-content:flex-end;gap:var(--spacing-xs);flex-wrap:wrap;flex:none;display:flex}._cardTags_abdqm_263 span{min-height:25px;padding:0 var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 32%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 11%, transparent);color:var(--color-ranking-orange-soft);align-items:center;font-size:10px;font-weight:800;display:inline-flex}._cardNewTag_abdqm_285{min-height:calc(var(--spacing-md) + var(--spacing-sm));padding:0 var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 56%, transparent);border-radius:var(--radius-sm);background:var(--color-ranking-orange);color:var(--color-surface);flex:none;align-items:center;font-size:12px;font-weight:800;display:inline-flex}._card_abdqm_146 ol{padding:calc(var(--spacing-sm) + var(--spacing-xs));margin:0;list-style:none;display:grid}._card_abdqm_146 li{align-items:center;gap:var(--spacing-sm);border-bottom:1px solid color-mix(in srgb, var(--color-surface) 5%, transparent);grid-template-columns:22px minmax(0,1fr) auto;min-height:42px;display:grid}._card_abdqm_146 li:last-child{border-bottom:0}._card_abdqm_146 li>span{color:var(--color-ranking-cyan);text-align:center;font-size:13px;font-weight:800}._card_abdqm_146 li:nth-child(-n+3)>span{color:var(--color-ranking-orange-soft)}._card_abdqm_146 li strong{color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}._card_abdqm_146 li b{color:color-mix(in srgb, var(--color-ranking-cyan) 86%, transparent);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}._cardAction_abdqm_349{align-self:flex-end;align-items:center;gap:var(--spacing-xs);min-height:44px;margin:auto calc(var(--spacing-sm) + var(--spacing-xs)) var(--spacing-sm);color:var(--color-ranking-cyan);font-size:11px;font-weight:800;display:inline-flex}._loading_abdqm_361{gap:var(--spacing-sm);padding:calc(var(--spacing-sm) + var(--spacing-xs));display:grid}._loading_abdqm_361 span{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-text) 7%, transparent);height:34px}._state_abdqm_373{align-content:center;place-items:center;gap:var(--spacing-md);min-height:250px;padding:var(--spacing-md);color:var(--color-ranking-muted);text-align:center;font-size:12px;display:grid}._state_abdqm_373 button{min-height:44px;padding:0 var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 40%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 14%, transparent);color:var(--color-ranking-cyan);cursor:pointer;font-weight:800}@media (width<=1100px){._grid_abdqm_137{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._titleRow_abdqm_15{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}._total_abdqm_29{text-align:left;justify-content:flex-start}._platforms_abdqm_71{margin-right:calc(var(--spacing-md) * -1);padding-right:var(--spacing-md);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._platforms_abdqm_71::-webkit-scrollbar{display:none}._grid_abdqm_137::-webkit-scrollbar{display:none}._grid_abdqm_137{width:calc(100% + var(--spacing-md));margin-right:calc(var(--spacing-md) * -1);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-md) 0;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._card_abdqm_146{scroll-snap-align:start;flex:0 0 min(84vw,310px)}}@media (prefers-reduced-motion:reduce){._card_abdqm_146{transition:none}}._root_pqp52_1{width:min(100%, calc(var(--spacing-lg) * 29.375));gap:var(--spacing-sm);display:grid}._form_pqp52_7{min-height:calc(var(--spacing-lg) * 1.75);align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 58%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-panel-strong) 90%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 7%, transparent), 0 calc(var(--spacing-md) * .75) calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-bg) 24%, transparent);padding:calc(var(--spacing-sm) * .75);-webkit-backdrop-filter:blur(var(--radius-md));grid-template-columns:minmax(0,1fr) auto;display:grid}._form_pqp52_7:focus-within{border-color:var(--color-ranking-orange);box-shadow:0 0 0 var(--spacing-xs) color-mix(in srgb, var(--color-ranking-orange) 10%, transparent), 0 calc(var(--spacing-md) * .75) calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-bg) 24%, transparent)}._form_pqp52_7:has(._leadingIcon_pqp52_39){grid-template-columns:auto minmax(0,1fr) auto}._leadingIcon_pqp52_39{margin-left:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-text) 52%, transparent)}._inputShell_pqp52_48{align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}._form_pqp52_7 input{width:100%;min-width:0;color:var(--color-surface);font-size:var(--text-body-md);padding:0 var(--spacing-sm);background:0 0;border:0;outline:0;font-weight:700}._rotatingPlaceholder_pqp52_68{right:var(--spacing-sm);left:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-muted) 86%, transparent);font-size:var(--text-body-md);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-weight:700;animation:10s ease-in-out both _search-keyword-roll_pqp52_1;position:absolute;overflow:hidden}@keyframes _search-keyword-roll_pqp52_1{0%{opacity:0;transform:translateY(100%)}5%,95%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}._form_pqp52_7 input::placeholder{color:color-mix(in srgb, var(--color-ranking-muted) 78%, transparent)}._form_pqp52_7 input:disabled{cursor:not-allowed;opacity:1}._form_pqp52_7 button{min-height:calc(var(--spacing-lg) * 1.25);justify-content:center;align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 78%, transparent);border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-ranking-orange), var(--color-ranking-orange-soft));color:var(--color-surface);cursor:pointer;font-size:var(--text-label-md);padding:0 calc(var(--spacing-md) * 1.5);font-weight:850;display:inline-flex}._form_pqp52_7 button:hover,._form_pqp52_7 button:focus-visible{border-color:var(--color-ranking-orange);opacity:.8}._blocked_pqp52_134{border-color:color-mix(in srgb, var(--color-ranking-text) 20%, transparent)}._blocked_pqp52_134:focus-within{border-color:color-mix(in srgb, var(--color-ranking-text) 20%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 7%, transparent), 0 calc(var(--spacing-md) * .75) calc(var(--spacing-lg) * 1.5) color-mix(in srgb, var(--color-ranking-bg) 24%, transparent)}._form_pqp52_7 button:disabled{border-color:color-mix(in srgb, var(--color-ranking-text) 18%, transparent);background:color-mix(in srgb, var(--color-surface) 5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 46%, transparent);cursor:not-allowed}._presets_pqp52_153{min-height:var(--spacing-lg);align-items:center;gap:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-muted) 82%, transparent);font-size:var(--text-label-sm);margin:var(--spacing-xs) 0 0;border:0;flex-wrap:wrap;padding:0;display:flex}._presetsPlaceholder_pqp52_166{visibility:hidden}._presets_pqp52_153 legend{float:left;margin-right:var(--spacing-sm)}._presets_pqp52_153 button{min-height:var(--spacing-lg);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 38%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 10%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 78%, transparent);cursor:pointer;padding:0 var(--spacing-sm)}._presets_pqp52_153 button:hover,._presets_pqp52_153 button:focus-visible{border-color:var(--color-ranking-cyan);color:var(--color-ranking-cyan)}._presets_pqp52_153 button:disabled{border-color:color-mix(in srgb, var(--color-ranking-text) 12%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 38%, transparent);cursor:not-allowed}._srOnly_pqp52_198{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=520px){._form_pqp52_7 button{width:calc(var(--spacing-lg) * 1.25);padding:0}._form_pqp52_7 button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._fullMobileSubmit_pqp52_224 ._form_pqp52_7 button{width:auto;padding:0 calc(var(--spacing-md) * 1.25)}._fullMobileSubmit_pqp52_224 ._form_pqp52_7 button span{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}@media (prefers-reduced-motion:reduce){._rotatingPlaceholder_pqp52_68{animation:none}}._page_zh2ac_1{isolation:isolate;min-height:calc(100dvh - calc(var(--spacing-lg) * 2));padding:calc(var(--spacing-lg) * 1.5) var(--spacing-md) calc(var(--spacing-lg) * 2);color:var(--color-ranking-text);position:relative}._page_zh2ac_1:before{z-index:-1;content:"";background:linear-gradient(color-mix(in srgb, var(--color-ranking-cyan) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-cyan) 5%, transparent) 1px, transparent 1px), radial-gradient(circle at 14% 10%, color-mix(in srgb, var(--color-ranking-blue) 20%, transparent), transparent 28%), radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--color-ranking-orange) 15%, transparent), transparent 26%), linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-bg) 60%, transparent), var(--color-ranking-bg));background-size:calc(var(--spacing-lg) * 2.5) calc(var(--spacing-lg) * 2.5), calc(var(--spacing-lg) * 2.5) calc(var(--spacing-lg) * 2.5), auto, auto, auto;pointer-events:none;position:fixed;inset:0}._shell_zh2ac_49{width:min(100%, calc(var(--spacing-lg) * 36.875));justify-items:center;gap:calc(var(--spacing-md) * 1.25);margin:0 auto;display:grid}._hero_zh2ac_57{width:min(100%, calc(var(--spacing-lg) * 29.375));gap:var(--spacing-sm);padding:var(--spacing-lg) 0 var(--spacing-xs);display:grid}._kicker_zh2ac_64{color:var(--color-ranking-orange);font-size:var(--text-label-sm);font-weight:var(--font-weight-label-sm);letter-spacing:.14em;text-transform:uppercase;margin:0}._hero_zh2ac_57 h1{color:var(--color-surface);font-size:clamp(calc(var(--text-headline-lg) * .8), 7vw, calc(var(--text-headline-lg) * 1.2));letter-spacing:-.04em;text-shadow:0 var(--spacing-sm) calc(var(--spacing-lg) * .875) color-mix(in srgb, var(--color-ranking-bg) 42%, transparent);margin:0;font-weight:900;line-height:1.02}._hero_zh2ac_57>p:last-child{color:color-mix(in srgb, var(--color-ranking-text) 74%, transparent);font-size:var(--text-body-md);margin:0;font-weight:700;line-height:1.7}._sortSummary_zh2ac_97{width:min(100%, calc(var(--spacing-lg) * 29.375));justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xs);display:flex}._sortSummary_zh2ac_97 p{color:color-mix(in srgb, var(--color-ranking-text) 64%, transparent);font-size:calc(var(--text-body-md) * .94);margin:0;font-weight:700}._sortSelect_zh2ac_113{min-width:calc(var(--spacing-lg) * 4.4);align-items:center;display:grid;position:relative}._sortSelect_zh2ac_113 select{width:100%;min-height:calc(var(--spacing-lg) * 1.3);border-color:color-mix(in srgb, var(--color-ranking-text) 14%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 6%, transparent);color:var(--color-ranking-text);cursor:pointer;padding:0 calc(var(--spacing-lg) * 1.25) 0 var(--spacing-md);appearance:none;font-weight:800}._sortSelect_zh2ac_113>span{right:var(--spacing-md);color:var(--color-ranking-orange);pointer-events:none;position:absolute}._pagination_zh2ac_140{width:min(100%, calc(var(--spacing-lg) * 29.375));padding:var(--spacing-md) 0 var(--spacing-lg);justify-content:center;display:flex}@media (width<=760px){._page_zh2ac_1{padding-top:calc(var(--spacing-lg) * 4)}._sortSummary_zh2ac_97{flex-direction:column;align-items:flex-start}}._resultsCard_1c14v_1,._statusCard_1c14v_2{width:min(100%, calc(var(--spacing-lg) * 29.375));border:1px solid color-mix(in srgb, var(--color-ranking-orange) 24%, transparent);border-radius:calc(var(--radius-lg) + var(--spacing-sm));background:linear-gradient(145deg, color-mix(in srgb, var(--color-ranking-panel-strong) 94%, transparent), color-mix(in srgb, var(--color-ranking-panel) 88%, transparent));box-shadow:0 calc(var(--spacing-lg) * .9) calc(var(--spacing-lg) * 2.9) color-mix(in srgb, var(--color-ranking-bg) 44%, transparent)}._resultsCard_1c14v_1{transition:opacity .16s;overflow:hidden}._refreshing_1c14v_21{opacity:.7}._resultItem_1c14v_25{grid-template-columns:calc(var(--spacing-lg) * 4.875) minmax(0, 1fr);gap:calc(var(--spacing-md) * 1.25);border-bottom:1px solid color-mix(in srgb, var(--color-ranking-orange) 16%, transparent);padding:calc(var(--spacing-md) * 1.4);transition:background .16s;display:grid}._resultItem_1c14v_25:last-child{border-bottom:0}._resultItem_1c14v_25:hover,._resultItem_1c14v_25:focus-visible{background:color-mix(in srgb, var(--color-surface) 5%, transparent);outline:0}._cover_1c14v_45{aspect-ratio:3/4;border-radius:calc(var(--radius-md) + var(--spacing-xs));background:radial-gradient(circle at 70% 20%, color-mix(in srgb, var(--color-ranking-cyan) 28%, transparent), transparent 36%), linear-gradient(145deg, color-mix(in srgb, var(--color-ranking-blue) 44%, transparent), color-mix(in srgb, var(--color-ranking-orange) 24%, transparent));width:100%;color:color-mix(in srgb, var(--color-surface) 70%, transparent);font-size:calc(var(--text-headline-lg) * .8);box-shadow:0 var(--spacing-md) calc(var(--spacing-lg) * 1.1) color-mix(in srgb, var(--color-ranking-bg) 46%, transparent);place-items:center;display:grid;position:relative;overflow:hidden}._cover_1c14v_45 img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._resultMain_1c14v_79{align-content:center;gap:calc(var(--spacing-sm) * 1.25);min-width:0;display:grid}._titleRow_1c14v_86{align-items:center;gap:var(--spacing-md);grid-template-columns:minmax(0,1fr) auto;display:grid}._titleRow_1c14v_86 h2{color:var(--color-surface);font-size:calc(var(--text-body-md) * 1.35);margin:0;line-height:1.3}._titleRow_1c14v_86 mark{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-orange) 16%, transparent);color:var(--color-ranking-orange-soft);padding:0 var(--spacing-xs)}._platform_1c14v_107{min-height:calc(var(--spacing-lg) * .95);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 78%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 48%, transparent);color:var(--color-surface);font-size:var(--text-label-sm);padding:0 calc(var(--spacing-sm) * 1.25);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;display:inline-flex}._metaLine_1c14v_123,._dataLine_1c14v_124{gap:var(--spacing-sm) calc(var(--spacing-md) * 1.5);color:color-mix(in srgb, var(--color-ranking-text) 68%, transparent);font-size:calc(var(--text-body-md) * .88);flex-wrap:wrap;font-weight:700;display:flex}._metaLine_1c14v_123 strong,._dataLine_1c14v_124 strong{color:var(--color-surface)}._description_1c14v_138{color:color-mix(in srgb, var(--color-ranking-text) 70%, transparent);font-size:calc(var(--text-body-md) * .88);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:650;line-height:1.75;display:-webkit-box;overflow:hidden}._statusCard_1c14v_2{min-height:calc(var(--spacing-lg) * 9);align-content:center;place-items:center;gap:var(--spacing-md);color:var(--color-ranking-text);padding:var(--spacing-lg);text-align:center;display:grid}._statusCard_1c14v_2 strong{color:var(--color-surface);font-size:calc(var(--text-body-md) * 1.25)}._statusCard_1c14v_2 p{max-width:calc(var(--spacing-lg) * 18);color:color-mix(in srgb, var(--color-ranking-text) 68%, transparent);margin:0}._statusCard_1c14v_2 button{min-height:calc(var(--spacing-lg) * 1.25);justify-content:center;align-items:center;gap:var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-orange) 70%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 16%, transparent);color:var(--color-surface);cursor:pointer;padding:0 calc(var(--spacing-md) * 1.25);font-weight:800;display:inline-flex}._statusCard_1c14v_2 button:hover,._statusCard_1c14v_2 button:focus-visible{border-color:var(--color-ranking-orange)}@media (width<=760px){._resultItem_1c14v_25{grid-template-columns:calc(var(--spacing-lg) * 3.6) minmax(0, 1fr)}._titleRow_1c14v_86{gap:var(--spacing-sm);grid-template-columns:1fr}._platform_1c14v_107{width:max-content}}@media (width<=520px){._resultItem_1c14v_25{grid-template-columns:1fr}._cover_1c14v_45{aspect-ratio:16/8}}._breadcrumbs_1h73q_1{max-width:1320px;margin:0 auto;padding:18px 16px 0}._breadcrumbs_1h73q_1 ol{color:var(--color-secondary);scrollbar-width:none;white-space:nowrap;align-items:center;gap:8px;margin:0;padding:0;font-size:13px;font-weight:800;list-style:none;display:flex;overflow-x:auto}._breadcrumbs_1h73q_1 ol::-webkit-scrollbar{display:none}._breadcrumbs_1h73q_1 li{align-items:center;gap:8px;display:inline-flex}._breadcrumbs_1h73q_1 li:not(:last-child):after{color:#9ba7a5;content:"/"}._breadcrumbs_1h73q_1 span{color:var(--color-secondary)}._link_1h73q_41{color:var(--color-secondary);transition:color .16s}._link_1h73q_41:hover{color:var(--color-primary)}._ranking_1h73q_50 ol,._ranking_1h73q_50 span,._ranking_1h73q_50 ._link_1h73q_41{color:color-mix(in srgb, var(--color-ranking-text) 58%, transparent)}._ranking_1h73q_50 li:not(:last-child):after{color:color-mix(in srgb, var(--color-ranking-text) 34%, transparent)}._ranking_1h73q_50 li:last-child span,._ranking_1h73q_50 ._link_1h73q_41:hover{color:var(--color-ranking-orange-soft)}@media (width>=768px){._breadcrumbs_1h73q_1{padding:22px 28px 0}}._footer_1r0x0_1{z-index:1;margin-top:calc(var(--spacing-lg) * 2.25);border-top:1px solid color-mix(in srgb, var(--color-ranking-cyan) 14%, transparent);background:color-mix(in srgb, var(--color-ranking-bg) 72%, var(--color-primary-hover));color:color-mix(in srgb, var(--color-ranking-text) 64%, transparent);position:relative}._inner_1r0x0_15{width:min(1180px, calc(100% - var(--spacing-lg) * 1.75));gap:calc(var(--spacing-lg) + var(--spacing-xs) * .5);max-width:1180px;padding:calc(var(--spacing-lg) * 1.5) 0 calc(var(--spacing-md) * 1.4);grid-template-columns:minmax(220px,1.12fr) repeat(2,minmax(120px,.66fr)) minmax(190px,.95fr);align-items:start;margin:0 auto;display:grid}._brandBlock_1r0x0_28,._followBlock_1r0x0_29{min-width:0}._brandBlock_1r0x0_28 h2{color:var(--color-ranking-text);margin:0;font-size:23px;font-weight:800;line-height:1.2}._brandSubtitle_1r0x0_41{margin-top:var(--spacing-xs);color:color-mix(in srgb, var(--color-ranking-orange-soft) 82%, transparent);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2;display:block}._brandBlock_1r0x0_28 p{max-width:330px;margin:var(--spacing-md) 0 0;color:color-mix(in srgb, var(--color-ranking-text) 55%, transparent);font-size:14px;font-weight:500;line-height:1.8}._linkGroup_1r0x0_61{align-items:flex-start;gap:calc(var(--spacing-sm) + var(--spacing-xs) * .5);flex-direction:column;min-width:0;display:flex}._linkGroup_1r0x0_61 h3,._followBlock_1r0x0_29 h3{margin:0 0 var(--spacing-xs);color:var(--color-ranking-text);font-size:14px;font-weight:700;line-height:1.4}._footerLink_1r0x0_78,._textLink_1r0x0_79{color:color-mix(in srgb, var(--color-ranking-text) 60%, transparent);font-size:13px;font-weight:500;line-height:1.55;text-decoration:none;transition:color .18s,transform .18s}._footerLink_1r0x0_78{align-items:center;gap:var(--spacing-xs);display:inline-flex}._footerLink_1r0x0_78 svg{flex:none;width:10px;height:10px}._footerLink_1r0x0_78:hover,._footerLink_1r0x0_78:focus-visible,._textLink_1r0x0_79:hover,._textLink_1r0x0_79:focus-visible,._bottom_1r0x0_106 a:hover,._bottom_1r0x0_106 a:focus-visible{color:var(--color-ranking-cyan)}._footerLink_1r0x0_78:hover,._footerLink_1r0x0_78:focus-visible{transform:translate(2px)}._footerLink_1r0x0_78:focus-visible,._textLink_1r0x0_79:focus-visible,._bottom_1r0x0_106 a:focus-visible,._qrTrigger_1r0x0_119:focus-visible{border-radius:var(--radius-sm);outline:2px solid color-mix(in srgb, var(--color-ranking-cyan) 72%, transparent);outline-offset:var(--spacing-xs)}._linkWithQr_1r0x0_126{min-height:calc(var(--spacing-md) + var(--spacing-sm));align-items:center;gap:var(--spacing-sm);display:flex}._qrTrigger_1r0x0_119{width:calc(var(--spacing-md) + var(--spacing-sm));height:calc(var(--spacing-md) + var(--spacing-sm));flex:0 0 calc(var(--spacing-md) + var(--spacing-sm));border:1px solid color-mix(in srgb, var(--color-ranking-text) 32%, transparent);border-radius:var(--radius-full);color:color-mix(in srgb, var(--color-ranking-text) 62%, transparent);cursor:pointer;background:0 0;place-items:center;padding:0;transition:border-color .18s,color .18s,transform .18s;display:grid;position:relative}._qrTrigger_1r0x0_119:hover,._qrTrigger_1r0x0_119:focus-visible{z-index:2;border-color:var(--color-ranking-cyan);color:var(--color-ranking-cyan);transform:translateY(-2px)}._qrTrigger_1r0x0_119 svg{width:13px;height:13px}._qrPopover_1r0x0_166{top:50%;left:calc(100% + var(--spacing-sm));gap:var(--spacing-sm);width:150px;padding:var(--spacing-sm) var(--spacing-sm) calc(var(--spacing-sm) * 1.25);border:1px solid color-mix(in srgb, var(--color-ranking-text) 14%, transparent);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 18px 40px color-mix(in srgb, var(--color-ranking-bg) 34%, transparent);color:var(--color-secondary);opacity:0;pointer-events:none;transform-origin:0;visibility:hidden;justify-items:center;font-size:11px;font-weight:600;line-height:1.4;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;transform:translateY(-50%)scale(.96)}._qrPopover_1r0x0_166 img{aspect-ratio:1;border-radius:var(--radius-sm);width:132px;display:block}._qrTrigger_1r0x0_119:hover ._qrPopover_1r0x0_166,._qrTrigger_1r0x0_119:focus ._qrPopover_1r0x0_166,._qrTrigger_1r0x0_119:focus-within ._qrPopover_1r0x0_166{opacity:1;visibility:visible;transform:translateY(-50%)scale(1)}._followBlock_1r0x0_29{flex-direction:column;align-items:flex-start;display:flex}._followBlock_1r0x0_29 p{max-width:210px;margin:var(--spacing-sm) 0 calc(var(--spacing-sm) * 1.5);color:color-mix(in srgb, var(--color-ranking-text) 50%, transparent);font-size:12px;font-weight:500;line-height:1.7}._officialQr_1r0x0_226{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-ranking-text) 14%, transparent);border-radius:var(--radius-sm);background:var(--color-surface);width:82px;box-shadow:0 10px 26px color-mix(in srgb, var(--color-ranking-bg) 18%, transparent);display:block}._followBlock_1r0x0_29>span{width:82px;margin-top:var(--spacing-sm);color:color-mix(in srgb, var(--color-ranking-text) 50%, transparent);text-align:center;font-size:11px;font-weight:500}._bottom_1r0x0_106{justify-content:space-between;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-sm);padding-top:calc(var(--spacing-md) + var(--spacing-xs));border-top:1px solid color-mix(in srgb, var(--color-ranking-text) 12%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 40%, transparent);grid-column:1/-1;font-size:12px;font-weight:500;line-height:1.6;display:flex}._companyInfo_1r0x0_263,._bottom_1r0x0_106 nav{gap:var(--spacing-md);flex-wrap:wrap;display:flex}._bottom_1r0x0_106 a{color:inherit;text-decoration:none}._ranking_1r0x0_275{background:color-mix(in srgb, var(--color-ranking-bg) 94%, var(--color-ranking-panel));margin-top:0}._home_1r0x0_284{border-top-color:color-mix(in srgb, var(--color-ranking-orange-soft) 22%, transparent);background:color-mix(in srgb, var(--color-ranking-bg) 96%, transparent);margin-top:0}@media (width<=980px){._inner_1r0x0_15{gap:calc(var(--spacing-lg) - var(--spacing-xs));grid-template-columns:1.2fr repeat(3,1fr)}._followBlock_1r0x0_29{grid-column:1/-1}._followBlock_1r0x0_29 p{max-width:520px}}@media (width<=760px){._inner_1r0x0_15{width:min(calc(100% - var(--spacing-lg)), 1180px);gap:var(--spacing-lg) var(--spacing-md);padding-top:calc(var(--spacing-lg) + var(--spacing-sm));grid-template-columns:repeat(2,minmax(0,1fr))}._brandBlock_1r0x0_28,._followBlock_1r0x0_29{grid-column:1/-1}._qrPopover_1r0x0_166{right:calc(100% + var(--spacing-sm));transform-origin:100%;left:auto}._bottom_1r0x0_106{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}}@media (prefers-reduced-motion:reduce){._footerLink_1r0x0_78,._textLink_1r0x0_79,._qrTrigger_1r0x0_119,._qrPopover_1r0x0_166{transition:none}}._header_iio8f_1{z-index:40;width:100%;box-shadow:none;-webkit-backdrop-filter:saturate(1.1)blur(12px);background:#ffffffd1;border-bottom:1px solid #dfe7e5e6;position:fixed;top:0}._inner_iio8f_13{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:10px 16px;display:flex}._leftGroup_iio8f_23{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:12px 24px;min-width:0;display:flex}._actions_iio8f_32{flex:none;align-items:center;gap:10px;display:flex}._pointsLink_iio8f_39,._membershipLink_iio8f_40{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-surface));border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 90%, var(--color-primary));min-height:38px;color:var(--color-primary);cursor:pointer;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}._pointsLink_iio8f_39{gap:var(--spacing-sm);border-color:color-mix(in srgb, var(--color-primary) 42%, var(--color-surface));background:var(--color-primary);color:var(--color-surface);padding:3px 4px 3px 16px}._pointsIcon_iio8f_79{border-radius:var(--radius-full);background:var(--color-surface);width:30px;height:30px;color:var(--color-primary);place-items:center;font-size:15px;display:inline-grid}._pointsLink_iio8f_39:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:var(--color-surface);transform:translateY(-1px)}._pointsLink_iio8f_39:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._membershipLink_iio8f_40:hover,._membershipActive_iio8f_103{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface);transform:translateY(-1px)}._membershipLink_iio8f_40:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._loginButton_iio8f_115{border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-surface));border-radius:var(--radius-full);background:var(--color-primary);min-height:38px;color:var(--color-surface);cursor:pointer;white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:800;line-height:1;transition:background .16s,border-color .16s;display:inline-flex}._profileLink_iio8f_137{justify-content:center;align-items:center;gap:var(--spacing-sm);width:40px;min-height:40px;padding:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--color-primary) 24%, var(--color-surface));border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-surface) 90%, var(--color-primary));color:var(--color-primary);flex:none;font-size:13px;font-weight:800;transition:border-color .16s,background .16s,color .16s,transform .16s;display:inline-flex}._avatar_iio8f_164{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-secondary) 28%, var(--color-surface));width:30px;height:30px;color:var(--color-primary);flex:none;place-items:center;font-size:15px;display:inline-grid;overflow:hidden}._avatar_iio8f_164 img{object-fit:cover;width:100%;height:100%}._authLoading_iio8f_187{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-secondary) 14%, transparent);width:104px;height:38px}._profileLink_iio8f_137:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface);transform:translateY(-1px)}._profileLink_iio8f_137:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._profileActive_iio8f_206{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-surface)}._loginButton_iio8f_115:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover)}._brand_iio8f_217{flex-direction:column;flex-shrink:0;line-height:1;display:flex}._brandTitle_iio8f_224{color:var(--color-on-surface);letter-spacing:0;font-size:20px;font-weight:900}._brandTitleRow_iio8f_231{align-items:center;gap:var(--spacing-sm);display:flex}._brandMarket_iio8f_237{padding:calc(var(--spacing-xs) / 2) var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-blue) 42%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-blue) 14%, var(--color-surface));color:var(--color-ranking-blue);white-space:nowrap;font-size:10px;font-weight:800;line-height:1.2}._brandSub_iio8f_254{color:var(--color-secondary);letter-spacing:.2em;text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:900}._nav_iio8f_263{flex:100%;width:100%;min-width:0}._navScroller_iio8f_269{align-items:center;gap:8px;padding-bottom:2px;display:flex}._navItem_iio8f_276{border-radius:var(--radius-full);min-height:38px;color:color-mix(in srgb, var(--color-secondary) 88%, var(--color-on-surface));isolation:isolate;white-space:nowrap;align-items:center;padding:0 14px;font-size:14px;font-weight:700;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex;position:relative}._navItem_iio8f_276:hover{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-primary));color:var(--color-primary-hover)}._newBadge_iio8f_307,._betaBadge_iio8f_308,._promoBadge_iio8f_309{top:calc(var(--spacing-sm) * -1);right:calc(var(--spacing-sm) * -1);border-radius:var(--radius-full);background:var(--color-ranking-blue);padding:calc(var(--spacing-xs) / 2) var(--spacing-xs);color:var(--color-surface);justify-content:center;align-items:center;font-size:10px;display:inline-flex;position:absolute}._newBadge_iio8f_307{background:var(--color-error)}._promoBadge_iio8f_309{background:var(--color-ranking-orange)}._active_iio8f_331{background:var(--color-primary);color:var(--color-surface);box-shadow:none;font-weight:900}._active_iio8f_331:hover{background:var(--color-primary);color:var(--color-surface);box-shadow:none}._ranking_iio8f_344{border-bottom-color:color-mix(in srgb, var(--color-ranking-text) 12%, transparent);background:color-mix(in srgb, var(--color-ranking-panel-strong) 78%, transparent);box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.18)}._ranking_iio8f_344 ._brandTitle_iio8f_224{color:var(--color-surface);text-shadow:0 2px 18px color-mix(in srgb, var(--color-ranking-bg) 62%, transparent)}._ranking_iio8f_344 ._brandMarket_iio8f_237{border-color:color-mix(in srgb, var(--color-ranking-cyan) 42%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 22%, transparent);color:var(--color-ranking-cyan)}._ranking_iio8f_344 ._brandSub_iio8f_254{color:var(--color-ranking-orange-soft)}._ranking_iio8f_344 ._navItem_iio8f_276{background:color-mix(in srgb, var(--color-ranking-text) 5.5%, transparent);color:color-mix(in srgb, var(--color-ranking-text) 80%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 8%, transparent);border:1px solid #0000}._ranking_iio8f_344 ._navItem_iio8f_276:hover{border-color:color-mix(in srgb, var(--color-ranking-orange) 40%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-surface)}._ranking_iio8f_344 ._active_iio8f_331,._ranking_iio8f_344 ._active_iio8f_331:hover,._ranking_iio8f_344 ._loginButton_iio8f_115{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 28%, transparent), color-mix(in srgb, var(--color-ranking-blue) 18%, transparent));color:var(--color-surface);box-shadow:0 12px 28px color-mix(in srgb, var(--color-ranking-orange) 12%, transparent)}._ranking_iio8f_344 ._membershipLink_iio8f_40{border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 58%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 14%, transparent);color:var(--color-ranking-orange-soft)}._ranking_iio8f_344 ._pointsLink_iio8f_39{border-color:color-mix(in srgb, var(--color-ranking-cyan) 50%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 72%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 46%, transparent));color:var(--color-surface);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 24%, transparent), 0 8px 24px color-mix(in srgb, var(--color-ranking-orange) 18%, transparent)}._ranking_iio8f_344 ._pointsIcon_iio8f_79{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 62%, transparent);background:color-mix(in srgb, var(--color-surface) 92%, transparent);color:var(--color-ranking-panel-strong)}._ranking_iio8f_344 ._pointsLink_iio8f_39:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 82%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 84%, transparent), color-mix(in srgb, var(--color-ranking-orange-soft) 58%, transparent))}._ranking_iio8f_344 ._membershipLink_iio8f_40:hover,._ranking_iio8f_344 ._membershipActive_iio8f_103{border-color:color-mix(in srgb, var(--color-ranking-cyan) 72%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 38%, transparent), color-mix(in srgb, var(--color-ranking-blue) 26%, transparent));color:var(--color-surface)}._ranking_iio8f_344 ._membershipLink_iio8f_40:focus-visible{outline-color:var(--color-ranking-cyan)}._ranking_iio8f_344 ._loginButton_iio8f_115:hover{border-color:color-mix(in srgb, var(--color-ranking-cyan) 72%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 38%, var(--color-ranking-panel-strong))}._ranking_iio8f_344 ._profileLink_iio8f_137{border-color:color-mix(in srgb, var(--color-ranking-cyan) 46%, transparent);background:color-mix(in srgb, var(--color-ranking-blue) 18%, transparent);color:var(--color-ranking-cyan);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 10%, transparent)}._ranking_iio8f_344 ._profileLink_iio8f_137:hover,._ranking_iio8f_344 ._profileActive_iio8f_206{border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 76%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 38%, transparent), color-mix(in srgb, var(--color-ranking-blue) 26%, transparent));color:var(--color-surface)}._ranking_iio8f_344 ._profileLink_iio8f_137:focus-visible{outline-color:var(--color-ranking-cyan)}._ranking_iio8f_344 ._avatar_iio8f_164{background:linear-gradient(160deg, color-mix(in srgb, var(--color-surface) 96%, transparent) 0 48%, color-mix(in srgb, var(--color-ranking-muted) 88%, transparent) 49% 100%);color:var(--color-ranking-panel-strong)}@media (width<=767px){._nav_iio8f_263{display:none}._actions_iio8f_32{gap:var(--spacing-xs)}._pointsLink_iio8f_39{gap:var(--spacing-xs);padding-left:var(--spacing-sm)}._membershipLink_iio8f_40{padding:0 var(--spacing-sm)}._profileLink_iio8f_137{justify-content:center;width:40px;padding:4px}}@media (width<=399px){._inner_iio8f_13{gap:var(--spacing-sm)}._leftGroup_iio8f_23{flex:none}._actions_iio8f_32,._pointsLink_iio8f_39{flex-shrink:1;min-width:0}._pointsLink_iio8f_39{padding-inline:var(--spacing-sm)}._pointsLink_iio8f_39>span:first-child{text-overflow:ellipsis;overflow:hidden}._pointsIcon_iio8f_79{display:none}}@media (width<=374px){._brandMarket_iio8f_237,._brandSub_iio8f_254{display:none}}@media (width>=768px){._inner_iio8f_13{flex-wrap:nowrap;padding:0 28px}._leftGroup_iio8f_23{flex-wrap:nowrap;align-self:stretch;align-items:center;gap:42px}._nav_iio8f_263{flex:auto;align-self:stretch;width:auto;display:flex}._navScroller_iio8f_269{width:100%;height:100%;padding-block:calc(var(--spacing-xs) * 3);scrollbar-width:none;overflow-x:auto}._navItem_iio8f_276{flex-shrink:0}}._userMenuRoot_15nft_1{flex:none;display:flex;position:relative}._userMenu_15nft_1{top:calc(100% + var(--spacing-sm));z-index:10;width:min(380px, calc(100vw - var(--spacing-lg)));padding:var(--spacing-md);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 30%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-ranking-panel-strong) 96%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 8%, transparent), 0 24px 64px color-mix(in srgb, var(--color-ranking-bg) 72%, transparent);color:var(--color-ranking-text);opacity:0;pointer-events:none;transform:translateY(calc(var(--spacing-sm) * -1));visibility:hidden;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;right:0}._userMenu_15nft_1:before{width:72px;height:calc(var(--spacing-sm) + 2px);content:"";position:absolute;bottom:100%;right:0}._userMenuRoot_15nft_1:hover ._userMenu_15nft_1,._userMenuRoot_15nft_1:focus-within ._userMenu_15nft_1{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}._userMenuArrow_15nft_53{top:calc(var(--spacing-sm) * -1);width:var(--spacing-md);height:var(--spacing-md);background:var(--color-ranking-panel-strong);clip-path:polygon(0 0,100% 0,50% 100%);position:absolute;right:13px}._userSummary_15nft_63{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-md);display:flex}._userSummaryAvatar_15nft_70{flex:none;display:inline-flex}._userSummaryAvatar_15nft_70>span{border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 68%, transparent);width:48px;height:48px}._userSummaryContent_15nft_82{min-width:0}._userSummaryContent_15nft_82>strong{color:var(--color-surface);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:800;display:block;overflow:hidden}._userTierRow_15nft_96{align-items:center;gap:var(--spacing-sm);min-width:0;margin-top:var(--spacing-sm);color:var(--color-ranking-muted);white-space:nowrap;font-size:12px;display:flex}._userTierRow_15nft_96 b{color:var(--color-ranking-text);font-size:13px}._userTierRow_15nft_96>span:last-child{text-overflow:ellipsis;overflow:hidden}._userTierBadge_15nft_117{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-ranking-blue) 32%, transparent);color:var(--color-ranking-cyan);letter-spacing:.08em;flex:none;font-weight:800}._userMenuDivider_15nft_127{height:1px;margin:0 0 var(--spacing-md);background:color-mix(in srgb, var(--color-ranking-cyan) 16%, transparent)}._userMenuGrid_15nft_133{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._userMenuCard_15nft_140{align-items:center;gap:var(--spacing-sm);min-width:0;min-height:76px;padding:var(--spacing-md) var(--spacing-sm);border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-text) 4%, transparent);color:var(--color-ranking-text);grid-template-columns:auto minmax(0,1fr) auto;transition:border-color .16s,background .16s,transform .16s;display:grid}._userMenuCard_15nft_140:hover{border-color:color-mix(in srgb, var(--color-ranking-orange-soft) 60%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 10%, transparent);color:var(--color-surface);transform:translateY(-1px)}._userMenuCard_15nft_140:focus-visible,._userMenuLogout_15nft_171:focus-visible{outline:2px solid var(--color-ranking-cyan);outline-offset:2px}._userMenuIcon_15nft_176,._userMenuLogoutIcon_15nft_177{border:1px solid color-mix(in srgb, var(--color-ranking-cyan) 24%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-ranking-blue) 18%, transparent);width:36px;height:36px;color:var(--color-ranking-cyan);flex:none;place-items:center;font-size:17px;display:inline-grid}._pointsGlyph_15nft_191{font-size:13px;font-weight:800}._userMenuCardText_15nft_196{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._userMenuCardText_15nft_196 b{color:var(--color-surface);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}._userMenuCardText_15nft_196 small{color:var(--color-ranking-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}._userPointsValue_15nft_222{color:var(--color-ranking-cyan);font-size:18px;font-weight:800;line-height:1}._userPointsValue_15nft_222 small{margin-left:var(--spacing-xs);font-weight:500}._userMenuCardAction_15nft_234{border:1px solid color-mix(in srgb, var(--color-ranking-orange-soft) 52%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ranking-orange) 16%, transparent);width:24px;height:24px;color:var(--color-ranking-orange-soft);place-items:center;display:inline-grid}._userMenuChevron_15nft_246{color:var(--color-ranking-muted);font-size:12px}._userMenuMcpCard_15nft_251{width:100%;margin-bottom:var(--spacing-md);border-color:color-mix(in srgb, var(--color-ranking-orange) 24%, transparent)}._userMenuLogout_15nft_171{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-ranking-text);cursor:pointer;text-align:left;background:0 0;border:0;transition:background .16s;display:flex}._userMenuLogout_15nft_171:hover{background:color-mix(in srgb, var(--color-ranking-orange) 10%, transparent)}._userMenuLogout_15nft_171:disabled{cursor:wait;opacity:.6}._userMenuLogoutIcon_15nft_177{border-color:color-mix(in srgb, var(--color-ranking-orange) 26%, transparent);background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent);color:var(--color-ranking-orange-soft)}._userMenuLogout_15nft_171>span:last-child{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._userMenuLogout_15nft_171 b{color:var(--color-surface);font-size:15px;font-weight:800}._userMenuLogout_15nft_171 small{color:var(--color-ranking-muted);font-size:12px}@media (width<=767px){._userMenu_15nft_1{top:66px;right:var(--spacing-md);position:fixed}._userTierRow_15nft_96>span:last-child{display:none}}._root_1s11o_1{isolation:isolate;padding-top:calc(var(--spacing-xs) * 17.75);color:var(--color-ranking-text);background:radial-gradient(circle at 15% 8%,#2f86ff38,#0000 28%),radial-gradient(circle at 88% 12%,#14d6cd38,#0000 26%),radial-gradient(circle at 72% 72%,#ff853824,#0000 30%),linear-gradient(145deg,#050707 0%,#0c1718 38%,#101615 64%,#050606 100%);position:relative}._root_1s11o_1:before{z-index:-1;content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-text) 3.5%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-ranking-text) 2.8%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-panel-strong) 95%, transparent), color-mix(in srgb, var(--color-ranking-panel-strong) 32%, transparent));mask-image:linear-gradient(180deg, color-mix(in srgb, var(--color-ranking-panel-strong) 95%, transparent), color-mix(in srgb, var(--color-ranking-panel-strong) 32%, transparent));pointer-events:none;background-size:42px 42px;position:absolute;inset:0}._marketRoot_1s11o_46{background:radial-gradient(circle at 84% 8%, color-mix(in srgb, var(--color-ranking-cyan) 20%, transparent), transparent 30rem), radial-gradient(circle at 5% 19%, color-mix(in srgb, var(--color-ranking-blue) 20%, transparent), transparent 36rem), linear-gradient(145deg, var(--color-ranking-bg), color-mix(in srgb, var(--color-ranking-panel) 36%, var(--color-ranking-bg)) 48%, color-mix(in srgb, var(--color-ranking-cyan) 12%, var(--color-ranking-bg)))}._marketRoot_1s11o_46:before{background:linear-gradient(90deg, color-mix(in srgb, var(--color-ranking-text) 1.6%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-ranking-text) 1.2%, transparent) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-600:oklch(43.9% 0 0);--spacing:.25rem;--container-3xl:48rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-semibold:600;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-festival-strip-tone:#fff4e5;--color-festival-banner-tone:#45171c;--color-festival-banner-tone-2:#672321f2;--color-festival-banner-tone-3:#541b21c4;--color-festival-banner-tone-4:#36161b45;--color-festival-banner-tone-5:#ffce7b60;--color-festival-banner-tone-6:#dd924b;--color-festival-banner-tone-7:#de61221a;--color-festival-banner-tone-8:#ffe0a115;--color-festival-seal-tone:#efb96b99;--color-festival-seal-tone-2:#f7b65a16;--color-festival-seal-tone-3:#ffe4b3;--color-festival-banner-copy-tone:#fff0cf;--color-festival-banner-copy-tone-2:#37101280;--color-festival-banner-copy-tone-3:#ffd284;--color-festival-banner-copy-tone-4:#efc2a0;--color-festival-banner-copy-tone-5:#ce9064;--color-festival-banner-date-tone:#f9d6ad;--color-festival-gold-button-tone:#ffd18a;--color-festival-gold-button-tone-2:#392014;--color-festival-gold-button-tone-3:#fff4cd90;--color-festival-gold-button-tone-4:#ed731728;--color-festival-gold-button-tone-5:#ffe6b0;--color-festival-gold-button-tone-6:#ffbc71;--color-festival-gold-button-tone-7:#ed9c4945;--color-festival-dialog-close-tone:#d98c42;--color-festival-nav-entry-tone:#d79554;--color-festival-nav-entry-tone-2:#712e27;--color-festival-nav-entry-tone-3:#3f2025;--color-festival-nav-entry-tone-4:#ffdb9b;--color-festival-dialog-head-tone:#4e1b21;--color-festival-dialog-head-tone-2:#6b2925f5;--color-festival-dialog-head-tone-3:#4f1c24a3;--color-festival-dialog-head-tone-4:#32151d40;--color-festival-dialog-head-tone-5:#dca15999;--color-festival-dialog-title-tone:#ffe0a1;--color-festival-dialog-title-tone-2:#401018;--color-festival-dialog-head-tone-6:#f3cbb1;--color-festival-period-tone:#e8c5ad;--color-festival-dialog-close-tone-2:#e3ba8059;--color-festival-dialog-close-tone-3:#39171be8;--color-festival-dialog-close-tone-4:#ffdeb0;--color-festival-benefit-tone:#b97460;--color-festival-benefit-tone-2:#ffba84;--color-festival-benefit-tone-3:#cc604033;--color-festival-benefit-tone-4:#58272e;--color-festival-benefit-tone-5:#251b22;--color-festival-benefit-tone-6:#c1b0a9;--color-festival-discount-tone:#ffd690;--color-festival-discount-tone-2:#f3a04425;--color-festival-dialog-footer-tone:#62443a;--color-festival-quiet-tone:#302329;--color-festival-quiet-tone-2:#e1c3ab;--color-festival-strip-tone-2:#ba7659;--color-festival-strip-tone-3:#a73c374d;--color-festival-strip-tone-4:#552029;--color-festival-strip-tone-5:#322027;--color-festival-strip-tone-6:#ffdfac;--color-festival-strip-tone-7:#ffcd80;--color-festival-strip-icon-tone:#ffd88f;--color-festival-strip-copy-tone:#ffe6b5;--color-festival-strip-copy-tone-2:#e5c5b5;--color-festival-strip-date-tone:#eed1ac;--color-festival-gold-button-tone-8:#fff1cb;--color-festival-ribbon-tone:#ffdc94;--color-festival-ribbon-tone-2:#8e252e;--color-festival-ribbon-tone-3:#b1382c;--color-festival-ribbon-tone-4:#912630;--color-festival-ribbon-tone-5:#ffe4b3a6;--color-festival-ribbon-tone-6:#f06c3538;--color-festival-ribbon-tone-7:#ffe4a833;--color-festival-ribbon-tone-8:#fff4ce88;--color-festival-ribbon-tone-9:#ffd68745;--color-festival-ribbon-tone-10:#fff2bc;--color-festival-ribbon-tone-11:#671521;--color-festival-ribbon-tone-12:#ffd78145;--color-festival-ribbon-tone-13:#ffe29a;--color-festival-ribbon-tone-14:#681724;--color-festival-ribbon-tone-15:#fff0d3;--color-festival-dialog-tone:#c38a50;--color-festival-dialog-tone-2:#15171c;--color-festival-dialog-tone-3:#0009;--color-festival-dialog-tone-4:#db73311a;--color-festival-dialog-mask-tone:#03090cbf;--color-festival-kicker-tone:#e9bc97;--color-festival-kicker-tone-2:#daa66b88;--color-festival-kicker-tone-3:#a648332b;--color-festival-benefit-tag-tone:#f5bd714d;--color-festival-benefit-tag-tone-2:#f4b96814;--color-festival-benefit-tag-tone-3:#ffd294;--color-festival-status-tone:#ffe1a1;--color-festival-sale-card-tone:#c9a568;--color-festival-sale-card-tone-2:#df744438;--color-festival-sale-card-tone-3:#36212a;--color-festival-sale-card-tone-4:#18181e;--color-festival-sale-card-tone-5:#c9a56814;--color-festival-sale-card-tone-6:#00000040;--color-festival-sale-card-tone-7:#efb76655;--color-festival-sale-card-tone-8:#fbb45c12;--color-festival-sale-card-tone-9:#ffdaa0;--color-festival-sale-card-tone-10:#e8a44220;--color-festival-sale-card-tone-11:#c3aaa2;--color-festival-sale-card-tone-12:#c890596b;--color-festival-sale-card-tone-13:#8b50272e;--color-festival-sale-card-tone-14:#ffcb8c;--color-festival-sale-card-tone-15:#ffb7590d;--color-festival-sale-card-tone-16:#d39b5447;--color-festival-daily-price-tone:#bca59f;--color-festival-banner-tone-9:#4c1921;--color-festival-banner-tone-10:#622527ed;--color-festival-banner-tone-11:#441921b8;--color-festival-membership-start:#0d181f;--color-festival-membership-end:#091116;--color-festival-red:#682630;--color-festival-gold:#ffdb91;--color-festival-gold-end:#ffa950;--color-primary:#237264;--color-primary-hover:#1d5549;--color-secondary:#6b7280;--color-surface:#fff;--color-on-surface:#111820;--color-error:#ef4456;--color-ranking-bg:#08100f;--color-ranking-panel:#161c1d;--color-ranking-panel-strong:#121617;--color-ranking-hero-warm:#2c1c16;--color-ranking-hero-mid:#0a1b22;--color-ranking-hero-deep:#082528;--color-ranking-text:#f5efe6;--color-ranking-muted:#b6b0a9;--color-ranking-orange:#ff8538;--color-ranking-orange-soft:#ffad6c;--color-ranking-blue:#4097ad;--color-ranking-cyan:#8ee1ea;--color-ranking-table-text:#d5dfe1;--color-ranking-table-muted:#9eb1b5;--color-ranking-demand-strong:#6fdfa3;--color-ranking-demand:#8edfe8;--color-ranking-supply:#ff9250;--color-ranking-supply-strong:#e7887e;--color-mcp-bg:#05080d;--color-mcp-footer:#040810;--color-mcp-surface:#081522;--color-mcp-section:#0c1f33;--color-mcp-soft:#0d2238;--color-mcp-panel:#0a1828;--color-mcp-panel-strong:#081421;--color-mcp-console-question:#122b47;--color-mcp-case:#141b30;--color-mcp-case-top:#171e35;--color-mcp-case-bottom:#11182c;--color-mcp-contact-start:#173753;--color-mcp-contact-mid:#162a45;--color-mcp-contact-end:#1a2742;--color-mcp-text:#eef6ff;--color-mcp-muted:#91a8c1;--color-mcp-cyan:#91d9ff;--color-mcp-orange:#ffad6c;--text-headline-lg:48px;--text-body-md:16px;--text-label-sm:12px;--font-weight-headline-lg:800;--font-weight-body-md:600;--font-weight-label-sm:800;--radius-full:9999px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:32px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-dvh{min-height:100dvh}.max-w-3xl{max-width:var(--container-3xl)}.min-w-0{min-width:0}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-16{padding-block:calc(var(--spacing) * 16)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-neutral-600{color:var(--color-neutral-600)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{color:var(--color-on-surface);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:var(--color-ranking-bg);font-family:Aptos,-apple-system,BlinkMacSystemFont,PingFang SC,Segoe UI,system-ui,sans-serif}html{background-color:#0000;background-image:radial-gradient(circle at 80% -10%,#2f7d6d1c,#0000 34%),radial-gradient(circle at 12% 8%,#3a5b6914,#0000 30%),linear-gradient(#fbfcfb 0%,#f6f8f7 46%,#eef4f2 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:320px;min-height:100%}body,#root{min-height:100dvh}body{isolation:isolate;background:0 0;min-width:320px;margin:0;position:relative}#root{background:0 0}body:before{content:"Global\a Drama Data";z-index:0;color:#7d8b780f;letter-spacing:-.06em;pointer-events:none;text-align:center;white-space:pre;font-size:clamp(86px,13.6vw,198px);font-weight:950;line-height:.86;position:fixed;top:24vh;left:50%;transform:translate(-50%)}body:after{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#10182009 1px,#0000 1px),linear-gradient(90deg,#10182008 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 72%);mask-image:linear-gradient(#000000b3,#0000 72%)}#root{z-index:1;position:relative}button,input,select{font:inherit}.ant-btn{min-height:calc(var(--spacing-lg) + var(--spacing-sm) + var(--spacing-xs));border-radius:var(--radius-full);box-shadow:none;font-size:13px;font-weight:700}.ant-btn.ant-btn-sm{min-height:var(--spacing-lg)}.ant-btn.ant-btn-lg{min-height:calc(var(--spacing-lg) + var(--spacing-md))}.ant-btn.ant-btn-primary{font-weight:var(--font-weight-label-sm)}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){border-color:#ff8538ad}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent)}}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:linear-gradient(135deg, var(--color-ranking-orange), #ffad6c8a)}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:linear-gradient(135deg, var(--color-ranking-orange), color-mix(in srgb, var(--color-ranking-orange-soft) 54%, transparent))}}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){box-shadow:none;color:var(--color-surface)}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{border-color:var(--color-ranking-cyan);background:linear-gradient(135deg, var(--color-ranking-blue), #8ee1ea52)}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:linear-gradient(135deg, var(--color-ranking-blue), color-mix(in srgb, var(--color-ranking-cyan) 32%, transparent))}}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{color:var(--color-surface)}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{border-color:var(--color-ranking-cyan);background:linear-gradient(135deg,#388094,#8ee1ea3d)}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-blue) 82%, var(--color-on-surface)), color-mix(in srgb, var(--color-ranking-cyan) 24%, transparent))}}.ant-btn.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{color:var(--color-surface)}.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{border-color:#ff853847}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{border-color:color-mix(in srgb, var(--color-ranking-orange) 28%, transparent)}}.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{background:#ff85381f}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{background:color-mix(in srgb, var(--color-ranking-orange) 12%, transparent)}}.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{color:#8f776f}@supports (color:color-mix(in lab, red, red)){.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{color:color-mix(in srgb, var(--color-ranking-orange) 24%, var(--color-secondary))}}.ant-btn.ant-btn-primary:disabled,.ant-btn.ant-btn-primary.ant-btn-disabled{cursor:not-allowed}.ant-btn:focus-visible{outline:2px solid var(--color-ranking-orange);outline-offset:2px}.ant-modal-root .ant-modal-mask{background:#08100fd1}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-modal-mask{background:color-mix(in srgb, var(--color-ranking-bg) 82%, transparent)}}.ant-modal-root .ant-modal-mask{-webkit-backdrop-filter:blur(var(--spacing-xs));backdrop-filter:blur(var(--spacing-xs))}.ant-modal-root .ant-modal-container{border:1px solid #f5efe629}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-modal-container{border:1px solid color-mix(in srgb, var(--color-ranking-text) 16%, transparent)}}.ant-modal-root .ant-modal-container{background:var(--color-ranking-panel);box-shadow:0 var(--spacing-lg) calc(var(--spacing-lg) * 2.5) #08100fb8}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-modal-container{box-shadow:0 var(--spacing-lg) calc(var(--spacing-lg) * 2.5) color-mix(in srgb, var(--color-ranking-bg) 72%, transparent)}}.ant-modal-root .ant-modal-container,.ant-modal-root .ant-modal-body{color:var(--color-ranking-text)}.ant-modal-root .ant-btn-default{border-color:#f5efe62e}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-btn-default{border-color:color-mix(in srgb, var(--color-ranking-text) 18%, transparent)}}.ant-modal-root .ant-btn-default{color:var(--color-ranking-text)}.ant-modal-root .ant-btn-default:not(:disabled):hover{border-color:#f5efe657}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-btn-default:not(:disabled):hover{border-color:color-mix(in srgb, var(--color-ranking-text) 34%, transparent)}}.ant-modal-root .ant-btn-default:not(:disabled):hover{background:#f5efe60f}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-btn-default:not(:disabled):hover{background:color-mix(in srgb, var(--color-ranking-text) 6%, transparent)}}.ant-modal-root .ant-btn-default:not(:disabled):hover{color:var(--color-ranking-text)}.ant-modal-root .ant-modal-close .ant-modal-close-x{filter:drop-shadow(0 1px 1px #111820b8)}@supports (color:color-mix(in lab, red, red)){.ant-modal-root .ant-modal-close .ant-modal-close-x{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--color-on-surface) 72%, transparent))}}a{color:inherit;text-decoration:none}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-options-size-changer,.ant-pagination .ant-pagination-options-size-changer .ant-select-selector{border-color:#f5efe61f}@supports (color:color-mix(in lab, red, red)){.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-options-size-changer,.ant-pagination .ant-pagination-options-size-changer .ant-select-selector{border-color:color-mix(in srgb, var(--color-ranking-text) 12%, transparent)}}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-options-size-changer,.ant-pagination .ant-pagination-options-size-changer .ant-select-selector{background:var(--color-ranking-panel-strong);color:#f5efe6c2}@supports (color:color-mix(in lab, red, red)){.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev button,.ant-pagination .ant-pagination-next button,.ant-pagination .ant-pagination-options-size-changer,.ant-pagination .ant-pagination-options-size-changer .ant-select-selector{color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent)}}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-item-link,.ant-pagination .ant-pagination-options-size-changer .ant-select-content,.ant-pagination .ant-pagination-options-size-changer .ant-select-selection-item,.ant-pagination .ant-pagination-options-size-changer .ant-select-suffix,.ant-pagination .ant-pagination-options-size-changer .ant-select-arrow{color:inherit}.ant-pagination .ant-pagination-item-active{border-color:#ff8538ad}@supports (color:color-mix(in lab, red, red)){.ant-pagination .ant-pagination-item-active{border-color:color-mix(in srgb, var(--color-ranking-orange) 68%, transparent)}}.ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg,#ff853847,#4097ad2e)}@supports (color:color-mix(in lab, red, red)){.ant-pagination .ant-pagination-item-active{background:linear-gradient(135deg, color-mix(in srgb, var(--color-ranking-orange) 28%, transparent), color-mix(in srgb, var(--color-ranking-blue) 18%, transparent))}}.ant-pagination .ant-pagination-disabled button{color:#f5efe647}@supports (color:color-mix(in lab, red, red)){.ant-pagination .ant-pagination-disabled button{color:color-mix(in srgb, var(--color-ranking-text) 28%, transparent)}}.app-pagination-size-dropdown{border:1px solid #f5efe61f}@supports (color:color-mix(in lab, red, red)){.app-pagination-size-dropdown{border:1px solid color-mix(in srgb, var(--color-ranking-text) 12%, transparent)}}.app-pagination-size-dropdown{background:var(--color-ranking-panel-strong)}.app-pagination-size-dropdown .ant-select-item{color:#f5efe6c2}@supports (color:color-mix(in lab, red, red)){.app-pagination-size-dropdown .ant-select-item{color:color-mix(in srgb, var(--color-ranking-text) 76%, transparent)}}.app-pagination-size-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:#292c2c}@supports (color:color-mix(in lab, red, red)){.app-pagination-size-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:color-mix(in srgb, var(--color-ranking-text) 10%, var(--color-ranking-panel-strong))}}.app-pagination-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#462e1e}@supports (color:color-mix(in lab, red, red)){.app-pagination-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb, var(--color-ranking-orange) 22%, var(--color-ranking-panel-strong))}}.app-pagination-size-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--color-ranking-text)}html .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--color-ranking-panel-strong);color:var(--color-ranking-muted)}.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover .ant-empty-description{color:inherit}.market-status-date-popover .ant-popover-inner{border:calc(var(--spacing-xs) / 4) solid #8ee1ea5c;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.market-status-date-popover .ant-popover-inner{border:calc(var(--spacing-xs) / 4) solid color-mix(in srgb, var(--color-ranking-cyan) 36%, transparent)}}.market-status-date-popover .ant-popover-inner{border-radius:calc(var(--radius-lg) + var(--spacing-xs) / 2);background:linear-gradient(145deg, var(--color-ranking-panel), var(--color-ranking-panel-strong));box-shadow:0 var(--spacing-lg) calc(var(--spacing-lg) * 2.5) #08100fb8;padding:0}@supports (color:color-mix(in lab, red, red)){.market-status-date-popover .ant-popover-inner{box-shadow:0 var(--spacing-lg) calc(var(--spacing-lg) * 2.5) color-mix(in srgb, var(--color-ranking-bg) 72%, transparent)}}.market-status-date-popover .ant-picker-panel,.market-status-date-popover .ant-picker-date-panel,.market-status-date-popover .ant-picker-calendar-date,.market-status-date-popover .ant-picker-cell{background:0 0}.market-status-date-popover .ant-picker-panel{border:0}.market-status-calendar .ant-picker-body{padding:0}.market-status-calendar .ant-picker-content{border-spacing:calc(var(--spacing-xs) + var(--spacing-xs) / 2);border-collapse:separate}.market-status-calendar .ant-picker-content thead{display:none}.market-status-calendar .ant-picker-cell{padding:0}.market-status-calendar .ant-picker-cell:before,.market-status-calendar .ant-picker-cell-inner{display:none}@media (width<=620px){.market-status-calendar .ant-picker-content{border-spacing:calc(var(--spacing-xs) / 2)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
