/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root{--ink:#151922;--muted:#697180;--line:#e3e6ea;--soft:#f4f5f6;--paper:#fff;--navy:#111821;--navy-2:#29313d;--accent:#176b8a;--accent-soft:#eaf5f8;--green:#1f8a5b;--green-soft:#eaf7f0;--amber:#a86211;--amber-soft:#fff5df}*{box-sizing:border-box}html{background:var(--soft);scroll-behavior:smooth}body{background:radial-gradient(circle at 8% 0%, #176b8a17, transparent 28rem), linear-gradient(180deg, #f8f9fa 0, var(--soft) 32rem);color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Inter,Segoe UI,Arial,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #ef665847}.app-shell{min-height:100vh}.default-pin-overlay{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08121db3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.default-pin-dialog{background:#fff;border:1px solid #ffffff52;border-radius:24px;width:min(520px,100%);padding:30px;box-shadow:0 34px 100px #00000057}.default-pin-icon{color:#a45a0c;background:linear-gradient(135deg,#fff0d7,#ffe3b7);border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:16px;display:grid}.default-pin-icon svg{width:28px;height:28px}.default-pin-dialog .eyebrow{color:#b36513;letter-spacing:.13em;margin:0;font-size:8px;font-weight:950}.default-pin-dialog h2{color:#14263a;letter-spacing:-.035em;margin:7px 0 9px;font-size:27px}.default-pin-dialog>p:not(.eyebrow){color:#5f7181;margin:0 0 19px;font-size:11px;line-height:1.6}.default-pin-dialog form{gap:7px;display:grid}.default-pin-dialog label{color:#455b6d;margin-top:5px;font-size:8px;font-weight:900}.default-pin-dialog input{color:#14263a;letter-spacing:.12em;background:#f9fbfc;border:1px solid #c8d5de;border-radius:10px;outline:0;height:46px;padding:0 12px;font-size:14px}.default-pin-dialog input:focus{border-color:#187b94;box-shadow:0 0 0 3px #187b941f}.default-pin-error{color:#9b3d34;background:#fff4f2;border:1px solid #edc0ba;border-radius:9px;margin:5px 0 0;padding:9px 11px;font-size:8px;line-height:1.45}.default-pin-actions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.default-pin-actions button,.default-pin-primary{color:#3e5262;cursor:pointer;background:#f5f7f8;border:1px solid #d2dce3;border-radius:10px;min-height:42px;padding:0 14px;font-size:8px;font-weight:950}.default-pin-actions .default-pin-primary,.default-pin-dialog>.default-pin-primary{color:#fff;background:#153b55;border-color:#153b55}.default-pin-actions button:disabled{cursor:wait;opacity:.55}.default-pin-dialog>.default-pin-primary{width:100%;margin-top:5px}@media (width<=560px){.default-pin-overlay{padding:12px}.default-pin-dialog{border-radius:19px;padding:22px}.default-pin-dialog h2{font-size:23px}.default-pin-actions{flex-direction:column-reverse;align-items:stretch}.default-pin-actions button{width:100%}}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#fffffff0;border-bottom:1px solid #14192214;grid-template-columns:minmax(270px,1fr) auto auto auto auto;align-items:center;gap:18px;height:84px;padding:0 clamp(20px,4vw,64px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #1018280b}.topbar:after{content:"";background:linear-gradient(90deg, var(--accent) 0 7%, transparent 26%);pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.brand-lockup{align-items:center;gap:18px;min-width:270px;display:flex}.brand-home{align-items:center;display:flex}.brand-logo{width:123px;height:auto;display:block}.brand-division{border-left:1px solid #d8dce2;flex-direction:column;justify-content:center;min-height:38px;padding-left:17px;line-height:1.05;display:flex}.brand-division strong{letter-spacing:.18em;font-size:12px}.brand-division span{color:var(--muted);letter-spacing:.02em;margin-top:6px;font-size:10px}.company-meta{text-align:center;color:var(--muted);flex-direction:column;gap:3px;font-size:12px;display:flex}.company-meta span:first-child{color:var(--ink);font-weight:700}.topbar>.secondary-button{justify-self:end}.catalog-manage-button,.pin-logout-button{white-space:nowrap}.master-access-button{color:#fff;cursor:pointer;white-space:nowrap;background:#112237;border:1px solid #d4dde5;border-radius:13px;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex;box-shadow:0 9px 24px #11223724}.master-access-button:hover{background:#1b3048}.master-access-button svg{color:#62d1c1;width:21px;height:21px}.master-access-button span{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.master-access-button small{color:#92a6b9;letter-spacing:.11em;font-size:6px;font-weight:900}.master-access-button strong{font-size:10px}.master-access-overlay{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#080f18a8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.master-access-dialog{background:#eef2f4;border:1px solid #ffffff38;border-radius:24px;width:min(1160px,100%);max-height:calc(100vh - 56px);overflow:auto;box-shadow:0 34px 100px #00000061}.master-access-dialog-head{z-index:2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border-bottom:1px solid #d9e1e6;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:15px 20px;display:flex;position:sticky;top:0}.master-access-dialog-head small{color:#eb5d50;letter-spacing:.13em;font-size:7px;font-weight:900}.master-access-dialog-head h2{letter-spacing:-.035em;margin:4px 0 0;font-size:22px}.master-access-dialog-head button{color:#26384b;cursor:pointer;background:#f6f8f9;border:1px solid #dbe2e7;border-radius:11px;width:40px;height:40px;font-size:25px;line-height:1}.master-access-dialog .access-admin{margin:18px}.master-access-dialog .access-admin>header{display:none}.pin-screen{background:linear-gradient(#ffffff06 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 16% 12%,#176b8a52,#0000 28%),#101319;place-items:center;min-height:100vh;padding:32px 20px;display:grid}.pin-portal{background:#fff;border:1px solid #ffffff26;border-radius:32px;grid-template-columns:minmax(0,1.15fr) minmax(390px,.85fr);width:min(1120px,100%);min-height:690px;display:grid;overflow:hidden;box-shadow:0 42px 120px #0000007a}.pin-visual{background:#111821;min-height:690px;position:relative;overflow:hidden}.pin-visual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pin-visual-overlay{background:linear-gradient(145deg,#0d192533,#0b121bf0 82%);position:absolute;inset:0}.pin-visual-copy{z-index:1;color:#fff;position:absolute;inset:auto 54px 52px}.pin-visual-copy>span{color:#ff8477;letter-spacing:.16em;font-size:10px;font-weight:950}.pin-visual-copy h2{color:#fff;letter-spacing:-.06em;margin:12px 0 14px;font-size:clamp(42px,5vw,66px);line-height:.93}.pin-visual-copy p{color:#ffffffb8;max-width:560px;margin:0;font-size:14px;line-height:1.6}.pin-visual-copy ul{flex-wrap:wrap;gap:8px;margin:25px 0 0;padding:0;list-style:none;display:flex}.pin-visual-copy li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:800}.pin-card{background:var(--paper);width:100%;box-shadow:none;border:0;border-radius:0;padding:clamp(28px,6vw,48px);position:relative;overflow:hidden}.pin-card:before{content:"";background:linear-gradient(90deg, var(--accent), #ff9d91 38%, #111821 38%);height:4px;position:absolute;inset:0 0 auto}.pin-brand{align-items:center;gap:17px;margin-bottom:44px;display:flex}.pin-brand .brand-division{padding-left:15px}.pin-card h1{letter-spacing:-.04em;margin:8px 0 10px;font-size:clamp(30px,7vw,42px)}.pin-card>p:not(.eyebrow){color:var(--muted);margin:0;line-height:1.55}.pin-form label{margin-bottom:8px;font-size:12px;font-weight:800;display:block}.pin-form input{width:100%;height:54px;color:var(--ink);letter-spacing:.22em;background:#fbfbfc;border:1px solid #d8dce2;border-radius:12px;padding:0 16px;font-size:24px}.pin-form input[type=email]{letter-spacing:0;height:48px;font-size:13px;font-weight:650}.pin-form input[aria-invalid=true]{border-color:var(--accent)}.pin-error{color:#b33a30;margin:9px 0 0;font-size:12px;font-weight:650}.pin-submit{width:100%;height:50px;margin-top:18px}.pin-submit:disabled{opacity:.55;cursor:not-allowed}.pin-legal{border-top:1px solid var(--line);color:#8a919b;flex-wrap:wrap;gap:8px 14px;margin-top:25px;padding-top:18px;font-size:9px;display:flex}.pin-legal span{width:100%;font-weight:750}.pin-legal a{color:#5e6672;text-decoration:none}.pin-legal a:hover{color:var(--accent)}.pin-master-note{background:#f2faf7;border:1px solid #dbe8e5;border-radius:10px;gap:3px;margin-top:15px;padding:11px 12px;display:grid}.pin-master-note strong{color:#246852;font-size:9px}.pin-master-note span{color:#71807c;font-size:8px;line-height:1.4}.pin-screen{background-color:#09121c;background-image:linear-gradient(#70b2cf0b 1px,#0000 1px),linear-gradient(90deg,#70b2cf0b 1px,#0000 1px),radial-gradient(circle at 12% 8%,#1f7ea94d,#0000 29rem),radial-gradient(circle at 92% 86%,#225b792e,#0000 25rem),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:48px 48px,48px 48px,auto,auto;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;padding:clamp(20px,3vw,46px)}.pin-portal{border-color:#90c0d547;border-radius:34px;grid-template-columns:minmax(0,1.22fr) minmax(410px,.78fr);width:min(1240px,100%);min-height:min(760px,100vh - 80px);box-shadow:0 48px 140px #00000094,0 0 0 1px #ffffff0a}.pin-visual{min-height:720px}.pin-visual:after{content:"";pointer-events:none;border-right:1px solid #60b7db33;position:absolute;inset:0}.pin-visual-brand{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;top:36px;left:42px}.pin-visual-brand img{object-fit:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081927a8;border:1px solid #ffffff2e;border-radius:13px;width:126px;height:49px;padding:8px 11px}.pin-visual-brand span{color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.pin-visual-copy h2{max-width:650px;font-size:clamp(48px,5vw,72px);line-height:.91}.pin-visual-copy p{font-size:15px}.pin-visual-copy li{background:#1b3d5247;border-color:#7fc5e138;padding:9px 12px}.pin-card{background:linear-gradient(145deg,#fff 0%,#f8fbfd 100%);flex-direction:column;justify-content:center;padding:clamp(38px,5vw,64px);display:flex}.pin-brand{gap:15px;margin-bottom:48px;position:relative}.pin-brand-mark{background:linear-gradient(135deg,#081827,#173c5a);border:1px solid #5dabcd40;border-radius:16px;place-items:center;width:154px;height:64px;padding:10px 13px;display:grid;box-shadow:0 14px 30px #0a263c29}.pin-brand .brand-logo{object-fit:contain;background:0 0;border-radius:0;width:132px;max-height:48px;padding:0}.pin-brand .brand-division{border-left-color:#d9e3e9;min-width:132px;padding-left:16px}.pin-brand .brand-division strong{color:#102338;letter-spacing:.2em;font-size:13px}.pin-brand .brand-division span{font-size:8px;line-height:1.35}.pin-brand-status{color:#257458;text-transform:uppercase;background:#effaf6;border:1px solid #cce9df;border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:900;display:flex;position:absolute;top:0;right:0}.pin-brand-status i{background:#2cac77;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #2cac771f}.pin-card .eyebrow{color:#197fa7}.pin-card h1{letter-spacing:-.055em;font-size:clamp(38px,4vw,52px);line-height:1}.pin-card>p:not(.eyebrow){max-width:410px;font-size:14px}.pin-form label{color:#27384b;font-size:11px}.pin-form input,.pin-form input[type=email]{background:#ffffffeb;border-color:#cad8e2;border-radius:13px;height:55px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px 1px #11253808}.pin-form input:hover{border-color:#9fb8c8}.pin-form input:focus{background:#fff;border-color:#2589b2;outline:0;box-shadow:0 0 0 4px #2589b21a}.pin-submit{background:linear-gradient(115deg,#10283f,#1d6689);border-radius:13px;justify-content:space-between;align-items:center;height:56px;margin-top:20px;padding:0 18px;display:flex;box-shadow:0 14px 26px #10344f2e}.pin-submit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 18px 34px #10344f40}.pin-submit b{font-size:19px}.pin-master-note{background:linear-gradient(115deg,#f0faf7,#f8fcfb);border-color:#d3e6e1;border-radius:12px;margin-top:18px;padding:13px 14px}.pin-legal{margin-top:28px}.topbar{background:linear-gradient(110deg,#081725fa,#0e273cf7);border-bottom-color:#5bb4d833;height:88px;box-shadow:0 12px 34px #05121d2e}.topbar .brand-lockup{gap:14px}.topbar .brand-home{background:linear-gradient(135deg,#ffffff17,#ffffff06);border:1px solid #71c2e233;border-radius:13px;place-items:center;height:56px;padding:8px 12px;display:grid;box-shadow:inset 0 1px #ffffff14}.topbar .brand-logo{object-fit:contain;width:148px;max-height:42px}.topbar .brand-division{min-height:42px}.workspace-nav-groups{top:103px}.workspace-tabs{top:160px}@media (width<=980px){.pin-portal{grid-template-columns:minmax(0,1fr) minmax(390px,.88fr)}.pin-visual-copy{inset:auto 38px 44px}.pin-visual-copy h2{font-size:52px}.pin-visual-brand{left:38px}.pin-brand-status{display:none}}.workspace{width:min(1540px,100% - 48px);min-height:65vh;margin:0 auto;padding:34px 0 82px}.workspace-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.workspace-heading h1{letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.05}.workspace-heading p:not(.eyebrow){color:var(--muted);margin:0;font-size:15px}.workspace-nav-groups{z-index:17;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #11182117;border-radius:16px 16px 0 0;gap:7px;width:100%;padding:7px;display:flex;position:sticky;top:99px;overflow-x:auto;box-shadow:0 12px 34px #10182812}.workspace-nav-groups button{color:#617083;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;min-height:43px;padding:0 21px;font-size:11px;font-weight:900}.workspace-nav-groups button.active{color:#fff;background:#112237;box-shadow:0 8px 20px #11182133}.workspace-tabs{z-index:16;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:thin;background:#f8fafbf2;border:1px solid #11182117;border-top:0;border-radius:0 0 16px 16px;gap:5px;width:100%;max-width:100%;margin-bottom:28px;padding:6px;display:flex;position:sticky;top:156px;overflow-x:auto}.workspace-tabs button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;padding:0 17px;font-size:12px;font-weight:800;transition:color .16s,background .16s,transform .16s}.workspace-tabs button:hover{color:var(--ink);background:#f1f3f5}.workspace-tabs button span{opacity:.62;margin-right:7px;font-size:9px}.workspace-tabs button b{background:var(--accent-soft);color:var(--accent);border-radius:999px;margin-left:7px;padding:3px 6px;font-size:8px}.workspace-tabs button.active{background:var(--navy);color:#fff;box-shadow:0 8px 20px #11182133}.workspace-tabs button.active b{color:#fff;background:#ffffff24}.workspace-home{gap:20px;display:grid}.workspace-home-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:4px 2px 8px;display:flex}.workspace-home-heading h1{letter-spacing:-.045em;margin:6px 0 8px;font-size:clamp(30px,3.5vw,48px);line-height:1.02}.workspace-home-heading>div>p:not(.eyebrow){color:var(--muted);margin:0;font-size:14px}.workspace-home-heading>span{color:#4c5867;white-space:nowrap;background:#ffffffeb;border:1px solid #dfe4e9;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-size:9px;font-weight:850;display:inline-flex;box-shadow:0 8px 24px #1018280a}.workspace-home-heading>span i{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 4px var(--green-soft);border-radius:50%}.workspace-home-sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.workspace-home-section{--menu-tone:#ef5f50;background:#fffffff7;border:1px solid #11182117;border-radius:22px;overflow:hidden;box-shadow:0 16px 44px #11182711}.workspace-home-visual{background:#181d24;min-height:230px;position:relative;overflow:hidden}.workspace-home-visual:after{content:"";background:linear-gradient(#0a0d120a 12%,#0a0d12e0 100%);position:absolute;inset:0}.workspace-home-visual img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.workspace-home-section:hover .workspace-home-visual img{transform:scale(1.025)}.workspace-home-visual>div{z-index:1;color:#fff;position:absolute;inset:auto 22px 20px}.workspace-home-visual small{color:var(--menu-tone)}@supports (color:color-mix(in lab, red, red)){.workspace-home-visual small{color:color-mix(in srgb, var(--menu-tone) 72%, #fff)}}.workspace-home-visual small{letter-spacing:.15em;font-size:8px;font-weight:900}.workspace-home-visual h2{color:#fff;letter-spacing:-.035em;margin:6px 0 7px;font-size:24px}.workspace-home-visual p{color:#ffffffbf;margin:0;font-size:9px;line-height:1.5}.workspace-tool-grid{gap:5px;padding:9px;display:grid}.workspace-tool-grid button{min-width:0;min-height:72px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto 15px;align-items:center;gap:9px;padding:10px 9px;transition:background .16s,border-color .16s,transform .16s;display:grid}.workspace-tool-grid button:hover{border-color:var(--menu-tone)}@supports (color:color-mix(in lab, red, red)){.workspace-tool-grid button:hover{border-color:color-mix(in srgb, var(--menu-tone) 23%, #dfe4e9)}}.workspace-tool-grid button:hover{background:var(--menu-tone)}@supports (color:color-mix(in lab, red, red)){.workspace-tool-grid button:hover{background:color-mix(in srgb, var(--menu-tone) 5%, #fff)}}.workspace-tool-grid button:hover{transform:translate(2px)}.workspace-tool-icon{background:var(--menu-tone);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-tool-icon{background:color-mix(in srgb, var(--menu-tone) 11%, #f4f5f6)}}.workspace-tool-icon{color:var(--menu-tone)}@supports (color:color-mix(in lab, red, red)){.workspace-tool-icon{color:color-mix(in srgb, var(--menu-tone) 82%, #111821)}}.workspace-tool-icon svg{width:21px;height:21px}.workspace-tool-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.workspace-tool-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.workspace-tool-copy small{color:#7d8793;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.workspace-tool-badge{color:#6a7380;letter-spacing:.05em;white-space:nowrap;background:#f0f2f4;border-radius:6px;padding:4px 6px;font-size:6px;font-weight:900}.workspace-tool-arrow{color:#9aa2ad;font-size:22px;line-height:1}@media (width<=1180px){.topbar{grid-template-columns:minmax(250px,1fr) auto auto auto auto}.company-meta{display:none}.workspace-home-sections{grid-template-columns:1fr 1fr}}@media (width<=760px){.workspace-home-heading{flex-direction:column;align-items:flex-start}.workspace-home-sections{grid-template-columns:1fr}.workspace-home-section.tone-analysis{grid-column:auto}.workspace-home-visual{min-height:190px}}@media (width<=430px){.workspace-home-heading h1{font-size:32px}.workspace-home-visual{min-height:170px}.workspace-tool-grid button{grid-template-columns:39px minmax(0,1fr) 15px}.workspace-tool-icon{width:39px;height:39px}.workspace-tool-badge{display:none}}.operations-gate{border:1px solid var(--line);background:radial-gradient(circle at 15% 15%,#ef665821,#0000 34%),#f5f7fa;border-radius:18px;place-items:center;min-height:620px;padding:48px 20px;display:grid}.operations-gate-card{background:#fff;border:1px solid #d9e0e8;border-radius:20px;width:min(100%,460px);padding:38px;box-shadow:0 22px 58px #10233e1f}.operations-lock{color:#fff;background:var(--navy);border-radius:14px;place-items:center;width:46px;height:46px;margin-bottom:22px;font-size:25px;display:grid}.operations-gate-card h1{letter-spacing:-.035em;margin:7px 0 9px;font-size:31px}.operations-gate-card>p:not(.eyebrow){color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.55}.operations-gate-card form{gap:9px;display:grid}.operations-gate-card label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.operations-gate-card input{width:100%;height:54px;color:var(--ink);letter-spacing:.3em;text-align:center;background:#fafbfd;border:1px solid #cfd7e0;border-radius:11px;outline:none;padding:0 15px;font-size:23px;font-weight:800}.operations-gate-card input[type=email]{letter-spacing:0;text-align:left;height:48px;font-size:13px;font-weight:650}.operations-gate-card input:focus{border-color:var(--accent);box-shadow:0 0 0 4px #ef66581c}.operations-gate-card .primary-button{min-height:48px;margin-top:4px}.operations-checking{min-height:54px;color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.operations-checking i{border:2px solid #d9dfe7;border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite operations-spin}.operations-error{color:#b33a30;margin:0;font-size:11px}@keyframes operations-spin{to{transform:rotate(360deg)}}.api-chip{background:var(--green-soft);color:var(--green);border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:800;display:inline-flex}.api-chip i{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1f8a5b1f}.price-control-panel,.price-results{border:1px solid var(--line);background:#fff;border-radius:18px;box-shadow:0 8px 32px #1321350a}.price-control-panel{grid-template-columns:minmax(310px,1.2fr) 2fr;gap:22px;padding:22px;display:grid}.price-asin-form{flex-direction:column;gap:10px;display:flex}.price-asin-form label{color:var(--navy);flex-direction:column;gap:8px;font-size:11px;font-weight:800;display:flex}.price-asin-form textarea{resize:vertical;background:#fbfbfc;border:1px solid #d8dce2;border-radius:11px;min-height:100px;padding:13px;font:12px/1.6 SFMono-Regular,Consolas,monospace}.market-picker>span{color:var(--navy);font-size:11px;font-weight:800}.market-picker>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.market-picker button{border:1px solid var(--line);min-height:67px;color:var(--muted);text-align:left;cursor:pointer;background:#fafafa;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;padding:8px;display:grid}.market-picker button b{grid-row:1/3;font-size:20px}.market-picker button span{font-size:11px;font-weight:900}.market-picker button small{font-size:8px}.market-picker button.selected{border-color:var(--navy);color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);background:#f1f5fa}.bulk-hint{background:#f5f6f8;border-radius:10px;grid-column:1/-1;gap:10px;padding:12px 14px;font-size:10px;display:flex}.bulk-hint span{color:var(--muted)}.price-message{background:var(--amber-soft);color:var(--amber);border:1px solid #f0d49b;border-radius:11px;margin:12px 0;padding:13px 15px;font-size:11px;font-weight:700}.price-results{margin-top:16px;overflow:hidden}.price-result-bar{border-bottom:1px solid var(--line);align-items:center;gap:18px;min-height:66px;padding:11px 16px;display:flex}.price-result-bar>div{flex-direction:column;min-width:85px;display:flex}.price-result-bar>div strong{font-size:18px}.price-result-bar>div span{color:var(--muted);font-size:9px}.price-result-bar label{border:1px solid var(--line);min-width:240px;height:39px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;margin-left:auto;padding:0 11px;display:flex}.price-result-bar input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.price-result-bar button{border:1px solid var(--line);min-height:39px;color:var(--navy);cursor:pointer;background:#fff;border-radius:9px;padding:0 12px;font-size:10px;font-weight:800}.price-result-bar button.active{color:#9a5a00;background:#fff8eb;border-color:#f3bd69}.price-result-bar button.top-deals-download{color:#16704a;white-space:nowrap;background:#eaf8f1;border-color:#1f8a5b}.price-result-bar button.clear-deals{color:#a13b3b;background:#fff5f5;border-color:#e6b8b8}.price-empty{min-height:300px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.price-empty>span{background:var(--accent-soft);width:54px;height:54px;color:var(--accent);border-radius:16px;place-items:center;margin-bottom:13px;font-size:25px;font-weight:800;display:grid}.price-empty strong{color:var(--ink)}.price-empty p{max-width:380px;font-size:11px}.eu-price-table{min-width:2050px;overflow-x:auto}.eu-price-table-head,.eu-price-table article{grid-template-columns:minmax(220px,1.2fr) repeat(8,minmax(205px,1fr)) 120px;align-items:center;gap:8px;padding:0 18px;display:grid}.eu-price-table-head{color:#868c96;text-transform:uppercase;background:#fafafa;min-height:42px;font-size:9px;font-weight:900}.eu-price-table article{border-top:1px solid #edf0f2;min-height:76px;padding-top:10px;padding-bottom:10px}.eu-price-table article>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.eu-price-table article code{color:var(--navy);font-size:11px;font-weight:900}.eu-price-table article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.eu-price-table a{color:var(--green);font-size:11px;font-weight:850;text-decoration:none}.eu-price-table a small{color:var(--accent)}.no-price{color:#a4a9b1;font-size:9px}.eu-price-table time{color:var(--muted);font-size:9px}.sku-price-list{flex-direction:column;gap:5px;display:flex}.sku-price-list>span{background:#fafbfc;border:1px solid #e5e9ed;border-radius:7px;grid-template-columns:minmax(78px,1fr) minmax(92px,auto) auto;align-items:center;gap:5px;padding:5px 6px;display:grid;position:relative}.sku-price-list>span.cheapest{background:#eaf8f1;border-color:#75c79f;box-shadow:inset 3px 0 #1f8a5b}.sku-price-list em{color:#a4a9b1;font-size:10px;font-style:normal;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.sku-price-list code{text-overflow:ellipsis;color:#344054;font-size:8px;font-weight:800;overflow:hidden}.sku-price-values{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.sku-price-values b{color:#9a5a00;white-space:nowrap;font-size:7px}.sku-price-list a{color:#172b45;font-size:9px}.sku-price-list .cheapest a{color:#16704a}.sku-price-list small{text-align:center;border-radius:5px;min-width:29px;padding:3px 4px;font-size:7px;font-weight:900}.sku-price-list small.fba{color:#2463a8;background:#e8f1ff}.sku-price-list small.fbm{color:#a65311;background:#fff1e5}.sku-price-list>span.has-existing-deal{background:#fff8eb;border-color:#efa343;box-shadow:inset 3px 0 #e28420}.sku-price-values .existing-deal-badge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#e77719;border-radius:999px;padding:2px 5px;font-size:6px;font-style:normal;font-weight:950}.sku-price-values small.regular-price{color:#7d5a24;background:0 0;padding:0;font-size:7px;font-weight:800}@media (width<=900px){.price-control-panel{grid-template-columns:1fr}.bulk-hint{grid-column:auto}.market-picker>div{grid-template-columns:repeat(2,1fr)}.workspace-tabs{width:100%}.workspace-tabs button{flex:1}.price-result-bar label{min-width:0}.eu-price-table{overflow-x:auto}}.eyebrow{color:var(--accent);letter-spacing:.17em;margin:0;font-size:11px;font-weight:800}.source-chip{background:var(--green-soft);color:#176b47;white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex}.source-chip span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.stat-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.stat-grid article,.stat-card{text-align:left;min-height:118px;color:inherit;background:#fffffff2;border:1px solid #11182116;border-radius:19px;flex-direction:column;padding:19px 20px;display:flex;box-shadow:0 8px 26px #141f3009}.stat-grid article>span,.stat-card>span{color:var(--muted);font-size:12px;font-weight:700}.stat-grid strong,.stat-card strong{letter-spacing:-.03em;margin-top:auto;font-size:29px;line-height:1}.stat-grid small,.stat-card small{color:#9096a1;margin-top:7px;font-size:11px}.stat-grid .attention{background:var(--amber-soft);border-color:#f4dfb3}.stat-grid .attention strong{color:var(--amber)}.stat-card{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.stat-card:hover{border-color:#e1c98f;transform:translateY(-2px);box-shadow:0 10px 24px #141f3014}.stat-card:active{transform:translateY(0)}.stat-card.category-card{isolation:isolate;background-color:var(--navy);color:#fff;text-shadow:0 1px 12px #00000080;background-position:50%;background-size:cover;border:1px solid #fff3;min-height:132px;position:relative;overflow:hidden}.stat-card.category-card:before{content:"";z-index:-1;background:linear-gradient(90deg,#060e19e0 0%,#060e199e 48%,#060e1914 100%);transition:background .16s;position:absolute;inset:0}.category-card-fasching{background-image:url(/category-backgrounds/fasching.png)}.category-card-fanartikel{background-image:url(/category-backgrounds/fanartikel.png)}.category-card-sommer{background-image:url(/category-backgrounds/sommer.png)}.category-card-silvester{background-image:url(/category-backgrounds/silvester-v2.jpg)}.category-card-weihnachten{background-image:url(/category-backgrounds/weihnachten.png)}.category-card-halloween{background-image:url(/category-backgrounds/halloween.png)}.category-card-ostern{background-image:url(/category-backgrounds/ostern.png)}.category-card-panini-sticker{background-image:url(/category-backgrounds/panini-sticker.png)}.category-card-artikel-neu-2026{background-image:url(/category-backgrounds/artikel-neu-2026-v2.jpg)}.category-card-produkte-neu-september{background-image:url(/category-backgrounds/produkte-neu-september-v2.jpg)}.category-card-übersaisonale-artikel-standard{background-image:url(/category-backgrounds/standard-v2.jpg)}.category-card:not([class*=category-card-fasching]):not([class*=category-card-fanartikel]):not([class*=category-card-sommer]):not([class*=category-card-silvester]):not([class*=category-card-weihnachten]):not([class*=category-card-halloween]):not([class*=category-card-ostern]):not([class*=category-card-panini-sticker]):not([class*=category-card-artikel-neu-2026]):not([class*=category-card-produkte-neu-september]):not([class*=category-card-übersaisonale-artikel-standard]){background-image:linear-gradient(120deg,#10233e 0%,#286268 70%,#ef6658 150%)}.stat-card.category-card>span{color:#ffffffbd;letter-spacing:.08em;text-transform:uppercase}.stat-card.category-card strong{color:#fff;font-size:22px}.stat-card.category-card small{color:#ffffffbd}.stat-card.category-card:hover{border-color:#ffffffbf;box-shadow:0 12px 28px #141f3033}.stat-card.category-card:hover:before{background:linear-gradient(90deg,#060e19eb 0%,#060e1985 52%,#060e1905 100%)}.stat-card.category-card.selected{box-shadow:0 0 0 3px var(--accent), 0 12px 28px #141f303d;border-color:#fff}.stat-card.category-card.selected:after{content:"✓ Aktiv";color:var(--navy);letter-spacing:.03em;text-shadow:none;background:#ffffffeb;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;position:absolute;top:12px;right:12px}.category-excel-button{z-index:2;min-height:30px;color:var(--navy);cursor:pointer;text-shadow:none;background:#fffffff0;border:1px solid #ffffff80;border-radius:8px;padding:0 10px;font-size:9px;font-weight:900;position:absolute;bottom:12px;right:12px}.category-excel-button:hover{background:#fff;transform:translateY(-1px)}.pan-eu-lock{border:1px solid var(--line);text-align:center;background:#fff;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;max-width:520px;min-height:440px;margin:26px auto;padding:55px;display:flex;box-shadow:0 16px 50px #10233e14}.pan-eu-lock .lock-icon{background:var(--accent-soft);border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:18px;font-size:28px;display:grid}.pan-eu-lock h1{letter-spacing:-.04em;margin:8px 0;font-size:34px}.pan-eu-lock>p:not(.eyebrow){max-width:390px;color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.6}.pan-eu-lock form{text-align:left;flex-direction:column;gap:12px;width:100%;display:flex}.pan-eu-lock label{color:var(--navy);flex-direction:column;gap:7px;font-size:10px;font-weight:850;display:flex}.pan-eu-lock input{background:#fbfbfc;border:1px solid #d8dce2;border-radius:10px;height:46px;padding:0 13px}.pan-eu-lock .primary-button{width:100%}.auth-error{color:#b64035;margin-top:13px;font-size:11px;font-weight:800}.catalog-panel{background:var(--paper);border:1px solid #11182116;border-radius:20px;overflow:hidden;box-shadow:0 14px 42px #1321350e}.catalog-toolbar{border-bottom:1px solid var(--line);grid-template-columns:minmax(280px,1.45fr) repeat(5,minmax(150px,.7fr));gap:10px;padding:16px;display:grid}.search-box{background:#fbfbfc;border:1px solid #d8dce2;border-radius:10px;align-items:center;gap:10px;height:44px;padding:0 13px;display:flex}.search-box>span{color:var(--navy);font-size:25px;line-height:0;transform:rotate(-15deg)}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:13px}.search-box button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:20px}select{height:44px;color:var(--ink);cursor:pointer;background:#fbfbfc;border:1px solid #d8dce2;border-radius:10px;padding:0 34px 0 12px;font-size:12px;font-weight:600}.result-bar{border-bottom:1px solid var(--line);min-height:42px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 18px;font-size:12px;display:flex}.result-bar p{margin:0}.result-bar strong{color:var(--ink)}.text-button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.table-head,.product-row{grid-template-columns:62px minmax(220px,1.7fr) 170px minmax(190px,.95fr) 110px 105px 32px;align-items:center;gap:14px;display:grid}.table-head{color:#868c96;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line);background:#fafafa;min-height:42px;padding:0 18px;font-size:10px;font-weight:800}.product-row{cursor:pointer;border-bottom:1px solid #edf0f2;min-height:92px;padding:12px 18px;transition:background .16s,transform .16s}.product-row:last-child{border-bottom:0}.product-row:hover{background:#fcfcfd}.product-row:active{transform:scale(.999)}.product-thumb{color:#87909d;background:linear-gradient(145deg,#f0f2f5,#e4e8ed);border-radius:11px;place-items:center;width:58px;height:58px;font-size:15px;font-weight:800;display:grid;overflow:hidden}.product-thumb img{object-fit:cover;background:#fff;width:100%;height:100%}.product-title{flex-direction:column;gap:4px;min-width:0;display:flex}.product-title small{color:var(--accent);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.new-badge{color:#6b5200;letter-spacing:.05em;text-transform:uppercase;vertical-align:middle;background:#ffe36d;border-radius:999px;margin-left:7px;padding:3px 6px;font-size:8px;font-weight:900;display:inline-flex}.product-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.product-title span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.asin-cell,.sku-cell,.price-cell{flex-direction:column;gap:5px;min-width:0;display:flex}code{font-family:SFMono-Regular,Consolas,monospace}.asin-cell a{color:var(--accent);font-size:10px;font-weight:700;text-decoration:none}.sku-cell small{color:var(--muted);font-size:9px}.copy-value{width:100%;min-width:0;min-height:27px;color:inherit;cursor:copy;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;padding:4px 6px;transition:border-color .15s,background .15s,color .15s;display:flex}.copy-value:hover{background:#f5f6f8;border-color:#d9dde3}.copy-value code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asin-cell .copy-value code{letter-spacing:.02em;font-size:12px;font-weight:800}.sku-cell .copy-value code{color:#555e6b;font-size:10px}.copy-value>span{color:#8a919c;opacity:0;flex:none;font-size:8px;font-weight:800;transition:opacity .15s,transform .15s;transform:translate(3px)}.copy-value:hover>span,.copy-value:focus-visible>span,.copy-value.copied>span{opacity:1;transform:translate(0)}.copy-value.copied{background:var(--green-soft);border-color:#bfe1cf}.copy-value.copied code,.copy-value.copied>span{color:var(--green)}.price-cell span{font-size:12px;font-weight:750}.missing-text{color:var(--amber);font-size:11px;font-weight:800}.status-pill{color:#69717c;white-space:nowrap;background:#f0f2f4;border-radius:99px;width:fit-content;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex}.status-pill.has-image{background:var(--green-soft);color:var(--green)}.status-pill.review,.status-pill.missing{background:var(--amber-soft);color:var(--amber)}.row-action{border:1px solid var(--line);width:28px;height:28px;color:var(--navy);cursor:pointer;background:#fff;border-radius:50%;font-size:20px;line-height:1}.load-more{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #d7dbe1;border-radius:9px;margin:18px auto;padding:11px 18px;font-size:12px;font-weight:800;display:block}.empty-state{color:var(--muted);flex-direction:column;align-items:center;gap:7px;padding:70px 20px;display:flex}.empty-state strong{color:var(--ink)}.secondary-button,.primary-button,.folder-link{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.secondary-button{color:var(--navy);background:#fff;border:1px solid #d8dce2}.primary-button{border:1px solid var(--navy);background:var(--navy);color:#fff}.secondary-button:hover,.primary-button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #1118211c}.primary-button:disabled{opacity:.55;cursor:wait}.status-dot{background:#a5aab2;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #eceef1}.status-dot.connected{background:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.overlay{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#0a172975;border:0;position:fixed;inset:0}.drawer{z-index:40;background:#fff;width:min(640px,94vw);height:100vh;padding:44px clamp(22px,4vw,48px) 56px;animation:.22s ease-out slideIn;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-24px 0 60px #0814262e}@keyframes slideIn{0%{opacity:0;transform:translate(24px)}}.drawer-close{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;font-size:21px;position:absolute;top:18px;right:20px}.drawer h2{letter-spacing:-.035em;margin:9px 38px 8px 0;font-size:clamp(25px,4vw,34px)}.drawer-intro{color:var(--muted);margin:0 0 25px;font-size:13px;line-height:1.6}.stack-form{flex-direction:column;gap:13px;display:flex}.stack-form label{color:#59616d;flex-direction:column;gap:7px;font-size:11px;font-weight:800;display:flex}.stack-form input{width:100%;height:44px;color:var(--ink);background:#fbfbfc;border:1px solid #d9dde3;border-radius:9px;padding:0 12px;font-size:12px}.folder-setting{border:1px solid var(--line);background:#fbfbfc;border-radius:12px;padding:15px 15px 14px 58px;position:relative}.folder-setting label{gap:8px}.folder-setting a{color:var(--accent);margin-top:9px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.folder-flag{background:var(--navy);color:#fff;letter-spacing:.04em;border-radius:8px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid;position:absolute;top:17px;left:14px}.international-folder .folder-flag{background:var(--accent)}.folder-link{background:var(--accent-soft);color:#b64035;width:100%;margin-top:12px}.info-card,.warning-card{background:#f5f6f8;border-radius:12px;flex-direction:column;gap:8px;margin-top:24px;padding:18px;display:flex}.info-card strong{font-size:12px}.info-card code{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:7px;padding:8px 10px;font-size:11px}.info-card p{color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.5}.warning-card{background:var(--amber-soft);color:var(--amber);font-size:12px;font-weight:700;line-height:1.5}.notice{color:#5f6874;background:#f5f6f8;border-radius:8px;margin:16px 0 0;padding:11px 12px;font-size:11px}.detail-meta{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0;display:grid;overflow:hidden}.detail-meta div{background:#fff;flex-direction:column;gap:7px;min-height:84px;padding:14px;display:flex}.detail-meta span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.detail-meta strong{word-break:break-word;font-size:11px;line-height:1.5}.detail-actions{flex-wrap:wrap;gap:8px;display:flex}.product-edit-form{background:#f7f9fc;border:1px solid #d8e2ee;border-radius:14px;margin:18px 0 22px;padding:18px}.product-edit-heading{flex-direction:column;gap:4px;margin-bottom:2px;display:flex}.product-edit-heading strong{color:var(--navy);font-size:13px}.product-edit-heading span{color:var(--muted);font-size:10px}.product-edit-form label small{color:var(--muted);font-size:9px;font-weight:600}.section-heading{border-top:1px solid var(--line);margin:28px 0 12px;padding-top:22px}.section-heading div{justify-content:space-between;align-items:center;display:flex}.section-heading span{font-size:15px;font-weight:800}.section-heading strong{color:var(--muted);font-size:11px}.language-tabs{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:9px;display:grid}.language-tabs button{border:1px solid var(--line);height:40px;color:var(--muted);cursor:pointer;background:#f5f6f8;border-radius:9px;font-size:11px;font-weight:800}.language-tabs button.active{border-color:var(--navy);background:var(--navy);color:#fff}.active-folder-link{background:var(--accent-soft);color:#b64035;border-radius:9px;justify-content:center;align-items:center;min-height:38px;margin-bottom:10px;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:flex}.matched-folder-list{flex-direction:column;gap:7px;margin-bottom:11px;display:flex}.matched-folder-list a{background:var(--green-soft);color:#176b47;border:1px solid #cfe8dc;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 12px;text-decoration:none;display:flex}.matched-folder-list a>span{flex-direction:column;gap:4px;min-width:0;display:flex}.matched-folder-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.matched-folder-list small{color:#54816c;font-size:9px}.matched-folder-list b{flex:none;font-size:10px}.matched-folder-list a.needs-review{background:var(--amber-soft);color:var(--amber);border-color:#f0d49b}.matched-folder-list a.needs-review small{color:#9d762c}.image-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.image-grid figure,.empty-image{border:1px solid var(--line);background:#f3f4f6;border-radius:10px;min-height:145px;margin:0;overflow:hidden}.image-grid figure{flex-direction:column;display:flex;position:relative}.image-grid figure img{object-fit:cover;background:#fff;width:100%;height:116px}.image-grid figcaption{background:#fff;justify-content:space-between;align-items:center;gap:4px;min-height:30px;padding:0 7px;font-size:9px;display:flex}.image-grid figcaption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-grid figcaption button{color:var(--accent);cursor:pointer;background:0 0;border:0;font-size:17px}.empty-image{color:#a0a6af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px;display:flex}.empty-image>span{border:1px dashed #b9bec6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.empty-image small{word-break:break-all;font-family:SFMono-Regular,Consolas,monospace;font-size:8px}.image-add-panel{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.image-add-panel>h3{margin:0 0 12px;font-size:14px}.image-dropzone{min-height:138px;color:var(--navy);text-align:center;cursor:pointer;background:#fafbfc;border:2px dashed #cbd2dc;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:20px;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative}.image-dropzone:hover,.image-dropzone.drag-active{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.image-dropzone.disabled{opacity:.55;cursor:not-allowed;transform:none}.image-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.image-dropzone>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:21px;line-height:1;display:grid}.image-dropzone strong{font-size:12px}.image-dropzone small{color:var(--muted);font-size:9px}.upload-divider{color:#979da6;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:10px;margin:17px 0;font-size:9px;font-weight:800;display:flex}.upload-divider:before,.upload-divider:after{content:"";background:var(--line);flex:1;height:1px}.image-link-form{gap:11px}.category-create-form{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.category-create-form label,.stack-label{color:#59616d;flex-direction:column;gap:7px;font-size:11px;font-weight:800;display:flex}.category-create-form input{background:#fbfbfc;border:1px solid #d9dde3;border-radius:9px;height:44px;padding:0 12px}.excel-dropzone{text-align:center;cursor:pointer;background:#fafbfc;border:2px dashed #cbd2dc;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;margin-top:12px;padding:24px;transition:border-color .16s,background .16s;display:flex;position:relative}.excel-dropzone:hover,.excel-dropzone.drag-active{border-color:var(--accent);background:var(--accent-soft)}.excel-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.excel-dropzone>span{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.excel-dropzone strong{font-size:13px}.excel-dropzone small{color:var(--muted);font-size:10px}.import-summary{background:var(--green-soft);color:var(--green);border:1px solid #cfe8dc;border-radius:10px;flex-direction:column;gap:5px;margin-top:11px;padding:12px;display:flex}.import-summary strong{font-size:12px}.import-summary span{font:10px SFMono-Regular,Consolas,monospace}.import-button{width:100%;margin-top:11px}.site-footer{color:#f6f7f8;background:#101319;padding:58px clamp(20px,4vw,64px) 22px;position:relative;overflow:hidden}.site-footer:before{content:"";background:linear-gradient(90deg, var(--accent), #ff9c90 16%, #ffffff1f 16%);height:3px;position:absolute;inset:0 0 auto}.site-footer:after{content:"TK";color:#ffffff06;letter-spacing:-.1em;pointer-events:none;font-size:250px;font-weight:950;line-height:1;position:absolute;bottom:-78px;right:-25px}.site-footer-grid{z-index:1;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(180px,.75fr));gap:clamp(32px,5vw,74px);width:min(1540px,100%);margin:0 auto;display:grid;position:relative}.site-footer-grid h2{color:#fff;letter-spacing:.15em;text-transform:uppercase;margin:3px 0 17px;font-size:10px;font-weight:850}.site-footer-brand p{color:#aab1bb;max-width:390px;margin:20px 0;font-size:12px;line-height:1.7}.site-footer-logo-card{background:#fff;border-radius:14px;align-items:center;width:fit-content;min-height:61px;padding:7px 16px;display:flex;box-shadow:0 12px 34px #0003}.site-footer-logo-card img{width:123px;height:auto;display:block}.site-footer-status{color:#d8dde3;align-items:center;gap:8px;font-size:9px;font-weight:750;display:inline-flex}.site-footer-status i{background:#50c38a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #50c38a1f}.site-footer address{color:#aab1bb;flex-direction:column;gap:7px;font-size:11px;font-style:normal;line-height:1.45;display:flex}.site-footer address strong{color:#fff;margin-bottom:2px}.site-footer address a,.site-footer nav a{color:#c7cdd5;text-decoration:none;transition:color .16s,transform .16s}.site-footer address a:hover,.site-footer nav a:hover{color:#fff}.site-footer dl{gap:12px;margin:0;display:grid}.site-footer dl div{gap:3px;display:grid}.site-footer dt{color:#777f8b;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:800}.site-footer dd{color:#d1d6dd;margin:0;font-size:10px}.site-footer nav{flex-direction:column;align-items:flex-start;display:flex}.site-footer nav a{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 0;font-size:10px;font-weight:750;display:flex}.site-footer nav a span{color:#737c88}.site-footer-bottom{z-index:1;color:#717985;border-top:1px solid #ffffff1a;justify-content:space-between;gap:20px;width:min(1540px,100%);margin:45px auto 0;padding-top:19px;font-size:9px;display:flex;position:relative}@media (width<=1180px){.stat-grid,.category-grid{grid-template-columns:repeat(3,1fr)}.catalog-toolbar{grid-template-columns:1fr 1fr}.search-box{grid-column:span 2}.table-head,.product-row{grid-template-columns:58px minmax(210px,1.5fr) 155px minmax(160px,.8fr) 95px 32px}.table-head span:nth-child(6),.product-row>div:nth-child(6){display:none}.site-footer-grid{grid-template-columns:1.15fr repeat(2,.8fr)}.site-footer-grid nav{grid-column:2/-1}}@media (width<=840px){.topbar{grid-template-columns:1fr auto auto auto;gap:10px;height:auto;min-height:68px;padding:12px 18px}.company-meta,.topbar .brand-division{display:none}.topbar .brand-logo{width:104px}.topbar .secondary-button{width:42px;padding:0;font-size:0}.master-access-button{justify-content:center;width:42px;min-height:42px;padding:0}.master-access-button span{display:none}.master-access-button svg{width:20px;height:20px}.catalog-manage-button{width:42px;padding:0;font-size:0}.catalog-manage-button:after{content:"+";font-size:20px}.pin-logout-button{width:42px;padding:0;font-size:0}.pin-logout-button:after{content:"↪";font-size:19px}.current-user-chip{display:none}.master-access-overlay{padding:0}.master-access-dialog{border:0;border-radius:0;max-height:100vh}.master-access-dialog .access-admin{margin:10px}.workspace{width:min(100% - 24px,720px);padding-top:22px}.workspace-nav-groups{top:80px}.workspace-tabs{top:137px}.workspace-heading{flex-direction:column;align-items:flex-start}.stat-grid,.category-grid{grid-template-columns:repeat(2,1fr)}.stat-grid article,.stat-card{min-height:105px}.catalog-toolbar{grid-template-columns:1fr}.search-box{grid-column:auto}.table-head{display:none}.product-table{background:#f6f7f8;padding:8px}.product-row{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:60px 1fr auto;gap:10px;min-height:0;margin-bottom:8px;padding:12px}.product-row:hover{background:#fff}.product-row>div:nth-child(3),.product-row>div:nth-child(4),.product-row>div:nth-child(5),.product-row>div:nth-child(6){display:none}.row-action{grid-area:1/3}.product-thumb{width:54px;height:54px}.source-chip{display:none}.image-grid{grid-template-columns:repeat(2,1fr)}.site-footer-grid{grid-template-columns:1fr 1fr}.site-footer-brand,.site-footer-grid nav{grid-column:1/-1}}@media (width<=480px){.brand-lockup{min-width:0}.workspace-heading h1{font-size:29px}.stat-grid{gap:8px}.stat-grid article{padding:14px}.stat-grid strong{font-size:24px}.stat-grid>:last-child,.category-grid>:last-child{grid-column:span 2}.detail-meta{grid-template-columns:1fr}.image-grid{grid-template-columns:1fr 1fr}.drawer{width:100vw;padding-left:18px;padding-right:18px}.category-create-form{grid-template-columns:1fr}.pin-card{border-radius:22px}.pin-brand{flex-direction:column;align-items:flex-start}.pin-brand .brand-division{border-top:1px solid #d8dce2;border-left:0;min-height:auto;padding:11px 0 0}.site-footer{padding-top:44px}.site-footer-grid{grid-template-columns:1fr;gap:30px}.site-footer-brand,.site-footer-grid nav{grid-column:auto}.site-footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}}.fba-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.fba-sync-button{color:#142239;cursor:pointer;background:#f4c542;border:0;border-radius:12px;min-height:46px;padding:0 17px;font-weight:900;box-shadow:0 7px 18px #f4c54233}.fba-sync-button span{margin-right:8px;font-size:18px;display:inline-block}.fba-sync-button:disabled{opacity:.68;cursor:wait}.fba-ready-dot.is-syncing{animation:1s infinite fba-sync-pulse}.fba-status-row small{color:#64748b;margin-left:auto;font-weight:700}.fba-inline-sync{color:#fff;cursor:pointer;background:#142239;border:0;border-radius:9px;margin-top:10px;padding:9px 12px;font-weight:800}.fba-inline-sync:disabled{opacity:.6}.fba-result-card.is-unknown .fba-inline-sync{background:#b42318}@keyframes fba-sync-pulse{50%{opacity:.35;transform:scale(.78)}}.fba-center{--fba-yellow:#f2c230}.fba-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:17px;display:flex}.fba-heading h1{letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.05}.fba-heading>div>p:not(.eyebrow){color:var(--muted);margin:0;font-size:14px}.fba-import-button{border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:11px;font-weight:850;display:inline-flex;position:relative}.fba-import-button span{color:var(--fba-yellow);font-size:18px}.fba-import-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.fba-status-row{min-height:34px;color:var(--muted);align-items:center;gap:9px;margin-bottom:10px;font-size:10px;display:flex}.fba-status-row strong{color:var(--ink)}.fba-status-row b{color:#80620b;text-transform:uppercase;letter-spacing:.05em;background:#fff9df;border:1px solid #f0d886;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px}.fba-ready-dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 4px var(--green-soft);border-radius:50%}.fba-notice{background:var(--green-soft);color:#176b47;text-align:left;cursor:pointer;border:1px solid #cfe8dc;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:42px;margin-bottom:12px;padding:8px 13px;font-size:11px;font-weight:750;display:flex}.fba-notice b{font-size:17px}.fba-subtabs{border:1px solid var(--line);background:#e8ebef;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;height:54px;margin-bottom:15px;padding:5px;display:grid}.fba-subtabs button{color:#687282;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:11px;font-weight:850}.fba-subtabs button>span{margin-right:6px;font-size:15px}.fba-subtabs button>b{background:var(--fba-yellow);color:var(--navy);border-radius:999px;margin-left:5px;padding:3px 6px;font-size:8px}.fba-subtabs button.active{color:var(--navy);background:#fff;box-shadow:0 3px 11px #10233e1a}.fba-scan-layout{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);align-items:start;gap:14px;display:grid}.fba-scan-card,.fba-result-card,.fba-search-section,.fba-shipment-list,.fba-transfer-card,.fba-empty-shipment{border:1px solid var(--line);background:#fff;border-radius:18px;box-shadow:0 8px 30px #1321350a}.fba-scan-card{padding:20px}.fba-expected{background:#fff9df;border:1px solid #efd06c;border-radius:11px;grid-template-columns:36px 1fr 30px;align-items:center;gap:9px;margin:-5px -5px 16px;padding:11px;display:grid}.fba-expected>span{background:var(--fba-yellow);width:36px;height:36px;color:var(--navy);border-radius:9px;place-items:center;font-weight:900;display:grid}.fba-expected small,.fba-expected strong{display:block}.fba-expected small{color:#896b0d;letter-spacing:.08em;font-size:8px;font-weight:900}.fba-expected strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.fba-expected button{width:30px;height:30px;color:var(--navy);cursor:pointer;background:#10233e14;border:0;border-radius:8px}.fba-card-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.fba-card-title small{color:#89919d;letter-spacing:.1em;font-size:9px;font-weight:900}.fba-card-title h2,.fba-search-heading h2,.fba-shipment-heading h2{letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(21px,2.2vw,27px)}.fba-card-title>span{color:#b5bbc4;font-size:28px}.fba-camera-button{width:100%;min-height:196px;color:var(--navy);cursor:pointer;background:repeating-linear-gradient(0deg,#ffffff80 0 1px,#0000 1px 18px),linear-gradient(145deg,#f8fafb,#edf0f3);border:1px solid #ccd2da;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.fba-camera-button i{background:var(--navy);width:62px;height:62px;color:var(--fba-yellow);border-radius:50%;place-items:center;margin-bottom:12px;font-size:30px;font-style:normal;display:grid;box-shadow:0 8px 20px #10233e33}.fba-camera-button strong{font-size:14px}.fba-camera-button small{color:var(--muted);margin-top:4px;font-size:10px}.fba-divider{color:#9aa1ab;text-transform:uppercase;align-items:center;gap:9px;margin:15px 0;font-size:9px;display:flex}.fba-divider:before,.fba-divider:after{content:"";background:var(--line);flex:1;height:1px}.fba-manual-scan{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.fba-manual-scan input,.fba-search-heading input{min-width:0;height:45px;color:var(--ink);text-transform:uppercase;background:#fbfbfc;border:1px solid #d8dce2;border-radius:10px;padding:0 13px;font-size:12px;font-weight:700}.fba-manual-scan button{border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;border-radius:10px;padding:0 16px;font-size:10px;font-weight:850}.fba-result-card{min-height:445px;overflow:hidden}.fba-empty-result{min-height:445px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.fba-empty-result>span{width:64px;height:64px;color:var(--navy);background:#f0f2f5;border-radius:18px;place-items:center;margin-bottom:13px;font-size:30px;display:grid}.fba-empty-result strong{color:var(--ink);font-size:15px}.fba-empty-result p{max-width:330px;margin:6px 0;font-size:11px}.fba-result-message{background:var(--green-soft);border-bottom:1px solid #cfe8dc;grid-template-columns:40px 1fr;align-items:center;gap:11px;min-height:65px;padding:12px 16px;display:grid}.fba-result-message>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:19px;font-weight:900;display:grid}.fba-result-message strong,.fba-result-message p{margin:0;display:block}.fba-result-message strong{font-size:13px}.fba-result-message p{color:#567163;margin-top:3px;font-size:9px}.fba-result-card.is-unknown,.fba-result-card.is-mismatch{border-color:#efbbb6}.fba-result-card.is-unknown .fba-result-message,.fba-result-card.is-mismatch .fba-result-message{background:var(--accent-soft);border-color:#efc9c5}.fba-result-card.is-unknown .fba-result-message>span,.fba-result-card.is-mismatch .fba-result-message>span{background:#c7473b}.fba-result-card.is-unknown .fba-result-message p,.fba-result-card.is-mismatch .fba-result-message p{color:#9b4a42}.fba-product{grid-template-columns:88px 1fr;align-items:center;gap:13px;padding:15px 16px 11px;display:grid}.fba-product-preview{border:1px solid var(--line);color:#9ba2ad;text-align:center;background:#f5f6f8;border-radius:11px;place-items:center;width:88px;height:78px;font-size:9px;display:grid;overflow:hidden}.fba-product-preview img,.fba-mini-image img{object-fit:contain;background:#fff;width:100%;height:100%}.fba-product small{color:var(--accent);text-transform:uppercase;font-size:8px;font-weight:850}.fba-product h3{margin:3px 0;font-size:14px;line-height:1.25}.fba-product p{color:var(--muted);margin:0;font:9px SFMono-Regular,Consolas,monospace}.fba-code-grid{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 16px;display:grid}.fba-code-grid>div{border:1px solid var(--line);background:#fafbfc;border-radius:8px;min-width:0;padding:9px}.fba-code-grid small,.fba-code-grid strong{display:block}.fba-code-grid small{color:#9198a3;letter-spacing:.08em;font-size:7px;font-weight:900}.fba-code-grid strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font:9px SFMono-Regular,Consolas,monospace;overflow:hidden}.fba-packing-panel{background:#f7f8fa;border:1px solid #dce1e7;border-radius:11px;margin:10px 16px 0;padding:12px}.fba-packing-title{grid-template-columns:34px 1fr;align-items:center;gap:9px;margin-bottom:10px;display:grid}.fba-packing-title>span{color:#725705;background:#fff2ba;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.fba-packing-title strong,.fba-packing-title small{display:block}.fba-packing-title strong{font-size:11px}.fba-packing-title small{color:var(--muted);margin-top:2px;font-size:8px}.fba-package-toggle{background:#e7eaee;border-radius:9px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:9px;padding:3px;display:grid}.fba-package-toggle button{color:#687282;cursor:pointer;background:0 0;border:0;border-radius:7px;height:34px;font-size:9px;font-weight:850}.fba-package-toggle button.active{color:var(--navy);background:#fff;box-shadow:0 2px 7px #10233e17}.fba-packing-fields{grid-template-columns:.8fr 1.2fr;gap:7px;display:grid}.fba-packing-fields label>span,.fba-line-packing label>span{color:#6d7682;margin:0 0 4px 2px;font-size:8px;font-weight:850;display:block}.fba-packing-fields input,.fba-line-packing input{text-align:center;background:#fff;border:1px solid #d8dce2;border-radius:8px;width:100%;min-width:0;height:38px;padding:0 9px;font-size:11px;font-weight:800}.fba-packing-fields label>div{grid-template-columns:1fr 38px;gap:5px;display:grid}.fba-packing-fields label>div button{color:#725705;cursor:pointer;background:#fff9df;border:1px solid #e2bf48;border-radius:8px;font-size:18px}.fba-quantity-help{color:#737d89;margin:8px 0 0;font-size:8px;line-height:1.4}.fba-packing-total{background:var(--navy);color:#fff;border-radius:9px;justify-content:space-between;align-items:center;min-height:48px;margin-top:9px;padding:8px 10px;display:flex}.fba-packing-total span,.fba-packing-total span small{display:block}.fba-packing-total span{color:#b6c0cc;letter-spacing:.08em;font-size:7px;font-weight:900}.fba-packing-total span small{color:var(--fba-yellow);margin-top:3px;font-size:8px}.fba-packing-total strong{font-size:18px}.fba-product-actions{grid-template-columns:1fr 1fr;gap:7px;padding:10px 16px 16px;display:grid}.fba-product-actions a,.fba-product-actions button{border:1px solid var(--line);min-height:38px;color:var(--navy);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;font-size:9px;font-weight:850;text-decoration:none;display:flex}.fba-product-actions button{border-color:var(--fba-yellow);background:var(--fba-yellow);grid-column:1/-1}.fba-product-actions button:disabled{opacity:.55;cursor:not-allowed}.fba-search-section{padding:18px}.fba-search-heading{grid-template-columns:1fr minmax(260px,.7fr);align-items:end;gap:20px;margin-bottom:15px;display:grid}.fba-search-heading input{width:100%}.fba-search-results{flex-direction:column;gap:7px;display:flex}.fba-search-results article{border:1px solid var(--line);background:#fbfbfc;border-radius:11px;grid-template-columns:minmax(260px,1fr) minmax(150px,.45fr) auto;align-items:center;gap:12px;min-height:74px;padding:10px;display:grid}.fba-search-product{grid-template-columns:52px 1fr;align-items:center;gap:10px;min-width:0;display:grid}.fba-mini-image{border:1px solid var(--line);width:52px;height:52px;color:var(--navy);background:#eef1f4;border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid;overflow:hidden}.fba-search-product small,.fba-search-product strong,.fba-search-product p{display:block}.fba-search-product small{color:var(--accent);font-size:8px;font-weight:850}.fba-search-product strong{text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:11px;overflow:hidden}.fba-search-product p{color:var(--muted);margin:0;font:8px SFMono-Regular,Consolas,monospace}.fba-search-fnsku small,.fba-search-fnsku strong{display:block}.fba-search-fnsku small{color:var(--muted);font-size:7px;font-weight:900}.fba-search-fnsku strong{margin-top:3px;font:10px SFMono-Regular,Consolas,monospace}.fba-search-actions{grid-template-columns:auto auto;gap:5px;display:grid}.fba-search-actions a,.fba-search-actions button{border:1px solid var(--line);min-height:36px;color:var(--navy);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.fba-search-actions button{border-color:var(--navy);background:var(--navy);color:#fff}.fba-no-results{color:var(--muted);text-align:center;padding:60px 20px}.fba-no-results strong{color:var(--ink)}.fba-no-results p{margin:6px 0;font-size:10px}.fba-shipment-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:3px 0 14px;display:flex}.fba-total-grid{grid-template-columns:repeat(3,minmax(70px,1fr));gap:6px;display:grid}.fba-total-grid>span{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;align-items:center;min-width:74px;padding:8px 10px;display:flex}.fba-total-grid strong{font-size:17px}.fba-total-grid small{color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:7px;font-weight:850}.fba-shipment-list{overflow:hidden}.fba-shipment-list>article{padding:13px}.fba-shipment-list>article+article{border-top:1px solid var(--line)}.fba-shipment-main{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.fba-shipment-main>div:nth-child(2) small,.fba-shipment-main>div:nth-child(2) strong,.fba-shipment-main>div:nth-child(2) p{display:block}.fba-shipment-main>div:nth-child(2) small{color:var(--accent);font-size:8px;font-weight:850}.fba-shipment-main>div:nth-child(2) strong{text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:11px;overflow:hidden}.fba-shipment-main>div:nth-child(2) p{color:var(--muted);margin:0;font:8px SFMono-Regular,Consolas,monospace}.fba-shipment-main>b{color:#5e4909;background:#fff8d8;border-radius:9px;flex-direction:column;align-items:center;min-width:62px;padding:8px;font-size:15px;display:flex}.fba-shipment-main>b small{color:#82650c;text-transform:uppercase;margin-top:2px;font-size:7px}.fba-line-packing{border-top:1px solid #edf0f2;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:9px;display:grid}.fba-line-packing label>div{grid-template-columns:32px 1fr 32px;display:grid}.fba-line-packing label>div button{color:var(--navy);cursor:pointer;background:#f5f6f8;border:1px solid #d8dce2}.fba-line-packing label>div button:first-child{border-radius:8px 0 0 8px}.fba-line-packing label>div button:last-child{border-radius:0 8px 8px 0}.fba-line-packing label>div input{border-left:0;border-right:0;border-radius:0}.fba-transfer-card{margin-top:11px;padding:14px}.fba-transfer-card>div:first-child{grid-template-columns:40px 1fr;align-items:center;gap:10px;display:grid}.fba-transfer-card>div:first-child>span{background:var(--navy);width:40px;height:40px;color:var(--fba-yellow);border-radius:9px;place-items:center;font-size:19px;display:grid}.fba-transfer-card p,.fba-transfer-card strong,.fba-transfer-card small{margin:0;display:block}.fba-transfer-card strong{font-size:11px}.fba-transfer-card small{color:var(--muted);margin-top:2px;font-size:8px}.fba-transfer-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:11px;display:grid}.fba-transfer-actions button{border:1px solid var(--navy);min-height:42px;color:var(--navy);cursor:pointer;background:#fff;border-radius:9px;font-size:9px;font-weight:850}.fba-transfer-actions button:first-child{border-color:var(--fba-yellow);background:var(--fba-yellow)}.fba-clear-button{color:#b64035;cursor:pointer;background:0 0;border:0;width:100%;min-height:34px;margin-top:5px;font-size:8px;font-weight:850}.fba-empty-shipment{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:30px;display:flex}.fba-empty-shipment>span{color:#81650c;background:#fff8d8;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:13px;font-size:25px;display:grid}.fba-empty-shipment strong{font-size:14px}.fba-empty-shipment p{color:var(--muted);margin:6px 0 15px;font-size:10px}.fba-empty-shipment button{border:1px solid var(--navy);background:var(--navy);color:#fff;cursor:pointer;border-radius:9px;min-height:40px;padding:0 14px;font-size:9px;font-weight:850}.fba-camera-overlay{z-index:100;color:#fff;background:#06080b;position:fixed;inset:0;overflow:hidden}.fba-camera-overlay video{object-fit:cover;width:100%;height:100%}.fba-camera-top{z-index:104;padding:calc(env(safe-area-inset-top) + 12px) 16px 35px;background:linear-gradient(#080b10,#0000);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}.fba-camera-top button{color:#fff;cursor:pointer;background:0 0;border:0;justify-self:start;font-size:11px}.fba-camera-top strong{letter-spacing:.12em;font-size:10px}.fba-camera-mask{z-index:102;background:#0305086b;place-items:center;display:grid;position:absolute;inset:0}.fba-camera-mask>div{border:2px solid var(--fba-yellow);border-radius:18px;width:min(82vw,430px);height:180px;position:relative;box-shadow:0 0 0 999px #03050829,0 0 30px #f2c23038}.fba-camera-mask span{background:var(--fba-yellow);height:2px;box-shadow:0 0 12px var(--fba-yellow);animation:1.8s ease-in-out infinite fbaScanner;position:absolute;top:50%;left:13px;right:13px}@keyframes fbaScanner{0%,to{opacity:.5;transform:translateY(-58px)}50%{opacity:1;transform:translateY(58px)}}.fba-camera-help{z-index:104;left:20px;right:20px;bottom:calc(env(safe-area-inset-bottom) + 28px);text-align:center;position:absolute}.fba-camera-help strong,.fba-camera-help span{display:block}.fba-camera-help span{color:#ffffffb8;margin-top:5px;font-size:10px}.fba-camera-help p{background:#080b10e0;border:1px solid #fff3;border-radius:11px;max-width:460px;margin:0 auto;padding:13px;font-size:10px;line-height:1.5}@media (width<=1050px){.fba-scan-layout{grid-template-columns:1fr}.fba-result-card{min-height:0}.fba-empty-result{min-height:260px}.fba-search-results article{grid-template-columns:minmax(240px,1fr) auto}.fba-search-fnsku{display:none}}@media (width<=720px){.workspace-tabs button{padding:0 9px}.fba-heading{flex-direction:column;align-items:stretch;gap:13px}.fba-heading-actions{justify-content:stretch}.fba-sync-button,.fba-import-button{flex:1;justify-content:center}.fba-status-row{flex-wrap:wrap}.fba-status-row b{margin-left:auto}.fba-status-row small{width:100%;margin-left:17px}.fba-heading>div>p:not(.eyebrow){font-size:12px}.fba-search-heading{grid-template-columns:1fr;align-items:stretch}.fba-shipment-heading{flex-direction:column;align-items:stretch}.fba-total-grid{width:100%}.fba-search-results article{grid-template-columns:1fr}.fba-search-actions{grid-template-columns:1fr 1fr}}@media (width<=480px){.workspace-tabs button{padding:0 6px;font-size:9px}.workspace-tabs button span{display:none}.workspace-tabs button b{margin-left:3px;padding:2px 4px;font-size:6px}.fba-heading h1{font-size:28px}.fba-subtabs button{font-size:10px}.fba-subtabs button>span{display:none}.fba-scan-card{padding:14px}.fba-camera-button{min-height:172px}.fba-manual-scan{grid-template-columns:1fr}.fba-manual-scan button{min-height:42px}.fba-product{grid-template-columns:74px 1fr;padding-left:12px;padding-right:12px}.fba-product-preview{width:74px;height:70px}.fba-code-grid{grid-template-columns:1fr;padding-left:12px;padding-right:12px}.fba-code-grid>div{grid-template-columns:44px 1fr;align-items:center;display:grid}.fba-code-grid strong{margin:0}.fba-packing-panel{margin-left:12px;margin-right:12px}.fba-packing-fields{grid-template-columns:1fr}.fba-product-actions{grid-template-columns:1fr;padding-left:12px;padding-right:12px}.fba-product-actions button{grid-column:auto}.fba-search-section{padding:12px}.fba-search-actions{grid-template-columns:1fr}.fba-shipment-main>div:nth-child(2) strong{max-width:145px}.fba-line-packing,.fba-transfer-actions{grid-template-columns:1fr}}.trend-center{--trend-orange:#ff8a3d;--trend-dark:#14263f}.trend-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:18px;display:flex}.trend-heading h1{letter-spacing:-.04em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.04}.trend-heading p:not(.eyebrow){max-width:770px;color:var(--muted);margin:0;font-size:13px}.trend-live{color:#bd5510;white-space:nowrap;background:#fff0e6;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;font-weight:900;display:inline-flex}.trend-live i{background:var(--trend-orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ff8a3d26}.trend-scanbar{background:#fff;border:1px solid #dce1e7;border-radius:16px;grid-template-columns:46px minmax(280px,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid;box-shadow:0 8px 30px #1321350d}.trend-link-icon{background:var(--trend-dark);width:46px;height:46px;color:var(--trend-orange);border-radius:11px;place-items:center;font-size:23px;font-weight:900;display:grid}.trend-scanbar label{min-width:0}.trend-scanbar label span{color:#7a8491;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px 2px;font-size:8px;font-weight:900;display:block}.trend-scanbar input{width:100%;height:34px;color:var(--ink);background:0 0;border:0;outline:0;padding:0 2px;font-size:11px;font-weight:700}.trend-scanbar button{background:var(--trend-orange);color:#2f1a0d;cursor:pointer;white-space:nowrap;border:0;border-radius:11px;min-height:46px;padding:0 17px;font-size:10px;font-weight:900;box-shadow:0 7px 17px #ff8a3d33}.trend-scanbar button b{margin-left:7px;font-size:15px}.trend-scanbar button:disabled{opacity:.72;cursor:wait}.trend-auto-bar{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:46px minmax(280px,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:grid;box-shadow:0 7px 24px #1321350a}.trend-auto-bar .trend-link-icon{letter-spacing:-.02em;font-size:10px}.trend-auto-copy{min-width:0}.trend-auto-copy small,.trend-auto-copy strong,.trend-auto-copy span{display:block}.trend-auto-copy small{color:var(--trend-orange);letter-spacing:.1em;font-size:7px;font-weight:900}.trend-auto-copy strong{color:var(--ink);margin-top:3px;font-size:11px}.trend-auto-copy span{color:var(--muted);margin-top:3px;font-size:8px}.trend-auto-bar button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:9px;font-weight:900;display:flex}.trend-auto-bar button b{color:var(--trend-orange);font-size:16px}.trend-auto-bar button:disabled{opacity:.7;cursor:wait}.trend-spinner{vertical-align:-2px;border:2px solid #2f1a0d40;border-top-color:#2f1a0d;border-radius:50%;width:13px;height:13px;margin-right:7px;animation:.8s linear infinite trend-spin;display:inline-block}@keyframes trend-spin{to{transform:rotate(360deg)}}.trend-all-categories{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:10px;overflow:hidden}.trend-all-categories summary{min-height:46px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:9px 13px;list-style:none;display:flex}.trend-all-categories summary::-webkit-details-marker{display:none}.trend-all-categories summary span{font-size:10px;font-weight:850}.trend-all-categories summary span b{background:var(--green-soft);width:23px;height:23px;color:var(--green);border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.trend-all-categories summary small{color:var(--muted);font-size:8px;font-weight:750}.trend-all-categories[open] summary{border-bottom:1px solid var(--line)}.trend-all-categories>div{background:#f7f8fa;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:10px;display:grid}.trend-all-categories a{min-height:38px;color:var(--navy);background:#fff;border:1px solid #e3e6ea;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;padding:7px 9px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.trend-all-categories a span{color:var(--trend-orange)}.trend-alert{background:var(--accent-soft);color:#9b4a42;text-align:left;cursor:pointer;border:1px solid #efc9c5;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:43px;margin-top:11px;padding:8px 13px;font-size:10px;font-weight:750;display:flex}.trend-alert b{font-size:17px}.trend-empty{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:180px minmax(250px,1fr) minmax(280px,.75fr);align-items:center;gap:30px;min-height:360px;margin-top:15px;padding:34px;display:grid;box-shadow:0 8px 30px #1321350a}.trend-radar{background:repeating-radial-gradient(circle,#0000 0 24px,#ff8a3d24 25px,#0000 26px),conic-gradient(#ff8a3d29,#0000 30%,#ff8a3d14,#0000 70%);border:1px solid #f3d2bd;border-radius:50%;place-items:center;width:154px;height:154px;display:grid;position:relative}.trend-radar:after{content:"";background:linear-gradient(90deg,var(--trend-orange),transparent);transform-origin:0;width:48%;height:1px;animation:3s linear infinite trend-radar;position:absolute;top:50%;left:50%}.trend-radar span{background:var(--trend-orange);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 5px #ff8a3d1f}.trend-radar span:first-child{top:57px;left:31px}.trend-radar span:nth-child(2){bottom:42px;right:35px}.trend-radar span:nth-child(3){top:39px;right:26px}.trend-radar b{z-index:1;background:var(--trend-dark);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-size:15px;display:grid}@keyframes trend-radar{to{transform:rotate(360deg)}}.trend-empty>div:nth-child(2) small{color:var(--trend-orange);letter-spacing:.11em;font-size:8px;font-weight:900}.trend-empty h2{letter-spacing:-.025em;margin:5px 0 8px;font-size:21px}.trend-empty p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.trend-empty ol{margin:0;padding:0;list-style:none}.trend-empty li{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;align-items:center;gap:9px;min-height:46px;padding:8px 0;display:grid}.trend-empty li:last-child{border-bottom:0}.trend-empty li b{color:#b9500d;background:#fff0e6;border-radius:8px;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.trend-empty li span{font-size:10px;font-weight:800}.trend-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:14px;display:grid}.trend-stats article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;min-height:105px;padding:15px 16px;display:flex;box-shadow:0 5px 18px #141f3006}.trend-stats article.hot{background:#fff5ee;border-color:#ffc69f}.trend-stats small{color:#8d949e;letter-spacing:.08em;font-size:7px;font-weight:900}.trend-stats strong{letter-spacing:-.03em;margin-top:auto;font-size:27px}.trend-stats span{color:var(--muted);margin-top:4px;font-size:8px}.trend-stats .hot strong{color:#c45610}.trend-category-tabs{scrollbar-width:thin;gap:7px;margin:12px 0;padding-bottom:3px;display:flex;overflow-x:auto}.trend-category-tabs button{border:1px solid var(--line);min-width:145px;min-height:50px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 38px 8px 11px;display:flex;position:relative}.trend-category-tabs button span{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:9px;font-weight:850;overflow:hidden}.trend-category-tabs button small{color:#9299a3;margin-top:3px;font-size:7px}.trend-category-tabs button b{color:#77808c;background:#f0f2f5;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.trend-category-tabs button.active{border-color:var(--trend-dark);background:var(--trend-dark);color:#fff}.trend-category-tabs button.active small{color:#bac3cd}.trend-category-tabs button.active b{background:var(--trend-orange);color:#2f1a0d}.trend-category-tabs button.unavailable:not(.active){color:#8b929c;background:#f7f8fa;border-style:dashed}.trend-category-tabs button.unavailable:not(.active) b{color:#b64035;background:#fff0ed}.trend-category-source{color:#6e7783;background:#f8fafc;border:1px solid #dce3eb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin:-4px 0 12px;padding:7px 10px 7px 12px;font-size:8px;display:flex}.trend-category-source b{color:var(--ink)}.trend-category-source a,.trend-no-result a{background:var(--trend-dark);color:#fff;border-radius:8px;padding:7px 10px;font-size:8px;font-weight:850;text-decoration:none}.trend-category-source a:hover,.trend-no-result a:hover{background:#213c5d}.trend-warning{background:var(--amber-soft);min-height:42px;color:var(--amber);border:1px solid #f0d49b;border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:8px 12px;font-size:9px;font-weight:750;display:flex}.trend-warning b{color:#fff;background:#d28b2d;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.trend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.trend-card{border:1px solid var(--line);background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 8px 28px #1321350a}.trend-card>header{color:#fff;background:linear-gradient(125deg,#14263f,#1d3b61);justify-content:space-between;align-items:center;gap:15px;min-height:94px;padding:15px 16px;display:flex}.trend-card>header small{color:var(--trend-orange);letter-spacing:.12em;font-size:7px;font-weight:900}.trend-card>header h2{letter-spacing:-.025em;margin:4px 0 5px;font-size:17px}.trend-card>header a{color:#b9c5d2;font-size:8px;font-weight:750;text-decoration:none}.trend-card>header>strong{background:#ffffff14;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:63px;height:63px;display:flex}.trend-card>header>strong b{font-size:23px}.trend-card>header>strong span{color:#bcc7d2;text-transform:uppercase;font-size:7px}.trend-meter{background:#f4f5f7;align-items:center;height:30px;padding:0 15px;display:flex;position:relative;overflow:hidden}.trend-meter>span{background:linear-gradient(90deg,#ffe4d2,#ffd1b2);position:absolute;top:0;bottom:0;left:0}.trend-meter small{color:#90420d;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:900;position:relative}.trend-product-list>a{min-height:79px;color:inherit;border-top:1px solid #edf0f2;grid-template-columns:57px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.trend-product-list>a:first-child{border-top:0}.trend-product-list>a:hover{background:#fafbfc}.trend-product-list>a>div{border:1px solid var(--line);width:57px;height:57px;color:var(--navy);background:#f1f3f5;border-radius:9px;place-items:center;font-size:10px;font-weight:900;display:grid;overflow:hidden}.trend-product-list img{object-fit:contain;background:#fff;width:100%;height:100%}.trend-product-list section{min-width:0}.trend-product-list section small,.trend-product-list section strong,.trend-product-list code{display:block}.trend-product-list section small{color:var(--trend-orange);font-size:7px;font-weight:850}.trend-product-list section strong{text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:9px;overflow:hidden}.trend-product-list code{color:#8b929c;font-size:7px}.trend-product-list>a>b{color:#a8aeb7;font-size:15px}.trend-no-result{border:1px solid var(--line);text-align:center;background:#fff;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px;display:flex}.trend-no-result>span{background:var(--green-soft);width:55px;height:55px;color:var(--green);border-radius:16px;place-items:center;font-size:24px;font-weight:900;display:grid}.trend-no-result h2{margin:11px 0 5px;font-size:18px}.trend-no-result p{color:var(--muted);margin:0;font-size:9px}.trend-no-result a{margin-top:14px}.trend-no-result.is-unavailable>span{background:var(--accent-soft);color:#b64035}.trend-method-note{color:#737c87;margin:12px 2px 0;font-size:8px;line-height:1.5}.trend-method-note b{color:var(--ink)}@media (width<=1050px){.trend-all-categories>div{grid-template-columns:repeat(3,minmax(0,1fr))}.trend-empty{grid-template-columns:150px 1fr}.trend-empty ol{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.trend-empty li{border:1px solid var(--line);border-radius:9px;padding:8px}.trend-grid{grid-template-columns:1fr}}@media (width<=720px){.trend-all-categories>div{grid-template-columns:repeat(2,minmax(0,1fr))}.trend-heading{flex-direction:column;align-items:flex-start}.trend-scanbar,.trend-auto-bar{grid-template-columns:42px 1fr}.trend-link-icon{width:42px;height:42px}.trend-scanbar button,.trend-auto-bar button{grid-column:1/-1}.trend-empty{text-align:center;grid-template-columns:1fr}.trend-radar{margin:auto}.trend-empty ol{text-align:left;grid-template-columns:1fr}.trend-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.trend-all-categories summary small{display:none}.trend-all-categories>div{grid-template-columns:1fr}.trend-heading h1{font-size:28px}.trend-scanbar,.trend-auto-bar{padding:10px}.trend-scanbar input{font-size:9px}.trend-stats{gap:7px}.trend-stats article{min-height:95px;padding:13px}.trend-card>header{padding-left:13px;padding-right:13px}.trend-product-list>a{grid-template-columns:52px minmax(0,1fr) 15px;padding-left:9px;padding-right:9px}.trend-product-list>a>div{width:52px;height:52px}}.measure-inventory-center{--measure-yellow:#f2c230}.low-price-note{color:#67540f;background:#fff9df;border:1px solid #ead37c;border-radius:13px;grid-template-columns:minmax(310px,1.35fr) minmax(260px,1fr) auto;align-items:center;gap:16px;margin-bottom:14px;padding:13px 15px;display:grid}.low-price-note div{gap:3px;display:grid}.low-price-note strong{font-size:11px}.low-price-note span{font-size:8px;line-height:1.45}.low-price-note a{color:#6b5506;white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}.inventory-access-note{color:#245c67;background:#eef8fa;border:1px solid #bfdce3;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:-2px 0 14px;padding:12px 15px;display:flex}.inventory-access-note div{gap:3px;display:grid}.inventory-access-note strong{font-size:10px}.inventory-access-note span{font-size:8px;line-height:1.5}.inventory-access-note a{color:#087d88;white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}.measure-fee-change-note{color:#9d372e;background:#fff3f1;border:1px solid #edc4bd;border-radius:12px;align-items:center;gap:12px;margin:-2px 0 14px;padding:11px 14px;display:flex}.measure-fee-change-note strong{white-space:nowrap;font-size:9px}.measure-fee-change-note span{font-size:8px;line-height:1.45}.measure-fee-cache-note{color:#245d48;background:#f0faf5;border:1px solid #bcded0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:-2px 0 14px;padding:12px 14px;display:flex}.measure-fee-cache-note div{gap:3px;display:grid}.measure-fee-cache-note strong{font-size:10px}.measure-fee-cache-note span{font-size:8px;line-height:1.45}.measure-fee-cache-note b{white-space:nowrap;background:#dcefe6;border-radius:8px;padding:7px 9px;font-size:8px}.measure-inventory-stats{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px;display:grid}.measure-inventory-stats article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:13px 15px;box-shadow:0 5px 20px #13213509}.measure-inventory-stats small,.measure-inventory-stats strong{display:block}.measure-inventory-stats small{color:#848d98;letter-spacing:.08em;font-size:7px;font-weight:900}.measure-inventory-stats strong{color:var(--navy);margin-top:4px;font-size:23px}.measure-inventory-stats strong span{color:#9aa1aa;font-size:11px}.measure-inventory-toolbar{border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:14px 14px 0 0;align-items:center;gap:9px;min-height:56px;padding:8px 10px;display:flex}.measure-list-search{color:#8c949e;background:#fbfbfc;border:1px solid #d8dce2;border-radius:9px;align-items:center;gap:7px;min-width:280px;height:39px;padding:0 11px;display:flex}.measure-list-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.measure-unmeasured-filter{border:1px solid var(--line);color:#596474;cursor:pointer;border-radius:9px;align-items:center;gap:7px;height:39px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.measure-unmeasured-filter input{accent-color:var(--navy)}.measure-inventory-toolbar>button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:39px;margin-left:auto;padding:0 13px;font-size:9px;font-weight:900}.measure-inventory-toolbar>button:disabled{opacity:.55;cursor:wait}.measure-price-progress{border-left:1px solid var(--line);border-right:1px solid var(--line);background:#f5f7f9;height:29px;position:relative;overflow:hidden}.measure-price-progress>span{background:#e7f4ee;transition:width .2s;position:absolute;inset:0 auto 0 0}.measure-price-progress p{color:#39725b;margin:0;padding:8px 12px;font-size:8px;font-weight:800;position:relative}.measure-inventory-table{border:1px solid var(--line);background:#fff;border-radius:0 0 14px 14px;overflow:hidden}.measure-inventory-head,.measure-inventory-row{grid-template-columns:minmax(190px,1.35fr) 105px 115px minmax(290px,1.5fr) minmax(220px,1.2fr) 115px;align-items:center;gap:12px;display:grid}.measure-inventory-head{color:#747e8b;letter-spacing:.08em;text-transform:uppercase;background:#f0f3f5;min-height:36px;padding:0 14px;font-size:7px;font-weight:900}.measure-inventory-row{border-top:1px solid #e7eaee;min-height:132px;padding:13px 14px}.measure-inventory-row:hover{background:#fcfdfd}.measure-list-product{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.measure-list-thumb{background:#f6f7f8;border:1px solid #e0e4e8;border-radius:10px;place-items:center;width:64px;height:64px;text-decoration:none;display:grid;overflow:hidden;color:#8a929d!important}.measure-list-thumb img{object-fit:contain;background:#fff;width:100%;height:100%}.measure-list-thumb span{font:800 11px SFMono-Regular,Consolas,monospace}.measure-list-copy{min-width:0}.measure-list-copy>small,.measure-list-copy>strong,.measure-list-copy>span{display:block}.measure-list-copy>small{color:var(--accent);text-transform:uppercase;font-size:7px;font-weight:900}.measure-list-copy>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.measure-list-copy nav{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.measure-list-copy a{color:#087d88;font:800 8px SFMono-Regular,Consolas,monospace;text-decoration:none}.measure-list-copy>span{color:#8a929d;margin-top:5px;font-size:7px}.measure-stock-cell strong,.measure-stock-cell small,.measure-stock-cell span,.measure-price-cell strong,.measure-price-cell small{display:block}.measure-stock-cell strong{font-size:22px}.measure-stock-cell small{color:#428067;font-size:8px;font-weight:850}.measure-stock-cell span{color:#8b939e;margin-top:5px;font-size:7px;line-height:1.45}.measure-price-cell strong{font-size:16px}.measure-price-cell small{color:#7e8792;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font:7px SFMono-Regular,Consolas,monospace;overflow:hidden}.measure-dimension-inputs{grid-template-columns:repeat(4,minmax(58px,1fr));gap:6px;display:grid}.measure-dimension-inputs label{background:#fbfbfc;border:1px solid #d8dce2;border-radius:8px;grid-template-columns:18px 1fr 24px;align-items:center;height:39px;display:grid;overflow:hidden}.measure-dimension-inputs label>span{color:#697482;background:#eff2f4;place-items:center;height:100%;font-size:8px;font-weight:900;display:grid}.measure-dimension-inputs input{width:100%;min-width:0;height:100%;color:var(--ink);text-align:right;background:0 0;border:0;outline:0;padding:0 4px;font-size:10px;font-weight:850}.measure-dimension-inputs label>b{color:#9299a3;font-size:6px}.measure-saved-mark{color:#2c7a5a;grid-column:1/-1;font-size:7px;font-weight:850}.measure-fee-cell{border:1px solid var(--line);background:#fafbfc;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px 9px;padding:9px;display:grid}.measure-fee-cell>span small,.measure-fee-cell>span strong{display:block}.measure-fee-cell>span small{color:#8c949e;font-size:6px;font-weight:900}.measure-fee-cell>span strong{margin-top:2px;font-size:13px}.measure-fee-cell>b,.measure-fee-cell>em{grid-column:1/-1}.measure-fee-cell>b{color:#26704f;background:#e8f4ee;border-radius:999px;width:max-content;padding:3px 6px;font-size:7px}.measure-fee-cell.is-saving{background:#fff7f5;border-color:#e8c5c1}.measure-fee-cell.is-saving>b{color:#a53f35;background:#fee7e3}.measure-fee-cell>em{color:#7c8590;font-size:6.5px;font-style:normal;line-height:1.35}.measure-row-action{background:var(--measure-yellow);min-height:39px;color:var(--navy);cursor:pointer;border:0;border-radius:9px;padding:0 10px;font-size:8px;font-weight:900}.measure-row-action:disabled{opacity:.48;cursor:not-allowed}.measure-list-empty{color:#7c8590;text-align:center;align-content:center;place-items:center;gap:9px;min-height:210px;padding:35px;display:grid}.measure-list-empty>span{font-size:28px}.measure-list-empty>strong{font-size:11px}.measure-inventory-checked{color:#8c949e;margin-top:8px;font-size:7px;display:block}@media (width<=1180px){.measure-inventory-head,.measure-inventory-row{grid-template-columns:minmax(180px,1.25fr) 90px 100px minmax(250px,1.45fr) minmax(190px,1fr)}.measure-inventory-head>span:last-child{display:none}.measure-row-action,.measure-fee-cell{grid-column:5}.measure-price-cell{font-size:9px}}@media (width<=900px){.low-price-note{grid-template-columns:1fr}.inventory-access-note{flex-direction:column;align-items:flex-start;gap:8px}.measure-inventory-stats{grid-template-columns:1fr 1fr}.measure-inventory-head{display:none}.measure-inventory-row{grid-template-columns:1fr 1fr;gap:13px}.measure-list-product,.measure-dimension-inputs{grid-column:1/-1}.measure-fee-cell,.measure-row-action{grid-column:auto}.measure-inventory-toolbar{flex-wrap:wrap;align-items:stretch}.measure-list-search{flex:100%;min-width:0}.measure-inventory-toolbar>button{margin-left:0}}@media (width<=560px){.measure-inventory-stats{grid-template-columns:1fr 1fr}.measure-inventory-stats article{padding:11px}.measure-inventory-stats strong{font-size:19px}.measure-inventory-row{grid-template-columns:1fr}.measure-list-product,.measure-dimension-inputs,.measure-fee-cell,.measure-row-action{grid-column:1}.measure-list-product{grid-template-columns:72px minmax(0,1fr)}.measure-list-thumb{width:72px;height:72px}.measure-dimension-inputs,.measure-fee-cell{grid-template-columns:1fr 1fr}.measure-unmeasured-filter{flex:1}.measure-inventory-toolbar>button{width:100%}}.measure-inventory-row.is-complete{filter:saturate(.72);background:#f1f5f3}.measure-inventory-row.is-complete:hover{background:#edf3f0}.measure-inventory-row.is-complete .measure-row-action{color:#fff;background:#3d8c68}.measure-inventory-row.has-case{box-shadow:inset 3px 0 #df9c25}.measure-fee-cell>a{grid-column:1/-1}.measure-case-link{color:#9a6200;font-size:7px;font-weight:900;text-decoration:none}.measure-fee-cell .measure-correct-badge{color:#24664a;background:#dbeee4}.measure-review-backdrop{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1d3094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.measure-review-dialog{background:#fff;border-radius:20px;width:min(570px,100%);max-height:calc(100vh - 40px);padding:26px;position:relative;overflow:auto;box-shadow:0 24px 80px #0b192c4d}.measure-dialog-close{color:#566170;cursor:pointer;background:#eef1f4;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:13px;right:14px}.measure-review-dialog h2{letter-spacing:-.025em;margin:5px 0 4px;font-size:25px}.measure-review-dialog>p:not(.eyebrow){color:#697482;margin:0;font-size:10px;line-height:1.5}.measure-dialog-fees{grid-template-columns:1fr 1fr;gap:9px;margin:17px 0 14px;display:grid}.measure-dialog-fees span{border:1px solid var(--line);background:#f8fafb;border-radius:11px;padding:13px}.measure-dialog-fees small,.measure-dialog-fees strong{display:block}.measure-dialog-fees small{color:#818b97;text-transform:uppercase;font-size:7px;font-weight:900}.measure-dialog-fees strong{margin-top:4px;font-size:20px}.measure-dialog-hint{background:#fff8dc;border-radius:10px;color:#66520e!important;padding:11px 12px!important}.measure-open-amazon-case{background:var(--navy);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:43px;margin:12px 0;font-size:9px;font-weight:900;text-decoration:none;display:flex}.measure-case-input{gap:5px;display:grid}.measure-case-input span{color:#5e6976;font-size:8px;font-weight:900}.measure-case-input input{background:#fbfcfd;border:1px solid #d5dae0;border-radius:10px;height:44px;padding:0 12px;font:800 12px SFMono-Regular,Consolas,monospace}.measure-existing-case{color:#087d88;margin-top:7px;font-size:8px;font-weight:900;text-decoration:none;display:inline-block}.measure-dialog-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.measure-dialog-actions button{background:var(--measure-yellow);min-height:43px;color:var(--navy);cursor:pointer;border:0;border-radius:10px;padding:0 11px;font-size:9px;font-weight:900}.measure-dialog-actions button:disabled{opacity:.5;cursor:not-allowed}.measure-dialog-actions .measure-mark-correct{color:#fff;background:#3b8a66}.measure-dialog-actions .measure-reset-status{color:#68727e;background:#edf0f3;grid-column:1/-1}@media (width<=900px){.measure-fee-change-note,.measure-fee-cache-note{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=560px){.measure-review-backdrop{padding:10px}.measure-review-dialog{padding:22px 16px}.measure-dialog-fees,.measure-dialog-actions{grid-template-columns:1fr}.measure-dialog-actions .measure-reset-status{grid-column:1}}.measure-center{--measure-yellow:#f2c230}.measure-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:18px;display:flex}.measure-heading h1{letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.05}.measure-heading p:not(.eyebrow){max-width:720px;color:var(--muted);margin:0;font-size:13px}.measure-layout{grid-template-columns:minmax(330px,.78fr) minmax(500px,1.22fr);align-items:start;gap:15px;display:grid}.measure-form,.measure-result{border:1px solid var(--line);background:#fff;border-radius:18px;box-shadow:0 8px 30px #1321350d}.measure-form{grid-template-columns:1fr 1fr;gap:11px;padding:18px;display:grid}.measure-form-title{grid-column:1/-1;grid-template-columns:38px 1fr;align-items:center;gap:10px;margin:2px 0 3px;display:grid}.measure-form-title>span{background:var(--navy);width:38px;height:38px;color:var(--measure-yellow);border-radius:10px;place-items:center;font-size:10px;font-weight:900;display:grid}.measure-form-title strong,.measure-form-title small{display:block}.measure-form-title strong{font-size:13px}.measure-form-title small{color:var(--muted);margin-top:2px;font-size:9px}.measure-form label>span{color:#66717f;margin:0 0 5px 2px;font-size:9px;font-weight:850;display:block}.measure-form label>span small{color:#9aa1aa;font-size:8px}.measure-form input{width:100%;height:46px;color:var(--ink);background:#fbfbfc;border:1px solid #d8dce2;border-radius:10px;padding:0 12px;font-size:12px;font-weight:800}.measure-wide{grid-column:1/-1}.measure-input-unit{grid-template-columns:1fr 42px;display:grid}.measure-input-unit input{border-radius:10px 0 0 10px}.measure-input-unit b{color:#66717f;background:#f0f2f5;border:1px solid #d8dce2;border-left:0;border-radius:0 10px 10px 0;place-items:center;font-size:9px;display:grid}.measure-product-hint{background:var(--green-soft);border:1px solid #d7eadf;border-radius:9px;grid-column:1/-1;margin-top:-4px;padding:9px 11px}.measure-product-hint strong,.measure-product-hint span{display:block}.measure-product-hint strong{font-size:10px}.measure-product-hint span{color:#317358;margin-top:2px;font-size:8px}.measure-submit{background:var(--measure-yellow);min-height:48px;color:var(--navy);cursor:pointer;border:0;border-radius:11px;font-size:11px;font-weight:900;box-shadow:0 7px 16px #f2c2302e}.measure-submit:disabled{opacity:.65;cursor:wait}.measure-form-note{color:#7a838e;margin:0;font-size:8px;line-height:1.45}.measure-result{min-height:535px;overflow:hidden}.measure-empty{min-height:535px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:35px;display:flex}.measure-empty>span{color:#80620b;background:#fff7d2;border-radius:20px;place-items:center;width:70px;height:70px;margin-bottom:14px;font-size:34px;display:grid}.measure-empty strong{color:var(--ink);font-size:16px}.measure-empty p{margin:6px 0;font-size:10px}.measure-result-status{background:var(--green-soft);border-bottom:1px solid #cfe8dc;grid-template-columns:45px 1fr;align-items:center;gap:12px;min-height:76px;padding:13px 17px;display:grid}.measure-result-status>span{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;font-size:22px;font-weight:900;display:grid}.measure-result-status small,.measure-result-status strong,.measure-result-status p{margin:0;display:block}.measure-result-status small{color:#438068;letter-spacing:.1em;font-size:7px;font-weight:900}.measure-result-status strong{margin-top:2px;font-size:13px}.measure-result-status p{color:#567163;margin-top:3px;font-size:8px}.measure-result.is-overcharge .measure-result-status{background:var(--accent-soft);border-color:#efc9c5}.measure-result.is-overcharge .measure-result-status>span{background:#c7473b}.measure-result.is-overcharge .measure-result-status small,.measure-result.is-overcharge .measure-result-status p{color:#9b4a42}.measure-result.is-future .measure-result-status{background:#fff9df;border-color:#ecd683}.measure-result.is-future .measure-result-status>span{background:#d09b00}.measure-result.is-future .measure-result-status small,.measure-result.is-future .measure-result-status p{color:#80620b}.measure-product{border-bottom:1px solid var(--line);grid-template-columns:82px 1fr;align-items:center;gap:13px;padding:14px 16px;display:grid}.measure-product>div{border:1px solid var(--line);color:#949ca7;background:#f4f6f8;border-radius:11px;place-items:center;width:82px;height:74px;font-size:8px;display:grid;overflow:hidden}.measure-product img{object-fit:contain;background:#fff;width:100%;height:100%}.measure-product section>small{color:var(--accent);text-transform:uppercase;font-size:8px;font-weight:850}.measure-product h2{margin:3px 0;font-size:13px;line-height:1.25}.measure-product p{color:var(--muted);margin:0;font:8px SFMono-Regular,Consolas,monospace}.measure-product nav{gap:8px;margin-top:7px;display:flex}.measure-product a{color:var(--navy);font-size:8px;font-weight:850;text-decoration:none}.measure-fee-grid{grid-template-columns:repeat(3,1fr);gap:7px;padding:12px 16px;display:grid}.measure-fee-grid article{border:1px solid var(--line);background:#fafbfc;border-radius:10px;padding:10px}.measure-fee-grid small,.measure-fee-grid strong,.measure-fee-grid span{display:block}.measure-fee-grid small{color:#89919d;letter-spacing:.07em;font-size:7px;font-weight:900}.measure-fee-grid strong{margin:3px 0;font-size:17px}.measure-fee-grid span{color:var(--muted);font-size:7px}.measure-fee-grid article:first-child{background:#fff9df;border-color:#efd575}.measure-compare{border:1px solid var(--line);border-radius:11px;margin:0 16px 12px;overflow:hidden}.measure-compare-head{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.measure-compare-head strong{font-size:10px}.measure-compare-head span{color:#c5cdd7;font-size:7px}.measure-compare-row{border-top:1px solid #edf0f2;grid-template-columns:1.2fr repeat(3,.8fr);align-items:center;gap:7px;min-height:35px;padding:7px 10px;font-size:8px;display:grid}.measure-compare-row.head{color:#7d8691;text-transform:uppercase;background:#f2f4f6;border-top:0;min-height:29px;font-size:7px;font-weight:850}.measure-compare-row strong,.measure-compare-row b{font-size:8px}.measure-compare-row b.alert{color:#b42318}.measure-fee-details{border:1px solid var(--line);background:#fbfbfc;border-radius:9px;margin:0 16px 10px}.measure-fee-details summary{color:var(--navy);cursor:pointer;padding:10px 12px;font-size:8px;font-weight:850}.measure-fee-details div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:7px 12px;font-size:8px;display:flex}.measure-checked{color:#8c949e;margin:0 16px 14px;font-size:7px;display:block}.measure-message{background:var(--accent-soft);color:#9b4a42;text-align:left;cursor:pointer;border:1px solid #efc9c5;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:42px;margin-top:12px;padding:8px 13px;font-size:10px;font-weight:750;display:flex}.measure-message b{font-size:17px}@media (width<=1050px){.measure-layout{grid-template-columns:1fr}.measure-result,.measure-empty{min-height:300px}}@media (width<=720px){.measure-heading{flex-direction:column;align-items:stretch}.measure-heading .api-chip{align-self:flex-start}.measure-form{grid-template-columns:1fr}.measure-form-title,.measure-wide,.measure-product-hint{grid-column:auto}}@media (width<=480px){.measure-form{padding:14px}.measure-fee-grid{grid-template-columns:1fr}.measure-compare-row{grid-template-columns:1.1fr repeat(3,.9fr);padding-left:7px;padding-right:7px}.measure-compare-row span,.measure-compare-row b,.measure-compare-row strong{font-size:7px}.measure-product{grid-template-columns:68px 1fr;padding-left:12px;padding-right:12px}.measure-product>div{width:68px;height:66px}}.appeal-center-tabs{z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-radius:13px;gap:6px;margin:0 0 13px;padding:7px;display:flex;position:sticky;top:0}.appeal-center-tabs button{color:#67717d;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 13px;font-size:9px;font-weight:900}.appeal-center-tabs button.active{background:var(--navy);color:#fff}.appeal-case-center{padding:5px 0 20px}.appeal-case-center>header{justify-content:space-between;align-items:flex-end;gap:20px;margin:10px 0 18px;display:flex}.appeal-case-center>header h1{letter-spacing:-.035em;margin:5px 0 6px;font-size:clamp(27px,3vw,41px)}.appeal-case-center>header p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0;font-size:12px}.appeal-case-center>header>a{background:var(--navy);color:#fff;white-space:nowrap;border-radius:10px;padding:11px 14px;font-size:9px;font-weight:900;text-decoration:none}.appeal-case-layout{grid-template-columns:minmax(280px,.68fr) minmax(500px,1.32fr);align-items:start;gap:14px;display:grid}.appeal-case-form,.appeal-case-worklist{border:1px solid var(--line);background:#fff;border-radius:15px;box-shadow:0 7px 25px #1221350a}.appeal-case-form{gap:11px;padding:16px;display:grid}.appeal-case-form>div small,.appeal-case-form>div strong{display:block}.appeal-case-form>div small{color:var(--accent);font-size:7px;font-weight:900}.appeal-case-form>div strong{margin-top:3px;font-size:14px}.appeal-case-form label{gap:5px;display:grid}.appeal-case-form label>span{color:#606b78;font-size:8px;font-weight:900}.appeal-case-form input,.appeal-case-form textarea{width:100%;color:var(--ink);background:#fbfcfd;border:1px solid #d9dde2;border-radius:9px;padding:0 11px;font-size:10px;font-weight:750}.appeal-case-form input{height:42px}.appeal-case-form textarea{resize:vertical;min-height:90px;padding-top:10px}.appeal-case-form>button{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:44px;font-size:9px;font-weight:900}.appeal-case-worklist{overflow:hidden}.appeal-case-worklist>nav{border-bottom:1px solid var(--line);background:#f7f9fa;gap:6px;padding:8px;display:flex}.appeal-case-worklist>nav button{color:#66717d;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:8px;min-height:33px;padding:0 9px;font-size:8px;font-weight:900}.appeal-case-worklist>nav button b{margin-left:4px}.appeal-case-worklist>nav button.active{border-color:var(--navy);background:var(--navy);color:#fff}.appeal-case-worklist>nav button.active.green{background:#3b8b67;border-color:#3b8b67}.appeal-case-worklist>nav button.active.red{background:#bd473c;border-color:#bd473c}.appeal-case-worklist>nav button:last-child{margin-left:auto}.appeal-case-row{border-top:1px solid #edf0f2;grid-template-columns:145px minmax(220px,1fr) auto;align-items:center;gap:13px;min-height:94px;padding:13px 14px;display:grid}.appeal-case-row:first-of-type{border-top:0}.appeal-case-row.is-resolved{background:#f1f8f4}.appeal-case-row.is-rejected{background:#fff3f1}.appeal-case-row>div:first-child small,.appeal-case-row>div:first-child strong,.appeal-case-row>div:first-child span{display:block}.appeal-case-row>div:first-child small{color:#b17a19;font-size:7px;font-weight:900}.appeal-case-row.is-resolved>div:first-child small{color:#2e7b59}.appeal-case-row.is-rejected>div:first-child small{color:#b13e34}.appeal-case-row>div:first-child strong{margin-top:4px;font:900 12px SFMono-Regular,Consolas,monospace}.appeal-case-row>div:first-child span{color:#7d8691;margin-top:3px;font-size:8px}.appeal-case-row>div:nth-child(2)>a{color:#087d88;font:800 9px SFMono-Regular,Consolas,monospace;text-decoration:none}.appeal-case-row>div:nth-child(2)>small{color:#8c949e;margin-top:4px;font-size:7px;display:block}.appeal-case-row>div:nth-child(2)>p{color:#5e6875;margin:6px 0 0;font-size:8px;line-height:1.45}.appeal-status-actions{gap:5px;display:flex}.appeal-status-actions button{color:#727c88;cursor:pointer;background:#fff;border:1px solid #dce1e5;border-radius:8px;width:31px;height:31px;font-weight:900}.appeal-status-actions button:first-child{color:#2e7b59}.appeal-status-actions button:nth-child(2){color:#b13e34}.appeal-case-empty{color:#828b96;place-items:center;min-height:180px;font-size:10px;display:grid}@media (width<=900px){.appeal-case-layout{grid-template-columns:1fr}.appeal-case-center>header{flex-direction:column;align-items:flex-start}.appeal-case-row{grid-template-columns:130px 1fr auto}}@media (width<=560px){.appeal-center-tabs{overflow:auto}.appeal-center-tabs button{white-space:nowrap}.appeal-case-worklist>nav{overflow:auto}.appeal-case-row{grid-template-columns:1fr}.appeal-status-actions{justify-content:flex-start}}.marketplace-center{--market-accent:#14263f;--market-soft:#edf2f7}.marketplace-amazon{--market-accent:#f90;--market-soft:#fff6e6}.marketplace-shopify{--market-accent:#5b8f2a;--market-soft:#eff7e8}.marketplace-otto{--market-accent:#d71920;--market-soft:#fff0f0}.marketplace-kaufland{--market-accent:#0050aa;--market-soft:#edf4ff}.marketplace-temu{--market-accent:#f4511e;--market-soft:#fff1eb}.marketplace-ebay{--market-accent:#3665f3;--market-soft:#eef3ff}.marketplace-hornbach{--market-accent:#ef9b00;--market-soft:#fff7e5}.marketplace-cdiscount{--market-accent:#1e5aa8;--market-soft:#edf5ff}.marketplace-shein{--market-accent:#111;--market-soft:#f3f3f3}.marketplace-aliexpress{--market-accent:#e43225;--market-soft:#fff0ee}.marketplace-joybuy{--market-accent:#c90c21;--market-soft:#fff0f1}.marketplace-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:16px;display:flex}.marketplace-heading h1{letter-spacing:-.04em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.04}.marketplace-heading p:not(.eyebrow){max-width:790px;color:var(--muted);margin:0;font-size:13px}.marketplace-heading-statuses{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.marketplace-central-sync{color:#5f6a74;background:#fff;border:1px solid #dfe5e8;border-radius:12px;align-items:center;gap:10px;min-width:265px;padding:9px 12px;display:flex}.marketplace-central-sync>i{background:#9ba5ae;border-radius:50%;flex:none;width:9px;height:9px}.marketplace-central-sync>span{gap:1px;display:grid}.marketplace-central-sync strong{font-size:10px;line-height:1.2}.marketplace-central-sync small{color:#7b8691;font-size:8px}.marketplace-central-sync.is-online{color:#187a55;background:#effaf5;border-color:#b9e5d1}.marketplace-central-sync.is-online>i{background:#20a673;box-shadow:0 0 0 4px #d8f4e8}.marketplace-connection{color:#68717d;white-space:nowrap;background:#f1f3f5;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:900;display:inline-flex}.marketplace-connection i{background:#a8afb8;border-radius:50%;width:8px;height:8px}.marketplace-connection.is-connected{background:var(--market-soft);color:var(--market-accent)}.marketplace-connection.is-connected i{background:var(--market-accent);box-shadow:0 0 0 4px var(--market-accent)}@supports (color:color-mix(in lab, red, red)){.marketplace-connection.is-connected i{box-shadow:0 0 0 4px color-mix(in srgb,var(--market-accent) 14%,transparent)}}.marketplace-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:11px;display:grid}.marketplace-stats article{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;min-height:102px;padding:14px 16px;display:flex;box-shadow:0 5px 18px #141f3006}.marketplace-stats article.flagged{background:#fff8f7;border-color:#efc5bf}.marketplace-stats article.verified{background:#f4fbf7;border-color:#b9dec9}.marketplace-stats small{color:#858e99;letter-spacing:.09em;font-size:7px;font-weight:900}.marketplace-stats strong{margin-top:auto;font-size:25px}.marketplace-stats span{color:var(--muted);margin-top:4px;font-size:8px}.marketplace-stats .flagged strong{color:#b64035}.marketplace-stats .verified strong{color:#23734f}.marketplace-setup{border:1px solid var(--market-accent);grid-template-columns:48px minmax(240px,1.3fr) minmax(230px,1fr) auto;align-items:center;gap:13px;min-height:88px;margin-bottom:11px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.marketplace-setup{border:1px solid color-mix(in srgb,var(--market-accent) 25%,#dfe3e8)}}.marketplace-setup{background:linear-gradient(105deg,var(--market-soft),#fff 54%);border-radius:14px}.marketplace-logo{background:var(--market-accent);color:#fff;letter-spacing:.04em;border-radius:13px;place-items:center;width:48px;height:48px;font-size:12px;font-weight:950;display:grid}.marketplace-setup>div:nth-child(2) small,.marketplace-setup>div:nth-child(2) strong{display:block}.marketplace-setup>div:nth-child(2) small{color:var(--market-accent);letter-spacing:.1em;font-size:7px;font-weight:900}.marketplace-setup>div:nth-child(2) strong{margin-top:2px;font-size:11px}.marketplace-setup p{color:#6c7683;margin:3px 0 0;font-size:8px;line-height:1.45}.marketplace-requirements{flex-wrap:wrap;gap:4px;display:flex}.marketplace-requirements span{border:1px solid var(--market-accent);padding:4px 7px}@supports (color:color-mix(in lab, red, red)){.marketplace-requirements span{border:1px solid color-mix(in srgb,var(--market-accent) 20%,#dce1e7)}}.marketplace-requirements span{color:#596574;background:#fff;border-radius:999px;font:7px SFMono-Regular,Consolas,monospace}.marketplace-setup-actions{gap:6px;display:grid}.marketplace-setup-actions a{color:var(--market-accent);white-space:nowrap;font-size:8px;font-weight:900;text-decoration:none}.marketplace-setup-actions a:first-child{background:var(--market-accent);color:#fff;text-align:center;border-radius:8px;padding:8px 10px}.marketplace-toolbar{border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:14px 14px 0 0;align-items:center;gap:8px;min-height:58px;padding:8px 9px;display:flex}.marketplace-search{color:#8a939e;background:#fafbfc;border:1px solid #d9dee4;border-radius:9px;align-items:center;gap:8px;min-width:290px;height:40px;padding:0 11px;display:flex}.marketplace-search>span{font-size:17px}.marketplace-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.marketplace-filter{border:1px solid var(--line);color:#5b6674;white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;height:40px;padding:0 10px;font-size:8px;font-weight:850;display:flex}.marketplace-filter input{accent-color:#b64035}.marketplace-sync,.marketplace-import{cursor:pointer;white-space:nowrap;border:0;border-radius:9px;min-height:40px;padding:0 12px;font-size:8px;font-weight:900}.marketplace-sync{background:var(--market-accent);color:#fff;margin-left:auto}.marketplace-sync span{margin-right:5px;font-size:14px}.marketplace-import{border:1px solid var(--market-accent);color:var(--market-accent);background:#fff}.marketplace-sync:disabled,.marketplace-import:disabled{opacity:.55;cursor:wait}.marketplace-message{color:#42546b;text-align:left;cursor:pointer;background:#f5f8fb;border:1px solid #d4dce5;border-bottom:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 12px;font-size:9px;font-weight:750;display:flex}.marketplace-message b{font-size:16px}.marketplace-gallery-progress{background:#f1faf6;border:1px solid #b9ddcf;border-bottom:0;min-height:40px;position:relative;overflow:hidden}.marketplace-gallery-progress>span{background:#d7f1e6;transition:width .25s;position:absolute;inset:0 auto 0 0}.marketplace-gallery-progress.is-done{background:#f2f8fb;border-color:#bdd8e6}.marketplace-gallery-progress.is-done>span{background:#e0eff6}.marketplace-gallery-progress p{z-index:1;color:#22634e;margin:0;padding:13px 14px;font-size:9px;font-weight:850;position:relative}.marketplace-gallery-progress.is-done p{color:#2e6179}.marketplace-table{border:1px solid var(--line);background:#fff;border-radius:0 0 14px 14px;overflow:hidden}.marketplace-table>header,.marketplace-table>article{grid-template-columns:minmax(330px,1.55fr) minmax(150px,.65fr) minmax(125px,.5fr) minmax(235px,1fr);align-items:center;gap:14px;display:grid}.marketplace-table>header{color:#747e8b;letter-spacing:.08em;text-transform:uppercase;background:#f0f3f5;min-height:36px;padding:0 14px;font-size:7px;font-weight:900}.marketplace-table>article{border-top:1px solid #e7eaee;min-height:126px;padding:12px 14px}.marketplace-table>article:hover{background:#fcfdfd}.marketplace-table>article.is-flagged{background:linear-gradient(90deg,#fff2f0 0,#fff 22%);box-shadow:inset 3px 0 #d95347}.marketplace-table>article.is-correct{background:linear-gradient(90deg,#eff9f3 0,#fff 22%);box-shadow:inset 3px 0 #2d8a61}.marketplace-image{color:#89929d;background:#f6f7f8;border:1px solid #dce1e6;border-radius:11px;place-items:center;width:90px;height:90px;text-decoration:none;display:grid;position:relative;overflow:hidden}.marketplace-image img{object-fit:contain;background:#fff;width:100%;height:100%}.marketplace-image>span{font-size:8px;font-weight:850}.marketplace-image>small{color:#fff;letter-spacing:.08em;background:#14263fe0;border-radius:5px;padding:3px 5px;font-size:5px;font-weight:900;position:absolute;bottom:5px;left:5px}.marketplace-product>div{min-width:0}.marketplace-product>div>small,.marketplace-product>div>strong,.marketplace-product>div>span,.marketplace-product>div>a{display:block}.marketplace-product>div>small{color:var(--market-accent);text-transform:uppercase;font-size:7px;font-weight:900}.marketplace-product>div>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.marketplace-product>div>span{color:#7d8792;font-size:8px}.marketplace-product>div>a{width:max-content;color:var(--market-accent);margin-top:7px;font-size:7px;font-weight:850;text-decoration:none}.marketplace-ids small,.marketplace-ids strong,.marketplace-ids code{display:block}.marketplace-ids small{color:#8a939e;margin-top:6px;font-size:6px;font-weight:900}.marketplace-ids small:first-child{margin-top:0}.marketplace-ids strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font:800 9px SFMono-Regular,Consolas,monospace;overflow:hidden}.marketplace-ids code{color:#9aa1aa;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:6px;overflow:hidden}.marketplace-commercial strong,.marketplace-commercial span,.marketplace-commercial small{display:block}.marketplace-commercial strong{font-size:15px}.marketplace-commercial span{color:#5c776b;margin-top:5px;font-size:8px;font-weight:800}.marketplace-commercial small{color:#969da7;margin-top:6px;font-size:6px}.marketplace-asin-link{color:#087c84;margin-top:2px;text-decoration:none;display:block}.marketplace-asin-link strong{color:inherit}.marketplace-asin-link span{margin-top:3px;font-size:6px;font-weight:850;display:block}.marketplace-asin-link:hover{text-decoration:underline}.marketplace-review{min-width:0}.marketplace-review-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid}.marketplace-correct-button,.marketplace-flag-button{cursor:pointer;border-radius:9px;width:100%;min-height:45px;padding:8px 10px;font-size:8px;font-weight:900}.marketplace-correct-button{color:#20714d;background:#f1fbf5;border:1px solid #83c5a2}.marketplace-correct-button span,.marketplace-flag-button span{margin-right:5px;font-size:13px}.marketplace-flag-button{color:#9e4037;background:#fff8f7;border:1px dashed #e1a8a2}.marketplace-correct-button:disabled,.marketplace-flag-button:disabled{opacity:.55;cursor:wait}.marketplace-review-status{background:#fff4f2;border:1px solid #efbbb5;border-radius:10px;padding:9px}.marketplace-review-status>b,.marketplace-review-status>strong,.marketplace-review-status>span,.marketplace-correct-status>b,.marketplace-correct-status>span{display:block}.marketplace-review-status>b{color:#ad3d34;text-transform:uppercase;font-size:7px}.marketplace-review-status>strong{margin-top:4px;font-size:9px}.marketplace-review-status>span{color:#8e5b57;margin-top:3px;font-size:7px}.marketplace-review-status>div,.marketplace-review-editor>div,.marketplace-correct-status>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.marketplace-review-status button,.marketplace-review-editor button,.marketplace-correct-status button{color:#943f37;cursor:pointer;background:#fff;border:1px solid #e0b4af;border-radius:7px;min-height:28px;padding:0 8px;font-size:7px;font-weight:850}.marketplace-correct-status{background:#f1faf5;border:1px solid #a8d8bd;border-radius:10px;padding:10px}.marketplace-correct-status>b{color:#23734f;font-size:9px}.marketplace-correct-status>span{color:#5b7b6b;margin-top:4px;font-size:7px}.marketplace-correct-status button{color:#286c4d;border-color:#b8d8c6}.marketplace-review-editor{gap:5px;display:grid}.marketplace-review-editor select,.marketplace-review-editor input{background:#fff;border:1px solid #d9dee4;border-radius:7px;width:100%;height:34px;padding:0 8px;font-size:8px}.marketplace-review-editor>div button:first-child{color:#fff;background:#b64035;border-color:#b64035}.marketplace-empty{color:#7b8590;text-align:center;align-content:center;place-items:center;gap:8px;min-height:260px;padding:35px;display:grid}.marketplace-empty>span{background:var(--market-soft);width:55px;height:55px;color:var(--market-accent);border-radius:16px;place-items:center;font-size:15px;font-weight:950;display:grid}.marketplace-empty strong{color:var(--ink);font-size:13px}.marketplace-empty p{max-width:500px;margin:0;font-size:9px;line-height:1.5}@media (width<=1120px){.marketplace-setup{grid-template-columns:48px minmax(220px,1fr) 1fr}.marketplace-setup-actions{grid-column:2/-1;grid-template-columns:auto auto;justify-content:start}.marketplace-table>header,.marketplace-table>article{grid-template-columns:minmax(300px,1.5fr) minmax(140px,.7fr) minmax(220px,1fr)}.marketplace-table>header span:nth-child(3),.marketplace-commercial{display:none}}@media (width<=850px){.marketplace-heading{flex-direction:column;align-items:flex-start}.marketplace-heading-statuses{align-items:stretch;width:100%}.marketplace-central-sync{min-width:0}.marketplace-connection{align-self:flex-start}.marketplace-stats{grid-template-columns:1fr 1fr}.marketplace-setup{grid-template-columns:48px 1fr}.marketplace-requirements,.marketplace-setup-actions{grid-column:1/-1}.marketplace-toolbar{flex-wrap:wrap;align-items:stretch}.marketplace-search{flex:100%;min-width:0}.marketplace-sync{margin-left:0}.marketplace-table>header{display:none}.marketplace-table>article{grid-template-columns:1fr 1fr;gap:12px}.marketplace-product,.marketplace-review{grid-column:1/-1}}@media (width<=520px){.marketplace-heading h1{font-size:28px}.marketplace-stats{gap:7px}.marketplace-stats article{min-height:92px;padding:11px}.marketplace-stats strong{font-size:21px}.marketplace-setup{padding:11px}.marketplace-setup-actions,.marketplace-review-actions{grid-template-columns:1fr}.marketplace-toolbar>*{width:100%}.marketplace-filter{justify-content:center}.marketplace-table>article{grid-template-columns:1fr;padding:11px}.marketplace-product,.marketplace-review{grid-column:1}.marketplace-product{grid-template-columns:100px minmax(0,1fr)}.marketplace-image{width:100px;height:100px}.marketplace-commercial{display:block}.marketplace-connection{white-space:normal}}.marketplace-table>header,.marketplace-table>article{grid-template-columns:minmax(450px,1.75fr) minmax(145px,.55fr) minmax(120px,.45fr) minmax(225px,.85fr)}.marketplace-table>article{min-height:190px;padding:14px}.marketplace-product{grid-template-columns:1fr;align-items:stretch;gap:10px;min-width:0;display:grid}.marketplace-product-copy{min-width:0}.marketplace-product-copy>small,.marketplace-product-copy>strong,.marketplace-product-copy>span,.marketplace-product-copy>a{display:block}.marketplace-product-copy>small{color:var(--market-accent);text-transform:uppercase;font-size:7px;font-weight:900}.marketplace-product-copy>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.marketplace-product-copy>span{color:#7d8792;font-size:8px}.marketplace-product-copy>a{width:max-content;color:var(--market-accent);margin-top:6px;font-size:7px;font-weight:850;text-decoration:none}.marketplace-gallery{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#c6cdd5 transparent;align-items:flex-start;gap:8px;min-width:0;padding:2px 2px 6px;display:flex;overflow-x:auto}.marketplace-image-card{background:#fff;border:1px solid #dce1e6;border-radius:12px;flex:0 0 112px;width:112px;padding:4px;transition:border-color .15s,background .15s}.marketplace-image-card.is-lifestyle-correct{background:#f0faf4;border-color:#79c29b}.marketplace-image-card.is-lifestyle-wrong{background:#fff4f2;border-color:#dc8c83}.marketplace-image-card .marketplace-image{color:#89929d;background:#f6f7f8;border:0;border-radius:8px;place-items:center;width:102px;height:88px;text-decoration:none;display:grid;position:relative;overflow:hidden}.marketplace-image-card .marketplace-image img{object-fit:contain;background:#fff;width:100%;height:100%}.marketplace-lifestyle-actions{gap:3px;margin-top:4px;display:grid}.marketplace-lifestyle-actions button{color:#66717d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dce1e6;border-radius:6px;min-height:24px;padding:2px 4px;font-size:6px;font-weight:900}.marketplace-lifestyle-actions button:first-child.is-selected{color:#176d48;background:#dff5e8;border-color:#56aa7e}.marketplace-lifestyle-actions button:last-child.is-selected{color:#a3342b;background:#ffe2de;border-color:#d16a60}.marketplace-lifestyle-actions button:disabled{opacity:.55;cursor:wait}.marketplace-hydrate-gallery{border:1px dashed var(--market-accent);flex:0 0 130px;align-self:stretch;min-height:88px;padding:8px}@supports (color:color-mix(in lab, red, red)){.marketplace-hydrate-gallery{border:1px dashed color-mix(in srgb,var(--market-accent) 45%,#dce1e6)}}.marketplace-hydrate-gallery{background:var(--market-soft);color:var(--market-accent);cursor:pointer;border-radius:10px;font-size:7px;font-weight:900}.marketplace-hydrate-gallery:disabled{opacity:.55;cursor:wait}@media (width<=1120px){.marketplace-table>header,.marketplace-table>article{grid-template-columns:minmax(390px,1.5fr) minmax(130px,.55fr) minmax(210px,.85fr)}}@media (width<=850px){.marketplace-table>article{grid-template-columns:1fr 1fr}.marketplace-product{grid-column:1/-1}}@media (width<=520px){.marketplace-table>article{grid-template-columns:1fr}.marketplace-product{grid-column:1;grid-template-columns:1fr}.marketplace-image-card{flex-basis:122px;width:122px}.marketplace-image-card .marketplace-image{width:112px;height:96px}.marketplace-lifestyle-actions button{font-size:7px}}.appeal-status-actions button.delete{background:#fff7f6;border-color:#efcfcc;color:#b13e34!important}.appeal-status-actions button:disabled{opacity:.45;cursor:not-allowed}.cp-doc-table td:last-child{align-items:center;gap:5px;display:flex}.cp-doc-table td:last-child>a{color:#087d88;background:#eaf6f7;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.offer-monitor{color:#172033;padding:26px 3.5% 48px}.offer-monitor-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.offer-monitor-heading h1{letter-spacing:-.05em;max-width:940px;margin:4px 0 8px;font-size:clamp(32px,4vw,54px);line-height:1}.offer-monitor-heading p:not(.eyebrow){color:#687489;max-width:850px;margin:0;font-size:14px;line-height:1.6}.offer-monitor-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.offer-monitor-stats article{background:#fff;border:1px solid #dce2e9;border-radius:16px;min-height:118px;padding:20px;box-shadow:0 10px 34px #1c2b400b}.offer-monitor-stats small{color:#8792a4;letter-spacing:.12em;margin-bottom:10px;font-size:9px;font-weight:900;display:block}.offer-monitor-stats strong{letter-spacing:-.04em;font-size:30px;display:block}.offer-monitor-stats span{color:#7b8698;font-size:10px}.offer-monitor-stats .is-problem{background:#fff8f7;border-color:#ffc5bd}.offer-monitor-stats .is-problem strong{color:#c63e32}.offer-monitor-stats .is-unknown{background:#fffaf0;border-color:#f1d79f}.offer-monitor-stats .is-unknown strong{color:#9a6a10}.offer-market-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.offer-market-strip span{background:#fff;border:1px solid #dce2e9;border-radius:12px;padding:12px 13px}.offer-market-strip b,.offer-market-strip small{display:block}.offer-market-strip b{font-size:12px}.offer-market-strip small{color:#7a879a;margin-top:4px;font-size:9px}.offer-monitor-toolbar{background:#fff;border:1px solid #d9e0e8;border-radius:16px 16px 0 0;align-items:center;gap:9px;padding:11px;display:flex}.offer-monitor-toolbar label{background:#fbfcfd;border:1px solid #dce2e9;border-radius:10px;flex:1;align-items:center;gap:9px;min-width:260px;height:46px;padding:0 13px;display:flex}.offer-monitor-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.offer-monitor-toolbar button{color:#27354b;white-space:nowrap;background:#fff;border:1px solid #ccd5df;border-radius:10px;min-height:44px;padding:0 15px;font-size:10px;font-weight:850}.offer-monitor-toolbar button.active{color:#176258;background:#edf9f5;border-color:#1c6b61}.offer-monitor-toolbar .offer-primary{color:#fff;background:#16243a;border-color:#16243a}.offer-monitor-toolbar button:disabled{opacity:.55}.offer-progress{background:#f2f6f8;border-inline:1px solid #d9e0e8;height:44px;position:relative;overflow:hidden}.offer-progress>span{background:#dff5ed;transition:width .3s;position:absolute;inset:0 auto 0 0}.offer-progress p{z-index:1;color:#285f55;margin:0;padding:14px 18px;font-size:10px;font-weight:800;position:relative}.offer-message{color:#765312;text-align:left;border:1px solid #e2cf9e;background:#fff8e8;border-top:0;justify-content:space-between;width:100%;padding:13px 16px;font-size:10px;font-weight:750;display:flex}.offer-message b{font-size:16px}.offer-monitor-table{background:#fff;border:1px solid #d9e0e8;border-top:0;border-radius:0 0 18px 18px;overflow:hidden}.offer-monitor-table>header,.offer-monitor-table>article{grid-template-columns:minmax(280px,1.05fr) minmax(520px,2fr) 150px;display:grid}.offer-monitor-table>header{color:#7c8798;letter-spacing:.08em;text-transform:uppercase;background:#eef2f5;align-items:center;min-height:42px;padding:0 18px;font-size:9px;font-weight:900}.offer-monitor-table>article{border-top:1px solid #e0e5eb;min-height:112px}.offer-monitor-table>article>div{padding:16px 18px}.offer-product{flex-direction:column;justify-content:center;display:flex}.offer-product small{color:#f05b4f;font-size:8px;font-weight:900}.offer-product strong{max-width:520px;margin:4px 0 8px;font-size:13px;line-height:1.35}.offer-product code{color:#067b86;width:max-content;font-size:10px;font-weight:850}.offer-product span{color:#8a94a4;margin-top:4px;font-size:9px}.offer-results{border-inline:1px solid #e5e9ee;grid-template-columns:repeat(4,minmax(0,1fr));align-content:center;gap:7px;display:grid}.offer-results>a{color:#39475c;border:1px solid #dce2e8;border-radius:9px;flex-direction:column;justify-content:center;min-height:54px;padding:8px;text-decoration:none;display:flex}.offer-results>a b{font-size:9px}.offer-results>a strong{margin-top:3px;font-size:9px;line-height:1.25}.offer-results>a small{color:#7e8898;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:7px;display:-webkit-box;overflow:hidden}.offer-results>a.is-ok{color:#1f715a;background:#f1fbf7;border-color:#acdcca}.offer-results>a.is-missing{color:#b9322c;background:#fff4f2;border-color:#ffb9b0}.offer-results>a.is-unknown{color:#875e11;background:#fff9ea;border-color:#ead196}.offer-results>a.is-open{color:#8d98a8;border-style:dashed}.offer-actions{flex-direction:column;justify-content:center;gap:8px;display:flex}.offer-actions a{color:#086b77;text-align:center;border:1px solid #d5dde6;border-radius:8px;padding:9px 10px;font-size:9px;font-weight:850;text-decoration:none;display:block}.buybox-open,.buybox-ok,.buybox-missing,.buybox-unknown{border:1px solid #dce2e8;border-radius:11px;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:70px;padding:14px 16px;display:flex}.buybox-ok{color:#176e54;background:#effaf5;border-color:#9ed8c1}.buybox-missing{color:#b72f29;background:#fff2f0;border-color:#ffaaa1}.buybox-unknown{color:#875e11;background:#fff9ea;border-color:#ead196}.offer-results div span,.offer-results div small{margin-top:5px;font-size:9px}.offer-empty{color:#7c8798;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.offer-empty>span{background:#eff3f6;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:10px;font-size:22px;display:grid}.offer-empty strong{color:#20293a}.offer-empty p{font-size:10px}.offer-product{position:relative}.offer-product-copy{flex-direction:column;padding-right:62px;display:flex}.offer-product-thumb{object-fit:contain;background:#fff;border:1px solid #dce3e9;border-radius:9px;width:48px;height:48px;position:absolute;top:14px;right:14px}.offer-listing-chips{flex-wrap:wrap;gap:4px;margin-top:9px;padding-right:54px;display:flex}.offer-listing-chips span{color:#657187;background:#f7f9fb;border:1px solid #e0e6ec;border-radius:6px;margin:0;padding:4px 6px;font-size:7px}.offer-listing-chips b{color:#1d6f67}.offer-cycle-note{color:#275f4c;background:#f0faf6;border:1px solid #b9ded0;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:-8px 0 14px;padding:12px 15px;display:flex}.offer-cycle-note div{gap:3px;display:grid}.offer-cycle-note b{font-size:10px}.offer-cycle-note span{font-size:8px;line-height:1.45}.offer-cycle-note>strong{white-space:nowrap;background:#dcefe7;border-radius:8px;padding:7px 10px;font-size:8px}.offer-results>a.is-overdue{color:#826018;background:#fffaf0;border-color:#d7c39a}.offer-results>a.is-not-listed{color:#9aa3af;background:#f7f8fa;border-color:#e7ebef}.offer-problem-overview{background:#fff;border:1px solid #f2aaa2;border-radius:18px;margin:14px 0 18px;overflow:hidden;box-shadow:0 14px 40px #461e180f}.offer-problem-overview>header{background:linear-gradient(110deg,#fff6f4,#fff 68%);border-bottom:1px solid #f4d8d4;justify-content:space-between;align-items:center;gap:28px;padding:19px 20px;display:flex}.offer-problem-overview>header small{color:#c94a40;letter-spacing:.14em;font-size:8px;font-weight:950}.offer-problem-overview>header h2{color:#20283a;letter-spacing:-.03em;margin:4px 0 5px;font-size:20px}.offer-problem-overview>header p{color:#758094;max-width:820px;margin:0;font-size:9px;line-height:1.5}.offer-problem-overview>header>strong{color:#fff;text-align:center;background:#c8453b;border-radius:12px;min-width:125px;padding:11px 14px}.offer-problem-overview>header>strong b,.offer-problem-overview>header>strong span{display:block}.offer-problem-overview>header>strong b{font-size:24px;line-height:1}.offer-problem-overview>header>strong span{margin-top:4px;font-size:8px}.offer-problem-overview.is-buybox{border-color:#f0c36f}.offer-problem-overview.is-buybox>header{background:linear-gradient(110deg,#fff9ec,#fff 68%);border-color:#f2dfb9}.offer-problem-overview.is-buybox>header small{color:#a56b08}.offer-problem-overview.is-buybox>header>strong{background:#a96e0b}.offer-problem-kpis{background:#e8edf1;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.offer-problem-kpis span{color:#7a8698;background:#fff;flex-direction:column;justify-content:center;min-height:64px;padding:11px 16px;font-size:8px;display:flex}.offer-problem-kpis b{color:#232d40;margin-bottom:3px;font-size:20px}.offer-problem-market-totals{background:#f8fafb;border-top:1px solid #edf0f3;border-bottom:1px solid #e4e9ee;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}.offer-problem-market-totals span{color:#8892a0;background:#fff;border:1px solid #dde4ea;border-radius:9px;justify-content:space-between;align-items:center;gap:9px;min-width:83px;padding:7px 9px;display:flex}.offer-problem-market-totals span.has-problem{color:#aa3b34;background:#fff5f3;border-color:#efb2ab}.offer-problem-market-totals b{font-size:9px}.offer-problem-market-totals strong{font-size:12px}.offer-problem-list article{border-top:1px solid #e7ebef;grid-template-columns:minmax(260px,1fr) 120px minmax(350px,1.45fr) 130px;align-items:center;min-height:82px;display:grid}.offer-problem-list article:first-child{border-top:0}.offer-problem-list article>div{padding:12px 15px}.offer-problem-product{align-items:center;gap:11px;display:flex}.offer-problem-product img{object-fit:contain;background:#fff;border:1px solid #e0e5ea;border-radius:9px;flex:none;width:48px;height:48px}.offer-problem-product div{gap:3px;min-width:0;display:grid}.offer-problem-product strong{color:#222b3c;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.offer-problem-product code{color:#087984;width:max-content;font-size:9px;font-weight:850}.offer-problem-product small{color:#8a95a4;font-size:8px}.offer-problem-count{text-align:center;border-inline:1px solid #edf0f3}.offer-problem-count b,.offer-problem-count span{display:block}.offer-problem-count b{color:#c33f36;font-size:28px;line-height:1}.offer-problem-count span{color:#7a8596;margin-top:4px;font-size:8px;font-weight:800}.offer-problem-countries{flex-wrap:wrap;gap:6px;display:flex}.offer-problem-countries a{color:#ae3933;background:#fff5f3;border:1px solid #efb4ae;border-radius:8px;flex-direction:column;min-width:96px;padding:7px 9px;text-decoration:none;display:flex}.offer-problem-countries a b{font-size:9px}.offer-problem-countries a span{margin-top:2px;font-size:7px}.is-buybox .offer-problem-countries a{color:#8b5c08;background:#fff9eb;border-color:#ead09a}.offer-problem-links a{color:#086c77;text-align:center;border:1px solid #d6dee6;border-radius:8px;padding:9px;font-size:8px;font-weight:850;text-decoration:none;display:block}.offer-problem-empty{color:#7e8998;text-align:center;padding:38px 20px;font-size:10px}.offer-problem-more{color:#285e69;background:#f8fafb;border:0;border-top:1px solid #e3e8ed;width:100%;min-height:44px;font-size:9px;font-weight:850}@media (width<=1100px){.offer-monitor-stats{grid-template-columns:repeat(2,1fr)}.offer-market-strip{grid-template-columns:repeat(4,1fr)}.offer-problem-list article{grid-template-columns:minmax(230px,1fr) 100px minmax(300px,1.35fr)}.offer-problem-links{grid-column:1/-1;padding-top:0!important}.offer-problem-links a{width:160px;margin-left:auto}.offer-monitor-table>header,.offer-monitor-table>article{grid-template-columns:260px minmax(430px,1fr) 130px}.offer-monitor-table{overflow-x:auto}.offer-monitor-toolbar{flex-wrap:wrap}.offer-monitor-toolbar label{flex-basis:100%}}@media (width<=720px){.offer-monitor{padding:18px 12px 36px}.offer-monitor-heading{display:block}.offer-monitor-heading .api-chip{width:max-content;margin-top:14px}.offer-cycle-note{flex-direction:column;align-items:flex-start}.offer-cycle-note>strong{white-space:normal}.offer-monitor-stats{grid-template-columns:1fr 1fr}.offer-market-strip{display:flex;overflow-x:auto}.offer-market-strip span{min-width:130px}.offer-monitor-toolbar label{min-width:100%}.offer-monitor-toolbar button{flex:1}.offer-problem-overview>header{flex-direction:column;align-items:flex-start}.offer-problem-overview>header>strong{width:100%}.offer-problem-kpis{grid-template-columns:1fr 1fr}.offer-problem-list article{border:1px solid #e1e6eb;border-radius:12px;grid-template-columns:1fr 76px;margin:10px;display:grid}.offer-problem-list article>div{padding:11px}.offer-problem-product strong{white-space:normal}.offer-problem-count{border-right:0}.offer-problem-countries{border-top:1px solid #edf0f3;grid-column:1/-1}.offer-problem-links{grid-column:1/-1}.offer-problem-links a{width:100%;margin:0}.offer-monitor-table{overflow:visible}.offer-monitor-table>header{display:none}.offer-monitor-table>article{border:1px solid #dfe5eb;border-radius:13px;margin:10px;display:block}.offer-results{border:0;grid-template-columns:repeat(2,1fr)}.offer-actions{flex-direction:row}.offer-actions a{flex:1}}.offer-problem-links{gap:6px;display:grid}.offer-problem-links button,.offer-actions button{color:#9d4938;cursor:pointer;background:#fff8f5;border:1px solid #e0b6a8;border-radius:8px;min-height:34px;padding:7px 9px;font-size:8px;font-weight:850}.offer-problem-links button:disabled,.offer-actions button:disabled{opacity:.5;cursor:wait}.offer-excluded-panel{background:#fff;border:1px solid #ccd6e1;border-radius:16px;margin:14px 0 18px;overflow:hidden;box-shadow:0 12px 34px #1c2b400d}.offer-excluded-panel>header{background:#f6f8fa;border-bottom:1px solid #e5e9ee;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.offer-excluded-panel>header div{gap:3px;display:grid}.offer-excluded-panel>header strong{font-size:12px}.offer-excluded-panel>header span{color:#778396;font-size:9px}.offer-excluded-panel>header>b{color:#fff;text-align:center;background:#1c293d;border-radius:9px;min-width:36px;padding:7px}.offer-excluded-panel>div{background:#e8edf1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.offer-excluded-panel article{background:#fff;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px 15px;display:flex}.offer-excluded-panel article span{gap:4px;min-width:0;display:grid}.offer-excluded-panel article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.offer-excluded-panel article code{color:#087984;font-size:8px;font-weight:850}.offer-excluded-panel article button{color:#176a51;cursor:pointer;white-space:nowrap;background:#f1faf6;border:1px solid #9dccbc;border-radius:8px;min-height:32px;padding:6px 10px;font-size:8px;font-weight:850}.offer-excluded-panel>p{color:#7a8697;text-align:center;margin:0;padding:24px;font-size:10px}.measure-list-copy>strong{-webkit-line-clamp:unset;line-clamp:unset;white-space:normal;overflow-wrap:anywhere;display:block;overflow:visible}.measure-group-badge,.measure-dimension-warning{letter-spacing:.04em;text-transform:uppercase;border-radius:5px;width:max-content;max-width:100%;margin-top:5px;padding:3px 6px;font-size:6px;font-weight:950;display:block}.measure-group-badge{color:#087984;background:#e9f4f5}.measure-dimension-warning{color:#ae342c;background:#ffe1dd}.measure-inventory-row.is-similar-group{box-shadow:inset 4px 0 #5a9ea6}.measure-inventory-row.is-similar-group:not(.is-group-start){background:linear-gradient(90deg,#f4fbfb 0,#fff 17%);border-top-color:#d7e9eb}.measure-inventory-row.is-group-start{border-top:2px solid #74aeb4}.measure-inventory-row.has-dimension-mismatch{box-shadow:inset 4px 0 #d94d41}.measure-inventory-row.has-dimension-mismatch .measure-fee-cell{background:#fff8f6}.measure-inventory-row.has-dimension-mismatch .measure-list-product{background:linear-gradient(90deg,#fff3f1,#0000 75%)}@media (width<=720px){.offer-excluded-panel>div{grid-template-columns:1fr}.offer-excluded-panel article strong{white-space:normal}.offer-actions button{flex:1}.measure-group-badge,.measure-dimension-warning{font-size:7px}}.sendcloud-embed{color:#172033;padding:24px 3.5% 44px}.sendcloud-embed>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.sendcloud-embed h1{letter-spacing:-.05em;margin:5px 0 8px;font-size:clamp(30px,4vw,52px);line-height:1}.sendcloud-embed header p:not(.eyebrow){color:#687489;max-width:760px;margin:0;font-size:13px;line-height:1.55}.sendcloud-embed header>a{color:#086d78;background:#fff;border:1px solid #cad5e0;border-radius:10px;flex:none;padding:11px 14px;font-size:9px;font-weight:850;text-decoration:none}.sendcloud-embed-frame{background:#f4f7fa;border:1px solid #d6dee7;border-radius:18px;height:max(760px,100vh - 245px);overflow:hidden;box-shadow:0 18px 50px #192a4214}.sendcloud-embed-frame iframe{background:#fff;border:0;width:100%;height:100%;display:block}.sendcloud-open-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.sendcloud-open-links>a{color:#086d78;white-space:nowrap;background:#fff;border:1px solid #bfcfda;border-radius:9px;padding:10px 12px;font-size:8px;font-weight:900;text-decoration:none}.sendcloud-open-links>a:last-child{color:#fff;background:#15324b;border-color:#15324b}@media (width<=720px){.sendcloud-embed{padding:18px 12px 32px}.sendcloud-embed>header{flex-direction:column;align-items:flex-start}.sendcloud-open-links{justify-content:flex-start;width:100%}.sendcloud-open-links>a{text-align:center;flex:1}.sendcloud-embed-frame{border-radius:13px;height:calc(100vh - 285px);min-height:680px}}.current-user-chip{border:1px solid var(--line);background:#fff;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:5px 9px 5px 5px;display:flex}.current-user-chip>span{color:#087d72;background:#eaf7f4;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:950;display:grid}.current-user-chip strong,.current-user-chip small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;display:block;overflow:hidden}.current-user-chip strong{font-size:8px}.current-user-chip small{color:#7b8591;margin-top:2px;font-size:7px}.warehouse-master{color:#172033;padding:24px 3.5% 44px}.warehouse-master-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:18px;display:flex}.warehouse-master-heading h1{letter-spacing:-.05em;max-width:850px;margin:5px 0 9px;font-size:clamp(31px,4vw,53px);line-height:1}.warehouse-master-heading p:not(.eyebrow){color:#687489;max-width:800px;margin:0;font-size:13px;line-height:1.55}.warehouse-master-heading>div:last-child{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.warehouse-master-heading>div:last-child span{color:#27715a;background:#eaf7f2;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:850}.warehouse-master-heading>div:last-child i{background:#31a578;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.warehouse-master-heading a{color:#086d78;white-space:nowrap;background:#fff;border:1px solid #cad5e0;border-radius:10px;padding:11px 14px;font-size:9px;font-weight:850;text-decoration:none}.access-admin{background:#f8fafb;border:1px solid #cddae4;border-radius:19px;margin-bottom:18px;overflow:hidden;box-shadow:0 16px 45px #15284111}.access-admin>header{color:#fff;background:linear-gradient(115deg,#12243a,#183451);border-bottom:1px solid #dce4ea;justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 19px;display:flex}.access-admin>header h2{letter-spacing:-.03em;margin:4px 0;font-size:23px}.access-admin>header p:not(.eyebrow){color:#bac8d7;margin:0;font-size:9px}.access-admin>header .eyebrow{color:#76d6c8}.access-admin>header>span{color:#dbe6ef;border:1px solid #ffffff29;border-radius:999px;padding:8px 10px;font-size:8px;font-weight:850}.access-admin-layout{grid-template-columns:minmax(270px,.65fr) minmax(520px,1.35fr);min-height:520px;display:grid}.access-user-list{background:#eef3f6;border-right:1px solid #dce4ea;padding:11px}.access-user-list article{margin-bottom:7px;position:relative}.access-user-list article>button:first-child{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e0e7;border-radius:11px;grid-template-columns:37px 1fr auto;align-items:center;gap:9px;width:100%;min-height:62px;padding:9px 41px 9px 9px;display:grid}.access-user-list article>button:first-child>span{color:#087a70;background:#e8f6f3;border-radius:10px;place-items:center;width:37px;height:37px;font-size:9px;font-weight:950;display:grid}.access-user-list article strong,.access-user-list article small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.access-user-list article strong{font-size:9px}.access-user-list article small{color:#7c8794;margin-top:3px;font-size:7px}.access-user-list article b{color:#5d6a78;letter-spacing:.05em;background:#edf1f4;border-radius:999px;padding:5px 7px;font-size:6px}.access-user-list article.is-disabled{opacity:.55}.access-delete{color:#b24035;cursor:pointer;background:#fff0ee;border:0;border-radius:8px;width:26px;height:26px;font-size:18px;position:absolute;top:18px;right:8px}.access-new-user{color:#43566a;cursor:pointer;background:0 0;border:1px dashed #9fadb9;border-radius:10px;width:100%;min-height:42px;font-size:8px;font-weight:900}.access-empty{color:#73808d;text-align:center;padding:30px;font-size:9px}.access-user-form{background:#fff;padding:18px}.access-form-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.access-form-heading small,.access-form-heading strong{display:block}.access-form-heading small{color:#eb5d50;letter-spacing:.1em;font-size:7px;font-weight:900}.access-form-heading strong{margin-top:3px;font-size:14px}.access-form-heading button{color:#667482;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:850}.access-fields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.access-user-form label{color:#5d6b79;font-size:8px;font-weight:850}.access-user-form input,.access-user-form select{color:#172033;background:#fbfcfd;border:1px solid #d7dfe5;border-radius:9px;width:100%;height:41px;margin-top:5px;padding:0 10px;font-size:9px;font-weight:750}.access-user-form input[readonly]{color:#78838e;background:#f0f3f5}.access-active{align-items:center;gap:7px;margin:11px 0;display:flex}.access-active input,.access-permissions input{accent-color:#087d72;width:16px;height:16px;margin:0}.access-permissions{background:#f8fafb;border:1px solid #dce3e8;border-radius:11px;padding:12px}.access-permissions>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.access-permissions>header strong{font-size:9px}.access-permissions>header button{color:#087d72;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:900}.access-permissions fieldset{background:#fff;border:1px solid #e1e6ea;border-radius:9px;flex-wrap:wrap;gap:7px 15px;margin:9px 0 0;padding:9px 10px 7px;display:flex}.access-permissions legend{color:#76818d;padding:0 5px;font-size:7px;font-weight:900}.access-permissions fieldset label{color:#344354;cursor:pointer;align-items:center;gap:6px;font-size:8px;display:flex}.access-permissions.is-master p{color:#526476;margin:0;font-size:8px}.access-message{color:#2b715b;background:#eef7f4;border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:8px;font-weight:800}.access-save{color:#fff;cursor:pointer;background:#ef5f50;border:0;border-radius:10px;width:100%;min-height:43px;margin-top:11px;font-size:9px;font-weight:900}.access-save:disabled{opacity:.6;cursor:wait}.warehouse-embed{background:#f4f7fa;border:1px solid #d6dee7;border-radius:18px;overflow:hidden;box-shadow:0 18px 50px #192a4214}.warehouse-embed>header{background:#fff;border-bottom:1px solid #dce4ea;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:11px 15px;display:flex}.warehouse-embed>header small,.warehouse-embed>header h2{margin:0;display:block}.warehouse-embed>header small{color:#eb5d50;letter-spacing:.11em;font-size:7px;font-weight:900}.warehouse-embed>header h2{margin-top:3px;font-size:14px}.warehouse-embed>header>span{color:#27715a;background:#eaf7f2;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:900}.warehouse-embed iframe{background:#fff;border:0;width:100%;height:max(780px,100vh - 245px);display:block}@media (width<=980px){.current-user-chip{display:none}.access-admin-layout{grid-template-columns:1fr}.access-user-list{border-bottom:1px solid #dce4ea;border-right:0}.warehouse-master-heading{flex-direction:column;align-items:flex-start}.warehouse-master-heading>div:last-child{align-items:flex-start;width:100%}.access-fields{grid-template-columns:1fr 1fr}}@media (width<=620px){.warehouse-master{padding:18px 12px 32px}.warehouse-master-heading h1{font-size:35px}.access-admin>header{flex-direction:column;align-items:flex-start}.access-admin-layout{min-height:0}.access-fields{grid-template-columns:1fr}.access-user-form{padding:13px}.access-permissions fieldset{grid-template-columns:1fr 1fr;display:grid}.warehouse-embed iframe{height:calc(100vh - 245px);min-height:680px}.warehouse-master-heading a{text-align:center;width:100%}}.embedded-tool,.document-cloud{color:#172033;padding:24px 3.5% 44px}.embedded-tool>header,.document-cloud>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.embedded-tool h1,.document-cloud h1{letter-spacing:-.05em;margin:5px 0 8px;font-size:clamp(31px,4vw,52px);line-height:1}.embedded-tool header p:not(.eyebrow),.document-cloud header p:not(.eyebrow){color:#687489;max-width:780px;margin:0;font-size:13px;line-height:1.55}.embedded-tool header>a{color:#086d78;background:#fff;border:1px solid #cad5e0;border-radius:10px;padding:11px 14px;font-size:9px;font-weight:850;text-decoration:none}.embedded-tool-frame{background:#f4f7fa;border:1px solid #d6dee7;border-radius:18px;height:max(760px,100vh - 300px);overflow:hidden;box-shadow:0 18px 50px #192a4214}.embedded-tool-frame iframe{background:#fff;border:0;width:100%;height:100%;display:block}.document-cloud>header>span{color:#257158;background:#e8f7f1;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:900;display:flex}.document-cloud>header>span svg{width:15px}.cloud-dropzone{background:linear-gradient(120deg,#f5fafb,#fff);border:2px dashed #b8c7d4;border-radius:18px;align-items:center;gap:17px;min-height:132px;padding:20px 24px;transition:all .16s;display:flex}.cloud-dropzone.is-dragging{background:#eaf8f5;border-color:#07857e;transform:scale(.997)}.cloud-dropzone>svg{color:#fff;background:#112237;border-radius:13px;width:43px;height:43px;padding:10px}.cloud-dropzone div{flex:1;gap:4px;display:grid}.cloud-dropzone strong{font-size:14px}.cloud-dropzone small{color:#778497;font-size:9px}.cloud-dropzone button{color:#fff;cursor:pointer;background:#ef5f50;border:0;border-radius:10px;min-height:42px;padding:0 17px;font-size:9px;font-weight:900}.cloud-toolbar{background:#f7f9fa;border:1px solid #dbe2e8;border-radius:13px 13px 0 0;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;padding:10px;display:flex}.cloud-toolbar label{background:#fff;border:1px solid #d4dde4;border-radius:9px;align-items:center;gap:8px;min-width:280px;height:40px;padding:0 12px;display:flex}.cloud-toolbar svg{color:#748193;width:15px}.cloud-toolbar input{border:0;outline:0;width:100%;font-size:10px}.cloud-toolbar>span{color:#697688;font-size:9px;font-weight:800}.cloud-notice{color:#236e58;text-align:left;background:#edf9f5;border:0;border-bottom:1px solid #cce5dc;justify-content:space-between;width:100%;padding:10px 14px;font-size:9px;font-weight:800;display:flex}.cloud-notice b{font-size:14px}.cloud-file-list{background:#fff;border:1px solid #dbe2e8;border-top:0;border-radius:0 0 15px 15px;min-height:250px;overflow:hidden}.cloud-file-list article{border-top:1px solid #e8ecef;grid-template-columns:42px 1fr 38px 38px;align-items:center;gap:10px;min-height:72px;padding:10px 14px;display:grid}.cloud-file-list article:first-child{border-top:0}.cloud-file-icon{color:#087c7c;background:#edf6f6;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.cloud-file-icon svg{width:20px}.cloud-file-list article div{gap:4px;min-width:0;display:grid}.cloud-file-list article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.cloud-file-list article small{color:#85909d;font-size:8px}.cloud-file-list article>a,.cloud-file-list article>button{color:#31556a;cursor:pointer;background:#fff;border:1px solid #d9e1e7;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.cloud-file-list article>button{color:#b94b42}.cloud-file-list article svg{width:15px}.cloud-empty{color:#82909f;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;display:flex}.cloud-empty>svg{width:42px;height:42px;margin-bottom:11px}.cloud-empty strong{color:#253246;font-size:13px}.cloud-empty p{font-size:9px}@media (width<=720px){.workspace-nav-groups button{padding:0 14px}.embedded-tool,.document-cloud{padding:18px 12px 32px}.embedded-tool>header,.document-cloud>header{flex-direction:column;align-items:flex-start}.embedded-tool header>a{text-align:center;width:100%}.embedded-tool-frame{height:calc(100vh - 325px);min-height:650px}.cloud-dropzone{flex-wrap:wrap;align-items:flex-start}.cloud-dropzone div{min-width:calc(100% - 65px)}.cloud-dropzone button{width:100%}.cloud-toolbar{flex-direction:column;align-items:stretch}.cloud-toolbar label{width:100%;min-width:0}.cloud-file-list article{grid-template-columns:38px 1fr 34px 34px}}.integrated-tool-chip{color:#256e57;white-space:nowrap;background:#edf9f4;border:1px solid #bfe0d3;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:8px;font-weight:900;display:inline-flex}.integrated-tool-chip i{background:#26a472;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #26a4721f}.catalog-image-actions{align-items:center;gap:8px;display:flex}.catalog-image-actions button{white-space:nowrap;min-height:43px}@media (width<=820px){.pin-screen{padding:0}.pin-portal{border:0;border-radius:0;grid-template-columns:1fr;min-height:100vh}.pin-visual{display:none}.pin-card{flex-direction:column;justify-content:center;min-height:100vh;padding:34px 24px;display:flex}.catalog-image-actions{flex-direction:column;align-items:stretch;width:100%}.catalog-image-actions button{width:100%}}.ops-center{color:#172033;padding:24px 3.5% 50px}.ops-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:18px;display:flex}.ops-heading h1{letter-spacing:-.05em;margin:5px 0 8px;font-size:clamp(31px,4vw,52px);line-height:1}.ops-heading p:not(.eyebrow){color:#687489;max-width:790px;margin:0;font-size:13px;line-height:1.55}.ops-heading>button,.ops-heading-actions>button,.ops-heading-actions>a,.ops-card>header button,.ops-add-wide{color:#fff;cursor:pointer;white-space:nowrap;background:#12243a;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 15px;font-size:9px;font-weight:900;text-decoration:none;display:inline-flex}.ops-heading-actions{align-items:center;gap:7px;display:flex}.ops-heading-actions .secondary{color:#26445c;background:#fff;border:1px solid #cbd7e0}.ops-live{color:#276f59;background:#eef9f5;border:1px solid #c9e5dc;border-radius:999px;align-items:center;gap:8px;width:max-content;margin:-2px 0 17px;padding:8px 11px;font-size:8px;display:flex}.ops-live i{background:#25a475;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #25a4751c}.ops-chip{color:#176b8a;background:#e9f5f8;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:900;display:flex}.ops-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:15px;display:grid}.ops-stats article{background:#fff;border:1px solid #dce3e8;border-radius:15px;flex-direction:column;justify-content:flex-end;min-height:105px;padding:15px;display:flex;position:relative;box-shadow:0 8px 25px #1223370a}.ops-stats article>svg{color:#87a3b3;width:20px;position:absolute;top:14px;right:14px}.ops-stats span{color:#7a8795;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:900}.ops-stats strong{letter-spacing:-.04em;margin-top:6px;font-size:24px}.ops-stats article.warn{background:#fffbef;border-color:#e4c47c}.ops-alert{color:#805b12;background:#fffbef;border:1px solid #e6c780;border-radius:12px;margin-bottom:14px;padding:12px 14px;font-size:9px;line-height:1.6}.ops-alert span{color:#9a7d40;display:block}.ops-card{background:#fff;border:1px solid #dbe3e9;border-radius:17px;margin-bottom:15px;overflow:hidden;box-shadow:0 11px 35px #15263a0d}.ops-card>header{background:#f8fafb;border-bottom:1px solid #e2e7eb;justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:13px 16px;display:flex}.ops-card>header h2,.ops-card>header p{margin:0}.ops-card>header h2{font-size:16px}.ops-card>header p{color:#7a8694;margin-top:4px;font-size:8px}.ops-card>header>div:last-child{align-items:center;gap:9px;display:flex}.ops-checkbox{color:#576777;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.ops-card footer{color:#657485;background:#f8fafb;border-top:1px solid #e3e8ec;align-items:center;gap:7px;padding:11px 15px;font-size:9px;display:flex}.ops-table{min-width:1100px}.ops-card{overflow-x:auto}.ops-table-head,.ops-table-row{align-items:center;gap:8px;padding:9px 13px;display:grid}.ops-table-head{color:#6f7c8b;letter-spacing:.07em;text-transform:uppercase;background:#edf2f5;min-height:36px;font-size:7px;font-weight:900}.ops-table-row{border-top:1px solid #e9edf0;min-height:66px}.ops-table-row:first-of-type{border-top:0}.ops-table-row input:not([type=checkbox]),.ops-table-row select,.ops-table-row textarea{color:#172033;background:#fbfcfd;border:1px solid #d8e0e6;border-radius:8px;width:100%;min-width:0;padding:0 9px;font-size:9px;font-weight:700}.ops-table-row input:not([type=checkbox]),.ops-table-row select{height:37px}.ops-table-row textarea{resize:vertical;height:48px;padding-top:8px}.ops-table-row>label{gap:4px;min-width:0;display:grid}.ops-table-row>label:has(small){display:block;position:relative}.ops-table-row>label:has(small) input{padding-right:35px}.ops-table-row label small{color:#87929f;font-size:7px;position:absolute;top:14px;right:9px}.ops-table-row>label:first-child input+input{border-top:0;border-radius:0 0 8px 8px;height:29px}.ops-table-row>label:first-child input:first-child{border-radius:8px 8px 0 0}.payroll .ops-table-head,.payroll .ops-table-row{grid-template-columns:minmax(180px,1.2fr) 110px 100px 100px 100px 120px 55px 34px}.ppc .ops-table-head,.ppc .ops-table-row{grid-template-columns:minmax(210px,1.2fr) 70px 55px 55px 55px 110px minmax(190px,1fr) 34px}.icon-danger{cursor:pointer;width:32px;height:32px;color:#b3483e!important;background:#fff5f3!important;border:1px solid #ebcac5!important;border-radius:8px!important;place-items:center!important;padding:0!important;display:grid!important}.campaign-check{place-items:center;display:grid!important}.campaign-check input{display:none}.campaign-check span{color:#9aa5af;background:#f6f8fa;border:1px solid #d7e0e6;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.campaign-check input:checked+span{color:#267357;background:#eaf7f1;border-color:#8ecab5}.ppc strong.missing{color:#b24a3e;font-size:8px}.ppc strong.complete{color:#267357;font-size:8px}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.team-grid article{background:#fff;border:1px solid #dce3e8;border-radius:18px;padding:12px 12px 18px;box-shadow:0 10px 30px #1425390e}.anonymous-avatar{background:linear-gradient(145deg,#1b344e,#3f7896);border-radius:13px;place-items:center;height:210px;margin-bottom:15px;display:grid;position:relative;overflow:hidden}.anonymous-avatar:before{content:"";background:#ffffff26;border-radius:50%;width:92px;height:92px;position:absolute;top:30px}.anonymous-avatar:after{content:"";background:#ffffff1f;border-radius:50% 50% 0 0;width:160px;height:110px;position:absolute;bottom:-38px}.anonymous-avatar span{z-index:1;color:#fff;letter-spacing:.06em;font-size:28px;font-weight:900;position:relative}.avatar-2,.avatar-5{background:linear-gradient(145deg,#24374a,#5a7d83)}.avatar-3,.avatar-6{background:linear-gradient(145deg,#1b2a3a,#557087)}.team-grid article>small{color:#176b8a;letter-spacing:.09em;font-size:7px;font-weight:900}.team-grid h2{margin:5px 0 7px;font-size:18px}.team-grid a{color:#437084;font-size:9px;font-weight:750;text-decoration:none}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.guide-grid>article{background:#fff;border:1px solid #dbe3e8;border-radius:15px;gap:10px;padding:16px;display:grid;box-shadow:0 9px 28px #1425390d}.guide-grid article>header{grid-template-columns:36px 1fr;gap:9px;display:grid}.guide-grid article>header svg{color:#76cee0;background:#15324b;border-radius:10px;width:36px;height:36px;padding:9px}.guide-grid label{color:#687789;gap:5px;font-size:8px;font-weight:850;display:grid}.guide-grid input,.guide-grid textarea{color:#182233;background:#fbfcfd;border:1px solid #d7dfe6;border-radius:8px;width:100%;padding:0 10px;font-size:9px;font-weight:700}.guide-grid input{height:39px}.guide-grid header input{background:0 0;border:0;height:36px;font-size:14px}.guide-grid textarea{resize:vertical;min-height:130px;padding-top:9px;line-height:1.6}.guide-grid footer{justify-content:space-between;align-items:center;display:flex}.guide-grid footer a{color:#176b8a;font-size:8px;font-weight:900;text-decoration:none}.ops-add-wide{color:#24445a;background:#eaf2f6;width:100%;margin-top:13px}.task-list{gap:9px;padding:11px;display:grid}.task-list article{background:#fbfcfd;border:1px solid #dfe5ea;border-radius:12px;grid-template-columns:1fr .8fr 1.2fr;gap:9px;padding:12px;display:grid}.task-list article>div{gap:6px;display:grid}.task-list input,.task-list select,.task-list textarea{color:#172033;background:#fff;border:1px solid #d6dfe5;border-radius:8px;width:100%;padding:0 9px;font-size:9px}.task-list input,.task-list select{height:37px}.task-list .task-title{font-weight:850}.task-list textarea{resize:vertical;min-height:80px;padding-top:9px}.task-list footer{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.task-list footer>span{color:#687687;margin-right:auto;font-size:8px}.task-list footer>a{color:#176b8a;background:#e8f5f7;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.video-upload{background:linear-gradient(120deg,#edf6f8,#fff);border:1px solid #cddce4;border-radius:15px;align-items:flex-end;gap:10px;padding:15px;display:flex}.video-upload label{color:#607184;gap:5px;min-width:260px;font-size:8px;font-weight:900;display:grid}.video-upload input{background:#fff;border:1px solid #c9d7df;border-radius:9px;height:42px;padding:0 11px;font:850 11px SFMono-Regular,Consolas,monospace}.video-upload button{color:#fff;cursor:pointer;background:#12243a;border:0;border-radius:9px;align-items:center;gap:7px;height:42px;padding:0 15px;font-size:9px;font-weight:900;display:flex}.video-upload>small{color:#758494;margin-bottom:12px;font-size:8px}.ops-notice{color:#286f59;background:#eff9f5;border:1px solid #c9e5dc;border-radius:9px;justify-content:space-between;width:100%;margin-top:10px;padding:10px 12px;font-size:9px;font-weight:800;display:flex}.ops-search{background:#fff;border:1px solid #d4dfe6;border-radius:10px;align-items:center;gap:8px;height:44px;margin:14px 0;padding:0 12px;display:flex}.ops-search input{border:0;outline:0;width:100%;font-size:10px}.video-groups{gap:12px;display:grid}.video-groups>article{background:#fff;border:1px solid #dbe3e8;border-radius:15px;overflow:hidden}.video-groups>article>header{background:#f7f9fa;border-bottom:1px solid #e3e8ec;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.video-groups h2{margin:3px 0 0;font:900 15px SFMono-Regular,Consolas,monospace}.video-groups header small{color:#176b8a;font-size:7px;font-weight:900}.video-groups header a{color:#176b8a;font-size:8px;font-weight:850;text-decoration:none}.video-groups>article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.video-groups figure{background:#f8fafb;border:1px solid #dfe5e9;border-radius:11px;margin:0;overflow:hidden}.video-groups video{aspect-ratio:16/9;background:#101820;width:100%;display:block}.video-groups figcaption{grid-template-columns:1fr auto;gap:3px 8px;padding:9px;display:grid}.video-groups figcaption strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.video-groups figcaption small{color:#7e8a97;font-size:7px}.video-groups figcaption button{color:#ad453d;cursor:pointer;background:0 0;border:0;grid-area:1/2/3;align-items:center;gap:4px;font-size:7px;font-weight:850;display:flex}.ops-empty{color:#7d8997;align-content:center;place-items:center;gap:8px;min-height:240px;display:grid}.ops-empty strong{font-size:11px}.cloud-folders{gap:7px;margin-bottom:13px;display:flex;overflow-x:auto}.cloud-folders button{color:#526376;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d4dfe6;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-size:8px;font-weight:850;display:flex}.cloud-folders button svg{width:15px}.cloud-folders button.active{color:#fff;background:#15324b;border-color:#176b8a}.eu-price-heading-actions{align-items:center;gap:8px;display:flex}.eu-price-heading-actions>a{color:#176b8a;background:#fff;border:1px solid #cad7df;border-radius:9px;padding:9px 11px;font-size:8px;font-weight:900;text-decoration:none}.measure-review-date{background:#fff;border:1px solid #d6dfe5;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:1px 7px;padding:5px 6px 5px 10px;display:grid}.measure-review-date>span{color:#728091;text-transform:uppercase;grid-column:1/-1;font-size:6px;font-weight:900}.measure-review-date input{border:0;outline:0;width:120px;font-size:8px;font-weight:800}.measure-review-date button{color:#fff!important;background:#15324b!important;border:0!important;border-radius:6px!important;min-height:28px!important;margin:0!important;padding:0 8px!important;font-size:7px!important}.measure-fee-change-links{flex-wrap:wrap;gap:5px;display:flex!important}.measure-fee-change-links a{color:inherit;background:#ffffffa6;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:850;text-decoration:none}@media (width<=980px){.ops-stats,.team-grid{grid-template-columns:repeat(2,1fr)}.guide-grid{grid-template-columns:1fr}.task-list article{grid-template-columns:1fr 1fr}.task-list article textarea{grid-column:1/-1}.video-groups>article>div{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.ops-center{padding:18px 12px 36px}.ops-heading{flex-direction:column;align-items:flex-start}.ops-heading-actions{flex-wrap:wrap;width:100%}.ops-heading-actions>*{flex:1}.ops-stats{grid-template-columns:1fr 1fr}.team-grid{grid-template-columns:1fr}.anonymous-avatar{height:180px}.task-list article{grid-template-columns:1fr}.task-list article textarea,.task-list footer{grid-column:1}.video-upload{flex-direction:column;align-items:stretch}.video-upload label{min-width:0}.video-upload>small{margin:0}.video-groups>article>div{grid-template-columns:1fr}.eu-price-heading-actions{flex-direction:column;align-items:stretch;width:100%}.eu-price-heading-actions a{text-align:center}}.pin-visual-copy>span{color:#72cee2}.workspace-home-section{--menu-tone:#176b8a}.pin-card:before{background:linear-gradient(90deg,#176b8a,#5eb6cd 38%,#111821 38%)}.site-footer:before{background:linear-gradient(90deg,#176b8a,#5eb6cd 16%,#ffffff1f 16%)}.admin-only-badge{color:#24445c;white-space:nowrap;background:#fff;border:1px solid #c8d7e0;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:8px;font-weight:900;display:inline-flex}.document-search-bar{grid-template-columns:1fr 220px;gap:9px;margin-bottom:12px;display:grid}.document-search-bar label{background:#fff;border:1px solid #ced9e0;border-radius:12px;align-items:center;gap:9px;height:48px;padding:0 13px;display:flex}.document-search-bar input,.document-search-bar select,.document-search-bar+select{color:#172033;background:0 0;border:0;outline:0;width:100%;font-size:10px}.document-search-bar>select{color:#172033;background:#fff;border:1px solid #ced9e0;border-radius:12px;padding:0 11px;font-size:9px;font-weight:800}.document-search-results{gap:8px;display:grid}.document-search-results article{background:#fff;border:1px solid #dce3e8;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 120px auto;align-items:center;gap:11px;min-height:72px;padding:11px 13px;display:grid}.document-search-results article>svg{color:#176b8a;background:#eaf3f7;border-radius:9px;width:32px;height:32px;padding:8px}.document-search-results article>div{gap:4px;min-width:0;display:grid}.document-search-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.document-search-results span,.document-search-results small{color:#718092;font-size:8px}.document-search-results a{color:#fff;background:#12243a;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.contract-list{gap:11px;display:grid}.contract-row{background:#fff;border:1px solid #dbe3e8;border-left:5px solid #d4a744;border-radius:16px;overflow:hidden;box-shadow:0 9px 30px #1223370b}.contract-row.is-active{border-left-color:#2d9a71}.contract-row.is-ended{opacity:.72;border-left-color:#9aa4ae}.contract-row>header{background:#f8fafb;border-bottom:1px solid #e5eaed;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.contract-row>header>div{align-items:center;gap:9px;display:flex}.contract-row>header>div:first-child{flex:1;gap:3px;min-width:0;display:grid}.contract-row header small{color:#176b8a;text-transform:uppercase;font-size:7px;font-weight:900}.contract-row header a{color:#176b8a;font-size:8px;font-weight:850;text-decoration:none}.contract-title{background:0 0;border:0;outline:0;width:100%;font-size:16px;font-weight:900}.contract-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:13px;display:grid}.contract-fields label{color:#6c7988;gap:4px;font-size:7px;font-weight:900;display:grid}.contract-fields input,.contract-fields select,.contract-row>textarea{color:#172033;background:#fbfcfd;border:1px solid #d6dfe5;border-radius:8px;width:100%;font-size:9px}.contract-fields input,.contract-fields select{height:38px;padding:0 8px}.contract-row>textarea{resize:vertical;width:calc(100% - 26px);min-height:65px;margin:0 13px 13px;padding:9px}.contract-row>footer{color:#758292;background:#f8fafb;border-top:1px solid #e5eaed;justify-content:space-between;padding:10px 14px;font-size:8px;display:flex}.contract-row>footer strong{color:#172033}.fba-dispatch-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fba-dispatch-form,.bulk-plan{padding-bottom:13px}.fba-dispatch-form>label,.fba-dispatch-form>div,.bulk-plan>textarea,.bulk-plan>small{margin:10px 13px 0}.fba-dispatch-form>label,.fba-dispatch-form>div>label{color:#6d7b8b;gap:4px;font-size:8px;font-weight:850;display:grid}.fba-dispatch-form>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fba-dispatch-form input,.fba-dispatch-form select,.bulk-plan textarea{color:#172033;background:#fbfcfd;border:1px solid #d6dfe5;border-radius:8px;width:100%;font-size:9px}.fba-dispatch-form input,.fba-dispatch-form select{height:39px;padding:0 9px}.bulk-plan textarea{resize:vertical;width:calc(100% - 26px);min-height:198px;padding:10px;font:800 10px SFMono-Regular,Consolas,monospace}.bulk-plan>small{color:#647487;font-size:8px;display:block}.fba-dispatch-list{gap:8px;margin-top:10px;display:grid}.fba-dispatch-list>article{background:#fff8f7;border:1px solid #efbbb5;border-left:5px solid #c84c40;border-radius:12px;grid-template-columns:135px minmax(0,1fr) 130px 140px 34px;align-items:center;gap:10px;padding:11px 12px;display:grid}.fba-dispatch-list>article.is-sent{background:#f3fbf7;border-color:#a8d7c4 #a8d7c4 #a8d7c4 #278860}.dispatch-status{color:#fff;cursor:pointer;background:#c84c40;border:0;border-radius:8px;padding:8px;font-size:7px;font-weight:900}.is-sent .dispatch-status{background:#278860}.fba-dispatch-list article>div{min-width:0}.fba-dispatch-list a{color:#087e8e;font:900 11px SFMono-Regular,Consolas,monospace;text-decoration:none}.fba-dispatch-list h2{white-space:normal;margin:4px 0;font-size:13px}.fba-dispatch-list span{color:#788493;font-size:8px}.fba-dispatch-list>article>strong{font-size:11px}.fba-dispatch-list>article>input{background:#fff;border:1px solid #d4dde3;border-radius:8px;height:36px;padding:0 8px;font-size:8px}.rain-alert{color:#a43f35;background:#fff4f2;border-color:#e69d93;align-items:flex-start;gap:8px;display:flex}.rain-alert span{margin-left:auto}.containers .ops-table-head,.containers .ops-table-row{grid-template-columns:130px 150px 130px 105px 120px 80px 110px 100px 34px}.ops-table-row.is-rain-risk{background:#fff1ef}.weather-cell{color:#27755b;text-align:center;background:#f1f7f5;border-radius:7px;padding:7px;font-size:8px;font-weight:850}.weather-cell.rain{color:#b74036;background:#fee6e2}.amazon-case-assignee{background:#f8fafb;border:1px solid #d9e3e8;border-radius:9px;justify-content:space-between;align-items:end;gap:10px;margin:10px 0;padding:9px 10px;display:flex}.amazon-case-assignee label{color:#6d7988;gap:4px;font-size:7px;font-weight:900;display:grid}.amazon-case-assignee select{background:#fff;border:1px solid #ced9df;border-radius:7px;height:34px;padding:0 8px;font-size:8px}.amazon-case-assignee a{color:#176b8a;font-size:8px;font-weight:850;text-decoration:none}@media (width<=980px){.contract-fields{grid-template-columns:repeat(3,1fr)}.fba-dispatch-grid{grid-template-columns:1fr}.fba-dispatch-list>article{grid-template-columns:120px minmax(0,1fr) 110px 34px}.fba-dispatch-list>article>input{grid-column:2/4}.document-search-bar{grid-template-columns:1fr 180px}}@media (width<=680px){.document-search-bar{grid-template-columns:1fr}.document-search-results article{grid-template-columns:32px minmax(0,1fr) auto}.document-search-results article>small{display:none}.contract-fields{grid-template-columns:1fr 1fr}.fba-dispatch-list>article{grid-template-columns:1fr auto}.dispatch-status{grid-column:1/-1}.fba-dispatch-list>article>input{grid-column:1}.fba-dispatch-form>div{grid-template-columns:1fr}.rain-alert{display:grid}.amazon-case-assignee{flex-direction:column;align-items:stretch}}.compliance-add-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:13px;display:grid}.compliance-add-fields label{color:#6d7a89;gap:4px;font-size:7px;font-weight:900;display:grid}.compliance-add-fields label.wide{grid-column:span 2}.compliance-add-fields input,.compliance-add-fields select{color:#172033;background:#fbfcfd;border:1px solid #d4dee5;border-radius:8px;width:100%;height:39px;padding:0 9px;font-size:9px}.compliance-toolbar{grid-template-columns:minmax(260px,1fr) 220px auto;gap:8px;margin:14px 0 10px;display:grid}.compliance-toolbar>label{background:#fff;border:1px solid #d4dee5;border-radius:9px;align-items:center;gap:8px;height:43px;padding:0 11px;display:flex}.compliance-toolbar input{border:0;outline:0;width:100%;font-size:9px}.compliance-toolbar>select{color:#172033;background:#fff;border:1px solid #d4dee5;border-radius:9px;padding:0 10px;font-size:8px;font-weight:800}.compliance-toolbar .amazon-case-filters{margin:0}.compliance-list{gap:10px;display:grid}.compliance-list>article{background:#fff;border:1px solid #efbbb5;border-left:5px solid #c84c40;border-radius:15px;overflow:hidden;box-shadow:0 9px 28px #1123370b}.compliance-list>article.is-requested{border-color:#e5c682 #e5c682 #e5c682 #c78a1e}.compliance-list>article.is-received,.compliance-list>article.is-submitted{border-color:#a9cfdb #a9cfdb #a9cfdb #1d829d}.compliance-list>article.is-resolved{opacity:.8;border-color:#a7d8c4 #a7d8c4 #a7d8c4 #278860}.compliance-list>article>header{background:#f8fafb;border-bottom:1px solid #e5eaed;justify-content:space-between;gap:10px;padding:12px 14px;display:flex}.compliance-list>article>header>div{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:4px 10px;min-width:0;display:grid}.compliance-list>article>header span{color:#b74036;text-transform:uppercase;background:#fee9e6;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.compliance-list .is-requested>header span{color:#916111;background:#fff1d6}.compliance-list .is-received>header span,.compliance-list .is-submitted>header span{color:#176b8a;background:#e4f3f7}.compliance-list .is-resolved>header span{color:#267357;background:#e2f5eb}.compliance-list>article>header a{color:#087e8e;font:900 10px SFMono-Regular,Consolas,monospace;text-decoration:none}.compliance-list>article>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.compliance-list>article>header small{color:#778493;grid-column:2/4;font-size:7px}.compliance-case-body{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr) minmax(190px,.65fr);gap:11px;padding:13px;display:grid}.compliance-case-body>section{grid-template-columns:1fr 1fr;gap:7px;display:grid}.compliance-case-body label{color:#6f7d8c;gap:4px;font-size:7px;font-weight:900;display:grid}.compliance-case-body input,.compliance-case-body select,.compliance-report textarea{color:#172033;background:#fbfcfd;border:1px solid #d5dfe5;border-radius:8px;width:100%;font-size:8px}.compliance-case-body input,.compliance-case-body select{height:36px;padding:0 8px}.compliance-report{background:#f8fafb;border:1px solid #dce4e9;border-radius:10px;padding:10px}.compliance-report small{color:#b8463c;letter-spacing:.08em;font-size:6px;font-weight:900}.compliance-report strong{margin:5px 0;font-size:11px;display:block}.compliance-report p{color:#768393;margin:0 0 7px;font-size:8px}.compliance-report textarea{resize:vertical;min-height:58px;padding:8px}.compliance-actions{align-content:start;gap:7px;display:grid}.compliance-actions a,.compliance-actions button{color:#176b8a;text-align:center;cursor:pointer;background:#fff;border:1px solid #c9d9e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:7px;font-weight:900;text-decoration:none;display:flex}.compliance-actions button{color:#fff;background:#173049;border-color:#173049}.compliance-list>article>footer{background:#f8fafb;border-top:1px solid #e4eaed;flex-wrap:wrap;gap:6px;padding:9px 13px;display:flex}.compliance-list>article>footer span{background:#fff;border:1px solid #cee0e6;border-radius:7px;align-items:center;display:flex}.compliance-list>article>footer a{color:#176b8a;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:850;text-decoration:none;display:flex}.compliance-list>article>footer button{color:#af463d;cursor:pointer;background:0 0;border:0}.suppliers .ops-table-head,.suppliers .ops-table-row{grid-template-columns:minmax(190px,1.2fr) 85px 85px 95px 85px minmax(160px,1fr) 90px 34px}.supplier-compliance-link{color:#176b8a;cursor:pointer;background:#eef7f9;border:1px solid #bcd6df;border-radius:8px;min-height:34px;padding:0 8px;font-size:7px;font-weight:900}.supplier-compliance-link.has-open{color:#b63f35;background:#fff0ee;border-color:#efaaa2}.compliance-excel-import{background:linear-gradient(115deg,#edf8fa,#fff 68%);border:1px solid #9fcbd8;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin-bottom:15px;padding:14px 16px;display:grid;box-shadow:0 9px 28px #144b620d}.compliance-excel-import>svg{color:#fff;background:#176b8a;border-radius:11px;width:42px;height:42px;padding:10px}.compliance-excel-import>div{gap:4px;display:grid}.compliance-excel-import strong{font-size:11px}.compliance-excel-import span{color:#657a89;font-size:8px;line-height:1.5}.compliance-excel-import button{color:#fff;cursor:pointer;white-space:nowrap;background:#15364e;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:8px;font-weight:900;display:flex}.compliance-excel-import button:disabled{opacity:.55}@media (width<=980px){.compliance-add-fields{grid-template-columns:repeat(3,1fr)}.compliance-toolbar{grid-template-columns:1fr 190px}.compliance-toolbar .amazon-case-filters{grid-column:1/-1}.compliance-case-body{grid-template-columns:1fr 1fr}.compliance-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.compliance-add-fields{grid-template-columns:1fr 1fr}.compliance-add-fields label.wide{grid-column:1/-1}.compliance-toolbar{grid-template-columns:1fr}.compliance-toolbar .amazon-case-filters{grid-column:1}.compliance-list>article>header>div{grid-template-columns:1fr}.compliance-list>article>header small{grid-column:1}.compliance-case-body{grid-template-columns:1fr}.compliance-actions{grid-column:1;grid-template-columns:1fr}.compliance-list>article>header strong{white-space:normal}.compliance-excel-import{grid-template-columns:38px 1fr}.compliance-excel-import>svg{width:38px;height:38px}.compliance-excel-import button{grid-column:1/-1}}:root{--ink:#142033;--muted:#66758a;--line:#dbe4ec;--soft:#eef3f7;--navy:#13243a;--navy-2:#203854;--accent:#1677a6;--accent-soft:#e7f4fb}body{background:radial-gradient(circle at 10% 0,#218ec226,#0000 31rem),linear-gradient(#f8fbfd 0,#eef3f7 38rem)}.topbar{background:linear-gradient(105deg,#101e31 0,#19344f 65%,#102238 100%);border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(270px,1fr) auto auto auto;height:90px;box-shadow:0 16px 38px #0f1f3133}.topbar:after{background:linear-gradient(90deg,#3db8ee,#2a82ba 52%,#53d0c1);height:3px}.topbar .brand-logo{background:#fff;border-radius:8px;padding:5px}.topbar .brand-division{border-left-color:#fff3}.topbar .brand-division strong,.topbar .company-meta span:first-child,.topbar .current-user-chip strong{color:#fff}.topbar .brand-division span,.topbar .company-meta,.topbar .current-user-chip small{color:#a9bbce}.order-center-header-link{color:#dff5ff;white-space:nowrap;background:#1c7eae38;border:1px solid #5ebee666;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 15px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.order-center-header-link:hover{color:#fff;background:#1979a7}.master-access-button{background:#0b192a;border-color:#5dcdca59}.current-user-chip{background:#ffffff14!important;border-color:#ffffff24!important}.pin-logout-button{color:#fff!important;background:#ffffff14!important;border-color:#ffffff2e!important}.workspace{width:min(1580px,100% - 52px);padding-top:28px}.workspace-nav-groups{background:#f9fcfef5;border-color:#cfdae5;border-radius:17px;top:104px;box-shadow:0 13px 34px #15314b1a}.workspace-nav-groups button.active,.workspace-tabs button.active{background:linear-gradient(135deg,#13263d,#1d5680);box-shadow:0 9px 22px #13314d3d}.workspace-home{margin-top:26px}.workspace-home-section{--menu-tone:#218cbd;border-color:#d4e1eb;border-radius:24px;box-shadow:0 18px 44px #12344f14}.workspace-home-section.tone-logistics{--menu-tone:#2478a5}.workspace-home-section.tone-analysis{--menu-tone:#397e9f}.workspace-home-visual{background:#dcecf4;min-height:235px}.workspace-home-visual p{color:#ffffffe6}.workspace-tool-icon{background:var(--menu-tone)}@supports (color:color-mix(in lab, red, red)){.workspace-tool-icon{background:color-mix(in srgb,var(--menu-tone) 13%,#f4f9fc)}}.external-portal-link{background:linear-gradient(125deg,#fff 0,#edf7fc 55%,#dceff8 100%);border:1px solid #cfdfeb;border-radius:25px;justify-content:space-between;align-items:center;gap:30px;min-height:370px;padding:clamp(28px,5vw,70px);display:flex;box-shadow:0 22px 60px #143d5b1f}.external-portal-link h1{letter-spacing:-.05em;margin:8px 0 13px;font-size:clamp(34px,4vw,58px)}.external-portal-link p:not(.eyebrow){max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.external-portal-link>a{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#126d9a,#183f66);border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #154f7640}.site-footer-grid{grid-template-columns:minmax(245px,1.25fr) repeat(4,minmax(165px,.7fr));gap:clamp(24px,3vw,52px)}.site-footer-team{flex-direction:column;display:flex}.site-footer-team a{color:#aebdca;margin-bottom:8px;font-size:8px;line-height:1.35;text-decoration:none}.site-footer-team a:hover{color:#65c7ef}.team-email-actions{gap:7px;display:grid}.team-email-actions a,.team-email-actions button{color:#176b96;background:#f5fafc;border:1px solid #d3e1ea;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:8px;font-weight:850;text-decoration:none;display:flex}.team-email-actions button{cursor:pointer}.document-drop-zone{color:#37637d;text-align:center;background:linear-gradient(145deg,#f7fcff,#eaf5fb);border:2px dashed #a9c9dc;border-radius:18px;place-items:center;gap:8px;margin:14px 0;padding:30px;transition:all .16s;display:grid}.document-drop-zone.is-dragging{background:#def2fc;border-color:#1684b8;transform:scale(1.005)}.document-drop-zone>svg{color:#1684b8;width:34px;height:34px}.document-drop-zone>strong{font-size:13px}.document-drop-zone>span{color:#70869a;font-size:9px}.document-drop-zone>button{color:#fff;cursor:pointer;background:#173d60;border:0;border-radius:9px;min-height:38px;padding:0 13px;font-size:9px;font-weight:900}.guide-title-input{color:#567086;gap:6px;font-size:9px;font-weight:900;display:grid}.guide-title-input input{background:#fff;border:1px solid #cadbe7;border-radius:11px;height:46px;padding:0 13px;font-size:11px}.guide-document-list{gap:8px;display:grid}.guide-document-list article{background:#fff;border:1px solid #d7e3eb;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto 34px;align-items:center;gap:11px;padding:12px 14px;display:grid}.guide-document-list article>svg{color:#247daa}.guide-document-list article>div{gap:4px;display:grid}.guide-document-list strong{font-size:11px}.guide-document-list span{color:#7a8896;font-size:8px}.guide-document-list a{color:#176e99;font-size:9px;font-weight:900;text-decoration:none}.fba-dispatch-table{background:#fff;border:1px solid #d6e1e9;border-radius:14px;margin-top:10px;overflow:auto}.fba-dispatch-head,.fba-dispatch-table>article{grid-template-columns:130px minmax(260px,1fr) 90px 90px 145px 150px 34px;align-items:center;gap:9px;min-width:1050px;display:grid}.fba-dispatch-head{color:#657689;text-transform:uppercase;background:#eaf1f6;min-height:38px;padding:0 12px;font-size:7px;font-weight:900}.fba-dispatch-table>article{background:#fff8f7;border-top:1px solid #e0e8ee;border-left:5px solid #c84c40;padding:10px 12px}.fba-dispatch-table>article.is-sent{background:#effaf4;border-left-color:#278860}.fba-dispatch-table article>div{gap:4px;display:grid}.fba-dispatch-table a{color:#087e8e;font:900 10px SFMono-Regular,Consolas,monospace;text-decoration:none}.fba-dispatch-table span{color:#778697;font-size:8px}.fba-dispatch-table input{background:#fff;border:1px solid #cfdce5;border-radius:8px;min-width:0;height:36px;padding:0 8px;font-size:8px}.dispatch-title-input{font-weight:800}.amazon-case-edit{background:#f2f9fc;border:1px solid #bcd8e7;border-radius:12px;gap:9px;padding:13px;display:grid}.amazon-case-edit label{color:#547083;gap:4px;font-size:8px;font-weight:900;display:grid}.amazon-case-edit input,.amazon-case-edit textarea{background:#fff;border:1px solid #cadbe5;border-radius:8px;width:100%;padding:9px}.amazon-case-edit textarea{resize:vertical;min-height:90px}.amazon-case-edit>div{gap:7px;display:flex}.amazon-case-edit button{color:#fff;background:#176f99;border:0;border-radius:8px;min-height:35px;padding:0 10px;font-size:8px;font-weight:900}.amazon-case-edit button.secondary{color:#506273;background:#fff;border:1px solid #cad8e1}.ppc-country-filter{gap:7px;margin:12px 0;display:flex;overflow:auto}.ppc-country-filter button{color:#536b7e;cursor:pointer;background:#fff;border:1px solid #cad9e4;border-radius:10px;min-height:37px;padding:0 13px;font-size:8px;font-weight:900}.ppc-country-filter button.active{color:#fff;background:#176f99;border-color:#1c79a7}.ops-table.ppc .ops-table-head,.ops-table.ppc .ops-table-row{grid-template-columns:minmax(180px,1fr) 65px 105px 105px 125px minmax(150px,.8fr) minmax(160px,1fr) 34px}.active-offers-heading h1{text-transform:uppercase;letter-spacing:-.055em;font-size:clamp(38px,5vw,68px)}.active-offers-sync{color:#5d7890;margin-top:9px;font-size:8px;font-weight:850;display:block}.product-direct-url{background:#eff8fc;border:1px solid #bcd7e6;border-radius:11px;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.4fr) auto;align-items:center;gap:10px;margin:0 16px 14px;padding:12px;display:grid}.product-direct-url>div{gap:3px;display:grid}.product-direct-url strong{font-size:9px}.product-direct-url span{color:#6f8292;font-size:7px}.product-direct-url input{background:#fff;border:1px solid #c6d9e4;border-radius:8px;height:38px;padding:0 9px;font-size:9px}.product-direct-url button{color:#fff;cursor:pointer;background:#176f99;border:0;border-radius:8px;height:38px;padding:0 11px;font-size:8px;font-weight:900}.measure-section-tabs{background:#f7fafc;border:1px solid #cfdee8;border-radius:12px;gap:6px;margin:13px 0 10px;padding:6px;display:flex}.measure-section-tabs button{color:#607286;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:38px;padding:0 13px;font-size:8px;font-weight:900}.measure-section-tabs button.active{color:#fff;background:#173d60}.measure-section-tabs button.active.warn{background:#b66b18}.measure-inventory-table.is-hidden-by-tab{display:none}.measure-change-tab{background:#fff;border:1px solid #e3c894;border-radius:13px;margin-bottom:13px;overflow:hidden}.measure-change-tab>header,.measure-change-tab>article{grid-template-columns:150px 130px 130px 140px 1fr;align-items:center;gap:12px;padding:11px 13px;display:grid}.measure-change-tab>header{color:#856024;text-transform:uppercase;background:#fff5df;font-size:7px;font-weight:900}.measure-change-tab>article{border-top:1px solid #eee1c8;font-size:9px}.measure-change-tab a{color:#176f99;font-weight:900;text-decoration:none}.fba-lieferscheine-tool>.app-shell>.topbar{display:none}.fba-lieferscheine-tool>.app-shell{min-height:0}.fba-research-last-check{background:#f2f9fc;border:1px solid #c8dce8;border-radius:12px;align-items:center;gap:16px;margin:0 0 15px;padding:12px 15px;display:flex}.fba-research-last-check>div{gap:3px;margin-right:auto;display:grid}.fba-research-last-check strong{font-size:10px}.fba-research-last-check span{color:#64798b;font-size:8px}.fba-research-last-check label{color:#536f83;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.fba-research-last-check input{background:#fff;border:1px solid #c8d8e3;border-radius:8px;height:36px;padding:0 8px}.fba-research-last-check button{color:#fff;cursor:pointer;background:#176f99;border:0;border-radius:8px;height:36px;padding:0 11px;font-size:8px;font-weight:900}@media (width<=1250px){.topbar{grid-template-columns:minmax(260px,1fr) auto auto auto}.site-footer-grid{grid-template-columns:1.2fr repeat(2,1fr)}.site-footer-team,.site-footer-grid nav{grid-column:auto}}@media (width<=760px){.topbar{grid-template-columns:1fr auto;height:auto;min-height:82px;padding:10px 16px}.workspace{width:min(100% - 24px,1580px)}.external-portal-link{flex-direction:column;align-items:flex-start}.site-footer-grid{grid-template-columns:1fr}.site-footer-team{grid-column:auto}.guide-document-list article{grid-template-columns:30px minmax(0,1fr) auto}.guide-document-list article>a{grid-column:2}.ops-table.ppc{overflow:auto}}.topbar .brand-logo{object-fit:contain;object-position:left center;background:0 0;border-radius:0;width:190px;max-height:56px;padding:0}.pin-brand .brand-logo{background:linear-gradient(135deg,#071423,#173b5b);border-radius:13px;width:190px;padding:10px 13px}.site-footer{background:radial-gradient(circle at 12% 0,#2b90c638,#0000 34%),linear-gradient(145deg,#07131f,#0e2135 58%,#132b41);padding-top:66px}.site-footer:before{background:linear-gradient(90deg,#41b8ed,#2d82bc 44%,#50d0c1);height:4px}.site-footer-logo-card{background:linear-gradient(135deg,#06111d,#173a58);border:1px solid #5ebee640;min-height:76px;padding:13px 18px;box-shadow:0 18px 45px #00000040}.site-footer-logo-card img{object-fit:contain;width:205px;max-height:62px}.site-footer-team a{border:1px solid #0000;border-radius:8px;margin:0 0 4px;padding:7px 9px}.site-footer-team a:hover{background:#46a9d317;border-color:#53c2e738;transform:translate(3px)}.site-footer-bottom{color:#91a3b5}.fba-entry-sheet{background:#fff;border:1px solid #cddce7;border-radius:16px;margin:16px 0;overflow:hidden;box-shadow:0 13px 40px #102a430f}.fba-entry-sheet>header{background:linear-gradient(110deg,#edf6fb,#f8fbfd);border-bottom:1px solid #d9e5ec;justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:13px 16px;display:flex}.fba-entry-sheet h2,.fba-entry-sheet p{margin:0}.fba-entry-sheet h2{font-size:16px}.fba-entry-sheet p{color:#6c7d8c;margin-top:4px;font-size:8px}.fba-entry-sheet>header button,.fba-entry-add-row{color:#fff;cursor:pointer;background:#112a43;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 13px;font-size:8px;font-weight:900;display:inline-flex}.fba-entry-head,.fba-entry-row{grid-template-columns:180px minmax(260px,1fr) 120px 36px;align-items:center;gap:10px;padding:9px 14px;display:grid}.fba-entry-head{color:#607284;letter-spacing:.07em;text-transform:uppercase;background:#eaf0f5;min-height:35px;font-size:7px;font-weight:900}.fba-entry-row{border-top:1px solid #e4ebf0}.fba-entry-row input{color:#162a3e;background:#fbfcfd;border:1px solid #cfdce5;border-radius:9px;min-width:0;height:39px;padding:0 10px;font-size:9px;font-weight:800}.fba-entry-row strong{color:#8b98a5;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fba-entry-row strong.matched{color:#247052}.fba-entry-row>button{color:#b3483e;cursor:pointer;background:#fff5f3;border:1px solid #ebcac5;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.fba-entry-add-row{color:#234b66;background:#edf5f9;border:1px solid #cbdbe6;margin:10px 14px 14px}.dispatch-recognized-title{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.video-upload.video-bulk-only{background:linear-gradient(120deg,#eaf6fa,#fff);align-items:center;padding:18px 20px}.video-bulk-only>div{flex:1;gap:4px;display:grid}.video-bulk-only>div strong{font-size:13px}.video-bulk-only>div span{color:#708191;font-size:8px}.video-bulk-only>small{color:#708191;margin:0}.video-bulk-only>button{flex:none}.marketplace-image-compare{background:#f5fafb;border:1px solid #d7e4e9;border-radius:10px;grid-template-columns:1fr 18px 1fr;align-items:center;gap:4px;margin-top:8px;padding:7px;display:grid}.marketplace-image-compare figure{place-items:center;min-width:0;margin:0;display:grid}.marketplace-image-compare img,.marketplace-image-compare figure>span{object-fit:contain;color:#8a97a4;text-align:center;background:#fff;border-radius:7px;place-items:center;width:58px;height:58px;font-size:6px;display:grid}.marketplace-image-compare figcaption{color:#64778a;margin-top:3px;font-size:6px;font-weight:900}.marketplace-image-compare>b{color:#25849c;text-align:center}.campaign-check span.absent{color:#c4382d;background:#fff0ee;border-color:#efb6af;font-size:16px;font-weight:950}.campaign-check span.present{color:#267357;background:#eaf7f1;border-color:#8ecab5;font-size:15px;font-weight:950}.task-traffic-stats article{border-left:4px solid #0000}.task-traffic-stats article span{align-items:center;gap:7px;display:flex}.task-traffic-stats article span i{border-radius:50%;width:9px;height:9px}.task-traffic-stats .traffic-open{background:#fff5f3;border-left-color:#d3473b}.task-traffic-stats .traffic-open i{background:#d3473b;box-shadow:0 0 0 4px #d3473b1a}.task-traffic-stats .traffic-work{background:#f2f9fd;border-left-color:#2788c3}.task-traffic-stats .traffic-work i{background:#2788c3;box-shadow:0 0 0 4px #2788c31a}.task-traffic-stats .traffic-done{background:#f1faf6;border-left-color:#299269}.task-traffic-stats .traffic-done i{background:#299269;box-shadow:0 0 0 4px #2992691a}.task-list article.task-status-open{background:#fff9f8;border-left:5px solid #d3473b}.task-list article.task-status-work{background:#f7fbfe;border-left:5px solid #2788c3}.task-list article.task-status-done{background:#f5fbf8;border-left:5px solid #299269}.cloud-folder-bar{align-items:flex-start;gap:9px;margin-bottom:13px;display:flex}.cloud-folder-bar .cloud-folders{flex:1;margin-bottom:0}.cloud-folder-bar>form{background:#f8fbfc;border:1px solid #cddbe5;border-radius:10px;align-items:center;gap:7px;min-width:265px;height:42px;padding:0 5px 0 10px;display:flex}.cloud-folder-bar>form svg{color:#28758f;width:15px}.cloud-folder-bar>form input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:8px;font-weight:750}.cloud-folder-bar>form button{color:#fff;cursor:pointer;background:#15324b;border:0;border-radius:7px;height:32px;padding:0 10px;font-size:7px;font-weight:900}.cloud-folder-bar>form button:disabled{opacity:.45}.guide-document-title{color:#172033;background:0 0;border:1px solid #0000;border-radius:7px;width:100%;height:32px;padding:0 8px;font-size:10px;font-weight:900}.guide-document-title:hover,.guide-document-title:focus{background:#fff;border-color:#bfd4df;outline:0}@media (width<=900px){.topbar .brand-logo{width:155px}.fba-entry-head,.fba-entry-row{grid-template-columns:145px minmax(210px,1fr) 95px 34px}.cloud-folder-bar{flex-direction:column}.cloud-folder-bar>form{width:100%}}@media (width<=620px){.topbar .brand-logo{width:135px}.fba-entry-head{display:none}.fba-entry-row{grid-template-columns:1fr 90px 34px}.fba-entry-row>strong{grid-area:2/1/auto/-1}.video-upload.video-bulk-only{flex-direction:column;align-items:stretch}.video-bulk-only>button{width:100%}.site-footer-logo-card img{width:185px}}.sendcloud-native-tabs{background:#eaf1f6;border:1px solid #d4e0e8;border-radius:12px;gap:5px;margin-bottom:12px;padding:5px;display:flex}.sendcloud-native-tabs button{color:#607285;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:38px;padding:0 14px;font-size:9px;font-weight:900}.sendcloud-native-tabs button.active{color:#13324d;background:#fff;box-shadow:0 4px 13px #1837511a}.sendcloud-native-tabs button.refresh{color:#fff;background:#132b43;align-items:center;gap:6px;margin-left:auto;display:flex}.sendcloud-native-controls{background:#fff;border:1px solid #d8e3ea;border-radius:12px;justify-content:space-between;align-items:center;gap:13px;margin-bottom:13px;padding:10px 12px;display:flex}.sendcloud-native-controls label{color:#687b8c;align-items:center;gap:9px;font-size:8px;font-weight:900;display:flex}.sendcloud-native-controls select,.sendcloud-native-controls input{background:#f9fbfc;border:1px solid #cad8e1;border-radius:8px;height:35px;padding:0 9px;font-size:9px;font-weight:800}.sendcloud-native-controls>span{color:#7b8996;font-size:8px}.sendcloud-native-error{color:#a33c33;background:#fff3f1;border:1px solid #edbcb6;border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:13px;padding:12px 14px;font-size:9px;font-weight:800;display:flex}.sendcloud-native-error button{color:#fff;background:#a33c33;border:0;border-radius:7px;padding:7px 10px;font-size:8px;font-weight:900}.sendcloud-native-grid{grid-template-columns:minmax(330px,.8fr) minmax(520px,1.35fr);gap:13px;display:grid}.sendcloud-volume-list{padding:10px}.sendcloud-volume-list>article{border-bottom:1px solid #e8edf1;grid-template-columns:1fr auto;gap:5px 10px;padding:10px;display:grid}.sendcloud-volume-list article div{gap:3px;display:grid}.sendcloud-volume-list article strong{font-size:9px}.sendcloud-volume-list article span{color:#7d8a97;font-size:7px}.sendcloud-volume-list article>b{font-size:9px}.sendcloud-volume-list article>i{background:#e7edf1;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.sendcloud-volume-list article>i span{background:linear-gradient(90deg,#2586bd,#4dc9c0);border-radius:99px;height:100%;display:block}.sendcloud-native-search{border:1px solid #d5e0e7;border-radius:9px;align-items:center;gap:7px;height:41px;margin:10px;padding:0 11px;display:flex}.sendcloud-native-search input{border:0;outline:0;width:100%;font-size:9px}.sendcloud-article-list{border-top:1px solid #e2e8ed;max-height:580px;overflow:auto}.sendcloud-article-list>article{border-bottom:1px solid #e7edf1;grid-template-columns:25px 28px minmax(180px,1fr) 55px 55px 25px;align-items:center;gap:8px;min-height:68px;padding:9px 12px;display:grid}.sendcloud-article-list>article>b:first-child{color:#8b99a6;font-size:8px}.sendcloud-article-list>article>svg{color:#3488aa}.sendcloud-article-list article div{gap:4px;min-width:0;display:grid}.sendcloud-article-list article div strong,.sendcloud-article-list article div span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sendcloud-article-list article div strong{font-size:9px}.sendcloud-article-list article div span{color:#84919d;font:7px SFMono-Regular,Consolas,monospace}.sendcloud-article-list article>strong,.sendcloud-article-list article>span{font-size:8px}.sendcloud-article-list article>a{color:#197b9f}.sendcloud-volume-list>p,.sendcloud-article-list>p{color:#7d8b98;text-align:center;padding:24px;font-size:9px}@media (width<=1000px){.sendcloud-native-grid{grid-template-columns:1fr}.sendcloud-native-controls{flex-direction:column;align-items:flex-start}}@media (width<=620px){.sendcloud-native-tabs{flex-direction:column;align-items:stretch}.sendcloud-native-tabs button.refresh{margin-left:0}.sendcloud-native-controls label{flex-direction:column;align-items:flex-start;width:100%}.sendcloud-native-controls select,.sendcloud-native-controls input{width:100%}.sendcloud-article-list>article{grid-template-columns:22px 25px 1fr 45px}.sendcloud-article-list article>span,.sendcloud-article-list article>a{display:none}}.payroll-native-toolbar{background:#fff;border:1px solid #d6e1e8;border-radius:12px;align-items:center;gap:9px;margin-bottom:13px;padding:10px;display:flex}.payroll-native-toolbar label{color:#6b7d8d;border:1px solid #d6e0e7;border-radius:9px;align-items:center;gap:8px;height:39px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.payroll-native-toolbar label:last-child{min-width:280px;margin-left:auto}.payroll-native-toolbar select,.payroll-native-toolbar input{background:0 0;border:0;outline:0;font-size:9px;font-weight:800}.payroll-native-table{min-width:980px}.payroll-native-table>div,.payroll-native-table>article{grid-template-columns:80px minmax(180px,1fr) 150px 110px 110px 110px 120px;align-items:center;gap:9px;padding:9px 14px;display:grid}.payroll-native-table>div{color:#68798a;text-transform:uppercase;background:#eaf1f5;min-height:36px;font-size:7px;font-weight:900}.payroll-native-table>article{border-top:1px solid #e4eaee;min-height:55px}.payroll-native-table code{font-size:8px}.payroll-native-table article strong{font-size:9px}.payroll-native-table article select{background:#f9fbfc;border:1px solid #d1dde5;border-radius:8px;height:34px;padding:0 7px;font-size:8px}.payroll-native-table article span{font-size:8px}.payroll-native-table article b{font-size:9px}.payroll-cost-entry{grid-template-columns:minmax(180px,1fr) 130px 120px 130px 110px;gap:8px;padding:12px;display:grid}.payroll-cost-entry input,.payroll-cost-entry select{background:#fbfcfd;border:1px solid #d1dde5;border-radius:8px;height:38px;padding:0 9px;font-size:8px}.payroll-cost-entry button{color:#fff;background:#15324b;border:0;border-radius:8px;font-size:8px;font-weight:900}.payroll-cost-list{border-top:1px solid #e2e8ec}.payroll-cost-list article{border-bottom:1px solid #e6ebef;grid-template-columns:1fr 130px 34px;align-items:center;gap:9px;min-height:58px;padding:9px 13px;display:grid}.payroll-cost-list article div{gap:3px;display:grid}.payroll-cost-list article strong{font-size:9px}.payroll-cost-list article span{color:#7c8996;font-size:7px}.payroll-cost-list article>b{font-size:10px}.payroll-cost-list article button{color:#b3483e;background:#fff5f3;border:1px solid #ebcac5;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.payroll-overheads{margin-top:14px}@media (width<=800px){.payroll-native-toolbar{flex-direction:column;align-items:stretch}.payroll-native-toolbar label:last-child{min-width:0;margin-left:0}.payroll-cost-entry{grid-template-columns:1fr 1fr}.payroll-cost-entry button{min-height:38px}}@media (width<=520px){.payroll-cost-entry{grid-template-columns:1fr}.payroll-cost-list article{grid-template-columns:1fr auto}.payroll-cost-list article>b{grid-row:2}.payroll-cost-list article button{grid-area:1/2/3}}.receipt-native-form{grid-template-columns:140px minmax(180px,1fr) 140px 110px 150px 150px;gap:8px;padding:12px;display:grid}.receipt-native-form input,.receipt-native-form select{background:#fbfcfd;border:1px solid #d2dde5;border-radius:8px;height:39px;padding:0 9px;font-size:8px}.receipt-native-form .wide{grid-column:1/-1}.receipt-native-drop{background:#f3f9fb;border:2px dashed #b9ccd8;border-radius:11px;align-items:center;gap:11px;margin:0 12px 12px;padding:14px;display:flex}.receipt-native-drop.dragging{background:#eaf7f7;border-color:#2789a6}.receipt-native-drop>svg{color:#257e9b}.receipt-native-drop>div{flex:1;gap:3px;display:grid}.receipt-native-drop strong{font-size:9px}.receipt-native-drop span{color:#798894;font-size:7px}.receipt-native-drop button{color:#fff;background:#15324b;border:0;border-radius:8px;align-items:center;gap:5px;min-height:37px;padding:0 11px;font-size:8px;font-weight:900;display:flex}.receipt-native-toolbar{background:#fff;border:1px solid #d6e1e8;border-radius:11px;align-items:center;gap:8px;margin:13px 0;padding:9px;display:flex}.receipt-native-toolbar label{color:#637587;border:1px solid #d4dfe6;border-radius:8px;align-items:center;gap:7px;height:37px;padding:0 9px;font-size:8px;font-weight:900;display:flex}.receipt-native-toolbar label:nth-child(2){min-width:280px}.receipt-native-toolbar input{background:0 0;border:0;outline:0;font-size:8px}.receipt-native-toolbar>span{color:#6c7d8c;margin-left:auto;font-size:8px;font-weight:800}.receipt-native-list article{border-bottom:1px solid #e5ebef;grid-template-columns:34px minmax(220px,1fr) 100px 80px 34px;align-items:center;gap:9px;min-height:67px;padding:10px 13px;display:grid}.receipt-native-list article>svg{color:#277e9c}.receipt-native-list article div{gap:4px;min-width:0;display:grid}.receipt-native-list article strong,.receipt-native-list article span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.receipt-native-list article strong{font-size:9px}.receipt-native-list article span{color:#7e8c98;font-size:7px}.receipt-native-list article>b{font-size:9px}.receipt-native-list article>a{color:#167a9c;align-items:center;gap:5px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.receipt-native-list article>button{color:#b3483e;background:#fff5f3;border:1px solid #ebcac5;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.receipt-native-list>p{color:#7b8995;text-align:center;padding:35px;font-size:9px}@media (width<=900px){.receipt-native-form{grid-template-columns:1fr 1fr}.receipt-native-toolbar{flex-direction:column;align-items:stretch}.receipt-native-toolbar label:nth-child(2){min-width:0}.receipt-native-toolbar>span{margin-left:0}.receipt-native-list article{grid-template-columns:30px 1fr 80px 34px}.receipt-native-list article>a{grid-column:2}}@media (width<=520px){.receipt-native-form{grid-template-columns:1fr}.receipt-native-form .wide{grid-column:auto}.receipt-native-drop{flex-wrap:wrap;align-items:flex-start}.receipt-native-drop button{justify-content:center;width:100%}.receipt-native-list article{grid-template-columns:28px 1fr 32px}.receipt-native-list article>b,.receipt-native-list article>a{grid-column:2}.receipt-native-list article>button{grid-area:1/3/4}}.order-native-tabs{gap:7px;margin-bottom:11px;display:flex}.order-native-tabs button{color:#5d7082;background:#fff;border:1px solid #d4e0e7;border-radius:10px;align-items:center;gap:7px;min-height:44px;padding:0 13px;font-size:8px;font-weight:900;display:flex}.order-native-tabs button svg{width:15px}.order-native-tabs button b{background:#eaf0f4;border-radius:99px;padding:3px 6px}.order-native-tabs button.active{color:#fff;background:#15324b;border-color:#1d769a}.order-native-tabs button.active b{background:#ffffff24}.order-native-toolbar{background:#fff;border:1px solid #d6e1e8;border-radius:11px;align-items:center;gap:8px;margin-bottom:12px;padding:9px;display:flex}.order-native-toolbar label{border:1px solid #d3dee5;border-radius:8px;align-items:center;gap:7px;min-width:320px;height:38px;padding:0 10px;display:flex}.order-native-toolbar input{border:0;outline:0;width:100%;font-size:9px}.order-native-toolbar>button{color:#fff;background:#15324b;border:0;border-radius:8px;align-items:center;gap:6px;min-height:38px;margin-left:auto;padding:0 11px;font-size:8px;font-weight:900;display:flex}.order-native-table,.supplier-native-table,.container-native-table{min-width:1100px}.order-native-table>div,.order-native-table>article{grid-template-columns:minmax(170px,1fr) 130px 110px 120px 90px 95px minmax(200px,1.25fr);align-items:center;gap:8px;padding:9px 13px;display:grid}.order-native-table>div,.supplier-native-table>div,.container-native-table>div{color:#667889;text-transform:uppercase;background:#eaf1f5;min-height:36px;font-size:7px;font-weight:900}.order-native-table>article,.supplier-native-table>article,.container-native-table>article{border-top:1px solid #e4eaee;min-height:58px}.order-native-table article strong,.order-native-table article b{font-size:9px}.order-native-table article span{color:#6f7e8c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.supplier-native-table>div,.supplier-native-table>article{grid-template-columns:140px 150px 120px 90px 170px 80px 120px 70px;align-items:center;gap:7px;padding:8px 12px;display:grid}.supplier-native-table input,.supplier-native-table select{background:#fbfcfd;border:1px solid #d2dde5;border-radius:7px;min-width:0;height:35px;padding:0 7px;font-size:8px}.supplier-native-table article>div{gap:4px;display:flex}.supplier-native-table article button{color:#1d7899;background:#fff;border:1px solid #d4e0e7;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.supplier-native-table article button:last-child{color:#b3483e}.container-native-table>div,.container-native-table>article{grid-template-columns:90px 110px 130px minmax(180px,1fr) 95px 95px 95px 130px;align-items:center;gap:8px;padding:9px 13px;display:grid}.container-native-table article strong,.container-native-table article code{font-size:8px}.container-native-table article span{color:#6e7d8a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}@media (width<=650px){.order-native-tabs{overflow:auto}.order-native-toolbar{flex-direction:column;align-items:stretch}.order-native-toolbar label{min-width:0}.order-native-toolbar>button{justify-content:center;margin-left:0}}.topbar .brand-logo{background:0 0;border-radius:0;width:148px;max-height:42px;padding:0}.pin-brand .brand-logo{background:0 0;border-radius:0;width:132px;max-height:48px;padding:0}.pin-brand-mark .brand-logo{object-position:center}@media (width<=840px){.topbar .brand-home{height:48px;padding:7px 10px}.topbar .brand-logo{width:118px}.workspace-nav-groups{top:94px}.workspace-tabs{top:151px}}@media (width<=480px){.pin-brand{flex-flow:wrap;align-items:flex-start}.pin-brand-mark{width:142px;height:59px}.pin-brand .brand-division{border-top:0;border-left:1px solid #d8e3e9;min-height:50px;padding:0 0 0 13px}.pin-brand-status{display:none}.pin-card h1{font-size:39px}}.site-footer{background:radial-gradient(circle at 8% 10%,#36aedd40,#0000 30%),radial-gradient(circle at 88% 95%,#3ecdbc21,#0000 29%),linear-gradient(122deg,#07131f 0%,#0b2b44 46%,#10263a 72%,#091722 100%)}.site-footer-logo-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0}.site-footer-logo-card img{object-position:left center;width:230px;max-height:80px}.site-footer:after{opacity:.035}.pin-portal{border:0;border-radius:30px;grid-template-columns:minmax(0,1.2fr) minmax(430px,.8fr);width:min(1280px,100%);box-shadow:0 54px 150px #0000008f,0 0 0 1px #73bbd91f}.pin-visual>img{filter:saturate(.65)contrast(1.08)brightness(.94)}.pin-visual-overlay{background:linear-gradient(120deg,#05121d21,#06121db8 58%,#050e17f5),linear-gradient(#0000 38%,#050f18f0)}.pin-visual-brand{gap:18px;top:42px;left:54px}.pin-visual-brand img{width:158px;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.pin-visual-brand span{color:#ffffffb8;letter-spacing:.18em;border-left:1px solid #ffffff38;padding-left:18px}.pin-visual-copy{inset:auto 68px 64px}.pin-visual-copy h2{letter-spacing:-.065em;margin-top:15px;font-size:clamp(52px,5vw,76px);font-weight:540}.pin-visual-copy p{color:#ffffffc2;max-width:610px}.pin-visual-copy li{background:#2049626b;border:0;box-shadow:inset 0 0 0 1px #77c7e629}.pin-card{background:radial-gradient(circle at 95% 5%,#30a6d214,#0000 15rem),linear-gradient(155deg,#fff,#f7fafc);padding:clamp(46px,5.3vw,72px)}.pin-card:before{background:linear-gradient(90deg,#2aa6d5 0 42%,#55cec4 42% 54%,#11283e 54%);height:4px}.pin-brand{margin-bottom:54px}.pin-brand-mark{width:176px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.pin-brand-mark .brand-logo{filter:invert()grayscale()brightness(.42);object-position:left center;width:176px;max-height:58px}.pin-brand .brand-division{min-width:145px;padding-left:19px}.pin-brand .brand-division strong{font-size:14px}.pin-card h1{font-size:clamp(42px,4vw,56px)}.pin-form{margin-top:35px}.pin-form label{margin-bottom:9px}.pin-form input,.pin-form input[type=email]{background:#fff;border:1px solid #c7d5df;border-radius:14px;height:58px;box-shadow:0 8px 22px #14375009}.pin-submit{border-radius:14px;height:58px}.pin-master-note{background:linear-gradient(110deg,#edf9f5,#f6fbfa);border:0;box-shadow:inset 0 0 0 1px #d2e8e1}.pin-legal{border-top-color:#dbe4ea}@media (width<=980px){.pin-visual-brand{left:38px}.pin-visual-copy{inset:auto 42px 48px}.pin-card{padding:40px}.pin-brand-mark,.pin-brand-mark .brand-logo{width:155px}}@media (width<=820px){.pin-screen{place-items:stretch stretch;width:100%;min-height:100svh;padding:0;overflow-x:hidden}.pin-portal{width:100%;min-width:0;min-height:100svh;box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1fr)}.pin-visual{display:none}.pin-card{background:radial-gradient(circle at 85% 10%,#2fa4cf1f,#0000 18rem),#fff;width:100%;min-width:0;min-height:100svh;padding:clamp(34px,8vw,56px)}.pin-brand,.pin-brand>*{min-width:0}.pin-form,.pin-form input{min-width:0;max-width:100%}}@media (width<=480px){.pin-card{padding:30px 20px 88px}.pin-brand{grid-template-columns:minmax(0,132px) minmax(0,1fr);align-items:center;gap:13px;margin-bottom:38px;display:grid}.pin-brand-mark,.pin-brand-mark .brand-logo{width:132px;max-width:100%}.pin-brand .brand-division{border-top:0;border-left:1px solid #d8e3e9;min-width:0;min-height:48px;padding:0 0 0 13px}.pin-brand .brand-division strong{letter-spacing:.16em;font-size:12px}.pin-brand .brand-division span{overflow-wrap:anywhere}.pin-card h1{font-size:clamp(34px,10vw,39px)}.pin-card>p:not(.eyebrow){font-size:13px}.pin-form{margin-top:28px}.pin-form input{width:100%}.pin-form input:not([type=email]){letter-spacing:.15em}}.workspace-home-visual img{filter:brightness(1.01)saturate(.94)contrast(1.04)}.workspace-home-visual:after{background:linear-gradient(#07182505 8%,#071a291f 48%,#061623d1 100%)}.task-self-assignee{color:#34556a;background:#f3f8fa;border:1px solid #d8e3e9;border-radius:9px;align-items:center;min-height:39px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.home-task-dashboard{background:linear-gradient(120deg,#f0f8fc,#fff 58%);border:1px solid #cbdce7;border-radius:20px;overflow:hidden;box-shadow:0 16px 40px #153e5b14}.home-task-dashboard>header{justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px 13px;display:flex}.home-task-dashboard>header small{color:#2184ae;letter-spacing:.13em;font-size:7px;font-weight:950}.home-task-dashboard h2{letter-spacing:-.035em;margin:4px 0 5px;font-size:22px}.home-task-dashboard header p{color:#6b7c8b;margin:0;font-size:9px}.home-task-dashboard>header>button{color:#fff;cursor:pointer;background:#15334d;border:0;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;font-weight:900;display:flex}.home-task-stats{gap:8px;padding:0 20px 12px;display:flex}.home-task-stats span{color:#61717e;background:#edf2f5;border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:7px;font-weight:850;display:flex}.home-task-stats b{font-size:10px}.home-task-stats .open{color:#a73f36;background:#fff0ee}.home-task-stats .work{color:#2477a5;background:#ebf6fc}.home-task-stats .done{color:#287253;background:#edf8f2}.home-task-dashboard>form{background:#fff;border:1px solid #cbdce6;border-radius:11px;align-items:center;gap:8px;margin:0 20px 12px;padding:5px 5px 5px 11px;display:flex}.home-task-dashboard>form svg{color:#3186a7}.home-task-dashboard>form input{border:0;outline:0;flex:1;min-width:0;font-size:9px}.home-task-dashboard>form button{color:#fff;background:#1b789d;border:0;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:7px;font-weight:900;display:flex}.home-task-dashboard>form button:disabled{opacity:.4}.home-task-notice{color:#477086;margin:-4px 20px 10px;font-size:7px}.home-task-list{background:#fffc;border-top:1px solid #dce6ec}.home-task-list>article{border-top:1px solid #edf1f4;grid-template-columns:8px minmax(0,1fr) 110px;align-items:center;gap:10px;min-height:48px;padding:8px 20px;display:grid}.home-task-list>article:first-child{border-top:0}.home-task-list article>span{border-radius:50%;width:8px;height:8px}.home-task-list .status-open{background:#d3473b}.home-task-list .status-work{background:#2788c3}.home-task-list .status-done{background:#299269}.home-task-list article div{min-width:0}.home-task-list article strong,.home-task-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-task-list article strong{font-size:9px}.home-task-list article small{color:#7c8995;margin-top:3px;font-size:7px}.home-task-list article select{background:#fff;border:1px solid #d4dfe6;border-radius:8px;height:32px;padding:0 7px;font-size:7px;font-weight:850}.home-task-list>p{color:#72818e;align-items:center;gap:7px;min-height:52px;margin:0;padding:14px 20px;font-size:8px;display:flex}@media (width<=650px){.home-task-dashboard>header{flex-direction:column;align-items:flex-start}.home-task-dashboard>header>button{justify-content:center;width:100%}.home-task-stats{flex-wrap:wrap}.home-task-dashboard>form{flex-wrap:wrap;align-items:stretch}.home-task-dashboard>form input{min-height:34px}.home-task-dashboard>form button{justify-content:center;width:100%}.home-task-list>article{grid-template-columns:8px 1fr}.home-task-list article select{grid-column:2;width:100%}}.tk-one-manual-card{background:linear-gradient(120deg,#edf8fb,#fff 66%);border:1px solid #8fcadd;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;padding:18px;display:flex;box-shadow:0 14px 35px #124c6a12}.tk-one-manual-card>div{align-items:center;gap:14px;display:flex}.tk-one-manual-card>div>span{color:#fff;background:linear-gradient(135deg,#112f49,#1a7298);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.tk-one-manual-card small{color:#197ca0;letter-spacing:.1em;font-size:7px;font-weight:950}.tk-one-manual-card h2{margin:4px 0 5px;font-size:16px}.tk-one-manual-card p{color:#667b8c;margin:0;font-size:8px;line-height:1.5}.tk-one-manual-card>a{color:#fff;white-space:nowrap;background:#14344e;border-radius:10px;align-items:center;gap:6px;min-height:42px;padding:0 13px;font-size:8px;font-weight:900;text-decoration:none;display:flex}@media (width<=700px){.tk-one-manual-card{flex-direction:column;align-items:flex-start}.tk-one-manual-card>a{justify-content:center;width:100%}}.tk-one-floating-manual{z-index:55;color:#fff;background:linear-gradient(135deg,#0d263c,#176487);border:1px solid #6ccce280;border-radius:14px;align-items:center;gap:9px;min-height:48px;padding:0 14px 0 12px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:fixed;bottom:20px;right:22px;box-shadow:0 16px 38px #071f3047}.tk-one-floating-manual:hover{transform:translateY(-2px);box-shadow:0 20px 44px #071f3057}.tk-one-floating-manual>svg{width:20px}.tk-one-floating-manual>span{gap:1px;display:grid}.tk-one-floating-manual small{color:#7fd8e5;letter-spacing:.13em;font-size:6px;font-weight:950}.tk-one-floating-manual strong{font-size:9px}@media (width<=620px){.tk-one-floating-manual{border-radius:50%;justify-content:center;width:46px;height:46px;min-height:0;padding:0;bottom:12px;right:12px}.tk-one-floating-manual>span{display:none}}.guide-title-input>span{color:#7a8b98;font-size:8px;font-weight:650}.guide-search{color:#628095;background:#fff;border:1px solid #cadbe7;border-radius:11px;align-items:center;gap:9px;height:46px;margin:2px 0 12px;padding:0 13px;display:flex}.guide-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.guide-search>span{white-space:nowrap;font-size:8px;font-weight:900}.guide-document-list article{min-height:67px}.guide-document-list article.is-available{border-left:4px solid #2a9870}.guide-document-list article.is-missing{background:#fffaf1;border-left:4px solid #d3942c}.guide-document-list article.is-available>svg{color:#2a9870}.guide-document-list article.is-missing>svg{color:#c68520}.guide-document-list article>div>strong{font-size:10px;line-height:1.35}.guide-document-list article>em{color:#956315;background:#fff0d6;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:950}.guide-fixed-badge{background:#e8f4f7;place-items:center;font-weight:950;color:#25748e!important;border-radius:8px!important;width:28px!important;height:28px!important;font-size:7px!important;display:grid!important}.guide-document-title{color:#172033;background:0 0;border:0;outline:0;width:100%;font-size:10px;font-weight:850}.guide-document-list .icon-danger{color:#b3483e;cursor:pointer;background:#fff5f3;border:1px solid #ebcac5;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.guide-upload-missing{color:#fff;cursor:pointer;white-space:nowrap;background:#a86d13;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:7px;font-weight:950;display:flex}.guide-upload-missing:disabled{opacity:.55}.guide-file-rename{align-items:center;gap:7px!important;display:flex!important}.guide-file-rename>span{color:#7a8896;flex:none;font-weight:850;font-size:7px!important}.guide-file-rename>input{color:#5f7382;background:0 0;border:1px solid #0000;border-radius:6px;width:min(100%,420px);min-width:0;height:27px;padding:0 7px;font-size:8px}.guide-file-rename>input:hover,.guide-file-rename>input:focus{background:#f8fbfc;border-color:#c7d9e3;outline:0}@media (width<=700px){.guide-document-list article{grid-template-columns:30px minmax(0,1fr) auto}.guide-document-list article>a,.guide-document-list article>em,.guide-document-list article>.guide-upload-missing{grid-column:2}.guide-document-list article>.guide-fixed-badge,.guide-document-list article>.icon-danger{grid-area:1/3/3}.guide-search{height:auto;min-height:46px}.guide-search>span{display:none}.guide-file-rename{flex-direction:column;align-items:flex-start!important;gap:2px!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.topbar .brand-home{height:auto;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.topbar .brand-home:focus-visible{outline-offset:6px;outline:2px solid #53d0c1}.topbar .brand-logo{object-fit:contain;object-position:left center;background:0 0;border:0;border-radius:0;padding:0;display:block}.pin-logout-button svg{flex:none;width:17px;height:17px}.pin-logout-button:after{content:none}.access-sync-bar{color:#276f65;background:#e8f5f2;border-bottom:1px solid #dce4ea;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 13px;font-size:8px;font-weight:850;display:flex}.access-sync-bar span{align-items:center;gap:7px;display:flex}.access-sync-bar i{background:#20957f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #20957f1f}.access-sync-bar button{color:#176f63;cursor:pointer;background:#fff;border:1px solid #9ecfc5;border-radius:7px;min-height:27px;padding:0 9px;font-size:7px;font-weight:900}.access-sync-bar button:disabled{opacity:.55}.access-admin-layout{grid-template-columns:minmax(340px,.78fr) minmax(520px,1.22fr)}.access-user-list article>button:first-child{grid-template-columns:37px minmax(0,1fr) auto;min-height:76px}.access-user-list article.is-selected>button:first-child{border-color:#218d7e;box-shadow:0 0 0 2px #218d7e1f}.access-user-summary{min-width:0}.access-user-list article>button:first-child>b{color:#5d6a78;letter-spacing:.05em;background:#edf1f4;border-radius:999px;padding:5px 7px;font-size:6px}.access-user-groups{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.access-user-groups span{align-items:center;gap:3px;padding:3px 5px;color:#486474!important;background:#eef5f7!important;border-radius:5px!important;width:auto!important;height:auto!important;font-size:6px!important;font-weight:850!important;display:inline-flex!important}.access-user-groups span b{color:#168273;letter-spacing:0;background:0 0;padding:0;font-size:6px}.access-user-groups span.is-empty{color:#9c4c43!important;background:#fff2ee!important}.access-permissions fieldset label:has(input:disabled){opacity:.55;cursor:not-allowed}.access-permissions fieldset label em{color:#9b645d;margin-top:2px;font-size:6px;font-style:normal;font-weight:750;display:block}.access-delete{top:25px}@media (width<=840px){.topbar{align-items:center;gap:10px;height:auto;min-height:72px;padding:11px 14px;display:flex}.topbar .brand-lockup{flex:1;min-width:0}.topbar .brand-home{height:auto;padding:0}.topbar .brand-logo{width:132px;max-width:100%;max-height:48px}.master-access-button,.pin-logout-button{flex:0 0 42px;justify-content:center;width:42px;min-width:42px;min-height:42px;padding:0}.pin-logout-button span{display:none}.workspace{width:calc(100% - 20px);padding:16px 0 64px}.workspace-nav-groups{border-radius:14px;gap:4px;padding:5px;top:82px}.workspace-nav-groups button{min-height:40px;padding:0 13px;font-size:10px}.workspace-tabs{top:132px}.workspace-home{gap:16px;margin-top:16px}.access-admin-layout{grid-template-columns:1fr}}@media (width<=480px){.topbar{gap:8px;min-height:68px;padding:10px 12px}.topbar .brand-logo{width:122px;max-height:44px}.master-access-button,.pin-logout-button{flex-basis:40px;width:40px;min-width:40px;min-height:40px}.workspace{width:calc(100% - 16px);padding-top:12px}.workspace-nav-groups{top:76px}.workspace-nav-groups button{padding:0 11px;font-size:9px}.workspace-home{margin-top:12px}.workspace-home-heading{gap:14px;padding-inline:2px}.workspace-home-heading h1{font-size:30px;line-height:1.04}.workspace-home-heading>div>p:not(.eyebrow){font-size:12px;line-height:1.5}.home-task-dashboard{border-radius:16px}.home-task-dashboard>header{gap:12px;padding:16px 16px 12px}.home-task-stats{gap:6px;padding:0 16px 11px}.home-task-dashboard>form{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;margin:0 16px 12px;padding:5px 5px 5px 10px;display:grid}.home-task-dashboard>form input{min-height:34px}.home-task-dashboard>form button{justify-content:center;width:auto;min-width:76px}.home-task-list>article{padding-inline:16px}}.deal-calendar-card{background:#fff;border:1px solid #cadbe5;border-radius:18px;margin-top:16px;overflow:hidden;box-shadow:0 10px 34px #13344c0f}.deal-calendar-card>header{background:linear-gradient(115deg,#eef8f6,#fff 58%);border-bottom:1px solid #dbe6eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.deal-calendar-card>header>div{align-items:center;gap:13px;display:flex}.deal-calendar-card>header>div>span{color:#fff;background:linear-gradient(135deg,#146b65,#1f8b6d);border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.deal-calendar-card>header small{color:#168273;letter-spacing:.11em;font-size:7px;font-weight:950}.deal-calendar-card h2{margin:4px 0;font-size:19px}.deal-calendar-card header p{color:#687c89;margin:0;font-size:8px}.deal-calendar-card>header>button,.deal-special-date button,.deal-calendar-card>footer button{color:#fff;cursor:pointer;background:#16384f;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 11px;font-size:8px;font-weight:900;display:flex}.deal-calendar-rules{color:#795415;background:#fff7e7;border-bottom:1px solid #e0e8ec;align-items:center;gap:9px;padding:11px 16px;font-size:8px;display:flex}.deal-calendar-rules strong{color:#9a6210}.deal-calendar-rules span{flex:1}.deal-calendar-rules a{color:#936016;white-space:nowrap;font-weight:900;text-decoration:none}.deal-calendar-settings{border-bottom:1px solid #e2e9ed;grid-template-columns:190px minmax(260px,1fr) 250px;gap:9px;padding:13px 16px;display:grid}.deal-calendar-settings label{color:#647887;gap:5px;font-size:7px;font-weight:900;display:grid}.deal-calendar-settings input,.deal-calendar-settings select,.deal-calendar-table input,.deal-special-date input{color:#172033;background:#fbfcfd;border:1px solid #cfdae2;border-radius:8px;height:38px;padding:0 9px;font-size:8px}.deal-calendar-table{overflow:auto}.deal-calendar-table>div,.deal-calendar-table>article{grid-template-columns:180px 250px 220px 180px minmax(270px,1fr);align-items:center;gap:10px;min-width:1120px;padding:9px 16px;display:grid}.deal-calendar-table>div{color:#617486;text-transform:uppercase;background:#eaf1f5;min-height:35px;font-size:7px;font-weight:950}.deal-calendar-table>article{cursor:pointer;border-top:1px solid #e8edf0;border-left:4px solid #0000;min-height:68px}.deal-calendar-table>article.selected{background:#eff9f5;border-left-color:#18836b}.deal-calendar-table article>div{gap:3px;display:grid}.deal-calendar-table article strong{font-size:9px}.deal-calendar-table article small{color:#73828e;font-size:7px}.deal-calendar-notes{flex-wrap:wrap;align-items:center;flex-direction:row!important;gap:5px!important;display:flex!important}.deal-calendar-notes b{color:#8c5d13;background:#fff0d8;border-radius:999px;padding:5px 7px;font-size:6px}.deal-calendar-notes input{flex:1;min-width:180px}.deal-special-date{background:#f7fafb;border-top:1px solid #dfe7eb;grid-template-columns:180px minmax(260px,1fr) auto;gap:8px;padding:12px 16px;display:grid}.deal-calendar-card>footer{border-top:1px solid #dce5e9;align-items:center;gap:8px;padding:13px 16px;display:flex}.deal-calendar-card>footer>div{margin-right:auto;display:grid}.deal-calendar-card>footer>div strong{font-size:17px}.deal-calendar-card>footer>div span{color:#72818d;font-size:7px}.deal-calendar-card>footer button.send{background:#17755f}.deal-calendar-card>footer button:disabled{opacity:.55}.deal-calendar-notice{color:#527082;background:#f7fafb;border-top:1px solid #e2e8ec;align-items:center;gap:6px;margin:0;padding:9px 16px;font-size:7px;display:flex}@media (width<=900px){.deal-calendar-settings{grid-template-columns:1fr 1fr}.deal-calendar-settings label:last-child{grid-column:1/-1}.deal-calendar-card>footer{flex-direction:column;align-items:stretch}.deal-calendar-card>footer>div{margin-right:0}.deal-calendar-card>footer button{width:100%}.deal-calendar-rules{flex-wrap:wrap;align-items:flex-start}.deal-calendar-rules a{width:100%}}@media (width<=600px){.deal-calendar-card>header{flex-direction:column;align-items:flex-start}.deal-calendar-card>header>button{width:100%}.deal-calendar-settings,.deal-special-date{grid-template-columns:1fr}.deal-calendar-settings label:last-child{grid-column:auto}}.marketplace-connection-error{color:#7e302a;background:#fff4f2;border:1px solid #efb9b2;border-left:5px solid #c94a3f;border-radius:11px;gap:5px;margin:0 0 14px;padding:13px 15px;display:grid}.marketplace-connection-error.is-warning{color:#755119;background:#fff9ed;border-color:#e8cf9e #e8cf9e #e8cf9e #d18a20}.marketplace-connection-error strong{font-size:10px}.marketplace-connection-error span,.marketplace-connection-error small{font-size:8px;line-height:1.55}.marketplace-connection-error small{color:#687987}.marketplace-connection-error a{color:#176f95;white-space:nowrap;font-weight:900;text-decoration:none}.deal-season-deadlines{background:#fff;border-bottom:1px solid #e1e8ec;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 16px;display:grid}.deal-season-deadlines article{background:#fff8ed;border:1px solid #ecd3aa;border-left:5px solid #e88628;border-radius:11px;gap:4px;padding:12px 14px;display:grid}.deal-season-deadlines article.new-year{background:#f0f8fc;border-color:#b9d8e9 #b9d8e9 #b9d8e9 #2288bc}.deal-season-deadlines small{color:#a65d19;letter-spacing:.08em;font-size:7px;font-weight:950}.deal-season-deadlines .new-year small{color:#27789e}.deal-season-deadlines strong{font-size:12px}.deal-season-deadlines span{color:#667b89;font-size:8px}.deal-confirm-panel{background:#f7fafb;border-bottom:1px solid #dce6eb;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr) auto;align-items:end;gap:10px;padding:15px 16px;display:grid}.deal-confirm-fields{grid-template-columns:1.25fr repeat(3,1fr);gap:8px;display:grid}.deal-confirm-fields label{color:#607585;gap:5px;font-size:7px;font-weight:950;display:grid}.deal-confirm-fields input{color:#172033;background:#fff;border:1px solid #cbd9e1;border-radius:8px;height:40px;padding:0 9px;font-size:8px}.deal-excel-drop{color:#537789;background:#fff;border:1.5px dashed #87afc2;border-radius:11px;align-items:center;gap:9px;min-height:66px;padding:10px 11px;display:flex}.deal-excel-drop.is-dragging{background:#eaf8f3;border-color:#17765f}.deal-excel-drop>svg{color:#1b8092}.deal-excel-drop>div{flex:1;gap:3px;min-width:0;display:grid}.deal-excel-drop strong{font-size:8px}.deal-excel-drop span{color:#758994;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.deal-excel-drop button,.deal-confirm-button{color:#fff;cursor:pointer;background:#173e56;border:0;border-radius:8px;min-height:38px;padding:0 11px;font-size:7px;font-weight:950}.deal-confirm-button{background:#16745d;justify-content:center;align-items:center;gap:7px;height:66px;display:flex}.deal-confirm-button svg{width:17px}.deal-excel-drop button.remove-excel{color:#9e3434;background:#fff0f0;align-items:center;gap:5px;display:flex}.confirmed-deal-list article>button{color:#a13b3b;cursor:pointer;background:#fff5f5;border:1px solid #e6b8b8;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.confirmed-deal-list article>button svg{width:14px}.confirmed-deal-calendar{background:#fff;border-bottom:1px solid #dce6eb}.confirmed-deal-calendar>header{border-bottom:1px solid #e0e8ec;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.confirmed-deal-calendar>header small{color:#168273;letter-spacing:.1em;font-size:7px;font-weight:950}.confirmed-deal-calendar h3{text-transform:capitalize;margin:3px 0 0;font-size:17px}.confirmed-deal-calendar>header>div:last-child{gap:5px;display:flex}.confirmed-deal-calendar>header button{color:#254e65;background:#fff;border:1px solid #ccdae2;border-radius:8px;place-items:center;min-width:34px;height:34px;padding:0 8px;font-size:7px;font-weight:900;display:grid}.confirmed-deal-calendar>header button svg{width:15px}.confirmed-calendar-weekdays,.confirmed-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.confirmed-calendar-weekdays{background:#eef4f7;padding:0 16px}.confirmed-calendar-weekdays span{text-align:center;color:#647988;padding:8px;font-size:7px;font-weight:950}.confirmed-calendar-grid{padding:0 16px 14px}.confirmed-calendar-grid>article,.confirmed-calendar-grid>i{background:#fff;border:1px solid #e3eaee;border-width:0 1px 1px 0;min-height:74px;padding:6px}.confirmed-calendar-grid>article:nth-child(7n+1),.confirmed-calendar-grid>i:nth-child(7n+1){border-left-width:1px}.confirmed-calendar-grid>article strong{border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.confirmed-calendar-grid>article.today strong{color:#fff;background:#1b806b}.confirmed-calendar-grid>article span{color:#176550;text-overflow:ellipsis;white-space:nowrap;background:#dff3eb;border-radius:5px;margin-top:4px;padding:4px 5px;font-size:6px;font-weight:900;display:block;overflow:hidden}.confirmed-calendar-empty{color:#6a7f8c;text-align:center;background:#f8fbfc;border:1px dashed #c7d8e1;border-radius:10px;place-items:center;gap:4px;margin:0 16px 14px;padding:20px;display:grid}.confirmed-calendar-empty svg{color:#3b8da2}.confirmed-calendar-empty strong{font-size:9px}.confirmed-calendar-empty span{font-size:7px}.confirmed-deal-list{gap:6px;margin:0 16px 14px;display:grid}.confirmed-deal-list article{border:1px solid #dce7ec;border-radius:8px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;display:grid}.confirmed-deal-list article>i{background:#1a8067;border-radius:50%;width:8px;height:8px}.confirmed-deal-list article>div{gap:2px;display:grid}.confirmed-deal-list strong{font-size:8px}.confirmed-deal-list span,.confirmed-deal-list small{color:#70828d;font-size:7px}@media (width<=1050px){.deal-confirm-panel{grid-template-columns:1fr}.deal-confirm-fields{grid-template-columns:repeat(2,1fr)}.deal-confirm-button{height:42px}}@media (width<=600px){.deal-season-deadlines,.deal-confirm-fields{grid-template-columns:1fr}.deal-excel-drop{flex-wrap:wrap;align-items:flex-start}.deal-excel-drop button{width:100%}.confirmed-calendar-grid>article,.confirmed-calendar-grid>i{min-height:58px}.confirmed-deal-list article{grid-template-columns:8px 1fr}.confirmed-deal-list small{grid-column:2}}.confirmed-deal-list article{grid-template-columns:8px minmax(0,1fr) auto 34px}@media (width<=600px){.confirmed-deal-list article{grid-template-columns:8px minmax(0,1fr) 34px}.confirmed-deal-list small{grid-column:2}.confirmed-deal-list article>button{grid-area:1/3}}.compliance-actions button.resolve-case{background:#2d8a65;border-color:#2d8a65}.compliance-actions button.resolve-case.reopen{color:#8a6113;background:#fff8e8;border-color:#d4a246}.eu-price-table .deal-safety-hold{color:#803c05;white-space:normal;background:#fff0ce;border:1px solid #d78b29;border-radius:7px;margin-bottom:8px;padding:8px;font-size:12px;line-height:1.4;display:block}.eu-price-table>article>div.market-deal-active{background:#fff0cf;box-shadow:inset 4px 0 #c36b00}.eu-price-table .market-deal-label{color:#fff;white-space:normal;background:#9c4600;border-radius:7px;margin-bottom:8px;padding:8px 10px;font-size:14px;font-weight:800;line-height:1.4;display:block}.eu-price-table .market-deal-label>span{color:#fff;margin-top:3px;font-size:12px;font-weight:500;display:block}.eu-price-table article>div:first-child>strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5;overflow:visible}.buybox-price-label{color:#164a70;background:#e7f3ff;border:1px solid #94bedb;border-radius:8px;gap:4px;margin-bottom:8px;padding:10px;font-size:13px;display:grid}.buybox-price-label span{font-size:12px}.buybox-price-label small{font-size:11px;font-weight:500}.deal-sku-note{overflow-wrap:anywhere;margin:5px 0;padding:5px 7px;font-size:11px;display:block}.deal-sku-note.is-different{color:#164a70;background:#e1efff;border-left:3px solid #2770b0;border-radius:4px}.measure-workflow-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.measure-workflow-actions small{color:#687280;font-size:12px;line-height:1.4}.measure-workflow-actions .measure-row-action{padding:9px;font-size:14px;line-height:1.3}.measure-workflow-actions .measure-confirm-check{font-size:14px;line-height:1.4}.measure-rate-reference{color:#43536a;background:#f7f9fc;border:1px solid #dce3ec;border-radius:10px;padding:12px 16px;font-size:14px;line-height:1.5}.measure-rate-reference a{font-weight:700;text-decoration:underline}.measure-inventory-row .measure-workflow-actions .measure-case-action:disabled{color:#6b7280;opacity:1;cursor:not-allowed;box-shadow:none;background:#e5e7eb;border:1px solid #d1d5db}.compliance-case-body .compliance-ncl-status{border:2px solid;border-radius:10px;gap:8px;min-width:0;padding:12px;font-size:14px;line-height:1.4;display:grid}.compliance-ncl-status.ncl-red{color:#a10b20;background:#fff0f0;border-color:#e21d35}.compliance-ncl-status.ncl-yellow{color:#6b5100;background:#fff8ce;border-color:#e0b000}.compliance-ncl-status.ncl-green{color:#116035;background:#e7f9ee;border-color:#15964e}.compliance-case-body .compliance-ncl-status select{background:inherit;height:auto;min-height:44px;color:inherit;border-color:currentColor;max-width:100%;padding:10px 8px;font-size:14px;font-weight:700}.compliance-ncl-status strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.compliance-ncl-status small{font-size:13px;font-weight:400;line-height:1.5}.video-batch-progress{background:#edf6ff;border:1px solid #adcce8;border-radius:12px;gap:8px;margin:12px 0;padding:16px;font-size:14px;display:grid}.video-batch-progress progress{width:100%;height:14px}.video-batch-progress small{overflow-wrap:anywhere;font-size:13px}.video-batch-errors{border:1px solid #e59e92;border-radius:10px;padding:14px;font-size:14px}.video-batch-errors li{overflow-wrap:anywhere;margin:8px 0}.measure-filter-select,.measure-calculation-inputs label{gap:5px;font-size:14px;display:grid}.measure-filter-select select,.measure-calculation-inputs input,.measure-calculation-inputs select{max-width:100%;min-height:36px;padding:7px;font-size:14px}.measure-calculation-inputs{border-top:1px solid #cbd5e1;grid-column:1/-1;padding-top:8px;font-size:14px;line-height:1.5}.measure-calculation-inputs summary{cursor:pointer;font-weight:700}.measure-calculation-inputs button{padding:7px;font-size:14px}.measure-comparison-status{white-space:normal;grid-column:1/-1;line-height:1.4;font-size:14px!important}.comparison-higher{color:#b42318}.comparison-matching{color:#157347}.comparison-lower{color:#896000}.comparison-unknown{color:#64748b}.measure-case-input textarea{box-sizing:border-box;width:100%;padding:10px;font-size:14px}.measure-fee-cell em{overflow-wrap:anywhere}.sendcloud-embed .deals-view-nav a{color:#27445f;border-radius:10px;padding:12px 20px;font-weight:600;text-decoration:none}.sendcloud-embed .deals-view-nav a[aria-current=page]{color:#fff;background:#194d7d}.sendcloud-open-links button{font:inherit;color:#fff;cursor:pointer;background:#194d7d;border:1px solid #b9cada;border-radius:10px;padding:12px 18px}.sendcloud-embed-frame:fullscreen{background:#fff;border:0;border-radius:0;width:100vw;height:100vh}.out-stock-table tr.stock-returning{background:#fff7e5}.out-stock-table tr.stock-discontinued{background:#fff0f0}.stock-discontinued select{border-color:#df6570}.tk-guidance{background:#f0f6ff;border:1px solid #cbdcf5;border-radius:20px;margin:20px 0;padding:24px}.tk-guidance h2{margin:0 0 12px}.tk-guidance textarea{background:#fff;border:1px solid #b9c9e0;border-radius:10px;width:100%;min-height:120px;margin:14px 0;padding:12px;display:block}.tk-shortcuts{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.tk-shortcuts article{background:#fff;border:1px solid #dbe4f0;border-radius:14px;padding:18px}.tk-shortcuts label{gap:6px;margin-bottom:12px;display:grid}.tk-shortcuts input{border:1px solid #cad6e4;border-radius:8px;width:100%;min-width:0;padding:10px}.tk-matrix{margin:20px 0;overflow:auto}.tk-matrix table{border-collapse:collapse;width:100%;font-size:13px}.tk-matrix td,.tk-matrix th{text-align:left;white-space:nowrap;border-bottom:1px solid #e0e5ed;padding:12px}.tk-matrix .present{color:#166b34;background:#e8f7ed}.tk-matrix .missing{color:#a02735;background:#ffeded}.tk-matrix .unknown{color:#617080;background:#f2f4f7}.tk-matrix button{font:inherit}.tk-matrix td:first-child{white-space:normal;min-width:200px}.tk-matrix small{display:block}.tk-tool-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.tk-tool-actions input,.tk-tool-actions select{border:1px solid #d0d9e6;border-radius:8px;padding:10px}.measure-inventory-row.is-complete{color:#586474;background:#f1f3f5!important}.measure-inventory-row.is-complete input{background:#f8f9fa}.category-import{font-size:14px!important}.category-import>summary{cursor:pointer;font-size:16px;font-weight:650}.category-import>label{gap:8px;max-width:650px;margin:16px 0;display:grid}.category-import input{box-sizing:border-box;background:#fff;border:1px solid #c5d4e6;border-radius:8px;width:100%;padding:12px}.category-import button,.tk-guidance>button,.tk-shortcuts button{color:#fff;background:#1c5279;border-radius:8px;margin:6px 10px 6px 0;padding:10px 15px;font-size:14px}.category-import>p{line-height:1.6}.tk-shortcuts input{box-sizing:border-box}.tk-shortcuts article{min-width:0}.deal-edit-panel{background:#f4f8ff;border:1px solid #cbdbea;border-radius:14px;margin:18px 0;padding:20px}.deal-edit-panel button{background:#fff;border:1px solid #b9c9de;border-radius:8px;margin:12px 12px 0 0;padding:10px 16px}.deal-special-date{align-items:end;grid-template-columns:2fr 1fr 1fr 2fr!important;gap:12px!important;display:grid!important}.deal-special-date label{gap:6px;display:grid}.deal-special-date>button{grid-column:1/-1}.deal-special-date input{box-sizing:border-box;width:100%}@media (width<=700px){.deal-special-date{grid-template-columns:1fr!important}}.tk-fixed-shortcuts>a{color:#173d5d;background:#fff;border:1px solid #cbdcf0;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:20px;text-decoration:none;display:flex}.tk-fixed-shortcuts>a:hover{background:#e9f2ff;border-color:#6b9dd5}.tk-fixed-shortcuts>a:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.tk-fixed-shortcuts strong{font-size:16px}.tk-fixed-shortcuts span{color:#315f85;font-size:14px}.compliance-status-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.compliance-status-stats article.complete{background:#eefaf4;border-color:#aad8c4}.compliance-status-stats article.complete>svg,.compliance-status-stats article.complete>strong{color:#167556}@media (width<=1100px){.compliance-status-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.compliance-status-stats{grid-template-columns:1fr 1fr}}.notification-form,.notification-list{background:#fff;border:1px solid #d8e3eb;border-radius:18px;margin-bottom:16px;overflow:hidden;box-shadow:0 12px 34px #14344e12}.notification-form>header,.notification-list>header{background:linear-gradient(120deg,#f0f7fc,#fff);border-bottom:1px solid #e2e8ee;align-items:center;gap:12px;padding:17px 19px;display:flex}.notification-form>header>svg{color:#fff;background:#173d5b;border-radius:10px;width:34px;height:34px;padding:8px}.notification-form h2,.notification-list h2{margin:0;font-size:19px}.notification-form header p,.notification-list header p{color:#6f7f8e;margin:4px 0 0;font-size:12px}.notification-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.notification-form-grid label{color:#526577;gap:6px;font-size:12px;font-weight:800;display:grid}.notification-form-grid .wide{grid-column:1/-1}.notification-form-grid input,.notification-form-grid select,.notification-form-grid textarea{box-sizing:border-box;color:#173451;width:100%;font:inherit;background:#fbfcfd;border:1px solid #cdd9e2;border-radius:10px;padding:11px 12px}.notification-form-grid textarea{resize:vertical;line-height:1.5}.notification-create{color:#fff;cursor:pointer;background:#173d5b;border:0;border-radius:10px;align-items:center;gap:8px;min-height:44px;margin:0 18px 18px;padding:0 17px;font-weight:800;display:inline-flex}.notification-list>article{border-top:1px solid #e8edf1;grid-template-columns:42px minmax(0,1fr) auto 38px;align-items:center;gap:13px;padding:15px 18px;display:grid}.notification-list>article>span{color:#17547d;background:#eaf3fa;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.notification-list article strong{font-size:15px}.notification-list article p{color:#526779;margin:4px 0;font-size:13px;line-height:1.45}.notification-list article small{color:#7a8997;align-items:center;gap:5px;display:flex}.notification-list article small svg{width:13px}.notification-list article>b{border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:11px;display:flex}.notification-list article>b svg{width:14px}.notification-list article>b.open{color:#a83e32;background:#fff1ed}.notification-list article>b.done{color:#237453;background:#eaf8f1}.notification-list article>button{color:#ac4339;cursor:pointer;background:#fff0ee;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.notification-list article>button svg{width:16px}.notification-empty{color:#71808e;padding:24px}@media (width<=700px){.notification-form-grid{grid-template-columns:1fr}.notification-form-grid .wide{grid-column:1}.notification-list>article{grid-template-columns:36px 1fr 36px}.notification-list>article>b{grid-column:2}.notification-list>article>button{grid-area:1/3}}.header-create-actions{align-items:center;gap:6px;display:flex}.header-create-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:6px;min-height:40px;padding:0 10px;font-size:8px;font-weight:850;display:inline-flex}.header-create-actions button:hover{background:#53d0c129;border-color:#53d0c1a6}.header-create-actions svg{color:#62d1c1}@media (width<=980px){.header-create-actions button{justify-content:center;width:40px;padding:0}.header-create-actions button span{display:none}}.notification-list>article{grid-template-columns:42px minmax(0,1fr) auto 38px 38px}.notification-list article>button[aria-label=Benachrichtigung\ bearbeiten]{color:#17547d;background:#eaf3fa}.notification-list article p{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=700px){.notification-list>article{grid-template-columns:36px minmax(0,1fr) 36px 36px}.notification-list>article>b{grid-column:2}.notification-list>article>button[aria-label=Benachrichtigung\ bearbeiten]{grid-area:1/3}.notification-list>article>button[aria-label=Benachrichtigung\ löschen]{grid-area:1/4}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.fba-lieferscheine-tool{--ink:#142e43;--muted:#667b8a;--teal:#087d88;--teal-dark:#07636b;--teal-soft:#e9f6f5;--line:#dce5e9;--paper:#fff;--canvas:#f4f7f8;--red:#c74646;--green:#238765}.fba-lieferscheine-tool,.fba-lieferscheine-tool *{box-sizing:border-box}.fba-lieferscheine-tool{background:var(--canvas);color:var(--ink);background:var(--canvas);margin:0;font-family:Arial,Helvetica,sans-serif}.fba-lieferscheine-tool button,.fba-lieferscheine-tool input,.fba-lieferscheine-tool textarea{font:inherit}.fba-lieferscheine-tool button{color:inherit}.fba-lieferscheine-tool .pin-shell{background:radial-gradient(circle at 50% 15%, #e4f3f3 0, transparent 38%), var(--canvas);place-items:center;min-height:100vh;padding:28px;display:grid}.fba-lieferscheine-tool .pin-card{border:1px solid var(--line);background:#fff;border-radius:22px;width:min(100%,430px);padding:42px;box-shadow:0 24px 70px #142e431f}.fba-lieferscheine-tool .pin-card>img{object-fit:contain;object-position:left center;width:98px;height:40px;margin-bottom:30px}.fba-lieferscheine-tool .pin-card h1{letter-spacing:-.04em;margin:0;font-size:34px}.fba-lieferscheine-tool .pin-intro{color:var(--muted);margin:12px 0 28px;font-size:14px;line-height:1.55}.fba-lieferscheine-tool .pin-form{gap:10px;display:grid}.fba-lieferscheine-tool .pin-form label{color:#4a6575;letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:800}.fba-lieferscheine-tool .pin-form input{width:100%;height:58px;color:var(--ink);letter-spacing:.32em;text-align:center;background:#fbfcfc;border:1px solid #cbdde1;border-radius:11px;outline:none;padding:0 16px;font-size:23px;font-weight:800}.fba-lieferscheine-tool .pin-form input:focus{border-color:var(--teal);box-shadow:0 0 0 4px #087d881c}.fba-lieferscheine-tool .pin-form .primary-button{min-height:48px;margin-top:5px}.fba-lieferscheine-tool .pin-error{color:var(--red);margin:0;font-size:12px}.fba-lieferscheine-tool .pin-checking{min-height:62px;color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.fba-lieferscheine-tool .pin-checking span{border:2px solid #c7d7da;border-top-color:var(--teal);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite pin-spin}.fba-lieferscheine-tool .pin-card>small{color:#82939d;margin-top:24px;font-size:10px;display:block}@keyframes pin-spin{to{transform:rotate(360deg)}}.fba-lieferscheine-tool .app-shell{min-height:100vh;padding-bottom:72px}.fba-lieferscheine-tool .topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 max(28px,50vw - 720px);display:flex}.fba-lieferscheine-tool .brand-lockup{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:18px;font-size:12px;font-weight:800;display:flex}.fba-lieferscheine-tool .brand-lockup img{object-fit:contain;width:82px;height:34px}.fba-lieferscheine-tool .header-meta{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.fba-lieferscheine-tool .live-dot{background:#2ca37c;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #e0f5ed}.fba-lieferscheine-tool .page-heading{justify-content:space-between;align-items:end;gap:32px;max-width:1384px;margin:0 auto;padding:48px 0 32px;display:flex}.fba-lieferscheine-tool .eyebrow{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.fba-lieferscheine-tool .page-heading h1{letter-spacing:-.045em;max-width:800px;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.04}.fba-lieferscheine-tool .lead{color:var(--muted);margin:14px 0 0;font-size:17px}.fba-lieferscheine-tool .heading-stats{gap:10px;display:flex}.fba-lieferscheine-tool .heading-stats div{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:112px;padding:16px 17px}.fba-lieferscheine-tool .heading-stats strong{font-size:23px;display:block}.fba-lieferscheine-tool .heading-stats span{color:var(--muted);margin-top:3px;font-size:11px;display:block}.fba-lieferscheine-tool .heading-stats .checked-total{background:#e8f5ef;border-color:#b9ddcd}.fba-lieferscheine-tool .heading-stats .checked-total strong{color:var(--green)}.fba-lieferscheine-tool .stepper{border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;max-width:1384px;margin:0 auto 24px;padding:9px;display:flex}.fba-lieferscheine-tool .stepper button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:13px;min-width:270px;padding:12px 16px;display:flex}.fba-lieferscheine-tool .stepper button:disabled{cursor:not-allowed;opacity:.45}.fba-lieferscheine-tool .stepper button.active{background:var(--teal-soft)}.fba-lieferscheine-tool .step-number{width:34px;height:34px;color:var(--teal);background:#edf3f4;border-radius:50%;place-items:center;font-weight:800;display:grid}.fba-lieferscheine-tool .stepper .active .step-number{color:#fff;background:var(--teal)}.fba-lieferscheine-tool .stepper strong,.fba-lieferscheine-tool .stepper small{display:block}.fba-lieferscheine-tool .stepper strong{font-size:14px}.fba-lieferscheine-tool .stepper small{color:var(--muted);margin-top:2px;font-size:11px}.fba-lieferscheine-tool .step-line{background:var(--line);flex:1;height:1px}.fba-lieferscheine-tool .notice{z-index:20;color:#175f4b;background:#eaf7f1;border:1px solid #cde9de;border-radius:12px;align-items:center;gap:10px;max-width:1384px;margin:0 auto 16px;padding:13px 16px;font-size:13px;display:flex;position:sticky;top:12px;box-shadow:0 10px 30px #19424d14}.fba-lieferscheine-tool .notice>span{font-weight:900}.fba-lieferscheine-tool .notice button{cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:20px}.fba-lieferscheine-tool .workspace{grid-template-columns:1.25fr .75fr;gap:18px;max-width:1384px;margin:0 auto;display:grid}.fba-lieferscheine-tool .panel{background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 26px #1a3b4809}.fba-lieferscheine-tool .import-panel,.fba-lieferscheine-tool .manual-panel,.fba-lieferscheine-tool .editor-panel,.fba-lieferscheine-tool .preview-panel,.fba-lieferscheine-tool .shipment-list{padding:24px}.fba-lieferscheine-tool .panel-heading{justify-content:space-between;align-items:start;gap:18px;min-height:44px;margin-bottom:18px;display:flex}.fba-lieferscheine-tool .panel-heading h2{letter-spacing:-.025em;margin:0;font-size:20px}.fba-lieferscheine-tool .file-types,.fba-lieferscheine-tool .count-badge{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.fba-lieferscheine-tool .dropzone{cursor:pointer;background:#f7fbfb;border:1.5px dashed #a8c6ca;border-radius:14px;align-content:center;place-items:center;gap:7px;width:100%;min-height:168px;padding:25px;transition:all .18s;display:grid}.fba-lieferscheine-tool .dropzone:hover{border-color:var(--teal);background:var(--teal-soft);transform:translateY(-1px)}.fba-lieferscheine-tool .dropzone.dragging{border-color:var(--teal);background:#dff3f1;transform:translateY(-2px)scale(1.005);box-shadow:inset 0 0 0 2px #087d8824,0 12px 30px #087d881f}.fba-lieferscheine-tool .dropzone.dragging .upload-icon{transform:translateY(-3px);box-shadow:0 8px 18px #087d8840}.fba-lieferscheine-tool .dropzone strong{font-size:15px}.fba-lieferscheine-tool .dropzone small{color:var(--muted);text-align:center}.fba-lieferscheine-tool .upload-icon{color:#fff;background:var(--teal);border-radius:11px;place-items:center;width:38px;height:38px;font-size:24px;transition:all .18s;display:grid}.fba-lieferscheine-tool .import-result{border:1px solid var(--line);border-radius:12px;grid-template-columns:2fr repeat(3,1fr);margin-top:14px;display:grid;overflow:hidden}.fba-lieferscheine-tool .import-result div{border-right:1px solid var(--line);min-width:0;padding:11px 12px}.fba-lieferscheine-tool .import-result div:last-child{border:0}.fba-lieferscheine-tool .import-result span,.fba-lieferscheine-tool .import-result strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.fba-lieferscheine-tool .import-result span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.fba-lieferscheine-tool .import-result strong{margin-top:3px;font-size:13px}.fba-lieferscheine-tool .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.fba-lieferscheine-tool .form-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.fba-lieferscheine-tool .form-grid label{color:#4a6575;letter-spacing:.02em;gap:7px;min-width:0;font-size:11px;font-weight:800;display:grid}.fba-lieferscheine-tool .form-grid input,.fba-lieferscheine-tool .form-grid textarea{width:100%;color:var(--ink);letter-spacing:0;resize:vertical;background:#fbfcfc;border:1px solid #d7e2e6;border-radius:9px;outline:none;padding:11px 12px;font-size:13px;font-weight:400}.fba-lieferscheine-tool .form-grid input:focus,.fba-lieferscheine-tool .form-grid textarea:focus,.fba-lieferscheine-tool .search-box input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #087d881a}.fba-lieferscheine-tool .form-grid input:disabled{color:#71838e;background:#eef2f3}.fba-lieferscheine-tool .span-2{grid-column:span 2}.fba-lieferscheine-tool .align-end{align-self:end}.fba-lieferscheine-tool .primary-button,.fba-lieferscheine-tool .secondary-button{cursor:pointer;border:1px solid #0000;border-radius:10px;min-height:42px;padding:0 16px;font-size:13px;font-weight:800}.fba-lieferscheine-tool .primary-button{color:#fff;background:var(--teal);box-shadow:0 6px 16px #087d8829}.fba-lieferscheine-tool .primary-button:hover:not(:disabled){background:var(--teal-dark)}.fba-lieferscheine-tool .primary-button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.fba-lieferscheine-tool .secondary-button{border-color:var(--line);background:#fff}.fba-lieferscheine-tool .secondary-button:hover{border-color:#9eb9c0}.fba-lieferscheine-tool .secondary-button.full{width:100%;margin-top:14px}.fba-lieferscheine-tool .text-button{color:var(--teal);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.fba-lieferscheine-tool .text-button:disabled{opacity:.4;cursor:not-allowed}.fba-lieferscheine-tool .table-panel{grid-column:1/-1;overflow:hidden}.fba-lieferscheine-tool .table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.fba-lieferscheine-tool .table-toolbar h2{margin:0;font-size:20px}.fba-lieferscheine-tool .toolbar-actions{align-items:center;gap:10px;display:flex}.fba-lieferscheine-tool .search-box{min-width:285px;height:42px;color:var(--muted);border:1px solid var(--line);background:#fbfcfc;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.fba-lieferscheine-tool .search-box input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.fba-lieferscheine-tool .table-scroll{overflow-x:auto}.fba-lieferscheine-tool table{border-collapse:collapse;width:100%}.fba-lieferscheine-tool th{color:#718692;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;letter-spacing:.08em;background:#f7f9fa;padding:11px 17px;font-size:9px}.fba-lieferscheine-tool td{vertical-align:middle;border-bottom:1px solid #e8edef;padding:15px 17px;font-size:12px}.fba-lieferscheine-tool tbody tr:last-child td{border-bottom:0}.fba-lieferscheine-tool tbody tr:hover{background:#fbfdfd}.fba-lieferscheine-tool td strong{display:block}.fba-lieferscheine-tool td a{color:var(--teal);margin-top:4px;font-size:10px;text-decoration:none;display:inline-block}.fba-lieferscheine-tool .number{text-align:right;font-variant-numeric:tabular-nums}.fba-lieferscheine-tool .negative{color:var(--red)}.fba-lieferscheine-tool .status-pill{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.fba-lieferscheine-tool .status-pill.open{color:#80551a;background:#fff5dc}.fba-lieferscheine-tool .status-pill.ready{color:#0a6670;background:#e8f7f6}.fba-lieferscheine-tool .status-pill.done{color:#236a51;background:#e8f5ef}.fba-lieferscheine-tool .row-actions{white-space:nowrap;text-align:right}.fba-lieferscheine-tool .row-actions button{color:var(--teal);cursor:pointer;background:0 0;border:0;padding:5px 8px;font-size:11px;font-weight:800}.fba-lieferscheine-tool .row-actions .remove{color:#9ba9b0;font-size:17px}.fba-lieferscheine-tool .empty-state{text-align:center;align-content:center;place-items:center;min-height:260px;padding:42px;display:grid}.fba-lieferscheine-tool .empty-state>span{width:42px;height:42px;color:var(--teal);background:var(--teal-soft);border-radius:12px;place-items:center;font-size:22px;display:grid}.fba-lieferscheine-tool .empty-state h3{margin:14px 0 4px;font-size:16px}.fba-lieferscheine-tool .empty-state p{color:var(--muted);margin:0;font-size:12px}.fba-lieferscheine-tool .document-workspace{grid-template-columns:280px minmax(0,1fr);align-items:start}.fba-lieferscheine-tool .shipment-list{position:sticky;top:18px}.fba-lieferscheine-tool .shipment-items{gap:7px;max-height:630px;padding-right:3px;display:grid;overflow-y:auto}.fba-lieferscheine-tool .shipment-items button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.fba-lieferscheine-tool .shipment-items button.selected{background:var(--teal-soft);border-color:#9eced0}.fba-lieferscheine-tool .shipment-items strong,.fba-lieferscheine-tool .shipment-items small{display:block}.fba-lieferscheine-tool .shipment-items strong{font-size:12px}.fba-lieferscheine-tool .shipment-items small{color:var(--muted);margin-top:3px;font-size:10px}.fba-lieferscheine-tool .shipment-items i{border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:900;display:grid}.fba-lieferscheine-tool .shipment-items i.open{color:#94631c;background:#fff0c8}.fba-lieferscheine-tool .shipment-items i.ready,.fba-lieferscheine-tool .shipment-items i.done{color:#fff;background:var(--green)}.fba-lieferscheine-tool .document-main{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:18px;min-width:0;display:grid}.fba-lieferscheine-tool .editor-panel{min-width:0}.fba-lieferscheine-tool .truth-banner{color:#7c4e13;background:#fff7df;border-left:3px solid #d3a128;border-radius:8px;gap:3px;margin-bottom:24px;padding:13px 14px;display:grid}.fba-lieferscheine-tool .truth-banner strong{font-size:12px}.fba-lieferscheine-tool .truth-banner span{font-size:11px;line-height:1.45}.fba-lieferscheine-tool .form-section{border-top:1px solid var(--line);padding:20px 0}.fba-lieferscheine-tool .form-section h3{margin:0 0 15px;font-size:14px}.fba-lieferscheine-tool .product-paste{background:var(--teal-soft);border:1px dashed #98c8cc;border-radius:11px;margin-bottom:3px;padding:14px}.fba-lieferscheine-tool .form-grid .product-paste textarea{background:#fff;border-color:#b9d5d8;min-height:154px}.fba-lieferscheine-tool .product-paste small{color:var(--teal-dark);font-size:10px;font-weight:600;line-height:1.45}.fba-lieferscheine-tool .editor-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.fba-lieferscheine-tool .editor-actions>span{color:var(--muted);font-size:10px}.fba-lieferscheine-tool .editor-action-buttons{justify-content:flex-end;align-items:center;gap:10px;display:flex}.fba-lieferscheine-tool .amazon-shipment-link{min-height:42px;color:var(--teal);text-align:center;white-space:nowrap;background:#fff;border:1px solid #acd0d3;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.fba-lieferscheine-tool .amazon-shipment-link:hover{color:var(--teal-dark);background:var(--teal-soft);border-color:var(--teal)}.fba-lieferscheine-tool .case-email-panel{background:#f5fafb;border:1px solid #c7dde0;border-radius:12px;gap:14px;margin-top:18px;padding:16px;display:grid}.fba-lieferscheine-tool .case-email-heading,.fba-lieferscheine-tool .case-email-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.fba-lieferscheine-tool .case-email-heading h3{margin:1px 0 0;font-size:15px}.fba-lieferscheine-tool .case-email-heading>span{color:var(--green);font-size:11px;font-weight:900}.fba-lieferscheine-tool .case-email-panel>label{color:#4a6575;gap:7px;font-size:11px;font-weight:800;display:grid}.fba-lieferscheine-tool .case-email-panel input{width:100%;color:var(--ink);background:#fff;border:1px solid #cbdde1;border-radius:9px;outline:none;padding:11px 12px;font-size:13px}.fba-lieferscheine-tool .case-email-panel input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #087d881a}.fba-lieferscheine-tool .case-email-actions>span{color:var(--muted);font-size:10px;line-height:1.45}.fba-lieferscheine-tool .case-email-actions strong{color:var(--ink)}.fba-lieferscheine-tool .case-email-actions small{display:block}.fba-lieferscheine-tool .case-workspace{grid-template-columns:1fr}.fba-lieferscheine-tool .case-checklist-panel{padding:0;overflow:hidden}.fba-lieferscheine-tool .case-summary{align-items:center;gap:10px;display:flex}.fba-lieferscheine-tool .case-summary span{color:var(--muted);border:1px solid var(--line);background:#f5f8f9;border-radius:9px;padding:9px 12px;font-size:11px}.fba-lieferscheine-tool .case-summary strong{color:var(--ink);font-size:14px}.fba-lieferscheine-tool .case-list{display:grid}.fba-lieferscheine-tool .case-row{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(190px,1.5fr) minmax(150px,1fr) minmax(130px,1fr) 90px 100px 76px;align-items:center;gap:14px;min-width:0;padding:15px 20px;display:grid}.fba-lieferscheine-tool .case-row:last-child{border-bottom:0}.fba-lieferscheine-tool .case-row:hover{background:#fbfdfd}.fba-lieferscheine-tool .case-row.done{background:#f7fbf9}.fba-lieferscheine-tool .case-checkmark{color:#0000;cursor:pointer;background:#fff;border:1px solid #b8cbd1;border-radius:7px;place-items:center;width:24px;height:24px;padding:0;font-size:13px;font-weight:900;display:grid}.fba-lieferscheine-tool .case-row.done .case-checkmark{color:#fff;background:var(--green);border-color:var(--green)}.fba-lieferscheine-tool .case-row small,.fba-lieferscheine-tool .case-row strong,.fba-lieferscheine-tool .case-row em{display:block}.fba-lieferscheine-tool .case-row small{color:var(--muted);letter-spacing:.04em;font-size:9px}.fba-lieferscheine-tool .case-row strong,.fba-lieferscheine-tool .case-row a{color:var(--ink);margin-top:3px;font-size:11px;font-weight:800;text-decoration:none}.fba-lieferscheine-tool .case-row a{color:var(--teal)}.fba-lieferscheine-tool .case-row em{color:var(--muted);margin-top:2px;font-size:9px;font-style:normal}.fba-lieferscheine-tool .case-main>strong,.fba-lieferscheine-tool .case-main>a{font-size:13px}.fba-lieferscheine-tool .case-main>small{white-space:nowrap;text-overflow:ellipsis;letter-spacing:0;max-width:420px;margin-top:4px;overflow:hidden}.fba-lieferscheine-tool .case-row.done .case-main>strong,.fba-lieferscheine-tool .case-row.done .case-main>a,.fba-lieferscheine-tool .case-row.done .case-main>small{opacity:.58;text-decoration:line-through}.fba-lieferscheine-tool .checked-case-add{border-bottom:1px solid var(--line);background:#f7fbf9;grid-template-columns:minmax(230px,1.2fr) minmax(180px,.8fr) minmax(210px,.9fr) auto;align-items:end;gap:14px;padding:18px 24px;display:grid}.fba-lieferscheine-tool .checked-case-add-intro{align-self:center;gap:4px;display:grid}.fba-lieferscheine-tool .checked-case-add-intro strong{font-size:13px}.fba-lieferscheine-tool .checked-case-add-intro small{color:var(--muted);font-size:10px;line-height:1.4}.fba-lieferscheine-tool .checked-case-add label{color:#4a6575;letter-spacing:.03em;text-transform:uppercase;gap:6px;min-width:0;font-size:10px;font-weight:800;display:grid}.fba-lieferscheine-tool .checked-case-add input{width:100%;height:42px;color:var(--ink);text-transform:none;background:#fff;border:1px solid #cbdde1;border-radius:9px;outline:none;padding:0 12px;font-size:12px;font-weight:600}.fba-lieferscheine-tool .checked-case-add input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #087d881a}.fba-lieferscheine-tool .checked-case-list{display:grid}.fba-lieferscheine-tool .checked-case-row{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(180px,1fr) minmax(210px,1.2fr) 118px;align-items:center;gap:14px;min-width:0;padding:15px 20px;display:grid}.fba-lieferscheine-tool .checked-case-row:last-child{border-bottom:0}.fba-lieferscheine-tool .checked-case-row:hover{background:#f7fbf9}.fba-lieferscheine-tool .checked-case-icon{color:#fff;background:var(--green);border-radius:7px;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.fba-lieferscheine-tool .checked-case-row small,.fba-lieferscheine-tool .checked-case-row strong{display:block}.fba-lieferscheine-tool .checked-case-row small{color:var(--muted);letter-spacing:.04em;font-size:9px}.fba-lieferscheine-tool .checked-case-row strong,.fba-lieferscheine-tool .checked-case-row a{color:var(--ink);margin-top:3px;font-size:12px;font-weight:800;text-decoration:none}.fba-lieferscheine-tool .checked-case-row a{color:var(--teal)}.fba-lieferscheine-tool .preview-panel{align-self:start;min-width:0}.fba-lieferscheine-tool .paper-preview{aspect-ratio:210/297;color:var(--ink);background:#fff;border:1px solid #d8e1e5;padding:28px 24px 24px;overflow:hidden;box-shadow:0 18px 50px #2238421a}.fba-lieferscheine-tool .paper-top{justify-content:space-between;align-items:start;display:flex}.fba-lieferscheine-tool .paper-top img{object-fit:contain;width:76px;height:31px}.fba-lieferscheine-tool .paper-top strong{text-align:right;font-size:9px}.fba-lieferscheine-tool .paper-top small{color:var(--ink);letter-spacing:.08em;font-size:5px;display:block}.fba-lieferscheine-tool .paper-preview>h3{letter-spacing:.01em;margin:34px 0 0;font-size:21px}.fba-lieferscheine-tool .paper-preview>p{color:var(--muted);margin:1px 0 15px;font-size:6px}.fba-lieferscheine-tool .paper-meta,.fba-lieferscheine-tool .paper-addresses,.fba-lieferscheine-tool .paper-reconcile{background:#eef7f7;border:1px solid #d6e3e6;display:grid}.fba-lieferscheine-tool .paper-meta{grid-template-columns:repeat(3,1fr)}.fba-lieferscheine-tool .paper-meta span{border-right:1px solid #d6e3e6;padding:7px 8px;font-size:6px}.fba-lieferscheine-tool .paper-meta span:last-child{border:0}.fba-lieferscheine-tool .paper-preview small{color:var(--teal);letter-spacing:.05em;margin-bottom:3px;font-size:5px;font-weight:900;display:block}.fba-lieferscheine-tool .paper-addresses{background:#fff;grid-template-columns:1fr 1fr;margin-top:12px}.fba-lieferscheine-tool .paper-addresses span{border-right:1px solid #d6e3e6;min-height:78px;padding:9px;font-size:6px}.fba-lieferscheine-tool .paper-addresses span:last-child{border:0}.fba-lieferscheine-tool .paper-addresses i{font-style:normal;line-height:1.45;display:block}.fba-lieferscheine-tool .paper-product{border:1px solid #d6e3e6;border-top:18px solid var(--ink);grid-template-columns:1fr 82px 55px;align-content:start;gap:10px;min-height:90px;margin-top:14px;padding:10px;font-size:6px;display:grid}.fba-lieferscheine-tool .paper-product>small{color:#fff;grid-column:1/-1;transform:translateY(-24px)}.fba-lieferscheine-tool .paper-product strong{font-size:7px;line-height:1.35}.fba-lieferscheine-tool .paper-product span{line-height:1.5}.fba-lieferscheine-tool .paper-product b{text-align:right;font-size:14px}.fba-lieferscheine-tool .paper-product em{font-size:6px;font-style:normal;display:block}.fba-lieferscheine-tool .paper-reconcile{grid-template-columns:1.3fr repeat(3,1fr);margin-top:11px}.fba-lieferscheine-tool .paper-reconcile>*{border-right:1px solid #d6e3e6;padding:7px;font-size:6px}.fba-lieferscheine-tool .paper-reconcile>:last-child{border:0}.fba-lieferscheine-tool .paper-reconcile strong{color:var(--teal)}.fba-lieferscheine-tool .paper-sign{grid-template-columns:1fr 1fr;gap:14px;margin-top:40px;display:grid}.fba-lieferscheine-tool .paper-sign>span{border-bottom:1px solid #aebdc4;min-height:32px;font-size:6px;position:relative}.fba-lieferscheine-tool .paper-sign strong{position:absolute;bottom:3px;left:0}.fba-lieferscheine-tool .paper-sign span>img{object-fit:contain;width:75px;max-height:28px;position:absolute;bottom:0;right:10px}.fba-lieferscheine-tool .paper-sign small{color:var(--muted);position:absolute;top:38px;left:0}.fba-lieferscheine-tool .batch-bar{color:#fff;background:var(--ink);border-radius:14px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.fba-lieferscheine-tool .batch-bar span{font-size:12px}.fba-lieferscheine-tool .batch-bar strong{margin-right:4px}@media (width<=1450px){.fba-lieferscheine-tool .page-heading,.fba-lieferscheine-tool .stepper,.fba-lieferscheine-tool .workspace,.fba-lieferscheine-tool .notice{margin-left:28px;margin-right:28px}}@media (width<=1100px){.fba-lieferscheine-tool .page-heading{flex-direction:column;align-items:start}.fba-lieferscheine-tool .document-main{grid-template-columns:1fr}.fba-lieferscheine-tool .preview-panel{max-width:650px}.fba-lieferscheine-tool .case-row{grid-template-columns:28px minmax(180px,1.4fr) minmax(140px,1fr) 90px 76px}.fba-lieferscheine-tool .case-row>span:nth-of-type(4),.fba-lieferscheine-tool .case-row>span:nth-of-type(6){display:none}}@media (width<=820px){.fba-lieferscheine-tool .topbar{padding:0 18px}.fba-lieferscheine-tool .header-meta,.fba-lieferscheine-tool .brand-lockup span{display:none}.fba-lieferscheine-tool .page-heading,.fba-lieferscheine-tool .stepper,.fba-lieferscheine-tool .workspace,.fba-lieferscheine-tool .notice{margin-left:16px;margin-right:16px}.fba-lieferscheine-tool .page-heading{padding-top:30px}.fba-lieferscheine-tool .heading-stats{width:100%;overflow-x:auto}.fba-lieferscheine-tool .heading-stats div{min-width:106px}.fba-lieferscheine-tool .stepper button{flex:1;min-width:0;padding:10px}.fba-lieferscheine-tool .stepper small{display:none}.fba-lieferscheine-tool .step-line{flex:0 0 12px}.fba-lieferscheine-tool .workspace,.fba-lieferscheine-tool .document-workspace{grid-template-columns:1fr}.fba-lieferscheine-tool .shipment-list{position:static}.fba-lieferscheine-tool .shipment-items{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.fba-lieferscheine-tool .table-toolbar,.fba-lieferscheine-tool .toolbar-actions{flex-direction:column;align-items:stretch}.fba-lieferscheine-tool .search-box{min-width:0}.fba-lieferscheine-tool .form-grid.compact{grid-template-columns:1fr}.fba-lieferscheine-tool .case-summary{align-items:stretch}.fba-lieferscheine-tool .checked-case-add{grid-template-columns:1fr 1fr}.fba-lieferscheine-tool .checked-case-add-intro,.fba-lieferscheine-tool .checked-case-add .primary-button{grid-column:1/-1}.fba-lieferscheine-tool .checked-case-row{grid-template-columns:28px minmax(150px,1fr) minmax(190px,1.2fr) 112px}}@media (width<=560px){.fba-lieferscheine-tool .pin-shell{padding:16px}.fba-lieferscheine-tool .pin-card{border-radius:18px;padding:30px 24px}.fba-lieferscheine-tool .pin-card h1{font-size:30px}.fba-lieferscheine-tool .page-heading h1{font-size:36px}.fba-lieferscheine-tool .lead{font-size:14px}.fba-lieferscheine-tool .heading-stats div{padding:12px}.fba-lieferscheine-tool .stepper strong{font-size:11px}.fba-lieferscheine-tool .step-number{width:28px;height:28px}.fba-lieferscheine-tool .import-panel,.fba-lieferscheine-tool .manual-panel,.fba-lieferscheine-tool .editor-panel,.fba-lieferscheine-tool .preview-panel,.fba-lieferscheine-tool .shipment-list{padding:18px}.fba-lieferscheine-tool .import-result{grid-template-columns:1fr 1fr}.fba-lieferscheine-tool .import-result div:nth-child(2){border-right:0}.fba-lieferscheine-tool .import-result div:nth-child(-n+2){border-bottom:1px solid var(--line)}.fba-lieferscheine-tool .form-grid{grid-template-columns:1fr}.fba-lieferscheine-tool .span-2{grid-column:auto}.fba-lieferscheine-tool .shipment-items{grid-template-columns:1fr}.fba-lieferscheine-tool .editor-actions,.fba-lieferscheine-tool .batch-bar,.fba-lieferscheine-tool .case-email-actions,.fba-lieferscheine-tool .editor-action-buttons{flex-direction:column;align-items:stretch}.fba-lieferscheine-tool .amazon-shipment-link{white-space:normal}.fba-lieferscheine-tool .case-summary{flex-direction:column}.fba-lieferscheine-tool .case-row{grid-template-columns:28px minmax(0,1fr) 72px;padding:13px 14px}.fba-lieferscheine-tool .case-row>span:nth-of-type(3),.fba-lieferscheine-tool .case-row>span:nth-of-type(4),.fba-lieferscheine-tool .case-row>span:nth-of-type(5),.fba-lieferscheine-tool .case-row>span:nth-of-type(6),.fba-lieferscheine-tool .preview-panel{display:none}.fba-lieferscheine-tool .checked-case-row{grid-template-columns:28px minmax(0,1fr);padding:13px 14px}.fba-lieferscheine-tool .checked-case-row>span:nth-child(3),.fba-lieferscheine-tool .checked-case-row>span:nth-child(4){grid-column:2}.fba-lieferscheine-tool .checked-case-row .status-pill{justify-self:start}.fba-lieferscheine-tool .checked-case-add{grid-template-columns:1fr;padding:16px}.fba-lieferscheine-tool .checked-case-add-intro,.fba-lieferscheine-tool .checked-case-add .primary-button{grid-column:auto}}.amazon-appeal-tool .cp-modal-fields select{color:#274256;background:#fbfcfd;border:1px solid #cfdbe1;border-radius:8px;width:100%;height:38px;padding:0 10px;font-size:10px}.amazon-appeal-tool .cp-delete{color:#b43e43;background:#fff5f5;border:1px solid #e5bfc2;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:9px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex}.amazon-appeal-tool .cp-delete:hover{background:#fdebec}.amazon-appeal-tool .cp-delete.full{width:100%}.amazon-appeal-tool .appeal-submit-card{background:linear-gradient(135deg,#fff,#f0fbf8);border-color:#9fd8cf;grid-template-columns:minmax(240px,1.15fr) minmax(120px,.35fr) minmax(270px,.8fr) auto;align-items:end;gap:12px;margin-top:14px;padding:18px;display:grid}.amazon-appeal-tool .appeal-submit-card>div:first-child{align-items:flex-start;gap:11px;display:flex}.amazon-appeal-tool .appeal-submit-card>div:first-child>span{color:#fff;background:#00889a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.amazon-appeal-tool .appeal-submit-card small{color:#00889a;letter-spacing:.1em;font-size:8px;font-weight:900}.amazon-appeal-tool .appeal-submit-card h3{margin:4px 0;font-size:15px}.amazon-appeal-tool .appeal-submit-card p{color:#687a87;margin:0;font-size:9px;line-height:1.5}.amazon-appeal-tool .appeal-submit-card label{gap:5px;display:grid}.amazon-appeal-tool .appeal-submit-card label>span{color:#667987;font-size:8px;font-weight:850}.amazon-appeal-tool .appeal-submit-card label>strong,.amazon-appeal-tool .appeal-submit-card input{color:#173650;background:#fff;border:1px solid #cfe0e3;border-radius:9px;align-items:center;min-height:42px;padding:0 11px;font-size:10px;display:flex}.amazon-appeal-tool .appeal-submit-card .appeal-submit-success{background:#e7f7ef;border-radius:10px;grid-column:1/-1;align-items:center;gap:12px;padding:11px 12px;display:flex}.amazon-appeal-tool .appeal-submit-success div{margin-right:auto}.amazon-appeal-tool .appeal-submit-success b,.amazon-appeal-tool .appeal-submit-success span{display:block}.amazon-appeal-tool .appeal-submit-success b{color:#1f7454;font-size:10px}.amazon-appeal-tool .appeal-submit-success span{color:#628072;margin-top:2px;font-size:8px}.amazon-appeal-tool .appeal-submit-success a,.amazon-appeal-tool .appeal-submit-success button{color:#246d52;background:#fff;border:1px solid #a8d5c0;border-radius:8px;align-items:center;min-height:34px;padding:0 10px;font-size:8px;font-weight:850;text-decoration:none;display:inline-flex}.amazon-appeal-tool .appeal-submit-success button{cursor:pointer}@media (width<=1050px){.amazon-appeal-tool .appeal-submit-card{grid-template-columns:1fr 1fr}.amazon-appeal-tool .appeal-submit-card>div:first-child,.amazon-appeal-tool .appeal-submit-success{grid-column:1/-1}}@media (width<=640px){.amazon-appeal-tool .appeal-submit-card{grid-template-columns:1fr}.amazon-appeal-tool .appeal-submit-card>div:first-child,.amazon-appeal-tool .appeal-submit-success{grid-column:auto}.amazon-appeal-tool .appeal-submit-success{flex-direction:column;align-items:stretch}.amazon-appeal-tool .appeal-submit-success div{margin-right:0}}.amazon-appeal-tool{--navy:#17324d;--navy-deep:#10263a;--teal:#00889a;--teal-soft:#e9f6f7;--ink:#213447;--muted:#6f7e8b;--line:#dbe3e8;--soft:#f5f7f9;--green:#18835e;--amber:#bc7420;--red:#b43e43}.amazon-appeal-tool,.amazon-appeal-tool *{box-sizing:border-box}.amazon-appeal-tool{color:var(--ink);-webkit-font-smoothing:antialiased;background:#eef2f4;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.amazon-appeal-tool button,.amazon-appeal-tool input,.amazon-appeal-tool textarea{font:inherit}.amazon-appeal-tool button{cursor:pointer}.amazon-appeal-tool button:disabled{cursor:not-allowed;opacity:.52}.amazon-appeal-tool .app-shell{min-height:100vh}.amazon-appeal-tool .cp-generator-link{color:#d9e4eb;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.amazon-appeal-tool .cp-generator-link:hover{background:#ffffff14}.amazon-appeal-tool .appeal-center-tabs{background:#f8fafb;border-bottom:1px solid #dbe3e8;gap:8px;margin:0;padding:10px 18px;display:flex}.amazon-appeal-tool .appeal-center-tabs button{color:#617584;background:0 0;border:1px solid #0000;border-radius:9px;min-height:36px;padding:0 14px;font-size:10px;font-weight:800}.amazon-appeal-tool .appeal-center-tabs button:hover{background:#eef4f6}.amazon-appeal-tool .appeal-center-tabs button.active{color:#fff;background:#173f5b;border-color:#0d526a;box-shadow:0 5px 14px #173f5b29}.amazon-appeal-tool .cp-shell{color:#20374a;background:#eef3f5;grid-template:"top top"66px"side main"minmax(654px,auto)/228px minmax(0,1fr);min-height:720px;display:grid;overflow:hidden}.amazon-appeal-tool .cp-shell button,.amazon-appeal-tool .cp-shell input,.amazon-appeal-tool .cp-shell select,.amazon-appeal-tool .cp-shell textarea{font:inherit}.amazon-appeal-tool .cp-shell button{cursor:pointer}.amazon-appeal-tool .cp-top{color:#fff;background:#102b40;border-bottom:3px solid #00889a;grid-area:top;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0 22px;display:flex;box-shadow:0 4px 18px #102b4029}.amazon-appeal-tool .cp-brand,.amazon-appeal-tool .cp-top-actions,.amazon-appeal-tool .cp-source,.amazon-appeal-tool .cp-card-title,.amazon-appeal-tool .cp-source-banner>div,.amazon-appeal-tool .cp-toy-head>div{align-items:center;display:flex}.amazon-appeal-tool .cp-brand{gap:10px}.amazon-appeal-tool .cp-brand>div{color:#fff;background:linear-gradient(145deg,#00a0af,#00798e);border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.amazon-appeal-tool .cp-brand p{letter-spacing:.11em;margin:0;font-size:11px;font-weight:900}.amazon-appeal-tool .cp-brand p span{color:#b9c9d3;letter-spacing:0;margin-top:2px;font-size:10px;font-weight:650;display:block}.amazon-appeal-tool .cp-top-actions{gap:8px}.amazon-appeal-tool .cp-top-actions>span{color:#d6e3ea;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:9px;font-weight:750;display:inline-flex}.amazon-appeal-tool .cp-side{background:#fff;border-right:1px solid #dce5e9;flex-direction:column;grid-area:side;min-width:0;padding:20px 12px;display:flex}.amazon-appeal-tool .cp-side nav{gap:5px;display:grid}.amazon-appeal-tool .cp-side nav button{color:#617584;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;min-height:44px;padding:0 11px;font-size:10px;font-weight:760;display:flex}.amazon-appeal-tool .cp-side nav button:hover{color:#173f5b;background:#f0f5f7}.amazon-appeal-tool .cp-side nav button.active{color:#007f91;background:#e6f4f5}.amazon-appeal-tool .cp-side nav button em{color:#fff;background:#173f5b;border-radius:999px;place-items:center;min-width:21px;height:21px;margin-left:auto;padding:0 6px;font-size:8px;font-style:normal;display:grid}.amazon-appeal-tool .cp-source{color:#416276;background:#f4f9fa;border:1px solid #d9e7ea;border-radius:11px;gap:9px;margin-top:auto;padding:12px;text-decoration:none}.amazon-appeal-tool .cp-source svg:first-child{color:#00889a}.amazon-appeal-tool .cp-source svg:last-child{margin-left:auto}.amazon-appeal-tool .cp-source strong,.amazon-appeal-tool .cp-source small{display:block}.amazon-appeal-tool .cp-source strong{font-size:9px}.amazon-appeal-tool .cp-source small{color:#718693;margin-top:2px;font-size:8px}.amazon-appeal-tool .cp-main{grid-area:main;min-width:0;padding:28px clamp(18px,2.4vw,38px) 48px}.amazon-appeal-tool .cp-page-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.amazon-appeal-tool .cp-page-head>div:first-child{min-width:0}.amazon-appeal-tool .cp-page-head>div:first-child>span{color:#00889a;letter-spacing:.15em;font-size:8px;font-weight:900}.amazon-appeal-tool .cp-page-head h1{color:#17324d;letter-spacing:-.04em;margin:7px 0;font-size:clamp(25px,2.7vw,38px);line-height:1.05}.amazon-appeal-tool .cp-page-head p{color:#6b7e8b;margin:0;font-size:11px;line-height:1.55}.amazon-appeal-tool .cp-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.amazon-appeal-tool .cp-primary,.amazon-appeal-tool .cp-outline,.amazon-appeal-tool .cp-link,.amazon-appeal-tool .cp-checklist article>button,.amazon-appeal-tool .cp-source-banner a{border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:9px;font-weight:850;text-decoration:none;display:inline-flex}.amazon-appeal-tool .cp-primary{color:#fff;background:#173f5b;border:1px solid #173f5b}.amazon-appeal-tool .cp-primary:hover{background:#0f334d}.amazon-appeal-tool .cp-outline{color:#355468;background:#fff;border:1px solid #cbd8df}.amazon-appeal-tool .cp-outline:hover{background:#f8fbfc;border-color:#8eabb7}.amazon-appeal-tool .full{width:100%}.amazon-appeal-tool .cp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.amazon-appeal-tool .cp-kpi{background:#fff;border:1px solid #dce5e9;border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:116px;padding:16px;display:flex;box-shadow:0 7px 24px #1b384b0b}.amazon-appeal-tool .cp-kpi>div{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.amazon-appeal-tool .cp-kpi.navy>div{color:#173f5b;background:#eaf0f4}.amazon-appeal-tool .cp-kpi.teal>div{color:#00889a;background:#e7f5f6}.amazon-appeal-tool .cp-kpi.amber>div{color:#b76d19;background:#fff3df}.amazon-appeal-tool .cp-kpi.green>div{color:#18835e;background:#e9f6ef}.amazon-appeal-tool .cp-kpi p,.amazon-appeal-tool .cp-card-title p,.amazon-appeal-tool .cp-source-banner p{min-width:0;margin:0}.amazon-appeal-tool .cp-kpi span,.amazon-appeal-tool .cp-kpi strong,.amazon-appeal-tool .cp-kpi small{display:block}.amazon-appeal-tool .cp-kpi span{color:#71838f;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.amazon-appeal-tool .cp-kpi strong{color:#17324d;margin:5px 0 3px;font-size:24px;line-height:1}.amazon-appeal-tool .cp-kpi small{color:#81909b;font-size:8px;line-height:1.35}.amazon-appeal-tool .cp-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);align-items:start;gap:13px;margin-top:13px;display:grid}.amazon-appeal-tool .cp-master-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.amazon-appeal-tool .cp-card{background:#fff;border:1px solid #dce5e9;border-radius:14px;min-width:0;padding:18px;box-shadow:0 7px 24px #1b384b0b}.amazon-appeal-tool .cp-table-card{padding:0;overflow:hidden}.amazon-appeal-tool .cp-card-title{gap:10px;margin-bottom:15px}.amazon-appeal-tool .cp-card-title>div{color:#00889a;background:#e8f5f6;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.amazon-appeal-tool .cp-card-title strong,.amazon-appeal-tool .cp-card-title span{display:block}.amazon-appeal-tool .cp-card-title strong{color:#17324d;font-size:11px}.amazon-appeal-tool .cp-card-title span{color:#7a8b96;margin-top:3px;font-size:8px}.amazon-appeal-tool .cp-case-wrap{overflow-x:auto}.amazon-appeal-tool .cp-case-table,.amazon-appeal-tool .cp-doc-table,.amazon-appeal-tool .cp-vat table{border-collapse:collapse;width:100%}.amazon-appeal-tool .cp-case-table th,.amazon-appeal-tool .cp-doc-table th,.amazon-appeal-tool .cp-vat th{color:#778995;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#f3f6f8;padding:10px 9px;font-size:7px;font-weight:900}.amazon-appeal-tool .cp-case-table td,.amazon-appeal-tool .cp-doc-table td,.amazon-appeal-tool .cp-vat td{color:#4f6574;vertical-align:middle;border-top:1px solid #edf1f3;padding:11px 9px;font-size:8px}.amazon-appeal-tool .cp-case-table tbody tr{cursor:pointer;transition:background .14s}.amazon-appeal-tool .cp-case-table tbody tr:hover{background:#f6fafb}.amazon-appeal-tool .cp-case-table td strong,.amazon-appeal-tool .cp-case-table td small,.amazon-appeal-tool .cp-doc-table td strong,.amazon-appeal-tool .cp-doc-table td small{display:block}.amazon-appeal-tool .cp-case-table td strong,.amazon-appeal-tool .cp-doc-table td strong{color:#20384b;font-size:8px}.amazon-appeal-tool .cp-case-table td small,.amazon-appeal-tool .cp-doc-table td small{color:#82919b;margin-top:3px;font-size:7px}.amazon-appeal-tool .cp-doc-table td:first-child{align-items:center;gap:8px;display:flex}.amazon-appeal-tool .cp-doc-table td:first-child>svg{color:#00889a}.amazon-appeal-tool .cp-doc-table td:last-child{white-space:nowrap;text-align:right}.amazon-appeal-tool .cp-doc-table td:last-child a,.amazon-appeal-tool .cp-doc-table td:last-child button,.amazon-appeal-tool .cp-vat td:last-child button{color:#5f7482;background:#edf3f5;border:0;border-radius:7px;place-items:center;width:29px;height:29px;display:inline-grid}.amazon-appeal-tool .cp-status{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:850;display:inline-flex}.amazon-appeal-tool .cp-status.ok{color:#176d50;background:#e6f5ed}.amazon-appeal-tool .cp-status.warn{color:#9a5e18;background:#fff2dc}.amazon-appeal-tool .cp-status.bad{color:#a63f44;background:#fdebec}.amazon-appeal-tool .cp-status.info{color:#24638c;background:#e8f2f9}.amazon-appeal-tool .cp-progress{background:#f5f8f9;border-radius:10px;padding:12px}.amazon-appeal-tool .cp-progress strong{color:#17324d;font-size:20px}.amazon-appeal-tool .cp-progress>span{color:#778995;margin-left:6px;font-size:8px}.amazon-appeal-tool .cp-progress>div{background:#dfe8ec;border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.amazon-appeal-tool .cp-progress i{border-radius:inherit;background:linear-gradient(90deg,#00889a,#18a57d);height:100%;display:block}.amazon-appeal-tool .cp-mini-check{color:#4f6574;border-bottom:1px solid #eef2f4;align-items:center;gap:8px;padding:9px 2px;font-size:8px;display:flex}.amazon-appeal-tool .cp-mini-check input{accent-color:#00889a}.amazon-appeal-tool .cp-link{color:#00889a;background:0 0;border:0;margin-top:8px;padding:0}.amazon-appeal-tool .cp-toolbar{background:#fff;border:1px solid #dce5e9;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:9px;display:flex}.amazon-appeal-tool .cp-toolbar>div{color:#81909a;flex:1;align-items:center;gap:8px;min-width:260px;display:flex}.amazon-appeal-tool .cp-toolbar input{color:#20384b;background:0 0;border:0;outline:0;width:100%;height:36px;font-size:9px}.amazon-appeal-tool .cp-toolbar>span{color:#407081;background:#eaf3f5;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.amazon-appeal-tool .cp-toy-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.amazon-appeal-tool .cp-toy-head>div{gap:11px}.amazon-appeal-tool .cp-toy-head svg{color:#00889a}.amazon-appeal-tool .cp-toy-head h3{color:#17324d;margin:0 0 4px;font-size:13px}.amazon-appeal-tool .cp-toy-head p{color:#758793;margin:0;font-size:8px}.amazon-appeal-tool .cp-toy-head select{color:#314f62;background:#fff;border:1px solid #cbd9df;border-radius:9px;min-width:310px;height:39px;padding:0 10px;font-size:9px}.amazon-appeal-tool .cp-checklist{gap:8px;margin-top:12px;display:grid}.amazon-appeal-tool .cp-checklist article{background:#fff;border:1px solid #dce5e9;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:13px 15px;display:grid}.amazon-appeal-tool .cp-checklist article.done{background:#f4fbf7;border-color:#a8d8c2}.amazon-appeal-tool .cp-checklist label input{opacity:0;pointer-events:none;position:absolute}.amazon-appeal-tool .cp-checklist label span{color:#0000;cursor:pointer;background:#f7fafb;border:1px solid #c9d6dd;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.amazon-appeal-tool .cp-checklist article.done label span{color:#fff;background:#18835e;border-color:#18835e}.amazon-appeal-tool .cp-checklist strong{color:#20384b;font-size:10px}.amazon-appeal-tool .cp-checklist p{color:#728590;margin:4px 0 0;font-size:8px;line-height:1.45}.amazon-appeal-tool .cp-checklist article>button{color:#436276;background:#fff;border:1px solid #ccd9df}.amazon-appeal-tool .cp-warning,.amazon-appeal-tool .cp-note{color:#875717;background:#fff8e9;border:1px solid #efd2a5;border-radius:11px;align-items:flex-start;gap:9px;margin-top:12px;padding:12px 14px;font-size:9px;line-height:1.5;display:flex}.amazon-appeal-tool .cp-warning p{margin:0}.amazon-appeal-tool .cp-source-banner{background:#eefafb;border:1px solid #aed8dd;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:13px 15px;display:flex}.amazon-appeal-tool .cp-source-banner>div{gap:10px}.amazon-appeal-tool .cp-source-banner svg{color:#00889a}.amazon-appeal-tool .cp-source-banner strong,.amazon-appeal-tool .cp-source-banner span{display:block}.amazon-appeal-tool .cp-source-banner strong{color:#173f5b;font-size:9px}.amazon-appeal-tool .cp-source-banner span{color:#68808d;margin-top:3px;font-size:8px}.amazon-appeal-tool .cp-source-banner a{color:#fff;background:#00889a}.amazon-appeal-tool .cp-empty{color:#8a9aa4;text-align:center;align-content:center;place-items:center;gap:7px;min-height:190px;display:grid}.amazon-appeal-tool .cp-empty strong{color:#385367;font-size:10px}.amazon-appeal-tool .cp-empty span{font-size:8px}.amazon-appeal-tool .cp-form-card{padding:19px}.amazon-appeal-tool .cp-fields,.amazon-appeal-tool .cp-modal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.amazon-appeal-tool .cp-fields label,.amazon-appeal-tool .cp-modal-fields label,.amazon-appeal-tool .cp-drawer label{color:#5e7381;gap:5px;font-size:8px;font-weight:800;display:grid}.amazon-appeal-tool .cp-fields label.wide,.amazon-appeal-tool .cp-modal-fields label.wide{grid-column:1/-1}.amazon-appeal-tool .cp-fields input,.amazon-appeal-tool .cp-modal-fields input,.amazon-appeal-tool .cp-modal-fields select,.amazon-appeal-tool .cp-drawer input,.amazon-appeal-tool .cp-drawer select,.amazon-appeal-tool .cp-drawer textarea{color:#29475b;background:#fbfcfd;border:1px solid #ccd9df;border-radius:8px;outline:0;width:100%;min-height:39px;padding:8px 10px;font-size:9px}.amazon-appeal-tool .cp-fields input:focus,.amazon-appeal-tool .cp-modal-fields input:focus,.amazon-appeal-tool .cp-modal-fields select:focus,.amazon-appeal-tool .cp-drawer input:focus,.amazon-appeal-tool .cp-drawer select:focus,.amazon-appeal-tool .cp-drawer textarea:focus{border-color:#00889a;box-shadow:0 0 0 3px #00889a14}.amazon-appeal-tool .cp-vat{margin-top:13px}.amazon-appeal-tool .cp-vat code{color:#24475d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.amazon-appeal-tool .cp-hidden{display:none}.amazon-appeal-tool .cp-toast{z-index:80;color:#fff;background:#173f5b;border-radius:10px;align-items:center;gap:8px;max-width:360px;padding:12px 15px;font-size:9px;font-weight:800;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 40px #102b4040}.amazon-appeal-tool .cp-drawer-back,.amazon-appeal-tool .cp-modal-back{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a1c2a75;display:flex;position:fixed;inset:0}.amazon-appeal-tool .cp-drawer-back{justify-content:flex-end}.amazon-appeal-tool .cp-drawer{background:#f7fafb;width:min(440px,94vw);height:100%;padding:22px;overflow-y:auto;box-shadow:-18px 0 45px #102b4033}.amazon-appeal-tool .cp-drawer>header,.amazon-appeal-tool .cp-modal>header,.amazon-appeal-tool .cp-modal>footer{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.amazon-appeal-tool .cp-drawer>header{border-bottom:1px solid #dce5e9;padding-bottom:17px}.amazon-appeal-tool .cp-drawer>header span,.amazon-appeal-tool .cp-modal>header span{color:#00889a;letter-spacing:.12em;font-size:8px;font-weight:900}.amazon-appeal-tool .cp-drawer h2,.amazon-appeal-tool .cp-modal h2{color:#17324d;margin:6px 0 4px;font-size:20px}.amazon-appeal-tool .cp-drawer header p{color:#71838f;margin:0;font-size:9px}.amazon-appeal-tool .cp-drawer header>button,.amazon-appeal-tool .cp-modal header>button{color:#5d7180;background:#eaf0f3;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.amazon-appeal-tool .cp-drawer>section{background:#fff;border:1px solid #dce5e9;border-radius:12px;gap:11px;margin-top:14px;padding:16px;display:grid}.amazon-appeal-tool .cp-drawer>section h3{color:#17324d;margin:0;font-size:11px}.amazon-appeal-tool .cp-drawer textarea{resize:vertical}.amazon-appeal-tool .cp-drawer>footer{margin-top:15px}.amazon-appeal-tool .cp-doc-chip{color:#2f6855;background:#e9f6ef;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:8px;display:flex}.amazon-appeal-tool .cp-modal-back{justify-content:center;align-items:center;padding:22px}.amazon-appeal-tool .cp-modal{background:#fff;border-radius:16px;width:min(650px,96vw);max-height:92vh;padding:22px;overflow-y:auto;box-shadow:0 24px 75px #102b4047}.amazon-appeal-tool .cp-modal-fields{margin:18px 0}.amazon-appeal-tool .cp-modal>footer{border-top:1px solid #e7edef;justify-content:flex-end;padding-top:15px}@media (width<=1050px){.amazon-appeal-tool .cp-kpis{grid-template-columns:repeat(2,1fr)}.amazon-appeal-tool .cp-grid,.amazon-appeal-tool .cp-master-grid{grid-template-columns:1fr}.amazon-appeal-tool .cp-span2{min-width:0}}@media (width<=760px){.amazon-appeal-tool .cp-shell{padding-top:60px;padding-left:0}.amazon-appeal-tool .cp-top{height:60px;padding:0 15px}.amazon-appeal-tool .cp-top-actions>span{display:none}.amazon-appeal-tool .cp-side{z-index:40;background:#fff;width:auto;height:62px;padding:6px;position:fixed;inset:auto 0 0}.amazon-appeal-tool .cp-side nav{grid-template-columns:repeat(5,1fr);gap:2px;display:grid}.amazon-appeal-tool .cp-side nav button{justify-content:center;height:50px;padding:0}.amazon-appeal-tool .cp-side nav button span,.amazon-appeal-tool .cp-side nav button em,.amazon-appeal-tool .cp-source{display:none}.amazon-appeal-tool .cp-main{padding:24px 14px 90px}.amazon-appeal-tool .cp-page-head{flex-direction:column;align-items:flex-start}.amazon-appeal-tool .cp-page-head h1{font-size:27px}.amazon-appeal-tool .cp-kpis{grid-template-columns:1fr 1fr}.amazon-appeal-tool .cp-kpi{min-height:105px;padding:13px}.amazon-appeal-tool .cp-kpi>div{display:none}.amazon-appeal-tool .cp-head-actions{width:100%}.amazon-appeal-tool .cp-toy-head{flex-direction:column;align-items:flex-start;gap:13px}.amazon-appeal-tool .cp-toy-head select{width:100%;min-width:0}.amazon-appeal-tool .cp-checklist article>button{font-size:0}.amazon-appeal-tool .cp-toolbar input{width:100%}.amazon-appeal-tool .cp-toolbar>div{min-width:0}.amazon-appeal-tool .cp-master-grid,.amazon-appeal-tool .cp-fields,.amazon-appeal-tool .cp-modal-fields{grid-template-columns:1fr}.amazon-appeal-tool .cp-fields label.wide,.amazon-appeal-tool .cp-modal-fields label.wide{grid-column:auto}.amazon-appeal-tool .cp-case-table th:nth-child(3),.amazon-appeal-tool .cp-case-table td:nth-child(3),.amazon-appeal-tool .cp-case-table th:nth-child(4),.amazon-appeal-tool .cp-case-table td:nth-child(4){display:none}}.amazon-appeal-tool .pin-screen{min-height:100vh;color:var(--muted);background:radial-gradient(circle at 18% 15%,#00889a21,#0000 29%),radial-gradient(circle at 86% 86%,#17324d29,#0000 32%),#edf2f4;align-content:center;place-items:center;gap:10px;padding:24px;display:grid}.amazon-appeal-tool .pin-screen>span{font-size:12px}.amazon-appeal-tool .pin-card{background:#fffffff5;border:1px solid #c3d1d9e6;border-radius:22px;width:min(100%,430px);padding:38px;box-shadow:0 24px 70px #122a3e24}.amazon-appeal-tool .pin-brand{color:#fff;background:linear-gradient(145deg,#00a1b2,#00788d);border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid;box-shadow:0 9px 24px #00889a38}.amazon-appeal-tool .pin-kicker{color:var(--teal);letter-spacing:.14em;font-size:9px;font-weight:800}.amazon-appeal-tool .pin-card h1{color:var(--navy);letter-spacing:-.035em;margin:9px 0 10px;font-size:28px;line-height:1.08}.amazon-appeal-tool .pin-card>p{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.6}.amazon-appeal-tool .pin-card form>label{color:#566b79;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.amazon-appeal-tool .pin-input-wrap{height:49px;color:var(--teal);background:#fbfcfd;border:1px solid #c8d5dc;border-radius:11px;align-items:center;gap:10px;padding:0 13px;transition:all .15s;display:flex}.amazon-appeal-tool .pin-input-wrap:focus-within{border-color:var(--teal);background:#fff;box-shadow:0 0 0 3px #00889a1a}.amazon-appeal-tool .pin-input-wrap.error{border-color:var(--red);box-shadow:0 0 0 3px #b43e4314}.amazon-appeal-tool .pin-input-wrap input{width:100%;color:var(--navy);letter-spacing:.25em;background:0 0;border:0;outline:0;font-size:19px;font-weight:800}.amazon-appeal-tool .pin-input-wrap input[type=email]{letter-spacing:0;font-size:13px;font-weight:650}.amazon-appeal-tool .pin-input-wrap input::placeholder{color:#b1bec6}.amazon-appeal-tool .pin-feedback{min-height:27px;color:var(--red);padding-top:6px;font-size:10px}.amazon-appeal-tool .pin-submit{width:100%}.amazon-appeal-tool .pin-card>small{color:#8b99a3;text-align:center;margin-top:18px;font-size:9px;line-height:1.5;display:block}.amazon-appeal-tool .topbar{background:var(--navy-deep);color:#fff;border-bottom:3px solid var(--teal);justify-content:space-between;align-items:center;height:72px;padding:0 34px;display:flex}.amazon-appeal-tool .topbar-actions{align-items:center;gap:9px;display:flex}.amazon-appeal-tool .lock-button{color:#e0e9ee;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.amazon-appeal-tool .lock-button:hover{background:#ffffff24}.amazon-appeal-tool .brand-lockup{align-items:center;gap:12px;display:flex}.amazon-appeal-tool .brand-mark{color:#fff;background:linear-gradient(145deg,#00a1b2,#00788d);border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff38}.amazon-appeal-tool .brand-lockup p{letter-spacing:.12em;margin:0;font-size:12px;font-weight:800}.amazon-appeal-tool .brand-lockup span{color:#b8c7d3;margin-top:2px;font-size:12px;display:block}.amazon-appeal-tool .privacy-chip{color:#d7e2e9;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:flex}.amazon-appeal-tool .workspace{grid-template-columns:265px minmax(0,1fr);min-height:calc(100vh - 72px);display:grid}.amazon-appeal-tool .sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;padding:34px 25px;display:flex}.amazon-appeal-tool .eyebrow{color:var(--teal);letter-spacing:.14em;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex}.amazon-appeal-tool .side-intro h2{color:var(--navy);letter-spacing:-.02em;margin:8px 0;font-size:20px}.amazon-appeal-tool .side-intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.amazon-appeal-tool .steps{margin:32px 0;padding:0;list-style:none;position:relative}.amazon-appeal-tool .steps:before{content:"";background:var(--line);width:1px;position:absolute;top:26px;bottom:28px;left:16px}.amazon-appeal-tool .steps li{color:#98a5af;gap:12px;padding:0 0 25px;display:flex;position:relative}.amazon-appeal-tool .steps li>span{z-index:1;background:#fff;border:1px solid #d5dde3;border-radius:50%;flex:0 0 33px;place-items:center;width:33px;height:33px;font-size:12px;font-weight:800;display:grid}.amazon-appeal-tool .steps li strong{color:#778590;margin-top:2px;font-size:13px;display:block}.amazon-appeal-tool .steps li small{margin-top:3px;font-size:11px;display:block}.amazon-appeal-tool .steps li.active>span{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 0 0 4px #e8eef2}.amazon-appeal-tool .steps li.active strong{color:var(--navy)}.amazon-appeal-tool .steps li.complete>span{background:var(--teal);color:#fff;border-color:var(--teal)}.amazon-appeal-tool .side-note{color:#527080;background:#f3f8fa;border-radius:12px;gap:9px;margin-top:auto;padding:14px;display:flex}.amazon-appeal-tool .side-note svg{flex:none;margin-top:2px}.amazon-appeal-tool .side-note p{margin:0;font-size:11px;line-height:1.5}.amazon-appeal-tool .main-panel{width:100%;max-width:1450px;margin:0 auto;padding:34px 42px 64px}.amazon-appeal-tool .page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.amazon-appeal-tool .page-heading h1{color:var(--navy);letter-spacing:-.04em;max-width:790px;margin:8px 0;font-size:clamp(29px,3vw,42px);line-height:1.06}.amazon-appeal-tool .page-heading p{color:var(--muted);margin:0;font-size:14px}.amazon-appeal-tool .card{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 8px 28px #1c384f0e}.amazon-appeal-tool .upload-card{padding:24px}.amazon-appeal-tool .card-heading{align-items:center;gap:12px;display:flex}.amazon-appeal-tool .card-heading.compact{align-items:flex-start}.amazon-appeal-tool .card-heading h3{color:var(--navy);letter-spacing:-.015em;margin:0;font-size:17px}.amazon-appeal-tool .card-heading p{color:var(--muted);margin:3px 0 0;font-size:12px}.amazon-appeal-tool .step-badge{background:var(--teal-soft);min-width:37px;height:37px;color:var(--teal);border-radius:10px;place-items:center;padding:0 8px;font-size:11px;font-weight:800;display:grid}.amazon-appeal-tool .upload-grid{grid-template-columns:1.08fr .92fr;gap:16px;margin-top:20px;display:grid}.amazon-appeal-tool .dropzone{min-height:190px;color:var(--ink);text-align:center;background:#f9fbfc;border:1.5px dashed #b8cad3;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:24px;transition:all .18s;display:flex}.amazon-appeal-tool .dropzone:hover,.amazon-appeal-tool .dropzone.dragging{border-color:var(--teal);background:#f1fafb;transform:translateY(-1px)}.amazon-appeal-tool .dropzone.has-file{background:#f3faf7;border-style:solid;border-color:#b9dccd}.amazon-appeal-tool .dropzone strong{text-overflow:ellipsis;white-space:nowrap;max-width:90%;margin-top:13px;font-size:14px;overflow:hidden}.amazon-appeal-tool .dropzone span{color:var(--muted);margin-top:5px;font-size:12px}.amazon-appeal-tool .dropzone small{color:#8fa0ab;letter-spacing:.12em;margin-top:15px;font-size:9px;font-weight:700}.amazon-appeal-tool .upload-icon{background:var(--teal-soft);width:46px;height:46px;color:var(--teal);border-radius:14px;place-items:center;display:grid}.amazon-appeal-tool .upload-icon.success{color:var(--green);background:#e7f5ee}.amazon-appeal-tool .paste-panel{border:1px solid var(--line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.amazon-appeal-tool .paste-label{background:var(--soft);border-bottom:1px solid var(--line);color:#71818e;justify-content:space-between;align-items:center;height:42px;padding:0 14px;display:flex}.amazon-appeal-tool .paste-label span{letter-spacing:.13em;font-size:9px;font-weight:800}.amazon-appeal-tool .paste-panel textarea{resize:vertical;width:100%;min-height:145px;color:var(--ink);border:0;outline:0;flex:1;padding:14px;font-size:12px;line-height:1.55}.amazon-appeal-tool .paste-panel textarea::placeholder{color:#a0adb7}.amazon-appeal-tool .upload-actions{justify-content:flex-end;align-items:center;gap:18px;min-height:44px;margin-top:18px;display:flex}.amazon-appeal-tool .status-message{color:var(--green);align-items:center;gap:7px;margin-right:auto;font-size:12px;display:flex}.amazon-appeal-tool .status-message.error{color:var(--red)}.amazon-appeal-tool .status-message.warning{color:var(--amber)}.amazon-appeal-tool .primary-button,.amazon-appeal-tool .outline-button,.amazon-appeal-tool .ghost-button,.amazon-appeal-tool .magic-button,.amazon-appeal-tool .icon-button{border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:all .16s;display:inline-flex}.amazon-appeal-tool .primary-button{background:var(--navy);color:#fff;min-height:42px;padding:0 16px;font-size:12px;box-shadow:0 6px 14px #16324f29}.amazon-appeal-tool .primary-button:hover:not(:disabled){background:#1d405e;transform:translateY(-1px)}.amazon-appeal-tool .outline-button{min-height:38px;color:var(--navy);background:#fff;border:1px solid #cad6de;padding:0 13px;font-size:11px}.amazon-appeal-tool .outline-button:hover:not(:disabled){background:#f8fafb;border-color:#9db1bd}.amazon-appeal-tool .ghost-button{color:#687987;background:0 0;min-height:36px;padding:0 10px;font-size:11px}.amazon-appeal-tool .ghost-button:hover{color:var(--navy);background:#ffffffbf}.amazon-appeal-tool .large{min-height:45px;padding-inline:18px;font-size:12px}.amazon-appeal-tool .spin{animation:1s linear infinite spin}.amazon-appeal-tool .spin-soft{animation:1.6s ease-in-out infinite pulse-rotate}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-rotate{50%{transform:rotate(20deg)scale(1.08)}}.amazon-appeal-tool .results-section{margin-top:24px}.amazon-appeal-tool .results-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:13px;display:flex}.amazon-appeal-tool .case-tabs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-bottom:12px;display:grid}.amazon-appeal-tool .case-tabs button{border:1px solid var(--line);text-align:left;min-width:0;color:var(--muted);background:#ffffffb8;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex}.amazon-appeal-tool .case-tabs button>span{background:#eef2f4;border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:grid}.amazon-appeal-tool .case-tabs button div{flex:1;min-width:0}.amazon-appeal-tool .case-tabs button strong,.amazon-appeal-tool .case-tabs button small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.amazon-appeal-tool .case-tabs button strong{color:var(--navy);font-size:11px}.amazon-appeal-tool .case-tabs button small{margin-top:2px;font-size:9px}.amazon-appeal-tool .case-tabs button.active{border-color:var(--teal);background:#fff;box-shadow:0 6px 18px #0f586414}.amazon-appeal-tool .case-tabs button.active>span{background:var(--teal);color:#fff}.amazon-appeal-tool .case-tabs button.active svg{color:var(--teal)}.amazon-appeal-tool .image-compare-card{margin-bottom:14px;padding:20px}.amazon-appeal-tool .compare-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.amazon-appeal-tool .compare-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 280px;align-items:stretch;gap:12px;display:grid}.amazon-appeal-tool .compare-grid>article,.amazon-appeal-tool .compare-assessment{border:1px solid var(--line);background:#fbfcfd;border-radius:12px;min-width:0;overflow:hidden}.amazon-appeal-tool .compare-label{border-bottom:1px solid var(--line);background:#f4f7f8;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 11px;display:flex}.amazon-appeal-tool .compare-label span,.amazon-appeal-tool .assessment-kicker{color:var(--teal);letter-spacing:.12em;font-size:8px;font-weight:800}.amazon-appeal-tool .compare-label small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);font-size:9px;overflow:hidden}.amazon-appeal-tool .source-visual,.amazon-appeal-tool .internet-product{background:#fff;place-items:center;height:220px;padding:12px;display:grid}.amazon-appeal-tool .source-visual img,.amazon-appeal-tool .internet-product img{object-fit:contain;width:100%;height:100%}.amazon-appeal-tool .visual-placeholder{color:#8b9aa5;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.amazon-appeal-tool .visual-placeholder strong{color:var(--navy);font-size:11px}.amazon-appeal-tool .visual-placeholder span{max-width:230px;font-size:9px;line-height:1.45}.amazon-appeal-tool .internet-copy{border-top:1px solid var(--line);padding:11px}.amazon-appeal-tool .internet-copy>strong{min-height:30px;color:var(--navy);font-size:10px;line-height:1.45;display:block}.amazon-appeal-tool .lookup-links{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.amazon-appeal-tool .lookup-links a,.amazon-appeal-tool .lookup-links label{background:var(--teal-soft);color:var(--teal);cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:6px 7px;font-size:8px;font-weight:800;text-decoration:none;display:inline-flex}.amazon-appeal-tool .compare-assessment{background:linear-gradient(145deg,#f4fafb,#fbfdfd);padding:14px}.amazon-appeal-tool .match-meter{border-bottom:1px solid #dce8eb;align-items:baseline;gap:7px;margin:12px 0;padding-bottom:12px;display:flex}.amazon-appeal-tool .match-meter strong{color:var(--navy);font-size:26px}.amazon-appeal-tool .match-meter span{color:var(--muted);font-size:9px}.amazon-appeal-tool .compare-assessment>p{color:#5d707d;min-height:58px;margin:0 0 12px;font-size:10px;line-height:1.5}.amazon-appeal-tool .compare-assessment>small{color:#7c8d98;margin-top:12px;font-size:8px;line-height:1.45;display:block}.amazon-appeal-tool .verdict-picker>span{color:#5c6f7d;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.amazon-appeal-tool .verdict-picker>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.amazon-appeal-tool .verdict-picker button{color:#6d7e89;background:#fff;border:1px solid #cad6dc;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:31px;font-size:8px;font-weight:800;display:inline-flex}.amazon-appeal-tool .verdict-picker button.selected.match{color:var(--green);background:#eaf7f0;border-color:#83c5aa}.amazon-appeal-tool .verdict-picker button.selected.unclear{color:var(--amber);background:#fff7e9;border-color:#e2bb7c}.amazon-appeal-tool .verdict-picker button.selected.mismatch{color:var(--red);background:#fff0f0;border-color:#db9ea1}.amazon-appeal-tool .editor-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:14px;display:grid}.amazon-appeal-tool .form-card{padding:20px}.amazon-appeal-tool .form-topline{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:15px;display:flex}.amazon-appeal-tool .form-topline>div{color:var(--navy);align-items:center;gap:8px;font-size:13px;display:flex}.amazon-appeal-tool .icon-button{color:#778894;background:#f4f6f8;width:32px;height:32px}.amazon-appeal-tool .icon-button.danger:hover{color:var(--red);background:#fff1f1}.amazon-appeal-tool .form-grid.two{grid-template-columns:1fr 1fr;gap:13px;display:grid}.amazon-appeal-tool .field{margin-bottom:13px;display:block}.amazon-appeal-tool .field>span,.amazon-appeal-tool .basis-picker legend,.amazon-appeal-tool .seller-field label{color:#566b79;letter-spacing:.02em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.amazon-appeal-tool .field input,.amazon-appeal-tool .field textarea,.amazon-appeal-tool .seller-field input{width:100%;color:var(--ink);background:#fbfcfd;border:1px solid #cfd9df;border-radius:9px;outline:none;padding:10px 11px;font-size:12px;line-height:1.5;transition:all .15s}.amazon-appeal-tool .field textarea{resize:vertical;min-height:70px}.amazon-appeal-tool .field input:focus,.amazon-appeal-tool .field textarea:focus,.amazon-appeal-tool .seller-field input:focus{border-color:var(--teal);background:#fff;box-shadow:0 0 0 3px #00889a1a}.amazon-appeal-tool .neutral-field{position:relative}.amazon-appeal-tool .neutral-field textarea{padding-right:105px}.amazon-appeal-tool .magic-button{background:var(--teal-soft);height:29px;color:var(--teal);padding:0 9px;font-size:9px;position:absolute;top:31px;right:7px}.amazon-appeal-tool .basis-picker{border:0;margin:1px 0 14px;padding:0}.amazon-appeal-tool .basis-picker>label{border:1px solid var(--line);cursor:pointer;background:#fbfcfd;border-radius:10px;grid-template-columns:17px 12px 1fr;align-items:start;gap:8px;margin-bottom:7px;padding:10px;display:grid}.amazon-appeal-tool .basis-picker>label:hover,.amazon-appeal-tool .basis-picker>label.selected{background:#f6fbfc;border-color:#9ec5cc}.amazon-appeal-tool .basis-picker input{accent-color:var(--teal);margin:2px 0 0}.amazon-appeal-tool .radio-dot{background:var(--teal);border-radius:50%;width:8px;height:8px;margin-top:4px}.amazon-appeal-tool .radio-dot.amber{background:var(--amber)}.amazon-appeal-tool .radio-dot.blue{background:#3f70af}.amazon-appeal-tool .basis-picker strong{color:var(--navy);font-size:11px;display:block}.amazon-appeal-tool .basis-picker small{color:var(--muted);margin-top:2px;font-size:9px;line-height:1.4;display:block}.amazon-appeal-tool .preview-column{gap:12px;display:grid}.amazon-appeal-tool .readiness-card,.amazon-appeal-tool .attachments-card{padding:17px}.amazon-appeal-tool .readiness-head{justify-content:space-between;align-items:center;display:flex}.amazon-appeal-tool .readiness-head span,.amazon-appeal-tool .attachments-card>span,.amazon-appeal-tool .strategy-card span{color:#788895;letter-spacing:.12em;font-size:8px;font-weight:800;display:block}.amazon-appeal-tool .readiness-head strong{color:var(--navy);margin-top:4px;font-size:13px;display:block}.amazon-appeal-tool .score-ring{--score:0%;background:radial-gradient(circle at center, white 57%, transparent 59%), conic-gradient(var(--teal) var(--score), #e4ebee 0);width:49px;height:49px;color:var(--navy);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.amazon-appeal-tool .readiness-card ul,.amazon-appeal-tool .attachments-card ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.amazon-appeal-tool .readiness-card li,.amazon-appeal-tool .attachments-card li{color:#81909b;align-items:center;gap:7px;font-size:10px;display:flex}.amazon-appeal-tool .readiness-card li.done{color:var(--green)}.amazon-appeal-tool .strategy-card{background:linear-gradient(145deg,#effafb,#f9fdfd);border:1px solid #a8d2d7;border-radius:16px;gap:11px;padding:17px;display:flex}.amazon-appeal-tool .strategy-card.genuine{background:linear-gradient(145deg,#fff8ec,#fffdf8);border-color:#e6c18d}.amazon-appeal-tool .strategy-card.licensed{background:linear-gradient(145deg,#f1f6fc,#fbfdff);border-color:#b7c8e3}.amazon-appeal-tool .strategy-icon{width:34px;height:34px;color:var(--teal);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:0 4px 12px #16324f14}.amazon-appeal-tool .strategy-card.genuine .strategy-icon{color:var(--amber)}.amazon-appeal-tool .strategy-card.licensed .strategy-icon{color:#3f70af}.amazon-appeal-tool .strategy-card h4{color:var(--navy);margin:5px 0 6px;font-size:13px}.amazon-appeal-tool .strategy-card p{color:#5f727f;margin:0;font-size:10px;line-height:1.55}.amazon-appeal-tool .attachments-card li svg{color:var(--teal)}.amazon-appeal-tool .export-card{grid-template-columns:minmax(260px,1fr) 230px auto;align-items:end;gap:20px;margin-top:14px;padding:18px 20px;display:grid}.amazon-appeal-tool .seller-field input{height:42px}.amazon-appeal-tool .export-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=1080px){.amazon-appeal-tool .workspace{grid-template-columns:220px minmax(0,1fr)}.amazon-appeal-tool .main-panel{padding-inline:24px}.amazon-appeal-tool .editor-grid{grid-template-columns:1fr}.amazon-appeal-tool .compare-grid{grid-template-columns:1fr 1fr}.amazon-appeal-tool .compare-assessment{grid-column:1/-1}.amazon-appeal-tool .preview-column{grid-template-columns:repeat(3,1fr)}.amazon-appeal-tool .export-card{grid-template-columns:1fr 220px}.amazon-appeal-tool .export-actions{grid-column:1/-1}}@media (width<=760px){.amazon-appeal-tool .topbar{height:64px;padding-inline:16px}.amazon-appeal-tool .privacy-chip{display:none}.amazon-appeal-tool .pin-card{padding:28px 22px}.amazon-appeal-tool .workspace{display:block}.amazon-appeal-tool .sidebar{display:none}.amazon-appeal-tool .main-panel{padding:24px 14px 44px}.amazon-appeal-tool .page-heading{align-items:flex-start}.amazon-appeal-tool .page-heading h1{font-size:30px}.amazon-appeal-tool .page-heading p{line-height:1.5}.amazon-appeal-tool .upload-card{padding:16px}.amazon-appeal-tool .upload-grid{grid-template-columns:1fr}.amazon-appeal-tool .dropzone{min-height:165px}.amazon-appeal-tool .upload-actions{flex-direction:column;align-items:stretch}.amazon-appeal-tool .status-message{min-height:22px}.amazon-appeal-tool .primary-button{width:100%}.amazon-appeal-tool .results-head{align-items:flex-start}.amazon-appeal-tool .form-grid.two{grid-template-columns:1fr;gap:0}.amazon-appeal-tool .preview-column{grid-template-columns:1fr}.amazon-appeal-tool .compare-head{align-items:flex-start}.amazon-appeal-tool .compare-grid{grid-template-columns:1fr}.amazon-appeal-tool .compare-assessment{grid-column:auto}.amazon-appeal-tool .export-card{grid-template-columns:1fr}.amazon-appeal-tool .export-actions{flex-direction:column}.amazon-appeal-tool .outline-button.large{width:100%}.amazon-appeal-tool .case-tabs{grid-template-columns:1fr 1fr}}@media (width<=480px){.amazon-appeal-tool .case-tabs{grid-template-columns:1fr}.amazon-appeal-tool .page-heading{display:block}.amazon-appeal-tool .page-heading .ghost-button{margin-top:10px}.amazon-appeal-tool .results-head{display:block}.amazon-appeal-tool .results-head>button{margin-top:12px}}@media (width<=760px){.amazon-appeal-tool .cp-shell{min-height:720px;padding-top:0;display:block}.amazon-appeal-tool .cp-top{height:60px;position:relative}.amazon-appeal-tool .cp-side{z-index:70}.amazon-appeal-tool .cp-drawer{padding:16px}.amazon-appeal-tool .cp-modal-back{padding:10px}.amazon-appeal-tool .cp-source-banner{flex-direction:column;align-items:flex-start}.amazon-appeal-tool .cp-source-banner a{width:100%}}@media (width<=520px){.amazon-appeal-tool .appeal-center-tabs{overflow-x:auto}.amazon-appeal-tool .appeal-center-tabs button{white-space:nowrap}.amazon-appeal-tool .cp-kpis{grid-template-columns:1fr}.amazon-appeal-tool .cp-checklist article{grid-template-columns:30px minmax(0,1fr)}.amazon-appeal-tool .cp-checklist article>button{grid-column:1/-1;width:100%;font-size:9px}}.amazon-image-studio-tool{--navy:#071426;--orange:#ff9f1c;--orange-deep:#f28c00;--ink:#101828;--muted:#667085;--line:#e4e7ec;--soft:#f4f6f9;--green:#15a36d}.amazon-image-studio-tool,.amazon-image-studio-tool *{box-sizing:border-box}.amazon-image-studio-tool{background:var(--soft);min-height:100%;color:var(--ink);margin:0;font-family:Open Sans,Arial,sans-serif}.amazon-image-studio-tool button,.amazon-image-studio-tool input,.amazon-image-studio-tool textarea{font:inherit}.amazon-image-studio-tool button{cursor:pointer}.amazon-image-studio-tool button:disabled{cursor:not-allowed}.amazon-image-studio-tool .app-shell{background:var(--soft);min-height:100vh}.amazon-image-studio-tool .topbar{color:#fff;z-index:20;background:linear-gradient(105deg,#061326,#0b2341 72%,#112e52);border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.amazon-image-studio-tool .brand{align-items:center;gap:13px;display:flex}.amazon-image-studio-tool .brand-mark{color:#081425;background:linear-gradient(145deg,#ffc15a,var(--orange));border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 24px #ff9f1c40}.amazon-image-studio-tool .brand div{display:grid}.amazon-image-studio-tool .brand strong{font:700 18px/1.2 Montserrat,sans-serif}.amazon-image-studio-tool .brand small{color:#aebed1;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:10px}.amazon-image-studio-tool .top-actions{align-items:center;gap:10px;display:flex}.amazon-image-studio-tool .api-pill,.amazon-image-studio-tool .format-pill{color:#c7d2df;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:600;display:inline-flex}.amazon-image-studio-tool .api-pill i{background:#f3a42b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #f3a42b21}.amazon-image-studio-tool .api-pill.connected i{background:#38d996;box-shadow:0 0 0 3px #38d99621}.amazon-image-studio-tool .workspace{grid-template-columns:368px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.amazon-image-studio-tool .control-panel{border-right:1px solid var(--line);background:#fff;box-shadow:9px 0 28px #10182809}.amazon-image-studio-tool .panel-heading{border-bottom:1px solid var(--line);gap:5px;padding:23px 25px 18px;display:grid}.amazon-image-studio-tool .panel-heading span{font:700 17px Montserrat,sans-serif}.amazon-image-studio-tool .panel-heading small{color:var(--muted);font-size:12px}.amazon-image-studio-tool .control-section{border-bottom:1px solid var(--line);padding:19px 25px}.amazon-image-studio-tool .control-section.compact{padding-block:16px}.amazon-image-studio-tool .field-label{text-transform:uppercase;letter-spacing:.05em;color:#344054;justify-content:space-between;align-items:center;margin:0 0 8px;font:700 11px Montserrat,sans-serif;display:flex}.amazon-image-studio-tool .field-label:not(:first-child){margin-top:15px}.amazon-image-studio-tool .field-label span,.amazon-image-studio-tool .micro-copy{text-transform:none;letter-spacing:0;color:#98a2b3;font:500 9px Open Sans,sans-serif}.amazon-image-studio-tool .field-label.no-margin{margin:0}.amazon-image-studio-tool input,.amazon-image-studio-tool textarea{width:100%;color:var(--ink);background:#fbfcfd;border:1px solid #d7dce3;border-radius:9px;outline:none;padding:10px 12px;font-size:12px;transition:all .18s}.amazon-image-studio-tool textarea{resize:vertical;min-height:82px;line-height:1.55}.amazon-image-studio-tool input:focus,.amazon-image-studio-tool textarea:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px #ff9f1c1f}.amazon-image-studio-tool .auto-profile{background:#f8fafc;border:1px solid #dde3ea;border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:10px;display:grid}.amazon-image-studio-tool .auto-profile>span{color:#31557f;background:#e5eef8;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.amazon-image-studio-tool .auto-profile>div{gap:2px;min-width:0;display:grid}.amazon-image-studio-tool .auto-profile strong{color:#344054;font:700 9px Montserrat,sans-serif}.amazon-image-studio-tool .auto-profile small{text-overflow:ellipsis;white-space:nowrap;color:#8692a1;font-size:8px;overflow:hidden}.amazon-image-studio-tool .auto-profile>b{color:#556579;letter-spacing:.05em;background:#e9edf2;border-radius:5px;padding:4px 6px;font:800 7px Montserrat,sans-serif}.amazon-image-studio-tool .auto-profile.ready{background:#f2fbf7;border-color:#bde4d4}.amazon-image-studio-tool .auto-profile.ready>span{color:#137552;background:#d9f3e8}.amazon-image-studio-tool .auto-profile.ready>b{color:#136b4b;background:#d9f3e8}.amazon-image-studio-tool .auto-profile-result{background:#fff;border:1px solid #e4e8ed;border-radius:9px;gap:8px;margin-top:9px;padding:9px 10px;display:grid}.amazon-image-studio-tool .auto-profile-result>div{flex-wrap:wrap;gap:5px;display:flex}.amazon-image-studio-tool .auto-profile-result span{color:#405268;background:#eef2f6;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:700}.amazon-image-studio-tool .auto-profile-result p{color:#697586;margin:0;font-size:8px;line-height:1.4}.amazon-image-studio-tool .auto-profile-result p b{color:#3b4b5f}.amazon-image-studio-tool .section-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.amazon-image-studio-tool .text-button{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;font-weight:600;display:inline-flex}.amazon-image-studio-tool .text-button.danger:hover{color:#d92d20}.amazon-image-studio-tool .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;overflow:hidden;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important}.amazon-image-studio-tool .dropzone{color:#344054;background:#fbfcfe;border:1.5px dashed #b9c2ce;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:165px;transition:all .18s;display:flex}.amazon-image-studio-tool .dropzone:hover,.amazon-image-studio-tool .dropzone.dragging{border-color:var(--orange);background:#fffaf3;transform:translateY(-1px)}.amazon-image-studio-tool .dropzone strong{font:700 12px Montserrat,sans-serif}.amazon-image-studio-tool .dropzone span{color:var(--muted);font-size:10px}.amazon-image-studio-tool .dropzone small{color:#98a2b3;margin-top:2px;font-size:9px}.amazon-image-studio-tool .upload-icon{background:#fff0d8;border-radius:12px;place-items:center;width:46px;height:46px;display:grid;color:#1a2d47!important}.amazon-image-studio-tool .source-preview{text-align:left;background:#fbfcfd;border:1px solid #dce2e9;border-radius:12px;grid-template-columns:66px 1fr 28px;align-items:center;gap:12px;width:100%;padding:8px;display:grid}.amazon-image-studio-tool .source-preview img{object-fit:contain;background:#fff;border:1px solid #edf0f3;border-radius:8px;width:66px;height:66px}.amazon-image-studio-tool .source-preview span:not(.source-check){gap:4px;min-width:0;display:grid}.amazon-image-studio-tool .source-preview strong{text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:11px;overflow:hidden}.amazon-image-studio-tool .source-preview small{color:var(--muted);font-size:9px}.amazon-image-studio-tool .source-check{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.amazon-image-studio-tool .toggle-row{cursor:pointer;grid-template-columns:31px 1fr;align-items:center;column-gap:9px;margin-top:11px;display:grid}.amazon-image-studio-tool .toggle-row input{opacity:0;pointer-events:none;position:absolute}.amazon-image-studio-tool .toggle{background:#cdd3dc;border-radius:999px;grid-row:1/3;width:31px;height:18px;transition:all .2s;position:relative}.amazon-image-studio-tool .toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000003d}.amazon-image-studio-tool .toggle-row input:checked+.toggle{background:var(--orange)}.amazon-image-studio-tool .toggle-row input:checked+.toggle:after{transform:translate(13px)}.amazon-image-studio-tool .toggle-row span:last-child{display:grid}.amazon-image-studio-tool .toggle-row strong{color:#344054;font-size:10px}.amazon-image-studio-tool .toggle-row small{color:#98a2b3;font-size:8px}.amazon-image-studio-tool .language-total{color:#136b4b;background:#e3f7ee;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:800}.amazon-image-studio-tool .language-grid{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.amazon-image-studio-tool .language-grid button{color:#697586;background:#fafbfc;border:1px solid #dde2e8;border-radius:8px;grid-template-columns:auto auto 1fr;align-items:center;gap:4px;min-width:0;padding:7px 6px;display:grid}.amazon-image-studio-tool .language-grid button:hover{background:#fffaf2;border-color:#f4b354}.amazon-image-studio-tool .language-grid button.selected{color:#19334e;background:#fff5e5;border-color:#ffc86e;box-shadow:0 0 0 1px #ff9f1c14}.amazon-image-studio-tool .language-grid button span{font-size:13px;line-height:1}.amazon-image-studio-tool .language-grid button b{font-size:8px}.amazon-image-studio-tool .language-grid button i{color:#14855d;place-items:center;min-width:11px;display:grid}.amazon-image-studio-tool .language-hint{color:#8995a5;margin:9px 0 0;font-size:8px;line-height:1.45}.amazon-image-studio-tool .segmented{background:#eef1f5;border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.amazon-image-studio-tool .segmented button{color:#667085;background:0 0;border:0;border-radius:7px;padding:8px;font-size:10px;font-weight:700}.amazon-image-studio-tool .segmented button.active{color:#15263c;background:#fff;box-shadow:0 2px 7px #1018281a}.amazon-image-studio-tool .mix-row{color:#667085;justify-content:space-between;align-items:center;margin-top:11px;font-size:9px;display:flex}.amazon-image-studio-tool .mix-row span{align-items:center;gap:5px;display:inline-flex}.amazon-image-studio-tool .dot{background:#5f8eea;border-radius:50%;width:7px;height:7px}.amazon-image-studio-tool .dot.people{background:#ad7ee8}.amazon-image-studio-tool .dot.macro{background:#47b98c}.amazon-image-studio-tool .design-presets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.amazon-image-studio-tool .design-presets>button{color:#445267;text-align:left;background:#fbfcfd;border:1px solid #dfe4ea;border-radius:9px;grid-template-columns:34px minmax(0,1fr) 15px;align-items:center;gap:7px;min-width:0;padding:7px;display:grid}.amazon-image-studio-tool .design-presets>button:hover{background:#fffaf2;border-color:#f4b354}.amazon-image-studio-tool .design-presets>button.selected{color:#1c2d43;background:#fff8ec;border-color:#ffb84c;box-shadow:0 0 0 1px #ff9f1c17}.amazon-image-studio-tool .preset-preview{border:1px solid #1b27391a;border-radius:7px;width:34px;height:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff4d}.amazon-image-studio-tool .preset-preview i{border-radius:3px;width:13px;height:3px;position:absolute;top:7px;left:5px}.amazon-image-studio-tool .preset-copy{gap:2px;min-width:0;display:grid}.amazon-image-studio-tool .preset-copy strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.2;overflow:hidden}.amazon-image-studio-tool .preset-copy small{color:#98a2b3;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;line-height:1.2;overflow:hidden}.amazon-image-studio-tool .preset-check{color:#14855d;place-items:center;display:grid}.amazon-image-studio-tool .design-recommendation{color:#627184;align-items:center;gap:5px;margin:8px 0 0;font-size:8px;display:flex}.amazon-image-studio-tool .design-recommendation svg{color:var(--orange-deep)}.amazon-image-studio-tool .quality-row{grid-template-columns:1fr auto auto;align-items:center;gap:5px;margin-top:13px;display:grid}.amazon-image-studio-tool .quality-row span{color:#667085;font-size:9px}.amazon-image-studio-tool .quality-row button{color:#667085;background:#fff;border:1px solid #dfe3e8;border-radius:6px;padding:5px 9px;font-size:8px;font-weight:700}.amazon-image-studio-tool .quality-row button.active{color:#7a4800;background:#fff6e8;border-color:#ffc369}.amazon-image-studio-tool .generate-button{color:#071426;background:linear-gradient(135deg,#ffb33f,var(--orange));border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:calc(100% - 50px);min-height:46px;margin:19px 25px 8px;font:800 11px Montserrat,sans-serif;display:flex;box-shadow:0 8px 20px #ff9f1c33}.amazon-image-studio-tool .generate-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 24px #ff9f1c47}.amazon-image-studio-tool .generate-button:disabled{color:#98a2b3;box-shadow:none;background:#e6e9ee}.amazon-image-studio-tool .privacy-note{color:#8c98a8;justify-content:center;align-items:center;gap:5px;margin:0 20px 20px;font-size:8px;display:flex}.amazon-image-studio-tool .results-panel{min-width:0;padding:32px clamp(24px,3vw,48px) 60px}.amazon-image-studio-tool .results-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.amazon-image-studio-tool .eyebrow{color:var(--orange-deep);letter-spacing:.16em;margin-bottom:6px;font:800 9px Montserrat,sans-serif;display:block}.amazon-image-studio-tool .results-header h1{color:var(--navy);letter-spacing:-.025em;margin:0;font:700 clamp(24px,2.3vw,35px)/1.15 Montserrat,sans-serif}.amazon-image-studio-tool .results-header p{max-width:650px;color:var(--muted);margin:8px 0 0;font-size:12px}.amazon-image-studio-tool .results-actions{flex-shrink:0;gap:8px;display:flex}.amazon-image-studio-tool .secondary-button,.amazon-image-studio-tool .download-all{border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:10px;font-weight:700;display:inline-flex}.amazon-image-studio-tool .secondary-button{color:#475467;background:#fff;border:1px solid #d5dae1}.amazon-image-studio-tool .download-all{color:#fff;background:var(--navy);border:0}.amazon-image-studio-tool .download-all span{min-width:18px;color:var(--navy);background:var(--orange);border-radius:5px;padding:2px 5px;font-size:8px}.amazon-image-studio-tool .secondary-button:disabled,.amazon-image-studio-tool .download-all:disabled{opacity:.45}.amazon-image-studio-tool .notice{background:#fff8eb;border:1px solid #f8d291;border-radius:11px;grid-template-columns:38px 1fr auto;align-items:start;gap:12px;margin-bottom:20px;padding:14px 16px;display:grid}.amazon-image-studio-tool .notice>span{color:#8f5500;background:#ffe2ad;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.amazon-image-studio-tool .notice div{gap:3px;display:grid}.amazon-image-studio-tool .notice strong{color:#744700;font:700 11px Montserrat,sans-serif}.amazon-image-studio-tool .notice p{color:#8d672d;margin:0;font-size:10px;line-height:1.55}.amazon-image-studio-tool .notice>button{color:#9b7641;background:0 0;border:0;padding:3px}.amazon-image-studio-tool .bullet-panel{background:#fff;border:1px solid #dce3eb;border-radius:15px;margin-bottom:20px;overflow:hidden;box-shadow:0 8px 24px #1018280b}.amazon-image-studio-tool .bullet-panel-header{background:linear-gradient(100deg,#fff 0,#fffaf1 100%);border-bottom:1px solid #e8ebef;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.amazon-image-studio-tool .bullet-title{align-items:center;gap:11px;min-width:0;display:flex}.amazon-image-studio-tool .bullet-title>div{gap:3px;min-width:0;display:grid}.amazon-image-studio-tool .bullet-title strong{color:var(--navy);font:700 13px Montserrat,sans-serif}.amazon-image-studio-tool .bullet-title small{text-overflow:ellipsis;white-space:nowrap;color:#7a8797;font-size:9px;overflow:hidden}.amazon-image-studio-tool .bullet-icon{color:#754800;background:#ffe0a6;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.amazon-image-studio-tool .bullet-actions{flex:none;gap:7px;display:flex}.amazon-image-studio-tool .bullet-actions .secondary-button,.amazon-image-studio-tool .copy-button{justify-content:center;min-height:35px;padding:8px 11px}.amazon-image-studio-tool .copy-button{color:#fff;background:var(--navy);border:0;border-radius:9px;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.amazon-image-studio-tool .copy-button:disabled{opacity:.35;cursor:not-allowed}.amazon-image-studio-tool .excel-button{color:#17663a;background:#eef9f2;border-color:#9bc7ac}.amazon-image-studio-tool .excel-button:hover:not(:disabled){background:#e3f5e9;border-color:#68ad82}.amazon-image-studio-tool .bullet-tabs{background:#fbfcfd;border-bottom:1px solid #edf0f3;margin:0;padding:12px 18px}.amazon-image-studio-tool .bullet-list{padding:4px 18px 10px}.amazon-image-studio-tool .bullet-row{border-bottom:1px solid #edf0f3;grid-template-columns:29px minmax(0,1fr);gap:11px;padding:13px 0;display:grid}.amazon-image-studio-tool .bullet-row:last-child{border-bottom:0}.amazon-image-studio-tool .bullet-number{color:#6c4300;background:#fff0d5;border-radius:8px;place-items:center;width:27px;height:27px;margin-top:2px;font:800 10px Montserrat,sans-serif;display:grid}.amazon-image-studio-tool .bullet-editor{gap:3px;min-width:0;display:grid}.amazon-image-studio-tool .bullet-heading-line{grid-template-columns:minmax(0,auto) 1fr;align-items:center;gap:7px;display:grid}.amazon-image-studio-tool .bullet-heading-line>span{color:#98a2b3;font-weight:700}.amazon-image-studio-tool .bullet-heading-input,.amazon-image-studio-tool .bullet-body-input{box-shadow:none;background:0 0;border:0;border-radius:4px;padding:0}.amazon-image-studio-tool .bullet-heading-input{color:#182436;letter-spacing:.01em;text-transform:uppercase;width:min(100%,520px);font:800 11px/1.45 Montserrat,sans-serif}.amazon-image-studio-tool .bullet-body-input{color:#3e4b5d;resize:none;min-height:39px;font-size:10px;line-height:1.55}.amazon-image-studio-tool .bullet-heading-input:focus,.amazon-image-studio-tool .bullet-body-input:focus{background:#fff9ef;border-color:#0000;padding:5px 7px;box-shadow:0 0 0 2px #ff9f1c2e}.amazon-image-studio-tool .bullet-empty{color:#667085;text-align:left;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:24px;display:flex}.amazon-image-studio-tool .bullet-empty>span{color:#7f5005;background:#fff0d7;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.amazon-image-studio-tool .bullet-empty div{gap:4px;display:grid}.amazon-image-studio-tool .bullet-empty strong{color:#344054;font:700 11px Montserrat,sans-serif}.amazon-image-studio-tool .bullet-empty p{max-width:520px;margin:0;font-size:9px;line-height:1.55}.amazon-image-studio-tool .bullet-skeleton{padding:8px 18px 12px}.amazon-image-studio-tool .bullet-skeleton>div{border-bottom:1px solid #edf0f3;grid-template-columns:29px 1fr;align-items:center;gap:11px;padding:14px 0;display:grid}.amazon-image-studio-tool .bullet-skeleton>div:last-child{border-bottom:0}.amazon-image-studio-tool .bullet-skeleton i{background:#eef1f5;border-radius:8px;width:27px;height:27px;animation:1.4s ease-in-out infinite pulse}.amazon-image-studio-tool .bullet-skeleton span{gap:7px;display:grid}.amazon-image-studio-tool .bullet-skeleton b,.amazon-image-studio-tool .bullet-skeleton em{background:#eef1f5;border-radius:99px;height:8px;animation:1.4s ease-in-out infinite pulse;display:block}.amazon-image-studio-tool .bullet-skeleton b{width:36%}.amazon-image-studio-tool .bullet-skeleton em{width:82%;animation-delay:.12s}.amazon-image-studio-tool .keyword-panel .bullet-panel-header{background:linear-gradient(100deg,#fff 0,#f2f7ff 100%)}.amazon-image-studio-tool .keyword-icon{color:#174d8f;background:#dceaff}.amazon-image-studio-tool .keyword-empty-icon{color:#174d8f!important;background:#e4efff!important}.amazon-image-studio-tool .keyword-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 18px;display:grid}.amazon-image-studio-tool .keyword-grid label{background:#fbfcfe;border:1px solid #e1e6ec;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;min-width:0;transition:all .18s;display:grid;overflow:hidden}.amazon-image-studio-tool .keyword-grid label:focus-within{background:#fff;border-color:#7eabe5;box-shadow:0 0 0 3px #2962ff17}.amazon-image-studio-tool .keyword-grid label>span{color:#63758b;background:#eef3f9;align-self:stretch;place-items:center;font:800 8px Montserrat,sans-serif;display:grid}.amazon-image-studio-tool .keyword-grid input{color:#25364b;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:9px 10px;font-size:10px}.amazon-image-studio-tool .keyword-grid input:focus{box-shadow:none;background:0 0;border:0}.amazon-image-studio-tool .keyword-footer{color:#718096;background:#fbfcfd;border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:8px;display:flex}.amazon-image-studio-tool .keyword-footer span{align-items:center;gap:5px;display:inline-flex}.amazon-image-studio-tool .keyword-footer span:first-child{color:#147052;font-weight:700}.amazon-image-studio-tool .keyword-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 18px;display:grid}.amazon-image-studio-tool .keyword-skeleton i{background:#eef1f5;border-radius:9px;height:35px;animation:1.4s ease-in-out infinite pulse}.amazon-image-studio-tool .keyword-skeleton i:nth-child(2n){animation-delay:.12s}.amazon-image-studio-tool .progress-card{background:#fff;border:1px solid #dce3eb;border-radius:12px;margin-bottom:20px;padding:15px 17px;box-shadow:0 5px 16px #1018280a}.amazon-image-studio-tool .progress-copy{align-items:center;gap:10px;display:flex}.amazon-image-studio-tool .spark-badge{color:#735000;background:#ffdf9e;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.amazon-image-studio-tool .progress-copy div{flex:1;gap:2px;display:grid}.amazon-image-studio-tool .progress-copy strong{font:700 11px Montserrat,sans-serif}.amazon-image-studio-tool .progress-copy small{color:var(--muted);font-size:9px}.amazon-image-studio-tool .progress-copy b{color:var(--navy);font:800 12px Montserrat,sans-serif}.amazon-image-studio-tool .progress-track{background:#e8ecf1;border-radius:99px;height:5px;margin-top:12px;overflow:hidden}.amazon-image-studio-tool .progress-track span{border-radius:inherit;background:linear-gradient(90deg,var(--orange),#ffc45e);height:100%;transition:width .25s;display:block}.amazon-image-studio-tool .language-tabs{scrollbar-width:thin;align-items:center;gap:7px;margin:0 0 17px;padding-bottom:2px;display:flex;overflow-x:auto}.amazon-image-studio-tool .language-tabs button{color:#657386;background:#fff;border:1px solid #dde2e8;border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:700;display:inline-flex}.amazon-image-studio-tool .language-tabs button span{font-size:13px}.amazon-image-studio-tool .language-tabs button b{color:#667085;background:#eff2f5;border-radius:5px;min-width:17px;padding:2px 4px;font-size:7px}.amazon-image-studio-tool .language-tabs button.active{color:#5e3a00;background:#fff6e7;border-color:#ffc568;box-shadow:0 3px 11px #ff9f1c1a}.amazon-image-studio-tool .language-tabs button.active b{color:#fff;background:var(--orange-deep)}.amazon-image-studio-tool .empty-state{text-align:center;background:radial-gradient(circle at 50% 33%,#fff 0,#fbfcfe 48%,#f6f8fa 100%);border:1px solid #e3e7ec;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:40px;display:flex;box-shadow:0 12px 35px #10182809}.amazon-image-studio-tool .empty-visual{justify-content:center;align-items:center;gap:22px;height:155px;display:flex}.amazon-image-studio-tool .upload-card{color:#6e7d90;background:#fff;border:2px dashed #9ca8b7;border-radius:17px;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 8px 25px #10182814}.amazon-image-studio-tool .flow-arrow{color:var(--orange);font:600 36px Arial,sans-serif}.amazon-image-studio-tool .mini-cards{width:152px;height:126px;position:relative}.amazon-image-studio-tool .mini-cards i{transform-origin:50% 100%;background:linear-gradient(145deg,#fefefe,#dfe5ea);border:3px solid #fff;border-radius:11px;width:78px;height:99px;position:absolute;top:14px;left:36px;box-shadow:0 7px 17px #10182821}.amazon-image-studio-tool .mini-cards i:first-child{background:linear-gradient(145deg,#fff,#e7dccb);transform:rotate(-26deg)translate(-12px)}.amazon-image-studio-tool .mini-cards i:nth-child(2){background:linear-gradient(145deg,#fff,#d6e3ef);transform:rotate(-13deg)translate(-6px)}.amazon-image-studio-tool .mini-cards i:nth-child(3){z-index:2;background:linear-gradient(145deg,#fff,#e8ebee)}.amazon-image-studio-tool .mini-cards i:nth-child(4){background:linear-gradient(145deg,#fff,#dceadd);transform:rotate(13deg)translate(6px)}.amazon-image-studio-tool .mini-cards i:nth-child(5){background:linear-gradient(145deg,#fff,#eadddc);transform:rotate(26deg)translate(12px)}.amazon-image-studio-tool .empty-state h2{color:var(--navy);margin:18px 0 8px;font:700 19px Montserrat,sans-serif}.amazon-image-studio-tool .empty-state>p{max-width:600px;color:var(--muted);margin:0;font-size:11px;line-height:1.7}.amazon-image-studio-tool .benefit-list{color:#4b5a6c;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:22px;font-size:9px;font-weight:600;display:flex}.amazon-image-studio-tool .benefit-list span{align-items:center;gap:5px;display:inline-flex}.amazon-image-studio-tool .benefit-list svg{color:var(--green)}.amazon-image-studio-tool .gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.amazon-image-studio-tool .result-card{background:#fff;border:1px solid #e0e4e9;border-radius:14px;transition:all .18s;overflow:hidden;box-shadow:0 7px 20px #1018280b}.amazon-image-studio-tool .result-card:hover{transform:translateY(-2px);box-shadow:0 12px 25px #10182817}.amazon-image-studio-tool .image-frame{aspect-ratio:1;background:#eef1f4;position:relative;overflow:hidden}.amazon-image-studio-tool .image-frame>img{object-fit:cover;width:100%;height:100%;display:block}.amazon-image-studio-tool .waiting-image{opacity:.16;filter:grayscale()blur(3px)}.amazon-image-studio-tool .status-overlay{color:#657386;background:#f6f8faa3;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:0}.amazon-image-studio-tool .status-overlay strong{font:700 10px Montserrat,sans-serif}.amazon-image-studio-tool .error-mark{color:#fff;background:#d92d20;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.amazon-image-studio-tool .type-chip,.amazon-image-studio-tool .image-number{z-index:2;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;top:11px}.amazon-image-studio-tool .type-chip{color:#16447e;background:#e0ecff;left:11px}.amazon-image-studio-tool .type-chip.personen{color:#6c358b;background:#f1e6ff}.amazon-image-studio-tool .type-chip.makro{color:#136b4b;background:#dcf5eb}.amazon-image-studio-tool .image-number{color:#48566a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe0;right:11px}.amazon-image-studio-tool .card-meta{grid-template-columns:1fr 34px;align-items:center;gap:9px;min-height:70px;padding:12px 13px;display:grid}.amazon-image-studio-tool .card-meta>div{gap:4px;min-width:0;display:grid}.amazon-image-studio-tool .card-meta strong{text-overflow:ellipsis;white-space:nowrap;color:#26374c;font:700 10px Montserrat,sans-serif;overflow:hidden}.amazon-image-studio-tool .card-meta small{text-overflow:ellipsis;white-space:nowrap;color:#8691a0;font-size:8px;overflow:hidden}.amazon-image-studio-tool .card-meta button{color:#4b5b6e;background:#fff;border:1px solid #dfe3e8;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.amazon-image-studio-tool .card-meta button:hover:not(:disabled){color:#081426;border-color:var(--orange);background:#fff7ea}.amazon-image-studio-tool .card-meta button:disabled{opacity:.35}.amazon-image-studio-tool .spinner{border:2px solid #07142640;border-top-color:#071426;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin}.amazon-image-studio-tool .spinner.large{border-width:3px;width:28px;height:28px}@keyframes pulse{0%,to{opacity:.48}50%{opacity:1}}@media (width<=1080px){.amazon-image-studio-tool .workspace{grid-template-columns:330px minmax(0,1fr)}.amazon-image-studio-tool .control-section,.amazon-image-studio-tool .panel-heading{padding-inline:21px}.amazon-image-studio-tool .generate-button{width:calc(100% - 42px);margin-inline:21px}.amazon-image-studio-tool .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.amazon-image-studio-tool .topbar{height:auto;min-height:68px;padding:13px 16px}.amazon-image-studio-tool .format-pill{display:none}.amazon-image-studio-tool .api-pill{font-size:9px}.amazon-image-studio-tool .workspace{display:block}.amazon-image-studio-tool .control-panel{border-right:0;border-bottom:1px solid var(--line)}.amazon-image-studio-tool .results-panel{padding:25px 16px 44px}.amazon-image-studio-tool .results-header{flex-direction:column;align-items:flex-start}.amazon-image-studio-tool .results-actions{width:100%}.amazon-image-studio-tool .results-actions button{flex:1;justify-content:center}.amazon-image-studio-tool .bullet-panel-header{flex-direction:column;align-items:flex-start}.amazon-image-studio-tool .bullet-actions{width:100%}.amazon-image-studio-tool .bullet-actions button{flex:1}.amazon-image-studio-tool .gallery{gap:12px}.amazon-image-studio-tool .empty-state{min-height:420px;padding:25px 16px}}@media (width<=480px){.amazon-image-studio-tool .brand small{display:none}.amazon-image-studio-tool .brand strong{font-size:15px}.amazon-image-studio-tool .api-pill{max-width:116px}.amazon-image-studio-tool .gallery{grid-template-columns:1fr}.amazon-image-studio-tool .results-actions{flex-direction:column}.amazon-image-studio-tool .bullet-list,.amazon-image-studio-tool .bullet-skeleton,.amazon-image-studio-tool .bullet-tabs{padding-inline:12px}.amazon-image-studio-tool .bullet-row{grid-template-columns:25px minmax(0,1fr);gap:8px}.amazon-image-studio-tool .bullet-number{width:24px;height:24px}.amazon-image-studio-tool .keyword-grid,.amazon-image-studio-tool .keyword-skeleton{grid-template-columns:1fr;padding-inline:12px}.amazon-image-studio-tool .keyword-footer{flex-direction:column;align-items:flex-start;padding-inline:12px}.amazon-image-studio-tool .empty-visual{transform:scale(.82)}.amazon-image-studio-tool .benefit-list{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.amazon-image-studio-tool,.amazon-image-studio-tool *,.amazon-image-studio-tool :before,.amazon-image-studio-tool :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.amazon-image-studio-tool .pin-page{background:radial-gradient(circle at 18% 12%,#ff9f1c38,#0000 26%),radial-gradient(circle at 84% 80%,#1e80bc30,#0000 30%),linear-gradient(145deg,#071426 0%,#10243f 54%,#071426 100%);place-items:center;min-height:100vh;padding:24px;display:grid;overflow:hidden}.amazon-image-studio-tool .pin-page:before,.amazon-image-studio-tool .pin-page:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:50%;position:fixed}.amazon-image-studio-tool .pin-page:before{width:560px;height:560px;top:-330px;right:-140px}.amazon-image-studio-tool .pin-page:after{width:420px;height:420px;bottom:-260px;left:-110px}.amazon-image-studio-tool .pin-card{z-index:1;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#ffffff21,#ffffff0e);border:1px solid #ffffff24;border-radius:24px;width:min(100%,430px);padding:34px;position:relative;box-shadow:0 28px 80px #00000061}.amazon-image-studio-tool .pin-brand{align-items:center;gap:11px;display:flex}.amazon-image-studio-tool .pin-brand-mark{color:#071426;background:linear-gradient(135deg,#ffc264,#ff9718);border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 24px #ff9f1c40}.amazon-image-studio-tool .pin-brand-mark svg{width:23px;height:23px}.amazon-image-studio-tool .pin-brand>span:last-child{gap:2px;display:grid}.amazon-image-studio-tool .pin-brand strong{font:800 14px Montserrat,sans-serif}.amazon-image-studio-tool .pin-brand small{color:#aebdd0;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.amazon-image-studio-tool .pin-lock{color:#ffb13a;background:#ff9f1c1a;border:1px solid #ffbe5b47;border-radius:21px;place-items:center;width:70px;height:70px;margin:42px auto 24px;display:grid;box-shadow:inset 0 0 24px #ff9f1c12}.amazon-image-studio-tool .pin-lock svg{width:35px;height:35px}.amazon-image-studio-tool .pin-card h1{text-align:center;letter-spacing:-.025em;margin:0;font:800 25px/1.2 Montserrat,sans-serif}.amazon-image-studio-tool .pin-card>p{color:#aebdd0;text-align:center;max-width:320px;margin:11px auto 26px;font-size:11px;line-height:1.65}.amazon-image-studio-tool .pin-card form{gap:9px;display:grid}.amazon-image-studio-tool .pin-card label{color:#c6d1df;letter-spacing:.1em;text-transform:uppercase;font:700 9px Montserrat,sans-serif}.amazon-image-studio-tool .pin-card input{color:#fff;text-align:center;letter-spacing:.38em;caret-color:#ffad30;background:#030c1959;border:1px solid #ffffff2e;border-radius:12px;width:100%;height:58px;font:700 24px Montserrat,sans-serif;box-shadow:inset 0 1px 8px #00000024}.amazon-image-studio-tool .pin-card input::placeholder{color:#708198}.amazon-image-studio-tool .pin-card input:focus{border-color:#ffae35;outline:none;box-shadow:0 0 0 4px #ff9f1c1f,inset 0 1px 8px #00000024}.amazon-image-studio-tool .pin-card input[aria-invalid=true]{border-color:#ff7a70}.amazon-image-studio-tool .pin-error{color:#ffaaa4;font-size:9px}.amazon-image-studio-tool .pin-card form button{color:#071426;background:linear-gradient(135deg,#ffc05d,#ff9718);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;height:50px;margin-top:5px;font:800 11px Montserrat,sans-serif;display:flex;box-shadow:0 11px 28px #ff971833}.amazon-image-studio-tool .pin-card form button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 32px #ff971845}.amazon-image-studio-tool .pin-card form button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.amazon-image-studio-tool .pin-spinner{border:2px solid #07142640;border-top-color:#071426;border-radius:50%;width:15px;height:15px;animation:.75s linear infinite spin}.amazon-image-studio-tool .pin-security{color:#8fa2b9;border-top:1px solid #ffffff1a;justify-content:center;align-items:center;gap:7px;margin-top:24px;padding-top:20px;font-size:8px;display:flex}.amazon-image-studio-tool .pin-security svg{color:#63caa1;width:14px;height:14px}@media (width<=480px){.amazon-image-studio-tool .pin-page{padding:15px}.amazon-image-studio-tool .pin-card{border-radius:20px;padding:25px 20px}.amazon-image-studio-tool .pin-lock{margin-top:32px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.invoice-workspace-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.invoice-workspace-heading h1{letter-spacing:-.035em;margin:5px 0 8px;font-size:clamp(28px,3vw,42px);line-height:1.05}.invoice-workspace-heading p:not(.eyebrow){color:var(--muted);margin:0;font-size:15px}.invoice-workspace-chip{color:#176b47;background:var(--green-soft);white-space:nowrap;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:850}.invoice-manager{gap:16px;display:grid}.invoice-message{border:1px solid;border-radius:13px;align-items:center;gap:11px;min-height:52px;padding:11px 14px;font-size:11px;display:flex}.invoice-message>span{border-radius:8px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.invoice-message p{flex:1;margin:0}.invoice-message button{cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:18px}.invoice-message.success{color:#126347;background:#effaf6;border-color:#bce7d6}.invoice-message.success>span{color:#087453;background:#d8f4e9}.invoice-message.error{color:#8c3530;background:#fff4f2;border-color:#f0c8c4}.invoice-message.error>span{color:#b13f36;background:#ffe0dc}.invoice-summary-grid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.invoice-summary-grid article{border:1px solid var(--line);background:#fff;border-radius:17px;flex-direction:column;justify-content:center;min-height:125px;padding:21px 23px;display:flex;box-shadow:0 8px 22px #1a31510b}.invoice-summary-grid span{color:#738398;letter-spacing:.12em;font-size:8px;font-weight:850}.invoice-summary-grid strong{color:var(--ink);letter-spacing:-.04em;margin:8px 0 5px;font-size:29px}.invoice-summary-grid small{color:#8a97a8;font-size:9px}.invoice-summary-grid article.duplicate{background:linear-gradient(145deg,#fff,#fff5f3);border-color:#f1c5c1}.invoice-summary-grid article.duplicate span,.invoice-summary-grid article.duplicate strong{color:#b23d34}.invoice-summary-grid article.anomalies{background:linear-gradient(145deg,#fff,#fff9e9);border-color:#efd59b}.invoice-summary-grid article.anomalies span,.invoice-summary-grid article.anomalies strong{color:#98630b}.invoice-summary-grid article.marked{background:linear-gradient(145deg,#fff,#f1f5ff);border-color:#c8d9ff}.invoice-summary-grid article.marked span,.invoice-summary-grid article.marked strong{color:#1556ce}.invoice-summary-grid article.claim-open{background:linear-gradient(145deg,#fff,#fff0ee);border-color:#efb8b3}.invoice-summary-grid article.claim-open span,.invoice-summary-grid article.claim-open strong{color:#b23d34}.invoice-summary-grid article.claim-done{background:linear-gradient(145deg,#fff,#eef9f3);border-color:#acd9c1}.invoice-summary-grid article.claim-done span,.invoice-summary-grid article.claim-done strong{color:#19704f}.dhl-claim-center{background:linear-gradient(145deg,#fffef8,#fff9dc);border:1px solid #efd46d;border-radius:18px;overflow:hidden;box-shadow:0 10px 30px #73570011}.dhl-claim-center>header{background:#ffffffa3;border-bottom:1px solid #f1df9d;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.dhl-claim-center>header>div{align-items:center;gap:13px;display:flex}.dhl-claim-center h2{color:#2b3442;letter-spacing:-.025em;margin:2px 0 3px;font-size:16px}.dhl-claim-center header p{color:#847751;margin:0;font-size:8px}.dhl-claim-center header .panel-kicker{color:#a17200;letter-spacing:.12em;font-size:7px;font-weight:900}.dhl-claim-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dhl-claim-actions button{color:#fff;cursor:pointer;white-space:nowrap;background:#191d23;border:1px solid #191d23;border-radius:10px;min-height:40px;padding:0 14px;font-size:8px;font-weight:900;box-shadow:0 7px 17px #191d2324}.dhl-claim-actions button:first-child{color:#795200;box-shadow:none;background:#fff8da;border-color:#e3c660}.dhl-claim-actions button:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.dhl-claim-totals{grid-template-columns:repeat(3,1fr);gap:9px;padding:12px;display:grid}.dhl-claim-totals article{background:#ffffffc7;border:1px solid #ecdfae;border-radius:13px;flex-direction:column;justify-content:center;min-height:92px;padding:14px 16px;display:flex}.dhl-claim-totals small,.dhl-claim-totals strong,.dhl-claim-totals span{display:block}.dhl-claim-totals small{color:#947515;letter-spacing:.09em;font-size:7px;font-weight:900}.dhl-claim-totals strong{color:#463b18;letter-spacing:-.035em;margin:6px 0 4px;font-size:23px}.dhl-claim-totals span{color:#8a805f;font-size:8px}.dhl-claim-totals article.is-open{background:#fff5f3;border-color:#efbeb9}.dhl-claim-totals article.is-open small,.dhl-claim-totals article.is-open strong{color:#a73b32}.dhl-claim-totals article.is-done{background:#f1faf5;border-color:#b6ddc8}.dhl-claim-totals article.is-done small,.dhl-claim-totals article.is-done strong{color:#237354}.invoice-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.invoice-upload-card{background:#fff;border:1px solid #dce5ef;border-radius:18px;padding:23px;transition:border-color .18s,transform .18s;box-shadow:0 8px 22px #1a31510b}.invoice-upload-card.is-dragging{border-color:#5b8cf4;transform:translateY(-2px)}.invoice-carrier-head{color:#8492a4;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:10px;font-size:9px;font-weight:750;display:flex}.invoice-carrier-logo{letter-spacing:-.025em;border-radius:8px;place-items:center;min-width:63px;height:34px;padding:0 10px;font-size:13px;font-weight:950;display:inline-grid}.invoice-carrier-logo.dhl{color:#d40511;background:#ffdf00}.invoice-carrier-logo.gls{color:#fff;background:#1026b4}.invoice-carrier-logo.small{border-radius:7px;min-width:48px;height:29px;font-size:10px}.invoice-upload-card h2{letter-spacing:-.03em;margin:18px 0 5px;font-size:20px}.invoice-upload-card>p{color:#8190a3;margin:0 0 17px;font-size:10px}.invoice-dropzone{color:#4d627e;cursor:pointer;background:#f7faff;border:1.5px dashed #bfcddd;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;min-height:126px;padding:18px;display:flex}.invoice-dropzone:hover{color:#1558d4;background:#f0f5ff;border-color:#7fa2ef}.invoice-dropzone:disabled{opacity:.58;cursor:wait}.invoice-upload-icon{color:#fff;background:var(--accent);border-radius:10px;place-items:center;width:34px;height:34px;margin-bottom:4px;font-size:20px;font-weight:700;display:grid}.invoice-dropzone strong{font-size:10px}.invoice-dropzone small{color:#93a0af;font-size:8px}.invoice-upload-gls .invoice-upload-icon{background:#1026b4}.invoice-list-panel{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 8px 28px #141f300a}.invoice-list-heading{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px 20px;display:flex}.invoice-list-heading h2{margin:0}.invoice-list-heading p:last-child{color:#8492a4;margin:5px 0 0;font-size:10px}.invoice-list-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.invoice-list-heading-actions>span{color:#57718f;letter-spacing:.09em;background:#eff3f8;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:850}.invoice-delete-duplicates{color:#a7332b;cursor:pointer;background:#fff3f1;border:1px solid #efbbb6;border-radius:8px;min-height:34px;padding:0 11px;font-size:8px;font-weight:900}.invoice-delete-duplicates:disabled{opacity:.5;cursor:wait}.invoice-list{border-top:1px solid var(--line)}.invoice-record{border-bottom:1px solid #e8edf3}.invoice-record:last-child{border-bottom:0}.invoice-record.is-duplicate{background:snow;box-shadow:inset 4px 0 #d74c42}.invoice-record.has-open-claim{background:#fffbfa;box-shadow:inset 4px 0 #cf443a}.invoice-record.has-done-claim{background:#fbfefc;box-shadow:inset 4px 0 #25835d}.invoice-record.is-reviewed{background:#f5fcf8;box-shadow:inset 4px 0 #23845e}.invoice-record-main{grid-template-columns:32px 52px minmax(190px,1.5fr) minmax(130px,.75fr) minmax(120px,.65fr) minmax(150px,.9fr) auto;align-items:center;gap:13px;min-height:82px;padding:13px 20px;display:grid}.invoice-expand{color:#4d6585;cursor:pointer;background:#f5f8fc;border:1px solid #d9e3ed;border-radius:8px;width:29px;height:29px;padding:0;font-size:16px}.invoice-expand:hover{color:var(--accent);background:var(--accent-soft);border-color:#e9b8b1}.invoice-file-copy,.invoice-fact{min-width:0}.invoice-file-copy strong,.invoice-file-copy span,.invoice-fact span,.invoice-fact strong{display:block}.invoice-file-copy strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.invoice-file-copy span{color:#8a98a9;margin-top:5px;font-size:8px}.invoice-fact span{color:#8795a6;font-size:8px}.invoice-fact strong{color:#2b415e;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.invoice-badges{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.duplicate-badge,.position-duplicate-badge,.marked-badge,.clear-badge,.scan-status,.claim-open-badge,.claim-done-badge,.anomaly-badge,.reviewed-badge{letter-spacing:.045em;border-radius:6px;align-items:center;width:fit-content;padding:5px 7px;font-size:7px;font-weight:880;display:inline-flex}.duplicate-badge{color:#a7332b;background:#ffe2df}.position-duplicate-badge{color:#a24d25;background:#ffeadc}.marked-badge{color:#124dbb;background:#dfeaff}.clear-badge{color:#157053;background:#e1f5ed}.claim-open-badge{color:#a7332b;background:#ffe2df}.claim-done-badge{color:#176b49;background:#dff4e8}.anomaly-badge{color:#885a0b;background:#fff0c4}.reviewed-badge{color:#176b49;background:#dff4e8}.scan-status{color:#41617e;background:#edf2f6}.status-scanned{color:#147254;background:#def5ec}.status-scan_error{color:#a43830;background:#ffe3df}.status-scanning{color:#1454c5;background:#e3ecff}.invoice-record-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.invoice-record-actions a,.invoice-record-actions button{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:32px;padding:0 10px;font-size:8px;font-weight:760;text-decoration:none;display:inline-flex}.invoice-record-actions a{color:#536b88;background:#fff;border:1px solid #dbe4ee}.invoice-record-actions button{color:#fff;border:1px solid var(--ink);background:var(--ink)}.invoice-record-actions .invoice-delete-one{color:#a7332b;background:#fff3f1;border-color:#efbbb6}.invoice-record-actions .invoice-review-toggle{color:#237354;background:#eef9f3;border-color:#afd7c1}.invoice-record-actions .invoice-review-toggle.is-reviewed{color:#fff;background:#23845e;border-color:#23845e}.invoice-record-actions button:disabled{opacity:.55;cursor:wait}.invoice-scan-error{color:#9b3730;background:#ffebe8;border-radius:8px;margin:-2px 20px 13px 117px;padding:9px 11px;font-size:9px}.invoice-position-area{background:#f8fafc;border-top:1px solid #e8edf3;padding:0 20px 20px 117px}.invoice-position-head{justify-content:space-between;align-items:center;gap:16px;min-height:70px;display:flex}.invoice-position-head strong,.invoice-position-head span{display:block}.invoice-position-head strong{color:var(--ink);font-size:12px}.invoice-position-head div>span{color:#8492a4;margin-top:4px;font-size:8px}.invoice-anomaly-overview{background:linear-gradient(145deg,#fffdf7,#fff8e6);border:1px solid #ead39d;border-radius:14px;margin:0 0 16px;padding:15px 16px}.invoice-anomaly-overview header{justify-content:space-between;align-items:center;gap:18px;display:flex}.invoice-anomaly-overview header small,.invoice-anomaly-overview header strong,.invoice-anomaly-overview header span{display:block}.invoice-anomaly-overview header small{color:#94620e;letter-spacing:.08em;font-size:7px;font-weight:900}.invoice-anomaly-overview header strong{color:#6f4a0b;margin-top:3px;font-size:13px}.invoice-anomaly-overview header span{color:#907a52;margin-top:3px;font-size:8px}.invoice-anomaly-overview header>div:last-child{text-align:right}.invoice-anomaly-overview header>div:last-child strong{font-size:22px}.invoice-anomaly-groups{gap:7px;margin-top:12px;display:grid}.invoice-anomaly-groups label{cursor:pointer;background:#ffffffbd;border:1px solid #eed99d;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;padding:9px 11px;transition:border-color .16s,background .16s,transform .16s;display:grid}.invoice-anomaly-groups label:hover{border-color:#d9b247;transform:translateY(-1px)}.invoice-anomaly-groups label.is-selected{background:#f0faf5;border-color:#3b9a73;box-shadow:inset 3px 0 #27835f}.invoice-anomaly-groups label>input{opacity:0;pointer-events:none;position:absolute}.invoice-anomaly-check{color:#fff;background:#fff;border:1px solid #c9b578;border-radius:6px;place-items:center;width:23px;height:23px;font-size:12px;font-weight:900;display:grid}.invoice-anomaly-groups label.is-selected .invoice-anomaly-check{background:#27835f;border-color:#27835f}.invoice-anomaly-groups label>div:first-of-type strong,.invoice-anomaly-groups label>div:first-of-type small{display:block}.invoice-anomaly-groups label>div:first-of-type strong{color:#6f4a0b;font-size:9px}.invoice-anomaly-groups label>div:first-of-type small{color:#8d7b58;margin-top:4px;font-size:7px;line-height:1.45}.invoice-anomaly-groups label>div:last-child{text-align:right;min-width:115px}.invoice-anomaly-groups label>div:last-child b,.invoice-anomaly-groups label>div:last-child strong,.invoice-anomaly-groups label>div:last-child small{display:block}.invoice-anomaly-groups label>div:last-child b{color:#9a6813;font-size:7px}.invoice-anomaly-groups label>div:last-child strong{color:#6f4a0b;margin-top:4px;font-size:15px}.invoice-anomaly-groups label>div:last-child small{color:#27835f;margin-top:3px;font-size:6px;font-weight:850}.invoice-anomaly-overview>p{color:#75674e;margin:10px 0;font-size:8px;line-height:1.5}.invoice-anomaly-actions{flex-wrap:wrap;gap:8px;display:flex}.invoice-anomaly-actions button{color:#fff;cursor:pointer;background:#9a6813;border:0;border-radius:8px;min-height:36px;padding:0 11px;font-size:8px;font-weight:900}.invoice-anomaly-actions button:disabled{opacity:.45;cursor:not-allowed}.invoice-anomaly-actions .invoice-anomaly-excel{color:#795200;background:#fff;border:1px solid #dcb84b}.invoice-claim-overview{background:#fff;border:1px solid #efb8b3;border-radius:14px;margin:0 0 16px;overflow:hidden;box-shadow:0 7px 20px #7a27200f}.invoice-claim-overview.is-open{background:linear-gradient(145deg,#fff,#fff7f5)}.invoice-claim-overview.is-done{background:linear-gradient(145deg,#fff,#f0faf5);border-color:#a9d9bf}.invoice-claim-overview>header{border-bottom:1px solid #f0d2cf;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.invoice-claim-overview.is-done>header{border-color:#cce8d8}.invoice-claim-overview header small,.invoice-claim-overview header strong,.invoice-claim-overview header span{display:block}.invoice-claim-overview header small{color:#a23d35;letter-spacing:.08em;font-size:7px;font-weight:900}.invoice-claim-overview.is-done header small{color:#267354}.invoice-claim-overview header strong{color:#7f312b;margin-top:3px;font-size:11px}.invoice-claim-overview.is-done header strong{color:#1e684b}.invoice-claim-overview header span{color:#8a7775;margin-top:3px;font-size:7px}.invoice-claim-overview header>div:last-child{text-align:right;min-width:145px}.invoice-claim-overview header>div:last-child strong{font-size:21px}.invoice-claim-overview ol{max-height:260px;margin:0;padding:0;list-style:none;overflow:auto}.invoice-claim-overview li{border-bottom:1px solid #f1e5e3;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-height:54px;padding:8px 16px;display:grid}.invoice-claim-overview li>b{color:#fff;background:#bd493f;border-radius:7px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.invoice-claim-overview.is-done li>b{background:#2c805e}.invoice-claim-overview li span strong,.invoice-claim-overview li span small{display:block}.invoice-claim-overview li span strong{color:#354960;font-size:9px}.invoice-claim-overview li span small{color:#7f8c9b;margin-top:3px;font-size:8px}.invoice-claim-overview li em{color:#9b332b;font-size:10px;font-style:normal;font-weight:900}.invoice-claim-overview>footer{background:#ffffffb8;justify-content:flex-end;gap:8px;padding:11px 14px;display:flex}.invoice-claim-overview footer button{color:#4e637d;cursor:pointer;background:#fff;border:1px solid #d5dee8;border-radius:8px;min-height:35px;padding:0 11px;font-size:8px;font-weight:850}.invoice-claim-overview footer .claim-excel{color:#fff;background:#19212c;border-color:#19212c;margin-right:auto}.invoice-claim-overview footer .claim-complete{color:#fff;background:#25805d;border-color:#25805d}.invoice-claim-overview footer .claim-reopen{color:#a13a32;background:#fff3f1;border-color:#edbbb6}.invoice-position-scroll{background:#fff;border:1px solid #dfe7f0;border-radius:12px;max-height:540px;overflow:auto}.invoice-position-table{border-collapse:collapse;width:100%;min-width:1120px}.invoice-position-table th{color:#7b899b;border-bottom:1px solid var(--line);text-align:left;text-transform:uppercase;letter-spacing:.075em;background:#f8fafc;height:42px;padding:0 13px;font-size:8px}.invoice-position-table td{color:#56677d;border-bottom:1px solid #edf1f5;font-size:10px}.invoice-position-table th{z-index:2;position:sticky;top:0}.invoice-position-table th:first-child,.invoice-position-table td:first-child{width:76px;padding-left:16px}.invoice-position-table th:nth-child(2){width:50px}.invoice-position-table th:nth-child(3){width:56px}.invoice-position-table th:nth-child(4){width:190px}.invoice-position-table th:nth-child(5){width:auto}.invoice-position-table th:nth-child(6){width:70px}.invoice-position-table th:nth-child(7){width:100px}.invoice-position-table th:nth-child(8){width:150px}.invoice-position-table td{height:58px;padding:0 13px}.invoice-position-table tr.is-duplicate td{background:#fff4f2}.invoice-position-table tr.is-surcharge-suggestion td{background:#fffaf0}.invoice-position-table tr.is-marked td{background:#f2f6ff;box-shadow:inset 0 1px #d8e4ff,inset 0 -1px #d8e4ff}.invoice-position-table tr.is-duplicate.is-marked td{background:linear-gradient(90deg,#fff0ed,#f1f5ff)}.invoice-position-table td>strong{color:#263e5c;font-size:10px}.position-description{color:#465b75;text-overflow:ellipsis;white-space:nowrap;max-width:420px;display:block;overflow:hidden}.claim-number{background:#bd493f;border-radius:7px;place-items:center;width:25px;height:25px;display:grid;color:#fff!important;font-size:9px!important}.claim-reason-field{grid-template-columns:auto minmax(150px,1fr);align-items:center;gap:7px;max-width:430px;margin-top:7px;display:grid}.claim-reason-field>span{color:#9c3d35;font-size:7px;font-weight:900}.claim-reason-field input{color:#6f342f;background:#fff;border:1px solid #e4b9b5;border-radius:7px;min-width:0;height:30px;padding:0 8px;font-size:8px;font-weight:750}.surcharge-suggestion-badge{color:#8a5b0b;letter-spacing:.045em;background:#fff0c4;border-radius:5px;width:fit-content;margin-top:5px;padding:4px 6px;font-size:6px;font-weight:900;display:block}.surcharge-suggestion-badge.severity-high{color:#a43c32;background:#ffe2df}.anomaly-reason{line-height:1.45;color:#856f47!important;max-width:520px!important;margin-top:5px!important}.invoice-position-table td small{color:#8b98a9;margin-top:3px;font-size:8px;display:block}.position-checkbox{cursor:pointer;width:24px;height:24px;display:block;position:relative}.position-checkbox input{opacity:0;pointer-events:none;position:absolute}.position-checkbox span{background:#fff;border:1px solid #b8c6d6;border-radius:6px;place-items:center;width:21px;height:21px;display:grid}.position-checkbox input:checked+span{color:#fff;border-color:var(--accent);background:var(--accent)}.position-checkbox input:checked+span:after{content:"✓";font-size:12px;font-weight:900}.position-checkbox input:focus-visible+span{outline-offset:2px;outline:3px solid #c9d8ff}.invoice-empty{text-align:center;color:#8190a3;place-content:center;justify-items:center;gap:6px;min-height:180px;padding:25px;font-size:10px;display:grid}.invoice-empty strong{color:#536980;font-size:12px}.invoice-empty.compact{background:#fff;border:1px dashed #cad6e2;border-radius:12px;min-height:90px}@media (width<=1050px){.invoice-summary-grid{grid-template-columns:repeat(2,1fr)}.dhl-claim-center>header{align-items:flex-start}.invoice-record-main{grid-template-columns:32px 52px minmax(170px,1fr) minmax(130px,.8fr) auto}.invoice-record-main .invoice-fact:nth-of-type(2),.invoice-badges{display:none}}.invoice-claim-overview.is-submitted:not(.is-done){background:linear-gradient(145deg,#fff,#f1f7fd);border-color:#96bfe4}.claim-submitted-badge{color:#245f91;background:#e8f3fd;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:900}.invoice-claim-overview footer .claim-send{color:#fff;background:#0d6aa8;border-color:#0d6aa8}.invoice-claim-overview footer .claim-submit{color:#fff;background:#2b759f;border-color:#2b759f}.invoice-claim-overview footer .claim-unsubmit{color:#2b6592;background:#edf6fd;border-color:#abcbe4}@media (width<=700px){.invoice-workspace-heading{flex-direction:column;align-items:flex-start}.invoice-summary-grid,.invoice-upload-grid{grid-template-columns:1fr}.dhl-claim-center>header,.dhl-claim-actions{flex-direction:column;align-items:stretch}.dhl-claim-actions button{width:100%}.dhl-claim-totals{grid-template-columns:1fr}.invoice-summary-grid article{min-height:104px}.invoice-upload-card{padding:19px}.invoice-list-heading{flex-direction:column;padding:21px 17px 17px}.invoice-list-heading-actions>span{display:none}.invoice-list-heading-actions,.invoice-delete-duplicates{width:100%}.invoice-record-main{grid-template-columns:31px 48px minmax(0,1fr);gap:10px;padding:15px 14px}.invoice-record-main .invoice-fact,.invoice-record-main .invoice-badges{display:none}.invoice-record-actions{grid-column:2/-1;justify-content:flex-start}.invoice-scan-error{margin:0 14px 14px}.invoice-position-area{padding:0 14px 14px}.invoice-position-head{flex-direction:column;justify-content:center;align-items:flex-start}.invoice-claim-overview>header{flex-direction:column;align-items:flex-start}.invoice-claim-overview header>div:last-child{text-align:left}.invoice-claim-overview>footer{flex-direction:column}.invoice-claim-overview footer button{width:100%}.invoice-anomaly-overview header{flex-direction:column;align-items:flex-start}.invoice-anomaly-overview header>div:last-child{text-align:left}.invoice-anomaly-groups label{grid-template-columns:28px 1fr}.invoice-anomaly-groups label>div:last-child{text-align:left;grid-column:2}.invoice-anomaly-actions{flex-direction:column}.invoice-anomaly-actions button{width:100%}}.amazon-case-center{color:var(--ink);padding:4px 0 28px}.amazon-case-header{justify-content:space-between;align-items:flex-end;gap:24px;margin:10px 0 17px;display:flex}.amazon-case-header h1{letter-spacing:-.045em;margin:5px 0 7px;font-size:clamp(29px,3.1vw,45px)}.amazon-case-header p:not(.eyebrow){max-width:790px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.amazon-case-header>a{color:#fff;white-space:nowrap;background:#172338;border-radius:10px;padding:12px 15px;font-size:9px;font-weight:900;text-decoration:none}.amazon-case-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.amazon-case-stats article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:14px 16px}.amazon-case-stats article.open{background:#fff8f7;border-color:#efb5ae}.amazon-case-stats article.resolved{background:#f3fbf6;border-color:#a8d8bd}.amazon-case-stats span,.amazon-case-stats small{display:block}.amazon-case-stats span{color:#6d7784;text-transform:uppercase;font-size:8px;font-weight:900}.amazon-case-stats strong{margin:5px 0 2px;font-size:24px;display:block}.amazon-case-stats small{color:#8a939d;font-size:7px}.amazon-case-stats .open strong{color:#b64035}.amazon-case-stats .resolved strong{color:#24724f}.amazon-case-grid{grid-template-columns:minmax(310px,.7fr) minmax(540px,1.3fr);align-items:start;gap:14px;display:grid}.amazon-case-analyzer,.amazon-case-list-panel{border:1px solid var(--line);background:#fff;border-radius:15px;box-shadow:0 8px 28px #1322350b}.amazon-case-analyzer{gap:11px;padding:16px;display:grid}.amazon-case-card-heading{align-items:center;gap:9px;display:flex}.amazon-case-card-heading>span{color:#fff;background:#172338;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-weight:950;display:grid}.amazon-case-card-heading small,.amazon-case-card-heading strong{display:block}.amazon-case-card-heading small{color:#e4574f;letter-spacing:.08em;font-size:7px;font-weight:950}.amazon-case-card-heading strong{margin-top:2px;font-size:13px}.amazon-case-analyzer label{gap:5px;display:grid}.amazon-case-analyzer label>span{color:#596573;font-size:8px;font-weight:900}.amazon-case-analyzer textarea,.amazon-case-analyzer input{color:#1f2937;background:#fbfcfd;border:1px solid #d8dee5;border-radius:9px;outline:0;width:100%;font-size:10px;font-weight:650}.amazon-case-analyzer textarea:focus,.amazon-case-analyzer input:focus{border-color:#1b7f88;box-shadow:0 0 0 3px #1b7f8814}.amazon-case-analyzer textarea{resize:vertical;min-height:210px;padding:11px;line-height:1.5}.amazon-case-analyzer input{height:40px;padding:0 10px}.amazon-case-analyze-button,.amazon-case-save-button{color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:45px;font-size:9px;font-weight:950}.amazon-case-analyze-button{background:linear-gradient(135deg,#172338,#1b7f88)}.amazon-case-save-button{background:#e4574f}.amazon-case-analyze-button:disabled,.amazon-case-save-button:disabled{opacity:.48;cursor:not-allowed}.amazon-case-result{border-top:1px solid #e7ebef;gap:10px;margin-top:3px;padding-top:14px;display:grid}.amazon-case-fields{grid-template-columns:1fr .75fr;gap:8px;display:grid}.amazon-case-result textarea.summary{min-height:100px}.amazon-case-detected-link{color:#087985;background:#f1f9f9;border:1px solid #b9dadd;border-radius:8px;padding:9px 10px;font:800 8px SFMono-Regular,Consolas,monospace;text-decoration:none}.amazon-case-list-panel{overflow:hidden}.amazon-case-list-toolbar{border-bottom:1px solid var(--line);background:#f7f9fa;grid-template-columns:auto minmax(180px,1fr);gap:8px;padding:9px;display:grid}.amazon-case-filters{gap:5px;display:flex}.amazon-case-filters button{color:#66717d;cursor:pointer;background:#fff;border:1px solid #dce2e7;border-radius:8px;min-height:34px;padding:0 9px;font-size:8px;font-weight:900}.amazon-case-filters button b{margin-left:3px}.amazon-case-filters button.active{color:#fff;background:#172338;border-color:#172338}.amazon-case-filters button.active.open{background:#b64035;border-color:#b64035}.amazon-case-filters button.active.resolved{background:#327d5b;border-color:#327d5b}.amazon-case-search{background:#fff;border:1px solid #dce2e7;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:0 9px;display:flex}.amazon-case-search span{color:#7c8793}.amazon-case-search input{background:0 0;border:0;outline:0;width:100%;font-size:9px;font-weight:700}.amazon-case-list{display:grid}.amazon-case-row{background:#fff9f8;border-top:1px solid #edf0f2;border-left:4px solid #c84c43;padding:15px 16px}.amazon-case-row:first-child{border-top:0}.amazon-case-row.is-resolved{background:#f3faf6;border-left-color:#3b8b67}.amazon-case-row-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.amazon-case-state{color:#b64035;letter-spacing:.07em;background:#fee9e7;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:950}.amazon-case-state.is-resolved{color:#267452;background:#dff3e8}.amazon-case-row-top>button{cursor:pointer;background:#fff;border-radius:8px;min-height:33px;padding:0 10px;font-size:8px;font-weight:900}.amazon-case-row-top>button.resolve{color:#21714f;border:1px solid #83c5a2}.amazon-case-row-top>button.reopen{color:#9f4037;border:1px solid #e1aaa4}.amazon-case-identifiers{grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr);gap:8px;margin-top:11px;display:grid}.amazon-case-identifiers>a,.amazon-case-identifiers>div{border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:72px;padding:11px 13px;text-decoration:none;display:flex}.amazon-case-identifiers small,.amazon-case-identifiers strong,.amazon-case-identifiers span{display:block}.amazon-case-identifiers small{letter-spacing:.1em;font-size:7px;font-weight:950}.amazon-case-identifiers strong{text-overflow:ellipsis;letter-spacing:.025em;white-space:nowrap;margin:4px 0 3px;font:950 16px SFMono-Regular,Consolas,monospace;overflow:hidden}.amazon-case-identifiers span{font-size:7px;font-weight:800}.amazon-case-id-card{color:#fff;background:#172338;border:1px solid #172338}.amazon-case-id-card small,.amazon-case-id-card span{color:#b9cadc}.amazon-case-id-card:hover{background:#223652}.amazon-case-asin-card{color:#0a6871;background:#eef9f9;border:1px solid #9dcfd3}.amazon-case-asin-card small,.amazon-case-asin-card span{color:#49858a}.amazon-case-asin-card:hover{background:#e4f6f7;border-color:#14808a}.amazon-case-asin-card.is-empty{color:#7d8792;background:#f4f6f8;border-color:#dce2e7}.amazon-case-asin-card.is-empty strong{font-size:11px}.amazon-case-row h2{margin:12px 0 5px;font-size:14px;line-height:1.3}.amazon-case-row>p{color:#596573;margin:0;font-size:9px;line-height:1.55}.amazon-case-row footer{color:#87919b;border-top:1px solid #6c7a8a24;align-items:center;gap:10px;margin-top:11px;padding-top:9px;font-size:7px;display:flex}.amazon-case-row footer button{color:#087d88;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:7px;font-weight:900}.amazon-case-row pre{white-space:pre-wrap;color:#4d5966;background:#fff;border:1px solid #dfe5e9;border-radius:8px;max-height:250px;margin:10px 0 0;padding:11px;font:7px/1.55 SFMono-Regular,Consolas,monospace;overflow:auto}.amazon-case-empty{color:#7d8792;text-align:center;align-content:center;place-items:center;gap:6px;min-height:230px;padding:30px;font-size:10px;display:grid}.amazon-case-empty strong{color:#2b3644;font-size:13px}.amazon-case-empty span{font-size:8px}.amazon-case-message{z-index:70;color:#215a60;text-align:left;cursor:pointer;background:#f2fbfb;border:1px solid #b9dadd;border-radius:11px;gap:15px;max-width:min(480px,100vw - 40px);padding:12px 14px;font-size:9px;font-weight:850;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 35px #192d4329}.amazon-case-message b{margin-left:auto}@media (width<=980px){.amazon-case-grid{grid-template-columns:1fr}.amazon-case-header{flex-direction:column;align-items:flex-start}.amazon-case-list-panel{min-height:300px}}@media (width<=650px){.amazon-case-stats,.amazon-case-list-toolbar,.amazon-case-fields{grid-template-columns:1fr}.amazon-case-row-top{flex-direction:column;align-items:stretch}.amazon-case-row-top>button{width:100%}.amazon-case-identifiers{grid-template-columns:1fr}.amazon-case-row footer{flex-wrap:wrap;align-items:flex-start}.amazon-case-row footer button{text-align:left;width:100%;margin:0}}.amazon-case-references{background:#f8fbfc;border:1px solid #cfdee6;border-radius:10px;margin-top:10px;overflow:hidden}.amazon-case-references>header{background:#eef6f8;border-bottom:1px solid #dbe6eb;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.amazon-case-references>header small,.amazon-case-references>header strong{display:block}.amazon-case-references>header small{color:#1b7f88;letter-spacing:.1em;font-size:6px;font-weight:950}.amazon-case-references>header strong{margin-top:2px;font-size:10px}.amazon-case-references>header>span{color:#176b73;background:#d8ecef;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:8px;font-weight:950;display:grid}.amazon-case-reference-list{gap:5px;padding:7px 8px 0;display:grid}.amazon-case-reference-list>div{background:#fff;border:1px solid #d9e4e9;border-radius:8px;grid-template-columns:minmax(0,1fr) 30px;align-items:stretch;min-width:0;display:grid}.amazon-case-reference-list a{color:#155f6a;gap:3px;min-width:0;padding:8px 9px;text-decoration:none;display:grid}.amazon-case-reference-list a:hover{background:#f2fafb}.amazon-case-reference-list a strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.amazon-case-reference-list a span{color:#788995;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.amazon-case-reference-list button{color:#a5423b;cursor:pointer;background:0 0;border:0;border-left:1px solid #e2e9ed;font-size:16px}.amazon-case-reference-list button:disabled{opacity:.45;cursor:wait}.amazon-case-references>form{grid-template-columns:minmax(145px,.75fr) minmax(200px,1.25fr) auto;gap:6px;padding:8px;display:grid}.amazon-case-references>form input{color:#1f2937;background:#fff;border:1px solid #cedce4;border-radius:8px;outline:0;min-width:0;height:36px;padding:0 9px;font-size:8px}.amazon-case-references>form input:focus{border-color:#1b7f88;box-shadow:0 0 0 3px #1b7f8814}.amazon-case-references>form button{color:#fff;cursor:pointer;white-space:nowrap;background:#176f78;border:0;border-radius:8px;min-height:36px;padding:0 10px;font-size:7px;font-weight:950}.amazon-case-references>form button:disabled{opacity:.45;cursor:not-allowed}@media (width<=720px){.amazon-case-references>form{grid-template-columns:1fr}.amazon-case-references>form button{min-height:39px}}.amazon-case-list .amazon-case-row{padding:12px 16px}.amazon-case-list .amazon-case-identifiers{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.amazon-case-list .amazon-case-identifiers>a,.amazon-case-list .amazon-case-identifiers>div{border-radius:7px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;min-height:0;padding:6px 10px}.amazon-case-list .amazon-case-identifiers small{letter-spacing:.02em;font-size:12px}.amazon-case-list .amazon-case-identifiers strong{margin:0;font-size:14px}.amazon-case-list .amazon-case-identifiers span{display:none}.amazon-case-list .amazon-case-compact-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 3px;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.amazon-case-list .amazon-case-compact-summary{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;line-height:1.4;overflow:hidden}.amazon-case-compact-meta{color:#607184;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:7px;font-size:14px;display:flex}.amazon-case-details{margin-top:6px}.amazon-case-details>summary{cursor:pointer;color:#176b8a;padding:4px 0;font-size:14px;font-weight:600}.amazon-case-details[open]{border-top:1px solid #dce5ec;margin-top:10px;padding-top:6px}.amazon-case-details>p{color:#596573;font-size:14px;line-height:1.5}@media (width<=650px){.amazon-case-list .amazon-case-row-top{flex-direction:row;align-items:center}.amazon-case-list .amazon-case-row-top>button{width:auto}.amazon-case-list .amazon-case-identifiers small{font-size:12px}}.amazon-case-center .amazon-case-header h1{margin:4px 0;font-size:30px}.amazon-case-header-actions{align-items:center;gap:16px;display:flex}.amazon-case-header-actions a{color:#176b8a;font-size:14px}.amazon-case-header-actions button{color:#fff;cursor:pointer;background:#173954;border:0;border-radius:10px;padding:12px 16px;font-size:16px;font-weight:650}.amazon-case-center .amazon-case-stats{flex-wrap:wrap;gap:8px;display:flex}.amazon-case-stats>button{color:#34465b;cursor:pointer;background:#fff;border:1px solid #dce3e9;border-radius:10px;align-items:center;gap:12px;padding:9px 14px;display:flex}.amazon-case-stats>button span,.amazon-case-stats>button strong{text-transform:none;color:inherit;margin:0;font-size:14px}.amazon-case-stats>button strong{font-size:20px}.amazon-case-stats>button.open{color:#b42318}.amazon-case-stats>button.in_progress{color:#8c6100}.amazon-case-stats>button.resolved{color:#14794b}.amazon-case-stats>button[aria-pressed=true]{box-shadow:inset 0 0 0 1px}.amazon-case-center .amazon-case-grid{grid-template-columns:minmax(0,1fr)}.amazon-case-center .amazon-case-analyzer{box-sizing:border-box;width:100%;max-width:900px;padding:20px}.amazon-case-analyzer :is(input,textarea,select),.amazon-case-analyzer label>span,.amazon-case-analyzer button,.amazon-case-card-heading strong{font-size:14px}.amazon-case-card-heading small{font-size:12px}.amazon-case-analyzer textarea{min-height:120px}.amazon-case-analyzer select{background:#fff;border:1px solid #d8dee5;border-radius:8px;padding:10px}.amazon-case-center .amazon-case-list-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px;display:flex}.amazon-case-filters{flex-wrap:wrap;align-items:center}.amazon-case-filters label,.amazon-case-filters select,.amazon-case-filters button,.amazon-case-search input{font-size:14px}.amazon-case-filters select{background:#fff;border:1px solid #dce2e7;border-radius:8px;padding:8px}.amazon-case-search{min-width:240px}.amazon-case-filters button.active.in_progress{background:#946600;border-color:#946600}.amazon-case-list .amazon-case-row{background:#fff;border-left-width:3px;grid-template-columns:200px minmax(0,1fr) 250px;gap:6px 18px;padding:12px 16px;display:grid}.amazon-case-row.is-in_progress{border-left-color:#d5a000}.amazon-case-list .amazon-case-row-top{grid-area:1/3/4;align-items:center}.amazon-case-list .amazon-case-identifiers{grid-area:1/1/3;align-content:start;gap:5px;margin:0}.amazon-case-list .amazon-case-identifiers>a,.amazon-case-list .amazon-case-identifiers>div{color:#176b8a;background:0 0;border:0;flex-wrap:wrap;gap:4px;width:100%;min-width:0;padding:0}.amazon-case-list .amazon-case-identifiers small{color:#667789;font-size:12px}.amazon-case-list .amazon-case-identifiers strong{font-size:14px}.amazon-case-list .amazon-case-compact-title{-webkit-line-clamp:1;grid-area:1/2;margin:0;font-size:16px}.amazon-case-list .amazon-case-compact-summary{grid-area:2/2}.amazon-case-list .amazon-case-compact-meta{grid-area:3/1/auto/3;justify-content:flex-start;gap:8px 20px;margin:0;font-size:14px}.amazon-case-list .amazon-case-details{grid-column:1/-1;margin-top:0}.amazon-case-traffic{justify-content:center;gap:8px;width:100%;display:flex}.amazon-case-traffic button{color:#526579;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;padding:5px 2px;display:flex}.amazon-case-traffic button>span{color:#fff;background:var(--lamp);opacity:.35;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;font-weight:800;display:grid}.amazon-case-traffic button[aria-pressed=true]>span{opacity:1;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--lamp)}.amazon-case-traffic .traffic-open{--lamp:#c7352d}.amazon-case-traffic .traffic-in_progress{--lamp:#b87900}.amazon-case-traffic .traffic-resolved{--lamp:#178454}.amazon-case-traffic small{text-align:center;font-size:14px;line-height:1.2}.amazon-case-traffic button:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #176b8a}.amazon-case-traffic button:disabled{cursor:wait}.amazon-case-details :is(input,textarea,select,button),.amazon-case-details footer,.amazon-case-row pre,.amazon-case-message{font-size:14px}.amazon-case-details :is(h2,.amazon-case-references strong){font-size:16px}.amazon-case-details :is(small,.amazon-case-reference-list a span){font-size:12px}.amazon-case-details input,.amazon-case-details textarea{box-sizing:border-box;max-width:100%}.amazon-case-empty,.amazon-case-empty span{font-size:14px}@media (width<=900px){.amazon-case-list .amazon-case-row{grid-template-columns:minmax(0,1fr) 230px}.amazon-case-list .amazon-case-identifiers{flex-flow:wrap;grid-area:1/1}.amazon-case-list .amazon-case-identifiers>a,.amazon-case-list .amazon-case-identifiers>div{width:auto}.amazon-case-list .amazon-case-compact-title{grid-area:2/1}.amazon-case-list .amazon-case-compact-summary{grid-area:3/1}.amazon-case-list .amazon-case-row-top{grid-area:1/2/4}.amazon-case-list .amazon-case-compact-meta{grid-area:4/1/auto/-1}}@media (width<=600px){.amazon-case-header-actions{flex-wrap:wrap}.amazon-case-list .amazon-case-row{flex-direction:column;gap:8px;display:flex}.amazon-case-list .amazon-case-row-top{order:4;align-self:flex-start;width:250px;max-width:100%}.amazon-case-list .amazon-case-details{order:5}.amazon-case-list .amazon-case-compact-title{-webkit-line-clamp:2}.amazon-case-compact-meta{gap:6px}.amazon-case-search{width:100%;min-width:0}.amazon-case-filters label{width:100%}.amazon-case-center .amazon-case-fields{grid-template-columns:1fr}}.amazon-case-list{grid-template-columns:minmax(0,1fr)}.amazon-case-list .amazon-case-row,.amazon-case-row>*{min-width:0;max-width:100%}.amazon-case-number-edit{grid-column:1/-1;margin:5px 0 10px}.amazon-case-number-edit form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.amazon-case-number-edit label{gap:5px;font-size:14px;display:grid}.amazon-case-number-edit input,.amazon-case-number-edit button{color:#19455f;font:inherit;background:#fff;border:1px solid #cbd8e5;border-radius:7px;padding:8px 10px}.amazon-case-number-edit button{cursor:pointer}.amazon-case-number-edit button:disabled{opacity:.5;cursor:wait}.sb-center{flex-direction:column;gap:16px;display:flex}.sb-heading{color:#fff;background:radial-gradient(circle at 82% 0,#23c8be33,#0000 31%),linear-gradient(120deg,#0b1930,#102d46 62%,#123d4d);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-height:142px;padding:25px 28px;display:flex;box-shadow:0 18px 45px #0a192e24}.sb-heading h1{letter-spacing:-.045em;margin:5px 0 7px;font-size:clamp(27px,3vw,39px)}.sb-heading>div:first-child>p:last-child{color:#a1b5c8;max-width:690px;margin:0;font-size:13px;line-height:1.5}.sb-actions{align-items:center;gap:8px;display:flex}.sb-actions button,.sb-auto{white-space:nowrap;color:#eaf8f8;background:#ffffff12;border:1px solid #ffffff24;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.sb-actions button{cursor:pointer}.sb-actions button:hover{background:#ffffff1f}.sb-actions button:disabled{opacity:.6;cursor:wait}.sb-actions .sb-only-icon{width:40px;padding:0}.sb-auto{color:#82e5dc;background:#36c7c614;border-color:#4fded733}.sb-auto i,.sb-source>b i{background:#38cf99;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #38cf991f}.sb-source-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sb-source-tabs button{border:1px solid var(--line);color:#3b485b;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:62px;padding:11px 14px;display:flex;box-shadow:0 4px 14px #12213808}.sb-source-tabs button.active{color:#126f7c;background:linear-gradient(135deg,#f1ffff,#fff);border-color:#6ec2c8;box-shadow:0 0 0 3px #31c6d417}.sb-source-tabs strong{font-size:12px}.sb-source-tabs span{color:#8a96a7;font-size:9px;font-weight:750}.sb-source-tabs span.connected{color:#16855f}.sb-source-tabs span.missing{color:#b17626}.sb-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sb-metrics article{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:13px;min-height:110px;padding:17px;display:flex;box-shadow:0 5px 16px #12213809}.sb-metrics article>span{border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.sb-metrics .blue{color:#3975f6;background:#edf3ff}.sb-metrics .green{color:#168a64;background:#e9f8f2}.sb-metrics .red{color:#ca4651;background:#fff0f1}.sb-metrics .violet{color:#715ee1;background:#f1efff}.sb-metrics .amber{color:#c27917;background:#fff3df}.sb-metrics article>div{flex-direction:column;min-width:0;display:flex}.sb-metrics small{color:#7f8a9b;font-size:9px;font-weight:760}.sb-metrics strong{color:#142035;letter-spacing:-.045em;white-space:nowrap;margin-top:3px;font-size:23px}.sb-metrics strong.negative{color:#bf3c47}.sb-metrics p{color:#919cab;margin:4px 0 0;font-size:8px}.sb-reconciliation{background:linear-gradient(135deg,#f4fffb,#fff);border:1px solid #bfe7dc;border-radius:15px;grid-template-columns:46px minmax(0,1fr) minmax(330px,.65fr);align-items:center;gap:16px;min-height:122px;padding:18px;display:grid;box-shadow:0 5px 18px #12213809}.sb-reconciliation.review{background:linear-gradient(135deg,#fffaf0,#fff);border-color:#efcf9e}.sb-reconciliation.missing,.sb-reconciliation.empty{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#d8e0e7}.sb-reconciliation.error{background:linear-gradient(135deg,#fff5f6,#fff);border-color:#edc6cb}.sb-reconciliation-icon{color:#168a64;background:#e6f8f1;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.sb-reconciliation.review .sb-reconciliation-icon{color:#b17626;background:#fff1d9}.sb-reconciliation.missing .sb-reconciliation-icon,.sb-reconciliation.empty .sb-reconciliation-icon{color:#60758b;background:#ebf0f4}.sb-reconciliation.error .sb-reconciliation-icon{color:#bf3c47;background:#ffeaed}.sb-reconciliation-copy h2{color:#172136;letter-spacing:-.02em;margin:4px 0 5px;font-size:15px}.sb-reconciliation-copy>p:last-of-type{color:#758397;margin:0;font-size:9px;line-height:1.5}.sb-requirements{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.sb-requirements code{color:#58687b;background:#fff;border:1px solid #dce4ea;border-radius:6px;padding:4px 6px;font:700 7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.sb-reconciliation-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sb-reconciliation-values>div{background:#ffffffdb;border:1px solid #e4eaee;border-radius:10px;padding:10px}.sb-reconciliation-values small{color:#8793a3;font-size:7px;font-weight:800;display:block}.sb-reconciliation-values strong{color:#172136;letter-spacing:-.03em;margin-top:3px;font-size:14px;display:block}.sb-reconciliation-values strong.different{color:#b55f24}.sb-reconciliation-values>span{color:#8793a3;text-align:right;grid-column:1/-1;font-size:8px}.sb-main-grid,.sb-lower-grid{grid-template-columns:minmax(0,1.3fr) minmax(350px,.7fr);gap:15px;display:grid}.sb-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-panel{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;box-shadow:0 4px 18px #1221380a}.sb-panel-head{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:14px 17px;display:flex}.sb-panel-head .eyebrow{margin:0}.sb-panel-head h2{color:#172136;letter-spacing:-.02em;margin:4px 0 0;font-size:15px}.sb-panel-head>span{color:#929cab;font-size:8px}.sb-chart{background:repeating-linear-gradient(#0000 0 59px,#eff2f5 60px);border-bottom:1px solid #f0f3f6;align-items:flex-end;gap:clamp(2px,.55vw,7px);height:245px;padding:25px 20px 29px;display:flex}.sb-column{flex:1;align-items:flex-end;min-width:2px;height:100%;display:flex;position:relative}.sb-bar{opacity:.8;background:linear-gradient(#49cfd0,#3d7be9);border-radius:4px 4px 2px 2px;width:100%;min-height:3px}.sb-profit-dot{z-index:2;background:#159369;border:2px solid #fff;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;left:50%;box-shadow:0 0 0 1px #159369}.sb-column small{color:#919bab;white-space:nowrap;font-size:7px;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.sb-legend{color:#7e8999;align-items:center;gap:15px;min-height:43px;padding:0 19px;font-size:8px;display:flex}.sb-legend span{align-items:center;gap:5px;display:inline-flex}.sb-legend i{border-radius:3px;width:8px;height:8px}.sb-legend i.revenue{background:#3e9bdc}.sb-legend i.profit{background:#159369;border-radius:50%}.sb-killers,.sb-events,.sb-sources{padding:6px 16px 12px}.sb-killer{border-bottom:1px solid #eff2f5;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;display:grid}.sb-killer:last-child{border-bottom:0}.sb-killer>span{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.sb-killer.high>span{color:#c84651;background:#fff0f1}.sb-killer.medium>span{color:#bc7619;background:#fff4df}.sb-killer.low>span{color:#58718d;background:#eef3f7}.sb-killer strong,.sb-event strong,.sb-source strong{font-size:10px}.sb-killer p,.sb-event p,.sb-source p{color:#8692a3;margin:3px 0 0;font-size:8px;line-height:1.4}.sb-killer>b{color:#b63f4a;white-space:nowrap;font-size:9px}.sb-event{border-bottom:1px solid #eff2f5;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;display:grid}.sb-event:last-child{border-bottom:0}.sb-event>i{border-radius:50%;width:8px;height:8px}.sb-event.positive>i{background:#24b581;box-shadow:0 0 0 4px #e9f8f2}.sb-event.warning>i{background:#e6a23d;box-shadow:0 0 0 4px #fff4df}.sb-event.critical>i{background:#df5260;box-shadow:0 0 0 4px #fff0f1}.sb-event time{color:#96a0af;font-size:8px}.sb-source{border-bottom:1px solid #eff2f5;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;display:grid}.sb-source:last-child{border-bottom:0}.sb-source>span{color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.sb-source>span.amazon{background:linear-gradient(135deg,#142641,#2e4869)}.sb-source>span.shopify{background:linear-gradient(135deg,#72ad36,#4f8c23)}.sb-source>b{color:#1d8362;white-space:nowrap;align-items:center;gap:6px;font-size:8px;display:inline-flex}.sb-source>b.missing{color:#ae721f}.sb-source>b.missing i{background:#d89938;box-shadow:0 0 0 4px #d899381f}.sb-empty{background:linear-gradient(135deg,#f7fbfc,#fff);border:1px dashed #cad9e2;border-radius:15px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:17px;min-height:155px;padding:24px;display:grid}.sb-empty>span{color:#2994a3;background:#e9f8f8;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.sb-empty h2{margin:0 0 5px;font-size:15px}.sb-empty p{color:#778599;max-width:760px;margin:0;font-size:10px;line-height:1.55}.sb-calm{color:#7e8999;text-align:center;padding:25px 8px;font-size:10px;line-height:1.5}.sb-gate,.sb-loading{flex-direction:column;justify-content:center;align-items:center;min-height:540px;display:flex}.sb-gate-card{text-align:center;background:#fff;border:1px solid #dce5eb;border-radius:19px;width:min(440px,100%);padding:36px;box-shadow:0 20px 55px #0c1b301a}.sb-lock-icon{color:#1b8f99;background:#e9f8f8;border:1px solid #c9e8e9;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 18px;display:grid}.sb-gate-card h1{letter-spacing:-.04em;margin:7px 0 9px;font-size:24px}.sb-gate-card>p:not(.eyebrow){color:#758397;max-width:340px;margin:0 auto;font-size:11px;line-height:1.55}.sb-gate-card form{text-align:left;flex-direction:column;gap:9px;margin-top:22px;display:flex}.sb-gate-card label{color:#68758a;font-size:9px;font-weight:800}.sb-gate-card input{background:#fafcfd;border:1px solid #d7e0e8;border-radius:10px;outline:0;width:100%;height:44px;padding:0 12px}.sb-gate-card input:focus{background:#fff;border-color:#63bdc5;box-shadow:0 0 0 3px #31c6d41c}.sb-gate-card .primary-button{width:100%;margin-top:2px}.sb-error{color:#ae3e49;background:#fff4f5;border:1px solid #efc7cb;border-radius:9px;margin:0;padding:9px 11px;font-size:9px;font-weight:650}.sb-error-banner{align-items:center;min-height:43px;display:flex}.sb-loading i{border:3px solid #d9e6ea;border-top-color:#2db4be;border-radius:50%;width:36px;height:36px;animation:.8s linear infinite sb-spin}.sb-loading strong{color:#18243a;margin-top:13px;font-size:14px}.sb-loading span{color:#788498;margin-top:5px;font-size:10px}@keyframes sb-spin{to{transform:rotate(360deg)}}@media (width<=1180px){.sb-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-main-grid,.sb-lower-grid{grid-template-columns:1fr}.sb-reconciliation{grid-template-columns:46px minmax(0,1fr)}.sb-reconciliation-values{grid-column:1/-1}.sb-heading{flex-direction:column;align-items:flex-start}.sb-actions{width:100%}.sb-auto{margin-right:auto}}@media (width<=720px){.sb-source-tabs{grid-template-columns:1fr}.sb-metrics{grid-template-columns:1fr 1fr;gap:8px}.sb-metrics article{gap:9px;min-height:94px;padding:12px}.sb-metrics article>span{width:36px;height:36px}.sb-metrics strong{font-size:18px}.sb-reconciliation{grid-template-columns:38px minmax(0,1fr);gap:11px;padding:14px}.sb-reconciliation-icon{width:38px;height:38px}.sb-reconciliation-values{grid-template-columns:1fr}.sb-reconciliation-values>span{grid-column:1}.sb-actions{flex-wrap:wrap}.sb-auto{width:100%;margin:0}.sb-actions button:not(.sb-only-icon){flex:1}.sb-chart{height:210px;padding-inline:12px}.sb-empty{grid-template-columns:46px 1fr}.sb-empty>button{grid-column:1/-1;width:100%}.sb-gate-card{padding:28px 21px}}.product-link-center{--pl-border:#dde3e9;gap:16px;display:grid}.product-link-heading{justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 4px 2px;display:flex}.product-link-heading>div{max-width:900px}.product-link-heading h1{color:var(--ink);letter-spacing:-.055em;margin:8px 0 10px;font-size:clamp(34px,4vw,58px);line-height:.98}.product-link-heading p:not(.eyebrow){max-width:830px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.product-link-heading>button{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:11px;align-items:center;gap:8px;min-height:45px;padding:0 16px;font-size:10px;font-weight:850;display:flex}.product-link-live{color:#176b47;background:#eaf8f1;border-radius:999px;justify-self:start;align-items:center;gap:9px;padding:9px 13px;display:flex}.product-link-live i{background:#1f8a5b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1f8a5b1f}.product-link-live span{flex-direction:column;display:flex}.product-link-live strong{font-size:9px}.product-link-live small{opacity:.75;font-size:7px}.product-link-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product-link-stats article{border:1px solid var(--pl-border);background:#fff;border-radius:18px;flex-direction:column;min-height:122px;padding:18px 19px;display:flex;box-shadow:0 10px 34px #141f300a}.product-link-stats article.good{background:#f4fbf7;border-color:#a6dec2}.product-link-stats article.warn{background:#fffaf0;border-color:#efd38f}.product-link-stats article.bad{background:#fff7f6;border-color:#efb1aa}.product-link-stats span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.product-link-stats strong{letter-spacing:-.04em;margin-top:auto;font-size:32px}.product-link-stats small{color:var(--muted);margin-top:5px;font-size:8px}.product-link-coverage{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.product-link-coverage button{--market-color:#20344e;border:1px solid var(--pl-border);min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:15px;grid-template-columns:40px 1fr;align-items:center;gap:3px 10px;padding:12px;display:grid}.product-link-coverage button>span{background:color-mix(in srgb,var(--market-color) 11%,#fff);width:40px;height:40px;color:var(--market-color);border-radius:11px;grid-row:1/3;place-items:center;font-size:11px;font-weight:900;display:grid}.product-link-coverage button div{flex-direction:column;gap:2px;display:flex}.product-link-coverage button strong{font-size:11px}.product-link-coverage button small{color:var(--muted);font-size:8px}.product-link-coverage button em{color:#9aa3ae;grid-column:2;font-size:6px;font-style:normal}.product-link-coverage button.active{border-color:var(--market-color);box-shadow:inset 0 0 0 1px var(--market-color)}.product-link-toolbar{border:1px solid var(--pl-border);background:#fff;border-radius:16px;align-items:center;gap:9px;min-height:65px;padding:10px;display:flex}.product-link-toolbar label{color:#7f8a98;background:#fbfcfd;border:1px solid #d7dee6;border-radius:10px;flex:1;align-items:center;gap:9px;min-width:300px;max-width:520px;height:43px;padding:0 12px;display:flex}.product-link-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.product-link-toolbar button{color:#526071;cursor:pointer;background:#fff;border:1px solid #d7dee6;border-radius:10px;align-items:center;gap:6px;height:43px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.product-link-toolbar button.active{color:#21644f;background:#eef8f4;border-color:#397b68}.product-link-toolbar>span{color:var(--muted);margin-left:auto;padding-right:8px;font-size:9px;font-weight:800}.product-link-error{color:#a53b32;text-align:left;background:#fff4f2;border:1px solid #efb1aa;border-radius:11px;justify-content:space-between;width:100%;padding:12px 15px;font-size:10px;display:flex}.product-link-table{border:1px solid var(--pl-border);background:#fff;border-radius:18px;overflow:hidden}.product-link-table-head,.product-link-row{grid-template-columns:minmax(300px,1.45fr) repeat(4,minmax(180px,1fr)) minmax(145px,.65fr);gap:0;display:grid}.product-link-table-head{color:#7c8795;letter-spacing:.06em;text-transform:uppercase;background:#f1f4f6;align-items:center;min-height:43px;font-size:8px;font-weight:900}.product-link-table-head span{padding:0 14px}.product-link-all-head{z-index:4;color:#20344e;text-align:center;background:#e8eef2;border-left:1px solid #dbe2e8;justify-content:center;align-self:stretch;align-items:center;display:flex;position:sticky;right:0}.product-link-row{border-top:1px solid #e7ebef;min-height:148px}.product-link-all{z-index:3;background:#f7f9fb;border-left:1px solid #e0e6eb;place-items:center;padding:10px;display:grid;position:sticky;right:0;box-shadow:-10px 0 22px #14263f0f}.product-link-all>button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#15354e,#1d6f8d);border:0;border-radius:11px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:3px 7px;width:100%;min-height:68px;padding:10px;display:grid;box-shadow:0 8px 20px #13415b26}.product-link-all>button svg{grid-row:1/3}.product-link-all>button strong{font-size:9px}.product-link-all>button small{color:#a9dbe7;font-size:6px;line-height:1.35}.product-link-all>button:disabled{color:#8b96a1;box-shadow:none;cursor:not-allowed;background:#e6ebef}.product-link-all>button:disabled small{color:#9aa4ad}.product-link-all .complete{color:#23734f;white-space:nowrap;background:#e9f7ef;border-radius:999px;padding:8px 9px;font-size:7px;font-weight:900}.product-link-master{grid-template-columns:68px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid}.product-link-image{color:#7c8794;background:#f5f7f8;border:1px solid #dfe5ea;border-radius:14px;place-items:center;width:68px;height:68px;font-size:17px;font-weight:900;display:grid;overflow:hidden}.product-link-image img{object-fit:contain;width:100%;height:100%}.product-link-master>div:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.product-link-master small{color:#c64a3e;text-transform:uppercase;font-size:7px;font-weight:900}.product-link-master strong{font-size:12px;line-height:1.32}.product-link-master span{color:var(--muted);font-size:8px}.product-link-master a{color:#087f8a;align-items:center;gap:4px;width:max-content;text-decoration:none;display:flex}.product-link-master code{font-size:9px;font-weight:900}.product-link-master em{color:#7f8a98;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.product-link-cell{--market-color:#20344e;min-width:0;color:var(--ink);text-align:left;background:#fbfcfd;border:1px solid #e0e5e9;border-radius:13px;margin:10px 5px;padding:11px}.product-link-cell.linked{border-color:color-mix(in srgb,var(--market-color) 26%,#e0e5e9);background:color-mix(in srgb,var(--market-color) 4%,#fff);flex-direction:column;justify-content:space-between;display:flex}.product-link-cell.linked>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.product-link-cell.linked span{color:var(--market-color);font-size:7px;font-weight:900}.product-link-cell.linked strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.product-link-cell.linked small{color:#7f8995;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.product-link-actions{gap:5px;margin-top:9px;display:flex}.product-link-actions a,.product-link-actions button{width:29px;height:29px;color:var(--market-color);cursor:pointer;background:#fff;border:1px solid #dbe1e6;border-radius:8px;place-items:center;padding:0;display:grid}.product-link-cell.missing,.product-link-cell.ambiguous{cursor:pointer;border-style:dashed;flex-direction:column;justify-content:center;gap:5px;display:flex}.product-link-cell.missing{color:#75808d}.product-link-cell.ambiguous{color:#9d6510;background:#fffaf0;border-color:#e5b960}.product-link-cell.missing>span,.product-link-cell.ambiguous>span{font-size:8px;font-weight:900}.product-link-cell.missing>small,.product-link-cell.ambiguous>small{font-size:7px;line-height:1.4}.product-link-empty{color:#85909d;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;display:flex}.product-link-empty svg{width:42px;height:42px;margin-bottom:14px}.product-link-empty strong{color:var(--ink)}.product-link-empty p{font-size:10px}.product-link-more{min-height:44px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ccd5de;border-radius:10px;justify-self:center;padding:0 18px;font-size:10px;font-weight:850}.product-link-dialog-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a111ca3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.product-link-dialog{background:#fff;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr);gap:14px;width:min(760px,100%);max-height:min(780px,92vh);padding:20px;display:grid;overflow:hidden;box-shadow:0 30px 90px #0000003d}.product-link-dialog header{justify-content:space-between;gap:18px;display:flex}.product-link-dialog header small{color:var(--accent);letter-spacing:.12em;font-size:8px;font-weight:900}.product-link-dialog h2{color:var(--ink);margin:5px 0;font-size:22px}.product-link-dialog header p{color:var(--muted);margin:0;font-size:9px}.product-link-dialog header>button{color:#5e6977;cursor:pointer;background:#f0f2f4;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.product-link-dialog>label{color:#7e8996;border:1px solid #d8dfe6;border-radius:11px;align-items:center;gap:9px;height:46px;padding:0 12px;display:flex}.product-link-dialog>label input{background:0 0;border:0;outline:0;width:100%;font-size:11px}.product-link-candidates{gap:7px;display:grid;overflow:auto}.product-link-candidates>button{width:100%;min-height:78px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e6ea;border-radius:13px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px;display:grid}.product-link-candidates>button:hover{background:#f5fbf8;border-color:#70ac9a}.product-link-candidate-image{color:#667382;background:#f1f4f6;border-radius:10px;place-items:center;width:58px;height:58px;font-size:10px;font-weight:900;display:grid;overflow:hidden}.product-link-candidate-image img{object-fit:contain;width:100%;height:100%}.product-link-candidates>button>div:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.product-link-candidates strong{font-size:10px}.product-link-candidates span{color:var(--muted);font-size:8px}.product-link-candidates small{color:#7f8996;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.product-link-candidates em{color:#28705a;white-space:nowrap;background:#eef7f3;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.product-link-no-candidates{text-align:center;padding:50px 20px}.product-link-no-candidates p{color:var(--muted);font-size:10px}.spin{animation:.8s linear infinite operations-spin}@media (width<=1200px){.product-link-table{overflow-x:auto}.product-link-table-head,.product-link-row{min-width:1270px}.product-link-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.product-link-heading{flex-direction:column;align-items:flex-start}.product-link-heading h1{font-size:39px}.product-link-stats,.product-link-coverage{grid-template-columns:1fr 1fr}.product-link-toolbar{flex-direction:column;align-items:stretch}.product-link-toolbar label{min-width:0;max-width:none}.product-link-toolbar>span{margin-left:0;padding:4px}.product-link-dialog-backdrop{padding:8px}.product-link-dialog{border-radius:17px;max-height:96vh;padding:14px}.product-link-candidates>button{grid-template-columns:48px minmax(0,1fr)}.product-link-candidate-image{width:48px;height:48px}.product-link-candidates em{grid-column:2;justify-self:start}}@media (width<=430px){.product-link-stats,.product-link-coverage{grid-template-columns:1fr}.product-link-heading h1{font-size:34px}}.product-link-master strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.product-link-stats article.suggest{background:#f2f9fc;border-color:#9ecfdf}.product-link-cell.suggested{background:linear-gradient(145deg,#f2fafd,#fff);border-color:#8fc9dd;flex-direction:column;justify-content:space-between;display:flex}.product-link-cell.suggested>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.product-link-cell.suggested span{color:#177a9d;font-size:7px;font-weight:900}.product-link-cell.suggested strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.product-link-cell.suggested small{color:#7f8995;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.product-link-suggestion-actions{gap:5px;margin-top:9px;display:flex}.product-link-suggestion-actions button{color:#176f91;cursor:pointer;background:#fff;border:1px solid #9fcbd9;border-radius:7px;min-height:28px;padding:0 8px;font-size:7px;font-weight:900}.product-link-suggestion-actions button:first-child{color:#fff;background:#176f91;border-color:#176f91}.product-link-suggestion-actions button:disabled{opacity:.5}.tk-chat-center{gap:18px;display:grid}.tk-chat-header{justify-content:space-between;align-items:flex-end;gap:20px;padding:8px 4px 0;display:flex}.tk-chat-header h1{letter-spacing:-.06em;margin:7px 0 9px;font-size:clamp(38px,5vw,64px);line-height:.95}.tk-chat-header p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.tk-chat-header>button{color:#173650;background:#fff;border:1px solid #c8d9e3;border-radius:11px;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:9px;font-weight:900;display:flex}.tk-chat-shell{background:#fff;border:1px solid #d5e0e7;border-radius:22px;grid-template-columns:245px minmax(0,1fr);min-height:680px;display:grid;overflow:hidden;box-shadow:0 22px 60px #102b4214}.tk-chat-shell>aside{color:#fff;background:linear-gradient(150deg,#0b1d2e,#153c59);padding:24px 20px}.tk-chat-brand{align-items:center;gap:11px;display:flex}.tk-chat-brand>svg{background:linear-gradient(135deg,#2385b0,#4cc9c0);border-radius:11px;width:38px;height:38px;padding:9px}.tk-chat-brand span{gap:3px;display:grid}.tk-chat-brand strong{font-size:13px}.tk-chat-brand small{color:#a9c1d1;font-size:7px}.tk-chat-shell>aside>p{color:#a8bbca;margin:24px 0 0;font-size:9px;line-height:1.7}.tk-chat-main{background:linear-gradient(#f9fbfc,#fff);grid-template-rows:minmax(0,1fr) auto auto;min-width:0;display:grid}.tk-chat-messages{max-height:610px;padding:28px;overflow:auto}.tk-chat-empty{text-align:center;align-content:center;place-items:center;min-height:440px;display:grid}.tk-chat-empty>svg{color:#1e789e;background:#e7f3f8;border-radius:17px;width:54px;height:54px;padding:14px}.tk-chat-empty h2{margin:16px 0 6px;font-size:22px}.tk-chat-empty>p{color:var(--muted);margin:0;font-size:10px}.tk-chat-empty>div{grid-template-columns:1fr 1fr;gap:9px;width:min(720px,100%);margin-top:24px;display:grid}.tk-chat-empty button{color:#31475b;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7e2e8;border-radius:12px;min-height:62px;padding:12px;font-size:9px;font-weight:750}.tk-chat-empty button:hover{background:#f2f9fb;border-color:#71b8cf}.tk-chat-message{grid-template-columns:36px minmax(0,1fr);gap:12px;max-width:860px;margin:0 auto 18px;display:grid}.tk-chat-message>span{color:#247a9d;background:#e8f3f7;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.tk-chat-message.user>span{color:#3a4a5a;background:#e9edf1}.tk-chat-message>span svg{width:18px}.tk-chat-message>div{background:#fff;border:1px solid #dbe4e9;border-radius:4px 14px 14px;padding:13px 15px}.tk-chat-message.user>div{background:#f1f5f7}.tk-chat-message small{color:#708091;text-transform:uppercase;font-size:7px;font-weight:900}.tk-chat-message p{color:#1c2e40;white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.7}.tk-chat-message button{color:#577084;background:#edf3f6;border:0;border-radius:6px;align-items:center;gap:5px;margin-top:10px;padding:5px 7px;font-size:7px;display:flex}.tk-chat-message.loading p{gap:4px;display:flex}.tk-chat-message.loading i{background:#6daec7;border-radius:50%;width:7px;height:7px;animation:.9s infinite tk-chat-pulse}.tk-chat-message.loading i:nth-child(2){animation-delay:.15s}.tk-chat-message.loading i:nth-child(3){animation-delay:.3s}@keyframes tk-chat-pulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.tk-chat-notice{color:#9b5b22;background:#fff8f1;border:1px solid #edc2a2;border-radius:9px;margin:0 22px 10px;padding:10px 12px;font-size:9px;font-weight:800}.tk-chat-composer{background:#fff;border:1px solid #bfd2dd;border-radius:16px;grid-template-columns:minmax(0,1fr) 42px;gap:5px 9px;margin:0 22px 22px;padding:9px 9px 7px 13px;display:grid;box-shadow:0 12px 30px #0f37511a}.tk-chat-composer textarea{resize:vertical;color:#172b3d;background:0 0;border:0;outline:0;min-height:50px;max-height:150px;padding:5px 0;font:11px/1.5 inherit}.tk-chat-composer>button{color:#fff;cursor:pointer;background:#163a56;border:0;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.tk-chat-composer>button:disabled{background:#b5c1c9}.tk-chat-composer>small{color:#8b99a5;grid-column:1/-1;font-size:7px}@media (width<=820px){.tk-chat-header{flex-direction:column;align-items:flex-start}.tk-chat-shell{grid-template-columns:1fr}.tk-chat-shell>aside{display:none}.tk-chat-empty>div{grid-template-columns:1fr}.tk-chat-messages{padding:16px}.tk-chat-composer{margin:0 12px 12px}}.packing-center{color:#172033;padding:3px 0 34px}.packing-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.packing-heading h1{letter-spacing:-.045em;margin:5px 0 8px;font-size:clamp(29px,3.4vw,46px);line-height:1}.packing-heading>div>p:last-child{color:#687489;max-width:800px;margin:0;font-size:13px;line-height:1.5}.packing-ready{color:#167657;white-space:nowrap;background:#edf9f4;border:1px solid #c9e3da;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.packing-ready svg{width:18px}.packing-layout{grid-template-columns:minmax(480px,.9fr) minmax(430px,1.1fr);align-items:start;gap:18px;display:grid}.packing-editor{flex-direction:column;gap:12px;display:flex}.packing-panel{background:#fff;border:1px solid #dce3e9;border-radius:15px;padding:18px;box-shadow:0 7px 22px #1423370b}.packing-panel-title{grid-template-columns:40px 1fr;align-items:center;gap:11px;margin-bottom:16px;display:grid}.packing-panel-title>span{color:#fff;background:#10243d;border-radius:11px;place-items:center;width:39px;height:39px;font-size:10px;font-weight:900;display:grid}.packing-panel-title h2{margin:0;font-size:15px}.packing-panel-title p{color:#7c8898;margin:3px 0 0;font-size:9px}.packing-title-field{flex-direction:column;gap:6px;display:flex}.packing-title-field span{color:#5e6b7c;font-size:9px;font-weight:850}.packing-title-field input{color:#16243a;background:#fbfcfd;border:1px solid #d5dde5;border-radius:10px;outline:0;width:100%;height:45px;padding:0 13px;font-size:12px;font-weight:720}.packing-title-field input:focus{background:#fff;border-color:#4e9e95;box-shadow:0 0 0 3px #29917e1a}.packing-dropzone{color:#476177;cursor:pointer;background:#f8fafb;border:1px dashed #aebdca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:145px;margin-top:12px;padding:14px;display:flex}.packing-dropzone>svg{color:#187e67;width:28px;height:28px}.packing-dropzone strong{font-size:11px}.packing-dropzone small{color:#8995a4;font-size:8px}.packing-dropzone.has-image{text-align:left;grid-template-columns:124px 1fr;gap:15px;min-height:150px;display:grid}.packing-dropzone.has-image img{object-fit:contain;background:#fff;border:1px solid #e0e5ea;border-radius:9px;width:124px;height:120px}.packing-dropzone.has-image span{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.packing-dropzone.has-image span svg{color:#187e67;width:20px}.packing-dropzone.has-image small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.packing-template-list{flex-direction:column;gap:8px;display:flex}.packing-template-list button{color:#17243a;text-align:left;cursor:pointer;background:#fbfcfd;border:1px solid #dce2e8;border-radius:11px;grid-template-columns:38px 1fr 26px;align-items:center;gap:11px;width:100%;min-height:64px;padding:10px 12px;display:grid}.packing-template-list button>b{color:#5c6d7d;background:#edf1f4;border-radius:9px;place-items:center;width:36px;height:36px;font-size:9px;display:grid}.packing-template-list button span{flex-direction:column;gap:3px;display:flex}.packing-template-list button strong{font-size:12px}.packing-template-list button small{color:#8290a1;font-size:8px}.packing-template-list button i{color:#fff;background:#188565;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.packing-template-list button i svg{width:14px}.packing-template-list button.active{background:#f0faf6;border-color:#79bca9;box-shadow:0 0 0 3px #18856512}.packing-template-list button.active>b{color:#fff;background:#188565}.packing-error{color:#a43d3d;background:#fff4f4;border:1px solid #e9bdbd;border-radius:10px;padding:10px 12px;font-size:10px;font-weight:750}.packing-actions{grid-template-columns:auto 1fr;gap:9px;display:grid}.packing-actions button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 15px;font-size:10px;font-weight:850;display:inline-flex}.packing-actions svg{width:17px}.packing-reset{color:#536477;background:#fff;border:1px solid #d3dce4}.packing-download{color:#fff;background:#10243d;border:1px solid #10243d;box-shadow:0 8px 20px #10243d26}.packing-download:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.packing-preview-wrap{background:linear-gradient(145deg,#eef2f5,#f8fafb);border:1px solid #dce3e9;border-radius:16px;padding:16px;position:sticky;top:16px;box-shadow:0 8px 25px #1423370d}.packing-preview-label{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.packing-preview-label span{color:#607084;letter-spacing:.12em;font-size:8px;font-weight:900}.packing-preview-label small{color:#8995a4;font-size:8px}.packing-page{aspect-ratio:210/297;background:#fff;flex-direction:column;width:min(100%,560px);margin:0 auto;display:flex;overflow:hidden;box-shadow:0 17px 45px #19273924}.packing-page-head{color:#fff;background:#10243d;border-bottom:4px solid #f4bd29;justify-content:space-between;align-items:center;min-height:10%;padding:0 7%;display:flex}.packing-page-head strong{font-size:clamp(11px,1.1vw,16px)}.packing-page-head span{letter-spacing:.08em;font-size:clamp(10px,1vw,14px);font-weight:850}.packing-page-body{flex-direction:column;flex:1;padding:5.5% 7% 3%;display:flex}.packing-page-body>small,.packing-page-instruction>small{color:#188565;letter-spacing:.11em;font-size:clamp(6px,.55vw,8px);font-weight:900}.packing-page-body h2{min-height:7%;margin:1.5% 0 3%;font-size:clamp(14px,1.6vw,23px);line-height:1.15}.packing-page-image{background:#f8fafb;border:1px solid #dce3e8;place-items:center;height:50%;display:grid;overflow:hidden}.packing-page-image img{object-fit:contain;width:100%;height:100%}.packing-page-image span{color:#a0acb8;flex-direction:column;align-items:center;gap:7px;font-size:9px;display:flex}.packing-page-image svg{width:25px}.packing-page-instruction{background:#edf7f4;border-left:5px solid #188565;margin-top:4%;padding:4% 4.5%}.packing-page-instruction>div{justify-content:space-between;align-items:center;margin:2% 0;display:flex}.packing-page-instruction h3{margin:0;font-size:clamp(14px,1.5vw,22px)}.packing-page-instruction b{color:#188565;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.packing-page-instruction p{color:#526477;margin:0;font-size:clamp(7px,.65vw,10px);line-height:1.5}.packing-page footer{color:#7b8795;border-top:1px solid #e1e6eb;align-items:center;min-height:6%;padding:0 7%;font-size:clamp(6px,.55vw,8px);display:flex}@media (width<=1050px){.packing-layout{grid-template-columns:1fr}.packing-preview-wrap{position:static}.packing-page{max-width:520px}}@media (width<=650px){.packing-heading{flex-direction:column;align-items:flex-start}.packing-ready{justify-content:center;width:100%}.packing-layout{flex-direction:column;display:flex}.packing-editor,.packing-preview-wrap{width:100%}.packing-panel{padding:14px}.packing-actions{grid-template-columns:1fr}.packing-dropzone.has-image{grid-template-columns:92px 1fr}.packing-dropzone.has-image img{width:92px;height:92px}.packing-page{width:100%}}.ppc-portal{--ppc-blue:#15324b;--ppc-cyan:#1b7895;--ppc-green:#267357;--ppc-red:#b4473d;--ppc-amber:#9b6b14}.ppc-owner-panel{background:linear-gradient(125deg,#f1f8fa 0%,#fff 55%);border:1px solid #cbdde4;border-radius:16px;grid-template-columns:54px minmax(220px,1fr) auto;align-items:center;gap:14px;margin-bottom:15px;padding:16px;display:grid;box-shadow:0 9px 28px #1425390b}.ppc-owner-avatar{background:var(--ppc-blue);color:#79d2df;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.ppc-owner-avatar svg{width:25px}.ppc-owner-panel small{color:var(--ppc-cyan);letter-spacing:.12em;font-size:7px;font-weight:950}.ppc-owner-panel h2{margin:3px 0 4px;font-size:18px}.ppc-owner-panel p{color:#667587;margin:0;font-size:9px}.ppc-owner-actions{gap:7px;display:grid}.ppc-owner-actions a,.ppc-owner-actions span{border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.ppc-owner-actions a{background:var(--ppc-blue);color:#fff}.ppc-owner-actions span{color:#687687;background:#f8fafb;border:1px solid #dae3e8}.ppc-owner-actions svg{width:15px}.ppc-stats article small{color:#8a96a3;margin-top:3px;font-size:7px}.ppc-rule-note{color:#77520d;background:#fffbef;border:1px solid #ead49f;border-radius:12px;align-items:flex-start;gap:9px;margin-bottom:13px;padding:11px 13px;display:flex}.ppc-rule-note>svg{flex:none;width:17px}.ppc-rule-note div{gap:3px;display:grid}.ppc-rule-note strong{font-size:9px}.ppc-rule-note span{font-size:8px;line-height:1.55}.ppc-toolbar{align-items:center;gap:12px;display:flex}.ppc-toolbar>label:first-child{background:#fff;border:1px solid #d3dde4;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:300px;height:42px;padding:0 11px;display:flex}.ppc-toolbar>label:first-child svg{color:#728394;width:16px}.ppc-toolbar input[type=text],.ppc-toolbar>label:first-child input{color:#172033;background:0 0;border:0;outline:0;width:100%;font-size:10px}.ppc-toolbar .ops-checkbox{white-space:nowrap;padding:0 3px}.ppc-overview-card{background:#fff;border:1px solid #d9e2e7;border-radius:15px;margin-bottom:13px;overflow:hidden;box-shadow:0 10px 30px #1425390e}.ppc-overview-card>header{background:#f8fafb;border-bottom:1px solid #e0e7eb;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 15px;display:flex}.ppc-overview-card>header h2,.ppc-overview-card>header p{margin:0}.ppc-overview-card>header h2{font-size:15px}.ppc-overview-card>header p{color:#758291;margin-top:4px;font-size:8px}.ppc-overview-card>header>strong{color:#176b88;background:#e6f3f6;border-radius:999px;padding:7px 9px;font-size:8px}.ppc-overview-scroll{overflow-x:auto}.ppc-overview-head,.ppc-overview-row{grid-template-columns:minmax(245px,1.7fr) 70px repeat(7,126px) 52px;align-items:stretch;gap:6px;padding:7px 10px;display:grid}.ppc-overview-head{z-index:2;color:#647487;letter-spacing:.06em;text-transform:uppercase;background:#edf2f5;min-height:56px;font-size:7px;font-weight:950;position:sticky;top:0}.ppc-overview-head>span{text-align:center;align-content:center;place-items:center;gap:2px;display:grid}.ppc-overview-head>span:first-child{text-align:left;align-content:center;place-items:start}.ppc-overview-head small{letter-spacing:0;text-transform:none;font-size:5px}.ppc-overview-country-head strong{font-size:8px}.ppc-overview-country-head i{color:#81909c;letter-spacing:0;word-spacing:2px;font-size:5px;font-style:normal}.ppc-overview-row{background:#fff;border-top:1px solid #e7ecef;min-height:76px}.ppc-overview-row.selected{background:#f1f8fa}.ppc-overview-row>button{cursor:pointer;border:0;font-family:inherit}.ppc-overview-product{text-align:left;background:0 0;align-content:center;gap:2px;min-width:0;padding:6px 8px;display:grid;border-radius:8px!important}.ppc-overview-product strong{color:#176b88;font:900 9px SFMono-Regular,Consolas,monospace}.ppc-overview-product span{font-size:9px;font-weight:900}.ppc-overview-product small{color:#7a8794;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ppc-overview-status{align-content:center;place-items:center;gap:3px;min-width:0;margin:2px 0;font-size:13px;font-weight:950;display:grid;border:1px solid!important;border-radius:9px!important}.ppc-overview-status svg{width:15px}.ppc-overview-status small{text-overflow:ellipsis;white-space:nowrap;max-width:66px;font-size:6px;font-weight:900;overflow:hidden}.ppc-overview-status.unavailable{color:#88939d;cursor:not-allowed;background:#f1f3f5;border-color:#d9e0e4!important}.ppc-overview-campaigns{background:#f8fafb;border:1px solid #dbe3e7;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:2px 0;padding:4px;display:grid}.ppc-overview-campaigns>button{cursor:pointer;border:1px solid;border-radius:6px;grid-template-columns:1fr auto;place-items:center;min-width:0;min-height:28px;padding:2px;font-family:inherit;display:grid}.ppc-overview-campaigns>button strong{font-size:6px}.ppc-overview-campaigns>button small{font-size:7px;font-weight:950}.ppc-overview-campaigns>button.unavailable{color:#919ba4;cursor:not-allowed;background:#eef1f3;border-color:#dce2e6}.ppc-overview-details{color:#456275;background:#fff;place-items:center;margin:2px 0;display:grid;border:1px solid #d3dfe5!important;border-radius:9px!important}.ppc-overview-details svg{width:16px;transition:transform .18s}.ppc-overview-row.selected .ppc-overview-details svg{transform:rotate(180deg)}.ppc-product-list{gap:10px;display:grid}.ppc-detail-list:empty{display:none}.ppc-detail-list .ppc-product-card{border-color:#abc4d1}.ppc-detail-list .ppc-product-card>header{background:#eef6f8}.ppc-product-card{background:#fff;border:1px solid #d9e1e7;border-radius:15px;overflow:hidden;box-shadow:0 8px 26px #1425390b}.ppc-product-card.expanded{border-color:#b6ccd8;box-shadow:0 12px 34px #14364e17}.ppc-product-card>header{background:#fff;border-bottom:0;grid-template-columns:minmax(0,1fr) 125px;align-items:stretch;display:grid}.ppc-product-card.expanded>header{background:#f9fbfc;border-bottom:1px solid #dfe6ea}.ppc-product-toggle{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:105px minmax(180px,1fr) 150px 22px;align-items:center;gap:12px;min-width:0;padding:13px 14px;display:grid}.ppc-product-toggle>svg{color:#82909e;width:18px;transition:transform .18s}.ppc-product-card.expanded .ppc-product-toggle>svg{transform:rotate(180deg)}.ppc-asin{color:#1a6d8a;font:850 10px SFMono-Regular,Consolas,monospace}.ppc-product-title{gap:3px;min-width:0;display:grid}.ppc-product-title strong{font-size:11px}.ppc-product-title small{color:#758290;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ppc-progress{grid-template-columns:minmax(60px,1fr) auto;align-items:center;gap:3px 8px;display:grid}.ppc-progress>span{background:#e7ebee;border-radius:999px;height:7px;overflow:hidden}.ppc-progress i{border-radius:inherit;background:linear-gradient(90deg,#2e9170,#55b796);height:100%;display:block}.ppc-progress strong{font-size:9px}.ppc-progress small{color:#73808d;grid-column:1/-1;font-size:7px}.ppc-video-quick{text-align:left;cursor:pointer;background:#fff;border:1px solid;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:20px 1fr;align-content:center;gap:1px 6px;margin:9px;display:grid}.ppc-video-quick svg{grid-row:1/3;width:18px}.ppc-video-quick span{font-size:7px;font-weight:850}.ppc-video-quick strong{font-size:8px}.ppc-video-quick.missing{color:var(--ppc-red);background:#fff5f4;border-color:#e6b8b3}.ppc-video-quick.complete{color:var(--ppc-green);background:#eff9f4;border-color:#a9d4c4}.ppc-product-body{background:#f5f8fa;padding:14px}.ppc-video-task{border:1px solid;border-radius:13px;grid-template-columns:minmax(250px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.ppc-video-task.missing{background:#fff7f6;border-color:#e6b8b3}.ppc-video-task.complete{background:#eff9f4;border-color:#a9d4c4}.ppc-video-task>button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;display:flex}.ppc-video-task>button svg{width:23px;color:var(--ppc-red)}.ppc-video-task.complete>button svg{color:var(--ppc-green)}.ppc-video-task>button span{gap:2px;display:grid}.ppc-video-task>button strong{font-size:10px}.ppc-video-task>button small{color:#6f7d8b;font-size:8px}.ppc-video-task label{gap:4px;display:grid}.ppc-video-task label span{color:#677688;font-size:7px;font-weight:850}.ppc-video-task input{background:#fff;border:1px solid #d2dce2;border-radius:8px;height:36px;padding:0 9px;font-size:9px}.ppc-video-task>a{background:var(--ppc-blue);color:#fff;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.ppc-video-task>a svg{width:14px}.ppc-product-tools{background:#fff;border:1px solid #d9e3e8;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:11px 0;padding:10px 12px;display:flex}.ppc-product-tools>div{gap:2px;display:grid}.ppc-product-tools strong{font-size:9px}.ppc-product-tools span{color:#748292;font-size:8px}.ppc-product-tools button{color:#176b88;cursor:pointer;background:#e8f4f7;border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:8px;font-weight:900;display:flex}.ppc-product-tools button:disabled{opacity:.55;cursor:wait}.ppc-product-tools svg{width:14px}.ppc-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.ppc-market-card{background:#fff;border:1px solid #d9e2e7;border-radius:13px;overflow:hidden}.ppc-market-card>header{background:#f9fbfc;border-bottom:1px solid #e4e9ed;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.ppc-market-card>header>div{align-items:center;gap:8px;display:flex}.ppc-market-card>header>div>span{background:var(--ppc-blue);color:#fff;border-radius:8px;place-items:center;width:32px;height:32px;font:900 9px SFMono-Regular,Consolas,monospace;display:grid}.ppc-market-card>header>div>div{gap:2px;display:grid}.ppc-market-card>header strong{font-size:10px}.ppc-market-card>header small{color:#748291;font-size:7px}.ppc-market-card>header>a{color:#257390;background:#fff;border:1px solid #d3dfe5;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ppc-market-card>header>a svg{width:13px}.ppc-source-flags{flex-wrap:wrap;gap:5px;padding:7px 9px 0;display:flex}.ppc-source-flags span{border-radius:6px;padding:4px 6px;font-size:7px;font-weight:900}.ppc-source-flags .blocked{color:#a34239;background:#fff0ee}.ppc-source-flags .pending{color:#946710;background:#fff8e7}.ppc-campaign-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:9px;display:grid}.ppc-campaign{cursor:pointer;border:1px solid;border-radius:9px;align-content:center;place-items:center;gap:3px;min-height:68px;padding:7px 5px;display:grid}.ppc-campaign>span{border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:950;display:grid}.ppc-campaign>span svg{width:12px}.ppc-campaign strong{font-size:8px}.ppc-campaign small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6px;font-weight:750;overflow:hidden}.ppc-campaign.missing{color:var(--ppc-red);background:#fff4f3;border-color:#e5b8b3}.ppc-campaign.missing>span{background:#f8deda}.ppc-campaign.complete{color:var(--ppc-green);background:#eef9f4;border-color:#a8d3c3}.ppc-campaign.complete>span{background:#d7eee5}.ppc-campaign.unavailable{color:#8a949e;cursor:not-allowed;background:#f2f4f6;border-color:#dce2e6}.ppc-campaign.unavailable small{font-size:6px}.ppc-keywords{background:#fbfcfd;border:1px solid #d9e3e8;border-radius:9px;margin:0 9px 9px}.ppc-keywords summary{color:#31596f;cursor:pointer;justify-content:space-between;align-items:center;padding:9px 10px;list-style:none;display:flex}.ppc-keywords summary::-webkit-details-marker{display:none}.ppc-keywords summary span{align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.ppc-keywords summary svg{width:13px}.ppc-keywords summary strong{text-align:center;background:#e4f2f5;border-radius:999px;min-width:23px;padding:4px 6px;font-size:7px}.ppc-keywords>div{border-top:1px solid #e1e7eb;padding:9px}.ppc-keywords>div>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.ppc-keywords header>span{color:#6f7d8b;font-size:7px}.ppc-keywords header>div{gap:5px;display:flex}.ppc-keywords button{color:#246c86;cursor:pointer;background:#fff;border:1px solid #ccdce3;border-radius:7px;align-items:center;gap:4px;min-height:29px;padding:0 8px;font-size:7px;font-weight:900;display:flex}.ppc-keywords button:disabled{opacity:.55;cursor:wait}.ppc-keywords button svg{width:11px}.ppc-keywords textarea{color:#233447;resize:vertical;background:#fff;border:1px solid #d6dfe4;border-radius:8px;width:100%;padding:8px;font:750 8px/1.55 SFMono-Regular,Consolas,monospace}.ppc-market-note{gap:4px;margin:0 9px 9px;display:grid}.ppc-market-note span{color:#687788;font-size:7px;font-weight:850}.ppc-market-note textarea{resize:vertical;background:#fff;border:1px solid #d7e0e5;border-radius:8px;min-height:52px;padding:7px 8px;font-size:8px}.ppc-source-note{color:#768493;background:#f8fafb;border:1px solid #dce4e8;border-radius:10px;margin-top:13px;padding:10px 12px;font-size:8px}.ppc-overview-row{min-height:94px}.ppc-overview-product{gap:5px;padding:5px 7px}.ppc-overview-product-main{text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;min-width:0;padding:0;display:grid}.ppc-overview-product-main strong{color:#176b88;font:900 9px SFMono-Regular,Consolas,monospace}.ppc-overview-product-main span{font-size:9px;font-weight:900}.ppc-overview-product-main small{color:#7a8794;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ppc-overview-product-actions{gap:4px;display:flex}.ppc-overview-product-actions button,.ppc-overview-product-actions a{color:#396278;cursor:pointer;background:#fff;border:1px solid #d3dfe5;border-radius:6px;align-items:center;gap:3px;min-height:25px;padding:0 6px;font-size:6px;font-weight:900;text-decoration:none;display:flex}.ppc-overview-product-actions svg{width:9px}.ppc-overview-campaigns>button{grid-template-columns:1fr;align-content:center;place-items:center;gap:1px;min-height:37px;padding:3px 2px;display:grid;position:relative}.ppc-overview-campaigns>button>span{justify-content:center;align-items:center;gap:2px;display:flex}.ppc-overview-campaigns>button>span svg{width:9px;height:9px}.ppc-overview-campaigns>button>span strong{font-size:6px}.ppc-overview-campaigns>button em{color:#7d8994;white-space:nowrap;font-size:4px;font-style:normal;font-weight:850}.ppc-overview-campaigns>button>small{font-size:6px;position:absolute;top:1px;right:2px}.ppc-keyword-studio{background:#fff;border:1px solid #b9d1dc;border-radius:16px;margin:14px 0;overflow:hidden;box-shadow:0 10px 30px #14364e12}.ppc-keyword-studio>header{background:linear-gradient(120deg,#edf7f9,#fff);border-bottom:1px solid #d8e5ea;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ppc-keyword-studio>header>div{align-items:center;gap:10px;display:flex}.ppc-keyword-studio>header>div>svg{color:#7bd0de;background:#15324b;border-radius:10px;width:38px;height:38px;padding:10px}.ppc-keyword-studio>header span{gap:2px;display:grid}.ppc-keyword-studio>header small{color:#1b7895;letter-spacing:.11em;font-size:6px;font-weight:950}.ppc-keyword-studio h2,.ppc-keyword-studio p{margin:0}.ppc-keyword-studio h2{font-size:16px}.ppc-keyword-studio p{color:#6d7c8b;font-size:8px}.ppc-keyword-studio>header>strong{color:#276b83;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;display:flex}.ppc-keyword-studio>header>strong svg{width:12px}.ppc-keyword-body{padding:13px 14px}.ppc-keyword-controls{grid-template-columns:minmax(250px,1.4fr) minmax(170px,.8fr) auto;align-items:end;gap:9px;display:grid}.ppc-keyword-controls label,.ppc-keyword-editor label,.ppc-new-product label,.ppc-detail-selector label{gap:5px;display:grid}.ppc-keyword-controls label>span,.ppc-keyword-editor label>span,.ppc-new-product label>span,.ppc-detail-selector label>span{color:#647486;font-size:7px;font-weight:900}.ppc-keyword-controls select,.ppc-detail-selector select,.ppc-new-product input{color:#1f3042;background:#fff;border:1px solid #d1dce2;border-radius:8px;height:39px;padding:0 9px;font-size:8px;font-weight:800}.ppc-keyword-controls>a{color:#fff;background:#15324b;border-radius:8px;align-items:center;gap:5px;height:39px;padding:0 11px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.ppc-keyword-controls>a svg{width:13px}.ppc-keyword-editor{grid-template-columns:minmax(0,1fr) 205px;gap:10px;margin-top:10px;display:grid}.ppc-keyword-editor textarea,.ppc-new-product textarea{color:#203143;resize:vertical;background:#fbfcfd;border:1px solid #d3dde3;border-radius:9px;width:100%;padding:9px;font:750 9px/1.55 SFMono-Regular,Consolas,monospace}.ppc-keyword-editor aside{background:#f7fafb;border:1px solid #dae4e8;border-radius:10px;align-content:start;gap:7px;padding:10px;display:grid}.ppc-keyword-editor aside>strong{color:#24708a;margin-bottom:2px;font-size:9px}.ppc-keyword-editor button,.ppc-new-product button{color:#fff;cursor:pointer;background:#15324b;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 9px;font-size:7px;font-weight:900;display:flex}.ppc-keyword-editor button.secondary{color:#45677b;background:#fff;border:1px solid #cfdae0}.ppc-keyword-editor button:disabled,.ppc-new-product button:disabled{opacity:.55;cursor:wait}.ppc-keyword-editor button svg,.ppc-new-product button svg{width:13px}.ppc-new-product{background:#f9fbfc;border-top:1px solid #dbe5e9}.ppc-new-product summary{color:#286c84;cursor:pointer;align-items:center;gap:6px;padding:11px 14px;font-size:8px;font-weight:950;list-style:none;display:flex}.ppc-new-product summary::-webkit-details-marker{display:none}.ppc-new-product summary svg{width:14px}.ppc-new-product>div{grid-template-columns:180px minmax(220px,1fr) minmax(260px,1.3fr) auto;align-items:end;gap:9px;padding:0 14px 14px;display:grid}.ppc-detail-selector{background:#f8fafb;border:1px solid #d3e0e6;border-radius:12px;grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) 190px;align-items:end;gap:10px;margin:14px 0 9px;padding:11px 13px;display:grid}.ppc-detail-selector>div{gap:3px;display:grid}.ppc-detail-selector>div strong{font-size:10px}.ppc-detail-selector>div span{color:#6f7e8d;font-size:7px}@media (width<=1040px){.ppc-owner-panel{grid-template-columns:54px 1fr}.ppc-owner-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}.ppc-product-toggle{grid-template-columns:100px minmax(160px,1fr) 120px 20px}.ppc-market-grid{grid-template-columns:1fr}}@media (width<=720px){.ppc-owner-panel{grid-template-columns:46px 1fr}.ppc-owner-avatar{width:46px;height:46px}.ppc-owner-actions{grid-template-columns:1fr}.ppc-toolbar{flex-direction:column;align-items:stretch}.ppc-toolbar>label:first-child{min-width:0}.ppc-overview-card>header{flex-direction:column;align-items:flex-start}.ppc-overview-table{min-width:1230px}.ppc-overview-head,.ppc-overview-row{grid-template-columns:minmax(205px,1.5fr) 66px repeat(7,118px) 48px}.ppc-product-card>header{grid-template-columns:1fr}.ppc-product-toggle{grid-template-columns:1fr 22px;padding-bottom:8px}.ppc-asin,.ppc-product-title,.ppc-progress{grid-column:1}.ppc-product-toggle>svg{grid-area:1/2/4}.ppc-video-quick{min-height:52px}.ppc-video-task{grid-template-columns:1fr}.ppc-product-tools{flex-direction:column;align-items:stretch}.ppc-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppc-keywords>div>header{flex-direction:column;align-items:flex-start}.ppc-keywords header>div{flex-wrap:wrap;width:100%}.ppc-keywords button{flex:1}.ppc-source-note{line-height:1.55}}@media (width<=900px){.ppc-keyword-controls{grid-template-columns:1fr 1fr}.ppc-keyword-controls>a{grid-column:1/-1;justify-content:center}.ppc-keyword-editor{grid-template-columns:1fr}.ppc-new-product>div{grid-template-columns:1fr 1fr}.ppc-new-product label:nth-child(3),.ppc-new-product button{grid-column:1/-1}.ppc-detail-selector{grid-template-columns:1fr 1fr}.ppc-detail-selector>div{grid-column:1/-1}}@media (width<=720px){.ppc-overview-table{min-width:1280px}.ppc-overview-head,.ppc-overview-row{grid-template-columns:minmax(255px,1.5fr) 66px repeat(7,118px) 48px}.ppc-keyword-studio>header{flex-direction:column;align-items:flex-start}.ppc-keyword-controls,.ppc-new-product>div,.ppc-detail-selector{grid-template-columns:1fr}.ppc-keyword-controls>a,.ppc-new-product label:nth-child(3),.ppc-new-product button,.ppc-detail-selector>div{grid-column:1}.ppc-overview-product-actions{flex-wrap:wrap}}.ppc-overview-bulk{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ppc-overview-bulk>strong{color:#176b88;background:#e6f3f6;border-radius:999px;padding:7px 9px;font-size:8px}.ppc-overview-bulk>button{cursor:pointer;border:1px solid;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-family:inherit;font-size:7px;font-weight:950;display:flex}.ppc-overview-bulk>button svg{width:12px}.ppc-overview-bulk>button span{font-size:12px;line-height:1}.ppc-overview-bulk>button:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.ppc-overview-table{min-width:1230px}.ppc-overview-head,.ppc-overview-row{grid-template-columns:minmax(255px,1.5fr) 66px repeat(7,118px)}.ppc-overview-bulk{justify-content:flex-start;width:100%}.ppc-overview-bulk>button{flex:1}}.ppc-overview-head{min-height:72px}.ppc-overview-country-head{gap:1px!important}.ppc-country-bulk{grid-template-columns:1fr 1fr;gap:3px;margin-top:3px;display:flex!important}.ppc-country-bulk button{color:#49687a;cursor:pointer;background:#fff;border:1px solid #cbd8de;border-radius:5px;width:23px;height:18px;padding:0;font-size:8px;font-weight:950}.ppc-country-bulk button:first-child{color:#216d50;background:#e7f7f0;border-color:#a8d3c3}.ppc-country-bulk button:last-child{color:#ad433a;background:#fff1ef;border-color:#e4b5b0}.ppc-overview-product-actions .complete-all{color:#216d50;background:#e7f7f0;border-color:#9bcdb9}.ppc-keyword-studio>header>strong.connected{color:#216d50;background:#e7f7f0}.ppc-keyword-studio>header>strong.missing{color:#ad433a;background:#fff1ef}.ppc-article-filter{align-items:center;gap:5px;display:flex}.ppc-article-filter>span{color:#678;font-size:7px;font-weight:900}.ppc-article-filter select{color:#243c4e;cursor:pointer;background:#fff;border:1px solid #ccd9df;border-radius:8px;height:32px;padding:0 24px 0 8px;font-family:inherit;font-size:7px;font-weight:900}.ppc-overview-bulk>button.add-product{color:#fff;background:#15324b;border-color:#15324b}.ppc-new-product-panel{background:linear-gradient(120deg,#eef8fa,#fff);border-bottom:1px solid #d6e3e8;padding:13px 15px}.ppc-new-product-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ppc-new-product-panel>header>div{align-items:center;gap:8px;display:flex}.ppc-new-product-panel>header>div>svg{color:#7bd0de;background:#15324b;border-radius:8px;width:28px;height:28px;padding:7px}.ppc-new-product-panel>header>div>span{gap:2px;display:grid}.ppc-new-product-panel>header strong{font-size:10px}.ppc-new-product-panel>header small{color:#6c7c8b;font-size:7px}.ppc-new-product-panel>header>span{color:#4d6a7c;align-items:center;gap:5px;font-size:7px;font-weight:900;display:flex}.ppc-new-product-panel>header>span svg{width:13px}.ppc-new-product-panel>div{grid-template-columns:170px minmax(220px,1fr) minmax(300px,1.3fr) auto;align-items:end;gap:9px;display:grid}.ppc-new-product-panel label{gap:5px;display:grid}.ppc-new-product-panel label>span{color:#647486;font-size:7px;font-weight:900}.ppc-new-product-panel input{color:#1f3042;background:#fff;border:1px solid #d1dce2;border-radius:8px;height:39px;padding:0 9px;font-family:inherit;font-size:8px;font-weight:800}.ppc-new-product-panel textarea{color:#1f3042;resize:vertical;background:#fff;border:1px solid #d1dce2;border-radius:8px;width:100%;padding:8px;font:750 8px/1.45 SFMono-Regular,Consolas,monospace}.ppc-new-product-actions{gap:6px;display:grid}.ppc-new-product-actions button{color:#fff;cursor:pointer;background:#15324b;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:0 10px;font-family:inherit;font-size:7px;font-weight:900;display:flex}.ppc-new-product-actions button.secondary{color:#45677b;background:#fff;border:1px solid #cfdae0}.ppc-new-product-actions button:disabled{opacity:.55;cursor:wait}.ppc-new-product-actions svg{width:13px}.ppc-product-meta{align-items:center;gap:5px;margin-top:2px;display:flex!important}.ppc-product-date{align-items:center;gap:3px;color:#6b7c8b!important;font-size:6px!important;font-weight:800!important;display:flex!important}.ppc-product-date svg{width:9px;height:9px}.ppc-product-new{color:#93620b;letter-spacing:.06em;background:#fff0d4;border-radius:999px;padding:2px 5px;font-size:6px;font-weight:950}@media (width<=1080px){.ppc-new-product-panel>div{grid-template-columns:160px 1fr 1fr}.ppc-new-product-actions{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=720px){.ppc-article-filter{justify-content:space-between;width:100%}.ppc-article-filter select{flex:1}.ppc-overview-bulk>button.add-product{flex-basis:100%}.ppc-new-product-panel>header{flex-direction:column;align-items:flex-start}.ppc-new-product-panel>div{grid-template-columns:1fr}.ppc-new-product-actions{grid-column:1;grid-template-columns:1fr 1fr}}.ppc-overview-status.missing{color:#fff;background:#c84c42;border-color:#b93f36!important}.ppc-overview-status.complete{color:#fff;background:#2c8a66;border-color:#226d50!important}.ppc-overview-campaigns>button.missing{color:#fff;background:#c84c42;border-color:#ae3d35}.ppc-overview-campaigns>button.complete{color:#fff;background:#2c8a66;border-color:#226d50}.ppc-overview-campaigns>button.missing em,.ppc-overview-campaigns>button.complete em{color:#ffffffd1}.ppc-overview-campaigns>button.unavailable{color:#919ba4;background:#eef1f3;border-color:#dce2e6}.ppc-overview-bulk>button.activate{color:#fff;background:#2c8a66;border-color:#226d50}.ppc-overview-bulk>button.deactivate{color:#fff;background:#c84c42;border-color:#ae3d35}.ppc-overview-row.new{background:#e9f6fa}.ppc-overview-row.new .ppc-overview-product{background:#176b88}.ppc-overview-row.new .ppc-overview-product-main strong{color:#8de1ed}.ppc-overview-row.new .ppc-overview-product-main>span:not(.ppc-product-meta){color:#fff}.ppc-overview-row.new .ppc-overview-product-main>small{color:#d6edf3}.ppc-overview-row.new .ppc-product-date{color:#d6edf3!important}.ppc-overview-row.new .ppc-overview-product-actions button,.ppc-overview-row.new .ppc-overview-product-actions a{color:#235a72;background:#fff;border-color:#ffffff73}.ppc-product-new{color:#fff;background:#ee8c22;box-shadow:0 2px 7px #894d0a40}.ppc-overview-table{min-width:1450px}.ppc-video-upload-head svg{width:14px}.ppc-video-drop{border:1.5px dashed;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-content:center;gap:2px 5px;min-width:0;margin:2px 0;padding:6px;transition:all .16s;display:grid}.ppc-video-drop>svg{grid-row:1/3;align-self:center;width:19px}.ppc-video-drop>strong{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ppc-video-drop>small{text-overflow:ellipsis;white-space:nowrap;font-size:5px;overflow:hidden}.ppc-video-drop.missing{color:#a33e36;background:#fff0ee;border-color:#c84c42}.ppc-video-drop.complete{color:#216d50;background:#e9f7f1;border-color:#2c8a66}.ppc-video-drop.dragging{background:#dff3f8;border-color:#176b88;transform:translateY(-1px);box-shadow:inset 0 0 0 2px #176b881f}.ppc-video-drop>div{grid-column:1/-1;gap:3px;margin-top:3px;display:flex}.ppc-video-drop label,.ppc-video-drop a,.ppc-video-drop button{color:#315d73;cursor:pointer;background:#fff;border:1px solid #c8d7de;border-radius:5px;justify-content:center;align-items:center;min-height:21px;padding:0 5px;font-family:inherit;font-size:5px;font-weight:950;text-decoration:none;display:flex}.ppc-video-drop label{flex:1}.ppc-video-drop button{width:23px;padding:0}.ppc-video-drop button svg{width:9px}.ppc-video-drop.complete button{color:#216d50;border-color:#87bfa9}.ppc-video-drop.missing button{color:#ad433a;border-color:#dda7a2}@media (width<=720px){.ppc-overview-table{min-width:1370px}.ppc-overview-head,.ppc-overview-row{grid-template-columns:minmax(255px,1.5fr) repeat(7,118px) 150px}}.ppc-video-drop a{gap:3px}.ppc-video-drop a svg{width:8px}.ppc-overview-bulk>button.bulk-videos{color:#176b88;background:#e6f5f8;border-color:#176b88}.ppc-upload-guide{background:#fff;border:1px solid #cadde5;border-radius:15px;margin:-4px 0 15px;padding:14px 16px;box-shadow:0 8px 24px #14364e0b}.ppc-upload-guide>header{align-items:center;gap:9px;display:flex}.ppc-upload-guide>header>svg{color:#7bd0de;background:#15324b;border-radius:9px;width:34px;height:34px;padding:8px}.ppc-upload-guide>header small{color:#1b7895;letter-spacing:.11em;font-size:6px;font-weight:950}.ppc-upload-guide h2{margin:2px 0 0;font-size:14px}.ppc-upload-guide ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.ppc-upload-guide li{background:#f8fafb;border:1px solid #dbe5e9;border-radius:10px;align-items:flex-start;gap:8px;min-height:72px;padding:10px;display:flex}.ppc-upload-guide li>b{color:#fff;background:#176b88;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.ppc-upload-guide li>span{gap:4px;display:grid}.ppc-upload-guide li strong{font-size:8px}.ppc-upload-guide li small{color:#687889;font-size:7px;line-height:1.45}.ppc-upload-guide>div{justify-content:flex-end;gap:7px;display:flex}.ppc-upload-guide>div>a{color:#fff;background:#15324b;border-radius:8px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:7px;font-weight:950;text-decoration:none;display:flex}.ppc-upload-guide>div>a svg{width:12px}@media (width<=900px){.ppc-upload-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ppc-upload-guide ol{grid-template-columns:1fr}.ppc-upload-guide>div{flex-direction:column;align-items:stretch}.ppc-upload-guide>div>a{justify-content:center}}.ppc-projects{background:#fff;border:1px solid #cbdde4;border-radius:16px;margin-bottom:15px;overflow:hidden;box-shadow:0 9px 28px #1425390b}.ppc-projects>header{background:linear-gradient(120deg,#edf7f9,#fff);border-bottom:1px solid #dfe7eb;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ppc-projects>header>div{align-items:center;gap:9px;display:flex}.ppc-projects>header>div:first-child>svg{color:#7bd0de;background:#15324b;border-radius:9px;width:34px;height:34px;padding:8px}.ppc-projects>header span{gap:2px;display:grid}.ppc-projects>header small{color:#1b7895;letter-spacing:.11em;font-size:7px;font-weight:950}.ppc-projects>header strong{font-size:12px}.ppc-projects>header label{color:#678;align-items:center;gap:5px;font-size:8px;font-weight:850;display:flex}.ppc-projects>header button,.ppc-add-group{color:#fff;cursor:pointer;background:#15324b;border:0;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font:900 8px inherit;display:flex}.ppc-projects>header button svg,.ppc-add-group svg{width:13px}.ppc-project-tabs{background:#f8fafb;gap:8px;padding:10px;display:flex;overflow-x:auto}.ppc-project-tabs article{background:#fff;border:1px solid #d5e0e5;border-radius:10px;align-items:stretch;min-width:170px;display:flex}.ppc-project-tabs article.active{border-color:#1b7895;box-shadow:inset 0 0 0 1px #1b7895}.ppc-project-tabs article.archived{opacity:.55}.ppc-project-select{color:#213a4c;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.ppc-project-select>svg{color:#8b99a4;width:13px}.ppc-project-select span{gap:2px;display:grid}.ppc-project-select strong{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:9px;overflow:hidden}.ppc-project-select small{color:#648091;font-size:7px}.ppc-project-tabs article>div{gap:2px;padding:4px;display:grid}.ppc-project-tabs article>div button{color:#567082;cursor:pointer;background:#f0f4f6;border:0;border-radius:5px;place-items:center;width:24px;height:22px;display:grid}.ppc-project-tabs article>div svg{width:10px}.ppc-group-bar{border-top:1px solid #e4eaed;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.ppc-group-tabs{gap:6px;display:flex;overflow-x:auto}.ppc-group-tabs button{color:#476477;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d2dde3;border-radius:8px;align-items:center;gap:5px;min-height:34px;padding:0 9px;font:850 8px inherit;display:flex}.ppc-group-tabs button.active{color:#176b88;background:#e8f5f8;border-color:#176b88}.ppc-group-tabs button svg{color:#8b99a4;width:11px}.ppc-group-tabs button small{text-align:center;background:#e8eef1;border-radius:999px;min-width:18px;padding:3px;font-size:6px}.ppc-group-tools{background:#fbfcfd;border-top:1px solid #e7ecef;justify-content:flex-end;align-items:center;gap:8px;padding:8px 10px;display:flex}.ppc-group-tools button{color:#375f74;cursor:pointer;background:#fff;border:1px solid #cddae0;border-radius:7px;align-items:center;gap:5px;height:32px;padding:0 9px;font:850 7px inherit;display:flex}.ppc-group-tools button svg{width:11px}.ppc-group-tools label{color:#678;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.ppc-group-tools select{color:#29485b;background:#fff;border:1px solid #cddae0;border-radius:7px;height:32px;padding:0 8px;font:850 7px inherit}.ppc-status-filter{color:#587083;background:#fff;border:1px solid #d3dde4;border-radius:10px;align-items:center;gap:7px;height:42px;padding:0 10px;font-size:8px;font-weight:900;display:flex}.ppc-status-filter select{color:#203b4d;background:#fff;border:0;outline:0;height:30px;font:850 8px inherit}.ppc-selection-toggle{color:#486679;cursor:pointer;background:#fff;border:1px solid #ccd9df;border-radius:10px;align-items:center;gap:6px;height:42px;padding:0 11px;font:900 8px inherit;display:flex}.ppc-selection-toggle span{background:#e8eef1;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.ppc-selection-toggle.active{color:#176b88;background:#e9f6f9;border-color:#176b88}.ppc-selection-toggle.active span{color:#fff;background:#176b88}.ppc-status-legend{background:#fff;border-bottom:1px solid #dfe6ea;flex-wrap:wrap;align-items:center;gap:10px;min-height:42px;padding:7px 12px;display:flex}.ppc-status-legend>span{color:#526d7e;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.ppc-status-legend i,.ppc-context-menu i{border:1px solid;border-radius:5px;width:15px;height:15px;display:block}.ppc-status-legend strong{color:#176b88;background:#e8f5f8;border-radius:7px;margin-left:auto;padding:6px 8px;font-size:7px}.status-open{--workflow:#c84c42;--workflow-bg:#fde4e1}.status-done,.status-portfolio{--workflow:#2c8a66;--workflow-bg:#dff4e9}.status-ineligible,.status-asin_missing{--workflow:#d49c21;--workflow-bg:#fff2be}.status-not_needed{--workflow:#8d99a2;--workflow-bg:#edf0f2}.ppc-status-legend i,.ppc-context-menu i{border-color:var(--workflow);background:var(--workflow-bg)}.ppc-status-legend i.status-portfolio,.ppc-status-legend i.status-asin_missing,.ppc-context-menu i.status-portfolio,.ppc-context-menu i.status-asin_missing{border:3px solid #111}.ppc-overview-scroll{overscroll-behavior:contain;max-height:68vh;overflow:auto}.ppc-overview-table{width:max-content;min-width:max-content}.ppc-overview-head,.ppc-overview-row{grid-template-columns:300px repeat(var(--country-count),132px) 160px;width:max-content}.ppc-overview-head{z-index:12;top:0}.ppc-overview-head>span:first-child{z-index:14;background:#edf2f5;padding-left:9px;position:sticky;left:0}.ppc-overview-row>.ppc-overview-product{z-index:8;background:#fff;position:sticky;left:0;box-shadow:8px 0 12px -12px #123043a6}.ppc-overview-row.selected>.ppc-overview-product{background:#f1f8fa}.ppc-overview-row.new>.ppc-overview-product{background:#176b88}.ppc-overview-campaigns{cursor:pointer;padding-top:27px;transition:box-shadow .15s,transform .15s;position:relative}.ppc-overview-campaigns.status-open,.ppc-overview-campaigns.status-done,.ppc-overview-campaigns.status-portfolio,.ppc-overview-campaigns.status-ineligible,.ppc-overview-campaigns.status-asin_missing,.ppc-overview-campaigns.status-not_needed{border:2px solid var(--workflow);background:var(--workflow-bg)}.ppc-overview-campaigns.status-portfolio,.ppc-overview-campaigns.status-asin_missing{border:3px solid #111}.ppc-overview-campaigns.is-selected{outline-offset:2px;outline:3px solid #1685aa;transform:translateY(-1px)}.ppc-market-workflow{color:#243b49;background:#ffffffd1;border-radius:5px;align-items:center;gap:5px;min-height:21px;padding:0 5px;display:flex;position:absolute;inset:3px 4px auto}.ppc-market-workflow>i{background:var(--workflow);border-radius:50%;width:8px;height:8px}.ppc-market-workflow strong{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.ppc-market-workflow span{color:#176b88;margin-left:auto;font-size:8px}.ppc-row-progress{align-items:center;gap:7px;display:flex}.ppc-row-progress>span{background:#dfe6ea;border-radius:999px;flex:1;min-width:60px;height:5px;overflow:hidden}.ppc-row-progress i{border-radius:inherit;background:#2c8a66;height:100%;display:block}.ppc-row-progress strong{white-space:nowrap;color:#607586!important;font-size:6px!important}.ppc-product-group-select{align-items:center;gap:3px;min-width:0;display:flex}.ppc-product-group-select span{font-size:6px!important}.ppc-product-group-select select{color:#396278;background:#fff;border:1px solid #d3dfe5;border-radius:6px;min-width:68px;max-width:104px;height:25px;font:850 6px inherit}.ppc-context-dismiss{z-index:80;background:0 0;border:0;position:fixed;inset:0}.ppc-context-menu{z-index:81;background:#fff;border:1px solid #cdd9df;border-radius:12px;width:240px;padding:7px;position:fixed;box-shadow:0 18px 55px #1026363d}.ppc-context-menu header{border-bottom:1px solid #e3e9ec;justify-content:space-between;align-items:center;padding:6px 7px 9px;display:flex}.ppc-context-menu header span{align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.ppc-context-menu header svg{width:13px}.ppc-context-menu header small{color:#718493;font-size:7px}.ppc-context-menu>button{color:#29485a;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:35px;padding:0 7px;font:850 8px inherit;display:flex}.ppc-context-menu>button:hover{background:#f1f6f8}.ppc-context-menu>button.note{border-top:1px solid #e3e9ec;border-radius:0;margin-top:5px}.ppc-context-menu>button.note svg{color:#176b88;width:14px}.ppc-note-modal{z-index:90;background:#0d1f2c7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ppc-note-modal>div{background:#fff;border-radius:15px;width:min(520px,100%);overflow:hidden;box-shadow:0 24px 80px #07172252}.ppc-note-modal header{border-bottom:1px solid #e1e7eb;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ppc-note-modal header small{color:#176b88;font-size:7px;font-weight:900}.ppc-note-modal h2{margin:3px 0 0;font-size:16px}.ppc-note-modal header button{color:#526b7a;cursor:pointer;background:#eef2f4;border:0;border-radius:7px;width:30px;height:30px}.ppc-note-modal textarea{color:#21394a;width:calc(100% - 32px);min-height:150px;font:inherit;resize:vertical;border:1px solid #ccd9df;border-radius:9px;margin:16px;padding:11px}.ppc-note-modal footer{background:#f8fafb;border-top:1px solid #e1e7eb;justify-content:space-between;align-items:center;padding:11px 16px;display:flex}.ppc-note-modal footer small{color:#758694;font-size:8px}.ppc-note-modal footer div{gap:7px;display:flex}.ppc-note-modal footer button{color:#3d6073;cursor:pointer;background:#fff;border:1px solid #ccd9df;border-radius:8px;height:34px;padding:0 10px;font:850 8px inherit}.ppc-note-modal footer button.primary{color:#fff;background:#15324b;border-color:#15324b;align-items:center;gap:5px;display:flex}.ppc-note-modal footer svg{width:12px}@media (width<=720px){.ppc-projects>header,.ppc-group-bar{flex-direction:column;align-items:stretch}.ppc-projects>header>div:last-child{justify-content:space-between}.ppc-group-tools{flex-direction:column;align-items:stretch}.ppc-overview-head,.ppc-overview-row{grid-template-columns:255px repeat(var(--country-count),122px) 150px}.ppc-toolbar .ppc-status-filter,.ppc-selection-toggle{justify-content:space-between;width:100%}.ppc-overview-scroll{max-height:72vh}}.ppc-overview-product-actions{flex-wrap:wrap}.ppc-video-drop>svg{grid-row:1/4}.ppc-video-state{color:#fff;letter-spacing:.04em;border-radius:999px;align-items:center;gap:3px;width:max-content;padding:3px 6px;font-size:5px;font-weight:950;display:flex}.ppc-video-state svg{width:8px;height:8px}.ppc-video-state>span{font-size:7px;line-height:1}.ppc-video-drop.complete{background:#dff4e9;border:2px solid #267357;box-shadow:inset 0 0 0 1px #26735714}.ppc-video-drop.complete .ppc-video-state{background:#267357}.ppc-video-drop.missing{background:#fde4e1;border:2px solid #b4473d;box-shadow:inset 0 0 0 1px #b4473d12}.ppc-video-drop.missing .ppc-video-state{background:#b4473d}.ppc-section-tabs{background:#eaf1f6;border-radius:12px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.ppc-section-tabs button{color:#34566d;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:12px 16px;font-weight:750}.ppc-section-tabs button.active{color:#fff;background:#17354a}.ppc-section-tabs small{opacity:.8;margin-left:8px}.ppc-campaign-content{display:contents}.ppc-campaign-content[hidden]{display:none}.ppc-task-dialog{color:#15324b;background:#fff;border:1px solid #d3dfe5;border-radius:16px;width:min(520px,100vw - 32px);max-height:85vh;padding:24px;overflow:auto;box-shadow:0 24px 70px #0004}.ppc-task-dialog::backdrop{background:#0b243a99}.ppc-task-dialog h2{margin:0 0 8px;font-size:20px}.ppc-task-dialog p{font-size:14px;line-height:1.5}.ppc-task-dialog fieldset{border:0;gap:14px;padding:16px 0;display:grid}.ppc-task-dialog legend{font-size:14px;font-weight:700}.ppc-task-dialog label{cursor:pointer;align-items:center;gap:12px;font-size:16px;display:flex}.ppc-task-dialog input{accent-color:#176b88;width:20px;height:20px}.ppc-task-dialog footer{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.ppc-task-dialog button{cursor:pointer;border:1px solid #b6cbd7;border-radius:8px;padding:10px 14px;font:600 14px inherit}.ppc-task-dialog button:last-child{color:#fff;background:#15324b}.ppc-task-dialog button:disabled{opacity:.5;cursor:not-allowed}.ppc-history,.ppc-bulk-status{background:#edf4f8;border:1px solid #c4d6e1;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;padding:12px;display:flex}.ppc-history button,.ppc-bulk-status button,.ppc-bulk-status select{color:#15324b;cursor:pointer;background:#fff;border:1px solid #b0c5d2;border-radius:8px;padding:10px 14px;font:600 14px inherit}.ppc-history small,.ppc-bulk-status label,.ppc-bulk-status strong{font-size:14px}.ppc-history button:disabled,.ppc-bulk-status select:disabled{opacity:.45;cursor:not-allowed}.ppc-overview-campaigns.ppc-independent-tasks{cursor:default;background:#f8fafb;border:1px solid #d3dfe5;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:8px}.ppc-independent-tasks .ppc-task-status,.ppc-overview-product>.ppc-task-status{border:2px solid var(--workflow);background:var(--workflow-bg);color:#172c3b;cursor:pointer;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;padding:8px;font:600 14px inherit;display:flex;position:relative}.ppc-independent-tasks .ppc-task-status strong{font-size:14px;line-height:1.3}.ppc-independent-tasks .ppc-task-status small{white-space:normal;font-size:12px;line-height:1.3}.ppc-task-status.status-portfolio,.ppc-task-status.status-asin_missing{border:3px solid #111!important}.ppc-task-status.is-selected{outline-offset:2px;outline:3px solid #087abc;box-shadow:0 0 0 5px #fff}.ppc-task-status.is-selected>span{color:#005e92;position:absolute;top:1px;right:3px}.ppc-task-status:focus-visible{outline-offset:2px;outline:3px solid #087abc}.ppc-independent-tasks .ppc-country-note{color:#15324b;background:#fff;border:1px solid #c4d6e1;grid-column:1/-1;justify-content:center;gap:6px;min-height:32px;font-size:14px;display:flex}.ppc-overview-product>.ppc-task-status{min-height:36px;margin:8px 0;font-size:14px}.ppc-context-menu{width:270px}.ppc-context-menu>button{min-height:42px;font-size:14px}.ppc-context-menu header span,.ppc-context-menu header small{font-size:14px}.ppc-toolbar{flex-wrap:wrap}.ppc-selection-toggle,.ppc-status-filter,.ppc-status-filter select,.ppc-status-legend>span,.ppc-status-legend strong{font-size:14px}.ppc-overview-head,.ppc-overview-row{grid-template-columns:300px repeat(var(--country-count),260px) 180px}.ppc-independent-tasks .ppc-task-status{white-space:normal;overflow-wrap:normal;min-width:0;min-height:72px;line-height:1.35}.ppc-independent-tasks .ppc-task-status strong{white-space:normal;word-break:normal;font-size:14px}.ppc-task-status small{font-size:13px;line-height:1.35}.ppc-import-dialog{width:min(760px,100vw - 32px)}.ppc-import-dialog textarea{box-sizing:border-box;width:100%;margin:12px 0;padding:12px;font-size:16px}.ppc-import-dialog select{max-width:100%;margin:6px 0;padding:8px;font-size:14px}.ppc-import-dialog fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.ppc-import-dialog footer{flex-wrap:wrap}.ppc-import-preview{max-height:220px;font-size:14px;line-height:1.6;overflow:auto}.ppc-import-preview .invalid{color:#a51e27;font-weight:700}.ppc-conflict{overflow-wrap:anywhere;background:#fff6e6;border:2px solid #b76b0c;padding:16px;font-size:14px}.ppc-conflict button{cursor:pointer;margin:4px;padding:10px;font-size:14px}.ppc-presence{font-weight:700;color:#126387!important;font-size:14px!important}@media (width<=560px){.ppc-import-dialog fieldset{grid-template-columns:1fr}}.ppc-independent-tasks .ppc-country-note{white-space:normal;box-sizing:border-box;border-radius:7px;align-items:center;width:100%;min-width:0;height:auto;min-height:38px;padding:8px 10px;font-size:14px;line-height:1.35;overflow:visible}.ppc-independent-tasks .ppc-country-note svg{flex-shrink:0}.ppc-independent-tasks .ppc-country-note.has-note{color:#fff;background:#ff001f;border:2px solid #ba0016;font-weight:800}.ppc-independent-tasks .ppc-country-note.has-note:hover{color:#fff;background:#d9001b}.ppc-country-note:focus-visible{outline-offset:3px;outline:3px solid #15324b}.ppc-keyword-product-picker{gap:8px;min-width:0;display:grid}.ppc-keyword-product-picker input,.ppc-keyword-product-picker select{box-sizing:border-box;color:#15324b;background:#fff;border:1px solid #b5c7d2;border-radius:8px;width:100%;min-width:0;min-height:42px;padding:9px 10px;font-size:16px;line-height:1.4}.ppc-keyword-controls .ppc-keyword-product-picker label>span{font-size:14px}.ppc-keyword-product-picker>small{color:#51647a;font-size:13px;line-height:1.4}.ppc-portal .ppc-independent-tasks .ppc-task-status{box-sizing:border-box;white-space:normal;flex-direction:column;justify-content:center;align-items:stretch;gap:7px;height:auto;min-height:96px;padding:10px 8px;display:flex}.ppc-portal .ppc-independent-tasks .ppc-task-status>strong,.ppc-portal .ppc-independent-tasks .ppc-task-status>small{overflow-wrap:anywhere;text-align:center;flex:none;min-height:0;max-height:none;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;line-height:1.4!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}.ppc-portal .ppc-independent-tasks .ppc-task-status>strong{order:0;font-size:14px!important}.ppc-portal .ppc-independent-tasks .ppc-task-status>small{order:1;font-size:14px!important}:where(.tk-modern) .access-admin>header p:not(.eyebrow),:where(.tk-modern) .access-admin>header>span,:where(.tk-modern) .access-empty,:where(.tk-modern) .access-form-heading button,:where(.tk-modern) .access-form-heading small,:where(.tk-modern) .access-message,:where(.tk-modern) .access-new-user,:where(.tk-modern) .access-permissions fieldset label,:where(.tk-modern) .access-permissions fieldset label em,:where(.tk-modern) .access-permissions legend,:where(.tk-modern) .access-permissions.is-master p,:where(.tk-modern) .access-permissions>header button,:where(.tk-modern) .access-permissions>header strong,:where(.tk-modern) .access-save,:where(.tk-modern) .access-sync-bar,:where(.tk-modern) .access-sync-bar button,:where(.tk-modern) .access-user-form input,:where(.tk-modern) .access-user-form label,:where(.tk-modern) .access-user-form select,:where(.tk-modern) .access-user-groups span,:where(.tk-modern) .access-user-groups span b,:where(.tk-modern) .access-user-list article b,:where(.tk-modern) .access-user-list article small,:where(.tk-modern) .access-user-list article strong,:where(.tk-modern) .access-user-list article>button:first-child>b,:where(.tk-modern) .access-user-list article>button:first-child>span,:where(.tk-modern) .active-folder-link,:where(.tk-modern) .active-offer-actions a,:where(.tk-modern) .active-offer-actions button,:where(.tk-modern) .active-offer-commercial small,:where(.tk-modern) .active-offer-commercial span,:where(.tk-modern) .active-offer-copy code,:where(.tk-modern) .active-offer-copy h2,:where(.tk-modern) .active-offer-copy span,:where(.tk-modern) .active-offer-copy>p,:where(.tk-modern) .active-offer-copy>small,:where(.tk-modern) .active-offer-gallery a,:where(.tk-modern) .active-offers-empty span,:where(.tk-modern) .active-offers-empty strong,:where(.tk-modern) .active-offers-heading p:not(.eyebrow),:where(.tk-modern) .active-offers-heading>button,:where(.tk-modern) .active-offers-stats small,:where(.tk-modern) .active-offers-stats span,:where(.tk-modern) .active-offers-sync,:where(.tk-modern) .active-offers-toolbar button,:where(.tk-modern) .active-offers-toolbar input,:where(.tk-modern) .active-offers-toolbar>span,:where(.tk-modern) .admin-only-badge,:where(.tk-modern) .ads-table-scroll td span,:where(.tk-modern) .amazon-appeal-tool .appeal-center-tabs button,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card input,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card label>span,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card label>strong,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card p,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card small,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-card>div:first-child>span,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-success a,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-success b,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-success button,:where(.tk-modern) .amazon-appeal-tool .appeal-submit-success span,:where(.tk-modern) .amazon-appeal-tool .assessment-kicker,:where(.tk-modern) .amazon-appeal-tool .attachments-card>span,:where(.tk-modern) .amazon-appeal-tool .attachments-card li,:where(.tk-modern) .amazon-appeal-tool .basis-picker legend,:where(.tk-modern) .amazon-appeal-tool .basis-picker small,:where(.tk-modern) .amazon-appeal-tool .basis-picker strong,:where(.tk-modern) .amazon-appeal-tool .brand-lockup p,:where(.tk-modern) .amazon-appeal-tool .brand-lockup span,:where(.tk-modern) .amazon-appeal-tool .card-heading p,:where(.tk-modern) .amazon-appeal-tool .case-tabs button>span,:where(.tk-modern) .amazon-appeal-tool .case-tabs button small,:where(.tk-modern) .amazon-appeal-tool .case-tabs button strong,:where(.tk-modern) .amazon-appeal-tool .compare-assessment>p,:where(.tk-modern) .amazon-appeal-tool .compare-assessment>small,:where(.tk-modern) .amazon-appeal-tool .compare-label small,:where(.tk-modern) .amazon-appeal-tool .compare-label span,:where(.tk-modern) .amazon-appeal-tool .cp-brand p,:where(.tk-modern) .amazon-appeal-tool .cp-brand p span,:where(.tk-modern) .amazon-appeal-tool .cp-card-title span,:where(.tk-modern) .amazon-appeal-tool .cp-card-title strong,:where(.tk-modern) .amazon-appeal-tool .cp-case-table td,:where(.tk-modern) .amazon-appeal-tool .cp-case-table td small,:where(.tk-modern) .amazon-appeal-tool .cp-case-table td strong,:where(.tk-modern) .amazon-appeal-tool .cp-case-table th,:where(.tk-modern) .amazon-appeal-tool .cp-checklist article>button,:where(.tk-modern) .amazon-appeal-tool .cp-checklist p,:where(.tk-modern) .amazon-appeal-tool .cp-checklist strong,:where(.tk-modern) .amazon-appeal-tool .cp-delete,:where(.tk-modern) .amazon-appeal-tool .cp-doc-chip,:where(.tk-modern) .amazon-appeal-tool .cp-doc-table td,:where(.tk-modern) .amazon-appeal-tool .cp-doc-table td small,:where(.tk-modern) .amazon-appeal-tool .cp-doc-table td strong,:where(.tk-modern) .amazon-appeal-tool .cp-doc-table th,:where(.tk-modern) .amazon-appeal-tool .cp-drawer>header span,:where(.tk-modern) .amazon-appeal-tool .cp-drawer>section h3,:where(.tk-modern) .amazon-appeal-tool .cp-drawer header p,:where(.tk-modern) .amazon-appeal-tool .cp-drawer input,:where(.tk-modern) .amazon-appeal-tool .cp-drawer label,:where(.tk-modern) .amazon-appeal-tool .cp-drawer select,:where(.tk-modern) .amazon-appeal-tool .cp-drawer textarea,:where(.tk-modern) .amazon-appeal-tool .cp-empty span,:where(.tk-modern) .amazon-appeal-tool .cp-empty strong,:where(.tk-modern) .amazon-appeal-tool .cp-fields input,:where(.tk-modern) .amazon-appeal-tool .cp-fields label,:where(.tk-modern) .amazon-appeal-tool .cp-generator-link,:where(.tk-modern) .amazon-appeal-tool .cp-kpi small,:where(.tk-modern) .amazon-appeal-tool .cp-kpi span,:where(.tk-modern) .amazon-appeal-tool .cp-link,:where(.tk-modern) .amazon-appeal-tool .cp-mini-check,:where(.tk-modern) .amazon-appeal-tool .cp-modal>header span,:where(.tk-modern) .amazon-appeal-tool .cp-modal-fields input,:where(.tk-modern) .amazon-appeal-tool .cp-modal-fields label,:where(.tk-modern) .amazon-appeal-tool .cp-modal-fields select,:where(.tk-modern) .amazon-appeal-tool .cp-note,:where(.tk-modern) .amazon-appeal-tool .cp-outline,:where(.tk-modern) .amazon-appeal-tool .cp-page-head>div:first-child>span,:where(.tk-modern) .amazon-appeal-tool .cp-page-head p,:where(.tk-modern) .amazon-appeal-tool .cp-primary,:where(.tk-modern) .amazon-appeal-tool .cp-progress>span,:where(.tk-modern) .amazon-appeal-tool .cp-side nav button,:where(.tk-modern) .amazon-appeal-tool .cp-side nav button em,:where(.tk-modern) .amazon-appeal-tool .cp-source small,:where(.tk-modern) .amazon-appeal-tool .cp-source strong,:where(.tk-modern) .amazon-appeal-tool .cp-source-banner a,:where(.tk-modern) .amazon-appeal-tool .cp-source-banner span,:where(.tk-modern) .amazon-appeal-tool .cp-source-banner strong,:where(.tk-modern) .amazon-appeal-tool .cp-status,:where(.tk-modern) .amazon-appeal-tool .cp-toast,:where(.tk-modern) .amazon-appeal-tool .cp-toolbar>span,:where(.tk-modern) .amazon-appeal-tool .cp-toolbar input,:where(.tk-modern) .amazon-appeal-tool .cp-top-actions>span,:where(.tk-modern) .amazon-appeal-tool .cp-toy-head h3,:where(.tk-modern) .amazon-appeal-tool .cp-toy-head p,:where(.tk-modern) .amazon-appeal-tool .cp-toy-head select,:where(.tk-modern) .amazon-appeal-tool .cp-vat code,:where(.tk-modern) .amazon-appeal-tool .cp-vat td,:where(.tk-modern) .amazon-appeal-tool .cp-vat th,:where(.tk-modern) .amazon-appeal-tool .cp-warning,:where(.tk-modern) .amazon-appeal-tool .dropzone small,:where(.tk-modern) .amazon-appeal-tool .dropzone span,:where(.tk-modern) .amazon-appeal-tool .eyebrow,:where(.tk-modern) .amazon-appeal-tool .field>span,:where(.tk-modern) .amazon-appeal-tool .field input,:where(.tk-modern) .amazon-appeal-tool .field textarea,:where(.tk-modern) .amazon-appeal-tool .form-topline>div,:where(.tk-modern) .amazon-appeal-tool .ghost-button,:where(.tk-modern) .amazon-appeal-tool .internet-copy>strong,:where(.tk-modern) .amazon-appeal-tool .large,:where(.tk-modern) .amazon-appeal-tool .lock-button,:where(.tk-modern) .amazon-appeal-tool .lookup-links a,:where(.tk-modern) .amazon-appeal-tool .lookup-links label,:where(.tk-modern) .amazon-appeal-tool .magic-button,:where(.tk-modern) .amazon-appeal-tool .match-meter span,:where(.tk-modern) .amazon-appeal-tool .outline-button,:where(.tk-modern) .amazon-appeal-tool .paste-label span,:where(.tk-modern) .amazon-appeal-tool .paste-panel textarea,:where(.tk-modern) .amazon-appeal-tool .primary-button,:where(.tk-modern) .amazon-appeal-tool .privacy-chip,:where(.tk-modern) .amazon-appeal-tool .readiness-card li,:where(.tk-modern) .amazon-appeal-tool .readiness-head span,:where(.tk-modern) .amazon-appeal-tool .readiness-head strong,:where(.tk-modern) .amazon-appeal-tool .score-ring,:where(.tk-modern) .amazon-appeal-tool .seller-field input,:where(.tk-modern) .amazon-appeal-tool .seller-field label,:where(.tk-modern) .amazon-appeal-tool .side-intro p,:where(.tk-modern) .amazon-appeal-tool .side-note p,:where(.tk-modern) .amazon-appeal-tool .status-message,:where(.tk-modern) .amazon-appeal-tool .step-badge,:where(.tk-modern) .amazon-appeal-tool .steps li>span,:where(.tk-modern) .amazon-appeal-tool .steps li small,:where(.tk-modern) .amazon-appeal-tool .steps li strong,:where(.tk-modern) .amazon-appeal-tool .strategy-card h4,:where(.tk-modern) .amazon-appeal-tool .strategy-card p,:where(.tk-modern) .amazon-appeal-tool .strategy-card span,:where(.tk-modern) .amazon-appeal-tool .verdict-picker>span,:where(.tk-modern) .amazon-appeal-tool .verdict-picker button,:where(.tk-modern) .amazon-appeal-tool .visual-placeholder span,:where(.tk-modern) .amazon-appeal-tool .visual-placeholder strong,:where(.tk-modern) .amazon-bullet-description>small,:where(.tk-modern) .amazon-case-analyze-button,:where(.tk-modern) .amazon-case-analyzer input,:where(.tk-modern) .amazon-case-analyzer label>span,:where(.tk-modern) .amazon-case-analyzer textarea,:where(.tk-modern) .amazon-case-asin-card.is-empty strong,:where(.tk-modern) .amazon-case-assignee a,:where(.tk-modern) .amazon-case-assignee label,:where(.tk-modern) .amazon-case-assignee select,:where(.tk-modern) .amazon-case-card-heading small,:where(.tk-modern) .amazon-case-card-heading strong,:where(.tk-modern) .amazon-case-card-heading>span,:where(.tk-modern) .amazon-case-edit button,:where(.tk-modern) .amazon-case-edit label,:where(.tk-modern) .amazon-case-empty,:where(.tk-modern) .amazon-case-empty span,:where(.tk-modern) .amazon-case-empty strong,:where(.tk-modern) .amazon-case-filters button,:where(.tk-modern) .amazon-case-header p:not(.eyebrow),:where(.tk-modern) .amazon-case-header>a,:where(.tk-modern) .amazon-case-identifiers small,:where(.tk-modern) .amazon-case-identifiers span,:where(.tk-modern) .amazon-case-message,:where(.tk-modern) .amazon-case-reference-list a span,:where(.tk-modern) .amazon-case-reference-list a strong,:where(.tk-modern) .amazon-case-references>form button,:where(.tk-modern) .amazon-case-references>form input,:where(.tk-modern) .amazon-case-references>header small,:where(.tk-modern) .amazon-case-references>header strong,:where(.tk-modern) .amazon-case-references>header>span,:where(.tk-modern) .amazon-case-row footer,:where(.tk-modern) .amazon-case-row footer button,:where(.tk-modern) .amazon-case-row-top>button,:where(.tk-modern) .amazon-case-row>p,:where(.tk-modern) .amazon-case-save-button,:where(.tk-modern) .amazon-case-search input,:where(.tk-modern) .amazon-case-state,:where(.tk-modern) .amazon-case-stats small,:where(.tk-modern) .amazon-case-stats span,:where(.tk-modern) .amazon-category-grid button .amazon-category-card-label,:where(.tk-modern) .amazon-category-heading>span,:where(.tk-modern) .amazon-category-product-actions button,:where(.tk-modern) .amazon-category-product-actions>strong,:where(.tk-modern) .amazon-category-product-list article div small,:where(.tk-modern) .amazon-category-product-list article div span,:where(.tk-modern) .amazon-category-product-list code,:where(.tk-modern) .amazon-category-products>header span,:where(.tk-modern) .amazon-category-stats article span,:where(.tk-modern) .amazon-ean-code code,:where(.tk-modern) .amazon-ean-empty,:where(.tk-modern) .amazon-ean-filters button,:where(.tk-modern) .amazon-ean-heading>a,:where(.tk-modern) .amazon-ean-list-card>footer,:where(.tk-modern) .amazon-ean-list-card>footer button,:where(.tk-modern) .amazon-ean-list-card>header input,:where(.tk-modern) .amazon-ean-list-card>header>span,:where(.tk-modern) .amazon-ean-notice,:where(.tk-modern) .amazon-ean-reserve button,:where(.tk-modern) .amazon-ean-reserve input,:where(.tk-modern) .amazon-ean-reserve label,:where(.tk-modern) .amazon-ean-reserve>div small,:where(.tk-modern) .amazon-ean-stats small,:where(.tk-modern) .amazon-ean-stats span,:where(.tk-modern) .amazon-ean-status,:where(.tk-modern) .amazon-ean-table-head,:where(.tk-modern) .amazon-ean-table>article>button,:where(.tk-modern) .amazon-ean-table>article>input,:where(.tk-modern) .amazon-ean-table>article>small,:where(.tk-modern) .amazon-ean-warning span,:where(.tk-modern) .amazon-ean-warning>strong,:where(.tk-modern) .amazon-image-studio-tool .api-pill,:where(.tk-modern) .amazon-image-studio-tool .auto-profile small,:where(.tk-modern) .amazon-image-studio-tool .auto-profile-result p,:where(.tk-modern) .amazon-image-studio-tool .auto-profile-result span,:where(.tk-modern) .amazon-image-studio-tool .benefit-list,:where(.tk-modern) .amazon-image-studio-tool .brand small,:where(.tk-modern) .amazon-image-studio-tool .bullet-body-input,:where(.tk-modern) .amazon-image-studio-tool .bullet-empty p,:where(.tk-modern) .amazon-image-studio-tool .bullet-title small,:where(.tk-modern) .amazon-image-studio-tool .card-meta small,:where(.tk-modern) .amazon-image-studio-tool .copy-button,:where(.tk-modern) .amazon-image-studio-tool .design-recommendation,:where(.tk-modern) .amazon-image-studio-tool .download-all,:where(.tk-modern) .amazon-image-studio-tool .download-all span,:where(.tk-modern) .amazon-image-studio-tool .dropzone small,:where(.tk-modern) .amazon-image-studio-tool .dropzone span,:where(.tk-modern) .amazon-image-studio-tool .empty-state>p,:where(.tk-modern) .amazon-image-studio-tool .format-pill,:where(.tk-modern) .amazon-image-studio-tool .image-number,:where(.tk-modern) .amazon-image-studio-tool .keyword-footer,:where(.tk-modern) .amazon-image-studio-tool .keyword-grid input,:where(.tk-modern) .amazon-image-studio-tool .language-grid button b,:where(.tk-modern) .amazon-image-studio-tool .language-grid button span,:where(.tk-modern) .amazon-image-studio-tool .language-hint,:where(.tk-modern) .amazon-image-studio-tool .language-tabs button,:where(.tk-modern) .amazon-image-studio-tool .language-tabs button b,:where(.tk-modern) .amazon-image-studio-tool .language-tabs button span,:where(.tk-modern) .amazon-image-studio-tool .language-total,:where(.tk-modern) .amazon-image-studio-tool .mix-row,:where(.tk-modern) .amazon-image-studio-tool .notice p,:where(.tk-modern) .amazon-image-studio-tool .panel-heading small,:where(.tk-modern) .amazon-image-studio-tool .preset-copy small,:where(.tk-modern) .amazon-image-studio-tool .preset-copy strong,:where(.tk-modern) .amazon-image-studio-tool .privacy-note,:where(.tk-modern) .amazon-image-studio-tool .progress-copy small,:where(.tk-modern) .amazon-image-studio-tool .quality-row button,:where(.tk-modern) .amazon-image-studio-tool .quality-row span,:where(.tk-modern) .amazon-image-studio-tool .results-header p,:where(.tk-modern) .amazon-image-studio-tool .secondary-button,:where(.tk-modern) .amazon-image-studio-tool .segmented button,:where(.tk-modern) .amazon-image-studio-tool .source-preview small,:where(.tk-modern) .amazon-image-studio-tool .source-preview strong,:where(.tk-modern) .amazon-image-studio-tool .text-button,:where(.tk-modern) .amazon-image-studio-tool .toggle-row small,:where(.tk-modern) .amazon-image-studio-tool .toggle-row strong,:where(.tk-modern) .amazon-image-studio-tool .type-chip,:where(.tk-modern) .amazon-image-studio-tool input,:where(.tk-modern) .amazon-image-studio-tool textarea,:where(.tk-modern) .amazon-product-highlight header button,:where(.tk-modern) .amazon-product-highlight header small,:where(.tk-modern) .amazon-product-highlight header strong,:where(.tk-modern) .amazon-title-action button,:where(.tk-modern) .amazon-title-action small,:where(.tk-modern) .amazon-title-action span,:where(.tk-modern) .amazon-title-analysis b,:where(.tk-modern) .amazon-title-analysis p small,:where(.tk-modern) .amazon-title-analysis p span,:where(.tk-modern) .amazon-title-generator>header>span,:where(.tk-modern) .amazon-title-generator>header p:not(.eyebrow),:where(.tk-modern) .amazon-title-inputs label b,:where(.tk-modern) .amazon-title-inputs label small,:where(.tk-modern) .amazon-title-message,:where(.tk-modern) .amazon-title-result header button,:where(.tk-modern) .amazon-title-result header small,:where(.tk-modern) .amazon-title-result header strong,:where(.tk-modern) .anomaly-badge,:where(.tk-modern) .api-chip,:where(.tk-modern) .appeal-case-center>header p:not(.eyebrow),:where(.tk-modern) .appeal-case-center>header>a,:where(.tk-modern) .appeal-case-empty,:where(.tk-modern) .appeal-case-form input,:where(.tk-modern) .appeal-case-form label>span,:where(.tk-modern) .appeal-case-form textarea,:where(.tk-modern) .appeal-case-form>button,:where(.tk-modern) .appeal-case-form>div small,:where(.tk-modern) .appeal-case-row>div:first-child small,:where(.tk-modern) .appeal-case-row>div:first-child span,:where(.tk-modern) .appeal-case-row>div:nth-child(2)>p,:where(.tk-modern) .appeal-case-row>div:nth-child(2)>small,:where(.tk-modern) .appeal-case-worklist>nav button,:where(.tk-modern) .appeal-center-tabs button,:where(.tk-modern) .asin-cell .copy-value code,:where(.tk-modern) .asin-cell a,:where(.tk-modern) .auth-error,:where(.tk-modern) .bestseller-day-detail small,:where(.tk-modern) .bestseller-days small,:where(.tk-modern) .bestseller-legend,:where(.tk-modern) .brand-division span,:where(.tk-modern) .brand-division strong,:where(.tk-modern) .bulk-hint,:where(.tk-modern) .bulk-plan textarea,:where(.tk-modern) .bulk-plan>small,:where(.tk-modern) .buybox-price-label,:where(.tk-modern) .buybox-price-label small,:where(.tk-modern) .buybox-price-label span,:where(.tk-modern) .category-create-form label,:where(.tk-modern) .category-excel-button,:where(.tk-modern) .category-spend caption,:where(.tk-modern) .category-spend dl,:where(.tk-modern) .category-spend label,:where(.tk-modern) .category-spend small,:where(.tk-modern) .category-spend table,:where(.tk-modern) .claim-done-badge,:where(.tk-modern) .claim-number,:where(.tk-modern) .claim-open-badge,:where(.tk-modern) .claim-reason-field>span,:where(.tk-modern) .claim-reason-field input,:where(.tk-modern) .claim-submitted-badge,:where(.tk-modern) .clear-badge,:where(.tk-modern) .cloud-dropzone button,:where(.tk-modern) .cloud-dropzone small,:where(.tk-modern) .cloud-empty p,:where(.tk-modern) .cloud-empty strong,:where(.tk-modern) .cloud-file-list article small,:where(.tk-modern) .cloud-file-list article strong,:where(.tk-modern) .cloud-folder-bar>form button,:where(.tk-modern) .cloud-folder-bar>form input,:where(.tk-modern) .cloud-folders button,:where(.tk-modern) .cloud-notice,:where(.tk-modern) .cloud-toolbar input,:where(.tk-modern) .cloud-toolbar>span,:where(.tk-modern) .company-meta,:where(.tk-modern) .compliance-actions a,:where(.tk-modern) .compliance-actions button,:where(.tk-modern) .compliance-add-fields input,:where(.tk-modern) .compliance-add-fields label,:where(.tk-modern) .compliance-add-fields select,:where(.tk-modern) .compliance-case-body input,:where(.tk-modern) .compliance-case-body label,:where(.tk-modern) .compliance-case-body select,:where(.tk-modern) .compliance-excel-import button,:where(.tk-modern) .compliance-excel-import span,:where(.tk-modern) .compliance-excel-import strong,:where(.tk-modern) .compliance-list>article>footer a,:where(.tk-modern) .compliance-list>article>header small,:where(.tk-modern) .compliance-list>article>header span,:where(.tk-modern) .compliance-list>article>header strong,:where(.tk-modern) .compliance-ncl-status small,:where(.tk-modern) .compliance-report p,:where(.tk-modern) .compliance-report small,:where(.tk-modern) .compliance-report strong,:where(.tk-modern) .compliance-report textarea,:where(.tk-modern) .compliance-toolbar input,:where(.tk-modern) .compliance-toolbar>select,:where(.tk-modern) .confirmed-calendar-empty span,:where(.tk-modern) .confirmed-calendar-empty strong,:where(.tk-modern) .confirmed-calendar-grid>article span,:where(.tk-modern) .confirmed-calendar-grid>article strong,:where(.tk-modern) .confirmed-calendar-weekdays span,:where(.tk-modern) .confirmed-deal-calendar>header button,:where(.tk-modern) .confirmed-deal-calendar>header small,:where(.tk-modern) .confirmed-deal-list small,:where(.tk-modern) .confirmed-deal-list span,:where(.tk-modern) .confirmed-deal-list strong,:where(.tk-modern) .container-native-table article code,:where(.tk-modern) .container-native-table article span,:where(.tk-modern) .container-native-table article strong,:where(.tk-modern) .container-native-table>div,:where(.tk-modern) .content-audit-actions a,:where(.tk-modern) .content-audit-actions button,:where(.tk-modern) .content-audit-empty span,:where(.tk-modern) .content-audit-empty strong,:where(.tk-modern) .content-audit-heading-actions button,:where(.tk-modern) .content-audit-heading-actions label>span,:where(.tk-modern) .content-audit-heading-actions select,:where(.tk-modern) .content-audit-heading-copy>p:not(.eyebrow),:where(.tk-modern) .content-audit-heading-copy>small,:where(.tk-modern) .content-audit-message,:where(.tk-modern) .content-audit-note p,:where(.tk-modern) .content-audit-product code,:where(.tk-modern) .content-audit-product h2,:where(.tk-modern) .content-audit-product span,:where(.tk-modern) .content-audit-product>small,:where(.tk-modern) .content-audit-result p,:where(.tk-modern) .content-audit-result small,:where(.tk-modern) .content-audit-result time,:where(.tk-modern) .content-audit-stats span,:where(.tk-modern) .content-audit-status,:where(.tk-modern) .content-audit-toolbar button,:where(.tk-modern) .content-audit-toolbar input,:where(.tk-modern) .content-audit-toolbar>span,:where(.tk-modern) .contract-fields input,:where(.tk-modern) .contract-fields label,:where(.tk-modern) .contract-fields select,:where(.tk-modern) .contract-row header a,:where(.tk-modern) .contract-row header small,:where(.tk-modern) .contract-row>footer,:where(.tk-modern) .contract-row>textarea,:where(.tk-modern) .copy-value>span,:where(.tk-modern) .current-user-chip small,:where(.tk-modern) .current-user-chip strong,:where(.tk-modern) .current-user-chip>span,:where(.tk-modern) .deal-calendar-card header p,:where(.tk-modern) .deal-calendar-card>footer button,:where(.tk-modern) .deal-calendar-card>footer>div span,:where(.tk-modern) .deal-calendar-card>header small,:where(.tk-modern) .deal-calendar-card>header>button,:where(.tk-modern) .deal-calendar-notes b,:where(.tk-modern) .deal-calendar-notice,:where(.tk-modern) .deal-calendar-rules,:where(.tk-modern) .deal-calendar-settings input,:where(.tk-modern) .deal-calendar-settings label,:where(.tk-modern) .deal-calendar-settings select,:where(.tk-modern) .deal-calendar-table article small,:where(.tk-modern) .deal-calendar-table article strong,:where(.tk-modern) .deal-calendar-table input,:where(.tk-modern) .deal-calendar-table>div,:where(.tk-modern) .deal-confirm-button,:where(.tk-modern) .deal-confirm-fields input,:where(.tk-modern) .deal-confirm-fields label,:where(.tk-modern) .deal-excel-drop button,:where(.tk-modern) .deal-excel-drop span,:where(.tk-modern) .deal-excel-drop strong,:where(.tk-modern) .deal-season-deadlines small,:where(.tk-modern) .deal-season-deadlines span,:where(.tk-modern) .deal-season-deadlines strong,:where(.tk-modern) .deal-sku-note,:where(.tk-modern) .deal-special-date button,:where(.tk-modern) .deal-special-date input,:where(.tk-modern) .detail-meta span,:where(.tk-modern) .detail-meta strong,:where(.tk-modern) .dhl-claim-actions button,:where(.tk-modern) .dhl-claim-center header .panel-kicker,:where(.tk-modern) .dhl-claim-center header p,:where(.tk-modern) .dhl-claim-totals small,:where(.tk-modern) .dhl-claim-totals span,:where(.tk-modern) .dispatch-recognized-title,:where(.tk-modern) .dispatch-status,:where(.tk-modern) .document-cloud header p:not(.eyebrow),:where(.tk-modern) .document-cloud>header>span,:where(.tk-modern) .document-drop-zone>button,:where(.tk-modern) .document-drop-zone>span,:where(.tk-modern) .document-drop-zone>strong,:where(.tk-modern) .document-search-bar input,:where(.tk-modern) .document-search-bar select,:where(.tk-modern) .document-search-bar+select,:where(.tk-modern) .document-search-bar>select,:where(.tk-modern) .document-search-results a,:where(.tk-modern) .document-search-results small,:where(.tk-modern) .document-search-results span,:where(.tk-modern) .document-search-results strong,:where(.tk-modern) .drawer-intro,:where(.tk-modern) .duplicate-badge,:where(.tk-modern) .embedded-tool header p:not(.eyebrow),:where(.tk-modern) .embedded-tool header>a,:where(.tk-modern) .empty-image small,:where(.tk-modern) .eu-price-heading-actions>a,:where(.tk-modern) .eu-price-table .deal-safety-hold,:where(.tk-modern) .eu-price-table .market-deal-label>span,:where(.tk-modern) .eu-price-table a,:where(.tk-modern) .eu-price-table article code,:where(.tk-modern) .eu-price-table article strong,:where(.tk-modern) .eu-price-table article>div:first-child>strong,:where(.tk-modern) .eu-price-table time,:where(.tk-modern) .eu-price-table-head,:where(.tk-modern) .excel-dropzone small,:where(.tk-modern) .excel-dropzone strong,:where(.tk-modern) .external-portal-link>a,:where(.tk-modern) .eyebrow,:where(.tk-modern) .fba-camera-button small,:where(.tk-modern) .fba-camera-help p,:where(.tk-modern) .fba-camera-help span,:where(.tk-modern) .fba-camera-top button,:where(.tk-modern) .fba-camera-top strong,:where(.tk-modern) .fba-card-title small,:where(.tk-modern) .fba-clear-button,:where(.tk-modern) .fba-code-grid small,:where(.tk-modern) .fba-dispatch-form input,:where(.tk-modern) .fba-dispatch-form select,:where(.tk-modern) .fba-dispatch-form>div>label,:where(.tk-modern) .fba-dispatch-form>label,:where(.tk-modern) .fba-dispatch-head,:where(.tk-modern) .fba-dispatch-list h2,:where(.tk-modern) .fba-dispatch-list span,:where(.tk-modern) .fba-dispatch-list>article>input,:where(.tk-modern) .fba-dispatch-list>article>strong,:where(.tk-modern) .fba-dispatch-table input,:where(.tk-modern) .fba-dispatch-table span,:where(.tk-modern) .fba-divider,:where(.tk-modern) .fba-empty-result p,:where(.tk-modern) .fba-empty-shipment button,:where(.tk-modern) .fba-empty-shipment p,:where(.tk-modern) .fba-entry-add-row,:where(.tk-modern) .fba-entry-head,:where(.tk-modern) .fba-entry-row input,:where(.tk-modern) .fba-entry-row strong,:where(.tk-modern) .fba-entry-sheet p,:where(.tk-modern) .fba-entry-sheet>header button,:where(.tk-modern) .fba-expected small,:where(.tk-modern) .fba-expected strong,:where(.tk-modern) .fba-heading>div>p:not(.eyebrow),:where(.tk-modern) .fba-import-button,:where(.tk-modern) .fba-lieferscheine-tool .amazon-shipment-link,:where(.tk-modern) .fba-lieferscheine-tool .batch-bar span,:where(.tk-modern) .fba-lieferscheine-tool .brand-lockup,:where(.tk-modern) .fba-lieferscheine-tool .case-checkmark,:where(.tk-modern) .fba-lieferscheine-tool .case-email-actions>span,:where(.tk-modern) .fba-lieferscheine-tool .case-email-heading>span,:where(.tk-modern) .fba-lieferscheine-tool .case-email-panel>label,:where(.tk-modern) .fba-lieferscheine-tool .case-email-panel input,:where(.tk-modern) .fba-lieferscheine-tool .case-main>a,:where(.tk-modern) .fba-lieferscheine-tool .case-main>strong,:where(.tk-modern) .fba-lieferscheine-tool .case-row a,:where(.tk-modern) .fba-lieferscheine-tool .case-row em,:where(.tk-modern) .fba-lieferscheine-tool .case-row small,:where(.tk-modern) .fba-lieferscheine-tool .case-row strong,:where(.tk-modern) .fba-lieferscheine-tool .case-summary span,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-add input,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-add label,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-add-intro small,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-add-intro strong,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-icon,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-row a,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-row small,:where(.tk-modern) .fba-lieferscheine-tool .checked-case-row strong,:where(.tk-modern) .fba-lieferscheine-tool .count-badge,:where(.tk-modern) .fba-lieferscheine-tool .editor-actions>span,:where(.tk-modern) .fba-lieferscheine-tool .empty-state p,:where(.tk-modern) .fba-lieferscheine-tool .eyebrow,:where(.tk-modern) .fba-lieferscheine-tool .file-types,:where(.tk-modern) .fba-lieferscheine-tool .form-grid input,:where(.tk-modern) .fba-lieferscheine-tool .form-grid label,:where(.tk-modern) .fba-lieferscheine-tool .form-grid textarea,:where(.tk-modern) .fba-lieferscheine-tool .header-meta,:where(.tk-modern) .fba-lieferscheine-tool .heading-stats span,:where(.tk-modern) .fba-lieferscheine-tool .import-result span,:where(.tk-modern) .fba-lieferscheine-tool .import-result strong,:where(.tk-modern) .fba-lieferscheine-tool .notice,:where(.tk-modern) .fba-lieferscheine-tool .paper-addresses span,:where(.tk-modern) .fba-lieferscheine-tool .paper-meta span,:where(.tk-modern) .fba-lieferscheine-tool .paper-preview>p,:where(.tk-modern) .fba-lieferscheine-tool .paper-preview small,:where(.tk-modern) .fba-lieferscheine-tool .paper-product,:where(.tk-modern) .fba-lieferscheine-tool .paper-product em,:where(.tk-modern) .fba-lieferscheine-tool .paper-product strong,:where(.tk-modern) .fba-lieferscheine-tool .paper-reconcile>*,:where(.tk-modern) .fba-lieferscheine-tool .paper-sign>span,:where(.tk-modern) .fba-lieferscheine-tool .paper-top small,:where(.tk-modern) .fba-lieferscheine-tool .paper-top strong,:where(.tk-modern) .fba-lieferscheine-tool .primary-button,:where(.tk-modern) .fba-lieferscheine-tool .product-paste small,:where(.tk-modern) .fba-lieferscheine-tool .row-actions button,:where(.tk-modern) .fba-lieferscheine-tool .search-box input,:where(.tk-modern) .fba-lieferscheine-tool .secondary-button,:where(.tk-modern) .fba-lieferscheine-tool .shipment-items i,:where(.tk-modern) .fba-lieferscheine-tool .shipment-items small,:where(.tk-modern) .fba-lieferscheine-tool .shipment-items strong,:where(.tk-modern) .fba-lieferscheine-tool .status-pill,:where(.tk-modern) .fba-lieferscheine-tool .stepper small,:where(.tk-modern) .fba-lieferscheine-tool .stepper strong,:where(.tk-modern) .fba-lieferscheine-tool .text-button,:where(.tk-modern) .fba-lieferscheine-tool .truth-banner span,:where(.tk-modern) .fba-lieferscheine-tool .truth-banner strong,:where(.tk-modern) .fba-lieferscheine-tool td,:where(.tk-modern) .fba-lieferscheine-tool td a,:where(.tk-modern) .fba-lieferscheine-tool th,:where(.tk-modern) .fba-line-packing input,:where(.tk-modern) .fba-line-packing label>span,:where(.tk-modern) .fba-manual-scan button,:where(.tk-modern) .fba-manual-scan input,:where(.tk-modern) .fba-mini-image,:where(.tk-modern) .fba-no-results p,:where(.tk-modern) .fba-notice,:where(.tk-modern) .fba-package-toggle button,:where(.tk-modern) .fba-packing-fields input,:where(.tk-modern) .fba-packing-fields label>span,:where(.tk-modern) .fba-packing-title small,:where(.tk-modern) .fba-packing-title strong,:where(.tk-modern) .fba-packing-total span,:where(.tk-modern) .fba-packing-total span small,:where(.tk-modern) .fba-product small,:where(.tk-modern) .fba-product-actions a,:where(.tk-modern) .fba-product-actions button,:where(.tk-modern) .fba-product-preview,:where(.tk-modern) .fba-quantity-help,:where(.tk-modern) .fba-research-last-check button,:where(.tk-modern) .fba-research-last-check label,:where(.tk-modern) .fba-research-last-check span,:where(.tk-modern) .fba-research-last-check strong,:where(.tk-modern) .fba-result-message p,:where(.tk-modern) .fba-result-message strong,:where(.tk-modern) .fba-search-actions a,:where(.tk-modern) .fba-search-actions button,:where(.tk-modern) .fba-search-fnsku small,:where(.tk-modern) .fba-search-heading input,:where(.tk-modern) .fba-search-product small,:where(.tk-modern) .fba-search-product strong,:where(.tk-modern) .fba-shipment-main>b small,:where(.tk-modern) .fba-shipment-main>div:nth-child(2) small,:where(.tk-modern) .fba-shipment-main>div:nth-child(2) strong,:where(.tk-modern) .fba-status-row,:where(.tk-modern) .fba-status-row b,:where(.tk-modern) .fba-subtabs button,:where(.tk-modern) .fba-subtabs button>b,:where(.tk-modern) .fba-total-grid small,:where(.tk-modern) .fba-transfer-actions button,:where(.tk-modern) .fba-transfer-card small,:where(.tk-modern) .fba-transfer-card strong,:where(.tk-modern) .folder-flag,:where(.tk-modern) .folder-link,:where(.tk-modern) .folder-setting a,:where(.tk-modern) .guide-document-list a,:where(.tk-modern) .guide-document-list article>div>strong,:where(.tk-modern) .guide-document-list article>em,:where(.tk-modern) .guide-document-list span,:where(.tk-modern) .guide-document-list strong,:where(.tk-modern) .guide-document-title,:where(.tk-modern) .guide-file-rename>input,:where(.tk-modern) .guide-file-rename>span,:where(.tk-modern) .guide-fixed-badge,:where(.tk-modern) .guide-grid footer a,:where(.tk-modern) .guide-grid input,:where(.tk-modern) .guide-grid label,:where(.tk-modern) .guide-grid textarea,:where(.tk-modern) .guide-search input,:where(.tk-modern) .guide-search>span,:where(.tk-modern) .guide-title-input,:where(.tk-modern) .guide-title-input input,:where(.tk-modern) .guide-title-input>span,:where(.tk-modern) .guide-upload-missing,:where(.tk-modern) .home-task-dashboard header p,:where(.tk-modern) .home-task-dashboard>form button,:where(.tk-modern) .home-task-dashboard>form input,:where(.tk-modern) .home-task-dashboard>header small,:where(.tk-modern) .home-task-dashboard>header>button,:where(.tk-modern) .home-task-list article select,:where(.tk-modern) .home-task-list article small,:where(.tk-modern) .home-task-list article strong,:where(.tk-modern) .home-task-list>p,:where(.tk-modern) .home-task-notice,:where(.tk-modern) .home-task-stats b,:where(.tk-modern) .home-task-stats span,:where(.tk-modern) .image-dropzone small,:where(.tk-modern) .image-dropzone strong,:where(.tk-modern) .image-grid figcaption,:where(.tk-modern) .import-summary strong,:where(.tk-modern) .info-card code,:where(.tk-modern) .info-card p,:where(.tk-modern) .info-card strong,:where(.tk-modern) .integrated-tool-chip,:where(.tk-modern) .inventory-access-note a,:where(.tk-modern) .inventory-access-note span,:where(.tk-modern) .inventory-access-note strong,:where(.tk-modern) .invoice-anomaly-actions button,:where(.tk-modern) .invoice-anomaly-check,:where(.tk-modern) .invoice-anomaly-groups label>div:last-child b,:where(.tk-modern) .invoice-anomaly-groups label>div:last-child small,:where(.tk-modern) .invoice-anomaly-groups label>div:first-of-type small,:where(.tk-modern) .invoice-anomaly-groups label>div:first-of-type strong,:where(.tk-modern) .invoice-anomaly-overview>p,:where(.tk-modern) .invoice-anomaly-overview header small,:where(.tk-modern) .invoice-anomaly-overview header span,:where(.tk-modern) .invoice-anomaly-overview header strong,:where(.tk-modern) .invoice-carrier-head,:where(.tk-modern) .invoice-carrier-logo,:where(.tk-modern) .invoice-carrier-logo.small,:where(.tk-modern) .invoice-claim-overview footer button,:where(.tk-modern) .invoice-claim-overview header small,:where(.tk-modern) .invoice-claim-overview header span,:where(.tk-modern) .invoice-claim-overview header strong,:where(.tk-modern) .invoice-claim-overview li>b,:where(.tk-modern) .invoice-claim-overview li em,:where(.tk-modern) .invoice-claim-overview li span small,:where(.tk-modern) .invoice-claim-overview li span strong,:where(.tk-modern) .invoice-delete-duplicates,:where(.tk-modern) .invoice-dropzone small,:where(.tk-modern) .invoice-dropzone strong,:where(.tk-modern) .invoice-empty,:where(.tk-modern) .invoice-empty strong,:where(.tk-modern) .invoice-fact span,:where(.tk-modern) .invoice-fact strong,:where(.tk-modern) .invoice-file-copy span,:where(.tk-modern) .invoice-file-copy strong,:where(.tk-modern) .invoice-list-heading p:last-child,:where(.tk-modern) .invoice-list-heading-actions>span,:where(.tk-modern) .invoice-message,:where(.tk-modern) .invoice-position-head div>span,:where(.tk-modern) .invoice-position-head strong,:where(.tk-modern) .invoice-position-table td,:where(.tk-modern) .invoice-position-table td>strong,:where(.tk-modern) .invoice-position-table td small,:where(.tk-modern) .invoice-position-table th,:where(.tk-modern) .invoice-record-actions a,:where(.tk-modern) .invoice-record-actions button,:where(.tk-modern) .invoice-scan-error,:where(.tk-modern) .invoice-summary-grid small,:where(.tk-modern) .invoice-summary-grid span,:where(.tk-modern) .invoice-upload-card>p,:where(.tk-modern) .invoice-workspace-chip,:where(.tk-modern) .language-tabs button,:where(.tk-modern) .load-more,:where(.tk-modern) .low-price-note a,:where(.tk-modern) .low-price-note span,:where(.tk-modern) .low-price-note strong,:where(.tk-modern) .marked-badge,:where(.tk-modern) .market-picker>span,:where(.tk-modern) .market-picker button small,:where(.tk-modern) .market-picker button span,:where(.tk-modern) .marketplace-asin-link span,:where(.tk-modern) .marketplace-bullet-item>b,:where(.tk-modern) .marketplace-bullet-item>button,:where(.tk-modern) .marketplace-bullet-item input,:where(.tk-modern) .marketplace-bullet-item textarea,:where(.tk-modern) .marketplace-bullets-action button,:where(.tk-modern) .marketplace-bullets-action small,:where(.tk-modern) .marketplace-bullets-action span,:where(.tk-modern) .marketplace-bullets-heading>span,:where(.tk-modern) .marketplace-bullets-input>p,:where(.tk-modern) .marketplace-bullets-input label small,:where(.tk-modern) .marketplace-bullets-input label span,:where(.tk-modern) .marketplace-bullets-language>span,:where(.tk-modern) .marketplace-bullets-language small,:where(.tk-modern) .marketplace-bullets-marketplaces button b,:where(.tk-modern) .marketplace-bullets-marketplaces button i,:where(.tk-modern) .marketplace-bullets-marketplaces button span,:where(.tk-modern) .marketplace-bullets-message,:where(.tk-modern) .marketplace-bullets-option-heading>button,:where(.tk-modern) .marketplace-bullets-option-heading span,:where(.tk-modern) .marketplace-bullets-option-heading strong,:where(.tk-modern) .marketplace-bullets-results>article>header>div>span,:where(.tk-modern) .marketplace-bullets-results header button,:where(.tk-modern) .marketplace-bullets-results header small,:where(.tk-modern) .marketplace-central-sync small,:where(.tk-modern) .marketplace-central-sync strong,:where(.tk-modern) .marketplace-commercial small,:where(.tk-modern) .marketplace-commercial span,:where(.tk-modern) .marketplace-connection,:where(.tk-modern) .marketplace-connection-error small,:where(.tk-modern) .marketplace-connection-error span,:where(.tk-modern) .marketplace-connection-error strong,:where(.tk-modern) .marketplace-correct-button,:where(.tk-modern) .marketplace-correct-button span,:where(.tk-modern) .marketplace-correct-status button,:where(.tk-modern) .marketplace-correct-status>b,:where(.tk-modern) .marketplace-correct-status>span,:where(.tk-modern) .marketplace-csv-drop>button,:where(.tk-modern) .marketplace-csv-drop span,:where(.tk-modern) .marketplace-csv-drop strong,:where(.tk-modern) .marketplace-empty p,:where(.tk-modern) .marketplace-empty strong,:where(.tk-modern) .marketplace-filter,:where(.tk-modern) .marketplace-flag-button,:where(.tk-modern) .marketplace-flag-button span,:where(.tk-modern) .marketplace-gallery-progress p,:where(.tk-modern) .marketplace-gallery-review-bar button,:where(.tk-modern) .marketplace-gallery-review-bar strong,:where(.tk-modern) .marketplace-heading p:not(.eyebrow),:where(.tk-modern) .marketplace-hydrate-gallery,:where(.tk-modern) .marketplace-ids code,:where(.tk-modern) .marketplace-ids small,:where(.tk-modern) .marketplace-image-compare figcaption,:where(.tk-modern) .marketplace-image-compare figure>span,:where(.tk-modern) .marketplace-image-compare img,:where(.tk-modern) .marketplace-image>small,:where(.tk-modern) .marketplace-image>span,:where(.tk-modern) .marketplace-import,:where(.tk-modern) .marketplace-import-mode button,:where(.tk-modern) .marketplace-lifestyle-actions button,:where(.tk-modern) .marketplace-logo,:where(.tk-modern) .marketplace-message,:where(.tk-modern) .marketplace-product-copy>a,:where(.tk-modern) .marketplace-product-copy>small,:where(.tk-modern) .marketplace-product-copy>span,:where(.tk-modern) .marketplace-product-copy>strong,:where(.tk-modern) .marketplace-product>div>a,:where(.tk-modern) .marketplace-product>div>small,:where(.tk-modern) .marketplace-product>div>span,:where(.tk-modern) .marketplace-product>div>strong,:where(.tk-modern) .marketplace-review-editor button,:where(.tk-modern) .marketplace-review-editor input,:where(.tk-modern) .marketplace-review-editor select,:where(.tk-modern) .marketplace-review-status button,:where(.tk-modern) .marketplace-review-status>b,:where(.tk-modern) .marketplace-review-status>span,:where(.tk-modern) .marketplace-review-status>strong,:where(.tk-modern) .marketplace-search input,:where(.tk-modern) .marketplace-setup p,:where(.tk-modern) .marketplace-setup-actions a,:where(.tk-modern) .marketplace-setup>div:nth-child(2) small,:where(.tk-modern) .marketplace-setup>div:nth-child(2) strong,:where(.tk-modern) .marketplace-stats small,:where(.tk-modern) .marketplace-stats span,:where(.tk-modern) .marketplace-sync,:where(.tk-modern) .marketplace-table>header,:where(.tk-modern) .marketplace-title-limit,:where(.tk-modern) .master-access-button small,:where(.tk-modern) .master-access-button strong,:where(.tk-modern) .master-access-dialog-head small,:where(.tk-modern) .matched-folder-list b,:where(.tk-modern) .matched-folder-list small,:where(.tk-modern) .matched-folder-list strong,:where(.tk-modern) .measure-case-input span,:where(.tk-modern) .measure-case-link,:where(.tk-modern) .measure-change-tab>article,:where(.tk-modern) .measure-change-tab>header,:where(.tk-modern) .measure-checked,:where(.tk-modern) .measure-compare-head span,:where(.tk-modern) .measure-compare-head strong,:where(.tk-modern) .measure-compare-row,:where(.tk-modern) .measure-compare-row b,:where(.tk-modern) .measure-compare-row span,:where(.tk-modern) .measure-compare-row strong,:where(.tk-modern) .measure-compare-row.head,:where(.tk-modern) .measure-dialog-actions button,:where(.tk-modern) .measure-dialog-fees small,:where(.tk-modern) .measure-dimension-inputs input,:where(.tk-modern) .measure-dimension-inputs label>b,:where(.tk-modern) .measure-dimension-inputs label>span,:where(.tk-modern) .measure-dimension-warning,:where(.tk-modern) .measure-empty p,:where(.tk-modern) .measure-existing-case,:where(.tk-modern) .measure-fee-cache-note b,:where(.tk-modern) .measure-fee-cache-note span,:where(.tk-modern) .measure-fee-cache-note strong,:where(.tk-modern) .measure-fee-cell>b,:where(.tk-modern) .measure-fee-cell>em,:where(.tk-modern) .measure-fee-cell>span small,:where(.tk-modern) .measure-fee-cell>span strong,:where(.tk-modern) .measure-fee-change-links a,:where(.tk-modern) .measure-fee-change-note span,:where(.tk-modern) .measure-fee-change-note strong,:where(.tk-modern) .measure-fee-details div,:where(.tk-modern) .measure-fee-details summary,:where(.tk-modern) .measure-fee-grid small,:where(.tk-modern) .measure-fee-grid span,:where(.tk-modern) .measure-form input,:where(.tk-modern) .measure-form label>span,:where(.tk-modern) .measure-form label>span small,:where(.tk-modern) .measure-form-note,:where(.tk-modern) .measure-form-title small,:where(.tk-modern) .measure-form-title strong,:where(.tk-modern) .measure-form-title>span,:where(.tk-modern) .measure-group-badge,:where(.tk-modern) .measure-heading p:not(.eyebrow),:where(.tk-modern) .measure-input-unit b,:where(.tk-modern) .measure-inventory-checked,:where(.tk-modern) .measure-inventory-head,:where(.tk-modern) .measure-inventory-stats small,:where(.tk-modern) .measure-inventory-stats strong span,:where(.tk-modern) .measure-inventory-toolbar>button,:where(.tk-modern) .measure-list-copy>small,:where(.tk-modern) .measure-list-copy>span,:where(.tk-modern) .measure-list-copy>strong,:where(.tk-modern) .measure-list-empty>strong,:where(.tk-modern) .measure-list-search input,:where(.tk-modern) .measure-message,:where(.tk-modern) .measure-open-amazon-case,:where(.tk-modern) .measure-price-cell,:where(.tk-modern) .measure-price-progress p,:where(.tk-modern) .measure-product a,:where(.tk-modern) .measure-product h2,:where(.tk-modern) .measure-product section>small,:where(.tk-modern) .measure-product-hint span,:where(.tk-modern) .measure-product-hint strong,:where(.tk-modern) .measure-product>div,:where(.tk-modern) .measure-result-status p,:where(.tk-modern) .measure-result-status small,:where(.tk-modern) .measure-result-status strong,:where(.tk-modern) .measure-review-date button,:where(.tk-modern) .measure-review-date input,:where(.tk-modern) .measure-review-date>span,:where(.tk-modern) .measure-review-dialog>p:not(.eyebrow),:where(.tk-modern) .measure-row-action,:where(.tk-modern) .measure-saved-mark,:where(.tk-modern) .measure-section-tabs button,:where(.tk-modern) .measure-stock-cell small,:where(.tk-modern) .measure-stock-cell span,:where(.tk-modern) .measure-submit,:where(.tk-modern) .measure-unmeasured-filter,:where(.tk-modern) .measure-workflow-actions small,:where(.tk-modern) .missing-text,:where(.tk-modern) .new-badge,:where(.tk-modern) .no-price,:where(.tk-modern) .notice,:where(.tk-modern) .offer-actions a,:where(.tk-modern) .offer-actions button,:where(.tk-modern) .offer-cycle-note b,:where(.tk-modern) .offer-cycle-note span,:where(.tk-modern) .offer-cycle-note>strong,:where(.tk-modern) .offer-empty p,:where(.tk-modern) .offer-excluded-panel article button,:where(.tk-modern) .offer-excluded-panel article code,:where(.tk-modern) .offer-excluded-panel article strong,:where(.tk-modern) .offer-excluded-panel>header span,:where(.tk-modern) .offer-excluded-panel>header strong,:where(.tk-modern) .offer-excluded-panel>p,:where(.tk-modern) .offer-listing-chips span,:where(.tk-modern) .offer-market-strip b,:where(.tk-modern) .offer-market-strip small,:where(.tk-modern) .offer-message,:where(.tk-modern) .offer-monitor-stats small,:where(.tk-modern) .offer-monitor-stats span,:where(.tk-modern) .offer-monitor-table>header,:where(.tk-modern) .offer-monitor-toolbar button,:where(.tk-modern) .offer-monitor-toolbar input,:where(.tk-modern) .offer-problem-count span,:where(.tk-modern) .offer-problem-countries a b,:where(.tk-modern) .offer-problem-countries a span,:where(.tk-modern) .offer-problem-empty,:where(.tk-modern) .offer-problem-kpis span,:where(.tk-modern) .offer-problem-links a,:where(.tk-modern) .offer-problem-links button,:where(.tk-modern) .offer-problem-market-totals b,:where(.tk-modern) .offer-problem-market-totals strong,:where(.tk-modern) .offer-problem-more,:where(.tk-modern) .offer-problem-overview>header p,:where(.tk-modern) .offer-problem-overview>header small,:where(.tk-modern) .offer-problem-overview>header>strong span,:where(.tk-modern) .offer-problem-product code,:where(.tk-modern) .offer-problem-product small,:where(.tk-modern) .offer-problem-product strong,:where(.tk-modern) .offer-product code,:where(.tk-modern) .offer-product small,:where(.tk-modern) .offer-product span,:where(.tk-modern) .offer-product strong,:where(.tk-modern) .offer-progress p,:where(.tk-modern) .offer-results div small,:where(.tk-modern) .offer-results div span,:where(.tk-modern) .offer-results>a b,:where(.tk-modern) .offer-results>a small,:where(.tk-modern) .offer-results>a strong,:where(.tk-modern) .operations-checking,:where(.tk-modern) .operations-error,:where(.tk-modern) .operations-gate-card>p:not(.eyebrow),:where(.tk-modern) .operations-gate-card input[type=email],:where(.tk-modern) .operations-gate-card label,:where(.tk-modern) .ops-add-wide,:where(.tk-modern) .ops-alert,:where(.tk-modern) .ops-card footer,:where(.tk-modern) .ops-card>header button,:where(.tk-modern) .ops-card>header p,:where(.tk-modern) .ops-checkbox,:where(.tk-modern) .ops-chip,:where(.tk-modern) .ops-empty strong,:where(.tk-modern) .ops-heading p:not(.eyebrow),:where(.tk-modern) .ops-heading-actions>a,:where(.tk-modern) .ops-heading-actions>button,:where(.tk-modern) .ops-heading>button,:where(.tk-modern) .ops-live,:where(.tk-modern) .ops-notice,:where(.tk-modern) .ops-search input,:where(.tk-modern) .ops-stats span,:where(.tk-modern) .ops-table-head,:where(.tk-modern) .ops-table-row input:not([type=checkbox]),:where(.tk-modern) .ops-table-row label small,:where(.tk-modern) .ops-table-row select,:where(.tk-modern) .ops-table-row textarea,:where(.tk-modern) .order-center-header-link,:where(.tk-modern) .order-native-table article b,:where(.tk-modern) .order-native-table article span,:where(.tk-modern) .order-native-table article strong,:where(.tk-modern) .order-native-table>div,:where(.tk-modern) .order-native-tabs button,:where(.tk-modern) .order-native-toolbar input,:where(.tk-modern) .order-native-toolbar>button,:where(.tk-modern) .packing-actions button,:where(.tk-modern) .packing-dropzone small,:where(.tk-modern) .packing-dropzone strong,:where(.tk-modern) .packing-error,:where(.tk-modern) .packing-heading>div>p:last-child,:where(.tk-modern) .packing-page-image span,:where(.tk-modern) .packing-page-instruction b,:where(.tk-modern) .packing-panel-title p,:where(.tk-modern) .packing-panel-title>span,:where(.tk-modern) .packing-preview-label small,:where(.tk-modern) .packing-preview-label span,:where(.tk-modern) .packing-ready,:where(.tk-modern) .packing-template-list button small,:where(.tk-modern) .packing-template-list button strong,:where(.tk-modern) .packing-template-list button>b,:where(.tk-modern) .packing-title-field input,:where(.tk-modern) .packing-title-field span,:where(.tk-modern) .pan-eu-lock>p:not(.eyebrow),:where(.tk-modern) .pan-eu-lock label,:where(.tk-modern) .payroll-cost-entry button,:where(.tk-modern) .payroll-cost-entry input,:where(.tk-modern) .payroll-cost-entry select,:where(.tk-modern) .payroll-cost-list article span,:where(.tk-modern) .payroll-cost-list article strong,:where(.tk-modern) .payroll-cost-list article>b,:where(.tk-modern) .payroll-native-table article b,:where(.tk-modern) .payroll-native-table article select,:where(.tk-modern) .payroll-native-table article span,:where(.tk-modern) .payroll-native-table article strong,:where(.tk-modern) .payroll-native-table code,:where(.tk-modern) .payroll-native-table>div,:where(.tk-modern) .payroll-native-toolbar input,:where(.tk-modern) .payroll-native-toolbar label,:where(.tk-modern) .payroll-native-toolbar select,:where(.tk-modern) .position-checkbox input:checked+span:after,:where(.tk-modern) .position-duplicate-badge,:where(.tk-modern) .ppc strong.complete,:where(.tk-modern) .ppc strong.missing,:where(.tk-modern) .ppc-article-filter select,:where(.tk-modern) .ppc-article-filter>span,:where(.tk-modern) .ppc-asin-bars>div>span,:where(.tk-modern) .ppc-campaign small,:where(.tk-modern) .ppc-campaign strong,:where(.tk-modern) .ppc-campaign.unavailable small,:where(.tk-modern) .ppc-campaign>span,:where(.tk-modern) .ppc-context-menu header small,:where(.tk-modern) .ppc-context-menu header span,:where(.tk-modern) .ppc-country-bulk button,:where(.tk-modern) .ppc-country-filter button,:where(.tk-modern) .ppc-data-label,:where(.tk-modern) .ppc-detail-selector label>span,:where(.tk-modern) .ppc-detail-selector select,:where(.tk-modern) .ppc-detail-selector>div span,:where(.tk-modern) .ppc-detail-selector>div strong,:where(.tk-modern) .ppc-group-tabs button small,:where(.tk-modern) .ppc-group-tools label,:where(.tk-modern) .ppc-independent-tasks .ppc-task-status small,:where(.tk-modern) .ppc-keyword-controls label>span,:where(.tk-modern) .ppc-keyword-controls select,:where(.tk-modern) .ppc-keyword-controls>a,:where(.tk-modern) .ppc-keyword-editor aside>strong,:where(.tk-modern) .ppc-keyword-editor button,:where(.tk-modern) .ppc-keyword-editor label>span,:where(.tk-modern) .ppc-keyword-product-picker>small,:where(.tk-modern) .ppc-keyword-studio p,:where(.tk-modern) .ppc-keyword-studio>header small,:where(.tk-modern) .ppc-keyword-studio>header>strong,:where(.tk-modern) .ppc-keywords button,:where(.tk-modern) .ppc-keywords header>span,:where(.tk-modern) .ppc-keywords summary span,:where(.tk-modern) .ppc-keywords summary strong,:where(.tk-modern) .ppc-market-card>header small,:where(.tk-modern) .ppc-market-card>header strong,:where(.tk-modern) .ppc-market-note span,:where(.tk-modern) .ppc-market-note textarea,:where(.tk-modern) .ppc-market-workflow span,:where(.tk-modern) .ppc-market-workflow strong,:where(.tk-modern) .ppc-new-product button,:where(.tk-modern) .ppc-new-product input,:where(.tk-modern) .ppc-new-product label>span,:where(.tk-modern) .ppc-new-product summary,:where(.tk-modern) .ppc-new-product-actions button,:where(.tk-modern) .ppc-new-product-panel input,:where(.tk-modern) .ppc-new-product-panel label>span,:where(.tk-modern) .ppc-new-product-panel>header small,:where(.tk-modern) .ppc-new-product-panel>header strong,:where(.tk-modern) .ppc-new-product-panel>header>span,:where(.tk-modern) .ppc-note-modal footer small,:where(.tk-modern) .ppc-note-modal header small,:where(.tk-modern) .ppc-overview-bulk>button,:where(.tk-modern) .ppc-overview-bulk>button span,:where(.tk-modern) .ppc-overview-bulk>strong,:where(.tk-modern) .ppc-overview-campaigns>button em,:where(.tk-modern) .ppc-overview-campaigns>button small,:where(.tk-modern) .ppc-overview-campaigns>button strong,:where(.tk-modern) .ppc-overview-campaigns>button>small,:where(.tk-modern) .ppc-overview-campaigns>button>span strong,:where(.tk-modern) .ppc-overview-card>header p,:where(.tk-modern) .ppc-overview-card>header>strong,:where(.tk-modern) .ppc-overview-country-head i,:where(.tk-modern) .ppc-overview-country-head strong,:where(.tk-modern) .ppc-overview-head,:where(.tk-modern) .ppc-overview-head small,:where(.tk-modern) .ppc-overview-product small,:where(.tk-modern) .ppc-overview-product span,:where(.tk-modern) .ppc-overview-product-actions a,:where(.tk-modern) .ppc-overview-product-actions button,:where(.tk-modern) .ppc-overview-product-main small,:where(.tk-modern) .ppc-overview-product-main span,:where(.tk-modern) .ppc-overview-status,:where(.tk-modern) .ppc-overview-status small,:where(.tk-modern) .ppc-owner-actions a,:where(.tk-modern) .ppc-owner-actions span,:where(.tk-modern) .ppc-owner-panel p,:where(.tk-modern) .ppc-owner-panel small,:where(.tk-modern) .ppc-product-date,:where(.tk-modern) .ppc-product-group-select span,:where(.tk-modern) .ppc-product-new,:where(.tk-modern) .ppc-product-title small,:where(.tk-modern) .ppc-product-title strong,:where(.tk-modern) .ppc-product-tools button,:where(.tk-modern) .ppc-product-tools span,:where(.tk-modern) .ppc-product-tools strong,:where(.tk-modern) .ppc-progress small,:where(.tk-modern) .ppc-progress strong,:where(.tk-modern) .ppc-project-select small,:where(.tk-modern) .ppc-project-select strong,:where(.tk-modern) .ppc-projects>header label,:where(.tk-modern) .ppc-projects>header small,:where(.tk-modern) .ppc-projects>header strong,:where(.tk-modern) .ppc-row-progress strong,:where(.tk-modern) .ppc-rule-note span,:where(.tk-modern) .ppc-rule-note strong,:where(.tk-modern) .ppc-source-flags span,:where(.tk-modern) .ppc-source-note,:where(.tk-modern) .ppc-stats article small,:where(.tk-modern) .ppc-status-filter,:where(.tk-modern) .ppc-status-legend strong,:where(.tk-modern) .ppc-status-legend>span,:where(.tk-modern) .ppc-task-status small,:where(.tk-modern) .ppc-timeline span,:where(.tk-modern) .ppc-toolbar input[type=text],:where(.tk-modern) .ppc-toolbar>label:first-child input,:where(.tk-modern) .ppc-upload-guide li small,:where(.tk-modern) .ppc-upload-guide li strong,:where(.tk-modern) .ppc-upload-guide li>b,:where(.tk-modern) .ppc-upload-guide>div>a,:where(.tk-modern) .ppc-upload-guide>header small,:where(.tk-modern) .ppc-video-drop a,:where(.tk-modern) .ppc-video-drop button,:where(.tk-modern) .ppc-video-drop label,:where(.tk-modern) .ppc-video-drop>small,:where(.tk-modern) .ppc-video-drop>strong,:where(.tk-modern) .ppc-video-quick span,:where(.tk-modern) .ppc-video-quick strong,:where(.tk-modern) .ppc-video-state,:where(.tk-modern) .ppc-video-state>span,:where(.tk-modern) .ppc-video-task input,:where(.tk-modern) .ppc-video-task label span,:where(.tk-modern) .ppc-video-task>a,:where(.tk-modern) .ppc-video-task>button small,:where(.tk-modern) .ppc-video-task>button strong,:where(.tk-modern) .ppc-watch .ppc-help,:where(.tk-modern) .ppc-workspace .spend-meta,:where(.tk-modern) .price-asin-form label,:where(.tk-modern) .price-cell span,:where(.tk-modern) .price-empty p,:where(.tk-modern) .price-message,:where(.tk-modern) .price-result-bar>div span,:where(.tk-modern) .price-result-bar button,:where(.tk-modern) .price-result-bar input,:where(.tk-modern) .primary-button,:where(.tk-modern) .product-direct-url button,:where(.tk-modern) .product-direct-url input,:where(.tk-modern) .product-direct-url span,:where(.tk-modern) .product-direct-url strong,:where(.tk-modern) .product-edit-form label small,:where(.tk-modern) .product-edit-heading span,:where(.tk-modern) .product-edit-heading strong,:where(.tk-modern) .product-link-all .complete,:where(.tk-modern) .product-link-all>button small,:where(.tk-modern) .product-link-all>button strong,:where(.tk-modern) .product-link-candidate-image,:where(.tk-modern) .product-link-candidates em,:where(.tk-modern) .product-link-candidates small,:where(.tk-modern) .product-link-candidates span,:where(.tk-modern) .product-link-candidates strong,:where(.tk-modern) .product-link-cell.ambiguous>small,:where(.tk-modern) .product-link-cell.ambiguous>span,:where(.tk-modern) .product-link-cell.linked small,:where(.tk-modern) .product-link-cell.linked span,:where(.tk-modern) .product-link-cell.linked strong,:where(.tk-modern) .product-link-cell.missing>small,:where(.tk-modern) .product-link-cell.missing>span,:where(.tk-modern) .product-link-cell.suggested small,:where(.tk-modern) .product-link-cell.suggested span,:where(.tk-modern) .product-link-cell.suggested strong,:where(.tk-modern) .product-link-coverage button em,:where(.tk-modern) .product-link-coverage button small,:where(.tk-modern) .product-link-coverage button strong,:where(.tk-modern) .product-link-coverage button>span,:where(.tk-modern) .product-link-dialog header p,:where(.tk-modern) .product-link-dialog header small,:where(.tk-modern) .product-link-dialog>label input,:where(.tk-modern) .product-link-empty p,:where(.tk-modern) .product-link-error,:where(.tk-modern) .product-link-heading p:not(.eyebrow),:where(.tk-modern) .product-link-heading>button,:where(.tk-modern) .product-link-live small,:where(.tk-modern) .product-link-live strong,:where(.tk-modern) .product-link-master code,:where(.tk-modern) .product-link-master em,:where(.tk-modern) .product-link-master small,:where(.tk-modern) .product-link-master span,:where(.tk-modern) .product-link-master strong,:where(.tk-modern) .product-link-more,:where(.tk-modern) .product-link-no-candidates p,:where(.tk-modern) .product-link-stats small,:where(.tk-modern) .product-link-stats span,:where(.tk-modern) .product-link-suggestion-actions button,:where(.tk-modern) .product-link-table-head,:where(.tk-modern) .product-link-toolbar button,:where(.tk-modern) .product-link-toolbar input,:where(.tk-modern) .product-link-toolbar>span,:where(.tk-modern) .product-title small,:where(.tk-modern) .product-title span,:where(.tk-modern) .product-title strong,:where(.tk-modern) .receipt-native-drop button,:where(.tk-modern) .receipt-native-drop span,:where(.tk-modern) .receipt-native-drop strong,:where(.tk-modern) .receipt-native-form input,:where(.tk-modern) .receipt-native-form select,:where(.tk-modern) .receipt-native-list article span,:where(.tk-modern) .receipt-native-list article strong,:where(.tk-modern) .receipt-native-list article>a,:where(.tk-modern) .receipt-native-list article>b,:where(.tk-modern) .receipt-native-list>p,:where(.tk-modern) .receipt-native-toolbar input,:where(.tk-modern) .receipt-native-toolbar label,:where(.tk-modern) .receipt-native-toolbar>span,:where(.tk-modern) .result-bar,:where(.tk-modern) .reviewed-badge,:where(.tk-modern) .sb-actions button,:where(.tk-modern) .sb-auto,:where(.tk-modern) .sb-calm,:where(.tk-modern) .sb-column small,:where(.tk-modern) .sb-empty p,:where(.tk-modern) .sb-error,:where(.tk-modern) .sb-event p,:where(.tk-modern) .sb-event strong,:where(.tk-modern) .sb-event time,:where(.tk-modern) .sb-gate-card label,:where(.tk-modern) .sb-gate-card>p:not(.eyebrow),:where(.tk-modern) .sb-heading>div:first-child>p:last-child,:where(.tk-modern) .sb-killer p,:where(.tk-modern) .sb-killer strong,:where(.tk-modern) .sb-killer>b,:where(.tk-modern) .sb-legend,:where(.tk-modern) .sb-loading span,:where(.tk-modern) .sb-metrics p,:where(.tk-modern) .sb-metrics small,:where(.tk-modern) .sb-panel-head>span,:where(.tk-modern) .sb-reconciliation-copy>p:last-of-type,:where(.tk-modern) .sb-reconciliation-values small,:where(.tk-modern) .sb-reconciliation-values>span,:where(.tk-modern) .sb-source p,:where(.tk-modern) .sb-source strong,:where(.tk-modern) .sb-source-tabs span,:where(.tk-modern) .sb-source-tabs strong,:where(.tk-modern) .sb-source>b,:where(.tk-modern) .sb-source>span,:where(.tk-modern) .scan-status,:where(.tk-modern) .scanner-catalog-codes code,:where(.tk-modern) .scanner-catalog-empty p,:where(.tk-modern) .scanner-catalog-error,:where(.tk-modern) .scanner-catalog-heading p:not(.eyebrow),:where(.tk-modern) .scanner-catalog-heading>button,:where(.tk-modern) .scanner-catalog-markets span,:where(.tk-modern) .scanner-catalog-more,:where(.tk-modern) .scanner-catalog-product small,:where(.tk-modern) .scanner-catalog-product span,:where(.tk-modern) .scanner-catalog-product strong,:where(.tk-modern) .scanner-catalog-stats small,:where(.tk-modern) .scanner-catalog-stats span,:where(.tk-modern) .scanner-catalog-status small,:where(.tk-modern) .scanner-catalog-status strong,:where(.tk-modern) .scanner-catalog-table>header,:where(.tk-modern) .scanner-catalog-toolbar input,:where(.tk-modern) .scanner-catalog-toolbar>span,:where(.tk-modern) .search-box input,:where(.tk-modern) .secondary-button,:where(.tk-modern) .section-heading strong,:where(.tk-modern) .sendcloud-article-list article div strong,:where(.tk-modern) .sendcloud-article-list article>span,:where(.tk-modern) .sendcloud-article-list article>strong,:where(.tk-modern) .sendcloud-article-list>article>b:first-child,:where(.tk-modern) .sendcloud-article-list>p,:where(.tk-modern) .sendcloud-embed header p:not(.eyebrow),:where(.tk-modern) .sendcloud-embed header>a,:where(.tk-modern) .sendcloud-native-controls input,:where(.tk-modern) .sendcloud-native-controls label,:where(.tk-modern) .sendcloud-native-controls select,:where(.tk-modern) .sendcloud-native-controls>span,:where(.tk-modern) .sendcloud-native-error,:where(.tk-modern) .sendcloud-native-error button,:where(.tk-modern) .sendcloud-native-search input,:where(.tk-modern) .sendcloud-native-tabs button,:where(.tk-modern) .sendcloud-open-links>a,:where(.tk-modern) .sendcloud-volume-list article span,:where(.tk-modern) .sendcloud-volume-list article strong,:where(.tk-modern) .sendcloud-volume-list article>b,:where(.tk-modern) .sendcloud-volume-list>p,:where(.tk-modern) .site-footer address,:where(.tk-modern) .site-footer dd,:where(.tk-modern) .site-footer dt,:where(.tk-modern) .site-footer nav a,:where(.tk-modern) .site-footer-bottom,:where(.tk-modern) .site-footer-brand p,:where(.tk-modern) .site-footer-grid h2,:where(.tk-modern) .site-footer-status,:where(.tk-modern) .site-footer-team a,:where(.tk-modern) .sku-cell .copy-value code,:where(.tk-modern) .sku-cell small,:where(.tk-modern) .sku-price-list a,:where(.tk-modern) .sku-price-list code,:where(.tk-modern) .sku-price-list em,:where(.tk-modern) .sku-price-list small,:where(.tk-modern) .sku-price-values .existing-deal-badge,:where(.tk-modern) .sku-price-values b,:where(.tk-modern) .sku-price-values small.regular-price,:where(.tk-modern) .source-chip,:where(.tk-modern) .spend-meta,:where(.tk-modern) .spend-stats span,:where(.tk-modern) .stack-form input,:where(.tk-modern) .stack-form label,:where(.tk-modern) .stack-label,:where(.tk-modern) .stat-card>span,:where(.tk-modern) .stat-card small,:where(.tk-modern) .stat-card.category-card.selected:after,:where(.tk-modern) .stat-grid article>span,:where(.tk-modern) .stat-grid small,:where(.tk-modern) .status-pill,:where(.tk-modern) .supplier-compliance-link,:where(.tk-modern) .supplier-native-table input,:where(.tk-modern) .supplier-native-table select,:where(.tk-modern) .supplier-native-table>div,:where(.tk-modern) .surcharge-suggestion-badge,:where(.tk-modern) .table-head,:where(.tk-modern) .task-list footer>a,:where(.tk-modern) .task-list footer>span,:where(.tk-modern) .task-list input,:where(.tk-modern) .task-list select,:where(.tk-modern) .task-list textarea,:where(.tk-modern) .task-self-assignee,:where(.tk-modern) .team-email-actions a,:where(.tk-modern) .team-email-actions button,:where(.tk-modern) .team-grid a,:where(.tk-modern) .team-grid article>small,:where(.tk-modern) .text-button,:where(.tk-modern) .tk-chat-brand small,:where(.tk-modern) .tk-chat-brand strong,:where(.tk-modern) .tk-chat-composer>small,:where(.tk-modern) .tk-chat-empty button,:where(.tk-modern) .tk-chat-empty>p,:where(.tk-modern) .tk-chat-header p:not(.eyebrow),:where(.tk-modern) .tk-chat-header>button,:where(.tk-modern) .tk-chat-message button,:where(.tk-modern) .tk-chat-message p,:where(.tk-modern) .tk-chat-message small,:where(.tk-modern) .tk-chat-notice,:where(.tk-modern) .tk-chat-shell>aside>p,:where(.tk-modern) .tk-one-floating-manual small,:where(.tk-modern) .tk-one-floating-manual strong,:where(.tk-modern) .tk-one-manual-card p,:where(.tk-modern) .tk-one-manual-card small,:where(.tk-modern) .tk-one-manual-card>a,:where(.tk-modern) .trend-alert,:where(.tk-modern) .trend-all-categories a,:where(.tk-modern) .trend-all-categories summary small,:where(.tk-modern) .trend-all-categories summary span,:where(.tk-modern) .trend-auto-bar .trend-link-icon,:where(.tk-modern) .trend-auto-bar button,:where(.tk-modern) .trend-auto-copy small,:where(.tk-modern) .trend-auto-copy span,:where(.tk-modern) .trend-auto-copy strong,:where(.tk-modern) .trend-card>header>strong span,:where(.tk-modern) .trend-card>header a,:where(.tk-modern) .trend-card>header small,:where(.tk-modern) .trend-category-source,:where(.tk-modern) .trend-category-source a,:where(.tk-modern) .trend-category-tabs button b,:where(.tk-modern) .trend-category-tabs button small,:where(.tk-modern) .trend-category-tabs button span,:where(.tk-modern) .trend-empty>div:nth-child(2) small,:where(.tk-modern) .trend-empty li b,:where(.tk-modern) .trend-empty li span,:where(.tk-modern) .trend-empty p,:where(.tk-modern) .trend-heading p:not(.eyebrow),:where(.tk-modern) .trend-live,:where(.tk-modern) .trend-meter small,:where(.tk-modern) .trend-method-note,:where(.tk-modern) .trend-no-result a,:where(.tk-modern) .trend-no-result p,:where(.tk-modern) .trend-product-list>a>div,:where(.tk-modern) .trend-product-list code,:where(.tk-modern) .trend-product-list section small,:where(.tk-modern) .trend-product-list section strong,:where(.tk-modern) .trend-scanbar button,:where(.tk-modern) .trend-scanbar input,:where(.tk-modern) .trend-scanbar label span,:where(.tk-modern) .trend-stats small,:where(.tk-modern) .trend-stats span,:where(.tk-modern) .trend-warning,:where(.tk-modern) .upload-divider,:where(.tk-modern) .video-batch-progress small,:where(.tk-modern) .video-bulk-only>div span,:where(.tk-modern) .video-bulk-only>div strong,:where(.tk-modern) .video-groups figcaption button,:where(.tk-modern) .video-groups figcaption small,:where(.tk-modern) .video-groups figcaption strong,:where(.tk-modern) .video-groups header a,:where(.tk-modern) .video-groups header small,:where(.tk-modern) .video-upload button,:where(.tk-modern) .video-upload label,:where(.tk-modern) .video-upload>small,:where(.tk-modern) .warehouse-embed>header small,:where(.tk-modern) .warehouse-embed>header>span,:where(.tk-modern) .warehouse-master-heading a,:where(.tk-modern) .warehouse-master-heading p:not(.eyebrow),:where(.tk-modern) .warehouse-master-heading>div:last-child span,:where(.tk-modern) .warning-card,:where(.tk-modern) .weather-cell,:where(.tk-modern) .workspace-home-heading>span,:where(.tk-modern) .workspace-home-heading>div>p:not(.eyebrow),:where(.tk-modern) .workspace-home-visual p,:where(.tk-modern) .workspace-home-visual small,:where(.tk-modern) .workspace-nav-groups button,:where(.tk-modern) .workspace-tabs button,:where(.tk-modern) .workspace-tabs button b,:where(.tk-modern) .workspace-tabs button span,:where(.tk-modern) .workspace-tool-badge,:where(.tk-modern) .workspace-tool-copy small,:where(.tk-modern) .workspace-tool-copy strong,:where(.tk-modern) select{line-height:1.45;font-size:14px!important}:where(.tk-modern) .external-portal-link.is-tk-one{background:linear-gradient(125deg,#fff 0,#e8faf7 52%,#d3f2ee 100%);border:2px solid #69beb7}:where(.tk-modern) .external-portal-link.is-priority{min-height:300px;margin-bottom:26px;box-shadow:0 22px 60px #10685f24}:where(.tk-modern) .external-portal-link.is-priority h1{font-size:clamp(38px,4.5vw,64px)}:where(.tk-modern) .external-portal-link>a{grid-template-columns:auto 1fr auto;gap:10px;min-height:66px;padding:10px 22px;display:grid;font-size:17px!important}:where(.tk-modern) .external-portal-link>a small{letter-spacing:.06em;background:#ffffff25;border-radius:6px;padding:4px 7px;font-weight:900;font-size:11px!important}:where(.tk-modern) .external-portal-link.is-tk-one>a{background:linear-gradient(135deg,#147d72,#105f69)}:where(.tk-modern) .service-guidance{background:linear-gradient(145deg,#f6faff,#edf4fb);padding:26px}:where(.tk-modern) .service-guidance>header h2{font-size:27px}.service-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 24px;display:grid}.service-rule-grid article{background:#fff;border:1px solid #d5e0ea;border-radius:14px;grid-template-columns:42px 1fr;gap:11px;padding:16px;display:grid}.service-rule-grid article>svg{color:#21688e;background:#e7f1f9;border-radius:11px;width:42px;height:42px;padding:10px}.service-rule-grid article.is-critical{background:#fff6f5;border-color:#e8afa8}.service-rule-grid article.is-critical>svg{color:#a9362d;background:#f9dedb}.service-rule-grid strong{margin-bottom:5px;font-size:16px;display:block}.service-rule-grid p{color:#526a7e;margin:0;font-size:14px;line-height:1.55}.service-own-rules{background:#fff;border:1px solid #ccd9e6;border-radius:12px;margin-top:18px;padding:15px}.service-own-rules>summary{cursor:pointer;font-weight:750}@media (width<=850px){.service-rule-grid{grid-template-columns:1fr}.tk-modern .external-portal-link.is-priority{min-height:0}.tk-modern .external-portal-link>a{box-sizing:border-box;width:100%}}.daily-removal-report{color:#7f1220;background:linear-gradient(120deg,#fff2f2,#ffe3e5);border:2px solid #d62f3b;border-radius:15px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;width:min(1580px,100% - 48px);margin:16px auto 0;padding:15px 17px;display:grid;box-shadow:0 10px 30px #a61a2b24}.daily-removal-report>svg{color:#fff;background:#d62f3b;border-radius:12px;width:46px;height:46px;padding:10px}.daily-removal-report>div{gap:3px;display:grid}.daily-removal-report>div small{color:#a71929;letter-spacing:.06em;font-weight:900;font-size:12px!important}.daily-removal-report>div strong{font-size:19px}.daily-removal-report>div span{color:#87313a;font-size:14px}.daily-removal-report>a{color:#fff;white-space:nowrap;background:#b51f30;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:52px;padding:9px 14px;font-size:15px;font-weight:850;text-decoration:none;display:grid}.daily-removal-report>a small{letter-spacing:.05em;background:#ffffff26;border-radius:5px;padding:3px 6px;font-size:10px!important}@media (width<=760px){.daily-removal-report{grid-template-columns:38px 1fr;width:calc(100% - 24px);padding:13px}.daily-removal-report>svg{width:38px;height:38px;padding:8px}.daily-removal-report>a{grid-column:1/-1;justify-content:center}.daily-removal-report>div strong{font-size:17px}}.tk-modern{--ink:#14263d;--muted:#63748a;--line:#e0e7ef;--soft:#f3f6fa;--paper:#fff;--accent:#075cff;--accent-soft:#edf3ff;background:var(--soft);color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.tk-modern>.topbar{border-bottom:1px solid var(--line);height:72px;min-height:72px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;gap:18px;padding:0 clamp(16px,3vw,44px);display:flex}.tk-modern>.topbar:after{display:none}.tk-modern>.topbar .brand-lockup{gap:14px;min-width:0;margin-right:auto}.tk-modern>.topbar .brand-home{height:44px;box-shadow:none;background:#10263d;border:0;border-radius:9px;padding:8px 12px}.tk-modern>.topbar .brand-logo{object-fit:contain;width:116px;max-height:28px}.tk-modern>.topbar .brand-division{border:0;min-height:36px;padding-left:0}.tk-modern>.topbar .brand-division strong{color:var(--ink);letter-spacing:-.02em;font-size:16px;font-weight:750}.tk-modern>.topbar .brand-division span{color:var(--muted);letter-spacing:0;margin-top:4px;font-size:12px}.tk-modern>.topbar .master-access-button{border:1px solid var(--line);min-height:40px;box-shadow:none;color:var(--ink);background:#fff;border-radius:9px;padding:8px 12px}.tk-modern>.topbar .master-access-button svg{color:#42627e;width:18px}.tk-modern>.topbar .master-access-button small{display:none}.tk-modern>.topbar .master-access-button strong{font-size:14px;font-weight:600}.tk-modern>.topbar .current-user-chip{gap:9px;padding:0;background:0 0!important;border:0!important}.tk-modern>.topbar .current-user-chip>span{color:#245ab0;background:#eaf1ff;border-radius:50%;width:36px;height:36px;font-size:12px}.tk-modern>.topbar .current-user-chip strong{color:var(--ink);font-size:14px;font-weight:600}.tk-modern>.topbar .current-user-chip small{color:var(--muted);font-size:12px}.tk-modern>.topbar .pin-logout-button{min-height:40px;box-shadow:none;border-radius:9px;padding:8px 12px;font-size:14px;border:1px solid var(--line)!important;color:#52657a!important;background:#fff!important}.tk-modern>.workspace{width:min(1640px,100% - 48px);min-width:0;padding:20px 0 64px}.tk-modern>.workspace>.workspace-nav-groups{z-index:17;border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:thin;background:#fff;border-radius:12px;gap:4px;min-height:54px;padding:6px;display:flex;position:sticky;top:72px;box-shadow:0 2px 5px #14263d05}.tk-modern>.workspace>.workspace-nav-groups button{color:#52657a;min-height:40px;box-shadow:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 18px;font-size:14px;font-weight:600;line-height:1.4;transition:background .15s,color .15s;display:inline-flex}.tk-modern>.workspace>.workspace-nav-groups button:hover{color:#174b9e;background:#f2f6fc}.tk-modern>.workspace>.workspace-nav-groups button.active{color:#fff;box-shadow:none;background:#075cff}.tk-modern>.workspace>.workspace-tabs{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-wrap:wrap;gap:5px;margin:10px 0 24px;padding:0;display:flex;position:static;overflow:visible}.tk-modern>.workspace>.workspace-tabs button{color:#596c80;min-width:0;min-height:38px;box-shadow:none;white-space:normal;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;flex:0 auto;padding:9px 13px;font-size:14px;font-weight:550;line-height:1.35}.tk-modern>.workspace>.workspace-tabs button:hover{color:#193e70;background:#e8eef6;transform:none}.tk-modern>.workspace>.workspace-tabs button.active{color:#0753dd;background:#fff;border-color:#b9cdef;font-weight:650;box-shadow:0 1px 3px #183a6610}.tk-modern>.workspace :is(.ops-heading,.marketplace-heading,.offer-monitor-heading,.amazon-category-heading) h1{letter-spacing:-.035em;color:var(--ink);font-size:clamp(26px,2.5vw,34px);line-height:1.2}.tk-modern>.workspace :is(.ops-heading,.marketplace-heading,.offer-monitor-heading) p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.6}.tk-modern>.workspace :is(.ops-center,.marketplace-center,.offer-monitor){padding:8px 0 36px}.tk-modern>.workspace :is(.ops-card,.marketplace-stats article,.offer-monitor-stats article,.ops-stats article){border-color:var(--line);border-radius:12px;box-shadow:0 2px 5px #14263d04}.tk-modern>.workspace :is(.marketplace-stats,.offer-monitor-stats,.ops-stats){gap:12px}.tk-modern>.workspace :is(.marketplace-stats,.offer-monitor-stats,.ops-stats) article{min-height:100px;padding:16px}.tk-modern>.workspace :is(.marketplace-stats,.offer-monitor-stats,.ops-stats) article>strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.2}.tk-modern>.workspace :is(.marketplace-stats,.offer-monitor-stats,.ops-stats) article>:is(small,span){font-size:13px;line-height:1.45}.tk-modern>.workspace :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar){border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:12px;flex-wrap:wrap;gap:10px;padding:12px}.tk-modern>.workspace :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar) :is(button,select,input:not([type=checkbox]):not([type=radio]):not([type=file])){min-height:40px;box-shadow:none;border-radius:8px;font-size:14px;line-height:1.4}.tk-modern>.workspace :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar) label{font-size:14px}.tk-modern>.workspace :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar) select{color:var(--ink);background-color:#fff;border:1px solid #cbd7e5;max-width:100%;padding:8px 32px 8px 11px}.tk-modern>.workspace .offer-market-strip{gap:8px}.tk-modern>.workspace .offer-market-strip>span{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:10px;padding:12px}.tk-modern>.workspace .offer-market-strip b{font-size:14px}.tk-modern>.workspace .offer-market-strip small{font-size:12px;line-height:1.5}.tk-modern>.workspace .marketplace-setup{box-shadow:none;border-color:var(--line);background:#fff;border-radius:12px}.tk-modern>.workspace :is(.marketplace-setup-actions a,.marketplace-requirements span){font-size:13px;line-height:1.5}.tk-modern :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #77a8ff}@media (width<=980px){.tk-modern>.topbar .current-user-chip{display:none}.tk-modern>.topbar{gap:12px}.tk-modern>.workspace{width:calc(100% - 32px)}}@media (width<=640px){.tk-modern>.topbar{gap:8px;height:64px;min-height:64px;padding:0 12px}.tk-modern>.topbar .brand-lockup{gap:9px}.tk-modern>.topbar .brand-home{height:38px;padding:7px 9px}.tk-modern>.topbar .brand-logo{width:86px;max-height:24px}.tk-modern>.topbar .brand-division strong{font-size:14px}.tk-modern>.topbar .brand-division span{display:none}.tk-modern>.topbar .master-access-button{justify-content:center;width:38px;min-width:38px;padding:0}.tk-modern>.topbar .master-access-button span{display:none}.tk-modern>.topbar .pin-logout-button{justify-content:center;width:38px;min-width:38px;padding:0}.tk-modern>.workspace{width:calc(100% - 24px);padding-top:12px}.tk-modern>.workspace>.workspace-nav-groups{min-height:50px;padding:4px;top:64px}.tk-modern>.workspace>.workspace-nav-groups button{padding:8px 13px;font-size:14px}.tk-modern>.workspace>.workspace-tabs{gap:4px;margin-bottom:18px}.tk-modern>.workspace>.workspace-tabs button{padding:8px 10px;font-size:14px}.tk-modern>.workspace :is(.marketplace-stats,.offer-monitor-stats,.ops-stats){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tk-modern button{transition:none!important}}.marketplace-portal-login{background:#fff;border:1px solid #dbe5ef;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:14px 16px;display:flex}.marketplace-portal-login>div{gap:4px;display:grid}.marketplace-portal-login strong{color:#14263d;font-size:15px}.marketplace-portal-login span{color:#63748a;font-size:14px}.marketplace-portal-login>a{color:#fff;white-space:nowrap;background:#075cff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.marketplace-portal-login>a:hover{background:#064bd5}@media (width<=640px){.marketplace-portal-login{flex-direction:column;align-items:stretch}.marketplace-portal-login>a{white-space:normal}}.tk-modern{--ink:#15253d;--accent:#275de8;--soft:#f1f4f9;background:#f1f4f9;font-size:16px}.tk-modern>.topbar{color:#fff;background:#101f36;border-bottom:0;height:84px;min-height:84px;padding-inline:clamp(16px,3vw,44px);box-shadow:0 3px 14px #0f203419}.tk-modern>.topbar .brand-lockup{margin-right:16px}.tk-modern>.topbar .brand-home{background:0 0;border:1px solid #ffffff26;border-radius:12px;height:48px;padding:10px 13px}.tk-modern>.topbar .brand-division strong{color:#fff;letter-spacing:-.03em;font-size:19px}.tk-modern>.topbar .brand-division span{color:#b6c6dc;font-size:14px}.shell-context{border-left:1px solid #ffffff26;gap:5px;min-width:0;margin-right:auto;padding-left:24px;display:grid}.shell-context>span{color:#9dadc6;letter-spacing:.08em;font-size:12px}.shell-context>strong{color:#f4f7ff;white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:16px;font-weight:600;overflow:hidden}.tk-modern>.topbar .master-access-button{color:#e6edff;background:#ffffff0b;border-color:#ffffff26;font-size:14px}.tk-modern>.topbar .master-access-button svg{color:#a4bdff}.tk-modern>.topbar .current-user-chip strong{color:#fff}.tk-modern>.topbar .current-user-chip small{color:#b4c4dc}.tk-modern>.topbar .pin-logout-button{color:#e6edff!important;background:#ffffff0b!important;border-color:#ffffff26!important}.tk-modern>.workspace{padding-top:22px}.tk-modern>.workspace>.workspace-nav-groups{border:1px solid #e0e6f0;border-radius:16px;gap:5px;min-height:62px;padding:8px;top:84px;box-shadow:0 4px 14px #172f4b06}.tk-modern>.workspace>.workspace-nav-groups button{border-radius:10px;gap:9px;min-height:44px;padding:10px 15px;font-size:15px;font-weight:600}.tk-modern>.workspace>.workspace-nav-groups button svg{flex-shrink:0}.tk-modern>.workspace>.workspace-nav-groups button.active{color:#fff;background:#275de8;box-shadow:0 3px 8px #275de825}.tk-modern>.workspace>.workspace-tabs{background:#e9eef7;border:1px solid #e0e7f0;border-radius:14px;gap:7px;margin-top:12px;padding:12px}.tk-modern>.workspace>.workspace-tabs button{color:#4b617c;border-radius:9px;min-height:42px;padding:10px 14px;font-size:15px;transition:background .15s,color .15s}.tk-modern>.workspace>.workspace-tabs button.active{color:#214db0;background:#fff;border-color:#ccd9ef;box-shadow:0 2px 5px #19365709}.tk-modern>.workspace :is(button,input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:14px;line-height:1.45}.tk-modern>.workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:40px}.tk-modern>.workspace textarea{min-height:80px}.tk-modern>.workspace :is(.marketplace-heading,.offer-monitor-heading,.ops-heading,.amazon-category-heading) p:not(.eyebrow){max-width:850px;font-size:16px!important}.tk-modern>.workspace :is(.marketplace-heading,.offer-monitor-heading,.ops-heading,.amazon-category-heading) h1{font-size:clamp(28px,2.8vw,38px);font-weight:700;line-height:1.2}.tk-modern :is(.table-wrap,.spend-table-wrap,.ops-table,.product-table,.marketplace-table){overflow-x:auto}.tk-modern>.workspace :is(.ops-card,.marketplace-setup,.offer-problem-overview,.amazon-category-products){border-radius:16px;box-shadow:0 3px 12px #20385205}.tk-modern .eyebrow{letter-spacing:.08em;font-size:13px!important}.tk-modern :is(.marketplace-toolbar,.offer-monitor-toolbar,.spend-filters,.product-link-toolbar){row-gap:12px}.tk-modern :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar)>button{white-space:normal;height:auto;min-height:42px}.pin-modern{color:#14263d;background:#edf2f9 radial-gradient(at 5% 10%,#dae6ff,#0000 55%);min-height:100dvh;padding:32px}.pin-modern .pin-portal{background:#fff;border:1px solid #d8e2f0;border-radius:26px;grid-template-columns:1fr 1fr;width:min(1180px,100%);min-height:720px;box-shadow:0 28px 80px #21385718}.pin-modern .pin-visual{background:#102239;min-height:720px}.pin-modern .pin-visual>img{opacity:.7;object-fit:cover}.pin-modern .pin-visual-overlay{background:linear-gradient(#142c4655,#10263dee 90%)}.pin-modern .pin-visual-brand{gap:16px;top:38px;left:38px;right:38px}.pin-modern .pin-visual-brand span{color:#dce7f8;font-size:14px}.pin-modern .pin-visual-brand img{max-width:144px}.pin-modern .pin-visual-copy{inset:auto 40px 44px}.pin-modern .pin-visual-copy>span{color:#b9cdff;letter-spacing:.1em;font-size:13px;font-weight:600}.pin-modern .pin-visual-copy h2{letter-spacing:-.04em;margin:18px 0 20px;font-size:clamp(36px,4vw,52px);font-weight:650;line-height:1.06}.pin-modern .pin-visual-copy p{color:#d3dfef;max-width:390px;font-size:17px;line-height:1.6}.pin-modern .pin-visual-copy ul{gap:8px;margin-top:25px}.pin-modern .pin-visual-copy li{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff09;border-color:#ffffff24;font-size:13px;font-weight:500;line-height:1.4}.pin-modern .pin-card{background:#fff;border:0;flex-direction:column;justify-content:center;padding:48px;display:flex}.pin-modern .pin-card:before{display:none}.pin-modern .pin-brand{gap:14px;margin-bottom:40px;position:static}.pin-modern .pin-brand-mark{width:118px;height:48px;box-shadow:none;background:#12263f;border:0;border-radius:10px;padding:8px 12px;display:flex}.pin-modern .pin-brand-mark .brand-logo{filter:none;width:94px;max-height:32px}.pin-modern .pin-brand .brand-division{border:0;min-width:0;padding-left:0}.pin-modern .pin-brand .brand-division strong{letter-spacing:-.02em;color:#15253d;font-size:18px}.pin-modern .pin-brand .brand-division span{color:#63748b;letter-spacing:0;font-size:12px;line-height:1.4}.pin-modern .pin-card>.eyebrow{color:#275de8;letter-spacing:.08em;margin:0 0 12px;font-size:13px}.pin-modern .pin-card h1{letter-spacing:-.035em;color:#15253d;margin:0 0 14px;font-size:36px;line-height:1.15}.pin-modern .pin-card>p:not(.eyebrow){color:#62748b;max-width:420px;margin:0;font-size:16px;line-height:1.6}.pin-modern .pin-form{gap:9px;margin-top:28px}.pin-modern .pin-form label{color:#283d59;margin-top:5px;font-size:15px;font-weight:600}.pin-modern .pin-form input,.pin-modern .pin-form input[type=email]{height:52px;box-shadow:none;color:#14263d;background:#f9fbfe;border:1px solid #cbd7e7;border-radius:10px;padding:12px 14px;font-size:17px;font-weight:500}.pin-modern .pin-form input[type=password]{letter-spacing:.15em;font-size:22px}.pin-modern .pin-form input:focus{outline-offset:1px;box-shadow:none;background:#fff;border-color:#275de8;outline:3px solid #275de826}.pin-modern .pin-submit{color:#fff;background:#275de8;border-radius:10px;height:52px;margin-top:16px;padding:12px 18px;font-size:16px;font-weight:600;box-shadow:0 4px 12px #275de822}.pin-modern .pin-submit:not(:disabled):hover{box-shadow:none;background:#204ec6;transform:none}.pin-modern .pin-error{color:#aa302b;font-size:14px;line-height:1.5}.pin-modern .pin-legal{color:#65778e;border-top:1px solid #e3eaf2;flex-wrap:wrap;gap:10px 16px;margin-top:32px;padding-top:18px;font-size:13px;display:flex}.pin-modern .pin-legal a{color:#4a6689;font-size:13px}.pin-modern .pin-legal>span{font-size:13px}@media (width<=1100px){.shell-context{display:none}.tk-modern>.topbar .brand-lockup{margin-right:auto}.pin-modern .pin-card{padding:32px}.pin-modern .pin-visual-copy{left:30px;right:30px}}@media (width<=760px){.pin-modern{padding:18px}.pin-modern .pin-portal{border-radius:20px;max-width:520px;min-height:0;display:block}.pin-modern .pin-visual{display:none}.pin-modern .pin-card{padding:30px 26px}.pin-modern .pin-brand{margin-bottom:30px}.pin-modern .pin-card h1{font-size:30px}.tk-modern>.topbar{height:72px;min-height:72px}.tk-modern>.workspace>.workspace-nav-groups{top:72px}.tk-modern>.workspace>.workspace-tabs{padding:8px}.tk-modern>.topbar .brand-division span,.tk-modern>.topbar .master-access-button span{display:none}}@media (width<=420px){.pin-modern{padding:10px}.pin-modern .pin-card{padding:26px 20px}.pin-modern .pin-brand .brand-division span{display:none}.tk-modern>.topbar{gap:7px}.tk-modern>.topbar .brand-lockup{gap:8px;margin-right:auto}.tk-modern>.topbar .brand-home{padding:7px}.tk-modern>.topbar .brand-logo{width:78px}.tk-modern>.topbar .brand-division strong{font-size:16px}.tk-modern>.workspace>.workspace-nav-groups button{padding:9px 12px;font-size:14px}}.tk-modern>.topbar{background:linear-gradient(112deg,#10213d 0%,#203f83 48%,#116f80 100%);border-bottom:1px solid #ffffff24;box-shadow:0 5px 18px #173d6120}.tk-modern>.topbar .shell-context{border-color:#ffffff30}.tk-modern>.topbar .brand-home{background:#ffffff08;border-color:#ffffff32}.tk-modern>.workspace .catalog-toolbar{background:#f7faff;border-bottom:1px solid #dce6f3;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;padding:18px}.tk-modern>.workspace .catalog-toolbar .search-box{background:#fff;border:1px solid #cbd9eb;border-radius:12px;grid-column:1/-1;height:auto;min-height:50px;padding:8px 14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 6px #204b7b06}.tk-modern>.workspace .catalog-toolbar .search-box:focus-within{border-color:#396bdd;box-shadow:0 0 0 3px #396bdd15}.tk-modern>.workspace .catalog-toolbar .search-box input{background:0 0;min-width:0;min-height:32px;font-size:16px!important}.tk-modern>.workspace :is(.catalog-toolbar,.ppc-keyword-product-picker,.ppc-category-picker) select{color:#213f64;cursor:pointer;background-color:#fff;border:1px solid #ccdaea;border-radius:11px;width:100%;min-height:46px;padding:10px 36px 10px 13px;line-height:1.5;box-shadow:0 2px 5px #294d7605;font-size:15px!important}.tk-modern>.workspace :is(.catalog-toolbar,.ppc-keyword-product-picker,.ppc-category-picker) select:hover:not(:disabled){background-color:#f9fbff;border-color:#8daedb}.tk-modern>.workspace :is(.catalog-toolbar,.ppc-keyword-product-picker,.ppc-category-picker) select:focus-visible{outline-offset:1px;border-color:#396bdd;outline:3px solid #396bdd25}.tk-modern>.workspace .ppc-keyword-product-picker{background:linear-gradient(135deg,#f0f5ff,#f4fafb);border:1px solid #d3e0f1;border-radius:14px;gap:12px;min-width:0;padding:16px;display:grid}.tk-modern>.workspace .ppc-keyword-product-picker label{gap:7px;min-width:0;display:grid}.tk-modern>.workspace .ppc-keyword-product-picker label>span{color:#395778;font-weight:600;font-size:14px!important}.tk-modern>.workspace .ppc-keyword-product-picker input{color:#213f64;background:#fff;border:1px solid #ccdaea;border-radius:11px;width:100%;min-height:46px;padding:10px 13px;font-size:16px!important}.tk-modern>.workspace .ppc-keyword-product-picker>small{color:#456582;font-size:14px!important}.tk-modern>.workspace .ppc-category-picker{background:#fff;border:1px solid #d7e2f0;border-radius:13px;align-items:center;padding:12px 16px}.tk-modern>.workspace .product-row:hover{background:#edf4ff;transform:none;box-shadow:inset 3px 0 #4d7beb}.tk-modern>.workspace .product-row:focus-visible{outline-offset:-3px;background:#edf4ff;outline:3px solid #77a8ff}@media (width<=640px){.tk-modern>.workspace .catalog-toolbar{grid-template-columns:1fr;padding:12px}.tk-modern>.workspace .ppc-category-picker{align-items:stretch}.tk-modern>.workspace .ppc-keyword-product-picker{padding:12px}}.tk-modern>.workspace>.workspace-nav-groups{background:linear-gradient(120deg,#fff,#f5f8fd);border:1px solid #dce5f0;border-radius:18px;grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;min-height:0;padding:7px;display:grid;overflow:visible;box-shadow:0 5px 18px #233e6108}.tk-modern>.workspace>.workspace-nav-groups button{color:#536984;white-space:normal;text-align:center;min-height:78px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 6px;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:flex;position:relative}.tk-modern>.workspace>.workspace-nav-groups button>svg{box-sizing:content-box;color:#5577a4;stroke-width:1.7px;background:#eaf0f8;border-radius:9px;width:20px;height:20px;padding:6px}.tk-modern>.workspace>.workspace-nav-groups button>span{overflow-wrap:normal;line-height:1.3;font-size:14px!important}.tk-modern>.workspace>.workspace-nav-groups button:hover:not(.active){color:#234e8c;background:#fff;border-color:#d6e1f1;transform:none;box-shadow:0 2px 8px #263f6107}.tk-modern>.workspace>.workspace-nav-groups button.active{color:#fff;background:linear-gradient(125deg,#234581,#176b80);border-color:#2d618f;box-shadow:0 4px 10px #214e7e22}.tk-modern>.workspace>.workspace-nav-groups button.active>svg{color:#fff;background:#ffffff18}.tk-modern>.workspace>.workspace-nav-groups button.active:after{content:"";background:#9de4e9;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px}.tk-modern>.workspace>.workspace-nav-groups button:focus-visible{outline-offset:2px;outline:3px solid #77a8ff}@media (width<=1100px){.tk-modern>.workspace>.workspace-nav-groups{scrollbar-width:thin;display:flex;overflow-x:auto}.tk-modern>.workspace>.workspace-nav-groups button{flex:0 0 124px;min-height:76px}}@media (width<=640px){.tk-modern>.workspace>.workspace-nav-groups{border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid;position:static;overflow:visible}.tk-modern>.workspace>.workspace-nav-groups button{gap:6px;min-height:72px;padding:8px 4px}.tk-modern>.workspace>.workspace-nav-groups button>svg{width:18px;height:18px;padding:5px}}.workspace-mobile-bar{display:none}@media (width<=760px){.tk-modern>.topbar{flex-wrap:nowrap;gap:8px;height:60px;min-height:60px;padding:0 12px}.tk-modern>.topbar .brand-lockup{gap:0;margin-right:auto}.tk-modern>.topbar .brand-home{border-radius:9px;height:40px;padding:7px 9px}.tk-modern>.topbar .brand-logo{width:68px;max-height:26px}.tk-modern>.topbar :is(.brand-division,.shell-context,.current-user-chip){display:none}.tk-modern>.topbar :is(.master-access-button,.pin-logout-button){border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.tk-modern>.topbar :is(.master-access-button,.pin-logout-button) span{display:none}.tk-modern>.topbar>time{background:0 0!important;gap:0!important;padding:0!important;font-size:14px!important}.tk-modern>.topbar>time>svg,.tk-modern>.topbar>time>span>span:first-child{display:none}.tk-modern>.workspace{width:calc(100% - 24px);padding:12px 0 84px}.tk-modern>.workspace>:is(.workspace-nav-groups,.workspace-tabs){display:none}.tk-modern>.workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;font-size:16px!important}.tk-modern>.workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,button){min-height:44px}.tk-modern>.workspace h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:28px;line-height:1.15}.tk-modern>.workspace :is(.ops-heading,.marketplace-heading,.offer-monitor-heading,.amazon-category-heading) h1{font-size:26px}.tk-modern .eyebrow{letter-spacing:.07em;font-size:11px!important}.tk-modern .workspace-home{gap:18px}.tk-modern .workspace-home-heading{gap:12px;padding:0 2px;display:grid}.tk-modern .workspace-home-heading h1{margin:6px 0 10px;font-size:28px;line-height:1.15}.tk-modern .workspace-home-heading>div>p:not(.eyebrow){font-size:14px;line-height:1.5}.tk-modern .workspace-home-heading>span{box-shadow:none;justify-self:start;padding:7px 11px;font-size:12px}.tk-modern .home-task-dashboard{border-radius:14px;padding:0}.tk-modern .home-task-dashboard>header{gap:12px}.tk-modern .home-task-dashboard h2{font-size:22px;line-height:1.2}.tk-modern .home-task-dashboard>header small{letter-spacing:.06em;font-size:10px}.tk-modern .home-task-dashboard>header p{font-size:14px;line-height:1.5}.tk-modern .home-task-dashboard form{flex-wrap:wrap;gap:8px;display:flex}.tk-modern .home-task-dashboard form>input{flex:180px;min-width:0}.tk-modern .home-task-dashboard form>button{flex:1 0 auto}.tk-modern .home-task-stats{gap:6px}.tk-modern .home-task-stats>span{padding:10px 7px;font-size:12px}.tk-modern .home-task-list article{flex-wrap:wrap;gap:8px}.tk-modern .home-task-list article>div{overflow-wrap:anywhere;min-width:0}.tk-modern .workspace-home-sections{gap:18px}.tk-modern .workspace-home-section{border-radius:14px}.tk-modern .workspace-home-visual{min-height:150px}.tk-modern .workspace-home-visual>div{padding:20px 16px;position:relative;inset:auto}.tk-modern .workspace-home-visual h2{font-size:24px}.tk-modern .workspace-home-visual p{font-size:13px;line-height:1.4}.tk-modern .workspace-tool-grid{grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}.tk-modern .workspace-tool-grid>button{border-radius:10px;grid-template-columns:36px minmax(0,1fr) 15px;gap:10px;min-height:70px;padding:12px}.tk-modern .workspace-tool-copy{min-width:0}.tk-modern .workspace-tool-copy strong{font-size:15px;line-height:1.3}.tk-modern .workspace-tool-copy small{font-size:12px;line-height:1.4}.tk-modern .workspace-tool-badge{display:none}.tk-modern .workspace-tool-icon{flex-shrink:0;width:36px;height:36px}.tk-modern :is(.table-wrap,.spend-table-wrap,.ops-table,.product-table,.marketplace-table){overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.tk-modern :is(.marketplace-toolbar,.offer-monitor-toolbar,.spend-filters,.product-link-toolbar){flex-wrap:wrap;gap:8px;min-width:0}.tk-modern :is(.marketplace-toolbar,.offer-monitor-toolbar,.spend-filters,.product-link-toolbar)>*{min-width:0;max-width:100%}.tk-one-floating-manual{width:44px!important;min-width:44px!important;height:44px!important;right:12px!important;bottom:max(12px, env(safe-area-inset-bottom))!important;padding:10px!important}.tk-one-floating-manual>span{display:none}.tk-one-floating-manual>svg{width:22px;height:22px}.tk-global-loading>span{top:auto;left:12px;right:auto;bottom:max(12px, env(safe-area-inset-bottom));gap:8px;max-width:calc(100vw - 80px);padding:7px 10px;font-size:12px;position:fixed}.tk-modern>.workspace>.workspace-mobile-bar{margin-bottom:18px;display:block}.tk-modern .workspace-menu-trigger{color:#173451;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5ef;border-radius:13px;align-items:center;gap:11px;width:100%;min-height:64px;padding:10px 12px;display:flex;box-shadow:0 3px 10px #17345105}.workspace-menu-icon{color:#255ead;background:#eaf2fc;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.workspace-menu-location{flex:1;gap:2px;min-width:0;display:grid}.workspace-menu-location small{color:#687b91;font-size:12px;line-height:1.3}.workspace-menu-location strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;line-height:1.3;overflow:hidden}.workspace-menu-action{color:#315f91;flex:none;align-items:center;gap:3px;font-size:13px;font-weight:600;display:flex}}.workspace-menu-dialog{color:#173451;background:#f7f9fc;border:1px solid #dce5ee;border-bottom:0;border-radius:22px 22px 0 0;width:min(100%,540px);max-width:100%;max-height:90dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;box-shadow:0 -16px 64px #10263d30}.workspace-menu-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10263d77}.workspace-menu-sheet{height:min(740px,88dvh);padding:16px 16px max(16px, env(safe-area-inset-bottom));grid-template-rows:auto auto minmax(0,1fr);gap:14px;display:grid}.workspace-menu-sheet>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-menu-sheet h2{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.3}.workspace-menu-sheet>header button{color:#31506c;cursor:pointer;background:#fff;border:1px solid #dce5ee;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.workspace-menu-search{color:#62809d;background:#fff;border:1px solid #ccdbea;border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.workspace-menu-search input{color:#173451;width:100%;min-width:0;height:48px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:16px}.workspace-menu-search:focus-within{outline-offset:2px;outline:2px solid #4779c4}.workspace-menu-scroll{overscroll-behavior:contain;min-height:0;padding:2px 2px 10px;overflow-y:auto}.workspace-menu-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.workspace-menu-groups button{color:#506a82;min-width:0;min-height:78px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce5ee;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:10px 4px;font-size:14px;line-height:1.25;display:flex}.workspace-menu-groups button[aria-pressed=true]{color:#fff;background:#173f65;border-color:#173f65}.workspace-menu-caption{color:#647b90;margin:18px 2px 8px;font-size:13px;font-weight:600}.workspace-menu-tools{gap:6px;display:grid}.workspace-menu-tools button{color:#173451;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.workspace-menu-tools button>span{gap:4px;min-width:0;display:grid}.workspace-menu-tools strong{overflow-wrap:anywhere;font-size:16px;font-weight:550;line-height:1.35}.workspace-menu-tools small{color:#637d95;font-size:12px}.workspace-menu-tools svg{flex:none}.workspace-menu-tools button[aria-current=page]{color:#1c559b;background:#eaf2fc;border-color:#a8c3e7}.workspace-menu-empty{color:#63748a;padding:18px 8px;font-size:15px;line-height:1.5}.workspace-menu-dialog button:focus-visible{outline-offset:2px;outline:3px solid #77a8ff}:root{--tk-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--tk-ink:#1d1d1f;--tk-muted:#6e6e73;--tk-line:#e5e5ea;--tk-canvas:#f5f5f7;--tk-blue:#0071e3;--tk-blue-soft:#eaf3ff;--tk-shadow:0 2px 8px #1d1d1f04, 0 12px 32px #1d1d1f03;--ink:var(--tk-ink);--muted:var(--tk-muted);--line:var(--tk-line);--soft:var(--tk-canvas);--paper:#fff;--accent:var(--tk-blue);--accent-soft:var(--tk-blue-soft);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body.tk-apple{background:var(--tk-canvas);color:var(--tk-ink);font-family:var(--tk-font);-webkit-font-smoothing:antialiased;font-size:1rem}.tk-apple .tk-modern{--ink:var(--tk-ink);--muted:var(--tk-muted);--line:var(--tk-line);--soft:var(--tk-canvas);--accent:var(--tk-blue);--accent-soft:var(--tk-blue-soft);background:var(--tk-canvas);color:var(--tk-ink);font-family:var(--tk-font)}.tk-apple :is(button,input,textarea,select){font-family:var(--tk-font)}.tk-apple :is(.workspace-content,.drawer,.master-access-dialog,.fba-scanner-standalone,.tv-screen,.ow-monitor) :where(:not(code):not(pre):not(kbd):not(samp)){font-family:var(--tk-font)!important}.tk-apple :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #0071e380}.tk-apple :is(button,a){-webkit-tap-highlight-color:transparent}.tk-apple button:disabled{cursor:not-allowed}.tk-apple ::selection{color:#1d1d1f;background:#cfe5ff}.tk-apple .tk-modern>.topbar{height:68px;min-height:68px;color:var(--tk-ink);box-shadow:none;-webkit-backdrop-filter:saturate(160%)blur(24px);background:#ffffffec;border-bottom:1px solid #d2d2d766;gap:18px;padding:0 24px}.tk-apple .tk-modern>.topbar:after{display:none}.tk-apple .tk-modern>.topbar .brand-lockup{flex:none;gap:12px;min-width:0;margin-right:8px}.tk-apple .tk-modern>.topbar .brand-home{height:40px;box-shadow:none;background:#1d1d1f;border:0;border-radius:11px;padding:7px 10px}.tk-apple .tk-modern>.topbar .brand-logo{width:72px;max-height:28px}.tk-apple .tk-modern>.topbar .brand-division{border:0;min-height:0;padding:0;display:flex}.tk-apple .tk-modern>.topbar .brand-division strong{color:var(--tk-ink);letter-spacing:-.04em;font-size:1.125rem;font-weight:650}.tk-apple .tk-modern>.topbar .brand-division span{color:var(--tk-muted);letter-spacing:0;margin-top:4px;font-size:.75rem}.tk-apple .shell-context{border-left:1px solid var(--tk-line);gap:3px;min-width:0;margin-right:auto;padding-left:24px;display:grid}.tk-apple .shell-context>span{color:var(--tk-muted);letter-spacing:0;font-size:.75rem}.tk-apple .shell-context>strong{color:var(--tk-ink);font-size:.875rem;font-weight:550}.tk-apple .tk-modern>.topbar :is(.master-access-button,.pin-logout-button){min-height:38px;box-shadow:none;border-radius:999px;padding:8px 13px;font-size:.875rem;font-weight:500;color:#515154!important;background:#f5f5f7!important;border:1px solid #e5e5ea!important}.tk-apple .tk-modern>.topbar .master-access-button svg{color:#6e6e73;width:17px}.tk-apple .tk-modern>.topbar .master-access-button strong{font-size:.875rem;font-weight:500}.tk-apple .tk-modern>.topbar .current-user-chip{gap:9px}.tk-apple .tk-modern>.topbar .current-user-chip>span{color:#06c;background:#eaf3ff;width:34px;height:34px;font-size:.75rem;font-weight:600}.tk-apple .tk-modern>.topbar .current-user-chip strong{color:var(--tk-ink);font-size:.875rem;font-weight:550}.tk-apple .tk-modern>.topbar .current-user-chip small{color:var(--tk-muted);font-size:.75rem}.tk-apple .topbar>time{color:#515154!important;background:0 0!important;padding:0!important;font-size:.875rem!important;font-weight:500!important}.tk-apple .topbar>time>svg{display:none}.tk-apple .topbar>time>span>span:first-child{color:var(--tk-muted);font-size:.75rem!important}.tk-apple .tk-modern>.workspace{grid-template-columns:236px minmax(0,1fr);gap:32px;width:min(1840px,100%);min-height:calc(100dvh - 68px);margin:0 auto;padding:0 32px 48px 0;display:grid}.tk-apple .workspace-sidebar{overscroll-behavior:contain;scrollbar-width:thin;border-right:1px solid var(--tk-line);grid-column:1;align-self:start;max-height:calc(100dvh - 68px);padding:26px 14px 32px 20px;position:sticky;top:68px;overflow-y:auto}.tk-apple .workspace-sidebar-label{color:var(--tk-muted);margin:0 12px 14px;font-size:.75rem;font-weight:600}.tk-apple .workspace-sidebar .workspace-nav-groups{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:5px;padding:0;display:grid;position:static;overflow:visible}.tk-apple .workspace-nav-section{min-width:0}.tk-apple .workspace-nav-section>button{color:#515154;text-align:left;white-space:normal;width:100%;min-height:42px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;padding:10px 12px;font-size:.875rem;font-weight:500;line-height:1.4;display:flex}.tk-apple .workspace-nav-section>button svg{color:#77777c;flex:none}.tk-apple .workspace-nav-section>button.active{color:#06c;box-shadow:none;background:#e4edfa;font-weight:600}.tk-apple .workspace-nav-section>button.active svg{color:#0071e3}.tk-apple .workspace-sidebar-tools{border-left:1px solid #d9d9df;gap:2px;margin-left:20px;padding:7px 0 9px 17px;display:grid}.tk-apple .workspace-sidebar-tools button{width:100%;min-height:34px;color:var(--tk-muted);text-align:left;white-space:normal;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:.875rem;font-weight:400;line-height:1.4}.tk-apple .workspace-sidebar-tools button.active{color:#06c;background:#fff;font-weight:550;box-shadow:0 1px 4px #1d1d1f09}.tk-apple .workspace-content{grid-column:2;min-width:0;max-width:100%;padding-top:32px}.tk-apple .workspace-content>*{min-width:0;max-width:100%}.tk-apple .tk-modern .workspace-home{gap:28px;margin:0}.tk-apple .tk-modern .workspace-home-heading{flex-direction:row;align-items:flex-end;gap:20px;padding:0;display:flex}.tk-apple .tk-modern .workspace-home-heading h1{color:var(--tk-ink);letter-spacing:-.045em;margin:5px 0 8px;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:650;line-height:1.12}.tk-apple .tk-modern .eyebrow{color:var(--tk-muted);letter-spacing:.02em;text-transform:none;font-weight:550;font-size:.75rem!important}.tk-apple .tk-modern .workspace-home-heading>div>p:not(.eyebrow){color:var(--tk-muted);font-size:1rem;line-height:1.5}.tk-apple .tk-modern .workspace-home-heading>span{color:var(--tk-muted);box-shadow:none;background:#ececf0;border:0;padding:7px 11px;font-weight:500;font-size:.75rem!important}.tk-apple .tk-modern .workspace-home-sections{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.tk-apple .tk-modern .workspace-home-section{--menu-tone:#0071e3;box-shadow:var(--tk-shadow);background:#fff;border:1px solid #e8e8ed;border-radius:22px;overflow:hidden}.tk-apple .tk-modern .workspace-home-section.tone-logistics{--menu-tone:#bd6b00}.tk-apple .tk-modern .workspace-home-section.tone-analysis{--menu-tone:#6554c0}.tk-apple .workspace-section-heading{align-items:flex-start;gap:18px;padding:24px 24px 17px;display:flex}.tk-apple .workspace-section-heading>div{flex:1;min-width:0}.tk-apple .workspace-section-heading h2{color:var(--tk-ink);letter-spacing:-.025em;margin:0 0 6px;font-size:1.3125rem;font-weight:650;line-height:1.25}.tk-apple .workspace-section-heading p{color:var(--tk-muted);margin:0;font-size:.875rem;line-height:1.5}.tk-apple .workspace-section-heading>span{color:#86868b;font-variant-numeric:tabular-nums;background:#f5f5f7;border-radius:7px;margin-top:2px;padding:4px 8px;font-size:.75rem}.tk-apple .tk-modern .workspace-tool-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:2px 8px;padding:0 12px 12px;display:grid}.tk-apple .tk-modern .workspace-tool-grid>button{background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 14px;gap:12px;min-height:76px;padding:12px;transition:background .16s;transform:none}.tk-apple .tk-modern .workspace-tool-icon{width:40px;height:40px;color:var(--menu-tone);background:color-mix(in srgb, var(--menu-tone) 8%, #fff);border-radius:11px}.tk-apple .workspace-tool-icon svg{width:21px;height:21px}.tk-apple .tk-modern .workspace-tool-copy strong{color:var(--tk-ink);white-space:normal;overflow-wrap:anywhere;font-weight:550;line-height:1.35;font-size:.9375rem!important}.tk-apple .tk-modern .workspace-tool-copy small{color:var(--tk-muted);white-space:normal;line-height:1.4;font-size:.875rem!important}.tk-apple .workspace-tool-arrow{color:#b2b2b7;font-size:20px}.tk-apple .tk-modern .home-task-dashboard{box-shadow:var(--tk-shadow);background:#fff;border:1px solid #e8e8ed;border-radius:22px;padding:0}.tk-apple .tk-modern .home-task-dashboard>header{align-items:center;gap:16px;padding:23px 24px 16px}.tk-apple .tk-modern .home-task-dashboard>header small{color:var(--tk-muted);letter-spacing:.02em;font-weight:500;font-size:.75rem!important}.tk-apple .tk-modern .home-task-dashboard h2{color:var(--tk-ink);margin:5px 0;font-size:1.375rem;font-weight:600;line-height:1.2}.tk-apple .tk-modern .home-task-dashboard>header p{color:var(--tk-muted);line-height:1.5;font-size:.875rem!important}.tk-apple .tk-modern .home-task-dashboard>header>button{color:#06c;border:1px solid var(--tk-line);background:#f5f5f7;border-radius:999px;min-height:40px;padding:9px 14px;font-weight:500;font-size:.875rem!important}.tk-apple .tk-modern .home-task-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 24px 20px;display:grid}.tk-apple .tk-modern .home-task-stats>span{background:#fafafa;border:1px solid #eeeef2;border-radius:13px;align-items:baseline;gap:9px;padding:16px;font-weight:400;display:flex;font-size:.875rem!important}.tk-apple .tk-modern .home-task-stats b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1;font-size:1.625rem!important}.tk-apple .tk-modern .home-task-stats .open{color:#ac4d16}.tk-apple .tk-modern .home-task-stats .work{color:#0071e3}.tk-apple .tk-modern .home-task-stats .done{color:#24804b}.tk-apple .tk-modern .home-task-dashboard>form{background:#fafafa;border:1px solid #d8d8de;border-radius:12px;margin:0 24px 20px;padding:5px 5px 5px 12px;display:flex}.tk-apple .tk-modern .home-task-dashboard>form input{min-width:0;min-height:40px;box-shadow:none;background:0 0;border:0;padding:6px}.tk-apple .tk-modern .home-task-dashboard>form button{background:var(--tk-blue);color:#fff;border-radius:8px;min-height:40px;padding:8px 14px;font-weight:500}.tk-apple .tk-modern .home-task-dashboard>form button svg{color:inherit}.tk-apple .tk-modern .home-task-list{border-color:var(--tk-line);background:#fff}.tk-apple .tk-modern .home-task-list>article{border-color:#eeeef2;grid-template-columns:8px minmax(0,1fr) 140px;min-height:66px;padding:12px 24px}.tk-apple .tk-modern .home-task-list article strong{font-weight:550;font-size:.9375rem!important}.tk-apple .tk-modern .home-task-list article small{color:var(--tk-muted);font-size:.75rem!important}.tk-apple .tk-modern .home-task-list>p{color:var(--tk-muted);padding:18px 24px;font-size:.875rem!important}.tk-apple .workspace-content :is(.ops-center,.marketplace-center,.offer-monitor){padding-top:0}.tk-apple .workspace-content :is(.ops-heading,.marketplace-heading,.offer-monitor-heading,.amazon-category-heading,.workspace-heading,.active-offers-heading,.amazon-case-header,.invoice-workspace-heading) h1{color:var(--tk-ink);letter-spacing:-.04em;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:650;line-height:1.18}.tk-apple .workspace-content :is(.ops-heading,.marketplace-heading,.offer-monitor-heading,.amazon-category-heading,.workspace-heading,.active-offers-heading,.amazon-case-header) p:not(.eyebrow){color:var(--tk-muted);line-height:1.55;font-size:1rem!important}.tk-apple .workspace-content :is(.ops-card,.marketplace-setup,.offer-problem-overview,.amazon-category-products,.catalog-panel,.amazon-case-card,.access-admin,.scanner-videos,.team-card,.contract-card,.product-link-empty,.shipment-card){border-color:var(--tk-line);box-shadow:var(--tk-shadow);background:#fff;border-radius:18px}.tk-apple .workspace-content :is(.marketplace-stats,.offer-monitor-stats,.ops-stats,.stat-grid,.active-offers-stats){gap:14px}.tk-apple .workspace-content :is(.marketplace-stats,.offer-monitor-stats,.ops-stats,.stat-grid,.active-offers-stats)>article{border:1px solid var(--tk-line);min-height:112px;box-shadow:var(--tk-shadow);background:#fff;border-radius:17px;padding:20px}.tk-apple .workspace-content :is(.marketplace-stats,.offer-monitor-stats,.ops-stats,.stat-grid,.active-offers-stats)>article>strong{color:var(--tk-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.2}.tk-apple .workspace-content :is(.marketplace-stats,.offer-monitor-stats,.ops-stats,.stat-grid,.active-offers-stats)>article>:is(span,small){color:var(--tk-muted);line-height:1.5;font-size:.875rem!important}.tk-apple .workspace-content .stat-grid article.attention{background:#fffaf3;border-color:#edc9a4}.tk-apple .workspace-content .stat-grid article.attention>strong{color:#9c5909}.tk-apple .workspace-content :is(.marketplace-toolbar,.offer-monitor-toolbar,.product-link-toolbar,.catalog-toolbar,.active-offers-toolbar,.spend-filters,.ppc-keyword-product-picker,.amazon-case-filters){border:1px solid var(--tk-line);box-shadow:none;background:#fff;border-radius:15px;gap:12px;padding:16px}.tk-apple .workspace-content :is(.catalog-toolbar .search-box,.workspace-menu-search){box-shadow:none;background:#f5f5f7;border:1px solid #d8d8de;border-radius:10px}.tk-apple :is(.workspace-content,.drawer,.master-access-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea){color:var(--tk-ink);font-family:var(--tk-font);box-shadow:none;background-color:#fff;border-color:#d2d2d7;border-radius:10px;line-height:1.45;font-size:1rem!important}.tk-apple :is(.workspace-content,.drawer,.master-access-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select){min-height:44px}.tk-apple .workspace-content :is(.search-box,.workspace-menu-search) input{box-shadow:none;background:0 0;border:0}.tk-apple :is(input,textarea)::placeholder{color:#86868b;opacity:1}.tk-apple :is(input[type=checkbox],input[type=radio],progress){accent-color:var(--tk-blue)}.tk-apple :is(.workspace-content,.drawer,.master-access-dialog) :is(button,.primary-button,.secondary-button){font-family:var(--tk-font);box-shadow:none;font-weight:550;line-height:1.4;font-size:.875rem!important}.tk-apple :is(.workspace-content,.drawer) :is(.primary-button,.ops-primary,.amazon-case-analyze-button,.marketplace-primary){background:var(--tk-blue);color:#fff;border-color:var(--tk-blue);min-height:44px;box-shadow:none;border-radius:10px;padding:10px 17px}.tk-apple :is(.workspace-content,.drawer) :is(.secondary-button,.ops-secondary,.text-button){color:#06c;min-height:40px;box-shadow:none;background:#f5f5f7;border-color:#dedee3;border-radius:10px}.tk-apple .workspace-content :is(.table-wrap,.spend-table-wrap,.ops-table,.product-table,.marketplace-table){border-color:var(--tk-line);overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.tk-apple .workspace-content :is(table,[role=table]){font-family:var(--tk-font);font-variant-numeric:tabular-nums}.tk-apple .workspace-content :is(th,.table-head,.ops-table-head){color:#6e6e73;border-color:var(--tk-line);letter-spacing:0;background:#f5f5f7;font-weight:550;font-size:.875rem!important}.tk-apple .workspace-content :is(td,.product-row){border-color:#ededf0}.tk-apple .workspace-content :is(.product-thumb,.scanner-product-image){background:#fff;border-radius:12px}.tk-apple .workspace-content :is(.status-pill,.ops-status){border-radius:7px;padding:5px 8px;font-weight:550}.tk-apple .workspace-content :is(.deals-view-nav,.language-tabs,.scanner-view-tabs){box-shadow:none;background:#eaeaef;border-color:#0000;border-radius:12px;padding:4px}.tk-apple .workspace-content :is(.deals-view-nav,.language-tabs) button{color:var(--tk-muted);box-shadow:none;background:0 0;border-radius:9px}.tk-apple .workspace-content :is(.deals-view-nav,.language-tabs) button:is([aria-current=page],[aria-selected=true]){color:var(--tk-ink);background:#fff;box-shadow:0 1px 4px #1d1d1f14}.tk-apple :is(.drawer,.master-access-dialog,.default-pin-dialog){color:var(--tk-ink);background:#fff;box-shadow:0 24px 80px #00000026}.tk-apple :is(.master-access-overlay,.default-pin-overlay,.overlay){-webkit-backdrop-filter:blur(7px);background:#00000038}.tk-apple .master-access-dialog-head{border-color:var(--tk-line);background:#ffffffec}.tk-apple .master-access-dialog-head small{color:var(--tk-muted);letter-spacing:.02em;font-size:.75rem!important}.tk-apple .master-access-dialog-head button{color:#6e6e73;background:#f0f0f3;border:0;border-radius:50%}.tk-apple .amazon-image-studio-tool{--navy:#1d1d1f;--orange:#0071e3;--orange-deep:#06c;--ink:#1d1d1f;--muted:#6e6e73;--line:#e5e5ea;--soft:#f5f5f7}.tk-apple .amazon-image-studio-tool .topbar{color:#1d1d1f;height:auto;min-height:68px;box-shadow:none;background:#fff;border:1px solid #e5e5ea;border-radius:18px 18px 0 0;flex-wrap:wrap;padding:18px 22px;position:static}.tk-apple .amazon-image-studio-tool .topbar:after{display:none}.tk-apple .amazon-image-studio-tool .brand-mark{color:#0071e3;box-shadow:none;background:#eaf3ff}.tk-apple .amazon-image-studio-tool .brand small{color:#6e6e73;letter-spacing:0;text-transform:none}.tk-apple .amazon-image-studio-tool :is(.api-pill,.format-pill){color:#6e6e73;background:#f5f5f7;border-color:#e5e5ea}.tk-apple .amazon-image-studio-tool .workspace{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);width:100%;min-height:0;margin:0;padding:0}.tk-apple .amazon-image-studio-tool .control-panel{box-shadow:none;border-color:#e5e5ea}.tk-apple .amazon-image-studio-tool :is(.empty-state,.bullet-panel,.progress-card,.result-card){box-shadow:var(--tk-shadow);background:#fff;border-color:#e5e5ea;border-radius:18px}.tk-apple .amazon-image-studio-tool :is(.bullet-panel-header,.keyword-panel .bullet-panel-header){background:#fafafa;border-color:#e5e5ea}.tk-apple .amazon-image-studio-tool :is(.bullet-icon,.bullet-number,.spark-badge,.upload-icon){background:#eaf3ff;color:#06c!important}.tk-apple .amazon-image-studio-tool :is(.language-grid button.selected,.design-presets>button.selected,.language-tabs button.active){color:#06c;box-shadow:none;background:#f0f6ff;border-color:#b6d4f7}.tk-apple .amazon-image-studio-tool .progress-track span{background:#0071e3}.tk-apple .workspace-content :is(.amazon-case-stats article,.content-audit-stats article,.category-spend-card,.amazon-category-card,.ppc-stat-card){box-shadow:var(--tk-shadow);border-radius:17px}.tk-apple .workspace-content :is(.amazon-case-analyzer,.amazon-case-row,.content-audit-panel,.category-spend-panel,.amazon-category-grid,.document-cloud,.team-task-center){box-shadow:none;border-color:#e5e5ea;border-radius:18px}.tk-apple .workspace-content :is(.amazon-case-analyzer,.content-audit-toolbar,.amazon-category-toolbar){background:#fff}.tk-apple .workspace-content :is(.amazon-case-header>a,.content-audit-heading-actions>button,.amazon-category-heading>button){color:#fff;box-shadow:none;background:#0071e3;border-radius:10px}.tk-apple .pin-modern{min-height:100dvh;color:var(--tk-ink);font-family:var(--tk-font);background:#f5f5f7;padding:48px 20px}.tk-apple .pin-modern .pin-portal{background:#fff;border:1px solid #e5e5ea;border-radius:28px;width:min(480px,100%);min-height:0;display:block;box-shadow:0 4px 12px #1d1d1f03,0 24px 80px #1d1d1f08}.tk-apple .pin-modern .pin-card{background:#fff;padding:44px 40px 32px}.tk-apple .pin-modern .pin-brand{flex-direction:column;justify-content:center;gap:16px;margin-bottom:32px;display:flex}.tk-apple .pin-modern .pin-brand-mark{width:100px;height:54px;box-shadow:none;background:#1d1d1f;border-radius:14px;padding:9px 12px}.tk-apple .pin-modern .pin-brand-mark .brand-logo{width:76px;max-height:36px}.tk-apple .pin-modern .pin-brand .brand-division{align-items:center;min-width:0}.tk-apple .pin-modern .pin-brand .brand-division strong{color:var(--tk-ink);letter-spacing:-.04em;font-size:1.375rem;font-weight:650}.tk-apple .pin-modern .pin-brand .brand-division span{color:var(--tk-muted);font-size:.75rem;display:block}.tk-apple .pin-modern .pin-card h1{text-align:center;color:var(--tk-ink);letter-spacing:-.04em;margin:0 0 12px;font-size:1.875rem;font-weight:600;line-height:1.16}.tk-apple .pin-modern .pin-card>p:not(.eyebrow){text-align:center;color:var(--tk-muted);font-size:1rem;line-height:1.5}.tk-apple .pin-modern .pin-form{margin-top:30px}.tk-apple .pin-modern .pin-form label{color:#515154;font-size:.875rem;font-weight:500}.tk-apple .pin-modern .pin-form input{height:52px;color:var(--tk-ink);box-shadow:none;background:#fff;border:1px solid #c7c7cc;border-radius:12px;padding:13px 15px;font-size:1rem;font-weight:400}.tk-apple .pin-modern .pin-form input:focus{outline-offset:1px;border-color:#0071e3;outline:3px solid #0071e32b}.tk-apple .pin-modern .pin-submit{min-height:50px;box-shadow:none;background:#0071e3;border:0;border-radius:12px;justify-content:center;gap:12px;margin-top:18px;font-size:1rem;font-weight:500}.tk-apple .pin-modern .pin-submit b{display:none}.tk-apple .pin-modern .pin-submit:not(:disabled):hover{background:#0077ed}.tk-apple .pin-modern .pin-legal{border-color:var(--tk-line);color:var(--tk-muted);text-align:center;justify-content:center;margin-top:32px;padding-top:22px}.tk-apple .pin-modern .pin-legal :is(a,span){color:var(--tk-muted);font-size:.75rem;font-weight:400}.tk-apple .fba-scanner-standalone{--scanner-blue:#0071e3;--scanner-ink:#1d1d1f;--scanner-muted:#6e6e73;color:#1d1d1f;font-family:var(--tk-font);background:#f5f5f7}.tk-apple :is(.scanner-session-bar,.scanner-capture,.scanner-packing,.scanner-match-list,.scanner-waiting,.scanner-login>section){box-shadow:var(--tk-shadow);background:#fff;border-color:#e5e5ea;border-radius:22px}.tk-apple :is(.scanner-brand img,.scanner-login-brand,.display-wordmark>.display-brand-emblem){box-shadow:none;background:#1d1d1f;border-color:#1d1d1f}.tk-apple .scanner-login-brand{background:#1d1d1f;padding:18px}.tk-apple .fba-scanner-standalone .shipment-center{color:#1d1d1f}.tk-apple .fba-scanner-standalone .shipment-center>header h1{color:#1d1d1f;font-weight:650}.tk-apple :is(.scanner-brand strong,.scanner-login-title,.display-heading>h1,.display-wordmark>.display-brand-name){color:#1d1d1f;font-weight:600}.tk-apple .fba-scanner-standalone .shipment-center :is(input,textarea,select){color:#1d1d1f;font-family:var(--tk-font);background:#fff;border-color:#d2d2d7;border-radius:11px}.tk-apple .fba-scanner-standalone .scanner-view-tabs{background:#e9e9ee;border:0;border-radius:14px}.tk-apple .fba-scanner-standalone .scanner-view-tabs button{color:#6e6e73;border-radius:10px}.tk-apple .fba-scanner-standalone .scanner-view-tabs button.selected{color:#1d1d1f;border-color:#e2e2e7;box-shadow:0 1px 5px #1d1d1f12}.tk-apple .fba-scanner-standalone :is(.scanner-main-action,.scanner-save,.scanner-login button,.scanner-waiting button,.identified-product>button){color:#fff;box-shadow:none;background:#0071e3}.tk-apple .fba-scanner-standalone :is(.scanner-main-action,.scanner-save):hover:not(:disabled){background:#0077ed}.tk-apple .scanner-waiting{background:#fafafa;border-style:solid}.tk-apple :is(.scanner-section-title>span,.scanner-waiting-icon){color:#0071e3;background:#eef4fc}.tk-apple .scanner-session-bar>button{border-color:var(--tk-line);color:#515154;background:#f5f5f7;border-radius:999px}.tk-apple .display-tools button{color:#515154;box-shadow:none;border-color:#e5e5ea;border-radius:999px}.tk-apple :is(.ow-monitor,.ow-display-board,.tv-screen,.tv-viewport,.wb-canvas.ow-board){color:#1d1d1f;font-family:var(--tk-font);background:#f5f5f7}.tk-apple :is(.ow-display-board,.wb-canvas) .ow-widget,.tk-apple .tv-screen :is(.tv-weather-panel,.tv-top-articles-panel,.tv-marketplaces-panel,.tv-deliveries-panel){box-shadow:var(--tk-shadow);background:#fff;border-color:#e5e5ea;border-radius:22px}.tk-apple .ow-display-board .ow-widget>h2{color:#1d1d1f;border-color:#e5e5ea}.tk-apple .ow-display-board .ow-metrics>div{background:#f5f5f7}.tk-apple .ow-display-board .ow-metrics>div:first-child{background:#eaf3ff}.tk-apple .ow-display-board .ow-metrics>div:nth-child(3){background:#eef8f1}.tk-apple .ow-monitor.wb-login>section{box-shadow:var(--tk-shadow);border-color:#e5e5ea;border-radius:26px}.tk-apple .ow-monitor.wb-login :is(h1,label){color:#1d1d1f}.tk-apple .ow-monitor.wb-login .ow-primary{background:#0071e3;border-color:#0071e3}.tk-apple .site-footer:before,.tk-apple .site-footer:after{display:none}.tk-apple .site-footer-grid{grid-template-columns:1fr 1fr 1fr 1.3fr 1fr;gap:32px;max-width:1600px}.tk-apple .site-footer-grid h2{color:var(--tk-ink);letter-spacing:0;text-transform:none;margin-bottom:14px;font-weight:600;font-size:.875rem!important}.tk-apple .site-footer :is(address,address strong,address a,dd,dt,.site-footer-team a,nav a,.site-footer-status){color:var(--tk-muted);letter-spacing:0;text-transform:none;font-weight:400;line-height:1.6;font-size:.75rem!important}.tk-apple .site-footer-logo-card{background:#1d1d1f;border-radius:11px;padding:9px 12px}.tk-apple .site-footer-logo-card img{object-fit:contain;width:106px;height:42px}.tk-apple .site-footer-status{margin-top:14px}.tk-apple .site-footer-status i{display:none}.tk-apple .site-footer-team a{overflow-wrap:anywhere;margin-bottom:8px;padding:0}.tk-apple .site-footer nav a{border-color:#dedee3}.tk-apple .site-footer a:hover{color:#06c;transform:none}.tk-apple .site-footer-bottom{color:var(--tk-muted);border-color:#d8d8de;margin-top:30px;font-size:.75rem}.tk-apple .tk-one-floating-manual{color:#515154;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffed;border:1px solid #dedee3;border-radius:999px;gap:8px;min-width:0;min-height:44px;padding:10px 15px;box-shadow:0 4px 18px #1d1d1f12}.tk-apple .tk-one-floating-manual svg{color:#6e6e73;width:19px;height:19px}.tk-apple .tk-one-floating-manual strong{color:#515154;font-size:.875rem;font-weight:500}.tk-apple .tk-global-loading>span{color:#515154;box-shadow:var(--tk-shadow);background:#ffffffed;border-color:#e5e5ea;border-radius:999px}@media (hover:hover){.tk-apple .workspace-nav-section>button:hover,.tk-apple .workspace-sidebar-tools button:hover{color:#1d1d1f;background:#eaeaef}.tk-apple .tk-modern .workspace-tool-grid>button:hover{background:#f5f5f7;border-color:#0000;transform:none}.tk-apple .workspace-content :is(.product-row:hover,tbody tr:hover){background-color:#f8faff}}@media (width<=1280px){.tk-apple .tk-modern>.topbar .current-user-chip{display:none}.tk-apple .tk-modern>.workspace{grid-template-columns:220px minmax(0,1fr);gap:24px;padding-right:24px}.tk-apple .site-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tk-apple .amazon-image-studio-tool .workspace{grid-template-columns:minmax(0,1fr)}.tk-apple .amazon-image-studio-tool .control-panel{border-bottom:1px solid #e5e5ea;border-right:0}}@media (width<=1024px){.tk-apple .tk-modern>.workspace{width:calc(100% - 40px);padding:20px 0 64px;display:block}.tk-apple .workspace-sidebar{display:none}.tk-apple .workspace-content{padding-top:0}.tk-apple .tk-modern>.topbar .brand-lockup{margin-right:auto}.tk-apple .shell-context{display:none}.tk-apple .tk-modern>.workspace>.workspace-mobile-bar{margin:0 0 24px;display:block}.tk-apple .tk-modern .workspace-menu-trigger{text-align:left;width:100%;min-height:62px;color:var(--tk-ink);cursor:pointer;background:#ffffffed;border:1px solid #e5e5ea;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex;box-shadow:0 2px 8px #1d1d1f04}.tk-apple .workspace-menu-icon{color:#0071e3;background:#eaf3ff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tk-apple .workspace-menu-location{flex:1;gap:3px;min-width:0;display:grid}.tk-apple .workspace-menu-location small{color:var(--tk-muted);font-size:.75rem}.tk-apple .workspace-menu-location strong{text-overflow:ellipsis;white-space:nowrap;color:var(--tk-ink);font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.tk-apple .workspace-menu-action{color:#0071e3;flex:none;align-items:center;gap:3px;font-size:.875rem;font-weight:500;display:flex}}.tk-apple .workspace-menu-dialog{color:var(--tk-ink);background:#f5f5f7;border-color:#e5e5ea;border-radius:28px 28px 0 0;box-shadow:0 -10px 60px #0000001a}.tk-apple .workspace-menu-dialog::backdrop{-webkit-backdrop-filter:blur(6px);background:#00000038}.tk-apple .workspace-menu-sheet{padding:22px 20px max(20px, env(safe-area-inset-bottom));gap:18px}.tk-apple .workspace-menu-sheet h2{color:var(--tk-ink);letter-spacing:-.03em;font-size:1.375rem;font-weight:650}.tk-apple .workspace-menu-sheet>header button{color:#6e6e73;background:#e9e9ee;border:0}.tk-apple .workspace-menu-search{color:#86868b;background:#e9e9ee;border:0;border-radius:12px}.tk-apple .workspace-menu-search input{color:var(--tk-ink)}.tk-apple .workspace-menu-groups{gap:8px}.tk-apple .workspace-menu-groups button{color:#515154;background:#fff;border:1px solid #e5e5ea;border-radius:13px;min-height:82px;font-weight:500}.tk-apple .workspace-menu-groups button[aria-pressed=true]{color:#06c;background:#e4edfa;border-color:#c8ddf7}.tk-apple .workspace-menu-caption{color:var(--tk-muted);font-size:.875rem}.tk-apple .workspace-menu-tools{background:#fff;border:1px solid #e5e5ea;border-radius:15px;gap:0;overflow:hidden}.tk-apple .workspace-menu-tools button{min-height:56px;color:var(--tk-ink);background:#fff;border:0;border-bottom:1px solid #ededf0;border-radius:0}.tk-apple .workspace-menu-tools button:last-child{border-bottom:0}.tk-apple .workspace-menu-tools button[aria-current=page]{color:#06c;background:#f0f6ff}.tk-apple .workspace-menu-tools strong{font-weight:500}.tk-apple .workspace-menu-tools small{color:var(--tk-muted)}@media (width<=760px){.tk-apple .tk-modern>.topbar{gap:10px;height:62px;min-height:62px;padding:0 16px}.tk-apple .tk-modern>.topbar .brand-division strong{font-size:1rem}.tk-apple .tk-modern>.topbar .brand-division span{display:none}.tk-apple .tk-modern>.topbar :is(.master-access-button,.pin-logout-button){width:44px;min-width:44px;height:44px;min-height:44px;padding:0;background:#f0f0f3!important;border:0!important}.tk-apple .tk-modern>.topbar :is(.master-access-button,.pin-logout-button) span{display:none}.tk-apple .tk-modern>.workspace{width:calc(100% - 32px);padding-top:16px}.tk-apple .tk-modern>.workspace>.workspace-mobile-bar{margin-bottom:22px}.tk-apple .tk-modern .workspace-home{gap:22px}.tk-apple .tk-modern .workspace-home-heading h1{font-size:2rem}.tk-apple .tk-modern .workspace-home-heading>span{display:none}.tk-apple .tk-modern .workspace-home-sections{grid-template-columns:minmax(0,1fr);gap:20px}.tk-apple .workspace-section-heading{padding:21px 20px 14px}.tk-apple .tk-modern .workspace-tool-grid{grid-template-columns:minmax(0,1fr);padding:0 8px 8px}.tk-apple .tk-modern .workspace-tool-grid>button{min-height:76px;padding:12px}.tk-apple .tk-modern .home-task-dashboard>header{flex-direction:row;align-items:flex-start;padding:20px 20px 16px}.tk-apple .tk-modern .home-task-dashboard>header>button{flex:none;width:auto}.tk-apple .tk-modern .home-task-stats{gap:8px;padding:0 20px 16px}.tk-apple .tk-modern .home-task-stats>span{overflow-wrap:anywhere;gap:6px;padding:12px 10px;display:grid;font-size:.875rem!important}.tk-apple .tk-modern .home-task-dashboard>form{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin:0 20px 16px;display:grid}.tk-apple .tk-modern .home-task-dashboard>form>svg{display:none}.tk-apple .tk-modern .home-task-dashboard>form>input{width:100%}.tk-apple .tk-modern .home-task-dashboard>form>button{width:auto;min-width:44px;padding:9px 10px}.tk-apple .tk-modern .home-task-list>article{grid-template-columns:8px minmax(0,1fr);padding:14px 20px}.tk-apple .tk-modern .home-task-list article select{grid-column:2;width:100%}.tk-apple .tk-modern .home-task-list article strong{white-space:normal}.tk-apple .workspace-content :is(.marketplace-stats,.offer-monitor-stats,.ops-stats,.stat-grid)>article{min-height:100px;padding:16px}.tk-apple .site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.tk-apple .site-footer-grid :is(.site-footer-brand,.site-footer-team){grid-column:1/-1}.tk-apple .site-footer-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.tk-apple .site-footer-team h2{grid-column:1/-1}.tk-apple .site-footer-bottom{flex-direction:column;align-items:flex-start;gap:8px}.tk-apple .pin-modern{padding:24px 16px}.tk-apple .pin-modern .pin-card{padding:32px 26px 28px}.tk-apple .pin-modern .pin-card h1{font-size:1.75rem}}@media (width<=540px){.tk-apple .topbar>time{display:none!important}.tk-apple .tk-modern .home-task-dashboard>header{flex-wrap:wrap;gap:12px}.tk-apple .tk-modern .home-task-dashboard>header>button{margin-left:0}.tk-apple .site-footer-team{grid-template-columns:minmax(0,1fr)}}.tk-apple .scanner-video-grid,.tk-apple .video-groups>article>div{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.tk-apple .scanner-video-card,.tk-apple .video-groups figure{width:100%;min-width:0;max-width:360px}.tk-apple .scanner-video-card:only-child{grid-column:auto;max-width:360px}.tk-apple .scanner-video-card>video,.tk-apple .video-groups video{aspect-ratio:16/9;object-fit:contain;width:100%;height:auto;max-height:220px;display:block}.tk-apple .scanner-video-card>footer{gap:8px;padding:10px 12px}.tk-apple .scanner-video-card footer p{margin-top:3px}.tk-apple .video-groups figcaption{grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.tk-apple .ow-return-video{aspect-ratio:16/9;object-fit:contain;width:100%;max-width:560px;height:auto;min-height:0;max-height:315px;margin-inline:auto}.tk-apple .ow-monitor-board .ow-return-video{max-width:640px;max-height:min(100%,360px)}.tk-apple .wb-canvas .ow-return-video{min-height:0;max-height:150px}.tk-apple :is(.scanner-video-card>video,.video-groups video,.ow-return-video):fullscreen{aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100%;min-height:0;max-height:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tk-apple *,.tk-apple :before,.tk-apple :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){.tk-apple{--tk-muted:#515154;--tk-line:#a1a1a6}.tk-apple :is(.workspace-home-section,.home-task-dashboard,.pin-portal,.workspace-menu-trigger){border-color:#a1a1a6}}.tk-apple .tk-modern>.topbar{color:#fff;background:linear-gradient(110deg,#10203a 0%,#1c304c 52%,#344156 100%);border-bottom:1px solid #40516a;flex-wrap:wrap;gap:12px 18px;height:auto;min-height:116px;padding:14px 24px 0;box-shadow:0 5px 18px #18181b18}.tk-apple .tk-modern>.topbar .brand-division strong,.tk-apple .tk-modern>.topbar .current-user-chip strong{color:#fff}.tk-apple .tk-modern>.topbar .brand-division span,.tk-apple .tk-modern>.topbar .current-user-chip small{color:#c6c8cf}.tk-apple .tk-modern>.topbar :is(.master-access-button,.pin-logout-button){color:#f5f5f7!important;background:#ffffff0d!important;border:1px solid #ffffff24!important}.tk-apple .tk-modern>.topbar .master-access-button svg{color:#d4d6dc}.tk-apple .tk-modern>.topbar>time,.tk-apple .tk-modern>.topbar>time span{color:#e4e5ea!important}.tk-apple .topbar>.header-workspace-nav{scrollbar-width:thin;scrollbar-color:#72757e transparent;flex-basis:100%;gap:6px;min-width:0;padding:0 0 12px;display:flex;overflow-x:auto}.tk-apple .header-workspace-nav>button{color:#e1e2e7;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:8px;padding:10px 15px;font-size:14px;font-weight:500;display:inline-flex}.tk-apple .header-workspace-nav>button:hover{color:#fff;background:#ffffff12}.tk-apple .header-workspace-nav>button[aria-current=page]{color:#142a47;background:linear-gradient(135deg,#fff,#e6e8ed);box-shadow:0 3px 9px #0002}.tk-apple .header-workspace-nav>button:focus-visible{outline-offset:-2px;outline:2px solid #a8ceff}.tk-apple .tk-modern>.workspace{display:block}.tk-apple .workspace-tool-nav{background:#eaf0f7;border:1px solid #ccd7e5;border-radius:16px;flex-wrap:wrap;gap:10px;margin-bottom:26px;padding:16px;display:flex;box-shadow:0 3px 12px #142a4708}.tk-apple .workspace-tool-nav>button{color:#203551;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bccbdc;border-radius:10px;padding:11px 17px;font-size:15px;font-weight:600;line-height:1.35;box-shadow:0 2px 4px #142a4708}.tk-apple .workspace-tool-nav>button[aria-current=page]{color:#fff;background:linear-gradient(115deg,#16385f,#31547e);border-color:#16385f;font-weight:700;box-shadow:0 3px 8px #16385f30}.tk-apple .workspace-tool-nav>button:not([aria-current=page]):hover{color:#102e54;background:#f4f8ff;border-color:#527baa}.tk-apple .workspace-tool-nav>button:focus-visible{outline-offset:2px;outline:2px solid #0071e3}@media (width<=760px){.tk-apple .tk-modern>.topbar{gap:10px;padding:10px 14px 0}.tk-apple .header-workspace-nav>button{min-height:44px;padding:10px 13px}.tk-apple .workspace-tool-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.tk-apple .workspace-tool-nav>button{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;min-height:48px;padding:10px;font-size:14px}}.tk-apple .tk-modern>.topbar .brand-home,.tk-apple .display-wordmark>.display-brand-emblem{box-shadow:none;background:0 0;border-color:#0000}.tk-apple .topbar .brand-logo,.tk-apple .display-brand-emblem img{mix-blend-mode:screen}.tk-apple .tk-modern>.topbar .brand-home{background:0 0;border-radius:0;align-items:center;gap:16px;height:56px;padding:0;display:inline-flex;overflow:visible}.tk-apple .tk-modern>.topbar .brand-logo{object-fit:contain;mix-blend-mode:normal;width:88px;max-width:none;height:auto;max-height:none;display:block}.tk-apple .tk-modern>.topbar .brand-one{color:#fff;letter-spacing:1px;font-family:Arial,sans-serif;font-size:29px;font-weight:700;line-height:1}@media (width<=620px){.tk-apple .tk-modern>.topbar .brand-home{gap:12px;height:44px}.tk-apple .tk-modern>.topbar .brand-logo{width:72px}.tk-apple .tk-modern>.topbar .brand-one{font-size:24px}}.marketplace-image-folders{background:#fff;border:1px solid #dce5f1;border-radius:18px;margin:20px 0;padding:20px}.marketplace-image-folders-title{color:#254d7a;align-items:center;gap:12px;margin-bottom:15px;display:flex}.marketplace-image-folders-title h2{margin:0;font-size:18px}.marketplace-image-folders-title p{color:#617089;margin:5px 0 0;font-size:14px}.marketplace-image-folder-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marketplace-image-folder-links a{color:#234b78;background:linear-gradient(120deg,#edf5ff,#f5f4ff);border:1px solid #d4e1f4;border-radius:13px;align-items:center;gap:14px;padding:18px;text-decoration:none;display:flex}.marketplace-image-folder-links a:nth-child(2){background:linear-gradient(120deg,#f0f6ff,#edf8f6)}.marketplace-image-folder-links a:hover{border-color:#7199d3;box-shadow:0 4px 14px #24529a12}.marketplace-image-folder-links a:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.marketplace-image-folder-links a>span{flex:1;gap:5px;min-width:0;display:grid}.marketplace-image-folder-links strong{font-size:17px}.marketplace-image-folder-links small{color:#60728a;font-size:14px}@media (width<=600px){.marketplace-image-folder-links{grid-template-columns:1fr}}.tk-apple .site-footer{color:#dce5ef;background:linear-gradient(115deg,#14243e 0%,#1d3555 55%,#21486a 100%);border-top:4px solid #668db8;margin:32px 0 0;padding:48px clamp(24px,4vw,64px) 30px}.tk-apple .site-footer-grid h2{color:#fff;font-weight:650;font-size:16px!important}.tk-apple .site-footer :is(address,address strong,address a,dd,dt,.site-footer-team a,nav a,.site-footer-status){color:#d3deeb;line-height:1.65;font-size:14px!important}.tk-apple .site-footer dt{color:#aabfd5}.tk-apple .site-footer :is(nav a,.site-footer-bottom){border-color:#ffffff26}.tk-apple .site-footer-bottom{color:#bdcedf;padding-top:22px;font-size:14px}.tk-apple .site-footer a:hover{color:#fff}.tk-apple .site-footer a:focus-visible{outline-offset:5px;outline:2px solid #b9d9ff}.tk-apple .site-footer-logo-card,.tk-apple .tk-modern>.topbar .brand-home,.tk-apple .pin-modern .pin-brand-mark{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.tk-apple .site-footer-logo-card{min-height:0}.tk-apple .site-footer-logo-card img{width:160px;height:auto;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0}.tk-apple .pin-modern .pin-brand-mark{width:120px;height:auto}.tk-apple .pin-modern .pin-brand-mark .brand-logo{filter:brightness(0)saturate();width:120px;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0}@media (width<=700px){.tk-apple .site-footer{margin-top:24px;padding-top:32px}.tk-apple .site-footer-logo-card img{width:140px}}.tk-apple .tk-modern>.topbar .brand-lockup{margin-right:0}.tk-apple .topbar-workspace-search{z-index:30;width:min(430px,34vw);min-width:250px;margin-right:auto;position:relative}.tk-apple .topbar-workspace-search>label{color:#dce8f5;background:#ffffff12;border:1px solid #ffffff2b;border-radius:13px;align-items:center;gap:10px;height:44px;padding:0 10px 0 14px;display:flex;box-shadow:inset 0 1px #ffffff10}.tk-apple .topbar-workspace-search>label:focus-within{background:#ffffff1c;border-color:#9bc9ff;box-shadow:0 0 0 3px #67a8ef2c}.tk-apple .topbar-workspace-search input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:15px}.tk-apple .topbar-workspace-search input::placeholder{color:#c8d4e1}.tk-apple .topbar-workspace-search>label>button{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.tk-apple .topbar-workspace-results{color:#172a42;background:#fff;border:1px solid #dce3eb;border-radius:15px;width:min(580px,100vw - 28px);max-height:min(520px,70vh);padding:7px;position:absolute;top:51px;left:0;overflow:auto;box-shadow:0 22px 55px #06132345}.tk-apple .topbar-workspace-results>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:12px 13px;display:flex}.tk-apple .topbar-workspace-results>button:hover,.tk-apple .topbar-workspace-results>button:focus-visible{background:#eef5fd}.tk-apple .topbar-workspace-results span{gap:3px;min-width:0;display:grid}.tk-apple .topbar-workspace-results strong{font-size:14px;line-height:1.35}.tk-apple .topbar-workspace-results small{color:#63748a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.tk-apple .topbar-workspace-results b{color:#1965aa;flex:none;font-size:12px}.tk-apple .topbar-workspace-results>p{color:#63748a;margin:0;padding:18px;font-size:13px;line-height:1.5}@media (width<=900px){.tk-apple .topbar-workspace-search{flex-basis:100%;order:2;width:100%;margin-right:0}.tk-apple .topbar-workspace-results{width:100%}.tk-apple .topbar>.header-workspace-nav{order:3}}@media (width<=620px){.tk-apple .topbar-workspace-search{min-width:0}.tk-apple .topbar-workspace-search>label{height:46px}.tk-apple .topbar-workspace-results small{white-space:normal}}.tk-apple .header-workspace-nav>button{background:linear-gradient(125deg,#ffffff08,#fff0 70%);transition:background .18s,box-shadow .18s,border-color .18s}.tk-apple .header-workspace-nav>button:hover{background:linear-gradient(125deg,#ffffff24,#adc9ee0c);border-color:#ffffff20}.tk-apple .header-workspace-nav>button[aria-current=page]{color:#142a47;background:linear-gradient(125deg,#fff 0%,#eef5ff 42%,#cbdced 100%);border-color:#edf5ff;box-shadow:inset 0 1px #fff,0 3px 10px #071b3338}.tk-apple .workspace-tool-nav{background:linear-gradient(125deg,#f6f9fd,#e4edf7)}.tk-apple .workspace-tool-nav>button{background:linear-gradient(125deg,#fff 0%,#f5f8fd 48%,#e3ecf7 100%);transition:background .18s,box-shadow .18s,border-color .18s;box-shadow:inset 0 1px #fff,0 2px 5px #142a4710}.tk-apple .workspace-tool-nav>button:not([aria-current=page]):hover{background:linear-gradient(125deg,#fff,#dae8f8);border-color:#789bc4}.tk-apple .workspace-tool-nav>button[aria-current=page]{color:#fff;background:linear-gradient(125deg,#315f8d 0%,#234b77 45%,#142e50 100%);border-color:#244a73;box-shadow:inset 0 1px #ffffff30,0 4px 10px #16385f35}@media (prefers-reduced-motion:reduce){.tk-apple .header-workspace-nav>button,.tk-apple .workspace-tool-nav>button{transition:none}}.tk-apple .personnel-gate{box-sizing:border-box;background:#fff;border:1px solid #cad5e0;border-radius:16px;width:100%;max-width:520px;margin:24px auto;padding:28px}.tk-apple .personnel-gate h1{overflow-wrap:anywhere;margin:0 0 12px;font-size:26px;line-height:1.2}.tk-apple .personnel-gate p{color:#52647a;margin:0 0 20px;font-size:15px;line-height:1.6}.tk-apple .personnel-gate form{gap:18px;min-width:0;display:grid}.tk-apple .personnel-gate label{color:#203551;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:1.5;display:grid}.tk-apple .personnel-gate input{box-sizing:border-box;color:#142a47;width:100%;min-width:0;min-height:48px;font:inherit;letter-spacing:3px;appearance:none;background:#fff;border:1px solid #9aaec5;border-radius:9px;padding:12px;font-size:16px;display:block}.tk-apple .personnel-gate input:focus{outline-offset:2px;outline:2px solid #1477db}.tk-apple .personnel-gate button,.tk-apple .personnel-lock-button{color:#fff;cursor:pointer;background:#1b4d81;border:1px solid #16385f;border-radius:9px;min-height:48px;padding:12px 18px;font-size:16px;font-weight:600}.tk-apple .personnel-gate button:disabled{opacity:.65;cursor:wait}.tk-apple .personnel-gate [role=alert]{color:#a72a21;margin:0}@media (width<=760px){.tk-apple .tk-modern>.topbar{height:auto;min-height:0;position:relative;top:auto}.tk-apple .workspace-tool-nav{margin-bottom:16px;position:static;top:auto}.tk-apple .personnel-gate{margin:16px auto;padding:20px}.tk-apple .personnel-gate h1{font-size:24px}.tk-apple .personnel-gate p{font-size:14px}}.tk-apple .workspace-product-matches{color:#172a42;border-bottom:1px solid #e2e8f0;padding:10px}.tk-apple .workspace-product-matches>strong{color:#536579;font-size:13px}.tk-apple .workspace-product-matches article{border-top:1px solid #edf1f6;align-items:center;gap:14px;margin-top:8px;padding:14px 0;display:flex}.tk-apple .workspace-product-matches article>div{gap:5px;min-width:0;display:grid}.tk-apple .workspace-product-matches article a{color:#174f8d;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none}.tk-apple .workspace-product-matches article a:hover{text-decoration:underline}.tk-apple .workspace-product-matches article strong{font-size:14px}.tk-apple .workspace-product-matches article small{color:#536579;overflow-wrap:anywhere;font-size:13px}.tk-apple .workspace-product-matches img,.tk-apple .workspace-product-no-image{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex:0 0 72px;width:72px;height:72px}.tk-apple .workspace-product-no-image{color:#536579;place-items:center;font-size:12px;display:grid}
