@font-face{font-family:Hub Pretendard;src:url(/scene3/fonts/PretendardVariable.woff2) format("woff2");font-weight:100 900;font-display:swap}.hub-modal-backdrop,.hub-page{--hub-bg:#000;--hub-panel:#121212;--hub-card:#18181b;--hub-text:#fafafa;--hub-muted:#71717a;--hub-line:#27272a;--hub-pink:#ff1f66;--hub-radius:16px;font-family:Hub Pretendard,Apple SD Gothic Neo,sans-serif;color:var(--hub-text);font-size:14px;line-height:1.4;letter-spacing:-.02em;box-sizing:border-box}body:has(.hub-page){background:#17181a}body:has(.hub-questions){background:#17181a}.hub-page{margin:0 auto;width:100%;max-width:440px;min-height:100dvh;background:var(--hub-bg);padding-bottom:104px}.hub-modal-backdrop *,.hub-page *{box-sizing:border-box}.hub-modal-backdrop button,.hub-page :where(button:not(.hub-source *)),.hub-page :where(input:not(.hub-source *)),.hub-page :where(select:not(.hub-source *)),.hub-page :where(textarea:not(.hub-source *)){font:inherit}.hub-modal-backdrop button,.hub-page :where(button:not(.hub-source *)){cursor:pointer;color:inherit;border:0;background:none}.hub-page :where(button:not(.hub-source *)):disabled{cursor:default;opacity:.35}.hub-page :where(a:not(.hub-source *)){color:inherit;text-decoration:none}.hub-page :where(h1:not(.hub-source *)),.hub-page :where(h2:not(.hub-source *)),.hub-page :where(h3:not(.hub-source *)),.hub-page :where(p:not(.hub-source *)){margin:0}.hub-page :where(img:not(.hub-source *)){display:block;max-width:100%}.hub-page :where(a:not(.hub-source *)):focus-visible,.hub-page :where(button:not(.hub-source *)):focus-visible,.hub-page :where(input:not(.hub-source *)):focus-visible,.hub-page :where(textarea:not(.hub-source *)):focus-visible{outline:2px solid var(--hub-pink);outline-offset:3px}.hub-header{height:56px;padding:0 16px;justify-content:space-between;background:var(--hub-panel);position:relative}.hub-header,.hub-header>div{display:flex;align-items:center}.hub-header>div{gap:16px}.hub-header a,.hub-header button{display:flex;align-items:center}.hub-logo{display:flex;flex-direction:column!important;align-items:flex-start!important;gap:0;color:var(--hub-pink)!important;font-size:23px;font-weight:900;letter-spacing:-1px;line-height:22px}.hub-logo span{font-size:7px;letter-spacing:1.35px;line-height:9px}.hub-header.is-simple{height:56px;padding:0 24px}.is-simple .hub-logo{font-size:18px;line-height:19px}.is-simple .hub-logo span{font-size:6px;line-height:7px;letter-spacing:.7px}.hub-header-spacer{width:20px}.hub-home-top{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:440px;z-index:30;background:linear-gradient(180deg,#121212,#121212 15%,#121212d4 52%,#12121280 79%,#12121200)}.hub-top-spacer{height:44px}.hub-home-top .hub-header{height:44px;background:none;transition:height .3s,opacity .3s;overflow:hidden}.hub-home-top.is-collapsed .hub-header{height:0;opacity:0}.hub-categories{display:flex;gap:4px;overflow-x:auto;padding:4px 0 6px 16px;scrollbar-width:none}.hub-categories::-webkit-scrollbar,.hub-hero-track::-webkit-scrollbar,.hub-rail::-webkit-scrollbar{display:none}.hub-categories button{flex-shrink:0;font-size:15px;line-height:14px;padding:12px 18px;border-radius:24px;border:1px solid transparent;white-space:nowrap}.hub-categories button[aria-pressed=true]{font-weight:600;border-color:#acacb2b5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(100% 125% at 50% 120%,#ffffff6b 0,#fff0 92%)}.hub-home-content{padding-top:138px}.hub-hero{--hub-hero-gutter:30px;position:relative}.hub-hero,.hub-hero-viewport{overflow:hidden}.hub-hero-track{display:flex;gap:12px;touch-action:pan-y pinch-zoom;cursor:grab;user-select:none;-webkit-user-select:none}.hub-hero-track.is-dragging{cursor:grabbing}.hub-hero-track>a{position:relative;display:block;flex:0 0 calc(100% - 2 * var(--hub-hero-gutter));min-width:0;aspect-ratio:47/70;border-radius:20px;overflow:hidden;background:#161616;-webkit-user-drag:none}.hub-hero-track img{-webkit-user-drag:none;width:100%;height:100%;object-fit:cover}.hub-hero-caption{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:38px 18px 60px;background:linear-gradient(transparent 35%,#0004 65%,#000c);text-align:center}.hub-hero-caption p{font-size:18px;letter-spacing:3px}.hub-hero-caption h1{font-family:Song Myung,serif;font-size:clamp(45px,15vw,64px);color:#f4e6cf;margin:8px 0 18px}.hub-hero-caption span{font-size:13px;color:#e3d6c0}.hub-counter{position:absolute;top:12px;right:42px;border:1px solid #fff3;border-radius:30px;background:#0006;padding:6px 10px;font-size:12px}.hub-hero-next,.hub-hero-prev{position:absolute;top:50%;width:30px;height:40px;display:flex;align-items:center;justify-content:center;background:#0004!important}.hub-hero-prev{left:0;border-radius:0 20px 20px 0}.hub-hero-next{right:0;border-radius:20px 0 0 20px}.hub-sections{display:flex;flex-direction:column;gap:40px;padding:32px 16px 40px}.hub-page :where(h2:not(.hub-source *)){font-size:18px;line-height:1.35;font-weight:600}.hub-eyebrow{font-size:12px;color:var(--hub-muted);margin-bottom:8px!important}.hub-sections h2{margin-bottom:16px}.hub-rail{display:flex;gap:12px;margin:0 -16px;padding:0 16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.hub-product{position:relative;width:240px;flex:0 0 240px;aspect-ratio:240/360;border-radius:16px;overflow:hidden;scroll-snap-align:start}.hub-product>img{width:100%;height:100%;object-fit:cover}.hub-product>div{position:absolute;inset:auto 0 0;padding:80px 16px 18px;background:linear-gradient(transparent,#000d);text-align:center}.hub-product h3{font-size:18px;font-weight:700}.hub-product p{font-size:12px;color:#d4d4d8;margin-top:4px}.hub-product small{display:flex;justify-content:center;align-items:center;gap:6px;font-size:11px;color:#a1a1aa;margin-top:10px}.hub-horizontal{display:flex;align-items:center;gap:12px;padding:8px 0;width:100%}.hub-horizontal>img{width:120px;height:76px;object-fit:cover;border-radius:16px;background:var(--hub-card)}.hub-horizontal>b{font-size:18px;margin-right:8px}.hub-horizontal>div{min-width:0;flex:1 1}.hub-horizontal h3{font-size:15px;font-weight:600}.hub-horizontal p{font-size:12px;color:var(--hub-muted);margin-top:8px}.hub-ranked{display:flex;flex-direction:column;gap:12px}.hub-calendar-banner{display:flex;align-items:center;justify-content:space-between;padding:20px;height:112px;border:1px solid #fff1;border-radius:16px;background:var(--hub-panel)}.hub-calendar-banner strong{font-size:18px}.hub-calendar-banner p{font-size:12px;color:var(--hub-muted);margin-top:8px}.hub-calendar-icons{display:grid;grid-template-columns:repeat(2,46px);gap:8px}.hub-calendar-icons img{width:46px;height:46px;border-radius:12px;background:#fff1;padding:6px}.hub-question-banner{display:flex;justify-content:space-between;align-items:center;border:1px solid #fff2;background:#121212;border-radius:16px;padding:24px 20px}.hub-question-banner strong{font-size:24px;line-height:1.7}.hub-library-banner{display:flex;justify-content:space-between;background:var(--hub-card);padding:20px;border-radius:16px}.hub-category-results{min-height:65vh;padding:20px 16px}.hub-footer{padding:24px 16px 0;color:#71717a;font-size:11px;line-height:1.8}.hub-footer>div{display:flex;flex-wrap:wrap;gap:6px 12px;margin:16px 0}.hub-footer a{color:#a1a1aa}.hub-nav{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:440px;padding:0 16px calc(env(safe-area-inset-bottom) + 16px);z-index:45;pointer-events:none}.hub-nav>div{display:flex;border:1px solid #f4f4f580;border-radius:32px;background:#12121280;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px;transform-origin:bottom center;transition:transform .16s;pointer-events:auto}.hub-nav a{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;border-radius:40px}.hub-nav a[aria-current=page]{background:#fff3}.hub-nav a span{display:block;overflow:hidden;font-size:10px;line-height:10px;font-weight:500;color:#d4d4d8;white-space:nowrap}.hub-nav a[aria-current=page] span{font-weight:600;color:#f4f4f5}.hub-nav a img{width:24px;height:24px}.hub-nav a:not([aria-current]) img{filter:brightness(0) invert(.85)}.hub-search>header{display:flex;position:sticky;top:0;z-index:20;align-items:center;background:#000;padding:16px;gap:8px}.hub-search header>a,.hub-search header>button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hub-search header label{display:flex;align-items:center;gap:8px;background:#fff1;border-radius:10px;padding:10px;min-width:0;flex:1 1}.hub-search input{border:0;outline:0;background:none;color:#fff;min-width:0;width:100%}.hub-search>main{padding:20px 16px}.hub-search section{margin-top:32px}.hub-search h2{margin-bottom:16px}.hub-search em{color:#ff630f;font-style:normal}.hub-keywords{display:flex;flex-wrap:wrap;gap:6px}.hub-keywords button{border:1px solid #fff3;padding:8px 16px;border-radius:40px}.hub-search .hub-horizontal{margin:4px 0}.hub-account{background:var(--hub-panel)}.hub-account>main{padding:8px 16px 28px}.hub-account .hub-page-title{text-align:center;font-size:16px;line-height:24px;margin:0 0 20px;font-weight:600}.hub-input-row{display:flex;gap:8px}.hub-input-row input{width:0;flex:1 1;padding:14px 12px;background:none;color:#fff;outline:0;min-width:0}.hub-input-row button,.hub-input-row input{border:1px solid var(--hub-line);border-radius:16px}.hub-input-row button{padding:12px 22px}.hub-help{font-size:13px;line-height:1.5;color:#52525b;margin-top:8px!important}.hub-notice{font-size:13px;line-height:1.6;background:#27272a;border-radius:12px;padding:14px;margin-top:14px!important;color:#e4e4e7}.hub-empty{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}.hub-empty>svg{color:#ffffff4d;margin-bottom:6px}.hub-empty p{font-size:14px;color:#ffffffb3;line-height:1.6}.hub-empty button,.hub-white-button{display:flex;align-items:center;justify-content:center;padding:13px 24px;background:#fff!important;color:#18181b!important;border-radius:12px;font-weight:600!important;font-size:14px;margin-top:16px}.hub-library-list{display:flex;flex-direction:column;gap:16px;margin-top:24px}.hub-library-list>a{display:flex;align-items:center;gap:12px}.hub-library-list img{width:96px;height:96px;object-fit:cover;border-radius:8px}.hub-library-list>a>div{flex:1 1}.hub-library-list strong{font-size:15px}.hub-library-list p{font-size:12px;color:#71717a;margin-top:6px}.hub-library-list>a>span{font-size:10px;color:#a1a1aa;background:#18181b;padding:4px}.hub-demo-section{border-top:1px solid #fff1;padding-top:20px}.hub-demo-section>button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 0}.hub-demo-note,.hub-demo-section>p{font-size:11px;color:#71717a;line-height:1.7;margin:12px 0!important}.hub-demo-report{display:flex;align-items:center;gap:12px;padding:10px 0}.hub-demo-report img{width:56px;height:56px;object-fit:cover;border-radius:8px}.hub-demo-report span{flex:1 1}.hub-demo-report small{color:#a1a1aa}.hub-profile-heading{display:flex;justify-content:space-between;align-items:center;padding:16px 0 20px}.hub-profile-heading h1{font-size:24px}.hub-profile-heading h1 span{font-size:18px;font-weight:400}.hub-profile-heading p{font-size:13px;color:#a1a1aa;margin-top:8px}.hub-account-question{display:flex;position:relative;flex-direction:column;gap:10px;background:#252326;border-radius:16px;padding:28px 24px}.hub-account-question strong{font-size:26px}.hub-account-question small{color:#a1a1aa}.hub-account-question>svg{position:absolute;right:20px;top:50%}.hub-account-stats{display:flex;padding:28px 0;gap:10px}.hub-account-stats>a{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px}.hub-account-stats strong{font-size:26px}.hub-account-stats span{color:#a1a1aa}.hub-menu-row{height:68px;display:flex;align-items:center;gap:8px;border-bottom:1px solid #fff1}.hub-menu-row strong{font-size:18px;flex:1 1}.hub-menu-row>svg:last-child{margin-left:auto}.hub-subtle{display:block;padding:18px 0;color:#71717a!important}.hub-profile-form{display:flex;flex-direction:column;gap:20px;padding:16px 0}.hub-profile-form label{display:flex;flex-direction:column;gap:8px;color:#a1a1aa}.hub-profile-form input,.hub-profile-form select{padding:14px;border:1px solid #3f3f46;background:#18181b;color:#fff;border-radius:12px;color-scheme:dark}.hub-login{padding-top:80px;min-height:70vh;display:flex;flex-direction:column;gap:24px}.hub-login h1{font-size:30px}.hub-login p{color:#a1a1aa}.hub-kakao{display:flex;align-items:center;justify-content:center;gap:8px;height:56px;border-radius:16px;background:#fee500!important;color:#18181b!important;font-weight:600!important}.hub-support-topics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:24px 0}.hub-support-topics button{border:1px solid #3f3f46;border-radius:12px;padding:14px 8px;text-align:left;font-size:13px}.hub-support-topics button[aria-pressed=true]{border-color:#ff1f66}.hub-support-answer{padding:18px;background:#18181b;border-radius:16px}.hub-support-answer p{margin:12px 0;line-height:1.8;color:#a1a1aa}.hub-support-answer a{color:#f4a6bc}.hub-support-composer{display:flex;flex-direction:column;gap:10px;margin-top:24px}.hub-support-composer textarea{width:100%;min-height:110px;background:#18181b;color:#fff;padding:12px;border:1px solid #3f3f46;border-radius:12px}.hub-muted{color:#71717a;margin-top:12px!important}.hub-modal-backdrop{position:fixed;inset:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:200}.hub-modal-backdrop>section{background:#18181b;border-radius:20px 20px 0 0;padding:20px;width:100%;max-width:440px;max-height:90dvh;overflow-y:auto}.hub-modal-backdrop header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.hub-modal-backdrop h2{font-size:18px;margin:0}.hub-modal-backdrop p{line-height:1.7}.hub-modal-backdrop.is-light>section{background:#fff;color:#18181b}.hub-modal-backdrop button{padding:6px}.hub-modal-backdrop input{font:inherit;width:100%;padding:12px;border:1px solid #ddd;border-radius:12px}@media (max-width:360px){.hub-horizontal>img{width:100px;height:70px}.hub-horizontal h3{font-size:14px}.hub-header{padding:0 14px}.hub-input-row button{padding:12px 16px}.hub-hero{--hub-hero-gutter:22px}.hub-hero-caption h1{font-size:46px}.hub-account-question strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.hub-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.hub-calendar{background:#121212}.hub-calendar-list{padding:24px 16px}.hub-calendar-list article{background:#18181b;border:1px solid #27272a;border-radius:24px;margin-bottom:12px;overflow:hidden}.hub-calendar-list article>a{min-height:140px;display:flex;align-items:center;padding:24px;justify-content:space-between}.hub-calendar-list article strong{font-size:20px;display:block}.hub-calendar-list article small{font-size:11px;color:#a1a1aa}.hub-calendar-list article p{font-size:12px;margin-top:12px;color:#71717a}.hub-calendar-pair{display:flex;align-items:center;position:relative;gap:0}.hub-calendar-pair img{width:80px;height:80px;object-fit:contain;transform:rotate(-12deg)}.hub-calendar-pair img+img{transform:rotate(12deg);margin-left:-12px;margin-top:36px}.hub-calendar-actions{display:flex;justify-content:flex-end;gap:16px;padding:8px 16px 12px}.hub-calendar-actions button{font-size:11px;color:#a1a1aa;display:flex;align-items:center;gap:5px}.hub-calendar-add{display:flex;justify-content:center;align-items:center;gap:6px;width:100%;padding:18px;border:1px dashed #52525b!important;border-radius:20px}.hub-calendar-fixed{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:440px;padding:24px 12px 20px;background:linear-gradient(transparent,#121212 30%);display:flex;gap:8px;z-index:40}.hub-calendar-fixed a,.hub-calendar-fixed button{display:flex;align-items:center;justify-content:center;border-radius:16px;background:#27272a;padding:16px 24px;font-weight:600;font-size:14px}.hub-calendar-fixed a{flex:1 1;background:#f4f4f5;color:#18181b;padding:16px 12px}.hub-calendar-return{display:flex;padding:12px 16px;justify-content:space-between;font-size:11px;align-items:center;color:#a1a1aa}.hub-calendar-return a{display:flex;align-items:center;gap:4px}.hub-calendar-input{position:fixed;inset:0;z-index:100;background:#0a0a0a}.hub-calendar-splash{position:fixed;inset:0;z-index:150;background:#000;width:100%;max-width:440px;margin:auto;overflow:hidden}.hub-calendar-splash video{width:100%;height:100%;object-fit:cover}.hub-calendar-splash-logo{position:absolute;top:5.5%;left:0;right:0;text-align:center;font-weight:900;font-size:20px}.hub-calendar-splash-copy{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center}.hub-calendar-splash-copy h1{font-size:44px;font-weight:900;background:linear-gradient(90deg,#e252ff,#507fff);-webkit-background-clip:text;background-clip:text;color:transparent}.hub-calendar-splash-copy p{font-size:14px;margin-top:8px}.hub-calendar-splash>button{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);border-radius:30px;background:#121212a0;padding:10px 20px;font-size:12px}.hub-floating-notice{position:fixed;bottom:110px;left:50%;transform:translateX(-50%);z-index:300;max-width:360px;padding:12px 20px;border-radius:24px;background:#3f3f46;color:white;font-size:13px}.hub-source img{max-width:100%}.hub-source-embers{pointer-events:none}.hub-source .manse-float-a{animation:hub-float 5s ease-in-out infinite}.hub-source .manse-float-b{animation:hub-float 6s ease-in-out -2s infinite}@keyframes hub-float{50%{transform:translateY(-10px)}}.hub-questions{--hub-text:#18181b;--hub-bg:#fff;background:#fff;color:#18181b;min-height:100dvh;padding-bottom:0}.hub-chat-bar{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:440px;padding:12px 13.4px;display:flex;align-items:center;justify-content:space-between;z-index:30;background:linear-gradient(#e4e4e7,transparent)}.hub-chat-bar.sticky{background:#fff;box-shadow:0 2px 8px -2px #00000010}.hub-chat-bar a,.hub-chat-bar button{height:36px;width:36px;border-radius:50%;background:#fffc!important;box-shadow:0 2px 24px #0000001a;display:flex;align-items:center;justify-content:center}.hub-chat-hero>div{position:relative}.hub-chat-hero img{width:100%;height:auto}.hub-chat-hero>div>span{position:absolute;inset:0;background:linear-gradient(transparent 56%,#ffffffbf 84%,#fff 98%)}.hub-chat-hero h1{position:relative;font-size:24px;font-weight:500;line-height:1.4;margin-top:-48px;padding:0 16px}.hub-chat-messages{display:flex;flex-direction:column;gap:16px;padding:80px 16px 240px}.hub-chat-hero+.hub-chat-messages{padding-top:16px}.hub-message.user{align-self:flex-end;max-width:80%;border-radius:12px;background:#f4f4f5;padding:10px 14px}.hub-message.assistant{max-width:90%;align-self:flex-start}.hub-message strong{font-size:12px;color:#71717a;display:block;margin-bottom:12px}.hub-message p{font-size:16px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.hub-chat-composer{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:440px;z-index:20;background:linear-gradient(#fff,#f4f4f5);padding:10px 0 max(env(safe-area-inset-bottom),10px);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hub-chat-composer:before{content:"";position:absolute;bottom:100%;height:24px;left:0;right:0;background:linear-gradient(transparent,#fff);pointer-events:none}.hub-suggestion-label{padding:0 16px 8px;font-size:13px;color:#52525b}.hub-suggestions{display:flex;gap:8px;overflow-x:auto;padding:0 16px 12px;scrollbar-width:none}.hub-suggestions button{display:flex;align-items:center;gap:8px;border:1px solid #e5e7eb!important;white-space:nowrap;border-radius:12px;padding:12px 16px;font-size:14px;background:#fff!important}.hub-chat-profile{padding:0 16px;display:flex;gap:6px;align-items:center;margin-bottom:8px}.hub-chat-profile button{display:flex;align-items:center;gap:3px;background:#f4f4f5;border-radius:20px;padding:5px 10px;font-size:13px;color:#52525b}.hub-chat-credits{margin-left:auto}.hub-chat-composer form{border:1px solid #e4e4e7;background:#fff;border-radius:24px;padding:12px;margin:0 12px}.hub-chat-composer textarea{border:0;outline:none;background:none;resize:none;color:#18181b;width:100%;min-height:44px;font-size:15px}.hub-chat-composer form>div{display:flex;justify-content:space-between;align-items:center}.hub-chat-composer form button{display:flex;align-items:center;gap:4px;font-size:14px}.hub-chat-composer form button[type=submit]{width:36px;height:36px;border-radius:50%;background:#27272a!important;color:white;justify-content:center}.hub-chat-composer>small{display:block;text-align:center;font-size:10px;color:#a1a1aa;margin-top:6px}.hub-question-history>button{display:flex;gap:8px;width:100%;padding:14px;background:#f4f4f5;border-radius:12px}.hub-question-history>div{display:flex;align-items:center;border-bottom:1px solid #eee}.hub-question-history>div>button:first-child{flex:1 1;display:flex;justify-content:space-between;text-align:left;padding:16px 4px;min-width:0}.hub-question-history h3{font-size:12px;color:#71717a;margin-top:24px}.hub-question-history>a{display:block;margin-top:24px;color:#18181b}.hub-chat-profile-form{display:flex;flex-direction:column;gap:20px}.hub-chat-profile-form label{display:flex;flex-direction:column;gap:6px;font-size:13px}.hub-chat-profile-form select{background:#fff;border:1px solid #ddd;padding:12px;border-radius:12px}.hub-chat-primary{display:flex;justify-content:center;width:100%;background:#27272a!important;color:#fff!important;padding:16px!important;border-radius:16px;font-weight:600!important;margin:20px 0}.hub-mode-list button{display:flex;width:100%;justify-content:space-between;padding:20px;border-bottom:1px solid #eee}.hub-ticket-page{padding:80px 16px 24px}.hub-ticket-disclosure{font-size:11px;line-height:1.6;color:#71717a;margin-bottom:20px!important}.hub-plans{display:flex;flex-direction:column;gap:12px}.hub-plans>button{position:relative;border:1px solid #e4e4e7!important;background:white!important;text-align:left;padding:20px!important;border-radius:18px}.hub-plans>button.selected{border:2px solid #27272a!important}.hub-plans h3{font-size:22px;margin:4px 0}.hub-plans>button>strong{position:absolute;right:20px;top:38px;font-size:24px}.hub-plans p{font-size:12px;color:#71717a;text-align:right}.hub-plans ul{list-style:none;border-top:1px solid #e4e4e7;margin:16px 0 0;padding:16px 0 0}.hub-plans li{display:flex;align-items:center;gap:6px;font-size:12px;color:#52525b;margin-top:6px}.hub-calendar{overflow-x:clip}@font-face{font-family:Hub TJ Joy;src:url(/site-hub/fonts/TJJoy.ttf) format("truetype");font-display:swap}@font-face{font-family:Hub Solmoe;src:url(/site-hub/fonts/Solmoe.woff2) format("woff2");font-display:swap}.hub-source .font-tj-joy{font-family:Hub TJ Joy,Hub Pretendard,sans-serif}.hub-source .font-solmoe{font-family:Hub Solmoe,Hub Pretendard,sans-serif}.hub-demo-report img{width:96px;height:96px}.hub-flow-preview{margin:32px 16px 0}.hub-flow-preview h2{font-size:14px;margin-bottom:16px}.hub-flow-preview>div{position:relative;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#121212}.hub-flow-preview>div.is-expanded{aspect-ratio:9/16}.hub-flow-preview video{width:100%;height:100%;object-fit:cover}.hub-flow-preview button{position:absolute;bottom:12px;left:12px;background:#0008!important;border:1px solid #fff4!important;border-radius:30px;padding:6px 10px;font-size:11px}.hub-flow-preview button+button{right:12px;left:auto}.hub-question-demo{position:fixed;left:50%;top:1px;transform:translateX(-50%);z-index:35;max-width:300px;font:10px/1.4 Hub Pretendard,sans-serif;color:#71717a;text-align:center}.hub-question-demo[open]{padding:10px;background:#fff;border:1px solid #e4e4e7;border-radius:12px;box-shadow:0 4px 12px #0002}.hub-question-demo summary{cursor:pointer}.hub-question-demo button{font:inherit;border:1px solid #ddd;border-radius:8px;padding:5px;background:#fff}.hub-question-source [data-app-only]{display:none!important}.hub-question-source .hub-question-asul{font-family:Asul,Georgia,serif}body:has(.hub-question-source){background:#17181a}@font-face{font-family:Asul;src:url(/site-hub/fonts/Asul.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.hub-question-source [class*="font-['Pretendard']"]{font-family:Hub Pretendard,Apple SD Gothic Neo,sans-serif}.hub-question-loading{min-height:100dvh;max-width:440px;margin:auto;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#71717a;font:14px/1.5 Hub Pretendard,sans-serif}.hub-question-loading-avatar{width:56px;height:56px;border-radius:50%;background:#f4f4f5 url(/site-hub/products-media/products/mzmudang/chat/chat_main.png) center 18%/cover}.hub-question-link-pending{opacity:.65;transition:opacity .12s ease}.hub-question-ready{animation:hub-question-enter .14s ease-out}@keyframes hub-question-enter{0%{opacity:.8}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hub-question-ready{animation:none}.hub-question-link-pending{transition:none}}