.admin-login-page[data-v-d62dea62]{background:var(--secondary);justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Kanit,sans-serif;display:flex}.admin-login-page[data-v-d62dea62]:before{content:"";pointer-events:none;background:radial-gradient(circle,#e509141f 0%,#0000 70%);width:600px;height:600px;position:fixed;top:-30%;right:-10%}.admin-login-box[data-v-d62dea62]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow);z-index:1;position:relative;overflow:hidden}.admin-login-header[data-v-d62dea62]{background:linear-gradient(135deg, #1a0a0a 0%, var(--surface) 100%);text-align:center;border-bottom:1px solid var(--border);padding:32px 24px}.admin-login-header i[data-v-d62dea62]{color:var(--primary);margin-bottom:12px;font-size:2.8rem}.admin-login-header h1[data-v-d62dea62]{color:var(--text);font-size:1.4rem;font-weight:700}.admin-login-header p[data-v-d62dea62]{color:var(--text-muted);margin-top:4px;font-size:.85rem}.admin-login-body[data-v-d62dea62]{padding:28px}.admin-login-hint[data-v-d62dea62]{text-align:center;color:var(--text-muted);margin-top:20px;font-size:.85rem}.admin-login-footer[data-v-d62dea62]{border-top:1px solid var(--border);text-align:center;color:var(--text-muted);background:var(--secondary);padding:14px 24px;font-size:.75rem}.payment-intro[data-v-cfc8a325]{margin-top:-10px;margin-bottom:20px}.payment-switch-row[data-v-cfc8a325]{background:#e509140a;border:1px solid #333;border-radius:8px;padding:14px;position:relative}.payment-switch-row>.settings-status[data-v-cfc8a325]{position:absolute;top:14px;right:14px}.payment-switch-row>.admin-help[data-v-cfc8a325]{margin:8px 0 0 44px}.settings-card-heading[data-v-cfc8a325]{justify-content:space-between}.settings-status[data-v-cfc8a325]{color:#888;border:1px solid #333;border-radius:99px;padding:5px 10px;font-size:11px}.settings-status.is-enabled[data-v-cfc8a325]{color:#46d369;background:#46d36914;border-color:#46d36959}.api-key-configured[data-v-cfc8a325]{color:#46d369;margin:8px 0 0;font-size:11px}.api-key-save[data-v-cfc8a325]{margin-top:10px;padding:8px 12px;font-size:11px}.api-key-message[data-v-cfc8a325]{margin:8px 0 0;font-size:11px}.api-key-message.is-success[data-v-cfc8a325]{color:#46d369}.api-key-message.is-error[data-v-cfc8a325]{color:#ff6b6b}.disabled-block[data-v-cfc8a325]{opacity:.5;pointer-events:none}.shaka-hidden{display:none!important}.shaka-video-container{-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-family:Roboto,sans-serif;font-weight:400;display:flex;position:relative;top:0;left:0}.shaka-video-container .shaka-ui-icon{font-size:24px}.shaka-video-container *,.shaka-video-container :after,.shaka-video-container :before{box-sizing:revert}.shaka-video-container.pip-mode{background-color:#000;width:100dvw;height:100dvh}.shaka-video-container:fullscreen{background-color:#000;width:100%;height:100%}:is(.shaka-video-container:fullscreen .shaka-speech-to-text-container,.shaka-video-container:fullscreen .shaka-text-container){font-size:4.4vmin}.shaka-video-container:-webkit-full-screen{background-color:#000;width:100%;height:100%}:-webkit-any(.shaka-video-container:-webkit-full-screen .shaka-speech-to-text-container,.shaka-video-container:-webkit-full-screen .shaka-text-container){font-size:4.4vmin}:is(.shaka-video-container:fullscreen .shaka-speech-to-text-container,.shaka-video-container:fullscreen .shaka-text-container){font-size:4.4vmin}.shaka-video-container:-moz-full-screen{background-color:#000;width:100%;height:100%}:-moz-any(.shaka-video-container:-moz-full-screen .shaka-speech-to-text-container,.shaka-video-container:-moz-full-screen .shaka-text-container){font-size:4.4vmin}:is(.shaka-video-container:fullscreen .shaka-speech-to-text-container,.shaka-video-container:fullscreen .shaka-text-container){font-size:4.4vmin}.shaka-video-container:-ms-fullscreen{background-color:#000;width:100%;height:100%}:is(.shaka-video-container:-ms-fullscreen .shaka-speech-to-text-container,.shaka-video-container:-ms-fullscreen .shaka-text-container){font-size:4.4vmin}:is(.shaka-video-container:fullscreen .shaka-speech-to-text-container,.shaka-video-container:fullscreen .shaka-text-container){font-size:4.4vmin}.shaka-controls-container{box-sizing:border-box;z-index:1;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:100%;margin:0;padding:0;display:flex;position:absolute;inset:0}.shaka-video-container:not([shaka-controls=true]) .shaka-controls-container{display:none}.shaka-controls-container *{flex-shrink:0}.shaka-controls-container[casting=true] .shaka-fullscreen-button{display:none}.shaka-canvas-container,.shaka-vr-canvas-container{pointer-events:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.shaka-top-controls{z-index:1;width:98%;padding:0;position:absolute;top:0}.shaka-bottom-controls{z-index:1;width:98%;padding:0}.shaka-context-menu button .shaka-current-selection-span{display:none}.shaka-big-buttons-container{z-index:2;pointer-events:none;flex-shrink:1;justify-content:center;align-items:center;gap:2.5%;width:100%;height:100%;margin:0;display:flex;position:absolute;inset:0}.shaka-big-buttons-container .shaka-ui-icon{width:75%;height:75%}.shaka-big-buttons-container button{aspect-ratio:1;pointer-events:initial;color:#fff;cursor:pointer;opacity:0;background-color:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:12.5%;margin:0;padding:0;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;box-shadow:0 8px 24px #00000059}.shaka-big-buttons-container button:hover{background-color:#000000bf;transform:scale(1.06)}.shaka-big-buttons-container button:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.shaka-big-buttons-container button{transition:none}}.shaka-controls-container[casting=true] .shaka-big-buttons-container button,.shaka-controls-container[shown=true] .shaka-big-buttons-container button{opacity:1}.shaka-video-container.pip-placeholder{justify-content:center;align-items:center;display:flex}.shaka-video-container.pip-placeholder .pip-poster{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute}.shaka-video-container.pip-placeholder .shaka-ui-icon{width:75%;height:75%}.shaka-video-container.pip-placeholder .pip-icon-wrapper{aspect-ratio:1;color:#fff;cursor:pointer;z-index:1;background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:15%;transition:transform .18s ease-out,background-color .18s ease-out;display:flex;box-shadow:0 8px 24px #00000059}.shaka-video-container.pip-placeholder .pip-icon-wrapper:hover{background-color:#000000bf;transform:scale(1.06)}.shaka-video-container.pip-placeholder .pip-icon-wrapper:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.shaka-video-container.pip-placeholder .pip-icon-wrapper{transition:none}}.shaka-controls-button-panel,.shaka-controls-top-button-panel{-webkit-user-select:none;user-select:none;opacity:0;flex-direction:row;justify-content:flex-end;align-items:center;min-width:48px;margin:0;padding:0;font-size:12px;font-style:normal;font-weight:400;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;overflow:hidden}.shaka-controls-container[casting=true] .shaka-controls-button-panel,.shaka-controls-container[casting=true] .shaka-controls-top-button-panel,.shaka-controls-container[shown=true] .shaka-controls-button-panel,.shaka-controls-container[shown=true] .shaka-controls-top-button-panel{opacity:1}.shaka-controls-button-panel>*,.shaka-controls-top-button-panel>*{color:#fff;cursor:pointer;opacity:.9;text-shadow:0 0 2px #00000080;background:0 0;border:0;width:48px;height:48px;padding:0 2px;line-height:.5;transition:opacity .1s cubic-bezier(.4,0,.6,1)}.shaka-controls-button-panel>.shaka-fast-forward-button .shaka-ui-icon,.shaka-controls-button-panel>.shaka-play-button .shaka-ui-icon,.shaka-controls-button-panel>.shaka-rewind-button .shaka-ui-icon,.shaka-controls-button-panel>.shaka-skip-next-button .shaka-ui-icon,.shaka-controls-button-panel>.shaka-skip-previous-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-fast-forward-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-play-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-rewind-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-skip-next-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-skip-previous-button .shaka-ui-icon{font-size:32px}.shaka-controls-button-panel>.shaka-fullscreen-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-fullscreen-button .shaka-ui-icon{font-size:24px}.shaka-controls-button-panel>.shaka-overflow-menu-button,.shaka-controls-top-button-panel>.shaka-overflow-menu-button{position:relative}.shaka-controls-button-panel>.shaka-overflow-menu-button .shaka-ui-icon,.shaka-controls-top-button-panel>.shaka-overflow-menu-button .shaka-ui-icon{font-size:24px}.shaka-controls-button-panel>:hover,.shaka-controls-top-button-panel>:hover{opacity:1}.shaka-big-buttons-container .shaka-overflow-menu-only,.shaka-controls-button-panel .shaka-overflow-menu-only,.shaka-controls-top-button-panel .shaka-overflow-menu-only{display:none}.shaka-statistics-container{scrollbar-color:white #00000080;scrollbar-width:thin;color:#fff;z-index:2;opacity:0;background-color:#232323e6;border-radius:2px;min-width:300px;max-height:calc(100% - 115px);padding:5px 10px;font-size:14px;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;top:15px;left:15px;overflow:hidden auto}.shaka-controls-container[casting=true] .shaka-statistics-container,.shaka-controls-container[shown=true] .shaka-statistics-container{opacity:1}.shaka-statistics-container div{justify-content:space-between;display:flex}.shaka-statistics-container span{color:#969696}.shaka-ad-statistics-container{scrollbar-color:white #00000080;scrollbar-width:thin;color:#fff;z-index:2;opacity:0;background-color:#232323e6;border-radius:2px;min-width:150px;max-height:calc(100% - 115px);padding:5px 10px;font-size:14px;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;top:15px;right:15px;overflow:hidden auto}.shaka-controls-container[casting=true] .shaka-ad-statistics-container,.shaka-controls-container[shown=true] .shaka-ad-statistics-container{opacity:1}.shaka-ad-statistics-container div{justify-content:space-between;display:flex}.shaka-ad-statistics-container span{color:#969696}.shaka-scrim-container{opacity:0;background:linear-gradient(#0000 0,#00000080 100%);flex-shrink:1;width:100%;height:61px;margin:0;transition:opacity .6s cubic-bezier(.4,0,.6,1);position:absolute;bottom:0;left:0;right:0}.shaka-controls-container[casting=true] .shaka-scrim-container,.shaka-controls-container[shown=true] .shaka-scrim-container{opacity:1}.shaka-speech-to-text-container,.shaka-text-container{pointer-events:none;color:#fff;width:100%;min-width:48px;font-size:20px;line-height:1.4;transition:bottom .1s cubic-bezier(.4,0,.6,1) .5s;position:absolute;inset:0}.shaka-speech-to-text-container span.shaka-text-wrapper,.shaka-text-container span.shaka-text-wrapper{background:0 0;display:inline}.shaka-controls-container[shown=true]~.shaka-speech-to-text-container,.shaka-controls-container[shown=true]~.shaka-text-container{transition-delay:0s}.shaka-spinner-container{flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.shaka-video-container:not([shaka-controls=true]) .shaka-spinner-container{display:none}.shaka-hidden-fast-forward-container,.shaka-hidden-rewind-container{z-index:1;flex-shrink:1;width:40%;height:100%}.shaka-hidden-fast-forward-container{position:absolute;inset:0 0 0 60%}.shaka-hidden-rewind-container{position:absolute;inset:0}.shaka-video-container.no-cursor,.shaka-video-container.no-cursor *{cursor:none!important}.shaka-current-time{color:#fff;cursor:pointer;width:auto;padding:0 5px;font-size:14px}.shaka-current-time[disabled]{color:#fff;cursor:default;background-color:#0000}.shaka-content-title{color:#fff;text-shadow:0 1px 3px #000c,0 2px 6px #0009;flex-direction:column;justify-content:center;width:auto;padding:0 5px;font-size:18px;display:flex}.shaka-controls-container button:focus,.shaka-controls-container input:focus{outline:1px solid highlight}:is(.shaka-controls-container button:-moz-focus-inner,.shaka-controls-container input:-moz-focus-outer){border:0;outline:0}.shaka-controls-container:not(.shaka-keyboard-navigation) button:focus,.shaka-controls-container:not(.shaka-keyboard-navigation) input:focus{outline:0}.shaka-fast-forward-container,.shaka-rewind-container{color:#fff;cursor:default;opacity:0;-webkit-user-select:none;user-select:none;background-color:#00000080;border:none;flex-direction:row;flex-shrink:1;justify-content:center;align-items:center;width:100%;height:100%;margin:0;font-size:20px;display:flex;position:absolute;inset:0}.shaka-fast-forward-container{border-radius:40% 0 0 40%}.shaka-rewind-container{border-radius:0 40% 40% 0}.shaka-forward-rewind-container-icon{font-size:32px}.shaka-range-container{box-sizing:content-box;background:#fff;border-radius:4px;height:4px;margin:4px 6px;position:relative;top:0;left:0}.shaka-volume-bar-container{width:100px;padding:0;transition-property:opacity,width;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.6,1)}.shaka-volume-bar-container:hover{opacity:1!important;width:100px!important}@media (width<=474px){.shaka-volume-bar-container{width:50px}.shaka-volume-bar-container:hover{width:50px!important}.shaka-mute-button:hover+.shaka-volume-bar-container-allow-hiding{opacity:1;width:50px}}.shaka-mute-button+.shaka-volume-bar-container-allow-hiding:not(:focus-within){opacity:0;width:0}@media (width>=475px){.shaka-mute-button:hover+.shaka-volume-bar-container-allow-hiding{opacity:1;width:100px}}.shaka-range-element{-webkit-appearance:none;cursor:pointer;z-index:1;background:0 0;width:100%;height:40px;margin:0;padding:0;position:absolute;inset:-18px 0 0}.shaka-range-element::-webkit-slider-runnable-track{cursor:pointer;color:#0000;background:0 0;border:none;width:100%;height:12px}.shaka-range-element::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:none;border-radius:12px;width:12px;height:12px}.shaka-range-element::-moz-range-track{cursor:pointer;color:#0000;background:0 0;border:none;width:100%;height:12px}.shaka-range-element::-moz-range-thumb{-webkit-appearance:none;background:#fff;border:none;border-radius:12px;width:12px;height:12px}.shaka-seek-bar-container{opacity:0;z-index:-1;border-top:4px solid #0000;border-bottom:4px solid #0000;height:5px;margin-bottom:4px;transition:opacity .6s cubic-bezier(.4,0,.6,1);top:5px;background-clip:padding-box!important}.shaka-controls-container[casting=true] .shaka-seek-bar-container,.shaka-controls-container[shown=true] .shaka-seek-bar-container{opacity:1}.shaka-ad-markers,.shaka-chapter-markers{width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.shaka-spacer{cursor:default;flex-grow:1;flex-shrink:1;margin:0}.shaka-sub-menu{flex-direction:column;align-items:stretch;display:flex;position:relative}.shaka-context-menu,.shaka-overflow-menu,.shaka-settings-menu{scrollbar-color:white #00000080;scrollbar-width:thin;white-space:nowrap;opacity:0;z-index:2;background:#1c1c1ce6;border-radius:12px;flex-direction:column;align-items:stretch;min-width:190px;max-height:250px;padding:5px;transition:opacity .6s cubic-bezier(.4,0,.6,1);display:flex;position:absolute;bottom:62px;overflow:hidden auto}.shaka-controls-container[casting=true] .shaka-context-menu,.shaka-controls-container[casting=true] .shaka-overflow-menu,.shaka-controls-container[casting=true] .shaka-settings-menu,.shaka-controls-container[shown=true] .shaka-context-menu,.shaka-controls-container[shown=true] .shaka-overflow-menu,.shaka-controls-container[shown=true] .shaka-settings-menu{opacity:1}.shaka-context-menu button,.shaka-overflow-menu button,.shaka-settings-menu button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;min-height:30px;padding:10px;font-size:14px;display:flex}.shaka-context-menu button:hover,.shaka-overflow-menu button:hover,.shaka-settings-menu button:hover{background:#ffffff1a}.shaka-context-menu button label,.shaka-overflow-menu button label,.shaka-settings-menu button label{cursor:pointer}.shaka-keyboard-navigation .shaka-context-menu button:focus,.shaka-keyboard-navigation .shaka-overflow-menu button:focus,.shaka-keyboard-navigation .shaka-settings-menu button:focus{background:#ffffff1a}.shaka-context-menu .shaka-ui-icon,.shaka-overflow-menu .shaka-ui-icon,.shaka-settings-menu .shaka-ui-icon{padding-left:0;padding-right:10px}.shaka-context-menu .shaka-ui-icon.shaka-chosen-item,.shaka-overflow-menu .shaka-ui-icon.shaka-chosen-item,.shaka-settings-menu .shaka-ui-icon.shaka-chosen-item{order:-1;font-size:18px;line-height:17px}.shaka-context-menu.shaka-low-position,.shaka-overflow-menu.shaka-low-position,.shaka-settings-menu.shaka-low-position{bottom:48px}.shaka-overflow-menu span{text-align:left}.shaka-overflow-button{position:relative}.shaka-overflow-button-label{flex-direction:column;align-items:center;display:flex;position:relative}.shaka-overflow-button-label-inline{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iI2VlZWVlZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTguNTkgMTYuNTlMMTMuMTcgMTIgOC41OSA3LjQxIDEwIDZsNiA2LTYgNi0xLjQxLTEuNDF6Ii8+PC9zdmc+);background-position:right 5px center;background-repeat:no-repeat;background-size:24px 24px;flex-direction:row;justify-content:space-between;width:calc(100% - 24px);padding-right:28px}.shaka-simple-overflow-button-label-inline{box-sizing:border-box;flex-direction:row;justify-content:space-between;width:calc(100% - 50px)}.shaka-current-selection-span{padding-left:10px;font-size:12px}.shaka-current-auto-quality{color:#ccc;margin-left:5px;font-size:11px}.shaka-current-quality-mark,.shaka-quality-mark{color:red;height:17px;font-size:10px;margin-left:2px!important}.shaka-quality-mark{line-height:6px}.shaka-overflow-playback-rate-mark,.shaka-overflow-quality-mark{color:#fff;text-shadow:none;background:red;border-radius:2px;padding:1px;font-family:Roboto,sans-serif;font-size:10px;font-weight:700;line-height:10px;position:absolute;top:10px;right:4px}.shaka-settings-menu span,.shaka-sub-menu span{margin-left:28px}.shaka-settings-menu span.shaka-chosen-item,.shaka-sub-menu span.shaka-chosen-item{margin-left:0}.shaka-settings-menu .shaka-chapter-item,.shaka-sub-menu .shaka-chapter-item{flex-direction:row;align-items:center;display:flex}.shaka-settings-menu .shaka-chapter-thumbnail,.shaka-sub-menu .shaka-chapter-thumbnail{border-radius:4px;flex-shrink:0;width:60px;height:34px;position:relative;overflow:hidden}.shaka-settings-menu .shaka-chapter,.shaka-sub-menu .shaka-chapter{margin-left:10px}.shaka-back-to-overflow-button{margin-bottom:5px;border-bottom:1px solid #fff3!important;border-radius:0!important}.shaka-back-to-overflow-button span{margin-left:0}.shaka-back-to-overflow-button .shaka-ui-icon{padding-right:10px;font-size:18px!important}.shaka-back-to-overflow-button:hover{background:0 0!important}.shaka-controls-container[ad-active=true]{pointer-events:none}.shaka-controls-container[ad-active=true] .shaka-bottom-controls,.shaka-controls-container[ad-active=true] .shaka-top-controls{pointer-events:auto}.shaka-client-side-ad-container,.shaka-server-side-ad-container{position:absolute;inset:0}.shaka-video-container[shaka-controls=true] .shaka-client-side-ad-container iframe,.shaka-video-container[shaka-controls=true] .shaka-server-side-ad-container iframe{height:90%}.shaka-ad-controls{z-index:1;flex-direction:row;padding-bottom:1%;display:flex}.shaka-video-container:not([shaka-controls=true]) .shaka-ad-controls{display:none}.shaka-ad-controls button,.shaka-ad-controls div{color:#fff;font-size:initial}.shaka-ad-info{color:#fff;width:auto;padding:0 5px;font-size:14px}.shaka-ad-info[disabled]{color:#fff;cursor:default;background-color:#0000;padding:0}.shaka-skip-ad-container{flex-direction:row;margin:0 0 0 auto;display:flex;position:relative;right:-.999999%}.shaka-skip-ad-button{cursor:pointer;background:#000000b3;border:none;padding:5px 15px}.shaka-skip-ad-button:disabled{background:#0000004d}.shaka-skip-ad-counter{background:#000000b3;margin:0;padding:5px}.shaka-tooltips-on{overflow:visible}.shaka-tooltips-on>.shaka-tooltip,.shaka-tooltips-on>.shaka-tooltip-status{position:relative}.shaka-tooltips-on>.shaka-tooltip-status:active:after,.shaka-tooltips-on>.shaka-tooltip-status:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip-status:hover:after,.shaka-tooltips-on>.shaka-tooltip:active:after,.shaka-tooltips-on>.shaka-tooltip:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip:hover:after{content:attr(aria-label);white-space:nowrap;color:#fff;background:#00000080;border-radius:2px;padding:2px 10px;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;position:absolute;bottom:62px;left:24px;transform:translate(-50%)}@media (prefers-reduced-transparency){.shaka-tooltips-on>.shaka-tooltip-status:active:after,.shaka-tooltips-on>.shaka-tooltip-status:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip-status:hover:after,.shaka-tooltips-on>.shaka-tooltip:active:after,.shaka-tooltips-on>.shaka-tooltip:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip:hover:after{background-color:#000000e6}}.shaka-tooltips-on.shaka-tooltips-bottom>.shaka-tooltip:active:after,.shaka-tooltips-on.shaka-tooltips-bottom>.shaka-tooltip:focus-visible:after,.shaka-tooltips-on.shaka-tooltips-bottom>.shaka-tooltip:hover:after{bottom:-24px}.shaka-tooltips-on.shaka-tooltips-low-position>.shaka-tooltip:active:after,.shaka-tooltips-on.shaka-tooltips-low-position>.shaka-tooltip:focus-visible:after,.shaka-tooltips-on.shaka-tooltips-low-position>.shaka-tooltip:hover:after{bottom:48px}.shaka-tooltips-on>.shaka-tooltip-status:active:after,.shaka-tooltips-on>.shaka-tooltip-status:focus-visible:after,.shaka-tooltips-on>.shaka-tooltip-status:hover:after{content:attr(aria-label) " (" attr(shaka-status) ")"}.shaka-tooltips-on button:first-child:active:after,.shaka-tooltips-on button:first-child:focus-visible:after,.shaka-tooltips-on button:first-child:hover:after{left:0;transform:translate(0)}.shaka-tooltips-on button:last-child:active:after,.shaka-tooltips-on button:last-child:focus-visible:after,.shaka-tooltips-on button:last-child:hover:after{left:48px;transform:translate(-100%)}.shaka-player-ui-thumbnail-container{pointer-events:none;visibility:hidden;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;bottom:15px}.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-image-container{background-color:#000;border:1px solid #000;width:15%;min-width:150px;position:relative;overflow:hidden;box-shadow:0 8px 8px #00000080}.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-image-container .shaka-player-ui-thumbnail-image{position:absolute}.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-image-container.portrait-thumbnail{width:7.5%;min-width:75px}.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-time-container{justify-content:center;display:flex}.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-time-container .shaka-player-ui-thumbnail-time{color:#fff;background-color:#00000080;border-radius:14px;padding:0 5px;font-size:14px}@media (prefers-reduced-transparency){.shaka-player-ui-thumbnail-container .shaka-player-ui-thumbnail-time-container .shaka-player-ui-thumbnail-time{background-color:#000000e6}}.shaka-ui-icon{fill:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:1em 1em;mask-size:1em 1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf)format("truetype")}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.7;transform:scale(1)}}*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.shaka-play-button-container .shaka-play-button{background-color:#f00c!important}.shaka-video-container,.shaka-video-container *,.shaka-video-container:focus,video,video:focus{box-shadow:none!important;border:none!important;outline:none!important}.shaka-settings-menu{border:1px solid #ffffff1a;border-radius:8px;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background-color:#1c1c1cf2!important}.cart-count-badge[data-v-33b7ca32]{color:#fff;pointer-events:none;background:#e50914;border:2px solid #141414;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;top:-8px;right:-9px}.profile-popup-trigger[data-v-6092fdf2]{color:#ff6b6b;cursor:pointer;font:inherit;background:#e509141a;border:1px solid #e5091480;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;transition:all .2s;display:flex}.profile-popup-trigger[data-v-6092fdf2]:hover{color:#fff;background:#2a1010;border-color:#e50914}.profile-popup-backdrop[data-v-6092fdf2]{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.profile-popup[data-v-6092fdf2]{background:#1f1f1f;border:1px solid #333;border-radius:16px;width:min(100%,410px);padding:30px;font-family:Kanit,sans-serif;position:relative;box-shadow:0 25px 80px #000000b3}.profile-popup-close[data-v-6092fdf2]{color:#888;cursor:pointer;background:#2a2a2a;border:0;border-radius:7px;width:32px;height:32px;position:absolute;top:14px;right:14px}.profile-popup-close[data-v-6092fdf2]:hover{color:#fff;background:#e50914}.profile-popup-avatar[data-v-6092fdf2]{color:#fff;background:linear-gradient(135deg,#e50914,#b20710);border-radius:16px;place-items:center;width:64px;height:64px;margin-bottom:16px;font-size:27px;display:grid;box-shadow:0 10px 25px #e509144d}.profile-popup-eyebrow[data-v-6092fdf2]{color:#e50914;letter-spacing:.18em;margin:0 0 5px;font-size:10px;font-weight:700}.profile-popup h2[data-v-6092fdf2]{color:#fff;margin:0 0 20px;font-size:24px}.profile-popup-info[data-v-6092fdf2]{background:#0d0d0d;border:1px solid #333;border-radius:9px;overflow:hidden}.profile-popup-info>div[data-v-6092fdf2]{color:#888;border-bottom:1px solid #2a2a2a;justify-content:space-between;gap:16px;padding:13px 14px;font-size:11px;display:flex}.profile-popup-info>div[data-v-6092fdf2]:last-child{border-bottom:0}.profile-popup-info span[data-v-6092fdf2]{align-items:center;gap:7px;display:flex}.profile-popup-info i[data-v-6092fdf2]{color:#e50914;text-align:center;width:15px}.profile-popup-info strong[data-v-6092fdf2]{color:#fff;text-align:right;font-size:12px}.profile-popup-actions[data-v-6092fdf2]{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.profile-popup-primary[data-v-6092fdf2],.profile-popup-secondary[data-v-6092fdf2],.profile-popup-logout[data-v-6092fdf2]{font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:12px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.profile-popup-primary[data-v-6092fdf2]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710)}.profile-popup-primary[data-v-6092fdf2]:hover{background:#f5151f}.profile-popup-secondary[data-v-6092fdf2]{color:#b3b3b3;background:#0d0d0d;border:1px solid #333}.profile-popup-secondary[data-v-6092fdf2]:hover{color:#fff;border-color:#e50914}.profile-popup-logout[data-v-6092fdf2]{color:#ff6b6b;background:#e5091414;border:1px solid #e5091459;grid-column:1/-1}.profile-popup-logout[data-v-6092fdf2]:hover{color:#fff;background:#e50914}.profile-popup-loading[data-v-6092fdf2],.profile-popup-empty[data-v-6092fdf2]{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;display:flex}.profile-popup-loading i[data-v-6092fdf2],.profile-popup-empty>i[data-v-6092fdf2]{color:#e50914;font-size:28px}.profile-popup-empty p[data-v-6092fdf2]{margin:0;font-size:13px}.profile-popup-empty a[data-v-6092fdf2]{color:#ff6b6b;font-size:12px;font-weight:600;text-decoration:none}.profile-popup-trigger.is-mobile[data-v-6092fdf2]{color:#888;background:0 0;border:0;flex-direction:column;gap:4px;min-width:0;padding:7px 4px 5px;font-size:10px;display:flex;position:relative}.profile-popup-trigger.is-mobile[data-v-6092fdf2]:hover{color:#fff;background:#e509141f}.profile-popup-trigger.is-mobile i[data-v-6092fdf2]{font-size:17px}@media (width<=480px){.profile-popup[data-v-6092fdf2]{padding:25px 20px}}.mobile-footer-menu[data-v-91fb3bd3]{display:none}@media (width<=640px){.mobile-footer-menu[data-v-91fb3bd3]{z-index:100;padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#141414f5;border-top:1px solid #333;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000073}.mobile-footer-item[data-v-91fb3bd3]{color:#888;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:7px 4px 5px;font-size:10px;text-decoration:none;transition:color .2s,background .2s;display:flex;position:relative}.footer-icon-wrap[data-v-91fb3bd3]{display:inline-flex;position:relative}.mobile-footer-item i[data-v-91fb3bd3]{font-size:17px}.mobile-footer-item span[data-v-91fb3bd3]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-footer-item[data-v-91fb3bd3]:hover,.mobile-footer-item.is-active[data-v-91fb3bd3]{color:#fff;background:#e509141f}.mobile-footer-item.is-active[data-v-91fb3bd3]:before{content:"";background:#e50914;border-radius:0 0 3px 3px;width:24px;height:2px;position:absolute;top:-8px}}.event-page[data-v-7c7c28df]{color:#fff;background:#141414;min-height:100vh;font-family:Kanit,sans-serif}.event-shell[data-v-7c7c28df]{width:min(1200px,100% - 48px);margin:0 auto;padding:32px 0 80px}.page-header[data-v-7c7c28df]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:36px;display:flex}.brand-lockup[data-v-7c7c28df]{align-items:center;gap:14px;display:flex}.brand-mark[data-v-7c7c28df]{color:#fff;background:linear-gradient(135deg,#e50914,#b20710);border-radius:12px;place-items:center;width:46px;height:46px;font-size:18px;display:grid;box-shadow:0 8px 24px #e5091459}.eyebrow[data-v-7c7c28df]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:700}.page-header h1[data-v-7c7c28df]{color:#fff;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.header-actions[data-v-7c7c28df]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cart-icon-wrap[data-v-7c7c28df]{display:inline-flex;position:relative}.header-link[data-v-7c7c28df]{color:#b3b3b3;background:#1f1f1f;border:1px solid #333;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.header-link[data-v-7c7c28df]:hover{color:#fff;background:#2a1010;border-color:#e50914}.register-link[data-v-7c7c28df]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710);border-color:#e5091480;font-weight:600}.register-link[data-v-7c7c28df]:hover{color:#fff;background:linear-gradient(100deg,#f5151f,#c90812);border-color:#e50914}.profile-link[data-v-7c7c28df]{color:#ff6b6b;background:#e509141a;border-color:#e5091480}.profile-link[data-v-7c7c28df]:hover{color:#fff;border-color:#e50914}.cart-link[data-v-7c7c28df],.concert-link[data-v-7c7c28df]{color:#ff6b6b;background:#e5091414;border-color:#e509144d}.cart-link[data-v-7c7c28df]:hover,.concert-link[data-v-7c7c28df]:hover{color:#fff;border-color:#e50914}.section-heading[data-v-7c7c28df]{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.section-heading h2[data-v-7c7c28df]{color:#fff;letter-spacing:-.02em;margin:6px 0 0;font-size:26px;font-weight:700}.event-count[data-v-7c7c28df]{color:#ff6b6b;background:#1f1f1f;border:1px solid #333;border-radius:99px;padding:6px 14px;font-size:12px;font-weight:600}.event-grid[data-v-7c7c28df]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.event-card[data-v-7c7c28df]{cursor:pointer;background:#1f1f1f;border:1px solid #333;border-radius:12px;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.event-card[data-v-7c7c28df]:hover{border-color:#e5091499;transform:translateY(-6px);box-shadow:0 20px 50px #0009,0 0 0 1px #e5091426}.card-cover[data-v-7c7c28df]{background:#0d0d0d;height:200px;position:relative;overflow:hidden}.card-cover img[data-v-7c7c28df]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.event-card:hover .card-cover img[data-v-7c7c28df]{transform:scale(1.08)}.cover-placeholder[data-v-7c7c28df]{color:#555;place-items:center;height:100%;font-size:44px;display:grid}.cover-shade[data-v-7c7c28df]{background:linear-gradient(#0000 40%,#000000b3 100%);position:absolute;inset:0}.date-chip[data-v-7c7c28df],.view-label[data-v-7c7c28df]{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#141414d9;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:500;display:flex;position:absolute;top:12px}.date-chip[data-v-7c7c28df]{color:#ff6b6b;left:12px}.view-label[data-v-7c7c28df]{opacity:0;transition:all .25s;right:12px;transform:translateY(-6px)}.event-card:hover .view-label[data-v-7c7c28df]{opacity:1;transform:translateY(0)}.card-content[data-v-7c7c28df]{padding:20px}.card-content h3[data-v-7c7c28df]{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:44px;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.event-package-title[data-v-7c7c28df]{color:#ff6b6b;align-items:center;gap:6px;min-height:20px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.event-package-title i[data-v-7c7c28df]{color:#e50914}.event-date-summary[data-v-7c7c28df]{color:#b3b3b3;align-items:flex-start;gap:7px;min-height:36px;margin-bottom:12px;font-size:11px;line-height:1.55;display:flex}.event-date-summary i[data-v-7c7c28df]{color:#e50914;flex:none;margin-top:2px}.event-date-summary span[data-v-7c7c28df]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.package-preview[data-v-7c7c28df]{flex-wrap:wrap;gap:6px;min-height:26px;display:flex}.package-pill[data-v-7c7c28df],.more-pill[data-v-7c7c28df]{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:100%;padding:4px 10px;font-size:10px;font-weight:600;display:inline-block;overflow:hidden}.pill-blue[data-v-7c7c28df]{color:#93c5fd;background:#1d4ed833}.pill-purple[data-v-7c7c28df]{color:#ff6b6b;background:#e5091426}.pill-amber[data-v-7c7c28df]{color:#fcd34d;background:#b4530933}.pill-neutral[data-v-7c7c28df]{color:#b3b3b3;background:#333}.more-pill[data-v-7c7c28df]{color:#888;background:#2a2a2a}.event-cta[data-v-7c7c28df]{color:#fff;cursor:pointer;width:100%;font:inherit;background:linear-gradient(100deg,#e50914,#b20710);border:none;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 16px;font-size:11px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 6px 16px #b207104d}.event-cta strong[data-v-7c7c28df]{font-size:18px;font-weight:700}.event-cta span[data-v-7c7c28df]:last-child{align-items:center;gap:5px;font-size:10px;display:flex}.event-cta[data-v-7c7c28df]:hover{background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-2px);box-shadow:0 10px 24px #b2071066}.state-card[data-v-7c7c28df]{color:#888;text-align:center;background:#1f1f1f;border:1px solid #333;border-radius:12px;place-items:center;min-height:280px;padding:48px 32px;display:grid}.state-card p[data-v-7c7c28df]{margin:14px 0 0;font-size:14px}.empty-icon[data-v-7c7c28df]{color:#e50914;background:#e509141a;border-radius:16px;place-items:center;width:68px;height:68px;font-size:26px;display:grid}.empty-state h3[data-v-7c7c28df]{color:#fff;margin:18px 0 6px;font-size:18px;font-weight:600}.empty-state p[data-v-7c7c28df]{color:#888;margin:0}.loading-ring[data-v-7c7c28df]{border:3px solid #333;border-top-color:#e50914;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin-7c7c28df}@keyframes spin-7c7c28df{to{transform:rotate(360deg)}}@media (width<=960px){.event-grid[data-v-7c7c28df]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.event-shell[data-v-7c7c28df]{width:calc(100% - 24px);padding:20px 0 100px}.page-header[data-v-7c7c28df]{margin-bottom:24px}.page-header h1[data-v-7c7c28df]{font-size:18px}.header-link span[data-v-7c7c28df]{display:none}.header-link[data-v-7c7c28df]{padding:10px 12px}.section-heading h2[data-v-7c7c28df]{font-size:22px}.event-grid[data-v-7c7c28df]{grid-template-columns:1fr;gap:16px}.card-cover[data-v-7c7c28df]{height:190px}.view-label[data-v-7c7c28df]{opacity:1;transform:none}.card-content[data-v-7c7c28df]{padding:16px}.card-content h3[data-v-7c7c28df]{min-height:auto;margin-bottom:10px;font-size:15px}.state-card[data-v-7c7c28df]{min-height:220px;padding:32px 20px}}.event-page[data-v-f4b64126]{color:#fff;background:#141414;min-height:100vh;font-family:Kanit,sans-serif}.event-shell[data-v-f4b64126]{width:min(1200px,100% - 48px);margin:0 auto;padding:32px 0 80px}.page-header[data-v-f4b64126]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.back-link[data-v-f4b64126],.header-link[data-v-f4b64126]{color:#b3b3b3;align-items:center;gap:8px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.back-link[data-v-f4b64126]:hover,.header-link[data-v-f4b64126]:hover{color:#fff}.header-actions[data-v-f4b64126]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cart-icon-wrap[data-v-f4b64126]{display:inline-flex;position:relative}.header-link[data-v-f4b64126]{background:#1f1f1f;border:1px solid #333;border-radius:8px;padding:10px 14px}.register-link[data-v-f4b64126]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710);border-color:#e5091480;font-weight:600}.register-link[data-v-f4b64126]:hover,.member-link[data-v-f4b64126]:hover{color:#fff;border-color:#e50914}.profile-link[data-v-f4b64126]{color:#ff6b6b;background:#e509141a;border-color:#e5091480}.profile-link[data-v-f4b64126]:hover{color:#fff;border-color:#e50914}.event-hero[data-v-f4b64126]{background:#1f1f1f;border:1px solid #333;border-radius:16px;align-items:flex-end;min-height:320px;margin-bottom:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}.hero-image-wrap[data-v-f4b64126]{position:absolute;inset:0}.hero-image-wrap img[data-v-f4b64126]{object-fit:cover;opacity:.6;width:100%;height:100%}.hero-image-gradient[data-v-f4b64126]{background:linear-gradient(90deg,#141414f2 0%,#141414cc 40%,#14141433 100%),linear-gradient(#0000 50%,#141414 100%);position:absolute;inset:0}.hero-info[data-v-f4b64126]{z-index:1;max-width:660px;padding:44px;position:relative}.hero-info h1[data-v-f4b64126]{color:#fff;letter-spacing:-.03em;margin:8px 0 16px;font-size:clamp(28px,5vw,48px);font-weight:700;line-height:1.1}.eyebrow[data-v-f4b64126]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700}.hero-description[data-v-f4b64126]{color:#b3b3b3;max-width:560px;margin:0 0 22px;font-size:15px;line-height:1.7}.hero-meta[data-v-f4b64126]{flex-wrap:wrap;gap:8px;display:flex}.hero-meta span[data-v-f4b64126]{color:#ff6b6b;background:#e509141a;border:1px solid #e509144d;border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:500;display:inline-flex}.hero-meta i[data-v-f4b64126]{color:#e50914}.detail-layout[data-v-f4b64126]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.detail-main[data-v-f4b64126]{flex-direction:column;gap:20px;display:flex}.selection-section[data-v-f4b64126],.order-summary[data-v-f4b64126]{background:#1f1f1f;border:1px solid #333;border-radius:12px}.selection-section[data-v-f4b64126]{padding:28px}.section-title[data-v-f4b64126]{align-items:center;gap:14px;margin-bottom:24px;display:flex}.section-title h2[data-v-f4b64126]{color:#fff;letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:700}.section-number[data-v-f4b64126]{color:#ff6b6b;background:#e509141a;border:1px solid #e5091466;border-radius:10px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:700;display:grid}.selection-count[data-v-f4b64126]{color:#46d369;background:#46d3691a;border:1px solid #46d3694d;border-radius:99px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:600}.section-hint[data-v-f4b64126]{color:#888;margin:-14px 0 18px;font-size:12px}.package-group+.package-group[data-v-f4b64126]{margin-top:24px}.package-group h3[data-v-f4b64126]{color:#b3b3b3;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.category-dot[data-v-f4b64126]{border-radius:50%;width:8px;height:8px}.dot-blue[data-v-f4b64126]{background:#60a5fa}.dot-purple[data-v-f4b64126]{background:#e50914}.dot-amber[data-v-f4b64126]{background:#fbbf24}.dot-neutral[data-v-f4b64126]{background:#888}.package-grid[data-v-f4b64126]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.package-option[data-v-f4b64126]{cursor:pointer;background:#0d0d0d;border:1px solid #333;border-radius:10px;align-items:flex-start;gap:12px;min-height:110px;padding:16px;transition:all .2s;display:flex;position:relative}.package-option[data-v-f4b64126]:hover{border-color:#e5091499}.package-option.is-selected[data-v-f4b64126]{background:#e5091414;border-color:#e50914;box-shadow:0 0 0 1px #e5091433}.package-option input[data-v-f4b64126],.date-option input[data-v-f4b64126]{opacity:0;width:1px;height:1px;position:absolute}.radio-mark[data-v-f4b64126],.date-check[data-v-f4b64126]{color:#0000;border:1px solid #555;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;font-size:10px;transition:all .2s;display:grid}.package-option.is-selected .radio-mark[data-v-f4b64126]{color:#fff;background:#e50914;border-color:#e50914}.package-option-body[data-v-f4b64126]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.package-option-body strong[data-v-f4b64126]{color:#fff;font-size:13px;font-weight:600;line-height:1.45}.package-option-body small[data-v-f4b64126]{color:#888;font-size:11px;line-height:1.4}.package-option-body .package-days[data-v-f4b64126]{color:#e50914}.package-price[data-v-f4b64126]{color:#ff6b6b;white-space:nowrap;align-self:flex-end;font-size:17px;font-weight:700}.date-grid[data-v-f4b64126]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.date-option[data-v-f4b64126]{cursor:pointer;background:#0d0d0d;border:1px solid #333;border-radius:10px;flex-direction:column;min-height:140px;padding:16px;transition:all .2s;display:flex;position:relative}.date-option[data-v-f4b64126]:hover{border-color:#46d36980}.date-option.is-selected[data-v-f4b64126]{background:#46d36914;border-color:#46d369}.date-option.is-disabled[data-v-f4b64126]{cursor:not-allowed;opacity:.4}.date-option.is-disabled[data-v-f4b64126]:hover{border-color:#333}.date-check[data-v-f4b64126]{border-radius:5px;position:absolute;top:14px;right:14px}.date-option.is-selected .date-check[data-v-f4b64126]{color:#fff;background:#46d369;border-color:#46d369}.day-label[data-v-f4b64126]{color:#e50914;letter-spacing:.1em;margin-bottom:12px;font-size:10px;font-weight:700}.date-option strong[data-v-f4b64126]{color:#fff;font-size:15px;font-weight:600}.date-full[data-v-f4b64126]{color:#b3b3b3;margin-top:4px;font-size:12px}.order-summary[data-v-f4b64126]{padding:8px;position:sticky;top:20px}.summary-inner[data-v-f4b64126]{background:linear-gradient(150deg,#1a0a0a,#1f1f1f);border:1px solid #333;border-radius:10px;padding:24px}.summary-inner h2[data-v-f4b64126]{color:#fff;margin:4px 0 22px;font-size:22px;font-weight:700}.summary-event[data-v-f4b64126]{color:#fff;border-bottom:1px solid #333;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:18px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.summary-thumb[data-v-f4b64126]{color:#ff6b6b;background:#e5091426;border-radius:8px;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.summary-thumb img[data-v-f4b64126]{object-fit:cover;width:100%;height:100%}.summary-line[data-v-f4b64126]{color:#888;flex-direction:column;gap:4px;padding:10px 0;font-size:11px;display:flex}.summary-line strong[data-v-f4b64126]{color:#b3b3b3;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.summary-total[data-v-f4b64126]{border-top:1px solid #333;justify-content:space-between;align-items:flex-end;margin-top:6px;padding:18px 0 16px;display:flex}.summary-total span[data-v-f4b64126]{color:#888;font-size:12px}.summary-total strong[data-v-f4b64126]{color:#ff6b6b;font-size:28px;font-weight:700}.checkout-button[data-v-f4b64126],.primary-button[data-v-f4b64126],.secondary-button[data-v-f4b64126]{font:inherit;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:14px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.checkout-button[data-v-f4b64126]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710);width:100%;box-shadow:0 6px 16px #b207104d}.checkout-button[data-v-f4b64126]:hover:not(:disabled){background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-2px);box-shadow:0 10px 24px #b2071066}.checkout-button[data-v-f4b64126]:disabled{cursor:not-allowed;color:#555;box-shadow:none;background:#2a2a2a}.primary-button[data-v-f4b64126]{color:#fff;background:#e50914}.primary-button[data-v-f4b64126]:hover{background:#f5151f}.secondary-button[data-v-f4b64126]{color:#b3b3b3;background:#0d0d0d;border:1px solid #333}.secondary-button[data-v-f4b64126]:hover{color:#fff;border-color:#e50914}.summary-footnote[data-v-f4b64126]{color:#888;text-align:center;margin:14px 0 0;font-size:10px}.summary-footnote i[data-v-f4b64126]{color:#46d369;margin-right:4px}.notice-box[data-v-f4b64126]{color:#888;border:1px dashed #444;border-radius:8px;padding:16px;font-size:12px}.state-card[data-v-f4b64126]{color:#888;text-align:center;background:#1f1f1f;border:1px solid #333;border-radius:12px;place-items:center;min-height:280px;padding:48px 32px;display:grid}.state-card p[data-v-f4b64126]{margin:14px 0 0;font-size:14px}.empty-icon[data-v-f4b64126],.modal-icon[data-v-f4b64126]{color:#e50914;background:#e509141a;border-radius:16px;place-items:center;width:68px;height:68px;font-size:26px;display:grid}.empty-state h3[data-v-f4b64126]{color:#fff;margin:18px 0;font-size:18px;font-weight:600}.loading-ring[data-v-f4b64126]{border:3px solid #333;border-top-color:#e50914;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite spin-f4b64126}@keyframes spin-f4b64126{to{transform:rotate(360deg)}}.modal-backdrop[data-v-f4b64126]{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-card[data-v-f4b64126]{text-align:center;background:#1f1f1f;border:1px solid #333;border-radius:16px;width:min(100%,440px);padding:32px;position:relative;box-shadow:0 25px 70px #000000b3}.modal-close[data-v-f4b64126]{color:#888;cursor:pointer;background:#2a2a2a;border:none;border-radius:8px;width:32px;height:32px;font-size:14px;transition:all .2s;position:absolute;top:16px;right:16px}.modal-close[data-v-f4b64126]:hover{color:#fff;background:#e50914}.modal-card h2[data-v-f4b64126]{color:#fff;margin:12px 0 6px;font-size:24px;font-weight:700}.modal-subtitle[data-v-f4b64126]{color:#888;margin:0 0 22px;font-size:13px}.modal-details[data-v-f4b64126]{text-align:left;background:#0d0d0d;border:1px solid #333;border-radius:10px;margin-bottom:22px;padding:8px 16px}.modal-details>div[data-v-f4b64126]{border-bottom:1px solid #2a2a2a;justify-content:space-between;gap:10px;padding:10px 0;font-size:12px;display:flex}.modal-details>div[data-v-f4b64126]:last-child{border:none}.modal-details span[data-v-f4b64126]{color:#888}.modal-details strong[data-v-f4b64126]{color:#fff}.modal-total[data-v-f4b64126]{border-top:1px solid #333;margin-top:6px;padding-top:14px}.modal-total strong[data-v-f4b64126]{color:#ff6b6b;font-size:20px}.modal-actions[data-v-f4b64126]{gap:10px;display:flex}.modal-actions .primary-button[data-v-f4b64126],.modal-actions .secondary-button[data-v-f4b64126]{flex:1}@media (width<=960px){.detail-layout[data-v-f4b64126]{grid-template-columns:1fr}.order-summary[data-v-f4b64126]{position:static}.package-grid[data-v-f4b64126]{grid-template-columns:1fr}}@media (width<=640px){.event-shell[data-v-f4b64126]{width:calc(100% - 24px);padding:20px 0 100px}.header-link span[data-v-f4b64126]{display:none}.header-link[data-v-f4b64126]{padding:10px 12px}.event-hero[data-v-f4b64126]{border-radius:12px;min-height:280px}.hero-info[data-v-f4b64126]{padding:28px 24px}.hero-info h1[data-v-f4b64126]{font-size:28px}.selection-section[data-v-f4b64126]{padding:20px}.section-title h2[data-v-f4b64126]{font-size:18px}.date-grid[data-v-f4b64126]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-inner[data-v-f4b64126]{padding:20px}.summary-inner h2[data-v-f4b64126]{font-size:20px}.summary-total strong[data-v-f4b64126]{font-size:22px}.checkout-button[data-v-f4b64126]{grid-area:1/2/span 2;width:auto;min-width:140px;padding:12px 14px;font-size:12px}.modal-card[data-v-f4b64126]{padding:24px 20px}.modal-actions[data-v-f4b64126]{flex-direction:column}}.member-page[data-v-865c0cb3]{color:#fff;background:#141414;place-items:center;min-height:100vh;padding:24px;font-family:Kanit,sans-serif;display:grid;position:relative;overflow:hidden}.member-glow[data-v-865c0cb3]{filter:blur(60px);pointer-events:none;border-radius:50%;width:400px;height:400px;position:absolute}.glow-one[data-v-865c0cb3]{background:#e5091440;top:-180px;left:-100px}.glow-two[data-v-865c0cb3]{background:#b2071040;bottom:-170px;right:-140px}.member-card[data-v-865c0cb3]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1f1f1f;border:1px solid #333;border-radius:16px;width:min(100%,420px);padding:36px;position:relative;box-shadow:0 25px 70px #0009}.member-back[data-v-865c0cb3]{color:#888;align-items:center;gap:8px;margin-bottom:32px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.member-back[data-v-865c0cb3]:hover{color:#fff}.member-logo[data-v-865c0cb3]{color:#fff;background:linear-gradient(135deg,#e50914,#b20710);border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:20px;font-size:24px;display:grid;box-shadow:0 10px 28px #e5091459}.eyebrow[data-v-865c0cb3]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.member-card h1[data-v-865c0cb3]{color:#fff;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.member-subtitle[data-v-865c0cb3]{color:#888;margin:10px 0 26px;font-size:13px;line-height:1.6}.form-alert[data-v-865c0cb3]{color:#ff6b6b;background:#e509141a;border:1px solid #e5091466;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.field-label[data-v-865c0cb3]{color:#b3b3b3;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;display:flex}.field-label input[data-v-865c0cb3]{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0d0d0d;border:1px solid #333;border-radius:8px;outline:none;padding:14px;font-weight:400;transition:all .2s}.field-label input[data-v-865c0cb3]:focus{border-color:#e50914;box-shadow:0 0 0 3px #e5091426}.password-wrap[data-v-865c0cb3]{position:relative}.password-wrap input[data-v-865c0cb3]{padding-right:48px}.password-wrap button[data-v-865c0cb3]{color:#555;cursor:pointer;background:0 0;border:none;width:44px;height:100%;transition:color .2s;position:absolute;top:0;right:0}.password-wrap button[data-v-865c0cb3]:hover{color:#ff6b6b}.submit-button[data-v-865c0cb3]{color:#fff;cursor:pointer;width:100%;font:inherit;background:linear-gradient(100deg,#e50914,#b20710);border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin-top:6px;padding:14px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 6px 16px #b207104d}.submit-button[data-v-865c0cb3]:hover:not(:disabled){background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-2px);box-shadow:0 10px 24px #b2071066}.submit-button[data-v-865c0cb3]:disabled{cursor:not-allowed;opacity:.5}.switch-text[data-v-865c0cb3]{color:#888;text-align:center;margin:24px 0 0;font-size:12px}.switch-text a[data-v-865c0cb3]{color:#ff6b6b;font-weight:600;text-decoration:none;transition:color .2s}.switch-text a[data-v-865c0cb3]:hover{color:#fff}@media (width<=480px){.member-page[data-v-865c0cb3]{padding:16px}.member-card[data-v-865c0cb3]{border-radius:12px;padding:28px 22px}.member-card h1[data-v-865c0cb3]{font-size:26px}}.member-page[data-v-e058cf5a]{color:#fff;background:#141414;place-items:center;min-height:100vh;padding:24px;font-family:Kanit,sans-serif;display:grid;position:relative;overflow:hidden}.member-glow[data-v-e058cf5a]{filter:blur(60px);pointer-events:none;border-radius:50%;width:400px;height:400px;position:absolute}.glow-one[data-v-e058cf5a]{background:#e5091440;top:-180px;left:-100px}.glow-two[data-v-e058cf5a]{background:#b2071040;bottom:-170px;right:-140px}.member-card[data-v-e058cf5a]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1f1f1f;border:1px solid #333;border-radius:16px;width:min(100%,420px);padding:36px;position:relative;box-shadow:0 25px 70px #0009}.member-back[data-v-e058cf5a]{color:#888;align-items:center;gap:8px;margin-bottom:32px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.member-back[data-v-e058cf5a]:hover{color:#fff}.member-logo[data-v-e058cf5a]{color:#fff;background:linear-gradient(135deg,#e50914,#b20710);border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:20px;font-size:24px;display:grid;box-shadow:0 10px 28px #e5091459}.eyebrow[data-v-e058cf5a]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.member-card h1[data-v-e058cf5a]{color:#fff;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}.member-subtitle[data-v-e058cf5a]{color:#888;margin:10px 0 26px;font-size:13px;line-height:1.6}.form-alert[data-v-e058cf5a],.form-success[data-v-e058cf5a]{border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:12px 14px;font-size:12px;line-height:1.5;display:flex}.form-alert[data-v-e058cf5a]{color:#ff6b6b;background:#e509141a;border:1px solid #e5091466}.form-success[data-v-e058cf5a]{color:#46d369;background:#46d3691a;border:1px solid #46d36966}.field-label[data-v-e058cf5a]{color:#b3b3b3;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600;display:flex}.field-label .hint[data-v-e058cf5a]{color:#888;margin-left:4px;font-weight:400}.field-label input[data-v-e058cf5a]{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0d0d0d;border:1px solid #333;border-radius:8px;outline:none;padding:14px;font-weight:400;transition:all .2s}.field-label input[data-v-e058cf5a]:focus{border-color:#e50914;box-shadow:0 0 0 3px #e5091426}.password-wrap[data-v-e058cf5a]{position:relative}.password-wrap input[data-v-e058cf5a]{padding-right:48px}.password-wrap button[data-v-e058cf5a]{color:#555;cursor:pointer;background:0 0;border:none;width:44px;height:100%;transition:color .2s;position:absolute;top:0;right:0}.password-wrap button[data-v-e058cf5a]:hover{color:#ff6b6b}.submit-button[data-v-e058cf5a]{color:#fff;cursor:pointer;width:100%;font:inherit;background:linear-gradient(100deg,#e50914,#b20710);border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin-top:6px;padding:14px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 6px 16px #b207104d}.submit-button[data-v-e058cf5a]:hover:not(:disabled){background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-2px);box-shadow:0 10px 24px #b2071066}.submit-button[data-v-e058cf5a]:disabled{cursor:not-allowed;opacity:.5}.switch-text[data-v-e058cf5a]{color:#888;text-align:center;margin:24px 0 0;font-size:12px}.switch-text a[data-v-e058cf5a]{color:#ff6b6b;font-weight:600;text-decoration:none;transition:color .2s}.switch-text a[data-v-e058cf5a]:hover{color:#fff}@media (width<=480px){.member-page[data-v-e058cf5a]{padding:16px}.member-card[data-v-e058cf5a]{border-radius:12px;padding:28px 22px}.member-card h1[data-v-e058cf5a]{font-size:26px}}.profile-page[data-v-5faba152]{color:#fff;background:#141414;place-items:center;min-height:100vh;padding:24px;font-family:Kanit,sans-serif;display:grid}.profile-card[data-v-5faba152]{background:#1f1f1f;border:1px solid #333;border-radius:16px;width:min(100%,480px);padding:36px;box-shadow:0 25px 70px #0009}.back-link[data-v-5faba152]{color:#888;align-items:center;gap:8px;margin-bottom:32px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.back-link[data-v-5faba152]:hover{color:#fff}.profile-avatar[data-v-5faba152]{color:#fff;background:linear-gradient(135deg,#e50914,#b20710);border-radius:18px;place-items:center;width:76px;height:76px;margin-bottom:20px;font-size:32px;display:grid;box-shadow:0 12px 28px #e5091459}.eyebrow[data-v-5faba152]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.profile-card h1[data-v-5faba152]{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.subtitle[data-v-5faba152]{color:#888;margin:8px 0 24px;font-size:13px}.profile-info[data-v-5faba152]{background:#0d0d0d;border:1px solid #333;border-radius:10px;overflow:hidden}.info-row[data-v-5faba152]{color:#888;border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;gap:20px;padding:16px;font-size:12px;display:flex}.info-row[data-v-5faba152]:last-child{border:none}.info-row span[data-v-5faba152]{align-items:center;gap:8px;display:flex}.info-row i[data-v-5faba152]{color:#e50914;text-align:center;width:16px}.info-row strong[data-v-5faba152]{color:#fff;text-align:right;font-size:13px;font-weight:600}.profile-actions[data-v-5faba152]{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.primary-button[data-v-5faba152],.secondary-button[data-v-5faba152],.logout-button[data-v-5faba152]{font:inherit;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.primary-button[data-v-5faba152]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710);box-shadow:0 4px 12px #b2071040}.primary-button[data-v-5faba152]:hover{background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-1px);box-shadow:0 8px 20px #b2071059}.secondary-button[data-v-5faba152]{color:#b3b3b3;background:#0d0d0d;border:1px solid #333}.secondary-button[data-v-5faba152]:hover{color:#fff;border-color:#e50914}.logout-button[data-v-5faba152]{color:#ff6b6b;background:#e509141a;border:1px solid #e5091466}.logout-button[data-v-5faba152]:hover{color:#fff;background:#e50914;border-color:#e50914}.loading[data-v-5faba152],.empty-profile[data-v-5faba152]{color:#888;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:56px 12px;display:flex}.loading i[data-v-5faba152],.empty-profile>i[data-v-5faba152]{color:#e50914;font-size:30px}.empty-profile p[data-v-5faba152]{margin:0}.empty-profile a[data-v-5faba152]{color:#ff6b6b;font-weight:600;text-decoration:none;transition:color .2s}.empty-profile a[data-v-5faba152]:hover{color:#fff}@media (width<=480px){.profile-page[data-v-5faba152]{min-height:100vh;padding:16px 16px 100px}.profile-card[data-v-5faba152]{border-radius:12px;padding:28px 22px}.profile-actions[data-v-5faba152]{grid-template-columns:1fr}.info-row[data-v-5faba152]{padding:14px}}.account-page[data-v-b325a085]{color:#fff;background:#141414;min-height:100vh;font-family:Kanit,sans-serif}.account-shell[data-v-b325a085]{width:min(1100px,100% - 48px);margin:0 auto;padding:32px 0 80px}.account-header[data-v-b325a085]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.eyebrow[data-v-b325a085]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.account-header h1[data-v-b325a085]{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.account-header h1 i[data-v-b325a085]{color:#ff6b6b;margin-right:10px}.header-actions[data-v-b325a085]{flex-wrap:wrap;gap:8px;display:flex}.account-link[data-v-b325a085]{color:#b3b3b3;background:#1f1f1f;border:1px solid #333;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-size:12px;text-decoration:none;transition:all .2s;display:flex}.account-link[data-v-b325a085]:hover{color:#fff;border-color:#e50914}.cart-layout[data-v-b325a085]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;display:grid}.cart-list[data-v-b325a085]{flex-direction:column;gap:14px;display:flex}.cart-item[data-v-b325a085],.cart-summary[data-v-b325a085]{background:#1f1f1f;border:1px solid #333;border-radius:12px}.cart-item[data-v-b325a085]{gap:16px;padding:16px;transition:border-color .2s;display:flex}.cart-item[data-v-b325a085]:hover{border-color:#e509144d}.item-image[data-v-b325a085]{color:#ff6b6b;background:#2a1010;border-radius:10px;flex:none;place-items:center;width:96px;height:96px;font-size:26px;display:grid;overflow:hidden}.item-image img[data-v-b325a085]{object-fit:cover;width:100%;height:100%}.item-info[data-v-b325a085]{flex:1;min-width:0}.item-info h2[data-v-b325a085]{color:#fff;margin:2px 0 10px;font-size:16px;font-weight:600}.item-info p[data-v-b325a085]{color:#888;margin:5px 0;font-size:11px}.item-info i[data-v-b325a085]{color:#e50914;text-align:center;width:18px;margin-right:5px}.package-name[data-v-b325a085]{font-weight:600;color:#ff6b6b!important}.item-side[data-v-b325a085]{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.item-side>strong[data-v-b325a085]{color:#ff6b6b;font-size:20px;font-weight:700}.item-side>button[data-v-b325a085]:not(.buy-button){color:#ff6b6b;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:13px;transition:color .2s}.item-side>button[data-v-b325a085]:not(.buy-button):hover{color:#e50914}.buy-button[data-v-b325a085],.primary-button[data-v-b325a085]{color:#fff;cursor:pointer;font:inherit;background:linear-gradient(100deg,#e50914,#b20710);border:none;border-radius:8px;padding:11px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:all .2s;box-shadow:0 4px 12px #b2071040}.buy-button[data-v-b325a085]:hover:not(:disabled),.primary-button[data-v-b325a085]:hover{background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-1px);box-shadow:0 8px 20px #b2071059}.buy-button[data-v-b325a085]:disabled{opacity:.5;cursor:not-allowed}.cart-summary[data-v-b325a085]{padding:24px;position:sticky;top:20px}.cart-summary h2[data-v-b325a085]{color:#fff;margin:4px 0 26px;font-size:22px;font-weight:700}.summary-row[data-v-b325a085],.summary-total[data-v-b325a085]{color:#888;border-bottom:1px solid #333;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.summary-row strong[data-v-b325a085]{color:#fff;font-weight:600}.summary-total[data-v-b325a085]{color:#b3b3b3;border:none;align-items:flex-end;padding:18px 0}.summary-total strong[data-v-b325a085]{color:#ff6b6b;font-size:26px;font-weight:700}.note[data-v-b325a085]{color:#888;margin:18px 0 0;font-size:10px;line-height:1.6}.note i[data-v-b325a085]{color:#e50914;margin-right:4px}.state[data-v-b325a085]{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.state>i[data-v-b325a085]{color:#e50914;font-size:34px}.state h2[data-v-b325a085]{color:#fff;margin:16px 0 6px;font-size:20px;font-weight:600}.state p[data-v-b325a085]{margin:0 0 20px;font-size:13px}.state.empty>i[data-v-b325a085]{font-size:44px}.toast[data-v-b325a085]{color:#fff;z-index:100;background:#46d369;border-radius:8px;padding:14px 18px;font-size:13px;font-weight:500;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #00000080}.payment-backdrop[data-v-b325a085]{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payment-modal[data-v-b325a085]{background:#1f1f1f;border:1px solid #333;border-radius:14px;width:min(100%,440px);padding:28px;position:relative;box-shadow:0 24px 70px #000000b3}.payment-close[data-v-b325a085]{color:#888;cursor:pointer;background:#2a2a2a;border:0;border-radius:7px;width:32px;height:32px;position:absolute;top:14px;right:14px}.payment-close[data-v-b325a085]:hover{color:#fff;background:#e50914}.payment-modal h2[data-v-b325a085]{color:#fff;margin:4px 0;font-size:24px}.payment-amount[data-v-b325a085]{color:#ff6b6b;margin:0 0 18px;font-size:30px;font-weight:700}.payment-qr[data-v-b325a085]{background:#fff;border:1px solid #333;border-radius:9px;flex-direction:column;align-items:center;gap:8px;margin-bottom:14px;padding:12px;display:flex}.payment-qr img[data-v-b325a085]{aspect-ratio:1;width:min(100%,190px);height:auto;image-rendering:pixelated}.payment-qr span[data-v-b325a085]{color:#555;font-size:10px}.payment-qr-loading[data-v-b325a085]{color:#ff6b6b;text-align:center;border:1px dashed #e50914;border-radius:9px;margin-bottom:14px;padding:18px;font-size:11px}.payment-account[data-v-b325a085]{background:#0d0d0d;border:1px solid #333;border-radius:9px;margin-bottom:12px;padding:16px}.payment-account p[data-v-b325a085]{color:#b3b3b3;margin:0 0 8px;font-size:12px}.payment-account strong[data-v-b325a085]{color:#fff;letter-spacing:.06em;font-size:18px;display:block}.payment-account span[data-v-b325a085]{color:#888;margin-top:3px;font-size:11px;display:block}.payment-instructions[data-v-b325a085]{color:#b3b3b3;background:#e5091414;border-left:3px solid #e50914;margin:0 0 14px;padding:10px 12px;font-size:11px;line-height:1.6}.slip-upload[data-v-b325a085]{color:#ff6b6b;text-align:center;cursor:pointer;background:#e509140f;border:1px dashed #e50914;border-radius:9px;flex-direction:column;align-items:center;gap:7px;margin-bottom:12px;padding:22px 14px;display:flex}.slip-upload i[data-v-b325a085]{font-size:24px}.slip-upload strong[data-v-b325a085]{color:#fff;font-size:12px}.slip-upload span[data-v-b325a085]{color:#888;font-size:10px}.slip-upload input[data-v-b325a085]{display:none}.payment-error[data-v-b325a085]{color:#ff6b6b;background:#e509141a;border:1px solid #e5091459;border-radius:7px;margin:0 0 12px;padding:10px 12px;font-size:11px}.payment-error i[data-v-b325a085]{margin-right:5px}.payment-submit[data-v-b325a085]{color:#fff;cursor:pointer;width:100%;font:inherit;background:linear-gradient(100deg,#e50914,#b20710);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:12px;font-weight:700;display:flex}.payment-submit[data-v-b325a085]:disabled{cursor:not-allowed;opacity:.45}@media (width<=760px){.account-header[data-v-b325a085]{flex-direction:column;align-items:flex-start}.cart-layout[data-v-b325a085]{grid-template-columns:1fr}.cart-summary[data-v-b325a085]{position:static}}@media (width<=520px){.account-shell[data-v-b325a085]{width:calc(100% - 24px);padding:20px 0 100px}.header-actions[data-v-b325a085]{width:100%}.account-link[data-v-b325a085]{flex:1;justify-content:center}.account-link span[data-v-b325a085]{display:none}.cart-item[data-v-b325a085]{gap:12px;padding:12px}.item-image[data-v-b325a085]{width:68px;height:68px}.item-info h2[data-v-b325a085]{font-size:14px}.item-info p[data-v-b325a085]{font-size:10px}.item-side>strong[data-v-b325a085]{font-size:16px}.buy-button[data-v-b325a085]{padding:9px 8px;font-size:10px}}.account-page[data-v-a9b8e3de]{color:#fff;background:#141414;min-height:100vh;font-family:Kanit,sans-serif}.account-shell[data-v-a9b8e3de]{width:min(1100px,100% - 48px);margin:0 auto;padding:32px 0 80px}.account-header[data-v-a9b8e3de]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.eyebrow[data-v-a9b8e3de]{color:#e50914;letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.account-header h1[data-v-a9b8e3de]{color:#fff;letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.account-header h1 i[data-v-a9b8e3de]{color:#ff6b6b;margin-right:10px}.header-actions[data-v-a9b8e3de]{flex-wrap:wrap;gap:8px;display:flex}.account-link[data-v-a9b8e3de]{color:#b3b3b3;background:#1f1f1f;border:1px solid #333;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-size:12px;text-decoration:none;transition:all .2s;display:flex}.account-link[data-v-a9b8e3de]:hover{color:#fff;border-color:#e50914}.purchase-grid[data-v-a9b8e3de]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.purchase-card[data-v-a9b8e3de]{background:#1f1f1f;border:1px solid #333;border-radius:12px;padding:20px;transition:border-color .2s}.purchase-card[data-v-a9b8e3de]:hover{border-color:#e509144d}.purchase-top[data-v-a9b8e3de]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.purchase-icon[data-v-a9b8e3de]{color:#ff6b6b;background:#2a1010;border-radius:10px;place-items:center;width:54px;height:54px;font-size:22px;display:grid;overflow:hidden}.purchase-icon img[data-v-a9b8e3de]{object-fit:cover;width:100%;height:100%}.status[data-v-a9b8e3de]{color:#46d369;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.purchase-date[data-v-a9b8e3de]{color:#888;margin:6px 0 0;font-size:10px}.purchase-card h2[data-v-a9b8e3de]{color:#fff;margin:0 0 10px;font-size:17px;font-weight:600}.package[data-v-a9b8e3de]{color:#ff6b6b;margin:0 0 16px;font-size:12px;font-weight:500}.package i[data-v-a9b8e3de]{color:#e50914;margin-right:6px}.purchase-info[data-v-a9b8e3de]{background:#0d0d0d;border:1px solid #333;border-radius:10px;padding:8px 14px}.purchase-info>div[data-v-a9b8e3de]{border-bottom:1px solid #2a2a2a;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.purchase-info>div[data-v-a9b8e3de]:last-child{border:none}.purchase-info span[data-v-a9b8e3de]{color:#888;font-size:11px}.purchase-info strong[data-v-a9b8e3de]{color:#fff;text-align:right;font-size:11px;font-weight:600}.stream-links[data-v-a9b8e3de]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.live-link[data-v-a9b8e3de]{color:#ff6b6b;font-size:11px;text-decoration:none;transition:color .2s}.live-link[data-v-a9b8e3de]:hover{color:#fff}.live-link i[data-v-a9b8e3de]{margin-right:3px}.access-code[data-v-a9b8e3de]{letter-spacing:.08em;background:#e509141a;border:1px solid #e5091466;border-radius:5px;padding:4px 8px;font-family:monospace;color:#ff6b6b!important}.code-actions[data-v-a9b8e3de]{justify-content:flex-end;align-items:center;gap:7px;display:flex}.copy-button[data-v-a9b8e3de]{color:#ff6b6b;cursor:pointer;font:inherit;background:#e5091414;border:1px solid #e509144d;border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;transition:all .2s;display:inline-flex}.copy-button[data-v-a9b8e3de]:hover{color:#fff;background:#e5091433;border-color:#e50914}.purchase-footer[data-v-a9b8e3de]{color:#888;border-top:1px solid #333;justify-content:space-between;align-items:center;margin-top:14px;padding-top:16px;font-size:12px;display:flex}.purchase-footer strong[data-v-a9b8e3de]{color:#ff6b6b;font-size:20px;font-weight:700}.state[data-v-a9b8e3de]{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.state>i[data-v-a9b8e3de]{color:#e50914;font-size:34px}.state h2[data-v-a9b8e3de]{color:#fff;margin:16px 0 6px;font-size:20px;font-weight:600}.state p[data-v-a9b8e3de]{margin:0 0 20px;font-size:13px}.state.empty>i[data-v-a9b8e3de]{font-size:44px}.primary-button[data-v-a9b8e3de]{color:#fff;background:linear-gradient(100deg,#e50914,#b20710);border:none;border-radius:8px;padding:12px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #b2071040}.primary-button[data-v-a9b8e3de]:hover{background:linear-gradient(100deg,#f5151f,#c90812);transform:translateY(-1px);box-shadow:0 8px 20px #b2071059}@media (width<=760px){.account-header[data-v-a9b8e3de]{flex-direction:column;align-items:flex-start}.purchase-grid[data-v-a9b8e3de]{grid-template-columns:1fr}}@media (width<=520px){.account-shell[data-v-a9b8e3de]{width:calc(100% - 24px);padding:20px 0 100px}.header-actions[data-v-a9b8e3de]{width:100%}.account-link[data-v-a9b8e3de]{flex:1;justify-content:center}.account-link span[data-v-a9b8e3de]{display:none}.purchase-card[data-v-a9b8e3de]{padding:16px}}:root{--primary:#e50914;--primary-dark:#b20710;--secondary:#141414;--surface:#1f1f1f;--surface-light:#2a2a2a;--text:#fff;--text-muted:#b3b3b3;--border:#333;--success:#46d369;--warning:#e6b800;--radius:8px;--radius-lg:12px;--shadow:0 4px 20px #00000080;--shadow-red:0 4px 20px #e509144d}.admin-layout{background:var(--secondary);min-height:100vh;color:var(--text);grid-template-columns:240px 1fr;font-family:Kanit,sans-serif;display:grid}.admin-sidebar{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-sidebar .menu-title{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:12px;padding-left:12px;font-size:.75rem}.admin-sidebar a{border-radius:var(--radius);color:var(--text-muted);align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.admin-sidebar a:hover,.admin-sidebar a.router-link-active{color:var(--primary);background:#e509141a}.admin-sidebar a i{text-align:center;width:18px}.admin-sidebar .sidebar-sub{flex-direction:column;gap:6px;margin-bottom:4px;padding-left:12px;display:flex}.admin-sidebar .sidebar-sub a{padding:6px 12px;font-size:.85rem}.admin-sidebar .sidebar-back{margin-top:24px}.admin-sidebar .version-label{color:var(--text-muted);text-align:center;opacity:.7;margin-top:auto;padding-top:12px;font-size:.7rem}.admin-content{padding:32px;overflow-x:hidden}.admin-content h1,.admin-content h2,.admin-content h3{color:var(--text);font-weight:600}.admin-page-title{align-items:center;gap:10px;margin-bottom:24px;font-size:1.6rem;font-weight:700;display:flex}.admin-page-title i{color:var(--primary)}.admin-section-title{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:16px;padding-bottom:10px;font-size:1.1rem;font-weight:600;display:flex}.admin-section-title i{color:var(--primary)}.admin-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:24px;padding:24px}.admin-card-header{border-bottom:1px solid var(--border);background:var(--surface-light);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.admin-card-header h2{align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.admin-card-header h2 i{color:var(--primary)}.btn{border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-family:Kanit,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark);box-shadow:var(--shadow-red);transform:translateY(-1px)}.btn-secondary{background:var(--surface-light);color:var(--text);border:1px solid var(--border)}.btn-secondary:hover{background:#3a3a3a}.btn-success{background:var(--success);color:#0d2818}.btn-success:hover{background:#3eb85a;transform:translateY(-1px)}.btn-danger{color:#fff;background:#8b0000}.btn-danger:hover{background:#a50000}.btn-warning{color:#fff;background:#d4a017}.btn-warning:hover{background:#c0900f}.btn-sm{padding:6px 14px;font-size:.85rem}.btn-block{width:100%}.btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.admin-form-group{margin-bottom:18px}.admin-form-group label{color:var(--text-muted);margin-bottom:6px;font-size:.85rem;font-weight:500;display:block}.admin-form-group label .req{color:var(--primary)}.admin-input,.admin-select,.admin-textarea{box-sizing:border-box;border-radius:var(--radius);border:1px solid var(--border);background:var(--secondary);width:100%;color:var(--text);outline:none;padding:10px 14px;font-family:Kanit,sans-serif;font-size:.95rem;transition:border-color .2s,box-shadow .2s;display:block}.admin-input:focus,.admin-select:focus,.admin-textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #e5091433}.admin-input::placeholder,.admin-textarea::placeholder{color:#666}.admin-textarea{resize:vertical;min-height:80px}.admin-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23b3b3b3' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.admin-help{color:#777;margin-top:4px;font-size:.75rem}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:32px;display:grid}.stat-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:16px;padding:24px;transition:box-shadow .2s;display:flex}.stat-card:hover{box-shadow:var(--shadow-red)}.stat-icon{border-radius:var(--radius);width:50px;height:50px;color:var(--primary);background:#e509141a;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.stat-info .label{color:var(--text-muted);font-size:.85rem}.stat-info .value{font-size:1.5rem;font-weight:700}.data-table{border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;overflow:hidden}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--border);color:var(--text);padding:14px 16px;font-size:.9rem}.data-table th{background:var(--surface-light);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.data-table tr:last-child td{border-bottom:none}.data-table tr:hover td{background:#ffffff05}.data-table .empty-row td{text-align:center;color:var(--text-muted);padding:40px 16px}.data-table .empty-row i{color:#444;margin-bottom:8px;font-size:2.5rem;display:block}.badge{text-transform:uppercase;letter-spacing:.3px;border-radius:12px;padding:2px 10px;font-size:.72rem;font-weight:600;display:inline-block}.badge-success{color:var(--success);background:#46d36926}.badge-danger{color:var(--primary);background:#e5091426}.badge-warning{color:var(--warning);background:#e6b80026}.badge-muted{background:var(--surface-light);color:var(--text-muted)}.badge-info{color:#7986cb;background:#3f51b533}.code-mono{background:var(--secondary);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:2px 8px;font-family:Courier New,monospace;font-size:.85rem}.alert{border-radius:var(--radius);margin-bottom:16px;padding:12px 16px;font-size:.9rem}.alert-info{color:#7986cb;background:#3f51b51a;border:1px solid #3f51b54d}.alert-success{color:var(--success);background:#46d3691a;border:1px solid #46d3694d}.alert-danger{color:#ff6b6b;background:#e509141a;border:1px solid #e509144d}.toggle{cursor:pointer;width:56px;height:32px;display:inline-block;position:relative}.toggle input{opacity:0;width:0;height:0}.toggle .slider{background:var(--surface-light);border:1px solid var(--border);border-radius:32px;transition:all .3s;position:absolute;inset:0}.toggle .slider:before{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:all .3s;position:absolute;top:3px;left:3px}.toggle input:checked+.slider{background:var(--primary);border-color:var(--primary)}.toggle input:checked+.slider:before{transform:translate(24px)}.preview-box{background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.preview-box .preview-label{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:6px;font-size:.7rem;font-weight:600}.dropzone{border:2px dashed var(--border);border-radius:var(--radius-lg);text-align:center;cursor:pointer;color:var(--text-muted);padding:32px 16px;transition:all .2s}.dropzone:hover,.dropzone.active{border-color:var(--primary);background:#e509140d}.dropzone i{color:#555;margin-bottom:8px;font-size:2.5rem;display:block}.sub-card{background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;padding:16px}.sub-card-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.sub-card-header .title{color:var(--text);align-items:center;gap:6px;font-size:.85rem;font-weight:600;display:flex}.sub-card-header .title i{color:var(--primary)}.action-icon{border-radius:var(--radius);width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:.95rem;text-decoration:none;transition:all .2s;display:inline-flex}.action-icon:hover{background:var(--surface-light);color:var(--text)}.action-icon.edit:hover{color:#7986cb}.action-icon.delete:hover{color:var(--primary)}.action-icon.reset:hover{color:var(--warning)}.action-icon.view:hover{color:var(--success)}.admin-toast{z-index:9999;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);box-shadow:var(--shadow);align-items:center;gap:10px;padding:12px 18px;font-size:.9rem;animation:.3s toastIn;display:flex;position:fixed;top:20px;right:20px}.admin-toast.success{border-left:4px solid var(--success)}.admin.toast.success i{color:var(--success)}.admin-toast.error{border-left:4px solid var(--primary)}.admin-toast.error i{color:var(--primary)}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.spinner{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:40px;height:40px;margin:40px auto;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.admin-layout ::-webkit-scrollbar{width:8px}.admin-layout ::-webkit-scrollbar-track{background:var(--secondary)}.admin-layout ::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.admin-layout ::-webkit-scrollbar-thumb:hover{background:#555}.admin-flex{display:flex}.admin-flex-between{justify-content:space-between;align-items:center;display:flex}.admin-flex-center{align-items:center;gap:8px;display:flex}.admin-flex-wrap{flex-wrap:wrap}.admin-gap-2{gap:8px}.admin-gap-3{gap:12px}.admin-gap-4{gap:16px}.admin-mt-2{margin-top:8px}.admin-mt-4{margin-top:16px}.admin-mt-6{margin-top:24px}.admin-mb-2{margin-bottom:8px}.admin-mb-4{margin-bottom:16px}.admin-mb-6{margin-bottom:24px}.admin-text-muted{color:var(--text-muted)}.admin-text-sm{font-size:.85rem}.admin-text-xs{font-size:.75rem}.admin-text-right{text-align:right}.admin-text-center{text-align:center}.admin-w-full{width:100%}.admin-grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.admin-grid-4{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=768px){.admin-layout{grid-template-columns:1fr}.admin-sidebar{display:none}.admin-content{padding:16px}.admin-grid-2,.admin-grid-3,.admin-grid-4,.stats-grid{grid-template-columns:1fr}.data-table{font-size:.8rem}.data-table th,.data-table td{padding:10px 8px}}:root{--event-primary:#e50914;--event-primary-dark:#b20710;--event-primary-light:#ff6b6b;--event-bg:#141414;--event-surface:#1f1f1f;--event-surface-deep:#0d0d0d;--event-border:#333;--event-border-light:#2a2a2a;--event-text:#fff;--event-text-muted:#b3b3b3;--event-text-dim:#888;--event-success:#46d369;--event-warning:#e6b800;--event-radius:8px;--event-radius-lg:12px;--event-shadow:0 4px 20px #00000080;--event-shadow-red:0 4px 20px #e509144d}.event-page,.member-page,.profile-page,.account-page{font-family:Kanit,sans-serif}.event-page ::-webkit-scrollbar{width:8px}.member-page ::-webkit-scrollbar{width:8px}.account-page ::-webkit-scrollbar{width:8px}.event-page ::-webkit-scrollbar-track{background:var(--event-bg)}.member-page ::-webkit-scrollbar-track{background:var(--event-bg)}.account-page ::-webkit-scrollbar-track{background:var(--event-bg)}.event-page ::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.member-page ::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.account-page ::-webkit-scrollbar-thumb{background:#444;border-radius:4px}.event-page ::-webkit-scrollbar-thumb:hover{background:#555}.member-page ::-webkit-scrollbar-thumb:hover{background:#555}.account-page ::-webkit-scrollbar-thumb:hover{background:#555}
