:root{--brand-950: #123b2a;--brand-900: #174f35;--brand-800: #1f6540;--brand-700: #2d7a4b;--brand-600: #1f7a45;--brand-500: #3c9a5f;--brand-400: #69b57f;--brand-100: #eaf5e9;--brand-50: #f5fbf2;--brand-gold: #c8a13a;--ink-900: #173b29;--ink-700: #355b43;--ink-500: #6b806f;--ink-400: #9aa99b;--line: #e4e8d6;--surface: #ffffff;--canvas: #f7f9f3;--success: #15803d;--warning: #b45309;--danger: #b42318;--radius-lg: 18px;--radius-md: 12px;--shadow-sm: 0 2px 8px rgba(20, 64, 39, .06);--shadow-md: 0 14px 34px rgba(20, 64, 39, .12);--shadow-lg: 0 22px 52px rgba(20, 64, 39, .16)}*{box-sizing:border-box}html,body,#app{min-height:100%}html,body{max-width:100%;overflow-x:clip}body.has-app-dialog{overflow:hidden}body.has-app-dialog .customer-service-fab{display:none}body{margin:0;background:var(--canvas);color:var(--ink-900);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0 0 auto;height:3px;z-index:2000;pointer-events:none;background:linear-gradient(90deg,var(--brand-900),var(--brand-400),var(--brand-gold))}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid rgba(60,154,95,.26);outline-offset:2px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(24px,2.2vw,32px);line-height:1.2;letter-spacing:-.02em}h2{font-size:20px;line-height:1.3}h3{font-size:16px;line-height:1.35}.card{background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important}.btn-primary,.btn-secondary,.btn-danger,.btn-text{min-height:40px;border-radius:10px!important;font-weight:600;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.btn-primary{padding:0 16px!important;border:1px solid var(--brand-600)!important;background:var(--brand-600)!important;color:#fff!important;box-shadow:0 7px 16px #1f7a4533}.btn-primary:hover{background:#176237!important;transform:translateY(-1px);box-shadow:0 8px 16px #1f7a453d}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.btn-secondary{padding:0 16px!important;border:1px solid #d0d5dd!important;background:#fff!important;color:var(--ink-700)!important}.btn-secondary:hover{border-color:#98a2b3!important;background:#f8fafc!important}.btn-danger{padding:0 16px!important;border:1px solid #fda29b!important;background:#fff!important;color:var(--danger)!important}.btn-danger:hover{background:#fff1f0!important}.btn-text{min-height:32px;padding:0 8px!important;border:0!important;background:transparent!important;color:var(--brand-600)!important}.btn-text:hover{background:#f1f6e9!important}.btn-text.danger{color:var(--danger)!important}button.primary,button.btn-sm,button.btn-action,button.btn-process,button.btn-complete{min-height:34px;padding:0 11px!important;border:1px solid #d9e3cf!important;border-radius:9px!important;background:#fffdf2!important;color:var(--brand-800)!important;font-size:12px;font-weight:700;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}button.primary:hover,button.btn-sm:hover,button.btn-action:hover,button.btn-process:hover,button.btn-complete:hover{border-color:var(--brand-500)!important;background:#f1f6e9!important;transform:translateY(-1px)}button.btn-process,button.btn-complete,button.primary{border-color:var(--brand-600)!important;background:var(--brand-600)!important;color:#fff!important}button.btn-cancel,button.btn-remove{min-height:34px;padding:0 11px!important;border:1px solid #e4a7a0!important;border-radius:9px!important;background:#fff8f7!important;color:var(--danger)!important;font-weight:700}button.btn-cancel:hover,button.btn-remove:hover{background:#fff1f0!important;border-color:#f97066!important}input:not([type=checkbox]),select,textarea{min-height:42px;border:1px solid #d0d5dd!important;border-radius:10px!important;background:#fff!important;color:var(--ink-900);padding:0 12px!important;outline:none;transition:border-color .16s ease,box-shadow .16s ease}textarea{padding:10px 12px!important}input:not([type=checkbox]):focus,select:focus,textarea:focus{border-color:var(--brand-500)!important;box-shadow:0 0 0 3px #3c9a5f29!important}.marketplace-shell{width:min(1320px,calc(100% - 48px));margin:0 auto}.marketplace-eyebrow{color:var(--brand-600);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.marketplace-page-title{margin:4px 0 0;color:var(--brand-950);font-size:clamp(28px,3vw,42px);letter-spacing:-.035em}.marketplace-surface{border:1px solid #e5eddf;border-radius:20px;background:#fff;box-shadow:var(--shadow-sm)}.soft-divider{height:1px;background:linear-gradient(90deg,transparent,var(--line),transparent)}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.page-header h1{margin:6px 0 0}.eyebrow{display:block;color:var(--ink-500);font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.data-table{width:100%;border-collapse:separate;border-spacing:0}.data-table th{background:#f8fafc!important;color:var(--ink-500)!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em}.data-table th,.data-table td{padding:14px 16px!important;border-bottom:1px solid #eef2f6!important;vertical-align:middle}.data-table tbody tr:hover{background:#f8fbff}.table-card{overflow-x:auto;padding:0!important}.actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.actions>button:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.btn-text){min-height:34px;padding:0 11px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;color:var(--ink-700);font-size:12px;font-weight:600;transition:background .16s ease,border-color .16s ease,color .16s ease}.actions>button:not(.btn-primary):not(.btn-secondary):not(.btn-danger):not(.btn-text):hover{border-color:#98a2b3;background:#f8fafc;color:var(--ink-900)}.actions .btn-primary,.actions .btn-danger,.actions .btn-secondary{min-height:34px;padding:0 10px!important;font-size:12px;box-shadow:none}.status-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 9px!important;border:1px solid transparent;border-radius:999px!important;font-size:12px!important;font-weight:700;white-space:nowrap}.status-badge.pending_payment{background:#fff7ed!important;color:var(--warning)!important;border-color:#fed7aa}.status-badge.paid,.status-badge.recharging{background:#f1f6e9!important;color:#1b6339!important;border-color:#c6ddbd}.status-badge.completed{background:#ecfdf3!important;color:var(--success)!important;border-color:#bbf7d0}.status-badge.cancelled{background:#fff1f0!important;color:var(--danger)!important;border-color:#fecdca}.filters{padding:16px!important;gap:12px!important}.empty-state,.empty{color:var(--ink-500)!important}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;overflow:auto;padding:20px;background:#0b122094!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{border-radius:20px!important;box-shadow:var(--shadow-md)!important}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.modal-header h2{margin:0}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.btn-icon{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink-500);font-size:22px;line-height:1}.btn-icon:hover{background:#f8fafc;color:var(--ink-900)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form-group small{display:block;margin-top:5px;color:var(--ink-500);font-size:12px}.detail-address p{margin:0 0 8px;color:var(--ink-700)}.detail-address p span{display:inline-block;min-width:92px;color:var(--ink-500);font-weight:600}.detail-item-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.detail-item-row>div{display:flex;flex-direction:column;gap:3px}.detail-item-row>div span{color:var(--ink-500);font-size:12px}.form-group label{color:var(--ink-700)!important;font-size:13px;font-weight:600}.detail-card{padding:26px!important}.detail-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--line)}.detail-hero strong{font-size:18px}.detail-amount{color:var(--brand-600);font-size:28px!important}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:22px 0;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.detail-grid>div{display:flex;flex-direction:column;gap:4px;min-height:74px;padding:14px;background:#fff}.detail-grid span{color:var(--ink-500);font-size:12px}.detail-grid strong{color:var(--ink-900);font-weight:600;word-break:break-word}.recharge-record-link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin-bottom:20px;background:#f1f6e9;border:1px solid #e2edd5;border-radius:14px}.recharge-record-link span{display:block;margin-top:3px;color:var(--ink-500);font-size:12px}@media (max-width: 900px){.detail-grid{grid-template-columns:1fr}}@media (max-width: 720px){.page-header{align-items:stretch;flex-direction:column}.detail-hero{align-items:flex-start;flex-direction:column}.data-table{min-width:760px}.form-grid{grid-template-columns:1fr}.detail-item-row{grid-template-columns:1fr auto}.detail-item-row>strong{grid-column:1 / -1}.modal-overlay{align-items:end;padding:12px}.modal{width:100%!important;max-height:calc(100dvh - 24px)!important;border-radius:20px 20px 14px 14px!important}.modal-actions{position:sticky;right:0;bottom:-1px;left:0;z-index:2;padding:12px 0 2px;background:linear-gradient(#ffffffbf,#fff 28%)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ui-notice-stack{position:fixed;top:76px;right:20px;z-index:1600;display:flex;flex-direction:column;gap:10px;width:min(380px,calc(100vw - 32px));pointer-events:none}.ui-notice{display:flex;align-items:flex-start;gap:10px;padding:13px 15px;border:1px solid var(--line);border-radius:13px;background:#fffffffa;color:var(--ink-700);box-shadow:0 14px 30px #10182829;font-size:13px;pointer-events:auto;animation:ui-notice-in .2s ease-out}.ui-notice-icon{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#eef2f6;color:var(--ink-500);font-size:12px;font-weight:800}.ui-notice-success{border-color:#bbf7d0}.ui-notice-success .ui-notice-icon{background:#dcfce7;color:#15803d}.ui-notice-error{border-color:#fecdca}.ui-notice-error .ui-notice-icon{background:#fee4e2;color:#b42318}.ui-notice-warning{border-color:#fed7aa}.ui-notice-warning .ui-notice-icon{background:#ffedd5;color:#b45309}.ui-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1700;display:grid;place-items:center;padding:20px;background:#0b122094;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ui-dialog{width:min(440px,100%);padding:24px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 24px 70px #10182838}.ui-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ui-dialog-header h2{margin:4px 0 0;color:var(--ink-900);font-size:20px}.ui-dialog-eyebrow{color:var(--ink-400);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ui-dialog-message{margin:20px 0 14px;color:var(--ink-700);white-space:pre-wrap}.ui-dialog input{width:100%}.ui-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}@keyframes ui-notice-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 720px){.ui-notice-stack{top:58px;right:12px}.ui-dialog{padding:20px}}.customer-service-fab[data-v-a3ee84d7]{position:fixed;right:24px;bottom:24px;z-index:1200;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.service-trigger[data-v-a3ee84d7]{display:inline-flex;align-items:center;gap:7px;min-height:48px;padding:0 17px;border:0;border-radius:999px;background:linear-gradient(135deg,#1f7a45,#3b8d55);color:#fff;box-shadow:0 12px 28px #1f7a4547;cursor:pointer;font:inherit;font-weight:700}.service-trigger[data-v-a3ee84d7]:hover{transform:translateY(-2px);box-shadow:0 16px 30px #1f7a4557}.service-trigger svg[data-v-a3ee84d7]{width:20px;height:20px}.service-panel[data-v-a3ee84d7]{width:min(340px,calc(100vw - 32px));padding:17px;border:1px solid rgba(31,122,69,.16);border-radius:18px;background:#fffffffa;box-shadow:0 18px 45px #1018282e}.service-panel-header[data-v-a3ee84d7]{display:flex;align-items:center;gap:10px}.service-mark[data-v-a3ee84d7]{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#e8f2dd;color:#1f7a45}.service-mark svg[data-v-a3ee84d7]{width:19px;height:19px}.service-panel-header strong[data-v-a3ee84d7],.service-panel-header span[data-v-a3ee84d7]{display:block}.service-panel-header strong[data-v-a3ee84d7]{color:#173b2b}.service-panel-header span[data-v-a3ee84d7]{margin-top:2px;color:#667085;font-size:12px}.service-close[data-v-a3ee84d7]{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:#667085;cursor:pointer}.service-close[data-v-a3ee84d7]:hover{background:#f1f6e9;color:#1f7a45}.service-close svg[data-v-a3ee84d7]{width:16px;height:16px}.service-contact[data-v-a3ee84d7]{margin:16px 0 12px;padding:12px;border-radius:12px;background:#f7faf3;color:#344054;line-height:1.55;white-space:pre-wrap;word-break:break-word}.service-actions[data-v-a3ee84d7]{display:flex;gap:8px}.service-action-placeholder[data-v-a3ee84d7]{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px dashed #c8d8bd;border-radius:9px;background:#fbfdf9;color:#98a2b3;font:inherit;font-size:12px}.service-action-placeholder svg[data-v-a3ee84d7]{width:14px;height:14px}.service-pop-enter-active[data-v-a3ee84d7],.service-pop-leave-active[data-v-a3ee84d7]{transition:opacity .16s ease,transform .16s ease;transform-origin:bottom right}.service-pop-enter-from[data-v-a3ee84d7],.service-pop-leave-to[data-v-a3ee84d7]{opacity:0;transform:translateY(8px) scale(.97)}@media (max-width: 720px){.customer-service-fab[data-v-a3ee84d7]{right:16px;bottom:84px}.service-trigger[data-v-a3ee84d7]{width:44px;min-height:44px;justify-content:center;padding:0}.service-trigger span[data-v-a3ee84d7]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}.quick-nav-fab[data-v-f39b5229]{position:fixed;right:24px;bottom:86px;z-index:1190;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.quick-nav-trigger[data-v-f39b5229]{display:inline-flex;align-items:center;gap:7px;min-height:46px;padding:0 16px;border:1px solid #b6d49f;border-radius:999px;background:#fff;color:#1f7a45;box-shadow:0 10px 26px #1f4e302e;cursor:pointer;font:inherit;font-weight:800}.quick-nav-trigger[data-v-f39b5229]:hover{transform:translateY(-2px);border-color:#3b8d55;background:#f4faef}.quick-nav-trigger svg[data-v-f39b5229]{width:19px;height:19px}.quick-nav-panel[data-v-f39b5229]{width:min(310px,calc(100vw - 32px));overflow:hidden;border:1px solid #dbe8d4;border-radius:18px;background:#fffffffa;box-shadow:0 18px 48px #10182833}.quick-nav-header[data-v-f39b5229]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 17px 13px;border-bottom:1px solid #edf2e9}.quick-nav-header strong[data-v-f39b5229],.quick-nav-header span[data-v-f39b5229]{display:block}.quick-nav-header strong[data-v-f39b5229]{color:#173b2b;font-size:15px}.quick-nav-header span[data-v-f39b5229]{margin-top:3px;color:#75847a;font-size:12px}.quick-nav-close[data-v-f39b5229]{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:#667085;cursor:pointer}.quick-nav-close[data-v-f39b5229]:hover{background:#f1f6e9;color:#1f7a45}.quick-nav-close svg[data-v-f39b5229]{width:16px;height:16px}.quick-nav-list[data-v-f39b5229]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:min(460px,calc(100vh - 230px));overflow-y:auto;padding:12px}.quick-nav-list button[data-v-f39b5229]{display:flex;align-items:center;gap:8px;min-width:0;padding:10px 9px;border:1px solid #e4eddf;border-radius:11px;background:#fbfdf9;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:650;text-align:left}.quick-nav-list button[data-v-f39b5229]:hover,.quick-nav-list button.active[data-v-f39b5229]{border-color:#9ac48b;background:#eff8e9;color:#1f7a45}.quick-nav-list button svg[data-v-f39b5229]{width:16px;height:16px;flex:0 0 16px;color:#3b8d55}.quick-nav-list button span[data-v-f39b5229]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-nav-pop-enter-active[data-v-f39b5229],.quick-nav-pop-leave-active[data-v-f39b5229]{transition:opacity .16s ease,transform .16s ease;transform-origin:bottom right}.quick-nav-pop-enter-from[data-v-f39b5229],.quick-nav-pop-leave-to[data-v-f39b5229]{opacity:0;transform:translateY(8px) scale(.97)}@media (max-width: 720px){.quick-nav-fab[data-v-f39b5229]{right:16px;bottom:136px}.quick-nav-trigger[data-v-f39b5229]{width:44px;min-height:44px;justify-content:center;padding:0}.quick-nav-trigger span[data-v-f39b5229]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-language-switcher{position:fixed;top:16px;right:20px;z-index:1200}body.has-app-dialog .global-language-switcher{display:none}.skip-link{position:fixed;top:8px;left:8px;z-index:3000;padding:10px 14px;border-radius:8px;background:var(--brand-950);color:#fff;transform:translateY(-160%);transition:transform .16s ease}.skip-link:focus{transform:translateY(0)}.route-loading{width:min(1180px,calc(100% - 32px));min-height:70vh;margin:88px auto 0}.loading-line,.loading-grid span{display:block;border-radius:16px;background:linear-gradient(90deg,#edf3e8 25%,#f8fbf5,#edf3e8 75%);background-size:200% 100%;animation:skeleton 1.25s ease-in-out infinite}.loading-line{width:min(420px,80%);height:48px;margin-bottom:22px}.loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.loading-grid span{min-height:240px}@keyframes skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.global-language-trigger{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fffffff5;color:#344054;box-shadow:0 6px 18px #1018281a;font-size:13px;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.global-language-trigger:hover{border-color:#98a2b3;background:#fff}.global-language-trigger:focus-visible{outline:3px solid rgba(59,130,246,.2);outline-offset:2px}.language-globe{display:grid;place-items:center;width:19px;height:19px;border:1px solid #667085;border-radius:50%;font-size:11px;line-height:1}.language-chevron{color:#667085;font-size:15px;line-height:1}.global-language-panel{position:absolute;top:calc(100% + 8px);right:0;width:188px;padding:8px;border:1px solid #e5eaf2;border-radius:14px;background:#fff;box-shadow:0 16px 36px #10182829}.global-language-panel p{margin:4px 8px 7px;color:#98a2b3;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.global-language-panel button{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#344054;text-align:left}.global-language-panel button:hover,.global-language-panel button.selected{background:#f1f6e9;color:#1b6339}.global-language-panel small{color:#98a2b3;font-size:11px}.global-language-panel strong{color:#2d7a4b;font-size:13px}@media (max-width: 720px){.global-language-switcher{top:10px;right:12px}.global-language-trigger{min-height:36px;padding:0 10px}.route-loading{margin-top:70px}.loading-grid{grid-template-columns:1fr}.loading-grid span{min-height:150px}}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.card{border-width:1px;--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));border-radius:.75rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.card-header{border-bottom-width:1px;--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));padding:.75rem 1rem}.dark .card{--un-border-opacity:1;border-color:rgb(55 65 81 / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity))}.dark .card-header{--un-border-opacity:1;border-color:rgb(55 65 81 / var(--un-border-opacity))}.btn-primary{border-radius:.5rem;--un-bg-opacity:1;background-color:rgb(16 185 129 / var(--un-bg-opacity));padding:.5rem 1rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}.btn-primary:hover{--un-bg-opacity:1;background-color:rgb(5 150 105 / var(--un-bg-opacity))}.card-body{padding:1rem}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.grid{display:grid}.inline-grid{display:inline-grid}.mb-4{margin-bottom:1rem}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.min-h-screen{min-height:100vh}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.overflow-y-auto{overflow-y:auto}.break-all{word-break:break-all}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-block{border-block-start-width:1px;border-block-end-width:1px}.border-primary-600{--un-border-opacity:1;border-color:rgb(5 150 105 / var(--un-border-opacity))}.border-primary-700{--un-border-opacity:1;border-color:rgb(4 120 87 / var(--un-border-opacity))}.rounded-lg{border-radius:.5rem}.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity))}.bg-primary-700{--un-bg-opacity:1;background-color:rgb(4 120 87 / var(--un-bg-opacity))}.bg-primary-800{--un-bg-opacity:1;background-color:rgb(6 95 70 / var(--un-bg-opacity))}.hover\:bg-primary-600:hover{--un-bg-opacity:1;background-color:rgb(5 150 105 / var(--un-bg-opacity))}.hover\:bg-primary-700:hover{--un-bg-opacity:1;background-color:rgb(4 120 87 / var(--un-bg-opacity))}.hover\:bg-red-500:hover{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.p-3{padding:.75rem}.px,.px-4{padding-left:1rem;padding-right:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-gray-800{--un-text-opacity:1;color:rgb(31 41 55 / var(--un-text-opacity))}.text-primary-100{--un-text-opacity:1;color:rgb(209 250 229 / var(--un-text-opacity))}.text-primary-200{--un-text-opacity:1;color:rgb(167 243 208 / var(--un-text-opacity))}.text-primary-500{--un-text-opacity:1;color:rgb(16 185 129 / var(--un-text-opacity))}.text-red-300{--un-text-opacity:1;color:rgb(252 165 165 / var(--un-text-opacity))}.text-red-400{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity))}.text-white,.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.outline{outline-style:solid}.grayscale{--un-grayscale:grayscale(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}
