.admin-app{--bg:#080808;--surface:#141414;--text:#f3f3f3;--muted:#969696;--line:#292929;--aff-ink:#f3f3f3;--aff-muted:#969696;--aff-rule:#292929;--aff-soft:#141414;--radius:12px;--font:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark;display:flow-root;min-height:100svh;background:var(--bg);color:var(--text);font-family:var(--font);font-size:14px;line-height:1.6}.admin-app [hidden]{display:none!important}.admin-app h1{font:500 42px/1.15 var(--font);letter-spacing:-1.8px}.admin-app h2{font:500 21px/1.35 var(--font);letter-spacing:-.55px}.admin-app h3{font:500 16px/1.4 var(--font);letter-spacing:-.25px}.admin-app p{color:var(--muted);line-height:1.7}.admin-app button,.admin-app input,.admin-app select,.admin-app textarea{font-family:var(--font)}.admin-app button:disabled{cursor:default}.admin-app :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #ddd;outline-offset:4px}.admin-app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.admin-app select,.admin-app textarea{background:#141414;border:1px solid #343434;border-radius:12px;min-height:46px;color:#ededed;padding:11px 14px;font-size:14px;line-height:1.5;box-shadow:none}.admin-app textarea{max-height:none;min-height:96px}.admin-app input::placeholder,.admin-app textarea::placeholder{color:#777}.admin-app input[type=checkbox]{accent-color:#eee;width:17px;height:17px;flex-shrink:0}.admin-app :is(.button,.aff-button,.store-outline-button,.manual-primary,.manual-secondary){min-height:44px;border-radius:100px;font-size:13px;font-weight:500;gap:9px;padding:11px 19px}.admin-app :is(.button.primary,.aff-button-light,.manual-primary){background:#f1f1f1;border-color:#f1f1f1;color:#111}.admin-app :is(.button.primary,.aff-button-light,.manual-primary):hover:not(:disabled){background:#dcdcdc;border-color:#dcdcdc}.admin-app :is(.button.secondary,.aff-button:not(.aff-button-light),.store-outline-button,.manual-secondary){background:#161616;border:1px solid #363636;color:#eee}.admin-app :is(.button.secondary,.aff-button:not(.aff-button-light),.store-outline-button,.manual-secondary):hover:not(:disabled){background:#252525;border-color:#555}.admin-app .aff-icon-button,.admin-app .icon-button{border-radius:50%;min-width:42px;min-height:42px;color:#c1c1c1;background:transparent}.admin-app .aff-icon-button:hover,.admin-app .icon-button:hover{background:#242424;color:#fff}.admin-app .text-button{font-size:13px;color:#b6b6b6}.admin-app .error{color:#eee}.admin-app :is(.notice,.aff-feedback,.store-alert){border:1px solid #353535;border-radius:12px;padding:14px 18px;font-size:13px;line-height:1.7;background:#151515;color:#d7d7d7;overflow-wrap:anywhere}.admin-app .notice:empty{display:none}.admin-header{position:sticky;top:20px;z-index:40;gap:28px;max-width:1600px;width:calc(100% - 64px);min-height:74px;margin:22px auto 0;padding:10px 22px;background:#171717ed;border:1px solid #ffffff14;border-radius:100px;box-shadow:0 8px 32px #0003;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.admin-brand,.admin-header{display:flex;align-items:center}.admin-brand{gap:14px;flex-shrink:0;color:#f3f3f3}.admin-brand>span:last-child{font-size:14px;font-weight:500;padding-left:14px;border-left:1px solid #3a3a3a;line-height:24px}.admin-brand-symbol{display:block;width:51px;height:26px;overflow:hidden;position:relative}.admin-brand-symbol img{display:block;position:absolute;width:118px!important;height:26px!important;max-width:none;left:0;top:0}.workspace-switcher{isolation:isolate;position:relative;display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:4px;margin:auto;flex:0 1 auto}.workspace-switcher::-webkit-scrollbar{display:none}.workspace-switcher a{position:relative;z-index:1;display:flex;gap:8px;align-items:center;justify-content:center;white-space:nowrap;min-height:40px;padding:9px 15px;border-radius:100px;color:#969696;font-size:13px;font-weight:500;transition:color .2s;flex:none}.workspace-switcher a:hover{color:#e8e8e8}.workspace-switcher a[aria-current=page]{color:#f4f4f4}.workspace-switcher a[aria-current=page]:not([data-measured]){background:#303030}.workspace-active-pill{position:absolute;left:0;top:0;z-index:0;background:#303030;border:1px solid #ffffff0c;border-radius:100px;box-shadow:0 1px 3px #0003;pointer-events:none;transition:transform .34s cubic-bezier(.16,1,.3,1),width .34s cubic-bezier(.16,1,.3,1),height .34s cubic-bezier(.16,1,.3,1)}.admin-header-actions{display:flex;align-items:center;gap:17px;flex-shrink:0}.admin-store-link{display:flex;align-items:center;gap:6px;color:#aaa!important;font-size:12px;white-space:nowrap}.admin-store-link:hover{color:#fff!important}.admin-signout{display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-left:1px solid #333;width:37px;height:28px;color:#aaa;padding:0 0 0 15px}.admin-local-note{max-width:1600px;width:calc(100% - 80px);margin:13px auto -17px;display:flex;align-items:center;gap:7px;color:#888;font-size:11px}.admin-local-note>span:first-child{width:5px;height:5px;border-radius:50%;background:#aaa}.admin-local-note .admin-local-detail{margin-left:-7px}.admin-shell-error{max-width:1500px;margin:20px auto}.admin-skip-link{position:fixed;z-index:60;top:-80px;left:32px;background:#eee;color:#111!important;padding:10px 18px;border-radius:100px}.admin-skip-link:focus{top:12px}#admin-content:focus{outline:none}.admin-workspace{max-width:1664px;padding:62px 32px 90px;margin:0 auto;display:grid;grid-template-columns:213px minmax(0,1fr);gap:50px;align-items:start}.admin-sidebar{position:sticky;top:130px;min-width:0;padding-top:3px}.admin-sidebar nav{display:flex;flex-direction:column;gap:5px}.admin-sidebar nav>a,.admin-sidebar nav>button{display:flex;align-items:center;gap:13px;text-align:left;background:transparent;border:1px solid transparent;padding:12px 15px;border-radius:12px;min-height:47px;color:#949494;font-size:13px;font-weight:400;line-height:1.5;width:100%}.admin-sidebar nav :is(a,button):hover{background:#141414;color:#e7e7e7}.admin-sidebar nav [aria-current=page]{background:#1c1c1c;border-color:#2b2b2b;color:#eee}.admin-sidebar nav :is(a,button)>span{flex:1 1}.admin-sidebar nav small{font-size:11px;color:#ccc;padding:1px 7px;border-radius:100px;background:#333}.admin-sidebar-footer{border-top:1px solid #292929;margin:25px 14px 0;padding-top:20px;display:flex;flex-direction:column;gap:16px}.admin-sidebar-footer a{display:flex;gap:7px;align-items:center;color:#8c8c8c;font-size:11px;line-height:1.7}.admin-sidebar-footer a:hover{color:#eee}.admin-app .admin-main{margin:0;padding:0;max-width:none;min-width:0;width:100%;font-family:var(--font);color:var(--text)}.admin-app .admin-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 0 35px;margin:0;min-height:85px}.admin-page-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.admin-refresh{display:flex;align-items:center;justify-content:center;min-width:43px;height:43px;border:1px solid #333;background:#161616;border-radius:50%;color:#bbb}.admin-refresh:hover{background:#262626;color:#fff}.admin-app .admin-search{display:flex;align-items:center;gap:10px;background:#141414;border:1px solid #343434;border-radius:100px;padding:0 14px;min-width:0;width:min(100%,340px);margin:0}.admin-app .admin-search svg{color:#929292}.admin-app .admin-search input{border:0!important;background:transparent!important;padding:10px 0!important;margin:0!important;width:100%;font-size:13px;min-width:0;min-height:44px}.admin-app .admin-search:focus-within{outline:2px solid #ccc;outline-offset:3px}.admin-app .admin-search input:focus{outline:none}.admin-result-count{font-size:12px;white-space:nowrap;color:#939393}.admin-section-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px;color:#999;font-size:13px}.admin-empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:80px 24px;min-height:310px;border-top:1px solid #292929;border-bottom:1px solid #292929}.admin-empty>span{font-size:25px;color:#666;margin-bottom:18px}.admin-empty h2{font-size:20px}.admin-empty p{font-size:13px;max-width:360px;margin-top:10px}.admin-inline-link{display:inline-flex;align-items:center;gap:8px;color:#d9d9d9!important;font-size:13px;padding:12px 0}.admin-app .store-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0 0 40px;background:none;border:0;border-bottom:1px solid #292929;padding:0 0 35px}.admin-app .store-metric{background:none;border:0;border-radius:0;padding:0;min-height:0}.admin-app .store-metric>span{font-size:13px;color:#aaa}.admin-app .store-metric strong{font-size:38px;font-weight:500;letter-spacing:-1.5px;margin:9px 0 7px}.admin-app .store-metric small{font-size:11px;line-height:1.6;color:#858585}.admin-app .store-overview-grid{gap:44px}.admin-app .store-panel{background:none;border:0;border-radius:0;padding:0;box-shadow:none}.admin-app .store-panel-heading{align-items:flex-start;margin-bottom:24px}.admin-app .store-panel-heading h3{font-size:18px}.admin-app .store-panel-heading p{font-size:12px;margin-top:8px}.admin-app .store-panel-heading .store-text-action{font-size:11px}.admin-app .store-snapshot-main{background:#141414;border:1px solid #292929;border-radius:14px;padding:18px;margin:0 0 14px;gap:13px}.admin-app .store-snapshot-icon,.admin-app .store-sync-emblem{background:transparent;border-color:#383838}.admin-app .store-status{color:#bcbcbc;background:#1b1b1b;border:1px solid #363636;border-radius:100px;white-space:nowrap;font-size:10px;padding:5px 8px}.admin-app .store-status i{background:#aaa}.admin-app .store-keyline,.admin-app .store-pulse-row{border-color:#292929}.admin-app .store-keyline strong{overflow-wrap:anywhere}.admin-app .store-attention{background:none;border:0;border-top:1px solid #292929;border-bottom:1px solid #292929;border-radius:0;padding:25px 0;margin-top:35px}.admin-app .store-attention h3{font-size:19px}.admin-app .store-attention p{font-size:12px;max-width:750px}.admin-app .store-attention>button{border-radius:100px;background:#171717}.admin-app .store-toolbar{margin:0 0 24px;align-items:center}.admin-app .store-controls{gap:12px}.admin-app .store-filter,.admin-app .store-search{border-radius:100px;background:#141414;border-color:#343434}.admin-app .store-filter select,.admin-app .store-search input{border:0!important;border-radius:100px;background:transparent!important;margin:0;padding-block:9px}.admin-app .store-product-row{padding:20px 0;background:none;border-color:#292929}.admin-app .store-list-heading{background:none;border-color:#292929;padding-inline:0;text-transform:none;letter-spacing:0;font-size:11px}.admin-app .store-product-art{border:0;border-radius:12px;background:#181818}.admin-app .store-product-name strong{font-size:14px;font-weight:500}.admin-app .store-product-name>div>span{font-size:11px;color:#858585}.admin-app .store-product-price strong{font-weight:500}.admin-app .store-product-reviews{color:#aaa}.admin-app .store-review-row{padding:26px 0;gap:24px}.admin-app .store-review-rating{color:#ccc}.admin-app .store-review-meta{font-size:12px;color:#999}.admin-app .store-review-content>p{font-size:14px;color:#bbb}.admin-app .store-sync-head{margin-bottom:25px}.admin-app .store-sync-head>div>p{font-size:12px;max-width:650px}.admin-app .store-sync-status{background:#141414;border:1px solid #303030;border-radius:14px;padding:23px;gap:16px}.admin-app .store-sync-facts{background:transparent;border:0;gap:28px;padding:28px 0}.admin-app .store-sync-facts>div{padding:0;border:0}.admin-app .store-sync-facts strong{overflow-wrap:anywhere}.admin-app .store-history-row{border-color:#292929;background:none}.admin-app .store-history-heading h3{font-size:19px}.admin-app .store-segment{border-radius:100px;padding:4px;border:1px solid #333;background:#141414}.admin-app .store-segment button{border:0;border-radius:100px;min-height:36px}.admin-app .store-segment button[aria-pressed=true]{background:#303030;color:#fff}.admin-app .aff-admin-bottom,.admin-app .store-footer{margin-top:45px;border-top:1px solid #292929;padding-top:20px;color:#777;font-size:10px;gap:15px}.admin-app .store-connection-row{grid-template-columns:minmax(0,1fr) auto;background:none;border:0;border-top:1px solid #292929;border-radius:0;padding:26px 0}.admin-app .store-connection-number{display:none}.admin-app .store-empty{padding:60px 20px;background:none;border-radius:0;border-color:#292929}.admin-app .store-empty-mark{background:none;border-color:#353535;color:#999}.admin-app .manual-store-updates{margin:0}.admin-app .manual-heading{padding-top:0}.admin-app :is(.manual-panel,.manual-editor,.manual-product-list){border-color:#303030;background:transparent;border-radius:14px}.admin-app .manual-product-button{border-radius:10px}.admin-app .manual-product-button[aria-current=true]{background:#242424;border-color:#444}.admin-app :is(.manual-badge-panel,.manual-price-panel,.manual-reviews-panel){background:transparent;border-radius:0;border:0;border-top:1px solid #303030;padding:25px 0}.admin-app :is(.manual-current,.manual-diff,.manual-review-panel){background:#141414;border-color:#343434;border-radius:14px}.admin-app .manual-check input{width:17px}.admin-app .manual-actions{gap:10px;flex-wrap:wrap}.admin-app .links-editor-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:44px;margin-top:0}.admin-app .links-editor{min-width:0}.admin-app .link-fields{border:0}.admin-app .links-page-settings{border:0;padding:0;margin:0}.admin-app .page-settings-hint{font-size:12px;margin:14px 0 25px}.admin-app .editor-section-heading{display:flex;gap:15px;justify-content:space-between;align-items:center;border:0;margin:0 0 25px;padding:0}.admin-app .editor-section-heading .inline-action{white-space:nowrap;font-size:12px;margin-left:auto;display:flex;gap:6px;align-items:center}.admin-app .admin-card-editor{border-top:1px solid #292929;padding:0;margin:0}.admin-app .admin-card-editor:last-child{border-bottom:1px solid #292929}.admin-card-editor>summary{display:flex;align-items:center;gap:16px;cursor:pointer;list-style:none;padding:22px 0;min-height:90px}.admin-card-editor>summary::-webkit-details-marker{display:none}.admin-card-editor>summary>span:nth-child(2){flex:1 1;min-width:0}.admin-card-editor>summary strong{font-size:14px;font-weight:500;display:block;overflow-wrap:anywhere}.admin-card-editor>summary small{font-size:11px;color:#888;display:block;margin-top:5px}.admin-card-editor>summary>svg{color:#888;transition:transform .2s}.admin-card-editor[open]>summary>svg{transform:rotate(180deg)}.admin-card-number{color:#666;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:25px}.admin-app .admin-card-editor .link-edit-row{border:0;background:none;padding:0 0 30px;margin:0}.admin-app .link-edit-top{padding:0 0 16px;min-height:0;gap:12px;flex-wrap:wrap}.admin-app .link-edit-top>.link-number,.admin-app .link-edit-top>strong{display:none}.admin-app .link-controls{margin-left:auto;gap:3px}.admin-app .link-controls .icon-button{border-radius:50%;border:1px solid #333}.admin-app .link-duplicate-action{margin-bottom:15px}.admin-app .link-edit-fields{gap:20px;margin-top:22px}.admin-app .link-edit-fields label{font-size:13px}.admin-app .link-edit-fields label>span{font-size:11px;color:#777}.admin-app .link-edit-fields small{font-size:11px;line-height:1.7;color:#888}.admin-app .link-edit-fields textarea{max-height:none}.admin-app .editor-savebar{position:sticky;bottom:16px;z-index:10;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px;background:#171717f5;border:1px solid #363636;border-radius:18px;margin-top:28px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.admin-app .editor-savebar>span{flex:1 1;color:#999;font-size:11px}.admin-app .editor-savebar .button{min-height:42px;font-size:12px;padding-inline:15px}.admin-app .links-preview-panel{position:sticky;top:125px;align-self:start;max-width:360px;margin:0 auto;width:100%}.admin-app .preview-heading{color:#aaa;font-size:11px;margin-bottom:18px}.admin-app .preview-heading>span:last-child{color:#777}.admin-app .preview-device{border:1px solid #333;border-radius:28px;box-shadow:none;max-height:720px;background:#0a0a0a}.admin-app .links-preview-panel>p{font-size:11px;line-height:1.7;margin:17px 8px}.admin-app .page-background-heading{border-top:1px solid #292929;padding-top:25px;margin-top:30px}.admin-app .link-image-editor{border-color:#333;border-radius:14px;background:#111}.admin-app .link-buttons-editor,.admin-app .link-expiry-editor{border-color:#292929}.admin-app .publish-dialog{background:#131313;border:1px solid #3d3d3d;border-radius:22px;padding:26px;color:#eee}.admin-app .publish-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.admin-app .mk-campaigns{margin:0 0 35px}.admin-app .mk-section-title{margin-bottom:20px}.admin-app .mk-section-title h2{font-size:18px}.admin-app .mk-campaign-row{padding:19px 12px;border-color:#292929;border-radius:0;background:none}.admin-app .mk-campaign-row.selected{background:#181818;box-shadow:inset 2px 0 #aaa}.admin-app .mk-status{border-radius:100px;border-color:#3b3b3b;padding:5px 10px;font-size:10px}.admin-app .mk-editor-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:44px}.admin-app .mk-preview{top:130px}.admin-app .mk-preview-title h2{font-size:14px}.admin-app .mk-preview-title>div{border-radius:100px;background:#171717;padding:4px}.admin-app .mk-preview-title button{border-radius:100px;min-height:32px}.admin-app .mk-preview-title button[aria-pressed=true]{border-radius:100px;background:#333;color:#eee}.admin-app .mk-editor label{font-size:13px;margin:22px 0}.admin-app .mk-editor input,.admin-app .mk-editor select,.admin-app .mk-editor textarea{margin-top:0}.admin-app .mk-editor .mk-checkbox{gap:10px;align-items:flex-start}.admin-app .mk-editor .mk-checkbox input{width:17px;min-height:17px;height:17px;padding:0;margin:3px 0 0}.admin-app .mk-form-section{margin-top:30px;padding-top:18px;border-color:#292929}.admin-app .mk-hint{color:#919191;font-size:12px}.admin-app .mk-savebar{gap:10px;padding:22px 0;border-color:#303030}.admin-app .mk-savebar .button{font-size:12px}.admin-app .mk-placeholders button{border-radius:100px;background:#1b1b1b;border-color:#3a3a3a;min-height:34px;padding:6px 12px}.admin-app .mk-connection{border-color:#303030;background:transparent;margin:20px 0;align-items:center}.admin-app .mk-dot,.admin-app .mk-dot.ready{background:#aaa;box-shadow:none}.admin-connection-panel{border-top:1px solid #303030;border-bottom:1px solid #303030;padding:26px 0}.admin-delivery-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:0 0 32px;margin:0 0 30px;border-bottom:1px solid #292929}.admin-delivery-stats>div>span{display:block;font-size:13px;color:#999;margin-bottom:10px}.admin-delivery-stats strong{display:block;font-size:32px;letter-spacing:-1px;font-weight:500;color:#eee;line-height:1.2}.admin-delivery-stats small{font-size:13px;color:#888;letter-spacing:0}.admin-delivery-stats .storage-meter{width:auto}.admin-delivery-stats meter{margin-top:14px;max-width:230px;height:4px}.admin-app .delivery-list{margin-top:30px}.admin-app .delivery-row{padding:24px 0;border-color:#292929;gap:18px}.admin-app .delivery-rows{border-color:#292929}.admin-app .delivery-info>span{color:#888}.admin-app .row-actions{gap:4px}.admin-app .add-to-brand{font-size:12px;margin-right:12px}.admin-app .composer{gap:44px;margin-top:35px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.admin-app .dropzone{background:#131313;border:1px dashed #444;border-radius:18px;min-height:300px}.admin-app .dropzone:hover{background:#1b1b1b;border-color:#888}.admin-app .dropzone.compact{min-height:150px}.admin-app .content-tabs{border-radius:100px;border-color:#333;gap:5px;margin-bottom:20px}.admin-app .caption-editor textarea{border-radius:16px;background:#131313}.admin-app .details-section label{font-size:13px;color:#bdbdbd}.admin-app .details-section input,.admin-app .details-section select,.admin-app .details-section textarea{margin-top:8px}.admin-app .details-section .expiry-row select{width:auto}.admin-app .details-section .check-label input{margin-left:auto}.admin-app .success-panel{border-color:#333;padding:22px 0;background:none}.admin-app .success-icon{color:#ddd}.admin-app .progress-area progress{accent-color:#ccc;background:#303030}.admin-app .progress-area progress::-webkit-progress-value{background:#ccc}.admin-app .aff-admin{background:transparent;min-height:0;font-family:inherit;line-height:inherit;--aff-ink:#f3f3f3;--aff-muted:#969696;--aff-rule:#292929;--aff-soft:#141414}.admin-app .aff-metrics{padding:0 0 35px;margin:0 0 32px;gap:28px;border-color:#292929}.admin-app .aff-metrics strong{font-family:var(--font);font-weight:500;font-size:39px;letter-spacing:-1.5px}.admin-app .aff-metrics span{color:#aaa;font-size:13px}.admin-app .aff-metrics small{color:#888;font-size:11px}.admin-app .aff-content-section{border-color:#292929;padding-top:28px;margin-top:30px}.admin-app .aff-content-section h2{font-size:21px}.admin-app .aff-admin-section{margin:0;padding-top:0;border:0}.admin-app .aff-admin-section+.aff-admin-section{margin-top:32px}.admin-app .aff-admin-section-head{margin-bottom:25px}.admin-app .aff-admin-panel{background:none;border:0;border-top:1px solid #303030;border-radius:0;padding:25px 0}.admin-app .aff-admin-warning,.admin-app .aff-setup-panel{background:#141414;border:1px solid #353535;border-radius:14px;padding:20px;font-size:13px;color:#bbb}.admin-app .aff-admin-table{font-size:12px;width:100%}.admin-app .aff-admin-table th{font-size:11px;color:#999;text-transform:none;letter-spacing:0;font-weight:400;padding:15px 12px}.admin-app .aff-admin-table td{font-size:12px;padding:19px 12px;border-color:#292929}.admin-app .aff-admin-table small{font-size:11px;color:#888}.admin-app .aff-admin-table-wrap{border-color:#303030;border-radius:12px}.admin-app .aff-admin-form{max-width:900px}.admin-app .aff-admin-form label{font-size:13px;color:#bdbdbd}.admin-app .aff-admin-actions button{border-radius:100px;padding:10px 16px;min-height:40px;font-size:12px;background:#1b1b1b;border-color:#3a3a3a}.admin-app .aff-status{background:#1a1a1a;border:1px solid #3a3a3a;border-radius:100px;padding:5px 10px;font-size:10px;color:#bbb}.admin-app .aff-partner-row>button{min-width:0}.admin-app .aff-partner-row small,.admin-app .aff-partner-row strong{overflow-wrap:anywhere}.admin-app .aff-rule-row{border-color:#292929;padding-block:20px}.admin-app .aff-rule-row p{font-size:12px}.admin-app .commerce-admin>section{margin:0}.admin-app .admin-analytics-connection{max-width:850px;border-top:1px solid #292929;border-bottom:1px solid #292929;padding:28px 0}.admin-connection-title{display:flex;align-items:center;gap:20px;margin-bottom:25px}.admin-connection-title>div{display:flex;align-items:center;gap:18px}.admin-connection-icon{display:flex;width:56px;height:56px;align-items:center;justify-content:center;border:1px solid #343434;border-radius:16px;background:#161616;color:#aaa}.admin-app .admin-analytics-connection p{font-size:13px;margin:15px 0;max-width:710px}.admin-app .commerce-row{background:none;border:0;border-top:1px solid #303030;border-radius:0;padding:26px 0;gap:32px}.admin-app .commerce-row h3{font-size:17px}.admin-app .commerce-facts p{font-size:12px}.admin-app .commerce-check{font-size:12px;line-height:1.7;align-items:flex-start}.admin-app .commerce-check input{margin-top:4px}.admin-app .commerce-delivery{padding:22px 0;border-color:#292929;color:#aaa;font-size:12px}.admin-app .recipient-shell{background:#080808;min-height:100svh}.admin-app .recipient-shell .desk-backdrop{display:none}.admin-app .site-header{max-width:1600px;margin:0 auto;padding-inline:32px;height:94px}.admin-app .identity{font-weight:500;font-size:14px;letter-spacing:-.25px}.admin-app .identity-secondary{font-size:13px}.admin-app .recipient-workspace{display:flex;align-items:center;justify-content:center;min-height:calc(100svh - 150px);margin:0;padding:50px 24px 100px}.admin-app .gate-card{background:transparent;border:0;box-shadow:none;padding:0;max-width:370px;text-align:left}.admin-app .gate-card h1{font-size:42px;margin-bottom:36px}.admin-app .gate-card label{font-size:13px}.admin-app .gate-card input{margin-bottom:22px}.admin-app .gate-card .button{margin-top:6px;justify-content:center}.admin-app .login-hint{font-size:13px}.admin-app .login-actions{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.admin-loading{min-height:85svh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px;text-align:center;gap:18px}.admin-loading h1{font-size:28px}.admin-loading p{font-size:13px}.admin-loading-dot{width:8px;height:8px;background:#bbb;border-radius:50%;margin-bottom:12px;animation:admin-pulse 1.5s ease-in-out infinite}@keyframes admin-pulse{50%{opacity:.3}}@media(min-width:1700px){.admin-workspace{gap:64px;grid-template-columns:220px minmax(0,1fr)}}@media(max-width:1250px){.admin-header{gap:18px;padding-inline:20px}.workspace-switcher a{padding-inline:13px;gap:7px}.workspace-switcher a svg{display:none}.admin-workspace{gap:32px;grid-template-columns:185px minmax(0,1fr)}.admin-app .links-editor-layout{grid-template-columns:minmax(0,1fr) 270px;gap:28px}.admin-app .mk-editor-layout{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.admin-app .store-overview-grid{grid-template-columns:1fr;gap:30px}.admin-app .store-toolbar{flex-wrap:wrap}.admin-app .store-controls{width:100%}}@media(max-width:1000px){.admin-header{width:calc(100% - 40px)}.admin-brand-symbol{width:48px}.admin-brand-symbol img{width:105px!important;height:auto!important}.admin-brand{gap:8px}.admin-brand>span:last-child{padding-left:9px}.admin-header-actions{gap:10px}.admin-store-link{font-size:0}.admin-store-link svg{width:17px;height:17px}.workspace-switcher a{padding-inline:11px}.admin-workspace{display:block;padding:45px 24px 70px}.admin-sidebar{position:static;margin-bottom:30px;padding:0}.admin-sidebar nav{flex-direction:row;overflow:auto;scrollbar-width:none;gap:7px;padding:3px 0 9px}.admin-sidebar nav :is(a,button){width:auto;flex:none;white-space:nowrap;padding:10px 15px;border-radius:100px;min-height:42px;font-size:12px}.admin-sidebar nav :is(a,button)>svg{width:16px;height:16px}.admin-sidebar-footer{flex-direction:row;overflow:auto;white-space:nowrap;gap:24px;padding:13px 0 0;margin:2px 0 0;border-top:1px solid #252525}.admin-sidebar-footer a{flex:none;font-size:11px}.admin-app .links-editor-layout{grid-template-columns:minmax(0,1fr) 300px;gap:38px}.admin-app .mk-editor-layout{grid-template-columns:minmax(0,1fr) 300px;gap:35px}.admin-app .store-overview-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.admin-header{top:10px;margin-top:12px;min-height:104px;padding:12px 14px 8px;border-radius:26px;display:grid;grid-template-columns:1fr auto;gap:8px;width:calc(100% - 24px)}.admin-brand{padding-left:3px}.admin-brand-symbol{width:47px;height:23px}.admin-brand-symbol img{height:23px!important;width:105px!important}.admin-brand>span:last-child{font-size:12px;line-height:20px}.admin-header-actions{grid-column:2;grid-row:1;gap:14px;padding-right:3px}.admin-store-link{font-size:11px}.admin-signout{height:24px;width:32px;padding-left:12px}.workspace-switcher{grid-row:2;grid-column:1/-1;width:100%;margin:0;padding:4px 0;gap:4px}.workspace-switcher a{padding:9px 14px;font-size:12px;min-height:38px}.workspace-switcher a svg{display:none}.admin-local-note{width:calc(100% - 44px);margin:10px auto -12px;font-size:10px}.admin-workspace{padding:38px 20px 60px}.admin-sidebar{margin-bottom:21px}.admin-sidebar,.admin-sidebar nav{margin-inline:-20px;padding-inline:20px}.admin-sidebar nav{scroll-padding-inline:20px}.admin-sidebar nav :is(a,button){font-size:11px;padding:10px 13px;gap:8px;min-height:42px}.admin-sidebar-footer{gap:18px;margin-top:0}.admin-app h1{font-size:35px;letter-spacing:-1.4px}.admin-app .admin-page-heading{padding-bottom:27px;min-height:70px;gap:15px;align-items:flex-start}.admin-page-actions{gap:8px;max-width:55%}.admin-app .admin-page-heading .button{font-size:11px;padding:10px 13px;min-height:40px;gap:6px}.admin-app .admin-page-heading .button svg{width:15px;height:15px}.admin-app .admin-refresh{height:39px;min-width:39px}.admin-app .store-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px;padding-bottom:27px;margin-bottom:28px}.admin-app .store-metric strong{font-size:32px}.admin-app .store-metric small{font-size:10px}.admin-app .store-metric>span{font-size:12px}.admin-app .store-overview-grid{grid-template-columns:1fr;gap:30px}.admin-app .store-panel-heading{gap:16px}.admin-app .store-panel-heading h3{font-size:18px}.admin-app .store-attention{align-items:flex-start;flex-direction:column;gap:18px}.admin-app .store-attention>button{align-self:flex-start}.admin-app .store-controls{flex-wrap:wrap;gap:10px}.admin-app .store-filter,.admin-app .store-search{width:100%}.admin-app .store-product-row{padding-block:18px;gap:15px 12px}.admin-app .store-product-name strong{font-size:13px}.admin-app .store-product-art{width:54px;height:54px}.admin-app .store-product-price strong{font-size:13px}.admin-app .store-review-row{gap:14px}.admin-app .store-sync-status{padding:18px;flex-wrap:wrap}.admin-app .store-sync-status>div:nth-child(2){flex:1 1;min-width:170px}.admin-app .store-sync-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.admin-app .store-history-heading,.admin-app .store-sync-head{align-items:flex-start;flex-direction:column;gap:18px}.admin-app .store-history-row{gap:14px;padding-block:18px}.admin-app .store-history-row time{white-space:normal;font-size:10px}.admin-app .aff-admin-bottom,.admin-app .store-footer{flex-direction:column;gap:7px;margin-top:30px}.admin-app .links-editor-layout{display:flex;flex-direction:column;gap:35px}.admin-app .links-preview-panel{position:static;width:100%;margin-top:10px;max-width:340px}.admin-app .links-editor{width:100%}.admin-app .editor-section-heading{gap:10px;flex-wrap:wrap}.admin-app .editor-section-heading .admin-search{flex:1 1;min-width:150px}.admin-app .editor-section-heading .admin-result-count{display:none}.admin-app .link-controls .icon-button{width:38px;min-width:38px;min-height:38px}.admin-app .link-edit-fields{grid-template-columns:1fr;gap:18px}.admin-app .editor-savebar{bottom:10px;padding:13px;gap:8px}.admin-app .editor-savebar>span{flex:none;width:100%;min-width:0}.admin-app .editor-savebar .button{flex:1 1;font-size:11px;padding-inline:11px;gap:6px}.admin-app .mk-editor-layout{display:flex;flex-direction:column;gap:35px}.admin-app .mk-preview{position:static;order:1;margin-top:5px}.admin-app .mk-editor{order:0}.admin-app .mk-device{max-width:340px}.admin-app .mk-fields{grid-template-columns:1fr;gap:0}.admin-app .mk-campaign-row{gap:12px}.admin-app .mk-campaign-row strong{font-size:13px}.admin-app .mk-status{font-size:9px;max-width:120px;white-space:normal;text-align:center}.admin-app .mk-savebar .button{flex:1 1;font-size:11px;white-space:normal;min-width:120px}.admin-delivery-stats{gap:14px;padding-bottom:26px;margin-bottom:25px}.admin-delivery-stats>div>span{font-size:11px}.admin-delivery-stats strong{font-size:26px}.admin-delivery-stats small{display:block;font-size:10px;margin-top:7px}.admin-app .composer{grid-template-columns:1fr;gap:30px;margin-top:25px}.admin-app .delivery-row{gap:12px;flex-wrap:wrap}.admin-app .delivery-info{flex-basis:50%}.admin-app .delivery-info>span{font-size:10px}.admin-app .delivery-info strong{font-size:13px}.admin-app .row-actions{gap:1px}.admin-app .add-to-brand{margin-right:4px;font-size:11px;gap:4px}.admin-app .row-actions .icon-button{min-width:34px;width:34px;min-height:38px}.admin-app .aff-metrics{gap:25px 20px}.admin-app .aff-metrics strong{font-size:32px}.admin-app .aff-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-app .aff-owner-metrics>div{grid-column:span 1}.admin-app .aff-owner-metrics>.aff-metric-money{grid-column:span 2}.admin-app .aff-toolbar{flex-direction:column;align-items:stretch;gap:12px}.admin-app .aff-toolbar>.aff-search,.admin-app .aff-toolbar>label:not(.aff-search){width:100%;max-width:none}.admin-app .aff-admin-grid,.admin-app .aff-admin-three,.admin-app .aff-admin-two{grid-template-columns:1fr}.admin-app .aff-partner-row>button{gap:12px}.admin-app .aff-partner-row>button>span:first-child{max-width:calc(100% - 95px)}.admin-app .aff-partner-row small{font-size:11px}.admin-app .aff-section-heading{align-items:flex-start;gap:15px}.admin-app .aff-section-heading h2{font-size:19px}.admin-app .aff-report-download label{width:100%}.admin-app .aff-report-download{gap:12px}.admin-app .aff-report-download .aff-button{width:100%}.admin-connection-title>div{gap:12px}.admin-connection-icon{height:46px;width:46px;border-radius:13px}.admin-app .commerce-row{display:block}.admin-app .commerce-review{margin-top:24px}.admin-app .commerce-delivery{flex-wrap:wrap;gap:10px}.admin-app .site-header{padding-inline:24px}}@media(prefers-reduced-motion:reduce){.admin-app *,.admin-app :after,.admin-app :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.admin-store-actions{margin-bottom:35px}.admin-store-actions>h2{margin-bottom:20px}.admin-store-actions>button{display:flex;align-items:center;gap:20px;width:100%;text-align:left;background:transparent;border:0;border-top:1px solid #292929;padding:24px 0;color:#ddd}.admin-store-actions>button:last-child{border-bottom:1px solid #292929}.admin-store-actions>button:hover{background:#111}.admin-store-actions>button>span:nth-child(2){flex:1 1;min-width:0}.admin-store-actions strong{display:block;font-size:15px;font-weight:500}.admin-store-actions small{display:block;color:#888;font-size:12px;margin-top:6px}.admin-store-action-icon{display:flex;align-items:center;justify-content:center;border:1px solid #333;border-radius:14px;width:48px;height:48px;color:#aaa;flex-shrink:0}.admin-catalog-source{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:10px 0}.admin-catalog-source h2{font-size:18px}.admin-catalog-source p{font-size:12px;margin-top:9px;max-width:650px}.admin-app .manual-intro{padding:0 0 20px;align-items:center;border-color:#292929}.admin-app .manual-intro>p{font-size:12px}.admin-app .manual-layout{grid-template-columns:235px minmax(0,1fr);gap:30px;margin-top:25px}.admin-app .manual-products{top:130px;max-height:calc(100svh - 160px);border-color:#303030}.admin-app .manual-product-list{border:0;border-radius:0}.admin-app .manual-product-header{padding:0 0 20px;border-color:#292929;align-items:flex-start}.admin-app .manual-product-header h3{font-size:24px;letter-spacing:-.8px}.admin-app .manual-product-header p{font-size:11px;color:#777}.manual-source-details{padding:17px 0;border-bottom:1px solid #292929;font-size:12px;color:#999}.manual-source-details summary{cursor:pointer;color:#aaa;font-size:12px}.manual-source-details>p{font-size:12px;margin-top:15px}.admin-app .manual-source-strip{border:0;padding-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr))}.manual-editor-tabs{display:flex;align-items:center;gap:5px;padding:5px;background:#141414;border:1px solid #303030;border-radius:100px;width:fit-content;margin:24px 0}.manual-editor-tabs button{border:0;color:#999;background:transparent;padding:9px 20px;border-radius:100px;font-size:12px;min-height:38px}.manual-editor-tabs button[aria-pressed=true]{background:#303030;color:#eee}.admin-app .manual-section-heading{margin-top:0}.admin-app .manual-publish{margin-top:30px;padding-top:24px;border-color:#303030}@media(max-width:1250px){.admin-app .manual-layout{grid-template-columns:200px minmax(0,1fr);gap:24px}}@media(max-width:760px){.admin-app .manual-layout{display:block}.admin-app .manual-products{position:static;max-height:none;margin-bottom:25px}.admin-app .manual-product-list{display:flex;overflow:auto}.admin-app .manual-product-choice{flex:0 0 210px}.admin-app .manual-intro{align-items:flex-start;gap:12px}.admin-catalog-source{align-items:flex-start;flex-direction:column;gap:15px}.admin-store-actions>button{gap:15px;padding:20px 0}.admin-store-actions strong{font-size:14px}.admin-store-actions small{font-size:11px}.admin-store-action-icon{width:42px;height:42px}}.admin-sidebar-footer{scrollbar-width:none}.admin-sidebar-footer::-webkit-scrollbar{display:none}.admin-app .admin-login-header{position:relative;top:auto;display:flex;min-height:74px;justify-content:flex-start;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:10px 22px}@media(max-width:700px){.admin-app .aff-admin-section-head{flex-direction:column;align-items:stretch;gap:20px}.admin-app .aff-admin-actions{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8px}.admin-app .aff-admin-actions button{width:auto;flex:1 1;min-width:120px;white-space:normal}.admin-app .admin-page-heading{flex-wrap:wrap}.admin-page-actions{max-width:100%}}.admin-app .manual-product-header h2{font-size:24px;letter-spacing:-.8px;line-height:1.3}.admin-app .manual-section-heading h3{font-size:19px;letter-spacing:-.4px}.admin-app .manual-review-panel h4{font-size:14px;font-weight:500;line-height:1.5}.admin-app .admin-page-heading h1{font:500 42px/1.15 var(--font);letter-spacing:-1.8px}.admin-app input.visually-hidden[type=file]{position:absolute;width:1px;height:1px;min-height:1px;padding:0;margin:-1px;border:0;overflow:hidden}.admin-app .store-filter,.admin-app .store-search{display:flex;align-items:center;gap:9px;min-height:46px;margin:0;padding:0 14px}.admin-app .store-search{flex:1 1;min-width:200px}.admin-app .store-search input{min-height:44px;padding:10px 0;width:100%;min-width:0}.admin-app .store-filter select{min-height:44px;padding:9px 0;width:auto;max-width:none}.admin-app .store-controls{align-items:center}.admin-app .store-text-action{font-size:12px}.admin-app .link-edit-fields{gap:22px 18px}.admin-app .link-edit-fields>label{margin:0}.admin-app .links-page-settings .link-edit-fields:first-child>label:first-child{grid-column:1/-1}.admin-app .links-page-settings .link-edit-fields{margin:0}.admin-app .image-framing-slider input[type=range]{height:32px;min-height:32px;background:transparent;border:0;padding:0;box-shadow:none;margin:4px 0}.admin-app .image-framing-selects{align-items:start}.admin-app .image-framing-selects label{margin:0}.admin-app .image-framing-selects select{margin-top:8px}.admin-app .button-edit-fields{align-items:start;gap:18px}.admin-app .button-edit-fields label{margin:0}.admin-app .aff-admin-three>label,.admin-app .aff-admin-two>label,.admin-app .aff-form-grid>label{margin-top:0}.admin-app .aff-admin-form>label{margin-top:20px}.admin-app .aff-checkbox{display:flex;align-items:center;gap:10px}.admin-product-prices{max-width:1100px}.admin-app .admin-price-hint{font-size:12px;line-height:1.7;max-width:760px;margin:0 0 20px}.admin-price-search{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#aaa;max-width:420px;margin:25px 0}.admin-price-search input{margin:0!important;border-radius:100px!important}.admin-price-list{border-top:1px solid #292929}.admin-price-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:32px;align-items:center;border-bottom:1px solid #292929;padding:20px 0}.admin-price-name{min-width:0}.admin-price-name strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.admin-price-name small,.admin-price-name>span{display:block;font-size:12px;color:#999;margin-top:6px;line-height:1.5}.admin-price-name>span{color:#bbb}.admin-price-row label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#aaa;margin:0}.admin-price-row input{margin:0!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-price-row input:disabled{color:#777;cursor:not-allowed}.admin-price-savebar{position:sticky;bottom:16px;z-index:10;display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:16px;margin:24px 0 20px;border:1px solid #363636;border-radius:18px;background:#171717f5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.admin-save-status{font-size:12px;color:#999;margin-right:auto}.admin-price-savebar .text-button{display:inline-flex;gap:8px;align-items:center}.admin-price-empty{padding:40px 0;color:#999}.admin-app .admin-price-review{width:min(720px,calc(100% - 32px));max-height:85dvh;box-sizing:border-box}.admin-price-review[open]{display:flex;flex-direction:column;overflow:hidden}.admin-price-review-content{min-height:0;overflow:auto;overscroll-behavior:contain;margin-top:18px}.admin-price-review-content>p{font-size:13px;margin:0 0 18px}.admin-price-review-list{border-top:1px solid #333}.admin-price-review-row{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;border-bottom:1px solid #333;font-size:13px}.admin-price-review-row>span{min-width:0}.admin-price-review-row strong{font-weight:500}.admin-price-review-row>strong{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-price-review-row small{display:block;color:#999;margin-top:6px;font-size:11px}.admin-price-review>.button{margin-top:20px;flex:none}@media(max-width:700px){.admin-app .admin-page-heading h1{font-size:35px;letter-spacing:-1.4px}.admin-app .store-controls{align-items:stretch}.admin-app .store-search{min-width:0}.admin-app .store-filter select{flex:1 1}.admin-price-row{grid-template-columns:minmax(0,1fr) 120px;gap:16px}.admin-price-row input{padding-inline:10px!important;font-size:13px!important}.admin-price-name strong{font-size:13px}.admin-price-name small,.admin-price-name>span{font-size:11px}.admin-price-savebar{bottom:10px;padding:13px;gap:10px}.admin-save-status{flex-basis:100%;font-size:11px}.admin-price-review-row{gap:14px}.admin-price-review-row>strong{font-size:12px}}.admin-app .admin-main :is(select,textarea){border:1px solid #343434;border-radius:12px;background:#141414;color:#ededed;padding:11px 14px;font-family:var(--font);font-size:14px;line-height:1.5;min-height:46px}.admin-app .admin-main textarea{min-height:96px}.admin-app .mk-editor label.mk-sale-product{margin:0;padding:16px 8px;gap:12px;font-size:13px;align-items:center}.admin-app .mk-editor label.mk-sale-product input{height:17px;min-height:17px;width:17px;padding:0;margin:0}.admin-app .mk-fields>label{margin-top:22px;margin-bottom:0}.admin-app .manual-captured .manual-badge-preview{display:inline-flex;width:fit-content;min-width:0;border-radius:100px;font-size:12px;line-height:1.5;font-weight:500;padding:6px 12px}.admin-app .manual-badge-fields{align-items:start}.admin-app .manual-fields select{width:100%;margin-top:0}.admin-app .manual-badge-fields .manual-captured{padding-top:0}.admin-app .manual-badge-fields .manual-captured>span{margin-bottom:8px}.admin-app .manual-check{align-items:center}.admin-app .manual-check input[type=checkbox]{width:17px;height:17px;min-height:17px;padding:0;margin:0;flex:none}.admin-app .manual-check>span{margin:0}@media(max-width:700px){.admin-app .mk-fields>label{margin-top:18px}.admin-app .mk-editor input[type=datetime-local]{font-size:13px;padding:11px 10px}.admin-app .mk-connection .text-button{font-size:12px;flex:none;min-height:40px;display:flex;align-items:center;gap:7px}}.admin-dialog-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px}.admin-app .admin-leave-dialog>p{margin-top:18px;line-height:1.7;font-size:13px}.admin-app .caption-editor textarea{min-height:300px}@media(max-width:700px){.admin-dialog-actions{flex-wrap:wrap;gap:10px}.admin-dialog-actions .button{flex:1 1;padding-inline:14px;font-size:12px}}.admin-app .store-connection-row>div{min-width:0}.admin-app .store-connection-row small{overflow-wrap:anywhere}.admin-connection-details{margin-top:30px;border-top:1px solid #303030;border-bottom:1px solid #303030;padding:20px 0;color:#aaa;font-size:13px}.admin-connection-details summary{cursor:pointer}.admin-connection-details .store-info-panel{border:0;padding-top:20px}.admin-app .aff-admin-section-head{align-items:flex-start;flex-wrap:wrap}.admin-app .aff-admin-section-head>div:first-child{flex:1 1;min-width:240px}.admin-app .aff-admin-actions{flex:0 1 auto;max-width:100%;align-items:center}.admin-app .aff-admin-actions .aff-admin-select{margin:0;width:auto;font-size:12px;border-color:#343434}.admin-app .aff-admin-three,.admin-app .aff-admin-two{align-items:start}.admin-app .aff-admin-table-wrap{max-width:100%;overscroll-behavior-x:contain}.admin-app .aff-admin-form>p{margin-top:18px}.admin-app .admin-analytics-connection h2{margin:0}@media(max-width:700px){.admin-app .store-connection-intro{align-items:flex-start;flex-direction:column;gap:16px}.admin-app .store-connection-row{grid-template-columns:minmax(0,1fr);gap:14px}.admin-app .store-connection-row>.store-status{grid-column:1;justify-self:start}.admin-app .store-sync-head .store-outline-button{font-size:12px;padding:10px 16px}.admin-app .aff-admin-section-head>div:first-child{min-width:0}.admin-app .aff-admin-actions .aff-admin-select{flex:1 1;min-width:140px}.admin-app .success-panel{flex-wrap:wrap;align-items:flex-start;gap:14px}.admin-app .success-panel .actions{width:100%;flex-wrap:wrap}.admin-app .success-panel .button{flex:1 1;font-size:11px;min-width:130px}.admin-app .expiry-row{flex-wrap:wrap;gap:12px}}.admin-app .content-tabs{display:flex;width:fit-content;max-width:100%;border:1px solid #333;background:#141414;padding:4px;gap:4px}.admin-app .content-tabs button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:0;background:transparent;padding:9px 17px;border-radius:100px;color:#999;font-size:13px;line-height:1.4}.admin-app .content-tabs button[aria-pressed=true]{background:#303030;color:#eee;border:0}.admin-app .composer{margin-top:0}.admin-app .aff-admin-grid{border-top:1px solid #303030;padding-top:24px}.admin-app .aff-admin-grid>.aff-admin-form,.admin-app .aff-admin-grid>.aff-admin-panel{border-top:0;padding-top:0}.admin-app .aff-empty{border:0;font-size:13px;line-height:1.7;padding:24px 0}.admin-app .aff-admin-form>.button.secondary{margin-top:12px;font-size:12px;line-height:1.5;text-align:left}.admin-app .aff-admin-section-head p:first-child{margin-top:0}@media(max-width:700px){.admin-app .content-tabs{width:100%}.admin-app .content-tabs button{flex:1 1}.admin-app .aff-admin-grid{gap:30px}}.admin-app .aff-admin-form{display:flex;flex-direction:column;align-items:stretch;gap:20px}.admin-app .aff-admin-form>.aff-admin-three,.admin-app .aff-admin-form>.aff-admin-two,.admin-app .aff-admin-form>h3,.admin-app .aff-admin-form>label,.admin-app .aff-admin-form>p{margin:0}.admin-app .aff-admin-form>.aff-button,.admin-app .aff-admin-form>.button{align-self:flex-start;margin-top:0}.admin-app .aff-admin-section>label{margin:20px 0}.admin-app .aff-admin-section>p+.aff-button{margin-top:20px}.admin-app input[type=file]:not(.visually-hidden){width:100%;min-height:48px;background:#141414;border:1px solid #343434;border-radius:12px;padding:8px;color:#999;font-size:12px}.admin-app input[type=file]::file-selector-button{border:1px solid #3b3b3b;border-radius:100px;padding:8px 13px;margin-right:12px;background:#262626;color:#eee;font-family:var(--font);font-size:12px;cursor:pointer}.admin-app .aff-admin-three:has(input[type=datetime-local]){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-app .aff-admin-three>label:has(input[type=datetime-local]){grid-column:1/-1}@media(max-width:700px){.admin-app .aff-admin-three:has(input[type=datetime-local]){grid-template-columns:minmax(0,1fr)}}