.ask-launcher{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 11px;min-height:36px;border:1px solid #d4e6db;border-radius:6px;color:#18733c;background:#edf6f0;font-size:12px;font-weight:700;white-space:nowrap}.ask-launcher:hover{background:#e2f1e7}.ask-panel{position:fixed;inset:0 0 0 auto;margin:0;width:min(440px,100%);max-width:100%;height:100dvh;max-height:100dvh;padding:0;border:0;border-left:1px solid #dce5df;border-radius:0;background:#fff;color:var(--ink);box-shadow:-12px 0 60px #172c2026;overflow:hidden}.ask-panel[open]{display:flex;flex-direction:column}.ask-panel::backdrop{background:#14271e66}.ask-header{display:flex;align-items:center;gap:11px;padding:21px 20px;border-bottom:1px solid #e6ece8;flex:none}.ask-brand-icon{width:39px;height:39px;display:grid;place-items:center;background:#e7f4ec;color:#14863e;border-radius:10px;flex:none}.ask-header>div{min-width:0;flex:1}.ask-header h2{font-size:17px;line-height:1.4;font-weight:750;margin:0;letter-spacing:-.4px}.ask-header p{font-size:11px;color:#77847c;margin:3px 0 0}.ask-icon-button{display:grid;place-items:center;width:34px;height:36px;color:#617368;border-radius:5px;flex:none}.ask-icon-button:hover{background:#f0f5f2}.ask-context{display:flex;justify-content:space-between;gap:10px;padding:11px 20px;background:#f6f9f7;border-bottom:1px solid #e7ede9;color:#7a8980;font-size:10px;flex:none}.ask-context>span:first-child{display:flex;gap:5px;align-items:center;color:#3a7b50;font-weight:600}.ask-conversation{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:25px 22px;overflow-wrap:anywhere}.ask-welcome{text-align:center;padding:8px 0 24px}.ask-welcome-icon{display:grid;place-items:center;color:#329459;background:#f0f7f2;width:64px;height:64px;border-radius:19px;margin:0 auto 20px}.ask-welcome h3{max-width:270px;font-size:23px;letter-spacing:-.8px;line-height:1.4;font-weight:750;margin:0 auto 10px}.ask-welcome p{max-width:300px;font-size:12px;line-height:1.8;color:#748279;margin:0 auto}.ask-setup{padding:18px;border:1px solid #e6dfce;border-radius:8px;background:#fdfaf2;margin:0 0 23px}.ask-setup-label{display:inline-block;font-size:9px;letter-spacing:.6px;text-transform:uppercase;color:#946f29;font-weight:700;margin-bottom:8px}.ask-setup h3{font-size:14px;font-weight:700;margin:0 0 8px}.ask-setup p{margin:0;font-size:12px;line-height:1.7;color:#7c765f}.ask-suggestions{display:grid;gap:9px;margin-bottom:20px}.ask-suggestions>p{font-size:10px;text-transform:uppercase;letter-spacing:.8px;color:#839087;margin:0 0 3px;font-weight:700}.ask-suggestions>button{display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;padding:12px;border:1px solid #e0e8e2;border-radius:7px;color:#43604d;font-size:12px;line-height:1.6;background:#fff}.ask-suggestions>button:hover{background:#f3f8f5}.ask-suggestions svg{flex:none}.ask-messages{display:flex;flex-direction:column;gap:15px}.ask-message{max-width:100%;padding:14px 15px;border:1px solid #e5ebe7;border-radius:9px;background:#f8faf9}.ask-message.user{background:#edf6f0;border-color:#dbeade;margin-left:25px}.ask-message-author{font-size:10px;font-weight:700;color:#437153}.ask-message p{margin:7px 0 0;white-space:pre-wrap;font-size:13px;line-height:1.8;color:#3a4a40}.ask-answer-links{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.ask-answer-links a{display:inline-flex;align-items:center;gap:5px;color:#167a3d;font-size:11px;font-weight:650;text-decoration:none;border:1px solid #d4e4d9;border-radius:5px;padding:5px 8px;background:#fff}.ask-feedback{display:flex;gap:8px;align-items:center;font-size:12px;color:#678572;padding:12px 0}.ask-error{padding:13px;border:1px solid #efd7d3;border-radius:7px;background:#fff4f2;color:#99534c;font-size:12px;margin:15px 0;line-height:1.7}.ask-error p{margin:0}.ask-error span{display:block;margin-top:6px;font-size:11px}.ask-error button{margin-top:9px;font-weight:700;text-decoration:underline}.ask-guides{margin-top:23px;border-top:1px solid #e4ebe6;padding-top:16px}.ask-guides summary{display:flex;align-items:center;gap:8px;list-style:none;font-size:12px;font-weight:700;color:#536e5e}.ask-guides summary>svg:last-child{margin-left:auto}.ask-guides[open] summary>svg:last-child{transform:rotate(180deg)}.ask-guides>div{display:grid;margin-top:13px}.ask-guides a{display:flex;align-items:center;gap:12px;color:#4d6b58;text-decoration:none;padding:12px 2px;border-bottom:1px solid #edf1ee}.ask-guides a>span{min-width:0;flex:1}.ask-guides strong{display:block;font-size:12px;font-weight:650}.ask-guides small{display:block;font-size:10px;line-height:1.7;margin-top:4px;color:#849087}.ask-guides a>svg{flex:none}.ask-footer{flex:none;background:#fff;border-top:1px solid #e7ede9;padding:16px 20px max(16px,env(safe-area-inset-bottom))}.ask-footer form{display:flex;align-items:flex-end;gap:8px;border:1px solid #ccdcd0;border-radius:8px;padding:10px;background:#fff}.ask-footer form:focus-within{outline:2px solid #78abec;outline-offset:1px}.ask-footer textarea{flex:1;min-width:0;resize:none;max-height:130px;font:inherit;font-size:13px;line-height:1.6;border:0;background:transparent;outline:none}.ask-footer textarea:disabled{color:#859189}.ask-footer form button{min-width:35px;min-height:35px;display:grid;place-items:center;border-radius:6px;color:#fff;background:#14863e;flex:none}.ask-footer p{margin:9px 0 0;font-size:9px;color:#8a958e;line-height:1.7;text-align:center}@media(max-width:700px){.ask-launcher{padding:7px;min-width:36px}.ask-launcher span{display:none}.ask-panel{width:100%}.ask-header{padding:16px}.ask-conversation{padding:22px 17px}.ask-footer{padding-inline:15px}.ask-header h2{font-size:16px}.ask-welcome h3{font-size:22px}.ask-context{padding-inline:17px}.ask-icon-button{width:32px;min-height:40px}.ask-footer textarea{font-size:16px}.ask-message p{font-size:14px}}@media print{.ask-launcher,.ask-panel{display:none!important}}.accounting-shell.classic-shell{display:block;min-height:100dvh;background:#fff}.classic-shell .classic-header{height:58px;display:flex;align-items:center;gap:15px;padding:0 18px 0 13px;background:#f5f8f9;border-bottom:1px solid #dbe2e5;position:sticky;top:0;z-index:40}.classic-wordmark{display:flex;align-items:center;gap:6px;flex:none;text-decoration:none;color:#27393f;padding-right:14px;border-right:1px solid #d8e1e5;min-height:34px}.classic-wordmark>span{width:27px;height:27px;display:grid;place-items:center;color:#168841}.classic-wordmark strong{font-size:14px;letter-spacing:-.5px;font-weight:800}.classic-company{position:relative;min-width:0;width:210px;flex:none}.classic-company select{width:100%;border:0;background:transparent;color:#34454d;font-size:12px;font-weight:650;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 22px 11px 2px;text-overflow:ellipsis}.classic-company>svg{position:absolute;right:4px;top:14px;pointer-events:none;color:#5e7078}.classic-search-trigger{display:flex;gap:8px;align-items:center;min-width:150px;width:min(410px,100%);margin-left:auto;padding:7px 11px;border:1px solid #bccbd1;border-radius:20px;background:#fff;color:#7a8c93;text-align:left}.classic-search-trigger>span{flex:1;font-size:11px}.classic-search-trigger kbd{font-size:9px;color:#899aa1;font-family:inherit}.classic-header-actions{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.classic-header-actions .glass-btn{border:0;min-height:30px;background:transparent;box-shadow:none}.classic-header-actions .ask-launcher{height:30px;min-height:30px;border:1px solid #87b2c1;border-radius:5px;padding:0 10px;gap:6px;color:#2a6680;background:#fff;font-size:11px}.classic-mobile-menu{display:none}.classic-workspace{display:grid;grid-template-columns:72px 0 minmax(0,1fr);align-items:start;min-height:calc(100dvh - 58px)}.classic-workspace>.classic-rail{grid-column:1;grid-row:1}.classic-workspace>.classic-task-panel{grid-column:2;grid-row:1}.classic-workspace>.classic-body{grid-column:3;grid-row:1}.has-task-panel>.classic-workspace{grid-template-columns:72px 224px minmax(0,1fr)}.classic-rail{position:sticky;top:58px;height:calc(100dvh - 58px);border-right:1px solid #e1e6e8;background:#fff;display:flex;flex-direction:column;align-items:stretch;overflow-y:auto;scrollbar-width:thin;padding:7px 4px;z-index:30}.classic-rail-item{min-height:58px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#53666f;text-decoration:none;border:0;border-radius:5px;background:transparent;padding:8px 2px;width:100%}.classic-rail-item>span{font-size:9px;line-height:1.2;font-weight:500;text-align:center}.classic-rail-item:hover{background:#f1f5f7;color:#273d47}.classic-rail-item.is-selected,.classic-rail-item[aria-current=page]{background:#eaf3f6;color:#14607c}.classic-rail-item.is-selected>svg,.classic-rail-item[aria-current=page]>svg{color:#147692}.classic-rail-item.classic-create{color:#354b55}.classic-create>svg{border:1px solid #74878d;border-radius:50%;padding:3px;width:23px;height:23px}.classic-rail-divider{height:1px;background:#e5eaec;margin:8px 9px;flex:none}.classic-shell .classic-body{min-width:0;background:#fff;min-height:calc(100dvh - 58px)}.classic-shell .classic-body>main{min-width:0}.classic-task-panel{display:none;width:224px;position:sticky;top:58px;height:calc(100dvh - 58px);background:#fafcfd;border-right:1px solid #dce4e8;color:#405660;overflow-y:auto;z-index:25}.classic-task-panel.is-open{display:flex;flex-direction:column}.classic-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 15px 12px;border-bottom:1px solid #e6ebed}.classic-panel-heading strong{text-transform:uppercase;font-size:10px;letter-spacing:.7px;font-weight:700}.classic-panel-heading button{display:grid;place-items:center;width:27px;height:27px;border-radius:4px;color:#758b95}.classic-panel-heading button:hover{background:#e9eff2}.classic-task-nav{padding:8px 9px 16px;flex:1}.classic-task-nav>div+div{padding-top:15px;margin-top:12px;border-top:1px solid #e6ecef}.classic-task-nav h2{font-size:11px;font-weight:700;margin:8px;color:#516874}.classic-task-nav a{display:flex;align-items:center;gap:9px;padding:10px 9px;margin:2px 0;border-radius:4px;color:#5d707a;font-size:11px;text-decoration:none}.classic-task-nav a>span{flex:1;min-width:0}.classic-task-nav a>svg{flex:none;opacity:.8}.classic-task-nav a>small{font-size:9px;background:#e5edf0;padding:1px 5px;border-radius:3px}.classic-task-nav a:hover{background:#edf3f5;color:#294b5b}.classic-task-nav a[aria-current=page]{color:#234955;background:#e4ecef;font-weight:700}.classic-panel-note{font-size:10px;color:#7d8d94;line-height:1.6;margin:0;padding:15px}.classic-panel-create{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 14px 18px;padding:9px;border:1px solid #bacbd3;border-radius:4px;background:#fff;color:#416373;font-size:11px}.classic-nav-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#263b4666;z-index:70}.classic-dialog{width:min(540px,calc(100vw - 30px));max-height:calc(100dvh - 50px);border:1px solid #cddae0;border-radius:8px;background:#fff;color:#314b58;box-shadow:0 14px 70px #18384d33;padding:0;margin:auto}.classic-dialog::backdrop{background:#263d4c66}.classic-dialog-heading{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:23px 24px 18px}.classic-dialog-heading h2{font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.5px;margin:0}.classic-dialog-heading p{color:#758a95;font-size:11px;margin:6px 0 0}.classic-dialog-heading button{width:30px;height:30px;display:grid;place-items:center;border-radius:4px;flex:none}.classic-dialog-heading button:hover{background:#eef3f5}.classic-search-input{margin:0 24px 15px;display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid #b9cdd7;border-radius:5px;color:#7896a5}.classic-search-input:focus-within{outline:2px solid #7baec9;outline-offset:1px}.classic-search-input input{border:0;outline:0;background:transparent;min-width:0;width:100%;font-size:13px;color:#315569}.classic-search-results,.classic-create-menu{max-height:min(470px,60dvh);overflow-y:auto;padding:0 14px 16px}.classic-search-results a,.classic-create-menu a{display:flex;align-items:center;gap:14px;padding:12px 11px;color:#3e5b69;text-decoration:none;border-radius:5px}.classic-search-results a:hover,.classic-create-menu a:hover{background:#f0f5f8}.classic-search-results a>svg,.classic-create-menu a>svg{flex:none;color:#608494}.classic-search-results a>span,.classic-create-menu a>span{display:grid;gap:5px}.classic-search-results strong,.classic-create-menu strong{font-size:12px;font-weight:650}.classic-search-results small,.classic-create-menu small{color:#82949e;font-size:10px}.classic-search-results>p{font-size:12px;color:#7a8e99;padding:16px 10px;overflow-wrap:anywhere}@media(max-width:1199px){.classic-shell .classic-header{gap:11px}.classic-company{width:180px}.classic-header-actions{gap:7px}.classic-header-actions [data-ui=whoami]>button>span:nth-child(2){display:none}.classic-header-actions [data-ui=whoami]>button{padding-inline:3px}.classic-wordmark strong{font-size:13px}}@media(max-width:1099px){.classic-shell .classic-header{height:56px;padding:0 13px;gap:10px}.classic-mobile-menu{display:grid;place-items:center;width:30px;height:34px;flex:none;color:#4d6a79}.classic-wordmark{border:0;padding:0}.classic-wordmark strong{display:none}.classic-company{flex:1;width:auto;max-width:280px}.classic-company select{font-size:12px}.classic-search-trigger{width:auto;min-width:32px;margin-left:auto;padding:6px;border:0;background:transparent;justify-content:center}.classic-search-trigger>span,.classic-search-trigger kbd{display:none}.classic-header-actions{margin-left:0}.classic-workspace,.has-task-panel>.classic-workspace{display:block;min-height:calc(100dvh - 56px)}.classic-rail{display:none}.classic-task-panel{position:fixed;top:0;left:0;width:min(310px,calc(100vw - 36px));height:100dvh;display:none;z-index:80;box-shadow:5px 0 30px #17374b26}.classic-task-panel.is-open{display:flex}.classic-panel-heading{padding:16px;min-height:57px}.classic-panel-heading strong{font-size:12px}.classic-panel-heading button{width:34px;height:34px}.classic-task-nav h2{font-size:12px}.classic-task-nav a{min-height:44px;padding:11px 10px;font-size:13px}.classic-task-nav a>svg{width:17px;height:17px}.classic-shell .classic-body{min-height:calc(100dvh - 56px)}}@media(max-width:600px){.classic-shell .classic-header{gap:6px;padding-inline:8px}.classic-wordmark{display:none}.classic-company{max-width:none}.classic-company select{padding-left:0;font-size:16px!important}.classic-header-actions{gap:4px}.classic-header-actions .ask-launcher{width:31px;padding:0;justify-content:center;border-color:transparent;background:transparent}.classic-header-actions .ask-launcher>span{display:none}.classic-header-actions [data-ui=notifications-bell]{width:28px}.classic-header-actions [data-ui=whoami]>button>svg{display:none}.classic-search-trigger{min-width:28px;padding:6px}.classic-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 28px)}.classic-dialog-heading{padding:19px 18px 15px}.classic-search-input{margin:0 18px 12px}.classic-search-input input{font-size:16px}.classic-search-results a,.classic-create-menu a{min-height:48px}}@media print{.classic-shell .classic-header,.classic-rail,.classic-task-panel,.classic-dialog,.classic-nav-scrim{display:none!important}.classic-workspace{display:block!important}.classic-shell .classic-body{min-height:0}}.record-cache-note{display:flex;align-items:flex-start;gap:7px;color:#718078;font-size:11px;line-height:1.7}.record-cache-note svg{flex:none;margin-top:3px}.record-cache-note.has-error{color:#9a691f}.invoice-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.invoice-summary-grid>section{min-width:0;padding:23px;border:1px solid #e0e6e1;background:#fff;border-radius:7px;border-top:3px solid #39ab60}.invoice-summary-grid>section:nth-child(2){border-top-color:#85c99f}.invoice-summary-grid>section:nth-child(3){border-top-color:#d8dfd9}.invoice-summary-grid>section>span{color:#5c6c61;font-size:12px;font-weight:600}.invoice-summary-grid strong{display:block;font-size:29px;letter-spacing:-.9px;font-weight:750;margin:12px 0 8px;overflow-wrap:anywhere}.invoice-summary-grid small{font-size:11px;color:#758279;line-height:1.7}.record-explanation{color:#79857d;font-size:11px;line-height:1.8;margin:0}.records-list{padding:0;overflow:hidden}.record-tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #e3e9e4;padding:0 18px}.record-tabs button{padding:15px 14px;min-height:48px;font-size:12px;font-weight:600;color:#718078;border-bottom:3px solid transparent}.record-tabs button[aria-pressed=true]{border-color:#229449;color:#22793e}.record-tabs button:hover{background:#f6faf7}.record-toolbar{display:flex;align-items:center;gap:12px;padding:20px;flex-wrap:wrap}.record-search{display:flex;gap:9px;align-items:center;padding:10px 12px;border:1px solid #cdd8d0;border-radius:5px;color:#7a8a80;flex:1 1 230px;max-width:350px;min-width:0}.record-search input{min-width:0;flex:1;width:100%;background:none;border:0;outline:none;font-size:12px}.record-search:focus-within{outline:2px solid #78abec;outline-offset:1px}.record-search svg{flex:none}.record-toolbar select{background:#fff;border:1px solid #cdd8d0;color:#52685a;border-radius:5px;padding:10px 12px;font-size:12px;min-width:0;max-width:100%}.record-checkbox{display:flex;align-items:center;gap:8px;min-height:36px;color:#6c7f70;font-size:11px}.record-checkbox input{width:15px;height:15px;accent-color:#258a47}.records-list>.glass-table-wrap{border-inline:0;border-radius:0}.records-list table{font-size:12px}.records-list th{background:#f4f7f5;color:#637268}.record-list-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;font-size:10px;color:#839087;border-top:1px solid #e6ece7}.record-state{display:inline-flex;max-width:100%;border-radius:4px;padding:4px 8px;font-size:10px;font-weight:600;line-height:1.6;background:#f0f3f1;color:#6b7b70}.record-state.outstanding{background:#fff5df;color:#936d1d}.record-state.settled{background:#eaf5ed;color:#34824b}.record-state.unknown{background:#f1f3f5;color:#748078}.record-detail{display:grid;gap:22px}.record-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.record-detail-header>div{min-width:0}.record-detail-header h2{font-size:25px;font-weight:750;letter-spacing:-.8px;line-height:1.4;margin:7px 0 0;overflow-wrap:anywhere}.record-detail-header>button{flex:none}.record-detail-party{font-size:14px;font-weight:650;color:#516457;margin:0}.record-detail dl{display:grid;gap:0;margin:0;border-top:1px solid #e7ece8}.record-detail dl>div{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:13px 0;border-bottom:1px solid #edf1ee;font-size:12px}.record-detail dt{color:#77867c}.record-detail dd{margin:0;font-weight:650;max-width:100%;overflow-wrap:anywhere}.record-detail>.record-state{width:fit-content}.bank-accounts-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 15px}.bank-accounts-heading h2{font-size:16px;font-weight:700;margin:0}.bank-account-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;margin-bottom:12px}.bank-account-card{min-width:0;border:1px solid #dce4df;border-top:3px solid #d4e0d8;background:#fff;padding:19px;border-radius:6px;text-align:left}.bank-account-card.selected{border-color:#369b54;border-top-color:#369b54;background:#f6fbf7}.bank-account-card:hover{background:#f6faf7}.bank-balance-name{display:flex;gap:9px;align-items:center;font-size:12px;font-weight:650;color:#506757}.bank-account-icon{display:grid;place-items:center;width:28px;height:28px;background:#edf5f0;border-radius:50%;color:#3c8a55;flex:none}.bank-account-card strong{display:block;font-size:25px;font-weight:750;letter-spacing:-.7px;margin:12px 0 7px;overflow-wrap:anywhere}.bank-account-card small{font-size:10px;color:#7c8a80}.bank-source-notice{display:flex;align-items:flex-start;gap:12px;padding:15px 18px;border:1px solid #e0e7e2;background:#f4f8f5;border-radius:6px}.bank-source-notice svg{color:#659474;flex:none;margin-top:2px}.bank-source-notice p{font-size:11px;line-height:1.8;color:#718377;margin:0}.home-bank-balances{margin-top:10px}.home-bank-row{padding:15px 0;border-bottom:1px solid #edf1ee}.home-bank-row:last-child{border-bottom:0}.home-bank-row .bank-balance-name{font-size:11px}.home-bank-row strong{display:block;font-size:21px;font-weight:700;margin:7px 0 4px 37px;letter-spacing:-.5px;overflow-wrap:anywhere}.home-bank-row small{display:block;font-size:9px;color:#7c8a81;margin-left:37px}@media(max-width:700px){.record-tabs{padding:0 8px}.record-tabs button{padding:12px 9px;font-size:11px}.record-toolbar{padding:16px;gap:10px}.record-search{flex-basis:100%;max-width:none}.record-search input,.record-toolbar select{font-size:16px;min-height:30px}.record-toolbar select{min-height:44px}.records-list .glass-table-wrap{padding:12px}.invoice-summary-grid>section{padding:20px}.invoice-summary-grid strong{font-size:27px}.record-detail-header h2{font-size:23px}}@media print{.record-toolbar,.record-tabs{display:none!important}}.business-page.task-home{gap:26px;container-name:task-home;container-type:inline-size}.task-home-greeting{text-align:center;padding:2px 0 0}.task-home-greeting>p{margin:0 0 10px;color:#7c8880;font-size:11px}.task-home-greeting h1{font-size:30px;line-height:1.3;font-weight:700;letter-spacing:-1px;margin:0 0 9px}.task-home-greeting>span{font-size:12px;color:#819087}.home-app-shortcuts{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:center}.home-app-shortcuts a{display:flex;gap:7px;align-items:center;padding:6px 12px 6px 6px;background:#fff;border:1px solid #e0e6e2;border-radius:22px;color:#526359;font-size:11px;font-weight:600;text-decoration:none;min-height:36px}.home-app-shortcuts a>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e9f4ed;color:#25834a}.home-app-shortcuts a:hover{background:#f3f9f5;border-color:#b7d4c0}.task-home .data-provenance{padding-block:9px;border-color:#deebe1;background:#f5faf6;font-size:10px}.home-source-label{font-size:10px;text-align:center;color:#6f8376}.task-home .section-heading{margin-bottom:15px;align-items:center}.task-home .section-heading h2{font-size:15px;letter-spacing:-.25px}.home-section-link{display:flex;align-items:center;gap:5px;color:#43815a;font-size:10px;font-weight:600;text-decoration:none}.home-feed-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.home-feed-card{min-width:0;display:flex;flex-direction:column;border:1px solid #d8e6dc;border-radius:6px;padding:18px;background:#fff}.home-feed-card>div{display:flex;align-items:center;gap:8px;color:#65786b}.home-feed-card h3{font-size:11px;font-weight:650;margin:0;flex:1;min-width:0}.feed-count{display:grid;place-items:center;min-width:23px;height:22px;padding-inline:5px;border-radius:4px;background:#edf6f0;color:#487d57;font-size:10px;font-weight:700}.feed-count.urgent{background:#fff2d9;color:#977124}.feed-month{font-size:9px;color:#8b988f}.home-feed-card p{font-size:11px;line-height:1.8;color:#8a948e;margin:12px 0 17px;flex:1}.home-feed-card>a{display:inline-flex;align-items:center;gap:5px;color:#348254;font-size:10px;font-weight:650;text-decoration:none;width:fit-content}.home-quick-actions{display:flex;align-items:center;flex-wrap:wrap;gap:13px}.home-quick-actions h2{font-size:11px;font-weight:700;margin:0;color:#5b6a60}.home-quick-actions>div{display:flex;flex-wrap:wrap;gap:8px}.home-quick-actions a{display:inline-flex;gap:6px;align-items:center;color:#66776c;font-size:10px;font-weight:600;border:1px solid #d3ddd6;border-radius:18px;padding:7px 11px;background:#fff;text-decoration:none;min-height:32px}.home-quick-actions a:hover{background:#f3f8f4}.home-quick-actions a>span{background:#f6eed8;color:#997627;border-radius:4px;padding:0 5px}.home-period-note{color:#8a968e;font-size:10px}.home-operational-grid{display:grid;grid-template-columns:minmax(0,1.95fr) minmax(0,1fr);gap:18px}.task-home .accounting-card{padding:21px}.task-home .card-heading h2{font-size:13px;font-weight:650}.task-home .card-heading a{font-size:10px}.home-invoice-card .record-cache-note{font-size:9px;margin:11px 0 0}.home-invoice-card{display:flex;flex-direction:column}.home-invoice-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:24px}.home-invoice-flow>a{min-width:0;display:flex;flex-direction:column;padding:17px 14px 14px;background:#fbfdfb;border:1px solid #e3ebe5;border-top:4px solid #35aa5a;border-radius:4px;text-decoration:none}.home-invoice-flow>a:nth-child(2){border-top-color:#79c08f}.home-invoice-flow>a:nth-child(3){border-top-color:#d7e2da}.home-invoice-flow>a:hover{background:#f4faf6;border-color:#a6cfb3}.home-invoice-flow>a>span:first-child{color:#6a7a6e;font-size:10px;font-weight:600}.home-invoice-flow strong{display:block;font-size:23px;letter-spacing:-.7px;font-weight:700;color:#344c3b;margin:12px 0 10px;overflow-wrap:anywhere}.home-invoice-flow small{display:block;font-size:9px;line-height:1.7;color:#8c978f;flex:1}.invoice-flow-action{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:17px;font-size:9px;font-weight:650;color:#508563}.home-data-note{font-size:9px;color:#8a978e;line-height:1.9;margin:16px 0 0}.home-invoice-footer{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:auto;padding-top:25px;font-size:10px;color:#8a988e}.home-invoice-footer>svg{flex:none}.home-invoice-footer>a{display:flex;align-items:center;gap:5px;font-size:10px;color:#48835b;text-decoration:none;margin-left:auto}.task-home .home-bank-row{padding:14px 0}.task-home .home-bank-row strong{font-size:20px}.home-bank-card .chart-period{font-size:9px;line-height:1.7}.home-bank-card .home-data-note{border-top:1px solid #edf1ee;padding-top:12px;margin-top:6px}.home-financial-section{display:grid;gap:0}.home-financial-section>.section-heading>div>p{color:#8a978f;font-size:10px;margin:7px 0 0}.home-financial-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.home-profit-stats{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0 27px}.home-profit-stats>div{min-width:0}.home-profit-stats>div>span{display:block;font-size:10px;color:#8a968e;margin-bottom:7px}.home-profit-stats strong{font-size:25px;font-weight:700;letter-spacing:-.6px;overflow-wrap:anywhere}.home-profit-stats>div:last-child strong{font-size:21px}.home-expenses-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:23px;align-items:center;padding:17px 0 4px}.home-expenses-layout .expense-donut{margin:10px auto}.home-expenses-layout .expense-legend li{font-size:10px}.home-expenses-layout .expense-legend{gap:15px}.home-report-balances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:17px;padding:19px 21px;background:#fff;border:1px solid #e0e7e2;border-radius:6px}.home-report-balances>div{min-width:0}.home-report-balances>div>span{display:block;color:#8a988f;font-size:10px}.home-report-balances strong{display:block;font-size:17px;font-weight:650;margin:7px 0 0;letter-spacing:-.35px;overflow-wrap:anywhere}.home-report-balances>p{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#76a082;font-size:9px;margin:0;border-top:1px solid #eff3ef;padding-top:13px}@container task-home (max-width:1100px){.home-operational-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.home-invoice-flow strong{font-size:20px}.home-expenses-layout{grid-template-columns:minmax(0,1fr);gap:14px}.home-expenses-layout .expense-legend{gap:10px}}@container task-home (max-width:850px){.home-operational-grid{grid-template-columns:minmax(0,1fr)}.home-bank-balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:15px}.home-bank-row{border-bottom:0}.home-feed-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))}.home-report-balances{grid-template-columns:repeat(2,minmax(0,1fr))}}@container task-home (max-width:650px){.home-financial-grid,.home-invoice-flow{grid-template-columns:minmax(0,1fr)}.home-invoice-flow>a{display:grid;grid-template-columns:1fr auto;gap:7px 12px}.home-invoice-flow strong{grid-column:2;grid-row:1/3;margin:0;align-self:center;text-align:right;font-size:23px}.home-invoice-flow small{grid-column:1}.invoice-flow-action{grid-column:1/-1;margin-top:7px}.home-invoice-footer{margin-top:0;padding-top:20px}.task-home .section-heading{align-items:flex-start;gap:10px}.task-home .home-bank-balances{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.task-home{gap:23px}.task-home-greeting{text-align:left}.task-home-greeting h1{font-size:27px}.home-app-shortcuts{justify-content:flex-start}.home-app-shortcuts a{min-height:40px;font-size:10px;padding-right:10px}.home-feed-card{padding:18px}.home-feed-card>a{min-height:30px}.home-quick-actions a{min-height:40px}.task-home .accounting-card{padding:18px}.home-profit-stats strong{font-size:23px}.home-profit-stats>div:last-child strong{font-size:20px}.home-report-balances{padding:18px;gap:18px}.home-report-balances strong{font-size:16px}.home-invoice-footer>a{margin-left:0}.home-period-note{font-size:9px}.task-home .section-heading{flex-wrap:wrap}}@media print{.home-app-shortcuts,.home-quick-actions,.home-feed-grid{display:none}.task-home-greeting{text-align:left}}.native-ledger{min-width:0}.native-ledger .accounting-card{padding:20px;min-width:0}.native-ledger h2{font-size:18px;margin:0 0 12px}.ledger-actions,.ledger-book-bar,.ledger-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ledger-notice{padding:14px 16px;border:1px solid var(--line);background:var(--surface-2, #f4f6f8);border-radius:10px;font-size:13px;line-height:1.6}.ledger-book-bar{font-size:13px;padding:8px 0}.ledger-tabs{border-bottom:1px solid var(--line);gap:4px}.ledger-tabs button{background:transparent;padding:12px;border:0;border-bottom:3px solid transparent;font-weight:600}.ledger-tabs button[aria-pressed=true]{border-color:#247c42;color:#1d6a38}.ledger-caption{color:var(--ink-2);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ledger-dialog{padding:24px;min-width:0}.ledger-dialog-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ledger-dialog-heading h2{font-size:22px;margin:0 0 16px}.ledger-form fieldset{display:grid;gap:16px;padding:0;margin:0;border:0;min-width:0}.ledger-form label{display:grid;gap:6px;font-size:13px;font-weight:600;min-width:0}.ledger-form input,.ledger-form select{width:100%;min-width:0;padding:10px;background:#fff;border:1px solid #ccd3da;border-radius:7px;font-size:16px;color:#17232e}.ledger-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ledger-lines{display:grid;gap:12px}.ledger-line{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end;border-bottom:1px solid #e5e8ed;padding-bottom:12px}.ledger-line button{min-height:42px}.ledger-form p{margin:0;font-size:13px;line-height:1.6}.ledger-form{margin-top:16px}.ledger-statements{display:grid;gap:20px}.ledger-report-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ledger-report-summary div{padding:16px;border:1px solid #e0e5eb;border-radius:8px;display:grid;gap:8px}.ledger-report-summary strong{font-size:22px;overflow-wrap:anywhere}.ledger-statement-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;font-size:13px}.ledger-statement-row span{min-width:0;overflow-wrap:anywhere}.ledger-statement-row strong{flex-shrink:0;font-variant-numeric:tabular-nums}.ledger-statement-row.total{border-top:1px solid #ccd3da;font-weight:700}@media(max-width:650px){.ledger-dialog{padding:16px}.ledger-fields,.ledger-report-summary{grid-template-columns:1fr}.ledger-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ledger-line label:first-child{grid-column:1 / -1}.native-ledger .accounting-card{padding:14px}}@media print{.ledger-tabs,.ledger-actions,.ledger-form{display:none}}.agrimed-sync{display:grid;gap:12px}.agrimed-sync-heading{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.agrimed-sync-heading h2{margin:0}.agrimed-sync .ledger-report-summary{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.integrations-page{display:grid;gap:25px;min-width:0;padding-bottom:16px}.integrations-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.integrations-heading>div{min-width:0}.integrations-heading>div>p{margin:0 0 7px;color:#72838b;font-size:11px}.integrations-heading h1{font-size:27px;font-weight:700;letter-spacing:-.8px;line-height:1.2;margin:0 0 9px;color:#283f49}.integrations-heading>div>span{color:#75868f;font-size:12px;line-height:1.6}.integrations-workspace-badge{display:flex;align-items:center;gap:7px;color:#607c89;background:#f5f9fa;border:1px solid #dfE8ec;border-radius:5px;padding:9px 12px;font-size:10px;white-space:nowrap}.native-foundation-card{display:flex;align-items:center;gap:20px;padding:25px;border:1px solid #c5ddcc;border-radius:8px;background:#f4faf5}.native-foundation-icon{display:grid;place-items:center;width:57px;height:57px;border-radius:10px;background:#e0f1e5;color:#29874c;flex:none}.native-foundation-card>div{min-width:0;flex:1}.native-foundation-title{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.native-foundation-title h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.4px;color:#31523e}.native-foundation-title>span{font-size:9px;font-weight:650;color:#3c8654;background:#e4f2e8;border:1px solid #cbe4d2;border-radius:4px;padding:4px 7px}.native-foundation-card p{font-size:12px;line-height:1.6;color:#688071;margin:10px 0}.native-foundation-card ul{display:flex;flex-wrap:wrap;gap:8px 19px;list-style:none;padding:0;margin:0;color:#4d7259;font-size:10px}.native-foundation-card ul li:before{content:"•";color:#58a774;margin-right:6px}.native-foundation-card>a{display:flex;align-items:center;justify-content:center;gap:8px;flex:none;text-decoration:none;font-size:11px;font-weight:650;color:#2b7544;border:1px solid #8cb99c;padding:10px 13px;border-radius:5px;background:#fff;white-space:nowrap}.native-foundation-card>a:hover{background:#eaf6ee}.integrations-scope-note{display:flex;align-items:flex-start;gap:9px;color:#758791;margin-top:-10px}.integrations-scope-note svg{flex:none;margin-top:1px;color:#8a9ba3}.integrations-scope-note p{font-size:11px;line-height:1.7;margin:0;max-width:105ch}.integration-section{min-width:0}.integration-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.integration-section-heading h2{color:#36515f;font-size:17px;letter-spacing:-.3px;font-weight:700;margin:0 0 6px}.integration-section-heading p{font-size:11px;line-height:1.6;color:#83939b;margin:0}.integration-section-heading>span{flex:none;font-size:10px;color:#8a9aa3}.integration-section-heading .integration-planned-label{display:flex;gap:5px;align-items:center;color:#8094a0}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}.integration-grid.extensions{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-card{display:flex;flex-direction:column;min-width:0;padding:22px 23px 0;border:1px solid #dfe7eb;border-radius:8px;background:#fff}.integration-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px}.integration-symbol{height:45px;width:45px;border-radius:9px;display:grid;place-items:center;color:#4b88a3;background:#edf5fa;flex:none}.integration-agrimed .integration-symbol{background:#eaf5ed;color:#4b9664}.integration-api .integration-symbol{color:#8c7aaf;background:#f1edf8}.integration-mcp .integration-symbol{color:#6d89a9;background:#edf3fa}.integration-plugins .integration-symbol{color:#ad8d4c;background:#faf4e9}.integration-status{font-size:9px;font-weight:650;color:#7b8d97;background:#f0f4f6;border-radius:4px;padding:5px 8px;text-align:right}.integration-status.configured{color:#397a56;background:#e9f5ec}.integration-status.fixture,.integration-status.mock{color:#4f7d9e;background:#ecf4fa}.integration-status.needs_attention{color:#926d25;background:#fff5df}.integration-status.unavailable{color:#9c5b56;background:#fbefed}.integration-status.planned{color:#8a849b;background:#f3f0f8}.integration-card-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.integration-card h3{color:#355463;font-size:17px;font-weight:700;letter-spacing:-.4px;margin:0}.integration-kind{font-size:9px;color:#94a1a8;text-transform:capitalize}.integration-description{font-size:11px;line-height:1.8;color:#788d99;margin:13px 0 16px}.integration-direction{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:10px;color:#6e8b9b}.integration-direction-note{color:#a0adb5}.integration-capabilities{list-style:none;margin:17px 0 20px;padding:0;display:grid;gap:9px}.integration-capabilities li{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.6;color:#85959f}.integration-capabilities svg{flex:none;color:#9bb1bc;margin-top:2px}.integration-capabilities span{overflow-wrap:anywhere}.integration-card-footer{border-top:1px solid #eaf0f3;margin-top:auto;padding:16px 0;min-height:48px}.integration-card-footer>a{display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;color:#3d819c;font-size:11px;font-weight:650}.integration-card-footer>a:hover{text-decoration:underline}.integration-card-footer>span{color:#a4afb6;font-size:10px}.integration-planned-dot{display:block;width:13px;flex:none;text-align:center;font-size:15px;line-height:16px;color:#ada4bc}.integrations-bottom-note{display:flex;align-items:flex-start;gap:8px;border-top:1px solid #e7edef;padding-top:17px;color:#8f9ca4}.integrations-bottom-note svg{flex:none;margin-top:1px;color:#9cabb4}.integrations-bottom-note p{margin:0;font-size:10px;line-height:1.8}@media(max-width:1150px){.integration-grid.extensions{grid-template-columns:repeat(2,minmax(0,1fr))}.native-foundation-card{flex-wrap:wrap}.native-foundation-card>a{margin-left:77px}.integration-card{padding:19px 20px 0}}@media(max-width:700px){.integrations-page{gap:22px}.integrations-heading{align-items:flex-start;flex-direction:column;gap:13px}.integrations-heading h1{font-size:25px}.integrations-workspace-badge{padding:7px 10px}.native-foundation-card{padding:20px;gap:14px;align-items:flex-start}.native-foundation-icon{height:43px;width:43px}.native-foundation-card>div{flex-basis:calc(100% - 57px)}.native-foundation-title h2{font-size:16px}.native-foundation-title{gap:8px}.native-foundation-card p{font-size:11px}.native-foundation-card ul{display:grid;gap:6px}.native-foundation-card>a{margin-left:0;min-height:42px;width:100%}.integration-grid,.integration-grid.extensions{grid-template-columns:minmax(0,1fr);gap:15px}.integration-section-heading{align-items:flex-start;gap:8px}.integration-section-heading h2{font-size:16px}.integration-section-heading>span{font-size:9px}.integration-section-heading p{font-size:10px}.integration-card{padding:21px 21px 0}.integration-card-top{margin-bottom:16px}.integration-card-footer>a{min-height:26px}.integrations-scope-note p{font-size:10px}}@media print{.native-foundation-card,.integration-card{break-inside:avoid}.integration-grid.extensions{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-card-footer a,.native-foundation-card>a{display:none}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}/*! tailwindcss v4.3.3 | 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-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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--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-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}}}@layer theme{:root,:host{--font-sans:"Manrope Variable", "Manrope", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-normal:1.5;--animate-spin:spin 1s linear infinite;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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}*,:after,:before,::backdrop{border-color:var(--ink)}::file-selector-button{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){::file-selector-button{border-color:color-mix(in oklab,var(--ink) 16%,transparent)}*,:after,:before,::backdrop{border-color:color-mix(in oklab,var(--ink) 16%,transparent)}}}@layer components{.glass-wall{z-index:0;pointer-events:none;background-image:var(--wall-image);transform:scale(var(--wall-scale));animation:gWall .7s var(--ease-glass) both;background-position:50%;background-size:cover;position:fixed;top:0;right:0;bottom:0;left:0}.glass-wall-scrim{z-index:0;pointer-events:none;background:var(--wall-scrim);position:fixed;top:0;right:0;bottom:0;left:0}.glass-card{background:var(--glass-liquid),var(--glass-bg-pane);-webkit-backdrop-filter:var(--glass-frost-auto,blur(34px) saturate(1.8));backdrop-filter:var(--glass-frost-auto,blur(34px) saturate(1.8));box-shadow:inset 0 0 0 1px var(--glass-border),var(--glass-highlight),var(--glass-shadow-medium);border-radius:var(--r-lg)}.glass-overlay{background:var(--glass-liquid),var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur-elevated);backdrop-filter:var(--glass-blur-elevated);box-shadow:inset 0 0 0 1px var(--glass-border),var(--glass-highlight),var(--glass-shadow-elevated);border-radius:var(--glass-radius-overlay)}.glass-popover{animation:gPop .18s var(--ease-glass) both}.glass-rise{animation:gRise .3s var(--ease-glass) both}.glass-pulse{animation:2.6s infinite pulseRing}.glass-bar{background:var(--glass-liquid),var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur-elevated);backdrop-filter:var(--glass-blur-elevated)}.glass-rail{background:var(--glass-liquid),var(--glass-bg-medium);-webkit-backdrop-filter:var(--glass-blur-medium);backdrop-filter:var(--glass-blur-medium)}.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-nav-item{transition:background .18s var(--ease-glass),color .18s var(--ease-glass),box-shadow .18s var(--ease-glass)}.glass-btn{background:var(--glass-btn-bg);box-shadow:var(--btn-sh);color:var(--ink);font-weight:600}.glass-btn:hover{background:var(--glass-btn-bg-hover)}.glass-btn-primary{background:var(--glass-primary-bg);color:var(--glass-primary-fg);box-shadow:var(--glass-primary-sh);font-weight:600}.glass-btn-primary:hover{background:var(--glass-primary-bg-hover)}.glass-btn-primary:disabled{opacity:.5;cursor:not-allowed}.glass-btn-ghost{background:var(--glass-btn-bg);box-shadow:var(--btn-sh);color:var(--ink)}.glass-btn-ghost:hover{background:var(--glass-btn-bg-hover)}.glass-field{background:var(--glass-bg-subtle);box-shadow:var(--glass-inset);color:var(--ink)}.glass-seg{background:var(--glass-bg-subtle);border-radius:11px;gap:2px;padding:3px;display:flex}.glass-seg-item{color:var(--ink-3);transition:background .18s var(--ease-glass),color .18s var(--ease-glass),box-shadow .18s var(--ease-glass);border-radius:9px;font-weight:500}.glass-seg-item[aria-pressed=true],.glass-seg-item[aria-selected=true]{background:var(--glass-selected-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--glass-border),var(--glass-highlight),var(--glass-shadow-subtle);font-weight:600}.glass-nav-item{color:var(--ink-2)}.glass-nav-item:hover{background:var(--glass-row-hover)}.glass-nav-item[aria-current=page]{background:var(--glass-tint);color:var(--ink);box-shadow:var(--glass-primary-sh)}.icon-tile{background:var(--icon-bg);box-shadow:var(--icon-sh);color:var(--icon-fg);flex:none;place-items:center;display:grid}.status-tile{box-shadow:var(--tile-sh);flex:none;place-items:center;display:grid}.tone-ok{color:var(--ok);background:var(--ok-bg)}.tone-warn{color:var(--warn);background:var(--warn-bg)}.tone-bad{color:var(--bad);background:var(--bad-bg)}.tone-info{color:var(--info);background:var(--info-bg)}.glass-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px,inset 0 1px #fff6}@supports (color:color-mix(in lab,red,red)){.glass-pill{box-shadow:inset 0 0 0 1px color-mix(in oklab,currentColor 18%,transparent),inset 0 1px #fff6}}.glass-badge{color:#fff;background:var(--bad);border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px}.glass-label{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.glass-num{font-family:var(--f-num)}.glass-strip{scrollbar-width:none;overflow:auto hidden}.glass-strip::-webkit-scrollbar{display:none}.glass-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;height:22px}.glass-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ffffffd9,var(--brand));border-radius:999px;height:8px;box-shadow:inset 0 1px 3px #11141947,inset 0 0 0 1px #11141924}.glass-range::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(#fff,#ffffffb3);border-radius:999px;width:18px;height:18px;margin-top:-5px;box-shadow:0 1px 3px #0f121766,inset 0 1px #fff,inset 0 0 0 1px #11141924}.glass-range::-moz-range-track{background:linear-gradient(90deg,#ffffffd9,var(--brand));border-radius:999px;height:8px}.glass-range::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:18px;height:18px;box-shadow:0 1px 3px #0f121766}.glass-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c0e126b;animation:.18s gFade;position:fixed;top:0;right:0;bottom:0;left:0}.glass-sheet{padding:10px 16px calc(28px + env(safe-area-inset-bottom));background:var(--glass-liquid),var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur-elevated);backdrop-filter:var(--glass-blur-elevated);box-shadow:var(--glass-highlight),0 -24px 60px -20px #0f121780;border-radius:26px 26px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) sheetUp;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.glass-grab{background:var(--glass-rule-strong);border-radius:999px;width:40px;height:4px;margin:4px auto 14px}:where(.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-nav-item,.glass-seg-item):focus-visible{outline:2px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){:where(.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-nav-item,.glass-seg-item):focus-visible{outline:2px solid color-mix(in oklab,var(--brand) 70%,var(--ink))}}:where(.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-nav-item,.glass-seg-item):focus-visible{outline-offset:2px}.glass-input{width:100%;min-width:0;font:inherit;color:var(--ink);background:var(--glass-bg-elevated);box-shadow:inset 0 0 0 1.5px var(--glass-rule-inner);transition:box-shadow .18s var(--ease-glass),background .18s var(--ease-glass);border:0;border-radius:9px;outline:0}.glass-input::placeholder{color:var(--ink-3);opacity:1}.glass-input:focus,.glass-input:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab,red,red)){.glass-input:focus,.glass-input:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--brand) 60%,var(--ink)),0 0 0 3px color-mix(in oklab,var(--brand) 18%,transparent)}}.glass-input[data-tone=warn]{box-shadow:inset 0 0 0 1.5px var(--warn)}@supports (color:color-mix(in lab,red,red)){.glass-input[data-tone=warn]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--warn) 55%,transparent)}}.glass-input[data-tone=bad],.glass-input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bad)}.glass-input:disabled,.glass-input[readonly]{opacity:.7}.glass-input>input{color:inherit;font:inherit;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}select.glass-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink-3) 50%),linear-gradient(135deg,var(--ink-3) 50%,transparent 50%),linear-gradient(var(--glass-bg-elevated),var(--glass-bg-elevated));background-position:calc(100% - 15px),calc(100% - 10px),0 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,100% 100%;padding-right:28px}[data-theme=dark] input[type=date].glass-input,[data-theme=dark] input[type=time].glass-input{color-scheme:dark}.glass-field-label{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:9.5px;font-weight:600;display:block}.glass-dialog-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0e1280;animation:.18s gFade;position:fixed;top:0;right:0;bottom:0;left:0}.glass-dialog{width:100%;color:var(--ink);background:var(--glass-liquid),var(--glass-bg-elevated);-webkit-backdrop-filter:var(--glass-blur-elevated);backdrop-filter:var(--glass-blur-elevated);position:relative;overflow-y:auto}.glass-dialog[data-variant=sheet]{padding:8px 18px calc(24px + env(safe-area-inset-bottom));box-shadow:var(--glass-highlight),0 -24px 60px -20px #0f121780;border-radius:26px 26px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) sheetUp}.glass-dialog[data-variant=center]{border-radius:var(--glass-radius-panel);box-shadow:inset 0 0 0 1px var(--glass-border),var(--glass-highlight),var(--glass-shadow-elevated);animation:gPop .18s var(--ease-glass) both;padding:20px}.glass-rows{box-shadow:inset 0 0 0 1px var(--glass-border);border-radius:13px;overflow:hidden}.glass-rows>*{background:var(--glass-bg-medium);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}.glass-rows>*+*{border-top:1px solid var(--glass-rule-inner)}.glass-banner{border-radius:10px;padding:9px 11px;font-size:11.5px;font-weight:600;line-height:1.45}.glass-banner.tone-warn{box-shadow:inset 0 0 0 1px var(--warn),inset 0 1px #ffffff73}@supports (color:color-mix(in lab,red,red)){.glass-banner.tone-warn{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--warn) 22%,transparent),inset 0 1px #ffffff73}}.glass-banner.tone-bad{box-shadow:inset 0 0 0 1px var(--bad),inset 0 1px #ffffff73}@supports (color:color-mix(in lab,red,red)){.glass-banner.tone-bad{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--bad) 22%,transparent),inset 0 1px #ffffff73}}.glass-banner.tone-ok{box-shadow:inset 0 0 0 1px var(--ok),inset 0 1px #ffffff73}@supports (color:color-mix(in lab,red,red)){.glass-banner.tone-ok{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ok) 22%,transparent),inset 0 1px #ffffff73}}.glass-banner.tone-info{box-shadow:inset 0 0 0 1px var(--info),inset 0 1px #ffffff73}@supports (color:color-mix(in lab,red,red)){.glass-banner.tone-info{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--info) 22%,transparent),inset 0 1px #ffffff73}}.glass-pane{color:var(--ink);background:var(--glass-liquid),var(--glass-bg-pane);box-shadow:inset 0 0 0 1px var(--glass-border),var(--glass-highlight),var(--glass-shadow-medium);position:relative}.glass-pane:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;-webkit-backdrop-filter:var(--glass-frost-auto,blur(34px) saturate(1.8));backdrop-filter:var(--glass-frost-auto,blur(34px) saturate(1.8));position:absolute;top:0;right:0;bottom:0;left:0}.glass-pane[data-glass-long]:before,.glass-card[data-glass-long]{-webkit-backdrop-filter:var(--glass-frost,blur(34px) saturate(1.8));backdrop-filter:var(--glass-frost,blur(34px) saturate(1.8))}:is(.glass-pane,.glass-card,.glass-dialog-pane,.glass-menu) .glass-pane:before{content:none}.glass-dialog-pane{color:var(--ink);background:var(--glass-liquid),var(--glass-bg-dialog);box-shadow:inset 0 0 0 1px var(--glass-border-strong),var(--glass-highlight),var(--glass-shadow-elevated)}.glass-menu{color:var(--ink);background:var(--glass-bg-dialog);box-shadow:0 0 0 1px var(--glass-menu-edge),var(--glass-shadow-elevated)}.glass-dialog-head{background:var(--glass-bg-dialog);border-color:var(--glass-rule-inner)}.glass-scrim-bg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0e1280}.glass-btn-tint{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.glass-btn-tint{background:color-mix(in oklab,var(--brand) 14%,var(--glass-btn-bg))}}.glass-btn-tint{color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand),inset 0 1px #ffffff80;font-weight:600}@supports (color:color-mix(in lab,red,red)){.glass-btn-tint{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand) 50%,transparent),inset 0 1px #ffffff80}}.glass-btn-tint{transition:background .18s var(--ease-glass)}.glass-btn-tint:hover{background:var(--brand)}@supports (color:color-mix(in lab,red,red)){.glass-btn-tint:hover{background:color-mix(in oklab,var(--brand) 24%,var(--glass-btn-bg-hover))}}:is(button,a).status-tile{box-shadow:inset 0 0 0 1.5px currentColor,var(--tile-sh)}@supports (color:color-mix(in lab,red,red)){:is(button,a).status-tile{box-shadow:inset 0 0 0 1.5px color-mix(in oklab,currentColor 50%,transparent),var(--tile-sh)}}:is(button,a).status-tile:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){:is(button,a).status-tile:hover{background-color:color-mix(in oklab,currentColor 22%,var(--glass-btn-bg))}}:where(button,a[href],[role=button],[role=tab],select,summary):focus-visible{outline:2px solid var(--brand)}@supports (color:color-mix(in lab,red,red)){:where(button,a[href],[role=button],[role=tab],select,summary):focus-visible{outline:2px solid color-mix(in oklab,var(--brand) 70%,var(--ink))}}:where(button,a[href],[role=button],[role=tab],select,summary):focus-visible{outline-offset:2px}.tone-neutral{color:var(--ink-2);background:var(--glass-bg-subtle)}.glass-solid-tone{color:#fff}[data-theme=dark] .glass-solid-tone{color:#14171c}.glass-btn:disabled,.glass-btn-tint:disabled,.status-tile:disabled{opacity:.5;cursor:not-allowed}.glass-card:focus-within,.glass-card:has([aria-expanded=true]){z-index:20;position:relative}.glass-smoke{color:#f8f3e6;box-shadow:var(--glass-shadow-subtle);-webkit-backdrop-filter:var(--glass-blur-medium);backdrop-filter:var(--glass-blur-medium);border-radius:var(--r-lg);background:linear-gradient(160deg,#22262da8,#14171d94);border:1px solid #ffffff29}.glass-smoke-field{width:100%;font:inherit;color:#f8f3e6;background:#00000047;border:1px solid #ffffff29;border-radius:9px;outline:0}.glass-smoke-field::placeholder{color:#eaeef485}.glass-smoke-field:focus{border-color:var(--brand-l)}@supports (color:color-mix(in lab,red,red)){.glass-smoke-field:focus{border-color:color-mix(in oklab,var(--brand-l) 70%,transparent)}}.glass-table-wrap{max-width:100%;overflow-x:auto;container-type:inline-size}.glass-strip{flex-wrap:wrap}.sale-lines{container-type:inline-size}.sale-line-grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"product product product""qty price end";align-items:end;gap:10px;display:grid}.sale-line-total-wide{display:none}@media screen{@container (max-width:719px){.glass-table-stack{width:100%;display:block}.glass-table-stack>thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glass-table-stack>tbody{width:100%;display:block}.glass-table-stack>tbody>tr{background:var(--glass-bg-subtle);box-shadow:inset 0 0 0 1px var(--glass-rule-inner);border-radius:12px;margin:0 0 8px;padding:8px 12px;display:block;border:0!important}.glass-table-stack>tbody>tr:last-child{margin-bottom:0}.glass-table-stack>tbody>tr>td{text-align:right;text-overflow:clip;justify-content:space-between;align-items:flex-start;gap:12px;width:auto;min-width:0;display:flex;overflow:visible;white-space:normal!important;border:0!important;max-width:none!important;padding:6px 0!important}.glass-table-stack>tbody>tr>td+td{border-top:1px solid var(--glass-rule-inner)!important}.glass-table-stack>tbody>tr>td:before{content:attr(data-label);text-align:left;letter-spacing:.08em;text-transform:uppercase;max-width:38%;color:var(--ink-3);flex:0 0 38%;font-size:9.5px;font-weight:600;line-height:1.5}.glass-table-stack>tbody>tr>td[data-label=""]:before{display:none}.glass-table-stack>tbody>tr>td[data-label=""]{text-align:left;display:block}.glass-table-stack>tbody>tr>td>*{overflow-wrap:anywhere;min-width:0}.glass-table-stack>tbody>tr>td>:where(div,p,span){text-align:right}.glass-table-stack>tbody>tr>td[data-label=""]>:where(div,p,span){text-align:left}:is(.glass-table-stack>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack>tbody>tr>td[data-primary]){text-align:left;display:block;padding-top:2px!important}:is(.glass-table-stack>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack>tbody>tr>td[data-primary]):not([data-label=""]):before{max-width:none;margin-bottom:2px;display:block}:is(.glass-table-stack>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack>tbody>tr>td[data-primary])>:where(div,p,span){text-align:left}}@container (max-width:899px){.glass-table-stack-lg{width:100%;display:block}.glass-table-stack-lg>thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.glass-table-stack-lg>tbody{width:100%;display:block}.glass-table-stack-lg>tbody>tr{background:var(--glass-bg-subtle);box-shadow:inset 0 0 0 1px var(--glass-rule-inner);border-radius:12px;margin:0 0 8px;padding:8px 12px;display:block;border:0!important}.glass-table-stack-lg>tbody>tr:last-child{margin-bottom:0}.glass-table-stack-lg>tbody>tr>td{text-align:right;text-overflow:clip;justify-content:space-between;align-items:flex-start;gap:12px;width:auto;min-width:0;display:flex;overflow:visible;white-space:normal!important;border:0!important;max-width:none!important;padding:6px 0!important}.glass-table-stack-lg>tbody>tr>td+td{border-top:1px solid var(--glass-rule-inner)!important}.glass-table-stack-lg>tbody>tr>td:before{content:attr(data-label);text-align:left;letter-spacing:.08em;text-transform:uppercase;max-width:38%;color:var(--ink-3);flex:0 0 38%;font-size:9.5px;font-weight:600;line-height:1.5}.glass-table-stack-lg>tbody>tr>td[data-label=""]:before{display:none}.glass-table-stack-lg>tbody>tr>td[data-label=""]{text-align:left;display:block}.glass-table-stack-lg>tbody>tr>td>*{overflow-wrap:anywhere;min-width:0}.glass-table-stack-lg>tbody>tr>td>:where(div,p,span){text-align:right}.glass-table-stack-lg>tbody>tr>td[data-label=""]>:where(div,p,span){text-align:left}:is(.glass-table-stack-lg>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack-lg>tbody>tr>td[data-primary]){text-align:left;display:block;padding-top:2px!important}:is(.glass-table-stack-lg>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack-lg>tbody>tr>td[data-primary]):not([data-label=""]):before{max-width:none;margin-bottom:2px;display:block}:is(.glass-table-stack-lg>tbody>tr:not(:has(>td[data-primary]))>td:first-child,.glass-table-stack-lg>tbody>tr>td[data-primary])>:where(div,p,span){text-align:left}}}@container (min-width:500px){.sale-line-grid{grid-template-columns:minmax(0,1.6fr) auto minmax(96px,1fr) auto;grid-template-areas:"product qty price end"}.sale-line-total-wide{display:block}.sale-line-total-narrow{display:none}}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);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}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-\[58px\]{top:58px}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:0}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.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}}.m-0{margin:0}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-\[18px\]{margin-top:18px}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.\!mb-0\.5{margin-bottom:calc(var(--spacing) * .5)!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[9px\]{margin-bottom:9px}.mb-\[11px\]{margin-bottom:11px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.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-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[58px\]{height:58px}.h-\[220px\]{height:220px}.h-full{height:100%}.max-h-\[260px\]{max-height:260px}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-dvh{min-height:100dvh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-60{width:calc(var(--spacing) * 60)}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[64px\]{width:64px}.w-\[348px\]{width:348px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[15ch\]{max-width:15ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[76ch\]{max-width:76ch}.max-w-\[108px\]{max-width:108px}.max-w-\[280px\]{max-width:280px}.max-w-\[400px\]{max-width:400px}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-\[72px\]{min-width:72px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-\[1_1_200px\]{flex:200px}.flex-\[1_1_240px\]{flex:240px}.flex-\[1_1_260px\]{flex:260px}.flex-\[1_1_320px\]{flex:320px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.\!flex-wrap{flex-wrap:wrap!important}.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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-5{gap:calc(var(--spacing) * 5)}.gap-\[3px\]{gap:3px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[13px\]{gap:13px}.gap-px{gap:1px}: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)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.\!rounded-\[10px\]{border-radius:10px!important}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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-\[6px\]{padding-inline:6px}.px-\[7px\]{padding-inline:7px}.px-\[9px\]{padding-inline:9px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.py-1{padding-block:var(--spacing)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[9px\]{padding-block:9px}.py-\[11px\]{padding-block:11px}.py-\[26px\]{padding-block:26px}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.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-\[9px\]{padding-top:9px}.pt-\[11px\]{padding-top:11px}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-\[9px\]{padding-right:9px}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.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-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[7px\]{padding-bottom:7px}.pl-1{padding-left:var(--spacing)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-middle{vertical-align:middle}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[21px\]{font-size:21px}.text-\[26px\]{font-size:26px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-\.028em\]{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[var\(--glass-rule-strong\)\]{-webkit-text-decoration-color:var(--glass-rule-strong);text-decoration-color:var(--glass-rule-strong)}.underline-offset-\[3px\]{text-underline-offset:3px}.blur{--tw-blur:blur(8px);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-filter{-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,)}.outline-none{--tw-outline-style:none;outline-style:none}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:h-9::file-selector-button{height:calc(var(--spacing) * 9)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-\[9px\]::file-selector-button{border-radius:9px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-\[var\(--glass-btn-bg\)\]::file-selector-button{background-color:var(--glass-btn-bg)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:text-\[12px\]::file-selector-button{font-size:12px}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--ink\)\]::file-selector-button{color:var(--ink)}.file\:shadow-\[var\(--btn-sh\)\]::file-selector-button{--tw-shadow:var(--btn-sh);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.first\:pl-4:first-child{padding-left:calc(var(--spacing) * 4)}.last\:pr-4:last-child{padding-right:calc(var(--spacing) * 4)}@media(hover:hover){.hover\:bg-\[var\(--glass-row-hover\)\]:hover{background-color:var(--glass-row-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:720px){.min-\[720px\]\:col-span-2{grid-column:span 2/span 2}.min-\[720px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[720px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[720px\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.min-\[1100px\]\:text-\[31px\]{font-size:31px}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--brand:#4a5260;--brand-d:#2f3642;--brand-l:#cfd6df;--brand-ink:#1a1e25;--glass-brand-ink:#272d36;--ink:#14171c;--ink-2:#41474f;--ink-3:#6a7078;--line:#11141929;--glass-bg-subtle:#ffffff27;--glass-bg-medium:#ffffff49;--glass-bg-elevated:#ffffff64;--glass-bg-content:#ffffff73;--glass-bg-head:#ffffff57;--glass-blur-subtle:blur(16px) saturate(1.67);--glass-blur-medium:blur(28px) saturate(1.67);--glass-blur-elevated:blur(40px) saturate(1.67);--glass-border:#ffffff94;--glass-border-strong:#ffffffbf;--glass-rule:#1114191a;--glass-rule-inner:#11141912;--glass-rule-strong:#11141933;--glass-tint:linear-gradient(180deg,#fff9,#fff3), var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--glass-tint:linear-gradient(180deg,#fff9,#fff3), color-mix(in oklab, var(--brand) 12%, transparent)}}:root{--glass-tint-rule:#11141924;--glass-inset:inset 0 2px 5px #11141926, inset 0 -1px 0 #ffffffbf, inset 0 0 0 1px #11141912;--glass-emboss:inset 0 1px 0 #fffc, inset 0 -1px 0 #11141912;--glass-primary-bg:linear-gradient(180deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--glass-primary-bg:linear-gradient(180deg, color-mix(in oklab, var(--brand) 80%, #fff) 0%, var(--brand) 100%)}}:root{--glass-primary-bg-hover:linear-gradient(180deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--glass-primary-bg-hover:linear-gradient(180deg, color-mix(in oklab, var(--brand) 68%, #fff) 0%, color-mix(in oklab, var(--brand) 90%, #fff) 100%)}}:root{--glass-primary-fg:#fff;--glass-btn-bg:#ffffffd6;--glass-btn-bg-hover:#fffffff7;--glass-primary-sh:inset 0 1px 0 #fffffff2, inset 0 -2px 4px var(--brand), inset 0 0 0 1px #fff9, 0 1px 2px #0f12171f, 0 6px 14px -8px var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--glass-primary-sh:inset 0 1px 0 #fffffff2, inset 0 -2px 4px color-mix(in oklab, var(--brand) 22%, transparent), inset 0 0 0 1px #fff9, 0 1px 2px #0f12171f, 0 6px 14px -8px color-mix(in oklab, var(--brand) 60%, transparent)}}:root{--glass-selected-bg:#ffffffb8;--glass-hover-bg:#ffffff4d;--glass-row-hover:#ffffff38;--glass-sheen:linear-gradient(180deg,#ffffff73,#fff0 62%);--glass-highlight:inset 1px 1px 0 #fffffff2, inset -1px -1px 0 #ffffff4d, inset 0 12px 22px -14px #ffffffd9, inset 0 -14px 24px -20px var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--glass-highlight:inset 1px 1px 0 #fffffff2, inset -1px -1px 0 #ffffff4d, inset 0 12px 22px -14px #ffffffd9, inset 0 -14px 24px -20px color-mix(in oklab, var(--brand) 40%, transparent)}}:root{--glass-edge:inset 0 -1px 0 #1114190d;--glass-shadow-subtle:0 1px 2px #0f121714;--glass-shadow-medium:0 1px 1px #0f12170f, 0 8px 18px -10px #0f121747, 0 26px 44px -26px #0f121761;--glass-shadow-elevated:0 2px 3px #0f121712, 0 14px 28px -14px #0f121752, 0 44px 76px -34px #0f121780;--glass-radius-control:9px;--glass-radius-surface:14px;--glass-radius-overlay:16px;--glass-radius-panel:22px;--wall-image:radial-gradient(58% 48% at 76% 6%, #ffffffb8 0%, transparent 60%), linear-gradient(158deg,#f4f8ff 0%,#dde8fb 46%,#bdcef2 100%);--wall-scrim:linear-gradient(180deg,#ffffff42,#ffffff1a);--wall-scale:1.04;--icon-bg:linear-gradient(155deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--icon-bg:linear-gradient(155deg, color-mix(in oklab, var(--brand) 22%, #fff) 0%, color-mix(in oklab, var(--brand) 42%, #fff) 100%)}}:root{--icon-sh:inset 0 1px 0 #ffffffd9, inset 0 -2px 3px var(--brand), inset 0 0 0 1px var(--brand), 0 1px 1px #0f12171a, 0 4px 10px -5px var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--icon-sh:inset 0 1px 0 #ffffffd9, inset 0 -2px 3px color-mix(in oklab, var(--brand) 30%, transparent), inset 0 0 0 1px color-mix(in oklab, var(--brand) 18%, transparent), 0 1px 1px #0f12171a, 0 4px 10px -5px color-mix(in oklab, var(--brand) 55%, transparent)}}:root{--icon-rule:var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--icon-rule:color-mix(in oklab, var(--brand) 20%, transparent)}}:root{--icon-fg:var(--brand)}@supports (color:color-mix(in lab,red,red)){:root{--icon-fg:color-mix(in oklab, var(--brand) 78%, #000)}}:root{--glass-liquid:radial-gradient(120% 80% at 0% 0%, #ffffff8c, transparent 55%), radial-gradient(90% 60% at 100% 100%, var(--brand), transparent 70%)}@supports (color:color-mix(in lab,red,red)){:root{--glass-liquid:radial-gradient(120% 80% at 0% 0%, #ffffff8c, transparent 55%), radial-gradient(90% 60% at 100% 100%, color-mix(in oklab, var(--brand) 10%, transparent), transparent 70%)}}:root{--ok:#2f7d62;--ok-bg:#2f7d6224;--warn:#8a6a16;--warn-bg:#8a6a1629;--bad:#a8412b;--bad-bg:#a8412b24;--info:#33607f;--info-bg:#33607f24;--glass-bg:var(--glass-bg-medium);--glass-bg-2:var(--glass-bg-subtle);--glass-brd:var(--glass-border);--glass-hair:var(--glass-rule-inner);--sh-1:var(--glass-shadow-subtle);--sh-2:var(--glass-shadow-medium);--sh-3:var(--glass-shadow-elevated);--blur:var(--glass-blur-medium);--brand-soft:var(--glass-tint);--r-sm:7px;--r-md:11px;--r-lg:var(--glass-radius-surface);--r-xl:var(--glass-radius-panel);--pad:16px;--pad-lg:20px;--row:14px;--f-ui:"Manrope Variable","Manrope",system-ui,sans-serif;--f-num:"IBM Plex Mono",ui-monospace,monospace}[data-theme=dark]{--glass-bg-subtle:#ffffff1c;--glass-bg-medium:#242c4080;--glass-bg-elevated:#242c409e;--glass-bg-content:#242c40a1;--glass-bg-head:#ffffff14;--ink:#f2f4f7;--ink-2:#c3c8d0;--ink-3:#969ca6;--line:#ffffff2e;--glass-border:#ffffff38;--glass-border-strong:#ffffff52;--glass-rule:#ffffff1f;--glass-rule-inner:#ffffff17;--glass-rule-strong:#ffffff3d;--glass-selected-bg:#ffffff1f;--glass-hover-bg:#ffffff14;--glass-row-hover:#ffffff0f;--glass-sheen:linear-gradient(180deg,#ffffff1a,#fff0 62%);--glass-highlight:inset 1px 1px 0 #fff3, inset -1px -1px 0 #ffffff0d, inset 0 12px 22px -14px #ffffff24, inset 0 -14px 24px -20px var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--glass-highlight:inset 1px 1px 0 #fff3, inset -1px -1px 0 #ffffff0d, inset 0 12px 22px -14px #ffffff24, inset 0 -14px 24px -20px color-mix(in oklab, var(--brand) 55%, transparent)}}[data-theme=dark]{--glass-liquid:radial-gradient(120% 80% at 0% 0%, #ffffff17, transparent 55%), radial-gradient(90% 60% at 100% 100%, var(--brand), transparent 70%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--glass-liquid:radial-gradient(120% 80% at 0% 0%, #ffffff17, transparent 55%), radial-gradient(90% 60% at 100% 100%, color-mix(in oklab, var(--brand) 18%, transparent), transparent 70%)}}[data-theme=dark]{--glass-inset:inset 0 2px 5px #0006, inset 0 0 0 1px #ffffff14;--glass-shadow-subtle:0 1px 2px #0000004d;--glass-shadow-medium:0 1px 1px #00000047, 0 6px 14px -8px #00000080, 0 22px 40px -24px #0009;--glass-shadow-elevated:0 1px 2px #0000004d, 0 10px 22px -12px #0000008c, 0 40px 70px -32px #000000b3;--glass-tint:linear-gradient(180deg,#ffffff29,#ffffff0d), var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--glass-tint:linear-gradient(180deg,#ffffff29,#ffffff0d), color-mix(in oklab, var(--brand) 22%, transparent)}}[data-theme=dark]{--glass-tint-rule:#fff3;--glass-primary-bg:linear-gradient(180deg,#fff3,#ffffff12), var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--glass-primary-bg:linear-gradient(180deg,#fff3,#ffffff12), color-mix(in oklab, var(--brand) 26%, transparent)}}[data-theme=dark]{--glass-primary-bg-hover:linear-gradient(180deg,#ffffff47,#ffffff1f), var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--glass-primary-bg-hover:linear-gradient(180deg,#ffffff47,#ffffff1f), color-mix(in oklab, var(--brand) 36%, transparent)}}[data-theme=dark]{--glass-primary-sh:inset 0 1px 0 #ffffff42, inset 0 -2px 4px #00000059, inset 0 0 0 1px #ffffff1f, 0 6px 14px -8px #0009;--glass-brand-ink:#edf0f4;--brand-ink:#f2f4f7;--brand-l:#d7dde6;--brand-d:#59626f;--icon-bg:linear-gradient(155deg, var(--brand) 0%, var(--brand) 100%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--icon-bg:linear-gradient(155deg, color-mix(in oklab, var(--brand) 62%, #3a404a) 0%, color-mix(in oklab, var(--brand) 42%, #111418) 100%)}}[data-theme=dark]{--icon-sh:inset 0 1px 0 #ffffff38, inset 0 -2px 3px #00000059, inset 0 0 0 1px #ffffff14, 0 4px 10px -4px #0009;--icon-rule:var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--icon-rule:color-mix(in oklab, var(--brand) 45%, transparent)}}[data-theme=dark]{--icon-fg:var(--brand)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark]{--icon-fg:color-mix(in oklab, var(--brand) 28%, #fff)}}[data-theme=dark]{--ok:#6fd5a8;--ok-bg:#6fd5a829;--warn:#e7c382;--warn-bg:#e7c38229;--bad:#f09383;--bad-bg:#f0938329;--info:#9fb9e6;--info-bg:#9fb9e629}:root{--btn-sh:inset 0 0 0 1px var(--glass-border), inset 0 1px 0 #fff9;--tile-sh:inset 0 1px 0 #fff9, inset 0 0 0 1px currentColor}@supports (color:color-mix(in lab,red,red)){:root{--tile-sh:inset 0 1px 0 #fff9, inset 0 0 0 1px color-mix(in oklab, currentColor 16%, transparent)}}:root{--ease-glass:cubic-bezier(.2,0,0,1);--shell-bottom-inset:0px;--glass-bg-pane:#ffffff4d;--glass-bg-dialog:#f8fafc;--glass-menu-edge:#1114191f}[data-theme=dark]{--glass-bg-pane:#181d2a69;--glass-bg-dialog:#1e2433;--glass-menu-edge:#ffffff29}html,body{overscroll-behavior-x:none;max-width:100%;overflow-x:hidden}body{font-family:var(--f-ui);color:var(--ink);-webkit-font-smoothing:antialiased;background:#d3dae3;margin:0}@media screen and (max-width:1099px),screen and (pointer:coarse){:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),select,textarea,[contenteditable=true],[contenteditable=plaintext-only]){font-size:max(16px,1rem)!important}}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#11141933;border-radius:10px}::-webkit-scrollbar-track{background:0 0}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#fff3}@keyframes gRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes gFade{0%{opacity:0}to{opacity:1}}@keyframes gPop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@keyframes gWall{0%{transform:scale(1.1)}to{transform:scale(var(--wall-scale))}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulseRing{0%{box-shadow:0 0 #a8412b59}70%{box-shadow:0 0 0 10px #a8412b00}to{box-shadow:0 0 #a8412b00}}@media(prefers-reduced-motion:reduce){.glass-wall,.glass-sheet,.glass-scrim,.glass-popover,.glass-rise,.glass-pulse{animation:none!important}}@media(prefers-reduced-transparency:reduce){.glass-pane,.glass-card{background:var(--glass-bg-dialog)!important}.glass-pane:before{content:none}.glass-card,.glass-card[data-glass-long]{-webkit-backdrop-filter:none;backdrop-filter:none}}:root{color-scheme:light;--brand:#14863e;--brand-d:#106d32;--brand-l:#d9efdf;--brand-ink:#127338;--glass-brand-ink:#127338;--ink:#242b2e;--ink-2:#515c62;--ink-3:#667178;--glass-bg-subtle:#f7f8f9;--glass-bg-medium:#f1f4f3;--glass-bg-elevated:#fff;--glass-bg-content:#fff;--glass-bg-head:#f7f8f9;--glass-bg-pane:#fff;--glass-bg-dialog:#fff;--glass-border:#dfe4e3;--glass-border-strong:#c5ceca;--glass-rule:#dfe4e3;--glass-rule-inner:#e9edeb;--glass-rule-strong:#b9c3bf;--glass-menu-edge:#dfe4e3;--glass-liquid:none;--glass-sheen:none;--glass-tint:#e7f4eb;--glass-selected-bg:#e7f4eb;--glass-row-hover:#f6faf7;--glass-hover-bg:#f1f6f3;--glass-frost-auto:none;--glass-blur-subtle:none;--glass-blur-medium:none;--glass-blur-elevated:none;--glass-highlight:none;--glass-inset:none;--glass-emboss:none;--glass-edge:none;--glass-shadow-subtle:none;--glass-shadow-medium:none;--glass-shadow-elevated:0 8px 24px #13241b1a;--glass-primary-bg:#14863e;--glass-primary-bg-hover:#106d32;--glass-primary-fg:#fff;--glass-primary-sh:none;--glass-btn-bg:#fff;--glass-btn-bg-hover:#f4f7f5;--btn-sh:none;--tile-sh:none;--icon-bg:#e8f4eb;--icon-fg:#14863e;--icon-sh:none;--icon-rule:#c7e3d0;--ok:#19753c;--ok-bg:#e7f4eb;--warn:#895c11;--warn-bg:#fff3d9;--bad:#b33d39;--bad-bg:#fcecea;--info:#326aa1;--info-bg:#ebf2fb;--r-lg:8px;--glass-radius-surface:8px;--glass-radius-overlay:8px;--glass-radius-panel:8px;--glass-radius-control:5px;--f-ui:"Manrope Variable","Manrope",system-ui,sans-serif;--f-num:var(--f-ui);--wall-image:none;--wall-scrim:none;--shell-bottom-inset:0px}body{background:#f4f5f6;font-size:14px}button,select,summary{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #78abec}.glass-wall,.glass-wall-scrim{display:none}.glass-card,.glass-overlay,.glass-dialog,.glass-sheet,.glass-pane{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#fff;border:1px solid #dfe4e3;border-radius:8px}.glass-card{padding:22px}.glass-pane:before{display:none}.glass-dialog{box-shadow:0 16px 70px #12241b30}.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-btn-tint{min-height:34px;box-shadow:none;border-radius:5px;font-size:13px}.glass-btn,.glass-btn-ghost{background:#fff;border:1px solid #c7d0cb}.glass-btn-primary{background:#14863e;border:1px solid #14863e}.glass-btn-primary:hover{background:#106d32}.glass-btn-tint{color:#127338;background:#eaf5ed}.glass-input{box-shadow:none;color:var(--ink);background:#fff;border:1px solid #b9c4be;border-radius:5px}.glass-input:focus{outline-offset:1px;outline:2px solid #78abec}.icon-tile,.status-tile{box-shadow:none;border-radius:7px}.glass-pill{box-shadow:none;letter-spacing:.01em;text-transform:capitalize;padding:4px 9px;font-size:10px}.glass-table-wrap{border:1px solid var(--glass-rule);border-radius:5px}.glass-table-wrap table{font-size:13px}.glass-table-wrap th{text-transform:none;letter-spacing:0;font-size:11px}.glass-num{font-family:var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.glass-banner{box-shadow:none;border-radius:5px}.accounting-shell{min-height:100dvh;display:flex}.accounting-sidebar{color:#d6dce0;z-index:60;background:#20282d;flex-direction:column;flex:none;width:232px;height:100dvh;display:flex;position:sticky;top:0}.accounting-brand{letter-spacing:-.8px;color:#fff;align-items:center;gap:10px;padding:27px 23px 25px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.accounting-brand>span:first-child{color:#fff;background:#28a85b;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.accounting-brand .brand-period{color:#4bc87c;margin-left:-9px}.business-picker{margin:0 16px 22px}.business-picker label{letter-spacing:1.3px;color:#9eaaaf;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.business-picker>div{position:relative}.business-picker select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background:#2c353b;border:1px solid #4d575c;border-radius:5px;width:100%;padding:11px 27px 11px 12px;font-size:12px;font-weight:600}.business-picker svg{pointer-events:none;position:absolute;top:14px;right:9px}.accounting-nav{scrollbar-width:thin;flex:1;padding:0 10px 14px;overflow-y:auto}.accounting-nav>div+div{border-top:1px solid #3b444a;margin-top:22px;padding-top:12px}.accounting-nav h3{text-transform:uppercase;color:#99a6ad;letter-spacing:1.3px;margin:0 13px 7px;font-size:9px;font-weight:700}.accounting-nav a{color:#d3dadd;border-left:3px solid #0000;border-radius:4px;align-items:center;gap:12px;margin:2px 0;padding:10px 13px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.accounting-nav a span{flex:1}.accounting-nav a small{color:#e0f3e6;background:#435049;border-radius:4px;padding:1px 6px;font-size:10px}.accounting-nav a:hover{color:#fff;background:#2c383d}.accounting-nav a[aria-current=page]{color:#fff;background:#31463c;border-left-color:#39bd70;font-weight:700}.accounting-nav a[aria-current=page] svg{color:#68d795}.sidebar-footer{border-top:1px solid #3b444a;gap:14px;padding:16px 21px;display:grid}.sidebar-footer a{color:#e4e9e6;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.sidebar-footer>span{color:#94a2a8;font-size:9px}.accounting-body{flex:1;min-width:0}.accounting-topbar{z-index:40;background:#fff;border-bottom:1px solid #dfe4e3;align-items:center;gap:12px;height:68px;padding:0 32px;display:flex;position:sticky;top:0}.workspace-breadcrumb{color:#707a7f;align-items:center;gap:13px;min-width:0;font-size:12px;display:flex}.workspace-breadcrumb>span:first-child{color:#303b35;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.workspace-breadcrumb strong{white-space:nowrap;font-weight:500}.topbar-controls{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.topbar-controls .glass-btn{border:0}.topbar-controls [data-ui=whoami]>.glass-btn{height:36px}.accounting-content{max-width:1600px;margin:auto;padding:34px 36px 28px}.mobile-nav-toggle,.mobile-nav-close,.nav-scrim{display:none}.skip-link{color:#127338;z-index:200;background:#fff;padding:12px;position:fixed;top:-80px;left:250px}.skip-link:focus{top:8px}.business-page{flex-direction:column;gap:24px;display:flex}.business-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.business-heading h1{letter-spacing:-1.1px;margin:5px 0 8px;font-size:29px;font-weight:750;line-height:1.25}.business-heading p:not(.eyebrow){color:#6b757b;margin:0;font-size:12px}.eyebrow{color:#5b6860;letter-spacing:1.3px;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.accounting-button{color:#293e30;white-space:nowrap;background:#fff;border:1px solid #bbc8c0;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:10px 17px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.accounting-button:hover{background:#f1f7f3}.accounting-button.primary{color:#fff;background:#14863e;border-color:#14863e}.accounting-button.primary:hover{background:#106d32}.data-provenance{color:#486353;background:#edf5ef;border:1px solid #d8e7dd;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:11px 15px;font-size:10px;display:flex;position:relative}.data-provenance>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.data-provenance strong{font-weight:650}.data-provenance details summary{white-space:nowrap;align-items:center;gap:5px;font-weight:600;list-style:none;display:flex}.provenance-popover{z-index:20;color:#4d5d53;background:#fff;border:1px solid #d2ded6;border-radius:6px;width:350px;max-width:100%;padding:18px;font-size:12px;line-height:1.6;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 8px 30px #12291c1f}.workspace-tabs{border-bottom:1px solid #d8dedd;gap:28px;margin-top:-4px;display:flex}.workspace-tabs a{color:#6b7479;border-bottom:3px solid #0000;padding:1px 0 13px;font-size:12px;font-weight:600;text-decoration:none}.workspace-tabs a[aria-current=page]{color:#177b3b;border-color:#14863e}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h2{letter-spacing:-.45px;margin:0;font-size:17px;font-weight:700}.report-period{color:#5f6b63;background:#fff;border:1px solid #d8dfdc;border-radius:5px;align-items:center;gap:7px;padding:7px 9px;display:flex}.report-period select{color:#46544b;background:0 0;border:0;max-width:250px;font-size:10px}.accounting-card{background:#fff;border:1px solid #dfe5e1;border-radius:8px;padding:23px}.financial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:-8px;display:grid}.financial-card{padding:18px 20px}.financial-card>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.financial-card>div>span:first-child{color:#526057;font-size:11px;font-weight:600}.metric-icon,.attention-icon{border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.green{color:#1b8b46;background:#eaf6ee}.purple{color:#8a6ab3;background:#f3eef9}.blue{color:#5287bc;background:#edf4fc}.amber{color:#ac7f24;background:#fff5dd}.financial-card>strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin:11px 0 4px;font-size:25px;font-weight:750;line-height:1.4;display:block}.financial-card small{color:#7b837f;font-size:9px}.negative{color:#b33d39!important}.overview-charts{grid-template-columns:1.55fr 1fr;gap:20px;display:grid}.card-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-heading h2{letter-spacing:-.3px;margin:0;font-size:15px;font-weight:700}.card-heading a{color:#19783c;align-items:center;gap:4px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.chart-period{color:#7a8580;margin:7px 0 0;font-size:10px}.profit-total{flex-direction:column;gap:3px;margin:22px 0 27px;display:flex}.profit-total strong{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;font-size:33px;font-weight:750;line-height:1.15}.profit-total>span{color:#69766e;font-size:10px}.profit-bars{gap:17px;display:grid}.profit-bars>div>div:first-child{justify-content:space-between;gap:12px;margin-bottom:7px;font-size:10px;display:flex}.profit-bars strong{font-variant-numeric:tabular-nums;font-weight:650}.bar-track{background:#f0f4f1;border-radius:2px;height:10px;overflow:hidden}.bar-track>span{border-radius:2px;height:100%;display:block}.chart-footnote{color:#818b85;border-top:1px solid #edf0ee;margin:25px 0 0;padding-top:16px;font-size:9px}.expense-donut{border-radius:50%;place-items:center;width:172px;height:172px;margin:21px auto 22px;display:grid}.expense-donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:130px;height:130px;display:flex}.expense-donut small{color:#77827b;font-size:9px}.expense-donut strong{letter-spacing:-.5px;font-size:19px}.expense-legend{gap:10px;margin:0;padding:0;list-style:none;display:grid}.expense-legend li{align-items:center;gap:8px;font-size:10px;display:flex}.expense-legend li>span:first-child{border-radius:2px;flex:none;width:7px;height:7px}.expense-legend li>span:nth-child(2){color:#66746b;flex:1}.expense-legend strong{font-size:10px;font-weight:650}.overview-bottom{grid-template-columns:1.55fr 1fr;gap:20px;display:grid}.attention-list{margin-top:12px}.attention-list>a{border-bottom:1px solid #edf0ee;align-items:center;gap:12px;padding:13px 0;text-decoration:none;display:flex}.attention-list>a:last-child{border:0;padding-bottom:0}.attention-list>a>span:nth-child(2){flex:1;gap:4px;display:grid}.attention-list strong{color:#334238;font-size:11px;font-weight:650}.attention-list small{color:#7c8780;font-size:9px}.attention-list>a>svg{color:#8f9c94}.balances-card dl{gap:18px;margin:25px 0;display:grid}.balances-card dl>div{justify-content:space-between;gap:12px;font-size:11px;display:flex}.balances-card dt{color:#718077}.balances-card dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.report-check{color:#30804b;border-top:1px solid #edf0ee;align-items:center;gap:7px;padding-top:16px;font-size:9px;display:flex}.workspace-footnote{color:#7b8880;justify-content:space-between;gap:12px;font-size:9px;display:flex}.workspace-footnote a{color:#53675b;align-items:center;gap:5px;text-decoration:none;display:flex}.no-report,.portal-welcome{padding:35px}.no-report h2,.portal-welcome h2{margin:15px 0 8px;font-size:20px}.no-report p,.portal-welcome p{color:#66746b;font-size:13px}.portal-welcome .accounting-button{margin:10px 10px 0 0}.document-summary{background:#edf4ef;border:1px solid #dce8df;border-radius:6px;align-items:center;gap:25px;padding:21px 24px;display:flex}.document-summary>div>span{color:#5b7263;font-size:11px;font-weight:600;display:block}.document-summary strong{letter-spacing:-1px;margin:5px 0;font-size:29px;font-weight:750;display:block}.document-summary small{color:#6c8073;font-size:10px;display:block}.document-summary p{color:#607569;border-left:1px solid #ccdcd1;max-width:500px;margin:0;padding-left:24px;font-size:11px;line-height:1.7}.document-list{padding:0;overflow:hidden}.document-toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:20px;display:flex}.document-toolbar select{background:#fff;border:1px solid #ccd5cf;border-radius:4px;padding:9px 12px;font-size:12px}.document-search{color:#7d8a81;border:1px solid #ccd5cf;border-radius:4px;align-items:center;gap:8px;min-width:240px;padding:9px 12px;display:flex}.document-search input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.document-search:focus-within{outline:2px solid #78abec}.document-table-wrap{overflow-x:auto}.document-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.document-table th{color:#647169;white-space:nowrap;background:#f7f9f8;border-block:1px solid #e4eae6;padding:13px 20px;font-size:10px;font-weight:650}.document-table td{border-bottom:1px solid #edf1ee;padding:16px 20px}.document-table tbody tr:hover{background:#f8fbf9}.document-table .number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.document-table td.number{font-weight:600}.document-table-footer{color:#748077;justify-content:space-between;padding:15px 20px;font-size:10px;display:flex}.text-action{color:#16783b;align-items:center;gap:5px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.text-action:hover{text-decoration:underline}.document-open{color:#4f6b59;background:#fff;border:1px solid #ccd8d0;border-radius:4px;padding:5px 9px;font-size:11px}.document-detail{gap:22px;display:grid}.detail-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-heading h2{letter-spacing:-.8px;margin:5px 0 0;font-size:26px;font-weight:750}.detail-meta{border-block:1px solid #e4eae6;flex-wrap:wrap;gap:24px;padding:16px 0;display:flex}.detail-meta>div{flex:1;gap:7px;display:grid}.detail-meta>div>span:first-child{color:#728077;font-size:10px}.detail-meta strong{font-size:12px}.document-detail-total{justify-content:space-between;gap:15px;font-size:13px;display:flex}.document-detail-total strong{font-size:20px;font-weight:750}.detail-note{color:#63746a;background:#f4f7f5;border-radius:5px;align-items:flex-start;gap:8px;margin:0;padding:13px;font-size:11px;line-height:1.6;display:flex}.detail-note svg{flex:none;margin-top:2px}.document-table-wrap{position:relative}@media(max-width:700px){.document-list .document-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.document-list .document-table tbody tr{border-bottom:1px solid #e7ede9;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:17px;display:grid}.document-list .document-table td{white-space:normal;border:0;padding:0}.document-list .document-table td:first-child{color:#748278;text-align:right;grid-area:1/2;font-size:10px}.document-list .document-table td:nth-child(2){grid-area:1/1}.document-list .document-table td:nth-child(3){color:#5f7065;grid-area:2/1/auto/-1;font-size:12px}.document-list .document-table td:nth-child(4){grid-area:3/1}.document-list .document-table td:nth-child(5){grid-area:3/2;font-size:16px;font-weight:750}.document-list .document-table td:nth-child(6){display:none}}@media(min-width:1600px){.accounting-content{padding-inline:52px}}@media(max-width:1250px){.accounting-content{padding:28px 24px}.financial-grid{gap:12px}.financial-card{padding:16px}.financial-card>strong{font-size:22px}.accounting-sidebar{width:218px}.accounting-card{padding:19px}.document-list{padding:0}}@media(max-width:1099px){.accounting-sidebar{width:250px;position:fixed;transform:translate(-100%)}.accounting-sidebar.is-open{transform:translate(0)}.nav-scrim{z-index:50;background:#13221ba3;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.mobile-nav-toggle{color:#44564b;place-items:center;padding:5px;display:grid}.mobile-nav-close{color:#c5d7ca;padding:5px;display:grid;position:absolute;top:12px;right:10px}.accounting-topbar{height:62px;padding:0 20px}.accounting-content{padding:27px 24px}.skip-link{left:12px}}@media(max-width:700px){.accounting-content{padding:23px 16px}.business-page{gap:20px}.business-heading{align-items:flex-start}.business-heading h1{font-size:25px}.business-heading p:not(.eyebrow){font-size:11px;line-height:1.7}.business-heading>.accounting-button{padding:9px 11px;font-size:10px}.business-heading>.accounting-button svg{display:none}.data-provenance{flex-direction:column;align-items:flex-start;font-size:9px}.data-provenance details{width:100%}.data-provenance summary{justify-content:flex-end}.workspace-tabs{gap:24px}.section-heading{flex-direction:column;align-items:flex-start}.section-heading h2{font-size:16px}.report-period{max-width:100%}.report-period select{font-size:12px!important}.financial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.financial-card{padding:14px}.financial-card>strong{font-size:22px}.financial-card>div>span:first-child{font-size:10px}.metric-icon{width:27px;height:27px}.financial-card small{font-size:8px;line-height:1.5;display:block}.overview-charts,.overview-bottom{grid-template-columns:1fr;gap:16px}.accounting-topbar{gap:8px;padding:0 12px}.workspace-breadcrumb{gap:8px;font-size:10px}.workspace-breadcrumb>span:first-child{max-width:130px}.workspace-breadcrumb strong,.workspace-breadcrumb>span:nth-child(2){display:none}.topbar-controls{gap:8px}.topbar-controls [data-ui=whoami] button>span:nth-child(2){display:none}.workspace-footnote{flex-direction:column;gap:10px}.document-summary{flex-direction:column;align-items:stretch;gap:12px;padding:19px}.document-summary p{border-top:1px solid #ccdcd1;border-left:0;padding-top:12px;padding-left:0}.document-summary>div{min-width:0}.document-toolbar{gap:10px;padding:14px}.document-search{width:100%}.document-toolbar select{max-width:100%;font-size:13px!important}.document-table-footer{gap:15px;line-height:1.7}.document-table th,.document-table td{padding:12px 15px}.document-table td{white-space:nowrap}.detail-meta{gap:15px}.glass-card{padding:17px}}.business-page{min-width:0;container:business-workspace/inline-size}.accounting-content,.glass-dialog{overflow-wrap:anywhere}.accounting-card,.glass-card,.glass-dialog,.document-detail{min-width:0;max-width:100%}.business-heading{flex-wrap:wrap}.business-heading>div{flex:260px;min-width:0}.business-heading h1,.detail-heading h2{overflow-wrap:anywhere}.accounting-button{white-space:normal;text-align:center;max-width:100%}.workspace-tabs{flex-wrap:wrap;gap:4px 24px}.workspace-tabs a{align-items:center;min-height:44px;display:flex}.report-period{min-width:0;max-width:100%}.report-period svg{flex:none}.report-period select{flex:1;min-width:0;max-width:100%}.financial-grid,.overview-charts,.overview-bottom{min-width:0}.overview-charts,.overview-bottom{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.financial-card>strong,.profit-total strong,.document-summary strong{overflow-wrap:anywhere}.financial-card>div>span:first-child,.attention-list>a>span:nth-child(2){min-width:0}.profit-bars>div>div:first-child,.card-heading,.balances-card dl>div,.document-detail-total{flex-wrap:wrap}.profit-bars strong,.balances-card dd{max-width:100%}.expense-legend li{flex-wrap:wrap}.expense-legend li>span:nth-child(2){min-width:0}.expense-legend strong{max-width:100%;margin-left:auto}.document-summary{flex-wrap:wrap}.document-summary>div{flex:240px;min-width:0}.document-summary p{flex:280px}.document-toolbar>*{min-width:0;max-width:100%}.document-search{flex:240px;min-width:0;max-width:420px}.document-search svg{flex:none}.document-toolbar select{min-width:0;max-width:100%}.document-table-wrap{overscroll-behavior-x:contain;min-width:0;max-width:100%}.document-table td{overflow-wrap:anywhere}.document-table-footer{flex-wrap:wrap}.detail-heading>div{min-width:0}.detail-heading>button{flex:none}.detail-meta>div{flex:140px;min-width:0}.detail-note{min-width:0}.accounting-page-header{max-width:100%}.accounting-page-header h2{overflow-wrap:anywhere}.accounting-header-actions>*{min-width:0;max-width:100%}.accounting-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:13px;display:grid}.accounting-kpi-card{container-type:inline-size}.accounting-kpi-value{overflow-wrap:anywhere;font-size:clamp(18px,10cqi,21px)}.accounting-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.accounting-task-meta{grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:8px 16px;display:grid}.glass-input{max-width:100%}textarea.glass-input{resize:vertical}.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-btn-tint{white-space:normal;overflow-wrap:anywhere;max-width:100%}:is(.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-btn-tint)>svg{flex:none}[data-ui=status],.glass-pill{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.glass-seg{flex-wrap:wrap;min-width:0;max-width:100%}.glass-seg-item{white-space:normal;flex:auto;min-width:0;max-width:100%;height:auto;padding-block:7px}.glass-strip{overflow:visible}.glass-rows>.accounting-summary-row{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;display:grid}.accounting-month-field .glass-input{width:auto;max-width:100%}.glass-table-wrap{overscroll-behavior-x:contain;min-width:0;max-width:100%}.glass-table-wrap td{overflow-wrap:anywhere}@media screen{@container business-workspace (max-width:1000px){.financial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container business-workspace (max-width:700px){.overview-charts,.overview-bottom{grid-template-columns:minmax(0,1fr)}.document-summary{gap:14px}.document-summary p{border-top:1px solid #ccdcd1;border-left:0;padding-top:12px;padding-left:0}}@container business-workspace (max-width:420px){.financial-grid{grid-template-columns:minmax(0,1fr)}.financial-card>strong{font-size:26px}.document-search{flex-basis:100%;max-width:none}}@container (max-width:719px){.glass-table-stack>tbody>tr>td{min-width:0;max-width:100%}}@container (max-width:899px){.glass-table-stack-lg>tbody>tr>td{min-width:0;max-width:100%}}}@media(max-width:700px){.document-list .document-table,.document-list .document-table tbody{width:100%;display:block}.document-list .document-table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,max-content);min-width:0}.document-list .document-table td{min-width:0;max-width:100%}.document-list .document-table td:nth-child(5){white-space:normal;overflow-wrap:anywhere}.document-table-wrap .document-table td:first-child{white-space:normal}.document-toolbar>label:not(.document-search){flex:150px}.document-toolbar>label>select{width:100%}.document-toolbar>select{flex:140px}}@media screen and (max-width:1099px),screen and (pointer:coarse){.glass-btn,.glass-btn-primary,.glass-btn-ghost,.glass-btn-tint,.glass-seg-item,.accounting-button,.document-open,.text-action,.glass-input{min-height:44px}.glass-dialog button[aria-label^=Close],.document-open{min-width:44px}.report-period select,.document-toolbar select,.document-search input{min-height:44px;font-size:16px!important}.document-search{padding-block:3px}.report-period{padding-block:2px}}@media print{.accounting-sidebar,.accounting-topbar,.workspace-tabs,.workspace-footnote,.skip-link{display:none!important}.accounting-shell,.accounting-body{display:block!important}.accounting-content{max-width:none;padding:0!important}.accounting-card{break-inside:avoid}.financial-grid{grid-template-columns:repeat(4,1fr);display:grid}@page{margin:12mm;size:auto}:root{--ink:#0f172a!important;--ink-2:#41474f!important;--ink-3:#6a7078!important;--glass-rule:#11141929!important;--glass-rule-inner:#1114191a!important;--glass-rule-strong:#1114194d!important;--glass-bg-head:transparent!important;--glass-bg-subtle:transparent!important;--ok:#2f7d62!important;--warn:#8a6a16!important;--bad:#a8412b!important;--info:#33607f!important}html,body{background:#fff!important}.glass-wall,.glass-wall-scrim,[data-ui=topbar],aside.glass-rail,nav[aria-label=Primary],.print-hide,main button,main summary{display:none!important}[data-ui=shell],[data-ui=shell] .h-dvh,[data-ui=shell] :has(>main),[data-ui=shell] main{height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}[data-ui=shell] main>div{max-width:none!important;padding:0!important}.glass-card,.glass-pane,.glass-banner{border:1px solid #11141929;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.glass-pane:before{content:none!important}[data-ui=report-pack] h2.sr-only{font-size:20px;font-weight:600;clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0 0 8px!important;position:static!important;overflow:visible!important}[data-ui=report-pack]{color:#0f172a}[data-ui=report-pack] table{break-inside:auto}[data-ui=report-pack] thead{display:table-header-group}[data-ui=report-pack] tr{break-inside:avoid;page-break-inside:avoid}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-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}@keyframes spin{to{transform:rotate(360deg)}}
