/* Dashboard header tags inherit global marketing header rules unless reset locally. */
header.od-heading,header.od-card-heading{position:relative;top:auto;z-index:auto;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none}
header.od-heading{padding:8px 1px 2px}
header.od-card-heading{padding:12px 14px;border-bottom:1px solid var(--od-line);border-radius:0}
.kl-dashboard{display:grid;gap:18px;color:var(--app-text)}.kl-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:4px 0 2px}
.kl-eyebrow{display:block;color:var(--app-lime);font-size:10px;font-weight:700;letter-spacing:1.5px}.kl-heading h1{margin:8px 0 6px;font:750 clamp(24px,3vw,34px)/1.16 Manrope,sans-serif;letter-spacing:-.7px;color:var(--app-text)}.kl-heading p{margin:0;color:var(--app-muted);font-size:13px;line-height:1.6}
.kl-logout,.kl-product-form button{border:1px solid var(--app-line);border-radius:9px;background:var(--app-panel);color:var(--app-text);padding:10px 14px;font-weight:650;cursor:pointer}
.kl-ready-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #264b39;border-radius:11px;background:#0d1a15}.kl-ready-banner>i{width:9px;height:9px;flex:none;border-radius:50%;background:#43d49a;box-shadow:0 0 0 4px #43d49a20}.kl-ready-banner span{display:grid;gap:4px}.kl-ready-banner b{font-size:13px}.kl-ready-banner small{color:var(--app-muted);font-size:12px;line-height:1.5}
.kl-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.kl-kpi{display:grid;gap:11px;min-height:130px;padding:19px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-kpi small{color:var(--app-muted);font-size:11px;font-weight:650;letter-spacing:.5px;text-transform:uppercase}.kl-kpi strong{color:var(--app-text);font:750 27px Manrope,sans-serif}.kl-kpi span{color:var(--app-muted);font-size:12px}
.kl-section{display:grid;gap:12px}.kl-section-title h2{margin:0 0 5px;font:700 18px Manrope,sans-serif}.kl-section-title p{margin:0;color:var(--app-muted);font-size:12px}.kl-panel{overflow:hidden;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-table-wrap{width:100%;overflow:auto}.kl-table{width:100%;border-collapse:collapse;min-width:620px}.kl-table th,.kl-table td{padding:13px 15px;border-bottom:1px solid var(--app-line);text-align:left;white-space:nowrap;font-size:12px}.kl-table th{color:var(--app-muted);font-size:10px;letter-spacing:.5px;text-transform:uppercase}.kl-table td{color:var(--app-text)}.kl-table tr:last-child td{border-bottom:0}.kl-empty{text-align:center!important;color:var(--app-muted)!important;padding:28px!important;white-space:normal!important}
.kl-shortcuts{display:flex;flex-wrap:wrap;gap:9px}.kl-shortcuts a,.kaivo-checkout-hold>a{padding:10px 13px;border:1px solid var(--app-line);border-radius:9px;color:var(--app-text);font-size:12px;font-weight:650}.kl-error{padding:14px;border:1px solid #8f3636;border-radius:10px;background:#291414;color:#ffc0b8;font-size:13px}
.kl-integrations{display:grid;gap:12px}.kl-integrations article{display:flex;align-items:center;gap:14px;padding:17px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-integrations article>div{flex:1}.kl-integrations b{font-size:14px}.kl-integrations p{margin:5px 0;color:var(--app-muted);font-size:12px}.kl-integrations small{color:var(--app-muted);font-size:11px}.kl-integrations strong{padding:6px 9px;border-radius:20px;background:#22251d;color:#e5bb68;font-size:11px}.kl-integration-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--app-line);border-radius:10px;color:var(--app-lime)}
.kl-product-form-wrap{padding:16px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-product-form{display:grid;grid-template-columns:1fr 160px 1.3fr auto;align-items:end;gap:12px}.kl-product-form label{display:grid;gap:6px;color:var(--app-muted);font-size:11px}.kl-product-form input{min-width:0;width:100%;height:40px;padding:0 11px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-bg);color:var(--app-text)}.kl-product-form button{height:40px;white-space:nowrap;background:var(--app-lime);border-color:var(--app-lime);color:#17200e}
.kaivo-auth-open{min-height:100vh;background:#08090e!important;color:#e8eaf2!important}.kaivo-auth{display:grid;place-items:center;min-height:100vh;padding:24px}.kaivo-auth-card{width:min(450px,100%);display:grid;gap:14px;padding:32px;border:1px solid #262a35;border-radius:16px;background:#10121a;box-shadow:0 22px 70px #0007}.kaivo-auth-brand{display:flex;align-items:center;gap:9px;font-size:20px;color:var(--app-lime)}.kaivo-auth-brand b,.kaivo-checkout-brand b{font:750 18px Manrope;color:#e8eaf2}.kaivo-auth-brand span,.kaivo-checkout-brand span{color:var(--app-lime)}.kaivo-auth-kicker{margin-top:10px;color:var(--app-lime);font-size:10px;font-weight:700;letter-spacing:1.5px}.kaivo-auth-card h1{margin:0;font:750 27px Manrope}.kaivo-auth-card p,.kaivo-auth-card>small{margin:0;color:#9aa1b4;font-size:12px;line-height:1.65}.kaivo-auth-card label{display:grid;gap:7px;color:#cbd0dd;font-size:12px}.kaivo-auth-card input{height:44px;padding:0 12px;border:1px solid #2b3040;border-radius:8px;background:#0b0d13;color:#f2f4f8}.kaivo-auth-submit{height:44px;border:0;border-radius:9px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}.kaivo-auth-submit:disabled{opacity:.6}.kaivo-auth-links{display:flex;flex-wrap:wrap;gap:12px}.kaivo-auth-links a{color:#bdcf9f;font-size:11px;text-decoration:underline}.kaivo-auth-message{padding:10px;border:1px solid #31543a;border-radius:8px;background:#102015;color:#9ee1ad;font-size:12px;line-height:1.5}
.kaivo-checkout-hold{display:grid;justify-items:start;gap:15px;width:min(560px,calc(100% - 32px));margin:12vh auto;padding:32px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel);color:var(--app-text)}.kaivo-checkout-brand{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:var(--app-lime);font-size:22px}.kaivo-checkout-hold h1{margin:0;font:750 28px Manrope}.kaivo-checkout-hold p{margin:0;color:var(--app-muted);font-size:14px;line-height:1.7}
@media(max-width:850px){.kl-product-form{grid-template-columns:1fr 1fr}.kl-product-form label:nth-child(3){grid-column:1/-1}}@media(max-width:650px){.kl-kpis{grid-template-columns:1fr}.kl-kpi{min-height:110px}.kl-heading{align-items:flex-start;flex-direction:column}.kl-product-form{grid-template-columns:1fr}.kl-product-form label:nth-child(3){grid-column:auto}.kl-integrations article{align-items:flex-start}.kl-integrations strong{font-size:10px}.kaivo-auth-card{padding:24px}.kaivo-checkout-hold{padding:23px}}
/* Workspace and team management */
.kl-gateway-create,.kl-gateway-edit,.kl-member-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel);margin:18px 0}
.kl-gateway-create label,.kl-gateway-edit label,.kl-member-form label,.kl-gateway-select{display:grid;gap:7px;color:var(--app-muted);font-size:13px;font-weight:600}
.kl-gateway-create input,.kl-gateway-edit input,.kl-gateway-edit select,.kl-member-form input,.kl-member-form select,.kl-gateway-select select{min-width:0;padding:12px 13px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-bg);color:var(--app-text);font:inherit}
.kl-gateway-create button,.kl-gateway-edit button,.kl-member-form button{align-self:end;justify-self:start;padding:12px 18px;border:0;border-radius:10px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}
.kl-gateway-edit{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}
.kl-gateway-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:16px}
.kl-gateway-card{display:flex;min-height:150px;flex-direction:column;justify-content:space-between;padding:20px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel)}
.kl-gateway-card h2{margin:8px 0 4px;color:var(--app-text);font-size:20px}.kl-gateway-card p{margin:0;color:var(--app-muted)}
.kl-product-form select,.kl-link-form select,.kl-link-form input{min-width:0;width:100%;height:40px;padding:0 11px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-bg);color:var(--app-text)}
.kl-link-form{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;padding:16px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-link-form label{display:grid;gap:6px;color:var(--app-muted);font-size:11px}.kl-link-form button{height:40px;border:0;border-radius:9px;padding:0 15px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}.kl-link-form button:disabled{opacity:.5;cursor:not-allowed}.kl-toggle-link{border:1px solid var(--app-line);border-radius:7px;padding:6px 9px;background:var(--app-bg);color:var(--app-text);cursor:pointer}.kl-table a{color:var(--app-lime);font-weight:700}
.kaivo-checkout-price{font:800 26px Manrope,sans-serif;color:var(--app-lime)}.kaivo-checkout-unavailable{width:100%;padding:16px;border:1px solid #8e7740;border-radius:11px;background:#252011}.kaivo-checkout-unavailable b{color:#f0d58a}.kaivo-checkout-unavailable p{margin:7px 0 0;color:#d1c9a9;font-size:12px}.kaivo-checkout-unavailable a{display:inline-block;margin-top:9px;color:#c8f35a}
@media(max-width:650px){.kl-link-form{grid-template-columns:1fr}.kl-product-form{grid-template-columns:1fr 1fr}.kl-product-form label:nth-child(3){grid-column:1/-1}}
.kl-gateway-card a,.kl-secondary-action{color:var(--app-lime);text-decoration:none;font-weight:700}.kl-gateway-card a:hover,.kl-secondary-action:hover{text-decoration:underline}
.kl-member-form{grid-template-columns:minmax(220px,1fr) 200px auto;align-items:end}
.kl-remove-member{padding:7px 10px;border:1px solid #663b3b;border-radius:8px;background:#281818;color:#ffb9b9;cursor:pointer}
.kl-help{color:var(--app-muted);font-size:13px}.kl-gateway-select{max-width:420px;margin:12px 0 18px}
@media(max-width:780px){.kl-gateway-create,.kl-gateway-edit,.kl-member-form{grid-template-columns:1fr}.kl-gateway-create button,.kl-gateway-edit button,.kl-member-form button{width:100%}}
.kl-gateway-config{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;padding:20px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel)}
.kl-gateway-config label{display:grid;gap:7px;color:var(--app-muted);font-size:13px;font-weight:600}
.kl-gateway-config input{min-width:0;padding:12px 13px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-bg);color:var(--app-text);font:inherit}
.kl-gateway-config button{align-self:end;justify-self:start;padding:12px 18px;border:0;border-radius:10px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}
.kl-integration-card{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:900px;padding:18px 20px;border:1px solid var(--app-line);border-radius:14px;background:var(--app-panel)}.kl-integration-card p{margin:6px 0;color:var(--app-muted);font-size:13px}.kl-integration-card small{color:var(--app-muted);font-size:12px}.kl-integration-card strong{padding:7px 11px;border-radius:20px;background:#22251d;color:var(--app-lime);font-size:11px}#kaivoRevantHealthResult{max-width:900px}.kl-gateway-config textarea{min-height:120px;resize:vertical;padding:12px;border:1px solid var(--app-line);border-radius:10px;background:var(--app-bg);color:var(--app-text);font:inherit;grid-column:1/-1}.kl-close-ticket{padding:7px 10px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-panel);color:var(--app-text);cursor:pointer}
@media(max-width:780px){.kl-gateway-config{grid-template-columns:1fr}.kl-gateway-config button{width:100%}}
.kl-api-code{overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-bg);color:var(--app-text);font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace}.kl-section select{max-width:100%;padding:10px 12px;border:1px solid var(--app-line);border-radius:9px;background:var(--app-bg);color:var(--app-text)}.kl-revoke-api-key{padding:7px 10px;border:1px solid #663b3b;border-radius:8px;background:#281818;color:#ffb9b9;cursor:pointer}.kl-ready-banner input#createdApiKey{display:block;width:min(520px,100%);margin-top:10px;padding:10px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-bg);color:var(--app-text);font:12px ui-monospace,SFMono-Regular,Consolas,monospace}.kl-ready-banner button#copyApiKey{margin-top:8px;padding:9px 12px;border:0;border-radius:8px;background:var(--app-lime);color:#17200e;font-weight:700;cursor:pointer}
.kl-finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kl-finance-panel{min-width:0;padding:17px}.kl-finance-panel h2{margin:0 0 12px;font:700 15px Manrope,sans-serif}.kl-finance-panel pre{max-height:380px;overflow:auto;margin:0;padding:13px;border:1px solid var(--app-line);border-radius:9px;background:var(--app-bg);color:var(--app-text);font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.kl-finance-panel:last-child{grid-column:1/-1}.kl-payout-form{display:grid;grid-template-columns:1fr 1fr 1.5fr auto;align-items:end;gap:12px;padding:16px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-panel)}.kl-payout-form label{display:grid;gap:6px;color:var(--app-muted);font-size:12px}.kl-payout-form input,.kl-payout-form select{min-width:0;width:100%;height:42px;padding:0 11px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-bg);color:var(--app-text)}.kl-payout-form button,.kl-primary-action{min-height:42px;padding:0 15px;border:0;border-radius:9px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}.kl-payout-form button:disabled,.kl-primary-action:disabled{opacity:.6;cursor:wait}.kl-payout-form .kl-secondary-action{border:1px solid var(--app-line);background:var(--app-bg);color:var(--app-text)}@media(max-width:900px){.kl-payout-form{grid-template-columns:1fr 1fr}.kl-finance-grid{grid-template-columns:1fr}.kl-finance-panel:last-child{grid-column:auto}}@media(max-width:650px){.kl-payout-form{grid-template-columns:1fr}.kl-payout-form button{width:100%}}

.kl-domain-guide{display:grid;gap:16px;max-width:1000px;margin-top:20px}.kl-domain-guide .kl-ready-banner{max-width:none}.kl-domain-current,.kl-domain-grid article{padding:20px;border:1px solid var(--app-line);border-radius:14px;background:var(--app-panel)}.kl-domain-current>a{display:inline-block;margin:10px 0;color:var(--app-lime);font-size:18px;font-weight:750;text-decoration:none}.kl-domain-current>p,.kl-domain-grid p{max-width:720px;color:var(--app-muted);font-size:13px;line-height:1.7}.kl-domain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kl-domain-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.kl-domain-grid article>span{color:var(--app-lime);font-size:10px;font-weight:800;letter-spacing:.12em}.kl-domain-grid h2{margin:12px 0 0;font:700 16px Manrope,sans-serif}.kl-domain-grid p{margin-bottom:0}.kl-domain-grid b{color:var(--app-text)}@media(max-width:800px){.kl-domain-grid,.kl-domain-grid-two{grid-template-columns:1fr}}
/* Seller workspace, product and owner configuration refinements */
[hidden]{display:none!important}
.kl-seller-dashboard{gap:22px}.kl-seller-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.kl-weekly-panel,.kl-weekly-panel .kl-section-title{padding:18px}.kl-weekly-panel .kl-section-title{display:flex;align-items:center;justify-content:space-between}.kl-weekly-panel .kl-section-title>a{color:var(--app-lime);font-size:12px;text-decoration:none;font-weight:700}.kl-week-chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;min-height:190px;padding:18px 12px 2px;border-top:1px solid var(--app-line)}.kl-week-bar{display:grid;grid-template-rows:1fr auto auto;justify-items:center;gap:8px;height:155px;color:var(--app-muted);font-size:11px}.kl-week-bar>span{align-self:end;width:min(36px,70%);height:var(--bar);min-height:5px;border-radius:8px 8px 3px 3px;background:linear-gradient(180deg,#c9f557,#8bc528);box-shadow:0 5px 18px #a9e73825}.kl-week-bar b{font-weight:600}.kl-week-bar small{color:var(--app-text)}.kl-balance-note{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border:1px solid var(--app-line);border-radius:13px;background:linear-gradient(110deg,color-mix(in srgb,var(--app-lime) 8%,var(--app-panel)),var(--app-panel))}.kl-balance-note>div{flex:1}.kl-balance-icon{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;background:color-mix(in srgb,var(--app-lime) 15%,transparent);color:var(--app-lime);font-weight:800}.kl-balance-note b{font-size:13px}.kl-balance-note p{margin:5px 0 0;color:var(--app-muted);font-size:12px;line-height:1.65}.kl-balance-note>a{align-self:center;color:var(--app-lime);font-size:12px;font-weight:700;white-space:nowrap;text-decoration:none}.kl-heading-actions{display:flex;align-items:center;gap:10px}.kl-heading-actions .kl-primary-action,.kl-heading-actions .kl-secondary-action{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.kl-method-options{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--app-line);border-radius:10px;background:color-mix(in srgb,var(--app-bg) 50%,transparent)}.kl-method-options legend{padding:0 5px;color:var(--app-muted);font-size:11px;font-weight:700}.kl-method-options label{display:flex;align-items:center;gap:7px;color:var(--app-text);font-size:12px}.kl-method-options input{width:15px;height:15px;accent-color:var(--app-lime)}.kl-link-create-panel{padding:20px}.kl-link-create-panel>.kl-section-title{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.kl-link-create-panel .kl-link-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border:0;background:transparent}.kl-link-create-panel .kl-link-form>label,.kl-link-create-panel .kl-direct-fields{min-width:0}.kl-link-create-panel .kl-direct-fields{display:grid;grid-template-columns:1fr 170px;gap:12px}.kl-link-create-panel .kl-direct-fields label{display:grid;gap:6px;color:var(--app-muted);font-size:11px}.kl-link-create-panel .kl-direct-fields label:last-child{grid-column:1/-1}.kl-link-create-panel .kl-link-form>button{justify-self:start;padding:0 20px}.kl-link-create-panel .kl-method-options{grid-column:1/-1}.kl-icon-close{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--app-line);border-radius:9px;background:var(--app-bg);color:var(--app-text);font-size:20px;cursor:pointer}.kl-link-create-panel .kl-section-title h2{font:700 18px Manrope,sans-serif}.kl-link-create-panel .kl-section-title p{color:var(--app-muted);font-size:12px}.kl-transaction-detail{padding:6px 9px;border:1px solid var(--app-line);border-radius:7px;background:var(--app-panel);color:var(--app-text);font-size:11px;cursor:pointer}.kl-transaction-dialog{position:fixed;width:min(560px,calc(100% - 28px));max-height:85vh;overflow:auto;padding:24px;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel);color:var(--app-text);box-shadow:0 24px 80px #0008}.kl-transaction-dialog::backdrop{background:#03050ac9;backdrop-filter:blur(3px)}.kl-transaction-dialog>.kl-icon-close{float:right}.kl-transaction-dialog h2{margin:10px 0 18px;font:750 24px Manrope}.kl-transaction-dialog dl{display:grid;gap:0;margin:0}.kl-transaction-dialog dl>div{display:grid;grid-template-columns:1fr 1.3fr;gap:14px;padding:11px 0;border-top:1px solid var(--app-line)}.kl-transaction-dialog dt{color:var(--app-muted);font-size:12px}.kl-transaction-dialog dd{margin:0;overflow-wrap:anywhere;font-size:12px;font-weight:650}.kl-rates-form{grid-template-columns:1fr;max-width:1000px}.kl-rate-card{padding:18px;border:1px solid var(--app-line);border-radius:13px;background:var(--app-bg)}.kl-rate-card>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.kl-rate-card>header span{font:700 16px Manrope}.kl-rate-card>header small,.kl-rate-card p{color:var(--app-muted);font-size:11px}.kl-rate-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kl-rate-grid label{display:grid;gap:7px;color:var(--app-muted);font-size:11px}.kl-rate-grid input,.kl-rate-grid select{min-width:0;height:40px;padding:0 10px;border:1px solid var(--app-line);border-radius:8px;background:var(--app-panel);color:var(--app-text)}.kl-rate-card p{margin:12px 0 0}.kl-rate-card p b{color:var(--app-lime)}.kl-rate-caveat{max-width:1000px}.kl-logo-upload{grid-column:1/-1;display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:16px;padding:15px;border:1px solid var(--app-line);border-radius:12px;background:var(--app-bg)}.kl-logo-preview{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border:1px solid var(--app-line);border-radius:14px;background:var(--app-panel);color:var(--app-lime);font:800 27px Manrope}.kl-logo-preview img{width:100%;height:100%;object-fit:contain}.kl-logo-upload label{display:grid;gap:7px;color:var(--app-text);font-size:12px;font-weight:650}.kl-logo-upload input{height:auto;padding:8px;border:1px dashed var(--app-line);border-radius:8px;background:var(--app-panel);font-size:11px}.kl-logo-upload small{color:var(--app-muted);font-size:10px;font-weight:400}.kl-account-card,.kl-support-card{overflow:hidden;border:1px solid var(--app-line);border-radius:16px;background:var(--app-panel)}.kl-account-summary{display:flex;align-items:center;gap:14px;padding:20px;border-bottom:1px solid var(--app-line);background:linear-gradient(100deg,color-mix(in srgb,var(--app-lime) 10%,var(--app-panel)),var(--app-panel))}.kl-account-avatar{display:grid;place-items:center;width:52px;height:52px;border:1px solid color-mix(in srgb,var(--app-lime) 50%,transparent);border-radius:15px;background:color-mix(in srgb,var(--app-lime) 17%,transparent);color:var(--app-lime);font:800 20px Manrope}.kl-account-summary h2{margin:0 0 3px;font:700 16px Manrope}.kl-account-summary p,.kl-account-summary small{margin:0;color:var(--app-muted);font-size:12px}.kl-account-summary small{display:block;margin-top:5px;font-size:10px}.kl-account-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px}.kl-account-form label{display:grid;gap:7px;color:var(--app-muted);font-size:12px;font-weight:650}.kl-account-form input{height:43px;padding:0 12px;border:1px solid var(--app-line);border-radius:9px;background:var(--app-bg);color:var(--app-text)}.kl-account-form input:disabled{opacity:.65}.kl-account-form label small{color:var(--app-muted);font-size:10px;font-weight:400}.kl-password-field{grid-column:1/-1;max-width:520px}.kl-account-form-footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:5px}.kl-account-form-footer>a{color:var(--app-lime);font-size:12px}.kl-account-form-footer button,.kl-support-form button{min-height:42px;padding:0 17px;border:0;border-radius:9px;background:var(--app-lime);color:#17200e;font-weight:750;cursor:pointer}.kl-support-intro{display:flex;align-items:center;gap:14px;padding:17px 18px;border:1px solid var(--app-line);border-radius:13px;background:linear-gradient(110deg,color-mix(in srgb,var(--app-lime) 8%,var(--app-panel)),var(--app-panel))}.kl-support-intro>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--app-lime) 15%,transparent);color:var(--app-lime);font-size:20px}.kl-support-intro>div{flex:1}.kl-support-intro b{font-size:13px}.kl-support-intro p{margin:4px 0 0;color:var(--app-muted);font-size:11px}.kl-support-intro>small{padding:7px 9px;border:1px solid var(--app-line);border-radius:8px;color:var(--app-muted)}.kl-support-card{padding:19px}.kl-support-card>.kl-section-title{margin-bottom:16px}.kl-support-form{display:grid;gap:14px}.kl-support-form label{display:grid;gap:7px;color:var(--app-muted);font-size:12px;font-weight:650}.kl-support-form input,.kl-support-form textarea{width:100%;min-height:43px;padding:11px 12px;border:1px solid var(--app-line);border-radius:9px;background:var(--app-bg);color:var(--app-text);font:inherit}.kl-support-form textarea{min-height:140px;resize:vertical}.kl-support-form label small{color:var(--app-muted);font-size:10px;font-weight:400}.kl-support-form button{justify-self:start}.kl-account-page>.kl-balance-note{max-width:900px}
+@media(max-width:900px){.kl-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kl-link-create-panel .kl-link-form{grid-template-columns:1fr}.kl-link-create-panel .kl-method-options{grid-column:auto}}
+@media(max-width:650px){.kl-seller-kpis{grid-template-columns:1fr}.kl-week-chart{gap:5px;padding:14px 2px}.kl-week-bar{height:130px}.kl-balance-note{flex-wrap:wrap}.kl-balance-note>a{margin-left:47px}.kl-link-create-panel .kl-direct-fields{grid-template-columns:1fr}.kl-link-create-panel .kl-direct-fields label:last-child{grid-column:auto}.kl-heading-actions{width:100%}.kl-heading-actions>*{flex:1}.kl-rate-grid,.kl-account-form{grid-template-columns:1fr}.kl-logo-upload{grid-template-columns:56px 1fr}.kl-logo-preview{width:52px;height:52px}.kl-logo-upload .kl-secondary-action{grid-column:2;justify-self:start}.kl-account-form-footer{align-items:stretch;flex-direction:column}.kl-account-form-footer button,.kl-support-form button{width:100%}.kl-transaction-dialog dl>div{grid-template-columns:1fr;gap:5px}.kl-support-intro{align-items:flex-start;flex-wrap:wrap}.kl-support-intro>small{margin-left:54px}}
