:root{--app-page-padding:24px;--app-content-max-width:1480px;--app-content-padding-top:40px;--app-panel-radius:12px;--app-panel-shadow-offset:0 4px 14px;--app-panel-shadow-opacity:6%;--app-control-height:36px;--app-form-control-height:44px;--app-control-radius:8px}@media (max-width:640px){:root{--app-page-padding:16px;--app-content-padding-top:24px}}.app-ui-page{padding:var(--app-page-padding);background:var(--background)}.app-ui-page.recharge-page,.app-ui-page:has(>.app-ui-content){padding-top:var(--app-content-padding-top)}.app-ui-content{width:100%;min-width:0;max-width:var(--app-content-max-width);margin-inline:auto}.app-shell{--app-panel-shadow:var(--app-panel-shadow-offset) color-mix(in srgb,var(--foreground) var(--app-panel-shadow-opacity),transparent)}.app-ui-panel{min-width:0;border:1px solid var(--border);border-radius:var(--app-panel-radius);background:var(--card);color:var(--card-foreground);box-shadow:var(--app-panel-shadow)}.app-ui-toolbar{flex-wrap:wrap;gap:12px;padding:16px;border-bottom:1px solid var(--border)}.app-ui-search,.app-ui-toolbar{display:flex;align-items:center}.app-ui-search{gap:8px;min-width:0;height:var(--app-control-height);padding:0 12px;border:1px solid var(--input);border-radius:var(--app-control-radius);background:var(--card);color:var(--muted-foreground)}.app-ui-search:focus-within{border-color:var(--ring);outline:2px solid color-mix(in srgb,var(--ring) 20%,transparent);outline-offset:1px}.app-ui-search input{width:100%;min-width:0;height:100%;border:0;padding:0;background:transparent;color:var(--foreground);font:inherit;font-size:14px;outline:none}.app-ui-search input::placeholder{color:var(--muted-foreground)}.app-ui-search:has(input:disabled){opacity:.5}.app-ui-field{display:grid;gap:8px}.app-ui-field>label{font-size:14px;font-weight:500}.app-ui-field [data-slot=input]{height:var(--app-form-control-height);padding-left:12px;border-radius:var(--app-control-radius);font-size:14px}.app-ui-table-panel>[data-data-table]{gap:0}.app-ui-table-panel>[data-data-table]>*{margin-block:0}.app-ui-table-panel [data-table-toolbar]{flex-wrap:wrap;margin:0;padding:16px}.app-ui-table-panel [data-table-surface]{border-inline:0;border-bottom:0;border-radius:0}.app-ui-table-panel [data-table-pagination]{margin:0;padding:16px}.app-ui-table-panel [data-table-surface] th{background:var(--secondary)}@media (min-width:1280px){.overview-daily-table>[data-data-table]{display:flex;flex:1;min-height:0;flex-direction:column}.overview-daily-table [data-table-pagination],.overview-daily-table [data-table-toolbar]{flex-shrink:0}.overview-daily-table [data-table-surface]{flex:1;min-height:0;overflow:auto}.overview-daily-table [data-table-surface] thead th{position:sticky;top:0;z-index:1}}.app-ui-dialog[data-app-dialog]{width:calc(100% - 32px);max-width:560px;max-height:calc(100dvh - 32px);gap:20px;padding:24px;border-radius:16px}.app-ui-dialog[data-app-dialog=compact]{max-width:400px}.app-ui-dialog[data-app-dialog=wide]{max-width:720px}.app-ui-dialog-header{gap:8px}.app-ui-dialog[data-has-close=true] .app-ui-dialog-header{padding-right:40px;min-height:36px}.app-ui-dialog-title{font-size:18px;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.app-ui-dialog-description{font-size:14px;line-height:1.6}.app-ui-dialog-tabs{display:flex;min-width:0;flex-direction:column;gap:0}.app-ui-dialog-tabs-list[data-slot=tabs-list]{display:flex;align-items:center;gap:4px;width:100%;max-width:100%;height:auto;flex-shrink:0;padding:4px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--muted) 60%,transparent)}.app-ui-dialog-tabs-trigger[data-slot=tabs-trigger]{width:100%;min-height:30px;height:auto;flex:1 1 0;padding:6px 12px;border:1px solid transparent;border-radius:6px;color:var(--muted-foreground);background:transparent;box-shadow:none;font-size:14px;font-weight:500;line-height:1.5;transition:color .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.app-ui-dialog-tabs-trigger[data-slot=tabs-trigger]:hover:not(:disabled):not([data-active]){color:var(--foreground);background:color-mix(in srgb,var(--muted) 45%,transparent)}.app-ui-dialog-tabs-trigger[data-slot=tabs-trigger][data-active]{color:var(--primary);background:var(--card);box-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 8%,transparent)}.app-ui-dialog-tabs-trigger[data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.app-ui-dialog-tabs-content[data-slot=tabs-content]{width:100%;min-width:0;margin-top:20px}.app-ui-dialog-close{position:absolute;top:20px;right:20px}.app-ui-dialog-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:16px 0 0;border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent);background:transparent}.app-ui-dialog-footer [data-slot=button]{height:var(--app-control-height);border-radius:var(--app-control-radius);font-size:14px}@media (max-width:640px){.app-ui-page{padding:16px}.app-ui-dialog[data-app-dialog]{padding:20px}.app-ui-dialog-close{top:16px;right:16px}.app-ui-dialog-footer>[data-slot=button]{flex:1 1 auto;min-height:44px;height:auto;white-space:normal}}@media (pointer:coarse){.app-ui-dialog-close{min-width:44px;min-height:44px}.app-ui-search{min-height:44px}.app-ui-field [data-slot=input],.app-ui-search input{font-size:16px}}.app-shell .app-ui-page [data-slot=card]{border-radius:var(--app-panel-radius);background:var(--card);box-shadow:var(--app-panel-shadow)}.app-ui-dialog [data-slot=input],.app-ui-dialog [data-slot=textarea]{border-radius:var(--app-control-radius)}.app-ui-dialog [data-slot=dialog-title]{flex-wrap:wrap}.app-ui-dialog p{overflow-wrap:anywhere}.app-ui-choice{border:1px solid var(--border);border-radius:var(--app-panel-radius);background:var(--card);transition:background-color .15s,border-color .15s}.app-ui-choice:hover{background:color-mix(in srgb,var(--app-theme-interaction-overlay) 1.5%,var(--card))}input:checked+.app-ui-choice{border-color:var(--primary);background:color-mix(in srgb,var(--app-theme-interaction-overlay) 3%,var(--card))}input:focus-visible+.app-ui-choice{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.app-ui-choice{transition:none}}[data-slot=select-content],[data-slot=select-trigger]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;color:var(--foreground);background:var(--card)}[data-slot=select-trigger]{min-width:0;padding:0 10px;border-radius:7px;border-color:var(--input);font-size:14px;box-shadow:0 1px 1px oklch(.27 .035 260/.025)}[data-slot=select-trigger][data-size=default]{height:var(--app-control-height)}[data-slot=select-trigger]:hover:not(:disabled){background:var(--accent)}[data-slot=select-trigger]:focus-visible{border-color:var(--ring);outline:2px solid color-mix(in srgb,var(--ring) 50%,transparent);outline-offset:1px}[data-slot=select-trigger][aria-invalid=true]{border-color:var(--destructive)}[data-slot=select-trigger][data-placeholder]{color:var(--muted-foreground)}[data-slot=select-content]{padding:5px;border:1px solid var(--border);border-radius:9px;box-shadow:0 16px 40px oklch(.15 .02 270/.14);--tw-ring-shadow:0 0 #0000}[data-slot=select-item]{min-height:34px;border-radius:5px;padding:8px 28px 8px 10px;font-size:14px;line-height:1.5}[data-slot=select-item]+[data-slot=select-item]{margin-top:4px}[data-slot=select-item]:not([data-disabled]):is(:hover,:focus,[data-highlighted],[aria-selected=true]){background:var(--accent);color:var(--primary)}.app-workspace-sidebar,[data-sidebar=sidebar][data-mobile=true]:has(.app-workspace-nav){--sidebar:var(--app-theme-shell-surface)}.app-workspace-titlebar{background:var(--app-theme-shell-surface)}.app-workspace-content:has([data-marketplace-directory]),[data-marketplace-directory]{background:var(--app-theme-marketplace-background)}.app-workspace-nav[data-slot=sidebar-menu-button]{height:48px;gap:10px;padding-inline:14px;border:1px solid transparent;border-radius:8px;font-size:14px;line-height:22px;font-weight:400;color:var(--sidebar-foreground)}.app-workspace-nav[data-slot=sidebar-menu-button]:is(:hover,[data-active]){background:var(--sidebar-active);color:var(--sidebar-primary);font-weight:400}.app-workspace-nav .app-workspace-nav-icon{width:20px;height:20px;translate:-1px 0}[data-collapsible=icon] .app-workspace-nav[data-slot=sidebar-menu-button]{height:48px!important;width:44px!important;justify-content:center}[data-collapsible=icon] .app-workspace-nav-icon{translate:1px 0}.app-shell .user-center-page,.app-shell [data-app-content]:has(#user-center-panel-overview:not([hidden])){background:var(--card)}.user-center-profile{padding:28px 28px 24px;border-bottom:1px solid var(--border);background:var(--shell-surface)}.user-center-stats{display:grid;grid-template-columns:1.2fr 1fr 1fr;padding:24px 0}.user-center-stat{min-width:0;padding:0 28px;border-left:1px solid var(--border)}.user-center-stat:first-child{border-left:0}.user-center-stat-label svg{order:-1}.user-center-stat-value{min-height:48px;line-height:48px;margin:10px 0 12px}.user-center-page [data-credit-history] [data-table-toolbar]{padding:16px 24px 20px}.user-center-page [data-credit-history] th{padding:12px 24px;font-size:12px}.user-center-page [data-credit-history] td{padding:12px 24px}.user-center-page [data-credit-history] [data-table-pagination]{padding:14px 24px}@container (max-width: 679px){.user-center-stats{grid-template-columns:1fr;padding:0}.user-center-stat{padding:20px;border-left:0;border-top:1px solid var(--border)}.user-center-stat:first-child{border-top:0}.user-center-profile{padding:20px 16px}.user-center-page [data-credit-history] [data-table-toolbar]{padding:16px}.user-center-page [data-credit-history] td,.user-center-page [data-credit-history] th{padding-left:16px;padding-right:16px}}.app-shell .recharge-page,.app-shell .user-tickets-page{background:var(--card)}.recharge-heading{padding:0 0 4px}.recharge-steps{display:flex;flex-direction:column;gap:24px}.recharge-summary>div:first-child{padding:20px 24px}.recharge-summary>div:last-child{padding:24px}.recharge-summary dd{font-size:13px}.recharge-summary button{font-size:13px;font-weight:400}.user-tickets-table th{font-size:12px;font-weight:400;padding:12px 24px}.user-tickets-table td{padding:18px 24px;font-size:13px}.user-tickets-table [data-table-toolbar]{padding:20px 24px}@media (max-width:767px){.recharge-options{padding:20px 16px}.user-tickets-table [data-table-toolbar]{padding:16px}}.app-shell [data-app-content]:has(#user-center-panel-recharge:not([hidden])){background:var(--card)}.app-shell [data-app-content]:has(#user-center-panel-tickets:not([hidden])),.app-shell [data-app-content]:has(.user-tickets-page):not(:has(#user-center-panel-tickets)){background:var(--card)}.recharge-packages{border:0;background:transparent;box-shadow:none;padding:0}.recharge-view .recharge-offer-card{display:flex;flex-direction:column;min-height:160px;height:100%;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--card);box-shadow:var(--app-panel-shadow);transition:border-color .15s,box-shadow .15s}.recharge-view .recharge-offer-card:hover,.recharge-view input:checked+.recharge-offer-card{background:var(--card);box-shadow:var(--app-panel-shadow);border-color:var(--primary)}.recharge-offer-amount{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:6px;margin:16px 0 20px}.recharge-offer-total{font-size:28px;line-height:1.15;font-weight:550;letter-spacing:-.75px;font-variant-numeric:tabular-nums}input:checked+.recharge-offer-card .recharge-offer-total{color:var(--primary)}.recharge-offer-footer{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}@container (max-width: 479px){.recharge-view .recharge-offer-card{padding:16px;min-height:160px}.recharge-offer-total{font-size:28px}}.recharge-offer-bonus{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:7px;background:var(--warning-background);color:var(--warning);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.recharge-view input:checked+.recharge-payment-choice{background:color-mix(in srgb,var(--primary) 3%,var(--card))}[data-marketplace-directory] .app-ui-search{height:48px;padding-inline:16px;border-radius:10px}[data-marketplace-directory] .app-ui-search input{font-size:15px}[data-marketplace-directory] .app-ui-panel:focus-within,[data-marketplace-directory] .app-ui-panel:hover{border-color:var(--primary)}[data-marketplace-directory] [data-tool-card-action]:hover{background:color-mix(in srgb,var(--primary) 12%,var(--card))}.app-shell .user-tickets-page h1{font-size:24px;line-height:32px;letter-spacing:normal}.app-shell .user-tickets-page h1+p{margin-top:8px;font-size:14px;line-height:1.625}.user-center-page [data-credit-history] table{table-layout:fixed}.user-center-page [data-credit-history] td,.user-center-page [data-credit-history] th{width:20%;text-align:center}.app-workspace-directory-nav{padding-bottom:0}.app-workspace-directory-nav+[data-slot=sidebar-group]{padding-top:0;margin-top:4px}:where(html,body *){scrollbar-width:thin}:root[data-auto-hide-scrollbars],:root[data-auto-hide-scrollbars] :where(*){scrollbar-color:transparent transparent}:root[data-auto-hide-scrollbars] [data-scrollbar-visible],:root[data-auto-hide-scrollbars][data-scrollbar-visible]{scrollbar-color:color-mix(in oklch,var(--muted-foreground) 35%,transparent) transparent}:root[data-auto-hide-scrollbars] [data-scrollbar-visible=pointer],:root[data-auto-hide-scrollbars][data-scrollbar-visible=pointer]{scrollbar-color:color-mix(in oklch,var(--muted-foreground) 55%,transparent) transparent}@supports not (scrollbar-color:transparent transparent){:where(html,body *)::-webkit-scrollbar{width:8px;height:8px}:where(html,body *)::-webkit-scrollbar-corner,:where(html,body *)::-webkit-scrollbar-track{background:transparent}:where(html,body *)::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in oklch,var(--muted-foreground) 35%,transparent);background-clip:padding-box}:root[data-auto-hide-scrollbars] :where(*)::-webkit-scrollbar-thumb,:root[data-auto-hide-scrollbars]::-webkit-scrollbar-thumb{background-color:transparent}:root[data-auto-hide-scrollbars] [data-scrollbar-visible]::-webkit-scrollbar-thumb,:root[data-auto-hide-scrollbars][data-scrollbar-visible]::-webkit-scrollbar-thumb{background-color:color-mix(in oklch,var(--muted-foreground) 35%,transparent)}:root[data-auto-hide-scrollbars] :where(*)::-webkit-scrollbar-thumb:hover,:root[data-auto-hide-scrollbars] [data-scrollbar-visible=pointer]::-webkit-scrollbar-thumb,:root[data-auto-hide-scrollbars]::-webkit-scrollbar-thumb:hover,:root[data-auto-hide-scrollbars][data-scrollbar-visible=pointer]::-webkit-scrollbar-thumb{background-color:color-mix(in oklch,var(--muted-foreground) 55%,transparent)}}@media (forced-colors:active){:root[data-auto-hide-scrollbars],:root[data-auto-hide-scrollbars] :where(*),:root[data-auto-hide-scrollbars] [data-scrollbar-visible],:root[data-auto-hide-scrollbars][data-scrollbar-visible]{scrollbar-color:auto}:root[data-auto-hide-scrollbars] :where(*)::-webkit-scrollbar-thumb,:root[data-auto-hide-scrollbars]::-webkit-scrollbar-thumb{background-color:CanvasText!important}}.auth-dialog_content__Id9tl,.auth-dialog_content__Id9tl *,[data-slot=dialog-overlay]:has(~.auth-dialog_content__Id9tl){animation:none!important;transition:none!important}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/adb2ac03cdb7d75b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/782fd72d8ca20ddd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/adb2ac03cdb7d75b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/782fd72d8ca20ddd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/645c88064de6876a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cccb76cee38030ea-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Baskerville Fallback;src:local("Times New Roman");ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.00%;size-adjust:127.26%}.__className_1b5fad{font-family:Libre Baskerville,Libre Baskerville Fallback}.__variable_1b5fad{--font-serif-display:"Libre Baskerville","Libre Baskerville Fallback"}