:root{--color-sapphire:#3f5efb;--color-watermelon:#fc466b;--color-amethyst:#9853b7;--color-ink:#171a21;--color-graphite:#333;--color-lemon:#faf1c9;--color-periwinkle:#c4b5fd;--color-grapefruit:#ff7a8a;--color-mint:#3fc89b;--color-sky:#3fb7d6;--color-sapphire-deep:#2f4cf0;--color-watermelon-deep:#e83862;--color-white:#fff;--color-muted:#5b6270;--color-hairline:#e8e8ee;--color-surface:#f4f4f8;--color-border:#dcdce4;--color-mint-deep:#288264;--color-sky-deep:#2c8095;--color-watermelon-aa:#d63c5b;--gradient-brand:linear-gradient(90deg,var(--color-watermelon),var(--color-amethyst),var(--color-sapphire));--shadow-soft:#11111a0d 0px 4px 16px,#11111a0d 0px 8px 32px;--shadow-hard:8px 8px 0 var(--color-ink);--font-sans:"Nunito",ui-rounded,system-ui,sans-serif;--radius-card:0.625rem;--radius-pill:9999px;--admin-bg:var(--color-white);--admin-surface:var(--color-surface);--admin-text:var(--color-ink);--admin-text-muted:var(--color-muted);--admin-accent:var(--color-sapphire);--admin-accent-deep:var(--color-sapphire-deep);--admin-danger:var(--color-watermelon-aa);--admin-ok:var(--color-mint-deep);--admin-warn-bg:var(--color-lemon);--admin-border:var(--color-border);--admin-hairline:var(--color-hairline);--admin-sidebar-hover:rgb(255 255 255/0.14);--shadow-pop:0 0.5rem 1.5rem rgb(23 26 33/0.25);--admin-scroll-shade:rgb(23 26 33/0.15);--admin-scrollbar:var(--color-muted);--admin-scrollbar-track:var(--color-surface)}.pick-list{position:relative;min-width:0;max-width:100%;display:block}.pick-list .picker-value{flex:1 1 auto;min-width:0;overflow-wrap:break-word;text-align:left}.pick-list .picker-button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;width:100%;background:var(--color-white);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.5rem .75rem;font:inherit;font-weight:700;cursor:pointer}.pick-list .picker-button:hover{border-color:var(--admin-accent)}.pick-list .picker-button:disabled{opacity:.55;cursor:default}.pick-list .picker-button:disabled:hover{border-color:var(--admin-border)}.pick-list .picker-list{position:absolute;z-index:30;top:calc(100% + .25rem);left:0;min-width:100%;width:max-content;max-width:100%;max-height:16rem;overflow-y:auto;margin:0;padding:.25rem;list-style:none;background:var(--color-white);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);box-shadow:var(--shadow-pop)}.pick-list .picker-option{display:flex;align-items:center;gap:.375rem;width:100%;flex-wrap:wrap;background:none;border:0;border-radius:var(--radius-card);padding:.5rem .625rem;font:inherit;font-weight:700;color:var(--admin-text);text-align:left;cursor:pointer;white-space:normal;overflow-wrap:break-word}.pick-list .picker-option:hover{background:var(--admin-surface)}.pick-list .picker-selected{color:var(--admin-accent-deep)}.pick-list .picker-check{min-width:1em;flex:none}.pick-list .picker-option-label{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.pick-list .picker-chevron{font-size:.75em;opacity:.7;flex:none}.icon-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--color-white);color:var(--admin-text);border:.125rem solid var(--admin-border);border-radius:var(--radius-card);padding:.45rem .55rem;cursor:pointer;font:inherit}.icon-btn:hover{border-color:var(--admin-accent)}.icon-btn.icon-btn,button.icon-btn{background:var(--color-white);color:var(--admin-text)}.icon-btn.danger,button.icon-btn.danger{background:var(--color-white);color:var(--admin-danger)}.icon-btn.danger:hover{border-color:var(--admin-danger);background:var(--color-white)}.icon-btn:disabled{opacity:.55;cursor:default}.icon-btn:disabled:hover{border-color:var(--admin-border)}input[type=checkbox].tick{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:1.25em;height:1.25em;flex:none;margin:0;padding:0;border:.125em solid var(--admin-border);border-radius:.3em;background:var(--color-white);display:inline-grid;place-items:center;cursor:pointer;vertical-align:text-bottom}input[type=checkbox].tick:hover:not(:disabled){border-color:var(--admin-accent)}input[type=checkbox].tick:checked{background:var(--admin-accent);border-color:var(--admin-accent-deep)}input[type=checkbox].tick:checked:before{content:"";width:.75em;height:.75em;background:var(--color-white);-webkit-clip-path:polygon(14% 44%,0 62%,40% 100%,100% 18%,84% 4%,38% 68%);clip-path:polygon(14% 44%,0 62%,40% 100%,100% 18%,84% 4%,38% 68%)}input[type=checkbox].tick:disabled{opacity:.55;cursor:default}.file-pick{display:inline-flex}.file-pick .file-pick-btn{padding:.5rem .75rem}.tag-suggest{position:relative;min-width:0}.tag-suggest .picker-list{top:calc(100% + .25rem)}.picker-caption{display:block;font-weight:700;margin-bottom:.25rem}.merge-form{align-items:end}.merge-form .picker-caption{margin:0 0 .5rem}*{box-sizing:border-box}:root{--topstrip-h:calc(3.25rem + 2 * min(0.75rem, 3vw))}html{font-size:100%;scroll-padding-top:calc(var(--topstrip-h) + .5rem)}body{margin:0;font-family:var(--font-sans);color:var(--admin-text);background:var(--admin-bg);line-height:1.5;overflow-wrap:break-word}canvas,img,svg,video{max-width:100%}code{overflow-wrap:break-word;word-break:normal}pre{overflow-x:auto;scrollbar-color:var(--admin-scrollbar) var(--admin-scrollbar-track);scrollbar-width:thin}pre::-webkit-scrollbar{height:.375rem}pre::-webkit-scrollbar-thumb{background:var(--admin-scrollbar);border-radius:var(--radius-pill)}td,th{overflow-wrap:normal}.atom{white-space:nowrap}a{color:var(--admin-accent-deep)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:.1875rem solid var(--admin-accent);outline-offset:.125rem}.shell{display:grid;grid-template-columns:minmax(0,1fr);min-height:100vh}@media (min-width:50em){.shell{grid-template-columns:minmax(0,min(14rem,max(30vw,10em))) minmax(0,1fr)}}@media (min-width:62.5em){.shell{grid-template-columns:minmax(0,min(18.5rem,max(46vw,12em))) minmax(0,1fr)}}.sidebar{container-type:inline-size;background:var(--color-ink);color:var(--color-white);padding:1rem;display:flex;flex-direction:column;gap:1.25rem;min-width:0;border-bottom:.3125rem solid transparent;border-image:var(--gradient-brand) 1}@media (min-width:50em){.sidebar{border-bottom:none;border-right:.3125rem solid transparent;border-image:var(--gradient-brand) 1}}.sidebar .brand{font-weight:900;font-size:1.25rem;letter-spacing:.02em}.side-nav{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;min-width:0}@container (min-width: 15.5em){.side-nav{grid-template-columns:auto minmax(0,1fr)}}.side-rail{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;min-width:0}@container (min-width: 15.5em){.side-rail{flex-direction:column;flex-wrap:nowrap}}.side-rail-item{display:flex;flex-direction:column;align-items:center;gap:.125rem;color:var(--color-white);text-decoration:none;font-weight:700;font-size:.8125rem;text-align:center;padding:.5rem;border-radius:.5rem;min-width:0;max-width:100%;border-left:.3125rem solid transparent}.side-rail-icon{display:block;line-height:0}.side-rail-item.nav-current,.side-rail-item:hover{background:var(--admin-sidebar-hover)}.side-rail-item.nav-current{border-left-color:var(--admin-accent);font-weight:900}.side-panel{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;min-width:0;padding-top:.5rem;border-top:.125rem solid var(--admin-sidebar-hover)}@container (min-width: 15.5em){.side-panel{flex-direction:column;flex-wrap:nowrap;padding-top:0;border-top:none;padding-left:.5rem;border-left:.125rem solid var(--admin-sidebar-hover)}}.side-panel-item{display:block;color:var(--color-white);text-decoration:none;font-weight:700;padding:.5rem .75rem;border-radius:.5rem;overflow-wrap:break-word;min-width:0;max-width:100%;border-left:.3125rem solid transparent}.side-panel-item.nav-current,.side-panel-item:hover{background:var(--admin-sidebar-hover)}.side-panel-item.nav-current{border-left-color:var(--admin-accent);font-weight:900}.side-nav-label,.side-panel-label{flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:break-word}.nav-badge{flex:none;margin-left:auto;max-width:100%;border:.125rem solid var(--color-white);border-radius:var(--radius-pill);padding:0 .5em;font-size:.8125rem;font-weight:900;line-height:1.5;white-space:nowrap}.shell-main{min-width:0;container-type:inline-size}.topstrip{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--admin-bg);display:flex;justify-content:flex-end;align-items:center;gap:.75rem;flex-wrap:wrap;padding:min(.75rem,3vw) min(1.25rem,5vw)}.shell-notice{margin:.75rem 1.25rem 0}.store-picker{position:relative;min-width:0}.store-picker .picker-label{display:block;font-size:.75rem;font-weight:800;opacity:.85;margin-bottom:.25rem}.store-picker .picker-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;color:var(--color-ink);border:.125rem solid var(--color-ink);border-radius:.625rem;padding:.5rem .75rem;font-weight:800;font-size:1rem}.store-picker .picker-button,.store-picker .picker-button:hover{background:var(--color-white)}.store-picker .picker-chevron{opacity:.7;flex:none}.store-picker .picker-value{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.store-picker .picker-list{position:absolute;z-index:30;left:0;right:0;margin:.25rem 0 0;padding:.25rem;list-style:none;background:var(--color-white);color:var(--color-ink);border:.125rem solid var(--color-ink);border-radius:.625rem;box-shadow:var(--shadow-pop)}.store-picker .picker-option{width:100%;display:flex;align-items:center;gap:.5rem;text-align:left;flex-wrap:wrap;background:transparent;color:var(--color-ink);border:none;border-radius:.5rem;padding:.5rem .625rem;font-weight:700;font-size:1rem}.store-picker .picker-option:hover{background:var(--admin-surface)}.store-picker .picker-selected{color:var(--admin-accent-deep)}.store-picker .picker-check{width:1.1em;display:inline-block;flex:none}.store-picker .picker-option-label{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.user-menu{position:relative}.avatar{width:2.75rem;height:2.75rem;border-radius:50%;padding:0;display:grid;place-items:center;overflow:hidden;color:var(--color-white);border:.125rem solid var(--color-ink)}.avatar,.avatar:hover{background:var(--gradient-brand)}.avatar img{width:100%;height:100%;object-fit:cover}.avatar-initials{font-weight:900;font-size:1rem}.user-pop{position:absolute;right:0;top:calc(100% + .375rem + var(--bug-snag-aside-h, 0px));z-index:45;min-width:min(13rem,calc(100vw - 2.5rem));max-width:min(90vw,calc(100vw - 2.5rem));max-height:calc(100vh - 100% - 1rem);overflow-y:auto;background:var(--color-white);color:var(--color-ink);border:.125rem solid var(--color-ink);border-radius:.625rem;padding:.375rem;box-shadow:var(--shadow-pop);display:flex;flex-direction:column;gap:.125rem;scrollbar-color:var(--admin-scrollbar) var(--admin-scrollbar-track);scrollbar-width:thin}.user-pop::-webkit-scrollbar{width:.375rem}.user-pop::-webkit-scrollbar-thumb{background:var(--admin-scrollbar);border-radius:var(--radius-pill)}.user-pop-head{padding:.5rem .625rem;display:flex;flex-direction:column}.user-role{font-size:.8125rem;color:var(--admin-text-muted)}.user-pop form{margin:0}.user-pop-item{display:block;width:100%;text-align:left;background:transparent;border:none;color:var(--color-ink);text-decoration:none;font-weight:700;font-size:1rem;padding:.5rem .625rem;border-radius:.5rem}.user-pop-item:hover{background:var(--admin-surface);text-decoration:none}.user-pop-danger{color:var(--admin-danger)}.user-pop-danger:hover{background:var(--admin-surface)}.profile-card{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.profile-card>*{min-width:0}.profile-card p{overflow-wrap:break-word;margin:.25rem 0}.avatar-large{width:4.5rem;height:4.5rem}.avatar-large .avatar-initials{font-size:1.5rem}main{max-width:var(--container,62.5rem);margin:0 auto;padding:1.5rem min(1.25rem,5vw) 4rem}h1{font-size:1.75rem;font-weight:900;margin:.5rem 0 1rem}h2{font-size:1.25rem;font-weight:800}.notice{border:.125rem solid var(--admin-ok);background:var(--color-white);color:var(--admin-text);border-radius:var(--radius-card);padding:.75rem min(1rem,5%);margin:0 0 1rem;font-weight:700}.notice:before{content:"✓ "}.notice-err{border-color:var(--admin-danger)}.notice-err:before{content:"✗ "}.notice-info{border-color:var(--color-sky-deep)}.notice-info:before{content:"⚠ "}.card{background:var(--color-white);border:.0625rem solid var(--admin-border);border-radius:var(--radius-card);box-shadow:var(--shadow-soft);padding:min(1.25rem,5vw);margin-bottom:1.25rem}.table-wrap{overflow-x:auto;background:linear-gradient(90deg,var(--color-white) 35%,transparent) 0 /3rem 100%,linear-gradient(270deg,var(--color-white) 35%,transparent) 100% /3rem 100%,linear-gradient(90deg,var(--admin-scroll-shade),transparent) 0 /.875rem 100%,linear-gradient(270deg,var(--admin-scroll-shade),transparent) 100% /.875rem 100%,var(--color-white);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;scrollbar-color:var(--admin-scrollbar) var(--admin-scrollbar-track);scrollbar-width:thin}.table-wrap::-webkit-scrollbar{height:.625rem}.table-wrap::-webkit-scrollbar-track{background:var(--admin-scrollbar-track);border-radius:var(--radius-pill)}.table-wrap::-webkit-scrollbar-thumb{background:var(--admin-scrollbar);border-radius:var(--radius-pill)}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:.5rem .75rem;border-bottom:.0625rem solid var(--admin-hairline);vertical-align:top}th{text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted)}.pill,th{font-size:.8125rem}.pill{display:inline-block;border:.125rem solid;border-radius:var(--radius-pill);padding:.0625rem .625rem;font-weight:800;max-width:100%;overflow-wrap:normal}.pill-active,.pill-confirmed,.pill-executed,.pill-paid{color:var(--admin-ok)}.pill-draft,.pill-proposed,.pill-undone{color:var(--admin-text-muted)}.pill-pending{color:var(--color-sky-deep)}.pill-archived,.pill-rejected,.pill-voided{color:var(--admin-danger)}form.stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem;max-width:min(28rem,100%)}form.stack>*,label{min-width:0}label{font-weight:800;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem}label>*{min-width:0}input,select{padding:.5rem .625rem;border:.125rem solid var(--admin-border);border-radius:.375rem;background:var(--color-white);color:var(--admin-text);width:100%;min-width:0}.btn,button,input,select{font:inherit;max-width:100%}.btn,button{font-weight:900;padding:.5rem 1.125rem;border-radius:var(--radius-pill);border:.125rem solid var(--color-ink);background:var(--admin-accent);color:var(--color-white);cursor:pointer}a.btn{display:inline-block}button:hover{background:var(--admin-accent-deep)}button.secondary{background:var(--color-white);color:var(--color-ink)}button.danger{background:var(--admin-danger)}.action-row{display:flex;flex-wrap:wrap;gap:1rem}.action-row>form{flex:1 1 12rem;min-width:0}.action-row button,.diff-table{width:100%}.diff-table td.from{color:var(--admin-text-muted)}.diff-table td.to{font-weight:800}.kpis{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12em),1fr))}.kpis>*{min-width:0;container-type:inline-size;padding:clamp(.5rem,4cqi,1.25rem)}.kpi .num{font-weight:900;white-space:nowrap;font-size:min(2rem,12cqi)}.kpi .what{color:var(--admin-text-muted);font-weight:700;overflow-wrap:normal}.dash-tools{margin-top:1.25rem}.dash-panel{margin-top:1rem}.bridge-health h4,.dash-panel h3{margin:.75rem 0 .25rem}.bridge-health h4{font-size:1rem}.bridge-facts th{text-align:left;white-space:nowrap}.bridge-lane-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem}.bridge-lane-controls input[type=text]{flex:1 1 10rem;min-width:0;max-width:100%}.bridge-lane-controls .btn{white-space:normal}.dash-editbar{margin-bottom:1rem}.dash-edit-actions{gap:.75rem}.dash-add-row,.dash-edit-actions{display:flex;flex-wrap:wrap;align-items:center}.dash-add-row{gap:.5rem}.dash-add-label{font-weight:700}.widget-frame{border:.125rem dashed var(--admin-border);border-radius:var(--radius-card);padding:.75rem;min-width:0}.widget-frame-panel{margin-top:1rem}.widget-frame-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.widget-frame-title{font-weight:700}.widget-frame-controls{display:flex;flex-wrap:wrap;gap:.375rem}.widget-frame .kpi{padding:clamp(.5rem,4cqi,1.25rem);container-type:inline-size}.widget-frame .card{box-shadow:none}.widget-frame .dash-panel{margin-top:0}.dash-edit-run{margin-bottom:1rem}.cmdk-backdrop{position:fixed;inset:0;background:#11111a80;display:flex;justify-content:center;align-items:flex-start;padding:4rem 1rem;z-index:50}.cmdk-panel{background:var(--color-white);border:.125rem solid var(--color-ink);border-radius:var(--radius-card);box-shadow:var(--shadow-lift,0 8px 24px #11111a22);width:min(32rem,100%);overflow:hidden}.cmdk-panel input{border:0;border-bottom:.125rem solid var(--admin-hairline);border-radius:0}.cmdk-panel ul{list-style:none;margin:0;padding:.25rem}.cmdk-panel li a{display:block;padding:.625rem .75rem;color:var(--admin-text);text-decoration:none;font-weight:800;border-radius:.375rem}.cmdk-panel li a:focus-visible,.cmdk-panel li a:hover{background:var(--admin-surface)}.cmdk-empty{padding:.75rem;color:var(--admin-text-muted)}.pill-store{color:var(--color-sky-deep)}.editor-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:1fr;align-items:start}.editor-grid>*{min-width:0}@container (min-width: 60em){.editor-grid{grid-template-columns:minmax(0,1fr) 20rem}}.editor-main,.editor-rail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;min-width:0}.editor-main>*,.editor-rail>*{min-width:0;max-width:100%}.card{min-width:0}.editor-rail{position:-webkit-sticky;position:sticky;top:calc(var(--topstrip-h) + 1rem)}.stack-loose{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem}.stack-loose>*,textarea{min-width:0}textarea{font:inherit;padding:.5rem .625rem;border:.125rem solid var(--admin-border);border-radius:.375rem;background:var(--color-white);color:var(--admin-text);width:100%;max-width:100%;resize:vertical}.media-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr))}.media-grid>*{min-width:0}.media-item{margin:0;border:.0625rem solid var(--admin-border);border-radius:var(--radius-card);padding:.5rem}.media-item img{width:100%;height:8rem;object-fit:cover;border-radius:.375rem;background:var(--admin-surface)}.media-controls{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem;margin-top:.5rem}.media-controls>*{min-width:0}.media-buttons{display:flex;flex-wrap:wrap;gap:.375rem}.media-buttons button{padding:.25rem .625rem;font-size:.8125rem}.upload-row{border-top:.0625rem solid var(--admin-hairline);padding-top:1rem;margin-top:1rem}.option-row{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr}.option-row>*{min-width:0}@media (min-width:40em){.option-row{grid-template-columns:1fr 2fr}}.options-editor summary{cursor:pointer;font-weight:800;color:var(--admin-accent-deep);margin:.5rem 0 1rem}.cell-input{max-width:9rem;min-width:5.5rem}.cell-static{display:inline-block;min-width:5.5rem;font-style:italic}.variants-table td,.variants-table th{overflow-wrap:normal;white-space:nowrap}.hint,.table-foot{color:var(--admin-text-muted)}.hint{font-size:.875rem}.seo-preview{border:.0625rem solid var(--admin-hairline);border-radius:.375rem;padding:.75rem;margin-top:.5rem}.seo-title{color:#1a0dab;font-weight:700}.seo-url{color:var(--admin-ok);font-size:.8125rem}.seo-desc{color:var(--admin-text-muted);font-size:.875rem}.editor-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.editor-head>*{min-width:0}.crumb{margin:0}.editor-head-actions{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.editor-head-actions form{margin:0}.editor-head-actions .btn-link,.editor-head-actions form button{width:100%}@media (min-width:40em){.editor-head-actions{flex-direction:row;flex-wrap:wrap;align-items:center}.editor-head-actions .btn-link,.editor-head-actions form button{width:auto}}.btn-link{display:inline-block;padding:.4rem .75rem;border-radius:var(--radius-pill);border:.125rem solid var(--admin-border);font-weight:700;text-decoration:none;color:var(--color-ink);background:var(--color-white);max-width:100%}.field{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.375rem;gap:.375rem}.field-label{font-weight:700}.rt-toolbar{display:flex;flex-wrap:wrap;gap:.375rem}.rt-toolbar button{padding:.25rem .625rem;font-size:.875rem;line-height:1.2}.variants-table .money-input{max-width:7rem;min-width:5rem}.variants-table .int-input{max-width:6rem;min-width:4.5rem}.list-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.list-controls>*{min-width:0;margin:0}.list-search{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.list-search input[type=search]{flex:1 1 14rem;min-width:0;max-width:100%}.list-search>*{min-width:0}.bulk-bar{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.bulk-bar-head{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.bulk-bar-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1.25rem}.bulk-control{min-width:0}.bulk-control-label{font-size:.8125rem;font-weight:800;color:var(--admin-text-muted)}.bulk-control .tag-suggest input{width:14rem;min-width:0;max-width:100%}.bulk-money{max-width:7rem;min-width:5rem}.bulk-results-block{gap:.375rem;align-items:flex-start}.bulk-results,.bulk-results-block{display:flex;flex-direction:column}.bulk-results{list-style:none;margin:0;padding:0;gap:.25rem}.bulk-results .live-status{margin-top:0;overflow-wrap:break-word}.bulk-col{width:2.25em}.checkbox-row{font-weight:600}.checkbox-row input{width:auto}.checkbox-row .tick{margin-right:.4em}.checkbox-hit{display:inline}.inline-form{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.inline-form>*{min-width:0}.cmdk-heading{margin:.5rem 0 .25rem;font-size:.8125rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--admin-text-muted)}.cmdk-panel .pill{font-size:.75rem}.live-field{display:block;min-width:0}.media-controls .live-field,td .live-field{display:inline-block;width:100%}.live-status{display:block;font-size:.875rem;font-weight:700;margin-top:.25rem}.live-status-idle{position:absolute;top:0;left:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.live-ok{color:var(--admin-ok)}.live-err{color:var(--admin-danger)}.live-undo{background:none;border:none;padding:0;margin-left:.5rem;font:inherit;font-weight:800;color:var(--admin-accent-deep);text-decoration:underline;cursor:pointer}.checkbox-row .live-status{display:inline;margin-left:.375rem}.notice-undo{display:inline;margin-left:.5rem}.pager{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:1rem 0 0}.pager .btn-link{font-weight:900;line-height:1.2}.pager-where{font-weight:800;white-space:nowrap}.pager-off{opacity:.35;border-style:dashed}.stat-row{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13em),1fr))}.stat-tile{display:flex;flex-direction:column;gap:.375rem;margin-bottom:0;min-width:0;container-type:inline-size;padding:clamp(.5rem,4cqi,1.25rem)}.stat-label{font-weight:700}.stat-label,.stat-note{font-size:.875rem;color:var(--admin-text-muted)}.stat-note{font-weight:600}.report-download{margin:.75rem 0 1.5rem}.report-download .btn{margin-bottom:.5rem}.stat-value{display:block;font-weight:900;white-space:nowrap;font-size:min(2rem,12cqi)}.money-summary td{padding:.25rem 1rem .25rem 0}.bug-snag{position:static;display:flex;align-items:center;flex:none;inline-size:3.25rem;block-size:3.25rem}.bug-snag-fab{width:3.25rem;height:3.25rem;border-radius:50%;padding:0;display:grid;place-items:center;background:var(--gradient-brand);color:var(--color-white);border:.125rem solid var(--color-ink);box-shadow:var(--shadow-pop);cursor:pointer}.bug-snag-fab:hover{background:var(--gradient-brand);transform:scale(1.06)}.bug-snag-panel{position:absolute;right:min(1.25rem,5vw);top:calc(100% + .75rem);z-index:40;width:min(22rem,calc(100vw - 2.5rem));max-height:calc(100vh - 100% - 1.5rem);overflow-y:auto;margin-bottom:0;display:flex;flex-direction:column;gap:.75rem}.bug-snag-panel textarea{width:100%}.bug-snag-message{display:grid;grid-gap:.35rem;gap:.35rem;font-weight:700}.bug-snag-panel p{margin:0}.bug-snag-notice{margin:0;color:var(--admin-text);font-size:1rem;font-weight:800}.bug-snag-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.bug-snag-foot>.live-status{flex:1 1 10rem;min-width:0;overflow-wrap:break-word}.bug-snag-send{color:var(--admin-accent-deep)}.bug-snag-aside{position:absolute;right:min(1.25rem,5vw);top:calc(100% + .75rem);z-index:40;width:min(22rem,calc(100vw - 2.5rem));max-height:calc(100vh - 100% - 1.25rem);overflow-y:auto;margin:0;overflow-wrap:break-word}.rich-desc{display:flex;flex-direction:column;gap:.5rem;min-width:0}.rich-surface{min-height:10rem;max-height:30rem;overflow-y:auto;border:.0625rem solid var(--admin-border);border-radius:var(--radius-card);background:var(--color-white);padding:.875rem 1rem;line-height:1.6}.rich-surface:focus-visible{outline:.1875rem solid var(--admin-accent);outline-offset:.125rem}.rich-surface h2{font-size:1.25rem;font-weight:800;margin:1rem 0 .5rem}.rich-surface p{margin:.5rem 0}.rich-surface ul{padding-left:1.5rem}.rich-surface a{color:var(--admin-accent-deep)}.rich-surface img{max-width:100%;border-radius:var(--radius-card);display:block;margin:.75rem 0}.rich-surface [data-embed]{display:block;margin:.75rem 0;padding:.625rem .875rem;border:.125rem dashed var(--admin-accent);border-radius:var(--radius-card);background:var(--admin-surface);color:var(--admin-accent-deep);font-weight:800;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rich-surface [data-embed]:before{content:"🧩 Embedded block: " attr(data-embed)}.rich-surface [data-embed]:after{content:" — edits to the block appear on every page that embeds it";font-weight:400;color:var(--admin-text-muted)}.live-status-slot{min-height:1.25rem;display:block}.rich-html-view{width:100%;font-family:ui-monospace,monospace;font-size:.875rem}.tight-table td,.tight-table th{overflow-wrap:normal;white-space:nowrap}.tight-table td .live-status{white-space:normal;overflow-wrap:anywhere}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.875rem}.timeline li{padding-bottom:.875rem;border-bottom:.0625rem solid var(--admin-hairline)}.timeline li:last-child{padding-bottom:0;border-bottom:none}.timeline p{margin:0 0 .125rem}.variant-extra{margin-top:.75rem;border-top:.0625rem solid var(--admin-hairline)}.variant-extra summary{cursor:pointer;font-weight:800;color:var(--admin-accent-deep);padding:.25rem 0}.variant-extra-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;padding:.5rem 0 .75rem}.variant-extra-grid>*{min-width:0}.variant-extra-grid input{max-width:100%}@media (min-width:40em){.variant-extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.variant-extra-grid>.hint{grid-column:1/-1}.rule-builder{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem}.rule-builder>*{min-width:0}.rule-mode,.rule-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.rule-row{padding:.5rem 0;border-bottom:.0625rem solid var(--admin-hairline)}.rule-row>*{min-width:0}.rule-row .rule-value{flex:1 1 8rem;min-width:6rem;max-width:100%}.rule-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tier-editor{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem}.tier-editor>*{min-width:0}.tier-mode{align-items:center;gap:.5rem}.tier-mode,.tier-row{display:flex;flex-wrap:wrap}.tier-row{align-items:end;gap:.75rem;padding:.5rem 0;border-bottom:.0625rem solid var(--admin-hairline)}.tier-row>*{min-width:0}.tier-cell{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;flex:1 1 8rem;max-width:100%}.tier-cell input{width:100%}.tier-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.tier-problem{margin:0}.discount-codes-pills{display:flex;flex-wrap:wrap;gap:.375rem}.conditions-inline{font-weight:400}.import-form{display:grid;grid-gap:.75rem;gap:.75rem}.import-pick-row{gap:.75rem}.import-pick-row,.import-store-label{display:flex;align-items:center;flex-wrap:wrap}.export-store-pick label,.import-store-label{gap:.5rem;font-weight:800}.export-store-pick label{display:flex;align-items:center;flex-wrap:wrap}.import-preview{display:grid;grid-gap:.75rem;gap:.75rem}.import-preview .btn{justify-self:start}.category-pick input{width:100%;min-width:0}.picker-thumb{inline-size:2em;block-size:2em;object-fit:cover;flex:none;border-radius:.3em;border:.0625rem solid var(--admin-hairline)}.variant-cell{display:inline-flex;align-items:center;gap:.5rem}.variant-thumb{inline-size:2em;block-size:2em;object-fit:cover;flex:none;border-radius:.3em;border:.0625rem solid var(--admin-hairline);vertical-align:middle}.variant-image-pick{max-width:100%}.metafield-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.375rem 1rem;gap:.375rem 1rem;padding:.5rem 0;border-bottom:.0625rem solid var(--admin-hairline)}.metafield-row>*{min-width:0}.metafield-name{font-weight:800;overflow-wrap:break-word}.metafield-value{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.metafield-value .live-field{min-width:0;max-width:100%}.metafield-value input,.metafield-value textarea{max-width:100%}.metafield-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.metafield-raw{overflow-wrap:break-word}.metafield-removed{color:var(--admin-text-muted)}@media (min-width:48em){.metafield-row{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto;align-items:center}}.metafield-add{margin-top:.75rem}.metafield-add-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem}.metafield-add-grid>*{min-width:0}.metafield-add-grid input,.metafield-add-grid textarea{max-width:100%;width:100%}@media (min-width:48em){.metafield-add-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-card-payment-history{margin-block:1rem;min-width:0}.order-card-payment-history h3{margin-bottom:.25rem}.order-card-payment-attempts{display:grid;grid-gap:.75rem;gap:.75rem;margin:.75rem 0;padding-left:min(1.5rem,5vw)}.order-card-payment-attempt{min-width:0;padding:min(.75rem,3vw);border:.0625rem solid var(--admin-border);border-radius:.5rem;overflow-wrap:break-word}.order-card-payment-attempt p{margin:.25rem 0}.order-card-payment-notice,.order-fulfillment-unavailable{overflow-wrap:break-word}.order-email-history{min-width:0}.order-email-list{display:grid;grid-gap:.75rem;gap:.75rem;margin:.75rem 0;padding-left:min(1.5rem,5vw)}.order-email-item{min-width:0;padding:min(.75rem,3vw);border:.0625rem solid var(--admin-border);border-radius:.5rem;overflow-wrap:break-word}.order-email-item p{margin:.25rem 0}.order-email-error{font-weight:800;overflow-wrap:break-word}.order-email-preview{margin-top:.5rem;min-width:0}.order-email-preview summary{cursor:pointer;font-weight:800}.order-email-preview p{white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}tr.inventory-row td{border-bottom:0}tr.inventory-adjust-row td{padding-top:0}.order-op{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.75rem}.order-op,.order-op>*{min-width:0}.order-op-details summary{cursor:pointer;font-weight:900;padding:.25rem 0}.order-op-body{display:grid;grid-gap:.75rem;gap:.75rem;max-width:min(28rem,100%);padding:.5rem 0}.order-op-body>*{min-width:0}.order-op-body .btn{justify-self:start}.order-op-qty{max-width:8rem}.order-op-warn{font-weight:800;color:var(--admin-danger);overflow-wrap:break-word}label.checkbox-row{display:block}label.checkbox-row .tick{margin-right:.4em}.order-comment-form textarea{font:inherit;padding:.5rem .625rem;border:.125rem solid var(--admin-border);border-radius:.375rem;background:var(--color-white);color:var(--admin-text);width:100%;max-width:100%;min-width:0;resize:vertical}.order-comment-form{max-width:min(28rem,100%);margin-top:0;margin-bottom:1rem}.order-comment-form .btn{justify-self:start}.order-comment{overflow-wrap:break-word;white-space:pre-wrap}.order-comment-entry{display:block;min-width:0}.order-comment-entry .order-comment-body{display:block}.packing-slip{display:grid;grid-gap:1.25rem;gap:1.25rem;max-width:46rem}.packing-slip>*{min-width:0}.slip-head h1{margin:0 0 .25rem;font-size:2em;overflow-wrap:break-word}.slip-order{font-size:1.375em;margin:0}.slip-cancelled{font-size:1.375em;font-weight:900;color:var(--admin-danger)}.slip-section h2{font-size:1.25em;margin:0 0 .5rem}.slip-address,.slip-total{font-size:1.375em;margin:0;overflow-wrap:break-word}.slip-items{width:100%;border-collapse:collapse;font-size:1.25em}.slip-items td,.slip-items th{text-align:left;padding:.375em .75em .375em 0;border-bottom:.0625rem solid var(--admin-border);overflow-wrap:break-word}.slip-qty,.slip-total{font-weight:900}.slip-total{margin-top:.5rem}.slip-foot{margin-top:1.5rem;font-size:1.125em;display:flex;flex-wrap:wrap;gap:1rem 2rem}.slip-sign{display:flex;align-items:baseline;gap:.5em;flex:1 1 12rem;min-width:0}.slip-blank{flex:1 1 4rem;min-width:2rem;border-bottom:.125rem solid var(--admin-text);height:1em}@media (max-width:26em){.slip-head h1{font-size:1.5em}.slip-address,.slip-cancelled,.slip-foot,.slip-items,.slip-order,.slip-total{font-size:1em}.slip-sign{flex-basis:100%}.slip-blank{min-width:1rem}}@media print{.no-print{display:none}body:has(.packing-slip) .sidebar,body:has(.packing-slip) .topstrip{display:none}body:has(.packing-slip) .shell{display:block}body:has(.packing-slip) .shell-main{padding:0}.packing-slip{max-width:100%}.packing-slip a{text-decoration:none;color:inherit}}.menu-items-editor{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.875rem;gap:.875rem}.menu-items-editor>*{min-width:0}.menu-item-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem;padding:.625rem 0;border-bottom:.0625rem solid var(--admin-hairline)}.menu-item-row>*{min-width:0}.menu-item-child{margin-left:1.25rem;border-left:.1875rem solid var(--admin-border);padding-left:.75rem}.menu-item-label input{width:100%;max-width:24rem}.menu-item-target{color:var(--admin-text-muted);overflow-wrap:break-word}.menu-item-broken{color:var(--admin-danger)}.menu-item-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.landing{min-height:100vh;display:flex;flex-direction:column}.landing-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;padding:min(1rem,4vw) min(1.5rem,5vw);border-bottom:.125rem solid var(--color-ink)}.landing-mark{font-weight:900;font-size:1.5rem}.landing-signin{-webkit-margin-start:auto;margin-inline-start:auto}.landing-main{flex:1 1;width:100%;max-width:60rem;margin:0 auto;padding:min(2rem,6vw) min(1.5rem,5vw);display:flex;flex-direction:column;gap:2rem}.landing-headline{font-size:clamp(1.25rem,9vw,2.75rem);line-height:1.15;margin:0}.landing-sub{font-size:1.125rem;max-width:42rem;margin:0}.landing-cta{padding:min(2rem,6vw)}.landing-cta h2{margin-top:0;font-size:clamp(1.25rem,7vw,2rem)}.waitlist-form{display:flex;flex-direction:column;gap:1rem}.waitlist-form .live-field{width:100%}.waitlist-submit{font-size:1.125rem;padding:.875rem 1.5rem;align-self:flex-start}.waitlist-done{display:block}.landing-notready{border-color:var(--color-ink)}.landing-notready h2{margin-top:0}.landing-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}@media (min-width:44em){.landing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing-tile{display:flex;flex-direction:column;gap:.25rem;padding:min(1.25rem,4vw)}.landing-tile-name{font-size:clamp(.9rem,4vw,1.25rem);font-weight:900}.landing-tile-does{color:var(--admin-text-muted)}.landing-foot{border-top:.125rem solid var(--color-ink);padding:min(1rem,4vw) min(1.5rem,5vw)}.staff-invite-form{display:flex;flex-wrap:wrap;gap:1em;align-items:flex-end}.staff-invite-form label{display:flex;flex-direction:column;gap:.35em;flex:1 1 14em;min-width:0}.staff-invite-form input{width:100%}.staff-self-note{font-weight:700}.staff-status-control{margin-top:1em}.staff-access .field,.staff-role-status .field{margin-top:.5em}.staff-email{overflow-wrap:break-word}.customer-list-controls .list-search{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.customer-list-controls .list-search>*{min-width:0}.customer-email{overflow-wrap:break-word}.customer-stats p:first-of-type{font-size:1.125rem}.customer-address{margin:0 0 .75rem;overflow-wrap:break-word}.customer-address:last-child{margin-bottom:0}.customer-points-ledger{margin:.5rem 0;padding-left:1.25rem}.customer-points-ledger li{margin-bottom:.25rem;overflow-wrap:break-word}.customer-timeline-note .order-comment{font-weight:600}.segment-words-cell{min-width:12em}.segment-words strong,.segment-words-cell{overflow-wrap:break-word}.segment-rules .rule-row .pick-list{flex:0 1 auto;max-width:100%}.list-tabs{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.list-tabs>*{min-width:0}.list-tabs .is-current{font-weight:700;border-bottom:.1875rem solid}.support-msg{-webkit-border-start:.1875rem solid var(--admin-border);border-inline-start:.1875rem solid var(--admin-border);-webkit-padding-start:.75rem;padding-inline-start:.75rem}.support-msg-outbound{border-inline-start-color:var(--color-sky-deep)}.support-msg-note{border-inline-start-color:var(--admin-text-muted)}.support-body{white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.support-reply-box{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.support-addr{overflow-wrap:break-word;word-break:normal}.support-editor textarea,.support-reply-box textarea{width:100%;max-width:100%;box-sizing:border-box;min-width:0}.support-editor .timeline li{min-width:0;max-width:100%}.support-reply-controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.support-reply-controls>*{min-width:0;max-width:100%}.support-reply-controls button{white-space:normal;overflow-wrap:break-word}.offer-headline{display:block;font-weight:400;overflow-wrap:break-word;word-break:normal}.muted,.offer-headline{color:var(--admin-text-muted)}.offer-funnel .kv{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.125rem 0;gap:.125rem 0;margin:0}.offer-funnel .kv dt{font-size:.8125rem;text-transform:uppercase;letter-spacing:.04em;color:var(--admin-text-muted)}.offer-funnel .kv dd{margin:0 0 .5rem;overflow-wrap:break-word;word-break:normal}.marketing-doors{margin:0;font-weight:700}.gift-card-ledger .ident{min-width:11rem}.gift-card-ledger td:not(:first-child),.gift-card-ledger th:not(:first-child),.gift-card-list td:not(:first-child),.gift-card-list th:not(:first-child){text-align:center}.gift-card-ledger td:first-child,.gift-card-ledger th:first-child,.gift-card-list td:first-child,.gift-card-list th:first-child{text-align:left}.gift-card-confirm h2{overflow-wrap:break-word}.ident small{display:block;font-weight:400;color:var(--admin-text-muted);font-size:.875rem}.automation-list td:not(:first-child),.automation-list th:not(:first-child),.campaign-list td:not(:first-child),.campaign-list th:not(:first-child){text-align:center}.automation-list td:first-child,.automation-list th:first-child,.campaign-list td:first-child,.campaign-list th:first-child{text-align:left}.automation-add{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.automation-add,.automation-add>*{max-width:100%;min-width:0}.automation-add .pick-list{flex:1 1 16rem;min-width:0;max-width:100%}.automation-condition-words,.automation-trigger,.campaign-reach{margin:0;font-weight:700}.campaign-body-static{white-space:pre-wrap;font:inherit;margin:0}.campaign-scheduled{margin:0}.send-actions{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr)}.confirm-actions .btn-secondary,.send-actions .btn,.send-actions .btn-secondary{text-align:center}.schedule-form{border-top:.0625rem solid var(--admin-hairline);padding-top:.875rem}.confirm-panel{border:.125rem solid var(--admin-accent)}.confirm-panel h2{margin:0 0 .5rem}.confirm-panel p{margin:0 0 .75rem}.confirm-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.btn-danger{background:var(--color-white);color:var(--admin-danger);border:.125rem solid var(--admin-danger);padding:.5rem 1rem;font:inherit;font-weight:900;cursor:pointer}.btn-danger,.progress-bar{border-radius:var(--radius-pill)}.progress-bar{display:flex;height:1.25rem;overflow:hidden;border:.0625rem solid var(--admin-border);background:var(--admin-surface)}.progress-bar span{display:block;height:100%}.progress-bar .seg-delivered{background:var(--admin-ok)}.progress-bar .seg-sent{background:var(--color-sky-deep)}.progress-bar .seg-bounced,.progress-bar .seg-failed{background:var(--admin-danger)}.progress-bar .seg-suppressed{background:var(--admin-text-muted)}.progress-bar .seg-queued{background:transparent}.progress-words{margin:0;padding-left:1.25rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mail-preheader,.mail-subject{margin:0}.mail-preheader{color:var(--admin-text-muted);font-size:.875rem}.mail-preview{background:var(--color-white);color:var(--color-ink);border:.0625rem solid var(--admin-border);border-radius:var(--radius-card);padding:.25rem .75rem}.mail-preview p{margin:0 0 1rem}.mail-preview .marketing-footer{border-top:.0625rem solid var(--admin-hairline);padding-top:.75rem;color:var(--admin-text-muted);font-size:.875rem}.step-card{border-left:.375rem solid var(--admin-accent)}.step-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.step-tools{display:inline-flex;gap:.5rem}.step-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.automation-steps input,.automation-steps textarea{width:100%;min-width:0;box-sizing:border-box;font:inherit}.automation-steps label{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;font-weight:700}.condition-row{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr);align-items:center}@container (min-width: 40em){.condition-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto}}.condition-value{font:inherit;min-width:0}.automation-name label,.automation-when label,.campaign-name label,.campaign-words label,.marketing-sender label{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;font-weight:700}.automation-steps label>*,.campaign-words label>*,.marketing-sender label>*{min-width:0;max-width:100%}.marketing-sender label .hint{font-weight:400}.status-line{display:flex;align-items:center;gap:.5rem;margin:0;font-weight:700}.dot{width:.875rem;height:.875rem;border-radius:50%;display:inline-block;flex:none;border:.125rem solid var(--color-white);box-shadow:0 0 0 .0625rem var(--admin-border)}.dot-ok{background:var(--admin-ok)}.dot-off{background:var(--admin-text-muted)}.line-property{display:block;font-size:.875rem;color:var(--admin-text-muted);overflow-wrap:break-word}.subscription-cycles td:not(:first-child),.subscription-cycles th:not(:first-child),.subscription-list td:not(:first-child),.subscription-list th:not(:first-child){text-align:center}.subscription-cycles td:first-child,.subscription-cycles th:first-child,.subscription-list td:first-child,.subscription-list th:first-child{text-align:left}.subscription-cycles .ident,.subscription-list .ident{min-width:11rem}.subscription-plan{align-items:end}.subscription-plan-name{display:grid;align-content:end;min-width:0;overflow-wrap:break-word}.subscription-plan-saving input{max-width:8rem}.subscription-gesture{grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.subscription-gesture,.subscription-gesture label{display:grid;min-width:0}.subscription-gesture input{width:100%;min-width:0;box-sizing:border-box}.subscription-gesture .btn,.subscription-gesture .btn-danger,.subscription-gesture .btn-secondary{max-width:100%;white-space:normal}.wholesale-list td:not(:first-child),.wholesale-list th:not(:first-child){text-align:center}.wholesale-list td:first-child,.wholesale-list th:first-child{text-align:left}.wholesale-list .ident{min-width:11rem}.wholesale-about{white-space:pre-line}.wholesale-decision{grid-template-columns:minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.wholesale-decision,.wholesale-decision label{display:grid;min-width:0}.wholesale-decision input{width:100%;min-width:0;box-sizing:border-box}.campaign-lock{border-top:.0625rem solid var(--admin-hairline,#d9d9e3);padding-top:.75rem}.campaign-lock .lock-words{margin:0;line-height:1.5}.campaign-lock .lock-short{display:flex;gap:.5rem;align-items:flex-start;line-height:1.4}.campaign-lock .lock-short input{width:1.25em;height:1.25em;flex:none;margin-top:.15em}.lock-payouts{padding-left:1.25em}.lock-payouts,.research-money-words{margin:0;line-height:1.6}.research-money td .sub{display:block;font-size:.875em;color:var(--admin-muted,#666)}.research-rules .rule-store{border-top:.0625rem solid var(--admin-hairline,#d9d9e3);padding-top:.75rem}.research-rules .rule-store h3{margin:0}.research-rules .rule-row{display:grid;grid-gap:.5rem;gap:.5rem}.research-rules .rule-words{margin:0;line-height:1.5}.research-rules .rule-form{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr)}.research-rules .rule-form>*{min-width:0}.research-rules .rule-form input{width:100%;box-sizing:border-box;min-width:0}.research-rules .rule-form .btn-secondary{justify-self:start}.settings-links{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr)}.settings-link{display:grid;grid-gap:.25rem;gap:.25rem;border:.125rem solid var(--admin-hairline,#d9d9e3);border-radius:.75rem;padding:.75rem 1rem;min-width:0}.settings-link a{font-weight:800}.settings-profile .facts{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;margin:0}.settings-profile dt{font-weight:800}.settings-profile dd{margin:0 0 .5rem}.payment-method-row,.shipping-rate-row,.tax-row{border-top:.0625rem solid var(--admin-hairline,#d9d9e3);padding-top:.75rem;display:grid;grid-gap:.5rem;gap:.5rem}.payment-method-row>*,.shipping-rate-row>*,.tax-row>*{min-width:0}.tax-add{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:minmax(0,1fr)}.tax-add input{width:100%;box-sizing:border-box;min-width:0}.tax-add .btn-secondary,.tax-row .tax-remove{justify-self:start}.pre-wrap{white-space:pre-wrap;overflow-wrap:break-word;margin:0}.product-reviews .review-row{border-top:.0625rem solid var(--admin-hairline,#d9d9e3);padding-top:.75rem}.product-reviews .review-head{margin:0}.product-reviews .review-head .sub{display:block;font-size:.875em;color:var(--admin-muted,#666)}.product-reviews .review-body{margin:0;white-space:pre-wrap;overflow-wrap:break-word;line-height:1.5}.product-reviews .review-reply{margin:.25rem 0 0 .5rem;padding-left:.75rem;border-left:.1875rem solid var(--admin-muted,#666)}.product-reviews .review-reply .sub{display:block;font-size:.875em;color:var(--admin-muted,#666)}.product-reviews .review-photos{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem;min-width:0}.product-reviews .review-photo{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;max-width:100%}.product-reviews .review-photo img{display:block;width:8rem;max-width:100%;height:auto;border:.0625rem solid var(--admin-hairline,#d9d9e3);border-radius:.5rem;object-fit:cover}@font-face{font-family:nunito;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_82fca3{font-family:nunito,nunito Fallback;font-style:normal}