.managed-markdown{overflow-wrap:anywhere}.managed-table-scroll{overflow-x:auto;max-width:100%}.managed-markdown table{border-collapse:collapse}.managed-markdown th,.managed-markdown td{padding:10px;border:1px solid #cbd5e1}.managed-markdown pre{overflow:auto;white-space:pre-wrap}.managed-markdown img{max-width:100%;height:auto}.legal-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#0f172a59}.legal-confirm-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:min(768px,calc(100vw - 32px));outline:none}.mp-agreement-sheet{display:flex;flex:1;min-height:0;flex-direction:column;background:#fff;border-radius:16px;padding:15px;width:100%}.mp-agreement-sheet header{flex-shrink:0}.mp-agreement-sheet h2{font-size:18px;font-weight:700;margin-bottom:6px}.mp-agreement-sheet header>p{font-size:12px;color:#64748b;margin-bottom:12px}.mp-agreement-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mp-agreement-document{padding-bottom:16px}.mp-agreement-document h3{font-size:15px;font-weight:600;margin-bottom:12px}.mp-agreement-sheet footer{flex-shrink:0;border-top:1px solid #e2e8f0;margin-top:8px}.mp-agreement-choice{display:flex;align-items:flex-start;line-height:1.55;padding:10px 0 4px;font-size:13px;cursor:pointer}.mp-agreement-choice input{flex-shrink:0;margin:3px 8px 0 0;width:18px;height:18px;accent-color:#f97316}.mp-agreement-actions{display:flex;gap:10px;padding-top:6px}.mp-agreement-actions button{flex:1;min-height:44px;font-size:13px;border-radius:10px;background:#f1f5f9}.mp-agreement-actions .primary{background:#f97316;color:#fff}.mp-agreement-actions button:disabled{opacity:.4}.mp-agreement-error{color:#b45309;font-size:13px;padding:12px 0}@media(max-width:767px){.cookie-preference-panel{padding:10px 12px calc(10px + env(safe-area-inset-bottom));width:100%;left:0;right:0;bottom:0}.cookie-preference-panel>div{max-height:85dvh;overflow-y:auto;padding:14px;border-radius:18px}.cookie-preference-panel button{min-height:44px;font-size:13px}.cookie-preference-panel .justify-end{display:grid;grid-template-columns:1fr 1fr}.cookie-preference-panel .justify-end>button{padding:9px 10px}.password-reset-page{background:transparent!important;padding:24px 0!important}.password-reset-page>.pointer-events-none{display:none}.password-reset-page>.ga-container{min-height:calc(100dvh - 48px);padding:0 20px}.password-reset-page section{border:0!important;background:transparent!important;box-shadow:none!important;padding:16px 0!important;border-radius:0!important}.password-reset-page form{margin-top:28px}.password-reset-page input{border-color:#cbd5e1;min-height:48px;background:#fff}.password-reset-page button,.password-reset-page a{min-height:46px;box-shadow:none!important}.password-reset-page label{font-size:14px}.password-reset-page h1{font-size:24px}.mp-public-back{display:grid;place-items:center;width:36px;height:40px;margin:0 0 8px -7px;color:#64748b;flex-shrink:0}.mp-public-state{min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;text-align:center;color:#64748b;padding:24px 12px}.mp-public-state h2{font-size:17px;font-weight:650;color:#334155}.mp-public-state p{font-size:14px;line-height:1.75}.mp-public-state button{min-height:44px;border-radius:12px;padding:10px 20px;color:#fff;background:#f97316;font-size:14px}.mp-content-page{padding:calc(14px + env(safe-area-inset-top)) 16px calc(30px + env(safe-area-inset-bottom));min-height:100dvh}.mp-content-page>h1{font-size:20px;font-weight:700;margin-bottom:8px;line-height:1.5}.mp-content-version{color:#64748b;font-size:12px;margin-bottom:16px;overflow-wrap:anywhere}.mp-content-page .managed-markdown{font-size:15px;line-height:1.9}.mp-content-page .managed-markdown h1,.mp-content-page .managed-markdown h2{font-size:18px;line-height:1.6;margin:24px 0 12px}.mp-content-page .managed-markdown h3{font-size:16px}.mp-content-page .managed-markdown p{margin:12px 0}.mp-order-agreement{padding:20px 0;border-bottom:1px solid #cbd5e1}.mp-order-agreement h2{font-size:18px;font-weight:700;margin-bottom:10px}.mp-content-hash{word-break:break-all;color:#64748b;font-size:11px;line-height:1.8;margin-top:20px}.legal-confirm-content.is-mobile{width:calc(100vw - 24px);top:calc(30px + env(safe-area-inset-top));bottom:calc(20px + env(safe-area-inset-bottom));height:auto;transform:translate(-50%);display:flex;max-height:calc(var(--mobile-viewport-height,100dvh) - 50px)}.mp-agreement-page{height:100dvh;background:#0f172a59;padding:calc(40px + env(safe-area-inset-top)) 12px calc(25px + env(safe-area-inset-bottom));box-sizing:border-box;display:flex}.mp-agreement-body .managed-markdown{font-size:14px;line-height:1.85}.mp-agreement-body .managed-markdown h2{font-size:17px;margin-top:22px}.mp-agreement-loading{background:#fff;border-radius:16px;padding:16px;width:100%;align-self:center}.mp-agreement-loading>button{display:block;margin:auto;min-height:44px;color:#f97316}.mp-articles-page{padding:12px 16px 34px;min-height:100dvh}.mp-articles-page>header{margin-bottom:20px}.mp-articles-page h1{font-size:25px;font-weight:700;letter-spacing:-.6px}.mp-articles-page header>p:not(.mp-public-eyebrow){color:#64748b;font-size:13px;margin-top:8px;line-height:1.75}.mp-public-eyebrow{font-size:10px;letter-spacing:1.7px;color:#94a3b8;margin:0 0 7px}.mp-article-search{display:flex;align-items:center;gap:10px;margin-top:18px;height:46px;background:#ffffffd9;border:1px solid #cbd5e1;border-radius:14px;padding:0 14px;color:#64748b}.mp-article-search input{flex:1;min-width:0;outline:none;background:transparent}.mp-article-list{display:grid;gap:16px}.mp-article-card{display:block;border-radius:18px;overflow:hidden;background:#ffffffeb;border:1px solid #d5dce5;color:#0f172a}.mp-article-card>img{width:100%;height:185px;object-fit:cover;display:block}.mp-article-card>div{padding:15px}.mp-article-meta{display:flex;justify-content:space-between;gap:10px;color:#64748b;font-size:12px}.mp-article-card h2{font-size:17px;line-height:1.65;font-weight:650;margin:10px 0}.mp-article-action{display:flex;align-items:center;justify-content:flex-end;min-height:35px;font-size:13px;color:#f97316}.mp-articles-intro .mp-article-card>img{height:190px}.mp-web-page{padding:12px 16px 28px;min-height:100dvh}.mp-web-page>header{display:flex;align-items:center;gap:8px}.mp-web-page h1{font-size:20px;font-weight:700}.mp-web-open{min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cbd5e1;border-radius:12px;margin:14px 0;color:#ea580c;font-size:14px}.mp-web-page iframe{width:100%;height:calc(100dvh - 190px);border:0;border-radius:12px;background:#fff}.mp-web-page>p{font-size:12px;color:#64748b;margin-top:14px;line-height:1.75}.mp-login-page{min-height:100dvh;display:flex;flex-direction:column;padding:20px 28px;color:#0f172a}.mp-login-main{flex:1;display:flex;flex-direction:column;justify-content:center;padding:40px 0 20px}.mp-login-wordmark{width:224px;max-width:85%;height:auto;align-self:center;display:block}.mp-login-actions{margin-top:80px}.mp-login-primary,.mp-login-secondary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;font-size:16px;font-weight:650;border-radius:14px}.mp-login-primary{background:#f97316;color:#fff}.mp-login-primary:disabled{background:#cbd5e1}.mp-login-secondary{background:transparent;border:1px solid #cbd5e1;color:#64748b;margin-top:12px}.mp-login-consent{display:flex;align-items:flex-start;font-size:12px;line-height:1.75;gap:8px;margin-top:20px;color:#64748b}.mp-login-consent input{width:18px;height:18px;flex-shrink:0;accent-color:#f97316;margin-top:2px}.mp-login-consent a{color:#ea580c}.mp-login-native-note{font-size:12px;color:#94a3b8;text-align:center;margin:10px 0 12px}.mp-login-actions h1{font-size:19px;text-align:center;margin-bottom:18px}.mp-login-actions>p{font-size:14px;line-height:1.9;color:#64748b;margin:0 0 24px}.ga-mobile-app .managed-markdown{overflow-wrap:anywhere}.ga-mobile-app .news-contents{position:static}.ga-mobile-app .news-table-scroll{max-width:100%}.ga-mobile-app .news-prose td,.ga-mobile-app .news-prose th{min-width:115px;font-size:14px}.ga-mobile-app .news-prose pre{white-space:pre-wrap}.ga-mobile-app .news-article-footer{flex-wrap:wrap;gap:14px}.ga-mobile-app .news-article-footer a{min-height:44px}.ga-mobile-app .news-sidebar{padding-top:0}.ga-mobile-app .news-contents a{display:block;padding:8px 0}}.unread-message-prompt[data-slot=dialog-content]{display:flex;flex-direction:column;gap:0;width:calc(100vw - 32px);max-width:480px;max-height:calc(100dvh - 48px);overflow-y:auto;background:#fff;border:1px solid #ede9e3;border-radius:22px;padding:28px;box-shadow:0 18px 70px #1c202e26;color:#333642}.unread-message-prompt-heading{display:flex;align-items:flex-start;gap:13px;padding-right:12px;margin-bottom:23px}.unread-message-prompt-icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;background:#fff3e9;border-radius:14px;color:var(--account-accent,#e87722)}.unread-message-prompt-heading [data-slot=dialog-title]{font-size:19px;font-weight:650;line-height:1.5;letter-spacing:-.3px;margin:0}.unread-message-prompt-heading [data-slot=dialog-description]{font-size:12px;color:#82818a;line-height:1.7;margin-top:5px}.unread-message-prompt-list{border-top:1px solid #eeece8}.unread-message-prompt-list>button{display:flex;align-items:center;gap:16px;width:100%;padding:17px 0;border-bottom:1px solid #eeece8;background:transparent;text-align:left;transition:color .15s}.unread-message-prompt-list>button>span{flex:1;min-width:0}.unread-message-prompt-list strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.unread-message-prompt-list small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;font-size:12px;color:#82818a;line-height:1.75;overflow-wrap:anywhere}.unread-message-prompt-list svg{flex-shrink:0;color:#b6b4ba}.unread-message-prompt-list>button:hover strong,.unread-message-prompt-list>button:hover svg{color:var(--account-accent,#e87722)}.unread-message-prompt-more{font-size:12px;color:#82818a;line-height:1.7;padding-top:14px}.unread-message-prompt-actions{display:flex;align-items:center;justify-content:flex-end;gap:26px;padding-top:24px}.unread-message-prompt-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:14px;font-weight:500;padding:4px 0;background:transparent;color:#82818a}.unread-message-prompt-actions button:last-child{color:var(--account-accent,#e87722);font-weight:600}.unread-message-prompt-actions button:hover{opacity:.75}.unread-message-prompt button:focus-visible{outline:2px solid var(--account-accent,#e87722);outline-offset:4px;border-radius:4px}@media(max-width:767px){.unread-message-prompt[data-slot=dialog-content]{width:calc(100vw - 32px);padding:24px 20px;border-radius:19px}.unread-message-prompt-heading{gap:11px;margin-bottom:20px}.unread-message-prompt-heading [data-slot=dialog-title]{font-size:18px}.unread-message-prompt-icon{width:40px;height:40px;border-radius:12px}.unread-message-prompt-list>button{padding:15px 0}.unread-message-prompt-actions{gap:28px;padding-top:22px}.unread-message-prompt-actions button{min-height:36px}}.ga-navbar-badge{position:absolute;display:grid;place-items:center;width:18px;height:18px;min-width:18px;box-sizing:border-box;padding:0;border:0!important;border-radius:50%;outline:0;box-shadow:none!important;background:#ef4444;color:#fff;font-family:inherit;font-size:10px;font-weight:700;line-height:1;text-align:center;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.ga-navbar-badge.is-capped{width:22px;height:22px;min-width:22px;font-size:9px;letter-spacing:-.2px}.ga-navbar-badge.is-cart{top:1px;right:0;transform:translate(12%,-12%)}.ga-navbar-account-label{position:relative;display:inline-block;padding-right:2px}.ga-navbar-badge.is-messages{top:0;right:0;transform:translate(80%,-55%)}@media(max-width:767px){.mobile-account-navigation{position:sticky;z-index:35;top:0;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:56px;margin:-8px -16px 18px;padding:env(safe-area-inset-top) 8px 0;background:#f7f8faf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #eef0f3}.mobile-account-navigation>a{display:grid;place-items:center;min-height:48px;color:#475569}.mobile-account-navigation>strong{text-align:center;font-size:16px;font-weight:600}.mobile-detail-page{padding-bottom:calc(90px + env(safe-area-inset-bottom))}.mobile-detail-tabs{display:flex;overflow-x:auto;gap:7px;margin-bottom:17px;scrollbar-width:none}.mobile-detail-tabs button{flex:1 0 auto;min-height:44px;padding:9px 13px;border-radius:12px;background:#fff;border:1px solid #e7ebef;color:#64748b;font-size:14px}.mobile-detail-tabs button[aria-pressed=true]{background:#fff1e5;color:#e96816;border-color:#ffdfc2;font-weight:600}.mobile-detail-section{padding:18px 16px;margin-bottom:14px;background:#fff;border:1px solid #edf0f3;border-radius:17px;min-width:0}.mobile-detail-section>h2{font-size:16px;font-weight:600;margin-bottom:15px}.mobile-detail-section p{font-size:14px;line-height:1.85;color:#64748b}.mobile-detail-section h3{font-size:15px;font-weight:600;line-height:1.6}.mobile-detail-fields{margin:14px 0 0}.mobile-detail-fields>div{display:flex;gap:15px;align-items:start;justify-content:space-between;padding:10px 0;border-top:1px solid #f1f3f5;font-size:14px;line-height:1.8}.mobile-detail-fields dt{flex-shrink:0;color:#94a3b8}.mobile-detail-fields dd{text-align:right;overflow-wrap:anywhere;min-width:0;color:#334155}.mobile-detail-status{display:inline-flex;font-size:14px;background:#fff2e7;color:#d96320;padding:5px 9px;border-radius:8px;margin-bottom:10px}.mobile-detail-amount{display:block;font-size:29px;margin:8px 0;letter-spacing:-.5px;font-weight:650}.mobile-detail-actions{position:fixed;z-index:40;bottom:0;left:0;right:0;display:flex;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #e5e7eb}.mobile-detail-actions>*{flex:1;min-width:0;display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:6px;min-height:46px;border-radius:12px;font-size:14px}.mobile-detail-line{display:flex;gap:13px;align-items:start;justify-content:space-between;padding:14px 0;border-bottom:1px solid #f1f3f5;font-size:14px;line-height:1.75}.mobile-detail-line:last-child{border:0;padding-bottom:0}.mobile-detail-line>div{min-width:0;flex:1}.mobile-detail-line>a{flex-shrink:0;min-height:44px;display:flex;align-items:center;color:#ed7224}.mobile-detail-empty{padding:25px 12px;text-align:center;color:#94a3b8;font-size:14px}.mobile-account-sheet[data-slot=dialog-content]{width:100%;max-width:100%!important;max-height:94dvh;top:auto;bottom:0;left:0;transform:none;translate:none!important;border-radius:24px 24px 0 0;padding:23px 18px calc(22px + env(safe-area-inset-bottom));overflow-y:auto;gap:16px}.mobile-account-sheet :is(input,textarea,select){font-size:16px}.mobile-account-sheet textarea{width:100%;padding:13px;border:1px solid #dbe1e8;border-radius:12px;min-height:115px}.mobile-account-sheet button{min-height:44px}.ga-mobile-app .account-profile-mobile{padding-bottom:85px}.ga-mobile-app .account-profile-mobile .account-profile-header{margin-bottom:15px}.ga-mobile-app .account-profile-mobile .account-profile-header .acct-page-heading{display:none}.ga-mobile-app .account-profile-mobile .account-profile-header>button{margin-left:auto}.ga-mobile-app .account-profile-mobile .account-profile-save{position:fixed;z-index:40;bottom:0;left:0;right:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e7eb}.ga-mobile-app .account-profile-mobile .account-profile-save>button{flex:1;justify-content:center;min-height:46px}.ga-mobile-app .account-profile-mobile [hidden]{display:none!important}.ga-mobile-app .account-profile-mobile .account-profile-grid{display:block}.ga-mobile-app .account-profile-mobile .account-profile-grid>.space-y-6>:not([hidden]){margin-top:0}.ga-mobile-app .account-profile-mobile .account-profile-grid>aside>div{margin-top:14px}.ga-mobile-app .account-profile-mobile .account-profile-fields:not(:has(input,select,textarea)){gap:0}.ga-mobile-app .account-profile-mobile .account-profile-fields:not(:has(input,select,textarea))>div{display:flex;gap:15px;align-items:baseline;justify-content:space-between;padding:11px 0;border-bottom:1px solid #f1f3f5}.ga-mobile-app .account-profile-mobile .account-profile-fields:not(:has(input,select,textarea)) .account-profile-value{text-align:right;margin-top:0}.account-profile-modal{padding:10px!important;align-items:flex-end!important}.account-profile-modal>div{max-height:94dvh!important;border-radius:22px 22px 0 0!important;padding:22px 17px!important;width:100%!important}.account-profile-modal :is(input,select,textarea){font-size:16px!important}.account-profile-modal button{min-height:44px}}@media(max-width:767px){.account-avatar-modal{padding:10px!important}.account-avatar-modal>[role=dialog]{padding:18px 15px;max-height:94dvh;overflow-y:auto}.account-avatar-modal p{font-size:14px}.account-avatar-modal button{min-height:44px}.account-avatar-modal input[type=range]{accent-color:#f97316;height:44px}.mp-profile-edit .mp-page-title{position:sticky;top:56px;z-index:30;background:#f7f8faf5;padding:10px 0;margin-top:0}}@media(max-width:767px){.ga-mobile-app .miniapp-native{--ga-page-gutter: 4.266667vw;--ga-page-background: linear-gradient(180deg, #fff7ed 0%, #fffaf6 18%, #f8fafc 42%, #f8fafc 100%);--ga-color-text: #0f172a;--ga-color-text-secondary: #64748b;--ga-color-text-tertiary: #94a3b8;--ga-color-primary: #f97316;--ga-color-primary-strong: #ea580c;--ga-color-primary-soft: #fff7ed;--ga-color-surface: #ffffff;--ga-color-surface-soft: #f1f5f9;--ga-color-border: rgba(15, 23, 42, .1);--ga-color-divider: rgba(15, 23, 42, .08);--ga-color-success: #10b981;--ga-color-warning: #f59e0b;--ga-color-danger: #e11d48;--ga-font-page-title: clamp(20px, 5.333333vw, 24px);--ga-font-section-title: clamp(17px, 4.266667vw, 20px);--ga-font-card-title: clamp(14px, 3.733333vw, 16px);--ga-font-body: clamp(14px, 3.733333vw, 16px);--ga-font-caption: clamp(12px, 3.2vw, 14px);--ga-font-micro: clamp(12px, 3.2vw, 14px);--ga-font-display-sm: var(--ga-font-page-title);--ga-font-display-lg: clamp(26px, 7.466667vw, 32px);--ga-font-display-xl: clamp(30px, 8.533333vw, 38px);--font-size-md: var(--ga-font-body);--action-sheet-description-font-size: var(--ga-font-body);--action-sheet-header-font-size: var(--ga-font-section-title);--action-sheet-item-font-size: var(--ga-font-card-title);--action-sheet-subname-font-size: var(--ga-font-caption);--button-default-font-size: var(--ga-font-body);--button-normal-font-size: var(--ga-font-body);--button-small-font-size: var(--ga-font-caption);--button-mini-font-size: var(--ga-font-caption);--card-font-size: var(--ga-font-body);--card-origin-price-font-size: var(--ga-font-caption);--card-price-font-size: var(--ga-font-body);--card-price-integer-font-size: var(--ga-font-section-title);--cell-font-size: var(--ga-font-body);--cell-group-title-font-size: var(--ga-font-body);--cell-label-font-size: var(--ga-font-caption);--cell-large-label-font-size: var(--ga-font-body);--cell-large-title-font-size: var(--ga-font-section-title);--cell-large-value-font-size: var(--ga-font-section-title);--collapse-item-content-font-size: var(--ga-font-body);--dialog-font-size: var(--ga-font-section-title);--dialog-message-font-size: var(--ga-font-body);--dropdown-menu-title-font-size: var(--ga-font-body);--field-error-message-text-font-size: var(--ga-font-caption);--field-word-limit-font-size: var(--ga-font-caption);--loading-text-font-size: var(--ga-font-body);--notice-bar-font-size: var(--ga-font-body);--notify-font-size: var(--ga-font-body);--picker-action-font-size: var(--ga-font-body);--picker-option-font-size: var(--ga-font-card-title);--search-action-font-size: var(--ga-font-body);--search-label-font-size: var(--ga-font-body);--stepper-input-font-size: var(--ga-font-body);--tab-font-size: var(--ga-font-body);--tag-font-size: var(--ga-font-caption);--tag-large-font-size: var(--ga-font-body);--toast-font-size: var(--ga-font-body);--tree-select-font-size: var(--ga-font-body);--uploader-file-name-font-size: var(--ga-font-caption);--uploader-mask-message-font-size: var(--ga-font-caption);--uploader-text-font-size: var(--ga-font-caption);--ga-radius-sm: 2.133333vw;--ga-radius-card: 4.266667vw;--ga-radius-control: 3.2vw;--ga-radius-media: 3.2vw;--ga-radius-xl: 5.333333vw;--ga-radius-2xl: 6.4vw;--ga-radius-chip: 133.2vw;--ga-height-button-sm: 8.533333vw;--ga-height-button: 9.6vw;--ga-height-button-lg: 11.733333vw;--ga-height-control: 9.6vw;--ga-space-1: 1.066667vw;--ga-space-2: 1.6vw;--ga-space-3: 2.133333vw;--ga-space-4: 2.666667vw;--ga-space-5: 3.2vw;--ga-space-6: 4.266667vw;--ga-space-7: 5.333333vw;--ga-shadow-card: 0 1.333333vw 3.733333vw rgba(15, 23, 42, .07);--ga-shadow-float: 0 2.666667vw 6.4vw rgba(15, 23, 42, .14);--ga-shadow-control: 0 .4vw 1.333333vw rgba(15, 23, 42, .07)}.ga-mobile-app .miniapp-native .ga-page-shell{padding-left:var(--ga-page-gutter)!important;padding-right:var(--ga-page-gutter)!important;box-sizing:border-box}.ga-mobile-app .miniapp-native .ga-page-title{color:var(--ga-color-text)!important;font-size:var(--ga-font-page-title)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native .ga-page-title-inverse{color:#fff!important;font-size:var(--ga-font-page-title)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native .ga-section-title{color:var(--ga-color-text)!important;font-size:var(--ga-font-section-title)!important;font-weight:800!important;line-height:1.3!important}.ga-mobile-app .miniapp-native .ga-card-title{color:var(--ga-color-text)!important;font-size:var(--ga-font-card-title)!important;font-weight:700!important;line-height:1.4!important}.ga-mobile-app .miniapp-native .ga-body-text{color:var(--ga-color-text)!important;font-size:var(--ga-font-body)!important;line-height:1.6!important}.ga-mobile-app .miniapp-native .ga-caption{color:var(--ga-color-text-secondary)!important;font-size:var(--ga-font-caption)!important;line-height:1.5!important}.ga-mobile-app .miniapp-native .ga-microcopy{color:var(--ga-color-text-tertiary)!important;font-size:var(--ga-font-micro)!important;line-height:1.45!important}.ga-mobile-app .miniapp-native .ga-card{padding:var(--ga-space-5)!important;overflow:hidden;box-sizing:border-box;border:.133333vw solid var(--ga-color-border)!important;border-radius:var(--ga-radius-card)!important;background:var(--ga-color-surface)!important;box-shadow:var(--ga-shadow-card)!important}.ga-mobile-app .miniapp-native .ga-card-flat{box-shadow:none!important}.ga-mobile-app .miniapp-native .ga-card-flush{padding:0!important}.ga-mobile-app .miniapp-native .ga-card-inset{padding:0 var(--ga-space-5)!important}.ga-mobile-app .miniapp-native .ga-card-compact{padding:var(--ga-space-4)!important}.ga-mobile-app .miniapp-native .ga-card-dark{color:#fff!important;background:#0f172a!important;border-color:transparent!important}.ga-mobile-app .miniapp-native .ga-card-brand{color:#fff!important;background:var(--ga-color-primary)!important;border-color:var(--ga-color-primary)!important}.ga-mobile-app .miniapp-native .ga-btn,.ga-mobile-app .miniapp-native .ga-button-center{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;text-align:center!important;vertical-align:middle!important;line-height:1.2!important}.ga-mobile-app .miniapp-native .ga-count-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;padding-top:0!important;padding-bottom:0!important;flex-shrink:0;text-align:center;vertical-align:middle;font-family:Arial,Helvetica,sans-serif;line-height:1!important;font-variant-numeric:tabular-nums}.ga-mobile-app .miniapp-native .ga-btn{min-height:var(--ga-height-button)!important;padding:0 var(--ga-space-5)!important;border-radius:var(--ga-radius-control)!important;font-size:var(--ga-font-body)!important;font-weight:700!important}.ga-mobile-app .miniapp-native .ga-btn:after{border:0!important}.ga-mobile-app .miniapp-native .ga-btn-primary{color:#fff!important;background:var(--ga-color-primary)!important;border:.133333vw solid var(--ga-color-primary)!important;box-shadow:0 1.6vw 3.466667vw #f9731633!important}.ga-mobile-app .miniapp-native .ga-btn-secondary{color:var(--ga-color-primary-strong)!important;background:var(--ga-color-surface)!important;border:.133333vw solid rgba(249,115,22,.28)!important;box-shadow:none!important}.ga-mobile-app .miniapp-native .ga-btn-neutral{color:var(--ga-color-text)!important;background:var(--ga-color-surface-soft)!important;border:.133333vw solid var(--ga-color-border)!important;box-shadow:none!important}.ga-mobile-app .miniapp-native .ga-btn-danger-ghost{color:var(--ga-color-danger)!important;background:var(--ga-color-surface)!important;border:.133333vw solid rgba(225,29,72,.2)!important;box-shadow:none!important}.ga-mobile-app .miniapp-native .ga-btn-sm{min-height:var(--ga-height-button-sm)!important;font-size:var(--ga-font-caption)!important}.ga-mobile-app .miniapp-native .ga-btn-lg{min-height:var(--ga-height-button-lg)!important}.ga-mobile-app .miniapp-native .ga-btn-icon{width:var(--ga-height-button)!important;padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native .ga-btn-icon.ga-btn-sm{width:var(--ga-height-button-sm)!important}.ga-mobile-app .miniapp-native .ga-control-icon,.ga-mobile-app .miniapp-native .ga-control.ga-control-icon{width:var(--ga-height-control)!important;padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native .ga-btn-wide{padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native .ga-chip{min-height:7.466667vw!important;padding:0 var(--ga-space-4)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;border:.133333vw solid var(--ga-color-border)!important;border-radius:var(--ga-radius-chip)!important;color:var(--ga-color-text-secondary)!important;background:var(--ga-color-surface)!important;font-size:var(--ga-font-caption)!important;font-weight:600!important}.ga-mobile-app .miniapp-native .ga-chip-active{color:#fff!important;background:var(--ga-color-primary)!important;border-color:var(--ga-color-primary)!important}.ga-mobile-app .miniapp-native .ga-chip-sm{min-height:6.4vw!important;padding-left:var(--ga-space-2)!important;padding-right:var(--ga-space-2)!important;font-size:var(--ga-font-micro)!important}.ga-mobile-app .miniapp-native .ga-control{height:var(--ga-height-control)!important;min-height:var(--ga-height-control)!important;padding:0 var(--ga-space-5)!important;box-sizing:border-box;border:.133333vw solid var(--ga-color-border)!important;border-radius:var(--ga-radius-control)!important;color:var(--ga-color-text)!important;background:var(--ga-color-surface-soft)!important;font-size:var(--ga-font-body)!important}.ga-mobile-app .miniapp-native .ga-secondary-header{min-height:14.4vw!important;padding:2.4vw 0 2.133333vw!important;display:flex!important;align-items:flex-start!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-secondary-kicker{margin:0 0 .8vw!important;color:var(--ga-color-primary-strong)!important;font-size:var(--ga-font-micro)!important;font-weight:800!important;line-height:1.3!important;letter-spacing:.186667vw!important}.ga-mobile-app .miniapp-native .ga-secondary-title{margin:0!important;color:var(--ga-color-text)!important;font-size:var(--ga-font-page-title)!important;font-weight:800!important;line-height:1.22!important;letter-spacing:-.066667vw!important}.ga-mobile-app .miniapp-native .ga-secondary-subtitle{margin-top:.8vw!important;color:var(--ga-color-text-secondary)!important;font-size:var(--ga-font-caption)!important;line-height:1.45!important}.ga-mobile-app .miniapp-native .ga-secondary-controls{margin:0!important;padding:0 0 2.4vw!important;background:transparent!important}.ga-mobile-app .miniapp-native .ga-search-field{width:100%!important;min-height:var(--ga-height-control)!important;height:var(--ga-height-control)!important;padding:0 2.933333vw!important;box-sizing:border-box!important;border:.133333vw solid var(--ga-color-border)!important;border-radius:var(--ga-radius-control)!important;background:var(--ga-color-surface)!important;box-shadow:var(--ga-shadow-control)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native .ga-search-surface{background:var(--ga-color-surface)!important;border:.133333vw solid var(--ga-color-border)!important;box-shadow:var(--ga-shadow-control)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native .ga-filter-rail{margin-top:1.866667vw!important;background:transparent!important;border:0!important}.ga-mobile-app .miniapp-native .ga-filter-chip{min-height:6.933333vw!important;padding:0 2.4vw!important;border-radius:var(--ga-radius-chip)!important;font-size:var(--ga-font-caption)!important;box-shadow:var(--ga-shadow-control)!important}.ga-mobile-app .miniapp-native .ga-filter-surface{box-shadow:var(--ga-shadow-control)!important}.ga-mobile-app .miniapp-native .ga-empty-flat{margin-top:6.4vw!important;padding:9.6vw 4.266667vw!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.ga-mobile-app .miniapp-native .ga-empty-flat img{max-width:48vw!important;max-height:34.666667vw!important}.ga-mobile-app .miniapp-native .ga-cool-bg,.ga-mobile-app .miniapp-native .ga-mesh-bg,.ga-mobile-app .miniapp-native .pageBgBottom,.ga-mobile-app .miniapp-native .bg-base,.ga-mobile-app .miniapp-native .page .bg{background:var(--ga-page-background) no-repeat!important}.ga-mobile-app .miniapp-native .ga-cool-bg .ga-cool-blob,.ga-mobile-app .miniapp-native .ga-cool-bg .ga-blob,.ga-mobile-app .miniapp-native .ga-cool-bg .blob,.ga-mobile-app .miniapp-native .page .bg .blob,.ga-mobile-app .miniapp-native .bottom-gradient-base{display:none!important}.ga-mobile-app .miniapp-native .ga-motion-enter{animation:gaMotionEnter .15s ease-out both}.ga-mobile-app .miniapp-native .ga-motion-confirm{display:inline-flex;animation:gaMotionConfirm .18s ease-out both}.ga-mobile-app .miniapp-native .ga-motion-filter{position:relative}.ga-mobile-app .miniapp-native .ga-motion-filter:before{content:"";position:absolute;left:28%;right:28%;bottom:.666667vw;height:.4vw;border-radius:.4vw;background:currentColor;pointer-events:none;opacity:0;transform:scaleX(.4);transition:transform .16s ease-out,opacity .16s ease-out}.ga-mobile-app .miniapp-native .ga-motion-filter.is-active:before{opacity:.75;transform:scaleX(1)}@keyframes gaMotionEnter{0%{opacity:.55;transform:translateY(.8vw)}to{opacity:1;transform:none}}@keyframes gaMotionConfirm{0%{opacity:.5;transform:scale(.85)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ga-mobile-app .miniapp-native .ga-motion-enter,.ga-mobile-app .miniapp-native .ga-motion-confirm,.ga-mobile-app .miniapp-native .ga-fade-in,.ga-mobile-app .miniapp-native .ga-fade-up,.ga-mobile-app .miniapp-native .ga-fade-up-soft,.ga-mobile-app .miniapp-native .ga-sheet-mask,.ga-mobile-app .miniapp-native .ga-sheet-panel,.ga-mobile-app .miniapp-native .ga-skeleton-stack,.ga-mobile-app .miniapp-native .ga-skeleton:after{animation:none!important;opacity:1!important;transform:none!important}.ga-mobile-app .miniapp-native .ga-pressable,.ga-mobile-app .miniapp-native .ga-btn,.ga-mobile-app .miniapp-native .ga-button-center,.ga-mobile-app .miniapp-native .ga-chip,.ga-mobile-app .miniapp-native .ga-card-action,.ga-mobile-app .miniapp-native .ga-pressed,.ga-mobile-app .miniapp-native .ga-motion-filter:before{transition:none!important}.ga-mobile-app .miniapp-native .ga-pressed,.ga-mobile-app .miniapp-native .ga-pressable:active,.ga-mobile-app .miniapp-native .ga-btn:active,.ga-mobile-app .miniapp-native .ga-button-center:active,.ga-mobile-app .miniapp-native .ga-chip:active{transform:none!important}}.ga-mobile-app .miniapp-native{background:#f8fafc!important;background-color:#f8fafc!important;color:var(--ga-color-text);font-size:var(--ga-font-body);font-family:GoAbroadyNotoSC,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;--ga-page-gutter: 4.266667vw;--ga-background: #f8fafc;--ga-foreground: #0f172a;--ga-muted: #64748b;--ga-muted-soft: #f1f5f9;--ga-primary: #f97316;--ga-primary-strong: #ea580c;--ga-primary-soft: #fff7ed;--ga-rose: #f43f5e;--ga-rose-soft: #fff1f2;--ga-workspace: #f97316;--ga-workspace-soft: #fff7ed;--ga-success: #10b981;--ga-warning: #f59e0b;--ga-danger: #e11d48;--ga-premium: #d6a94a;--ga-surface-card: #ffffff;--ga-surface-soft: #f1f5f9;--ga-surface-elevated: rgba(255, 255, 255, .98);--ga-border-card: rgba(15, 23, 42, .1);--ga-border-soft: rgba(15, 23, 42, .08);--ga-border-strong: rgba(15, 23, 42, .14);--ga-divider: rgba(15, 23, 42, .08);--ga-shadow-card: 0 1.6vw 4.533333vw rgba(15, 23, 42, .07);--ga-shadow-float: 0 2.933333vw 7.2vw rgba(15, 23, 42, .12);--ga-radius-card: 4.266667vw;--ga-radius-control: 3.2vw}.ga-mobile-app .miniapp-native .ga-font{font-family:GoAbroadyNotoSC,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.ga-mobile-app .miniapp-native .ga-font-400{font-weight:400}.ga-mobile-app .miniapp-native .ga-font-700{font-weight:700}.ga-mobile-app .miniapp-native .container{padding:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native .ga-page-shell{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native .safeTop{width:100%;flex-shrink:0;box-sizing:border-box}.ga-mobile-app .miniapp-native .ga-page-block{margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native .card{background:var(--ga-surface-card);border-radius:var(--ga-radius-card);padding:3.2vw;border:.133333vw solid var(--ga-border-card);box-shadow:var(--ga-shadow-card)}.ga-mobile-app .miniapp-native .h1{font-size:var(--ga-font-page-title);font-weight:800;line-height:1.18;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native .h2{font-size:var(--ga-font-section-title);font-weight:800;line-height:1.3}.ga-mobile-app .miniapp-native .h3{font-size:var(--ga-font-card-title);font-weight:700;line-height:1.4}.ga-mobile-app .miniapp-native .muted{color:var(--ga-muted)}.ga-mobile-app .miniapp-native .small{font-size:var(--ga-font-caption);color:var(--ga-muted)}.ga-mobile-app .miniapp-native .row{display:flex;flex-direction:row;align-items:center}.ga-mobile-app .miniapp-native .col{display:flex;flex-direction:column}.ga-mobile-app .miniapp-native .wrap{flex-wrap:wrap}.ga-mobile-app .miniapp-native .between{justify-content:space-between}.ga-mobile-app .miniapp-native .center{justify-content:center}.ga-mobile-app .miniapp-native .gap8{gap:1.066667vw}.ga-mobile-app .miniapp-native .gap12{gap:1.6vw}.ga-mobile-app .miniapp-native .gap16{gap:2.133333vw}.ga-mobile-app .miniapp-native .gap20{gap:2.666667vw}.ga-mobile-app .miniapp-native .gap24{gap:3.2vw}.ga-mobile-app .miniapp-native .gap32{gap:4.266667vw}.ga-mobile-app .miniapp-native .gap40{gap:5.333333vw}.ga-mobile-app .miniapp-native .divider{height:.266667vw;background:var(--ga-divider)}.ga-mobile-app .miniapp-native .btn{min-height:9.6vw;border-radius:var(--ga-radius-control);padding:0 3.2vw;font-size:var(--ga-font-body);font-weight:700;line-height:1.2}.ga-mobile-app .miniapp-native .btn-primary{background:var(--ga-primary);color:#fff}.ga-mobile-app .miniapp-native .btn-ghost{background:var(--ga-surface-elevated);color:var(--ga-primary-strong);border:.266667vw solid var(--ga-border-card)}.ga-mobile-app .miniapp-native button.ga-chip-btn{flex-shrink:0;min-height:7.466667vw;padding:0 2.666667vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;border:.266667vw solid var(--ga-border-soft);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:700;line-height:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native button.ga-chip-btn[disabled]{opacity:.65}.ga-mobile-app .miniapp-native .ga-right-btn{margin-left:auto}.ga-mobile-app .miniapp-native .input{background:var(--ga-surface-elevated);min-height:9.6vw;border-radius:var(--ga-radius-control);padding:0 3.2vw;border:.133333vw solid var(--ga-border-card);box-sizing:border-box}.ga-mobile-app .miniapp-native .chip{min-height:7.466667vw;padding:0 2.666667vw;display:inline-flex;align-items:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);background:var(--ga-primary-soft);color:var(--ga-primary-strong);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native .chip-on{background:#f9731624;border:.266667vw solid rgba(249,115,22,.28)}.ga-mobile-app .miniapp-native .badge{padding:.8vw 1.6vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native .badge-green{background:#10b9811f;color:#10b981}.ga-mobile-app .miniapp-native .badge-amber{background:#f59e0b24;color:#f59e0b}.ga-mobile-app .miniapp-native .badge-gray{background:#6b72801f;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native .badge-red{background:#ef444424;color:#ef4444}.ga-mobile-app .miniapp-native .badge-blue{background:var(--ga-workspace-soft);color:var(--ga-workspace)}.ga-mobile-app .miniapp-native .chip,.ga-mobile-app .miniapp-native .badge,.ga-mobile-app .miniapp-native .pill,.ga-mobile-app .miniapp-native .tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;line-height:1.2!important;text-align:center!important}.ga-mobile-app .miniapp-native .footer-space{height:21.333333vw}.ga-mobile-app .miniapp-native button[class]:after{border:none!important}.ga-mobile-app .miniapp-native .btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.ga-mobile-app .miniapp-native .ga-cool-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native .ga-cool-blob{position:absolute;width:88vw;height:88vw;border-radius:var(--ga-radius-chip);filter:blur(12vw);opacity:.75}.ga-mobile-app .miniapp-native .ga-cool-blob1{left:-34.666667vw;top:-40vw;background:#fed7aa}.ga-mobile-app .miniapp-native .ga-cool-blob2{right:-42.666667vw;top:34.666667vw;background:#fecdd3;opacity:.62}.ga-mobile-app .miniapp-native .ga-cool-blob3{left:-32vw;bottom:-48vw;background:#ffedd5;opacity:.46}.ga-mobile-app .miniapp-native .ga-cool-bg-anim{pointer-events:none}.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-cool-blob,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-blob,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .blob,.ga-mobile-app .miniapp-native .ga-ambient-anim .blob{will-change:transform,opacity;transform:translateZ(0)}.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-cool-sheen{position:absolute;left:-40vw;top:-40vh;width:180vw;height:180vh;background:linear-gradient(135deg,#fff0,#ffffff52 38%,#fff0 72%);opacity:.35;filter:blur(2.4vw);animation:gaSheen 22s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-cool-blob1,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-blob.blob1,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .blob1,.ga-mobile-app .miniapp-native .ga-ambient-anim .blob1{animation:gaBlob1 18s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-cool-blob2,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-blob.blob2,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .blob2,.ga-mobile-app .miniapp-native .ga-ambient-anim .blob2{animation:gaBlob2 24s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-cool-blob3,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .ga-blob.blob3,.ga-mobile-app .miniapp-native .ga-cool-bg-anim .blob3,.ga-mobile-app .miniapp-native .ga-ambient-anim .blob3{animation:gaBlob3 20s ease-in-out infinite alternate}@keyframes gaBlob1{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.78}50%{transform:translate3d(16vw,10.666667vw,0) scale(1.12) rotate(6deg);opacity:.7}to{transform:translate3d(29.333333vw,18.666667vw,0) scale(1.06) rotate(10deg);opacity:.76}}@keyframes gaBlob2{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.62}50%{transform:translate3d(-18.666667vw,12vw,0) scale(1.1) rotate(-8deg);opacity:.54}to{transform:translate3d(-34.666667vw,21.333333vw,0) scale(1.03) rotate(-12deg);opacity:.6}}@keyframes gaBlob3{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.52}50%{transform:translate3d(21.333333vw,-10.666667vw,0) scale(1.12) rotate(5deg);opacity:.46}to{transform:translate3d(34.666667vw,-20vw,0) scale(1.05) rotate(9deg);opacity:.5}}@keyframes gaSheen{0%{transform:translate3d(-6vw,-2vh,0) rotate(0);opacity:.28}50%{transform:translate3d(6vw,2vh,0) rotate(10deg);opacity:.36}to{transform:translate3d(14vw,6vh,0) rotate(18deg);opacity:.3}}.ga-mobile-app .miniapp-native .ga-fade-up{opacity:0;transform:translate3d(0,2.4vw,0);animation:gaFadeUp .48s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}.ga-mobile-app .miniapp-native .ga-fade-up-soft{opacity:0;transform:translate3d(0,1.6vw,0) scale(.985);animation:gaFadeUpSoft .42s cubic-bezier(.22,.61,.36,1) forwards;will-change:transform,opacity}.ga-mobile-app .miniapp-native .ga-fade-in{opacity:0;animation:gaFadeIn .36s ease forwards}.ga-mobile-app .miniapp-native .ga-delay-1{animation-delay:.04s}.ga-mobile-app .miniapp-native .ga-delay-2{animation-delay:.08s}.ga-mobile-app .miniapp-native .ga-delay-3{animation-delay:.12s}.ga-mobile-app .miniapp-native .ga-delay-4{animation-delay:.16s}.ga-mobile-app .miniapp-native .ga-delay-5{animation-delay:.2s}.ga-mobile-app .miniapp-native .ga-delay-6{animation-delay:.24s}.ga-mobile-app .miniapp-native .ga-delay-7{animation-delay:.28s}.ga-mobile-app .miniapp-native .ga-delay-8{animation-delay:.32s}.ga-mobile-app .miniapp-native .ga-pressable{transition:transform .12s ease-out,opacity .12s ease-out}.ga-mobile-app .miniapp-native .ga-pressable:active{transform:scale(.985);opacity:.96}@keyframes gaFadeUp{0%{opacity:0;transform:translate3d(0,2.4vw,0)}to{opacity:1;transform:translateZ(0)}}@keyframes gaFadeUpSoft{0%{opacity:0;transform:translate3d(0,1.6vw,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes gaFadeIn{0%{opacity:0}to{opacity:1}}.ga-mobile-app .miniapp-native .ga-mesh-bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native .ga-mesh-anim{background-size:180% 180%;animation:gaMeshBase 20s ease-in-out infinite alternate}@keyframes gaMeshBase{0%{background-position:0% 0%}50%{background-position:65% 35%}to{background-position:100% 100%}}.ga-mobile-app .miniapp-native .ga-mesh-node{position:absolute;width:85.333333vw;height:85.333333vw;border-radius:var(--ga-radius-chip);filter:blur(9.6vw);opacity:.58;will-change:transform,opacity;transform:translateZ(0)}.ga-mobile-app .miniapp-native .ga-mesh-n1{left:-42.666667vw;top:-48vw;background:#fed7aa;animation:gaMeshN1 18s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-mesh-n2{right:-50.666667vw;top:16vw;background:#fecdd3;animation:gaMeshN2 22s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-mesh-n3{left:-40vw;bottom:-50.666667vw;background:#ffedd5;animation:gaMeshN3 20s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-mesh-n4{right:-48vw;bottom:-42.666667vw;background:#ffedd5;animation:gaMeshN4 26s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native .ga-mesh-n5{left:10.666667vw;top:42.666667vw;background:#fbcfe8;animation:gaMeshN5 24s ease-in-out infinite alternate;opacity:.42}.ga-mobile-app .miniapp-native .ga-mesh-n6{right:12vw;top:69.333333vw;background:#fde68a;animation:gaMeshN6 28s ease-in-out infinite alternate;opacity:.34}@keyframes gaMeshN1{0%{transform:translateZ(0) scale(1.02) rotate(0);opacity:.62}50%{transform:translate3d(32vw,21.333333vw,0) scale(1.16) rotate(7deg);opacity:.54}to{transform:translate3d(69.333333vw,45.333333vw,0) scale(1.08) rotate(12deg);opacity:.6}}@keyframes gaMeshN2{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.54}50%{transform:translate3d(-34.666667vw,18.666667vw,0) scale(1.14) rotate(-9deg);opacity:.46}to{transform:translate3d(-64vw,37.333333vw,0) scale(1.06) rotate(-14deg);opacity:.52}}@keyframes gaMeshN3{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.48}50%{transform:translate3d(37.333333vw,-24vw,0) scale(1.16) rotate(8deg);opacity:.4}to{transform:translate3d(61.333333vw,-42.666667vw,0) scale(1.08) rotate(14deg);opacity:.46}}@keyframes gaMeshN4{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.5}50%{transform:translate3d(-40vw,-24vw,0) scale(1.14) rotate(-7deg);opacity:.42}to{transform:translate3d(-69.333333vw,-42.666667vw,0) scale(1.08) rotate(-12deg);opacity:.48}}@keyframes gaMeshN5{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.44}50%{transform:translate3d(32vw,-22.666667vw,0) scale(1.2) rotate(9deg);opacity:.34}to{transform:translate3d(56vw,-42.666667vw,0) scale(1.1) rotate(15deg);opacity:.4}}@keyframes gaMeshN6{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.36}50%{transform:translate3d(-34.666667vw,-16vw,0) scale(1.18) rotate(-8deg);opacity:.28}to{transform:translate3d(-53.333333vw,-29.333333vw,0) scale(1.1) rotate(-14deg);opacity:.34}}.ga-mobile-app .miniapp-native .ga-mesh-bg:after{content:"";position:absolute;left:-20%;top:-20%;width:140%;height:140%;background:linear-gradient(135deg,#fff0,#ffffff52 40%,#fff0 74%);opacity:.22;filter:blur(2.4vw);animation:gaMeshSheen 18s ease-in-out infinite alternate;pointer-events:none}@keyframes gaMeshSheen{0%{transform:translate3d(-10vw,-2vh,0) rotate(0);opacity:.18}50%{transform:translate3d(8vw,2vh,0) rotate(10deg);opacity:.26}to{transform:translate3d(18vw,6vh,0) rotate(16deg);opacity:.2}}.ga-mobile-app .miniapp-native .page,.ga-mobile-app .miniapp-native .toolsPage,.ga-mobile-app .miniapp-native .couponsPage,.ga-mobile-app .miniapp-native .mainScroll,.ga-mobile-app .miniapp-native .page-scroll,.ga-mobile-app .miniapp-native .programListScroll{background:transparent!important}.ga-mobile-app .miniapp-native .ga-card,.ga-mobile-app .miniapp-native .card,.ga-mobile-app .miniapp-native .stateCard,.ga-mobile-app .miniapp-native .toolCard,.ga-mobile-app .miniapp-native .couponCard,.ga-mobile-app .miniapp-native .orderCard,.ga-mobile-app .miniapp-native .articleCard,.ga-mobile-app .miniapp-native .securityCard,.ga-mobile-app .miniapp-native .helpHero,.ga-mobile-app .miniapp-native .chatBubble,.ga-mobile-app .miniapp-native .editAvatar,.ga-mobile-app .miniapp-native .intake-card,.ga-mobile-app .miniapp-native .intake-card-soft,.ga-mobile-app .miniapp-native .intake-card-quiet,.ga-mobile-app .miniapp-native .intake-primary-btn,.ga-mobile-app .miniapp-native .intake-secondary-btn,.ga-mobile-app .miniapp-native .intake-bottom-primary,.ga-mobile-app .miniapp-native .intake-bottom-secondary,.ga-mobile-app .miniapp-native .modeHeroCard,.ga-mobile-app .miniapp-native .modeCardImage,.ga-mobile-app .miniapp-native .filterPanel,.ga-mobile-app .miniapp-native .searchBox,.ga-mobile-app .miniapp-native .serviceSearch,.ga-mobile-app .miniapp-native .programSearch,.ga-mobile-app .miniapp-native .programFilterBtn,.ga-mobile-app .miniapp-native .iconBtn,.ga-mobile-app .miniapp-native .iconGhostBtn,.ga-mobile-app .miniapp-native .heroActionBtn,.ga-mobile-app .miniapp-native .headerShareBtn,.ga-mobile-app .miniapp-native .heroFacts,.ga-mobile-app .miniapp-native .overviewCard,.ga-mobile-app .miniapp-native .snapshotCard,.ga-mobile-app .miniapp-native .sectionCard,.ga-mobile-app .miniapp-native .barcodeCard,.ga-mobile-app .miniapp-native .statusHero,.ga-mobile-app .miniapp-native .statusIndicator,.ga-mobile-app .miniapp-native .timelineDot,.ga-mobile-app .miniapp-native .sticky,.ga-mobile-app .miniapp-native .stickyBtn,.ga-mobile-app .miniapp-native .stickyGlow,.ga-mobile-app .miniapp-native .barInner,.ga-mobile-app .miniapp-native .bottomInner,.ga-mobile-app .miniapp-native .ga-btn-primary,.ga-mobile-app .miniapp-native .btnPrimary,.ga-mobile-app .miniapp-native .btnSoft,.ga-mobile-app .miniapp-native .primaryBtn,.ga-mobile-app .miniapp-native .ghostBtn,.ga-mobile-app .miniapp-native .miniBtn,.ga-mobile-app .miniapp-native .miniPrimary,.ga-mobile-app .miniapp-native .bigBtn,.ga-mobile-app .miniapp-native .compareActionOn,.ga-mobile-app .miniapp-native .qaBtn,.ga-mobile-app .miniapp-native .buyNowBtn,.ga-mobile-app .miniapp-native .uploadEntryBtn,.ga-mobile-app .miniapp-native .uploadActionTileActive,.ga-mobile-app .miniapp-native .uploadActionIcon,.ga-mobile-app .miniapp-native .uploadActionIconWarm,.ga-mobile-app .miniapp-native .ctaCorner,.ga-mobile-app .miniapp-native .ctaApply,.ga-mobile-app .miniapp-native .startBtn,.ga-mobile-app .miniapp-native .gateCard,.ga-mobile-app .miniapp-native .modal,.ga-mobile-app .miniapp-native .gradePill,.ga-mobile-app .miniapp-native .applyBtn{box-shadow:none!important}.ga-mobile-app .miniapp-native .backBtn,.ga-mobile-app .miniapp-native .messagesBack,.ga-mobile-app .miniapp-native .editBack,.ga-mobile-app .miniapp-native .hdrBtn,.ga-mobile-app .miniapp-native .heroNavLeft,.ga-mobile-app .miniapp-native .supportBack,.ga-mobile-app .miniapp-native .navBack,.ga-mobile-app .miniapp-native .top-nav>.back-btn{display:none!important}.ga-mobile-app .miniapp-native div,.ga-mobile-app .miniapp-native swiper,.ga-mobile-app .miniapp-native swiper-item,.ga-mobile-app .miniapp-native button,.ga-mobile-app .miniapp-native navigator,.ga-mobile-app .miniapp-native input,.ga-mobile-app .miniapp-native textarea,.ga-mobile-app .miniapp-native picker,.ga-mobile-app .miniapp-native img,.ga-mobile-app .miniapp-native canvas,.ga-mobile-app .miniapp-native video{box-shadow:none!important}.ga-mobile-app .miniapp-native ::-webkit-scrollbar{width:0;height:0;color:transparent;display:none}.ga-mobile-app .miniapp-native button,.ga-mobile-app .miniapp-native navigator,.ga-mobile-app .miniapp-native .ga-btn,.ga-mobile-app .miniapp-native .ga-button-center,.ga-mobile-app .miniapp-native .ga-chip,.ga-mobile-app .miniapp-native .ga-pressable,.ga-mobile-app .miniapp-native .ga-card-action{transition:transform .12s cubic-bezier(.2,.8,.2,1),opacity .12s ease}.ga-mobile-app .miniapp-native button:active,.ga-mobile-app .miniapp-native navigator:active,.ga-mobile-app .miniapp-native .ga-btn:active,.ga-mobile-app .miniapp-native .ga-button-center:active,.ga-mobile-app .miniapp-native .ga-chip:active,.ga-mobile-app .miniapp-native .ga-pressable:active,.ga-mobile-app .miniapp-native .ga-card-action:active,.ga-mobile-app .miniapp-native .ga-pressed{transform:scale(.985);opacity:.94}.ga-mobile-app .miniapp-native button[disabled],.ga-mobile-app .miniapp-native button[disabled]:active,.ga-mobile-app .miniapp-native .is-disabled,.ga-mobile-app .miniapp-native .is-disabled:active{transform:none!important;opacity:.55}.ga-mobile-app .miniapp-native .ga-touch-target{min-width:10.666667vw;min-height:10.666667vw;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.ga-mobile-app .miniapp-native .ga-skeleton{position:relative;overflow:hidden;color:transparent!important;background:#e8edf3!important}.ga-mobile-app .miniapp-native .ga-skeleton:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);animation:gaSkeletonShimmer 1.35s linear infinite}@keyframes gaSkeletonShimmer{to{transform:translate(100%)}}@keyframes gaSkeletonReveal{to{opacity:1}}.ga-mobile-app .miniapp-native .ga-skeleton-stack{display:flex;flex-direction:column;gap:2.4vw;opacity:0;animation:gaSkeletonReveal .12s ease .15s forwards}.ga-mobile-app .miniapp-native .ga-skeleton-card{min-height:28vw;padding:3.2vw;border-radius:var(--ga-radius-card);box-sizing:border-box}.ga-mobile-app .miniapp-native .ga-skeleton-line{height:3.2vw;margin-top:2.4vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native .ga-skeleton-line:first-child{width:62%;margin-top:0}.ga-mobile-app .miniapp-native .ga-skeleton-line.is-short{width:38%}.ga-mobile-app .miniapp-native .ga-skeleton-block{height:12.8vw;margin-top:2.933333vw;border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native .ga-sheet-mask,.ga-mobile-app .miniapp-native .intake-modal-mask,.ga-mobile-app .miniapp-native .ao-sheet-mask,.ga-mobile-app .miniapp-native .ms-mask{animation:gaSheetMaskIn .2s ease both}.ga-mobile-app .miniapp-native .ga-sheet-panel,.ga-mobile-app .miniapp-native .sheet,.ga-mobile-app .miniapp-native .ao-sheet-panel,.ga-mobile-app .miniapp-native .mini-sheet{animation:gaSheetRise .24s cubic-bezier(.2,.8,.2,1) both}@keyframes gaSheetMaskIn{0%{opacity:0}to{opacity:1}}@keyframes gaSheetRise{0%{opacity:0;transform:translate3d(0,3.2vw,0)}to{opacity:1;transform:translateZ(0)}}.ga-mobile-app .miniapp-native .ga-sheet-drag-zone{width:100%;height:6.4vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;touch-action:none}.ga-mobile-app .miniapp-native .ga-sheet-drag-handle{width:9.6vw;height:1.066667vw;border-radius:133.2vw;background:#cbd5e1}.ga-mobile-app .miniapp-native .ga-search-field.ga-search-surface,.ga-mobile-app .miniapp-native .ga-search-surface.ga-search-surface{background:var(--ga-color-surface)!important;border:.133333vw solid var(--ga-color-border)!important;box-shadow:var(--ga-shadow-control)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native .ga-filter-chip,.ga-mobile-app .miniapp-native .ga-filter-surface{box-shadow:var(--ga-shadow-control)!important}.ga-mobile-app .miniapp-native{isolation:isolate}.ga-mobile-app .miniapp-native:before{content:"";position:fixed;left:0;top:0;width:100%;height:100vh;z-index:-1;pointer-events:none;background:var(--ga-page-background) no-repeat}.ga-mobile-app .miniapp-native .ga-list-page{height:100vh!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:transparent!important}.ga-mobile-app .miniapp-native .ga-list-shell{flex:1;min-height:0;display:flex;flex-direction:column}.ga-mobile-app .miniapp-native .ga-list-page .safeTop{position:relative!important;top:auto!important;z-index:41;flex:0 0 auto;background:transparent!important;background-color:transparent!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock,.ga-mobile-app .miniapp-native .programFilterPanel,.ga-mobile-app .miniapp-native .mallDock{--ga-dock-gap: 1.866667vw;position:relative!important;top:auto!important;z-index:40;flex:0 0 auto;padding-bottom:var(--ga-dock-gap)!important;background:transparent!important;background-color:transparent!important;border-bottom:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:auto!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-secondary-controls{padding-bottom:0!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail{display:block!important;height:9.6vw!important;margin-top:var(--ga-dock-gap)!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .tabsShell{height:9.6vw!important;margin-top:var(--ga-dock-gap)!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .tabsShell .ga-filter-rail{margin-top:0!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .tabsShell .chipWrap{height:9.6vw!important;min-height:9.6vw!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .tabsInner,.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .tabsRail,.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .couponTabsRail,.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .messagesTabRow{height:9.6vw!important;min-height:9.6vw!important;align-items:center!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .ga-chip,.ga-mobile-app .miniapp-native .ga-list-page .pageDock .ga-filter-rail .ga-filter-chip,.ga-mobile-app .miniapp-native .ga-list-page .pageDock .tabsShell .chip{height:7.466667vw!important;min-height:7.466667vw!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-filter-chip{margin-top:.8vw!important;margin-bottom:1.333333vw!important}.ga-mobile-app .miniapp-native .ga-list-scroll{position:relative;z-index:1;flex:1 1 0;height:0;min-height:0;width:100%;box-sizing:border-box}.ga-mobile-app .miniapp-native .programListScroll,.ga-mobile-app .miniapp-native .mallScroll{flex:1 1 0!important;height:0!important;min-height:0!important}.ga-mobile-app .miniapp-native .programFilterPanel .countryScroll,.ga-mobile-app .miniapp-native .programFilterPanel .programSortScroll,.ga-mobile-app .miniapp-native .programFilterPanel .activeDisciplineBar{margin-top:var(--ga-dock-gap)!important}.ga-mobile-app .miniapp-native .programFilterPanel .countryInner,.ga-mobile-app .miniapp-native .programFilterPanel .programSorts{padding-bottom:0!important}.ga-mobile-app .miniapp-native .mallDock .mallCategoryScroll{display:block!important;height:7.733333vw!important;margin-top:var(--ga-dock-gap)!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .mallDock .mallCategoryInner{height:7.733333vw!important;align-items:center!important;padding-bottom:0!important;box-sizing:border-box!important}.ga-mobile-app .miniapp-native .ga-list-page .pageBottomSafe,.ga-mobile-app .miniapp-native .ga-list-page .bottomSpace{min-height:calc(4.266667vw + constant(safe-area-inset-bottom));min-height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native .bottomSpace{width:100%;min-height:calc(4.266667vw + constant(safe-area-inset-bottom));min-height:calc(4.266667vw + env(safe-area-inset-bottom));flex:none}.ga-mobile-app .miniapp-native .pageBottomSafe{width:100%;height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom));flex:none}.ga-mobile-app .miniapp-native .editAvatar,.ga-mobile-app .miniapp-native .uploadBox,.ga-mobile-app .miniapp-native .uploadActionTile,.ga-mobile-app .miniapp-native .uploadActionIcon,.ga-mobile-app .miniapp-native .androidHomeBell,.ga-mobile-app .miniapp-native .new-chat-btn{box-shadow:var(--ga-shadow-control)!important}.ga-mobile-app .miniapp-native .ga-focus-card,.ga-mobile-app .miniapp-native .main>.card,.ga-mobile-app .miniapp-native .container>.card,.ga-mobile-app .miniapp-native .applicationFocusCard,.ga-mobile-app .miniapp-native .profileFocusCard,.ga-mobile-app .miniapp-native .compareFocusCard,.ga-mobile-app .miniapp-native .contractCardFocus,.ga-mobile-app .miniapp-native .orderCardFocus,.ga-mobile-app .miniapp-native .historyCardCurrent,.ga-mobile-app .miniapp-native .applicationCardUrgent,.ga-mobile-app .miniapp-native .reqCardFirst,.ga-mobile-app .miniapp-native .latestCard,.ga-mobile-app .miniapp-native .summaryCard,.ga-mobile-app .miniapp-native .statusHero,.ga-mobile-app .miniapp-native .statusOverview,.ga-mobile-app .miniapp-native .resultCard,.ga-mobile-app .miniapp-native .scoreCard,.ga-mobile-app .miniapp-native .reportScoreCard,.ga-mobile-app .miniapp-native .legacySummaryCard,.ga-mobile-app .miniapp-native .processingCard,.ga-mobile-app .miniapp-native .assistantProgress,.ga-mobile-app .miniapp-native .assistantSettingsCard,.ga-mobile-app .miniapp-native .assistantRiskSummary,.ga-mobile-app .miniapp-native .taskDetailPanel,.ga-mobile-app .miniapp-native .currentAssetCard,.ga-mobile-app .miniapp-native .materialAttention,.ga-mobile-app .miniapp-native .costResultCard,.ga-mobile-app .miniapp-native .activeSummary,.ga-mobile-app .miniapp-native .cancelledSummary,.ga-mobile-app .miniapp-native .planCardSelected,.ga-mobile-app .miniapp-native .mode-card,.ga-mobile-app .miniapp-native .full-advisor-status-card,.ga-mobile-app .miniapp-native .semi-node-global-card,.ga-mobile-app .miniapp-native .nextActionBox,.ga-mobile-app .miniapp-native .planOrderCard,.ga-mobile-app .miniapp-native .stageHero,.ga-mobile-app .miniapp-native .waiting-card,.ga-mobile-app .miniapp-native .strategy-card,.ga-mobile-app .miniapp-native .summary-card,.ga-mobile-app .miniapp-native .deadline-card,.ga-mobile-app .miniapp-native .heroCard,.ga-mobile-app .miniapp-native .mainCard,.ga-mobile-app .miniapp-native .priceCard,.ga-mobile-app .miniapp-native .helpHero,.ga-mobile-app .miniapp-native .supportHero,.ga-mobile-app .miniapp-native .profileTopCard,.ga-mobile-app .miniapp-native .featuredCard,.ga-mobile-app .miniapp-native .subjectBrowseCard,.ga-mobile-app .miniapp-native .mallCard,.ga-mobile-app .miniapp-native .service-card,.ga-mobile-app .miniapp-native .articleCard,.ga-mobile-app .miniapp-native .mpnews-card-item,.ga-mobile-app .miniapp-native .favCard,.ga-mobile-app .miniapp-native .cityMediaCard,.ga-mobile-app .miniapp-native .receiptCard,.ga-mobile-app .miniapp-native .refundCard,.ga-mobile-app .miniapp-native .feeCard,.ga-mobile-app .miniapp-native .itemCard,.ga-mobile-app .miniapp-native .bundleCard,.ga-mobile-app .miniapp-native .wfCard,.ga-mobile-app .miniapp-native .reportActionCard,.ga-mobile-app .miniapp-native .reportServiceCard,.ga-mobile-app .miniapp-native .securityCard,.ga-mobile-app .miniapp-native .supportBanner,.ga-mobile-app .miniapp-native .couponCard:first-child,.ga-mobile-app .miniapp-native .androidProgressCard,.ga-mobile-app .miniapp-native .profileHero,.ga-mobile-app .miniapp-native .profileHighlight,.ga-mobile-app .miniapp-native .brandSwipeCard{box-shadow:0 1.333333vw 3.733333vw #0f172a12!important}.ga-mobile-app .miniapp-native .mallMember,.ga-mobile-app .miniapp-native .profileHighlightMember,.ga-mobile-app .miniapp-native .planCardSelected{box-shadow:0 1.333333vw 3.466667vw #f973162e!important}.ga-mobile-app .miniapp-native .ga-sticky-dock,.ga-mobile-app .miniapp-native .bottomBar,.ga-mobile-app .miniapp-native .bottom-action,.ga-mobile-app .miniapp-native .bottomActions,.ga-mobile-app .miniapp-native .bottomDock,.ga-mobile-app .miniapp-native .actionDock,.ga-mobile-app .miniapp-native .compareDock,.ga-mobile-app .miniapp-native .programCompareDock,.ga-mobile-app .miniapp-native .mallCheckout,.ga-mobile-app .miniapp-native .composer,.ga-mobile-app .miniapp-native .chatComposer,.ga-mobile-app .miniapp-native .serviceDock,.ga-mobile-app .miniapp-native .totalBar,.ga-mobile-app .miniapp-native .inputBar,.ga-mobile-app .miniapp-native .intake-bottombar,.ga-mobile-app .miniapp-native .full-bottom-bar,.ga-mobile-app .miniapp-native .full-bottom-actions,.ga-mobile-app .miniapp-native .intake-bottom-actions,.ga-mobile-app .miniapp-native .semi-checkout-bottom-flow,.ga-mobile-app .miniapp-native .sticky,.ga-mobile-app .miniapp-native .bottom>.bottomInner{box-shadow:0 -1.6vw 4.266667vw #0f172a1c!important}.ga-mobile-app .miniapp-native .taskDetailPanel .modalFooter{box-shadow:0 -1.333333vw 3.2vw #0f172a17!important}.ga-mobile-app .miniapp-native .floatCart,.ga-mobile-app .miniapp-native .scroll-to-bottom{box-shadow:var(--ga-shadow-float)!important}.ga-mobile-app .miniapp-native .assistantSheet,.ga-mobile-app .miniapp-native .cancelSheet,.ga-mobile-app .miniapp-native .refundSheet,.ga-mobile-app .miniapp-native .sourceSheet,.ga-mobile-app .miniapp-native .importSheet,.ga-mobile-app .miniapp-native .ao-sheet-panel,.ga-mobile-app .miniapp-native .ms-panel,.ga-mobile-app .miniapp-native .sheet,.ga-mobile-app .miniapp-native .intake-modal,.ga-mobile-app .miniapp-native .semi-modal,.ga-mobile-app .miniapp-native .semi-custom-material-modal,.ga-mobile-app .miniapp-native .semi-deadline-editor-modal,.ga-mobile-app .miniapp-native .semi-deadline-suggestion-modal,.ga-mobile-app .miniapp-native .semi-project-editor-modal,.ga-mobile-app .miniapp-native .full-country-modal,.ga-mobile-app .miniapp-native .full-custom-material-modal,.ga-mobile-app .miniapp-native .full-material-modal,.ga-mobile-app .miniapp-native .full-project-modal{box-shadow:0 -2.666667vw 7.466667vw #0f172a2e!important}.ga-mobile-app .miniapp-native .processingModal{box-shadow:0 3.2vw 8.533333vw #0f172a2e!important}.ga-mobile-app .miniapp-native .quizActionPrimary,.ga-mobile-app .miniapp-native .startBtn:not(.disabled){box-shadow:0 1.333333vw 3.2vw #f973162e!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me]{height:100%;overflow:hidden;color:var(--ga-color-text);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page{position:relative;height:100vh;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .ga-cool-bg{z-index:0;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileScroll{position:relative;z-index:1;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileInner{min-height:100%;padding-bottom:.133333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHeader{min-height:10.133333vw;padding:.933333vw 5.066667vw 3.2vw;display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePageTitle{font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeleton,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileState{margin:0 4vw 3.2vw;padding:4.4vw;border-radius:var(--ga-radius-xl);background:#fff;border:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeleton div{height:3.333333vw;margin-bottom:2.666667vw;border-radius:var(--ga-radius-chip);background:linear-gradient(90deg,#f1f5f9,#fff,#f1f5f9);background-size:200% 100%;animation:profileShimmer 1.2s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeleton div:first-child{width:48%;height:7.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeleton div:last-child{width:70%;margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeletonShort div:first-child{width:72%;height:3.333333vw}@keyframes profileShimmer{to{background-position:-200% 0}}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileState{min-height:37.333333vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileRetry{margin:.666667vw 0 0;padding:0 3.6vw;height:9.066667vw;border-radius:var(--ga-radius-control);color:#fff;background:#f97316;font-size:var(--ga-font-caption);line-height:9.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHero{margin:0 4vw;min-height:25.333333vw;padding:4.533333vw 4.8vw;display:flex;align-items:center;box-sizing:border-box;overflow:hidden;border-radius:var(--ga-radius-xl);background:linear-gradient(135deg,#fff7ed,#fff);border:.133333vw solid rgba(249,115,22,.2);box-shadow:0 1.733333vw 4.266667vw #0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileIdentity{width:100%;display:flex;align-items:center;gap:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileAvatar{width:14.933333vw;height:14.933333vw;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--ga-radius-chip);color:#fff;background:#f97316;border:.666667vw solid rgba(244,63,94,.28);font-size:var(--ga-font-display-sm);font-weight:800;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileAvatar img{width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileIdentityCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileNameRow{display:flex;align-items:center;gap:1.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileName{max-width:30.666667vw;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMember{flex:0 0 auto;padding:.8vw 1.6vw;display:flex;align-items:center;gap:.666667vw;border-radius:var(--ga-radius-chip);color:var(--ga-color-primary);background:#fff7ed;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileTarget{display:block;margin-top:1.6vw;overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileEdit{flex:0 0 auto;padding:1.6vw 2.666667vw;border-radius:var(--ga-radius-chip);color:#fff;background:#f97316;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStats{min-height:17.6vw;margin:3.2vw 4vw 0;padding:3.066667vw 1.6vw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));box-sizing:border-box;border-radius:var(--ga-radius-xl);background:#fff;border:.133333vw solid rgba(15,23,42,.09);box-shadow:0 1.6vw 3.733333vw #0f172a14}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStat{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStat span:first-child{color:var(--ga-color-primary);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStat span:last-child{color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlights{margin:3.6vw 5.066667vw 0;display:grid;grid-template-columns:1.12fr 1fr;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight{min-height:14.933333vw;padding:2.933333vw 3.333333vw;display:flex;align-items:center;gap:2.133333vw;box-sizing:border-box;border-radius:var(--ga-radius-card);background:#fff;border:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlightMember{color:#fff;background:#f97316;border-color:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight>div{min-width:0;display:flex;flex-direction:column;gap:.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight>div span:first-child{font-size:var(--ga-font-caption);font-weight:750;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight>div span:last-child{color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlightMember>div span:last-child{color:#ffffffc7}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenu{margin:4vw 5.066667vw 0;overflow:hidden;border-radius:var(--ga-radius-card);background:#fff;border:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileGroupTitle{margin:3.733333vw .533333vw 1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow{min-height:11.733333vw;padding:0 4vw;display:flex;align-items:center;gap:3.066667vw;box-sizing:border-box;border-bottom:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow:last-child{border-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow>span{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuBadge{flex:0 0 auto;min-width:4.133333vw;height:4.133333vw;padding:0 1.066667vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);color:#fff;background:#e11d48;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceCard{margin:4vw 5.066667vw 0;padding:1.066667vw 4vw;overflow:hidden;border-radius:var(--ga-radius-card);background:#fff;border:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceTitle{padding:2.666667vw 0 1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceRow{min-height:10.933333vw;display:flex;align-items:center;justify-content:space-between;border-top:.133333vw solid rgba(15,23,42,.07);color:var(--ga-color-text);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSwitch{position:relative;width:10.4vw;height:5.866667vw;flex:0 0 auto;border-radius:var(--ga-radius-chip);background:#cbd5e1;transition:background .18s ease}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSwitch div{position:absolute;left:.666667vw;top:.666667vw;width:4.533333vw;height:4.533333vw;border-radius:var(--ga-radius-chip);background:#fff;box-shadow:0 .4vw 1.333333vw #0f172a33;transition:transform .18s ease}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSwitch.is-on{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSwitch.is-on div{transform:translate(4.533333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSwitch.is-loading{opacity:.55;pointer-events:none}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileLogout{width:calc(100% - 10.133333vw);height:10.933333vw;margin:4vw 5.066667vw 0;border-radius:var(--ga-radius-control);color:#be123c;background:#fff;border:.133333vw solid rgba(225,29,72,.15);font-size:var(--ga-font-caption);line-height:10.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileTrademark{margin-top:4.266667vw;padding:0 6.666667vw;display:flex;flex-direction:column;align-items:center;gap:.8vw;color:var(--ga-color-text-tertiary);text-align:center;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileTrademark span{display:block;line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileTrademark span:first-child{color:var(--ga-color-text-secondary);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileBottomSpace{min-height:20vw}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHeader{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileSkeleton,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileState,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHero,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStats{margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHero{background:linear-gradient(135deg,#fff7ed,#fff)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileAvatar{background:var(--ga-color-primary);border-color:#f973163d}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileName{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileTarget,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStat span:last-child,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight>div span:last-child{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMember.ga-chip{color:var(--ga-color-primary-strong)!important;background:var(--ga-color-primary-soft)!important;border-color:#f9731633!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileStats{margin-top:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlights,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenu,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceCard{margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlights{gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileHighlight>div span:first-child,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow>span,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceRow{font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow{min-height:var(--ga-height-button-lg);padding-left:var(--ga-space-5);padding-right:var(--ga-space-5);gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenu,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profilePreferenceCard,.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileLogout{margin-top:var(--ga-space-6)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileLogout{width:calc(100% - 8.533333vw);height:var(--ga-height-button)!important;margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter);line-height:1.2!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuick{margin-top:var(--ga-space-4);margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickTitle{padding:3.2vw 4vw 2.4vw;font-size:var(--ga-font-body);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickList{border-top:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickItem{min-height:var(--ga-height-button-lg);padding:0 var(--ga-space-5);display:flex;align-items:center;gap:var(--ga-space-4);box-sizing:border-box;border-bottom:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickItem:last-child{border-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickItem>span{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .workspaceQuickIcon{width:5.866667vw;height:5.866667vw;flex:0 0 5.866667vw;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page .profileHero{box-shadow:0 1.6vw 4vw #0f172a12!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page .profileStats{box-shadow:0 1.6vw 4vw #0f172a1a!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page .profileHighlight{box-shadow:0 1.066667vw 2.933333vw #0f172a0f!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .page .profileHighlightMember{box-shadow:0 1.333333vw 3.466667vw #f973162e!important}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMenuRow .profileMenuBadge{width:5.333333vw;min-width:5.333333vw;height:5.333333vw;min-height:5.333333vw;padding:0!important;border-radius:50%;font-size:2.666667vw;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;margin:0 1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-copy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-kicker{font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.16vw;text-transform:uppercase;color:#ea580cb8}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-main{margin-top:.8vw;font-size:var(--ga-font-section-title);font-weight:800;line-height:1.28;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-note{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-rail{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-pill{min-width:17.6vw;padding:2.133333vw 2.4vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-value{font-size:var(--ga-font-section-title);line-height:1;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-label{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.4;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-card{position:relative;overflow:hidden;padding:4vw;border-radius:var(--ga-radius-card);background:linear-gradient(145deg,#ffffffeb,#eff6ffe0);border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-card:before{content:"";position:absolute;right:-16vw;top:-17.333333vw;width:48vw;height:48vw;border-radius:var(--ga-radius-chip);background:radial-gradient(circle,#93c5fd42,#bfdbfe1f 42%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-badge{flex:0 0 auto;min-height:5.866667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-primary);background:#f973161a;border:.266667vw solid rgba(249,115,22,.12);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-title{margin-top:1.333333vw;font-size:var(--ga-font-display-sm);line-height:1.22;font-weight:900;color:var(--ga-color-text);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-sub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.62;color:var(--ga-color-text-secondary);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metric{min-height:15.466667vw;padding:2.4vw 2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metricValue{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metricLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.45;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-actions{display:flex;gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-primary{flex:1;color:#fff;background:#f97316;box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-secondary{flex:0 0 auto;min-width:24vw;padding:0 3.2vw;color:var(--ga-color-primary);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-subpanel{padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-control);background:#f8faffd1;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-subpanel+.ga-subpanel{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-subpanelValue{font-size:var(--ga-font-card-title);font-weight:800;line-height:1.35;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-subpanelLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-sticky-dock{position:fixed;left:var(--ga-page-gutter);right:var(--ga-page-gutter);z-index:32;padding:2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 3.2vw 8vw #0f172a29,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd6;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-sticky-dockRow{display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-primary{flex:1;color:#fff;background:linear-gradient(120deg,#f97316,#ea580c);box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-secondary{flex:0 0 auto;min-width:19.466667vw;padding:0 2.666667vw;color:var(--ga-color-text-secondary);background:#ffffffe6;border:.133333vw solid rgba(15,23,42,.08);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-head{gap:var(--ga-space-3);margin-bottom:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-main{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-section-note{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-rail,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metrics,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-actions,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-sticky-dockRow{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-card{padding:var(--ga-space-5);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-card:before{background:radial-gradient(circle,#f9731624,#fff7ed14 46%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-title{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-sub{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-metricValue,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-stat-value{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-secondary{height:var(--ga-height-button);border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-primary{background:var(--ga-color-primary);box-shadow:0 1.6vw 3.466667vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-dock-secondary{color:var(--ga-color-primary-strong);background:var(--ga-color-surface);border-color:#f973163d;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-subpanel{border-radius:var(--ga-radius-control);background:var(--ga-color-surface-soft);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .ga-sticky-dock{border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services]{background:transparent!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .bg{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .blob{position:absolute;width:88vw;height:88vw;border-radius:var(--ga-radius-chip);filter:blur(12vw);opacity:.75}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .blob1{left:-34.666667vw;top:-40vw;background:#fed7aa;opacity:.75}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .blob2{right:-42.666667vw;top:34.666667vw;background:#fecdd3;opacity:.65}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .blob3{left:-32vw;bottom:-48vw;background:#ffe1c9;opacity:.55}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .hero{margin-top:2.4vw;padding:0 0 1.333333vw;display:flex;align-items:flex-start;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroKicker{display:inline-flex;align-items:center;gap:1.333333vw;font-size:var(--ga-font-micro);color:#ea580cd1;font-weight:900;letter-spacing:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroKIcon{color:#ea580cd1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroKText{transform:translateY(.133333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroTitle{margin-top:1.333333vw;font-size:var(--ga-font-page-title);line-height:1.05;font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.5;color:#374151b8}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroActions{margin-top:.8vw;display:flex;align-items:center;gap:1.6vw;flex:0 0 auto}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroActionBtn{width:9.866667vw;height:9.866667vw;padding:0;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#ffffffc7;border:.266667vw solid rgba(203,213,225,.96);box-shadow:0 1.866667vw 4.533333vw #0f172a14,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroActionBtn:after,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .iconGhostBtn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .heroActionIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .iconGhostBtn{width:10.133333vw;height:10.133333vw;padding:0;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;background:#ffffffe6;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 1.6vw 3.733333vw #0f172a12,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSummaryCard{margin-top:1.066667vw;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceFilters{margin-top:2.666667vw;padding-bottom:0;position:relative;z-index:8;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearch{display:flex;align-items:center;gap:1.6vw;min-height:11.2vw;padding:0 3.2vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 1.866667vw 4.533333vw #0f172a14,inset 0 .133333vw #ffffffd6;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearchInput{flex:1;min-width:0;font-size:var(--ga-font-card-title);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearchPlaceholder{color:#64748bc7}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShell{width:calc(100% + 12.8vw);margin-left:-6.4vw;margin-top:.8vw;padding:1.333333vw 0 1.066667vw;box-sizing:border-box;position:relative;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShadowViewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;z-index:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShadowTrack{display:flex;flex-direction:row;gap:0;padding:0;flex-wrap:nowrap;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsScroll{width:100%;box-sizing:border-box;position:relative;z-index:1;overflow:visible;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsInner{display:flex;flex-direction:row;gap:0;padding:0;flex-wrap:nowrap;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsEdge{flex:0 0 6.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipFloatWrap{flex:0 0 auto;padding:1.333333vw 1.6vw 2.666667vw;border-radius:var(--ga-radius-chip);overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipFloatGhost{display:flex;align-items:center;justify-content:center;padding:2.4vw 4vw;min-height:8.533333vw;box-sizing:border-box;border-radius:var(--ga-radius-chip);color:transparent;font-size:var(--ga-font-card-title);font-weight:900;line-height:1;white-space:nowrap;background:#ffffff03}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipWrap{flex:0 0 auto;position:relative;padding:1.333333vw 1.6vw 2.666667vw;border-radius:var(--ga-radius-chip);overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipAura{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipShadow{position:absolute;left:1.333333vw;right:1.333333vw;top:1.066667vw;bottom:2.4vw;border-radius:var(--ga-radius-chip);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chip{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:2.4vw 4vw;min-height:8.533333vw;box-sizing:border-box;border-radius:var(--ga-radius-chip);background:#ffffffb8;border:.133333vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);font-weight:900;line-height:1;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipOn,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipOn .chipShadow{background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipOn .chip{background:linear-gradient(135deg,#f43f5e,#f97316);color:#fff;border-color:#2f66ff2e}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .loadingRow{margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .card{margin-top:3.2vw;border-radius:var(--ga-radius-xl);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);transform:translateZ(0)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqCardFirst{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyCard{padding:5.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyDesc{margin-top:1.866667vw;font-size:var(--ga-font-body);line-height:1.6;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyBtns{display:flex;flex-direction:row;gap:2.4vw;margin-top:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnPrimary,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnSoft{flex:1;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-section-title);font-weight:900;padding:2.933333vw 3.2vw;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnPrimary{color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e);box-shadow:0 2.4vw 5.333333vw #2f66ff3d,0 1.066667vw 2.4vw #f43f5e1f}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnSoft{color:#111827d1;background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(14px) saturate(180%);backdrop-filter:blur(14px) saturate(180%);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnPrimary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .btnSoft:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqCard{padding:5.066667vw 4.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .topRow{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .topRowActions{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .iconGhostBtn{width:7.466667vw;height:7.466667vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqTitleWrap{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqTitle{font-size:var(--ga-font-section-title);line-height:1.25;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqScenario{margin-top:1.333333vw;display:inline-flex;padding:1.066667vw 2.133333vw;border-radius:var(--ga-radius-chip);background:#2f66ff1a;color:#f97316eb;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqSub{margin-top:2.4vw;font-size:var(--ga-font-body);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .supportMeta{margin-top:1.6vw;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .supportAlert{margin-top:1.866667vw;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#ffffff94;border:.133333vw solid rgba(17,24,39,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .supportAlertTitle{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .supportAlertText{margin-top:1.066667vw;font-size:var(--ga-font-body);line-height:1.6;color:#111827d1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .divider{margin:3.466667vw 0;height:.266667vw;background:#11182714}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .bottomRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .meta{font-size:var(--ga-font-body);color:#11182773}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .requestNumber{min-width:0;flex:1;margin-right:2.4vw;font-size:2.933333vw;line-height:1.6;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .cta{font-size:var(--ga-font-card-title);font-weight:800;color:#111827d1;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chev{font-size:var(--ga-font-section-title);line-height:1;margin-top:-.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .badge{display:inline-flex;align-items:center;padding:1.333333vw 2.933333vw;border-radius:var(--ga-radius-chip);border:.266667vw solid transparent;font-size:var(--ga-font-caption);font-weight:900;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .badge-green{background:#e9f9ef;color:#1f7a45;border-color:#bfebcf}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .badge-amber{background:#fff2e6;color:#a35a00;border-color:#ffd6ad}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .badge-gray{background:#1118270f;color:var(--ga-color-text-secondary);border-color:#1118271a}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .bottomSpace{height:calc(8vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateBox,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateStack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;width:100%;min-width:0;text-align:center;box-sizing:border-box;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateMedia{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;margin:0 auto;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateImg{display:block;aspect-ratio:4 / 3;flex:none;max-width:100%;height:auto;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateImgSm{width:49.866667vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateImgMd{width:68vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateImgLg{width:86.133333vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyStateText{width:100%;min-width:0;max-width:100%;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary);text-align:center;margin:0;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .page{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .pageDock{position:sticky;z-index:30;padding:0 0 var(--ga-space-3);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .hero,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceFilters,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearch,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShell,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsScroll{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .hero,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceFilters{margin-left:0!important;margin-right:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearch{border:.133333vw solid var(--ga-border-soft)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShadowViewport{display:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsInner{display:inline-flex!important;align-items:center;gap:var(--ga-space-3)!important;min-width:max-content;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsShell{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipWrap{padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chip{min-height:6.933333vw!important;padding:0 2.4vw!important;border-radius:var(--ga-radius-chip)!important;background:var(--ga-color-surface)!important;border:.133333vw solid var(--ga-color-border)!important;color:var(--ga-color-text-secondary)!important;font-size:var(--ga-font-caption)!important;font-weight:700!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .chipOn .chip{color:#fff!important;background:var(--ga-color-primary)!important;border-color:var(--ga-color-primary)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .tabsEdge{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .loadingRow,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyCard,.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .reqCard{margin-left:0;margin-right:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .page .ga-card{box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .serviceSearch.ga-search-field{background:var(--ga-color-surface-soft)!important;border:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyCard .emptyStateImg{width:40vw!important;max-height:29.333333vw!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyBtns{justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .emptyBtns .btnPrimary{width:29.333333vw!important;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-services] .topRowActions .iconGhostBtn{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0;margin:0;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications]{min-height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage{min-height:100vh;color:#0f172a;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage button,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage input{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage button{margin:0;padding:0;line-height:1.2;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsPage button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .pageHeader{display:flex;align-items:flex-start;justify-content:space-between;padding:1.6vw var(--ga-page-gutter) 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .headerCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .pageTitle{color:#0f172a;font-size:var(--ga-font-page-title);line-height:1.2;font-weight:850;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .headerAlert,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .headerSubtitle{margin-top:1.066667vw;font-size:var(--ga-font-body);line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .headerAlert{color:#f97316;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .headerSubtitle{color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .pageControls{padding:0 var(--ga-page-gutter) 2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .primaryActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .topAction{min-height:11.733333vw;gap:1.333333vw;padding:0 2.666667vw!important;border-radius:var(--ga-radius-control);font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .topActionPrimary{color:#fff!important;background:#f97316!important;box-shadow:0 1.6vw 3.466667vw #f973162e}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .topActionSecondary{color:#f97316!important;background:#fff!important;border:.266667vw solid #f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .importToggle{width:100%;min-height:8.533333vw;gap:1.333333vw;margin-top:1.6vw!important;color:#64748b!important;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .planImportRow{display:flex;align-items:center;gap:1.6vw;margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .planImportField,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .searchField{display:flex;align-items:center;gap:1.866667vw;min-width:0;background:#fff;border:.133333vw solid rgba(15,23,42,.1);border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .planImportField{flex:1;min-height:10.133333vw;padding:0 2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .planImportInput,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .searchInput{flex:1;min-width:0;color:#0f172a;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .inputPlaceholder{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .planImportButton{width:16.8vw;min-height:10.133333vw;flex:none;border-radius:var(--ga-radius-control);color:#fff!important;background:#f97316!important;font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .controlDisabled{opacity:.6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .searchField{min-height:10.666667vw;margin-top:2.133333vw;padding:0 2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .clearSearch{width:7.466667vw;height:7.466667vw;flex:none;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8vw;margin-top:2.4vw;padding:.8vw;border-radius:var(--ga-radius-control);background:#0f172a0d}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeTab{min-height:8.266667vw;padding:0 1.066667vw!important;border-radius:var(--ga-radius-sm);color:#64748b!important;font-size:var(--ga-font-caption);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeTabActive{color:#f97316!important;background:#fff!important;box-shadow:0 .266667vw .8vw #0f172a14}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .statusScroller{width:100%;margin-top:2.133333vw;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .statusFilters{display:inline-flex;align-items:center;gap:1.6vw;padding:.4vw 0 1.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .statusFilter{min-height:7.733333vw;flex:none;padding:0 2.933333vw!important;border:.133333vw solid rgba(15,23,42,.1);border-radius:133.2vw;color:#64748b!important;background:#fff!important;font-size:var(--ga-font-caption);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .statusFilterActive{color:#fff!important;background:#f97316!important;border-color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationsBody{padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .listSectionLabel{display:flex;align-items:center;gap:2.4vw;padding:1.6vw 0 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .sectionLabelText{flex:none;color:#64748b;font-size:var(--ga-font-caption);line-height:1.2;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .listSectionUrgent .sectionLabelText{color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .sectionLabelLine{height:.133333vw;flex:1;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .listSectionUrgent .sectionLabelLine{background:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationList{display:flex;flex-direction:column;gap:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationCard{overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);box-shadow:var(--ga-shadow-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationCardUrgent{border:.4vw solid #f97316;box-shadow:0 1.066667vw 3.466667vw #f973161c}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationCard:active{transform:scale(.995)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBanner{display:flex;align-items:center;gap:1.733333vw;min-height:9.066667vw;padding:1.866667vw 3.2vw;border-bottom:.133333vw solid rgba(249,115,22,.14)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBannerUrgent{background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBannerPending{background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionPulse{width:1.733333vw;height:1.733333vw;flex:none;border-radius:133.2vw;background:#f97316;box-shadow:0 0 0 .8vw #f973161f}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBannerPending .actionPulse{background:#d97706;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBannerText{flex:1;color:#c2410c;font-size:var(--ga-font-caption);line-height:1.45;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .actionBannerPending .actionBannerText{color:#92400e}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardBody{padding:3.733333vw 3.733333vw 2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationHeading{display:flex;align-items:flex-start;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationHeadingCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationTitle{color:#0f172a;font-size:var(--ga-font-section-title);line-height:1.4;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationUniversity{margin-top:.933333vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .singleLine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationSymbol{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center;flex:none;border-radius:var(--ga-radius-control);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationSymbolDone{border-radius:133.2vw;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationMetaRow{display:flex;align-items:center;gap:1.333333vw;margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeBadge,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .stageBadge,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .ticketChip{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:5.066667vw;padding:0 1.733333vw;border-radius:133.2vw;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeBadgeFull{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .modeBadgeSemi{color:#1d4ed8;background:#eff6ff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .stageBadge{color:#a16207;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationNo{flex:1;min-width:0;margin-left:auto;text-align:right;color:#94a3b8;font-size:var(--ga-font-caption);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardProgress{display:flex;align-items:flex-start;width:100%;margin-top:3.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressNode{width:8.266667vw;flex:none;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressDot{width:3.733333vw;height:3.733333vw;display:flex;align-items:center;justify-content:center;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressDot.progressDone{background:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressDot.progressCurrent{background:#f97316;box-shadow:0 0 0 .666667vw #ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressDot.progressPending{border:.4vw solid #e2e8f0;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLabel{margin-top:1.2vw;font-size:var(--ga-font-caption);line-height:1.2;font-weight:650;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLabel.progressDone{color:#fdba74}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLabel.progressCurrent{color:#ea580c;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLabel.progressPending{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLine{flex:1;min-width:1.6vw;height:.4vw;margin:1.733333vw -.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLineDone{background:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressLinePending{background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .materialProgressRow,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .ticketRow{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .materialProgressRow{margin-top:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .ticketRow{margin-top:1.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressCaption{width:7.2vw;flex:none;color:#94a3b8;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressBar{height:1.333333vw;flex:1;overflow:hidden;border-radius:133.2vw;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressBarFill{height:100%;min-width:0;border-radius:133.2vw;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .progressCount{width:12.266667vw;flex:none;color:#0f172a;text-align:right;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .ticketChip{color:#f97316;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .waitingNote{margin-top:2.266667vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardActions{display:flex;align-items:stretch;margin-top:3.066667vw;padding-top:2.666667vw;border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardAction{flex:1;min-width:0;min-height:7.466667vw;gap:.933333vw;padding:0 1.066667vw!important;color:#64748b!important;font-size:var(--ga-font-caption);font-weight:650;border-right:.133333vw solid rgba(15,23,42,.08);border-radius:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardAction:last-child{border-right:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardActionsDraft{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .draftAction{width:100%;min-height:10.4vw;gap:1.333333vw;border-radius:var(--ga-radius-control);color:#fff!important;background:#f97316!important;font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .cardFooter{padding:2vw 3.733333vw;color:#94a3b8;background:#fafafa;border-top:.133333vw solid rgba(15,23,42,.04);text-align:right;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .allLoaded{padding:4.533333vw 0 1.066667vw;color:#cbd5e1;text-align:center;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .emptyState{min-height:80vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6.666667vw 5.333333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .emptyImage{width:37.333333vw;height:28vw;border:0;background:transparent;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .emptyTitle{margin-top:3.2vw;color:#0f172a;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .emptyText{margin-top:1.333333vw;color:#64748b;font-size:var(--ga-font-body);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .emptyButton{min-width:29.333333vw;min-height:10.666667vw;margin-top:4vw!important;padding:0 4.266667vw!important;border-radius:var(--ga-radius-control);color:#fff!important;background:#f97316!important;font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonList{display:flex;flex-direction:column;gap:3.2vw;padding-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationSkeleton{position:relative;overflow:hidden;padding:4vw;border:.133333vw solid rgba(15,23,42,.06);border-radius:var(--ga-radius-card);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .applicationSkeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:appShimmer 1.25s infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonLine,.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonBlock{border-radius:133.2vw;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonLine{width:100%;height:2.933333vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonTitle{width:58%;height:4vw;margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonMeta{width:76%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-applications] .skeletonBlock{width:100%;height:12vw;margin-top:3.733333vw;border-radius:var(--ga-radius-sm)}@keyframes appShimmer{to{transform:translate(100%)}}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments]{background:transparent!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] :root{--shadow: 0 2.933333vw 6.933333vw rgba(15, 23, 42, .14);--shadow2: 0 1.866667vw 4.533333vw rgba(15, 23, 42, .12);--shadow3: 0 3.733333vw 9.333333vw rgba(15, 23, 42, .18)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .page{position:relative;min-height:100vh;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .bg{position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none;z-index:0;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .wrap{position:relative;z-index:1;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .headerRow{margin-top:1.333333vw;display:flex;align-items:flex-start;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .headerLeft{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .newAssessmentBtn{min-height:8.533333vw;margin:0;padding:0 2.4vw;display:flex;align-items:center;gap:1.333333vw;border:0;border-radius:var(--ga-radius-control);color:var(--ga-color-text);background:#fff;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestStartIcon{position:absolute;right:2.933333vw;bottom:2.4vw;width:auto;min-width:16.8vw;height:7.2vw;padding:0 2.666667vw;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary);color:#fff;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .newAssessmentIcon{width:4.533333vw;height:4.533333vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .title{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw;line-height:1.15}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .sub{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .headerRight{margin-top:1.333333vw;display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .iconPill{width:9.866667vw;height:9.866667vw;border-radius:var(--ga-radius-control);background:#fff;border:.266667vw solid rgba(203,213,225,.96);display:flex;align-items:center;justify-content:center;position:relative}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hdrIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .badge{position:absolute;right:-.8vw;top:-.8vw;min-width:4.533333vw;height:4.533333vw;padding:0 1.066667vw;border-radius:var(--ga-radius-chip);background:#ef4444;color:#fff;font-size:var(--ga-font-micro);font-weight:900;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .userPill{height:9.866667vw;padding:0 2.4vw 0 1.333333vw;border-radius:var(--ga-radius-chip);background:#fff;border:.266667vw solid rgba(203,213,225,.96);display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .avatar{width:7.2vw;height:7.2vw;border-radius:var(--ga-radius-chip);background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .avatarPh{width:7.2vw;height:7.2vw;border-radius:var(--ga-radius-chip);background:#f1f5f9;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .avatarIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .userName{max-width:21.333333vw;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .card{border-radius:var(--ga-radius-xl);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:3.2vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .emptyCard{padding:3.466667vw;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .emptyTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .emptySub{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnPrimary{margin-top:2.4vw;width:100%;height:12.266667vw;border-radius:var(--ga-radius-chip);background:#f97316;color:#fff;font-weight:900;font-size:var(--ga-font-section-title);display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .quotaCard{background:radial-gradient(120% 120% at 20% 0%,#fb923c29,#f9731617 38%,#ffffffe6 72%),linear-gradient(180deg,#ffffffeb,#ffffffe0)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .vipRow{display:flex;align-items:center;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .vipPill{display:inline-flex;align-items:center;gap:1.333333vw;padding:1.6vw 2.133333vw;border-radius:var(--ga-radius-chip);background:linear-gradient(135deg,#fb923c,#f97316);color:#fff;font-weight:900;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .vipIcon{color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .vipText{transform:translateY(.133333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .vipDiscount{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .quotaTitle{margin-top:2.133333vw;font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .qtL{font-size:var(--ga-font-display-sm);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .qtN{font-size:var(--ga-font-display-lg);font-weight:900;color:var(--ga-color-primary);margin:0 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .quotaSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .quotaUnlimited{margin-top:2.4vw;font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);background:#ffffffb8;border:.133333vw solid rgba(203,213,225,.96);border-radius:var(--ga-radius-control);padding:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .bar{margin-top:2.133333vw;width:100%;height:1.866667vw;border-radius:var(--ga-radius-chip);background:#e5e7eb;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .barInner{height:1.866667vw;border-radius:var(--ga-radius-chip);background:linear-gradient(90deg,#fb923c,#f97316)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .resetPill{margin-top:2.133333vw;border-radius:var(--ga-radius-sm);background:#fff7ed;padding:2.4vw;display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .resetIcon{color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .resetText{font-size:var(--ga-font-caption);color:#9a3412;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnRow{margin-top:2.133333vw;display:flex;align-items:center;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnStart,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnUpgrade{flex:1;height:12.266667vw;border-radius:var(--ga-radius-chip);display:flex;align-items:center;justify-content:center;gap:1.333333vw;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnStart{background:linear-gradient(135deg,#fb923c,#f97316);color:#fff;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnUpgrade{background:#fff;color:var(--ga-color-text);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnIcon{color:currentColor}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnText{font-size:var(--ga-font-section-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestCard{position:relative;padding:2.933333vw 2.933333vw 10.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestRow{display:flex;align-items:flex-start;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .circleBox{width:26.666667vw;height:26.666667vw;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestInfo{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestTitleRow{display:flex;align-items:center;gap:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .upIcon{color:#22c55e}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestTitle{font-size:var(--ga-font-card-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestLine{margin-top:.8vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestKey{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestVal{font-weight:900;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .progTitle{margin-top:1.333333vw;font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1.15}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .progSub{margin-top:.8vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .progLoc{margin-top:.533333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .latestActionRow{margin-top:2.4vw;display:flex;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chev{margin-left:1.333333vw;font-size:var(--ga-font-section-title);transform:translateY(-.133333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .searchBar{margin-top:2.4vw;display:flex;align-items:center;gap:1.6vw;min-height:10.933333vw;padding:0 2.933333vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .searchIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .searchInput{flex:1;min-width:0;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .searchPlaceholder{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .sectionTitle{margin-top:3.466667vw;margin-left:.266667vw;font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histCard{padding:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .progRow{margin-top:1.866667vw;display:flex;align-items:flex-start;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .thumb{width:16vw;height:16vw;border-radius:var(--ga-radius-sm);background:#e2e8f0;flex:0 0 auto}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .thumbPh{width:16vw;height:16vw;border-radius:var(--ga-radius-sm);background:#f1f5f9;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .thumbIcon{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .progMeta{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histUni{margin-top:.8vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histTop{display:flex;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .dateRow{display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .dateIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .dateText{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .rangePill{padding:1.333333vw 2.133333vw;border-radius:var(--ga-radius-chip);background:linear-gradient(135deg,#fb923c,#f97316);color:#fff;font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histMain{margin-top:2.4vw;display:flex;align-items:flex-start;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .cover{width:18.666667vw;height:18.666667vw;border-radius:var(--ga-radius-sm);background:#e5e7eb}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histMeta{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1.15;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histSub{margin-top:.8vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histLoc{margin-top:.8vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .tagRow{margin-top:1.333333vw;display:flex;gap:1.333333vw;flex-wrap:wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .tag{padding:1.066667vw 1.866667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .tagBlue{background:#fff7ed;color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .tagPurple{background:#ffedd5;color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintBlock{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintHead,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintTitle{display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintIcon{color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintTitle.good .hintIcon{color:#22c55e}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .hintText{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chipWrap{margin-top:1.333333vw;display:flex;gap:1.333333vw;flex-wrap:wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chip{padding:1.333333vw 1.866667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:900;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chipWarn{background:#fff7ed;color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chipGood{background:#ecfdf3;color:#16a34a}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chipMore{background:#f1f5f9;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .warn{color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .good{color:#16a34a}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Block{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Title{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text);margin-bottom:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3List{background:#ffffff8c;border-radius:var(--ga-radius-control);padding:1.066667vw;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Row{background:#fff;border-radius:var(--ga-radius-sm);padding:2.133333vw;display:flex;align-items:center;gap:1.6vw;margin-bottom:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Row:last-child{margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .rank{width:6.133333vw;height:6.133333vw;border-radius:var(--ga-radius-chip);background:#f97316;color:#fff;font-weight:900;font-size:var(--ga-font-caption);display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Meta{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Name{font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Uni{margin-top:.533333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Right{display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Pct{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-primary-strong);min-width:9.333333vw;text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .favBtn{width:6.4vw;height:6.4vw;border-radius:var(--ga-radius-chip);background:#f1f5f9;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .favIcon{color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .chevIcon{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .cardBtns{margin-top:2.4vw;display:flex;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnBlue,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnGhost{flex:1;height:12vw;border-radius:var(--ga-radius-chip);display:flex;align-items:center;justify-content:center;gap:1.333333vw;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnBlue{background:#f97316;color:#fff;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .btnGhost{background:#fff;color:var(--ga-color-text);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .historyShareButton{box-shadow:0 .8vw 2.4vw #0f172a1f!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .emptyTitle2{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .emptySub2{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .centerBtns{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .statusRow{margin-top:2.4vw;display:flex;align-items:center;justify-content:center;gap:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .statusRow.err{color:#dc2626}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .statusIcon{color:currentColor}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .statusText{font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .bottomSpace{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .pageDock{position:sticky;z-index:30;padding-bottom:2.4vw;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .pageDock .searchBar{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .page{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histCard{padding:0!important;overflow:hidden;border-radius:var(--ga-radius-card);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero{position:relative;min-height:66.666667vw;overflow:hidden;color:#fff;background:#334155}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroImage,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroShade{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroShade{background:linear-gradient(180deg,#0f172a4d,#0f172a94 48%,#0f172aeb)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroContent{position:relative;z-index:1;min-height:66.666667vw;padding:2.933333vw;box-sizing:border-box;display:flex;flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroTop,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroActions,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3TitleRow{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroTop{justify-content:space-between;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroActions{flex:none;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histDateRow{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histDateText{overflow:hidden;color:#ffffffe0;font-size:var(--ga-font-micro);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .rangePill{padding:1.066667vw 1.866667vw;border:.133333vw solid rgba(255,255,255,.24);background:#0f172a6b;-webkit-backdrop-filter:blur(1.6vw);backdrop-filter:blur(1.6vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .historyShareIcon{width:7.733333vw;height:7.733333vw;min-height:7.733333vw;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border:.133333vw solid rgba(255,255,255,.24);border-radius:var(--ga-radius-chip);background:#0f172a6b;-webkit-backdrop-filter:blur(1.6vw);backdrop-filter:blur(1.6vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .historyShareIcon:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroMain{margin-top:auto;padding-top:5.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .histTitle{color:#fff;font-size:var(--ga-font-section-title);line-height:1.28;text-shadow:0 .266667vw 1.333333vw rgba(15,23,42,.24)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .histUni{margin-top:1.066667vw;color:#ffffffeb;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .histLoc{color:#ffffffb8;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHeroTag{color:#fff;border:.133333vw solid rgba(255,255,255,.2);background:#ffffff24;-webkit-backdrop-filter:blur(1.333333vw);backdrop-filter:blur(1.333333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histInsightGrid{margin-top:2.4vw;display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histInsight{flex:1;min-width:0;padding:1.866667vw;border:.133333vw solid rgba(255,255,255,.16);border-radius:var(--ga-radius-sm);background:#0f172a66;-webkit-backdrop-filter:blur(1.6vw);backdrop-filter:blur(1.6vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histInsightLocked{background:#0f172a85}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histInsightLabel{display:flex;align-items:center;gap:.933333vw;color:#ffffffd1;font-size:var(--ga-font-micro);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histInsightText{margin-top:.933333vw;overflow:hidden;color:#fff;font-size:var(--ga-font-caption);font-weight:750;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody{padding:2.933333vw;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody .top3Block{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3TitleRow{justify-content:space-between;gap:2.4vw;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody .top3Title{margin-bottom:0;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3Hint{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody .top3List{padding:0;border:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody .top3Row{margin-bottom:1.333333vw;border:.133333vw solid rgba(15,23,42,.07);background:var(--ga-color-surface-soft);box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histBody .top3Row:last-child{margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3RowLocked{background:#f1f5f9!important}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .rankLocked{color:#64748b;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3MaskedMeta{display:flex;flex-direction:column;gap:1.333333vw;filter:blur(.4vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3MaskLine{height:2.133333vw;border-radius:var(--ga-radius-chip);background:#94a3b8;opacity:.55}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3MaskLineLong{width:82%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3MaskLineShort{width:55%;opacity:.36}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .top3LockedBadge{flex:none;display:flex;align-items:center;gap:.8vw;padding:1.066667vw 1.6vw;border-radius:var(--ga-radius-chip);color:#64748b;background:#ffffffc2;font-size:var(--ga-font-micro);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .rangePill,.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .historyShareIcon{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-assessments] .histHero .rangePill{padding:0;text-shadow:0 .133333vw .8vw rgba(0,0,0,.3)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateBox,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateStack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;width:100%;min-width:0;text-align:center;box-sizing:border-box;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateMedia{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;margin:0 auto;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateImg{display:block;aspect-ratio:4 / 3;flex:none;max-width:100%;height:auto;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateImgSm{width:49.866667vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateImgMd{width:68vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateImgLg{width:86.133333vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .emptyStateText{width:100%;min-width:0;max-width:100%;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary);text-align:center;margin:0;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites]{background:transparent!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHero{padding:2.4vw 0 1.333333vw;display:flex;align-items:flex-start;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHeroTitle{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHeroSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#374151b8;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHeroActions{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHeroAction{flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .heroShareBtn{width:10.133333vw;height:10.133333vw;padding:0;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;background:#ffffffe6;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .heroShareBtn:after,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .favActionBtn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceFilters{margin-top:1.333333vw;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearch{display:flex;align-items:center;gap:1.6vw;min-height:11.2vw;padding:0 3.2vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearchInput{flex:1;min-width:0;font-size:var(--ga-font-card-title);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearchPlaceholder{color:#64748bc7}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsScroll{width:100%;margin-left:0;margin-top:1.6vw;padding:2.4vw .533333vw 3.2vw;box-sizing:border-box;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsInner{display:flex;flex-wrap:wrap;gap:2.666667vw;padding:1.6vw .533333vw;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .chip{flex:0 0 auto;padding:2.4vw 4vw;border-radius:var(--ga-radius-chip);background:#ffffff9e;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);font-weight:900;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .chipOn{background:linear-gradient(135deg,#f43f5e,#f97316);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .card{margin-top:3.2vw;border-radius:var(--ga-radius-card);background:#ffffffeb}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .loginCard{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .saveBtn{margin-top:2.666667vw;width:100%;height:12vw;line-height:12vw;border-radius:var(--ga-radius-chip);color:#fff;background:linear-gradient(135deg,#0f766e,#f97316)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .saveBtn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .muted{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-card{position:relative;margin-top:3.2vw;height:45.333333vw;border-radius:var(--ga-radius-card);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172a1a,#0f172ab8)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-info{position:absolute;left:3.2vw;right:3.2vw;bottom:12.266667vw;display:flex;flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-project{font-size:var(--ga-font-section-title);line-height:1.3;font-weight:900;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-meta{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.5;color:#ffffffd1}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .favActions{position:absolute;right:3.2vw;bottom:2.666667vw;display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .favActionBtn{min-width:18.933333vw;height:8.533333vw;line-height:8.533333vw;padding:0 2.666667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .favActionBtn.cancel{color:var(--ga-color-text);background:#ffffffeb}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .favActionBtn.import{color:#fff;background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-empty{min-height:48vw;padding:5.866667vw 4.533333vw;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#ffffffeb}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-empty-title{margin-top:1.6vw;font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .page{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .pageDock{position:sticky;z-index:30;padding:0 0 var(--ga-space-3);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHero,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceFilters,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearch,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsScroll{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .topHero{margin:0!important;padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceFilters{padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearch{border:.133333vw solid var(--ga-border-soft)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsScroll{display:block;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsInner{display:inline-flex!important;gap:var(--ga-space-3)!important;min-width:max-content;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .tabsEdge{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .page .ga-card,.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .assessment-card{box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=favorites] .serviceSearch.ga-search-field{background:var(--ga-color-surface-soft)!important;border:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders]{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .page{--wrap-pad: var(--ga-page-gutter);--radius: 3.733333vw;--shadow: 0 3.2vw 9.6vw rgba(15,23,42,.18);--shadow2: 0 1.6vw 4.8vw rgba(15,23,42,.12);--shadow3: 0 1.333333vw 3.733333vw rgba(15,23,42,.1);min-height:100vh;background:transparent;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .safeTop{position:sticky;top:0;z-index:31;width:100%;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .pad{padding:0 var(--wrap-pad);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] button{line-height:normal}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] button:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerRow{margin-top:2.4vw;display:flex;align-items:flex-start;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .kicker{display:inline-flex;align-items:center;gap:1.333333vw;font-size:var(--ga-font-micro);color:#f59e0b;font-weight:900;letter-spacing:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .kIcon{color:#f59e0b}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .kText{transform:translateY(.133333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .title{font-size:var(--ga-font-page-title);font-weight:1000;line-height:1.05;margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .subtitle{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerRight{margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerRow,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerLeft{background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .iconBtn{width:9.866667vw;height:9.866667vw;border-radius:var(--ga-radius-control);background:#fff;display:flex;align-items:center;justify-content:center;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .refreshIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .filterDock{position:sticky;z-index:30;margin:1.066667vw calc(0vw - var(--wrap-pad)) 0;padding:1.333333vw var(--wrap-pad) 0;background:transparent;border-bottom:0;backdrop-filter:blur(2.4vw);-webkit-backdrop-filter:blur(2.4vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchCard{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox{height:11.733333vw;border-radius:var(--ga-radius-chip);background:#fff;display:flex;align-items:center;padding:0 2.4vw;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .sIcon{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchInput{flex:1;height:11.733333vw;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .clearBtn{width:8.533333vw;height:8.533333vw;border-radius:var(--ga-radius-chip);background:#f6f7fb;display:flex;align-items:center;justify-content:center;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .xIcon{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabs{margin-top:.533333vw;width:100%;white-space:nowrap;padding:1.866667vw 0 2.133333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tab{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:1.866667vw 2.933333vw;margin-right:1.866667vw;border-radius:var(--ga-radius-chip);background:#ffffff9e;border:.266667vw solid rgba(17,24,39,.06);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabOn{background:#f97316;color:#fff;border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .body{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .card{background:#fff;border-radius:var(--ga-radius-control);padding:2.933333vw 2.933333vw 2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .loadingCard{margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .row{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .gap12{gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .skeleton{background:#eef2ff;border-radius:var(--ga-radius-sm);opacity:.9}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .skeleton.dot{width:7.466667vw;height:7.466667vw;border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .skeleton.line{flex:1;height:2.933333vw;border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .skeleton.block{height:2.933333vw;margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyCard{margin-top:1.866667vw;padding:5.6vw 2.933333vw 6.133333vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyHero{width:86.133333vw;max-width:100%;height:auto;opacity:.95;margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyTitle{font-size:var(--ga-font-display-sm);font-weight:1000;color:var(--ga-color-text);margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyDesc{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);line-height:4.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyHint{margin-top:1.866667vw;font-size:var(--ga-font-body);font-weight:1000;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .btnPrimary{height:11.733333vw;border-radius:var(--ga-radius-control);background:#f97316;color:#fff;font-size:var(--ga-font-section-title);font-weight:900;display:flex;align-items:center;justify-content:center;padding:0 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .btnPrimary .arrow{margin-left:1.333333vw;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .btnGhost{height:11.733333vw;border-radius:var(--ga-radius-control);background:#fff;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);font-weight:900;border:.266667vw solid rgba(15,23,42,.08);display:flex;align-items:center;justify-content:center;padding:0 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderCard{margin-top:1.866667vw;background:#fff;border-radius:var(--radius);padding:2.933333vw 2.933333vw 2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderTop{display:flex;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderMeta{display:flex;align-items:center;gap:0vw;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag{width:1.333333vw;height:1.333333vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c1{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c2{background:#ec4899}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c3{background:#0ea5e9}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c4{background:#10b981}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c5{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .dotTag.c6{background:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderTitle{font-size:var(--ga-font-section-title);font-weight:1000;color:var(--ga-color-text);line-height:5.066667vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusPlain{display:flex;align-items:center;gap:0vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot{width:1.333333vw;height:1.333333vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c1{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c2{background:#ec4899}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c3{background:#0ea5e9}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c4{background:#10b981}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c5{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusDot.c6{background:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusPlainText{font-size:var(--ga-font-caption);font-weight:1000;line-height:4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .st-amber{color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .st-blue{color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .st-green{color:#16a34a}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .st-rose{color:#e11d48}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .st-gray{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderSummary{margin-top:1.6vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);line-height:4.533333vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusPill{height:7.466667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:900;border:.133333vw solid rgba(15,23,42,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusText{transform:translateY(.133333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .badge-amber{background:#fff7ed;color:var(--ga-color-primary-strong);border-color:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .badge-blue{background:#eef2ff;color:var(--ga-color-primary);border-color:#c7d2fe}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .badge-green{background:#ecfdf5;color:#16a34a;border-color:#bbf7d0}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .badge-rose{background:#fff1f2;color:#e11d48;border-color:#fecdd3}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .badge-gray{background:#f6f7fb;color:var(--ga-color-text-secondary);border-color:#e5e7eb}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderMid{margin-top:1.866667vw;display:flex;align-items:flex-end;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .metaLine{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);display:flex;align-items:center;gap:1.333333vw;flex-wrap:wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .metaKey{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .metaVal{color:var(--ga-color-text-secondary);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .metaSep{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .metaRight{display:flex;align-items:flex-end;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .amountCol{display:flex;flex-direction:column;align-items:flex-end;gap:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .countText{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .amount{text-align:right;display:flex;align-items:baseline;gap:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .amountSym{font-size:var(--ga-font-caption);color:var(--ga-color-text);font-weight:900;font-family:GoAbroadyNotoSC,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .amountNum{font-size:var(--ga-font-section-title);color:var(--ga-color-text);font-weight:900;font-family:GoAbroadyNotoSC,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .divider{margin-top:2.133333vw;height:.266667vw;background:#0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderBottom{margin-top:2.133333vw;display:flex;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .moreBtn{padding:1.6vw 2.4vw;border-radius:var(--ga-radius-chip);background:#f6f7fb;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .moreLink{padding:1.6vw 1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:1000}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .actions{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .miniBtn{height:9.066667vw;border-radius:var(--radius);background:#fff;color:var(--ga-color-text);border:.266667vw solid rgba(17,24,39,.1);padding:0 2.4vw;font-size:var(--ga-font-caption);font-weight:900;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .miniPrimary{background:#f97316;color:#fff;border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .miniPrimary .arrow{margin-left:1.066667vw;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .ga-cool-bg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fff4e9,#fffaf6 22%,#f8fafc 54%,#f8fafc)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .ga-blob{position:absolute;width:88vw;height:88vw;border-radius:var(--ga-radius-chip);opacity:.75;filter:blur(12vw);-webkit-filter:blur(12vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .ga-blob.blob1{left:-34.666667vw;top:-40vw;background:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .ga-blob.blob2{right:-42.666667vw;top:34.666667vw;background:#fecdd3;opacity:.65}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .ga-blob.blob3{left:-32vw;bottom:-48vw;background:#ffe1c9;opacity:.55}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .navWrap{position:relative;z-index:2}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateBox,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateStack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;width:100%;min-width:0;text-align:center;box-sizing:border-box;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateMedia{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;margin:0 auto;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateImg{display:block;aspect-ratio:4 / 3;flex:none;max-width:100%;height:auto;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateImgSm{width:49.866667vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateImgMd{width:68vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateImgLg{width:86.133333vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateText{width:100%;min-width:0;max-width:100%;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary);text-align:center;margin:0;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerRow{margin-top:var(--ga-space-4);gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .subtitle{margin-top:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .iconBtn.ga-btn{width:var(--ga-height-control);height:var(--ga-height-control)!important;min-height:var(--ga-height-control)!important;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .filterDock{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchInput{height:var(--ga-height-control)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabs{padding-top:var(--ga-space-2);padding-bottom:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tab.ga-chip{margin-right:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .body{margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyTitle{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyDesc,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyStateText,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .emptyHint,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderSummary,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .statusPlainText,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .moreLink{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderTitle{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .orderCard{margin-top:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .amountNum{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .actions{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .miniBtn{height:var(--ga-height-button-sm)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .miniPrimary{background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .skeleton{background:var(--ga-color-surface-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .page{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .pageDock{position:sticky;z-index:30;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .headerRow,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .filterDock,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchCard,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox.ga-control,.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabs{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .filterDock{position:relative!important;top:auto!important;padding:0 0 var(--ga-space-3)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox.ga-control{border-color:var(--ga-border-soft)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabs{display:block!important;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .tabsRail{display:inline-flex;align-items:center;gap:var(--ga-space-3);min-width:max-content}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .body{margin-top:var(--ga-space-4)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .page .ga-card{box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=orders] .searchBox.ga-search-field{background:var(--ga-color-surface-soft)!important;border:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons]{color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsPage{position:relative;min-height:100vh;box-sizing:border-box;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemBar,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTabs,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponContent,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .stateCard{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsHeader{padding:var(--ga-space-3) var(--ga-page-gutter) var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsTitle{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemBar{padding:0 var(--ga-page-gutter);display:flex;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemInput{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemButton{width:17.6vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTabs{display:flex;gap:var(--ga-space-2);margin-top:var(--ga-space-4);padding:0 var(--ga-page-gutter) var(--ga-space-3);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTab{flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponContent{padding:var(--ga-space-3) var(--ga-page-gutter) 0}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .sectionTitle{margin-bottom:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponList,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableList{display:flex;flex-direction:column;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponCard{min-height:29.066667vw;display:flex;overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:#fff7edb8;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponCard.is-disabled{opacity:.58}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponValue{width:24.533333vw;flex:none;padding:var(--ga-space-5) var(--ga-space-3);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;color:#fff;background:linear-gradient(145deg,#fb923c,#f43f5e)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponAmount{font-size:var(--ga-font-display-sm);line-height:1.15;font-weight:800;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponKind{margin-top:var(--ga-space-2);color:#ffffffd1;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponInfo{flex:1;min-width:0;padding:var(--ga-space-5);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTop{display:flex;align-items:flex-start;gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponName{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-card-title);line-height:1.35;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .statusText{flex:none;color:var(--ga-color-primary-strong);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponRule,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableCode{color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponRule{margin-top:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponMeta{margin-top:var(--ga-space-1)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponActions{margin-top:var(--ga-space-4);display:flex;flex-wrap:wrap;gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponAction{min-width:15.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableTitle{margin-top:var(--ga-space-7)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableCard{min-height:17.6vw;padding:var(--ga-space-4);display:flex;align-items:center;gap:var(--ga-space-3);box-sizing:border-box;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:var(--ga-color-surface)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableIcon{width:9.6vw;height:9.6vw;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);background:var(--ga-color-primary-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableName{color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableCode{margin-top:var(--ga-space-1)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .claimButton{min-width:13.866667vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .stateCard{min-height:42.666667vw;margin:var(--ga-space-4) var(--ga-page-gutter) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ga-space-4);color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .emptyInline{padding:var(--ga-space-6) 0;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponSpinner{width:5.866667vw;height:5.866667vw;border:.666667vw solid #fed7aa;border-top-color:var(--ga-color-primary);border-radius:var(--ga-radius-chip);animation:couponSpin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .bottomSpace{height:calc(10.666667vw + env(safe-area-inset-bottom))}@keyframes couponSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsPage{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .pageDock{position:sticky;z-index:30;padding:0 var(--ga-page-gutter) var(--ga-space-3);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .pageDock .couponsHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .pageDock .redeemBar{padding-left:0!important;padding-right:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemBar,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTabs,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemInput,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemInput.ga-control{margin-left:0!important;margin-right:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemInput.ga-control{border-color:var(--ga-border-soft)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTabs{display:block;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponTabsRail{display:inline-flex;align-items:center;gap:var(--ga-space-3);min-width:max-content}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponContent{margin-left:0;margin-right:0}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .stateCard{margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponsPage .ga-card,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .couponCard,.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .availableCard{box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemInput.ga-search-field{background:var(--ga-color-surface-soft)!important;border:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=coupons] .redeemButton{height:var(--ga-height-control)!important;min-height:var(--ga-height-control)!important;border-radius:var(--ga-radius-control)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .page{--ga-dock-gap: 1.866667vw;background:transparent;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .pageDock{position:relative;z-index:30;flex:none;padding:0 var(--ga-page-gutter) var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .header{min-height:18.133333vw;display:flex;align-items:center;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .headerCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .headerKicker{display:flex;align-items:center;gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .secondaryControls{padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .searchBox{display:flex;align-items:center;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .searchInput{flex:1;min-width:0;height:var(--ga-height-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .clearButton{width:6.933333vw;height:6.933333vw;margin:0;padding:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .filterRail{display:block;width:100%;margin-top:var(--ga-space-3);white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .filterRailInner{display:inline-flex;align-items:center;gap:var(--ga-space-3);min-width:max-content}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .filterChip{flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .listBody{padding:0 var(--ga-page-gutter);display:flex;flex-direction:column;gap:var(--ga-dock-gap);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .notice{display:flex;align-items:flex-start;gap:1.866667vw;padding:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .noticeCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .noticeTitle{font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .noticeText{margin-top:.933333vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .taxButton{flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .scopeNotice{align-self:flex-start;display:inline-flex;color:#9a3412;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .state{min-height:40vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.666667vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .stateTitle{font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .stateText{max-width:69.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .primaryButton{min-width:29.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .spinner{width:5.6vw;height:5.6vw;border:.666667vw solid #ffedd5;border-top-color:var(--ga-color-primary);border-radius:var(--ga-radius-chip);animation:spin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptList{display:flex;flex-direction:column;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptCard{padding:3.2vw;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptTop{display:flex;align-items:center;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptIcon{width:9.066667vw;height:9.066667vw;border-radius:var(--ga-radius-sm);color:var(--ga-color-primary-strong);background:#fff7ed;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptTitle{font-size:var(--ga-font-card-title);font-weight:850;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptNo{margin-top:.933333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptMeta{margin-top:2.666667vw;padding:2.4vw;border-radius:var(--ga-radius-control);background:#f8fafc;display:flex;flex-direction:column;gap:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptMeta>div{display:flex;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .metaKey{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .receiptBottom{margin-top:2.666667vw;display:flex;align-items:center;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .amount{font-size:var(--ga-font-display-sm);font-weight:900;color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .currency{margin-right:.4vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=receipts] .action{margin:0}.ga-mobile-app .miniapp-native[data-miniapp-page=messages]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesPage{position:relative;min-height:100vh;padding:0 4vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesState,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageList{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader{min-height:14vw;padding:1.2vw 0 3.066667vw;display:flex;align-items:center;gap:2vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesBack{width:8.8vw;height:8.8vw;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-control);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeaderCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTitle{font-size:var(--ga-font-display-sm);line-height:1.2;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSub{margin-top:.533333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions button{height:auto;margin:0;padding:0;color:var(--ga-color-text-secondary);background:transparent;font-size:var(--ga-font-micro);line-height:1.35}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions .supportLink{display:flex;align-items:center;gap:.666667vw;color:var(--ga-color-primary-strong);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs{margin:0 -4vw;border-bottom:.133333vw solid rgba(15,23,42,.09)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabRow{min-width:100%;padding:0 4vw;display:inline-flex;gap:6vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab{position:relative;padding:2.4vw 0 2.666667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab.is-active{color:var(--ga-color-text);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab>div{position:absolute;left:0;right:0;bottom:-.133333vw;height:.666667vw;border-radius:var(--ga-radius-chip);background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner{margin-top:2.933333vw;padding:2.933333vw 3.2vw;display:flex;align-items:center;gap:2.4vw;border-radius:var(--ga-radius-card);color:#fff;background:linear-gradient(135deg,#f97316,#1e293b)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBannerIcon{width:8.666667vw;height:8.666667vw;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);background:#ffffff21}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner>div:nth-child(2){flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner span{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner span:first-child{font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner span:last-child{margin-top:.666667vw;color:#ffffffc2;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageList{margin-top:2.533333vw;display:flex;flex-direction:column;gap:1.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageCard{padding:2.933333vw;display:flex;align-items:flex-start;gap:2.266667vw;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-control);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageIcon{position:relative;width:8.8vw;height:8.8vw;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageIcon-application{background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageIcon-order{background:#eff6ff}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .unreadDot{position:absolute;right:-.266667vw;top:-.266667vw;width:2.133333vw;height:2.133333vw;border:.4vw solid #fff;border-radius:var(--ga-radius-chip);background:#e11d48}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageTop{display:flex;align-items:flex-start;gap:1.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageTitle{flex:1;min-width:0;overflow:hidden;font-size:var(--ga-font-body);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageTime{flex-shrink:0;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageBody{margin-top:.933333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageType{display:inline-flex;margin-top:1.6vw;padding:.666667vw 1.333333vw;border-radius:var(--ga-radius-chip);color:var(--ga-color-primary-strong);background:#fff7ed;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageBadges{display:flex;align-items:center;flex-wrap:wrap;gap:1.066667vw;margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageBadges .messageType{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageFlag{padding:.666667vw 1.333333vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-micro);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageFlag.unread{color:#9f1239;background:#ffe4e6}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageFlag.action{color:#1d4ed8;background:#dbeafe}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageMore{flex-shrink:0;width:7.2vw!important;height:7.2vw!important;min-height:7.2vw!important;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .loadMore{min-height:12.266667vw;display:flex;align-items:center;justify-content:center;gap:1.6vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSpinner.small{width:4vw;height:4vw;border-width:.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .retryBtn{min-width:25.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .emptyHint{max-width:69.333333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);line-height:1.6;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesState{min-height:44vw;margin-top:2.666667vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.266667vw;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);color:var(--ga-color-text-secondary);background:#fff;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesStateTitle{color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSpinner{width:5.6vw;height:5.6vw;border:.666667vw solid #fed7aa;border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:messagesSpin .8s linear infinite}@keyframes messagesSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesPage{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader{min-height:18.133333vw;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesBack.ga-control{width:var(--ga-height-control);padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions .supportLink.ga-chip{color:var(--ga-color-primary-strong)!important;background:var(--ga-color-primary-soft)!important;border-color:#f9731633!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesActions .markReadText{min-height:6.933333vw;padding:0 .533333vw;color:var(--ga-color-primary-strong);background:transparent;border:0;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs{margin-left:calc(0vw - var(--ga-page-gutter));margin-right:calc(0vw - var(--ga-page-gutter))}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabRow{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter);gap:var(--ga-space-7)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner{margin-top:var(--ga-space-5);gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner span:first-child,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageTitle{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner span:last-child,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageBody{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageList{margin-top:var(--ga-space-5);gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageIcon{border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageIcon-order{background:var(--ga-color-primary-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageTime,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageType{font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageType{color:var(--ga-color-primary-strong);background:var(--ga-color-primary-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesStateTitle{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesPage{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .pageDock{position:sticky;z-index:30;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSearch,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSearch{min-height:var(--ga-height-control);display:flex;align-items:center;gap:var(--ga-space-3);padding:0 var(--ga-space-4);border:.133333vw solid var(--ga-border-soft);border-radius:var(--ga-radius-control);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSearchInput{flex:1;min-width:0;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesSearch.ga-search-field{background:var(--ga-color-surface-soft)!important;border:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs{margin-left:0!important;margin-right:0!important;border-bottom:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabRow{gap:var(--ga-space-3)!important;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab{padding-top:0!important;padding-bottom:0!important;color:var(--ga-color-text-secondary)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab.is-active{color:#fff!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .filterCount{min-width:3.733333vw;height:3.733333vw;margin-left:1.066667vw;padding:0 .933333vw;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);color:#fff;background:#e11d48;font-size:var(--ga-font-micro);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabs{margin-top:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTabRow{gap:var(--ga-space-3)!important;min-width:max-content}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .supportBanner,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesState,.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageList{margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesPage .ga-card{box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader .markReadText{flex-shrink:0;min-height:10.666667vw;margin:0;padding:0 2.133333vw;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--ga-color-primary-strong);font-size:var(--ga-font-caption);font-weight:700;line-height:1;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesHeader .markReadText[disabled]{color:#94a3b8;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messageCard .messageIcon{width:6.4vw;height:6.4vw;border:0;border-radius:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=messages] .messagesTab .filterCount{width:5.333333vw;min-width:5.333333vw;height:5.333333vw;min-height:5.333333vw;padding:0!important;border-radius:50%;font-size:2.666667vw;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant]{min-height:100%;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage{position:relative;min-height:100vh;overflow:visible;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage button,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage input,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage picker{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage button{margin:0;padding:0;line-height:1.2}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPage button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantContent{position:relative;z-index:1;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantHeader{display:flex;align-items:flex-start!important;justify-content:space-between;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantHeaderCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantHeaderActions{display:flex;align-items:center;gap:var(--ga-space-2);padding-top:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantIconBtn{position:relative;width:9.066667vw!important;height:9.066667vw!important;min-height:9.066667vw!important;border:.133333vw solid var(--ga-color-border)!important;border-radius:var(--ga-radius-control)!important;background:#ffffffeb!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantNoticeDot{position:absolute;top:1.333333vw;right:1.333333vw;width:1.6vw;height:1.6vw;border:.4vw solid #ffffff;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaRow{display:flex;align-items:stretch;gap:var(--ga-space-3);margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaPicker{display:block;flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaControl{display:flex;align-items:center;gap:var(--ga-space-2);width:100%;min-height:12.533333vw;padding:1.866667vw 2.133333vw;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-control);background:#ffffffe6}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaRow>.journeyMetaControl{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaIcon{display:flex;align-items:center;justify-content:center;width:4.533333vw;height:4.533333vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressLabel{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.25}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaValue{margin-top:.8vw;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-caption);font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .journeyMetaPlaceholder{color:var(--ga-color-text-tertiary);font-weight:500}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgress{margin-top:var(--ga-space-4);padding:3.2vw!important;border-radius:var(--ga-radius-card)!important;background:#ffffffd1!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressHead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressNumberRow,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressCountRow{display:flex;align-items:flex-end}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressNumberRow{margin-top:.533333vw;gap:.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressNumber{color:var(--ga-color-text);font-size:var(--ga-font-display-lg);font-weight:800;line-height:1;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressUnit{margin-bottom:.4vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressCount{text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressCountRow{justify-content:flex-end;gap:.666667vw;margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressDone{color:var(--ga-color-primary);font-size:var(--ga-font-page-title);font-weight:800;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressDivider{color:#cbd5e1;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressTotal{color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressSuffix{color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressTrack{height:1.866667vw;margin-top:2.933333vw;overflow:hidden;border-radius:var(--ga-radius-chip);background:#fee9d0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressFill{height:100%;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary);transition:width .25s ease}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressSegments{display:flex;align-items:flex-start;gap:1.333333vw;margin-top:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantProgressSegment{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSegmentTrack{height:.933333vw;overflow:hidden;border-radius:var(--ga-radius-chip);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSegmentFill{height:100%;border-radius:var(--ga-radius-chip);background:#f973169e}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSegmentLabel{margin-top:.933333vw;overflow:hidden;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantActionRow{display:flex;align-items:center;gap:var(--ga-space-3);margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantGenerationMeta{display:flex;align-items:flex-start;gap:1.333333vw;margin-top:1.6vw;padding:1.6vw 1.866667vw;border:.133333vw solid rgba(249,115,22,.16);border-radius:var(--ga-radius-sm);background:#fff7edc7}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantGenerationCopy{min-width:0;flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantGenerationStatus{color:#9a3412;font-size:var(--ga-font-micro);font-weight:750;line-height:1.35}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantGenerationSummary{margin-top:.533333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPrimaryAction,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSecondaryAction{flex:1;gap:1.333333vw;min-width:0;min-height:10.933333vw!important;border-radius:var(--ga-radius-control)!important;font-size:var(--ga-font-caption)!important;font-weight:700!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantPrimaryAction{background:var(--ga-color-primary)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSecondaryAction{border:.133333vw solid rgba(249,115,22,.18)!important;color:var(--ga-color-primary-strong)!important;background:#fee9d0ad!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantResetRow{display:flex;align-items:center;justify-content:center;gap:1.866667vw;min-height:8.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantResetBtn{min-height:6.933333vw;color:var(--ga-color-text-secondary);background:transparent;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantResetDivider{color:#cbd5e1;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantResetHint{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSetupState{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:49.333333vw;padding:8vw 6.4vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSetupIcon{display:flex;align-items:center;justify-content:center;width:10.133333vw;height:10.133333vw;border-radius:var(--ga-radius-control);background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSetupTitle{margin-top:2.933333vw;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSetupText{max-width:72vw;margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantBody{display:flex;flex-direction:column;gap:var(--ga-space-4);margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSection{width:100%;padding:var(--ga-space-5)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionHeading,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskTitleRow,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupState{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionHeader{justify-content:space-between;gap:var(--ga-space-4);margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionHeading{min-width:0;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionMark{width:.8vw;height:4.533333vw;flex:none;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionMarkWarning{background:var(--ga-color-warning)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionMarkMuted{background:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSectionMeta{flex:none;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantRiskCount{flex:none;padding:.8vw 1.866667vw;border:.133333vw solid rgba(245,158,11,.2);border-radius:var(--ga-radius-chip);color:#b45309;background:#fffbeb;font-size:var(--ga-font-micro);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantEmptyLine{padding:3.733333vw 0;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .priorityRow{display:flex;align-items:flex-start;gap:2.133333vw;min-height:10.933333vw;padding:2.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskToggle,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskToggle{flex:none;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskToggle{width:5.066667vw;height:5.066667vw;margin-top:.266667vw!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskStatus{display:flex;align-items:center;justify-content:center;width:4.266667vw;height:4.266667vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskStatusTodo{border:.4vw solid var(--ga-color-primary);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskStatusCore{width:1.333333vw;height:1.333333vw;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskStatusDone{background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskStatusBlocked{border:.133333vw solid rgba(245,158,11,.4);background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .priorityCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .priorityTitle{display:flex;align-items:center;flex-wrap:wrap;gap:1.066667vw;color:var(--ga-color-text);font-size:var(--ga-font-body);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskDone{color:#cbd5e1!important;text-decoration:line-through}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskKeyTag,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskBlockedTag{display:inline-flex;align-items:center;min-height:4vw;padding:0 1.333333vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-micro);font-weight:700;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskKeyTag{color:var(--ga-color-primary-strong);background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .taskBlockedTag{color:#b45309;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .priorityBlocked{margin-top:.933333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantInlineLink{color:var(--ga-color-primary-strong);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .priorityDue{flex:none;min-width:9.866667vw;padding:.8vw 1.6vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-micro);font-weight:700;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .pillNormal{color:var(--ga-color-text-secondary);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .pillSoon{color:var(--ga-color-primary-strong);background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .pillOverdue{color:#be123c;background:#fff1f2}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantRowDivider{height:.133333vw;margin-left:6.4vw;background:var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantRiskSummary{margin:-.266667vw 0 1.333333vw 6.4vw;color:#b45309;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskRow{display:flex;align-items:flex-start;gap:2.133333vw;padding:2.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskIcon{display:flex;align-items:center;justify-content:center;width:5.066667vw;height:5.066667vw;flex:none;margin-top:.266667vw;border:.133333vw solid rgba(245,158,11,.25);border-radius:var(--ga-radius-chip);background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskTitleRow{align-items:flex-start;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskTitle{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700;line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskTag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;padding:.666667vw 1.6vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-micro);font-weight:700;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .tagOverdue{color:#be123c;background:#fff1f2}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .tagSoon{color:#b45309;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .riskDescription{margin-top:.933333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantTimelineSection{padding-bottom:4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantTimelineHeader{margin-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantExpandAll{min-height:6.4vw;color:var(--ga-color-text-tertiary);background:transparent;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroup{display:flex;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineRail{display:flex;flex-direction:column;align-items:center;width:4.266667vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineDot{display:flex;align-items:center;justify-content:center;width:4vw;height:4vw;flex:none;margin-top:2.666667vw;border:.4vw solid var(--ga-color-primary);border-radius:var(--ga-radius-chip);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineDotCore{width:1.2vw;height:1.2vw;border-radius:var(--ga-radius-chip);background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineDotComplete{background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineDotComplete .timelineDotCore{background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineLine{width:.266667vw;min-height:3.2vw;flex:1;margin:.8vw 0;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineLineComplete{background:#f9731647}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineContent{flex:1;min-width:0;padding-bottom:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupHeader{justify-content:space-between;gap:2.133333vw;min-height:9.6vw;padding:1.333333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupTitle{color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupDate{margin-top:.8vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineGroupState{flex:none;gap:1.333333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskList{margin:0 0 1.333333vw .266667vw;padding:.266667vw 0 .533333vw 2.4vw;border-left:.133333vw solid #e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTask{display:flex;align-items:center;gap:1.6vw;min-height:8.266667vw;padding:1.333333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskToggle{width:4vw;height:4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskStatus{display:flex;align-items:center;justify-content:center;width:3.466667vw;height:3.466667vw;border:.266667vw solid #cbd5e1;border-radius:var(--ga-radius-chip);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskStatusDone{border-color:var(--ga-color-primary);background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskTitle{flex:1;min-width:0;color:#334155;font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .timelineTaskDate{flex:none;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0f172a61}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheet{position:fixed;right:0;bottom:0;left:0;z-index:100;max-height:calc(84vh - env(safe-area-inset-top));padding:1.6vw var(--ga-page-gutter) calc(3.733333vw + env(safe-area-inset-bottom));overflow-y:auto;border-radius:var(--ga-radius-xl) var(--ga-radius-xl) 0 0;background:#fffaf6}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetHandle{width:9.6vw;height:.933333vw;margin:0 auto 2.133333vw;border-radius:var(--ga-radius-chip);background:#dbe3ec}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetHeader{display:flex;align-items:center;justify-content:space-between;min-height:9.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetClose{width:7.2vw;height:7.2vw;border-radius:var(--ga-radius-chip);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetBody{padding:1.6vw 0 .533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantField{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantFieldLabel{color:var(--ga-color-text);font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantFieldInput,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantDateField{width:100%;min-height:10.666667vw;margin-top:1.6vw;padding:0 2.666667vw;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-control);color:var(--ga-color-text);background:#fff;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantFieldInput{height:10.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantDateField{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSwitchRow{display:flex;align-items:center;justify-content:space-between;gap:3.2vw;margin-top:3.2vw;padding:2.666667vw;border-radius:var(--ga-radius-control);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantFieldHint{margin-top:.8vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetActions{display:flex;gap:var(--ga-space-3);margin-top:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetGhost,.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantSheetPrimary{flex:1;min-height:10.933333vw!important;border-radius:var(--ga-radius-control)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .bottomSpace{min-height:calc(4.266667vw + constant(safe-area-inset-bottom));min-height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit]{height:100%;background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .profileEditPage{position:relative;height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editTopBar,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editScroll,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editState{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editTopBar{height:11.733333vw;display:grid;grid-template-columns:1fr 13.333333vw;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editBack{width:8.8vw;height:8.8vw;display:flex;align-items:center;justify-content:center;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-control);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editTitle{text-align:left;font-size:var(--ga-font-section-title);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editSave{height:auto;margin:0;padding:2vw 0;color:var(--ga-color-primary);background:transparent;font-size:var(--ga-font-body);font-weight:800;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editScroll{height:calc(100vh - 11.733333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .avatarSection{padding:3.733333vw 0 4.266667vw;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editAvatar{position:relative;width:20.533333vw;height:20.533333vw;border:.666667vw solid #fff;border-radius:var(--ga-radius-chip);background:#ffedd5;box-shadow:0 1.6vw 4.266667vw #0f172a1a}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editAvatar img,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .avatarFallback{width:100%;height:100%;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .avatarFallback{display:flex;align-items:center;justify-content:center;color:var(--ga-color-primary-strong);font-size:var(--ga-font-page-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .cameraBadge{position:absolute;right:-.266667vw;bottom:0;width:6.8vw;height:6.8vw;display:flex;align-items:center;justify-content:center;border:.533333vw solid #f8fafc;border-radius:var(--ga-radius-chip);background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .avatarHint{margin-top:2.266667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .formSectionTitle{margin:3.733333vw 1.066667vw 1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatForm{overflow:hidden;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRow{min-height:12.266667vw;padding:0 3.066667vw;display:flex;align-items:center;gap:1.733333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRow+.flatRow,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] picker+.flatRow,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] label+.flatRow{border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatForm>picker:not(:first-child) .flatRow,.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatForm>label:not(:first-child),.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatForm>div:not(:first-child){border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRow>span{width:24vw;flex-shrink:0;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRow input{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-caption);text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatValue{flex:1;min-width:0;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-caption);text-align:right;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .placeholder{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRowNote{min-height:15.733333vw;align-items:flex-start;padding-top:3.733333vw;padding-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .flatRow textarea{flex:1;min-height:8.533333vw;color:var(--ga-color-text);font-size:var(--ga-font-caption);line-height:1.5;text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .fieldError{padding:1.6vw 3.066667vw;border-top:.133333vw solid rgba(15,23,42,.07);color:#dc2626;background:#fff1f2;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editState{min-height:44vw;margin-top:3.333333vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.266667vw;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);color:var(--ga-color-text-secondary);background:#fff;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editState.inlineState{margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editStateTitle{color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editState button{height:8.533333vw;padding:0 3.333333vw;border-radius:var(--ga-radius-chip);color:#fff;background:#f97316;font-size:var(--ga-font-caption);line-height:8.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editSpinner{width:5.6vw;height:5.6vw;border:.666667vw solid #fed7aa;border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:editSpin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editBottomSpace{height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom))}@keyframes editSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .detailPage{position:relative;min-height:100vh;color:var(--ga-color-text);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .detailShell,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .actionDock{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .detailShell{padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .pageHeader{min-height:18.133333vw;padding:1.2vw 0 3.066667vw;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .pageTitle{font-size:var(--ga-font-page-title);font-weight:900;line-height:1.18;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .pageSubtitle{margin-top:var(--ga-space-1);color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageCard.ga-card,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skeletonCard.ga-card{padding:var(--ga-space-6)!important;border-color:var(--ga-border-soft)!important;background:var(--ga-color-surface)!important;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageMeta{display:flex;align-items:center;justify-content:space-between;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageTypeGroup{min-width:0;display:flex;align-items:center;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageIcon{width:6.4vw;height:6.4vw;flex:0 0 6.4vw;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .typePill,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .statusPill{min-height:5.866667vw;padding:0 1.866667vw;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-micro);font-weight:750;line-height:1;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .typePill{color:var(--ga-color-primary-strong);background:var(--ga-color-primary-soft);border:.133333vw solid rgba(249,115,22,.16)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .statusPill-warning{color:#b45309;background:#f59e0b1f;border:.133333vw solid rgba(245,158,11,.18)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .statusPill-success{color:#047857;background:#10b9811f;border:.133333vw solid rgba(16,185,129,.18)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .statusPill-danger{color:var(--ga-color-danger);background:#e11d481a;border:.133333vw solid rgba(225,29,72,.16)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageTitle{margin-top:var(--ga-space-5);color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:900;line-height:1.35;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageTime{margin-top:var(--ga-space-2);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageDivider{height:.133333vw;margin:var(--ga-space-6) 0;background:var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .messageBody{color:var(--ga-color-text);font-size:var(--ga-font-body);line-height:1.75;white-space:pre-wrap;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .referenceBlock{margin-top:var(--ga-space-6);padding:var(--ga-space-4);border:.133333vw solid var(--ga-border-soft);border-radius:var(--ga-radius-control);background:var(--ga-color-surface-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .referenceLabel{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);font-weight:700;line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .referenceText{margin-top:var(--ga-space-2);color:var(--ga-color-text);font-size:var(--ga-font-caption);font-weight:700;line-height:1.55;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .actionDock{position:fixed;left:var(--ga-page-gutter);right:var(--ga-page-gutter);z-index:90;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .actionButton{width:100%;margin:0}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .emptyCard{min-height:56vw;padding:var(--ga-space-7) var(--ga-space-6)!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .emptyIcon{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .emptyTitle{margin-top:var(--ga-space-5);font-size:var(--ga-font-section-title);font-weight:800;line-height:1.35}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .emptySub{margin-top:var(--ga-space-2);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .emptyButton{min-width:32vw;margin-top:var(--ga-space-6)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skeletonMeta{display:flex;align-items:center;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skIcon,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skChip,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skTime,.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skLine{background:var(--ga-color-surface-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skIcon{width:8.533333vw;height:8.533333vw;border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skChip{width:15.733333vw;height:5.866667vw;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skTitle{width:78%;height:5.066667vw;margin-top:var(--ga-space-5);border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skTime{width:28vw;height:2.933333vw;margin-top:var(--ga-space-3);border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skDivider{height:.133333vw;margin:var(--ga-space-6) 0;background:var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skLine{width:84%;height:3.466667vw;margin-bottom:var(--ga-space-3);border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skLineLong{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .skLineShort{width:56%}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offersPage{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeading{display:flex;align-items:center;gap:1.866667vw;margin:1.066667vw 0 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHero{position:relative;display:flex;justify-content:space-between;align-items:center;padding:4.533333vw 4vw;border-radius:var(--ga-radius-card);background:linear-gradient(125deg,#fff0df,#fce0c2);color:#87451f;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerEyebrow{font-size:2.533333vw;letter-spacing:.4vw;opacity:.65}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeroTitle{margin-top:1.866667vw;font-size:5.066667vw;line-height:1.5;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeroSub{display:block;margin-top:2.666667vw;font-size:3.066667vw;color:#a47650}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeroIcon{display:flex;align-items:center;justify-content:center;flex:0 0 19.466667vw;height:19.466667vw;color:#c99050;background:#fff6;border:.133333vw solid rgba(255,255,255,.65);border-radius:50%;transform:rotate(9deg)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerReminder{display:flex;gap:1.866667vw;align-items:center;margin:2.933333vw 0 4.266667vw;color:#bf783f}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerReminder>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:.666667vw;font-size:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerReminder>div>span:last-child{font-size:2.666667vw;color:#939ba7}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerReminder button{flex:0 0 auto;margin:0;padding:0 2.4vw;min-height:8.533333vw;display:flex;align-items:center;background:#fff1e1;color:#ad642f;border-radius:4.266667vw;font-size:2.933333vw;line-height:1.3}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerState{display:flex;flex-direction:column;align-items:center;gap:2.933333vw;padding:9.333333vw 3.2vw;margin-top:2.933333vw;text-align:center;color:#939ba7;font-size:3.333333vw;line-height:1.8;background:#fff;border-radius:var(--ga-radius-card);border:.133333vw solid var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerStateBare{padding-top:5.066667vw;background:transparent;border:0;border-radius:0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerEmptyArtwork{width:37.333333vw;height:37.333333vw;display:block;flex:0 0 37.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerStateTitle{color:#394658;font-size:4vw;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerPrimary{padding:0 6.4vw;height:10.666667vw;display:flex;align-items:center;justify-content:center;border-radius:5.333333vw;background:#f8792c;color:#fff;font-size:3.6vw;margin:1.6vw 0 0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerContact{color:#b38156;font-size:3.066667vw;text-align:center;padding:2.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerListHeading{display:flex;justify-content:space-between;align-items:center;margin:4vw 0 2.4vw;font-size:4vw;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerListHeading span:last-child{font-size:3.066667vw;font-weight:400;color:#959eab}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerCard{margin-bottom:2.933333vw;background:#fff;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerCardMain{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerCardTop{display:flex;align-items:center;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerType{font-size:2.933333vw;color:#498376;background:#edf7f3;padding:.8vw 1.733333vw;border-radius:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerType.conditional{color:#b07839;background:#fff4e5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerNew{color:#ed782b;font-size:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDate{color:#9aa2ae;font-size:2.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerUniversity{margin-top:3.2vw;color:#293547;font-size:4.533333vw;font-weight:750;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerProgram{margin-top:1.066667vw;color:#7d8795;font-size:3.466667vw;line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerMeta{display:flex;gap:2.666667vw;margin-top:2.133333vw;color:#9aa2ac;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDeadline{display:flex;align-items:center;gap:1.333333vw;margin-top:3.2vw;color:#b47c4c;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerExpand{display:flex;align-items:center;justify-content:space-between;margin-top:3.2vw;padding-top:2.666667vw;border-top:.133333vw solid #f0f2f5;color:#8d97a4;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDetails{margin:0 3.733333vw;border-top:.133333vw solid #eef0f4}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDetailSection{padding:3.2vw 0;display:flex;flex-direction:column;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDetailSection>span:first-child{color:#3b4757;font-size:3.6vw;font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDetailSection>span:last-child{color:#8892a0;font-size:3.333333vw;line-height:1.8;white-space:pre-wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerFile{display:flex;align-items:center;gap:2.133333vw;margin:2.133333vw 0;padding:2.933333vw;background:#f7f8fa;border-radius:2.4vw;color:#8692a2;text-align:left;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerFile div{flex:1;min-width:0;display:flex;flex-direction:column;gap:.8vw;font-size:3.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerFile div span:last-child{font-size:2.8vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerListFoot{text-align:center;padding:2.666667vw;color:#a1a9b3;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerBottomSpace{height:calc(5.333333vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityPage{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard,.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityState,.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityNote{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityHeader{padding:1.733333vw .266667vw 4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityEyebrow{color:var(--ga-color-primary);font-size:var(--ga-font-micro);font-weight:800;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityTitle{margin-top:.933333vw;font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard{overflow:hidden;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff;box-shadow:0 1.333333vw 4vw #0f172a0d}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityRow{min-height:14.4vw;padding:0 3.2vw;display:flex;align-items:center;gap:2.133333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityRow+.securityRow{border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityIcon{width:6.666667vw;height:6.666667vw;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-sm);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityRow>span{flex:1;min-width:0;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityValue{max-width:30.666667vw;overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityValue.danger{color:#e11d48}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityNote{margin:2.666667vw 1.066667vw 0;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityState{min-height:40vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.266667vw;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);color:var(--ga-color-text-secondary);background:#fff;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securitySpinner{width:5.6vw;height:5.6vw;border:.666667vw solid #fed7aa;border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:securitySpin .8s linear infinite}@keyframes securitySpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityPage{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .page{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .card{background:#fff;border:.133333vw solid #eef2f7;border-radius:var(--ga-radius-card);padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .title{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .center{text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .desc{margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .step{margin-top:3.2vw;padding:2.933333vw;border:.133333vw solid #e5e7eb;border-radius:var(--ga-radius-control);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepDisabled{opacity:.58}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepHead{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepNo{width:5.333333vw;height:5.333333vw;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#e2e8f0;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepDone{color:#fff;background:#16a34a}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepTitle{margin-left:1.6vw;color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .maskedValue{margin-top:2.133333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .input,.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .codeInput{box-sizing:border-box;height:10.666667vw;padding:0 2.4vw;border:.133333vw solid #dbe2ea;border-radius:var(--ga-radius-sm);background:#fff;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .input{width:100%;margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .codeRow{display:flex;align-items:center;margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .codeInput{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .codeButton{flex:0 0 25.333333vw;width:25.333333vw;height:10.666667vw;margin:0 0 0 1.6vw;padding:0 1.066667vw;border-radius:var(--ga-radius-sm);background:#fff7ed;color:#c2410c;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .codeButton:after,.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .verifyButton:after,.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .btn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .verifyButton{width:100%;height:10.133333vw;margin:1.866667vw 0 0;border-radius:var(--ga-radius-sm);background:#fff;border:.133333vw solid rgba(249,115,22,.28);color:#c2410c;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .verifiedText{margin-top:2.133333vw;color:#15803d;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .alert{margin-top:2.4vw;padding:1.866667vw 2.133333vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .alert-err{background:#fee2e2;color:#991b1b;border:.133333vw solid #fecaca}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .btn{width:100%;height:11.2vw;margin:2.666667vw 0 0;border-radius:var(--ga-radius-control);font-size:var(--ga-font-card-title);font-weight:800;display:flex;align-items:center;justify-content:center;line-height:1.2}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .primary{background:#f97316;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .primary[disabled]{background:#cbd5e1;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .ghost{margin-top:1.866667vw;background:#f3f4f6;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .successIcon{width:11.733333vw;height:11.733333vw;margin:1.066667vw auto 2.666667vw;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#15803d;font-size:var(--ga-font-page-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .claimNotice{margin-top:2.666667vw;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#fff7ed;color:#9a3412;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center]{height:100%;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage{position:relative;background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage button,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage input{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage button{margin:0;padding:0;line-height:1.2}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialPage button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .pageDock{padding-right:var(--ga-page-gutter);padding-left:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialHeader{padding-bottom:1.6vw!important}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialHeaderCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSupportAction{flex:none;margin:0;padding:1.6vw 0 1.6vw 2.666667vw!important;border:0;color:var(--ga-color-primary);background:transparent;font-size:var(--ga-font-body);font-weight:700;line-height:1.2}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttention{display:flex;align-items:center;gap:1.866667vw;min-height:9.866667vw;margin-bottom:2.4vw;padding:1.6vw 2.133333vw;border:.133333vw solid rgba(249,115,22,.12);border-radius:var(--ga-radius-control);background:#ffedd5b8}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionCount,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionComplete{display:flex;align-items:center;justify-content:center;width:5.6vw;height:5.6vw;flex:none;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionCount{color:#fff;background:var(--ga-color-primary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionComplete{background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionTitle{overflow:hidden;color:#c2410c;font-size:var(--ga-font-caption);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionTitleComplete{color:#047857}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionSub{margin-top:.533333vw;overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionAction{display:flex;align-items:center;gap:.533333vw;min-height:6.933333vw;flex:none;color:var(--ga-color-primary-strong);background:transparent;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialControls{padding-bottom:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSearch{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSearchInput{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSearchPlaceholder{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSearchClear{width:6.133333vw;height:6.133333vw;flex:none;border-radius:var(--ga-radius-chip);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilterRail{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilterInner{display:inline-flex;align-items:center;gap:var(--ga-space-3);min-width:max-content;height:8.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilter{display:inline-flex;align-items:center;justify-content:center;gap:1.066667vw;height:7.466667vw;min-height:7.466667vw!important;border:.133333vw solid var(--ga-color-border);color:var(--ga-color-text-secondary);background:#fff;font-weight:600;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilter.ga-chip-active{border-color:var(--ga-color-primary)!important;color:#fff!important;background:var(--ga-color-primary)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilterBadge{display:inline-flex;align-items:center;justify-content:center;min-width:4vw;height:4vw;padding:0 .8vw;border-radius:var(--ga-radius-chip);color:var(--ga-color-primary-strong);background:#ffedd5;font-size:var(--ga-font-micro);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFilterBadgeActive{color:#fff;background:#ffffff38}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialScroll{padding-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialLoading{padding:1.333333vw var(--ga-page-gutter) 0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonHeading,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLine{border-radius:var(--ga-radius-sm);background:#0f172a0e;animation:materialPulse 1.25s ease-in-out infinite alternate}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonHeading{width:33.333333vw;height:3.2vw;margin:2.933333vw 0 1.866667vw 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonGroup{overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:#ffffffd1}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonRow{padding:3.733333vw 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLine{height:2.933333vw;margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLine:first-child{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLineWide{width:76%}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLineMid{width:54%}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonLineShort{width:34%}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonDivider,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRowDivider{height:.133333vw;background:var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSkeletonDivider{margin:0 3.2vw}@keyframes materialPulse{0%{opacity:.52}to{opacity:1}}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialState{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:66.666667vw;padding:9.6vw 7.2vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialEmptyState{min-height:57.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStateIcon{display:flex;align-items:center;justify-content:center;width:10.4vw;height:10.4vw;border-radius:var(--ga-radius-control);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStateIconError{background:#fff1f2}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStateTitle{margin-top:2.933333vw;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStateText{max-width:72vw;margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRetry{min-width:24vw;margin-top:3.733333vw!important;border-radius:var(--ga-radius-control)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessNotice{display:flex;align-items:flex-start;gap:1.866667vw;margin:1.066667vw var(--ga-page-gutter) 2.666667vw;padding:2.4vw;border:.133333vw solid rgba(16,185,129,.16);border-radius:var(--ga-radius-control);background:#ecfdf5e0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessIcon{display:flex;align-items:center;justify-content:center;width:5.066667vw;height:5.066667vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessTitle{color:#047857;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessSub{margin-top:.666667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessActions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:1.6vw;max-width:30.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessAction{min-height:5.866667vw;color:var(--ga-color-text-secondary);background:transparent;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialSuccessActionPrimary{color:var(--ga-color-primary-strong);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialGroup{margin:0 var(--ga-page-gutter) 3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialGroupHeader{display:flex;align-items:baseline;gap:1.866667vw;min-width:0;margin:0 1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialGroupTitle{max-width:64%;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-caption);font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialGroupSubtitle{flex:1;min-width:0;overflow:hidden;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialGroupList{overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRow{padding:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRowDivider{margin:0 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRowHead{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRowTitle{flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:700;line-height:1.48;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatus{display:inline-flex;align-items:center;gap:1.066667vw;flex:none;min-height:5.066667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);font-weight:700;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusDot{width:1.466667vw;height:1.466667vw;flex:none;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusGreen{background:#10b981}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusAmber{background:#f59e0b}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusRed{background:#e11d48}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusBlue{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialStatusGray{background:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRowMeta{display:flex;align-items:center;flex-wrap:wrap;gap:1.066667vw;margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialMetaDivider{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialTypeTag{display:inline-flex;align-items:center;min-height:4.266667vw;padding:0 1.333333vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-micro);font-weight:700;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialTypeApplication{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialTypeService{color:#475569;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialTypeWriting{color:#be123c;background:#fff1f2}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFileRow{display:flex;align-items:center;gap:1.066667vw;max-width:100%;min-height:5.866667vw;margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFileName{max-width:72%;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-caption);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialFileFormat{flex:none;padding:.533333vw 1.066667vw;border-radius:var(--ga-radius-sm);color:var(--ga-color-text-secondary);background:#f1f5f9;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialNote{display:flex;align-items:flex-start;gap:1.333333vw;margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialNoteError{color:#be123c}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialNote van-icon{flex:none;margin-top:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialUpdated{margin-top:1.6vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAddWrap{margin:1.333333vw var(--ga-page-gutter) 2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAddButton{width:100%;min-height:10.933333vw!important;gap:1.333333vw;border-radius:var(--ga-radius-control)!important;background:var(--ga-color-primary)!important;font-size:var(--ga-font-card-title)!important;font-weight:700!important}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"]{background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .page{position:relative;min-height:100vh;box-sizing:border-box;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .bg{position:fixed;left:0;top:0;right:0;bottom:0;background:var(--ga-page-background);z-index:0}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .safeTop{position:relative;z-index:1;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modal{position:relative;z-index:1;margin:2.666667vw auto 0;width:100%;max-width:92vw;background:#ffffffeb;border:1px solid rgba(20,30,60,.06);border-radius:var(--ga-radius-control);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modalHeader{position:relative;padding:3.733333vw 3.733333vw 2.4vw;background:linear-gradient(180deg,#f9731612,#fff0)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modalTitle{font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modalClose{position:absolute;right:2.4vw;top:2.4vw;width:8vw;height:8vw;border-radius:var(--ga-radius-card);background:#1118270f;color:var(--ga-color-text-secondary);font-size:var(--ga-font-display-sm);line-height:8vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modalBody{padding:0 3.733333vw 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .taskTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);margin:.533333vw 0 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .metaRow{display:flex;align-items:center;justify-content:flex-start;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#11182708;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .metaRow.clickable{border:1px solid rgba(249,115,22,.18);background:#f973160f}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .metaRow.between{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .metaLeft{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .metaText{margin-left:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .sectionTitle{margin:2.4vw 0 1.333333vw;font-size:var(--ga-font-card-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depBox{background:#ffffffeb;border:1px solid rgba(20,30,60,.06);border-radius:var(--ga-radius-sm);padding:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depItem{display:flex;align-items:center;justify-content:space-between;padding:1.866667vw 1.6vw;border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depItem.clickable{border:1px solid rgba(109,40,217,.12);background:#6d28d90a}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depItem.clickable:active{background:#6d28d91a}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depLeft{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .circle{width:4.266667vw;height:4.266667vw;border-radius:var(--ga-radius-sm);border:.266667vw solid rgba(17,24,39,.18);margin-right:1.6vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .circle.on{border-color:#10b981;background:#10b9811f}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depText{font-size:var(--ga-font-card-title);color:var(--ga-color-text);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .depText.done{color:var(--ga-color-text-secondary);text-decoration:line-through}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .emptySmall{padding:2.133333vw 1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .textarea{width:100%;min-height:21.333333vw;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#ffffffeb;border:1px solid rgba(20,30,60,.08);font-size:var(--ga-font-card-title);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .proofGrid{display:flex;flex-wrap:wrap;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .proofItem{position:relative;width:20.8vw;height:20.8vw;border-radius:var(--ga-radius-sm);overflow:hidden;background:#1118270a;border:1px solid rgba(20,30,60,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .proofImg{width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .proofDel{position:absolute;top:1.066667vw;right:1.066667vw;width:5.333333vw;height:5.333333vw;border-radius:var(--ga-radius-sm);background:#1118278c;color:#fff;font-size:var(--ga-font-card-title);line-height:5.333333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .proofAdd{width:20.8vw;height:20.8vw;border-radius:var(--ga-radius-sm);border:1px dashed rgba(249,115,22,.45);background:#f973160f;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .smallHint{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .modalFooter{display:flex;gap:2.4vw;padding:2.4vw 2.4vw 2.666667vw;background:#ffffffeb;border-top:1px solid rgba(20,30,60,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .btnGhost,.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .btnPrimary{flex:1;height:11.733333vw;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .btnGhost{background:#1118270f;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .btnPrimary{background:linear-gradient(90deg,#f97316,#f97316);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant/task"] .bottomSpace{height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings]{background:transparent!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .page{position:relative;height:100vh;overflow:hidden;display:flex;flex-direction:column;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .safeTop{width:100%;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .mainScroll{position:relative;z-index:1;flex:1;height:0;min-height:0;padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .bottomSpace{height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .topBar{padding:2.4vw 0 1.6vw;display:flex;align-items:flex-start;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .backBtn{width:10.133333vw;height:10.133333vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .topTitleWrap{flex:1;min-width:0;padding-top:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .topTitle{font-size:var(--ga-font-page-title);font-weight:900;line-height:1.15}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .topSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .card{background:#ffffffeb;border-radius:var(--ga-radius-control);padding:2.933333vw;box-sizing:border-box;margin-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .sectionTitle{font-size:var(--ga-font-section-title);font-weight:900;margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .row{display:flex;align-items:center;justify-content:space-between;padding:1.866667vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .dividerTop{border-top:.266667vw solid rgba(17,24,39,.06);margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .rowLeft{display:flex;align-items:center;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .iconSquare{width:7.733333vw;height:7.733333vw;border-radius:var(--ga-radius-sm);display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .iconSquare.blue{background:#f973161a}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .iconSquare.amber{background:#f973161f}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .rowText{display:flex;flex-direction:column;gap:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .rowTitle{font-size:var(--ga-font-card-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .rowSub{font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .tipBox{margin-top:1.6vw;padding:1.866667vw 2.133333vw;border-radius:var(--ga-radius-sm);background:#f59e0b1a;color:#92400e;font-size:var(--ga-font-caption);font-weight:800;display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .tipBox.soft{background:#fb923c1a;color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .pillRow{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .pill{padding:1.6vw 2.4vw;border-radius:var(--ga-radius-chip);background:#1118270f;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .pillOnBlue{background:#f973161f;color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .pillOnRed{background:#ef44441f;color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .sliderBlock{margin-top:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .sliderTitleRow{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .sliderName{font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .timeChip{padding:1.066667vw 1.866667vw;border-radius:var(--ga-radius-chip);background:#f973161f;color:var(--ga-color-primary-strong);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .sliderEnds{display:flex;justify-content:space-between;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text-tertiary);margin-top:-.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .testHint{font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text-secondary);line-height:1.35}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .testBtn{margin-top:1.866667vw;height:12.266667vw;border-radius:var(--ga-radius-chip);background:linear-gradient(180deg,#fb923c,#f97316);color:#fff;font-size:var(--ga-font-card-title);font-weight:900;display:flex;align-items:center;justify-content:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"]{background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .page{position:relative;min-height:100vh;box-sizing:border-box;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .bg{position:fixed;left:0;top:0;right:0;bottom:0;background:var(--ga-page-background);z-index:0}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .safeTop{position:relative;z-index:1;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modal{position:relative;z-index:1;margin:2.666667vw auto 0;width:100%;max-width:92vw;background:#ffffffeb;border:1px solid rgba(20,30,60,.06);border-radius:var(--ga-radius-control);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modalHeader{position:relative;padding:3.733333vw 3.733333vw 2.4vw;background:linear-gradient(180deg,#f9731612,#fff0)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modalTitle{font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modalClose{position:absolute;right:2.4vw;top:2.4vw;width:8vw;height:8vw;border-radius:var(--ga-radius-card);background:#1118270f;color:var(--ga-color-text-secondary);font-size:var(--ga-font-display-sm);line-height:8vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modalBody{padding:0 3.733333vw 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .taskTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);margin:.533333vw 0 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .metaRow{display:flex;align-items:center;justify-content:flex-start;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#11182708;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .metaRow.clickable{border:1px solid rgba(249,115,22,.18);background:#f973160f}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .metaRow.between{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .metaLeft{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .metaText{margin-left:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .sectionTitle{margin:2.4vw 0 1.333333vw;font-size:var(--ga-font-card-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .depBox{background:#ffffffeb;border:1px solid rgba(20,30,60,.06);border-radius:var(--ga-radius-sm);padding:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .depItem{display:flex;align-items:center;justify-content:space-between;padding:1.866667vw 1.6vw;border-radius:var(--ga-radius-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .depLeft{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .circle{width:4.266667vw;height:4.266667vw;border-radius:var(--ga-radius-sm);border:.266667vw solid rgba(17,24,39,.18);margin-right:1.6vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .circle.on{border-color:#10b981;background:#10b9811f}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .depText{font-size:var(--ga-font-card-title);color:var(--ga-color-text);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .depText.done{color:var(--ga-color-text-secondary);text-decoration:line-through}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .emptySmall{padding:2.133333vw 1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .textarea{width:100%;min-height:21.333333vw;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#ffffffeb;border:1px solid rgba(20,30,60,.08);font-size:var(--ga-font-card-title);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .proofGrid{display:flex;flex-wrap:wrap;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .proofItem{position:relative;width:20.8vw;height:20.8vw;border-radius:var(--ga-radius-sm);overflow:hidden;background:#1118270a;border:1px solid rgba(20,30,60,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .proofImg{width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .proofDel{position:absolute;top:1.066667vw;right:1.066667vw;width:5.333333vw;height:5.333333vw;border-radius:var(--ga-radius-sm);background:#1118278c;color:#fff;font-size:var(--ga-font-card-title);line-height:5.333333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .proofAdd{width:20.8vw;height:20.8vw;border-radius:var(--ga-radius-sm);border:1px dashed rgba(249,115,22,.45);background:#f973160f;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .smallHint{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .modalFooter{display:flex;gap:2.4vw;padding:2.4vw 2.4vw 2.666667vw;background:#ffffffeb;border-top:1px solid rgba(20,30,60,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .btnGhost,.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .btnPrimary{flex:1;height:11.733333vw;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .btnGhost{background:#1118270f;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .btnPrimary{background:linear-gradient(90deg,#f97316,#f97316);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page="abroad-assistant-settings/task"] .bottomSpace{height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents]{background:transparent!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .page{position:relative;min-height:100vh;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-cool-bg{position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;pointer-events:none;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .blob{position:absolute;width:88vw;height:88vw;border-radius:var(--ga-radius-chip);filter:blur(12vw);opacity:.74}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .blob1{left:-34.666667vw;top:-40vw;background:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .blob2{right:-42.666667vw;top:34.666667vw;background:#fecdd3;opacity:.64}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .blob3{left:-32vw;bottom:-48vw;background:#ffe1c9;opacity:.52}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .mainScroll{position:relative;z-index:1;height:100vh}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .pageBottomSafe{height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .hero{padding:1.6vw var(--ga-page-gutter) 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .navRow{display:flex;align-items:flex-start;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .backBtn{width:9.6vw;height:9.6vw;border-radius:var(--ga-radius-chip);display:flex;align-items:center;justify-content:center;background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 1.866667vw 4.533333vw #0f172a14,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .heroText{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .heroTitle{font-size:var(--ga-font-page-title);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .heroSub{margin-top:1.066667vw;font-size:var(--ga-font-body);color:#1f24309e;line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .stateWrap{padding:3.2vw var(--ga-page-gutter) 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .stateCard,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .card{border-radius:var(--ga-radius-control);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(1.333333vw);backdrop-filter:blur(1.333333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .stateCard{padding:4vw 3.2vw;font-size:var(--ga-font-card-title);color:#1f2430b8}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .card{margin:2.4vw var(--ga-page-gutter) 0;padding:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .applicationFocusCard{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .sectionHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docTop,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeLine,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryActions,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryStats,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docActions{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .sectionHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docTop,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeLine{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .cardTitle{font-size:var(--ga-font-section-title);line-height:1.35;font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .cardSub{margin-top:.8vw;font-size:var(--ga-font-caption);color:#1f243094}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryText{margin-top:2.133333vw;font-size:var(--ga-font-body);line-height:1.6;color:#1f2430b8}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryOwner{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .stagePill,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeStatus{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);padding:1.066667vw 2.133333vw;font-size:var(--ga-font-caption);font-weight:800;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .stagePill{background:#f973161f;border:.133333vw solid rgba(249,115,22,.2);color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryStats{gap:1.6vw;align-items:stretch;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statItem{flex:1;border-radius:var(--ga-radius-sm);padding:2.133333vw 1.333333vw;background:#f8fafcf0;border:.133333vw solid rgba(203,213,225,.96);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statValue{font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryActions{gap:1.866667vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .primaryBtn,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ghostBtn{flex:1;height:10.666667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-body);font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .primaryBtn:after,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ghostBtn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .primaryBtn{background:linear-gradient(90deg,#f97316,#f43f5e);color:#fff;box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ghostBtn{background:#fffffff5;border:.133333vw solid rgba(148,163,184,.22);color:var(--ga-color-text-secondary);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .sectionTitle{font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .sectionHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceSummaryTop,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMaterialTop{display:flex;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .linkText{font-size:var(--ga-font-caption);color:var(--ga-color-primary);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeList{margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeRow{display:flex;align-items:flex-start;gap:1.866667vw;padding:2.133333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeDot{width:2.666667vw;height:2.666667vw;border-radius:var(--ga-radius-chip);margin-top:1.6vw;background:#cbd5e1;flex:0 0 auto}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeMain{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeTitle{font-size:var(--ga-font-body);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeMeta{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeDone{background:#10b98124;color:#047857}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodeActive{background:#f9731624;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .nodePending{background:#94a3b82e;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceSummary{margin-top:2.133333vw;border-radius:var(--ga-radius-sm);background:#f8fafceb;border:.133333vw solid rgba(203,213,225,.96);padding:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceTitle{flex:1;min-width:0;font-size:var(--ga-font-body);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceResultHint{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMaterialList{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMaterialRow{border-radius:var(--ga-radius-sm);background:#f8fafceb;border:.133333vw solid rgba(203,213,225,.96);padding:2.133333vw;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMaterialMain{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .serviceMaterialTitle{flex:1;min-width:0;font-size:var(--ga-font-body);font-weight:700;color:var(--ga-color-text);padding-right:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docList{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docRow{border-radius:var(--ga-radius-sm);background:#f8fafceb;border:.133333vw solid rgba(203,213,225,.96);padding:2.4vw;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docMain{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docTitle{flex:1;min-width:0;font-size:var(--ga-font-body);font-weight:700;color:var(--ga-color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docNote,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyText{font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docMeta{margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docNote{margin-top:1.066667vw;color:#b45309}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetList,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingSection{margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetRow,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingHistoryRow{display:flex;align-items:flex-start;gap:2.133333vw;padding:1.866667vw 0;border-top:.133333vw dashed rgba(148,163,184,.25)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetRow:first-child,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingHistoryRow:first-child{border-top:none;padding-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetLabel{width:17.066667vw;flex:0 0 auto;font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetMain{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingSectionTitle{font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingAssetMeta{margin-top:.8vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .writingSectionTitle{margin-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docActions{gap:1.6vw;margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .docAction{flex:1;height:8.533333vw;border-radius:var(--ga-radius-sm);background:#1f24300d;border:.133333vw solid rgba(31,36,48,.08);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .primaryDocAction{background:#f973161a;border-color:#f9731633;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusApproved{background:#10b98124;color:#047857}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusSubmitted{background:#f9731624;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusUploaded{background:#f59e0b24;color:#b45309}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusRejected{background:#ef444424;color:#b91c1c}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusSigned{background:#94a3b82e;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .statusReturned{background:#f43f5e24;color:#f43f5e}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .timeline{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlRow{display:flex;align-items:stretch;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlRail{width:3.2vw;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlDot{width:1.866667vw;height:1.866667vw;margin-top:1.066667vw;border-radius:var(--ga-radius-chip);background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlLine{flex:1;width:.266667vw;margin-top:1.066667vw;background:#94a3b859}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlBody{flex:1;min-width:0;padding-bottom:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlTime{font-size:var(--ga-font-caption);color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .tlBubble{margin-top:1.066667vw;border-radius:var(--ga-radius-sm);background:#f8fafceb;border:.133333vw solid rgba(203,213,225,.96);padding:1.866667vw 2.133333vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyText{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaCard{margin-top:3.2vw;padding:3.2vw;border-radius:var(--ga-radius-control);background:linear-gradient(180deg,#fffffff5,#f1f5f9f0)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaTitle{font-size:var(--ga-font-body);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaChips{display:flex;flex-wrap:wrap;gap:1.866667vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaChip{padding:1.6vw 2.4vw;border-radius:var(--ga-radius-chip);background:#e2e8f0c7;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.4}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaChipOn{background:#ea580c24;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaAnswer{margin-top:2.4vw;padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-control);background:#ffffffeb}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaAnswerTitle{font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaAnswerText{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.75;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .supportQaAnswerMeta{margin-top:1.6vw;font-size:var(--ga-font-caption);line-height:1.65;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;margin:0 1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-copy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-kicker{font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.16vw;text-transform:uppercase;color:#ea580cb8}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-main{margin-top:.8vw;font-size:var(--ga-font-section-title);font-weight:800;line-height:1.28;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-note{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-rail{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-pill{min-width:17.6vw;padding:2.133333vw 2.4vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-value{font-size:var(--ga-font-section-title);line-height:1;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-label{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.4;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-card{position:relative;overflow:hidden;padding:4vw;border-radius:var(--ga-radius-card);background:linear-gradient(145deg,#ffffffeb,#eff6ffe0);border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-card:before{content:"";position:absolute;right:-16vw;top:-17.333333vw;width:48vw;height:48vw;border-radius:var(--ga-radius-chip);background:radial-gradient(circle,#93c5fd42,#bfdbfe1f 42%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-badge{flex:0 0 auto;min-height:5.866667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-primary);background:#f973161a;border:.266667vw solid rgba(249,115,22,.12);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-title{margin-top:1.333333vw;font-size:var(--ga-font-display-sm);line-height:1.22;font-weight:900;color:var(--ga-color-text);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-sub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.62;color:var(--ga-color-text-secondary);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metric{min-height:15.466667vw;padding:2.4vw 2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metricValue{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metricLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.45;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-actions{display:flex;gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-primary{flex:1;color:#fff;background:#f97316;box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-secondary{flex:0 0 auto;min-width:24vw;padding:0 3.2vw;color:var(--ga-color-primary);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-subpanel{padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-control);background:#f8faffd1;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-subpanel+.ga-subpanel{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-subpanelValue{font-size:var(--ga-font-card-title);font-weight:800;line-height:1.35;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-subpanelLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-sticky-dock{position:fixed;left:var(--ga-page-gutter);right:var(--ga-page-gutter);z-index:32;padding:2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 3.2vw 8vw #0f172a29,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd6;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-sticky-dockRow{display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-primary{flex:1;color:#fff;background:linear-gradient(120deg,#f97316,#ea580c);box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-secondary{flex:0 0 auto;min-width:19.466667vw;padding:0 2.666667vw;color:var(--ga-color-text-secondary);background:#ffffffe6;border:.133333vw solid rgba(15,23,42,.08);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-head{gap:var(--ga-space-3);margin-bottom:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-main{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-section-note{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-rail,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metrics,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-actions,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-sticky-dockRow{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-card{padding:var(--ga-space-5);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-card:before{background:radial-gradient(circle,#f9731624,#fff7ed14 46%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-title{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-sub{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-metricValue,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-stat-value{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-secondary{height:var(--ga-height-button);border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-primary{background:var(--ga-color-primary);box-shadow:0 1.6vw 3.466667vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-dock-secondary{color:var(--ga-color-primary-strong);background:var(--ga-color-surface);border-color:#f973163d;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-subpanel{border-radius:var(--ga-radius-control);background:var(--ga-color-surface-soft);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .ga-sticky-dock{border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateBox,.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateStack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;width:100%;min-width:0;text-align:center;box-sizing:border-box;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateMedia{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;margin:0 auto;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateImg{display:block;aspect-ratio:4 / 3;flex:none;max-width:100%;height:auto;box-sizing:border-box;border:0;background:transparent;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateImgSm{width:49.866667vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateImgMd{width:68vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateImgLg{width:86.133333vw;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateText{width:100%;min-width:0;max-width:100%;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary);text-align:center;margin:0;box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .emptyStateBox{display:flex;flex-direction:column;align-items:center;gap:1.333333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material]{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .topHero{position:relative;z-index:1;padding:2.4vw 0 .8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .backBtn{width:9.6vw;height:9.6vw;border-radius:var(--ga-radius-chip);display:flex;align-items:center;justify-content:center;background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 1.866667vw 4.533333vw #0f172a14,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .heroBackRow{margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .topHeroCopy{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .topHeroEyebrow{font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.133333vw;color:#f97316c7}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .topHeroTitle{margin-top:.8vw;font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);line-height:1.05;letter-spacing:.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .topHeroSub{margin-top:1.333333vw;font-size:var(--ga-font-body);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .container{position:relative;z-index:1;padding:0;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .sectionTitle{font-size:var(--ga-font-section-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .sectionDesc{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .summaryChip{flex:none;min-height:5.866667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:inline-flex;align-items:center;justify-content:center;background:#f973161f;color:var(--ga-color-primary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .card{margin-top:2.4vw;padding:3.2vw;border-radius:var(--ga-radius-card);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadCard{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadTop{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadMain{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadTitle{font-size:var(--ga-font-display-sm);line-height:1.18;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadSub{margin-top:1.6vw;font-size:var(--ga-font-caption);line-height:1.6;color:#1f2430ad}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadMeta{margin-top:2.4vw;display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .materialLeadTag{padding:1.333333vw 2.133333vw;border-radius:var(--ga-radius-chip);background:#f8fafcf2;border:.133333vw solid rgba(203,213,225,.96);font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionSection{margin-top:3.733333vw;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionGrid{margin-top:2.4vw;display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:2.666667vw;row-gap:2.666667vw;padding:0;position:relative;isolation:isolate;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionGrid:before,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionGrid:after{content:none!important;display:none!important;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionSection .uploadActionGrid .uploadActionTile{width:calc(50% - 1.466667vw);flex:0 0 calc(50% - 1.466667vw);padding:2.933333vw 2.666667vw;border-radius:var(--ga-radius-control);background:#f8fafcf2;border:.133333vw solid rgba(203,213,225,.96);height:20.8vw;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1;transform:translateZ(0);box-shadow:0 1.066667vw 2.4vw #0f172a24,0 .266667vw .666667vw #0f172a14!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionSection .uploadActionGrid .uploadActionTile.uploadActionTileActive{background:linear-gradient(145deg,#fff7edfa,#ffedd5f2);border-color:#fb923c47;box-shadow:0 1.2vw 2.666667vw #fb923c33,0 .266667vw .666667vw #c2410c14,inset 0 .133333vw #ffffff9e!important}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionIcon{width:9.6vw;height:9.6vw;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;background:#f973161a;box-shadow:0 1.333333vw 3.2vw #ea580c1a,inset 0 .133333vw #ffffffb3}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionIconWarm{background:#fb923c1f;box-shadow:0 1.333333vw 3.2vw #fb923c1f,inset 0 .133333vw #ffffffad}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionTitle{margin-top:1.866667vw;font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionDesc{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionTips,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionMinor{font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionTips{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionMinor{margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .currentAssetCard{margin-top:2.4vw;padding:2.4vw;border-radius:var(--ga-radius-control);background:#f8fafce6;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .currentAssetHead{display:flex;align-items:baseline;gap:1.6vw;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .currentAssetLabel{font-size:var(--ga-font-micro);font-weight:800;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .currentAssetName{font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .currentAssetImage{width:100%;height:auto;border-radius:var(--ga-radius-sm);display:block;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewList{display:grid;gap:1.866667vw;margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewCard{margin-top:4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewItem{position:relative;padding:2.4vw 2.4vw 11.466667vw;border-radius:var(--ga-radius-control);background:#f8fafceb;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewImage{width:100%;height:auto;border-radius:var(--ga-radius-sm);display:block;background:#e2e8f08c}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .docCard{display:flex;align-items:center;gap:2.133333vw;padding:2.4vw;border-radius:var(--ga-radius-sm);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .docExt{width:11.466667vw;height:11.466667vw;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;background:#f973161f;color:var(--ga-color-primary);font-size:var(--ga-font-caption);font-weight:900;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .docMeta{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .docName{font-size:var(--ga-font-body);line-height:1.35;font-weight:800;color:var(--ga-color-text);word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .docHint{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.45;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewItemFoot{position:absolute;left:2.4vw;right:2.4vw;bottom:2.133333vw;min-height:7.2vw;display:flex;align-items:center;justify-content:flex-end;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .previewSource{margin-right:auto;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .miniGhostBtn{min-width:16.533333vw;min-height:7.2vw;margin:0 0 0 auto;padding:0 2.4vw;border-radius:var(--ga-radius-chip);background:#ffffffeb;border:.133333vw solid rgba(148,163,184,.22);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .miniGhostBtn:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .emptyPreview{padding:3.733333vw 1.866667vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .emptyPreviewTitle{font-size:var(--ga-font-card-title);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .emptyPreviewSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .noteInput{width:100%;min-height:24vw;margin-top:2.133333vw;font-size:var(--ga-font-caption);line-height:1.65;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .notePlaceholder{color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .actionCard{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .actionCardCopy{margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;margin:0 1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-copy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-kicker{font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.16vw;text-transform:uppercase;color:#ea580cb8}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-main{margin-top:.8vw;font-size:var(--ga-font-section-title);font-weight:800;line-height:1.28;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-note{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-rail{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-pill{min-width:17.6vw;padding:2.133333vw 2.4vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-value{font-size:var(--ga-font-section-title);line-height:1;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-label{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.4;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-card{position:relative;overflow:hidden;padding:4vw;border-radius:var(--ga-radius-card);background:linear-gradient(145deg,#ffffffeb,#eff6ffe0);border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-card:before{content:"";position:absolute;right:-16vw;top:-17.333333vw;width:48vw;height:48vw;border-radius:var(--ga-radius-chip);background:radial-gradient(circle,#93c5fd42,#bfdbfe1f 42%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-badge{flex:0 0 auto;min-height:5.866667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-primary);background:#f973161a;border:.266667vw solid rgba(249,115,22,.12);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-title{margin-top:1.333333vw;font-size:var(--ga-font-display-sm);line-height:1.22;font-weight:900;color:var(--ga-color-text);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-sub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.62;color:var(--ga-color-text-secondary);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metric{min-height:15.466667vw;padding:2.4vw 2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metricValue{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metricLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.45;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-actions{display:flex;gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-primary{flex:1;color:#fff;background:#f97316;box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-secondary{flex:0 0 auto;min-width:24vw;padding:0 3.2vw;color:var(--ga-color-primary);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-subpanel{padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-control);background:#f8faffd1;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-subpanel+.ga-subpanel{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-subpanelValue{font-size:var(--ga-font-card-title);font-weight:800;line-height:1.35;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-subpanelLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-sticky-dock{position:fixed;left:var(--ga-page-gutter);right:var(--ga-page-gutter);z-index:32;padding:2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 3.2vw 8vw #0f172a29,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd6;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-sticky-dockRow{display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-primary{flex:1;color:#fff;background:linear-gradient(120deg,#f97316,#ea580c);box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-secondary{flex:0 0 auto;min-width:19.466667vw;padding:0 2.666667vw;color:var(--ga-color-text-secondary);background:#ffffffe6;border:.133333vw solid rgba(15,23,42,.08);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-head{gap:var(--ga-space-3);margin-bottom:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-main{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-section-note{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-rail,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metrics,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-actions,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-sticky-dockRow{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-card{padding:var(--ga-space-5);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-card:before{background:radial-gradient(circle,#f9731624,#fff7ed14 46%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-title{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-sub{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-metricValue,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-stat-value{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-secondary{height:var(--ga-height-button);border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-primary{background:var(--ga-color-primary);box-shadow:0 1.6vw 3.466667vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-dock-secondary{color:var(--ga-color-primary-strong);background:var(--ga-color-surface);border-color:#f973163d;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-subpanel{border-radius:var(--ga-radius-control);background:var(--ga-color-surface-soft);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-sticky-dock{border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .upload-confirmation{display:flex;align-items:center;gap:1.6vw;color:#15803d;font-size:3.733333vw;margin:2.933333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .page{--ga-dock-gap: 1.866667vw;background:transparent;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .pageDock{position:relative;z-index:30;flex:none;padding:0 var(--ga-page-gutter) var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .header{min-height:18.133333vw;display:flex;align-items:center;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .headerCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .headerKicker{display:flex;align-items:center;gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .secondaryControls{padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .searchBox{display:flex;align-items:center;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .searchInput{flex:1;min-width:0;height:var(--ga-height-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .clearButton{width:6.933333vw;height:6.933333vw;margin:0;padding:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .filterRail{display:block;width:100%;margin-top:var(--ga-space-3);white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .filterRailInner{display:inline-flex;align-items:center;gap:var(--ga-space-3);min-width:max-content}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .filterChip{flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .listBody{padding:0 var(--ga-page-gutter);display:flex;flex-direction:column;gap:var(--ga-dock-gap);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .scopeNotice{align-self:flex-start;display:inline-flex;color:#9a3412;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .state{min-height:42.666667vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.666667vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .stateTitle{font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .stateText{max-width:69.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .primaryButton{min-width:29.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .spinner{width:5.6vw;height:5.6vw;border:.666667vw solid #ffedd5;border-top-color:var(--ga-color-primary);border-radius:var(--ga-radius-chip);animation:spin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .refundList{display:flex;flex-direction:column;gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .refundCard{padding:3.466667vw;box-shadow:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .cardTop,.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .cardBottom{display:flex;align-items:center;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .orderLabel{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status{padding:1.2vw 2.133333vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-micro);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.pending{color:#9a3412;background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.approved,.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.processing{color:#1d4ed8;background:#dbeafe}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.success{color:#166534;background:#dcfce7}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.rejected{color:#991b1b;background:#fee2e2}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .status.muted{color:var(--ga-color-text-secondary);background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .reason{margin-top:2.933333vw;font-size:var(--ga-font-card-title);font-weight:850;line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .hint{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .divider{height:.133333vw;margin:2.933333vw 0;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .time{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .orderLink{margin:1.2vw 0 0;padding:0;line-height:1.4;color:var(--ga-color-primary-strong);background:transparent;font-size:var(--ga-font-caption);text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .amount{flex-shrink:0;font-size:var(--ga-font-display-sm);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .amount span{margin-right:.4vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .page{min-height:100vh;padding:0 var(--ga-page-gutter);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .header{display:flex;align-items:center;gap:2.666667vw;padding:2.133333vw 0 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .state{margin-top:3.2vw;min-height:42.666667vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.666667vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .stateTitle{font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .primaryButton{min-width:29.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .spinner{width:5.6vw;height:5.6vw;border:.666667vw solid #ffedd5;border-top-color:var(--ga-color-primary);border-radius:50%;animation:spin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .content{display:flex;flex-direction:column;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero{padding:3.733333vw;display:flex;align-items:flex-start;gap:2.4vw;color:#fff;background:linear-gradient(135deg,#f97316,#fb923c)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero.approved,.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero.processing{background:linear-gradient(135deg,#2563eb,#60a5fa)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero.success{background:linear-gradient(135deg,#16a34a,#4ade80)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero.rejected{background:linear-gradient(135deg,#dc2626,#f87171)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero.muted{background:linear-gradient(135deg,#64748b,#94a3b8)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusIcon{width:8.8vw;height:8.8vw;flex-shrink:0;border-radius:var(--ga-radius-sm);background:#ffffff2e;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusTitle{font-size:var(--ga-font-section-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusDesc{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.6;opacity:.9}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .progress,.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .detailCard,.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionCard{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .stepList{margin-top:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .step{display:flex;min-height:10.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .rail{width:6.4vw;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .dot{width:5.333333vw;height:5.333333vw;border-radius:50%;color:var(--ga-color-text-tertiary);background:#e2e8f0;font-size:var(--ga-font-caption);font-weight:800;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .dot.active{color:#fff;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .dot.complete{color:#fff;background:#22c55e}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .line{width:.533333vw;flex:1;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .line.complete{background:#86efac}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .stepLabel{padding:.8vw 0 0 2.4vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .stepLabel.active{color:var(--ga-color-text);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionRow{padding:2.666667vw 0;border-bottom:.133333vw solid #eef2f7}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionRow:last-child{padding-bottom:0;border-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionHead{display:flex;align-items:center;justify-content:space-between;gap:2.133333vw;font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionStatus{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.933333vw 1.866667vw;border-radius:var(--ga-radius-chip);color:#9a3412;background:#fff7ed;font-size:var(--ga-font-micro);line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .executionDesc{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .detailRow{min-height:9.866667vw;display:flex;align-items:center;justify-content:space-between;gap:2.4vw;border-bottom:.133333vw solid #eef2f7;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .detailRow>span:last-child,.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .orderLink{text-align:right;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .orderLink{margin:0;padding:0;background:transparent;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .money{color:var(--ga-color-primary-strong)!important;font-size:var(--ga-font-card-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .blockLabel{margin-top:2.933333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .blockText{margin-top:1.2vw;line-height:1.65;word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .decisionBox{margin-top:3.2vw;padding:2.666667vw;border-radius:var(--ga-radius-control);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .decisionTitle{font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .decisionText{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .boundary{padding:2.933333vw;display:flex;align-items:flex-start;gap:1.866667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .supportButton{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=tools]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsPage{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsList{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsHeader{padding:1.733333vw .266667vw 4.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsEyebrow{color:var(--ga-color-primary);font-size:var(--ga-font-micro);font-weight:800;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsTitle{margin-top:.933333vw;font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsSub{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsList{display:flex;flex-direction:column;gap:2.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolCard{min-height:18.933333vw;padding:3.066667vw 3.333333vw;display:flex;align-items:center;gap:2.8vw;box-sizing:border-box;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon{width:7.466667vw;height:7.466667vw;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon-orange,.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon-blue,.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon-green,.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon-rose{color:var(--ga-color-primary-strong);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolName{color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolDesc{margin-top:1.066667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolsPage{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=help]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpPage{position:relative;min-height:100vh;padding:0 4vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHero,.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqList,.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceCard{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeader{padding:1.733333vw .266667vw 3.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpEyebrow{color:var(--ga-color-primary);font-size:var(--ga-font-micro);font-weight:800;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpTitle{margin-top:.933333vw;font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpSub{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHero{padding:4.266667vw;border:.133333vw solid rgba(249,115,22,.12);border-radius:var(--ga-radius-xl);background:linear-gradient(145deg,#fff7ed,#fff 68%);box-shadow:0 1.333333vw 4vw #0f172a0d}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeroIcon{width:11.2vw;height:11.2vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeroTitle{margin-top:2.933333vw;font-size:var(--ga-font-section-title);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeroText{margin-top:1.2vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpSupportBtn{height:9.333333vw;margin:3.2vw 0 0;padding:0 3.6vw;border-radius:var(--ga-radius-control);color:#fff;background:#f97316;font-size:var(--ga-font-caption);font-weight:750;line-height:9.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqList{margin-top:2.933333vw;overflow:hidden;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqItem+.faqItem{border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqQuestion{min-height:14.933333vw;padding:0 3.333333vw;display:flex;align-items:center;gap:2.266667vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqQuestion>span{flex:1;min-width:0;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqIcon{width:6.666667vw;height:6.666667vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-sm);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqAnswer{padding:0 3.733333vw 3.6vw 12.266667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.75}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceCard{min-height:14.933333vw;margin-top:2.933333vw;padding:0 3.333333vw;display:flex;align-items:center;gap:2.266667vw;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceIcon{width:6.666667vw;height:6.666667vw;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-sm);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceContent{min-width:0;flex:1;display:flex;flex-direction:column;gap:.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceTitle{color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceDesc{color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpPage{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeader{padding-bottom:var(--ga-space-6)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHero{padding:var(--ga-space-5)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeroTitle{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpHeroText,.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqAnswer{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .helpSupportBtn{height:var(--ga-height-button)!important;line-height:1.2!important}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqList{margin-top:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqQuestion{min-height:var(--ga-height-button-lg);padding-left:var(--ga-space-5);padding-right:var(--ga-space-5);gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqQuestion>span{font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .faqAnswer{padding-left:12.266667vw;padding-right:var(--ga-space-5);padding-bottom:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=help] .complianceCard{margin-top:var(--ga-space-5);padding-left:var(--ga-space-5);padding-right:var(--ga-space-5);gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management]{color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalPage,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalPage button{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalPage{position:relative;width:100%;height:100vh;overflow:hidden;background:linear-gradient(180deg,#fef3e2,#fafaf8 38%,#f1f5f9)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalScroll{width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalSafeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalNav{min-height:24vw;display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:var(--ga-space-5);padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalHeading{min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalEyebrow,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalSubtitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyDescription,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusBadge,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processDescription,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cardTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .rightsDescription,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetSubtitle,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .membershipDate{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalEyebrow{color:#fb923c;font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalTitle{margin-top:.4vw;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalSubtitle{max-width:57.333333vw;margin-top:var(--ga-space-1);overflow:hidden;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalBody{padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .loadingCard,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalCard{border:.133333vw solid rgba(15,23,42,.055);border-radius:var(--ga-radius-card);background:#fff;box-shadow:var(--ga-shadow-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .loadingCard{min-height:48vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ga-space-4);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalSpinner{width:5.866667vw;height:5.866667vw;border:.666667vw solid #fed7aa;border-top-color:#f97316;border-radius:50%;animation:renewalSpin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyState{min-height:78.666667vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ga-space-7) 9.066667vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyIcon{width:20vw;height:20vw;display:flex;align-items:center;justify-content:center;margin-bottom:var(--ga-space-5);border:.133333vw solid #ffedd5;border-radius:var(--ga-radius-xl);background:linear-gradient(145deg,#fef3e2,#fed7aa)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyTitle{color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyDescription{max-width:65.333333vw;margin-top:var(--ga-space-3);color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyAction,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .reopenAction{min-width:37.333333vw;height:var(--ga-height-button-lg);margin:var(--ga-space-7) 0 0;padding:0 var(--ga-space-6);border:0;border-radius:var(--ga-radius-chip);color:#fff;background:linear-gradient(135deg,#fb923c,#f97316);box-shadow:0 1.066667vw 2.933333vw #f9731638;font-size:var(--ga-font-body);font-weight:750;line-height:var(--ga-height-button-lg)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .emptyAction:after,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .reopenAction:after,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .actionRow:after,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetAction:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview{position:relative;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview-active:before{position:absolute;top:-16vw;right:-4vw;left:-4vw;height:33.333333vw;border-radius:50%;background:#f9731614;content:""}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusHeader{position:relative;z-index:1;min-height:10.933333vw;display:flex;align-items:center;justify-content:space-between;gap:var(--ga-space-3);padding:var(--ga-space-4) var(--ga-space-5) var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusPlan{min-width:0;display:flex;align-items:center;gap:var(--ga-space-2);color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusPlan span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusBadge{flex:none;min-height:5.333333vw;display:inline-flex;align-items:center;padding:0 var(--ga-space-3);border:.133333vw solid #a7f3d0;border-radius:var(--ga-radius-chip);color:#059669;background:#ecfdf5;font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview-signing .statusBadge,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview-processing .statusBadge{border-color:#fed7aa;color:#d97706;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .statusOverview-cancelled .statusBadge{border-color:#e2e8f0;color:var(--ga-color-text-tertiary);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activeSummary{position:relative;z-index:1;padding:0 var(--ga-space-5) var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice{display:flex;align-items:baseline;gap:var(--ga-space-1);margin-top:var(--ga-space-1);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice span:first-child{font-size:var(--ga-font-card-title);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice span:nth-child(2){font-size:var(--ga-font-display-xl);font-weight:900;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice span:last-child{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .nextCharge{display:block;margin-top:var(--ga-space-2);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryDivider{height:.133333vw;margin:var(--ga-space-5) 0;background:#0f172a0d}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryMetrics div{min-width:0;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryMetrics span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryMetrics span:first-child{color:var(--ga-color-text);font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .summaryMetrics span:last-child{margin-top:var(--ga-space-1);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processSummary,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cancelledSummary{padding:var(--ga-space-4) var(--ga-space-5) var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processSummary{display:grid;grid-template-columns:9.333333vw minmax(0,1fr);gap:var(--ga-space-3);align-items:start}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processIcon{width:9.066667vw;height:9.066667vw;display:flex;align-items:center;justify-content:center;border:.133333vw solid #ffedd5;border-radius:50%;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processTitle{color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processDescription{margin-top:var(--ga-space-1);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processSummary .summaryDivider,.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processMeta{grid-column:1 / -1}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processMeta{display:flex;justify-content:space-between;gap:var(--ga-space-4);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .processMeta span:last-child{color:var(--ga-color-text);font-weight:700;text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cancelledSummary>span{display:block;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cancelledSummary>span+span{margin-top:var(--ga-space-1);color:var(--ga-color-text-tertiary)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cancelledSummary>span+span span{color:var(--ga-color-text);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalCard{margin-top:var(--ga-space-3);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cardTitle{padding:var(--ga-space-5) var(--ga-space-5) var(--ga-space-3);color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .infoRow{min-height:10.666667vw;display:flex;align-items:center;justify-content:space-between;gap:var(--ga-space-4);padding:0 var(--ga-space-5);border-top:.133333vw solid rgba(15,23,42,.04);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .infoRow span:first-child{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .infoRow span:last-child{color:var(--ga-color-text);font-weight:650;text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .rightsCard{padding-bottom:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .rightsDescription{padding:0 var(--ga-space-5);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .rightsDescription span{color:var(--ga-color-text);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .actionRow{width:100%;min-height:12.266667vw;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0 var(--ga-space-5);border:0;border-radius:0;background:#fff;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .actionRow>div{display:flex;align-items:center;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .actionRowDanger{color:#ef4444;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .reopenAction{width:100%;margin-top:var(--ga-space-4);border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .helpCard{display:flex;align-items:flex-start;gap:var(--ga-space-3);margin-top:var(--ga-space-4);padding:var(--ga-space-5);border:.133333vw solid #ffedd5;border-radius:var(--ga-radius-card);color:#92400e;background:#fff7ed;font-size:var(--ga-font-caption);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .helpCard van-icon{flex:none;margin-top:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .helpCard>div{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .helpCard span{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .supportLink{margin-top:var(--ga-space-3);color:var(--ga-color-primary-strong);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetLayer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:31000;display:flex;align-items:flex-end}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetMask{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a6b}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .cancelSheet{position:relative;z-index:1;width:100%;padding:var(--ga-space-3) var(--ga-page-gutter) calc(var(--ga-space-6) + env(safe-area-inset-bottom));border-radius:6.4vw 6.4vw 0 0;background:#fff;box-shadow:0 -2.666667vw 6.666667vw #0f172a29}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetHandle{width:9.066667vw;height:1.066667vw;margin:0 auto var(--ga-space-6);border-radius:var(--ga-radius-chip);background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetTitle{color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetSubtitle{margin-top:var(--ga-space-1);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetFacts{margin-top:var(--ga-space-5);padding:var(--ga-space-5);border-radius:var(--ga-radius-card);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetFacts div{display:flex;align-items:flex-start;gap:var(--ga-space-3);color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetFacts div+div{margin-top:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetFacts div>span:first-child{width:1.333333vw;height:1.333333vw;flex:none;margin-top:1.733333vw;border-radius:50%;background:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ga-space-3);margin-top:var(--ga-space-6)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetAction{width:100%;height:var(--ga-height-button-lg);margin:0;padding:0;border-radius:var(--ga-radius-card);font-size:var(--ga-font-body);font-weight:750;line-height:var(--ga-height-button-lg)}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetKeep{border:0;color:#374151;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .sheetConfirm{border:.266667vw solid #fca5a5!important;color:#ef4444!important;background:#fff!important;box-shadow:none!important}@keyframes renewalSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail]{min-height:100%;color:var(--ga-color-text);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .page{position:relative;min-height:100vh;padding:0 4vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] button{margin:0;padding:0;line-height:normal}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topBar{min-height:11.466667vw;display:flex;align-items:center;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topIcon{width:9.6vw;height:9.6vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);color:var(--ga-color-text-secondary);background:#ffffffe0;border:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topTitle{flex:1;min-width:0;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topTitleMain{font-size:var(--ga-font-section-title);line-height:1.2;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topTitleSub{margin-top:.666667vw;overflow:hidden;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro);line-height:1.2;letter-spacing:.093333vw;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .content{padding-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusHero{min-height:18.133333vw;padding:3.733333vw 4vw;display:flex;align-items:center;gap:2.666667vw;box-sizing:border-box;overflow:hidden;border-radius:var(--ga-radius-xl);color:#fff;background:linear-gradient(135deg,#f97316,#ef4444 58%,#be123c);box-shadow:0 2.4vw 5.6vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusIndicator{width:2.4vw;height:2.4vw;flex:0 0 auto;border-radius:var(--ga-radius-chip);background:#fff;box-shadow:0 0 0 1.333333vw #ffffff2e}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusText{font-size:var(--ga-font-section-title);line-height:1.2;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusDesc{margin-top:1.066667vw;color:#ffffffc7;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sectionCard,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeCard{margin-top:2.666667vw;padding:4vw;box-sizing:border-box;border-radius:var(--ga-radius-card);background:#fff;border:.133333vw solid rgba(15,23,42,.08);box-shadow:0 1.333333vw 3.733333vw #0f172a0b}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sectionTitle{margin-bottom:3.333333vw;font-size:var(--ga-font-section-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemsHead{display:flex;align-items:center;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemsHead .sectionTitle{margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemsCount{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemsList{margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemRow{display:flex;align-items:center;gap:2.4vw;min-height:12.533333vw;padding:2.133333vw 0;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemRow+.orderItemRow{border-top:.133333vw solid var(--ga-border-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemIndex{width:5.6vw;height:5.6vw;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-chip);color:var(--ga-color-primary-strong);background:var(--ga-color-primary-soft);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemCopy{min-width:0;flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemTitle{color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:700;line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemSummary{margin-top:.8vw;overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemQty{flex:none;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineRow{display:flex;gap:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineRail{width:7.466667vw;flex:0 0 auto;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineDot{width:7.2vw;height:7.2vw;flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-chip);color:var(--ga-color-text-tertiary);background:#f1f5f9;font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineDot.is-active{color:#fff;background:#f97316;box-shadow:0 .933333vw 2.4vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineDot.is-canceled{color:#dc2626;background:#fff1f2;border:.133333vw solid #fecdd3}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineLine{width:.533333vw;min-height:6.666667vw;flex:1;margin:.933333vw 0;border-radius:var(--ga-radius-chip);background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineLine.is-active{background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineCopy{min-height:12.266667vw;flex:1;padding:.666667vw 0 3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineLabel{color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineLabel.is-active{color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineDesc{margin-top:.933333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productSummary{display:flex;align-items:center;gap:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productImage{width:15.466667vw;height:15.466667vw;flex:0 0 auto;overflow:hidden;border-radius:var(--ga-radius-control);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productPlaceholder{display:flex;align-items:center;justify-content:center;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productTitle{display:-webkit-box;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-body);line-height:1.45;font-weight:800;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productAmount{margin-top:1.333333vw;color:var(--ga-color-primary);font-size:var(--ga-font-card-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .summaryDivider{height:.133333vw;margin:3.333333vw 0 2.266667vw;background:#eef2f7}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoRow{min-height:7.733333vw;padding:.666667vw 0;display:flex;align-items:center;justify-content:space-between;gap:3.2vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoKey{flex:0 0 auto;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoValueWrap{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoValue{min-width:0;color:#1e293b;font-size:var(--ga-font-caption);font-weight:700;text-align:right;word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mono{font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .amountValue{color:var(--ga-color-primary);font-size:var(--ga-font-body);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeHeader{display:flex;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeTitle{font-size:var(--ga-font-body);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeHint{margin-top:.666667vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeCanvas{position:relative;margin-top:2.933333vw;padding:2.933333vw 2.4vw 2.266667vw;overflow:hidden;border-radius:0;background:transparent;border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeImage{max-width:100%;display:block;margin:0 auto}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeRenderSource{position:absolute;left:-200vw;top:0;opacity:0;pointer-events:none}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeLoading{height:17.066667vw;display:flex;align-items:center;justify-content:center;color:var(--ga-color-text-tertiary);background:#f8fafc;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeText{margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-micro);font-weight:700;letter-spacing:.08vw;text-align:center;word-break:break-all}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .actionGrid{margin-top:2.666667vw;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .actionButton{min-width:0;height:17.6vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw;border-radius:0;color:var(--ga-color-text-secondary);background:transparent;border:0;box-shadow:none;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .recordLinks{margin-top:2.666667vw;display:flex;align-items:stretch}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .recordLink{flex:1;min-width:0;padding:2.666667vw 1.333333vw;color:var(--ga-color-text-secondary);background:transparent;font-size:var(--ga-font-caption);display:flex;align-items:center;justify-content:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .recordDivider{width:.133333vw;margin:1.866667vw 0;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .bottomSpace{height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateCard{margin-top:3.2vw;min-height:37.333333vw;padding:4.8vw;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--ga-radius-card);background:#fff;border:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateSpinner{width:6.933333vw;height:6.933333vw;margin-bottom:3.2vw;border:.666667vw solid #ffedd5;border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateTitle{font-size:var(--ga-font-section-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateDesc{margin-top:1.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateButton{margin-top:3.733333vw;width:32vw;height:10.133333vw;border-radius:var(--ga-radius-control);color:#fff;background:#f97316;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .modalMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;background:#0f172a7a}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .refundSheet{width:100%;padding:2.4vw 4.266667vw calc(4.266667vw + env(safe-area-inset-bottom));box-sizing:border-box;border-radius:var(--ga-radius-xl) 5.6vw 0 0;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetHandle{width:10.4vw;height:.933333vw;margin:0 auto 3.2vw;border-radius:var(--ga-radius-chip);background:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetHandleTouch{width:100%;min-height:7.733333vw;margin:-2.4vw 0 0;padding-top:2.4vw;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;touch-action:none}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetTitle{font-size:var(--ga-font-section-title);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetDesc{margin-top:1.2vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .fieldLabel{margin-top:3.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .required{color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .refundTextarea{width:100%;height:18.933333vw;margin-top:1.6vw;padding:2.666667vw;box-sizing:border-box;border-radius:var(--ga-radius-control);color:var(--ga-color-text);background:#f8fafc;border:.133333vw solid #e2e8f0;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .noteTextarea{height:16vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetActions{margin-top:3.733333vw;display:grid;grid-template-columns:1fr 1.6fr;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetCancel,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetSubmit{height:10.933333vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetCancel{color:var(--ga-color-text-secondary);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetSubmit{color:#fff;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .page{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topIcon.ga-btn{width:var(--ga-height-control);height:var(--ga-height-control)!important;min-height:var(--ga-height-control)!important;padding:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topTitleMain,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusText,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetTitle{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topTitleSub{font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .content{padding-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusHero{gap:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .statusDesc,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineDesc,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateDesc,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetDesc,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .fieldLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoKey,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .infoValue,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeHint{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sectionCard,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeCard,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .actionGrid{margin-top:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sectionTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .barcodeTitle{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .timelineLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productAmount,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .amountValue{font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .productImage{border-radius:var(--ga-radius-media)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .actionGrid{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .actionButton{min-height:17.066667vw;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateTitle{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .stateButton{height:var(--ga-height-button)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .refundSheet{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter);border-radius:var(--ga-radius-card) var(--ga-radius-card) 0 0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .refundTextarea{border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetActions{gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetCancel,.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .sheetSubmit{height:var(--ga-height-button)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request]{min-height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage{min-height:100vh;color:#0f172a;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage div,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage button{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage button{margin:0;padding:0;line-height:1.2;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .servicePage button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceHeader{margin:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceHeaderCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .navTitle{color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .navSubtitle{max-width:74.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .surfaceSection{margin-right:var(--ga-page-gutter);margin-left:var(--ga-page-gutter);overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);box-shadow:var(--ga-shadow-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionGap{height:var(--ga-space-4);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceContent{padding-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .statePage{padding:5.6vw var(--ga-page-gutter) 10.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stateCentered{min-height:68vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stateIcon{width:14.933333vw;height:14.933333vw;display:flex;align-items:center;justify-content:center;margin-bottom:3.733333vw;border-radius:133.2vw;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stateTitle{color:#0f172a;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stateText{max-width:74.666667vw;margin-top:1.6vw;color:#64748b;font-size:var(--ga-font-body);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stateButton{min-width:28vw;min-height:10.666667vw;margin-top:4.533333vw!important;padding:0 4.533333vw!important;border-radius:var(--ga-radius-control);color:#fff!important;background:#f97316!important;font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonLine,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonCard{position:relative;overflow:hidden;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonLine:after,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);animation:serviceShimmer 1.25s infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonLine{height:3.2vw;margin-bottom:2.4vw;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonTitle{width:62%;height:4.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonMeta{width:38%}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonCard{height:34.666667vw;margin-top:3.2vw;border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .skeletonHero{height:56vw}@keyframes serviceShimmer{to{transform:translate(100%)}}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketHeader{padding:3.2vw 4.266667vw 3.733333vw;border-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketHeader+.stageHero{margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketTitle{max-width:100%;color:#0f172a;font-size:var(--ga-font-section-title);line-height:1.45;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketMetaRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageTopline,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerInfo,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionHeaderRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialRowHead,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .uploadedHeading,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskHead,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestionRow{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketMetaRow{gap:2.133333vw;margin-top:1.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .checkStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .waitingChip{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:5.333333vw;padding:0 2vw;border-radius:133.2vw;font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ticketNo{min-width:0;overflow-wrap:anywhere;color:#64748b;font-size:var(--ga-font-caption);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badge-green{color:#047857;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badge-amber{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badge-gray{color:#64748b;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageHero{padding:4.533333vw 4.266667vw 4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageTopline,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionHeaderRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialRowHead,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskHead,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestionRow{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageCount{color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stagePercent{color:#f97316;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageName{margin-top:1.6vw;color:#0f172a;font-size:var(--ga-font-page-title);line-height:1.35;font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageProgress{height:1.6vw;margin-top:2.666667vw;overflow:hidden;border-radius:133.2vw;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageProgressFill{height:100%;border-radius:133.2vw;background:#f97316;transition:width .35s ease}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .stageDescription{margin-top:2.4vw;color:#64748b;font-size:var(--ga-font-body);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .workflowScroller{width:100%;margin-top:3.2vw;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .workflowSteps{display:inline-flex;align-items:center;gap:1.333333vw;padding:.266667vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .workflowStep{display:inline-flex;align-items:center;gap:1.2vw;min-height:6.666667vw;padding:0 2.133333vw;border-radius:133.2vw;font-size:var(--ga-font-caption);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .workflowDot{width:1.333333vw;height:1.333333vw;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepDone{color:#059669;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepDone .workflowDot{background:#34d399}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepActive{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepActive .workflowDot{background:#f97316;box-shadow:0 0 0 .533333vw #ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepPending{color:#94a3b8;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceStepPending .workflowDot{background:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerRow{gap:2.666667vw;margin-top:3.733333vw;padding-top:3.466667vw;border-top:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerInfo{min-width:0;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerAvatar{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center;flex:none;border-radius:133.2vw;color:#ea580c;background:#ffedd5;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerName{color:#0f172a;font-size:var(--ga-font-body);line-height:1.35;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .ownerRole{margin-top:.533333vw;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .waitingChip{max-width:36vw;overflow:hidden;color:#64748b;background:#f1f5f9;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .blockingBox{display:flex;align-items:flex-start;gap:1.733333vw;margin-top:3.466667vw;padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-sm);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .blockingText{flex:1;color:#c2410c;font-size:var(--ga-font-body);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .heroAction{width:100%;min-height:12.8vw;display:flex!important;justify-content:flex-start!important;gap:2.4vw;margin-top:2.933333vw!important;padding:2.266667vw 3.2vw!important;border-radius:var(--ga-radius-control);color:#fff!important;background:#f97316!important;text-align:left!important}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .heroActionCopy{flex:1 1 auto;width:100%;min-width:0;margin-right:auto;display:block;text-align:left!important}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .heroAction>.van-icon{flex:0 0 auto;margin-left:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .heroActionLabel{display:block;color:#fff;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .heroActionHint{display:block;margin-top:.666667vw;overflow:hidden;color:#ffffffd1;font-size:var(--ga-font-caption);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .contentSection{padding:4.533333vw 4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionHeading{margin-bottom:2.4vw;color:#0f172a;font-size:var(--ga-font-section-title);line-height:1.35;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionHeadingNoMargin{margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionCount{flex:none;color:#64748b;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionCountOrange{color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionCountGreen{color:#059669}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .rowDivider{border-top:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .rowMain{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .rowTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .assetTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventMessage,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestion{color:#0f172a;font-size:var(--ga-font-body);line-height:1.5;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .rowMeta{margin-top:.8vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .rowNote{margin-top:1.2vw;color:#475569;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .singleLine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .checklistRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .uploadedRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .resultRow{display:flex;align-items:flex-start;gap:2.4vw;padding:2.933333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .checkDot,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .uploadedIcon,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .resultIcon{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center;flex:none;border-radius:var(--ga-radius-sm);background:#f8fafc;border:.133333vw solid rgba(15,23,42,.07)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .checkStatus{margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badgeGreen,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedToneGreen{color:#047857;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badgeRed,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedToneRed{color:#dc2626;background:#fef2f2}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badgeAmber,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedToneAmber{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .badgeGray,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedToneGray{color:#64748b;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedToneBlue{color:#2563eb;background:#eff6ff}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sharedTonePurple{color:#7c3aed;background:#f5f3ff}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialList{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialListSpaced{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialRow{padding:3.2vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialRowHead,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskHead{align-items:flex-start;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialTitleBlock{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialMeta{margin-top:.8vw;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .materialStatus{margin-top:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .uploadedHeading{align-items:flex-start;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .uploadedHeading .rowTitle{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .feedbackBox,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .errorBox{margin-top:2.133333vw;padding:2.266667vw 2.666667vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .feedbackBox{color:#92400e;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .errorBox{color:#b91c1c;background:#fef2f2}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .inlineActions{display:flex;align-items:center;gap:1.6vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .inlineAction{min-height:8.533333vw;flex:1;min-width:0;padding:0 1.866667vw!important;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-caption);font-weight:700;text-align:center!important;justify-content:center!important}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .inlineActionPrimary{color:#fff!important;background:#f97316!important}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .inlineActionGhost{color:#64748b!important;background:#f8fafc!important;border:.133333vw solid rgba(15,23,42,.1)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .inlineAction[disabled]{opacity:.5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionEmpty{padding:5.066667vw 1.6vw 2.933333vw;color:#94a3b8;text-align:center;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .sectionEmptyLeft{padding-left:0;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .resultRow{align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .resultIcon{color:#f97316;background:#fff7ed;border-color:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .openTextButton{min-width:10.4vw;min-height:7.466667vw;flex:none;padding:0 1.6vw!important;color:#f97316!important;font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8vw;margin-top:3.2vw;padding:.8vw;border-radius:var(--ga-radius-control);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTab{min-height:8vw;border-radius:var(--ga-radius-sm);color:#64748b!important;font-size:var(--ga-font-caption);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTabActive{color:#f97316!important;background:#fff!important;box-shadow:0 .266667vw .933333vw #0f172a14}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTasks{margin-top:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTask{padding:2.933333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskDivider{border-top:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .writingTaskHead>div:first-child{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .assetRow,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .historyRow{display:flex;align-items:center;gap:2.133333vw;margin-top:2.4vw;padding:2.4vw 0;border-top:.133333vw solid rgba(15,23,42,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .assetRowSecondary{margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .assetLabel{width:19.733333vw;flex:none;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .assetTitle{font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .taskEmpty{padding:4vw 0 1.866667vw;color:#94a3b8;text-align:center;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventTimeline{margin-top:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventRow{display:flex;align-items:stretch;min-height:12.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventRail{position:relative;width:3.2vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventDot{position:relative;z-index:2;width:2.133333vw;height:2.133333vw;margin-top:1.866667vw;border-radius:133.2vw;background:#fb923c;box-shadow:0 0 0 .666667vw #fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventLine{position:absolute;top:4vw;bottom:-1.066667vw;left:.933333vw;width:.266667vw;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventBody{flex:1;min-width:0;padding:0 0 3.466667vw 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventMessage{font-size:var(--ga-font-body);font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .eventTime{margin-top:.933333vw;color:#94a3b8;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaItem{padding:2.933333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestionRow{gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestion{flex:1;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaAnswer{margin-top:2.4vw;padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-sm);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaAnswerText{color:#475569;font-size:var(--ga-font-body);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaAnswerMeta{margin-top:1.6vw;color:#94a3b8;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceDock{position:fixed;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;gap:2.133333vw;padding:2.666667vw var(--ga-page-gutter) 2.133333vw;background:#fffffffa;border-top:.133333vw solid rgba(15,23,42,.06);box-shadow:0 -1.6vw 4.533333vw #0f172a0d}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .dockMaterial,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .dockPrimary{min-height:11.2vw;border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .dockMaterial{width:11.2vw;flex:none;background:#fff!important;border:.133333vw solid rgba(15,23,42,.1)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .dockPrimary{display:flex!important;flex:1;align-items:center!important;justify-content:center!important;padding:0 3.733333vw!important;text-align:center!important;color:#fff!important;background:#f97316!important;font-size:var(--ga-font-body);font-weight:800;box-shadow:0 1.6vw 3.466667vw #f973162e}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .dockPrimaryCopy{display:block;width:100%;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .serviceContent .ticketHeader{border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);box-shadow:var(--ga-shadow-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .checklistRow .checkDot{background:transparent;border:0;border-radius:0;width:5.6vw;height:6.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail]{background:#f8fafc;color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-page{min-height:100vh}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-cover{position:relative;overflow:hidden;padding:0 5.333333vw 12vw;min-height:45.333333vw;box-sizing:content-box;background:linear-gradient(140deg,#fff0dd,#fed7aa);border-radius:0 0 7.733333vw 7.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-brand{width:30vw;height:8vw;display:block;margin-bottom:5.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .cover-eyebrow{display:block;color:#9a3412;font-size:3.2vw;margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .cover-title{display:block;max-width:74.666667vw;font-size:6.4vw;font-weight:750;line-height:1.3}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .cover-sub{display:block;font-size:3.333333vw;color:#9a4b19;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .cover-orbit{position:absolute;right:-14.666667vw;bottom:-10.666667vw;width:40vw;height:40vw;border:5.866667vw solid rgba(255,255,255,.25);border-radius:50%;pointer-events:none}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-content{position:relative;padding:0 var(--ga-page-gutter) calc(22.666667vw + env(safe-area-inset-bottom));margin-top:-5.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-card{padding:4vw;border:.133333vw solid rgba(15,23,42,.09);border-radius:3.733333vw;background:#fff;margin-bottom:3.2vw;box-shadow:0 .8vw 2.666667vw #0f172a0a}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .price-line{display:flex;align-items:baseline;gap:.666667vw;color:#ea580c}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .currency{font-size:4vw;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .price-value{font-size:7.466667vw;font-weight:750;letter-spacing:-.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .price-unit{color:#64748b;font-size:3.066667vw;margin-left:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-title{display:block;font-size:4.533333vw;font-weight:700;margin:2.4vw 0 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .description{display:block;color:#64748b;font-size:3.466667vw;line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .summary-meta{display:flex;gap:3.466667vw;color:#9a3412;font-size:3.066667vw;margin-top:3.466667vw;padding-top:2.933333vw;border-top:.133333vw solid #f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .section-title{display:flex;align-items:center;justify-content:space-between;font-size:4vw;font-weight:700;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .section-hint{font-size:2.933333vw;color:#94a3b8;font-weight:400}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-row{display:flex;align-items:center;gap:2.666667vw;padding:3.466667vw 0;border-bottom:.133333vw solid #edf0f4}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-row:last-child{border:0;padding-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-number{font-size:3.2vw;color:#c2410c;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-copy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-title{display:block;font-size:3.733333vw;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-meta{display:block;margin-top:1.333333vw;font-size:3.2vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .detail-row{display:flex;gap:2.933333vw;font-size:3.466667vw;line-height:1.75;padding:3.066667vw 0;border-bottom:.133333vw solid #edf0f4}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .detail-row:last-child{border:0;padding-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .detail-label{flex:0 0 15.733333vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-purchase{position:fixed;z-index:30;bottom:0;left:0;right:0;display:flex;align-items:center;gap:2.133333vw;padding:2.933333vw var(--ga-page-gutter) calc(2.933333vw + env(safe-area-inset-bottom));background:#fffffffa;border-radius:4.266667vw 4.266667vw 0 0;box-shadow:0 -1.066667vw 4.266667vw #0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-purchase button{margin:0;padding:0 2.666667vw;min-height:11.466667vw;display:flex;align-items:center;justify-content:center;font-size:3.6vw;font-weight:600;line-height:1.4;border-radius:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-purchase button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .share-button{width:8.8vw;padding:0!important;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .cart-button{flex:1;background:#fff7ed;color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .buy-button{flex:1;background:#f97316;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-purchase button[disabled]{color:#94a3b8;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .state{text-align:center;padding:9.333333vw 3.2vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history]{height:100%;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyPage{position:relative;color:var(--ga-color-text);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyPage .ga-cool-bg{z-index:0;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyBlobOne{top:2%;left:-18%;background:#fb923c24}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyBlobTwo{top:34%;right:-20%;background:#fdba741f}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyBlobThree{bottom:4%;left:10%;background:#e2e8f033}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyShell{position:relative;z-index:1;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyHeader{padding-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyKicker{display:inline-flex;align-items:center;gap:1.333333vw;color:var(--ga-color-primary);font-size:var(--ga-font-micro);font-weight:900;letter-spacing:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyTitle{margin-top:0;color:var(--ga-color-text);font-size:var(--ga-font-page-title);font-weight:900;line-height:1.08}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuota{margin-top:var(--ga-space-4);padding:2.133333vw 2.4vw;border-radius:var(--ga-radius-control);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuotaTop{display:flex;align-items:center;justify-content:space-between;gap:2.4vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuotaTop span:last-child{color:var(--ga-color-primary-strong);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuotaTrack{height:1.066667vw;margin-top:1.6vw;overflow:hidden;border-radius:var(--ga-radius-chip);background:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuotaFill{height:100%;border-radius:inherit;background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySubtitle{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyControls{margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySearch{height:11.733333vw;display:flex;align-items:center;gap:1.6vw;padding:0 2.4vw;box-sizing:border-box;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySearchInput{height:11.733333vw;flex:1;min-width:0;color:var(--ga-color-text);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyClear{width:8.266667vw;height:8.266667vw;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:var(--ga-radius-chip);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyClear:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyBody{padding-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySkeleton,.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyEmpty,.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCard{border:.133333vw solid rgba(15,23,42,.08);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySkeleton{padding:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySkeleton div{height:2.933333vw;margin-top:2.4vw;border-radius:var(--ga-radius-chip);background:linear-gradient(90deg,#f1f5f9,#fff,#f1f5f9);background-size:200% 100%;animation:historyShimmer 1.2s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySkeleton div:first-child{width:54%;height:4.533333vw;margin-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySkeleton div:last-child{width:34%}@keyframes historyShimmer{to{background-position:-200% 0}}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyEmpty{min-height:57.333333vw;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5.6vw 3.733333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyEmptyIcon{width:15.466667vw;height:15.466667vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyEmptyTitle{margin-top:var(--ga-space-4);font-size:var(--ga-font-display-sm);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyEmptyText{margin-top:var(--ga-space-2);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyStart{min-width:29.333333vw;height:10.133333vw;margin-top:var(--ga-space-5);border-radius:var(--ga-radius-control);font-size:var(--ga-font-body);line-height:10.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCard{margin-bottom:1.866667vw;padding:3.2vw 3.2vw 2.4vw;border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ga-space-3)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCardTitle{min-width:0;flex:1;overflow:hidden;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:900;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyStatus{flex:none;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyStatus.is-current{color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyPreview{margin-top:var(--ga-space-3);overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyMeta{margin-top:var(--ga-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--ga-space-3);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyMeta>div{display:flex;align-items:center;gap:var(--ga-space-1)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyDivider{height:.133333vw;margin-top:var(--ga-space-4);background:#0f172a12}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCardBottom{min-height:8vw;display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--ga-space-2);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;margin:0 1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-copy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-kicker{font-size:var(--ga-font-caption);font-weight:800;letter-spacing:.16vw;text-transform:uppercase;color:#ea580cb8}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-main{margin-top:.8vw;font-size:var(--ga-font-section-title);font-weight:800;line-height:1.28;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-note{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.55;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-rail{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-pill{min-width:17.6vw;padding:2.133333vw 2.4vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-value{font-size:var(--ga-font-section-title);line-height:1;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-label{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.4;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-card{position:relative;overflow:hidden;padding:4vw;border-radius:var(--ga-radius-card);background:linear-gradient(145deg,#ffffffeb,#eff6ffe0);border:.266667vw solid rgba(203,213,225,.96);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-card:before{content:"";position:absolute;right:-16vw;top:-17.333333vw;width:48vw;height:48vw;border-radius:var(--ga-radius-chip);background:radial-gradient(circle,#93c5fd42,#bfdbfe1f 42%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-head{display:flex;align-items:flex-start;justify-content:space-between;gap:2.4vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-badge{flex:0 0 auto;min-height:5.866667vw;padding:0 2.133333vw;border-radius:var(--ga-radius-chip);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-primary);background:#f973161a;border:.266667vw solid rgba(249,115,22,.12);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-title{margin-top:1.333333vw;font-size:var(--ga-font-display-sm);line-height:1.22;font-weight:900;color:var(--ga-color-text);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-sub{margin-top:1.333333vw;font-size:var(--ga-font-caption);line-height:1.62;color:var(--ga-color-text-secondary);position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metric{min-height:15.466667vw;padding:2.4vw 2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metricValue{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metricLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.45;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-actions{display:flex;gap:1.6vw;margin-top:2.666667vw;position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-primary{flex:1;color:#fff;background:#f97316;box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-secondary{flex:0 0 auto;min-width:24vw;padding:0 3.2vw;color:var(--ga-color-primary);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-subpanel{padding:2.666667vw 2.933333vw;border-radius:var(--ga-radius-control);background:#f8faffd1;border:.266667vw solid rgba(203,213,225,.96);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-subpanel+.ga-subpanel{margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-subpanelValue{font-size:var(--ga-font-card-title);font-weight:800;line-height:1.35;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-subpanelLabel{margin-top:1.066667vw;font-size:var(--ga-font-caption);line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-sticky-dock{position:fixed;left:var(--ga-page-gutter);right:var(--ga-page-gutter);z-index:32;padding:2.133333vw;border-radius:var(--ga-radius-control);background:#ffffffeb;border:.133333vw solid rgba(203,213,225,.96);box-shadow:0 3.2vw 8vw #0f172a29,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd6;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-sticky-dockRow{display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:11.2vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-primary:after,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-secondary:after{border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-primary{flex:1;color:#fff;background:linear-gradient(120deg,#f97316,#ea580c);box-shadow:0 2.4vw 5.333333vw #ea580c38,0 1.066667vw 2.4vw #f9731624}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-secondary{flex:0 0 auto;min-width:19.466667vw;padding:0 2.666667vw;color:var(--ga-color-text-secondary);background:#ffffffe6;border:.133333vw solid rgba(15,23,42,.08);box-shadow:0 1.333333vw 3.2vw #0f172a0f,inset 0 .133333vw #ffffffd6}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-head{gap:var(--ga-space-3);margin-bottom:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-main{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-section-note{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-rail,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metrics,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-actions,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-sticky-dockRow{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-card{padding:var(--ga-space-5);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-card:before{background:radial-gradient(circle,#f9731624,#fff7ed14 46%,#fff0 78%)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-title{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-sub{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-metricValue,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-stat-value{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-secondary{height:var(--ga-height-button);border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-primary{background:var(--ga-color-primary);box-shadow:0 1.6vw 3.466667vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-focus-secondary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-dock-secondary{color:var(--ga-color-primary-strong);background:var(--ga-color-surface);border-color:#f973163d;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-subpanel{border-radius:var(--ga-radius-control);background:var(--ga-color-surface-soft);border-color:var(--ga-color-border)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .ga-sticky-dock{border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .application-home{position:relative;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#f4f5f7;color:#1c1c1e}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .safe-top{position:relative;z-index:2;flex:0 0 auto}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-halo{position:absolute;z-index:0;top:-22.666667vw;left:-25.333333vw;width:101.333333vw;height:101.333333vw;border-radius:50%;background:radial-gradient(circle,#ff681d24,#ff681d00 69%);pointer-events:none}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-scroll{position:relative;z-index:1;flex:1 1 auto;min-height:0;height:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-content{padding:2.933333vw var(--ga-page-gutter) 10.666667vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-intro{padding:1.333333vw 0 4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-title{margin-top:0;font-size:var(--ga-font-page-title);line-height:1.16;font-weight:800;letter-spacing:-.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-subtitle{margin-top:1.866667vw;max-width:85.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-card-title);line-height:1.62}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-trigger{background:#fff;border:.133333vw solid #dce4ef}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card{margin-top:3.733333vw;padding:4.266667vw;border-radius:var(--ga-radius-xl);box-shadow:0 1.066667vw 2.666667vw #0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-meta-row,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-main,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-topline,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-trigger,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-head{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-meta-row{gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .status-chip{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1.066667vw 2.133333vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-caption);font-weight:800;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .status-chip-brand{color:#e95d12;background:#fff1e8}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-time{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-main{gap:2.4vw;margin-top:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-icon{width:9.6vw;height:9.6vw;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-copy{min-width:0;flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-title{color:#1c1c1e;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-summary{margin-top:2.133333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-continue{min-height:12.8vw;margin:3.466667vw 0 0;padding:0 3.733333vw;border:0;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;gap:1.6vw;color:#fff;background:#ff681d;font-size:var(--ga-font-section-title);font-weight:800;box-shadow:0 1.6vw 3.2vw #ff681d2e}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-continue:after,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action:after,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-trigger:after,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-close:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-stack{display:flex;flex-direction:column;gap:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card{position:relative;min-height:57.333333vw;overflow:hidden;border-radius:var(--ga-radius-xl);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-semi{color:#fff;background:#27313f;border:.133333vw solid rgba(255,255,255,.12);box-shadow:0 1.066667vw 2.933333vw #0f172a12}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-full{color:#fff;background:#1e293b;box-shadow:0 1.333333vw 3.466667vw #0f172a1f}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-media-shell{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:#dce4ef}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-media{width:100%;height:100%;display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-mask{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#0f172a57}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-topline{position:absolute;z-index:2;top:3.733333vw;left:4vw;right:4vw;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-icon{width:10.666667vw;height:10.666667vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-icon-semi,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-icon-full{background:#0f172a85;border:.133333vw solid rgba(255,255,255,.22)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-tag{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1.333333vw 2.666667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:800;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-tag-semi,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-tag-full{color:#fffffff0;background:#0f172a94}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-body{position:relative;z-index:2;margin-top:0;padding:30.666667vw 5.333333vw 5.333333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-title{font-size:var(--ga-font-display-sm);line-height:1.24;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-semi .mode-title,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-full .mode-title{color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-description{margin-top:2.133333vw;font-size:var(--ga-font-body);line-height:1.68}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-semi .mode-description,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-card-full .mode-description{color:#ffffffc2}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action{width:100%;min-height:13.333333vw;margin:4vw 0 0;padding:0 3.733333vw;border:0;border-radius:var(--ga-radius-control);display:flex;align-items:center;justify-content:center;gap:1.6vw;font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action-semi{color:#fff;background:#ff681d;box-shadow:0 1.6vw 3.2vw #ff681d2e}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action-full{color:#1c1c1e;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-trigger{width:100%;min-height:13.866667vw;margin:3.733333vw 0 0;padding:0 3.733333vw;border-radius:var(--ga-radius-card);justify-content:space-between;color:#1c1c1e;font-size:var(--ga-font-card-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-notice{margin-top:3.733333vw;padding:3.466667vw 3.733333vw;border-radius:var(--ga-radius-control);color:#c2410c;background:#fff1e8;font-size:var(--ga-font-body);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-mask{position:fixed;z-index:5000;top:0;right:0;bottom:0;left:0;background:#0f172a75}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-dialog{position:fixed;z-index:5001;left:6.4vw;right:6.4vw;top:50%;max-height:78vh;overflow:hidden;transform:translateY(-50%);border-radius:var(--ga-radius-xl);background:#fff;box-shadow:0 4vw 10.666667vw #0f172a38}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-head{min-height:14.4vw;padding:1.333333vw 2.933333vw 1.333333vw 4.533333vw;justify-content:space-between;border-bottom:.133333vw solid #dce4ef;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-title{font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .dialog-close{width:10.133333vw;height:10.133333vw;margin:0;padding:0;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f4f5f7}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-scroll{max-height:calc(78vh - 14.4vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-item{margin:3.2vw 3.733333vw;overflow:hidden;border:.133333vw solid #dce4ef;border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-label{padding:2.133333vw 2.666667vw;color:var(--ga-color-text-secondary);background:#f4f5f7;font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-columns{display:flex}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-column{width:50%;padding:2.933333vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-column+.compare-column{border-left:.133333vw solid #eef2f6}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-mode{font-size:var(--ga-font-caption);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-mode.is-semi{color:#ff681d}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-mode.is-full{color:#2d3748}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-value{margin-top:1.066667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-content{padding-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-intro{padding-bottom:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-title{font-size:var(--ga-font-display-sm)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-subtitle{margin-top:1.333333vw;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-stack{gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-media-shell{height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-body{margin-top:0;padding:28.533333vw 4.266667vw 2.933333vw!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-title{font-size:var(--ga-font-display-sm)!important;line-height:1.2!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-summary,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-feature-text{font-size:var(--ga-font-caption)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-description{margin-top:1.066667vw!important;font-size:var(--ga-font-caption)!important;line-height:1.45!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action{min-height:10.133333vw!important;height:10.133333vw!important;font-size:var(--ga-font-body)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card{padding:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .status-chip,.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-time{font-size:var(--ga-font-micro)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-title{font-size:var(--ga-font-body)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-summary{font-size:var(--ga-font-caption)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-continue{min-height:10.666667vw!important;height:10.666667vw!important;font-size:var(--ga-font-body)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=content] .cms-page{padding:24vw 4.266667vw 8vw;min-height:100vh;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=content] .cms-title{display:block;font-size:5.333333vw;font-weight:700;margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=content] .cms-version{display:block;color:#64748b;font-size:3.2vw;margin-bottom:4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro]{background:#f8fafc;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoPage{position:relative;min-height:100vh}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .ga-cool-bg{background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .safeTop,.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleList,.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoState{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoHeader{padding:1.6vw 4.266667vw 4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoEyebrow{color:var(--ga-color-primary);font-size:var(--ga-font-micro);font-weight:800;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoTitle{margin-top:.933333vw;font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoSub{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleList{padding:0 var(--ga-page-gutter);display:flex;flex-direction:column;gap:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleCard{overflow:hidden;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);background:#fff;box-shadow:0 1.333333vw 4vw #0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleCover{width:100%;height:37.333333vw;display:block;background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleFallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff7ed,#fff1f2)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleBody{padding:3.2vw 3.333333vw 3.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .sourcePill{display:inline-flex;padding:.933333vw 1.733333vw;border-radius:var(--ga-radius-chip);color:var(--ga-color-primary-strong);background:#fff7ed;font-size:var(--ga-font-micro);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleTitle{margin-top:1.866667vw;color:var(--ga-color-text);font-size:var(--ga-font-card-title);line-height:1.45;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleMeta{margin-top:2.533333vw;display:flex;align-items:center;justify-content:space-between;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleOpen{display:flex;align-items:center;gap:.666667vw;color:var(--ga-color-primary);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoState{min-height:50.666667vw;margin:0 var(--ga-page-gutter);padding:6.666667vw 4vw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4vw;box-sizing:border-box;border:.133333vw solid rgba(15,23,42,.08);border-radius:var(--ga-radius-card);color:var(--ga-color-text-secondary);background:#fff;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoStateTitle{color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoSpinner{width:5.866667vw;height:5.866667vw;border:.666667vw solid #fed7aa;border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:infoSpin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoRetry{height:8.266667vw;margin:.666667vw 0 0;padding:0 3.466667vw;border-radius:var(--ga-radius-chip);color:#fff;background:#f97316;font-size:var(--ga-font-caption);line-height:8.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .bottomSpace{height:calc(4.266667vw + constant(safe-area-inset-bottom));height:calc(4.266667vw + env(safe-area-inset-bottom))}@keyframes infoSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles]{background-color:#f8fafc!important;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .page{min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .header{display:flex;flex-direction:column;align-items:stretch;gap:2.666667vw;padding:2.666667vw 0 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleSearch{min-height:var(--ga-height-control);margin-top:var(--ga-space-4);padding:0 var(--ga-space-4);display:flex;align-items:center;gap:var(--ga-space-3);border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleSearch input{flex:1;min-width:0;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .backBtn{width:10.133333vw;height:10.133333vw;flex:none;margin:0;padding:0;border-radius:var(--ga-radius-control);border:.133333vw solid rgba(15,23,42,.08);background:#ffffffeb;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .headerCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .headerTitle{font-size:var(--ga-font-page-title);line-height:1.15;font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .headerSub{margin-top:1.066667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleCard{width:100%;margin:0;padding:0;overflow:hidden;border-radius:var(--ga-radius-card);background:#fffffff5;border:.133333vw solid rgba(15,23,42,.08);box-shadow:var(--ga-shadow-card);text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleCover{display:block;width:100%;height:25.333333vw;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleBody{padding:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleMeta{display:flex;flex-direction:column;align-items:flex-start;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleSource{padding:0;border:0;border-radius:0;background:transparent;color:var(--ga-color-primary-strong);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleDate{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleTitle{margin-top:1.866667vw;color:var(--ga-color-text);font-size:var(--ga-font-body);line-height:1.45;font-weight:800;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleAction{margin-top:2.666667vw;display:flex;align-items:center;justify-content:flex-end;gap:.8vw;color:var(--ga-color-primary);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .stateCard{min-height:48vw;padding:5.866667vw 4.266667vw;border-radius:var(--ga-radius-card);background:#fffffff0;border:.133333vw solid rgba(15,23,42,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .stateIcon{width:10.133333vw;height:10.133333vw;border-radius:var(--ga-radius-control);background:#fff7ed;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .spinner{width:5.866667vw;height:5.866667vw;border:.666667vw solid rgba(249,115,22,.18);border-top-color:#f97316;border-radius:var(--ga-radius-chip);animation:mpArticleSpin .8s linear infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .stateTitle{margin-top:2.666667vw;color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .stateText{margin-top:1.333333vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .retryBtn{min-width:26.666667vw;height:9.6vw;margin:3.466667vw 0 0;padding:0 4vw;border-radius:var(--ga-radius-chip);background:#f97316;color:#fff;font-size:var(--ga-font-body);font-weight:850;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .bottomSpace{height:calc(5.866667vw + env(safe-area-inset-bottom))}@keyframes mpArticleSpin{to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail]{min-height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage{min-height:100vh;color:#0f172a;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage button{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage button{margin:0;padding:0;line-height:1.2;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage button:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPageHeader{display:flex;align-items:center!important;gap:var(--ga-space-3);min-height:14.4vw!important;padding:1.6vw var(--ga-page-gutter) 2.666667vw!important;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPageHeaderCopy{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPageTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPageSubtitle{text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statePage{padding:5.866667vw var(--ga-page-gutter) 10.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stateCentered{min-height:68vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stateIcon{width:14.933333vw;height:14.933333vw;display:flex;align-items:center;justify-content:center;margin-bottom:3.733333vw;border-radius:133.2vw;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stateTitle{font-size:var(--ga-font-section-title);font-weight:750;color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stateText{max-width:74.666667vw;margin-top:1.6vw;font-size:var(--ga-font-body);line-height:1.6;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stateButton{min-width:27.733333vw;min-height:10.666667vw;margin-top:4.8vw!important;padding:0 4.8vw!important;border-radius:var(--ga-radius-control);background:#f97316!important;color:#fff!important;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonLine,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonCard{position:relative;overflow:hidden;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonLine:after,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:planShimmer 1.25s infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonLine{height:3.2vw;margin-bottom:2.666667vw;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonShort{width:36%}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonTitle{width:64%;height:5.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonCard{height:32vw;margin-top:3.2vw;border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .skeletonCardTall{height:44vw}@keyframes planShimmer{to{transform:translate(100%)}}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent{padding-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .surfaceSection{margin-right:var(--ga-page-gutter);margin-left:var(--ga-page-gutter);overflow:hidden;border:.133333vw solid var(--ga-color-border);border-radius:var(--ga-radius-card);background:var(--ga-color-surface);box-shadow:var(--ga-shadow-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionGap{height:var(--ga-space-4);background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planHeader{padding:4.8vw 4.266667vw 4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerTop,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerTags,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorRow,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionHeaderRow,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTitleLine,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineMain,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderActions,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerHead{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerTop,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionHeaderRow,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineMain,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderHead{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planNo,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderNo{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.133333vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planNo{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusChip,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .modeChip,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTag,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineStatus{display:inline-flex;align-items:center;justify-content:center;flex:none;white-space:nowrap;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusChip{min-height:5.866667vw;padding:0 2.4vw;border-radius:133.2vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusOrange{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusAmber{color:#a16207;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusRed{color:#dc2626;background:#fef2f2}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusGreen{color:#047857;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .statusGray{color:#64748b;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerTags{gap:1.866667vw;margin-top:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .modeChip{min-height:5.6vw;padding:0 2.133333vw;border-radius:var(--ga-radius-sm);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .modeFull{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .modeSemi{color:#1d4ed8;background:#eff6ff}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sourceText,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .updatedText,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerMetaLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorRole{font-size:var(--ga-font-caption);color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerMeta{gap:3.2vw;margin-top:3.733333vw;padding-top:3.466667vw;border-top:.133333vw solid rgba(15,23,42,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorRow{min-width:0;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorAvatar{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center;flex:none;border-radius:133.2vw;color:#ea580c;background:#ffedd5;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorName{font-size:var(--ga-font-body);font-weight:700;color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .advisorRole{margin-top:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .updatedText{flex:none;text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .headerActions{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .contactAdvisorButton{min-height:7.2vw;gap:.933333vw;padding:0 2.4vw!important;border:.133333vw solid #fed7aa;border-radius:133.2vw;color:#ea580c!important;background:#fff7ed!important;font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .workflowPublicNote{margin-top:2.933333vw;padding:2.4vw 2.666667vw;border-radius:var(--ga-radius-control);color:#475569;background:#f8fafc;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .progressSection{padding:4.266667vw 4.266667vw 4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageTrack{display:flex;align-items:flex-start;width:100%;padding:.266667vw 1.066667vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageNode{width:8.8vw;flex:none;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageDot{width:5.333333vw;height:5.333333vw;display:flex;align-items:center;justify-content:center;border-radius:133.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageDot.stageDone{background:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageDot.stageCurrent{background:#f97316;box-shadow:0 0 0 .933333vw #ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageDot.stagePending{border:.533333vw solid #e2e8f0;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageLabel{margin-top:1.733333vw;font-size:var(--ga-font-caption);font-weight:650;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageLabel.stageDone{color:#fdba74}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageLabel.stageCurrent{color:#ea580c;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageLabel.stagePending{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageConnector{flex:1;min-width:2.133333vw;height:.533333vw;margin:2.4vw -.533333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageConnectorDone{background:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .stageConnectorPending{background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .currentStageRow{display:flex;align-items:center;gap:2.133333vw;margin-top:4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .currentStageCaption{color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .currentStageDivider{width:.133333vw;height:3.2vw;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .currentStageValue{font-size:var(--ga-font-body);font-weight:800;color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3.733333vw;overflow:hidden;border:.133333vw solid rgba(15,23,42,.1);border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricItem{min-width:0;padding:3.2vw 1.6vw 2.933333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricBorder{border-left:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricValue{font-size:var(--ga-font-page-title);line-height:1;font-weight:800;color:#0f172a}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricUnit{margin-left:.533333vw;font-size:var(--ga-font-caption);color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricDanger{color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricMuted{color:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricLabel{margin-top:1.6vw;font-size:var(--ga-font-caption);color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .metricEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .actionSection{margin:0 var(--ga-page-gutter);padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerBox{padding:3.2vw;border-radius:var(--ga-radius-control);background:#fef2f2}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerHead{gap:1.6vw;margin-bottom:1.6vw;color:#dc2626;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerRow{display:flex;align-items:flex-start;gap:1.6vw;margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerBullet{width:1.066667vw;height:1.066667vw;flex:none;margin-top:2.133333vw;border-radius:133.2vw;background:#f87171}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerText{flex:1;font-size:var(--ga-font-body);line-height:1.6;color:#dc2626}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .nextActionBox{margin-top:2.933333vw;padding:3.466667vw;border:.133333vw solid #fed7aa;border-radius:var(--ga-radius-control);background:#fff7ed94}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .blockerBox+.nextActionBox{margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .nextActionKicker{color:#f97316;font-size:var(--ga-font-caption);line-height:1.2;font-weight:850;letter-spacing:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .nextActionTitle{margin-top:1.333333vw;color:#0f172a;font-size:var(--ga-font-section-title);line-height:1.35;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .nextActionDesc{margin-top:1.066667vw;color:#64748b;font-size:var(--ga-font-body);line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .nextActionButton{width:100%;min-height:11.2vw;gap:1.333333vw;margin-top:3.2vw!important;border-radius:var(--ga-radius-control);background:#f97316!important;color:#fff!important;font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .contentSection{padding:4.533333vw 4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskCount{flex:none;color:#dc2626;font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskList{margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskCard{padding:2.933333vw;border:.133333vw solid #fed7aa;border-radius:var(--ga-radius-control);background:#fffaf5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskCard+.userTaskCard{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskCard.is-completed{border-color:#e2e8f0;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskHead,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskActions,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetEvidenceList{display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskHead{gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskTitle{flex:1;color:#0f172a;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskStatus{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;color:#c2410c;font-size:var(--ga-font-caption);font-weight:750;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskInstruction{margin-top:1.333333vw;color:#475569;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskMeta{display:flex;flex-direction:column;gap:.666667vw;margin-top:1.6vw;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .userTaskActions{justify-content:flex-end;gap:1.6vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .taskRouteButton,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .taskRespondButton{min-height:8.266667vw;padding:0 2.933333vw!important;border-radius:var(--ga-radius-control);font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .taskRouteButton{color:#ea580c!important;border:.133333vw solid #fed7aa;background:#fff!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .taskRespondButton{color:#fff!important;background:#f97316!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionHeading{margin-bottom:2.4vw;color:#0f172a;font-size:var(--ga-font-section-title);line-height:1.35;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionHeadingNoMargin{margin-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionRow{display:flex;align-items:center;min-height:13.866667vw;gap:2.4vw;padding:2.933333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .rowDivider{border-top:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .rowMain{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTitleLine{min-width:0;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .rowTitle{color:#0f172a;font-size:var(--ga-font-body);line-height:1.45;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .rowSubtitle{margin-top:.8vw;color:#475569;font-size:var(--ga-font-body);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .rowMeta{margin-top:.8vw;color:#94a3b8;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .singleLine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .twoLines{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTag{min-height:5.066667vw;padding:0 1.866667vw;border-radius:133.2vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTagPrimary{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTagWarning{color:#a16207;background:#fffbeb}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTagNeutral{color:#475569;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectReason{margin-top:1.333333vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectProgressCard{padding:3.333333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .projectTitleLine{justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetStatus{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;flex:none;padding:.933333vw 1.733333vw;border-radius:133.2vw;font-size:var(--ga-font-caption);font-weight:750;line-height:1.2;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetStatusOrange{color:#c2410c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetStatusGreen{color:#047857;background:#ecfdf5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetStatusGray{color:#64748b;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.133333vw 2.933333vw;margin-top:2.666667vw;padding:2.666667vw;border-radius:var(--ga-radius-control);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetDetail{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetDetail span{display:block;color:#94a3b8;font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetDetail div{margin-top:.666667vw;overflow-wrap:anywhere;color:#334155;font-size:var(--ga-font-caption);font-weight:700;line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetPublicNote{margin-top:2.133333vw;padding:2.133333vw 2.4vw;border-left:.8vw solid #fb923c;border-radius:0 var(--ga-radius-sm) var(--ga-radius-sm) 0;color:#475569;background:#fff7ed;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetEvidenceList{flex-wrap:wrap;gap:1.333333vw;margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetEvidenceButton,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .officialSourceButton{min-height:7.2vw;gap:.933333vw;padding:0 2.133333vw!important;border-radius:133.2vw;font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .targetEvidenceButton{color:#475569!important;border:.133333vw solid #e2e8f0;background:#fff!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .officialSourceButton{margin-top:2.133333vw!important;color:#ea580c!important;background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionEmpty{padding:5.066667vw 2.666667vw;color:#94a3b8;text-align:center;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .sectionEmptyCompact{padding:3.466667vw 0 .533333vw;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineList{padding-top:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineRow{display:flex;align-items:stretch;min-height:11.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineRail{position:relative;width:3.2vw;flex:none}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDot{position:relative;z-index:2;width:2.4vw;height:2.4vw;margin-top:1.733333vw;border-radius:133.2vw;box-shadow:0 0 0 .666667vw #fff}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineLine{position:absolute;top:4vw;bottom:-1.733333vw;left:1.066667vw;z-index:1;width:.266667vw;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineBody{flex:1;min-width:0;padding:0 0 3.2vw 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineMain{gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineTitle{flex:1;color:#0f172a;font-size:var(--ga-font-body);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDate{flex:none;color:#64748b;font-size:var(--ga-font-caption);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineStatus{min-height:4.533333vw;margin-top:.533333vw;padding:0 1.6vw;border-radius:133.2vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineNote{margin-top:1.066667vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .deadlineDone{color:#059669;background:#d1fae5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDot.deadlineDone{background:#34d399}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .deadlineLate{color:#dc2626;background:#fee2e2}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDot.deadlineLate{background:#f87171}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .deadlineUrgent{color:#c2410c;background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDot.deadlineUrgent{background:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .deadlinePending{color:#64748b;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDot.deadlinePending{background:#cbd5e1}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .timelineDoneText{color:#94a3b8;text-decoration:line-through}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .textAction,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .expandButton{min-height:7.466667vw;gap:.8vw;padding:0 .533333vw 0 2.133333vw!important;font-size:var(--ga-font-body);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .textAction{color:#f97316!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .expandButton{color:#64748b!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.066667vw;margin-top:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialStat{min-width:0;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialValue{color:#0f172a;font-size:var(--ga-font-page-title);line-height:1;font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialLabel{margin-top:1.466667vw;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialRed{color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialBlue{color:#2563eb}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .materialGreen{color:#059669}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .inlineHint{margin-top:3.2vw;padding:2.266667vw 2.666667vw;border-radius:var(--ga-radius-sm);color:#64748b;background:#f8fafc;text-align:center;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceIcon{width:8.533333vw;height:8.533333vw;display:flex;align-items:center;justify-content:center;flex:none;border:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceStatus,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderStatus{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceOrange{color:#ea580c}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceRed{color:#dc2626}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceBlue{color:#2563eb}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceGreen{color:#059669}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .serviceGray{color:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderCard{overflow:hidden;border:.133333vw solid rgba(15,23,42,.1);border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderSection{margin:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderSection .planOrderCard{background:var(--ga-color-surface);border-radius:var(--ga-radius-card)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderSectionHeading{margin:0;padding:3.733333vw 3.466667vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderHead{gap:2.666667vw;padding:3.2vw 3.466667vw 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderNo{flex:1;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderLines{padding:0 3.466667vw 3.2vw;color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderRed{color:#dc2626}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderGreen{color:#059669}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderGray{color:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:.133333vw solid rgba(15,23,42,.08);background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderMetric{min-width:0;padding:2.933333vw 2.133333vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderMetricBorder{border-left:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderMetricLabel{color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderMetricValue{margin-top:1.066667vw;color:#0f172a;font-size:var(--ga-font-body);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderActions{border-top:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderAction{flex:1;min-width:0;min-height:10.133333vw;gap:.933333vw;color:#64748b!important;font-size:var(--ga-font-caption);font-weight:650;border-right:.133333vw solid rgba(15,23,42,.08);border-radius:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderAction:last-child{border-right:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .orderActionPrimary{color:#f97316!important}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.733333vw 4.8vw;margin-top:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundItem{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundGroupTitle{color:#64748b;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundValue,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundListTitle{margin-top:.8vw;color:#0f172a;font-size:var(--ga-font-body);line-height:1.5;font-weight:700;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundMore{margin-top:4vw;padding-top:3.733333vw;border-top:.133333vw solid rgba(15,23,42,.08)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .detailBackgroundRow+.detailBackgroundRow,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundGroup{margin-top:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .detailBackgroundValue{margin-top:1.066667vw;color:#334155;font-size:var(--ga-font-body);line-height:1.65;word-break:break-word}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundGroupTitle{margin-bottom:1.6vw;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundListRow{padding:1.866667vw 0;border-top:.133333vw solid rgba(15,23,42,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundListRow:first-of-type{border-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .backgroundListMeta{margin-top:.533333vw;color:#64748b;font-size:var(--ga-font-caption);line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .bottomDock{position:fixed;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;gap:2.133333vw;padding:2.666667vw var(--ga-page-gutter) 2.133333vw;background:#fffffffa;border-top:.133333vw solid rgba(15,23,42,.08);box-shadow:0 -1.6vw 4.533333vw #0f172a0f}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .dockSecondary,.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .dockPrimary{min-height:11.2vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .dockSecondary{width:20.266667vw;flex:none;gap:1.066667vw;color:#64748b!important;background:#fff!important;border:.133333vw solid rgba(15,23,42,.12)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .dockPrimary{flex:1;gap:1.333333vw;color:#fff!important;background:#f97316!important;box-shadow:0 1.6vw 3.466667vw #f9731633}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .page{background-color:transparent;width:100%;min-height:100vh;padding:0 var(--ga-page-gutter) calc(27.2vw + constant(safe-area-inset-bottom));padding:0 var(--ga-page-gutter) calc(27.2vw + env(safe-area-inset-bottom));box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cityHeader{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .topBar{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.333333vw .8vw 2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .brand{display:flex;flex-direction:row;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .brandIcon{font-size:var(--ga-font-card-title);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .brandText{margin-left:1.333333vw;font-size:var(--ga-font-card-title);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .topTitle{font-size:var(--ga-font-card-title);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .content{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .card{width:100%;background:#fff;border:.133333vw solid rgba(17,24,39,.1);border-radius:var(--ga-radius-control);overflow:hidden;margin-top:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .imgWrap{width:100%;height:30.666667vw;background:#f3f4f6}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cardImg{width:100%;height:30.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cardBody{padding:2.4vw 2.666667vw 2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cardTitle{display:block;font-size:var(--ga-font-card-title);font-weight:700;color:var(--ga-color-text);line-height:5.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cardDesc{display:block;margin-top:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text);line-height:4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap{position:fixed;left:0;right:0;bottom:calc(2.133333vw + env(safe-area-inset-bottom));padding:2.4vw var(--ga-page-gutter) 4.533333vw;box-sizing:border-box;background:#fffffff5;border-top:.133333vw solid rgba(17,24,39,.08);-webkit-backdrop-filter:blur(1.333333vw);backdrop-filter:blur(1.333333vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap.ga-filter-surface{box-shadow:0 -.4vw 1.333333vw #0f172a12!important}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterLabel{display:block;font-size:var(--ga-font-caption);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterRow{margin-top:1.866667vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .toggleItem{display:flex;flex-direction:row;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .toggle{transform:scale(.78);transform-origin:left center}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .toggleText{margin-left:1.333333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .emptyWrap{padding:8vw 0 4vw;display:flex;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .emptyText{font-size:var(--ga-font-body);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .stateWrap{padding:3.466667vw 0;display:flex;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .stateCard{width:100%;max-width:92vw;background:#fff;border-radius:var(--ga-radius-control);padding:3.466667vw;border:.133333vw solid rgba(17,24,39,.06);color:var(--ga-color-text);font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .stateTitle{font-size:var(--ga-font-section-title);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .stateSub{margin-top:1.6vw;font-size:var(--ga-font-body);color:#4b5563;line-height:5.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .stateBtn{display:inline-block;margin-top:2.4vw;padding:1.866667vw 2.666667vw;border-radius:var(--ga-radius-sm);background:#f97316;color:#fff;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .page{padding:3.466667vw;background:transparent;min-height:100vh}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .header{padding:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .title{font-size:var(--ga-font-display-sm);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sub{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:#64748beb}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .hint{margin-top:1.866667vw;font-size:var(--ga-font-caption);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .ghostBtn{background:#fff;color:var(--ga-color-primary);border:.266667vw solid rgba(249,115,22,.18);border-radius:var(--ga-radius-chip);padding:1.866667vw 2.4vw;font-size:var(--ga-font-body);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .ghostBtn[disabled]{opacity:.55}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .chips{margin-top:1.866667vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .chip{background:#f9731614;color:var(--ga-color-text);border:.266667vw solid rgba(249,115,22,.14);border-radius:var(--ga-radius-chip);padding:1.333333vw 2.133333vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .chat{margin-top:2.133333vw;height:calc(100vh - 42.666667vw)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .empty{margin-top:2.4vw;background:#fff;border-radius:var(--ga-radius-control);padding:3.466667vw 2.933333vw;border:.266667vw solid rgba(17,24,39,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .emptyTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .emptySub{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .msgRow{display:flex;flex-direction:row;margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .msgRow.user{justify-content:flex-end}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .msgRow.assistant{justify-content:flex-start}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble{max-width:86%;border-radius:var(--ga-radius-control);padding:2.133333vw 2.4vw;border:.266667vw solid rgba(17,24,39,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble.user{background:#f973161a}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble.assistant{background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .msgText{font-size:var(--ga-font-body);color:var(--ga-color-text);line-height:1.58}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .lineRow{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .line{display:inline}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .thinking{margin-top:1.6vw;display:flex;flex-direction:row;align-items:center;gap:1.066667vw;color:#64748beb}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .thinkingText{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingBox{margin-top:1.866667vw;padding:1.866667vw 2.133333vw;border-radius:var(--ga-radius-sm);background:#0f172a0a;border:.266667vw solid rgba(148,163,184,.16)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingLead{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingNote,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingTime{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:#475569e6;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingSources{margin-top:1.333333vw;display:flex;flex-direction:column;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingSource{padding:1.6vw 1.866667vw;border-radius:var(--ga-radius-sm);background:#ffffffeb;border:.266667vw solid rgba(148,163,184,.14)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingSourceLabel{font-size:var(--ga-font-caption);font-weight:800;color:#f97316eb}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingSourceMeta{margin-top:.8vw;font-size:var(--ga-font-micro);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progWrap{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progTitle{font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progList{margin-top:1.6vw;display:flex;flex-direction:column;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progCard{background:#0f172a05;border-radius:var(--ga-radius-sm);padding:2.133333vw;border:.266667vw solid rgba(17,24,39,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progName{font-size:var(--ga-font-card-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progSource{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:#f97316e0;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progMeta{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748beb;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progActions{margin-top:1.866667vw;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .aBtn{border-radius:var(--ga-radius-chip);padding:1.866667vw 2.4vw;font-size:var(--ga-font-caption);font-weight:900;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .aBtnGhost{background:#fff;color:var(--ga-color-text);border:.266667vw solid rgba(17,24,39,.14)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .aBtnPrimary{background:#f97316;color:#fff;border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .inputBar{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:.266667vw solid rgba(17,24,39,.06);padding:1.866667vw 2.666667vw;padding-bottom:calc(1.866667vw + env(safe-area-inset-bottom));z-index:20000}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .inputWrap{display:flex;flex-direction:row;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .input{flex:1;background:#0f172a0a;border-radius:var(--ga-radius-chip);padding:2.133333vw 2.4vw;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendBtn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.066667vw;background:#f97316;color:#fff;border-radius:var(--ga-radius-chip);padding:2.133333vw 2.4vw;border:none}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendBtn[disabled]{opacity:.55}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendText{font-size:var(--ga-font-body);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .barHint{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748beb}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .safeSpace{height:calc(28vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .page{padding-left:var(--ga-page-gutter);padding-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .header{padding:var(--ga-space-5)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sub,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .hint,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .emptySub,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingNote,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .groundingTime,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progSource,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .barHint{font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .chips,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progActions{gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble.user,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .aBtnPrimary,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendBtn{background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble{border-radius:var(--ga-radius-control);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progTitle,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progName{font-size:var(--ga-font-card-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .aBtn{height:var(--ga-height-button-sm)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .inputWrap{border-radius:var(--ga-radius-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .input,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendBtn{font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .sendBtn{min-height:var(--ga-height-button)!important;border-radius:var(--ga-radius-control)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg{min-height:100vh;background:transparent;padding:2.4vw 0 4vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg .qs-img{width:100%;display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg .state{width:100%;padding:2.4vw 3.2vw;box-sizing:border-box;font-size:var(--ga-font-body);color:var(--ga-color-text-secondary);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg .state-err{color:#991b1b}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg .state-err-text{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=qs] .qsimg .state-err-retry{display:inline-block;margin-top:1.333333vw;font-size:var(--ga-font-body);color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page{height:100vh;display:flex;flex-direction:column;overflow:hidden;position:relative;color:var(--ga-color-text);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-review-text{width:100%;height:64vw;margin-top:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-value{overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--ga-page-background)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-safe-top{flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-header{display:flex;align-items:center;padding:0 var(--ga-page-gutter) 2.666667vw;gap:1.333333vw;flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page-title{font-size:var(--ga-font-page-title);font-weight:800;letter-spacing:-.133333vw;flex:1;min-width:0;line-height:1.3}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-control{margin:0;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit;line-height:1.5;color:inherit;box-sizing:border-box;font-weight:500}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-control:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-save{min-width:10.133333vw;min-height:9.6vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);display:flex;align-items:center;justify-content:flex-end}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-head-note{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);padding-left:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-scroll{flex:1;min-height:0;height:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-content{padding:0 var(--ga-page-gutter) 4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-subtitle{display:block;font-size:var(--ga-font-caption);line-height:1.6;color:var(--ga-color-text-secondary);margin:0 0 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-card{background:#fff;border:.133333vw solid rgba(15,23,42,.09);border-radius:var(--ga-radius-card);padding:3.733333vw;margin-bottom:3.2vw;box-shadow:var(--ga-shadow-card);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-section-row{display:flex;align-items:center;justify-content:space-between;gap:1.866667vw;margin-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-section-title{font-size:var(--ga-font-card-title);font-weight:700;line-height:1.5;display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-meta,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-caption{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-meta{flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-label{font-size:var(--ga-font-body);font-weight:500;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-segments{display:flex;background:var(--ga-color-surface-soft);padding:.8vw;border-radius:2.4vw;margin-bottom:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-segment{flex:1;border-radius:1.733333vw;min-height:8.533333vw;display:flex;align-items:center;justify-content:center;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-segment.is-active{background:#fff;color:var(--ga-color-text);font-weight:600;box-shadow:0 .266667vw 1.066667vw #0f172a17}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-upload{width:100%;padding:4vw 1.6vw;min-height:31.333333vw;border:.266667vw dashed #fed7aa;border-radius:2.933333vw;background:#fffaf5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-upload-title{font-size:var(--ga-font-body);font-weight:600;margin-top:.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-upload .ait-caption{font-size:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-text-button{min-height:8.533333vw;display:flex;align-items:center;gap:1.2vw;font-size:var(--ga-font-caption);color:var(--ga-color-primary-strong);text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-image-pick{margin:1.2vw auto -1.066667vw;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-file{display:flex;align-items:center;gap:2.133333vw;padding:2.666667vw 0 0;margin-top:1.866667vw;border-top:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-file-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-file-name{font-size:var(--ga-font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-icon-button{display:flex;align-items:center;justify-content:center;width:8.533333vw;height:8.533333vw;flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-file-note{display:block;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);padding-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-field{margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-field .ait-label{display:block;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-input,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-textarea{box-sizing:border-box;width:100%;font-size:var(--ga-font-body);color:var(--ga-color-text);background:#f8fafc;border:.133333vw solid rgba(15,23,42,.09);border-radius:2.666667vw;padding:2.933333vw 3.2vw;line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-input{height:11.466667vw;line-height:normal;padding-top:0;padding-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-text{height:40vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-detail-text{height:24vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-placeholder{color:#94a3b8;line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-counter{display:block;text-align:right;margin-top:1.333333vw;color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-chip-row{display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-chip{display:flex;align-items:center;justify-content:center;padding:0 2.8vw;min-height:8.533333vw;border-radius:2.4vw;background:#f8fafc;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);border:.133333vw solid transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-chip.is-selected{background:#fff7ed;color:#c2410c;border-color:#fed7aa;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-language,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-date-row{margin-top:3.466667vw;padding-top:3.2vw;border-top:.133333vw solid var(--ga-color-divider);display:flex;justify-content:space-between;align-items:center;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-language-options{display:flex;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-date-value{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);min-height:8.533333vw;display:flex;align-items:center;gap:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-local-note{color:var(--ga-color-text-secondary);display:flex;align-items:flex-start;justify-content:center;gap:1.333333vw;font-size:var(--ga-font-caption);line-height:1.7;margin:3.733333vw 0 .533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-local-note .ait-vicon{padding-top:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-footer{flex-shrink:0;padding:2.4vw var(--ga-page-gutter) calc(2.4vw + env(safe-area-inset-bottom));background:#fffffff5;border-top:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-availability{display:block;text-align:center;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.5;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-footer-actions{display:flex;align-items:stretch;gap:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-primary,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-secondary{display:flex;align-items:center;justify-content:center;min-height:11.733333vw;padding:1.866667vw 2.933333vw;border-radius:var(--ga-radius-control);font-size:var(--ga-font-body);font-weight:600;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-primary{flex:1;background:var(--ga-color-primary);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-secondary{flex:0 0 34%;color:var(--ga-color-text);background:var(--ga-color-surface-soft)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-primary.is-disabled{background:#fed7aa;color:#9a4d22;opacity:.75}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-secondary.is-disabled{opacity:.4}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-report-note{display:flex;align-items:flex-start;gap:1.333333vw;background:#fff7ed;color:#9a4b19;border-radius:2.133333vw;padding:2.133333vw 2.666667vw;font-size:var(--ga-font-caption);line-height:1.6;margin:0 0 4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-report-note .ait-vicon{padding-top:.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-result-title{display:block;font-size:var(--ga-font-page-title);line-height:1.4;font-weight:800;margin-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-kicker{display:block;font-size:var(--ga-font-caption);line-height:1.7;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-summary{display:block;font-size:var(--ga-font-body);font-weight:600;line-height:1.8;margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-inline-stats{margin-top:3.733333vw;padding-top:2.933333vw;border-top:.133333vw solid var(--ga-color-divider);display:flex;gap:4.533333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-stat-value{font-size:var(--ga-font-section-title);font-weight:700;color:var(--ga-color-primary-strong);margin-right:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-result-tabs{position:relative;display:flex;margin:0 0 3.2vw;border-bottom:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-result-tab{flex:1;min-height:10.666667vw;padding:0 .533333vw;font-size:var(--ga-font-body);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-result-tab.is-active{color:var(--ga-color-text);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-tab-indicator{position:absolute;left:0;bottom:-.133333vw;height:.533333vw;pointer-events:none;transition:transform .17s cubic-bezier(.2,.8,.2,1)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-tab-indicator:after{content:"";display:block;height:100%;margin:0 2.4vw;border-radius:.533333vw;background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-document{padding-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph{padding-bottom:4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph+.ait-paragraph{border-top:.133333vw solid var(--ga-color-divider);padding-top:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph-heading{display:flex;align-items:center;gap:2.133333vw;margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph-number{color:#94a3b8;font-size:3.2vw;font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph-label{font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-original{font-size:var(--ga-font-body);line-height:1.95;word-break:normal;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-marked{background:#fff3df;-webkit-box-decoration-break:clone;box-decoration-break:clone}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-annotation{margin-top:2.4vw;display:flex;align-items:center;gap:1.333333vw;color:#c2410c;font-size:var(--ga-font-caption);text-align:left;min-height:8vw;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-annotation .ait-annotation-copy{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-paragraph-note{display:block;margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-body{display:block;font-size:var(--ga-font-body);line-height:1.85;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-muted{color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-orange{color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-green{color:#15803d}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-result-count{margin-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-adopt{display:flex;align-items:center;gap:1.066667vw;color:#c2410c;font-size:var(--ga-font-caption);min-height:7.733333vw;padding:0 2.133333vw;background:#fff7ed;border-radius:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-adopt.is-accepted{background:#ecfdf5;color:#15803d}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-compare-label{display:block;font-size:var(--ga-font-caption);color:var(--ga-color-text-tertiary);line-height:1.6;margin-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-rewrite{margin-top:3.2vw;padding:2.933333vw;background:#fffaf5;border-left:.533333vw solid #fdba74;border-radius:0 2.133333vw 2.133333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-rewrite .ait-compare-label{color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-reason-toggle{margin-top:1.333333vw;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-reason{display:block;padding:.8vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-footnote{display:block;font-size:var(--ga-font-caption);line-height:1.7;color:var(--ga-color-text-secondary);padding:0 .666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-course-overview{display:flex;justify-content:space-between;text-align:center;gap:1.333333vw;margin-top:4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-course-overview>.ait-course-stat{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-fact-number{display:block;font-size:5.6vw;line-height:1.3;font-weight:700;margin-bottom:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-row-button{width:100%;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-status{font-size:var(--ga-font-caption);white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-status-success{color:#15803d}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-status-warning{color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-status-neutral{color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-course-match{display:flex;align-items:center;gap:2.133333vw;margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-course-match .ait-body{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-credit{display:block;margin-top:1.066667vw;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-expanded{border-top:.133333vw solid var(--ga-color-divider);padding-top:2.933333vw;margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-email-title{margin:2.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-date-large{display:block;font-size:var(--ga-font-section-title);font-weight:700;margin:1.866667vw 0 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-check-line{display:flex;align-items:flex-start;gap:2.133333vw;margin:3.2vw 0;font-size:var(--ga-font-body);line-height:1.8}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-check-line .ait-vicon{padding-top:.533333vw;flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-step-number{width:5.333333vw;height:5.333333vw;display:flex;flex-shrink:0;justify-content:center;align-items:center;background:#fff7ed;color:#c2410c;border-radius:50%;font-size:3.2vw;margin-top:.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-check-line>.ait-check-copy{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-email-sender{display:block;margin:1.6vw 0 3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-prewrap{white-space:pre-wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-reply{height:78.666667vw;margin-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-table{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-schools{display:grid;grid-template-columns:1fr 1fr;background:#fffaf5;padding:3.466667vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-schools>.ait-offer-school{padding:0 3.466667vw;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-schools>.ait-offer-school+.ait-offer-school{border-left:.133333vw solid #ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-school-name{display:block;font-size:var(--ga-font-section-title);font-weight:700;margin-bottom:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-row{padding:2.933333vw 3.466667vw;border-top:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-offer-label{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);min-height:6.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-label>.ait-source-link{display:flex;align-items:center;gap:.533333vw;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-values{display:grid;grid-template-columns:1fr 1fr;margin-top:1.333333vw;gap:3.733333vw;font-size:var(--ga-font-body);line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-values>.ait-offer-value+.ait-offer-value{padding-left:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-interview-intro{padding:5.333333vw 4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-icon{width:9.6vw;height:9.6vw;display:block;margin-bottom:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-title{display:block;font-size:var(--ga-font-section-title);font-weight:700;line-height:1.5;margin-bottom:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-facts{display:flex;margin-top:4vw;padding-top:3.466667vw;border-top:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-facts>.ait-intro-fact{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-facts>.ait-intro-fact+.ait-intro-fact{border-left:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-intro-facts .ait-fact-number{color:#c2410c;margin:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-interview-progress{margin:.533333vw .533333vw 3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-interview-progress .ait-section-row{margin-bottom:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-progress-track{height:1.066667vw;border-radius:.533333vw;background:#e2e8f0;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-progress-fill{width:100%;height:100%;background:var(--ga-color-primary);border-radius:.533333vw;transform-origin:left center;transition:transform .2s ease-out}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-question{display:block;font-size:var(--ga-font-section-title);font-weight:700;line-height:1.7;margin-bottom:2.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-answer{height:45.333333vw;margin-top:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-heading{margin-bottom:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-copy{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0f172a66;display:flex;align-items:flex-end}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet{width:100%;box-sizing:border-box;padding:2.133333vw var(--ga-page-gutter) calc(3.733333vw + env(safe-area-inset-bottom));border-radius:5.333333vw 5.333333vw 0 0;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet-handle{width:8.8vw;height:.933333vw;border-radius:.533333vw;background:#e2e8f0;margin:0 auto 2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet .ait-section-row{margin-bottom:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet-scroll{max-height:48vh;margin-bottom:4.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet-note{margin-top:3.2vw;padding:2.666667vw;background:#fff7ed;border-radius:2.4vw;color:#9a4b19}@media(max-width:350px){.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-header{gap:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page-title{font-size:19px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-card{padding:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-meta{font-size:11px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-section-row{gap:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-chip{padding:0 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-table{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-course-overview .ait-caption{font-size:11px}}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-card{padding:5.866667vw 4vw;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-icon{width:12.8vw;height:12.8vw;margin:0 auto 3.733333vw;color:#ea580c;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-icon.is-active{animation:ait-breathe 1.8s ease-in-out infinite}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-icon.is-failed{color:#b45309}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-title{display:block;font-size:4.8vw;font-weight:650;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-note{display:block;margin:2.4vw 0;color:#64748b;font-size:3.6vw;line-height:1.8}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-steps{display:flex;justify-content:space-between;margin:5.066667vw 0;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-step{flex:1;display:flex;flex-direction:column;align-items:center;gap:1.866667vw;font-size:3.066667vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-step-dot{display:flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;border:.133333vw solid #cbd5e1;border-radius:50%;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-step.is-current{color:#ea580c}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-step.is-current .ait-step-dot{border-color:#fb923c;background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-error{display:block;padding:2.933333vw;margin-bottom:2.666667vw;background:#fff7ed;color:#9a3412;border-radius:2.4vw;line-height:1.7}@keyframes ait-breathe{50%{opacity:.4;transform:translateY(-.533333vw)}}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-workflow{display:flex;justify-content:space-between;gap:1.6vw;margin:0 .533333vw 3.2vw;color:var(--ga-color-text-tertiary);font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-workflow .is-current{color:var(--ga-color-primary-strong);font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-actions{display:flex;gap:2.133333vw;margin:3.2vw 0 2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-add-material{display:flex;flex:1;align-items:center;justify-content:center;gap:1.6vw;min-height:11.733333vw;border:.133333vw solid #ead8c9;border-radius:2.666667vw;background:#fffaf5;color:#9a4b19;font-size:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-format-note{display:block;margin-bottom:2.933333vw;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-card .ait-chip-row{margin-top:-.533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-background-toggle{display:flex;align-items:center;justify-content:space-between;gap:2.666667vw;text-align:left;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-background-toggle>div{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-background-toggle .ait-caption{display:block;margin-top:1.066667vw;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-input{border-top:.133333vw solid var(--ga-color-divider);padding-top:3.2vw;margin-top:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-name{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-readiness{display:block;text-align:center;font-size:3.2vw;line-height:1.6;margin-bottom:.533333vw;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-availability{font-size:2.933333vw;margin-bottom:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-primary[disabled]{background:#fed7aa;color:#9a4d22;opacity:.75}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-source-preview{max-height:32vw;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-history-card{display:flex;align-items:center;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-history-card .ait-row-button{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-history-card .ait-section-title{margin-bottom:1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-priority{display:flex;align-items:flex-start;gap:2.133333vw;text-align:left;padding:3.2vw 0;width:100%;border-bottom:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-priority:last-child{border-bottom:0;padding-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-priority>div{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-priority-number{color:#c2410c;font-size:3.2vw;line-height:1.8}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-priority-copy{display:block;margin-top:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-compare-select{display:flex;gap:2.4vw;margin-bottom:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-compare-select>picker{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-select-school{padding:2.666667vw 3.2vw;border:.133333vw solid rgba(15,23,42,.12);border-radius:2.933333vw;background:#fff;min-height:14.666667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-select-school>span{display:block;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-select-school .ait-label{margin:.8vw 0 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-values{gap:2.933333vw;font-size:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-school-name{font-size:3.733333vw;line-height:1.6;overflow-wrap:anywhere}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-question-nav{display:flex;gap:2.133333vw;margin:0 .533333vw 3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-question-dot{width:7.466667vw;height:7.466667vw;display:flex;align-items:center;justify-content:center;border:.133333vw solid #cbd5e1;color:#64748b;border-radius:50%;font-size:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-question-dot.is-done{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ait-question-dot.is-current{background:var(--ga-color-primary);color:#fff;border-color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-review-ready{display:flex;align-items:center;gap:1.6vw;margin:0 0 3.2vw;font-size:3.6vw;color:#166534}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask{animation:aitMaskEnter .18s ease-out both}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet{animation:aitSheetEnter .2s cubic-bezier(.2,.8,.2,1) both}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask.is-closing{pointer-events:none;animation:aitMaskExit .16s ease-in both}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask.is-closing .ait-sheet{animation:aitSheetExit .16s ease-in both}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page.is-motion-paused .ait-task-icon{animation-play-state:paused}@keyframes aitMaskEnter{0%{opacity:0}to{opacity:1}}@keyframes aitMaskExit{to{opacity:0}}@keyframes aitSheetEnter{0%{transform:translateY(3.733333vw)}to{transform:none}}@keyframes aitSheetExit{to{transform:translateY(2.666667vw)}}@media(prefers-reduced-motion:reduce){.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-sheet,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-task-icon,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask.is-closing,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask.is-closing .ait-sheet{animation:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-mask.is-closing{opacity:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-tab-indicator,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-progress-fill,.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-control{transition:none!important}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-control:active{transform:none!important}}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator]{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .wrap{position:relative;max-width:100vw;margin:0 auto;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .hero{padding:2.4vw 0 1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .heroTitle{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .heroSub{margin-top:1.333333vw;font-size:var(--ga-font-body);color:#374151b8}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .info{margin-top:1.333333vw;border-radius:var(--ga-radius-control);padding:1.866667vw 2.133333vw;background:#f973161a;border:.266667vw solid rgba(249,115,22,.14)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .info-muted{background:#94a3b829;border:.266667vw solid rgba(148,163,184,.2)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .infoText{font-size:var(--ga-font-caption);color:#f97316f2;line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .info-muted .infoText{color:#334155e0}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .card{margin-top:2.4vw;border-radius:var(--ga-radius-card);background:#ffffffb8;border:.266667vw solid rgba(203,213,225,.96);padding:2.933333vw 2.933333vw 2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .sectionHead{display:flex;align-items:center;justify-content:space-between;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .secTitle{font-size:var(--ga-font-card-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .pill{flex:0 0 auto;font-size:var(--ga-font-micro);font-weight:800;padding:1.066667vw 1.866667vw;border-radius:var(--ga-radius-chip);color:#475569;background:#94a3b82e;border:.266667vw solid rgba(148,163,184,.22)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .pill-amber{color:#d97706;background:#f59e0b29;border:.266667vw solid rgba(245,158,11,.22)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .divider{margin:1.866667vw 0 2.4vw;height:.266667vw;background:#e2e8f0e6}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .hairline{height:.266667vw;background:#e2e8f0e6}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .field{margin-bottom:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .labelRow{display:flex;align-items:center;gap:1.333333vw;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .label{font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .opt{font-size:var(--ga-font-caption);color:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .input{width:100%;height:10.133333vw;line-height:10.133333vw;border-radius:var(--ga-radius-chip);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:0 2.666667vw;font-size:var(--ga-font-caption);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .row2{display:flex;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .half{flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .subTitle{margin-top:.8vw;font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .segRow{margin-top:1.6vw;display:flex;gap:2.4vw;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .segBtn{flex:1;text-align:center;padding:2.133333vw 0;border-radius:var(--ga-radius-chip);border:.266667vw solid rgba(203,213,225,.96);background:#ffffffbf;font-size:var(--ga-font-caption);color:#475569;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .segBtn.active{border:.266667vw solid rgba(244,63,94,.35);background:linear-gradient(90deg,#f97316,#f43f5e);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .hint{margin-top:1.6vw;font-size:var(--ga-font-caption);color:#64748beb;line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .costRow{display:flex;align-items:center;justify-content:space-between;gap:1.866667vw;padding:1.6vw .266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .costLabel{font-size:var(--ga-font-caption);font-weight:700;color:#1f2937db}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .costInput{width:32vw;height:9.066667vw;line-height:9.066667vw;text-align:right;padding:0 2.4vw;border-radius:var(--ga-radius-chip);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);font-size:var(--ga-font-caption);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .sumRow{display:flex;align-items:center;justify-content:space-between;gap:1.866667vw;padding:1.333333vw .266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .sumLabel{font-size:var(--ga-font-caption);color:#475569eb}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .sumVal{font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .grandRow{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .grandMeta{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .grandLabel{font-size:var(--ga-font-caption);color:#64748beb;font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .grandHint{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:#64748beb;line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .grandVal{font-size:var(--ga-font-page-title);font-weight:950;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .bottom{position:relative;padding:2.4vw 0 calc(2.933333vw + constant(safe-area-inset-bottom) + 20vw);padding:2.4vw 0 calc(2.933333vw + env(safe-area-inset-bottom) + 20vw);box-sizing:border-box;margin:1.066667vw auto 0;max-width:100vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .bottomInner{border-radius:var(--ga-radius-card);background:#ffffffbf;border:.266667vw solid rgba(203,213,225,.96);padding:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .btnRow{display:flex;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .ghostBtn{flex:1;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-card-title);font-weight:900;padding:2.133333vw 0;color:#475569;background:#fffffff2;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .primaryBtn{flex:1;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-card-title);font-weight:900;padding:2.133333vw 0;color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .ai-disclaimer{margin-top:1.866667vw;font-size:var(--ga-font-caption);color:#64748be0;text-align:center;padding:0 1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .wrap{padding:0 0 calc(32vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .hero{margin-bottom:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .heroSub{margin-top:1.6vw;color:#64748b;font-size:3.466667vw;line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .card{padding:3.733333vw;margin-bottom:3.2vw;border:.133333vw solid rgba(15,23,42,.09);border-radius:3.733333vw;background:#fff;box-shadow:0 .8vw 2.666667vw #0f172a09}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .costResultCard{background:linear-gradient(135deg,#fff7ed,#fff 75%);border-color:#fed7aa}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .secTitle{font-size:4vw;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .costResultCard .grandRow{align-items:flex-start;flex-direction:column;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .grandVal{font-size:8.266667vw;line-height:1.15;font-weight:750;letter-spacing:-.266667vw;color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .sumRow{padding:1.333333vw 0;font-size:3.466667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .pill{background:#fff7ed;color:#9a3412;border:0;font-size:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .field{margin-top:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .input{background:#f8fafc;border:.133333vw solid #e2e8f0;border-radius:2.133333vw;height:10.666667vw;padding:0 2.666667vw;box-sizing:border-box;font-size:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .costRow{min-height:12.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .costInput{width:21.333333vw;height:8.8vw;padding:0 2.4vw;border:.133333vw solid #e2e8f0;border-radius:1.866667vw;background:#f8fafc;text-align:right;box-sizing:border-box;font-size:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .segBtn{flex:1;border-radius:2.133333vw;border:.133333vw solid #e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .segBtn.active{border-color:#fdba74;background:#fff7ed;color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .hint,.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .grandHint{line-height:1.7;font-size:3.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .bottom{position:fixed;left:0;right:0;z-index:20;max-width:none;bottom:0;margin:0;padding:2.4vw var(--ga-page-gutter) calc(2.4vw + env(safe-area-inset-bottom));background:#fffffff5;border-top:.133333vw solid var(--ga-color-divider)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .bottomInner{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .btnRow{gap:2.666667vw;align-items:stretch}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .ghostBtn,.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .primaryBtn{display:flex;align-items:center;justify-content:center;margin:0;min-height:11.733333vw;padding:1.866667vw 2.933333vw;border:0;border-radius:var(--ga-radius-control);box-sizing:border-box;font-size:var(--ga-font-body);font-weight:600;line-height:1.5;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .ghostBtn{flex:0 0 34%;background:var(--ga-color-surface-soft);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .primaryBtn{flex:1;background:var(--ga-color-primary);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .ghostBtn:after,.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .primaryBtn:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .page .ai-disclaimer{margin:0 0 1.866667vw;padding:0;line-height:1.5;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test]{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .topHero{padding:2.4vw 0 1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .topHeroTitle{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .topHeroSub{margin-top:1.333333vw;font-size:var(--ga-font-body);color:#374151b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .container{padding:0;position:relative;background:transparent;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .progress{height:2.133333vw;background:#11182714;border-radius:var(--ga-radius-chip);overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .progress-inner{height:100%;background:#f97316d9;border-radius:var(--ga-radius-chip)}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .passage{background:#ffffffb8;border-radius:var(--ga-radius-sm);padding:2.133333vw;margin-bottom:1.866667vw;color:var(--ga-color-text);line-height:1.6;border:.133333vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .opt-list{margin-top:2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .opt{display:flex;flex-direction:row;gap:1.866667vw;border-radius:var(--ga-radius-sm);border:.266667vw solid rgba(17,24,39,.1);padding:2.133333vw;margin-bottom:1.6vw;background:#ffffffeb}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .opt-on{border-color:#f973164d;background:#f9731614}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .opt-left{width:5.866667vw;font-weight:800;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .opt-right{flex:1;line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .tip{margin-top:1.866667vw;padding:2.133333vw;border-radius:var(--ga-radius-sm);background:#10b9811a;color:#065f46;line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .wrong-item:last-child .divider{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .topHero{padding:0;margin-bottom:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .topHeroSub{font-size:3.466667vw;line-height:1.7;margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .container{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .card{padding:4vw;margin-bottom:3.2vw;border:.133333vw solid rgba(15,23,42,.09);border-radius:3.733333vw;background:#fff;box-shadow:0 .8vw 2.666667vw #0f172a09}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .h2{font-size:4.266667vw;line-height:1.6!important;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .muted{font-size:3.466667vw;line-height:1.7}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .chip{flex:1;min-height:13.333333vw;display:flex;align-items:center;justify-content:center;padding:2.133333vw;border:.133333vw solid #e2e8f0;border-radius:2.666667vw;background:#f8fafc;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .chip-on{background:#fff7ed;border-color:#fdba74;color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .opt{min-height:12.8vw;padding:2.666667vw;align-items:center;gap:2.4vw;border:.133333vw solid #e2e8f0;border-radius:2.666667vw;background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .opt-on{background:#fff7ed;border-color:#fb923c}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .opt-left{width:6.666667vw;height:6.666667vw;flex:0 0 6.666667vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f5f9;font-size:3.2vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .opt-on .opt-left{background:#f97316;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .opt-right{font-size:4vw;line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .passage{padding:3.2vw;background:#f8fafc;border-left:.533333vw solid #fdba74;font-size:3.733333vw;line-height:1.85;border-radius:.533333vw 2.133333vw 2.133333vw .533333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .progress{height:1.066667vw;border-radius:1.066667vw;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .progress-inner{border-radius:1.066667vw;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .btn{min-height:11.2vw;border-radius:2.4vw;font-size:3.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .page .badge{border-radius:1.333333vw;font-size:3.066667vw;font-weight:500}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .test-skills{display:flex;gap:2.4vw;margin:3.733333vw 0 4.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .test-skills>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:1.866667vw;color:#c2410c;padding:2.4vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .test-skills span{font-size:3.2vw;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score]{background:transparent!important}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .page{position:relative;min-height:100vh;padding:0 var(--ga-page-gutter);box-sizing:border-box;background:transparent;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .safeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .wrap{position:relative;max-width:100vw;margin:0 auto;padding:0;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .hero{padding:2.4vw 0 1.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .heroTitle{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-text);letter-spacing:.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .heroSub{margin-top:1.333333vw;font-size:var(--ga-font-body);color:#374151b8}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .card{margin-top:2.4vw;border-radius:var(--ga-radius-card);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:2.933333vw 2.933333vw 1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .field{margin-bottom:2.933333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .labelRow{display:flex;align-items:center;gap:1.333333vw;margin-bottom:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .label{font-size:var(--ga-font-caption);font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .req{font-size:var(--ga-font-caption);font-weight:900;color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .opt{font-size:var(--ga-font-caption);color:#94a3b8;margin-left:.8vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .uploadBox{border-radius:var(--ga-radius-control);border:.266667vw solid rgba(199,210,254,.95);background:#ffffff8c;padding:2.4vw;display:flex;align-items:center;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .uploadIcon{width:10.133333vw;height:10.133333vw;border-radius:var(--ga-radius-chip);background:#f9731624;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .uploadIconInner{width:6.666667vw;height:6.666667vw;border-radius:var(--ga-radius-chip);background:#ffffffe6;color:#f97316;font-weight:900;display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .uploadMain{font-size:var(--ga-font-body);font-weight:800;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .uploadSub{margin-top:.8vw;font-size:var(--ga-font-caption);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileRow{margin-top:1.866667vw;padding:1.866667vw 2.133333vw;border-radius:var(--ga-radius-control);background:#f8fafce6;border:.266667vw solid rgba(203,213,225,.96);display:flex;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileLeft{display:flex;align-items:center;gap:1.6vw;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileBullet{width:2.133333vw;height:2.133333vw;border-radius:var(--ga-radius-chip);background:#f97316e6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileMeta{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileName{font-size:var(--ga-font-caption);font-weight:800;color:var(--ga-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:56vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileSize{margin-top:.533333vw;font-size:var(--ga-font-micro);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .fileRemove{font-size:var(--ga-font-caption);color:#ef4444f2;font-weight:700;padding:1.066667vw 1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .textarea{width:100%;min-height:22.666667vw;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:2.133333vw;font-size:var(--ga-font-caption);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .input{width:100%;height:10.133333vw;line-height:10.133333vw;border-radius:var(--ga-radius-chip);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:0 2.666667vw;font-size:var(--ga-font-caption);color:var(--ga-color-text);box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .select{width:100%;height:10.133333vw;border-radius:var(--ga-radius-chip);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:0 2.666667vw;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .selectVal{font-size:var(--ga-font-caption);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .selectArrow{font-size:var(--ga-font-caption);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .langRow{display:flex;gap:2.4vw;align-items:center;justify-content:space-between;padding-top:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .langBtn{flex:1;text-align:center;padding:2.133333vw 0;border-radius:var(--ga-radius-chip);border:.266667vw solid rgba(203,213,225,.96);background:#ffffffbf;font-size:var(--ga-font-caption);color:#475569;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .langBtn.active{border:.266667vw solid rgba(244,63,94,.35);background:linear-gradient(90deg,#f97316,#f43f5e);color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .bottom{position:relative;padding:2.4vw 0 calc(2.933333vw + constant(safe-area-inset-bottom) + 20vw);padding:2.4vw 0 calc(2.933333vw + env(safe-area-inset-bottom) + 20vw);box-sizing:border-box;margin:1.066667vw auto 0;max-width:100vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .bottomInner{border-radius:var(--ga-radius-card);background:#ffffffbf;border:.266667vw solid rgba(203,213,225,.96);padding:2.4vw;box-shadow:0 2.666667vw 5.866667vw #0f172a24,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd1}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .startBtn{width:100%;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-section-title);font-weight:900;padding:2.4vw 0;color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e);box-shadow:0 2.4vw 5.333333vw #f973163d,0 1.066667vw 2.4vw #f43f5e1f}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .startBtn.disabled{background:#e2e8f0;color:#94a3b8;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .ai-disclaimer{text-align:center;font-size:var(--ga-font-caption);color:var(--ga-color-text-tertiary);line-height:4vw;margin-top:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:4vw;background:#02061759}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .gateCard{width:100%;border-radius:var(--ga-radius-card);background:#fffffff2;padding:3.466667vw;box-shadow:0 3.2vw 7.466667vw #0206172e,0 1.333333vw 3.2vw #0206171a}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .gateTitle{font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .gateSub{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748bf2}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .gateBtn{margin-top:2.4vw;width:100%;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-card-title);font-weight:900;padding:2.133333vw 0;color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;padding:4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .maskBg{position:absolute;top:0;right:0;bottom:0;left:0;background:#02061740}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .modal{position:relative;width:100%;border-radius:var(--ga-radius-card);background:#fffffff5;padding:4.533333vw 3.466667vw;box-shadow:0 3.733333vw 9.333333vw #0206172e,0 1.6vw 3.733333vw #0206171a;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .spinner{width:10.133333vw;height:10.133333vw;border-radius:var(--ga-radius-chip);border:1.066667vw solid rgba(226,232,240,1);border-top-color:#f97316;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .modalH1{margin-top:2.133333vw;font-size:var(--ga-font-section-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .modalH2{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748bf2}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .progressTrack{margin-top:2.4vw;width:100%;height:2.133333vw;border-radius:var(--ga-radius-chip);background:#e2e8f0f2;overflow:hidden}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .progressBar{height:2.133333vw;border-radius:var(--ga-radius-chip);background:linear-gradient(90deg,#f97316,#f43f5e)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .page{min-height:100vh;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .container{max-width:100vw;margin:0 auto;padding:5.333333vw var(--ga-page-gutter) calc(45.333333vw + env(safe-area-inset-bottom));box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .top .title{font-size:var(--ga-font-display-sm);font-weight:900;color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .top .hi{margin-top:1.333333vw;font-size:var(--ga-font-body);color:#64748bf2}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .shareTip{margin-top:1.066667vw;font-size:var(--ga-font-caption);color:#94a3b8}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .scoreCard{margin-top:2.4vw;border-radius:var(--ga-radius-card);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96);padding:3.466667vw;display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .ringWrap{width:29.333333vw;height:29.333333vw;position:relative}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .scoreCanvas{width:29.333333vw;height:29.333333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .scoreCenter{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .scoreNum{font-size:var(--ga-font-page-title);font-weight:900;color:var(--ga-color-primary);line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .scoreDen{margin-top:.8vw;font-size:var(--ga-font-caption);color:#64748be6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .gradePill{margin-top:1.866667vw;padding:1.333333vw 2.933333vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:900;color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e);box-shadow:0 2.133333vw 4.8vw #f9731638,0 1.066667vw 2.4vw #f43f5e1f}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subGrid{margin-top:2.133333vw;display:flex;flex-direction:column;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subItem{width:100%;border-radius:var(--ga-radius-control);background:#ffffffe6;border:.266667vw solid rgba(203,213,225,.96);padding:2.933333vw 2.4vw;box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subTop{display:flex;align-items:center;justify-content:space-between;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subName{font-size:var(--ga-font-body);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subScore{font-size:var(--ga-font-card-title);font-weight:900;color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .subReason{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#64748bf2;line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .card{margin-top:2.133333vw;border-radius:var(--ga-radius-card);background:#ffffffeb;border:.266667vw solid rgba(203,213,225,.96);padding:2.666667vw 2.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .cardTitleRow{display:flex;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .cardTitle{font-size:var(--ga-font-card-title);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .skillGroup{margin-top:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .skillLabel{font-size:var(--ga-font-caption);font-weight:900;color:#475569}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .tags{margin-top:1.6vw;display:flex;flex-wrap:wrap;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .tag{padding:1.6vw 2.133333vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .tag-missing{background:#ef44441a;color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .tag-present{background:#22c55e1a;color:#22c55e}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .rewriteItem{margin-top:2.133333vw;padding:2.4vw;border-radius:var(--ga-radius-control);background:#f8fafceb;border:.266667vw solid rgba(203,213,225,.96)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .rewriteHeader{display:flex;align-items:center;justify-content:space-between;gap:1.6vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .rewriteTitle{font-size:var(--ga-font-caption);font-weight:900;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .rewriteBlock{margin-top:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .pill{display:inline-block;padding:1.066667vw 1.866667vw;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-caption);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .pill-red{background:#ef44441a;color:#ef4444}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .pill-green{background:#22c55e1a;color:#22c55e}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .rewriteText{margin-top:1.333333vw;font-size:var(--ga-font-caption);color:#0f172ae6;line-height:1.65}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .bottom{position:fixed;left:0;right:0;bottom:0;padding:2.4vw var(--ga-page-gutter) calc(2.933333vw + env(safe-area-inset-bottom));box-sizing:border-box;background:linear-gradient(180deg,#f7f3ff00,#f7f3ffeb 35%,#f7f3ff)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .bottomInner{max-width:100vw;margin:0 auto;display:flex;gap:1.866667vw;padding:2.4vw;border-radius:var(--ga-radius-card);background:#ffffffbf;border:.266667vw solid rgba(203,213,225,.96);box-shadow:0 2.666667vw 5.866667vw #0f172a24,0 1.066667vw 2.666667vw #0f172a14,inset 0 .133333vw #ffffffd1}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .btnGhost,.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .btnPrimary{flex:1;border-radius:var(--ga-radius-chip);font-size:var(--ga-font-card-title);font-weight:900;padding:2.133333vw 0}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .btnGhost{background:#fffffff2;border:.266667vw solid rgba(203,213,225,.96);color:#475569}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .btnPrimary{color:#fff;background:linear-gradient(90deg,#f97316,#f43f5e);box-shadow:0 2.4vw 5.333333vw #f973163d,0 1.066667vw 2.4vw #f43f5e1f}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe]{color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage div,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage button{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage{position:relative;width:100%;height:100vh;overflow:hidden;background:linear-gradient(180deg,#fff3e8,#fafaf8 38%,#f1f5f9)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipScroll{width:100%;height:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipSafeTop{width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipNav{position:relative;min-height:13.866667vw;display:flex;align-items:center;padding:0 var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .tierTabPressed,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCardPressed{transform:scale(.97)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .navTitle{display:block;width:100%;color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:750;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipBody{padding:var(--ga-space-3) var(--ga-page-gutter) 0}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipHero{position:relative;min-height:30.666667vw;overflow:hidden;padding:var(--ga-space-6);border-radius:var(--ga-radius-card);color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 2.4vw 5.6vw #ea580c3d,0 .8vw 2.133333vw #9a34121f}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .membershipHero{background:linear-gradient(135deg,#c2410c,#9a3412);box-shadow:0 2.4vw 5.6vw #9a341242,0 .8vw 2.133333vw #451a0324}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage .membershipHero{box-shadow:0 2.933333vw 6.933333vw #ea580c4d,0 1.066667vw 2.666667vw #9a34122e!important}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .membershipHero{box-shadow:0 2.933333vw 6.933333vw #9a341257,0 1.066667vw 2.666667vw #451a0338!important}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroOrb{position:absolute;border-radius:50%;background:#ffffff1a}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroOrbLarge{top:-9.866667vw;right:-7.2vw;width:36vw;height:36vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroOrbSmall{right:12.266667vw;bottom:-9.866667vw;width:20.533333vw;height:20.533333vw;opacity:.68}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroContent{position:relative;z-index:1}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroBrandRow{display:flex;align-items:center;gap:var(--ga-space-2)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroTier{min-height:5.333333vw;display:inline-flex;align-items:center;padding:0 var(--ga-space-3);border:.133333vw solid rgba(255,255,255,.28);border-radius:var(--ga-radius-chip);background:#ffffff2e;font-size:var(--ga-font-caption);font-weight:900;letter-spacing:.266667vw;text-transform:uppercase}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroBrand{color:#ffffffa6;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroTagline,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroSubtitle,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .sectionEyebrow,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planLabel,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planMeta,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planSaving,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipLegal,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePlan{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroTagline{margin-top:var(--ga-space-5);font-size:var(--ga-font-page-title);font-weight:850;line-height:1.25}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroSubtitle{margin-top:var(--ga-space-2);color:#ffffffad;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .tierTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ga-space-1);margin-top:var(--ga-space-5);padding:var(--ga-space-1);border:.133333vw solid rgba(15,23,42,.06);border-radius:var(--ga-radius-card);background:#ffffffeb;box-shadow:var(--ga-shadow-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .tierTab{min-height:10.133333vw;display:flex;align-items:center;justify-content:center;border-radius:var(--ga-radius-control);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-card-title);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .tierTabActive{color:#fff;background:var(--ga-color-primary);box-shadow:0 .8vw 2.666667vw #f9731647}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .tierTabActive{background:#c2410c;box-shadow:0 .8vw 2.666667vw #c2410c3d}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitsSection{margin-top:var(--ga-space-7)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .sectionEyebrow{color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);font-weight:850;letter-spacing:.266667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitsList{margin-top:var(--ga-space-5)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitRow{min-height:7.733333vw;display:flex;align-items:center;gap:var(--ga-space-3);color:#0f172ac2;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitCheck{width:5.333333vw;height:5.333333vw;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .benefitCheck{background:#ffedd5}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .sectionDivider{height:.133333vw;margin:var(--ga-space-6) 0;background:#0f172a17}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planSection+.planSection{margin-top:var(--ga-space-6)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ga-space-3);margin-top:var(--ga-space-4)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCard{position:relative;min-width:0;min-height:29.866667vw;padding:var(--ga-space-5);border:.266667vw solid rgba(15,23,42,.1);border-radius:var(--ga-radius-card);background:#fff;box-shadow:var(--ga-shadow-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCardSelected{border-color:var(--ga-color-primary);background:#fff7ed;box-shadow:0 .933333vw 2.933333vw #f9731621}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .planCardSelected{border-color:#c2410c;box-shadow:0 .933333vw 2.933333vw #c2410c1f}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCardDisabled{background:#f8fafc;box-shadow:none;opacity:.56}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .selectedTick{position:absolute;top:var(--ga-space-4);right:var(--ga-space-4);width:4.533333vw;height:4.533333vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .selectedTick{background:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planLabel{padding-right:5.6vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice{display:flex;align-items:baseline;gap:.266667vw;margin-top:var(--ga-space-3);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCardSelected .planPrice{color:var(--ga-color-primary-strong)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .planCardSelected .planPrice{color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice span:first-child{font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice span:nth-child(2){font-size:var(--ga-font-display-lg);font-weight:900;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice span:last-child:not(:nth-child(2)){margin-left:var(--ga-space-1);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planMeta{min-height:8.533333vw;margin-top:var(--ga-space-2);color:var(--ga-color-text-tertiary);font-size:var(--ga-font-caption);line-height:1.45}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planSaving{margin-top:var(--ga-space-1);color:var(--ga-color-primary-strong);font-size:var(--ga-font-caption);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPagePro .planSaving{color:#c2410c}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planSavingDisabled{color:var(--ga-color-text-tertiary)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewalInfo{display:flex;align-items:flex-start;gap:var(--ga-space-2);margin-top:var(--ga-space-3);padding:var(--ga-space-4);border:.133333vw solid #fed7aa;border-radius:var(--ga-radius-control);color:#92400e;background:#fff7ed;font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewalInfo van-icon{flex:none;margin-top:.4vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonCard{margin-top:var(--ga-space-6);overflow:hidden;border:.133333vw solid rgba(15,23,42,.06);border-radius:var(--ga-radius-card);background:#fff;box-shadow:var(--ga-shadow-control)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonToggle{min-height:12.266667vw;display:flex;align-items:center;justify-content:space-between;padding:0 var(--ga-space-5);color:var(--ga-color-text);font-size:var(--ga-font-card-title);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonToggle>div{display:flex;align-items:center;gap:var(--ga-space-1);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:500}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonTable{border-top:.133333vw solid rgba(15,23,42,.06)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonRow{min-height:9.333333vw;display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));align-items:center;color:var(--ga-color-text-tertiary);background:#fff;font-size:var(--ga-font-caption);text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonRow:nth-child(odd){background:#f8fafcbd}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonRow span:first-child{padding-left:var(--ga-space-4);color:var(--ga-color-text-secondary);text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonRow span:nth-child(3){color:#f97316;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonRow span:nth-child(4){color:#c2410c;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .comparisonHead{background:#f8fafc!important;font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipLegal{margin:var(--ga-space-6) var(--ga-space-5) 0;color:#cbd5e1;font-size:var(--ga-font-caption);line-height:1.6;text-align:center}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipLegalLink{color:#64748b;font-weight:650}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipBottomSpace{height:calc(26.666667vw + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchaseBar{position:fixed;right:0;bottom:0;left:0;z-index:20;min-height:19.733333vw;display:flex;align-items:center;justify-content:space-between;gap:var(--ga-space-5);padding:var(--ga-space-4) var(--ga-page-gutter) calc(var(--ga-space-4) + env(safe-area-inset-bottom));border-top:.133333vw solid rgba(15,23,42,.06);background:#fffffff5;box-shadow:0 -1.066667vw 4vw #0f172a12}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePriceBlock{min-width:0;flex:1}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePrice{display:flex;align-items:baseline;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePrice span:first-child{margin-right:.266667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePrice span:nth-child(2){font-size:var(--ga-font-display-lg);font-weight:900;line-height:1}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePrice span:last-child:not(:nth-child(2)){margin-left:var(--ga-space-1);color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchasePlan{max-width:42.666667vw;margin-top:var(--ga-space-1);overflow:hidden;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);text-overflow:ellipsis;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchaseAction{width:34.666667vw;height:11.733333vw;flex:none;margin:0;padding:0 var(--ga-space-5);border:0;border-radius:var(--ga-radius-control);color:#fff;background:var(--ga-color-primary);box-shadow:0 1.2vw 3.466667vw #f9731647;font-size:var(--ga-font-body);font-weight:800;line-height:11.733333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchaseActionPro{background:#c2410c;box-shadow:0 1.2vw 3.466667vw #c2410c3d}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchaseAction:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .purchaseAction[disabled]{color:#ffffffe6;background:#cbd5e1;box-shadow:none}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmMask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:31000;display:flex;align-items:flex-end;background:#0f172a6b}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmSheet{width:100%;padding:1.866667vw var(--ga-page-gutter) calc(5.333333vw + env(safe-area-inset-bottom));border-radius:4.266667vw 4.266667vw 0 0;background:#fff;box-shadow:0 -2.4vw 8vw #0f172a29}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmHandle{width:9.6vw;height:.933333vw;margin:0 auto 3.466667vw;border-radius:133.2vw;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmHeader{display:flex;align-items:flex-start;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmHeader>div:first-child{display:flex;flex-direction:column;gap:1.066667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmTitle{color:var(--ga-color-text);font-size:var(--ga-font-section-title);font-weight:850}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmSubtitle{color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmClose{width:7.733333vw;height:7.733333vw;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f8fafc}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPlan{margin-top:3.733333vw;padding:3.2vw;display:flex;align-items:center;justify-content:space-between;border:.133333vw solid rgba(249,115,22,.18);border-radius:var(--ga-radius-control);background:#fff7ed}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPlan>div:first-child{display:flex;flex-direction:column;gap:.933333vw;color:var(--ga-color-text);font-size:var(--ga-font-body);font-weight:750}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPlan>div:first-child span:last-child{color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);font-weight:500}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPrice{display:flex;align-items:baseline;color:#ea580c}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPrice span:nth-child(2){font-size:var(--ga-font-display-lg);font-weight:900}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPrice span:first-child,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmPrice span:last-child{font-size:var(--ga-font-caption);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmRules{margin-top:3.466667vw;display:flex;flex-direction:column;gap:2.133333vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmRules>div{display:flex;align-items:flex-start;gap:1.866667vw;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.55}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewRuleDot{width:1.2vw;height:1.2vw;flex:none;margin-top:1.6vw;border-radius:50%;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewAgreementRow{margin-top:3.733333vw;display:flex;align-items:flex-start;gap:1.866667vw}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewCheckbox{width:4.533333vw;height:4.533333vw;flex:none;display:flex;align-items:center;justify-content:center;border:.266667vw solid #cbd5e1;border-radius:var(--ga-radius-sm);background:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewCheckboxChecked{border-color:#f97316;background:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewAgreementText{flex:1;color:var(--ga-color-text-secondary);font-size:var(--ga-font-caption);line-height:1.6}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmAction{width:100%;height:11.733333vw;margin:4vw 0 0;border:0;border-radius:var(--ga-radius-control);color:#fff;background:#f97316;font-size:var(--ga-font-body);font-weight:800;line-height:1.2}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmAction:after{border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .renewConfirmAction[disabled]{color:#ffffffe6;background:#cbd5e1}}@media(max-width:767px){.ga-mobile-app .account-native-layout,.ga-mobile-app .account-native-layout .account-layout,.ga-mobile-app .account-native-layout .account-content{width:100%;max-width:none;min-width:0;margin:0;padding:0;background:transparent;box-sizing:border-box}.ga-mobile-app .account-native-layout .account-layout{display:block}.ga-mobile-app .account-shell:has(.miniapp-native),.ga-mobile-app .account-layout:has(.miniapp-native),.ga-mobile-app .account-content:has(.miniapp-native){padding:0;background:transparent}.ga-mobile-app .account-content:has(.miniapp-native)>.mobile-account-navigation{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page]{min-height:100dvh;height:auto;overflow:visible;background:var(--ga-page-background);background-attachment:fixed}.ga-mobile-app .miniapp-native[data-miniapp-page] *,.ga-mobile-app .miniapp-native[data-miniapp-page] *:before,.ga-mobile-app .miniapp-native[data-miniapp-page] *:after{box-sizing:border-box}.ga-mobile-app .miniapp-native[data-miniapp-page] a{text-decoration:none}.ga-mobile-app .miniapp-native[data-miniapp-page] :is(.page,.ga-list-page){height:auto;min-height:100dvh;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page] .ga-list-scroll{height:auto;overflow:visible;padding-bottom:32px}.ga-mobile-app .miniapp-native[data-miniapp-page] .pageDock{position:sticky;top:0!important;z-index:10;padding-top:max(12px,env(safe-area-inset-top))}.ga-mobile-app .miniapp-native[data-miniapp-page] input{min-width:0;font-family:inherit}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-search{display:flex;align-items:center;gap:9px;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-search input{flex:1;width:0;background:transparent;border:0;outline:none;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-search svg{flex-shrink:0;color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-filters{display:flex;gap:8px;overflow-x:auto;margin-top:12px;padding-block:3px;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-filters button{flex-shrink:0;margin:0}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-state{text-align:center;padding:32px 16px;color:var(--ga-color-text-secondary);font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-state button{margin-top:14px}.ga-mobile-app .miniapp-native[data-miniapp-page] :is(.native-empty-action,.native-load-more){display:flex;margin:20px auto;align-items:center;justify-content:center;width:fit-content;min-height:44px}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-guide{display:block;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary);padding:12px 0}.ga-mobile-app .miniapp-native[data-miniapp-page] .importToggle{display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page] :is(.miniBtn,.couponAction,.taxButton){display:inline-flex;align-items:center;justify-content:center;gap:5px}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-stage{display:contents}.ga-mobile-app .miniapp-native[data-miniapp-page] :is(.topAction,.draftAction,.cardAction,.cta){display:flex;align-items:center;justify-content:center;gap:6px}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-probability{width:88px;height:88px;display:grid;place-items:center;border-radius:50%}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-probability>span{display:grid;place-items:center;border-radius:50%;background:#fff;width:72px;height:72px;font-size:22px;font-weight:700;color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page] .assessment-bg,.ga-mobile-app .miniapp-native[data-miniapp-page] .histHeroImage{object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page] .histHeroMain{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page] .histTitle{color:inherit}.ga-mobile-app .miniapp-native[data-miniapp-page] .ga-secondary-title{margin:0}.ga-mobile-app .miniapp-native[data-miniapp-page] .ga-secondary-header{padding-top:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=me]{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileIdentityCopy{min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileMember{font-size:var(--ga-font-micro)}.ga-mobile-app .miniapp-native[data-miniapp-page=me] .profileAvatar img{object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-profile-refresh{margin-left:auto;min-height:44px;min-width:44px;color:#64748b;display:grid;place-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-profile-footer{text-align:center;font-size:12px;color:#94a3b8;padding:24px 16px;line-height:2}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-profile-notice{margin:12px 16px;color:#64748b;font-size:13px}.ga-mobile-app .miniapp-native[data-miniapp-page] .native-profile-notice button{margin-left:10px;color:#f97316}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page] .native-message-open{display:flex;flex:1;gap:12px;min-width:0;color:inherit;text-decoration:none}.ga-mobile-app .miniapp-native[data-miniapp-page] .messagesTabRow{display:flex;width:max-content;gap:8px}.ga-mobile-app .miniapp-native[data-miniapp-page] .supportBanner>div>span{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page] .loadMore{display:flex;gap:20px;justify-content:center}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page] .profileEditPage{height:auto;min-height:100dvh;overflow:visible;padding-bottom:100px}.ga-mobile-app .miniapp-native[data-miniapp-page] .editAvatar{display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page] .flatRow select,.ga-mobile-app .miniapp-native[data-miniapp-page] .flatRow b{flex:1;min-width:0;text-align:right;font-size:var(--ga-font-caption);font-weight:400}.ga-mobile-app .miniapp-native[data-miniapp-page] .assistantPage{height:auto;min-height:100dvh;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page] .journeyMetaControl{min-width:0;flex:1;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page] .journeyMetaCopy>span{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page] .journeyMetaCopy input{width:100%;min-width:0;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page] .assistantPrimaryAction,.ga-mobile-app .miniapp-native[data-miniapp-page] .assistantSecondaryAction,.ga-mobile-app .miniapp-native[data-miniapp-page] .assistantIconBtn{display:flex;align-items:center;justify-content:center;gap:6px}.ga-mobile-app .miniapp-native[data-miniapp-page] .timelineGroupHeader{width:100%;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page] .priorityCopy,.ga-mobile-app .miniapp-native[data-miniapp-page] .timelineTaskTitle{text-align:left;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page] .taskStatus,.ga-mobile-app .miniapp-native[data-miniapp-page] .timelineTaskStatus{display:flex;align-items:center;justify-content:center}.ga-mobile-app .miniapp-native[data-miniapp-page] .priorityBlocked{display:block}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerCardMain{display:block;width:100%;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeading{display:flex;align-items:center;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerHeading button{font-size:var(--ga-font-caption);color:var(--ga-color-primary)}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerContact{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=my-offers] .offerDetails p{font-size:var(--ga-font-body);line-height:1.7;white-space:pre-wrap}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .actionDock{bottom:calc(16px + env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .detailShell{padding-bottom:110px}.ga-mobile-app .miniapp-native[data-miniapp-page=message-detail] .actionButton{display:flex;align-items:center;justify-content:center}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard>:is(a,button){display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.07);text-align:left;font-size:var(--ga-font-body);color:var(--ga-color-text)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard>:last-child{border-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard small{flex:1;min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ga-font-caption);color:var(--ga-color-text-secondary)}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard svg{width:21px;height:21px;flex-shrink:0;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=preferences] .securityCard>:nth-child(5)>svg:last-child{margin-left:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .btn{display:flex;align-items:center;justify-content:center;width:100%}.ga-mobile-app .miniapp-native[data-miniapp-page=bind-email] .stepNo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAddButton,.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialAttentionAction{display:flex;align-items:center;justify-content:center;gap:6px}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialRow+.materialRow{border-top:1px solid #e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .native-material-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .native-material-actions .ga-btn{display:flex;align-items:center;justify-content:center;min-height:34px;padding:6px 12px;font-size:var(--ga-font-caption)}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .flex.gap-3:has(textarea){flex-direction:column}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .materialHeader .materialSupportAction{margin-left:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=material-center] .native-writing-actions button{width:auto;min-width:110px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;white-space:normal;line-height:1.5}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page] .mainScroll{height:auto;overflow:visible;padding-bottom:32px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .mainScroll{padding:16px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .rowText{display:flex;flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] input[type=range]{width:100%;accent-color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] input[type=checkbox]{accent-color:#f97316;width:20px;height:20px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .sliderEnds{display:flex;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .testBtn,.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .modalFooter button{display:flex;align-items:center;justify-content:center;gap:8px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .proofGrid img{width:100%;height:100%;object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .metaRow{gap:12px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .metaRow input[type=date]{margin-left:auto;max-width:60%;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .summaryActions{display:flex;flex-wrap:wrap;gap:8px}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] :is(.primaryBtn,.ghostBtn){display:flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px}.ga-mobile-app .miniapp-native[data-miniapp-page=application-documents] .flex:has(textarea){flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .container{width:auto;max-width:none}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .uploadActionTile{display:flex;flex-direction:column;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .native-upload-field{display:grid;gap:8px;font-size:var(--ga-font-body);margin-bottom:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=upload-material] .ga-focus-actions button{display:flex;align-items:center;justify-content:center}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .cardBottom{padding-top:14px;border-top:1px solid #e2e8f0;margin-top:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .cardBottom a{display:flex;font-size:var(--ga-font-caption);color:#f97316;margin-top:8px}.ga-mobile-app .miniapp-native[data-miniapp-page=refunds] .refundCard{display:block;margin-bottom:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-steps{display:flex;justify-content:space-between;list-style:none;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-steps li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:var(--ga-font-caption);color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-steps li>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f1f5f9}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-steps li.is-complete>span{background:#f97316;color:#fff}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-fields>div{display:flex;gap:12px;justify-content:space-between;padding:10px 0;font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-fields dd{text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .native-refund-fields a{display:flex;align-items:center;gap:6px}.ga-mobile-app .miniapp-native[data-miniapp-page=refund-detail] .statusHero{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant-settings] .testBtn{width:100%;min-width:0;min-height:44px;padding:10px 16px}.ga-mobile-app .miniapp-native[data-miniapp-page^=abroad-assistant] .modalBody textarea{width:100%;font-size:var(--ga-font-body);font-weight:400}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .bundle-cover{padding-top:24px}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .mc-depth-definition>div{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #edf0f4;font-size:13px;line-height:1.75}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .mc-depth-definition dt{flex:0 0 60px;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=bundle-detail] .service-copy small{font-size:12px;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalNav{padding-top:20px;display:flex;align-items:flex-start;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice{display:flex;align-items:baseline;gap:5px;margin-top:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .activePrice strong{font-size:36px;line-height:1.3}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .mc-depth-definition>div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;font-size:13px}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .mc-depth-definition dd{text-align:right}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .actionRow{display:flex;justify-content:space-between;width:100%;padding:16px;min-height:48px}.ga-mobile-app .miniapp-native[data-miniapp-page=auto-renew-management] .renewalCard p{font-size:13px;line-height:1.75;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline{list-style:none;padding:0;display:grid;gap:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline li{display:flex;gap:12px;position:relative;padding-bottom:22px;min-height:64px;font-size:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline li:last-child{padding-bottom:0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline li:not(:last-child):before{content:"";position:absolute;left:11px;top:25px;bottom:0;width:1px;background:#e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline i{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-style:normal;background:#f1f5f9;color:#94a3b8;font-size:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline .is-active i{background:#fff7ed;color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .mp-order-timeline p{font-size:12px;color:#64748b;margin-top:5px}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .native-barcode{width:100%;display:grid;justify-items:center;gap:10px;font-size:13px;overflow:hidden;border:0;background:transparent}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .native-barcode svg{max-width:100%;height:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .orderItemRow>div{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] :is(.ticketHeader,.stageHero){margin:16px var(--ga-page-gutter);padding:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .contentSection{margin-top:16px;padding:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .native-service-row{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .native-service-row>div{flex:1;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .native-service-row p,.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .contentSection>p{font-size:12px;line-height:1.7;color:#64748b;margin-top:6px}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] progress{width:100%;height:6px;accent-color:#f97316;margin:12px 0}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .acct-button{padding:12px 16px;background:#f97316;color:#fff;font-size:14px;line-height:1.5;display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .acct-button-secondary{padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid #e2e8f0;border-radius:10px;font-size:12px;color:#475569}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .flex:has(textarea){flex-direction:column}.ga-mobile-app .miniapp-native[data-miniapp-page=tools] .toolIcon img{width:28px;height:28px;object-fit:contain}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .application-home{height:auto;min-height:100dvh;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-media-shell video{width:100%;height:100%;object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .mode-action{display:flex;justify-content:center;align-items:center;gap:8px}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .compare-trigger{width:100%;justify-content:space-between}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyShell{height:auto;min-height:100dvh;overflow:visible;padding-top:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historySearch,.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuota{margin-left:var(--ga-page-gutter);margin-right:var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuota{display:block;margin-top:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyQuota progress{width:100%;height:4px;accent-color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCard{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyMeta>span{display:flex;align-items:center;gap:6px}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyCardBottom{margin-top:12px;padding-top:12px;border-top:1px solid #e2e8f0}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleCard{display:flex;color:inherit;text-decoration:none}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleCard{display:block;color:inherit;text-decoration:none}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .articleCover{object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleCover{object-fit:cover;flex-shrink:0}.ga-mobile-app .miniapp-native[data-miniapp-page=intro] .infoHeader,.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .header{padding-top:20px}.ga-mobile-app .miniapp-native[data-miniapp-page=order-detail] .topBar{display:flex;justify-content:space-between;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .mp-pill-row{display:flex;gap:8px;margin:14px 0;overflow-x:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .mp-pill-row button{min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid #e2e8f0;font-size:12px;white-space:nowrap}.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .mp-pill-row button[aria-pressed=true]{background:#fff7ed;color:#f97316;border-color:#fed7aa}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent{padding-bottom:120px}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .surfaceSection{margin-bottom:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] :is(.blockerBox,.nextActionBox){margin:16px var(--ga-page-gutter)}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent h2{font-size:var(--ga-font-section-title);font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent h3{font-size:var(--ga-font-card-title);font-weight:600}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent p{font-size:var(--ga-font-body);line-height:1.75;color:#64748b;margin-top:8px}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planContent small{font-size:var(--ga-font-caption);color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .mw-primary{padding:12px 16px;background:#f97316;color:#fff;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .contentSection>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .cardImg{object-fit:cover}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap{display:flex;flex-wrap:wrap;gap:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap>p{width:100%;font-size:13px}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap label{display:flex;gap:8px;align-items:center;font-size:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=city-life] .filterWrap input{accent-color:#f97316;width:20px;height:20px}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .chat{height:auto;padding-bottom:90px;overflow:visible}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .bubble.user{margin-left:auto}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progCard h2{font-size:14px;font-weight:700}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progCard>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progCard button,.ga-mobile-app .miniapp-native[data-miniapp-page=program-qa] .progCard a{color:#f97316;font-size:12px;min-height:32px;display:flex;align-items:center}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page{height:auto;overflow:visible;min-height:100dvh;padding-bottom:160px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-material-card{margin-bottom:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-offer-input{margin-top:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-textarea{width:100%;resize:vertical;min-height:180px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-input{width:100%;min-width:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-context{margin-top:0;padding:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-tool-intro{display:none}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-session-body{background:transparent;border:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-session-inner{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-input-fields{gap:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .card,.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .card{margin-bottom:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .card h2,.ga-mobile-app .miniapp-native[data-miniapp-page=english-test] .card h2{font-size:var(--ga-font-section-title)}.ga-mobile-app .miniapp-native[data-miniapp-page=cost-calculator] .mw-form :is(input,select),.ga-mobile-app .miniapp-native[data-miniapp-page=resume-score] .mw-form :is(input,select){font-size:var(--ga-font-body)}.ga-mobile-app .miniapp-native[data-miniapp-page=resume-result] .mw-score-sections{grid-template-columns:1fr}}@media(max-width:767px){.ga-mobile-app .mw-application-detail{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage .mw-primary{padding:12px 16px;background:#f97316;color:#fff;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage .mw-secondary{padding:12px 16px;background:#fff;color:#475569;line-height:1.5}.ga-mobile-app .miniapp-native[data-miniapp-page=application-plan-detail] .planPage .mw-bottom{padding:20px 16px max(16px,env(safe-area-inset-bottom))}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page .ai-editor-footer{position:fixed;bottom:0;left:0;right:0;z-index:40;margin:0;padding:22px 16px max(16px,env(safe-area-inset-bottom));background:linear-gradient(180deg,#fffaf500,#fffaf5 25%)}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ai-context>summary{padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card>header{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#64748b}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card>h2{display:flex;gap:8px;font-size:17px;font-weight:700;margin:14px 0}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .draft-card>p{font-size:13px;color:#64748b;margin-bottom:14px}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=mp-articles] .articleCard{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=content] .mp-content-page{padding:20px 16px 40px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipPage{height:auto;min-height:100dvh;overflow:visible;background-attachment:fixed}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipNav{justify-content:space-between;gap:12px;padding-top:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipNav h1{font-size:var(--ga-font-page-title);font-weight:800}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipNav>a{display:flex;align-items:center;color:#64748b;font-size:12px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipBody{padding-bottom:130px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroTagline,.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .heroSubtitle{display:block}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitsList{list-style:none;padding:0}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .benefitsSection>p{font-size:12px;color:#64748b;line-height:1.6;margin-top:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCard{display:flex;flex-direction:column;text-align:left}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planCard>svg{position:absolute;right:10px;top:10px;color:#f97316}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice{display:block;font-size:30px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .planPrice small{font-size:16px}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .tierTab{flex:1}.ga-mobile-app .product-detail-page .detail-shell{padding-top:0!important}}@media(max-width:767px){.ga-mobile-app .miniapp-native[data-miniapp-page=service-request] .qaQuestionRow{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;text-align:left}}@media(max-width:767px){:root{--mobile-dock-height: calc(68px + env(safe-area-inset-bottom,0px)) ;--mobile-keyboard-offset:0px;--mobile-viewport-height:100dvh}.ga-mobile-app{min-height:100dvh;isolation:isolate;font-size:14px;line-height:1.6;background:transparent!important;--ga-page-gutter:18px}.ga-mobile-app:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 0 0,rgba(255,212,185,.42),transparent 60%),radial-gradient(ellipse at 100% 20%,rgba(220,224,255,.5),transparent 66%),#f8f9fb}.ga-mobile-app>main{min-height:100dvh}.ga-mobile-app[data-mobile-tab=true]>main{padding-bottom:calc(var(--mobile-dock-height) + 14px)}.ga-mobile-app[data-mobile-route=ai-chat]>main,.ga-mobile-app[data-mobile-route=support]>main{padding-bottom:0;min-height:0}.ga-mobile-app .ga-container{width:100%;max-width:100%;padding-left:18px;padding-right:18px}.ga-mobile-app button,.ga-mobile-app a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ga-mobile-app input:not([type=checkbox]):not([type=radio]),.ga-mobile-app textarea,.ga-mobile-app select{font-size:16px}.ga-mobile-app img{max-width:100%}.mobile-page-header{display:flex;align-items:center;gap:10px;padding:calc(14px + env(safe-area-inset-top,0px)) 18px 16px}.mobile-page-header h1{flex:1;font-size:23px;line-height:1.3;font-weight:800;letter-spacing:-.7px;margin:0}.mobile-page-header>button{display:grid;place-items:center;width:34px;height:40px;margin-left:-8px}.mobile-page-header>div{display:flex;align-items:center;gap:10px}.mobile-dock{position:fixed;bottom:0;left:0;right:0;height:var(--mobile-dock-height);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;padding:8px 10px env(safe-area-inset-bottom,0px);background:#fffffff0;border-top:1px solid rgba(148,163,184,.25);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;box-shadow:0 -6px 25px #0f172a06}.mobile-dock-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;color:#64748b;padding:3px 0;font-size:10px;line-height:1.4}.mobile-dock-item[aria-current=page]{color:#f97316}.mobile-dock-item i{position:absolute;top:-3px;left:calc(50% + 7px);min-width:17px;height:17px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:50px;background:#ef4444;color:#fff;font-size:9px;font-style:normal;font-weight:700}.mobile-dock-ai{display:flex;justify-content:center;position:relative;align-self:start;transform:translateY(-22px);height:70px}.mobile-dock-ai img{width:77px;height:77px;max-width:none;object-fit:contain;filter:drop-shadow(0 5px 5px #9a341233)}.mobile-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;gap:12px;color:#64748b;text-align:center}.mobile-empty img{width:116px;height:100px;object-fit:contain;background:none;border:0}.mobile-empty p{margin:0}.mobile-empty a,.mobile-empty button{color:#ea580c;font-weight:600}.mobile-help-copy{padding:0 18px;color:#64748b;font-size:13px;line-height:1.8}.mobile-help-copy a{color:#ea580c}.mobile-tool-links{display:grid;gap:12px;padding:22px 18px}.mobile-tool-links>a{display:flex;align-items:center;gap:16px;padding:20px 16px;border:1px solid #d0d8e2;border-radius:20px;background:#ffffffb8}.mobile-tool-links img{width:32px;height:32px}.mobile-tool-links div{flex:1}.mobile-tool-links strong{font-size:16px}.mobile-tool-links p{margin:4px 0 0;font-size:12px;color:#64748b}.ga-mobile-app .news-page{padding-top:4px;background:transparent}.ga-mobile-app .news-breadcrumb{display:none}.ga-mobile-app .news-index-heading{padding:0 0 20px;margin-bottom:20px}.ga-mobile-app .news-index-heading h1{font-size:24px;margin:8px 0}.ga-mobile-app .news-index-heading>p:last-child{font-size:13px}.ga-mobile-app .news-card-image{border-radius:16px}.ga-mobile-app .news-card h2,.ga-mobile-app .news-card-featured h2{font-size:19px;line-height:1.6;margin:8px 0 12px}.ga-mobile-app .news-article-heading h1{font-size:26px;line-height:1.45}.ga-mobile-app .news-article-heading{margin-bottom:18px}.ga-mobile-app .news-deck{font-size:14px}.ga-mobile-app .news-prose{font-size:16px;line-height:1.9;overflow-wrap:anywhere}.ga-mobile-app .news-next-step{border-radius:16px}.ga-mobile-app .news-next-step>.news-text-link{display:flex;margin:15px 0 0}.ga-mobile-app main>article.ga-page-container{padding:6px 18px 40px}.ga-mobile-app main>article.ga-page-container>h1{font-size:24px}.ga-mobile-app[data-mobile-route=search] main>div{padding-top:8px;background:transparent}.ga-mobile-app[data-mobile-route=search] h1{font-size:25px}.ga-mobile-app[data-mobile-route=search] .text-lg{font-size:14px}.mobile-scan-body{padding:6px 22px 32px}.mobile-scan-camera{aspect-ratio:1;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative;background:#e8edf3;color:#64748b}.mobile-scan-camera video{display:none;width:100%;height:100%;object-fit:cover}.mobile-scan-camera.is-active video{display:block}.mobile-scan-camera p{font-size:13px}.mobile-scan-actions{display:flex;justify-content:center;gap:14px;margin:22px 0 12px}.mobile-scan-actions button,.mobile-scan-actions label{display:flex;align-items:center;gap:7px;padding:12px 15px;border-radius:14px;border:1px solid #cbd5e1;background:#ffffffb0;font-size:13px}.mobile-scan-actions input{display:none}.mobile-scan-note{font-size:12px;color:#64748b;text-align:center;line-height:1.8}.mobile-scan-error{color:#b45309;background:#fff7ed;padding:12px;border-radius:12px;font-size:13px;line-height:1.8;margin:14px 0}.mobile-scan form{display:grid;gap:12px;margin-top:24px}.mobile-scan form label{font-size:13px;color:#475569}.mobile-scan form input{border:1px solid #cbd5e1;background:#fff;padding:12px;border-radius:12px;min-width:0}.mobile-scan form button,.mobile-scan-primary{border-radius:14px;background:#f97316;color:#fff;padding:13px 18px;font-size:14px;font-weight:650}.mobile-scan button:disabled{opacity:.45}.mobile-scan-result{display:grid;gap:14px;margin-top:20px;text-align:center}.mobile-scan-result p{color:#64748b;font-size:13px}.mobile-login-approval{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;padding:50px 24px}.mobile-login-approval>svg{color:#f97316}.mobile-login-approval h1{font-size:23px;font-weight:750}.mobile-login-approval p{font-size:14px;color:#64748b;line-height:1.8}.mobile-login-approval .mobile-login-account{color:#0f172a}.mobile-login-approval button{width:100%}.mobile-login-approval>a{font-size:13px;color:#64748b}@media(prefers-reduced-motion:reduce){.ga-mobile-app *,.ga-mobile-app *:before,.ga-mobile-app *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}}@media(max-width:767px){.ga-mobile-app .mobile-page-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ga-mobile-app .mobile-page-header h1{text-align:left;font-size:20px;font-weight:800;margin:0}.ga-mobile-app .mobile-page-header>div{margin-left:auto}}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(https://static.goabroady.com/newweb/assets/noto-sans-sc-chinese-simplified-400-normal-Ba7eOkfT.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(https://static.goabroady.com/newweb/assets/noto-sans-sc-chinese-simplified-500-normal-z_irmif2.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:600;src:url(https://static.goabroady.com/newweb/assets/noto-sans-sc-chinese-simplified-600-normal-CI4uXaOp.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(https://static.goabroady.com/newweb/assets/noto-sans-sc-chinese-simplified-700-normal-DoUziBww.woff2)format("woff2")}@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:900;src:url(https://static.goabroady.com/newweb/assets/noto-sans-sc-chinese-simplified-900-normal-Di-dyiBb.woff2)format("woff2")}:root{--ga-font-sans:"Noto Sans SC","Source Han Sans SC","Source Han Sans CN","Noto Sans CJK SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}html,body,#root{font-family:var(--ga-font-sans)}*,:before,:after,a,button,input,textarea,select{font-family:inherit}button,input,textarea,select{font-family:var(--ga-font-sans)!important}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-400:oklch(78.9% .154 211.53);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-500:oklch(62.3% .214 259.815);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-violet-500:oklch(60.6% .25 292.717);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-900:oklch(38.1% .176 304.987);--color-fuchsia-400:oklch(74% .238 322.16);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--ga-font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-size:var(--font-size)}h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);line-height:1.5}h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.5}h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:1.5}h4,label,button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing)*2)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-16{top:calc(var(--spacing)*16)}.top-28{top:calc(var(--spacing)*28)}.top-32{top:calc(var(--spacing)*32)}.top-80{top:calc(var(--spacing)*80)}.top-\[1px\]{top:1px}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[20\%\]{top:20%}.top-\[30\%\]{top:30%}.top-\[45\%\]{top:45%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[64px\]{top:64px}.top-\[76px\]{top:76px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.-right-2{right:calc(var(--spacing)*-2)}.-right-4{right:calc(var(--spacing)*-4)}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-6{right:calc(var(--spacing)*6)}.right-8{right:calc(var(--spacing)*8)}.right-\[-14\%\]{right:-14%}.right-\[5\%\]{right:5%}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.-bottom-\[20\%\]{bottom:-20%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-\[-120px\]{bottom:-120px}.bottom-\[5\%\]{bottom:5%}.bottom-\[5\.75rem\]{bottom:5.75rem}.bottom-\[20\%\]{bottom:20%}.-left-4{left:calc(var(--spacing)*-4)}.-left-6{left:calc(var(--spacing)*-6)}.-left-12{left:calc(var(--spacing)*-12)}.-left-\[10\%\]{left:-10%}.-left-\[20px\]{left:-20px}.-left-\[27px\]{left:-27px}.left-0{left:calc(var(--spacing)*0)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-12{left:calc(var(--spacing)*12)}.left-\[-12\%\]{left:-12%}.left-\[3px\]{left:3px}.left-\[8\%\]{left:8%}.left-\[10\%\]{left:10%}.left-\[12\%\]{left:12%}.left-\[20\%\]{left:20%}.left-\[50\%\]{left:50%}.left-\[62\%\]{left:62%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[10000\]{z-index:10000}.z-\[11000\]{z-index:11000}.z-\[12000\]{z-index:12000}.z-\[13000\]{z-index:13000}.z-\[99999\]{z-index:99999}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.my-9{margin-block:calc(var(--spacing)*9)}.my-10{margin-block:calc(var(--spacing)*10)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[-60px\]{margin-top:-60px}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\[1\/1\.4\]{aspect-ratio:1/1.4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-44{height:calc(var(--spacing)*44)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.15rem\]{height:1.15rem}.h-\[1em\]{height:1em}.h-\[23px\]{height:23px}.h-\[30rem\]{height:30rem}.h-\[40\%\]{height:40%}.h-\[50\%\]{height:50%}.h-\[52px\]{height:52px}.h-\[65vh\]{height:65vh}.h-\[70\%\]{height:70%}.h-\[88px\]{height:88px}.h-\[90\%\]{height:90%}.h-\[100dvh\]{height:100dvh}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[640px\]{height:640px}.h-\[800px\]{height:800px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100\%_-_56px\)\]{height:calc(100% - 56px)}.h-\[calc\(100dvh-160px\)\]{height:calc(100dvh - 160px)}.h-\[calc\(100vh-48px\)\]{height:calc(100vh - 48px)}.h-\[clamp\(24rem\,26vw\,28rem\)\]{height:clamp(24rem,26vw,28rem)}.h-\[clamp\(37\.5rem\,44vw\,42rem\)\]{height:clamp(37.5rem,44vw,42rem)}.h-\[clamp\(460px\,calc\(100dvh-200px\)\,660px\)\]{height:clamp(460px,100dvh - 200px,660px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.\!max-h-\[85vh\]{max-height:85vh!important}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[420px\]{max-height:420px}.max-h-\[620px\]{max-height:620px}.max-h-\[720px\]{max-height:720px}.max-h-\[760px\]{max-height:760px}.max-h-\[calc\(100dvh-200px\)\]{max-height:calc(100dvh - 200px)}.max-h-\[calc\(100vh-64px\)\]{max-height:calc(100vh - 64px)}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-52{min-height:calc(var(--spacing)*52)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[12\.5rem\]{min-height:12.5rem}.min-h-\[48px\]{min-height:48px}.min-h-\[56px\]{min-height:56px}.min-h-\[64px\]{min-height:64px}.min-h-\[68vh\]{min-height:68vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[90px\]{min-height:90px}.min-h-\[100px\]{min-height:100px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[128px\]{min-height:128px}.min-h-\[130px\]{min-height:130px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[210px\]{min-height:210px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[350px\]{min-height:350px}.min-h-\[420px\]{min-height:420px}.min-h-\[440px\]{min-height:440px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[680px\]{min-height:680px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-56{width:calc(var(--spacing)*56)!important}.\!w-auto{width:auto!important}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-44{width:calc(var(--spacing)*44)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[1em\]{width:1em}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[14\%\]{width:14%}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[22\%\]{width:22%}.w-\[23px\]{width:23px}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[28\%\]{width:28%}.w-\[29\%\]{width:29%}.w-\[30rem\]{width:30rem}.w-\[32\%\]{width:32%}.w-\[34\%\]{width:34%}.w-\[58\%\]{width:58%}.w-\[76\%\]{width:76%}.w-\[86\%\]{width:86%}.w-\[100px\]{width:100px}.w-\[126px\]{width:126px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[800px\]{width:800px}.w-\[clamp\(20rem\,22vw\,24rem\)\]{width:clamp(20rem,22vw,24rem)}.w-\[clamp\(28rem\,31vw\,34rem\)\]{width:clamp(28rem,31vw,34rem)}.w-\[min\(440px\,calc\(100vw-32px\)\)\]{width:min(440px,100vw - 32px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.\!max-w-md{max-width:var(--container-md)!important}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[78\%\]{max-width:78%}.max-w-\[85\%\]{max-width:85%}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[360px\]{max-width:360px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[800px\]{max-width:800px}.max-w-\[840px\]{max-width:840px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[160px\]{min-width:160px}.min-w-\[260px\]{min-width:260px}.min-w-\[440px\]{min-width:440px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom-right{transform-origin:100% 100%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-2{rotate:-2deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-mt-36{scroll-margin-top:calc(var(--spacing)*36)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-10{column-gap:calc(var(--spacing)*10)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-10{row-gap:calc(var(--spacing)*10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.\!overflow-y-auto{overflow-y:auto!important}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.\!rounded-3xl{border-radius:var(--radius-3xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-tr-full{border-top-right-radius:3.40282e38px}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-bl-full{border-bottom-left-radius:3.40282e38px}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[8px\]{border-style:var(--tw-border-style);border-width:8px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#eee8df\]{border-color:#eee8df}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-input{border-color:var(--input)}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-200\/40{border-color:#ffd7a866}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/40{border-color:color-mix(in oklab,var(--color-orange-200)40%,transparent)}}.border-orange-200\/50{border-color:#ffd7a880}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/50{border-color:color-mix(in oklab,var(--color-orange-200)50%,transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-primary{border-color:var(--primary)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-100{border-color:var(--color-sky-100)}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/50{border-color:color-mix(in oklab,var(--color-slate-200)50%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200)60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200)70%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-900{border-color:var(--color-slate-900)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.\!bg-\[\#fffdf9\]{background-color:#fffdf9!important}.\!bg-white{background-color:var(--color-white)!important}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#FDFDFD\]{background-color:#fdfdfd}.bg-\[\#f1f1f1\]{background-color:#f1f1f1}.bg-\[\#f5e8dd\]{background-color:#f5e8dd}.bg-\[\#fff8f1\]{background-color:#fff8f1}.bg-\[\#fffaf5\]{background-color:#fffaf5}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50)70%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50)80%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/40{background-color:#fef3c666}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/40{background-color:color-mix(in oklab,var(--color-amber-100)40%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/30{background-color:#ffd2364d}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/30{background-color:color-mix(in oklab,var(--color-amber-300)30%,transparent)}}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50)80%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/60{background-color:color-mix(in oklab,var(--color-indigo-50)60%,transparent)}}.bg-indigo-100\/60{background-color:#e0e7ff99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-100\/60{background-color:color-mix(in oklab,var(--color-indigo-100)60%,transparent)}}.bg-indigo-400\/20{background-color:#7d87ff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-400\/20{background-color:color-mix(in oklab,var(--color-indigo-400)20%,transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-input-background{background-color:var(--input-background)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/40{background-color:#fff7ed66}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/40{background-color:color-mix(in oklab,var(--color-orange-50)40%,transparent)}}.bg-orange-50\/50{background-color:#fff7ed80}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/50{background-color:color-mix(in oklab,var(--color-orange-50)50%,transparent)}}.bg-orange-50\/60{background-color:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/60{background-color:color-mix(in oklab,var(--color-orange-50)60%,transparent)}}.bg-orange-50\/70{background-color:#fff7edb3}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/70{background-color:color-mix(in oklab,var(--color-orange-50)70%,transparent)}}.bg-orange-50\/80{background-color:#fff7edcc}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/80{background-color:color-mix(in oklab,var(--color-orange-50)80%,transparent)}}.bg-orange-50\/95{background-color:#fff7edf2}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/95{background-color:color-mix(in oklab,var(--color-orange-50)95%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-100\/50{background-color:#ffedd580}@supports (color:color-mix(in lab,red,red)){.bg-orange-100\/50{background-color:color-mix(in oklab,var(--color-orange-100)50%,transparent)}}.bg-orange-100\/60{background-color:#ffedd599}@supports (color:color-mix(in lab,red,red)){.bg-orange-100\/60{background-color:color-mix(in oklab,var(--color-orange-100)60%,transparent)}}.bg-orange-100\/70{background-color:#ffedd5b3}@supports (color:color-mix(in lab,red,red)){.bg-orange-100\/70{background-color:color-mix(in oklab,var(--color-orange-100)70%,transparent)}}.bg-orange-100\/80{background-color:#ffedd5cc}@supports (color:color-mix(in lab,red,red)){.bg-orange-100\/80{background-color:color-mix(in oklab,var(--color-orange-100)80%,transparent)}}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-200\/35{background-color:#ffd7a859}@supports (color:color-mix(in lab,red,red)){.bg-orange-200\/35{background-color:color-mix(in oklab,var(--color-orange-200)35%,transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-900{background-color:var(--color-orange-900)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/60{background-color:color-mix(in oklab,var(--color-rose-50)60%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-100\/50{background-color:#ffe4e680}@supports (color:color-mix(in lab,red,red)){.bg-rose-100\/50{background-color:color-mix(in oklab,var(--color-rose-100)50%,transparent)}}.bg-rose-200\/30{background-color:#ffccd34d}@supports (color:color-mix(in lab,red,red)){.bg-rose-200\/30{background-color:color-mix(in oklab,var(--color-rose-200)30%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/50{background-color:#dff2fe80}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/50{background-color:color-mix(in oklab,var(--color-sky-100)50%,transparent)}}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50)50%,transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50)60%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50)80%,transparent)}}.bg-slate-50\/90{background-color:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/90{background-color:color-mix(in oklab,var(--color-slate-50)90%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/50{background-color:#f1f5f980}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/50{background-color:color-mix(in oklab,var(--color-slate-100)50%,transparent)}}.bg-slate-100\/70{background-color:#f1f5f9b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/70{background-color:color-mix(in oklab,var(--color-slate-100)70%,transparent)}}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100)80%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/20{background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/20{background-color:color-mix(in oklab,var(--color-slate-900)20%,transparent)}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900)30%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900)40%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950)30%,transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:color-mix(in oklab,var(--color-slate-950)40%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_36\%\,rgba\(255\,255\,255\,0\.05\)_72\%\)\]{background-image:linear-gradient(135deg,#ffffff14,#0000 36%,#ffffff0d 72%)}.bg-\[linear-gradient\(180deg\,\#fffaf5_0\%\,\#fff3e9_22\%\,\#f5f1ec_45\%\,\#f7ece6_64\%\,\#f8fafc_88\%\)\]{background-image:linear-gradient(#fffaf5,#fff3e9 22%,#f5f1ec 45%,#f7ece6 64%,#f8fafc 88%)}.bg-\[radial-gradient\(ellipse_at_70\%_0\%\,\#ffe7da_0\%\,\#fffaf5_45\%\,\#f4f6f8_100\%\)\]{background-image:radial-gradient(at 70% 0,#ffe7da,#fffaf5 45%,#f4f6f8)}.bg-\[radial-gradient\(ellipse_at_top_right\,_var\(--tw-gradient-stops\)\)\]{background-image:radial-gradient(ellipse at top right,var(--tw-gradient-stops))}.from-\[\#d4a477\]{--tw-gradient-from:#d4a477;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-100\/60{--tw-gradient-from:#e0e7ff99}@supports (color:color-mix(in lab,red,red)){.from-indigo-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-100)60%,transparent)}}.from-indigo-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-50{--tw-gradient-from:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-100{--tw-gradient-from:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-100\/60{--tw-gradient-from:#ffedd599}@supports (color:color-mix(in lab,red,red)){.from-orange-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-orange-100)60%,transparent)}}.from-orange-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-400{--tw-gradient-from:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-400\/20{--tw-gradient-from:#ff8b1a33}@supports (color:color-mix(in lab,red,red)){.from-orange-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-orange-400)20%,transparent)}}.from-orange-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-orange-500{--tw-gradient-from:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-100\/60{--tw-gradient-from:#f3e8ff99}@supports (color:color-mix(in lab,red,red)){.from-purple-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-purple-100)60%,transparent)}}.from-purple-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-100\/60{--tw-gradient-from:#ffe4e699}@supports (color:color-mix(in lab,red,red)){.from-rose-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-rose-100)60%,transparent)}}.from-rose-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-100\/60{--tw-gradient-from:#dff2fe99}@supports (color:color-mix(in lab,red,red)){.from-sky-100\/60{--tw-gradient-from:color-mix(in oklab,var(--color-sky-100)60%,transparent)}}.from-sky-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-400\/20{--tw-gradient-from:#00bcfe33}@supports (color:color-mix(in lab,red,red)){.from-sky-400\/20{--tw-gradient-from:color-mix(in oklab,var(--color-sky-400)20%,transparent)}}.from-sky-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-100{--tw-gradient-from:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-200{--tw-gradient-from:var(--color-slate-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-950{--tw-gradient-from:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#fffaf6\]{--tw-gradient-via:#fffaf6;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-50\/70{--tw-gradient-via:#eef2ffb3}@supports (color:color-mix(in lab,red,red)){.via-indigo-50\/70{--tw-gradient-via:color-mix(in oklab,var(--color-indigo-50)70%,transparent)}}.via-indigo-50\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-50{--tw-gradient-via:var(--color-orange-50);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-50\/70{--tw-gradient-via:#fff7edb3}@supports (color:color-mix(in lab,red,red)){.via-orange-50\/70{--tw-gradient-via:color-mix(in oklab,var(--color-orange-50)70%,transparent)}}.via-orange-50\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-100{--tw-gradient-via:var(--color-slate-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#b78254\]{--tw-gradient-to:#b78254;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#fffaf6\]{--tw-gradient-to:#fffaf6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-emerald-400\/20{--tw-gradient-to:#00d29433}@supports (color:color-mix(in lab,red,red)){.to-emerald-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-emerald-400)20%,transparent)}}.to-emerald-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-500{--tw-gradient-to:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-50\/40{--tw-gradient-to:#fff7ed66}@supports (color:color-mix(in lab,red,red)){.to-orange-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-orange-50)40%,transparent)}}.to-orange-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-100\/60{--tw-gradient-to:#f3e8ff99}@supports (color:color-mix(in lab,red,red)){.to-purple-100\/60{--tw-gradient-to:color-mix(in oklab,var(--color-purple-100)60%,transparent)}}.to-purple-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-50{--tw-gradient-to:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-50\/40{--tw-gradient-to:#fff1f266}@supports (color:color-mix(in lab,red,red)){.to-rose-50\/40{--tw-gradient-to:color-mix(in oklab,var(--color-rose-50)40%,transparent)}}.to-rose-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-400\/20{--tw-gradient-to:#ff667f33}@supports (color:color-mix(in lab,red,red)){.to-rose-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-rose-400)20%,transparent)}}.to-rose-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-100\/70{--tw-gradient-to:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.to-sky-100\/70{--tw-gradient-to:color-mix(in oklab,var(--color-sky-100)70%,transparent)}}.to-sky-100\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-400{--tw-gradient-to:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-400{--tw-gradient-to:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-500{--tw-gradient-to:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-orange-500{fill:var(--color-orange-500)}.fill-primary{fill:var(--primary)}.\!object-cover{object-fit:cover!important}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-8{padding:calc(var(--spacing)*8)!important}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-12{padding:calc(var(--spacing)*12)}.p-20{padding:calc(var(--spacing)*20)}.p-\[3px\]{padding:3px}.p-\[clamp\(2rem\,2\.2vw\,2\.5rem\)\]{padding:clamp(2rem,2.2vw,2.5rem)}.p-px{padding:1px}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-32{padding-block:calc(var(--spacing)*32)}.py-40{padding-block:calc(var(--spacing)*40)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-28{padding-top:calc(var(--spacing)*28)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-36{padding-top:calc(var(--spacing)*36)}.pt-\[88px\]{padding-top:88px}.pt-\[98px\]{padding-top:98px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-32{padding-bottom:calc(var(--spacing)*32)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--ga-font-sans)}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.9em\]{font-size:.9em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9em\]{font-size:.9em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[17px\]{font-size:17px}.text-\[clamp\(3\.75rem\,6\.4vw\,6\.5rem\)\]{font-size:clamp(3.75rem,6.4vw,6.5rem)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-200{color:var(--color-amber-200)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-foreground{color:var(--foreground)}.text-indigo-400\/60{color:#7d87ff99}@supports (color:color-mix(in lab,red,red)){.text-indigo-400\/60{color:color-mix(in oklab,var(--color-indigo-400)60%,transparent)}}.text-indigo-600{color:var(--color-indigo-600)}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-400\/60{color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.text-orange-400\/60{color:color-mix(in oklab,var(--color-orange-400)60%,transparent)}}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-500{color:var(--color-purple-500)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground)70%,transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-500{color:var(--color-sky-500)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-orange-200{-webkit-text-decoration-color:var(--color-orange-200);text-decoration-color:var(--color-orange-200)}.decoration-orange-400{-webkit-text-decoration-color:var(--color-orange-400);text-decoration-color:var(--color-orange-400)}.decoration-wavy{text-decoration-style:wavy}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.accent-orange-500{accent-color:var(--color-orange-500)}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.mix-blend-overlay{mix-blend-mode:overlay}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_14px_rgb\(73\,53\,26\,0\.025\)\]{--tw-shadow:0 3px 14px var(--tw-shadow-color,#49351a06);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_40px_rgba\(148\,75\,27\,0\.07\)\]{--tw-shadow:0 8px 40px var(--tw-shadow-color,#944b1b12);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_40px_rgb\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#0f172a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 16px 50px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 18px 60px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_rgb\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 20px 70px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 24px 70px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-15px_rgba\(234\,88\,12\,0\.3\)\]{--tw-shadow:0 30px 60px -15px var(--tw-shadow-color,#ea580c4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgb\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgb\(15\,23\,42\,0\.24\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#0f172a3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow:0 30px 100px var(--tw-shadow-color,#0f172a1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(234\,88\,12\,0\.2\)\]{--tw-shadow:0 32px 80px var(--tw-shadow-color,#ea580c33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_32px_90px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow:0 32px 90px var(--tw-shadow-color,#0f172a52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0px_0px_rgba\(15\,23\,42\,1\)\]{--tw-shadow:4px 4px 0px 0px var(--tw-shadow-color,#0f172a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_-2px_0_0_0_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:inset -2px 0 0 0 var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_white\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,white);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_2px_10px_rgb\(0\,0\,0\,0\.02\)\]{--tw-shadow:inset 0 2px 10px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_2px_0_0_0_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:inset 2px 0 0 0 var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-amber-900\/20{--tw-shadow-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.shadow-amber-900\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-amber-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-amber-950\/20{--tw-shadow-color:#46190133}@supports (color:color-mix(in lab,red,red)){.shadow-amber-950\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-amber-950)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-indigo-600\/20{--tw-shadow-color:#4f39f633}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-600\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-600)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-indigo-900\/10{--tw-shadow-color:#312c851a}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-900\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-indigo-900\/15{--tw-shadow-color:#312c8526}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-900\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-indigo-900)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-orange-200{--tw-shadow-color:oklch(90.1% .076 70.697)}@supports (color:color-mix(in lab,red,red)){.shadow-orange-200{--tw-shadow-color:color-mix(in oklab,var(--color-orange-200)var(--tw-shadow-alpha),transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-orange-500\/30{--tw-shadow-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-orange-600\/20{--tw-shadow-color:#f0510033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-600\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-600)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-orange-900\/5{--tw-shadow-color:#7e2a0c0d}@supports (color:color-mix(in lab,red,red)){.shadow-orange-900\/5{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-orange-900)5%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-purple-900\/15{--tw-shadow-color:#59168b26}@supports (color:color-mix(in lab,red,red)){.shadow-purple-900\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-purple-900)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-sky-200\/60{--tw-shadow-color:#b8e6fe99}@supports (color:color-mix(in lab,red,red)){.shadow-sky-200\/60{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sky-200)60%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-sky-900\/10{--tw-shadow-color:#024a701a}@supports (color:color-mix(in lab,red,red)){.shadow-sky-900\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sky-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-200\/50{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-200)50%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-200\/60{--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/60{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-200)60%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-300\/60{--tw-shadow-color:#cad5e299}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/60{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-300)60%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-300\/80{--tw-shadow-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/80{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-300)80%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/10{--tw-shadow-color:#0f172b1a}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/15{--tw-shadow-color:#0f172b26}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/20{--tw-shadow-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/25{--tw-shadow-color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/30{--tw-shadow-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-900\/\[\.02\]{--tw-shadow-color:#0f172b05}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/\[\.02\]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)2%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-slate-950\/15{--tw-shadow-color:#02061826}@supports (color:color-mix(in lab,red,red)){.shadow-slate-950\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-950)15%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-amber-200\/40{--tw-ring-color:#fee68566}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/40{--tw-ring-color:color-mix(in oklab,var(--color-amber-200)40%,transparent)}}.ring-orange-400{--tw-ring-color:var(--color-orange-400)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab,var(--color-slate-200)80%,transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.ring-white\/90{--tw-ring-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.ring-white\/90{--tw-ring-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[110px\]{--tw-blur:blur(110px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:bg-slate-900:is(:where(.group):hover *){background-color:var(--color-slate-900)}.group-hover\:bg-transparent:is(:where(.group):hover *){background-color:#0000}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-orange-300:is(:where(.group):hover *){color:var(--color-orange-300)}.group-hover\:text-orange-400:is(:where(.group):hover *){color:var(--color-orange-400)}.group-hover\:text-orange-500:is(:where(.group):hover *){color:var(--color-orange-500)}.group-hover\:text-rose-500:is(:where(.group):hover *){color:var(--color-rose-500)}.group-hover\:text-sky-500:is(:where(.group):hover *){color:var(--color-sky-500)}.group-hover\:text-slate-900:is(:where(.group):hover *){color:var(--color-slate-900)}.group-hover\:text-teal-500:is(:where(.group):hover *){color:var(--color-teal-500)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.marker\:font-black ::marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black::marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black ::-webkit-details-marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:font-black::-webkit-details-marker{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.marker\:text-orange-500 ::marker{color:var(--color-orange-500)}.marker\:text-orange-500::marker{color:var(--color-orange-500)}.marker\:text-orange-500 ::-webkit-details-marker{color:var(--color-orange-500)}.marker\:text-orange-500::-webkit-details-marker{color:var(--color-orange-500)}.selection\:bg-amber-300\/50 ::selection{background-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.selection\:bg-amber-300\/50 ::selection{background-color:color-mix(in oklab,var(--color-amber-300)50%,transparent)}}.selection\:bg-amber-300\/50::selection{background-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.selection\:bg-amber-300\/50::selection{background-color:color-mix(in oklab,var(--color-amber-300)50%,transparent)}}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-orange-300:focus-within{border-color:var(--color-orange-300)}@media(hover:hover){.hover\:-translate-x-1:hover{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-indigo-100:hover{border-color:var(--color-indigo-100)}.hover\:border-orange-100:hover{border-color:var(--color-orange-100)}.hover\:border-orange-200:hover{border-color:var(--color-orange-200)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-orange-400:hover{border-color:var(--color-orange-400)}.hover\:border-red-100:hover{border-color:var(--color-red-100)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:bg-\[\#465047\]:hover{background-color:#465047}.hover\:bg-\[var\(--ga-action-hover\)\]:hover{background-color:var(--ga-action-hover)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}.hover\:bg-indigo-50:hover{background-color:var(--color-indigo-50)}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-50\/30:hover{background-color:#fff7ed4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-50\/30:hover{background-color:color-mix(in oklab,var(--color-orange-50)30%,transparent)}}.hover\:bg-orange-50\/40:hover{background-color:#fff7ed66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-50\/40:hover{background-color:color-mix(in oklab,var(--color-orange-50)40%,transparent)}}.hover\:bg-orange-50\/60:hover{background-color:#fff7ed99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-50\/60:hover{background-color:color-mix(in oklab,var(--color-orange-50)60%,transparent)}}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-primary:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50)70%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:from-orange-600:hover{--tw-gradient-from:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-rose-600:hover{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-indigo-700:hover{color:var(--color-indigo-700)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-orange-500:hover{color:var(--color-orange-500)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_20px_40px_rgb\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow:0 20px 40px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-slate-900\/5:hover{--tw-shadow-color:#0f172b0d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-slate-900\/5:hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-slate-900)5%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:drop-shadow-xl:hover{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover:is(:where(.group)[data-collapsible=offcanvas] *){background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:z-10:focus{z-index:10}.focus\:border-indigo-200:focus{border-color:var(--color-indigo-200)}.focus\:border-indigo-300:focus{border-color:var(--color-indigo-300)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-orange-200:focus{border-color:var(--color-orange-200)}.focus\:border-orange-400:focus{border-color:var(--color-orange-400)}.focus\:border-orange-500:focus{border-color:var(--color-orange-500)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-indigo-50:focus{--tw-ring-color:var(--color-indigo-50)}.focus\:ring-indigo-100:focus{--tw-ring-color:var(--color-indigo-100)}.focus\:ring-orange-50:focus{--tw-ring-color:var(--color-orange-50)}.focus\:ring-orange-100:focus{--tw-ring-color:var(--color-orange-100)}.focus\:ring-orange-500\/50:focus{--tw-ring-color:#fe6e0080}@supports (color:color-mix(in lab,red,red)){.focus\:ring-orange-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-orange-500)50%,transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media(hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[variant\=inset\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--accent-foreground)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}@media(hover:hover){.data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.data-\[active\=true\]\:aria-invalid\:border-destructive[data-active=true][aria-invalid=true]{border-color:var(--destructive)}.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:aria-invalid\:ring-destructive\/20[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--destructive)}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(var(--spacing)*52)}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(var(--spacing)*52*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(var(--spacing)*52)}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(var(--spacing)*52*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:calc(var(--spacing)*4)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(var(--spacing)*2*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(var(--spacing)*2)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(var(--spacing)*2*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(var(--spacing)*2)}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive)90%,transparent)}}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--card)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-switch-background[data-state=unchecked]{background-color:var(--switch-background)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(min-width:40rem){.sm\:inset-x-auto{inset-inline:auto}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-5{bottom:calc(var(--spacing)*5)}.sm\:bottom-24{bottom:calc(var(--spacing)*24)}.sm\:left-5{left:calc(var(--spacing)*5)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:h-3\.5{height:calc(var(--spacing)*3.5)}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-auto{height:auto}.sm\:w-3\.5{width:calc(var(--spacing)*3.5)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,100vw - 2rem)}.sm\:w-auto{width:auto}.sm\:\!max-w-3xl{max-width:var(--container-3xl)!important}.sm\:\!max-w-4xl{max-width:var(--container-4xl)!important}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.sm\:p-0{padding:calc(var(--spacing)*0)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[11px\]{font-size:11px}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:top-\[86px\]{top:86px}.md\:-bottom-4{bottom:calc(var(--spacing)*-4)}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-6{height:calc(var(--spacing)*6)}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-\[208px\]{width:208px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:grid-cols-\[1fr_1fr_150px\]{grid-template-columns:1fr 1fr 150px}.md\:grid-cols-\[1fr_150px_120px_90px\]{grid-template-columns:1fr 150px 120px 90px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:pt-32{padding-top:calc(var(--spacing)*32)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[120px\]{font-size:120px}.md\:leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:top-28{top:calc(var(--spacing)*28)}.lg\:top-36{top:calc(var(--spacing)*36)}.lg\:top-40{top:calc(var(--spacing)*40)}.lg\:z-10{z-index:10}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-5\/12{width:41.6667%}.lg\:w-7\/12{width:58.3333%}.lg\:max-w-\[45\%\]{max-width:45%}.lg\:-translate-y-4{--tw-translate-y:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(320px\,\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-\[clamp\(2rem\,4vw\,5rem\)\]{gap:clamp(2rem,4vw,5rem)}.lg\:gap-\[clamp\(4rem\,5vw\,5rem\)\]{gap:clamp(4rem,5vw,5rem)}.lg\:gap-x-12{column-gap:calc(var(--spacing)*12)}.lg\:self-stretch{align-self:stretch}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-24{top:calc(var(--spacing)*24)}.xl\:w-64{width:calc(var(--spacing)*64)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(300px\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(300px,1fr) minmax(0,1.4fr)}.xl\:gap-7{gap:calc(var(--spacing)*7)}.xl\:text-\[40px\]{font-size:40px}}@media(min-width:96rem){.\32xl\:block{display:block}.\32xl\:hidden{display:none}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media(hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[active\=true\]\:aria-invalid\:ring-destructive\/40:is(.dark *)[data-active=true][aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab,var(--input)30%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-card-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--card-foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab,var(--input)80%,transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_a\]\:text-orange-500 a{color:var(--color-orange-500)}.\[\&_h2\]\:mt-8 h2{margin-top:calc(var(--spacing)*8)}.\[\&_h2\]\:text-xl h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-bold h2,.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing)*6)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:\!text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:calc(var(--spacing)*6)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}@media(hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab,var(--secondary)90%,transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--font-size:clamp(16px,14px + .14vw,18px);--brand-25:#fffbf7;--brand-50:#fff7ed;--brand-100:#ffedd5;--brand-200:#fed7aa;--brand-300:#fdba74;--brand-400:#fb923c;--brand-500:#f97316;--brand-600:#ea580c;--brand-700:#c2410c;--brand-800:#9a3412;--background:#fff;--foreground:oklch(14.5% 0 0);--card:#fff;--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:var(--color-orange-500);--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .0058 264.53);--secondary-foreground:#030213;--muted:#ececf0;--muted-foreground:#717182;--accent:#e9ebef;--accent-foreground:#030213;--destructive:#d4183d;--destructive-foreground:#fff;--border:#0000001a;--input:transparent;--input-background:#f3f3f5;--switch-background:#cbced4;--font-weight-medium:500;--font-weight-normal:400;--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:var(--color-orange-500);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(14.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(14.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(98.5% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(39.6% .141 25.723);--destructive-foreground:oklch(63.7% .237 25.331);--border:oklch(26.9% 0 0);--input:oklch(26.9% 0 0);--ring:oklch(43.9% 0 0);--font-weight-medium:500;--font-weight-normal:400;--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(26.9% 0 0);--sidebar-ring:oklch(43.9% 0 0)}.ga-container{width:90vw;max-width:calc(100vw - 2rem);margin-inline:auto}.ga-scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.ga-scrollbar-none::-webkit-scrollbar{display:none}@media(min-width:1024px){.ga-home .ga-container{width:72vw}}.ga-split-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,2.4vw,2.5rem);display:grid}.ga-product-grid{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,2vw,2rem);display:grid}@media(min-width:768px){.ga-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}}@media(min-width:1024px){.ga-split-grid{grid-template-columns:clamp(17rem,20vw,22rem) minmax(0,1fr)}}@media(min-width:1440px){.ga-product-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}:root{--ga-brand:var(--color-orange-500);--ga-action:var(--color-orange-500);--ga-action-hover:var(--color-orange-600);--ga-highlight:#f43f5e;--ga-soft:#fff7ed;--ga-soft-strong:#ffedd5;--ga-ink:#0f172a;--ga-body:#475569;--ga-muted:#64748b;--ga-line:#cbd5e1;--ga-surface:#fff;--ga-inset:#f8fafc;--ga-shadow:0 6px 24px #0f172a0d}.ga-site-page{--page-width:1504px;--page-gutter:36px}.ga-site-page .ga-container,.ga-site-page .ga-page-container{box-sizing:border-box;width:100%;max-width:var(--page-width);padding-inline:var(--page-gutter);margin-inline:auto}.ga-site-page .ga-split-grid{gap:28px}.ga-site-page .ga-product-grid{gap:24px}.ga-site-page .ga-container>:is(header,section)>h1{font-size:clamp(30px,2.65vw,42px);line-height:1.3}.ga-site-page .ga-container>:is(header,section){min-width:0}.ga-site-page .ga-page-container .tool-form-grid{gap:28px}.account-ai-conversation-body{height:calc(100dvh - 235px);min-height:560px}.account-ai-conversation-body>div{gap:20px;padding:0}.account-ai-conversation-body .home-ai-history{width:200px}.account-ai-conversation-body :is(textarea,input){font-size:14px}.membership-comparison{margin:0 0 40px}.membership-comparison>header{margin-bottom:22px}.membership-comparison h2{color:var(--ga-ink);font-size:28px;font-weight:650}.membership-comparison header p{color:var(--ga-muted);margin-top:10px;font-size:14px;line-height:1.7}.membership-comparison table{font-size:14px}.membership-comparison tbody td{font-weight:400}.membership-comparison tbody tr:hover td{background:#fffaf5}.membership-comparison tbody tr{border-color:var(--ga-line)}.membership-comparison .membership-comparison-group th{border-top:1px solid var(--ga-line);border-bottom:1px solid var(--ga-line)}.membership-note-ref{vertical-align:super;gap:4px;margin-left:5px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.membership-note-ref a{color:inherit;padding:3px 1px;text-decoration:none}.membership-note-ref a:hover{text-decoration:underline}.membership-note-ref a:focus-visible{outline:2px solid var(--ga-action);outline-offset:3px}.membership-notes{color:var(--ga-muted);font-size:13px;font-weight:400;line-height:1.85}.membership-notes>p{align-items:baseline;gap:10px;margin:0 0 12px;scroll-margin-top:110px;display:flex}.membership-notes>p>span:first-child{min-width:22px;color:var(--ga-action);flex-shrink:0;font-size:11px}.membership-notes strong{color:var(--ga-body);font-weight:600}.membership-notes>p:target{background:var(--ga-soft);outline:6px solid var(--ga-soft);border-radius:8px}.membership-notes a{color:var(--ga-action)}@media(min-width:1024px){.ga-site-page .ga-split-grid{grid-template-columns:264px minmax(0,1fr)}.ga-site-page .ga-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ga-site-page .tool-form-grid{grid-template-columns:minmax(0,1fr) 360px}.ga-site-page .tool-field-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ga-site-page .commerce-checkout-grid{grid-template-columns:minmax(0,1fr) 380px;gap:32px}}@media(max-width:1199px){.ga-site-page{--page-gutter:24px}.ga-site-page .ga-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-ai-conversation-body .home-ai-history{width:180px}.account-ai-conversation-body>div{gap:14px}}@media(max-width:767px){.ga-site-page{--page-gutter:18px}.ga-site-page .ga-product-grid,.ga-site-page .tool-form-grid{grid-template-columns:1fr}.account-ai-conversation-body .home-ai-history{width:150px}}html,body,body *{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[data-slot=scroll-area-scrollbar],[data-slot=scroll-area-corner]{display:none!important}.user-center-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.user-center-shell select,.user-center-shell textarea{box-shadow:none;border-color:var(--ga-line)!important}.user-center-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):hover,.user-center-shell select:hover,.user-center-shell textarea:hover{border-color:#cbd5e1!important}.user-center-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,.user-center-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus-visible,.user-center-shell select:focus,.user-center-shell select:focus-visible,.user-center-shell textarea:focus,.user-center-shell textarea:focus-visible{box-shadow:0 0 0 3px #f9731624,inset 0 0 0 1px #f9731614;border-color:var(--ga-brand)!important}.user-center-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):disabled,.user-center-shell select:disabled,.user-center-shell textarea:disabled{box-shadow:none;border-color:var(--ga-line)!important}:where(.border):is(.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-white):not([class*=shadow]),:where(.border.shadow-none):is(.border-slate-100,.border-slate-200,.border-gray-100,.border-gray-200,.border-white){border-color:var(--ga-line)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@media(max-width:767px){.ga-mobile-app{--mobile-title-top: calc(24px + env(safe-area-inset-top, 0px)) ;--mobile-title-size: 22px}.ga-mobile-app .miniapp-native[data-miniapp-page]{--ga-font-page-title: var(--mobile-title-size);--ga-font-secondary-title: var(--mobile-title-size)}.ga-mobile-app :is(.mobile-page-header,.mc-page-heading,.ai-workspace-heading,.cashier-heading) h1,.ga-mobile-app .miniapp-native[data-miniapp-page] :is(h1.ga-page-title,h1.ga-secondary-title,h1.editTitle,.membershipNav h1,h1.cms-title){font-family:inherit!important;font-size:var(--mobile-title-size)!important;line-height:1.4!important;font-weight:750!important;letter-spacing:-.4px!important;margin-top:0!important}.ga-mobile-app .mobile-page-header,.ga-mobile-app .mc-filter-dock{padding-top:var(--mobile-title-top)!important}.ga-mobile-app .ai-workspace-heading,.ga-mobile-app .miniapp-native[data-miniapp-page] .pageDock{padding-top:var(--mobile-title-top)}.ga-mobile-app .miniapp-native[data-miniapp-page] .pageDock .ga-secondary-header{padding-top:0!important}.ga-mobile-app .miniapp-native[data-miniapp-page=ai-tools] .ait-page{padding-inline:18px}.ga-mobile-app .miniapp-native[data-miniapp-page=profile-edit] .editTopBar{height:auto;min-height:64px;padding-top:var(--mobile-title-top);padding-bottom:14px}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-content{padding-top:var(--mobile-title-top)}.ga-mobile-app .miniapp-native[data-miniapp-page=start-application] .home-intro{padding-top:0}.ga-mobile-app .miniapp-native[data-miniapp-page=abroad-assistant] .assistantHeader{padding-top:var(--mobile-title-top)!important}.ga-mobile-app .miniapp-native[data-miniapp-page=subscribe] .membershipNav,.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyShell{padding-top:var(--mobile-title-top)}.ga-mobile-app .miniapp-native[data-miniapp-page=go-history] .historyHeader{padding-top:0!important}.mobile-wechat-login{display:grid;gap:10px}.mobile-wechat-login .mp-login-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.mobile-wechat-login p{font-size:13px;line-height:1.8;color:#64748b;text-align:center;margin:0}.mobile-wechat-login p[role=alert]{color:#b45309}.mobile-wechat-cancel{padding:8px;color:#64748b;font-size:13px}}@media(max-width:767px){.mp-login-page,.mobile-auth-modal{-webkit-text-size-adjust:100%;text-size-adjust:100%}.mp-login-page{min-height:100vh;min-height:100svh;padding-top:max(20px,env(safe-area-inset-top,0px));padding-bottom:max(20px,env(safe-area-inset-bottom,0px))}.mp-login-wordmark{aspect-ratio:600 / 124;object-fit:contain;flex-shrink:0}.mp-login-page button,.mobile-auth-modal button,.mobile-auth-modal input:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;box-sizing:border-box}.mp-login-primary,.mp-login-secondary{padding:12px 16px;line-height:24px;font-weight:700;flex-shrink:0}.mobile-auth-modal input:not([type=checkbox]):not([type=radio]){min-width:0;font-size:16px;line-height:24px;box-shadow:none}.mobile-auth-modal input::placeholder{color:#94a3b8;opacity:1}.mobile-auth-modal .auth-fields{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.mobile-auth-modal .auth-fields>*{margin-block:0}.mobile-auth-modal .auth-fields>.auth-field-row{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:stretch}.mobile-auth-modal .auth-field-row>button{height:50px}.mp-login-consent input[type=checkbox],.mobile-auth-modal .mobile-auth-consent input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;width:18px;height:18px;flex:0 0 18px;margin:2px 0 0;padding:0;border:1.5px solid #94a3b8;border-radius:4px;background:#fff;box-shadow:none}.mp-login-consent input[type=checkbox]:checked,.mobile-auth-modal .mobile-auth-consent input[type=checkbox]:checked{border-color:#f97316;background:#f97316 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px 14px no-repeat}.mp-login-consent input:focus-visible,.mobile-auth-modal .mobile-auth-consent input:focus-visible{outline:2px solid #f97316;outline-offset:3px}.mobile-auth-modal .mobile-auth-surface{min-height:100vh;min-height:100dvh;padding-top:max(52px,env(safe-area-inset-top,0px));-webkit-overflow-scrolling:touch}}
