@font-face{font-family:XplayDemo;src:url(/fonts/PretendardVariable-1.3.9.woff2) format("woff2");font-weight:100 900;font-display:swap}.demo_playground__qh9Wp{font-family:XplayDemo,Pretendard,Arial,sans-serif;color:#302446;background:#f6f3fc;padding:0 32px 40px;min-height:100vh;line-height:1.5}.demo_playground__qh9Wp *{box-sizing:border-box}.demo_playground__qh9Wp button,.demo_playground__qh9Wp input,.demo_playground__qh9Wp select{font:inherit}.demo_playground__qh9Wp button,.demo_playground__qh9Wp select{cursor:pointer}.demo_playground__qh9Wp button{border:1px solid #d5c8ed;border-radius:9px;background:white;color:#533181;padding:9px 14px;font-weight:700}.demo_playground__qh9Wp button:hover{background:#ece3fc}.demo_playground__qh9Wp button[aria-pressed=true]{background:#7443be;border-color:#7443be;color:white}.demo_playground__qh9Wp input,.demo_playground__qh9Wp select{border:1px solid #d4c5e8;border-radius:8px;background:white;color:#302446;padding:10px;width:100%;min-width:0}.demo_playground__qh9Wp input[type=checkbox]{width:auto}.demo_publicHeader__rTk2m{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #e1d7ee}.demo_publicHeader__rTk2m img{width:130px;height:auto}.demo_publicHeader__rTk2m nav{display:flex;gap:25px;font-size:13px}.demo_demoFoot__sE18G a,.demo_experience__d_TsK a,.demo_publicHeader__rTk2m a{color:#673da2;text-decoration:none;font-weight:700}.demo_demoHeading__nnRGq{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px 0 22px}.demo_demoHeading__nnRGq p{margin:0 0 9px;font-size:11px;font-weight:850;color:#8054b9;letter-spacing:.12em}.demo_demoHeading__nnRGq h1{font-size:31px;letter-spacing:-.04em;margin:0 0 8px;line-height:1.25}.demo_demoHeading__nnRGq h3{font-size:26px;margin:0 0 8px}.demo_demoHeading__nnRGq span{color:#7a6c8c;font-size:13px}.demo_scenarioBar__k7eUA{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.demo_scenarioBar__k7eUA button{font-size:12px}.demo_workspace__mj2WM{display:grid;grid-template-columns:210px minmax(0,1fr);background:white;border:1px solid #ded4ed;border-radius:18px;overflow:hidden;max-width:1440px;margin:auto;box-shadow:0 15px 50px #44236608}.demo_featureNav__LonDM{padding:18px 12px;background:#faf8fe;border-right:1px solid #e5ddf0}.demo_featureNav__LonDM>label{font-size:11px;display:grid;gap:7px;padding:0 5px 12px;color:#77648e;font-weight:750}.demo_featureNav__LonDM nav{display:grid;gap:5px;max-height:960px;overflow:auto}.demo_featureNav__LonDM button{text-align:left;border-color:transparent;background:transparent;padding:10px 11px;display:grid;gap:3px}.demo_featureNav__LonDM button span{font-size:12px}.demo_featureNav__LonDM button small{font-size:9px;opacity:.65}.demo_experience__d_TsK{padding:25px;min-width:0}.demo_experienceTop__aR0rl{display:flex;justify-content:space-between;gap:15px;font-size:10px;color:#9374af}.demo_experience__d_TsK h2{font-size:27px;letter-spacing:-.04em;margin:14px 0 8px}.demo_experience__d_TsK>p{font-size:13px;color:#81718e}.demo_featureDisplay__0aE_A{margin:20px 0 15px;border:1px solid #382053;border-radius:14px;overflow:hidden;padding:14px;background:radial-gradient(ellipse at top,#35204f,#110b1f 75%);box-shadow:inset 0 0 50px #9c42f415}.demo_nativeVisual__y9sPx{height:450px;padding:0;display:block;background:transparent;container-type:inline-size}.demo_nativeStage__NxRfl,.demo_nativeVisual__y9sPx{min-height:0;position:relative;overflow:hidden;width:100%}.demo_nativeStage__NxRfl{height:100%}.demo_nativeCanvas__Kr8ce{position:absolute;left:50%;top:50%;transform-origin:center;container-type:inline-size;color:#f7f0ff;font-family:XplayDemo,Pretendard,Arial,sans-serif;line-height:1.5}.demo_nativeRoulette__IO_i1{height:100%;display:flex;align-items:center;justify-content:center}.demo_nativeSignature__eLpVx{position:relative;display:grid;place-items:center;height:100%}.demo_nativeCanvas__Kr8ce [aria-label="시그헌터 OBS 오버레이"]{width:100%;height:100%;min-height:0}.demo_nativeWorkflow__wJD1J{height:100%;display:grid;grid-template-rows:54px minmax(0,1fr) 22px;gap:5px}.demo_nativeWorkflow__wJD1J small{text-align:center;color:#d2b3f0;font-size:11px}.demo_flowDiagram__xcENv{display:flex;justify-content:center;align-items:center;gap:15px;font-size:14px;color:#e7d8ff}.demo_flowDiagram__xcENv span{padding:9px 16px;border:1px solid #795699;border-radius:8px}.demo_nativeWidgetTable__USTaD{position:absolute;top:0;width:78%;height:78%;transition:left .25s,top .25s,transform .25s}.demo_nativeWidgetGoal___G_U_{position:absolute;left:8%;bottom:8%;width:65%;height:10%}.demo_nativeWidgetTimer__ZPHDI{position:absolute;right:4%;bottom:3%;width:30%;height:15%}.demo_roster__sQBoc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.demo_roster__sQBoc button{text-align:left;display:grid;grid-template-columns:1fr auto;padding:10px;gap:3px;background:#faf7ff}.demo_roster__sQBoc span{font-size:13px}.demo_roster__sQBoc b{font-size:11px;font-variant-numeric:tabular-nums;align-self:center}.demo_roster__sQBoc small{font-size:10px;color:#8c62b5;grid-column:1/-1}.demo_controlToolbar__2DtwC{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:18px 0}.demo_controlToolbar__2DtwC button{font-size:11px}.demo_controlToolbar__2DtwC span{font-size:10px;color:#8b769d}.demo_donationForm__TqbtP{padding:18px;background:#f8f5fe;border:1px solid #e3d8f1;border-radius:12px}.demo_donationForm__TqbtP h3{font-size:15px;margin:0 0 12px}.demo_demoControls__BkPPS{display:grid;grid-template-columns:1fr 1fr 2fr;gap:12px}.demo_demoControls__BkPPS label,.demo_featureControls__PBOUE label{font-size:11px;font-weight:750;display:grid;gap:6px;color:#78638d}.demo_playerPills__n_o5v{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.demo_playerPills__n_o5v button{padding:6px 12px;border-radius:99px;font-size:11px}.demo_playerPills__n_o5v select{max-width:220px;font-size:11px}.demo_routing__hKSKH{font-size:12px;color:#7443be;margin:10px 0 14px}.demo_playground__qh9Wp .demo_actionButton__Dkvh7{background:#7443be;color:white;border-color:#7443be;padding:11px 22px}.demo_featureControls__PBOUE{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px;align-items:center}.demo_featureControls__PBOUE button{font-size:12px}.demo_featureControls__PBOUE input{max-width:200px}.demo_notice__4bvqT{font-size:12px;color:#67428e;min-height:25px;margin-top:14px}.demo_pipeline__Z2Ilt{display:flex;list-style:none;gap:10px;padding:0;flex-wrap:wrap;font-size:11px;color:#8b769b}.demo_pipeline__Z2Ilt li:not(:last-child):after{content:"→";margin-left:10px;color:#bb9bd7}.demo_receipts__OlQ_m{border-top:1px solid #ece5f4;padding-top:14px;font-size:11px;color:#79658c}.demo_receipts__OlQ_m summary{cursor:pointer;font-weight:750}.demo_receipts__OlQ_m p{display:grid;grid-template-columns:170px 1fr auto;gap:10px;padding:9px 0;border-bottom:1px solid #eee7f6}.demo_receipts__OlQ_m small{color:#986dbb}.demo_demoFoot__sE18G{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#a192ad;margin-top:20px}.demo_compact__UTZKO{padding:22px;border:1px solid #e6dafa;border-radius:20px;min-height:0}.demo_compact__UTZKO .demo_workspace__mj2WM{grid-template-columns:175px minmax(0,1fr)}.demo_compact__UTZKO .demo_experience__d_TsK{padding:20px}.demo_compact__UTZKO .demo_demoHeading__nnRGq{padding-top:0}.demo_compact__UTZKO .demo_featureNav__LonDM nav{max-height:920px}.demo_compact__UTZKO .demo_nativeVisual__y9sPx{height:410px}.demo_broadcastPage__dKIlc{width:100vw;height:100dvh;display:grid;place-items:center;margin:0;background:#0b0712;overflow:hidden;font-family:XplayDemo,Pretendard,Arial,sans-serif}.demo_broadcastCanvas__xrzHg{--broadcast-unit:min(1vw,.5625dvh);width:min(100vw,56.25dvh);height:min(177.7778vw,100dvh);aspect-ratio:9/16;container-type:inline-size;display:grid;grid-template-rows:calc(var(--broadcast-unit)*10) calc(var(--broadcast-unit)*12) minmax(0,1fr) calc(var(--broadcast-unit)*15) calc(var(--broadcast-unit)*13) calc(var(--broadcast-unit)*12) calc(var(--broadcast-unit)*3.2);row-gap:calc(var(--broadcast-unit)*1.8);padding:calc(var(--broadcast-unit)*3) 0 calc(var(--broadcast-unit)*2);box-sizing:border-box;line-height:1.2;position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 0,#3a1d5c,transparent 52%),linear-gradient(155deg,#211231,#0d0818 80%);color:#f7f0ff;border:1px solid #4a2b69}.demo_broadcastCanvas__xrzHg>*{width:90%;margin:0 auto;min-height:0;min-width:0;box-sizing:border-box;position:relative}.demo_broadcastHeader__PQgYu{display:flex;align-items:center;justify-content:space-between}.demo_broadcastHeader__PQgYu img{width:29%;height:auto;max-height:100%;object-fit:contain}.demo_broadcastHeader__PQgYu>span{font-size:1.7cqw;display:flex;align-items:center;gap:1.4cqw;border:1px solid #6a3d93;padding:1.4cqw 2cqw;border-radius:99px;color:#e5b8ff;font-weight:800;letter-spacing:.06em}.demo_broadcastHeader__PQgYu i{width:1.1cqw;height:1.1cqw;border-radius:50%;background:#b568ff;box-shadow:0 0 2cqw #a33dff}.demo_broadcastIntro__y60Xc{align-self:center}.demo_broadcastIntro__y60Xc>small{font-size:1.3cqw;letter-spacing:.17em;color:#b48ad7}.demo_broadcastIntro__y60Xc h1{font-size:4.8cqw;letter-spacing:-.05em;font-weight:850;line-height:1.2;margin:.8cqw 0 1.2cqw;color:#f7f0ff}.demo_broadcastIntro__y60Xc>span{font-size:1.9cqw;color:#b39acb}.demo_broadcastFeature__9D5aD{display:flex;flex-direction:column;overflow:hidden;padding:2.5cqw;background:#100a1c;border:1px solid #6d3e97;border-radius:2cqw;box-shadow:0 0 6cqw #a33dff0d;animation:demo_demoScene__5PS9Z .35s both}.demo_broadcastFeatureHead__O3RNM{display:flex;justify-content:space-between;align-items:center;flex:none;font-size:1.7cqw;color:#b997d5;line-height:1.3}.demo_broadcastFeatureHead__O3RNM small{font-size:1.5cqw}.demo_broadcastFeature__9D5aD h2{font-size:3.9cqw;font-weight:850;line-height:1.2;letter-spacing:-.03em;flex:none;margin:1cqw 0 1.2cqw;color:#e7ccff}.demo_broadcastVisual__qnToA{flex:1;min-height:0;width:100%;height:auto;overflow:hidden}.demo_broadcastVisual__qnToA>.demo_nativeVisual__y9sPx{height:100%;min-height:0}.demo_sceneProgress__YK7Yc{flex:0 0 .5cqw;height:.5cqw;margin:1.2cqw 0 0;background:#392247;border-radius:99px;overflow:hidden}.demo_sceneProgress__YK7Yc i{display:block;height:100%;background:linear-gradient(90deg,#8539c8,#e5b8ff)}.demo_broadcastDonation__tV5pY{display:flex;flex-direction:column;justify-content:center;padding:1.7cqw 2.8cqw;border:1px solid #6d3c93;border-radius:1.5cqw;background:linear-gradient(110deg,#351847,#1a1029);animation:demo_demoPop__Nh87x .4s both;line-height:1.2}.demo_broadcastDonation__tV5pY>span{font-size:1.6cqw;color:#c690e8}.demo_broadcastDonation__tV5pY>strong{display:flex;justify-content:space-between;gap:2cqw;margin:1cqw 0 .7cqw;font-size:2.6cqw;line-height:1.25}.demo_broadcastDonation__tV5pY b{color:#ffd35a;font-size:3.5cqw;font-variant-numeric:tabular-nums}.demo_broadcastDonation__tV5pY p{font-size:2.2cqw;margin:0;color:#e7d8f3;line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demo_broadcastPlayers__QMlaO{display:grid;grid-template-columns:repeat(4,1fr);gap:.8cqw}.demo_broadcastPlayers__QMlaO>div{display:flex;justify-content:space-between;align-items:center;gap:.7cqw;border:1px solid #4c2b64;border-radius:1cqw;padding:.8cqw 1.3cqw;background:#21122f}.demo_broadcastPlayers__QMlaO span{font-size:2cqw;color:#ddc6f1}.demo_broadcastPlayers__QMlaO strong{font-size:2.6cqw;color:#ffd35a;font-variant-numeric:tabular-nums}.demo_broadcastPlayers__QMlaO small{font-size:1.3cqw;margin-left:.3cqw}.demo_broadcastFooter__q_Ll8{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #4a2a64;padding-top:1cqw}.demo_broadcastFooter__q_Ll8>div{display:grid;gap:.7cqw}.demo_broadcastFooter__q_Ll8 strong{font-size:2.5cqw;color:#e5b8ff}.demo_broadcastFooter__q_Ll8 span{font-size:4cqw;color:#fff;font-weight:900;letter-spacing:-.03em}.demo_broadcastFooter__q_Ll8 small{font-size:1.5cqw;color:#a68bbb}.demo_broadcastFooter__q_Ll8>b{font-size:2.4cqw;line-height:1.35;color:#c68ff0;letter-spacing:.05em}.demo_broadcastDisclosure__miGrk{font-size:1.7cqw;text-align:center;align-self:center;color:#b7a1c9;line-height:1.2}.demo_broadcastToolbar__kovoH{position:absolute;left:14px;top:14px;z-index:10;max-width:240px;display:grid;gap:12px;color:#c3aed4;font:12px/1.5 XplayDemo,Arial,sans-serif;padding:15px;background:#1a1028;border:1px solid #51356e;border-radius:10px}.demo_broadcastToolbar__kovoH a{color:#d2a4f5}.demo_broadcastToolbar__kovoH button{border:1px solid #79519b;border-radius:6px;background:#6b369e;padding:8px;color:white;cursor:pointer}.demo_broadcastPaused__vv06K{position:absolute;inset:0;width:100%;height:100%;display:grid;place-items:center;background:#150c22ed;color:#e5b8ff;font-size:4cqw}.demo_marketingSettings__97erk{max-width:1100px;margin:auto;min-height:100vh}.demo_marketingSettings__97erk h1{font-size:30px;margin:30px 0 12px}.demo_marketingSettings__97erk>p{font-size:13px;color:#806b94}.demo_settingsCard__89R0L{padding:24px;border:1px solid #ded2ed;border-radius:14px;background:white;margin:20px 0;font-size:13px}.demo_settingsCard__89R0L h2{font-size:19px;margin:0 0 12px}.demo_settingsCard__89R0L p{color:#8a7898;line-height:1.7}.demo_settingsCard__89R0L .demo_demoControls__BkPPS{grid-template-columns:repeat(4,1fr);margin:20px 0}.demo_presetChoice__YI_Ps{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid #eee6f6}.demo_presetChoice__YI_Ps b{margin-left:auto}.demo_settingsCard__89R0L a{color:#7443be;overflow-wrap:anywhere}.demo_aboutNative__RU_o1{aspect-ratio:16/9;background:radial-gradient(ellipse at top,#35204f,#110b1f);border-radius:8px;overflow:hidden;padding:14px}.demo_aboutNative__RU_o1 .demo_nativeVisual__y9sPx{height:100%}.demo_aboutPortrait__vKS9g{aspect-ratio:9/16}.demo_aboutPortrait__vKS9g .demo_nativeVisual__y9sPx{height:100%}@keyframes demo_demoPop__Nh87x{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes demo_demoScene__5PS9Z{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:1000px){.demo_broadcastToolbar__kovoH{max-width:180px;font-size:10px;left:6px;top:6px}.demo_playground__qh9Wp{padding-inline:18px}.demo_workspace__mj2WM{grid-template-columns:180px 1fr}.demo_experience__d_TsK{padding:18px}.demo_roster__sQBoc{grid-template-columns:repeat(4,1fr)}.demo_roster__sQBoc button{grid-template-columns:1fr}.demo_roster__sQBoc b{font-size:10px}.demo_compact__UTZKO .demo_workspace__mj2WM{grid-template-columns:155px 1fr}.demo_demoHeading__nnRGq h1{font-size:27px}}@media(max-width:640px){.demo_playground__qh9Wp{padding:0 10px 25px}.demo_publicHeader__rTk2m{gap:10px;padding:14px 0}.demo_publicHeader__rTk2m img{width:90px}.demo_publicHeader__rTk2m nav{font-size:10px;gap:13px}.demo_publicHeader__rTk2m nav a:nth-child(2){display:none}.demo_demoHeading__nnRGq{display:block;padding:22px 0 18px}.demo_demoHeading__nnRGq h1{font-size:24px}.demo_demoHeading__nnRGq h3{font-size:22px}.demo_demoHeading__nnRGq>button{margin-top:15px;font-size:11px}.demo_demoHeading__nnRGq span{font-size:11px}.demo_compact__UTZKO .demo_workspace__mj2WM,.demo_workspace__mj2WM{grid-template-columns:1fr}.demo_featureNav__LonDM{border-right:0;border-bottom:1px solid #e4d8f0;padding:12px}.demo_featureNav__LonDM nav{display:flex;overflow:auto;max-height:none;gap:6px}.demo_featureNav__LonDM button{flex-shrink:0;border-color:#ded0ed}.demo_featureNav__LonDM button small{display:none}.demo_featureNav__LonDM button span{font-size:11px}.demo_featureNav__LonDM>label{padding:0 0 10px}.demo_featureNav__LonDM select{font-size:11px;padding:7px}.demo_compact__UTZKO .demo_experience__d_TsK,.demo_experience__d_TsK{padding:16px 12px}.demo_experience__d_TsK h2{font-size:23px}.demo_featureDisplay__0aE_A{padding:7px}.demo_compact__UTZKO .demo_nativeVisual__y9sPx,.demo_nativeVisual__y9sPx{height:360px}.demo_demoControls__BkPPS{grid-template-columns:1fr 1fr}.demo_demoControls__BkPPS label:last-child{grid-column:1/-1}.demo_roster__sQBoc{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.demo_roster__sQBoc button{padding:7px}.demo_roster__sQBoc span{font-size:11px}.demo_roster__sQBoc b,.demo_roster__sQBoc small{font-size:8px}.demo_demoControls__BkPPS label{font-size:10px}.demo_controlToolbar__2DtwC{gap:5px}.demo_controlToolbar__2DtwC button{font-size:9px;padding:8px}.demo_controlToolbar__2DtwC span{width:100%;order:3}.demo_donationForm__TqbtP{padding:12px}.demo_notice__4bvqT,.demo_routing__hKSKH{font-size:11px}.demo_demoFoot__sE18G{font-size:9px}.demo_compact__UTZKO{padding:16px}.demo_receipts__OlQ_m p{grid-template-columns:1fr;gap:4px}.demo_settingsCard__89R0L .demo_demoControls__BkPPS{grid-template-columns:1fr 1fr}.demo_marketingSettings__97erk h1{font-size:25px}.demo_broadcastToolbar__kovoH{left:auto;right:6px;max-width:145px;opacity:.85}.demo_aboutNative__RU_o1{padding:7px}}@media(prefers-reduced-motion:reduce){.demo_broadcastDonation__tV5pY,.demo_broadcastFeature__9D5aD{animation:none}}.demo_experience__d_TsK,.demo_featureDisplay__0aE_A,.demo_featureNav__LonDM,.demo_featureNav__LonDM nav,.demo_workspace__mj2WM{min-width:0;max-width:100%}.demo_featureNav__LonDM{align-self:stretch}.demo_featureNav__LonDM nav{max-height:none;gap:8px;overflow:visible}.demo_featureNav__LonDM button{padding:13px 12px}.demo_featureNav__LonDM button span{font-size:13px}.demo_nativeAuto__gOiPu{padding:24px;box-sizing:border-box}.demo_nativeSignature__eLpVx{display:block;width:100%;height:auto;min-width:0}.demo_centeredNative__EJpXl{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0}.demo_nativeUnified__e4cO3{position:relative;width:100%;height:100%;display:grid;gap:18px;padding:20px;box-sizing:border-box}.demo_unifiedPortrait__crUbg{grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:minmax(0,1.7fr) minmax(0,1fr) 132px;grid-template-areas:"table table" "signature signature" "goal timer"}.demo_unifiedLandscape__LLGcz{grid-template-rows:minmax(0,1fr) 170px;grid-template-areas:"table signature" "goal timer"}.demo_nativeUnified__e4cO3>section{min-width:0;min-height:0;overflow:hidden;border:1px solid #68418f;border-radius:14px;background:linear-gradient(145deg,#231237aa,#130d23);padding:14px;display:flex;flex-direction:column;gap:8px;box-shadow:inset 0 1px #d6a7ff15}.demo_nativeUnified__e4cO3>section>.demo_nativeStage__NxRfl{flex:1;min-height:0;height:auto}.demo_unifiedTable__EJejY{grid-area:table}.demo_unifiedSignature__lZEAv{grid-area:signature}.demo_unifiedGoal__llhln{grid-area:goal}.demo_unifiedTimer__WeXkv{grid-area:timer}.demo_widgetLabel__1t9so{font-size:15px;color:#bd93e1;letter-spacing:.13em;font-weight:800;line-height:1.2;flex:none}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-display-mode]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:center}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-banner-card]{--unified-signature-image-width:100%;--unified-signature-image-height:1000cqw}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-display-mode]>div{padding:8px 12px;gap:14px}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-donor]{font-size:42px;line-height:1.3}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-thanks]{font-size:37px;line-height:1.3}.demo_unifiedPortrait__crUbg .demo_unifiedSignature__lZEAv [data-signature-message]{font-size:31px;line-height:1.4}.demo_nativeStage__NxRfl[data-native-stage=ranking] [data-ranking-board],.demo_nativeStage__NxRfl[data-native-stage=unified-table] [data-ranking-board]{position:absolute}.demo_nativeStage__NxRfl[data-native-stage=hunter] [data-arena-surface=hunter]{width:96%;max-width:none}.demo_broadcastCanvas__xrzHg{background:radial-gradient(ellipse at 90% 0,#49206788,transparent 55%),radial-gradient(ellipse at 0 90%,#361b5d44,transparent 55%),linear-gradient(155deg,#20112f,#0d0818 80%);grid-template-rows:calc(var(--broadcast-unit)*9) calc(var(--broadcast-unit)*11) minmax(0,1fr) calc(var(--broadcast-unit)*15) calc(var(--broadcast-unit)*13) calc(var(--broadcast-unit)*12) calc(var(--broadcast-unit)*3.2)}.demo_broadcastFeature__9D5aD{background:radial-gradient(ellipse at 50% 40%,#30154755,transparent 75%),#100a1c;box-shadow:inset 0 1px #e5b8ff1a,0 0 8cqw #a33dff0d;border-color:#8650ae;padding:2.2cqw}.demo_broadcastBenefit__cqsa7{flex:none;min-height:0;font-size:2.1cqw;line-height:1.5;color:#dbc0f1;background:#301a4488;border-left:.35cqw solid #ae70dc;border-radius:0 .8cqw .8cqw 0;padding:1.6cqw 2cqw;margin:1.2cqw 0 0;letter-spacing:-.02em}.demo_broadcastVisual__qnToA{padding:.8cqw 0;box-sizing:border-box}.demo_broadcastVisual__qnToA>.demo_portraitVisual__BbynT{height:100%}.demo_broadcastHeader__PQgYu>span{background:#b66aff08}.demo_broadcastIntro__y60Xc h1{font-size:4.5cqw;letter-spacing:-.04em}.demo_broadcastFeature__9D5aD h2{font-size:4.2cqw;margin:.8cqw 0 1cqw}@media(max-width:640px){.demo_compact__UTZKO .demo_workspace__mj2WM,.demo_workspace__mj2WM{grid-template-columns:minmax(0,1fr)}.demo_featureNav__LonDM{width:100%;min-width:0;padding:10px}.demo_featureNav__LonDM nav{width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;gap:6px}.demo_featureNav__LonDM button{padding:10px 12px}.demo_featureNav__LonDM button span{font-size:11px}.demo_compact__UTZKO .demo_experience__d_TsK,.demo_experience__d_TsK{width:100%;min-width:0}.demo_compact__UTZKO .demo_nativeVisual__y9sPx,.demo_nativeVisual__y9sPx{height:350px}.demo_featureDisplay__0aE_A{width:100%;min-width:0;padding:8px}.demo_demoHeading__nnRGq h1{font-size:23px}.demo_roster__sQBoc{grid-template-columns:repeat(4,minmax(0,1fr))}.demo_donationForm__TqbtP{margin-top:12px}}.demo_nativeUnified__e4cO3{gap:1.4cqw;padding:1cqw}.demo_unifiedPortrait__crUbg{grid-template-columns:minmax(0,1fr) 28%;grid-template-rows:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.38fr)}.demo_unifiedLandscape__LLGcz{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,.27fr)}.demo_nativeUnified__e4cO3>section{border-radius:1.5cqw;padding:1cqw;gap:.6cqw}.demo_widgetLabel__1t9so{font-size:clamp(7px,1.45cqw,17px)}.demo_broadcastHeader__PQgYu{grid-row:1}.demo_broadcastIntro__y60Xc{grid-row:2}.demo_broadcastFeature__9D5aD{grid-row:3}.demo_broadcastDonation__tV5pY{grid-row:4}.demo_broadcastPlayers__QMlaO{grid-row:5}.demo_broadcastFooter__q_Ll8{grid-row:6}.demo_broadcastDisclosure__miGrk{grid-row:7}.demo_broadcastCanvas__xrzHg[data-feature=unified-widget]{grid-template-rows:calc(var(--broadcast-unit)*9) calc(var(--broadcast-unit)*11) minmax(0,1fr) calc(var(--broadcast-unit)*15) 0 calc(var(--broadcast-unit)*12) calc(var(--broadcast-unit)*3.2)}.demo_broadcastCanvas__xrzHg[data-feature=unified-widget]>.demo_broadcastPlayers__QMlaO{display:none}.demo_unifiedPortrait__crUbg{grid-template-rows:minmax(0,1.65fr) minmax(0,1fr) minmax(0,.68fr)}.demo_nativeStage__NxRfl[data-native-stage=meal] [data-arena-surface=meal],.demo_nativeStage__NxRfl[data-native-stage=message] [data-unified-content],.demo_nativeStage__NxRfl[data-native-stage=vs] [data-arena-surface=vs]{width:100%;max-width:none}.demo_nativeStage__NxRfl[data-native-stage=message]{--message-vw:10px}.demo_broadcastCanvas__xrzHg .demo_broadcastFeature__9D5aD{animation:demo_demoScene__5PS9Z .65s cubic-bezier(.22,.7,.25,1) both}.demo_broadcastCanvas__xrzHg .demo_broadcastFeature__9D5aD[data-exiting=true]{animation:demo_demoSceneOut__pYmv3 .6s ease-in both}.demo_broadcastCanvas__xrzHg .demo_broadcastDonation__tV5pY{animation:demo_demoReceipt__6xjcb .65s cubic-bezier(.22,.7,.25,1) both}.demo_sceneProgress__YK7Yc i{transition:width .25s linear}.demo_goalMotion__KuHyR{width:100%}.demo_messageEnter__mh96W{width:100%;animation:demo_demoMessage__Ysm8G .75s cubic-bezier(.22,.7,.25,1) both}.demo_playground__qh9Wp button:disabled{cursor:default;opacity:.6}.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-demo-changing=true]{box-shadow:inset 0 0 0 2px #d3a3ff,inset 0 0 32px #9d4cdb40!important;background-color:#63358b66!important;transition:background-color .5s,box-shadow .5s}.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-ranking-delta]{animation:demo_demoScoreRise__p7TFx 2.6s ease-out both!important}.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-arena-cell]>i,.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-arena-fill],.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-arena-game-track]>span,.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-arena-goal-track]>[aria-hidden=true]{transition:width .14s linear!important}.demo_nativeVisual__y9sPx[data-showcase-motion=true] .demo_goalMotion__KuHyR[data-goal-completed=true] [data-arena-surface=goal],.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-arena-game-row][data-completed=true]{animation:demo_demoGoalWin__V9oiD 1.05s ease-out both!important}.demo_nativeVisual__y9sPx[data-showcase-motion=true][data-showcase-event=true] [data-arena-vs=lead]{animation:demo_demoLead__YCkv2 .95s ease-out both!important}@keyframes demo_demoSceneOut__pYmv3{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes demo_demoReceipt__6xjcb{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:none}}@keyframes demo_demoMessage__Ysm8G{0%{opacity:0;transform:translateY(35px) scale(.96)}65%{opacity:1;transform:translateY(-4px) scale(1.01)}to{opacity:1;transform:none}}@keyframes demo_demoScoreRise__p7TFx{0%{opacity:0;transform:translateY(22px) scale(.92)}18%,72%{opacity:1;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes demo_demoGoalWin__V9oiD{0%,to{filter:brightness(1);transform:scale(1)}40%{filter:brightness(1.5);transform:scale(1.025)}70%{filter:brightness(1.2);transform:scale(1.01)}}@keyframes demo_demoLead__YCkv2{0%{opacity:.25;transform:translateY(15px)}to{opacity:1;transform:none}}.demo_nativeVisual__y9sPx [data-arena-game-name],.demo_nativeVisual__y9sPx [data-arena-game-name] *,.demo_nativeVisual__y9sPx [data-arena-hunter-stamp]>b,.demo_nativeVisual__y9sPx [data-arena-hunter-stamp]>strong,.demo_nativeVisual__y9sPx [data-arena-meal-name],.demo_nativeVisual__y9sPx [data-arena-team]>strong,.demo_nativeVisual__y9sPx [data-arena-team]>strong *,.demo_nativeVisual__y9sPx [data-column=player],.demo_nativeVisual__y9sPx [data-native-stage=message] [class*=donorName],.demo_nativeVisual__y9sPx [data-native-stage=message] [class*=donorName] *,.demo_nativeVisual__y9sPx [data-native-stage=roulette] [class*=target]>strong,.demo_nativeVisual__y9sPx [data-signature-donor],.demo_nativeVisual__y9sPx [data-signature-donor] *,.demo_nativeVisual__y9sPx [data-unified-donor-name],.demo_nativeVisual__y9sPx [data-unified-donor-name] *{font-family:XplayDemo,Pretendard,Malgun Gothic,sans-serif!important;font-weight:900!important;color:#fff9ff!important;letter-spacing:.01em;text-shadow:0 1px 2px #05020dcc,0 0 5px #170822!important}.demo_nativeVisual__y9sPx [data-column=player] *{font-family:XplayDemo,Pretendard,Malgun Gothic,sans-serif!important;font-weight:900!important;color:#fff9ff!important}.demo_broadcastPlayers__QMlaO>div{background:#271735;border-color:#694583}.demo_broadcastPlayers__QMlaO span{font-weight:900;color:#fff9ff;letter-spacing:.015em;text-shadow:0 1px 2px #05020dcc;font-size:2.2cqw}.demo_broadcastDonation__tV5pY>strong{font-weight:950;letter-spacing:.01em;color:#fff9ff;font-size:2.85cqw;text-shadow:0 1px 2px #05020dcc}.demo_roster__sQBoc span{font-weight:850;color:#4a246c}.demo_broadcastSoundUnlock__7fImk{position:fixed;z-index:30;left:50%;bottom:18px;transform:translateX(-50%);padding:12px 22px;border:1px solid #c99aff;border-radius:28px;background:#28133ff2;color:#fff;cursor:pointer}.demo_nativeVisual__y9sPx[data-showcase-motion=true] [data-ranking-delta][data-exiting=true]{animation:none!important;opacity:0;transform:translateY(-3px) scale(.99);transition:opacity .45s ease,transform .45s ease}