@font-face{font-family:Pretendard;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/Pretendard/PretendardVariable.woff2)format("woff2")}@font-face{font-family:Wanted Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/WantedSans/WantedSans-Medium.woff2)format("woff2")}@font-face{font-family:Wanted Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/WantedSans/WantedSans-SemiBold.woff2)format("woff2")}@font-face{font-family:Wanted Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/WantedSans/WantedSans-ExtraBold.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/Figtree/Figtree-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/Figtree/Figtree-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pattaya;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Pattaya/Pattaya-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pattaya;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Pattaya/Pattaya-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box;margin:0;padding:0}:focus:not(:focus-visible){outline:none}:focus-visible{outline:1px solid var(--color-outline);outline-offset:2px}:root{--color-background:#141414;--color-surface-container:#202020;--color-surface-container-low:#242424;--color-surface-container-high:#2a2a2a;--color-inverse-surface:#fff;--color-on-surface:#f8f8f8;--color-on-surface-variant:#d0d0d0;--color-inverse-on-surface:#000;--color-primary:#f4e3c1;--color-on-primary:#f8f8f8;--color-error:#f33030;--color-status-success:#22c55e;--color-status-warning:#ffc107;--color-outline:#3a3a3a;--color-outline-variant:#505050;--color-outline-focus:#f4e3c1;--color-outline-error:#f33030;--color-button-text-default:#181818;--color-button-text-hover:#f4e3c1;--color-overlay-panel:#0000004d;--color-overlay-panel-strong:#0006;--color-overlay-hover-light:#0000000d;--color-sidebar-bg:var(--color-surface-container-low);--color-profile-menu-bg:#404040;--color-logo-hero:#181818}[data-theme=light]{--color-background:#f6f4f1;--color-surface-container:#f5f2ed;--color-surface-container-low:#f0eee9;--color-surface-container-high:#f0eee9;--color-inverse-surface:#181818;--color-on-surface:#181818;--color-on-surface-variant:#666;--color-inverse-on-surface:#fff;--color-primary:#242424;--color-on-primary:#f8f8f8;--color-outline:#d4ccbf;--color-outline-variant:#e4ddd2;--color-outline-focus:#242424;--color-button-text-default:#181818;--color-button-text-hover:#242424;--color-overlay-panel:#00000014;--color-overlay-panel-strong:#0000001f;--color-overlay-hover-light:#0000000a;--color-sidebar-bg:var(--color-surface-container-low);--color-profile-menu-bg:#e8e8e8}:root{interpolate-size:allow-keywords}.text-phrase-break{word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty}@supports (word-break:auto-phrase){.text-phrase-break{word-break:auto-phrase}}@keyframes consoleAnchorPulse{0%,25%{background-color:color-mix(in srgb,var(--color-primary)10%,transparent)}to{background-color:#0000}}.console-anchor-pulse{animation:consoleAnchorPulse 1.5s var(--motion-easing-standard)both;border-radius:var(--shape-corner-m)}:root{--motion-duration-short1:.1s;--motion-duration-short2:.15s;--motion-duration-short3:.2s;--motion-duration-medium1:.25s;--motion-duration-medium2:.3s;--motion-duration-medium3:.35s;--motion-duration-long1:.4s;--motion-duration-long2:.5s;--motion-easing-standard:cubic-bezier(.2,0,0,1);--motion-easing-standard-decelerate:cubic-bezier(0,0,0,1);--motion-easing-standard-accelerate:cubic-bezier(.3,0,1,1);--motion-easing-ease:ease;--motion-easing-ease-out:ease-out;--motion-easing-ease-in-out:ease-in-out;--shape-corner-s:4px;--shape-corner-m:8px;--shape-corner-l:12px;--shape-corner-xl:16px;--shape-corner-xxl:24px;--shape-corner-full:9999px}html,body{background-color:var(--color-background);width:100%;min-width:320px;max-width:100vw;min-height:min(600px,100vh);color:var(--color-on-surface);margin:0;padding:0;overflow-x:hidden}#__next{width:100%;min-width:320px;max-width:100vw;min-height:min(600px,100vh);overflow-x:hidden}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes shakeX{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmarkDraw{0%{stroke-dashoffset:20px}to{stroke-dashoffset:0}}@keyframes checkmarkErase{0%{stroke-dashoffset:0}to{stroke-dashoffset:20px}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes scaleInFromTop{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes scalePopIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scalePopOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes live-ping{0%{opacity:.75;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}@keyframes refSlotFadeIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes refSlotOpen{0%{opacity:0;width:0}to{opacity:1;width:56px}}@keyframes refSlotClose{0%{opacity:1;width:56px}to{opacity:0;width:0}}@keyframes refSlotDissolveOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes snow-fall{0%{transform:translateY(-10vh)}to{transform:translateY(110vh)}}@keyframes snow-drift{0%{transform:translate(0)}50%{transform:translateX(var(--snow-drift-offset,0px))}to{transform:translate(0)}}.snowflake{color:var(--color-on-surface);text-shadow:0 0 4px var(--color-overlay-panel-strong);pointer-events:none;will-change:transform,opacity;animation-name:snow-fall,snow-drift;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;position:absolute;top:-10%}.pixel-snow-overlay{pointer-events:none}body{background-color:var(--color-background);color:var(--color-on-surface);font-family:Pretendard,sans-serif}.Toastify__toast-container .Toastify__toast,.Toastify__toast-container .Toastify__progress-bar--wrp{--toastify-toast-bd-radius:16px}.Toastify__toast{border-radius:16px!important}.Toastify__progress-bar--wrp{border-bottom-right-radius:16px!important;border-bottom-left-radius:16px!important;overflow:hidden!important}.Toastify__toast-container--top-right{top:32px!important;right:40px!important}.Toastify__toast{position:relative;overflow:visible;margin-bottom:.5rem!important}.toast-close-corner{cursor:pointer;opacity:0;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:-6px;left:-6px}.Toastify__toast-wrapper:hover .toast-close-corner,.Toastify__toast-wrapper:focus-within .toast-close-corner{opacity:1}.sidebar-sub-hover:hover{background-color:color-mix(in srgb,var(--color-on-surface)8%,transparent)!important}.user-guide-nav{background-color:var(--color-surface-container)}.admin-layout-edit-btn:hover{background-color:var(--color-overlay-panel-strong)!important}.placeholder-muted input::placeholder,input.placeholder-muted::placeholder{color:inherit;-webkit-text-fill-color:inherit;opacity:.38}.tile-hover-bar{container-type:inline-size}@container (max-width:210px){.tile-hover-model-text{display:none}}@container (max-width:160px){.tile-hover-model-card{display:none}}.tile-fail{z-index:2;position:absolute;inset:0;overflow:hidden;container-type:size}.tile-fail-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:20px;display:flex;overflow:hidden}.tile-fail-icon{flex:none;font-size:48px;line-height:1}.tile-fail-label{flex:none;font-size:14px;line-height:1.4}.tile-fail-recreate{flex:none;padding:6px 16px;font-size:12px;line-height:1.5}.tile-fail-reason{word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:0 999 auto;max-width:80%;min-height:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.tile-fail-meta{flex-direction:column;flex:0 auto;gap:2px;max-width:86%;min-height:0;font-size:12px;line-height:1.5;display:flex;overflow:hidden}.tile-fail-meta-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile-fail-recreate-icon{display:none}@container (max-height:279px) or (max-width:199px){.tile-fail-inner{gap:6px;padding:12px}.tile-fail-icon{font-size:24px}.tile-fail-label{font-size:12px}.tile-fail-reason{-webkit-line-clamp:2}.tile-fail-meta{display:none}}@container (max-height:149px) or (max-width:149px){.tile-fail-inner{gap:4px;padding:8px}.tile-fail-icon{font-size:20px}.tile-fail-reason{display:none}.tile-fail-recreate{padding:3px}.tile-fail-recreate-label{display:none}.tile-fail-recreate-icon{display:inline-flex}}@container (max-height:89px) or (max-width:109px){.tile-fail-label,.tile-fail-recreate{display:none}}.no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spinner{appearance:textfield}.approval-step-box{cursor:pointer;background:0 0}.approval-step-box:hover{background:color-mix(in srgb,var(--color-on-surface)8%,transparent)}.approval-step-box[aria-current=true]{background:color-mix(in srgb,var(--color-on-surface)12%,transparent)}.approval-step-box[aria-current=true]:hover{background:color-mix(in srgb,var(--color-on-surface)20%,transparent)}.approval-step-box[aria-disabled=true]{cursor:default}.approval-step-box[aria-disabled=true]:hover{background:0 0}.scrollbar.scrollbar-fixed.scrollbar-landing{scrollbar-width:none}.scrollbar.scrollbar-fixed.scrollbar-landing::-webkit-scrollbar{width:0}.landing-scrollbar{z-index:3;pointer-events:none;width:8px;transition:transform var(--motion-duration-short3)var(--motion-easing-standard-accelerate);position:fixed;transform:translate(100%)}.landing-scrollbar[data-shown]{pointer-events:auto;transition:transform var(--motion-duration-medium1)var(--motion-easing-standard-decelerate);transform:none}.landing-scrollbar-thumb{touch-action:none;background-color:color-mix(in srgb,var(--color-on-secondary-fixed-variant)32%,transparent);width:6px;transition:background-color var(--motion-duration-short2);border-radius:3px;position:absolute;top:0;right:0}.landing-scrollbar-thumb:hover,.landing-scrollbar[data-drag] .landing-scrollbar-thumb{background-color:var(--color-on-secondary-fixed-variant);width:8px}
