.va-root{--va-bg: #f5f6f8;--va-paper: #fff;--va-ink: #20242a;--va-muted: #68717c;--va-line: #e6e8ec;--va-gold: #a58a58;--va-dark: #171b20;min-height:100vh;background:var(--va-bg);color:var(--va-ink);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;letter-spacing:0}.va-account-profile{flex:1;min-width:0}.va-account-profile strong,.va-account-profile small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-topbar-profile{color:#826333!important;background:#f4eee3!important;flex-shrink:0}.va-readonly-note,.va-session-warning{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fff7e9;color:#805d28;border:1px solid #eddfc6;border-radius:8px;margin-bottom:16px!important;font-size:12px}.va-session-warning{position:fixed;z-index:110;bottom:16px;left:16px;max-width:calc(100vw - 32px)}.va-access-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.va-access-summary>div{display:flex;align-items:center;gap:17px;border:1px solid var(--va-line);background:#fff;padding:22px;border-radius:10px}.va-access-summary svg{width:40px;height:40px;padding:10px;background:#f5f2ec;color:#977441;border-radius:10px}.va-access-summary span{color:var(--va-muted);font-size:12px}.va-access-summary strong{display:block;font-size:25px;font-weight:600;line-height:1.4;color:var(--va-ink)}.va-person-cell{display:flex;gap:12px;align-items:center}.va-person-avatar,.va-profile-avatar{display:grid;place-items:center;background:#f4eee3;color:#876735;border:1px solid #e9deca;border-radius:11px;width:38px;height:38px;flex-shrink:0;font-weight:600}.va-current-label{font-size:10px;color:#8c6931;padding:2px 6px;margin-left:8px;background:#f8f1e5;border-radius:4px;font-weight:400}.va-role-badge{display:inline-flex;align-items:center;gap:6px;background:#f1f4f7;color:#58687b;padding:5px 9px;font-size:12px;border-radius:5px}.va-role-badge.is-super{color:#8b672c;background:#faf2e3}.va-text-link{color:#86632c!important;font-weight:500}.va-access-note{margin-top:18px!important;font-size:12px;line-height:1.8}.va-role-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.va-role-card{border:1px solid var(--va-line);border-radius:12px;background:#fff;padding:24px;display:flex;flex-direction:column;min-width:0}.va-role-card.is-super{border-top:3px solid var(--va-gold);padding-top:22px}.va-role-card header,.va-role-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.va-role-symbol{color:#876c44;background:#f7f3ed;border-radius:12px;padding:12px;display:inline-flex}.va-role-card h2{font-size:18px;margin:20px 0 10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.va-role-card h2 small{font-size:10px;font-weight:400;color:var(--va-muted);padding:2px 5px;border:1px solid var(--va-line);border-radius:4px}.va-role-card>p{color:var(--va-muted);font-size:12px;min-height:42px;line-height:1.8}.va-role-modules{display:flex;align-content:flex-start;flex-wrap:wrap;gap:6px;margin:18px 0 24px;flex:1}.va-role-modules span{display:inline-flex;align-items:center;gap:3px;background:#f7f8fa;border:1px solid #edf0f3;color:#5c6673;border-radius:4px;padding:3px 7px;font-size:11px}.va-role-card footer{padding-top:17px;border-top:1px solid var(--va-line);color:var(--va-muted);font-size:12px}.va-permission-hint{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid #ece4d4;border-radius:7px;background:#fbf8f1;color:#816535;font-size:12px;line-height:1.7}.va-permission-hint svg{flex-shrink:0;margin-top:2px}.va-form-body>.va-permission-hint,.va-form-body>.va-permission-table{margin:18px 0}.va-form-body>.va-inline{margin:14px 0}.va-permission-table{border:1px solid var(--va-line);border-radius:8px;overflow:hidden}.va-reauth-fields{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:18px;padding-top:18px;border-top:1px solid var(--va-line)}.va-reauth-fields input[readonly]{background:#f7f8fa;color:var(--va-muted)}@media(max-width:500px){.va-reauth-fields{grid-template-columns:1fr;gap:12px}}.va-permission-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;min-height:43px;border-bottom:1px solid #edf0f3;padding:0 14px;font-size:13px}.va-permission-row:last-child{border-bottom:0}.va-permission-row>:not(:first-child){text-align:center;display:grid;place-items:center}.va-permission-row label{min-height:40px;cursor:pointer}.va-permission-row.is-heading{background:#f7f8fa;color:var(--va-muted);font-size:12px}.va-profile-banner{display:flex;align-items:center;gap:20px;border:1px solid var(--va-line);border-radius:12px;padding:28px 30px;background:linear-gradient(110deg,#fff,#faf8f4);margin-bottom:24px}.va-profile-avatar{width:64px;height:64px;font-size:27px;border-radius:16px}.va-profile-banner h2{font-size:22px;margin-bottom:6px}.va-profile-banner p{color:var(--va-muted);font-size:13px}.va-profile-status{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:12px;color:#37795c;white-space:nowrap}.va-profile-status span{width:6px;height:6px;background:#509b78;border-radius:50%}.va-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.va-profile-card{background:#fff;border:1px solid var(--va-line);border-radius:12px;padding:26px}.va-profile-card>header{display:flex;gap:12px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid var(--va-line)}.va-profile-card header>svg{color:#947444;margin-top:3px;flex-shrink:0}.va-profile-card h2{font-size:17px;margin-bottom:5px}.va-profile-card header p{color:var(--va-muted);font-size:12px;line-height:1.7}.va-profile-card fieldset{border:0;padding:0;margin:0 0 20px;display:grid;gap:20px}.va-profile-facts{border-top:1px solid var(--va-line);padding-top:16px;margin:26px 0 0;font-size:12px}.va-profile-facts div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:6px 0}.va-profile-facts dt{color:var(--va-muted)}.va-profile-facts dd{margin:0}.va-security-note{display:flex;align-items:flex-start;gap:9px;padding:14px;margin-top:24px;background:#f7f8fa;border-radius:7px;color:var(--va-muted);font-size:12px;line-height:1.7}.va-security-note svg{flex-shrink:0}.va-notifications{position:relative;flex-shrink:0}.va-notification-trigger{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--va-line);border-radius:9px;background:#fff;color:#626d79;position:relative}.va-notification-trigger:hover,.va-notification-trigger[aria-expanded=true]{color:#8d6a31;background:#faf6ed;border-color:#dcccaf}.va-notification-trigger>span{position:absolute;top:-7px;right:-9px;min-width:19px;height:19px;border:2px solid #fff;padding:0 3px;border-radius:10px;color:#fff;background:#b95748;font-size:10px;line-height:15px}.va-notification-trigger>i{position:absolute;width:6px;height:6px;background:#bd6c26;border-radius:50%;bottom:3px;right:3px}.va-notification-panel{position:absolute;top:48px;right:-45px;width:410px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px);background:#fff;border:1px solid #e2e5e9;box-shadow:0 12px 44px #1c253426;border-radius:12px;z-index:80;overflow-y:auto;overscroll-behavior:contain}.va-notification-heading{display:flex;align-items:center;justify-content:space-between;padding:21px 20px 16px}.va-notification-heading h2{display:flex;align-items:center;gap:8px;font-size:16px;margin-bottom:5px}.va-notification-heading h2 span{font-size:11px;color:#946d30;background:#f6efe1;padding:1px 6px;border-radius:5px}.va-notification-heading p{font-size:11px;color:var(--va-muted)}.va-notification-toolbar{display:flex;justify-content:space-between;align-items:center;padding:0 20px 10px;border-bottom:1px solid var(--va-line);gap:8px}.va-notification-toolbar .va-tabs{margin:0;border:0}.va-notification-toolbar .va-button{font-size:11px;padding:5px 8px;min-height:32px;flex-shrink:0}.va-notification-toolbar .va-tabs button{padding:7px 10px;font-size:12px}.va-notification-scope{margin:0;padding:10px 20px;font-size:11px;line-height:1.6;color:var(--va-muted)}.va-notification-list{min-width:0}.va-notification-item{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-bottom:1px solid #eef0f3;background:#fff;padding:16px 20px;color:var(--va-ink)}.va-notification-item:hover{background:#f7f8fa}.va-notification-item.is-unread{background:#fdfaf3}.va-notification-item>span:nth-child(2){display:grid;gap:4px;flex:1;min-width:0}.va-notification-item strong{font-size:13px;font-weight:500}.va-notification-item small{font-size:11px;color:#6b747f;overflow-wrap:anywhere}.va-notification-item time{font-size:10px;color:#79828c}.va-notification-symbol{width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;background:#eef2f7;border-radius:9px;color:#647b98}.va-notification-symbol.paid{background:#eaf4ed;color:#498665}.va-notification-item>svg{color:#929aa3;flex-shrink:0}.va-notification-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:45px 22px;gap:12px;text-align:center}.va-notification-empty>svg{color:#b3a58b}.va-notification-empty strong{font-size:14px;font-weight:500}.va-notification-empty p{font-size:12px;color:var(--va-muted)}.va-notification-panel>footer{display:flex;flex-direction:column;gap:4px;font-size:10px;color:#7f8790;background:#fafbfc;border-top:1px solid var(--va-line);padding:12px 20px}@media(max-width:1200px){.va-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.va-profile-grid,.va-role-grid{grid-template-columns:1fr;gap:16px}.va-access-summary{gap:8px}.va-access-summary>div{flex-direction:column;align-items:flex-start;gap:8px;padding:14px}.va-access-summary svg{width:32px;height:32px;padding:8px}.va-profile-banner{gap:14px;padding:20px;flex-wrap:wrap}.va-profile-status{width:100%;margin-left:0}.va-profile-card{padding:20px}.va-notification-panel{position:fixed;top:68px;right:12px}}.va-root *,.va-dialog *{box-sizing:border-box}.va-root h1,.va-root h2,.va-root h3,.va-root p{margin:0}.va-root button,.va-root input,.va-root select,.va-root textarea{font:inherit}.va-root a{color:inherit;text-decoration:none}.va-root button{cursor:pointer}.va-root button:disabled{cursor:not-allowed;opacity:.45}.va-root :focus-visible{outline:3px solid #a58a5880;outline-offset:3px}.va-root input,.va-root select,.va-root textarea{color:var(--va-ink);background:#fff;border:1px solid #dfe3e8;border-radius:6px;min-height:40px;padding:9px 12px;max-width:100%;box-shadow:none;width:100%;font-size:14px}.va-root input[type=checkbox]{width:16px;min-height:16px;accent-color:var(--va-gold)}.va-root textarea{resize:vertical;min-height:100px;line-height:1.65}.va-root select{width:auto;max-width:100%}.va-root fieldset{border:0;margin:0;min-width:0}.va-root hr{border:0;border-top:1px solid var(--va-line);margin:24px 0}.va-shell{display:grid;grid-template-columns:216px minmax(0,1fr);min-height:100vh}.va-sidebar{background:var(--va-dark);color:#bfc3c8;height:100vh;position:sticky;top:0;display:flex;flex-direction:column;overflow:auto;padding:24px 12px 16px;z-index:30}.va-brand{display:flex;gap:12px;align-items:center;padding:0 10px 26px;color:#fff}.va-brand img{width:38px;height:38px;object-fit:contain;border-radius:6px}.va-brand strong{font-size:17px;letter-spacing:.03em}.va-brand small{display:block;font-size:10px;letter-spacing:.13em;color:#92979d;margin-top:3px}.va-nav-group{margin-bottom:22px}.va-nav-label{font-size:11px;color:#7e858d;padding:0 14px;margin-bottom:8px}.va-nav-group a{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:8px;margin:2px 0;font-size:13px;border-left:2px solid transparent}.va-nav-group a:hover{background:#242930;color:#fff}.va-nav-group a.active{background:#2b2f35;color:#d2b777;border-left-color:#b79961;box-shadow:inset 0 0 0 1px #ffffff05}.va-nav-group svg{flex:none}.va-account{margin-top:auto;padding:16px 10px 0;border-top:1px solid #ffffff12;display:flex;gap:10px;align-items:center;color:#eee}.va-account>div{flex:1}.va-account small{display:block;color:#858c95;font-size:11px}.va-account button{color:#bfc3c8;background:none;border:0;padding:6px}.va-avatar{width:32px;height:32px;background:#a58a58;color:#fff;border-radius:50%;display:grid;place-items:center}.va-workspace{min-width:0}.va-topbar{height:68px;background:#fff;border-bottom:1px solid var(--va-line);display:flex;align-items:center;gap:22px;padding:0 32px}.va-breadcrumb{color:var(--va-muted);white-space:nowrap;display:flex;gap:12px;align-items:center}.va-breadcrumb strong{color:var(--va-ink);font-weight:500}.va-topbar>time{font-size:12px;color:var(--va-muted);white-space:nowrap;margin-left:auto}.va-command{max-width:350px;margin-left:auto;position:relative;flex:1}.va-command .va-search{width:100%;background:#fafbfc}.va-command-results{position:absolute;z-index:40;top:45px;left:0;right:0;background:#fff;border:1px solid var(--va-line);border-radius:8px;box-shadow:0 12px 36px #171b2020;padding:8px}.va-command-results a{display:block;padding:9px;border-radius:4px}.va-command-results a:hover{background:#f4f1eb}.va-content{padding:32px;max-width:1800px;margin:auto}.va-page-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.va-page-header h1{font-size:27px;font-weight:650;line-height:1.3;letter-spacing:-.04em}.va-page-header p{color:var(--va-muted);margin-top:8px;line-height:1.65}.va-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.va-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 14px;border:1px solid #dfe3e8;background:#fff;color:var(--va-ink);border-radius:8px;white-space:nowrap;line-height:20px;box-shadow:0 1px 2px #19233206;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s}.va-button:hover{background:#f1f3f5}.va-button.va-primary{background:#191d22;color:#fff;border-color:#191d22;box-shadow:0 3px 7px #191d2214}.va-button.va-primary:hover{background:#353b43}.va-button.va-danger{color:#ae403b;border-color:#efd8d5;background:#fff6f4}.va-button svg{flex-shrink:0}.va-text-button{border:0;background:none;color:#7e6333;padding:5px 0;text-align:left;font:inherit}.va-row-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.va-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:1px solid #e5e8ed;border-radius:8px;background:#fff;color:#657181;box-shadow:0 1px 2px #1a263008;transition:background .15s,border-color .15s,color .15s}.va-icon-button:hover,.va-icon-button:focus-visible{background:#f0f3f7;border-color:#cbd3df;color:#35465e}.va-icon-edit,.va-icon-report,.va-icon-review{color:#856b3e}.va-icon-edit:hover,.va-icon-report:hover,.va-icon-review:hover{color:#795b2b;background:#f8f3e9;border-color:#dfcda9}.va-icon-enable,.va-icon-publish,.va-icon-complete{color:#3e7960}.va-icon-delete{color:#ad514b;border-color:#eddddb}.va-icon-delete:hover,.va-icon-cancel:hover{color:#a43933;background:#fff0ed;border-color:#e4b6b1}.va-icon-button:disabled{box-shadow:none}.va-more-trigger[aria-expanded=true]{background:#f0f3f7;border-color:#cbd3df;color:#35465e}.va-action-menu{position:fixed;z-index:100;width:164px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;padding:5px;background:#fff;border:1px solid #e1e5eb;border-radius:9px;box-shadow:0 8px 28px #20293824}.va-action-menu>button{display:flex;gap:10px;align-items:center;width:100%;min-height:40px;border:0;border-radius:5px;padding:9px 11px;font-size:13px;background:transparent;color:#536170;text-align:left}.va-action-menu>button:hover,.va-action-menu>button:focus-visible{background:#f1f4f7;outline-offset:-2px}.va-action-menu>.is-danger{color:#ac4741;border-top:1px solid #edf0f3;border-radius:0 0 5px 5px;margin-top:4px}.va-action-menu>.is-danger:hover,.va-action-menu>.is-danger:focus-visible{background:#fff0ed}.va-icon-tooltip{position:fixed;z-index:1000;transform:translate(-50%);padding:6px 10px;border-radius:6px;background:#262d36;color:#fff;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap;box-shadow:0 3px 10px #17202b20;pointer-events:none}.va-muted{color:var(--va-muted)}.va-id{color:#89909a;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.va-mono{font-variant-numeric:tabular-nums;white-space:nowrap}.va-stack{display:flex;flex-direction:column;gap:5px}.va-stack small{color:var(--va-muted);font-size:12px}.va-stack strong{font-weight:550}.va-cell-product{display:flex;align-items:center;gap:14px;min-width:200px;max-width:340px}.va-cell-product>div{min-width:0}.va-cell-product strong{display:block;overflow-wrap:anywhere}.va-cell-product small{display:block;color:var(--va-muted);font-size:12px;margin-top:5px}.va-picture{display:inline-flex;align-items:center;justify-content:center;background:#f4f5f6;border-radius:6px;width:56px;height:56px;flex:none;overflow:hidden;color:#9ca3ab}.va-picture img{width:100%;height:100%;object-fit:contain}.va-picture>span{display:flex;align-items:center;flex-direction:column;gap:4px}.va-picture small{font-size:9px}.va-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:12px;line-height:1.4;white-space:nowrap}.va-good{color:#326b4e;background:#edf6ef}.va-pending{color:#806024;background:#f8f2e7}.va-muted.va-badge{color:#646c77;background:#f0f2f5}.va-bad{color:#a94e45;background:#fbedeb}.va-tabs{display:flex;align-items:center;gap:30px;overflow-x:auto;border-bottom:1px solid var(--va-line);margin-bottom:22px;scrollbar-width:thin}.va-tabs button{display:flex;gap:8px;align-items:center;white-space:nowrap;background:none;border:0;border-bottom:2px solid transparent;color:var(--va-muted);padding:16px 2px;margin:0;font-size:14px}.va-tabs button[aria-selected=true]{color:#876a36;border-bottom-color:var(--va-gold)}.va-tabs button span{font-size:12px;font-variant-numeric:tabular-nums}.va-data{min-width:0}.va-table-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.va-search-group{display:flex;align-items:center;gap:8px;width:min(430px,100%);max-width:100%}.va-search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #dfe3e8;border-radius:6px;min-height:40px;padding:0 12px;width:100%;max-width:100%;color:#8a929a}.va-search input{background:transparent;border:0;outline:none;padding:9px 0;min-width:0;flex:1;width:100%}.va-search button{border:0;background:none;color:inherit;display:flex;padding:0}.va-search:focus-within{outline:2px solid #a58a5850}.va-search-submit{flex:0 0 auto}.va-table-scroll{overflow:auto;max-width:100%;background:#fff;border:1px solid var(--va-line);border-radius:10px 10px 0 0;scrollbar-width:thin}.va-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.6}.va-table th{font-weight:500;color:#68717c;text-align:left;padding:17px 18px;background:#f9fafc;border-bottom:1px solid var(--va-line);white-space:nowrap}.va-table th button{border:0;background:none;color:inherit;display:flex;align-items:center;gap:4px;padding:0}.va-table td{padding:18px;border-bottom:1px solid #eff0f3;vertical-align:middle;overflow-wrap:anywhere;max-width:400px}.va-table tbody tr:last-child td{border-bottom:0}.va-table tbody tr:hover td{background:#faf9f6}.va-table .va-fixed-action{position:sticky;right:0;background:#fff;box-shadow:-8px 0 14px -14px #27313d;min-width:130px}.va-table th.va-fixed-action{background:#f9fafc}.va-table-hint{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px;background:#fff;border:1px solid var(--va-line);border-bottom:0;border-radius:7px 7px 0 0;color:#666e78;font-size:12px}.va-table-hint+.va-table-scroll{border-radius:0}.va-table-hint .va-button{min-height:36px;padding:8px}.va-pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;background:#fff;padding:18px 22px;border:1px solid var(--va-line);border-top:0;border-radius:0 0 10px 10px;color:var(--va-muted);font-size:12px;flex-wrap:wrap}.va-pagination>span:first-child{margin-right:auto}.va-pagination select{min-height:32px;padding:3px 6px;font-size:12px}.va-pagination input{width:50px;min-height:32px;padding:3px 6px;font-size:12px}.va-pagination .va-button{min-height:32px;padding:5px 7px}.va-empty,.va-loading{padding:60px 20px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;color:#68717c;background:#fff;border-radius:8px}.va-refreshing{font-size:12px;color:var(--va-muted);display:flex;gap:8px;margin-bottom:14px}.va-spin{animation:va-rotate 1s linear infinite}@keyframes va-rotate{to{transform:rotate(360deg)}}.va-feedback{padding:12px 16px;border-radius:6px;margin-bottom:16px;display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:13px;white-space:pre-wrap}.va-error{color:#a2433b;background:#fff0ed;border:1px solid #f1d8d2}.va-success{color:#33764f;background:#edf7f0;border:1px solid #d7ebdd}.va-section{padding:24px;background:#fff;border:1px solid var(--va-line);border-radius:10px;margin-bottom:22px;min-width:0}.va-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.va-section h2{font-size:17px;font-weight:600}.va-section-heading p{color:var(--va-muted);font-size:12px;margin-top:5px;line-height:1.7}.va-section h3{font-size:14px;margin:20px 0 14px}.va-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.va-field{display:flex;flex-direction:column;gap:8px;min-width:0;color:#535b65;font-size:13px}.va-field>span:first-child{font-weight:500}.va-field b{color:#b54b3f}.va-field small{font-size:12px;line-height:1.65;color:#8b929b}.va-field small.va-field-error{color:#a33b32}.va-field select{width:100%}.va-wide{grid-column:1/-1}.va-inline{display:flex;align-items:center;gap:10px}.va-inline>input{min-width:0}.va-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--va-line);border-radius:10px;margin-bottom:24px;overflow:hidden}.va-metrics>div{padding:23px 24px;border-right:1px solid var(--va-line)}.va-metrics>div:last-child{border-right:0}.va-metrics span{display:block;font-size:12px;color:var(--va-muted)}.va-metrics strong{display:block;font-size:27px;font-weight:600;margin-top:9px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.va-metrics small{display:block;font-size:11px;color:#7a6a4e;margin-top:10px}.va-two-columns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:22px}.va-two-columns>.va-section{margin-bottom:0}.va-two-columns{margin-bottom:22px}.va-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 26px;margin:0}.va-facts div{min-width:0}.va-facts dt{font-size:12px;color:var(--va-muted);margin:0 0 6px}.va-facts dd{font-size:14px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.va-prose{white-space:pre-wrap;line-height:1.9;overflow-wrap:anywhere;font-size:14px}.va-gallery{display:flex;gap:14px;flex-wrap:wrap}.va-gallery .va-picture{width:130px;height:130px}.va-dialog{--va-ink: #20242a;--va-muted: #747b84;--va-line: #e6e8ec;--va-gold: #a58a58;--va-paper: #fff;border:1px solid #e6e8ec;border-radius:12px;padding:0;color:#20242a;background:#fff;width:min(620px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 24px 100px #12182035}.va-dialog-wide{width:min(1060px,calc(100vw - 48px))}.va-dialog::backdrop{background:#11182160;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.va-dialog-header{padding:24px 28px;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--va-line);background:#fff;position:sticky;top:0;z-index:4}.va-dialog-header h2{font-size:21px;margin:0;font-weight:600}.va-dialog-header p{font-size:12px;color:var(--va-muted);margin:7px 0 0}.va-dialog-header>.va-button{border:0;padding:4px;min-height:28px}.va-form-body{padding:28px}.va-feedback-reply-fields{display:grid;gap:20px}.va-customer-note-form{display:grid;gap:12px;margin-bottom:28px}.va-customer-note-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:12px 0}.va-customer-note-list{display:grid;gap:16px;margin-top:16px}.va-customer-note{padding:16px 18px;border-left:2px solid var(--va-line);background:#fafaf9;border-radius:0 8px 8px 0}.va-customer-note>p{margin:8px 0 0}.va-discard-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:18px 28px;border-bottom:1px solid var(--va-line);background:#faf8f3}.va-discard-notice h2{margin:0 0 6px;font-size:14px}.va-discard-notice p{margin:0;color:var(--va-muted);font-size:13px}.va-discard-actions{display:flex;flex-wrap:wrap;gap:10px}.va-form-footer{padding:18px 28px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;background:#fff;border-top:1px solid var(--va-line);position:sticky;bottom:0;z-index:3}.va-form-footer .va-feedback{flex-basis:100%;margin:0 0 6px}.va-dialog .va-section{padding:0 0 25px;border:0;border-radius:0;border-bottom:1px solid var(--va-line);margin-bottom:24px}.va-dialog .va-section:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.va-upload-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:14px}.va-upload-row input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;min-height:0;padding:0}.va-upload-row label:focus-within{outline:3px solid #a58a5860}.va-image-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;margin-top:16px}.va-image-list .va-picture{width:100%;height:155px}.va-image-controls{display:flex;align-items:center;gap:8px;margin:8px 0}.va-image-controls button{border:0;background:none;color:#8b713f;padding:4px 0;font-size:12px;display:flex}.va-image-controls button[aria-pressed=true]{font-weight:650}.va-image-controls button:last-child{margin-left:auto}.va-spec-row{display:grid;grid-template-columns:1fr 2fr auto;gap:12px;align-items:center;margin-bottom:12px}.va-timeline{list-style:none;padding:0;margin:0}.va-timeline li{padding:0 0 24px 23px;border-left:1px solid #dce2e7;position:relative;margin-left:5px}.va-timeline li:before{content:"";position:absolute;left:-4px;top:7px;width:7px;height:7px;background:#a58a58;border-radius:50%}.va-timeline p{margin:8px 0!important;color:#59616b;white-space:pre-wrap}.va-timeline time{font-size:12px;color:#8b929a}.va-setting-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:24px;align-items:start}.va-setting-nav{position:sticky;top:20px;align-self:start;overflow:hidden;border:1px solid var(--va-line);border-radius:10px;background:var(--va-paper)}.va-setting-nav-group+.va-setting-nav-group{border-top:1px solid var(--va-line)}.va-setting-nav button{width:100%;border:0;background:transparent;text-align:left;display:flex;align-items:center;color:#5f6873;cursor:pointer}.va-setting-nav button:disabled{cursor:wait}.va-setting-nav-toggle{min-height:56px;padding:0 16px;gap:10px;color:#262b31!important;font-size:14px;font-weight:600}.va-setting-nav-toggle>span{flex:1}.va-setting-nav-toggle>svg:last-child{transition:transform .16s ease}.va-setting-nav-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.va-setting-nav-items{padding:0 10px 10px}.va-setting-nav-items button{position:relative;min-height:42px;padding:0 12px 0 18px;gap:11px;border-radius:5px;font-size:13px}.va-setting-nav-items button:before{content:"";position:absolute;inset:8px auto 8px 0;width:2px;border-radius:2px;background:transparent}.va-setting-nav-items button>span{flex:1}.va-setting-nav button:hover:not(:disabled){background:#f7f5f1}.va-setting-nav button strong{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:#ad824e;color:#fff;font-size:11px;line-height:1}.va-setting-nav button[aria-current=true]{background:#faf8f3;color:#8a6934;font-weight:600}.va-setting-nav button[aria-current=true]:before{background:#b58b45}.va-setting-nav button[aria-current=true] svg{color:#a87d3c}.va-setting-form{min-width:0}.va-setting-form .va-section{min-height:100%;margin-bottom:0}.va-signature{width:min(100%,400px);height:150px;object-fit:contain;border:1px solid var(--va-line);background:#fff}.va-quick-info{padding:12px 16px;background:#f7f5ef;border-left:2px solid #b39865;font-size:13px;color:#806d49;margin-bottom:24px}.va-mobile-toggle,.va-mobile-close{display:none}.va-login{min-height:100vh;display:grid;grid-template-columns:1fr 1fr}.va-login-brand{background:#171b20;padding:64px;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.va-login-brand .va-brand{padding:0}.va-login-brand h1{font-size:44px;line-height:1.5;letter-spacing:-.04em}.va-login-brand p{color:#9aa0a8;line-height:1.9;margin-top:20px}.va-login-form{display:flex;align-items:center;justify-content:center;padding:48px}.va-login-form form{width:370px;max-width:100%}.va-login-form h2{font-size:28px;margin-bottom:10px}.va-login-form p{color:var(--va-muted);margin-bottom:32px}.va-login-form .va-field{margin-bottom:22px}.va-login-form .va-button{width:100%;margin-top:8px}.va-health-list{display:grid;grid-template-columns:1fr 1fr;gap:20px}.va-health-list>a{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--va-line);padding:8px 0 15px}.va-health-list strong{font-size:22px;font-weight:550}.va-progress-list{display:flex;flex-direction:column;gap:18px}.va-progress-list>div{display:grid;grid-template-columns:90px 1fr 50px;gap:12px;align-items:center;font-size:12px}.va-progress-list progress{width:100%;height:8px;accent-color:#a58a58}.va-chart{display:flex;gap:16px;align-items:stretch;height:220px;margin:12px 0 0}.va-chart-day{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;min-width:0;font-size:11px;color:#87909a}.va-chart-day meter{width:100%;flex:1;writing-mode:vertical-lr;direction:rtl;accent-color:#a58a58}.va-chart-day strong{font-size:11px;white-space:nowrap;color:#807254}.va-details-top{display:flex;gap:24px;align-items:center;margin-bottom:26px}.va-details-top .va-picture{width:96px;height:96px}.va-details-top>div{flex:1}.va-details-top h3{font-size:19px;margin-bottom:8px}.va-notfound{padding:80px;text-align:center}.va-checkline{display:flex;gap:10px;align-items:center;font-size:13px}.va-native-details{padding:18px 0;border-top:1px solid var(--va-line)}.va-native-details>summary{cursor:pointer;font-weight:550;margin-bottom:16px}.va-form-body>h3{margin:0 0 18px}.va-secret textarea,.va-root .va-masked-value{-webkit-text-security:disc}.va-root .va-banner-picture{width:160px;height:74px}.va-toast{position:fixed;right:28px;top:20px;z-index:100;background:#edf7f0;color:#33764f;border:1px solid #cde5d4;padding:14px 18px;border-radius:8px;box-shadow:0 5px 24px #101c1814;display:flex;align-items:center;gap:18px;max-width:calc(100vw - 32px)}.va-toast button{display:flex;background:none;border:0;color:inherit;padding:0}@media(min-width:1700px){.va-content{padding:38px 44px}.va-table td{padding-top:20px;padding-bottom:20px}}@media(max-width:1200px){.va-content{padding:24px}.va-topbar{padding:0 24px}.va-topbar>time{display:none}.va-metrics strong{font-size:24px}.va-metrics>div{padding:20px 18px}.va-two-columns{grid-template-columns:1fr}.va-setting-layout{grid-template-columns:210px minmax(0,1fr)}}@media(max-width:900px){.va-shell{grid-template-columns:184px minmax(0,1fr)}.va-brand{gap:9px}.va-brand strong{font-size:15px}.va-nav-group a{padding:10px;font-size:12px}.va-topbar{gap:14px}.va-command{max-width:270px}.va-breadcrumb>span,.va-breadcrumb>svg{display:none}.va-metrics{grid-template-columns:1fr 1fr}.va-metrics>div{border-bottom:1px solid var(--va-line)}.va-metrics>div:nth-child(2){border-right:0}.va-page-header{align-items:flex-start}.va-page-header h1{font-size:24px}.va-setting-layout{grid-template-columns:1fr}.va-setting-nav{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.va-setting-nav-group+.va-setting-nav-group{border-top:0;border-left:1px solid var(--va-line)}.va-setting-nav-toggle{min-height:50px;padding:0 12px}.va-setting-nav-items{position:absolute;z-index:20;width:min(260px,calc(100vw - 48px));padding:8px;border:1px solid var(--va-line);border-radius:0 0 8px 8px;background:#fff;box-shadow:0 12px 28px #1f293714}.va-setting-nav-group{position:relative}.va-dialog .va-metrics{grid-template-columns:1fr 1fr}}@media(max-width:680px){.va-shell{display:block}.va-sidebar{display:none;position:fixed;inset:0 auto 0 0;width:240px;height:100dvh;z-index:60}.va-sidebar.is-open,.va-mobile-toggle,.va-mobile-close{display:flex}.va-mobile-close{margin-left:auto;background:none;border:0;color:#fff}.va-nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;border:0;z-index:50}.va-topbar{height:58px;padding:0 16px;gap:10px}.va-topbar .va-avatar{display:none}.va-command{margin-left:auto;width:170px;flex:initial}.va-command .va-search{height:34px;min-height:34px}.va-command input,.va-breadcrumb{font-size:12px}.va-content{padding:24px 16px}.va-page-header{gap:16px;flex-wrap:wrap;margin-bottom:22px}.va-page-header h1{font-size:25px}.va-page-header p{font-size:12px}.va-page-header .va-actions{width:100%;justify-content:flex-start}.va-table-toolbar{gap:10px}.va-table-toolbar>.va-search-group{width:100%}.va-table-toolbar>select{flex:1;min-width:120px}.va-tabs{gap:22px}.va-tabs button{font-size:13px;padding:12px 0}.va-pagination{padding:14px 12px;gap:9px;font-size:11px}.va-pagination>label:last-child{display:none}.va-pagination>span:first-child{flex-basis:100%}.va-section{padding:20px 16px}.va-form-grid,.va-facts{grid-template-columns:1fr}.va-metrics strong{font-size:24px}.va-metrics>div{padding:18px 14px}.va-metrics small{line-height:1.7}.va-dialog,.va-dialog-wide{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:9px}.va-dialog-header,.va-form-body{padding:20px}.va-form-footer{padding:16px 20px}.va-dialog-header h2{font-size:19px}.va-dialog .va-section{padding-left:0;padding-right:0}.va-spec-row{grid-template-columns:1fr auto}.va-spec-row>input:nth-child(2){grid-column:1;grid-row:2}.va-spec-row>button{grid-column:2;grid-row:1/3}.va-gallery .va-picture{width:95px;height:95px}.va-login{display:block}.va-login-brand{padding:26px}.va-login-brand>div:not(.va-brand),.va-login-brand>p{display:none}.va-login-form{padding:50px 26px}.va-health-list{grid-template-columns:1fr 1fr}.va-details-top{gap:16px}.va-table .va-fixed-action{position:static}.va-inline{flex-wrap:wrap}.va-inline>input{flex:1;min-width:150px}.va-chart{gap:5px}.va-chart-day strong{font-size:9px}}@media(prefers-reduced-motion:reduce){.va-spin{animation:none}.va-root *{scroll-behavior:auto!important;transition:none!important}}.va-page-loading{min-height:280px;display:grid;place-items:center;color:var(--va-muted);background:#fff;border:1px solid var(--va-line);border-radius:8px}.va-record-times{display:grid;gap:5px;font-size:12px;white-space:nowrap}.va-record-times>span{display:flex;align-items:baseline;gap:8px}.va-record-times small{color:var(--va-muted);font-size:11px}.va-time-column{min-width:187px}.va-nowrap{white-space:nowrap}.va-products-data .va-table th,.va-products-data .va-table td{padding:16px 12px}.va-products-data .va-cell-product{max-width:220px;gap:10px}.va-products-data .va-product-catalog{max-width:120px}.va-products-data .va-fixed-action{min-width:112px}.va-table .va-compact-action{width:100px;min-width:100px;padding-left:12px;padding-right:12px}.va-compact-action .va-row-actions{flex-wrap:nowrap}.va-dashboard{display:grid;gap:20px}.va-dashboard .va-section,.va-dashboard .va-metrics{margin-bottom:0}.va-dashboard .va-metrics{gap:14px;border:0;background:transparent;overflow:visible}.va-dashboard .va-metrics>div{background:#fff;border:1px solid var(--va-line);border-radius:10px;box-shadow:0 3px 12px #26324304}.va-dashboard .va-metrics>div:first-child{border-top:2px solid #b49b6b}.va-dashboard .va-metrics strong{white-space:nowrap;overflow-wrap:normal;font-size:clamp(20px,2vw,27px)}.va-rights-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;border:0;background:transparent;overflow:visible}.va-rights-metrics>div,.va-rights-metrics>div:last-child{min-width:0;min-height:108px;border:1px solid var(--va-line);border-radius:10px;background:#fff;box-shadow:0 3px 12px #26324304}.va-users-data .va-table th,.va-users-data .va-table td{padding-inline:14px}.va-users-data .va-id-column{width:68px;min-width:68px}.va-users-data .va-customer-identity{min-width:176px}.va-users-data .va-phone-column{min-width:128px}.va-users-data .va-invite-permission-column{min-width:132px}.va-users-data .va-invite-code-column{min-width:166px}@media(max-width:1100px){.va-rights-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.va-rights-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:none)and (pointer:coarse){.va-icon-button{width:40px;height:40px}}.va-data-timestamp{display:inline-flex;gap:6px;align-items:center;color:var(--va-muted);font-size:12px;white-space:nowrap}.va-todo-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--va-line);border-radius:8px}.va-todo-strip>a{display:flex;align-items:center;gap:12px;padding:19px 24px;border-right:1px solid var(--va-line)}.va-todo-strip>a:last-child{border-right:0}.va-todo-strip>a:hover{background:#faf8f3}.va-todo-strip>a>strong{margin-left:auto;font-size:22px;font-variant-numeric:tabular-nums}.va-todo-strip>a>svg{color:#8a929b}.va-todo-strip .has-tasks{color:#906d2f}.va-dashboard-charts{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr);gap:20px;align-items:start}.va-dashboard-charts>.va-section{height:100%;min-width:0;padding:24px}.va-dashboard-link{display:inline-flex;align-items:center;gap:6px;color:#806637!important;font-size:12px}.va-dashboard-link:hover{text-decoration:underline}.va-segmented{display:inline-flex;padding:3px;gap:2px;background:#f3f4f6;border:1px solid #e9ebee;border-radius:6px;flex-shrink:0;max-width:100%}.va-segmented>button{border:0;border-radius:4px;background:transparent;padding:6px 11px;color:#606975;font-size:12px;line-height:1.5;white-space:nowrap}.va-segmented>button[aria-pressed=true]{background:#fff;color:#70592f;box-shadow:0 1px 3px #20242a12;font-weight:600}.va-chart-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.va-chart-toolbar>div>strong{display:block;font-size:24px;line-height:1.4;font-variant-numeric:tabular-nums}.va-chart-toolbar .va-muted{font-size:12px}.va-chart{width:100%;min-width:0}.va-chart-note{font-size:12px;color:var(--va-muted);line-height:1.65;margin:10px 0!important}.va-chart-empty{height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#5f6772;text-align:center;line-height:1.8}.va-chart-empty>span{color:var(--va-muted);font-size:12px}.va-chart-legend{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.va-chart-legend>a{display:flex;align-items:center;gap:7px;padding:7px 0;font-size:12px}.va-chart-legend>a:hover{color:#806637}.va-chart-legend i{display:block;width:8px;height:8px;border-radius:2px;flex:none}.va-chart-legend strong{margin-left:auto;color:#30363e;font-variant-numeric:tabular-nums}.va-donut-wrap{position:relative}.va-donut-total{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.va-donut-total strong{font-size:28px;line-height:1.35}.va-donut-total span{font-size:12px;color:var(--va-muted)}.va-stock-reminder{display:flex;align-items:center;gap:8px;border-top:1px solid var(--va-line);margin-top:16px;padding-top:16px;color:#6c5940!important;font-size:12px}.va-stock-reminder strong{margin-left:auto}.va-dashboard-details{margin-top:12px;border-top:1px solid var(--va-line);padding-top:12px}.va-dashboard-details>summary{cursor:pointer;font-size:12px;color:#79633b;padding:4px 0}.va-dashboard-details[open]>summary{margin-bottom:12px}.va-dashboard-more{border:1px solid var(--va-line);background:#fff;border-radius:8px}.va-dashboard-more>summary{cursor:pointer;padding:20px 24px;font-weight:600}.va-dashboard-more>summary>span{color:var(--va-muted);margin-left:16px;font-size:12px;font-weight:400}.va-dashboard-more .va-two-columns{gap:0;margin:0}.va-dashboard-more .va-section{border:0;border-radius:0}@media(max-width:360px){.va-dashboard .va-metrics strong{font-size:20px}.va-dashboard-charts .va-section-heading{flex-wrap:wrap;row-gap:12px}}.va-recent-empty{text-align:center;padding:38px 20px;color:var(--va-muted);font-size:13px;background:#fafbfc;border-radius:6px}@media(max-width:1200px){.va-dashboard-charts{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}.va-todo-strip>a{padding:16px;gap:8px;font-size:12px}}@media(max-width:1000px){.va-dashboard-charts{grid-template-columns:1fr}.va-todo-strip{grid-template-columns:1fr 1fr}.va-todo-strip>a:nth-child(2){border-right:0}.va-todo-strip>a:nth-child(-n+2){border-bottom:1px solid var(--va-line)}}@media(max-width:680px){.va-dashboard,.va-dashboard-charts{gap:16px}.va-dashboard-charts>.va-section{padding:20px 16px}.va-dashboard-more>summary{padding:20px 16px}.va-dashboard-more>summary>span{display:block;margin:6px 0 0 16px}.va-chart-toolbar .va-segmented>button{padding:6px 9px}}.va-access-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin:16px 0}.va-access-filters>label{flex:0 1 360px;min-width:0;max-width:100%}@media(max-width:600px){.va-root textarea.va-announcement-content{height:160px;min-height:120px}.va-setting-nav{grid-template-columns:1fr}.va-setting-nav-group+.va-setting-nav-group{border-top:1px solid var(--va-line);border-left:0}.va-setting-nav-items{position:static;width:auto;border:0;border-radius:0;box-shadow:none}}.va-dialog.va-financial-export{width:min(560px,calc(100vw - 32px))}.va-financial-export-body{padding:24px}.va-financial-export-dates{display:grid;grid-template-columns:1fr 1fr;gap:16px}.va-financial-export-body>p{margin:16px 0 0;font-size:13px}.va-financial-export-body details{margin-top:16px;font-size:13px;color:#626b78}.va-financial-export-body summary{cursor:pointer}.va-financial-export-body [role=alert]{color:#b42318}.va-financial-export-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #e8ebef}@media(max-width:480px){.va-financial-export-dates{grid-template-columns:1fr}}.va-notifications{display:flex;align-items:center;gap:10px}.va-refund-attention{border:1px solid #f1c5aa;border-radius:7px;background:#fff3e9;color:#9c3a10;padding:7px 10px;cursor:pointer;font-size:12px;white-space:nowrap}.va-refund-attention strong{margin-left:5px}.va-notification-symbol.refund{color:#a9431c;background:#fff0e5}.va-refund-facts>div{display:grid;grid-template-columns:var(--va-fact-label) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid #f0f1f3}.va-refund-facts dt{margin:0;color:var(--va-muted);font-size:12px;line-height:1.7}.va-refund-facts dd{margin:0;min-width:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.va-refund-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;margin-bottom:18px;border:1px solid #e8e2d7;border-radius:8px;background:#faf8f4}.va-refund-summary>div{display:grid;gap:6px}.va-refund-summary>div>span{font-size:12px;color:#7e7362}.va-refund-summary strong{font-size:28px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.5px}.va-refund-summary .va-badge{flex-shrink:0}.va-refund-record-grid{display:grid;gap:24px;align-items:start}.va-refund-record-grid.has-proof{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.va-refund-facts{margin:0;min-width:0}.va-refund-facts>div:first-child{padding-top:0}.va-refund-facts>div:last-child{padding-bottom:0;border-bottom:0}.va-refund-reference{font-variant-numeric:tabular-nums}.va-refund-proof{min-width:0;border:1px solid var(--va-line);border-radius:8px;overflow:hidden;background:#f8f9fb}.va-refund-proof-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--va-line)}.va-refund-proof-heading>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500}.va-refund-proof-heading .va-button{min-height:32px;padding:6px 10px;font-size:12px}.va-refund-proof figure{display:grid;justify-items:center;gap:12px;padding:16px;margin:0}.va-refund-proof img{display:block;max-width:100%;max-height:280px;object-fit:contain;border-radius:4px}.va-refund-proof figcaption{font-size:11px;color:var(--va-muted)}.va-refund-proof-placeholder{display:grid;justify-items:center;align-content:center;gap:9px;padding:32px 16px;min-height:170px;color:#9299a2}.va-refund-proof-placeholder span{color:#626b76;font-size:13px}.va-refund-proof-placeholder small{font-size:12px;text-align:center}.va-refund-guidance{margin:18px 0;padding:12px 14px;border-radius:7px;background:#f5f7fa;color:#636c77;font-size:12px;line-height:1.8}.va-refund-fields{margin-top:20px;gap:20px}.va-refund-fields input:not([type=file]){box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;padding:10px 12px;line-height:20px}.va-refund-upload{display:flex;align-items:center;justify-content:center;gap:12px;position:relative;min-height:96px;border:1px dashed #c6ced8;border-radius:8px;padding:18px;background:#fafbfd;color:#758295;cursor:pointer}.va-refund-upload>span{display:grid;gap:5px}.va-refund-upload strong{font-size:13px;font-weight:500;color:#475363}.va-refund-upload input[type=file]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;padding:0;cursor:pointer}.va-refund-upload:focus-within{outline:2px solid var(--va-gold);outline-offset:3px}.va-refund-upload-status{overflow-wrap:anywhere}.va-refund-agreement{display:flex;align-items:flex-start;gap:9px;margin-top:18px;font-size:13px;line-height:1.7;color:#59616b}.va-refund-agreement input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;margin:3px 0 0;accent-color:var(--va-gold)}.va-refund-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--va-line)}.va-refund-actions>.va-button:not(.va-primary){margin-right:auto}@media(max-width:800px){.va-refund-record-grid.has-proof{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:440px){.va-refund-facts>div{gap:10px}.va-refund-summary{padding:15px;gap:10px}.va-refund-summary strong{font-size:25px}.va-refund-actions>.va-button{width:100%}}.va-root{--va-bg: #f5f6f8;--va-line: #e5e8ed;--va-muted: #717985;--va-gold: #a28650}body:has(.va-root){overflow-x:clip}.va-shell{grid-template-columns:224px minmax(0,1fr)}.va-sidebar{height:100dvh;padding:0 12px;overflow:hidden}.va-sidebar-heading{display:flex;align-items:center;flex:none;height:82px;padding:0 8px;border-bottom:1px solid #ffffff0b;margin-bottom:16px}.va-sidebar .va-brand{padding:0;gap:10px}.va-sidebar .va-brand img{width:32px;height:32px;border-radius:9px}.va-sidebar .va-brand strong{font-size:16px;letter-spacing:.02em}.va-sidebar .va-brand small{font-size:9px;letter-spacing:.06em;color:#8f98a4}.va-sidebar nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff20 transparent}.va-nav-group{margin-bottom:18px}.va-nav-group a{min-height:39px;padding:9px 12px;gap:11px;border-radius:7px}.va-nav-group a.active{background:#b59a6320;color:#e8d1a1;border-left-color:#c2a368}.va-nav-label{color:#89919c;font-size:10px;margin-bottom:7px}.va-account{flex:none;min-height:76px;padding:12px 8px;margin-top:6px}.va-account .va-account-profile{text-align:left;padding:0;color:#eef0f3;font-size:12px}.va-topbar{position:sticky;top:0;z-index:40;height:64px;padding:0 28px;gap:16px;background:#ffffffed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 5px #1c253303}.va-topbar .va-sidebar-toggle,.va-topbar .va-mobile-toggle{padding:8px;min-height:34px;border:0;background:transparent;box-shadow:none;color:#6c7582}.va-topbar .va-sidebar-toggle:hover,.va-topbar .va-mobile-toggle:hover{background:#f0f2f5}.va-breadcrumb{font-size:12px;gap:10px}.va-command{max-width:290px}.va-command .va-search{min-height:35px;border-radius:7px;border-color:#eceef1}.va-command input{font-size:12px}.va-content{padding:28px}.va-page-header{margin-bottom:24px}.va-page-header h1{font-size:25px;letter-spacing:-.035em;font-weight:650}.va-page-header p{font-size:12px;margin-top:7px;color:#79818c}.va-user-menu-trigger{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:#46515e;padding:5px 3px 5px 8px;border-radius:8px;flex:none}.va-user-menu-trigger:hover,.va-user-menu-trigger[data-state=open]{background:#f2f4f6}.va-user-menu-name{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500}.va-topbar-profile{border:1px solid #e8e0d1;border-radius:10px;width:31px;height:31px;font-size:12px}.va-account-menu,.va-select-content{color:#26303b;background:#fff;border:1px solid #e6e8ec;box-shadow:0 10px 38px #18233416,0 3px 8px #18233408;border-radius:10px;z-index:180;font:13px/1.5 Inter,PingFang SC,Microsoft YaHei,sans-serif;animation:va-pop-in .14s ease-out}.va-account-menu{width:236px;max-width:calc(100vw - 24px);padding:6px}.va-account-menu-identity{padding:10px 10px 12px}.va-account-menu-identity strong{display:block;font-size:14px;overflow-wrap:anywhere}.va-account-menu-identity span{display:block;font-size:11px;color:#7d8590;margin-top:3px;overflow-wrap:anywhere}.va-account-menu [role=menuitem]{padding:10px;display:flex;gap:10px;align-items:center;outline:none;border-radius:6px;cursor:pointer}.va-account-menu [data-highlighted]{background:#f5f2ed;color:#806235}.va-account-menu .is-danger{color:#b84e46}.va-account-menu [data-disabled]{opacity:.5;pointer-events:none}.va-menu-separator{height:1px;margin:5px 7px;background:#eceef1}.va-shell.is-collapsed{grid-template-columns:76px minmax(0,1fr)}.is-collapsed .va-sidebar-heading{justify-content:center;padding:0}.is-collapsed .va-sidebar .va-brand>div,.is-collapsed .va-nav-group a>span,.is-collapsed .va-account-profile,.is-collapsed .va-account>button:last-child{display:none}.is-collapsed .va-nav-label{font-size:0;height:1px;padding:0;margin:13px 10px;background:#ffffff0c}.is-collapsed .va-nav-group a{justify-content:center;padding:11px 0}.is-collapsed .va-account{justify-content:center;padding-left:0;padding-right:0}.va-select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:40px;padding:9px 12px;min-width:115px;max-width:100%;color:var(--va-ink);background:#fff;border:1px solid #dfe3e8;border-radius:7px;text-align:left;transition:border-color .15s,box-shadow .15s}.va-select-trigger>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.va-select-trigger>span:last-child{display:flex;color:#8b929e;flex:none}.va-select-trigger:hover{border-color:#b8bec8}.va-select-trigger[data-state=open]{border-color:#b69c6f;box-shadow:0 0 0 3px #ae915117}.va-field .va-select-trigger{width:100%}.va-select-content{min-width:var(--radix-select-trigger-width);max-width:min(360px,calc(100vw - 24px));max-height:min(300px,var(--radix-select-content-available-height));overflow:hidden}.va-select-viewport{padding:5px}.va-select-option{min-height:35px;padding:8px 30px 8px 10px;position:relative;border-radius:5px;outline:none;cursor:pointer;overflow-wrap:anywhere}.va-select-option [data-radix-select-item-indicator],.va-select-option>span:last-child:not(:first-child){position:absolute;right:9px;top:10px;display:flex}.va-select-option[data-highlighted]{background:#f4f5f7}.va-select-option[data-state=checked]{background:#f5f0e6;color:#876636;font-weight:500}.va-select-scroll{display:flex;justify-content:center;padding:3px;color:#8b929e;background:#fff}.va-pagination .va-select-trigger{min-width:66px;min-height:32px;padding:4px 8px;gap:8px}.va-password-input{display:block;position:relative}.va-password-input input{padding-right:44px}.va-password-input button{position:absolute;right:5px;top:4px;width:33px;height:calc(100% - 8px);min-height:30px;display:grid;place-items:center;border:0;background:transparent;border-radius:5px;color:#9097a0;padding:0}.va-password-input button:hover{color:#715e3c;background:#f5f2eb}.va-text-link{border:0;background:transparent;padding:0;font-size:12px}.va-profile-dialog{width:min(540px,calc(100vw - 32px));border-radius:16px}.va-profile-dialog .va-dialog-header{padding:22px 24px 18px;border-bottom:0}.va-profile-dialog .va-dialog-header h2{font-size:19px}.va-profile-identity{display:flex;align-items:center;gap:12px;padding:0 24px 20px}.va-profile-identity .va-profile-avatar{width:46px;height:46px;border-radius:13px;font-size:20px}.va-profile-identity>div{flex:1;min-width:0}.va-profile-identity>div strong{display:block;font-size:16px;overflow-wrap:anywhere}.va-profile-identity>div span{display:block;font-size:12px;color:#8b929c;margin-top:2px;overflow-wrap:anywhere}.va-profile-identity .va-role-badge{font-size:11px;border-radius:20px;padding:5px 9px}.va-profile-tabs{display:flex;gap:24px;padding:0 24px;border-bottom:1px solid var(--va-line)}.va-profile-tabs button{display:inline-flex;align-items:center;gap:7px;padding:11px 0;border:0;border-bottom:2px solid transparent;background:none;font-size:13px;color:#7d8591}.va-profile-tabs button[data-state=active]{border-bottom-color:#a78b54;color:#846737;font-weight:600}.va-profile-fields{padding:24px}.va-profile-fields fieldset{padding:0;display:grid;gap:18px}.va-profile-fields .va-field{gap:8px}.va-profile-fields .va-field>span:first-child{font-size:12px;font-weight:500}.va-profile-fields .va-field small{font-size:11px}.va-profile-dialog .va-form-footer{position:sticky;bottom:0;padding:16px 24px;gap:10px;background:#fafbfc}.va-profile-dialog .va-form-footer button{min-width:76px;min-height:36px;font-size:12px}.va-account-dates{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:23px 0 0;padding-top:18px;border-top:1px dashed #e4e7ec}.va-account-dates dt{display:flex;gap:6px;align-items:center;color:#9197a0;font-size:11px}.va-account-dates dd{margin:7px 0 0;font-size:12px;color:#5a6572;font-variant-numeric:tabular-nums}.va-security-callout{display:flex;gap:8px;padding:12px;background:#f7f4ee;color:#8a7044;border:1px solid #ece4d4;border-radius:7px;font-size:11px;margin-bottom:20px}.va-security-callout svg{flex:none}.va-login{grid-template-columns:minmax(0,1.12fr) minmax(430px,1fr);min-height:100dvh;background:#fafaf8}.va-login-brand{min-height:100dvh;position:relative;isolation:isolate;overflow:hidden;background:#151916;padding:42px 48px 30px}.va-login-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:-2}.va-login-brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c100f45,#0c100f0a 35%,#0c100fbd 78%,#0c100ff0);z-index:-1}.va-login-brand .va-brand{align-self:flex-start;padding:0;gap:11px}.va-login-brand .va-brand img{width:38px;height:38px;border:1px solid #ffffff25;border-radius:10px}.va-login-brand .va-brand strong{font-size:18px}.va-login-brand .va-brand small{font-size:9px;color:#d6d8d2;letter-spacing:.1em}.va-login-story{margin-top:auto;padding:100px 0 48px}.va-login-eyebrow{color:#c8b38b;font-size:10px;letter-spacing:.26em}.va-login-story h2{margin-top:18px;font-size:clamp(36px,3.8vw,54px);line-height:1.35;letter-spacing:.015em;font-weight:500}.va-login-story p{margin-top:19px;font-size:13px;letter-spacing:.04em;color:#c7cbc5}.va-login-brand-footer{display:flex;justify-content:space-between;gap:20px;padding-top:19px;border-top:1px solid #ffffff24;font-size:9px;letter-spacing:.12em;color:#aeb5aa}.va-login-form{position:relative;min-height:100dvh;padding:110px 48px 90px;flex-direction:column}.va-login-topline{position:absolute;top:40px;left:44px;right:44px;display:flex;align-items:center;justify-content:space-between;color:#93989b;font-size:11px}.va-login-topline a{display:inline-flex;align-items:center;gap:8px;color:#5b635f}.va-login-form .va-login-card{width:360px;margin:auto}.va-login-lock{display:grid;place-items:center;width:49px;height:49px;border:1px solid #e7dfcf;background:#f3eee4;border-radius:14px;color:#9b7a40;margin-bottom:24px}.va-login-kicker{display:block;color:#999d9b;font-size:11px;letter-spacing:.1em;margin-bottom:8px}.va-login-form h1{font-size:30px;font-weight:600;letter-spacing:-.04em}.va-login-form .va-login-card>p{margin-top:10px;margin-bottom:32px;font-size:12px;color:#969b9a}.va-login-card .va-field{margin-bottom:20px;gap:9px;font-size:12px}.va-login-card input{height:46px;border-radius:8px;border-color:#e0e3e0;background:#fff;font-size:13px;padding-left:14px}.va-login-card input::placeholder{color:#a3aaa5}.va-login-card input:focus{border-color:#aa9467;outline:none;box-shadow:0 0 0 3px #aa946710}.va-login-card .va-login-submit{width:100%;min-height:45px;margin-top:4px;border-radius:8px;background:#222b26;border-color:#222b26;justify-content:center;gap:16px;box-shadow:0 4px 8px #222b2612}.va-login-card .va-login-submit:hover{background:#354037}.va-login-help{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;background:none;border:0;color:#8b918e;padding:0;margin-top:24px;font-size:11px!important}.va-login-help:hover{color:#806738}.va-login-help-note,.va-capslock{padding:12px;border-radius:7px;background:#f1eee6;font-size:11px;line-height:1.8;color:#806a46;margin:16px 0 0}.va-capslock{margin:-8px 0 16px}.va-login-footnote{position:absolute;bottom:30px;display:flex;align-items:center;gap:6px;color:#9ca29e;font-size:10px}@keyframes va-pop-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.va-topbar>time{display:none}.va-topbar{gap:12px;padding:0 22px}.va-login-brand{padding:34px 32px 28px}.va-login{grid-template-columns:1fr 1fr}.va-login-form{padding-left:32px;padding-right:32px}.va-login-topline{left:32px;right:32px}.va-login-brand-footer span:last-child{display:none}}@media(max-width:680px){.va-shell,.va-shell.is-collapsed{display:block}.va-sidebar{width:240px;padding:0 12px}.is-collapsed .va-sidebar .va-brand>div,.is-collapsed .va-nav-group a>span,.is-collapsed .va-account-profile,.is-collapsed .va-account>button:last-child{display:block}.is-collapsed .va-nav-label{font-size:10px;height:auto;margin:0 0 7px;padding:0 14px;background:none}.is-collapsed .va-nav-group a{justify-content:flex-start;padding:9px 12px}.is-collapsed .va-account{justify-content:flex-start;padding:12px 8px}.is-collapsed .va-sidebar-heading{justify-content:flex-start;padding:0 8px}.va-topbar{height:58px;gap:9px;padding:0 12px}.va-topbar .va-sidebar-toggle{display:none}.va-topbar .va-avatar{display:grid}.va-user-menu-name,.va-user-menu-trigger>svg{display:none}.va-user-menu-trigger{padding:0}.va-breadcrumb{flex:1;font-size:12px}.va-command{width:36px;flex:none}.va-command .va-search{padding:8px;border:0;background:transparent;cursor:pointer}.va-command .va-search input{position:absolute;opacity:0;width:36px;left:0;cursor:pointer}.va-command:focus-within{position:absolute;top:10px;right:12px;bottom:10px;left:12px;width:auto;max-width:none;z-index:2}.va-command:focus-within .va-search{background:#f5f6f8;border:1px solid #ddd}.va-command:focus-within input{position:static;opacity:1;width:100%;cursor:text}.va-content{padding:24px 16px}.va-profile-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.va-profile-dialog .va-dialog-header,.va-profile-fields{padding:20px}.va-profile-identity{padding:0 20px 18px}.va-profile-tabs{padding:0 20px}.va-profile-identity .va-role-badge{max-width:130px}.va-login{display:flex;flex-direction:column}.va-login-brand{min-height:180px;height:180px;padding:24px}.va-login-brand .va-login-photo{display:block;object-position:50% 38%}.va-login-brand .va-brand{display:flex}.va-login-brand .va-login-story,.va-login-brand .va-login-brand-footer{display:none}.va-login-brand:after{background:linear-gradient(90deg,#101713dd,#10171335)}.va-login-form{min-height:calc(100dvh - 180px);padding:38px 28px 64px;background:#fafaf8;border-radius:20px 20px 0 0;margin-top:-18px;z-index:1}.va-login-topline{display:none}.va-login-form .va-login-card{width:100%;max-width:360px}.va-login-lock{display:none}.va-login-form h1{font-size:28px}.va-login-form .va-login-card>p{margin-bottom:28px}.va-login-card input,.va-profile-fields input{font-size:16px}.va-login-footnote{bottom:22px}}@media(prefers-reduced-motion:reduce){.va-account-menu,.va-select-content{animation:none}}.va-activity-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;border-bottom:1px solid #e5e7eb}.va-activity-row p{color:#68716b;margin:8px 0 0}.va-activity-products{margin:16px 0;max-height:360px;overflow:auto}.va-activity-products label{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #e5e7eb}.va-activity-products span{min-width:0;overflow-wrap:anywhere}.va-activity-products small{display:block;color:#68716b;margin-top:4px}.va-activity-paging{display:flex;align-items:center;justify-content:space-between;gap:16px}.va-zone-presentation{display:flex;align-items:center;gap:12px;min-width:230px}.va-zone-presentation .va-picture{width:72px;height:42px;border-radius:8px}.va-zone-presentation>span{display:grid;gap:4px;min-width:0}.va-zone-presentation strong,.va-zone-presentation small{overflow-wrap:anywhere}.va-zone-presentation small{color:#68716b}.va-order-data-warning{color:#8b5a1f;font-weight:600}.va-order-integrity{display:block}.va-order-integrity strong{display:block;margin-bottom:4px}.va-order-integrity ul{margin:0;padding-left:20px}.va-customer-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;overflow:hidden;border-radius:50%;background:#ede8df;color:#775b40}.va-customer-avatar img{width:100%;height:100%;object-fit:cover}.va-customer-identity{display:inline-flex;align-items:center;gap:10px}.va-buyer-identity{display:flex;align-items:center;gap:12px;min-width:160px}.va-buyer-identity .va-stack{min-width:0;overflow-wrap:anywhere}.va-buyer-identity .va-text-button{text-align:left}.va-editor-stack{display:grid;gap:22px}.va-announcement-preview{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:var(--va-muted)}.va-activity-points-card{padding:20px;margin-top:16px;border:1px solid var(--va-line);border-radius:10px;background:#fafafa}.va-activity-points-card>strong{display:block;margin-bottom:16px}.va-activity-products{border:1px solid var(--va-line);border-radius:10px;padding:0 16px;background:#fff}.va-activity-products label:last-child{border-bottom:0}.va-empty:has(.va-empty-state){padding:44px 24px}.va-empty-state{display:grid;justify-items:center;gap:12px;max-width:520px}.va-empty-state-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e7dfd0;border-radius:12px;background:#faf7f1;color:#9a7b45}.va-empty-state strong{display:block;color:#37404a;font-size:14px;font-weight:600}.va-empty-state p{margin:7px 0 0;color:#7b838d;font-size:12px;line-height:1.75}.va-empty-state>div{text-align:center}.va-empty-state-action{margin-top:4px}.va-filter-tabs{flex-wrap:wrap;gap:8px;overflow:visible;border-bottom:0}.va-filter-tabs button{min-height:34px;padding:7px 12px;border:1px solid #e1e4e8;border-radius:999px;background:#fff;font-size:12px}.va-filter-tabs button:hover{border-color:#c9b78f;background:#fbf9f5}.va-filter-tabs button[aria-selected=true]{border-color:#c6ae7b;background:#f3ede2;color:#795d2f}@media(max-width:1100px){.va-rights-metrics{grid-template-columns:repeat(6,minmax(0,1fr))}.va-rights-metrics>div:nth-child(-n+2){grid-column:span 3}.va-rights-metrics>div:nth-child(n+3){grid-column:span 2}}@media(max-width:680px){.va-rights-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.va-rights-metrics>div{grid-column:span 1!important}.va-rights-metrics>div:last-child:nth-child(odd){grid-column:span 2!important}}.va-identity-comparison{border:1px solid var(--va-line);border-radius:12px;background:#fff;overflow:hidden}.va-identity-comparison .va-table{table-layout:fixed;width:100%}.va-identity-comparison .va-table th,.va-identity-comparison .va-table td{padding:24px 14px;text-align:center;white-space:normal}.va-identity-comparison .va-table .va-inviter-heading{width:100px;text-align:left;position:sticky;left:0;z-index:1;background:#f8f9fb;color:#303841;font-weight:600}.va-identity-product-heading{display:grid;gap:8px}.va-identity-product-heading strong{font-size:13px;font-weight:500;color:#303841}.va-identity-product-heading span,.va-identity-plan-actions small{font-size:11px;font-weight:400;color:var(--va-muted)}.va-identity-comparison .va-plan-matrix-tiers{max-width:150px;margin:auto}.va-identity-plan-actions{display:grid;justify-items:center;gap:10px}.va-identity-plan-actions .va-text-button{font-size:12px}.va-identity-comparison tfoot td,.va-identity-comparison tfoot th{border-top:1px solid var(--va-line)}@media(max-width:680px){.va-identity-comparison .va-table th,.va-identity-comparison .va-table td{padding:18px 7px}.va-identity-comparison .va-table .va-inviter-heading{width:70px;font-size:12px}.va-identity-product-heading strong{font-size:12px;line-height:1.6}.va-identity-comparison .va-plan-matrix-rate{font-size:19px}.va-identity-plan-actions .va-button{padding:7px;font-size:12px}}.va-plan-table-name,.va-plan-table-rates{display:grid;gap:5px;min-width:0}.va-plan-table-name small,.va-plan-table-rates small{color:var(--va-muted);font-size:12px;line-height:1.6}.va-plan-table-name strong{font-weight:500}.va-plan-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.va-plan-actions-cell{width:190px}.va-plan-product-info{display:grid;gap:7px;min-width:0}.va-plan-bound-products{display:grid;gap:8px}.va-plan-bound-products .va-text-button{display:grid;gap:2px;text-align:left;white-space:normal;line-height:1.6}.va-plan-bound-products small,.va-plan-buyer-level,.va-plan-name{color:var(--va-muted);font-size:11px;line-height:1.6}.va-plan-product-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:11px;color:var(--va-muted)}.va-plan-matrix .va-table{table-layout:fixed}.va-plan-matrix .va-table th,.va-plan-matrix .va-table td{padding:16px 10px}.va-plan-matrix .va-table th{font-size:11px}.va-plan-matrix .va-table .va-plan-product-cell{width:36%}.va-plan-matrix .va-table .va-plan-rate-cell{width:13%;text-align:center;white-space:normal}.va-plan-matrix .va-table .va-plan-cofounder-cell{width:20%;text-align:center}.va-plan-matrix .va-table .va-plan-actions-cell{width:18%;min-width:0}.va-plan-matrix-focused .va-table .va-plan-product-cell{width:56%}.va-plan-matrix-focused .va-table .va-plan-rate-cell,.va-plan-matrix-focused .va-table .va-plan-cofounder-cell{width:24%}.va-plan-matrix-focused .va-table .va-plan-actions-cell{width:20%}.va-plan-matrix .va-plan-actions{gap:4px}.va-plan-matrix .va-plan-actions .va-button{padding:7px 6px;font-size:12px}.va-plan-matrix-rate{font-size:20px;font-weight:600;color:#303841;font-variant-numeric:tabular-nums}.va-plan-matrix-tiers{display:grid;gap:6px}.va-plan-matrix-tiers>div{display:flex;justify-content:space-between;gap:5px;align-items:baseline}.va-plan-matrix-tiers span{font-size:10px;white-space:nowrap;color:var(--va-muted)}.va-plan-matrix-tiers strong{font-size:13px;font-weight:500;color:#856938;font-variant-numeric:tabular-nums}.va-plan-summary{display:grid;gap:14px}.va-plan-rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--va-line);border-radius:10px;background:#fafbfc;overflow:hidden}.va-plan-rates>div{display:grid;gap:8px;padding:18px 20px;border-right:1px solid var(--va-line)}.va-plan-rates>div:last-child{border-right:0}.va-plan-rates span,.va-plan-tiers span{color:var(--va-muted);font-size:12px}.va-plan-rates strong{font-size:21px;line-height:1.4;color:#303841}.va-plan-rates-single{grid-template-columns:1fr}.va-plan-rates-single>div{display:flex;justify-content:space-between;align-items:center;gap:16px}.va-plan-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.va-plan-tiers>div{display:grid;gap:7px;padding:14px 16px;border:1px solid #e8e2d6;background:#fcfaf6;border-radius:8px}.va-plan-tiers strong{color:#856938;font-size:18px}.va-plan-reward-editor{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.va-plan-reward-heading,.va-plan-reward-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:20px;align-items:center;padding:18px 20px}.va-plan-reward-heading{background:#f8f9fb;font-size:12px;color:#687080}.va-plan-reward-row{border-top:1px solid #e5e7eb}.va-plan-reward-row>strong{font-size:14px}.va-plan-reward-row>.va-field{max-width:240px}@media(max-width:680px){.va-plan-reward-heading,.va-plan-reward-row{grid-template-columns:70px minmax(0,1fr);gap:12px;padding:16px 12px}}.va-plan-tier-inputs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.va-plan-note{color:var(--va-muted);font-size:12px;line-height:1.8;margin:16px 0 0}.va-plan-footer-note{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid var(--va-line);border-radius:8px;background:#fafbfc;color:var(--va-muted);font-size:12px}.va-data-card-list{display:grid;gap:12px}.va-data-card{display:grid;gap:16px;padding:18px;border:1px solid var(--va-line);border-radius:10px;background:#fff;min-width:0}.va-data-card-heading,.va-data-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.va-data-card-heading{align-items:flex-start}.va-data-card-heading .va-plan-table-name{flex:1}.va-data-card-heading .va-text-button{text-align:left;font-weight:500;line-height:1.7}.va-data-card-facts{display:grid;gap:12px;margin:0}.va-data-card-facts>div{display:flex;justify-content:space-between;gap:20px}.va-data-card-facts dt{color:var(--va-muted);font-size:12px;flex:none}.va-data-card-facts dd{margin:0;display:grid;gap:4px;text-align:right;font-size:12px;min-width:0;overflow-wrap:anywhere}.va-data-card-facts small{color:var(--va-muted)}.va-data-card-footer>.va-muted{font-size:12px}.va-data-card-main{flex:1;min-width:0;overflow-wrap:anywhere}.va-data-card-heading>.va-id{flex:none;color:var(--va-muted);font-size:12px}.va-data-card-facts dd>*{justify-self:end;max-width:100%}.va-data-card-actions{justify-content:flex-end;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--va-line)}.va-plan-history{list-style:none;padding:0;margin:0}.va-plan-history li{display:grid;gap:7px;padding:16px 0;border-bottom:1px solid var(--va-line)}.va-plan-history li>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.va-plan-history li strong{font-size:13px;font-weight:500}.va-plan-history li span,.va-plan-history li small{color:var(--va-muted);font-size:12px}.va-plan-history-detail{margin-top:5px}.va-plan-history-detail summary{width:fit-content;cursor:pointer;color:var(--va-gold);font-size:12px;padding:5px 0}.va-plan-history-detail>div{margin-top:16px}.va-plan-history-detail h4{margin:0 0 10px;font-size:12px;font-weight:500}.va-activity-product-name{display:flex;align-items:center;gap:12px;min-width:240px;max-width:360px}.va-activity-product-name .va-picture{width:46px;height:46px;flex:none;border-radius:7px}.va-activity-product-name .va-picture img{width:100%;height:100%;object-fit:cover}.va-activity-product-name>div{display:grid;gap:5px;min-width:0}.va-activity-product-name .va-text-button{text-align:left;line-height:1.65}.va-activity-product-name small{color:var(--va-muted);font-size:12px}.va-activity-zone-tags{display:flex;flex-wrap:wrap;gap:7px;max-width:260px}.va-activity-zone-tags>span{display:inline-flex;padding:4px 8px;border:1px solid var(--va-line);border-radius:5px;background:#f8f9fb;font-size:11px;line-height:1.5}.va-activity-product-overview{display:flex;align-items:flex-start;gap:18px;padding-bottom:24px}.va-activity-product-overview .va-picture{width:80px;height:80px;flex:none;border-radius:9px}.va-activity-product-overview .va-picture img{width:100%;height:100%;object-fit:cover}.va-activity-product-overview>div{min-width:0}.va-activity-product-overview h3{font-size:15px;line-height:1.7;margin:0}.va-activity-product-overview p{margin:6px 0 10px;font-size:12px;color:var(--va-muted)}.va-activity-bound-plan{margin-top:24px}.va-activity-unbind-summary{margin-top:20px;padding:18px;border:1px solid #e8dfcc;border-radius:10px;background:#fcfaf6}.va-activity-unbind-summary>strong{font-size:13px}.va-activity-unbind-summary .va-data-card-facts{margin-top:16px}.va-activity-unbind-summary .va-plan-note{margin-top:10px}.va-activity-bound-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px;font-size:13px}.va-activity-bound-heading span{color:var(--va-muted);font-size:12px}.va-activity-plan-card{display:flex;justify-content:space-between;align-items:center;gap:20px}.va-activity-plan-card>div{display:grid;gap:7px;min-width:0}.va-activity-plan-card small{color:var(--va-muted);font-size:12px;line-height:1.6}.va-activity-plan-card .va-button{flex:none}@media(min-width:681px){.va-card-table .va-table th:first-child,.va-card-table .va-table td:first-child{position:sticky;left:0;z-index:2;background:#fff;box-shadow:5px 0 8px -7px #0004}.va-card-table .va-table th:first-child{z-index:3;background:#f8f9fb}}@media(max-width:680px){.va-plan-matrix .va-data-card-footer{flex-wrap:wrap}.va-plan-matrix .va-data-card-footer>.va-plan-actions{margin-left:auto}.va-data-card .va-activity-product-name{min-width:0;max-width:none}.va-data-card .va-activity-zone-tags{max-width:none}.va-plan-editor-rates{grid-template-columns:1fr;gap:18px}.va-plan-tier-inputs,.va-plan-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.va-plan-rates>div{padding:14px 10px}.va-plan-rates span{font-size:11px}.va-plan-rates strong{font-size:17px}.va-activity-product-overview{gap:12px}.va-activity-product-overview .va-picture{width:64px;height:64px}.va-activity-plan-card{flex-direction:column;align-items:flex-start}.va-plan-footer-note{flex-wrap:wrap}}.va-root .va-referral-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.va-withdrawal-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.va-withdrawal-filters .va-filter-tabs{margin:0;flex-wrap:wrap}.va-withdrawal-filters>.va-select-trigger{width:auto;min-width:180px}.va-audit-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:16px}.va-date-range{display:flex;align-items:flex-end;gap:8px}.va-date-range>span{padding-bottom:10px;color:#777}.va-audit-filters .va-field{flex:0 0 auto;width:150px;margin:0}.va-date-range .va-field{width:130px}.va-date-shortcuts{display:flex;gap:4px}@media(max-width:1100px){.va-root .va-referral-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media(max-width:480px){.va-root .va-referral-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.va-root{--va-control-height: 44px;--va-layout-gap: 24px;--va-panel-padding: 24px;--va-fact-label: 128px}.va-page-header{gap:var(--va-layout-gap);align-items:flex-start}.va-page-header>div:first-child,.va-section-heading>div:first-child,.va-dialog-header>div:first-child{min-width:0;overflow-wrap:anywhere}.va-page-header>.va-actions{justify-content:flex-end}.va-actions{flex-wrap:wrap}.va-content>p{margin-bottom:16px;line-height:1.8}.va-section{padding:var(--va-panel-padding);margin-bottom:var(--va-layout-gap)}.va-section-heading{align-items:flex-start;flex-wrap:wrap;gap:12px 20px;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #eff0f3}.va-section-heading h2{font-size:16px;line-height:1.5}.va-section>p+p{margin-top:8px}.va-section>p+:is(.va-form-grid,.va-facts,.va-button),.va-section>:is(.va-form-grid,.va-facts)+p{margin-top:16px}.va-section>.va-section{padding:18px;background:#fafbfc}.va-two-columns{gap:var(--va-layout-gap);margin-bottom:var(--va-layout-gap)}.va-two-columns>*{min-width:0}.va-field-control{display:block;min-width:0;max-width:100%}.va-field-control>:is(input,select,.va-select-trigger,.va-password-input),.va-table-filters>.va-select-trigger{width:100%}.va-field-control :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select,.va-select-trigger),.va-table-filters>.va-select-trigger,.va-audit-filters>.va-select-trigger{height:var(--va-control-height);min-height:var(--va-control-height);min-width:0;padding:10px 12px;line-height:22px}.va-field-control .va-password-input input{padding-right:44px}.va-field-control textarea{display:block}.va-form-grid{align-items:start;gap:20px 24px}.va-field{gap:8px;line-height:20px}.va-field>span:first-child{min-height:20px}@supports (grid-template-rows: subgrid){.va-form-grid{row-gap:8px}.va-form-grid>.va-field{display:grid;grid-template-rows:subgrid;grid-row:span 3;align-self:stretch;align-content:start;margin-bottom:12px}.va-form-grid>.va-field>.va-field-control{align-self:start}}.va-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 28px}.va-facts>div{display:grid;grid-template-columns:var(--va-fact-label) minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;border-bottom:1px solid #eff0f3}.va-facts dt{margin:0;font-size:12px;line-height:1.75}.va-facts dd{min-width:0;font-size:13px;line-height:1.75}.va-table-toolbar,.va-audit-filters,.va-withdrawal-filters{padding:20px;border:1px solid var(--va-line);border-radius:10px;background:#fff;align-items:flex-end;gap:16px;margin-bottom:20px}.va-table-toolbar>.va-search-group{flex:1 1 340px;width:auto;max-width:480px;align-self:flex-end;min-width:0}.va-table-filters{display:flex;flex:1 1 100%;align-items:flex-end;flex-wrap:wrap;gap:12px;min-width:0}.va-table-filters>:is(.va-field,.va-select-trigger){flex:1 1 150px;min-width:0;max-width:260px}.va-table-toolbar .va-search{height:var(--va-control-height);min-height:var(--va-control-height)}.va-table-toolbar .va-search input{height:100%;min-height:0}.va-table-toolbar .va-button,.va-audit-filters>.va-button,.va-withdrawal-filters>.va-button{min-height:var(--va-control-height)}.va-date-range{min-width:0;max-width:100%}.va-date-range .va-field{min-width:0;flex:1}.va-date-shortcuts{flex-wrap:wrap}.va-dialog{background:#f6f7f9;--va-panel-padding: 20px}.va-dialog-header{padding:22px 24px;align-items:center}.va-dialog-header>.va-button{flex:none}.va-form-body{padding:24px}.va-form-body>:is(.va-field,.va-form-grid,.va-facts,p){margin-bottom:20px}.va-form-body>:last-child{margin-bottom:0}.va-dialog .va-section,.va-dialog .va-section:last-child{padding:var(--va-panel-padding);margin-bottom:20px;border:1px solid var(--va-line);border-radius:10px;background:#fff}.va-dialog .va-section:last-child{margin-bottom:0}.va-dialog .va-section>.va-section{background:#fafbfc}.va-dialog .va-section-heading{margin-bottom:18px}.va-dialog .va-section-heading h2{font-size:15px}.va-dialog>.va-form-body:has(+form){padding-bottom:0}.va-form-footer{padding:16px 24px;align-items:center;gap:12px}.va-form-footer>.va-button{min-width:88px;min-height:var(--va-control-height)}.va-form-footer>p{flex-basis:100%}.va-profile-dialog{background:#fff}.va-agreement{display:flex;align-items:flex-start;gap:9px;line-height:1.75}.va-agreement input[type=checkbox]{flex:0 0 16px;height:16px;margin:4px 0 0}.va-record-list{display:grid;gap:16px}.va-record-list>.va-stack{padding-bottom:16px;border-bottom:1px solid var(--va-line)}.va-record-list>.va-stack:last-child{padding-bottom:0;border-bottom:0}.va-table-toolbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.va-orders-table .va-table-toolbar{align-items:center;margin-bottom:16px}.va-orders-table .va-table-toolbar>.va-search-group{flex:1 1 320px;max-width:none}.va-orders-table .va-table-toolbar-actions{margin-left:auto}.va-orders-table .va-table-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.va-order-filter-fields{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;border-top:1px solid var(--va-line);padding-top:20px;gap:8px 16px}.va-order-filter-fields .va-field{margin-bottom:0}.va-order-filter-note{grid-column:1 / -1;font-size:12px;line-height:1.7;margin:8px 0 0}.va-order-filter-count{min-width:20px;padding:0 5px;border-radius:4px;background:#f0eee8;font-size:12px;font-variant-numeric:tabular-nums}.va-order-filter-tags{display:flex;flex-wrap:wrap;gap:8px}.va-order-filter-tags button{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:32px;padding:5px 10px;border:1px solid #e4e1d7;border-radius:6px;background:#faf9f5;color:#59513d;font:inherit;font-size:12px;text-align:left}.va-order-filter-tags button span{overflow-wrap:anywhere;min-width:0}.va-order-filter-tags button svg{flex:none}.va-order-results{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 12px}.va-order-results h2{display:flex;align-items:baseline;gap:12px;margin:0;font-size:15px}.va-order-results h2 span{font-size:12px;color:var(--va-muted);font-weight:400}.va-order-results-tools{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.va-order-explanation{position:relative;font-size:12px;color:var(--va-muted)}.va-order-explanation summary{cursor:pointer;padding:8px 0}.va-order-explanation p{position:absolute;right:0;top:100%;z-index:5;width:min(380px,calc(100vw - 48px));padding:16px;border:1px solid var(--va-line);border-radius:8px;background:#fff;box-shadow:0 8px 24px #17202a14;line-height:1.8;color:var(--va-text)}.va-orders-table .va-table{table-layout:fixed}.va-orders-table .va-table :is(th,td){padding:16px 12px}.va-orders-table .va-table th{white-space:normal}.va-orders-table .va-table td{vertical-align:top}.va-orders-table .va-buyer-identity{min-width:0;align-items:flex-start;gap:8px}.va-orders-table .va-customer-avatar{flex-basis:28px;width:28px;height:28px;font-size:12px}.va-orders-table:not(.va-orders-table-expanded) .va-order-overview-column{width:30%}.va-orders-table:not(.va-orders-table-expanded) .va-order-amount-column{width:13%}.va-orders-table:not(.va-orders-table-expanded) .va-order-profit-column{width:18%}.va-orders-table:not(.va-orders-table-expanded) .va-order-status-column{width:10%}.va-orders-table:not(.va-orders-table-expanded) .va-order-buyer-column{width:17%}.va-orders-table .va-table .va-fixed-action{width:12%;min-width:112px}.va-orders-table-expanded .va-order-overview-column{width:24%}.va-orders-table-expanded .va-table .va-fixed-action{width:112px}.va-order-overview{gap:6px}.va-order-overview>.va-text-button{align-self:flex-start;text-align:left;font-weight:600}.va-order-products{display:grid;gap:4px;padding-top:4px}.va-order-products>div{display:flex;align-items:baseline;gap:8px}.va-order-products>div>span{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.va-order-products>div>small{flex:none}.va-orders-table .va-data-card-heading{display:block}.va-orders-table .va-data-card-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding-top:10px;border-top:1px solid #eff0f3}.va-orders-table .va-data-card-facts dd{text-align:left}.va-orders-table .va-data-card-facts dd>*{justify-self:start}@media(max-width:1100px){.va-order-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.va-page-header{flex-wrap:wrap}.va-page-header>.va-actions{justify-content:flex-start}}@media(max-width:680px){.va-root{--va-panel-padding: 16px;--va-layout-gap: 20px;--va-fact-label: 88px}.va-dialog{--va-panel-padding: 16px}.va-form-grid,.va-facts{grid-template-columns:minmax(0,1fr)}.va-section-heading{padding-bottom:12px;margin-bottom:16px}.va-table-toolbar,.va-audit-filters,.va-withdrawal-filters{padding:16px;gap:12px}.va-table-toolbar>.va-search-group{max-width:none;flex-basis:100%}.va-table-filters{flex-basis:100%}.va-table-filters>:is(.va-field,.va-select-trigger){max-width:none}.va-dialog-header{padding:18px 20px}.va-form-body{padding:16px}.va-form-footer{padding:14px 16px}.va-orders-table .va-table-toolbar-actions{margin-left:0}.va-order-results-tools{margin-left:auto;gap:12px}.va-order-filter-fields{grid-template-columns:minmax(0,1fr)}.va-order-filter-tags button{min-height:40px}.va-order-explanation p{width:min(320px,calc(100vw - 48px))}}@media(max-width:440px){.va-root{--va-fact-label: 80px}.va-facts>div{gap:10px}.va-form-footer>.va-button{flex:1 1 auto}.va-date-range{width:100%}.va-table-filters>:is(.va-field,.va-select-trigger){flex-basis:100%}}.va-sku-inventory{display:grid;gap:16px;min-width:0}.va-sku-inventory .va-table{width:100%;min-width:480px;table-layout:fixed}.va-sku-inventory th,.va-sku-inventory td{padding:12px 16px;text-align:left;vertical-align:middle}.va-sku-inventory th:first-child{width:50%}.va-sku-inventory input[type=number]{width:100%;min-width:90px;height:var(--va-control-height)}.va-sku-inventory .va-muted{margin:0}.va-purchase-specs{display:grid;gap:20px;min-width:0}.va-purchase-specs .va-muted{margin:0}.va-purchase-specs .va-button,.va-sku-inventory .va-button{min-height:var(--va-control-height)}.va-purchase-group{min-width:0;margin:0;padding:20px;border:1px solid #e1e5eb;border-radius:12px;background:#fafbfc;display:grid;gap:16px}.va-purchase-group legend{padding:0 8px;color:#626b78;font-size:12px}.va-purchase-group-heading,.va-purchase-option-heading,.va-purchase-group-actions,.va-purchase-footer,.va-sku-toolbar,.va-sku-mode{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.va-purchase-group>.va-field{max-width:360px;width:100%}.va-purchase-option{min-width:0;padding:16px;border:1px solid #e7eaf0;border-radius:10px;background:#fff;display:grid;gap:16px}.va-purchase-option-preview{display:flex;gap:12px;align-items:center}.va-purchase-option-preview img,.va-purchase-image-placeholder{width:44px;height:44px;object-fit:contain;border:1px solid #e7eaf0;border-radius:6px;background:#f7f8fa}.va-purchase-image-placeholder{display:grid;place-items:center;color:#737c89;font-size:12px}.va-purchase-option-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.3fr);gap:16px;align-items:start}.va-purchase-option-fields .va-field{min-width:0;margin:0}.va-purchase-option-fields .va-field>span:first-child{font-size:12px}.va-purchase-group-actions,.va-purchase-footer{padding-top:16px;border-top:1px solid #e1e5eb}.va-sku-mode{padding:16px;border:1px solid #dce6e2;background:#f5f9f7;border-radius:10px}.va-sku-mode-label{display:flex;align-items:flex-start;gap:10px;margin:0;font-weight:500;line-height:22px}.va-sku-mode-label input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;margin:3px 0 0}.va-sku-mode-badge{padding:4px 10px;border-radius:6px;background:#fff;color:#426557;font-size:12px}.va-sku-toolbar strong{line-height:1.6}@media(max-width:640px){.va-purchase-group,.va-purchase-option{padding:14px}.va-purchase-option-fields{grid-template-columns:minmax(0,1fr)}.va-purchase-group>.va-field{max-width:none}.va-purchase-option-heading .va-button{padding-inline:10px}}@supports (grid-template-rows: subgrid){.va-purchase-option-fields{row-gap:8px}.va-purchase-option-fields>.va-field{display:grid;grid-template-rows:subgrid;grid-row:span 2;align-self:stretch}}.va-product-media{min-width:0}.va-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:16px}.va-media-grid article,.va-detail-blocks article{min-width:0;border:1px solid var(--va-border, #e1e5ea);border-radius:10px;padding:12px;background:#fff}.va-media-grid article>img,.va-media-grid article>.va-picture{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.va-media-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:10px 0}.va-media-actions span{margin-right:auto;color:#657080}.va-media-video{display:grid;gap:12px;margin-top:20px;padding:16px;background:#f5f7fa;border-radius:10px}.va-media-video video{width:100%;max-width:420px;max-height:280px}.va-detail-workspace{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;margin-top:16px;align-items:start}.va-detail-blocks{display:grid;gap:16px;min-width:0}.va-detail-blocks article>img{max-width:100%;max-height:240px;object-fit:contain}.va-detail-blocks article>.va-picture{display:flex;width:100%;height:auto;min-height:120px}.va-detail-blocks article>.va-picture img{width:100%;height:auto;max-height:240px;object-fit:contain}.va-detail-text-style{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:10px}.va-detail-text-style input,.va-detail-text-style select{height:44px;min-width:0;width:100%}.va-detail-preview{border:1px solid #e1e5ea;padding:12px;border-radius:10px;min-width:0;max-height:700px;overflow:auto;background:#fafafa}.va-detail-preview img{display:block;width:100%;height:auto}.va-detail-preview>.va-picture{display:flex;width:100%;height:auto;border-radius:0}.va-detail-preview p{padding:10px;margin:0}.va-tag-picker{display:grid;gap:12px}.va-tag-options{display:flex;flex-wrap:wrap;gap:12px;max-height:180px;overflow:auto}.va-tag-options label{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e1e5ea;border-radius:6px}.va-tag-options input{flex:0 0 auto;width:18px;height:18px}.va-shipment-editor{display:grid;gap:16px}@media(max-width:640px){.va-detail-workspace{grid-template-columns:minmax(0,1fr)}.va-detail-text-style{grid-template-columns:repeat(2,minmax(0,1fr))}.va-media-grid{grid-template-columns:minmax(0,1fr)}}.va-bundle-editor{display:grid;gap:16px}.va-bundle-item{min-width:0;border:1px solid #e1e5ea;padding:16px;border-radius:10px}.va-bundle-item legend{font-weight:600;padding:0 8px}.va-bundle-item select,.va-bundle-item input{width:100%;min-width:0;height:44px}.va-detail-text-style{border:0;padding:0;margin:12px 0 0}.va-tag-picker summary{cursor:pointer;min-height:44px;padding:12px;border:1px solid #d7dde5;border-radius:6px}.va-tag-picker details[open]{display:grid;gap:12px}.va-tag-picker details>input{margin:12px 0;width:100%}.va-bundle-editor .va-bundle-item{min-width:0;border:1px solid #e1e5ea;padding:16px;border-radius:10px;background:#fafbfc}.va-bundle-item .va-form-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1.3fr) minmax(90px,.4fr);gap:16px;margin-bottom:12px}@media(max-width:640px){.va-bundle-item .va-form-grid{grid-template-columns:minmax(0,1fr)}}.va-offline-fieldset{border:0;padding:0;margin:0;min-width:0;display:grid;gap:20px}.va-offline-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:16px}.va-offline-search>button{margin-bottom:0}.va-offline-results{max-height:260px;overflow:auto;margin-bottom:16px}.va-offline-results>div,.va-offline-line-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.va-offline-results>div{padding:12px 0;border-bottom:1px solid #e5e7eb}.va-offline-results span{min-width:0;overflow-wrap:anywhere}.va-offline-results small{display:block;color:#64748b;margin-top:4px}.va-offline-line{border:1px solid #e5e7eb;border-radius:10px;padding:16px;margin-bottom:16px}.va-offline-line-heading{margin-bottom:12px}.va-offline-contract{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.va-offline-order .va-agreement{display:flex;align-items:flex-start;gap:10px;margin-top:16px}.va-offline-order .va-agreement input{flex:0 0 auto;width:18px;height:18px;margin-top:3px}.va-push-levels{display:flex;flex-wrap:wrap;gap:12px 24px;min-height:40px;align-items:center}.va-push-levels label{display:inline-flex;align-items:center;gap:8px}.va-push-levels input[type=checkbox]{width:16px;height:16px;min-height:0;margin:0}.va-remittance-toggle{display:flex;align-items:center;gap:8px;min-height:var(--va-control-height)}.va-remittance-toggle input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0}.va-remittance-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;padding-top:24px;border-top:1px solid #e1e5eb}.va-remittance-review>div{min-width:0}.va-remittance-review h3,.va-remittance-action-title{margin:0 0 16px;font-size:15px;font-weight:600}.va-remittance-action-title{border-top:1px solid #e1e5eb;padding-top:24px;margin-top:24px}.va-remittance-proof{display:flex;align-items:center;justify-content:center;width:100%;min-height:160px;padding:12px;box-sizing:border-box;border:1px solid #e1e5eb;border-radius:10px;background:#f7f8fa}.va-remittance-proof img{display:block;max-width:100%;max-height:360px;object-fit:contain}.va-remittance-rejection{padding:12px;border-radius:8px;background:#fff7ed;color:#9a3412;line-height:1.6;overflow-wrap:anywhere}@media(max-width:900px){.va-remittance-review{grid-template-columns:minmax(0,1fr)}}*{box-sizing:border-box}body{margin:0;min-width:320px;background:#f5f6f8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed}img{display:block;max-width:100%}textarea{min-height:92px;resize:vertical}
