@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;--signal:#ddb51b;--signal-text:#ddb51b;--signal-hover:#e8c12b;--signal-pressed:#c49b0b;--signal-ink:#070806;--signal-soft:#ddb51b1a;--signal-line:#ddb51b47;--black:#0a0b0d;--graphite:#151619;--paper:#f4f4ef;--canvas:#0a0b0d;--sidebar:#151619;--surface:#111316;--surface-2:#17191d;--surface-raised:#1d2024;--surface-soft:#25282d;--input:#0c0d0f;--text:#f4f4ef;--muted:#a4a6aa;--dim:#74777e;--line:#ffffff17;--line-strong:#ffffff29;--success:#45c486;--danger:#ff6259;--warning:#e6ad4b;--info:#68a7ff;--info-soft:#68a7ff1a;--info-line:#68a7ff52;--set-accent:#82afbf;--set-accent-strong:#a8cedb;--set-accent-soft:#52798a1f;--overlay:#000000ad;--overlay-strong:#000000d1;--overlay-soft:#0000003d;--shadow:0 24px 70px #00000047;background:var(--canvas);color:var(--text);font-family:Manrope Variable,Manrope,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.backup-page{gap:12px}.backup-title-row{align-items:flex-end}.backup-title-row>div{max-width:780px}.backup-title-row h1{letter-spacing:-.055em;margin:5px 0 0;font-size:clamp(2rem,4vw,3.5rem)}.backup-title-row p{max-width:720px;color:var(--muted);margin:12px 0 0;line-height:1.55}.page-kicker{color:var(--signal-text);letter-spacing:.13em;font:850 .72rem/1 JetBrains Mono Variable,monospace}.backup-title-row .secondary-button{min-height:46px}.backup-title-row .is-spinning{animation:.8s linear infinite spin}.backup-health{border:1px solid color-mix(in srgb,var(--success) 28%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--success) 8%,var(--surface)),var(--surface));border-radius:18px;grid-template-columns:58px minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:18px;padding:18px;display:grid}.backup-health.is-warning{border-color:color-mix(in srgb,var(--warning) 35%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--warning) 8%,var(--surface)),var(--surface))}.backup-health.is-critical{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--danger) 8%,var(--surface)),var(--surface))}.backup-health-mark{width:54px;height:54px;color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent);border-radius:15px;place-items:center;display:grid}.backup-health.is-warning .backup-health-mark{color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,transparent)}.backup-health.is-critical .backup-health-mark{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.backup-health-mark svg{width:27px}.backup-health>div:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.backup-health>div:nth-child(2)>span{color:var(--success);letter-spacing:.11em;font:850 .62rem/1.3 JetBrains Mono Variable,monospace}.backup-health.is-warning>div:nth-child(2)>span{color:var(--warning)}.backup-health.is-critical>div:nth-child(2)>span{color:var(--danger)}.backup-health>div:nth-child(2)>strong{font-size:1.12rem}.backup-health>div:nth-child(2)>small{color:var(--muted);line-height:1.45}.backup-health>dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:0;display:grid}.backup-health>dl>div{border-left:1px solid var(--line);flex-direction:column;gap:6px;min-width:0;padding:3px 10px;display:flex}.backup-health dt{color:var(--dim);letter-spacing:.08em;font-size:.58rem;font-weight:800}.backup-health dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font:750 .72rem/1.25 JetBrains Mono Variable,monospace;overflow:hidden}.backup-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.backup-metric-grid article{border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:38px 1fr;align-items:start;gap:12px;min-height:128px;padding:17px;display:grid;position:relative;overflow:hidden}.backup-metric-grid article>svg{width:24px;color:var(--signal-text)}.backup-metric-grid article>span{flex-direction:column;gap:6px;min-width:0;display:flex}.backup-metric-grid small{color:var(--dim);letter-spacing:.1em;font-size:.58rem;font-weight:800}.backup-metric-grid strong{font:850 1.22rem/1.1 JetBrains Mono Variable,monospace}.backup-metric-grid b{color:var(--muted);font-size:.68rem;font-weight:600;line-height:1.45}.backup-metric-grid article>i{background:var(--surface-soft);border-radius:99px;height:4px;position:absolute;bottom:14px;left:14px;right:14px;overflow:hidden}.backup-metric-grid article>i span{border-radius:inherit;background:var(--signal);height:100%;display:block}.backup-metric-grid article.is-opportunity{border-color:color-mix(in srgb,var(--warning) 28%,var(--line))}.backup-metric-grid article.is-opportunity>svg,.backup-metric-grid article.is-opportunity strong{color:var(--warning)}.backup-panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.backup-panel>header{border-bottom:1px solid var(--line);background:var(--surface-raised);justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 20px;display:flex}.backup-panel>header>div{align-items:center;gap:12px;display:flex}.backup-panel>header>div>svg{width:23px;color:var(--signal-text)}.backup-panel>header>div>span{flex-direction:column;gap:4px;display:flex}.backup-panel>header small{color:var(--dim);letter-spacing:.11em;font-size:.58rem;font-weight:850}.backup-panel>header strong{font-size:1.02rem}.backup-panel>header p{max-width:540px;color:var(--muted);text-align:right;margin:0;font-size:.72rem;line-height:1.5}.backup-generation-list{flex-direction:column;display:flex}.backup-generation-list>article{grid-template-columns:68px minmax(0,1fr);display:grid}.backup-generation-list>article+article{border-top:1px solid var(--line)}.backup-generation-index{border-right:1px solid var(--line);color:var(--dim);background:var(--input);flex-direction:column;align-items:center;gap:8px;padding:19px 10px;display:flex}.backup-generation-index span{font:850 .72rem/1 JetBrains Mono Variable,monospace}.backup-generation-index i{background:var(--success);width:8px;height:8px;box-shadow:0 0 13px color-mix(in srgb,var(--success) 70%,transparent);border-radius:50%}.backup-generation-main{min-width:0;padding:18px 20px}.backup-generation-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.backup-generation-head>span{grid-template-columns:auto 1fr;gap:4px 10px;min-width:0;display:grid}.backup-generation-head small{color:var(--signal-text);letter-spacing:.1em;align-self:center;font-size:.55rem;font-weight:850}.backup-generation-head strong{font-size:.92rem}.backup-generation-head code{color:var(--dim);grid-column:1/-1;font-size:.62rem}.backup-generation-head>div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.backup-generation-head b,.backup-offsite{border:1px solid color-mix(in srgb,var(--success) 24%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 6%,transparent);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:6px 8px;font-size:.55rem;font-weight:850;display:inline-flex}.backup-generation-head b svg,.backup-offsite svg{width:13px}.backup-generation-main dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:15px 0 0;display:grid}.backup-generation-main dl>div{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;flex-direction:column;gap:5px;padding:10px;display:flex}.backup-generation-main dt{color:var(--dim);font-size:.58rem}.backup-generation-main dd{margin:0;font:800 .72rem/1 JetBrains Mono Variable,monospace}.backup-generation-main footer{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.backup-offsite{border-color:var(--line);color:var(--muted);background:0 0}.backup-offsite.is-uploaded{border-color:color-mix(in srgb,var(--success) 24%,var(--line));color:var(--success)}.backup-offsite.is-upload_failed{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger)}.backup-generation-main footer .primary-button{min-height:42px;padding:0 13px;font-size:.68rem;text-decoration:none}.backup-empty{min-height:190px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.backup-empty svg{width:32px;color:var(--signal-text)}.backup-empty strong{color:var(--text)}.backup-empty span{font-size:.72rem}.external-backup-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:16px;display:grid}.external-backup-grid article{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;flex-direction:column;align-items:flex-start;gap:12px;min-height:180px;padding:15px;display:flex}.external-backup-grid article.is-active{border-color:color-mix(in srgb,var(--success) 28%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--success) 7%,var(--surface-raised)),var(--surface-raised))}.external-backup-grid article>svg{width:23px;color:var(--dim)}.external-backup-grid article.is-active>svg{color:var(--success)}.external-backup-grid article>span{flex-direction:column;gap:5px;display:flex}.external-backup-grid article small{color:var(--dim);letter-spacing:.1em;font-size:.56rem;font-weight:850}.external-backup-grid article strong{font-size:.86rem}.external-backup-grid article p{color:var(--muted);margin:0;font-size:.67rem;line-height:1.5}.external-backup-grid article>b{color:var(--dim);align-items:center;gap:5px;margin-top:auto;font-size:.56rem;display:inline-flex}.external-backup-grid article.is-active>b{color:var(--success)}.external-backup-grid article>b svg{width:13px}.backup-security-note{border:1px solid var(--signal-line);color:var(--signal-text);background:var(--signal-soft);border-radius:12px;grid-template-columns:28px 1fr;gap:12px;margin:0 16px 16px;padding:13px;display:grid}.backup-security-note>svg{width:22px}.backup-security-note>span{flex-direction:column;gap:5px;display:flex}.backup-security-note strong{font-size:.75rem}.backup-security-note small{color:var(--muted);line-height:1.5}.backup-contract-strip{border:1px solid var(--line);background:var(--input);border-radius:13px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.backup-contract-strip>svg{width:21px;color:var(--success)}.backup-contract-strip>span{flex-direction:column;gap:4px;display:flex}.backup-contract-strip strong{font-size:.72rem}.backup-contract-strip small,.backup-contract-strip time{color:var(--dim);font-size:.62rem;line-height:1.45}.backup-contract-strip time{white-space:nowrap}@media (width<=1100px){.backup-health{grid-template-columns:54px 1fr}.backup-health>dl{grid-column:1/-1}.backup-metric-grid,.external-backup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.backup-title-row{align-items:flex-start}.backup-title-row .secondary-button{width:100%}.backup-health{grid-template-columns:44px 1fr;padding:14px}.backup-health-mark{border-radius:12px;width:42px;height:42px}.backup-health>dl{grid-template-columns:1fr}.backup-health>dl>div{border-left:0;border-top:1px solid var(--line);padding:8px 0 0}.backup-metric-grid,.external-backup-grid{grid-template-columns:1fr}.backup-panel>header{flex-direction:column}.backup-panel>header p{text-align:left}.backup-generation-list>article{grid-template-columns:42px minmax(0,1fr)}.backup-generation-index{padding-inline:7px}.backup-generation-main{padding:14px}.backup-generation-head{flex-direction:column}.backup-generation-head>div{justify-content:flex-start}.backup-generation-main dl{grid-template-columns:repeat(2,minmax(0,1fr))}.backup-generation-main footer{flex-direction:column;align-items:stretch}.backup-contract-strip{grid-template-columns:24px 1fr}.backup-contract-strip time{white-space:normal;grid-column:2}}@media (prefers-reduced-motion:reduce){.backup-title-row .is-spinning{animation:none}}.catalogue-title{align-items:flex-end}.catalogue-title>div>p:last-child{max-width:760px;color:var(--muted);margin:20px 0 0;line-height:1.65}.catalog-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.catalog-metrics article{border:1px solid var(--line);background:var(--surface);border-radius:13px;align-items:center;gap:13px;min-height:94px;padding:15px;display:flex}.catalog-metrics article>svg{width:22px;color:var(--signal-text)}.catalog-metrics span{flex-direction:column;gap:5px;min-width:0;display:flex}.catalog-metrics small{color:var(--dim);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-weight:750;overflow:hidden}.catalog-metrics strong{font:800 1.55rem/1 JetBrains Mono Variable,monospace}.catalog-feedback{color:var(--success);background:#45c4860d;border:1px solid #45c48640;border-radius:10px;align-items:center;gap:8px;padding:11px 13px;font-size:.72rem;display:flex}.catalog-feedback.error{color:var(--danger);background:#ff62590d;border-color:#ff625940}.catalog-feedback svg{flex:none;width:18px}.catalog-workspace{grid-template-columns:minmax(310px,.72fr) minmax(0,1.28fr);align-items:start;gap:10px;display:grid}.catalog-directory,.catalog-detail{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:clamp(16px,2vw,24px)}.catalog-directory>header,.catalog-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.catalog-directory h2,.catalog-detail h2{letter-spacing:-.035em;margin:5px 0 0;font-size:1.55rem}.catalog-directory>header>span{color:var(--dim);font-size:.65rem}.catalog-filter-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:18px;display:grid}.catalog-filter-row label{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;grid-template-columns:18px 1fr;align-items:center;gap:8px;min-height:48px;padding:0 11px;display:grid}.catalog-filter-row label:focus-within{border-color:var(--signal)}.catalog-filter-row svg{width:17px;color:var(--signal-text)}.catalog-filter-row input,.catalog-filter-row select,.catalog-add input{min-width:0;min-height:44px;color:var(--text);background:0 0;border:0;outline:0}.catalog-filter-row select{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;padding:0 10px}.catalog-add{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:8px;display:grid}.catalog-add input{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;padding:0 11px}.catalog-add button{border:1px solid var(--signal-line);color:var(--signal-text);background:var(--signal-soft);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:800;display:flex}.catalog-add button svg{width:16px}.catalog-brand-list{flex-direction:column;gap:5px;max-height:680px;margin-top:12px;display:flex;overflow:auto}.catalog-pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:10px;padding:12px 4px 0;display:flex}.catalog-pagination button{color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:4px;font-size:.78rem;display:inline-flex}.catalog-pagination button:disabled{cursor:default;opacity:.35}.catalog-pagination svg{width:15px;height:15px}.catalog-pagination span{color:var(--muted);font-size:.72rem}.catalog-brand-list>button{min-height:68px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 10px;display:grid}.catalog-brand-list>button:hover,.catalog-brand-list>button.active{border-color:var(--line-strong);background:var(--surface-raised)}.catalog-brand-list>button.active{border-color:var(--line-strong);box-shadow:none}.catalog-brand-list>button>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.catalog-brand-list strong,.catalog-brand-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-brand-list small{color:var(--dim);font-size:.67rem}.catalog-brand-mark{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:var(--surface);border-radius:11px;place-items:center;font:800 .72rem/1 JetBrains Mono Variable,monospace;display:grid}.catalog-brand-mark.is-verified{color:var(--success);background:#45c4860f;border-color:#45c48647}.catalog-gpsr-state{color:var(--warning);text-transform:uppercase;white-space:nowrap;background:#e6ad4b12;border-radius:99px;align-items:center;gap:5px;padding:6px 8px;font-size:.57rem;font-weight:850;display:inline-flex}.catalog-gpsr-state.is-verified{color:var(--success);background:#45c48612}.catalog-gpsr-state svg{width:13px}.catalog-detail{background:linear-gradient(155deg,var(--surface-raised),var(--surface));min-height:620px}.catalog-detail>header{border-bottom:1px solid var(--line);padding-bottom:16px}.catalog-detail>header small{color:var(--dim);letter-spacing:.09em;font-size:.58rem;font-weight:800}.catalog-detail>header p{color:var(--dim);margin:5px 0 0;font-size:.68rem}.catalog-models{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:14px;padding:13px}.catalog-models>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.catalog-models>div:first-child small{color:var(--dim);font-size:.62rem}.catalog-models>div:nth-child(2){flex-wrap:wrap;gap:5px;max-height:130px;margin-top:10px;display:flex;overflow:auto}.catalog-models>div:nth-child(2) span{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);border-radius:99px;padding:5px 8px;font-size:.64rem}.catalog-models>p{color:var(--dim);margin:10px 0 0;font-size:.68rem;line-height:1.5}.catalog-legal-note{color:var(--warning);background:#e6ad4b0d;border:1px solid #e6ad4b3d;border-radius:11px;grid-template-columns:22px 1fr;gap:9px;margin-top:12px;padding:12px;display:grid}.catalog-legal-note svg{width:19px}.catalog-legal-note p{color:var(--muted);margin:0;font-size:.68rem;line-height:1.55}.catalog-legal-note strong{color:var(--warning)}.catalog-research-card{background:#45c4860a;border:1px solid #45c4863d;border-radius:11px;margin-top:12px;padding:12px}.catalog-research-card.is-not_found,.catalog-research-card.is-failed{background:#e6ad4b0a;border-color:#e6ad4b3d}.catalog-research-card>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-research-card>header>div{flex-direction:column;gap:4px;display:flex}.catalog-research-card>header small{color:var(--dim);letter-spacing:.09em;font-size:.56rem;font-weight:850}.catalog-research-card>header strong{font-size:.78rem}.catalog-research-card>header a{color:var(--signal-text);align-items:center;gap:5px;font-size:.65rem;font-weight:800;text-decoration:none;display:inline-flex}.catalog-research-card>header a svg{width:14px}.catalog-research-card dl{grid-template-columns:1fr 1fr;gap:7px;margin:12px 0 0;display:grid}.catalog-research-card dl>div{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;padding:8px}.catalog-research-card dl>div.wide{grid-column:1/-1}.catalog-research-card dt{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.55rem;font-weight:800}.catalog-research-card dd{overflow-wrap:anywhere;color:var(--muted);margin:4px 0 0;font-size:.66rem;line-height:1.45}.catalog-research-card>p{border-radius:8px;margin:10px 0 0;padding:8px;font-size:.65rem;line-height:1.45}.catalog-research-card>p.ok{color:var(--success);background:#45c48612}.catalog-research-card>p.warning{color:var(--warning);background:#e6ad4b12}.catalog-research-card>small{color:var(--dim);margin-top:8px;font-size:.57rem;line-height:1.45;display:block}.catalog-form{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.catalog-form>label,.catalog-contact>label{color:var(--muted);flex-direction:column;gap:6px;font-size:.66rem;font-weight:750;display:flex}.catalog-form .wide{grid-column:1/-1}.catalog-form input,.catalog-form textarea,.catalog-contact input{border:1px solid var(--line);width:100%;min-height:43px;color:var(--text);background:var(--surface);border-radius:9px;padding:9px 10px}.catalog-form textarea{resize:vertical;min-height:76px}.catalog-form label>small{color:var(--dim);font-size:.58rem;font-weight:600}.catalog-contact{border:1px solid var(--line);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;padding:12px;display:grid}.catalog-contact legend{color:var(--signal-text);letter-spacing:.08em;text-transform:uppercase;padding:0 6px;font-size:.62rem;font-weight:850}.catalog-switch{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:20px 1fr;align-items:center;padding:10px;display:grid!important}.catalog-switch input{width:18px;min-height:18px;accent-color:var(--signal);padding:0}.catalog-switch span{flex-direction:column;gap:3px;display:flex}.catalog-switch small{color:var(--dim);font-size:.59rem;font-weight:600}.catalog-sync-warning{color:var(--danger);background:#ff62590d;border:1px solid #ff62593d;border-radius:10px;gap:8px;margin:12px 0 0;padding:10px;font-size:.67rem;line-height:1.5;display:flex}.catalog-sync-warning svg{flex:none;width:17px}.catalog-delete-lock{color:var(--warning);background:#e6ad4b0d;border:1px solid #e6ad4b3d;border-radius:10px;gap:8px;margin:12px 0 0;padding:10px;font-size:.67rem;line-height:1.5;display:flex}.catalog-delete-lock svg{flex:none;width:17px}.catalog-delete-lock span{color:var(--muted)}.catalog-delete-lock strong{color:var(--warning)}.catalog-delete-confirm{background:#ff62590d;border:1px solid #ff625947;border-radius:11px;flex-direction:column;gap:12px;margin-top:12px;padding:13px;display:flex}.catalog-delete-confirm>div{align-items:flex-start;gap:10px;display:flex}.catalog-delete-confirm>div>svg{width:19px;color:var(--danger);flex:none}.catalog-delete-confirm>div span{flex-direction:column;gap:4px;display:flex}.catalog-delete-confirm>div strong{color:var(--danger);font-size:.76rem}.catalog-delete-confirm>div small{color:var(--muted);font-size:.63rem;line-height:1.5}.catalog-delete-confirm>label{color:var(--muted);flex-direction:column;gap:6px;font-size:.64rem;font-weight:750;display:flex}.catalog-delete-confirm input{min-height:43px;color:var(--text);background:var(--surface);border:1px solid #ff62594d;border-radius:9px;padding:9px 10px}.catalog-delete-confirm>footer{justify-content:flex-end;gap:8px;display:flex}.catalog-detail>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:14px;padding-top:14px;display:flex}.catalog-detail>footer>.danger:first-child{margin-right:auto}.catalog-empty{min-height:210px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.catalog-empty svg{width:27px}.catalog-empty p{max-width:330px;margin:0;font-size:.7rem;line-height:1.55}.catalog-empty.error{color:var(--danger)}@media (width<=1100px){.catalog-workspace{grid-template-columns:1fr}.catalog-brand-list{max-height:390px}}@media (width<=720px){.catalog-metrics{grid-template-columns:1fr 1fr}.catalog-directory,.catalog-detail{border-radius:13px;padding:13px}.catalog-filter-row{grid-template-columns:1fr}.catalog-brand-list>button{grid-template-columns:38px minmax(0,1fr)}.catalog-brand-list>button>b{display:none}.catalog-form,.catalog-contact{grid-template-columns:1fr}.catalog-detail>footer{flex-direction:column;align-items:stretch}.catalog-detail>footer>.danger:first-child{margin-right:0}.catalog-delete-confirm>footer{flex-direction:column;align-items:stretch}}.customers-title{align-items:flex-end}.customers-title>div>p:last-child{max-width:680px;color:var(--muted);margin:20px 0 0;line-height:1.65}.customer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.customer-metrics article,.newsletter-audience article{border:1px solid var(--line);background:var(--surface);border-radius:13px;align-items:center;gap:13px;min-height:94px;padding:15px;display:flex}.customer-metrics article>svg,.newsletter-audience article>svg{width:22px;color:var(--signal-text)}.customer-metrics span,.newsletter-audience span{flex-direction:column;gap:5px;min-width:0;display:flex}.customer-metrics small,.newsletter-audience small{color:var(--dim);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-weight:750;overflow:hidden}.customer-metrics strong,.newsletter-audience strong{font:800 1.55rem/1 JetBrains Mono Variable,monospace}.customer-workspace{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:10px;display:grid}.customer-directory,.customer-detail,.newsletter-control{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:clamp(16px,2vw,24px)}.customer-directory>header,.newsletter-control>header,.newsletter-control>footer{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.customer-directory h2,.newsletter-control h2{letter-spacing:-.035em;margin:5px 0 0;font-size:1.55rem}.customer-directory>header>span{color:var(--dim);font-size:.65rem}.customer-search{border:1px solid var(--line);background:var(--surface-raised);border-radius:11px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;margin-top:18px;padding:0 12px;display:grid}.customer-search:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px #f5c4000f}.customer-search>svg{width:18px;color:var(--signal-text)}.customer-search input{width:100%;min-height:48px;color:var(--text);background:0 0;border:0;outline:0}.customer-search button{width:34px;height:34px;color:var(--dim);background:var(--surface);border:0;border-radius:50%;place-items:center;display:grid}.customer-search button svg{width:14px}.customer-list{flex-direction:column;gap:5px;max-height:610px;margin-top:12px;display:flex;overflow-y:auto}.customer-list>button{min-height:68px;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:8px 10px;display:grid}.customer-list>button:hover,.customer-list>button.active{border-color:var(--line-strong);background:var(--surface-raised)}.customer-list>button.active{border-color:var(--line-strong);box-shadow:none}.customer-list>button>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.customer-list strong,.customer-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.customer-list small{color:var(--dim);font-size:.69rem}.customer-list>button>svg{width:15px;color:var(--dim)}.customer-avatar{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:var(--surface);border-radius:11px;place-items:center;font:800 .75rem/1 JetBrains Mono Variable,monospace;display:grid}.customer-avatar.is-active{color:var(--success);background:#66d18f0f;border-color:#66d18f47}.customer-avatar.is-invited,.customer-avatar.is-pending{color:var(--signal-text);background:#f5c4000f;border-color:#f5c40047}.customer-account-status{color:var(--dim);background:var(--surface);text-transform:uppercase;white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:.58rem;font-weight:800}.customer-account-status.is-active{color:var(--success);background:#66d18f12}.customer-account-status.is-invited,.customer-account-status.is-pending{color:var(--signal-text);background:#f5c40012}.customer-load,.customer-detail-empty{min-height:180px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.customer-load svg,.customer-detail-empty svg{width:28px}.customer-load.error{color:var(--danger)}.customer-detail{background:linear-gradient(155deg,var(--surface-raised),var(--surface));min-height:430px}.customer-detail-empty p{max-width:320px;margin:0;font-size:.75rem;line-height:1.6}.customer-detail>header{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding-bottom:18px;display:flex}.customer-detail>header .customer-avatar{border-radius:15px;flex:none;width:54px;height:54px;font-size:.9rem}.customer-detail>header>div{min-width:0}.customer-detail>header small{color:var(--dim);letter-spacing:.1em;font-size:.58rem;font-weight:800}.customer-detail>header h2{text-overflow:ellipsis;white-space:nowrap;margin:4px 0;font-size:1.3rem;overflow:hidden}.customer-detail>header a{color:var(--signal-text);font-size:.7rem}.customer-facts{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:1fr 1fr;gap:1px;margin:14px 0 0;display:grid;overflow:hidden}.customer-facts div{background:var(--surface);flex-direction:column;gap:5px;min-width:0;padding:11px;display:flex}.customer-facts dt{color:var(--dim);text-transform:uppercase;font-size:.59rem}.customer-facts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;font-weight:700;overflow:hidden}.customer-garage{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.customer-garage>span{color:var(--dim);letter-spacing:.08em;align-items:center;gap:7px;font-size:.61rem;font-weight:800;display:flex}.customer-garage>span svg{width:16px;color:var(--signal-text)}.customer-garage article{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px;display:flex}.customer-garage article div{flex-direction:column;gap:3px;display:flex}.customer-garage article small,.customer-garage>p{color:var(--dim);font-size:.64rem}.customer-garage article b{color:var(--signal-text);font:800 .74rem/1 JetBrains Mono Variable,monospace}.customer-orders{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.customer-orders>span{color:var(--dim);letter-spacing:.08em;align-items:center;gap:7px;font-size:.61rem;font-weight:800;display:flex}.customer-orders>span svg{width:16px;color:var(--signal-text)}.customer-orders article{border:1px solid var(--line);background:var(--surface-raised);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px;display:flex}.customer-orders article div,.customer-orders article>b{flex-direction:column;gap:3px;display:flex}.customer-orders article>b{color:var(--text);align-items:flex-end;font-size:.72rem}.customer-orders article small,.customer-orders>p{color:var(--dim);font-size:.61rem;font-weight:600}.customer-orders>a{border:1px solid var(--line);min-height:36px;color:var(--muted);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:0 10px;font-size:.67rem;font-weight:750;display:flex}.customer-orders>a svg{width:14px}.customer-consent{border:1px solid var(--line);color:var(--dim);background:var(--surface-raised);border-radius:11px;gap:10px;margin-top:14px;padding:12px;display:flex}.customer-consent>svg{flex:none;width:20px}.customer-consent span{flex-direction:column;gap:3px;display:flex}.customer-consent small{letter-spacing:.08em;font-size:.58rem}.customer-consent strong{color:var(--muted);font-size:.75rem}.customer-consent p{margin:3px 0 0;font-size:.65rem;line-height:1.45}.customer-consent.is-confirmed{color:var(--success);border-color:#66d18f40}.newsletter-control{flex-direction:column;gap:17px;display:flex}.newsletter-control>header>div>p:last-child{max-width:680px;color:var(--dim);margin:8px 0 0;font-size:.75rem;line-height:1.55}.newsletter-control>header>span{border:1px solid var(--line);color:var(--dim);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:.62rem;font-weight:800;display:inline-flex}.newsletter-control>header>span svg{width:15px}.newsletter-control>header>span.is-live{color:var(--success);background:#66d18f0f;border-color:#66d18f47}.newsletter-audience{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.newsletter-audience article{min-height:78px;padding:12px}.newsletter-audience strong{font-size:1.2rem}.newsletter-form{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:11px;padding-top:17px;display:grid}.newsletter-form>label{color:var(--muted);flex-direction:column;gap:7px;font-size:.68rem;font-weight:750;display:flex}.newsletter-form>label.wide{grid-column:1/-1}.newsletter-form input,.newsletter-form select,.newsletter-form textarea{border:1px solid var(--line);width:100%;color:var(--text);background:var(--surface-raised);resize:vertical;border-radius:9px;padding:10px 11px}.newsletter-form input,.newsletter-form select{min-height:45px}.newsletter-switch{border:1px solid var(--line);background:var(--surface-raised);border-radius:9px;grid-template-columns:20px 1fr;align-items:center;padding:10px 11px;display:grid!important}.newsletter-switch input,.newsletter-review-proof input{width:18px;min-height:18px;accent-color:var(--signal)}.newsletter-switch span{flex-direction:column;gap:3px;display:flex}.newsletter-switch small{color:var(--dim);font-size:.58rem}.newsletter-review-proof{background:#f5c4000d;border:1px solid #f5c40047;border-radius:11px;grid-template-columns:22px minmax(0,1fr);align-items:start;padding:12px;display:grid!important}.newsletter-review-proof span{grid-template-columns:20px 1fr;gap:3px 7px;display:grid}.newsletter-review-proof svg{width:17px;color:var(--signal-text);grid-row:1/3}.newsletter-review-proof small{color:var(--dim);font-size:.62rem}.newsletter-legal-note{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,transparent);border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid}.newsletter-legal-note>svg{width:19px}.newsletter-legal-note p{color:var(--muted);margin:0;font-size:.68rem;line-height:1.55}.newsletter-legal-note a{color:var(--signal-text);white-space:nowrap;font-size:.66rem}.customer-feedback{color:var(--success);background:#66d18f0d;border:1px solid #66d18f40;border-radius:9px;align-items:center;gap:8px;padding:10px;font-size:.7rem;display:flex}.customer-feedback.error{color:var(--danger);background:#ee61550d;border-color:#ee615540}.customer-feedback svg{width:17px}.newsletter-control>footer{border-top:1px solid var(--line);align-items:center;padding-top:15px}.newsletter-control>footer>span{color:var(--dim);font-size:.64rem}@media (width<=1050px){.customer-workspace{grid-template-columns:1fr}.customer-detail{min-height:0}}@media (width<=720px){.customer-metrics,.newsletter-audience{grid-template-columns:1fr 1fr}.customer-workspace{gap:7px}.customer-directory,.customer-detail,.newsletter-control{border-radius:13px;padding:13px}.customer-list>button{grid-template-columns:38px minmax(0,1fr) 15px}.customer-account-status{display:none}.newsletter-form{grid-template-columns:1fr}.newsletter-form>label.wide{grid-column:auto}.newsletter-legal-note{grid-template-columns:20px 1fr}.newsletter-legal-note a{grid-column:2}.newsletter-control>header,.newsletter-control>footer{flex-direction:column;align-items:flex-start}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--signal:#d3a80f;--signal-text:#765900;--signal-hover:#c89d08;--signal-pressed:#b58c04;--signal-ink:#101008;--signal-soft:#ad840017;--signal-line:#8e6a0045;--black:#f4f4ef;--graphite:#e8e9e4;--paper:#111215;--canvas:#f4f4ef;--sidebar:#e9eae5;--surface:#fafaf6;--surface-2:#fff;--surface-raised:#eceee9;--surface-soft:#dfe1dc;--input:#fff;--text:#111215;--muted:#5f6269;--dim:#73767d;--line:#1112151a;--line-strong:#1112152e;--success:#18784a;--danger:#c73530;--warning:#93600c;--info:#245f9f;--info-soft:#245f9f17;--info-line:#245f9f47;--set-accent:#356a7d;--set-accent-strong:#28596a;--set-accent-soft:#356a7d1a;--overlay:#11121561;--overlay-strong:#11121594;--overlay-soft:#1112152e;--shadow:0 24px 70px #21221c1a}*{box-sizing:border-box}html{background:var(--canvas);min-width:320px;font-size:17px}body{background:var(--canvas);min-width:320px;min-height:100vh;color:var(--text);margin:0}small{font-size:.875rem}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:border-color .16s,background-color .16s,color .16s,transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .16s}button:disabled{cursor:not-allowed;opacity:.48}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--signal);outline-offset:3px}button:active:not(:disabled){transform:translateY(1px)scale(.99)}code,kbd,time,.ops-metric>strong,.ops-pipeline-step>div strong,.ops-set-number strong{font-variant-numeric:tabular-nums;font-family:JetBrains Mono Variable,SFMono-Regular,Consolas,monospace}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes live-row-in{0%{opacity:.15;background:#f5c40047;transform:translateY(-18px)scale(.985);box-shadow:0 0 45px #f5c4002e}28%{opacity:1;background:#f5c40024;transform:translateY(0)scale(1);box-shadow:0 0 28px #f5c4001a}to{opacity:1;background:0 0;transform:translateY(0)scale(1)}}.app-loader{min-height:100dvh;color:var(--muted);background:radial-gradient(circle at 50% 35%,#f5c40021,transparent 26rem),var(--black);place-content:center;justify-items:center;gap:20px;display:grid}.loader-ring{border:2px solid var(--line-strong);border-top-color:var(--signal-text);border-radius:50%;width:58px;height:58px;animation:.8s linear infinite spin}.route-loader{min-height:45dvh;color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.route-loader .loader-ring{width:34px;height:34px}.route-loader p{margin:0;font-size:.72rem}.overline{color:var(--signal-text);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:900}.overline>span{background:var(--signal);width:7px;height:7px;box-shadow:0 0 16px var(--signal);border-radius:50%;margin-right:8px;display:inline-block}.login-page{background:radial-gradient(circle at 25% 40%,var(--signal-soft),transparent 25rem),linear-gradient(135deg,var(--canvas),var(--surface) 65%,var(--surface-2));grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);align-items:center;gap:clamp(40px,8vw,120px);min-height:100dvh;padding:clamp(30px,7vw,100px);display:grid;position:relative;overflow:hidden}.login-page:before{content:"";opacity:.4;pointer-events:none;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.login-panel,.login-form-card{z-index:2;position:relative}.login-logo{width:min(330px,75%);margin-bottom:70px}.login-panel h1,.cockpit-hero h1,.page-title-row h1{letter-spacing:-.075em;margin:20px 0 0;font-size:clamp(3.3rem,6.8vw,7.2rem);line-height:.85}.login-panel h1 em,.cockpit-hero h1 em,.page-title-row h1 em{color:var(--muted);font-style:normal;font-weight:450}.login-lead{max-width:580px;color:var(--muted);margin:32px 0 0;font-size:1.05rem;line-height:1.65}.login-trust{color:var(--dim);align-items:center;gap:10px;margin-top:44px;font-size:.875rem;display:flex}.login-trust svg{width:18px;color:var(--signal-text)}.login-form-card{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow),inset 0 1px var(--line);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:28px;flex-direction:column;gap:16px;padding:clamp(25px,4vw,42px);display:flex}.form-title{align-items:center;gap:14px;margin-bottom:12px;display:flex}.form-title>svg{width:48px;height:48px;color:var(--signal-ink);background:var(--signal);border-radius:14px;padding:13px}.form-title div{flex-direction:column;gap:3px;display:flex}.form-title span{color:var(--dim);letter-spacing:.16em;font-size:.875rem;font-weight:900}.form-title strong{font-size:1.35rem}.login-form-card label,.edit-field{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:.875rem;font-weight:800;display:flex}.login-form-card input,.edit-field input,.edit-field select,.edit-field textarea,.slot-select select{border:1px solid var(--line);width:100%;min-height:54px;color:var(--text);background:var(--input);text-transform:none;letter-spacing:normal;border-radius:13px;outline:none;padding:0 14px}.login-form-card input:focus,.edit-field input:focus,.edit-field select:focus,.edit-field textarea:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px #f5c40017}.form-error,.global-error,.drawer-error{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface));border-radius:13px;padding:13px 15px;font-size:.875rem}.login-form-card>small{color:var(--dim);text-align:center}.primary-button,.secondary-button{border:1px solid var(--line);min-height:52px;color:var(--text);background:var(--surface-raised);border-radius:13px;justify-content:center;align-items:center;gap:11px;padding:0 18px;font-weight:850;display:inline-flex}.primary-button{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal);justify-content:space-between}.primary-button:hover:not(:disabled){background:var(--signal-hover);transform:translateY(-1px)}.primary-button svg,.secondary-button svg{width:18px}.login-orbit{pointer-events:none;border:1px solid #f5c4001a;border-radius:50%;width:52vw;height:52vw;position:absolute;top:-23vw;right:-17vw}.login-orbit i{border:1px solid var(--line);border-radius:inherit;position:absolute;inset:15%}.login-orbit i:nth-child(2){inset:32%}.login-orbit i:nth-child(3){border-color:#f5c40040;inset:47%;box-shadow:0 0 80px #f5c40014}.admin-shell{background:var(--canvas);grid-template-columns:250px minmax(0,1fr);min-height:100dvh;display:grid}.sidebar-brand{justify-content:space-between;align-items:center;min-height:48px;padding:0 7px;display:flex}.sidebar-brand img{width:198px}.sidebar-brand button{color:var(--text);background:0 0;border:0;display:none}.system-signal{color:var(--dim);align-items:center;gap:9px;margin:25px 7px 20px;font-size:.875rem;display:flex}.system-signal i{background:var(--success);width:7px;height:7px;box-shadow:0 0 12px var(--success);border-radius:50%;flex:none}.system-signal b{color:var(--muted);margin-right:4px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav button{min-height:64px;color:var(--dim);text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:39px 1fr auto;align-items:center;gap:8px;padding:8px 11px;display:grid;position:relative}.sidebar nav button span{flex-direction:column;gap:2px;display:flex}.sidebar nav button>b{min-width:22px;height:22px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;font-size:.875rem;display:grid}.sidebar-bottom{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:auto;padding-top:15px;display:flex}.sidebar-bottom a,.sidebar-bottom button{min-height:48px;color:var(--dim);background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:0 12px;font-size:.875rem;text-decoration:none;display:flex}.sidebar-bottom svg{width:18px}.topbar{z-index:30;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 86%,transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);align-items:center;gap:15px;height:72px;padding:0 clamp(18px,3vw,42px);display:flex;position:sticky;top:0}.topbar>div{flex-direction:column;gap:3px;display:flex}.topbar-kicker{color:var(--dim);letter-spacing:.17em;font-size:.875rem;font-weight:900}.topbar>div strong{font-size:.9rem}.menu-trigger{display:none}.alert-button,.menu-trigger{border:1px solid var(--line);width:43px;height:43px;color:var(--muted);background:var(--surface);border-radius:12px;place-items:center;position:relative}.alert-button{margin-left:auto;display:grid}.alert-button svg{width:18px}.alert-button b{min-width:19px;height:19px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;font-size:.875rem;display:grid;position:absolute;top:-5px;right:-5px}.page-stage{width:min(1500px,100%);margin-inline:auto;padding:clamp(18px,3vw,42px)}.page-stack{flex-direction:column;gap:24px;display:flex}.global-error{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.global-error button{color:var(--signal-text);background:0 0;border:0}.cockpit-hero{border:1px solid var(--line);background:radial-gradient(circle at 82% 35%,var(--signal-soft),transparent 25rem),var(--surface);border-radius:28px;align-items:center;min-height:430px;padding:clamp(30px,5vw,72px);display:flex;position:relative;overflow:hidden}.cockpit-grid{opacity:.35;background-image:linear-gradient(var(--line-strong) 1px,transparent 1px),linear-gradient(90deg,var(--line-strong) 1px,transparent 1px);background-size:65px 65px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.hero-copy{z-index:2;max-width:850px;position:relative}.cockpit-hero h1{font-size:clamp(3.1rem,6.5vw,6.7rem)}.cockpit-hero .hero-copy>p:last-child{max-width:550px;color:var(--muted);margin:27px 0 0;line-height:1.6}.hero-radar{aspect-ratio:1;border:1px solid var(--line);border-radius:50%;width:clamp(340px,38vw,620px);position:absolute;right:clamp(-180px,-8vw,-30px)}.hero-radar i{border:1px solid var(--line);border-radius:inherit;position:absolute;inset:17%}.hero-radar i:nth-child(2){border-color:#f5c40047;inset:34%}.hero-radar i:nth-child(3){background:#f5c40014;inset:46%;box-shadow:0 0 80px #f5c40026}.hero-radar b{transform-origin:bottom;background:linear-gradient(var(--signal),transparent);width:2px;height:44%;animation:7s linear infinite radar;position:absolute;top:6%;left:49%}@keyframes radar{to{transform:rotate(360deg)}}.live-chip{border:1px solid var(--line);color:var(--muted);background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:99px;align-items:center;gap:10px;padding:9px 14px;font-size:.875rem;display:flex;position:absolute;bottom:26px;right:30px}.live-chip i{background:var(--success);width:7px;height:7px;box-shadow:0 0 12px var(--success);border-radius:50%}.live-chip b{color:var(--text);font-size:.9rem}.metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.metric-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;justify-content:space-between;min-height:130px;padding:18px;display:flex}.metric-card>div{color:var(--dim);align-items:center;gap:8px;font-size:.875rem;display:flex}.metric-card svg{width:17px}.metric-card strong{letter-spacing:-.06em;font-size:2.25rem;line-height:1}.metric-card.signal{border-color:var(--signal-line);background:linear-gradient(145deg,var(--signal-soft),var(--surface) 55%)}.metric-card.signal svg,.metric-card.signal strong{color:var(--signal-text)}.section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:12px 0 20px;display:flex}.section-head h2{letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(1.8rem,3vw,2.6rem)}.section-head>span{color:var(--dim);font-size:.875rem}.attention-list{border-block:1px solid var(--line);flex-direction:column;display:flex}.attention-list button{border:0;border-bottom:1px solid var(--line);min-height:88px;color:var(--text);text-align:left;background:0 0;grid-template-columns:45px 1fr 30px;align-items:center;gap:15px;padding:13px 4px;display:grid}.attention-list button:last-child{border-bottom:0}.attention-list button:hover{background:var(--surface);padding-inline:12px}.attention-icon{width:42px;height:42px;color:var(--signal-ink);background:var(--signal);border-radius:12px;place-items:center;display:grid}.attention-icon svg,.attention-list button>svg{width:19px}.attention-list button>span:nth-child(2){flex-direction:column;gap:5px;display:flex}.attention-list small{color:var(--dim)}.all-clear{min-height:120px;color:var(--success);background:#66d18f0d;border:1px solid #66d18f33;border-radius:18px;justify-content:center;align-items:center;gap:16px;display:flex}.all-clear div{flex-direction:column;gap:4px;display:flex}.all-clear span{color:var(--dim);font-size:.875rem}.quick-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quick-actions button,.wide-action{border:1px solid var(--line);min-height:112px;color:var(--text);background:var(--surface);text-align:left;border-radius:18px;grid-template-columns:45px 1fr 28px;align-items:center;gap:15px;padding:20px;display:grid}.quick-actions button:hover,.wide-action:hover{border-color:var(--line-strong);transform:translateY(-2px)}.quick-actions button>svg:first-child{width:40px;height:40px;color:var(--signal-ink);background:var(--signal);border-radius:12px;padding:10px}.quick-actions span,.wide-action span{flex-direction:column;gap:6px;display:flex}.quick-actions small,.wide-action small{color:var(--dim)}.page-title-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:30px;min-height:260px;padding:10px 4px 34px;display:flex}.page-title-row>div>p:last-child{max-width:660px;color:var(--muted);margin:22px 0 0;line-height:1.6}.page-title-row h1{font-size:clamp(3rem,5.6vw,5.7rem)}.title-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.environment-chip{border:1px solid var(--line);color:var(--signal-text);background:var(--surface-raised);text-transform:uppercase;white-space:nowrap;border-radius:99px;align-items:center;gap:9px;padding:10px 14px;font-size:.875rem;font-weight:900;display:inline-flex}.environment-chip.live{color:var(--signal-ink);background:var(--signal)}.environment-chip svg{width:16px}.channel-runtime-state.is-ready{border-color:color-mix(in srgb,var(--success) 28%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--surface-raised))}.channel-runtime-state.is-warning{border-color:color-mix(in srgb,var(--warning) 32%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 7%,var(--surface-raised))}.channel-truth-board{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.channel-truth-head{border-bottom:1px solid var(--line);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:20px 22px;display:grid}.channel-truth-head h2{letter-spacing:-.045em;margin:6px 0 7px;font-size:clamp(1.5rem,2.7vw,2.15rem);line-height:1.05}.channel-truth-head>div>p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.channel-readiness{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:214px;padding:10px 12px;display:grid}.channel-readiness>svg{width:24px}.channel-readiness>span{flex-direction:column;gap:3px;display:flex}.channel-readiness small{color:var(--dim);letter-spacing:.1em;font:850 .56rem/1.2 JetBrains Mono Variable,monospace}.channel-readiness strong{font-size:.75rem}.channel-readiness.is-ready{border-color:color-mix(in srgb,var(--success) 28%,var(--line));color:var(--success)}.channel-readiness.is-warning{border-color:color-mix(in srgb,var(--warning) 32%,var(--line));color:var(--warning)}.channel-truth-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-truth-grid>article{border-right:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);align-content:start;gap:10px 12px;min-width:0;padding:18px;display:grid}.channel-truth-grid>article:last-child{border-right:0}.channel-truth-icon{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:var(--surface-raised);border-radius:10px;place-items:center;display:grid}.channel-truth-icon svg{width:18px}.channel-truth-grid>article>div{grid-template-columns:auto 1fr;align-items:end;column-gap:7px;min-width:0;display:grid}.channel-truth-grid small{color:var(--dim);letter-spacing:.09em;grid-column:1/-1;margin-bottom:7px;font:850 .58rem/1.2 JetBrains Mono Variable,monospace}.channel-truth-grid strong{letter-spacing:-.07em;font:850 clamp(1.75rem,3vw,2.5rem)/.9 JetBrains Mono Variable,monospace}.channel-truth-grid b{color:var(--dim);letter-spacing:.08em;align-self:end;padding-bottom:2px;font:.55rem/1 JetBrains Mono Variable,monospace}.channel-truth-grid>article>p{color:var(--muted);grid-column:1/-1;margin:1px 0 0;font-size:.67rem;line-height:1.45}.channel-count-proof{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;margin:0 18px 18px;padding:13px 14px;display:grid}.channel-count-proof>svg{width:22px;color:var(--muted)}.channel-count-proof>span{flex-direction:column;gap:4px;min-width:0;display:flex}.channel-count-proof small{color:var(--dim);letter-spacing:.1em;font:850 .56rem/1.2 JetBrains Mono Variable,monospace}.channel-count-proof strong{font-size:.82rem}.channel-count-proof p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.channel-warning{border:1px solid color-mix(in srgb,var(--warning) 30%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,var(--surface));border-radius:12px;align-items:flex-start;gap:15px;padding:15px;display:flex}.channel-warning svg{flex:none}.channel-warning p{color:var(--muted);margin:6px 0 0;line-height:1.5}.channel-work-overview{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.channel-work-overview>header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding:17px 20px;display:grid}.channel-work-overview>header h2{letter-spacing:-.035em;margin:5px 0 4px;font-size:clamp(1.25rem,2.2vw,1.7rem)}.channel-work-overview>header p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.channel-work-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-work-grid>article{border-right:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:14px 16px;display:grid}.channel-work-grid>article:last-child{border-right:0}.channel-work-grid>article>svg{width:20px;color:var(--dim)}.channel-work-grid>article>span{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:3px 8px;min-width:0;display:grid}.channel-work-grid small{color:var(--dim);letter-spacing:.08em;font:850 .56rem/1.2 JetBrains Mono Variable,monospace}.channel-work-grid strong{grid-area:1/2/3;font:850 1.35rem/1 JetBrains Mono Variable,monospace}.channel-work-grid p{color:var(--muted);margin:0;font-size:.64rem;line-height:1.4}.channel-work-grid>article.is-action{box-shadow:inset 0 3px var(--signal);background:var(--signal-soft)}.channel-work-grid>article.is-action>svg,.channel-work-grid>article.is-action strong{color:var(--signal-text)}.channel-action-feedback{z-index:24;border:1px solid color-mix(in srgb,var(--success) 32%,var(--line));min-height:58px;color:var(--success);background:color-mix(in srgb,var(--success) 12%,var(--surface));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;grid-template-columns:24px 1fr 38px;align-items:center;gap:11px;padding:9px 11px 9px 15px;display:grid;position:sticky;top:82px}.channel-action-feedback.error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.channel-action-feedback>svg{width:20px}.channel-action-feedback button{color:currentColor;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.channel-action-feedback button:hover{background:#ffffff12}.channel-action-feedback button svg{width:17px}.channel-control-panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:16px;padding:clamp(16px,2.2vw,24px);display:flex}.channel-control-head{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding-bottom:18px;display:grid}.channel-control-head h2{letter-spacing:-.04em;margin:6px 0 5px;font-size:clamp(1.35rem,2.4vw,1.85rem)}.channel-control-head>div:first-child>p:last-child{max-width:760px;color:var(--muted);margin:0;line-height:1.55}.control-count{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:8px 11px;font-size:.875rem;font-weight:850;display:inline-flex}.control-count.warn{color:var(--warning);background:#f2b84b0f;border-color:#f2b84b47}.control-count.ok{color:var(--success);background:#66d18f0d;border-color:#66d18f40}.best-offer-setting{align-items:center;gap:8px;display:flex}.best-offer-setting button{min-height:39px}.best-offer-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.best-offer-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:clamp(15px,2vw,20px);display:flex}.best-offer-card.is-reconciliation_required,.best-offer-card.is-failed{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--surface-raised))}.best-offer-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.best-offer-card>header>span{flex-direction:column;gap:5px;min-width:0;display:flex}.best-offer-card>header small{color:var(--signal-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:850}.best-offer-card>header strong{overflow-wrap:anywhere;font-size:1.05rem}.best-offer-card>header>b{border:1px solid var(--line);max-width:220px;color:var(--muted);background:var(--surface-raised);text-align:center;border-radius:999px;flex:none;padding:6px 9px;font-size:.7rem}.best-offer-prices{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.best-offer-prices>span{flex-direction:column;gap:4px;min-width:0;padding:13px;display:flex}.best-offer-prices>span+span{border-left:1px solid var(--line)}.best-offer-prices small{color:var(--dim);letter-spacing:.07em;font-size:.63rem;font-weight:850}.best-offer-prices strong{color:var(--signal-text);letter-spacing:-.04em;font-size:1.45rem}.best-offer-prices em{color:var(--muted);font-size:.72rem;font-style:normal}.best-offer-card>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.best-offer-card>dl>div{border-top:1px solid var(--line);min-width:0;padding-top:8px}.best-offer-card dt{color:var(--dim);margin-bottom:4px;font-size:.68rem;font-weight:800}.best-offer-card dd{overflow-wrap:anywhere;color:var(--muted);margin:0;font-size:.78rem}.best-offer-card blockquote{border-left:2px solid var(--signal);color:var(--muted);background:#f5c4000a;margin:0;padding:8px 11px;font-size:.82rem;line-height:1.5}.best-offer-card>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding-top:12px;display:flex}.best-offer-error{color:var(--danger);align-items:flex-start;gap:8px;margin:0;font-size:.78rem;line-height:1.45;display:flex}.best-offer-error svg{flex:none;width:17px}.best-offer-error b{color:var(--danger)}.after-sales-list{flex-direction:column;gap:10px;display:flex}.after-sales-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;flex-direction:column;gap:13px;padding:clamp(15px,2vw,20px);display:flex}.after-sales-card.reconciliation_required{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));background:color-mix(in srgb,var(--danger) 6%,var(--surface-raised))}.after-sales-card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.after-sales-card>header>span{flex-direction:column;gap:5px;min-width:0;display:flex}.after-sales-card>header small{color:var(--signal-text);font:800 .68rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.after-sales-card>header strong{overflow-wrap:anywhere}.after-sales-card>header>b{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:.7rem}.after-sales-card>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.after-sales-card>dl>div{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;padding:9px}.after-sales-card dt{color:var(--dim);font-size:.64rem;font-weight:850}.after-sales-card dd{overflow-wrap:anywhere;color:var(--muted);margin:5px 0 0;font-size:.76rem}.after-sales-document{color:var(--signal-text);align-self:flex-start;align-items:center;gap:7px;font-size:.78rem;font-weight:850;display:inline-flex}.after-sales-document svg{width:16px}.after-sales-workbench{border-top:1px solid var(--line);gap:11px;padding-top:13px;display:grid}.after-sales-workbench>label{color:var(--muted);gap:6px;font-size:.68rem;font-weight:850;display:grid}.after-sales-workbench textarea{resize:vertical;border:1px solid var(--line-strong);color:var(--text);background:var(--input);font:inherit;border-radius:10px;padding:9px}.after-sales-workbench fieldset{border:1px solid var(--line);border-radius:11px;gap:6px;margin:0;padding:10px;display:grid}.after-sales-workbench legend{color:var(--dim);padding:0 5px;font-size:.66rem;font-weight:850}.after-sales-workbench fieldset label{color:var(--muted);align-items:flex-start;gap:8px;font-size:.75rem;display:flex}.after-sales-workbench fieldset input{accent-color:var(--signal);margin-top:2px}.after-sales-workbench footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.reconciliation-list,.integration-job-list{flex-direction:column;gap:10px;display:flex}.reconciliation-item{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--line));background:color-mix(in srgb,var(--warning) 6%,var(--surface-raised));border-radius:12px;flex-direction:column;gap:14px;padding:clamp(15px,2vw,20px);display:flex}.reconciliation-item-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.reconciliation-kind{color:var(--warning);text-transform:capitalize;align-items:center;gap:8px;font-weight:900;display:inline-flex}.reconciliation-kind svg{width:18px}.reconciliation-item-head time{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;display:inline-flex}.reconciliation-item-head time svg{width:15px}.reconciliation-item>p{color:var(--text);margin:0;font-size:1.02rem;line-height:1.55}.reconciliation-meta{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);gap:7px;margin:0;display:grid}.reconciliation-meta>div{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:62px minmax(0,1fr);gap:8px;min-width:0;padding:9px 11px;display:grid}.reconciliation-meta dt{color:var(--dim);font-size:.875rem;font-weight:800}.reconciliation-meta dd{min-width:0;color:var(--muted);margin:0}.reconciliation-meta code,.integration-job code,.job-safety-note code{overflow-wrap:anywhere;color:var(--text);font-family:JetBrains Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem}.reconciliation-actions,.resolution-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.secondary-button.danger{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.secondary-button.danger:hover:not(:disabled){background:#ff6d661c;border-color:#ff6d668c}.resolution-form{background:#66d18f0a;border:1px solid #66d18f40;border-radius:14px;gap:13px;padding:15px;display:grid}.resolution-form.ignored{background:#ff6d660a;border-color:#ff6d663d}.resolution-form>div:first-child strong{font-size:1.08rem}.resolution-form>div:first-child p{color:var(--muted);margin:5px 0 0;line-height:1.5}.resolution-form label{color:var(--muted);flex-direction:column;gap:7px;font-size:.875rem;font-weight:850;display:flex}.resolution-form textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:118px;color:var(--text);background:var(--input);border-radius:12px;outline:none;padding:12px 13px;line-height:1.5}.resolution-form textarea:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px #f5c40017}.resolution-form label small{color:var(--dim);font-weight:500}.job-head-actions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.job-head-actions button{border:0;border-bottom:1px solid var(--line-strong);color:var(--muted);background:0 0;padding:2px 0;font-size:.68rem;font-weight:800}.job-head-actions button:hover{color:var(--text);border-color:var(--text)}.job-safety-note{color:var(--success);background:#66d18f0a;border:1px solid #66d18f2e;border-radius:13px;grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.job-safety-note>svg{width:20px}.job-safety-note p{color:var(--muted);margin:0;line-height:1.5}.job-safety-note strong{color:var(--success)}.ebay-last-attempt{border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;padding:15px;display:grid}.ebay-last-attempt.succeeded{background:#66d18f0d;border-color:#66d18f4d}.ebay-last-attempt.failed,.ebay-last-attempt.dead{background:#ff6d660d;border-color:#ff6d664d}.ebay-last-attempt.pending,.ebay-last-attempt.processing{background:#f2b84b0d;border-color:#f2b84b47}.ebay-last-attempt-icon{width:50px;height:50px;color:var(--warning);background:#f2b84b14;border-radius:13px;place-items:center;display:grid}.ebay-last-attempt.succeeded .ebay-last-attempt-icon{color:var(--success);background:#66d18f17}.ebay-last-attempt.failed .ebay-last-attempt-icon,.ebay-last-attempt.dead .ebay-last-attempt-icon{color:var(--danger);background:#ff6d6617}.ebay-last-attempt-icon svg{width:23px}.ebay-last-attempt>div:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.ebay-last-attempt>div:last-child>strong{color:var(--warning);letter-spacing:.03em;font-size:1.05rem}.ebay-last-attempt.succeeded>div:last-child>strong{color:var(--success)}.ebay-last-attempt.failed>div:last-child>strong,.ebay-last-attempt.dead>div:last-child>strong{color:var(--danger)}.ebay-last-attempt>div:last-child>span{color:var(--dim);font-size:.875rem}.ebay-last-attempt>div:last-child>p:last-child{overflow-wrap:anywhere;color:var(--muted);margin:5px 0 0;line-height:1.5}.ebay-job-target{border-left:2px solid var(--signal);background:var(--signal-soft);flex-direction:column;gap:4px;margin-top:5px;padding:7px 10px;display:flex}.ebay-job-target>small{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem;font-weight:850}.ebay-job-target>a,.ebay-job-target>strong{color:var(--signal-text);overflow-wrap:anywhere;font-weight:850}.ebay-job-target>a{flex-direction:column;gap:2px;text-decoration:none;display:flex}.ebay-job-target>a:hover strong{text-decoration:underline}.ebay-job-target span{color:var(--muted);font-size:.78rem;font-weight:600}.channel-empty-state.compact{min-height:120px}.integration-job{background:var(--surface);border:1px solid #f2b84b33;border-radius:15px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:13px;padding:15px;display:grid}.integration-job.dead{border-color:#ff6d663b}.integration-job-icon{width:46px;height:46px;color:var(--warning);background:#f2b84b14;border-radius:12px;place-items:center;display:grid}.integration-job.dead .integration-job-icon{color:var(--danger);background:#ff6d6614}.integration-job-icon svg{width:21px}.integration-job-copy{flex-direction:column;gap:10px;min-width:0;display:flex}.integration-job-copy>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.integration-job-copy>div:first-child strong{overflow-wrap:anywhere;text-transform:capitalize}.integration-job-copy>div:first-child span{color:var(--warning);white-space:nowrap;border:1px solid #f2b84b3d;border-radius:999px;padding:5px 8px;font-size:.875rem;font-weight:900}.integration-job.dead .integration-job-copy>div:first-child span{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));color:var(--danger)}.integration-job-copy>div:first-child button{color:var(--dim);background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:.66rem;font-weight:800;display:inline-flex}.integration-job-copy>div:first-child button:hover{color:var(--text)}.integration-job-copy>div:first-child button svg{width:14px}.integration-job-copy>p{overflow-wrap:anywhere;color:var(--muted);margin:0;line-height:1.5}.integration-job-copy>p b{color:var(--danger)}.integration-job-copy dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.integration-job-copy dl>div{border-top:1px solid var(--line);min-width:0;padding-top:8px}.integration-job-copy dt{color:var(--dim);margin-bottom:4px;font-size:.875rem;font-weight:800}.integration-job-copy dd{overflow-wrap:anywhere;min-width:0;color:var(--muted);margin:0;font-size:.875rem}.integration-job-actions{border-top:1px solid var(--line);justify-content:flex-end;padding-top:10px;display:flex}.integration-job-actions button{align-items:center;gap:7px;display:inline-flex}.integration-job-actions button svg{width:16px}.resolution-form.job-resolution{margin-top:2px}.channel-empty-state{min-height:170px;color:var(--success);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.channel-empty-state svg{width:31px}.channel-empty-state strong{color:var(--success);font-size:1.05rem}.channel-empty-state span{max-width:520px;color:var(--dim);line-height:1.5}.wide-action{grid-template-columns:1fr 30px;width:100%}.wide-action.yellow{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.channel-command-center{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:14px;overflow:hidden}.channel-command-head{border-bottom:1px solid var(--line);background:linear-gradient(115deg,var(--surface-raised),var(--surface));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:17px 19px;display:grid}.channel-command-head h2{letter-spacing:-.045em;margin:5px 0 4px;font-size:clamp(1.45rem,2.7vw,2.1rem);line-height:1}.channel-command-head>div>p:last-child{max-width:820px;color:var(--muted);margin:0;font-size:.74rem;line-height:1.5}.channel-compact-metrics{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-compact-metrics>article{border-right:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:11px 14px;display:grid}.channel-compact-metrics>article:last-child{border-right:0}.channel-compact-metrics>article>svg{width:18px;color:var(--dim)}.channel-compact-metrics>article>span{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:7px;min-width:0;display:grid}.channel-compact-metrics small{color:var(--dim);letter-spacing:.09em;grid-column:1/-1;font:850 .54rem/1.1 JetBrains Mono Variable,monospace}.channel-compact-metrics strong{letter-spacing:-.06em;font:850 1.45rem/.95 JetBrains Mono Variable,monospace}.channel-compact-metrics em{color:var(--dim);text-transform:uppercase;padding-bottom:1px;font-size:.58rem;font-style:normal;font-weight:800}.channel-operations-nav{border-bottom:1px solid var(--line);background:var(--surface-raised);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.channel-operations-nav>button{border:0;border-right:1px solid var(--line);min-width:0;min-height:66px;color:var(--muted);text-align:left;background:0 0;border-bottom:3px solid #0000;border-radius:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 13px 6px;display:grid}.channel-operations-nav>button:last-child{border-right:0}.channel-operations-nav>button:hover{color:var(--text);background:color-mix(in srgb,var(--surface) 76%,var(--signal-soft))}.channel-operations-nav>button.active{border-bottom-color:var(--signal);color:var(--text);background:var(--surface)}.channel-operations-nav>button>svg{width:18px;color:var(--dim)}.channel-operations-nav>button.is-priority>svg,.channel-operations-nav>button.is-priority small{color:var(--signal-text)}.channel-operations-nav>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.channel-operations-nav>button small{color:var(--dim);letter-spacing:.1em;font:850 .51rem/1 JetBrains Mono Variable,monospace}.channel-operations-nav>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.channel-operations-nav>button>b{border:1px solid var(--line);min-width:25px;height:25px;color:var(--dim);background:var(--surface);border-radius:999px;place-items:center;padding:0 6px;font:.66rem/1 JetBrains Mono Variable,monospace;display:grid}.channel-operations-nav>button>b.has-action{border-color:color-mix(in srgb,var(--warning) 42%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 8%,var(--surface))}.channel-command-center .channel-count-proof{background:var(--surface);border:0;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;margin:0;padding:9px 14px}.channel-command-center .channel-count-proof>svg{width:17px}.channel-command-center .channel-count-proof>span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 9px;display:grid}.channel-command-center .channel-count-proof small{grid-column:1/-1;font-size:.5rem}.channel-command-center .channel-count-proof strong{font-size:.7rem}.channel-command-center .channel-count-proof p{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.channel-command-center .channel-count-proof>b{border:1px solid color-mix(in srgb,var(--success) 30%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 6%,var(--surface));white-space:nowrap;border-radius:999px;padding:5px 8px;font-size:.6rem}.channel-command-center .channel-count-proof>b.has-action{border-color:color-mix(in srgb,var(--warning) 38%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 7%,var(--surface))}.channel-priority-workspace{border-color:color-mix(in srgb,var(--signal) 30%,var(--line));box-shadow:inset 3px 0 var(--signal)}.channel-priority-workspace .channel-control-head{padding-left:3px}.channel-compact-rule{padding:9px 12px}.channel-compact-rule p{font-size:.72rem}.channels-page .channel-empty-state{min-height:104px}.channels-page>.wide-action{border-radius:12px;min-height:66px;padding:13px 16px}.invoice-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.credit-note-list,.credit-note-form{flex-direction:column;gap:10px;display:flex}.credit-note-list{margin-bottom:14px}.credit-note-list>div{flex-direction:column;gap:7px;display:flex}.credit-note-list>div>a{border:1px solid var(--line);min-height:58px;color:var(--text);background:var(--surface-2);border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:grid}.credit-note-list>div>a span{flex-direction:column;gap:3px;min-width:0;display:flex}.credit-note-list>div>a small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.credit-note-list>div>a svg{width:18px;color:var(--signal-text)}.credit-note-form>p{color:var(--muted);margin:0 0 2px;font-size:.875rem;line-height:1.5}.cancellation-action{border-color:color-mix(in srgb,var(--danger) 42%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.cancellation-action:hover:not(:disabled){border-color:var(--danger);background:#ff6d6621}.cancellation-action>svg{color:var(--danger)}.invoice-download{text-decoration:none}.invoice-reissue-form{background:#f5c4000a;border:1px solid #f5c40047;border-radius:15px;flex-direction:column;gap:12px;margin-top:13px;padding:15px;display:flex}.reissue-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.reissue-grid .span-two{grid-column:1/-1}.invoice-history{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:15px;padding-top:14px;display:flex}.invoice-history>strong{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem}.invoice-history>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.invoice-history a{border:1px solid var(--line);min-height:58px;color:var(--text);background:var(--surface-2);border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.invoice-history a span{flex-direction:column;gap:3px;min-width:0;display:flex}.invoice-history a small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.invoice-history a svg{width:17px;color:var(--signal-text)}.inventory-title{align-items:end}.inventory-command-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:stretch;gap:14px;min-width:0;padding-bottom:10px;display:flex}.inventory-command-head>.inventory-kind-tabs{flex:620px;width:min(720px,100%)}.inventory-command-head>.title-actions{flex:none;align-items:stretch}.inventory-toolbar{z-index:20;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:6px;align-items:center;gap:8px;padding:7px;display:flex;position:sticky;top:84px}.inventory-toolbar>label{flex:1;align-items:center;gap:10px;min-width:260px;min-height:48px;padding:0 10px;display:flex}.inventory-toolbar>label svg{width:18px;color:var(--dim)}.inventory-toolbar input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.inventory-toolbar input::placeholder{color:var(--dim)}.inventory-toolbar>.inventory-select-filter{flex-direction:column;flex:0 190px;justify-content:center;align-items:stretch;gap:3px;min-width:150px}.inventory-select-filter span{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.inventory-select-filter select{width:100%;min-height:26px;color:var(--text);color-scheme:inherit;background-color:#0000;border:0;outline:0;padding:0 26px 0 0;font-size:.75rem;font-weight:750}.inventory-select-filter select option{color:var(--text);background:var(--surface-2)}html[data-theme=light] .inventory-select-filter select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .inventory-select-filter select option{color:#111215;background:#fff}.filter-tabs{align-items:center;gap:5px;display:flex;overflow-x:auto}.filter-tabs>svg{width:16px;color:var(--dim);margin-inline:7px}.filter-tabs button{min-height:42px;color:var(--dim);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 12px;font-size:.875rem;font-weight:800}.filter-tabs button.active{border-color:var(--line-strong);color:var(--text);background:var(--surface-soft)}.inventory-summary{color:var(--dim);justify-content:space-between;font-size:.875rem;display:flex}.inventory-summary b{color:var(--text)}.inventory-summary>div{align-items:center;gap:7px;display:flex}.inventory-pagination{border:1px solid var(--line);min-height:62px;color:var(--dim);background:var(--surface);border-radius:15px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:9px 12px;font-size:.875rem;display:grid}.inventory-pagination>div{align-items:center;gap:9px;display:flex}.inventory-pagination button{border:1px solid var(--line);min-height:40px;color:var(--muted);background:var(--surface-raised);border-radius:10px;align-items:center;gap:5px;padding:0 10px;font-weight:800;display:inline-flex}.inventory-pagination button:hover:not(:disabled){border-color:var(--signal-text);color:var(--signal-text)}.inventory-pagination button svg{width:15px}.inventory-pagination strong{min-width:100px;color:var(--text);text-align:center}.inventory-pagination>label{justify-self:end;align-items:center;gap:8px;display:flex}.inventory-pagination select{width:auto;min-height:40px;color:var(--muted);padding-inline:10px 30px}.dot{border-radius:50%;width:6px;height:6px;display:inline-block}.dot.ok{background:var(--success)}.dot.pending{background:var(--warning)}.dot.off{background:#555}.data-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:6px;overflow:hidden}.inventory-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%}.inventory-table{table-layout:fixed;min-width:1230px}.inventory-table .inventory-col-select{width:50px}.inventory-table .inventory-col-article{width:300px}.inventory-table .inventory-col-size{width:170px}.inventory-table .inventory-col-profile{width:90px}.inventory-table .inventory-col-price{width:110px}.inventory-table .inventory-col-channels{width:300px}.inventory-table .inventory-col-status{width:195px}.inventory-table .inventory-col-action{width:60px}.data-table th{height:48px;color:var(--dim);background:var(--surface);letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:0 14px;font-size:.875rem;font-weight:900}.data-table td{border-top:1px solid var(--line);height:92px;padding:12px 14px}.data-table tbody tr{cursor:pointer;transition:background .15s}.data-table tbody tr:hover{background:var(--surface)}.data-table tbody tr.needs-action{box-shadow:none}.data-table tbody tr.is-selected{background:color-mix(in srgb,var(--signal) 5%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 26%,transparent)}.data-table tbody tr.live-row-in{animation:1.7s cubic-bezier(.2,.85,.25,1) live-row-in}.selection-head,.selection-cell{width:48px;text-align:center!important}.selection-head input,.selection-cell input{width:19px;height:19px;accent-color:var(--signal-text);cursor:pointer}.selection-cell{position:relative}.selection-lock{color:var(--dim);position:absolute;bottom:8px;right:3px}.selection-lock svg{width:12px}.article-cell{align-items:center;gap:12px;min-width:270px;display:flex}.article-thumb{border:1px solid var(--line);width:50px;height:50px;color:var(--dim);background:var(--surface-raised);border-radius:4px;flex:none;place-items:center;display:grid;overflow:hidden}.article-thumb img{object-fit:cover;width:100%;height:100%}.article-thumb svg{width:23px}.article-cell>span,.unit-cell,.price-cell,.order-id-cell,.order-items-cell,.order-total{flex-direction:column;gap:5px;display:flex}.article-cell strong{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-size:.875rem;overflow:hidden}.article-cell small,.unit-cell small,.price-cell small,.order-id-cell small,.order-items-cell small,.order-total small{color:var(--dim);font-size:.875rem}.unit-cell{align-items:flex-start;min-width:170px}.unit-cell code{color:var(--muted);font-size:.875rem;font-weight:800}.state-pill{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);text-transform:uppercase;border-radius:99px;align-items:center;padding:4px 8px;font-size:.875rem;font-weight:900;display:inline-flex}.state-pill.state-available,.state-pill.state-shipped,.state-pill.state-sold{color:var(--success);background:#66d18f12;border-color:#66d18f4d}.state-pill.state-quarantine,.state-pill.state-damaged{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.state-pill.state-price_pending,.state-pill.state-qc_pending,.state-pill.state-received{color:var(--signal-text);background:#f5c4000f;border-color:#f5c40040}.row-statuses,.row-channels{align-items:center;gap:7px;display:flex}.status-icon{border:1px solid var(--line);background:var(--surface-raised);border-radius:9px;place-items:center;width:30px;height:30px;display:inline-grid;position:relative}.status-icon>svg{width:14px;height:14px}.status-icon.is-ok{color:var(--success);background:#66d18f0f;border-color:#66d18f38}.status-icon.is-pending{color:var(--signal-text);background:#f5c40012;border-color:#f5c40047}.status-icon.is-off{color:var(--dim)}.status-tooltip{z-index:50;visibility:hidden;opacity:0;border:1px solid var(--line);color:var(--text);background:var(--surface-raised);white-space:nowrap;border-radius:7px;padding:5px 7px;font-size:.875rem;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,5px);box-shadow:0 8px 28px #000}.status-icon:hover .status-tooltip{visibility:visible;opacity:1;transform:translate(-50%)}.price-cell{min-width:90px}.price-cell strong,.order-total strong{font-size:.88rem}.price-cell>svg{width:17px;color:var(--signal-text)}.profile-cell{grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:2px;min-width:84px;display:grid}.profile-cell strong{color:var(--text);letter-spacing:-.05em;font-size:1.4rem;line-height:1}.profile-cell>span{color:var(--muted);font-size:.875rem;font-weight:800}.profile-cell small{color:var(--dim);grid-column:1/-1}.profile-cell.critical strong,.profile-cell.critical>span,.profile-cell.critical small{color:var(--danger)}.profile-cell.open strong{color:var(--warning)}.inventory-table>tbody>tr:not(.inventory-set-master-row)>td{height:72px;padding-block:9px}.inventory-glance-article{min-width:230px}.inventory-glance-article>span{min-width:0}.inventory-glance-article>span>small{color:var(--set-accent);font-family:var(--mono);letter-spacing:.055em;text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-weight:800;overflow:hidden}.inventory-glance-article>span>small code{color:inherit;font:inherit}.inventory-glance-article>span>strong{margin-top:2px;font-size:.76rem}.inventory-size-cell{flex-direction:column;gap:5px;min-width:135px;display:flex}.inventory-size-cell>strong{font-family:var(--mono);letter-spacing:-.045em;white-space:nowrap;font-size:.85rem}.inventory-size-cell>span{color:var(--muted);font-size:.63rem}.inventory-size-cell>small{color:var(--dim);font-size:.57rem}.inventory-glance-profile{min-width:65px}.inventory-glance-profile strong{font-size:1.08rem}.inventory-glance-profile>span{font-size:.64rem}.inventory-glance-price{gap:2px;min-width:75px}.inventory-glance-price strong{font-family:var(--mono);white-space:nowrap;font-size:.76rem}.inventory-row-gate{grid-template-columns:21px minmax(0,1fr);align-items:center;gap:8px;min-width:150px;display:grid}.inventory-row-gate>svg{width:20px;height:20px}.inventory-row-gate>span{flex-direction:column;gap:4px;min-width:0;display:flex}.inventory-row-gate strong{font-size:14px}.inventory-row-gate small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.inventory-row-gate.is-ready>svg{color:var(--success)}.inventory-row-gate.is-open>svg,.inventory-row-gate.is-open strong{color:var(--warning)}.inventory-status-stack{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.inventory-commerce-signals{flex-wrap:wrap;gap:4px;max-width:100%;display:flex}.inventory-commerce-signals>span{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;min-height:26px;padding:4px 7px;font-size:14px;line-height:1;display:inline-flex}.inventory-commerce-signals svg{flex:none;width:15px;height:15px}.inventory-commerce-signals strong{font-size:14px}.inventory-commerce-signals b{font:850 14px var(--mono)}.inventory-compact-identity .inventory-commerce-signals strong,.inventory-compact-set-identity .inventory-commerce-signals strong{text-overflow:clip;white-space:nowrap;max-width:none;font-size:14px;overflow:visible}.inventory-commerce-signals .is-best-offer{color:var(--signal-text);background:color-mix(in srgb,var(--signal) 10%,transparent)}.inventory-commerce-signals .is-ordered{color:var(--success);background:color-mix(in srgb,var(--success) 9%,transparent)}.inventory-table tbody tr.has-best-offer{box-shadow:inset 3px 0 var(--signal);background:color-mix(in srgb,var(--signal) 3%,transparent)}.inventory-table tbody tr.is-ordered:not(.has-best-offer){box-shadow:inset 3px 0 var(--success);background:color-mix(in srgb,var(--success) 2.5%,transparent)}.inventory-table tbody tr.has-best-offer>td,.inventory-table tbody tr.is-ordered>td{height:96px}.inventory-compact-item.has-best-offer,.inventory-compact-set.has-best-offer{box-shadow:inset 3px 0 var(--signal)}.inventory-compact-item.is-ordered:not(.has-best-offer),.inventory-compact-set.is-ordered:not(.has-best-offer){box-shadow:inset 3px 0 var(--success)}.inventory-ebay-views{width:max-content;min-height:24px;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:14px;line-height:1;display:inline-flex}.inventory-ebay-views svg{width:16px;height:16px;color:var(--signal-text)}.inventory-ebay-views b{font:850 14px var(--mono)}.inventory-ebay-views small,.inventory-compact-identity .inventory-ebay-views small,.inventory-compact-set-identity .inventory-ebay-views small{color:var(--dim);letter-spacing:0;font-size:14px;font-weight:750}.inventory-ebay-views.is-pending{opacity:.58}.channel-cell{flex-direction:column;align-items:flex-start;gap:7px;min-width:300px;display:flex}.channel-overview{flex-wrap:wrap;gap:5px;display:flex}.channel-state{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);border-radius:99px;align-items:center;gap:5px;padding:5px 8px;font-size:.875rem;font-weight:850;display:inline-flex}.channel-state svg{width:13px;height:13px}.channel-state.live,.ebay-state.synced{color:var(--success);background:#66d18f12;border-color:#66d18f4d}.ebay-state.pending{color:var(--signal-text);background:#f5c40012;border-color:#f5c4004d}.ebay-state.error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.ebay-state.ended{color:var(--muted)}.ebay-row-detail{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.ebay-row-detail>a{color:var(--text);align-items:center;gap:5px;font-size:.875rem;font-weight:800;text-decoration:none;display:inline-flex}.ebay-row-detail>a:hover{color:var(--signal-text)}.ebay-row-detail>a svg{width:12px}.ebay-row-detail>small,.channel-empty,.listing-placeholder{color:var(--dim);font-size:.875rem}.ebay-row-detail>p{max-width:330px;color:var(--danger);text-overflow:ellipsis;white-space:nowrap;margin:2px 0;font-size:.875rem;line-height:1.35;overflow:hidden}.ebay-row-actions{flex-wrap:wrap;gap:4px;display:flex}.ebay-row-actions button{border:1px solid var(--line);min-height:36px;color:var(--muted);background:var(--surface-raised);border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:.875rem;font-weight:750;display:inline-flex}.ebay-row-actions button:hover:not(:disabled){border-color:var(--dim);color:var(--text)}.ebay-row-actions button.danger-link{color:var(--danger)}.ebay-row-actions svg{width:12px}.inline-error{color:var(--danger);margin:0;font-size:.875rem;line-height:1.35}.row-open{border:1px solid var(--line);width:40px;height:40px;color:var(--dim);background:var(--surface-raised);border-radius:10px;place-items:center;display:grid}.row-open svg{width:16px}.empty-state{min-height:280px;color:var(--dim);place-content:center;justify-items:center;gap:8px;display:grid}.empty-state svg{width:30px}.empty-state strong{color:var(--muted)}.empty-state span{font-size:.875rem}.source-pill{width:fit-content;color:var(--muted);background:var(--surface-raised);text-transform:uppercase;border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:.875rem;font-weight:900;display:inline-flex}.source-pill.ebay{color:var(--signal-ink);background:var(--signal)}.source-pill.counter{color:var(--canvas);background:var(--success)}.source-pill svg{width:11px}.order-id-cell{align-items:flex-start;min-width:210px}.order-items-cell{min-width:220px}.order-rail{align-items:center;min-width:310px;display:flex}.order-rail>span:not(.status-icon){background:#333;width:20px;height:1px}.order-rail .status-icon{border-radius:50%}.order-total{min-width:100px}.bulk-publish-bar{z-index:19;border:1px solid var(--signal-line);background:color-mix(in srgb,var(--surface) 94%,var(--signal) 6%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:17px;grid-template-columns:minmax(260px,1fr) auto auto auto auto;align-items:center;gap:8px;padding:12px;display:grid;position:sticky;top:157px}.bulk-publish-bar>div{flex-direction:column;gap:4px;display:flex}.bulk-publish-bar small{max-width:680px;color:var(--dim);line-height:1.4}.bulk-publish-bar>button{border:1px solid var(--line-strong);min-height:45px;color:var(--text);background:var(--surface-raised);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:850;display:inline-flex}.bulk-publish-bar>button.primary{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.bulk-publish-bar>button.danger{border-color:color-mix(in srgb,var(--danger) 40%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.bulk-publish-bar>button.clear{color:var(--muted);background:0 0;border-color:#0000}.bulk-publish-bar svg{width:16px}.bulk-report{color:var(--success);background:#66d18f0d;border:1px solid #66d18f47;border-radius:16px;padding:15px}.bulk-report.mixed{color:var(--warning);background:#f2b84b0f;border-color:#f2b84b59}.bulk-report>div{align-items:center;gap:10px;display:flex}.bulk-report>div>svg{flex:none;width:22px}.bulk-report>div span{flex-direction:column;gap:3px;display:flex}.bulk-report small{color:var(--muted)}.bulk-report details{border-top:1px solid #ffffff17;margin-top:12px;padding-top:10px}.bulk-report summary{cursor:pointer;font-weight:850}.bulk-report ul{flex-direction:column;gap:5px;max-height:290px;margin:9px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.bulk-report li{border:1px solid var(--line);color:var(--text);background:var(--surface);border-radius:10px;grid-template-columns:110px 1fr;gap:10px;padding:9px;display:grid}.bulk-report li code{color:var(--signal-text)}.bulk-report li>span:last-child{flex-direction:column;gap:3px;display:flex}.bulk-report li small{color:var(--danger)}.bulk-report>p{color:var(--danger);margin:10px 0 0}.drawer-backdrop{z-index:100;background:var(--overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:flex-end;animation:.18s fade-in;display:flex;position:fixed;inset:0}.detail-drawer{border-left:1px solid var(--line);background:var(--surface);width:min(760px,100%);height:100dvh;padding:25px;animation:.24s cubic-bezier(.2,.8,.2,1) drawer-in;overflow-y:auto;box-shadow:-35px 0 110px #000}@keyframes fade-in{0%{opacity:0}}@keyframes drawer-in{0%{opacity:0;transform:translate(4%)}}.drawer-head{justify-content:space-between;gap:20px;min-height:90px;display:flex}.drawer-head h2{letter-spacing:-.04em;max-width:500px;margin:8px 0 3px;font-size:1.8rem;line-height:1}.drawer-head>div>span{color:var(--dim);font-size:.875rem}.drawer-head>button{border:1px solid var(--line);width:45px;height:45px;color:var(--text);background:var(--surface-raised);border-radius:13px;flex:none;place-items:center;display:grid}.drawer-head>button svg{width:19px}.drawer-head>button.drawer-delete-shortcut{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));width:auto;color:var(--danger);background:color-mix(in srgb,var(--danger) 5%,var(--surface));white-space:nowrap;gap:7px;margin-left:auto;padding:0 13px;font-size:.72rem;font-weight:850;display:inline-flex}.drawer-head>button.drawer-delete-shortcut:hover{background:#ff6d661a;border-color:#ff6d6699}.drawer-hero{border:1px solid var(--line);height:250px;color:var(--dim);background:radial-gradient(circle,var(--signal-soft),transparent 40%),var(--surface-raised);border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.drawer-hero>img{object-fit:cover;width:100%;height:100%}.drawer-hero>div{flex-direction:column;align-items:center;gap:9px;font-size:.875rem;display:flex}.drawer-hero .state-pill{color:var(--text);background:color-mix(in srgb,var(--surface) 82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;bottom:14px;left:14px}.quick-price-editor{background:#f5c4000f;border:1px solid #f5c40059;border-radius:17px;grid-template-columns:minmax(0,1fr) 150px auto auto;align-items:end;gap:11px;margin-bottom:14px;padding:14px;display:grid}.quick-price-editor>div{flex-direction:column;gap:4px;min-width:0;display:flex}.quick-price-editor>div>span{color:var(--signal-text);letter-spacing:.11em;font-size:.875rem;font-weight:950}.quick-price-editor>div>strong{color:var(--text);letter-spacing:-.035em;font-size:1.5rem}.quick-price-editor .quick-profile{width:fit-content;color:var(--signal-ink);background:var(--signal);border-radius:99px;padding:4px 8px;font-size:.875rem}.quick-price-editor small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.quick-price-editor>label{color:var(--muted);flex-direction:column;gap:6px;font-size:.875rem;font-weight:850;display:flex}.quick-price-editor input{width:100%;min-height:48px;color:var(--text);background:var(--input);border:1px solid #544b2e;border-radius:11px;outline:none;padding:0 12px}.quick-price-editor input:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px #f5c4001a}.quick-price-editor>button{border:1px solid var(--signal);min-height:48px;color:var(--signal-ink);background:var(--signal);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-weight:900;display:inline-flex}.quick-price-editor>button svg{width:17px}.quick-price-editor>button.market-check-button{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.quick-price-editor>p{color:var(--success);grid-column:1/-1;align-items:center;gap:7px;margin:0;font-size:.875rem;display:flex}.quick-price-editor>p.locked{color:var(--warning)}.quick-price-editor>p svg{flex:none;width:15px}.market-overlay{z-index:160;background:var(--overlay-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.market-modal{border:1px solid var(--line);background:var(--surface);border-radius:22px;width:min(980px,100%);max-height:calc(100dvh - 48px);padding:22px;overflow:auto;box-shadow:0 35px 120px #000}.market-modal>header{justify-content:space-between;gap:20px;display:flex}.market-modal>header h2{margin:7px 0 4px;font-size:1.55rem}.market-modal>header small{color:var(--muted)}.market-modal>header button{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);border-radius:12px;flex:none;place-items:center;display:grid}.market-source{border:1px solid;border-radius:13px;align-items:center;gap:10px;margin-top:18px;padding:11px 13px;display:flex}.market-source.live{color:var(--success);background:#66d18f12;border-color:#66d18f59}.market-source.simulation{color:var(--signal-text);background:#f5c4000f;border-color:#f5c40059}.market-source>svg{flex:none;width:21px}.market-source>span{flex-direction:column;gap:2px;display:flex}.market-source small{color:var(--dim)}.market-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0;display:grid}.market-stats>div{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;padding:12px}.market-stats dt{color:var(--muted);font-size:.875rem}.market-stats dd{color:var(--text);margin:4px 0 0;font-size:1.35rem;font-weight:900}.market-query{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding-bottom:15px;display:flex}.market-query span{color:var(--dim);font-size:.875rem;font-weight:800}.market-query code{color:var(--signal-text);white-space:normal}.market-query small{color:var(--dim)}.market-list{flex-direction:column;gap:7px;margin-top:13px;display:flex}.market-list article{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr) 150px 130px;align-items:center;gap:13px;padding:11px;display:grid}.market-list article>div,.market-list article>span{flex-direction:column;gap:3px;min-width:0;display:flex}.market-list article strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-list article small{color:var(--dim)}.market-list article>span b{color:var(--text);font-size:1.05rem}.market-list article a{color:var(--signal-text);justify-content:flex-end;align-items:center;gap:5px;font-size:.875rem;font-weight:850;display:inline-flex}.market-list article a svg{width:15px}.market-no-link{color:var(--dim);text-align:right;font-size:.875rem}.market-empty{color:var(--muted);text-align:center;margin:24px 0}.market-modal>footer{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:flex-end;gap:9px;margin:18px -22px -22px;padding:14px 22px;display:flex;position:sticky;bottom:-22px}.market-modal>footer button{border:1px solid var(--line);min-height:43px;color:var(--text);background:var(--surface-raised);border-radius:10px;padding:0 14px;font-weight:850}.shipping-label-form{flex-direction:column;gap:12px;display:flex}.shipping-label-form>p{color:var(--muted);margin:0;line-height:1.55}.shipping-label-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shipping-label-list{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.shipping-label-list article{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;padding:12px;display:grid}.shipping-label-list article.label_created{border-color:#66d18f40}.shipping-label-list article.reconciliation_required,.shipping-label-list article.failed{background:#f2b84b0d;border-color:#f2b84b59}.shipping-label-list article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.shipping-label-list article small{overflow-wrap:anywhere;color:var(--dim)}.shipping-label-list article>a,.shipping-label-list article>b,.shipping-label-list article>button{color:var(--signal-text);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}.shipping-label-list article>button{cursor:pointer;background:#f2b84b14;border:1px solid #f2b84b61;border-radius:7px;min-height:36px;padding:0 9px;font-weight:800}.shipping-label-list article>button:disabled{opacity:.5;cursor:not-allowed}.shipping-label-list article>a svg{width:16px}.shipping-label-list article>button svg{width:15px}.shipping-label-list article>p{color:var(--warning);grid-column:1/-1;align-items:flex-start;gap:7px;margin:2px 0 0;font-size:.875rem;line-height:1.45;display:flex}.shipping-label-list article>p svg{flex:none;width:16px}.shipping-automation-status{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-direction:column;gap:9px;margin-bottom:12px;padding:12px;display:flex}.shipping-automation-status.eligible{background:#66d18f0d;border-color:#66d18f47}.shipping-automation-status.blocked{background:#f2b84b0a;border-color:#f2b84b3d}.shipping-automation-status>span{flex-direction:column;gap:3px;display:flex}.shipping-automation-status small{color:var(--dim);line-height:1.4}.shipping-automation-status ul{color:var(--warning);gap:4px;margin:0;padding-left:20px;font-size:.875rem;line-height:1.4;display:grid}.hermes-workflow{flex-direction:column;gap:12px;display:flex}.shipping-sheet-stack{flex-direction:column;gap:10px;display:flex}.shipping-sheet-download{border-color:color-mix(in srgb,var(--success) 42%,var(--line));background:color-mix(in srgb,var(--success) 7%,var(--surface));text-decoration:none}.shipping-sheet-download:hover{border-color:color-mix(in srgb,var(--success) 70%,var(--line))}.shipping-sheet-test{border-color:color-mix(in srgb,var(--warning) 42%,var(--line));color:var(--text);background:color-mix(in srgb,var(--warning) 7%,var(--surface));text-decoration:none}.shipping-sheet-test:hover{border-color:color-mix(in srgb,var(--warning) 70%,var(--line))}.manual-hermes-panel{background:#f2b84b0a;border:1px solid #f2b84b52;border-radius:15px;flex-direction:column;gap:12px;padding:13px;display:flex}.manual-hermes-common{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.manual-hermes-packages{flex-direction:column;gap:10px;display:flex}.manual-hermes-packages article{border:1px solid var(--line);background:var(--surface-2);border-radius:13px;padding:12px}.manual-hermes-packages article header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.manual-hermes-packages article header span{flex-direction:column;gap:3px;min-width:0;display:flex}.manual-hermes-packages article header small{color:var(--dim)}.manual-hermes-packages article header em{color:var(--signal-text);font:700 .76rem var(--font-mono);text-align:right;font-style:normal}.manual-hermes-packages article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.manual-hermes-packages .span-two{grid-column:1/-1}.manual-hermes-actions{justify-content:flex-end;gap:9px;display:flex}.manual-hermes-actions button{width:auto}@media (width<=640px){.manual-hermes-common,.manual-hermes-packages article>div{grid-template-columns:1fr}.manual-hermes-packages .span-two{grid-column:auto}.manual-hermes-packages article header{flex-direction:column}.manual-hermes-packages article header em{text-align:left}.manual-hermes-actions{flex-direction:column-reverse}.manual-hermes-actions button{width:100%}}.drawer-section{border-bottom:1px solid var(--line);padding:25px 2px}.drawer-section-title{color:var(--dim);letter-spacing:.14em;justify-content:space-between;margin-bottom:17px;font-size:.875rem;font-weight:900;display:flex}.drawer-section-title small{color:var(--signal-text);letter-spacing:normal}.drawer-section .row-statuses{gap:10px}.drawer-section .status-icon{width:40px;height:40px}.drawer-section .status-icon>svg{width:18px;height:18px}.inventory-archive-zone{background:#ff6d6608;border:1px solid #ff6d6638;border-radius:14px;padding:0}.inventory-archive-toggle{width:100%;min-height:72px;color:var(--danger);text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:13px 15px;display:grid}.inventory-archive-toggle>svg{width:19px}.inventory-archive-toggle>svg:last-child{color:var(--dim);transition:transform .16s}.inventory-archive-toggle[aria-expanded=true]>svg:last-child{transform:rotate(90deg)}.inventory-archive-toggle span{flex-direction:column;gap:4px;min-width:0;display:flex}.inventory-archive-toggle strong{font-size:.78rem}.inventory-archive-toggle small{color:var(--dim);font-size:.65rem;line-height:1.4}.inventory-archive-form{border-top:1px solid #ff6d662e;gap:12px;padding:15px;display:grid}.inventory-archive-form>p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.inventory-archive-form .edit-field{flex-direction:column;gap:6px;display:flex}.inventory-archive-form .edit-field>span{color:var(--dim);font-size:.64rem;font-weight:800}.inventory-archive-form input,.inventory-archive-form textarea{border:1px solid var(--line);width:100%;color:var(--text);background:var(--input);border-radius:9px;outline:0;padding:10px 11px}.inventory-archive-form textarea{resize:vertical;min-height:82px}.inventory-archive-form input:focus,.inventory-archive-form textarea:focus{border-color:var(--danger);box-shadow:0 0 0 3px #ff6d6614}.inventory-archive-form>button{justify-self:start}.edit-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.edit-field.wide{grid-column:1/-1}.edit-field textarea{resize:vertical;min-height:85px;padding-block:12px}.photo-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.photo-grid>img,.photo-upload{aspect-ratio:1;border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;overflow:hidden}.photo-grid>img{object-fit:cover;width:100%;height:100%}.detailed-photo-grid{grid-template-columns:repeat(3,1fr)}.photo-card{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;min-width:0;margin:0;overflow:hidden}.photo-card.ai-enabled{grid-column:1/-1}.photo-card-main{min-width:0}.photo-card img{object-fit:cover;width:100%;height:100%;transition:transform .15s}.photo-card a:hover img{transform:scale(1.025)}.photo-card figcaption{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:8px 9px 8px 12px;display:flex}.photo-card figcaption>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.photo-card figcaption strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.photo-state{color:var(--muted);background:var(--surface-soft);white-space:nowrap;border-radius:99px;padding:3px 6px;font-size:.875rem}.photo-state.approved,.photo-state.published{color:var(--success);background:#66d18f17}.photo-state.uploaded{color:var(--warning)}.photo-delete{border:1px solid color-mix(in srgb,var(--danger) 25%,var(--line));width:44px;height:44px;color:var(--danger);background:color-mix(in srgb,var(--danger) 5%,var(--surface));border-radius:10px;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.photo-delete:hover:not(:disabled){border-color:var(--danger);background:#ff6d661a}.photo-delete svg{width:21px;height:21px}.image-section-title small{align-items:center;gap:4px;display:inline-flex}.image-section-title small b{color:var(--text);font-family:var(--mono)}.photo-publication{min-width:0}.photo-stage{aspect-ratio:4/3;color:var(--text);background:#fff;place-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden}.photo-stage img{object-fit:contain;width:100%;height:100%}.photo-stage-state,.photo-stage-open{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101214c7;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:.68rem;font-weight:850;display:inline-flex;position:absolute;top:14px;box-shadow:0 7px 24px #00000029}.photo-stage-state{left:14px}.photo-stage-state.online{color:#d8ffe7;background:#175c33e0}.photo-stage-open{opacity:0;transition:opacity .15s,transform .15s;right:14px;transform:translateY(-3px)}.photo-stage:hover .photo-stage-open,.photo-stage:focus-visible .photo-stage-open{opacity:1;transform:none}.photo-stage-state svg,.photo-stage-open svg{width:14px;height:14px}.photo-variant-list{border-top:1px solid var(--line);background:var(--surface);display:grid}.photo-variant-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:62px;padding:9px 12px 9px 15px;display:grid;position:relative}.photo-variant-row:last-child{border-bottom:0}.photo-variant-row.selected{background:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:inset 3px 0 0 var(--signal)}.photo-variant-actions{align-items:center;gap:6px;display:flex}.photo-variant-delete{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));width:32px;height:32px;color:var(--danger);background:0 0;place-items:center;display:grid}.photo-variant-delete svg{width:14px}.photo-variant-preview{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0;display:flex}.photo-variant-preview>span{gap:4px;min-width:0;display:grid}.photo-variant-preview strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.photo-variant-preview small{color:var(--dim);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.photo-variant-preview em{color:var(--signal-text);white-space:nowrap;font-size:.62rem;font-style:normal;font-weight:850}.photo-variant-row:not(.selected) .photo-variant-preview em{color:var(--dim)}.photo-visibility-toggle{border:1px solid var(--line-strong);min-width:108px;height:40px;color:var(--muted);background:var(--surface-raised);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.66rem;font-weight:900;display:inline-flex}.photo-visibility-toggle svg{width:15px;height:15px}.photo-visibility-toggle.active{color:var(--success);background:#66d18f14;border-color:#66d18f6b}.photo-visibility-toggle:disabled{cursor:not-allowed;opacity:.48}.photo-review-lock{min-height:26px;color:var(--warning);grid-column:1/-1;align-items:center;gap:5px;margin-top:-4px;font-size:.58rem;display:flex}.photo-review-lock svg{width:12px}.photo-delete-confirm{border-top:1px solid color-mix(in srgb,var(--danger) 24%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,var(--surface));flex-direction:column;gap:7px;padding:10px;display:flex}.photo-delete-confirm small{color:var(--muted);line-height:1.4}.photo-delete-confirm>div{flex-wrap:wrap;gap:6px;display:flex}.photo-delete-confirm button{border:1px solid var(--line);min-height:40px;color:var(--muted);background:var(--surface-raised);border-radius:8px;flex:1;padding-inline:9px;font-weight:800}.photo-delete-confirm button.confirm{color:var(--text);background:#6d211e;border-color:#ff6d6673}.photo-feedback{color:var(--success);background:#66d18f12;border-radius:9px;align-items:flex-start;margin:10px 0 0;padding:9px;font-size:.875rem;line-height:1.4;display:flex}.photo-feedback.warn{color:var(--warning);background:#f2b84b12}.photo-help{color:var(--dim);margin:10px 0 0;font-size:.875rem;line-height:1.45}.evidence-photo-note{border-top:1px solid var(--line);min-height:46px;color:var(--dim);background:#66d18f08;align-items:center;gap:6px;margin:0;padding:8px;font-size:.68rem;line-height:1.35;display:flex}.evidence-photo-note svg{width:14px;color:var(--success);flex:none}.ai-photo-tools{border-top:1px solid var(--line);background:linear-gradient(145deg,#f5c4000a,#0000 44%);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.ai-photo-tools>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-photo-tools>header span{color:var(--signal-text);align-items:center;gap:7px;display:inline-flex}.ai-photo-tools>header svg{width:17px}.ai-photo-tools>header b{border:1px solid var(--line);color:var(--muted);background:var(--surface-soft);border-radius:99px;padding:4px 8px;font-size:.62rem}.ai-lab-meta{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.ai-lab-meta em{color:var(--signal-text);font-family:var(--mono);white-space:nowrap;background:#f5c40012;border:1px solid #f5c4004d;border-radius:99px;padding:4px 8px;font-size:.6rem;font-style:normal}.ai-lab-meta em.offline{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,var(--surface))}.kie-credit-display{background:#f5c4000d;border:1px solid #f5c4003d;border-radius:10px;gap:7px;padding:9px 10px;display:grid}.kie-credit-display>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.kie-credit-display>header>span{align-items:center;gap:7px;display:inline-flex}.kie-credit-display>header svg{width:15px;height:15px;color:var(--signal-text)}.kie-credit-display>header strong{font-size:.68rem}.kie-credit-display>header b{color:var(--signal-text);font-family:var(--mono);white-space:nowrap;font-size:.68rem}.kie-credit-display>header button{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);background:var(--surface-raised);border-radius:7px;place-items:center;display:grid}.kie-credit-display>small{color:var(--dim);font-size:.62rem;line-height:1.4}.kie-price-list{border:1px solid var(--line);background:var(--surface);border-radius:9px;display:grid;overflow:hidden}.kie-price-list>div{border-top:1px solid var(--line);grid-template-columns:minmax(100px,1fr) 90px minmax(120px,1fr);align-items:center;min-height:38px;display:grid}.kie-price-list>div:first-child{color:var(--dim);background:var(--surface-soft);letter-spacing:.08em;text-transform:uppercase;border-top:0;font-size:.58rem;font-weight:900}.kie-price-list>div.active{box-shadow:inset 3px 0 0 var(--signal);background:#f5c4000d}.kie-price-list span{font-family:var(--mono);align-items:center;gap:6px;padding:8px 10px;font-size:.68rem;display:flex}.kie-price-list em{color:var(--signal-ink);background:var(--signal);border-radius:99px;padding:2px 5px;font-size:.5rem;font-style:normal;font-weight:900}.kie-credit-display>p{color:var(--dim);margin:0;font-size:.62rem;line-height:1.45}.kie-credit-display>p a{color:var(--signal-text);align-items:center;gap:4px;font-weight:800;display:inline-flex}.kie-credit-display>p a svg{width:11px}.ai-photo-tools.state-review_required>header b{color:var(--warning);border-color:#f2b84b59}.ai-photo-tools.state-approved>header b{color:var(--success);border-color:#66d18f59}.ai-photo-tools.state-failed>header b,.ai-photo-tools.state-rejected>header b{color:var(--danger);border-color:#ff6d6659}.ai-fidelity-note,.ai-progress,.ai-approved,.ai-source-warning{color:var(--muted);background:#66d18f0d;border-radius:9px;align-items:flex-start;gap:7px;margin:0;padding:9px 10px;font-size:.7rem;line-height:1.45;display:flex}.ai-fidelity-note svg,.ai-progress svg,.ai-approved svg,.ai-source-warning svg{flex:none;width:15px}.ai-fidelity-note svg,.ai-approved svg{color:var(--success)}.ai-source-proof{color:var(--dim);font-family:var(--mono);font-size:.6rem}.ai-source-warning{color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.ai-progress{color:var(--signal-text);background:#f5c4000f}.ai-photo-comparison{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ai-photo-comparison a{border:1px solid var(--line);min-width:0;color:var(--muted);background:var(--surface-2);border-radius:9px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ai-photo-comparison img{aspect-ratio:1;object-fit:contain;background:#fff}.ai-photo-comparison span{text-overflow:ellipsis;white-space:nowrap;padding:6px;font-size:.6rem;overflow:hidden}.ai-output-picker{border-top:1px solid var(--line);gap:8px;padding-top:10px;display:grid}.ai-output-picker>strong{font-size:.72rem}.ai-output-picker>small{color:var(--dim);font-size:.64rem;line-height:1.4}.ai-output-picker>button{border:1px solid var(--signal-text);min-height:40px;color:var(--signal-ink);background:var(--signal);border-radius:9px;justify-content:center;justify-self:start;align-items:center;gap:7px;padding:0 12px;font-weight:900;display:inline-flex}.ai-output-picker>button svg{width:15px}.photo-upload{color:var(--dim);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:.875rem;display:flex}.photo-upload:hover{border-color:var(--signal-text);color:var(--signal-text)}.photo-upload svg{width:20px}.photo-upload input{display:none}.slot-select{color:var(--dim);justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;font-size:.875rem;display:flex}.slot-select select{width:auto;min-height:38px;color:var(--muted)}.channel-pickers{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.channel-pickers button{border:1px solid var(--line);min-height:54px;color:var(--dim);background:var(--surface-2);border-radius:13px;justify-content:center;align-items:center;gap:8px;font-weight:800;display:flex}.channel-pickers button.active{border-color:var(--signal-text);color:var(--signal-text);background:#f5c40012}.channel-pickers button[aria-disabled=true]{cursor:default}.channel-pickers svg{width:17px}.publication-channel-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;width:100%;margin-top:12px;display:grid}.publication-channel-picker>button{border:1px solid var(--line);min-width:0;min-height:68px;color:var(--dim);background:var(--surface-2);text-align:left;border-radius:14px;grid-template-columns:38px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s,transform .1s;display:grid}.publication-channel-picker>button:active:not(:disabled){transform:scale(.985)}.publication-channel-picker>button.is-selected{border-color:var(--signal-text);color:var(--text);background:#f5c40014;box-shadow:inset 0 0 0 1px #f5c4001f}.publication-channel-picker>button>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.publication-channel-picker strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:900;overflow:hidden}.publication-channel-picker small{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:800}.publication-channel-icon{border:1px solid var(--line);background:var(--canvas);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.publication-channel-icon svg{width:18px}.publication-channel-picker .publication-channel-check{width:18px;color:var(--signal-text)}.publication-channel-picker.is-compact{min-width:310px;margin-top:0}.publication-channel-picker.is-compact>button{grid-template-columns:30px minmax(0,1fr) 18px;min-height:48px;padding:6px 9px}.publication-channel-picker.is-compact .publication-channel-icon{border-radius:9px;width:30px;height:30px}.publication-channel-picker.is-compact .publication-channel-icon svg{width:15px}.current-price{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);flex-direction:column;padding:10px 0;display:flex}.current-price>span{color:var(--dim);letter-spacing:.12em;font-size:.875rem;font-weight:900}.current-price strong{color:var(--signal-text);letter-spacing:-.05em;margin-top:4px;font-size:1.8rem}.current-price small{color:var(--dim);margin-top:3px}.publish-button{width:100%;margin-top:10px}.gate-note{color:var(--muted);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:.875rem;line-height:1.5;display:flex}.gate-note svg{width:17px;color:var(--signal-text);flex:none}.set-lock-note strong{color:var(--signal-text)}.damage-accordion{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;margin-top:16px;overflow:hidden}.damage-accordion.has-findings{background:#ff6d660a;border-color:#ff6d666b}.damage-accordion-trigger{width:100%;min-height:58px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 13px;display:grid}.damage-accordion-trigger:hover{background:var(--surface-raised)}.damage-accordion-trigger:focus-visible{outline:2px solid var(--signal-text);outline-offset:-3px}.damage-accordion-trigger>span{flex-direction:column;gap:3px;min-width:0;display:flex}.damage-accordion-trigger strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:850}.damage-accordion-trigger small{overflow-wrap:anywhere;color:var(--dim);font-size:.75rem;line-height:1.35}.damage-accordion.has-findings .damage-accordion-trigger small{color:var(--danger)}.damage-accordion-trigger>svg{width:18px;color:var(--dim);transition:transform .18s}.damage-accordion-trigger[aria-expanded=true]>svg{transform:rotate(90deg)}.damage-accordion-panel{border-top:1px solid var(--line);padding:12px 13px 13px}.damage-accordion-panel[hidden]{display:none}.damage-accordion-panel>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.damage-accordion-panel label{border:1px solid var(--line);min-width:0;min-height:43px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;display:flex}.damage-accordion-panel label>span{overflow-wrap:anywhere;min-width:0}.damage-accordion-panel label.active{border-color:color-mix(in srgb,var(--danger) 45%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.damage-accordion-panel input{width:17px;height:17px;accent-color:var(--danger);flex:none}.damage-accordion-panel>p{color:var(--danger);align-items:flex-start;gap:7px;margin:10px 0 0;font-size:.875rem;line-height:1.4;display:flex}.damage-accordion-panel>p svg{flex:none;width:16px}.gpsr-prep{border:1px solid var(--line);background:var(--canvas);border-radius:15px;padding:13px}.gpsr-prep>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.gpsr-prep>summary>span{align-items:center;gap:8px;font-weight:900;display:flex}.gpsr-prep>summary svg{width:18px;color:var(--signal-text)}.gpsr-prep>summary b{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:5px 8px;font-size:.875rem}.gpsr-prep>summary b.ready{color:var(--success);border-color:#66d18f4d}.gpsr-prep>summary b.missing{color:var(--warning);border-color:#f2b84b4d}.gpsr-prep>p{color:var(--muted);font-size:.875rem;line-height:1.5}.gpsr-prep>p strong{color:var(--text)}.contact-editor{border:1px solid var(--line);border-radius:13px;min-width:0;margin:16px 0 0;padding:13px}.contact-editor legend{color:var(--signal-text);padding:0 7px;font-size:.875rem;font-weight:900}.responsible-toggle{border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:11px;min-height:65px;margin-top:14px;padding:11px;display:flex}.responsible-toggle input{width:20px;height:20px;accent-color:var(--signal-text)}.responsible-toggle>span{flex-direction:column;gap:3px;display:flex}.responsible-toggle small{color:var(--dim);line-height:1.35}.gpsr-missing,.gpsr-saved{border-radius:10px;align-items:flex-start;gap:7px;padding:9px;display:flex}.gpsr-missing{background:#f2b84b12;color:var(--warning)!important}.gpsr-saved{background:#66d18f12;color:var(--success)!important}.gpsr-missing svg,.gpsr-saved svg{flex:none;width:16px}.gpsr-save{width:100%;margin-top:10px}.drawer-error{z-index:2;background:color-mix(in srgb,var(--danger) 10%,var(--surface));margin-top:15px;position:sticky;bottom:80px}.drawer-footer{z-index:3;border-top:1px solid var(--line);padding:15px 25px max(15px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin:0 -25px -25px;position:sticky;bottom:-25px}.drawer-footer .primary-button{width:100%}.order-flow-stage{border:1px solid var(--line);background:var(--surface);border-radius:17px;margin-top:10px;padding:20px}.order-flow-stage .order-rail{justify-content:center;width:100%}.order-flow-stage .order-rail>span:not(.status-icon){flex:1}.order-flow-stage .status-icon{width:38px;height:38px}.flow-labels{color:var(--dim);text-align:center;grid-template-columns:repeat(5,1fr);margin-top:9px;font-size:.875rem;display:grid}.drawer-order-items{flex-direction:column;display:flex}.drawer-order-items article{border-top:1px solid var(--line);grid-template-columns:35px 1fr auto;align-items:center;gap:11px;min-height:70px;display:grid}.drawer-order-items article:first-child{border-top:0}.drawer-order-items article>svg{width:19px;color:var(--signal-text)}.drawer-order-items article span{flex-direction:column;gap:4px;display:flex}.drawer-order-items article small{color:var(--dim)}.drawer-order-items article.cancelled{opacity:.62}.drawer-order-items article.cancelled>svg{color:var(--danger)}.drawer-order-items article.cancelled strong{text-decoration:line-through}.order-return-summary{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:74px;padding:11px;display:grid}.order-return-summary+.order-return-summary{margin-top:8px}.order-return-summary>svg{width:19px;color:var(--signal-text)}.order-return-summary>span{flex-direction:column;gap:4px;min-width:0;display:flex}.order-return-summary small{color:var(--dim);overflow-wrap:anywhere}.order-return-summary em{color:var(--warning);overflow-wrap:anywhere;font-size:.82rem;font-style:normal}.order-return-summary>a{color:var(--signal-text);align-items:center;gap:5px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.order-return-summary>a svg{width:15px}.order-return-summary.completed{border-color:#66d18f4d}.order-return-summary.reconciliation_required{background:#ff6d660d;border-color:#ff6d6661}.address-card{border:1px solid var(--line);background:var(--surface);border-radius:15px;gap:14px;padding:16px;display:flex}.address-card>svg{width:20px;color:var(--signal-text);flex:none}.address-card p{color:var(--muted);flex-direction:column;gap:3px;margin:0;font-size:.875rem;display:flex}.address-card strong{color:var(--text)}.action-complete{color:var(--success);background:#66d18f0d;border:1px solid #66d18f38;border-radius:14px;align-items:center;gap:13px;padding:15px;display:flex}.action-complete>svg{width:22px}.action-complete span{flex-direction:column;gap:3px;display:flex}.action-complete small{color:var(--dim)}.shipping-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.shipping-form .primary-button{grid-column:1/-1}.order-total-card{background:#f5c4000d;border:1px solid #f5c40040;border-radius:17px;flex-direction:column;align-items:flex-end;gap:4px;margin-top:22px;padding:20px;display:flex}.order-total-card>span{color:var(--dim);align-self:flex-start;align-items:center;gap:8px;font-size:.875rem;display:flex}.order-total-card svg{width:17px;color:var(--signal-text)}.order-total-card strong{color:var(--signal-text);font-size:2rem}.order-total-card small{color:var(--dim)}.external-ref{min-height:50px;color:var(--muted);align-items:center;gap:9px;margin-top:12px;font-size:.875rem;text-decoration:none;display:flex}.external-ref svg{width:16px}.data-table tbody tr.reconciliation-needed{box-shadow:inset 4px 0 var(--danger);background:#ff6d660a}.payment-reconciliation-summary{border:1px solid color-mix(in srgb,var(--danger) 38%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface));border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.payment-reconciliation-summary>svg{width:24px;color:var(--danger)}.payment-reconciliation-summary strong{font-size:1rem;display:block}.payment-reconciliation-summary p,.global-payment-issues>p{color:var(--danger);margin:5px 0 0;line-height:1.5}.payment-reconciliation-summary button,.reconciliation-resolution button{min-height:44px;color:var(--text);background:#351716;border:1px solid #ff6d6673;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:850;display:inline-flex}.payment-reconciliation-summary button:hover,.reconciliation-resolution button:hover:not(:disabled){border-color:var(--danger);background:#4a1c1a}.global-payment-issues{border:1px solid color-mix(in srgb,var(--danger) 24%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface));border-radius:17px;flex-direction:column;gap:10px;padding:17px;display:flex}.global-payment-issues h2{color:var(--danger);margin:0;font-size:1.15rem}.payment-reconciliation-card{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface));border-radius:15px;grid-template-columns:auto minmax(0,1fr);gap:11px;margin-top:12px;padding:15px;display:grid}.payment-reconciliation-card.compact{margin-top:0}.payment-reconciliation-card.ebay{border-color:color-mix(in srgb,var(--warning) 30%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,transparent)}.payment-reconciliation-card>svg{width:20px;color:var(--danger)}.payment-reconciliation-card.ebay>svg{color:var(--warning)}.payment-reconciliation-card>div{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.payment-reconciliation-card strong{color:var(--text);line-height:1.45}.payment-reconciliation-card p{color:var(--danger);margin:0;line-height:1.5}.payment-reconciliation-card small{color:var(--muted);overflow-wrap:anywhere}.payment-reconciliation-card em{color:var(--dim);font-size:.875rem;line-height:1.4}.reconciliation-severity{letter-spacing:.08em;border:1px solid;border-radius:99px;padding:4px 7px;font-size:.875rem;font-style:normal;font-weight:950}.reconciliation-severity.critical{color:var(--danger)}.reconciliation-severity.warning{color:var(--warning)}.reconciliation-resolution{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;width:100%;margin-top:4px;display:grid}.reconciliation-resolution label{color:var(--muted);flex-direction:column;gap:6px;font-size:.875rem;font-weight:800;display:flex}.reconciliation-resolution input{width:100%;min-height:46px;color:var(--text);background:var(--input);border:1px solid #56302e;border-radius:11px;padding:0 12px}.reconciliation-resolution button svg{width:17px}.reconciliation-resolution button:disabled{opacity:.45;cursor:not-allowed}@media (width<=1100px){.admin-shell{grid-template-columns:215px minmax(0,1fr)}.sidebar-brand img{width:170px}.metric-grid{grid-template-columns:1fr 1fr}.inventory-toolbar{flex-direction:column;align-items:stretch}.filter-tabs{padding-bottom:2px}.data-table-wrap{overflow-x:auto}.data-table{min-width:980px}}@media (width<=760px){body{padding-bottom:88px}.admin-shell{display:block}.sidebar{width:min(310px,88vw);height:100dvh;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:35px 0 100px #000}.sidebar.is-open{transform:translate(0)}.sidebar-brand button,.menu-trigger{display:grid}.sidebar-brand img{width:210px}.topbar{height:62px;padding-inline:13px}.topbar-kicker{display:none}.payment-reconciliation-summary,.reconciliation-resolution,.reissue-grid,.invoice-history>div{grid-template-columns:1fr}.reissue-grid .span-two{grid-column:auto}.payment-reconciliation-summary>svg{display:none}.page-stage{padding:14px 10px 30px}.mobile-dock{left:50%;bottom:max(10px,env(safe-area-inset-bottom));z-index:80;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 95%,transparent);width:min(390px,100% - 20px);min-height:68px;box-shadow:var(--shadow),inset 0 1px var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:17px;grid-template-columns:repeat(4,1fr);padding:5px;display:grid;position:fixed;transform:translate(-50%)}.mobile-dock button{min-height:56px;color:var(--dim);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.875rem;display:flex;position:relative}.mobile-dock svg{width:20px}.mobile-dock i{background:0 0;border-radius:50%;width:4px;height:4px;position:absolute;top:0}.mobile-dock button.active{color:var(--text)}.mobile-dock button.active i{background:var(--signal);box-shadow:0 0 10px var(--signal)}.cockpit-hero{align-items:flex-end;min-height:520px;padding:28px 20px}.cockpit-hero h1{font-size:clamp(3rem,15vw,5rem)}.cockpit-hero .hero-copy>p:last-child{font-size:.875rem}.hero-radar{width:390px;top:-80px;right:-140px}.live-chip{inset:19px auto auto 19px}.metric-grid{grid-template-columns:1fr 1fr;gap:7px}.metric-card{min-height:112px;padding:14px}.metric-card strong{font-size:1.9rem}.quick-actions{grid-template-columns:1fr}.quick-actions button{min-height:100px}.attention-list button{min-height:93px}.page-title-row{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:340px;padding-inline:8px}.page-title-row h1{font-size:clamp(3rem,14vw,4.8rem)}.page-title-row .secondary-button{align-self:stretch}.environment-chip{align-self:flex-start}.inventory-toolbar{position:static}.inventory-toolbar>label{min-width:0}.filter-tabs{width:100%}.filter-tabs button{flex:none}.inventory-summary>div{display:none}.inventory-pagination{grid-template-columns:1fr auto}.inventory-pagination>span{grid-column:1/-1}.inventory-pagination>div{justify-content:space-between}.data-table-wrap{background:0 0;border:0;overflow:visible}.data-table{min-width:0;display:block}.data-table thead{display:none}.data-table tbody{flex-direction:column;gap:8px;display:flex}.data-table tr{border:1px solid var(--line);background:var(--surface);border-radius:17px;grid-template-columns:1fr auto;padding:13px;display:grid;position:relative}.data-table td{border:0;height:auto;padding:0;display:block}.order-table td:first-child{grid-column:1/-1}.order-table td:nth-child(2){border-top:1px solid var(--line);grid-column:1/-1;margin-top:12px;padding-top:11px}.order-table td:nth-child(3){margin-top:13px}.order-table td:nth-child(4){position:absolute;top:67px;right:14px}.order-table td:nth-child(5){position:absolute;bottom:10px;right:10px}.inventory-table tr{grid-template-columns:72px minmax(0,1fr) auto;gap:0 10px;min-height:390px}.inventory-table td:first-child{grid-area:1/1;align-self:center}.inventory-table td:nth-child(2){grid-area:1/2/auto/4;padding-right:95px}.inventory-table td:nth-child(3){border-top:1px solid var(--line);grid-area:2/1/auto/-1;margin-top:12px;padding-top:11px}.inventory-table td:nth-child(4){grid-area:3/1;margin-top:13px}.inventory-table td:nth-child(5){grid-area:3/2/auto/4;align-self:center;margin-top:13px}.inventory-table td:nth-child(6){border-top:1px solid var(--line);grid-area:4/1/auto/-1;margin-top:15px;padding-top:12px}.inventory-table td:nth-child(7){position:absolute;top:70px;right:14px}.inventory-table td:nth-child(8){position:absolute;bottom:10px;right:10px}.article-cell,.unit-cell,.order-id-cell,.order-items-cell{min-width:0}.article-cell strong{max-width:230px}.price-cell,.order-total{align-items:flex-end;min-width:0}.row-statuses{flex-wrap:wrap}.channel-cell{min-width:0}.ebay-row-detail>p{max-width:min(320px,80vw)}.row-open{background:0 0;border-color:#0000}.order-table tr{min-height:215px}.order-table td:nth-child(2){padding-right:110px}.order-table td:nth-child(3){grid-column:1/-1}.order-rail{min-width:0}.order-rail>span:not(.status-icon){flex:1}.channel-stage{grid-template-columns:1fr}.channel-link{grid-template-columns:1fr auto 1fr;width:100%}.channel-stage article{padding-block:10px}.channel-metrics{grid-template-columns:1fr 1fr}.channel-control-head{grid-template-columns:1fr}.best-offer-setting{flex-direction:column;align-items:flex-start}.best-offer-list{grid-template-columns:1fr}.best-offer-card>header{flex-direction:column}.best-offer-card>header>b{max-width:none}.best-offer-card>dl{grid-template-columns:1fr}.best-offer-card>footer{grid-template-columns:1fr;display:grid}.best-offer-card>footer button{width:100%}.after-sales-card>header{flex-direction:column}.after-sales-card>dl{grid-template-columns:1fr}.after-sales-workbench footer{grid-template-columns:1fr;display:grid}.after-sales-workbench footer button{width:100%}.job-head-actions{align-items:stretch}.job-head-actions .control-count{align-self:flex-start}.reconciliation-item-head,.integration-job-copy>div:first-child{flex-direction:column;align-items:flex-start}.reconciliation-meta,.integration-job-copy dl{grid-template-columns:1fr}.reconciliation-actions,.resolution-form-actions{grid-template-columns:1fr;display:grid}.reconciliation-actions button,.resolution-form-actions button{width:100%}.integration-job,.ebay-last-attempt{grid-template-columns:1fr}.channel-action-feedback{top:78px}.detail-drawer{border-left:0;padding:18px 14px}.quick-price-editor{grid-template-columns:1fr 1fr}.quick-price-editor>div{grid-column:1/-1}.quick-price-editor>button{width:100%}.quick-price-editor>button.market-check-button{grid-column:1/-1}.market-overlay{padding:0}.market-modal{border-radius:0;max-height:100dvh;padding:16px}.market-stats{grid-template-columns:1fr 1fr}.market-list article{grid-template-columns:1fr}.market-list article a{justify-content:flex-start}.market-no-link{text-align:left}.drawer-head h2{font-size:1.45rem}.drawer-head>button.drawer-delete-shortcut{width:45px;padding:0}.drawer-head>button.drawer-delete-shortcut span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drawer-hero{height:220px}.drawer-footer{margin:0 -14px -18px;padding-inline:14px;bottom:-18px}.photo-grid{grid-template-columns:repeat(3,1fr)}.bulk-publish-bar{grid-template-columns:1fr 1fr;position:static}.bulk-publish-bar>div,.bulk-publish-bar>button.clear{grid-column:1/-1}.bulk-report li,.shipping-form{grid-template-columns:1fr}.shipping-form .primary-button{grid-column:auto}.login-page{grid-template-columns:1fr;align-content:center;gap:35px;padding:24px 15px}.login-panel{text-align:center}.login-logo{width:230px;margin:0 auto 45px}.login-panel h1{font-size:clamp(3.1rem,15vw,5rem)}.login-lead{margin-inline:auto}.login-trust{justify-content:center;margin-top:24px}.login-form-card{border-radius:23px;padding:22px}.login-orbit{width:110vw;height:110vw;top:-20vw;right:-50vw}}@media (width<=430px){.metric-grid{grid-template-columns:1fr 1fr}.metric-card>div span{max-width:90px}.edit-grid{grid-template-columns:1fr}.edit-field.wide{grid-column:auto}.photo-grid{grid-template-columns:repeat(2,1fr)}.channel-pickers,.damage-accordion-panel>div,.detailed-photo-grid,.photo-card.ai-enabled .photo-variant-grid{grid-template-columns:1fr}.ai-photo-tools{border-top:1px solid var(--line);border-left:0}.ai-photo-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-lab-meta{flex-direction:column;align-items:flex-end}.bulk-publish-bar{grid-template-columns:1fr}.bulk-publish-bar>div,.bulk-publish-bar>button.clear{grid-column:auto}.gpsr-prep>summary{flex-direction:column;align-items:flex-start}.inventory-pagination{grid-template-columns:1fr}.inventory-pagination>span{grid-column:auto}.inventory-pagination>label{justify-content:space-between;justify-self:stretch}}.mail-page{min-width:0;max-width:100%}.mail-view-tabs{top:calc(var(--admin-sticky-top) - 8px);z-index:28;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 94%,transparent);scrollbar-width:none;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);gap:20px;min-width:0;padding:0 3px;display:flex;position:sticky;overflow-x:auto}.mail-view-tabs::-webkit-scrollbar{display:none}.mail-filter-rail::-webkit-scrollbar{display:none}.mail-view-tabs button{min-height:48px;color:var(--dim);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:.75rem;font-weight:800;display:flex;position:relative}.mail-view-tabs button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mail-view-tabs button.active{color:var(--text)}.mail-view-tabs button.active:after{background:var(--signal)}.mail-view-tabs svg{width:16px}.mail-view-tabs b{min-width:18px;height:18px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;font-size:.57rem;display:grid}.mail-feedback,.mail-transport-gate{border:1px solid var(--line);min-width:0;color:var(--muted);background:var(--surface);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 13px;font-size:.72rem;display:grid}.mail-feedback>svg,.mail-transport-gate>svg{width:18px;color:var(--signal-text)}.mail-feedback.is-ok{border-color:color-mix(in srgb,var(--success) 30%,var(--line))}.mail-feedback.is-ok>svg{color:var(--success)}.mail-feedback.is-error{border-color:color-mix(in srgb,var(--danger) 36%,var(--line));color:var(--danger)}.mail-feedback.is-error>svg{color:var(--danger)}.mail-feedback button{width:32px;height:32px;color:var(--dim);background:0 0;border:0;place-items:center;display:grid}.mail-feedback button svg{width:15px}.mail-transport-gate{border-color:var(--signal-line);background:var(--signal-soft);grid-template-columns:auto minmax(0,1fr)}.mail-transport-gate span{flex-direction:column;gap:2px;min-width:0;display:flex}.mail-transport-gate strong{color:var(--text);font-size:.76rem}.mail-transport-gate small{color:var(--muted);font-size:.66rem;line-height:1.4}.mail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.mail-metrics article{border:1px solid var(--line);background:var(--surface);border-radius:11px;align-items:center;gap:12px;min-width:0;min-height:86px;padding:13px;display:flex}.mail-metrics article>svg{width:20px;color:var(--dim);flex:none}.mail-metrics article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.mail-metrics small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:720;overflow:hidden}.mail-metrics strong{color:var(--text);font:800 1.35rem/1 JetBrains Mono Variable,monospace}.mail-metrics .is-success>svg{color:var(--success)}.mail-metrics .is-danger>svg{color:var(--danger)}.mail-metrics .is-active>svg,.mail-metrics .is-waiting>svg{color:var(--signal-text)}.mail-toolbar{top:calc(var(--admin-sticky-top) + 41px);z-index:27;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:11px;grid-template-columns:minmax(230px,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;min-width:0;padding:6px 10px;display:grid;position:sticky;box-shadow:0 10px 26px #0000001a}.mail-toolbar>label{align-items:center;gap:8px;min-width:0;min-height:40px;display:flex}.mail-toolbar>label svg{width:16px;color:var(--dim);flex:none}.mail-toolbar input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-size:.74rem}.mail-filter-rail{scrollbar-width:none;justify-content:flex-end;gap:17px;min-width:0;display:flex;overflow-x:auto}.mail-filter-rail button{min-height:40px;color:var(--dim);white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-size:.69rem;font-weight:780;position:relative}.mail-filter-rail button:after{content:"";background:0 0;height:2px;position:absolute;bottom:1px;left:0;right:0}.mail-filter-rail button.active{color:var(--text)}.mail-filter-rail button.active:after{background:var(--signal)}.mail-job-list{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;overflow:hidden}.mail-job-list>header{border-bottom:1px solid var(--line);min-height:38px;color:var(--dim);justify-content:space-between;align-items:center;padding:0 13px;font-size:.61rem;font-weight:720;display:flex}.mail-job-row{border-bottom:1px solid var(--line);min-width:0;box-shadow:inset 2px 0 #0000}.mail-job-row:last-child{border-bottom:0}.mail-job-row.is-danger{box-shadow:inset 2px 0 var(--danger)}.mail-job-row.is-waiting{box-shadow:none;background:var(--signal-soft)}.mail-job-row.is-open{background:color-mix(in srgb,var(--surface-2) 52%,var(--surface))}.mail-job-summary{width:100%;min-width:0;min-height:70px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(190px,1.4fr) minmax(150px,.8fr) 116px 18px;align-items:center;gap:11px;padding:8px 13px;display:grid}.mail-job-summary:hover{background:color-mix(in srgb,var(--surface-raised) 50%,transparent)}.mail-status-dot{border:1px solid var(--line);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.mail-status-dot i{background:var(--dim);border-radius:50%;width:6px;height:6px}.mail-status-dot.is-success i{background:var(--success);box-shadow:0 0 9px color-mix(in srgb,var(--success) 65%,transparent)}.mail-status-dot.is-danger i{background:var(--danger)}.mail-status-dot.is-active i,.mail-status-dot.is-waiting i{background:var(--signal)}.mail-job-identity,.mail-job-template,.mail-job-status{flex-direction:column;gap:3px;min-width:0;display:flex}.mail-job-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.25;overflow:hidden}.mail-job-identity small,.mail-job-template small,.mail-job-status small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.mail-job-template b{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.mail-job-template small{font-family:JetBrains Mono Variable,monospace}.mail-job-status{text-align:right;align-items:flex-end}.mail-job-status b{color:var(--muted);text-transform:uppercase;font-size:.64rem}.mail-job-status.is-success b{color:var(--success)}.mail-job-status.is-danger b{color:var(--danger)}.mail-job-status.is-active b,.mail-job-status.is-waiting b{color:var(--signal-text)}.mail-job-chevron{width:16px;color:var(--dim);transition:transform .16s}.mail-job-row.is-open .mail-job-chevron{color:var(--signal-text);transform:rotate(180deg)}.mail-job-detail{border-top:1px solid var(--line);min-width:0;padding:13px 13px 15px 46px}.mail-inline-loading,.mail-empty{min-height:90px;color:var(--dim);justify-content:center;align-items:center;gap:9px;font-size:.7rem;display:flex}.mail-inline-loading svg{width:16px;animation:1s linear infinite spin}.mail-job-facts{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid}.mail-job-facts>div{border-right:1px solid var(--line);min-width:0;padding:10px}.mail-job-facts>div:last-child{border-right:0}.mail-job-facts dt{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font:.55rem/1.2 JetBrains Mono Variable,monospace}.mail-job-facts dd{overflow-wrap:anywhere;min-width:0;color:var(--muted);margin:6px 0 0;font-size:.65rem}.mail-job-error,.mail-suppression-warning{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));min-width:0;color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent);border-radius:8px;align-items:center;gap:9px;margin-top:11px;padding:9px 11px;font-size:.66rem;line-height:1.4;display:flex}.mail-job-error svg,.mail-suppression-warning>svg{flex:none;width:17px}.mail-suppression-warning{color:var(--warning);border-color:color-mix(in srgb,var(--warning) 35%,var(--line));background:color-mix(in srgb,var(--warning) 6%,transparent);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.mail-suppression-warning span{flex-direction:column;gap:2px;min-width:0;display:flex}.mail-suppression-warning small{color:var(--muted);overflow-wrap:anywhere;font-size:.61rem}.mail-suppression-warning button,.mail-job-actions button{border:1px solid var(--line-strong);min-height:38px;color:var(--text);background:var(--surface-raised);border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:.64rem;font-weight:800;display:inline-flex}.mail-text-proof{margin-top:10px}.mail-text-proof summary{width:fit-content;color:var(--muted);cursor:pointer;align-items:center;gap:7px;font-size:.65rem;font-weight:780;display:flex}.mail-text-proof summary svg{width:15px}.mail-text-proof pre,.mail-preview-text{border:1px solid var(--line);max-width:100%;color:var(--muted);background:var(--input);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:12px;font:500 .62rem/1.55 JetBrains Mono Variable,monospace;overflow:auto}.mail-job-actions{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-top:12px;display:flex}.mail-job-actions>span{min-width:0;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.mail-job-actions button{flex:none}.mail-job-actions button svg{width:14px}.mail-empty{flex-direction:column}.mail-empty svg{width:24px}.mail-empty strong{color:var(--muted)}.mail-pagination{min-width:0;color:var(--dim);justify-content:space-between;align-items:center;font-size:.65rem;display:flex}.mail-pagination>div{align-items:center;gap:8px;display:flex}.mail-pagination button{border:1px solid var(--line);min-height:40px;color:var(--muted);background:var(--surface);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:.64rem;font-weight:760;display:flex}.mail-pagination button svg{width:14px}.mail-pagination b{color:var(--text);font:700 .62rem/1 JetBrains Mono Variable,monospace}.mail-suppression-panel,.mail-preview-workbench{border-block:1px solid var(--line-strong);background:var(--surface);min-width:0;overflow:hidden}.mail-suppression-panel>form{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr) auto;align-items:end;gap:8px;min-width:0;padding:13px;display:grid}.mail-suppression-panel label,.mail-preview-controls label,.mail-test-bar label{min-width:0;color:var(--dim);flex-direction:column;gap:6px;font-size:.61rem;font-weight:750;display:flex}.mail-suppression-panel input,.mail-preview-controls select,.mail-test-bar input{border:1px solid var(--line);width:100%;min-width:0;min-height:43px;color:var(--text);background:var(--input);border-radius:8px;outline:0;padding:0 11px;font-size:.72rem}.mail-suppression-panel input:focus,.mail-preview-controls select:focus,.mail-test-bar input:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px var(--signal-soft)}.mail-suppression-panel>form>button,.mail-test-bar>button{min-height:43px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.68rem;font-weight:850;display:flex}.mail-suppression-panel button svg,.mail-test-bar button svg{width:15px}.mail-suppression-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.8fr) minmax(200px,1.2fr) auto;align-items:center;gap:12px;min-width:0;min-height:66px;padding:9px 13px;display:grid}.mail-suppression-list article:last-child{border-bottom:0}.mail-suppression-list article>span{flex-direction:column;gap:3px;min-width:0;display:flex}.mail-suppression-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.mail-suppression-list small{color:var(--dim);font-size:.59rem}.mail-suppression-list p{min-width:0;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.65rem}.mail-suppression-list button{border:1px solid var(--line);min-height:36px;color:var(--muted);background:var(--surface-raised);border-radius:8px;padding:0 10px;font-size:.63rem;font-weight:780}.mail-preview-controls{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:12px;min-width:0;padding:12px 13px;display:flex}.mail-preview-controls label{width:min(330px,100%)}.mail-preview-tools{align-items:center;gap:22px;display:flex}.mail-preview-tools>div{gap:14px;display:flex}.mail-preview-tools button{min-width:30px;min-height:42px;color:var(--dim);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.67rem;font-weight:800;display:flex;position:relative}.mail-preview-tools button:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.mail-preview-tools button.active{color:var(--text)}.mail-preview-tools button.active:after{background:var(--signal)}.mail-preview-tools button svg{width:16px}.mail-preview-meta{border-bottom:1px solid var(--line);background:var(--line);grid-template-columns:1.15fr 1fr .75fr;gap:1px;min-width:0;display:grid}.mail-preview-meta span{min-width:0;color:var(--muted);background:var(--surface-2);overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:10px 13px;font-size:.66rem;display:flex}.mail-preview-meta b{color:var(--dim);letter-spacing:.08em;font:.54rem/1 JetBrains Mono Variable,monospace}.mail-preview-frame{background:#d8d6cf;justify-content:center;min-width:0;padding:18px;transition:padding .16s;display:flex}.mail-preview-frame iframe{background:#eeece5;border:0;border-radius:3px;width:100%;min-height:820px;display:block;box-shadow:0 12px 34px #0c0d0f24}.mail-preview-frame.is-mobile{padding-block:24px}.mail-preview-frame.is-mobile iframe{width:min(390px,100%);min-height:780px}.mail-preview-loading{color:#575952;background:#eeece5;justify-content:center;align-items:center;gap:9px;width:100%;min-height:820px;font-size:.7rem;display:flex}.mail-preview-loading svg{width:17px;animation:1s linear infinite spin}.mail-preview-workbench>.mail-preview-text{min-height:600px;margin:18px}.mail-test-bar{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:9px;min-width:0;padding:12px 13px;display:grid}@media (width<=1180px){.workspace-nav{grid-template-columns:repeat(10,minmax(0,1fr))}.mail-job-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.mail-job-facts>div:nth-child(3n){border-right:0}.mail-job-facts>div:nth-child(-n+3){border-bottom:1px solid var(--line)}}@media (width<=760px){.workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-nav>button:not(.workspace-nav-more):nth-child(n+5){display:none}.mail-view-tabs{top:var(--admin-sticky-top);gap:18px;padding-inline:8px}.mail-view-tabs button{min-height:44px;font-size:.66rem}.mail-view-tabs svg{display:none}.mail-feedback,.mail-transport-gate{border-radius:8px;padding:9px}.mail-transport-gate small{font-size:.61rem}.mail-metrics{grid-template-columns:1fr 1fr;gap:4px}.mail-metrics article{border-radius:8px;gap:8px;min-height:62px;padding:9px}.mail-metrics article>svg{width:17px}.mail-metrics small{font-size:.57rem}.mail-metrics strong{font-size:1rem}.mail-toolbar{top:calc(var(--admin-sticky-top) + 43px);border-inline:0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;padding:4px 0 0;display:flex}.mail-toolbar>label{border:1px solid var(--line);background:var(--input);border-radius:7px;min-height:39px;margin-inline:8px;padding:0 9px}.mail-filter-rail{justify-content:flex-start;gap:19px;width:100%;padding:0 9px}.mail-filter-rail button{min-height:38px;font-size:.64rem}.mail-job-list{border-radius:9px}.mail-job-list>header{min-height:34px;padding-inline:9px;font-size:.57rem}.mail-job-summary{grid-template-columns:16px minmax(0,1fr) auto 14px;grid-template-areas:"dot identity status chevron";gap:7px;min-height:66px;padding:7px 8px}.mail-status-dot{grid-area:dot;width:14px;height:14px}.mail-status-dot i{width:5px;height:5px}.mail-job-identity{grid-area:identity}.mail-job-identity strong{font-size:.69rem}.mail-job-identity small{font-size:.58rem}.mail-job-template{display:none}.mail-job-status{grid-area:status;max-width:88px}.mail-job-status b{font-size:.57rem}.mail-job-status small{font-size:.54rem}.mail-job-chevron{grid-area:chevron;width:13px}.mail-job-detail{padding:10px 8px 12px 30px}.mail-job-facts{grid-template-columns:1fr 1fr}.mail-job-facts>div,.mail-job-facts>div:nth-child(3n){border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px}.mail-job-facts>div:nth-child(2n){border-right:0}.mail-job-facts>div:nth-last-child(-n+2){border-bottom:0}.mail-job-facts dt{font-size:.5rem}.mail-job-facts dd{font-size:.59rem}.mail-suppression-warning{grid-template-columns:auto minmax(0,1fr)}.mail-suppression-warning button{grid-column:1/-1;width:100%}.mail-job-actions{flex-direction:column;align-items:stretch}.mail-job-actions>span{white-space:normal;overflow-wrap:anywhere}.mail-job-actions button{justify-content:center;width:100%}.mail-pagination{flex-direction:column;align-items:stretch;gap:7px}.mail-pagination>div{grid-template-columns:1fr auto 1fr;display:grid}.mail-pagination button{justify-content:center}.mail-suppression-panel>form{grid-template-columns:1fr}.mail-suppression-panel>form>button{width:100%}.mail-suppression-list article{grid-template-columns:1fr auto;gap:6px;padding:9px}.mail-suppression-list article p{grid-area:2/1/auto/-1}.mail-suppression-list article button{grid-area:1/2}.mail-preview-controls{flex-direction:column;align-items:stretch}.mail-preview-controls label{width:100%}.mail-preview-tools{justify-content:space-between;width:100%}.mail-preview-meta{grid-template-columns:1fr}.mail-preview-frame{padding:4px}.mail-preview-frame iframe{border-radius:5px;min-height:680px}.mail-preview-workbench>.mail-preview-text{min-height:520px;margin:8px}.mail-test-bar{grid-template-columns:1fr}.mail-test-bar>button{width:100%}}@media (width<=430px){.mail-view-tabs{gap:16px}.mail-view-tabs button{font-size:.62rem}.mail-job-summary{grid-template-columns:14px minmax(0,1fr) auto 12px;padding-inline:6px}.mail-job-status small{display:none}.mail-job-detail{padding-left:22px}.mail-suppression-list article{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.set-pill{color:var(--signal-text);background:#f5c40012;border:1px solid #f5c40047;border-radius:99px;align-self:flex-start;padding:3px 7px;font-size:.875rem;font-weight:850}.set-builder{border:1px solid var(--line);background:var(--surface);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(17px,3vw,28px);display:flex}.set-builder-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.set-builder-head h2{letter-spacing:-.05em;margin:8px 0 6px;font-size:clamp(1.6rem,3vw,2.35rem)}.set-builder-head>div>span{color:var(--dim);font-size:.875rem}.icon-action{border:1px solid var(--line);width:43px;height:43px;color:var(--muted);background:var(--surface-raised);border-radius:12px;place-items:center;display:grid}.icon-action svg{width:18px}.set-search{border:1px solid var(--line);background:var(--canvas);border-radius:15px;align-items:center;gap:11px;min-height:58px;padding:0 16px;display:flex}.set-search:focus-within{border-color:var(--signal-text);box-shadow:0 0 0 3px #f5c40014}.set-search svg{width:19px;color:var(--dim)}.set-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.set-unit-list{border-block:1px solid var(--line);max-height:470px;overflow:auto}.set-unit-list article{border-bottom:1px solid var(--line);grid-template-columns:1fr 145px;align-items:stretch;min-height:82px;display:grid}.set-unit-list article.selected{background:#f5c4000f}.set-unit-list article.suggested{box-shadow:none;background:var(--signal-soft)}.set-unit-check{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.set-unit-check>span:first-child{border:1px solid #454545;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.selected .set-unit-check>span:first-child{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.set-unit-check svg{width:15px}.set-unit-check>div{flex-direction:column;gap:5px;min-width:0;display:flex}.set-unit-check small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-unit-check code{color:var(--muted);font-size:.875rem}.suggest-action{border:0;border-left:1px solid var(--line);color:var(--signal-text);background:0 0;justify-content:center;align-items:center;gap:7px;font-size:.875rem;font-weight:850;display:flex}.suggest-action:hover{background:var(--surface-raised)}.suggest-action svg{width:16px}.set-selection-bar{z-index:3;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:17px;grid-template-columns:minmax(210px,1fr) 145px auto;align-items:end;gap:12px;padding:13px;display:grid;position:sticky;bottom:8px}.set-selection-bar>div{flex-direction:column;gap:5px;display:flex}.set-selection-bar>div span{align-items:center;gap:7px;font-weight:800;display:flex}.set-selection-bar .valid{color:var(--success)}.set-selection-bar .invalid{color:var(--warning)}.set-selection-bar svg{width:17px}.set-selection-bar small{color:var(--dim)}.set-selection-bar label,.set-controls label{color:var(--dim);text-transform:uppercase;flex-direction:column;gap:6px;font-size:.875rem;font-weight:850;display:flex}.set-selection-bar input,.set-controls input{border:1px solid var(--line);width:100%;min-height:48px;color:var(--text);background:var(--canvas);border-radius:11px;padding:0 12px}.set-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:15px;display:grid}.set-card{border:1px solid var(--line);background:var(--surface);border-radius:17px;min-width:0;overflow:hidden}.set-master-row{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.set-master-toggle{width:100%;min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 12px 15px 17px;transition:background .16s;display:grid}.set-master-toggle:hover{background:var(--surface-raised)}.set-master-toggle:focus-visible{outline:2px solid var(--signal-text);outline-offset:-3px}.set-master-toggle>svg{width:19px;color:var(--signal-text);transition:transform .18s}.set-card.is-expanded .set-master-toggle>svg{transform:rotate(90deg)}.set-master-title{flex-direction:column;gap:4px;min-width:0;display:flex}.set-master-title small{color:var(--signal-text);letter-spacing:.1em;font-size:.75rem;font-weight:900}.set-master-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.set-master-title em{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-style:normal;overflow:hidden}.set-master-facts{flex-direction:column;align-items:flex-end;gap:5px;min-width:145px;display:flex}.set-master-facts code{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:7px;padding:4px 6px;font-size:.75rem}.set-master-facts>strong{color:var(--signal-text);white-space:nowrap;font-size:1.05rem}.set-master-readiness{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:.75rem;font-weight:850;display:inline-flex}.set-master-readiness svg{width:13px;height:13px}.set-master-readiness.ok{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.set-master-readiness.warn{color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent)}.set-master-actions{border-left:1px solid var(--line);align-items:center;gap:3px;padding:10px;display:flex}.set-master-actions button{min-height:38px;color:var(--dim);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:.8125rem;font-weight:750;display:inline-flex}.set-master-actions button:hover:not(:disabled){color:var(--text);background:var(--surface-raised)}.set-master-actions button:focus-visible{outline:2px solid var(--signal-text);outline-offset:1px}.set-master-actions svg{width:14px}.set-card-body{border-top:1px solid var(--line);gap:14px;padding:17px;display:grid}.set-card-body[hidden]{display:none}.set-member-section{gap:8px;display:grid}.set-member-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.set-member-heading strong{font-size:.875rem}.set-member-heading span{color:var(--dim);font-size:.75rem;font-weight:800}.set-members{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px;display:grid}.set-members>span{border:1px solid var(--line);background:var(--canvas);border-radius:11px;flex-direction:column;gap:3px;padding:9px;display:flex}.set-members small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.set-controls{grid-template-columns:1fr auto auto;align-items:end;gap:7px;display:grid}.set-controls button{border:1px solid var(--line);min-height:48px;color:var(--muted);background:var(--surface-raised);border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:800;display:flex}.set-controls button svg{width:16px}.set-controls .channel-toggle.active{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.set-publication-panel{background:#f5c40008;border:1px solid #f5c40040;border-radius:15px;gap:10px;padding:13px;display:grid}.set-publication-panel>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.set-publication-panel>div:first-child span{color:var(--signal-text);letter-spacing:.11em;font-size:.68rem;font-weight:950}.set-publication-panel>div:first-child small{color:var(--dim);font-size:.72rem}.set-publication-panel .publication-channel-picker{margin-top:0}.set-publication-panel>.primary-button{justify-content:center;min-height:48px}.set-ready.neutral{color:var(--muted);background:var(--surface-raised)}.set-card>.drawer-error{margin:0 17px 17px}.set-kind-switch{flex-wrap:wrap;gap:7px;padding:10px 0 14px;display:flex}.set-kind-switch button,.set-kind-switch label{border:1px solid var(--line);min-height:40px;color:var(--muted);background:var(--surface-2);border-radius:11px;align-items:center;gap:7px;padding:0 12px;font-size:.875rem;font-weight:800;display:inline-flex}.set-kind-switch button.active{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.set-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.set-photo-grid label{min-height:92px;color:var(--muted);background:var(--surface-raised);cursor:pointer;border:1px dashed #414141;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative;overflow:hidden}.set-photo-grid label.complete{border-style:solid;border-color:color-mix(in srgb,var(--success) 55%,var(--line));color:var(--success)}.set-photo-grid img{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}.set-photo-grid svg{width:22px}.set-photo-grid span{z-index:1;text-align:center;font-size:.875rem;font-weight:850;position:relative}.set-photo-grid input{opacity:0;width:1px;height:1px;position:absolute}.set-ebay-details{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px}.set-ebay-details summary{color:var(--muted);cursor:pointer;align-items:center;gap:7px;font-size:.875rem;font-weight:850;display:flex}.set-ebay-details summary svg{width:17px;color:var(--signal-text)}.set-ebay-details[open] summary{margin-bottom:12px}.package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:8px;display:grid}.package-grid label{color:var(--dim);flex-direction:column;gap:4px;font-size:.875rem;font-weight:750;display:flex}.package-grid input{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:var(--surface-raised);border-radius:8px;padding:8px}.set-ready{border-radius:9px;align-items:center;gap:6px;margin:10px 0;padding:8px;font-size:.875rem;font-weight:750;display:flex}.set-ready svg{width:15px}.set-ready.ok{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.set-ready.warn{color:var(--warning);background:color-mix(in srgb,var(--warning) 8%,var(--surface))}.ebay-readiness-list{gap:6px;margin:10px 0;display:grid}.ebay-readiness-list .set-ready{align-items:flex-start;margin:0}.ebay-readiness-list .set-ready svg{flex:none;margin-top:1px}.ebay-metadata-form{gap:8px;margin:10px 0;display:grid}.ebay-metadata-form>details{border-top:1px solid var(--line);padding-top:8px}.ebay-metadata-form>details>summary{color:var(--muted)}.ebay-policy-strip{flex-wrap:wrap;gap:5px;display:flex}.ebay-policy-strip span{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:.875rem;font-weight:800;display:inline-flex}.ebay-policy-strip span.required{border-color:color-mix(in srgb,var(--warning) 35%,var(--line));color:var(--warning)}.ebay-policy-strip svg{width:11px;height:11px}.ebay-input-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:9px 0;display:grid}.ebay-input-grid label,.ebay-wide-input,.ebay-choice-picker label{color:var(--muted);flex-direction:column;gap:4px;font-size:.875rem;font-weight:750;display:flex}.ebay-input-grid label>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ebay-input-grid input,.ebay-wide-input select,.ebay-choice-picker select{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:var(--surface-raised);border-radius:8px;padding:8px}.ebay-input-grid label>small{color:var(--dim);font-size:.75rem;font-weight:650;line-height:1.35}.ebay-input-grid input.is-managed{color:var(--muted);background:var(--surface-2);cursor:not-allowed;border-style:dashed}.ebay-aspect-source{border:1px solid var(--line);color:var(--dim);border-radius:999px;padding:2px 5px;font-size:.6875rem;font-weight:800;line-height:1}.ebay-aspect-source.system{color:var(--success);border-color:#66d18f4d}.ebay-aspect-source.fallback,.ebay-aspect-source.missing{color:var(--warning);border-color:#f5c40059}.ebay-draft-note{border:1px solid color-mix(in srgb,var(--warning) 25%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,var(--surface));border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin:8px 0;padding:7px 9px;font-size:.8125rem;display:flex}.ebay-draft-note>span{align-items:center;gap:6px;display:inline-flex}.ebay-draft-note svg{width:14px;height:14px}.ebay-draft-note button{min-height:30px;color:inherit;background:0 0;border:1px solid;border-radius:7px;padding:0 8px;font-size:.75rem;font-weight:800}.ebay-draft-note.is-stale{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.ebay-contact-fields{border:1px solid var(--line);border-radius:10px;min-width:0;margin:10px 0;padding:0 10px}.ebay-contact-fields legend{color:var(--muted);padding:0 6px;font-size:.875rem;font-weight:850}.ebay-choice-picker{gap:5px;margin:8px 0;display:grid}.ebay-choice-picker label small{color:var(--dim)}.ebay-choice-picker>div{flex-wrap:wrap;gap:5px;display:flex}.ebay-choice-picker>div button{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:.875rem;display:inline-flex}.ebay-choice-picker>div svg{width:12px;height:12px}.compatibility-help{color:var(--muted);margin:8px 0;font-size:.875rem;line-height:1.5}.compatibility-editor{gap:9px;margin:9px 0;display:grid}.compatibility-editor section{border:1px solid var(--line);background:var(--surface-2);border-radius:11px;padding:10px}.compatibility-editor header{justify-content:space-between;align-items:center;gap:10px;display:flex}.compatibility-editor header button{min-height:34px;color:var(--danger);align-items:center;gap:5px;display:inline-flex}.compatibility-editor header svg{width:14px}.compatibility-properties{color:var(--muted);flex-direction:column;gap:5px;font-size:.875rem;font-weight:750;display:flex}.compatibility-properties textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:92px;color:var(--text);background:var(--surface-raised);border-radius:8px;padding:9px;line-height:1.45}.compatibility-errors{gap:5px;margin:8px 0;display:grid}.compatibility-errors p{color:var(--danger);align-items:center;gap:6px;margin:0;font-size:.875rem;display:flex}.compatibility-errors svg{width:15px}.compatibility-actions{flex-wrap:wrap;gap:7px;display:flex}.settings-note{color:var(--muted);font-size:.875rem;line-height:1.5}.price-history-note{color:var(--dim);margin:-4px 0 6px;font-size:.875rem}.settings-tabs{border-bottom:1px solid var(--line);gap:5px;display:flex;overflow-x:auto}.settings-tabs button{min-height:50px;color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:0 18px;font-weight:850;display:inline-flex}.settings-tabs button svg{width:18px}.settings-tabs button.active{border-color:var(--signal-text);color:var(--text)}.settings-workspace{border-block:1px solid var(--line-strong);grid-template-columns:228px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,42px);min-height:680px;display:grid}.settings-rail{top:calc(var(--admin-sticky-top) + 12px);border-right:1px solid var(--line-strong);flex-direction:column;padding:18px 18px 24px 0;display:flex;position:sticky}.settings-rail>section{flex-direction:column;display:flex}.settings-rail>section+section{margin-top:24px}.settings-rail>section>span{border-bottom:1px solid var(--line);min-height:28px;color:var(--dim);letter-spacing:.11em;align-items:center;font:800 .58rem JetBrains Mono Variable,monospace;display:flex}.settings-rail button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:58px;color:var(--dim);text-align:left;background:0 0;border-radius:0;grid-template-columns:23px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:8px 5px;display:grid}.settings-rail button:hover{color:var(--text);background:var(--surface-soft)}.settings-rail button.active{color:var(--text);background:var(--surface-raised)}.settings-rail button>svg{width:17px}.settings-rail button.active>svg{color:var(--signal-text)}.settings-rail button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.settings-rail button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.settings-rail button small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;line-height:1.25;overflow:hidden}.settings-rail button>i{background:var(--dim);border-radius:50%;width:7px;height:7px}.settings-rail button>i.connected{background:var(--success)}.settings-rail button>i.error{background:var(--danger)}.settings-rail button>i.untested{background:var(--warning)}.settings-content{min-width:0;padding:20px 0 34px}.security-settings{max-width:980px}.security-readiness-lines{border-block:1px solid var(--line-strong)}.security-readiness-lines>div{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:10px 4px;display:grid}.security-readiness-lines>div:last-child{border-bottom:0}.security-readiness-lines svg{width:20px;color:var(--muted)}.security-readiness-lines span{flex-direction:column;gap:5px;min-width:0;display:flex}.security-readiness-lines strong{font-size:.7rem}.security-readiness-lines small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font:.57rem JetBrains Mono Variable,monospace;overflow:hidden}.security-readiness-lines b{border:1px solid;border-radius:3px;padding:5px 7px;font:.54rem JetBrains Mono Variable,monospace}.security-readiness-lines b.ready{color:var(--success)}.security-readiness-lines b.open{color:var(--warning)}.security-operating-note{border-block:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:12px;margin-top:24px;padding:18px 4px;display:grid}.security-operating-note svg{width:20px;color:var(--signal-text)}.security-operating-note span{flex-direction:column;gap:6px;display:flex}.security-operating-note strong{font-size:.7rem}.security-operating-note small{max-width:760px;color:var(--dim);font-size:.61rem;line-height:1.55}.settings-content .provider-head{border:0;border-bottom:1px solid var(--line-strong);background:0 0;border-radius:0;padding:0 0 18px}.settings-content .provider-head>b{border-radius:3px}.settings-content .api-card{border-width:0 0 1px;border-color:var(--line-strong);background:0 0;border-radius:0;padding-inline:0}.settings-content .api-field input,.settings-content .edit-field input,.settings-content .edit-field select,.settings-content .edit-field textarea{border-radius:4px}.api-settings{flex-direction:column;gap:16px;display:flex}.provider-head{border:1px solid var(--line);background:var(--surface);border-radius:19px;grid-template-columns:1fr auto;align-items:center;gap:8px 20px;padding:17px;display:grid}.provider-head>div{align-items:center;gap:11px;display:flex}.provider-head>div>span:last-child{flex-direction:column;gap:4px;display:flex}.provider-head small{color:var(--dim)}.provider-head>b{border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:7px 10px;font-size:.875rem}.provider-head>p{color:var(--danger);grid-column:1/-1;align-items:center;gap:8px;margin:5px 0 0;font-size:.875rem;display:flex}.provider-head>p svg{width:17px}.connection-dot{background:#606060;border-radius:50%;width:11px;height:11px}.connection-dot.connected{background:var(--success);box-shadow:0 0 15px var(--success)}.connection-dot.error{background:var(--danger);box-shadow:0 0 15px var(--danger)}.connection-dot.untested{background:var(--warning)}.api-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.api-card{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:17px;padding:clamp(17px,2vw,24px);display:flex}.api-card h3,.readiness-panel h3{align-items:center;gap:9px;margin:0;display:flex}.api-card h3 svg{width:19px;color:var(--signal-text)}.api-settings .api-card.full-field{grid-column:1/-1}.shippinglabel-mode-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shippinglabel-mode-switch button{border:1px solid var(--line);min-width:0;min-height:78px;color:var(--text);text-align:left;background:var(--surface-raised);border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 14px;display:grid}.shippinglabel-mode-switch button:hover{border-color:var(--line-strong);background:var(--surface-strong)}.shippinglabel-mode-switch button>svg{width:22px;color:var(--dim)}.shippinglabel-mode-switch button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.shippinglabel-mode-switch button small{color:var(--dim);line-height:1.35}.shippinglabel-mode-switch button>b{color:var(--success);letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:3px;padding:4px 6px;font:.54rem JetBrains Mono Variable,monospace}.shippinglabel-mode-switch button.active{border-color:var(--signal-line);background:var(--signal-soft);box-shadow:inset 3px 0 0 var(--signal-text)}.shippinglabel-mode-switch button.active>svg{color:var(--signal-text)}.shippinglabel-mode-switch button.active.production{border-color:color-mix(in srgb,var(--success) 34%,var(--line));background:color-mix(in srgb,var(--success) 6%,var(--surface));box-shadow:inset 3px 0 0 var(--success)}.shippinglabel-mode-switch button.active.production>svg{color:var(--success)}.shippinglabel-production-note,.shippinglabel-mode-note{margin:0}.shippinglabel-production-note{border-block:1px solid color-mix(in srgb,var(--success) 24%,var(--line));color:var(--muted);align-items:flex-start;gap:10px;padding:12px 0;line-height:1.5;display:flex}.shippinglabel-production-note>svg{width:19px;color:var(--success);flex:none}.shippinglabel-mode-note>span{color:var(--muted);line-height:1.5}.shippinglabel-profile-card{position:relative}.shippinglabel-profile-card.active{box-shadow:inset 3px 0 0 var(--success)}.shippinglabel-profile-card.sandbox.active{box-shadow:inset 3px 0 0 var(--signal-text)}.shippinglabel-profile-status{border-block:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.shippinglabel-profile-status>span:last-child{flex-direction:column;gap:3px;display:flex}.shippinglabel-profile-status strong{font-size:.7rem}.shippinglabel-profile-status small{color:var(--dim);font-size:.6rem}.shippinglabel-profile-status.connected strong{color:var(--success)}.shippinglabel-profile-status.error strong{color:var(--danger)}.shippinglabel-profile-status.untested strong{color:var(--warning)}.shippinglabel-secret-stack{gap:12px;display:grid}.shippinglabel-profile-error{color:var(--danger);align-items:flex-start;gap:8px;margin:0;font-size:.67rem;line-height:1.5;display:flex}.shippinglabel-profile-error svg{flex:none;width:17px}.settings-details{border:1px solid var(--line);background:var(--surface-soft);border-radius:14px;padding:12px 14px}.settings-details summary{cursor:pointer;color:var(--muted);font-weight:750}.settings-details[open] summary{color:var(--text);margin-bottom:14px}.api-card .settings-note code{overflow-wrap:anywhere}.soniox-settings{max-width:1120px}.soniox-overview{border-block:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.soniox-overview>span{border-right:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);gap:2px 9px;min-width:0;padding:14px 12px;display:grid}.soniox-overview>span:last-child{border-right:0}.soniox-overview svg{width:19px;color:var(--signal-text);grid-row:1/3;align-self:center}.soniox-overview b{font:.72rem JetBrains Mono Variable,monospace}.soniox-overview small{color:var(--dim);font-size:.58rem}.soniox-registry-sync{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.soniox-registry-sync>svg{width:20px;color:var(--signal-text)}.soniox-registry-sync>span{flex-direction:column;gap:3px;min-width:0;display:flex}.soniox-registry-sync strong{font-size:.68rem}.soniox-registry-sync small{color:var(--dim);font-size:.58rem;line-height:1.45}.soniox-registry-sync>b{white-space:nowrap;border:1px solid;border-radius:3px;padding:5px 7px;font:.55rem JetBrains Mono Variable,monospace}.soniox-registry-sync.ready{border-color:color-mix(in srgb,var(--success) 30%,var(--line))}.soniox-registry-sync.ready>svg,.soniox-registry-sync.ready>b{color:var(--success)}.soniox-registry-sync.warning{border-color:color-mix(in srgb,var(--warning) 40%,var(--line))}.soniox-registry-sync.warning>svg,.soniox-registry-sync.warning>b{color:var(--warning)}.soniox-config-grid{align-items:stretch}.soniox-card-copy{color:var(--muted);margin:0;font-size:.68rem;line-height:1.55}.soniox-fixed-profile{flex-wrap:wrap;gap:6px;display:flex}.soniox-fixed-profile code{border:1px solid color-mix(in srgb,var(--success) 32%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 6%,transparent);border-radius:3px;padding:5px 7px;font-size:.56rem}.soniox-number-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.soniox-number-grid label{color:var(--muted);flex-direction:column;gap:6px;font-size:.6rem;font-weight:800;display:flex}.soniox-number-grid input,.soniox-number-grid select{border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:var(--text);background:var(--input);border-radius:4px;padding:0 10px;font:700 .72rem JetBrains Mono Variable,monospace}.soniox-number-grid small{color:var(--dim);font-size:.53rem;font-weight:500}.soniox-recorder-state{border:1px dashed var(--line-strong);background:var(--surface-soft);align-content:center;place-items:center;gap:6px;min-height:116px;display:grid}.soniox-recorder-state>span{width:39px;height:39px;color:var(--signal-ink);background:var(--signal);border-radius:50%;place-items:center;display:grid}.soniox-recorder-state svg{width:19px}.soniox-recorder-state strong{font-size:.68rem}.soniox-recorder-state time{color:var(--dim);font:.58rem JetBrains Mono Variable,monospace}.soniox-recorder-state p{width:100%;max-height:82px;color:var(--muted);background:var(--input);margin:4px 0 0;padding:8px 12px;font:.6rem/1.45 JetBrains Mono Variable,monospace;overflow:auto}.soniox-recorder-state.recording{border-color:color-mix(in srgb,var(--danger) 55%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface-soft))}.soniox-recorder-state.recording>span{color:#fff;background:var(--danger);animation:1.1s ease-in-out infinite voice-admin-pulse}@keyframes voice-admin-pulse{50%{opacity:.55;transform:scale(.92)}}.soniox-settings .danger-button{border:1px solid var(--danger);color:#fff;background:color-mix(in srgb,var(--danger) 75%,#111);border-radius:5px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 16px;font-weight:850;display:inline-flex}.soniox-settings .danger-button svg{fill:currentColor;width:17px}.soniox-privacy-note{color:var(--dim);align-items:flex-start;gap:7px;font-size:.58rem;line-height:1.45;display:flex}.soniox-privacy-note svg{width:14px;color:var(--success);flex:none}.soniox-samples-card>header,.soniox-rules-card>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.soniox-samples-card>header>span,.soniox-rules-card>header>span{grid-template-columns:24px minmax(0,1fr);gap:2px 8px;min-width:0;display:grid}.soniox-samples-card>header svg,.soniox-rules-card>header svg{width:18px;color:var(--signal-text);grid-row:1/3}.soniox-samples-card>header small,.soniox-rules-card>header small{color:var(--dim);font-size:.58rem}.soniox-samples-card>header>b,.soniox-rules-card>header>b{color:var(--muted);white-space:nowrap;font:.58rem JetBrains Mono Variable,monospace}.soniox-sample-list{gap:12px;display:grid}.soniox-sample-list>section{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}.soniox-sample-list>section>header{grid-column:1/-1;justify-content:space-between;gap:12px;display:flex}.soniox-sample-list>section>header>span{align-items:center;gap:8px;display:flex}.soniox-sample-list>section>header b{color:var(--success);border:1px solid;border-radius:3px;padding:3px 5px;font-size:.5rem}.soniox-sample-list>section>header b.needs_review{color:var(--warning)}.soniox-sample-list>section>header b.failed{color:var(--danger)}.soniox-sample-list>section>header small{color:var(--dim);font-size:.54rem}.soniox-sample-list label{color:var(--muted);text-transform:uppercase;flex-direction:column;gap:6px;font-size:.57rem;font-weight:800;display:flex}.soniox-sample-list textarea{resize:vertical;border:1px solid var(--line);min-height:105px;color:var(--text);background:var(--input);text-transform:none;border-radius:4px;padding:10px;font:.62rem/1.5 JetBrains Mono Variable,monospace}.soniox-sample-list textarea[readonly]{color:var(--muted);background:var(--surface-soft)}.soniox-sample-list>section>button{grid-column:2;justify-self:end;min-height:40px;font-size:.62rem}.soniox-rule-list{border-top:1px solid var(--line);display:grid}.soniox-rule-list>label{border-bottom:1px solid var(--line);opacity:.55;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:8px 2px;display:grid}.soniox-rule-list>label.active{opacity:1}.soniox-rule-list>label>span{flex-direction:column;gap:4px;min-width:0;display:flex}.soniox-rule-list b{overflow-wrap:anywhere;font:.63rem JetBrains Mono Variable,monospace}.soniox-rule-list small{color:var(--dim);font-size:.55rem}.soniox-rule-list input{width:42px;height:24px;accent-color:var(--success)}.soniox-settings .empty-note{color:var(--dim);margin:0;font-size:.65rem}@media (width<=900px){.soniox-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.soniox-overview>span:nth-child(2){border-right:0}.soniox-overview>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.soniox-number-grid,.soniox-sample-list>section{grid-template-columns:1fr}.soniox-sample-list>section>header,.soniox-sample-list>section>button{grid-column:1}.soniox-sample-list>section>button{justify-self:stretch}.soniox-registry-sync{grid-template-columns:30px minmax(0,1fr)}.soniox-registry-sync>b{grid-column:2;justify-self:start}}.business-settings .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.document-preview-settings{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:14px;padding:18px;display:grid}.document-preview-settings>header>div,.document-preview-grid a{align-items:flex-start;gap:12px;display:flex}.document-preview-settings>header svg,.document-preview-grid svg{flex:none;width:20px;height:20px}.document-preview-settings span{gap:3px;display:grid}.document-preview-settings small,.document-preview-settings>p{color:var(--muted);line-height:1.45}.document-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.document-preview-grid a{border:1px solid var(--line);min-height:82px;color:inherit;background:var(--surface-strong);border-radius:12px;padding:14px;text-decoration:none}.document-preview-grid a:hover{border-color:var(--accent)}.edit-field.full-field{grid-column:1/-1}.edit-field textarea{resize:vertical;min-height:105px;padding-block:14px;line-height:1.5}.ready-text{color:var(--success)!important;border-color:#66d18f4d!important}.warn-text{border-color:color-mix(in srgb,var(--warning) 35%,var(--line))!important;color:var(--warning)!important}.missing-text{color:var(--warning)!important;border-color:#f2b84b4d!important}.api-field{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:7px;font-size:.875rem;font-weight:800;display:flex}.api-field>span{justify-content:space-between;gap:8px;min-height:18px;display:flex}.api-field>span b{color:var(--success);align-items:center;gap:4px;font-size:.875rem;display:flex}.api-field>span svg{width:12px}.api-field input{border:1px solid var(--line);min-height:54px;color:var(--text);background:var(--input);border-radius:13px;padding:0 14px}.api-field small{color:var(--dim);letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:500;line-height:1.4}.switch-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:68px;padding-top:14px;display:flex}.switch-row>span{flex-direction:column;gap:4px;display:flex}.switch-row small{color:var(--dim)}.switch-row input{width:48px;height:27px;accent-color:var(--signal-text)}.legal-api-card{max-width:760px}.legal-api-card>p{max-width:650px;color:var(--muted);margin:0;line-height:1.6}.itrk-setup-grid{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:start;gap:12px;display:grid}.itrk-settings .legal-api-card{max-width:none}.itrk-steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.itrk-steps li{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:10px 11px;display:grid}.itrk-steps li>span{width:31px;height:31px;color:var(--signal-ink);background:var(--signal);border-radius:9px;place-items:center;font-weight:900;display:grid}.itrk-steps li>div{flex-direction:column;gap:3px;min-width:0;display:flex}.itrk-steps strong,.itrk-token-box strong,.itrk-endpoint-note strong{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.itrk-steps code,.itrk-endpoint-note code{overflow-wrap:anywhere;color:var(--text);font-family:JetBrains Mono Variable,monospace;font-size:.88rem}.itrk-steps button,.itrk-generated-token button{border:1px solid var(--line);min-height:35px;color:var(--text);background:var(--input);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-weight:800;display:inline-flex}.itrk-steps button svg,.itrk-generated-token button svg{width:15px}.itrk-endpoint-note{border-top:1px solid var(--signal-line);border-bottom:1px solid var(--signal-line);background:0 0;border-radius:0;grid-template-columns:21px 1fr;gap:10px;padding:12px 0;display:grid}.itrk-endpoint-note>svg{width:19px;color:var(--signal-text)}.itrk-endpoint-note>span{flex-direction:column;gap:5px;min-width:0;display:flex}.itrk-endpoint-note small,.itrk-token-box small{color:var(--dim);line-height:1.45}.itrk-token-box{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;display:grid}.itrk-token-box>div:first-child{flex-direction:column;gap:4px;display:flex}.itrk-generated-token{border-top:1px solid var(--signal-line);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;padding-top:12px;display:grid}.itrk-generated-token code{overflow-wrap:anywhere;border:1px solid var(--line);min-width:0;color:var(--signal-text);background:var(--input);border-radius:9px;padding:9px;font-family:JetBrains Mono Variable,monospace}.itrk-generated-token small{grid-column:1/-1}.itrk-status-card{min-width:0}.itrk-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.itrk-metrics>div{border:1px solid var(--line);background:var(--surface-raised);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:11px;display:flex}.itrk-metrics span{color:var(--dim);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:800}.itrk-metrics strong{overflow-wrap:anywhere;font-size:.88rem}.itrk-document-list{gap:7px;display:grid}.itrk-document-list a{border:1px solid var(--line);min-width:0;color:var(--text);background:var(--surface-raised);border-radius:12px;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;text-decoration:none;display:grid}.itrk-document-list a.ready{border-color:#66d18f38}.itrk-document-list a.missing{border-color:#f2b84b38}.itrk-document-list>a>svg{width:18px;color:var(--warning)}.itrk-document-list>a.ready>svg{color:var(--success)}.itrk-document-list a span{flex-direction:column;gap:3px;min-width:0;display:flex}.itrk-document-list a small{color:var(--dim)}.itrk-document-list a code{color:var(--dim);font-family:JetBrains Mono Variable,monospace;font-size:.75rem}.itrk-shipping-note{border:1px solid var(--line);border-radius:12px;grid-template-columns:21px 1fr;gap:9px;padding:11px;display:grid}.itrk-shipping-note.ready{border-color:#66d18f38}.itrk-shipping-note.missing{border-color:#f2b84b38}.itrk-shipping-note>svg{width:18px;color:var(--warning)}.itrk-shipping-note.ready>svg{color:var(--success)}.itrk-shipping-note span{flex-direction:column;gap:3px;display:flex}.itrk-shipping-note small{color:var(--dim);line-height:1.4}.itrk-checkout-ready,.itrk-checkout-missing{border-radius:11px;align-items:center;gap:8px;margin:0;padding:10px;font-size:.875rem;font-weight:800;display:flex}.itrk-checkout-ready{color:var(--success);background:#66d18f12}.itrk-checkout-missing{color:var(--warning);background:#f2b84b12}.itrk-checkout-ready svg,.itrk-checkout-missing svg{width:17px}@media (width<=1050px){.itrk-setup-grid{grid-template-columns:1fr}}@media (width<=620px){.itrk-metrics,.itrk-token-box,.itrk-generated-token{grid-template-columns:1fr}.itrk-document-list a{grid-template-columns:21px minmax(0,1fr)}.itrk-document-list a code{grid-column:2}.shippinglabel-mode-switch{grid-template-columns:1fr}.shippinglabel-mode-switch button{grid-template-columns:26px minmax(0,1fr) auto}.shippinglabel-mode-switch button>svg{width:20px}}.readiness-panel{border:1px solid var(--line);background:var(--surface);border-radius:19px;padding:18px}.readiness-panel>div{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.readiness-panel span{border:1px solid var(--line);color:var(--muted);border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:.875rem;display:flex}.readiness-panel span.ok{color:var(--success);background:#66d18f0d;border-color:#66d18f38}.readiness-panel span.missing{color:var(--warning);border-color:#f2b84b38}.readiness-panel svg{width:14px}.settings-actions{justify-content:flex-end;gap:8px;display:flex}.feedback-message{border:1px solid var(--line);border-radius:13px;padding:13px;font-size:.875rem}.feedback-message.ok{color:var(--success);background:#66d18f0f;border-color:#66d18f40}.feedback-message.error{border-color:color-mix(in srgb,var(--danger) 25%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,var(--surface))}.ebay-settings-nav{z-index:18;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 93%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;gap:5px;padding:5px;display:flex;position:sticky;top:76px;overflow-x:auto}.ebay-settings-nav button{min-height:45px;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:0 13px;font-weight:850;display:inline-flex}.ebay-settings-nav button:hover{color:var(--text);background:var(--surface-raised)}.ebay-settings-nav button.active{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised);box-shadow:none}.ebay-settings-nav svg{width:17px}.ebay-rule-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ebay-rule-list>span{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;grid-template-columns:22px 1fr;align-content:center;gap:2px 8px;min-height:105px;padding:13px;display:grid}.ebay-rule-list svg{width:18px;color:var(--success);grid-row:1/3;align-self:start}.ebay-rule-list strong{color:var(--text)}.ebay-rule-list small{color:var(--dim);line-height:1.4}.ebay-privacy-card{grid-column:1/-1}.ebay-endpoint-row{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.ebay-endpoint-row>span{flex-direction:column;gap:5px;min-width:0;display:flex}.ebay-endpoint-row small{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.ebay-endpoint-row code{overflow-wrap:anywhere;color:var(--text);font-family:JetBrains Mono Variable,monospace}.ebay-privacy-status{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ebay-privacy-status>span,.ebay-privacy-status>small{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:.78rem;display:inline-flex}.ebay-privacy-status svg{width:15px}.ebay-template-workspace{grid-template-columns:minmax(330px,.76fr) minmax(520px,1.24fr);align-items:start;gap:12px;display:grid}.ebay-template-editor{min-width:0}.ebay-template-title{align-items:flex-start;gap:13px;display:flex}.ebay-template-title>span{width:46px;height:46px;color:var(--signal-ink);background:var(--signal);border-radius:13px;flex:none;place-items:center;display:grid}.ebay-template-title svg{width:21px}.ebay-template-title h3{letter-spacing:-.035em;margin:4px 0 5px;font-size:1.35rem}.ebay-template-title p:last-child{color:var(--dim);margin:0;line-height:1.45}.ebay-compliance-chips{flex-wrap:wrap;gap:6px;display:flex}.ebay-compliance-chips span{border:1px solid var(--signal-line);color:var(--signal-text);background:var(--signal-soft);border-radius:99px;padding:6px 9px;font-size:.875rem;font-weight:800}.ebay-template-editor .edit-field>span{justify-content:space-between;gap:10px;display:flex}.ebay-template-editor .edit-field>span b{color:var(--dim);font-family:JetBrains Mono Variable,monospace;font-size:.875rem}.ebay-template-editor .edit-field textarea{min-height:96px}.ebay-preview-panel{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-width:0;padding:7px;overflow:hidden}.ebay-preview-tabs{gap:4px;padding:2px 2px 7px;display:flex;overflow-x:auto}.ebay-preview-tabs button{min-height:42px;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:9px;flex:1 0 auto;padding:0 11px;font-weight:850}.ebay-preview-tabs button.active{border-color:var(--line);color:var(--text);background:var(--surface-raised);box-shadow:inset 0 -2px var(--signal)}.ebay-template-preview{color:#171717;background:#ecece7;border-radius:14px;overflow:hidden}.ebay-preview-listing{background:#f7f7f4;border-bottom:1px solid #d2d2cd;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);gap:22px;padding:clamp(18px,3vw,30px);display:grid}.ebay-preview-photo{background:radial-gradient(circle at 44% 38%,#fff 0 8%,#f0f0eb 36%,#e3e3de 67%);border:1px solid #d8d8d2;border-radius:4px;align-content:center;place-items:center;gap:17px;min-height:230px;display:grid}.ebay-preview-photo small{color:#666;align-items:center;gap:6px;font-weight:700;display:flex}.ebay-preview-photo svg{width:16px}.preview-tyre{background:repeating-linear-gradient(55deg,#171717 0 12px,#353535 12px 19px,#202020 19px 32px);border:7px solid #202020;border-radius:18px;width:min(180px,72%);height:125px;position:relative;overflow:hidden;transform:rotate(-7deg);box-shadow:inset 0 0 28px #000,0 16px 25px #0000002e}.preview-tyre:before,.preview-tyre:after{content:"";background:#080808;width:12px;position:absolute;inset:-20px auto -20px 31%;transform:skew(-12deg);box-shadow:36px 0 #080808}.preview-tyre:after{opacity:.72;background:#555;width:5px;left:12%;box-shadow:108px 0 #555}.ebay-preview-offer{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.ebay-preview-offer>span{color:#666;font-size:.875rem;font-weight:750}.ebay-preview-offer h3{color:#181818;letter-spacing:-.035em;margin:8px 0 18px;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.23}.ebay-preview-offer>strong{color:#111;border-left:5px solid #d3a80f;padding-left:12px;font-size:1.75rem}.ebay-preview-offer>small{color:#686868;max-width:390px;margin-top:18px;line-height:1.45}.ebay-preview-description{background:#fff;width:min(760px,100%);margin:14px auto;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.ebay-preview-description>header{color:#fff;background:#171717;border-top:7px solid #d3a80f;padding:18px 16px 17px}.ebay-preview-description>header span{color:#d3a80f;letter-spacing:.1em;font-size:.75rem;font-weight:850}.ebay-preview-description>header h2{color:#fff;margin:7px 0 8px;font-size:1.45rem;line-height:1.2}.ebay-preview-description>header p{color:#ddd;margin:0;font-size:.92rem;line-height:1.5}.ebay-preview-description>section{padding:0 16px 20px}.ebay-preview-scope{color:#222;background:#f4f4ef;border-left:5px solid #d3a80f;flex-direction:column;gap:3px;margin-top:14px;padding:11px;display:flex}.ebay-preview-scope strong{font-size:1.02rem}.ebay-preview-scope span{color:#444;font-size:.88rem;line-height:1.45}.ebay-preview-description h3{color:#171717;margin:23px 0 8px;font-size:1rem}.ebay-preview-description dl{border-top:1px solid #deded8;margin:0}.ebay-preview-description dl>div{border-bottom:1px solid #deded8;grid-template-columns:38% 1fr;display:grid}.ebay-preview-description dt,.ebay-preview-description dd{margin:0;padding:8px 10px;font-size:.88rem}.ebay-preview-description dt{color:#666}.ebay-preview-description dd{color:#171717;font-weight:750}.ebay-preview-description ul{margin:0;padding:0;list-style:none}.ebay-preview-description li{border-bottom:1px solid #deded8;flex-direction:column;gap:2px;padding:8px 2px;font-size:.88rem;display:flex}.ebay-preview-description li span{color:#555}.ebay-preview-confidence{color:#fff;background:#171717;flex-direction:column;gap:5px;margin-top:18px;padding:15px;display:flex}.ebay-preview-confidence small{color:#d3a80f;letter-spacing:.09em;font-size:.68rem;font-weight:850}.ebay-preview-confidence strong{font-size:1.02rem}.ebay-preview-confidence span{color:#ddd;font-size:.86rem;line-height:1.45}.ebay-preview-reuse{border:1px solid #ddd;border-top:0;flex-direction:column;gap:4px;padding:12px;display:flex}.ebay-preview-reuse strong{color:#222;font-size:.9rem}.ebay-preview-reuse span{color:#444;font-size:.84rem;line-height:1.45}.ebay-preview-description section>p{color:#333;margin:0 0 8px;font-size:.88rem;line-height:1.48}.ebay-preview-description aside{color:#333;background:#f4f4ef;border-left:4px solid #d3a80f;margin:21px 0 14px;padding:10px 12px;font-size:.88rem;line-height:1.48}.ebay-preview-description section>small{color:#777}.packaging-settings .api-card.full-field{grid-column:1/-1}.packaging-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.packaging-summary article{border:1px solid var(--line);background:var(--surface);border-radius:17px;align-items:center;gap:13px;min-height:92px;padding:16px;display:flex}.packaging-summary article.warning{background:#f2b84b0d;border-color:#f2b84b59}.packaging-summary svg{width:24px;color:var(--signal-text)}.packaging-summary .warning svg{color:var(--warning)}.packaging-summary span{flex-direction:column;gap:3px;display:flex}.packaging-summary strong{font-size:1.45rem}.packaging-summary small{color:var(--dim)}.packaging-picker{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.packaging-picker select,.packaging-report-head select{border:1px solid var(--line);min-height:44px;color:var(--text);background:var(--input);border-radius:11px;padding:0 11px}.packaging-picker button{min-height:44px}.profile-components{border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:0;padding:13px;display:flex}.profile-components>strong{margin-bottom:7px}.profile-components label{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 105px;align-items:center;gap:12px;padding:9px 0;display:grid}.profile-components label>span{color:var(--muted);flex-direction:column;gap:2px;font-weight:750;display:flex}.profile-components small{color:var(--dim);font-weight:500}.profile-components input{border:1px solid var(--line);width:100%;min-height:40px;color:var(--text);background:var(--input);border-radius:9px;padding:0 9px}.packaging-report-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.packaging-report-head>div:first-child{flex-direction:column;gap:5px;display:flex}.packaging-report-head>div:last-child{align-items:center;gap:8px;display:flex}.packaging-report-head small{color:var(--dim)}.packaging-report-head a{text-decoration:none}.packaging-table-wrap{overflow-x:auto}.packaging-table{min-width:750px}.packaging-table td{height:66px}.packaging-table td small{color:var(--dim);margin-top:3px;display:block}.packaging-history{flex-direction:column;display:flex}.packaging-history article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:13px;padding:11px 0;display:flex}.packaging-history article>span{flex-direction:column;gap:3px;min-width:0;display:flex}.packaging-history small{color:var(--dim);line-height:1.35}.packaging-history b{color:var(--success);white-space:nowrap}.packaging-history b.negative{color:var(--danger)}.packaging-legal-note{border-top:1px solid var(--line);padding-top:15px}.reporting-page{--report-card:var(--surface)}.report-range-panel{z-index:20;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:14px;padding:12px;display:flex;position:sticky;top:84px}.report-presets{flex-wrap:wrap;gap:6px;display:flex}.report-presets button{border:1px solid var(--line);min-height:43px;color:var(--muted);background:var(--surface-raised);border-radius:10px;padding:0 12px;font-weight:800}.report-presets button:hover{border-color:var(--line-strong);color:var(--text)}.report-date-fields{align-items:flex-end;gap:8px;display:flex}.report-date-fields label,.report-search,.ledger-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:.875rem;font-weight:800;display:flex}.report-date-fields input,.report-search input,.ledger-form input,.ledger-form select{border:1px solid var(--line);min-height:45px;color:var(--text);background:var(--input);border-radius:10px;outline:0;padding:0 11px}.report-date-fields input:focus,.report-search input:focus,.ledger-form input:focus,.ledger-form select:focus{border-color:var(--signal-text)}.report-date-fields .primary-button{min-height:45px}.report-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.report-kpis article{border:1px solid var(--line);background:linear-gradient(145deg,#f5c4000a,var(--report-card) 46%);border-radius:18px;grid-template-columns:auto 1fr;align-content:space-between;gap:9px 10px;min-height:165px;padding:18px;display:grid}.report-kpis article>svg{width:20px;color:var(--signal-text)}.report-kpis article>span{color:var(--muted);font-size:.875rem;font-weight:850}.report-kpis article>strong{letter-spacing:-.055em;grid-column:1/-1;font-size:clamp(1.75rem,3vw,2.55rem)}.report-kpis article>small{color:var(--dim);grid-column:1/-1;line-height:1.4}.report-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.report-health-grid article{border:1px solid var(--line);background:var(--surface);border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:5px 10px;min-height:115px;padding:14px;display:grid}.report-health-grid svg{width:20px;color:var(--success)}.report-health-grid strong{font-size:1.65rem}.report-health-grid span{color:var(--dim);grid-column:1/-1;font-size:.875rem;line-height:1.4}.report-health-grid article.warn{border-color:#f2b84b47}.report-health-grid article.warn svg{color:var(--warning)}.report-health-grid article.danger{border-color:#ff6d6647}.report-health-grid article.danger svg{color:var(--danger)}.report-grid{gap:11px;display:grid}.report-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.report-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.report-card,.report-exports{border:1px solid var(--line);background:var(--report-card);border-radius:20px;min-width:0;padding:clamp(17px,2.5vw,24px)}.report-card>header,.report-exports>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.report-card h2,.report-exports h2{letter-spacing:-.04em;margin:6px 0 0;font-size:1.5rem}.report-card>header>small,.report-table-card>small{color:var(--dim);line-height:1.45}.report-card>header>svg,.report-exports>header>svg{width:28px;color:var(--signal-text)}.timeline-chart{border-bottom:1px solid var(--line);align-items:stretch;gap:5px;height:240px;padding-top:18px;display:flex;overflow-x:auto}.timeline-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:20px;display:flex}.timeline-chart>div>span{background:linear-gradient(var(--signal),#8f7300);border-radius:6px 6px 0 0;width:min(26px,72%);min-height:3px}.timeline-chart small{color:var(--dim);writing-mode:vertical-rl;font-size:.875rem}.timeline-chart>p{color:var(--dim);margin:auto}.report-card dl{gap:2px;margin:0;display:grid}.report-card dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.report-card dt{color:var(--dim)}.report-card dd{text-align:right;margin:0;font-weight:900}.report-card>p{color:var(--dim);margin:15px 0 0;line-height:1.55}.product-summary .report-card{flex-direction:column;gap:9px;display:flex}.product-summary span{color:var(--muted);font-size:.875rem;font-weight:850}.product-summary strong{letter-spacing:-.05em;font-size:2rem}.product-summary small{color:var(--dim)}.report-table-card .data-table-wrap{border:0}.report-table-card td small{color:var(--dim);margin-top:4px;display:block}.report-model-details{min-width:190px}.report-model-details summary{width:fit-content;color:var(--signal-text);cursor:pointer;font-weight:850}.report-model-details>div{border-top:1px solid var(--line);flex-direction:column;gap:7px;min-width:250px;margin-top:9px;padding-top:9px;display:flex}.report-model-details>div>span{flex-direction:column;gap:2px;display:flex}.report-model-details b{color:var(--text);font-size:.8rem}.report-model-details small{color:var(--muted)}.report-model-row{border-bottom:1px solid var(--line);flex-direction:column;gap:7px;padding:7px 0 10px;display:flex}.report-model-row:last-child{border-bottom:0}.report-model-row>button{min-height:44px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.report-model-row>button:hover{background:var(--surface-raised)}.report-model-row>button>span{flex-direction:column;gap:3px;display:flex}.report-model-row>button>svg{width:17px;color:var(--signal-text)}.report-size-list{flex-wrap:wrap;gap:5px;padding-inline:8px;display:flex}.report-size-list button{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface-raised);border-radius:9px;align-items:center;gap:7px;padding:5px 8px;display:flex}.report-size-list button:hover{border-color:var(--signal-text);color:var(--text)}.report-size-list button b{color:inherit}.report-size-list button span{font-size:.875rem}.report-drill-button{border:1px solid var(--line);min-height:40px;color:var(--text);background:var(--surface-raised);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-weight:850;display:inline-flex}.report-drill-button:hover{border-color:var(--signal-text)}.report-drill-button svg{width:16px;color:var(--signal-text)}.report-warning-pill{color:var(--warning);white-space:nowrap;background:#f2b84b14;border-radius:99px;padding:5px 8px;font-size:.875rem}.report-search{width:min(260px,100%)}.cost-list{flex-direction:column;display:flex}.cost-list>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.cost-list>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.cost-list small,.cost-list>p{color:var(--dim)}.cost-list b{white-space:nowrap}.ledger-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;margin-top:18px;display:grid}.ledger-form .wide{grid-column:span 3}.ledger-form .primary-button{min-height:45px}.report-table-card td.expense{color:var(--danger)}.report-table-card td.income{color:var(--success)}.report-exports{background:radial-gradient(circle at 90% 0,var(--signal-soft),transparent 24rem),var(--surface)}.report-exports>header p:last-child{max-width:850px;color:var(--dim);margin:8px 0 0;line-height:1.5}.report-exports>div{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:9px;display:grid}.report-exports>div>a{border:1px solid var(--line);min-height:92px;color:var(--text);background:var(--surface-raised);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;text-decoration:none;display:grid}.report-exports>div>a:hover{border-color:var(--signal-text)}.report-exports>div>a.report-archive-link{border-color:color-mix(in srgb,var(--signal) 48%,var(--line));color:var(--signal-ink);background:var(--signal)}.report-exports>div>a.report-archive-link:hover{border-color:var(--signal-ink);background:var(--signal-hover);transform:translateY(-1px)}.report-exports>div>a.report-archive-link>svg,.report-exports>div>a.report-archive-link small{color:var(--signal-ink)}.report-exports a>svg{width:20px;color:var(--signal-text)}.report-exports a>span{flex-direction:column;gap:4px;min-width:0;display:flex}.report-exports a small{color:var(--dim);line-height:1.35}.tax-notice{border-top:1px solid var(--line);color:var(--warning);align-items:flex-start;gap:9px;margin:15px 0 0;padding-top:15px;font-size:.875rem;line-height:1.5;display:flex}.tax-notice svg{flex:none;width:18px}.report-sales-drawer{width:min(900px,100%)}.report-sales-backdrop{z-index:140}.sales-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 22px;display:grid}.sales-detail-summary article{border:1px solid var(--line);background:linear-gradient(145deg,var(--signal-soft),var(--surface-raised) 58%);border-radius:14px;flex-direction:column;justify-content:space-between;min-height:96px;padding:14px;display:flex}.sales-detail-summary span{color:var(--dim);font-size:.875rem;font-weight:850}.sales-detail-summary strong{letter-spacing:-.04em;font-size:1.55rem}.report-detail-loading{min-height:220px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.report-detail-loading svg{width:20px;color:var(--signal-text)}.report-sale-list{flex-direction:column;gap:7px;padding-bottom:15px;display:flex}.report-sale-list>p{border:1px dashed var(--line);color:var(--dim);text-align:center;border-radius:14px;padding:28px}.report-sale-list article{border:1px solid var(--line);background:var(--surface-raised);border-radius:15px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.report-sale-date,.report-sale-main,.report-sale-value{flex-direction:column;gap:4px;display:flex}.report-sale-date span,.report-sale-main small,.report-sale-value span{color:var(--dim);font-size:.875rem}.report-sale-date b{border:1px solid var(--line);width:fit-content;color:var(--signal-text);border-radius:99px;padding:3px 7px;font-size:.875rem}.report-sale-main>span{color:var(--muted);font-weight:850}.report-sale-value{text-align:right;align-items:flex-end}.report-sale-value strong{white-space:nowrap}.report-sale-list footer{border-top:1px solid var(--line);color:var(--dim);grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:9px;font-size:.875rem;display:flex}.report-sale-list footer code{color:var(--muted);text-overflow:ellipsis;overflow:hidden}@media (width<=950px){.set-grid,.api-grid,.ebay-template-workspace{grid-template-columns:1fr}.report-kpis,.report-health-grid,.report-exports>div{grid-template-columns:repeat(2,minmax(0,1fr))}.report-grid.two{grid-template-columns:1fr}.ledger-form{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-actions{grid-template-columns:1fr}.set-selection-bar{grid-template-columns:1fr 130px}.set-selection-bar .primary-button{grid-column:1/-1}.packaging-summary{grid-template-columns:1fr}}@media (width<=650px){.ebay-settings-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static;overflow:visible}.ebay-settings-nav button{justify-content:flex-start;min-width:0}.ebay-rule-list{grid-template-columns:1fr}.ebay-preview-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.ebay-preview-tabs button{min-width:0}.ebay-preview-listing{grid-template-columns:1fr}.ebay-preview-photo{min-height:190px}.preview-tyre{height:100px}.ebay-preview-description dl>div{grid-template-columns:1fr}.ebay-preview-description dd{padding-top:0}.set-unit-list article{grid-template-columns:1fr}.suggest-action{border-left:0;border-top:1px solid var(--line);min-height:42px}.set-unit-check{grid-template-columns:31px minmax(0,1fr)}.set-unit-check code{grid-column:2}.set-selection-bar{grid-template-columns:1fr;position:static}.set-selection-bar .primary-button{grid-column:auto}.set-controls{grid-template-columns:1fr 1fr}.set-controls label{grid-column:1/-1}.set-master-row{grid-template-columns:minmax(0,1fr)}.set-master-toggle{grid-template-columns:20px minmax(0,1fr);gap:9px;padding:13px}.set-master-facts{flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:center;min-width:0}.set-master-actions{border-top:1px solid var(--line);border-left:0;justify-content:flex-end;padding:7px 10px}.set-master-actions button{flex:120px;justify-content:center}.set-card-body{gap:12px;padding:13px}.set-members{grid-template-columns:1fr}.set-photo-grid,.package-grid,.ebay-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-head{grid-template-columns:1fr}.provider-head>b{justify-self:start}.settings-actions{flex-direction:column}.settings-actions button{width:100%}.title-actions{justify-content:stretch;width:100%}.title-actions button{width:100%}.business-settings .edit-grid{grid-template-columns:1fr}.report-range-panel,.report-date-fields{flex-direction:column;align-items:stretch}.report-kpis,.report-health-grid,.report-grid.three,.report-exports>div,.ledger-form{grid-template-columns:1fr}.ledger-form .wide{grid-column:auto}.report-card>header,.report-exports>header{flex-direction:column}.report-search{width:100%}.packaging-report-head,.packaging-report-head>div:last-child{flex-direction:column;align-items:stretch}.sales-detail-summary,.report-sale-list article{grid-template-columns:1fr}.report-sale-value{text-align:left;align-items:flex-start}.report-sale-list footer{flex-direction:column;grid-column:auto}}.app-loader{color:var(--muted);background:radial-gradient(circle at 50% 35%,var(--signal-soft),transparent 25rem),var(--canvas)}.loader-ring{border-color:var(--line-strong);border-top-color:var(--signal-text)}.theme-toggle{border:1px solid var(--line);min-height:40px;color:var(--muted);background:var(--surface);border-radius:11px;align-items:center;gap:9px;padding:5px 9px 5px 6px;font-size:.78rem;font-weight:800;display:inline-flex}.theme-toggle:hover{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.theme-toggle.is-compact{justify-content:center;width:54px;padding:5px}.theme-toggle-track{background:var(--surface-soft);width:42px;height:24px;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;display:block;position:relative}.theme-toggle-thumb{width:18px;height:18px;color:var(--text);background:var(--surface-2);border-radius:50%;place-items:center;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0003}.theme-toggle[aria-pressed=true] .theme-toggle-thumb{color:var(--signal-ink);background:var(--signal);transform:translate(18px)}.theme-toggle-thumb svg{width:11px;height:11px}.login-theme{z-index:4;position:absolute;top:clamp(18px,3vw,36px);right:clamp(18px,3vw,42px)}.login-page{color:var(--text);background:radial-gradient(circle at 24% 38%,var(--signal-soft),transparent 25rem),linear-gradient(135deg,var(--canvas),var(--surface) 65%,var(--canvas))}.login-page:before{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px)}.login-panel h1{color:var(--text)}.login-panel h1 em,.login-lead,.login-trust{color:var(--muted)}.login-form-card{border-color:var(--line-strong);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:var(--shadow),inset 0 1px #ffffff0d}.form-title>svg{color:var(--signal-ink);background:var(--signal)}.form-title span,.login-form-card label{color:var(--muted)}.login-form-card input{border-color:var(--line-strong);color:var(--text);background:var(--input)}.login-form-card>small{color:var(--dim)}.login-orbit{border-color:var(--signal-line)}.login-orbit i{border-color:var(--line)}.login-orbit i:nth-child(3){border-color:var(--signal-line);box-shadow:0 0 80px var(--signal-soft)}.primary-button{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.primary-button:hover:not(:disabled){border-color:var(--signal-hover);color:var(--signal-ink);background:var(--signal-hover);box-shadow:0 8px 24px var(--signal-soft)}.primary-button:active:not(:disabled){border-color:var(--signal-pressed);background:var(--signal-pressed)}.secondary-button{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.admin-shell{min-height:100dvh;color:var(--text);background:var(--canvas);grid-template-columns:252px minmax(0,1fr);display:grid}.sidebar{z-index:50;border-right:1px solid var(--line);background:var(--sidebar);flex-direction:column;height:100dvh;padding:20px 14px 16px;display:flex;position:sticky;top:0}.sidebar-brand{min-height:50px;padding:0 6px}.sidebar-brand button{color:var(--text)}.sidebar-brand button.brand-lockup{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.sidebar-brand button.brand-lockup:focus-visible{outline:2px solid var(--signal-text);outline-offset:4px}.brand-lockup>span:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.brand-lockup>span:last-child strong{color:var(--text);letter-spacing:-.02em;font-size:.88rem}.brand-lockup>span:last-child small{color:var(--dim);letter-spacing:.04em;font-size:.72rem;font-weight:750}.brand-shortmark{flex:none;width:67px;height:36px;display:block;position:relative}.brand-shortmark>i{background:var(--text);width:55px;height:32px;position:absolute;top:2px;left:0}.brand-shortmark>b{border:2px solid var(--sidebar);min-width:27px;height:20px;color:var(--signal-ink);background:var(--signal);letter-spacing:.05em;border-radius:4px;place-items:center;font-size:.7rem;font-weight:950;display:grid;position:absolute;top:-1px;right:0;box-shadow:0 5px 14px #00000026}.system-signal{color:var(--dim);margin:21px 7px 17px;font-size:.72rem}.system-signal b{color:var(--muted)}.sidebar-section-label{color:var(--dim);letter-spacing:.18em;margin:0 10px 7px;font-size:.7rem;font-weight:850}.sidebar nav{gap:3px}.sidebar nav button{min-height:58px;color:var(--dim);border-radius:11px;grid-template-columns:34px 1fr auto;gap:7px;padding:7px 9px}.sidebar nav button:hover{color:var(--text);background:var(--surface-raised)}.sidebar nav button>svg{width:18px}.sidebar nav button strong{color:var(--muted);font-size:.79rem}.sidebar nav button small{color:var(--dim);font-size:.72rem}.sidebar nav button.active{border-color:var(--line);color:var(--text);background:var(--surface-raised);box-shadow:none}.sidebar nav button.active strong{color:var(--text)}.sidebar nav button>b{min-width:21px;height:21px;color:var(--signal-ink);background:var(--signal);font-size:.7rem}.sidebar-bottom{border-color:var(--line)}.sidebar-bottom a,.sidebar-bottom button{color:var(--dim)}.sidebar-bottom a:hover,.sidebar-bottom button:hover{color:var(--text);background:var(--surface-raised)}.sidebar-scrim{display:none}.admin-main{min-width:0}.topbar{border-color:var(--line);background:color-mix(in srgb,var(--canvas) 84%,transparent);-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);gap:14px;height:70px;padding:0 clamp(18px,2.5vw,36px)}.topbar>.topbar-context{flex-direction:column;gap:2px;display:flex}.topbar-context strong{color:var(--text);font-size:.83rem}.topbar-kicker{color:var(--dim);letter-spacing:.17em;font-size:.7rem}.topbar>.topbar-actions{flex-direction:row;align-items:center;gap:8px;margin-left:auto;display:flex}.topbar-live{border-right:1px solid var(--line);color:var(--muted);letter-spacing:.08em;align-items:center;gap:6px;padding-right:14px;font-size:.7rem;font-weight:900;display:inline-flex}.topbar-live svg{width:15px;color:var(--success)}.topbar-live i{background:var(--success);width:5px;height:5px;box-shadow:0 0 9px var(--success);border-radius:50%}.alert-button,.menu-trigger{border-color:var(--line);color:var(--muted);background:var(--surface);border-radius:11px}.alert-button{margin-left:0}.alert-button:hover,.menu-trigger:hover{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.alert-button b{color:var(--signal-ink);background:var(--signal);font-size:.7rem}.page-stage{width:min(1740px,100%);padding:clamp(18px,2.5vw,36px)}.mobile-dock{display:none}.ops-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:stretch;gap:18px;display:grid}.ops-main{flex-direction:column;gap:16px;min-width:0;display:flex}.ops-head{border:1px solid var(--line);background:linear-gradient(115deg,var(--signal-soft),transparent 34%), radial-gradient(circle at 88% -20%,var(--signal-soft),transparent 23rem), var(--surface);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;min-height:204px;padding:clamp(24px,3.2vw,42px);display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.ops-head>div:first-child{z-index:1;position:relative}.ops-eyebrow{color:var(--signal-text);letter-spacing:.18em;margin:0 0 15px;font-size:.7rem;font-weight:900}.ops-eyebrow span{background:var(--signal);width:6px;height:6px;box-shadow:0 0 10px var(--signal);border-radius:50%;margin-right:7px;display:inline-block}.ops-head h1{color:var(--text);letter-spacing:-.062em;margin:0;font-size:clamp(2rem,3.35vw,3.7rem);line-height:.98}.ops-head h1 em{color:var(--muted);font-style:normal;font-weight:420}.ops-head>div:first-child>p:last-child{max-width:660px;color:var(--muted);margin:17px 0 0;font-size:.88rem;line-height:1.55}.ops-head-status{border-left:1px solid var(--line);flex-direction:column;flex:none;align-items:flex-end;gap:5px;padding-left:20px;display:flex}.ops-head-status span{color:var(--text);align-items:center;gap:7px;font:750 .7rem JetBrains Mono Variable,monospace;display:inline-flex}.ops-head-status i{background:var(--success);width:7px;height:7px;box-shadow:0 0 11px var(--success);border-radius:50%}.ops-head-status small{color:var(--dim);font-size:.7rem}.ops-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ops-metric{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-rows:auto 1fr auto;min-height:123px;padding:15px;display:grid}.ops-metric.signal{border-color:var(--signal-line);background:linear-gradient(145deg,var(--signal-soft),var(--surface) 60%)}.ops-metric.live{background:linear-gradient(145deg,#45c4860f,var(--surface) 60%)}.ops-metric-label{color:var(--muted);align-items:center;gap:7px;font-size:.72rem;font-weight:750;display:flex}.ops-metric-label svg{width:15px}.ops-metric.signal .ops-metric-label svg,.ops-metric.signal>strong{color:var(--signal-text)}.ops-metric.live .ops-metric-label svg{color:var(--success)}.ops-metric>strong{color:var(--text);letter-spacing:-.07em;align-self:end;font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1}.ops-metric>small{color:var(--dim);margin-top:8px;font-size:.7rem}.ops-block,.ops-module,.ops-feed{border:1px solid var(--line);background:var(--surface)}.ops-block{border-radius:17px;padding:clamp(18px,2.2vw,28px)}.ops-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:19px;display:flex}.ops-section-head p{color:var(--signal-text);letter-spacing:.16em;margin:0 0 5px;font-size:.7rem;font-weight:900}.ops-section-head h2{color:var(--text);letter-spacing:-.035em;margin:0;font-size:clamp(1.2rem,2vw,1.65rem)}.ops-section-head>span{color:var(--dim);font-size:.72rem}.ops-section-head>button{color:var(--muted);background:0 0;border:0;align-items:center;gap:7px;font-size:.71rem;font-weight:800;display:inline-flex}.ops-section-head>button:hover{color:var(--signal-text)}.ops-section-head>button svg{width:15px}.ops-pipeline{border:1px solid var(--line);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ops-pipeline-step{background:var(--surface-2);min-width:0;min-height:170px;padding:16px;position:relative}.ops-pipeline-step+.ops-pipeline-step{border-left:1px solid var(--line)}.ops-pipeline-step+.ops-pipeline-step:before{z-index:2;content:"";border-right:1px solid var(--line);border-top:1px solid var(--line);background:var(--surface-2);width:12px;height:12px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)rotate(45deg)}.ops-pipeline-step.is-active{background:linear-gradient(145deg,var(--signal-soft),var(--surface-2) 64%)}.ops-step-index{color:var(--dim);letter-spacing:.1em;font:700 .61rem JetBrains Mono Variable,monospace}.ops-pipeline-step>div{align-items:baseline;gap:6px;margin-top:18px;display:flex}.ops-pipeline-step>div strong{color:var(--text);letter-spacing:-.07em;font-size:2rem;line-height:1}.ops-pipeline-step.is-active>div strong{color:var(--signal-text)}.ops-pipeline-step>div small{color:var(--dim);font-size:.7rem}.ops-pipeline-step h3{color:var(--text);margin:14px 0 0;font-size:.78rem}.ops-pipeline-step p{color:var(--dim);margin:5px 0 0;font-size:.7rem;line-height:1.4}.ops-attention-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.ops-attention-list>button{border:0;border-bottom:1px solid var(--line);min-height:74px;color:var(--text);text-align:left;background:0 0;grid-template-columns:31px 36px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:11px 8px;display:grid}.ops-attention-list>button:hover{background:var(--surface-raised);padding-inline:13px}.ops-attention-list>button:last-child{border-bottom:0}.ops-attention-count{color:var(--text);text-align:center;font:750 .9rem JetBrains Mono Variable,monospace}.ops-attention-icon{width:34px;height:34px;color:var(--warning);background:#e6ad4b17;border-radius:9px;place-items:center;display:grid}.ops-attention-list .critical .ops-attention-icon{color:var(--danger);background:#ff625917}.ops-attention-list .signal .ops-attention-icon{color:var(--signal-ink);background:var(--signal)}.ops-attention-icon svg,.ops-attention-list>button>svg{width:16px}.ops-attention-list>button>svg{color:var(--dim)}.ops-attention-list>button>span:nth-child(3){flex-direction:column;gap:4px;min-width:0;display:flex}.ops-attention-list strong{font-size:.77rem}.ops-attention-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.4;overflow:hidden}.ops-all-clear{min-height:94px;color:var(--success);background:#45c4860d;border:1px solid #45c48633;border-radius:12px;justify-content:center;align-items:center;gap:12px;display:flex}.ops-all-clear>svg{width:22px}.ops-all-clear>span{flex-direction:column;gap:4px;display:flex}.ops-all-clear strong{font-size:.78rem}.ops-all-clear small{color:var(--muted);font-size:.72rem}.ops-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ops-module{border-radius:16px;flex-direction:column;min-width:0;min-height:285px;padding:18px;display:flex}.ops-module>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ops-module>header>span{color:var(--text);align-items:center;gap:9px;font-size:.79rem;display:flex}.ops-module>header>span svg{width:17px;color:var(--signal-text)}.ops-module>header>button{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:var(--surface-raised);border-radius:9px;place-items:center;display:grid}.ops-module>header>button:hover{border-color:var(--signal-line);color:var(--signal-text)}.ops-module>header>button svg{width:14px}.ops-module>p{color:var(--dim);margin:10px 0 16px;font-size:.7rem;line-height:1.45}.ops-bars{flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}.ops-bars>div>span{justify-content:space-between;gap:10px;margin-bottom:6px;font-size:.72rem;display:flex}.ops-bars>div>span b{color:var(--muted)}.ops-bars>div>span strong{color:var(--text);font-family:JetBrains Mono Variable,monospace}.ops-bars>div>i{background:var(--surface-soft);border-radius:999px;height:5px;display:block;overflow:hidden}.ops-bars>div>i>b{border-radius:inherit;background:var(--muted);height:100%;display:block}.ops-bars>div>i>b.warning{background:var(--warning)}.ops-bars>div>i>b.signal{background:var(--signal)}.ops-bars>div>i>b.success{background:var(--success)}.ops-module>footer{border-top:1px solid var(--line);color:var(--dim);justify-content:space-between;gap:8px;margin-top:16px;padding-top:11px;font-size:.7rem;display:flex}.ops-order-preview{flex-direction:column;flex:1;display:flex}.ops-order-preview>button{border:0;border-bottom:1px solid var(--line);min-height:47px;color:var(--text);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:7px 3px;display:flex}.ops-order-preview>button:hover{background:var(--surface-raised);padding-inline:7px}.ops-order-preview>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ops-order-preview strong{font-size:.7rem}.ops-order-preview small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.ops-order-preview>button>b{color:var(--text);flex:none;font:750 .67rem JetBrains Mono Variable,monospace}.ops-empty{color:var(--success);flex:1;place-content:center;justify-items:center;gap:8px;font-size:.7rem;display:grid}.ops-empty svg{width:23px}.ops-system-list{flex-direction:column;flex:1;display:flex}.ops-system-list>button{border:0;border-bottom:1px solid var(--line);min-height:54px;color:var(--text);text-align:left;background:0 0;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 2px;display:grid}.ops-system-list>button:hover{background:var(--surface-raised);padding-inline:7px}.ops-system-list>button>svg{width:17px;color:var(--muted)}.ops-system-list>button>span{flex-direction:column;gap:3px;display:flex}.ops-system-list strong{font-size:.7rem}.ops-system-list small{color:var(--dim);font-size:.7rem}.ops-system-list i{background:var(--dim);border-radius:50%;width:7px;height:7px}.ops-system-list i.ok{background:var(--success);box-shadow:0 0 8px #45c48680}.ops-system-list i.warn{background:var(--warning)}.ops-system-list i.danger{background:var(--danger)}.ops-set-number{align-items:baseline;gap:8px;margin:auto 0 13px;display:flex}.ops-set-number strong{color:var(--text);letter-spacing:-.08em;font-size:2.7rem;line-height:1}.ops-set-number span{color:var(--dim);font-size:.72rem}.ops-set-state{border:1px solid;border-radius:11px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:8px;min-height:57px;padding:8px 10px;display:grid}.ops-set-state.ok{color:var(--success);background:#45c4860d;border-color:#45c48633}.ops-set-state.warn{color:var(--warning);background:#e6ad4b0d;border-color:#e6ad4b38}.ops-set-state>svg{width:18px}.ops-set-state>span{flex-direction:column;gap:3px;display:flex}.ops-set-state strong{font-size:.72rem}.ops-set-state small{color:var(--dim);font-size:.7rem}.ops-feed{border-radius:17px;flex-direction:column;height:calc(100dvh - 124px);min-height:680px;display:flex;position:sticky;top:88px;overflow:hidden}.ops-feed>header{justify-content:space-between;align-items:flex-start;gap:15px;padding:19px 18px 0;display:flex}.ops-feed>header>div>span{color:var(--success);letter-spacing:.16em;align-items:center;gap:6px;font-size:.7rem;font-weight:900;display:flex}.ops-feed>header>div>span i{background:var(--success);width:6px;height:6px;box-shadow:0 0 9px var(--success);border-radius:50%}.ops-feed>header h2{color:var(--text);letter-spacing:-.035em;margin:7px 0 0;font-size:1.12rem}.ops-feed>header>svg{width:18px;color:var(--dim)}.ops-feed>p{color:var(--dim);margin:9px 18px 13px;font-size:.7rem;line-height:1.45}.ops-feed-filters{border-block:1px solid var(--line);gap:4px;padding:8px 10px;display:flex;overflow-x:auto}.ops-feed-filters button{min-height:36px;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:7px;flex:none;padding:0 10px;font-size:.75rem;font-weight:800}.ops-feed-filters button:hover{color:var(--text)}.ops-feed-filters button.active{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.ops-feed-list{scrollbar-width:thin;scrollbar-color:var(--surface-soft) transparent;flex:1;min-height:0;overflow-y:auto}.ops-feed-list>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:98px;color:var(--text);text-align:left;background:0 0;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;padding:13px 16px;display:grid}.ops-feed-list>button:hover{background:var(--surface-raised)}.ops-feed-list>button.is-live{box-shadow:none;animation:1.7s cubic-bezier(.2,.85,.25,1) feed-live}.ops-feed-list>button.is-critical{box-shadow:inset 2px 0 #ff6259b3}.ops-feed-list>button.is-live.is-critical{box-shadow:none}@keyframes feed-live{0%{background:#ddb51b3d;transform:translateY(-5px)}to{background:0 0;transform:translateY(0)}}.ops-feed-icon{width:32px;height:32px;color:var(--muted);background:var(--surface-raised);border-radius:9px;place-items:center;display:grid}.ops-feed-icon svg{width:15px}.ops-feed-icon.payment{color:var(--danger);background:#ff625914}.ops-feed-icon.ebay{color:var(--signal-text);background:var(--signal-soft)}.ops-feed-icon.orders{color:var(--success);background:#45c48612}.ops-feed-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.ops-feed-copy>span:first-child{align-items:center;gap:6px;display:flex}.ops-feed-copy>span:first-child b{color:var(--dim);letter-spacing:.12em;font-size:.7rem}.ops-feed-copy>span:first-child em{color:var(--signal-ink);background:var(--signal);letter-spacing:.08em;border-radius:4px;padding:2px 4px;font-size:.7rem;font-style:normal;font-weight:950}.ops-feed-copy>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.ops-feed-copy>small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.42;display:-webkit-box;overflow:hidden}.ops-feed-copy>time{color:var(--dim);align-items:center;gap:5px;margin-top:2px;font-size:.7rem;display:flex}.ops-feed-copy>time svg{width:10px}.ops-feed-empty{height:100%;color:var(--dim);text-align:center;place-content:center;justify-items:center;gap:7px;padding:25px;display:grid}.ops-feed-empty svg{width:23px}.ops-feed-empty strong{color:var(--muted);font-size:.7rem}.ops-feed-empty span{font-size:.7rem;line-height:1.45}.ops-feed>footer{border-top:1px solid var(--line);min-height:42px;color:var(--dim);justify-content:space-between;align-items:center;padding:0 16px;font-size:.7rem;display:flex}.ops-feed>footer span{align-items:center;gap:6px;display:flex}.ops-feed>footer i{background:var(--success);border-radius:50%;width:5px;height:5px}.ops-feed>footer b{color:var(--muted);font-family:JetBrains Mono Variable,monospace}@media (width<=1320px){.ops-layout{grid-template-columns:minmax(0,1fr) 320px}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric{min-height:112px}}@media (width<=1120px){.admin-shell{grid-template-columns:224px minmax(0,1fr)}.ops-layout{grid-template-columns:1fr}.ops-feed{height:auto;min-height:0;position:static}.ops-feed-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:580px;display:grid}.ops-feed-list>button{border-right:1px solid var(--line)}}@media (width<=760px){body{padding-bottom:86px}.admin-shell{display:block}.sidebar{width:min(310px,88vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:35px 0 100px #0006}.sidebar.is-open{transform:translate(0)}.sidebar-brand button,.menu-trigger{display:grid}.sidebar-scrim{z-index:45;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;display:block;position:fixed;inset:0}.topbar{height:62px;padding-inline:11px}.topbar-kicker,.topbar-live{display:none}.topbar-context strong{font-size:.78rem}.topbar-actions{gap:5px}.topbar .theme-toggle.is-compact{width:49px}.page-stage{padding:12px 9px 28px}.mobile-dock{left:50%;bottom:max(9px,env(safe-area-inset-bottom));z-index:80;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 94%,transparent);width:min(390px,100% - 18px);min-height:66px;box-shadow:var(--shadow),inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:16px;grid-template-columns:repeat(4,1fr);padding:4px;display:grid;position:fixed;transform:translate(-50%)}.mobile-dock button{min-height:56px;color:var(--dim);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.7rem;display:flex;position:relative}.mobile-dock svg{width:19px}.mobile-dock i{background:0 0;border-radius:50%;width:4px;height:4px;position:absolute;top:0}.mobile-dock button.active{color:var(--text)}.mobile-dock button.active i{background:var(--signal);box-shadow:0 0 9px var(--signal)}.ops-main{gap:10px}.ops-head{border-radius:15px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;min-height:250px;padding:22px 18px}.ops-head h1{font-size:clamp(2.05rem,10.5vw,3rem)}.ops-head-status{border-left:0;border-top:1px solid var(--line);align-items:flex-start;padding:12px 0 0}.ops-metrics{gap:6px}.ops-metric{border-radius:12px;min-height:108px;padding:12px}.ops-metric-label span{max-width:112px}.ops-block{border-radius:14px;padding:16px 13px}.ops-section-head{flex-direction:column;align-items:flex-start;gap:8px}.ops-section-head>button{padding:0}.ops-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-pipeline-step{min-height:150px}.ops-pipeline-step:nth-child(3){border-left:0;border-top:1px solid var(--line)}.ops-pipeline-step:nth-child(4){border-top:1px solid var(--line)}.ops-pipeline-step:nth-child(3):before{display:none}.ops-attention-list>button{grid-template-columns:27px 32px minmax(0,1fr) 17px;gap:8px;padding-inline:2px}.ops-attention-list small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ops-module-grid{grid-template-columns:1fr;gap:8px}.ops-module{border-radius:14px;min-height:270px}.ops-feed{border-radius:14px}.ops-feed-list{max-height:630px;display:block}.ops-feed-list>button{border-right:0}.login-theme{top:14px;right:14px}}@media (width<=430px){.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric-label{align-items:flex-start}.ops-metric>strong{font-size:1.65rem}.ops-metric>small{line-height:1.3}.ops-attention-count{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.theme-toggle-thumb{transition:none}}.identifier-code{min-width:0;color:var(--text);flex-direction:column;align-items:flex-start;gap:3px;font-family:JetBrains Mono Variable,monospace;line-height:1;display:inline-flex}.identifier-code-key{align-items:center;gap:6px;display:inline-flex}.identifier-code-key>strong{border:1px solid var(--line-strong);color:var(--text);background:var(--surface-2);letter-spacing:.12em;border-radius:7px;align-items:center;padding:4px 7px;font-size:1.18rem;font-weight:900;display:inline-flex}.identifier-code-supplier{width:25px;height:25px;color:var(--canvas);background:var(--text);border-radius:50%;flex:none;place-items:center;font-size:.76rem;font-weight:950;display:inline-grid}.identifier-code>code{max-width:100%;color:var(--dim);letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;font-weight:700;overflow:hidden}.identifier-code-compact{gap:2px}.identifier-code-compact .identifier-code-key{gap:4px}.identifier-code-compact .identifier-code-key>strong{letter-spacing:.09em;border-radius:5px;padding:3px 5px;font-size:.86rem}.identifier-code-compact .identifier-code-supplier{width:20px;height:20px;font-size:.64rem}.identifier-code-compact>code{font-size:.58rem}.identifier-code-hero .identifier-code-key>strong{letter-spacing:.15em;box-shadow:inset 0 -3px var(--signal);border-width:2px;border-radius:9px;padding:6px 10px;font-size:clamp(1.65rem,3vw,2.4rem)}.identifier-code-hero .identifier-code-supplier{width:38px;height:38px;font-size:1rem}.identifier-code-hero>code{margin-left:1px;font-size:.72rem}.drawer-identifier{margin:8px 0 3px}.ops-feed-copy>.identifier-code{margin:1px 0}.ops-feed-copy>.identifier-code .identifier-code-key>strong{font-size:.72rem}.ops-feed-copy>.identifier-code>code{display:none}.labels-page{gap:18px}.labels-title{min-height:0}.labels-title h1{max-width:1000px}.label-schema-runtime{border:1px solid color-mix(in srgb,var(--success) 34%,var(--line));background:color-mix(in srgb,var(--success) 5%,var(--surface));box-shadow:var(--shadow);border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 17px;display:grid}.label-schema-runtime>svg{width:27px;color:var(--success)}.label-schema-runtime>div{flex-direction:column;gap:3px;min-width:0;display:flex}.label-schema-runtime>div>span{color:var(--success);letter-spacing:.09em;font-size:.58rem;font-weight:900}.label-schema-runtime strong{font-size:.9rem}.label-schema-runtime p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.5}.label-schema-runtime code{color:var(--text);font:800 .7rem/1.3 JetBrains Mono Variable,monospace}.label-schema-runtime>small{color:var(--dim);text-align:right;font:700 .62rem/1.4 JetBrains Mono Variable,monospace}.label-schema-runtime.is-warning{border-color:color-mix(in srgb,var(--warning) 48%,var(--line));background:color-mix(in srgb,var(--warning) 8%,var(--surface))}.label-schema-runtime.is-warning>svg,.label-schema-runtime.is-warning>div>span{color:var(--warning)}.label-workbench,.label-history{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;overflow:hidden}.label-section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:22px;padding:clamp(18px,2.5vw,28px);display:flex}.label-section-head>div{max-width:850px}.label-section-head h2{letter-spacing:-.045em;margin:7px 0 6px;font-size:clamp(1.55rem,3vw,2.35rem)}.label-section-head p:last-child{color:var(--muted);margin:0;line-height:1.55}.label-feedback{z-index:25;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 96%,transparent);min-height:58px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:13px;grid-template-columns:23px minmax(0,1fr) 40px;align-items:center;gap:11px;padding:8px 9px 8px 15px;display:grid;position:sticky;top:80px}.label-feedback>svg{width:20px}.label-feedback>button{color:currentColor;background:0 0;border:0;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.label-feedback>button svg{width:17px}.label-feedback.ok{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.label-feedback.warn{border-color:color-mix(in srgb,var(--warning) 35%,var(--line));color:var(--warning)}.label-feedback.error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger)}.label-partner-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;padding:clamp(16px,2.5vw,26px);display:grid}.label-partner{border:1px solid var(--line);min-height:82px;color:var(--text);background:var(--surface-2);text-align:left;border-radius:13px;grid-template-columns:50px minmax(0,1fr) 22px;align-items:center;gap:12px;padding:12px;display:grid}.label-partner:hover{border-color:var(--line-strong);background:var(--surface-raised)}.label-partner>b,.label-partner-list article>b{width:48px;height:48px;color:var(--canvas);background:var(--text);border-radius:50%;place-items:center;font-family:JetBrains Mono Variable,monospace;font-size:1.25rem;display:grid}.label-partner>span,.label-partner-list article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.label-partner small,.label-partner-list small{color:var(--dim);font-family:JetBrains Mono Variable,monospace;font-size:.72rem}.label-partner>svg{width:19px;color:var(--signal-text)}.label-partner.is-selected{border-color:var(--line-strong);background:var(--signal-soft);box-shadow:none}.label-inline-empty{border:1px dashed var(--line-strong);min-height:82px;color:var(--dim);border-radius:13px;align-items:center;gap:12px;padding:15px;display:flex}.label-inline-empty>svg{width:24px}.label-inline-empty>span{flex-direction:column;gap:4px;display:flex}.label-inline-empty strong{color:var(--muted)}.label-required{border:1px solid color-mix(in srgb,var(--warning) 30%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 6%,transparent);border-radius:11px;align-items:center;gap:11px;margin:0 clamp(16px,2.5vw,26px) 20px;padding:12px 14px;display:flex}.label-required>svg{width:20px}.label-required>span{flex-direction:column;gap:2px;display:flex}.label-required small{color:var(--muted)}.label-fit-modes{border-top:1px solid var(--line);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:clamp(16px,2.5vw,26px);display:grid}.label-fit-modes>button{border:1px solid var(--line);min-height:116px;color:var(--text);background:var(--surface);text-align:left;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:6px 18px;padding:17px;display:grid}.label-fit-modes>button:hover{border-color:var(--line-strong)}.label-fit-modes>button>b{font-size:1rem}.label-fit-modes>button>span{color:var(--muted);grid-column:1;font-size:.77rem;line-height:1.45}.label-fit-modes>button>strong{border:1px solid var(--line);color:var(--dim);white-space:nowrap;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:8px 10px;font-family:JetBrains Mono Variable,monospace;font-size:.72rem}.label-fit-modes>button.is-selected{border-color:var(--line-strong);background:var(--signal-soft);box-shadow:none}.label-fit-modes>button.is-selected>strong{border-color:var(--signal-line);color:var(--signal-text);background:var(--signal-soft)}.label-config-grid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);display:grid}.label-format-panel,.label-preview-panel{min-width:0;padding:clamp(18px,2.5vw,28px)}.label-preview-panel{border-left:1px solid var(--line);background:var(--surface-2)}.label-subhead{justify-content:space-between;align-items:flex-start;gap:14px;min-height:54px;margin-bottom:17px;display:flex}.label-subhead h3{letter-spacing:-.035em;margin:5px 0 0;font-size:1.35rem}.label-subhead>b{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:.72rem}.label-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.label-number-field{min-width:0;color:var(--muted);letter-spacing:.04em;flex-direction:column;gap:6px;font-size:.72rem;font-weight:850;display:flex}.label-number-field input,.label-number-field select,.label-new-partner input{border:1px solid var(--line-strong);width:100%;min-width:0;min-height:50px;color:var(--text);background:var(--input);border-radius:10px;outline:0;padding:0 12px;font-family:JetBrains Mono Variable,monospace}.label-number-field input:focus,.label-number-field select:focus,.label-new-partner input:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px var(--signal-soft)}.label-preset{grid-column:span 1}.label-calculated-field{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-height:76px;padding:9px 12px;display:flex}.label-calculated-field>span{color:var(--muted);letter-spacing:.04em;font-size:.68rem;font-weight:850}.label-calculated-field>strong{color:var(--text);font-family:JetBrains Mono Variable,monospace;font-size:1rem}.label-calculated-field>small{color:var(--dim);font-size:.65rem}.label-auto-grid{border:1px dashed var(--line-strong);width:100%;min-height:44px;color:var(--muted);background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:11px;font-size:.73rem;font-weight:850;display:flex}.label-auto-grid:hover{border-color:var(--signal-line);color:var(--text);background:var(--signal-soft)}.label-auto-grid svg{width:16px}.label-grid-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0 0;display:grid}.label-grid-summary>div{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.label-grid-summary dt{color:var(--dim);text-transform:uppercase;font-size:.7rem;font-weight:850}.label-grid-summary dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-family:JetBrains Mono Variable,monospace;font-size:.82rem}.label-preview-error,.label-preview-loading{border:1px solid color-mix(in srgb,var(--danger) 28%,var(--line));min-height:54px;color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent);border-radius:10px;align-items:center;gap:9px;margin-top:14px;padding:11px;font-size:.8rem;display:flex}.label-preview-loading{border-color:var(--line);color:var(--muted);background:var(--surface-2)}.label-preview-error svg,.label-preview-loading svg{width:18px}.physical-label-frame{aspect-ratio:2;border:1px solid var(--line);background:repeating-linear-gradient(45deg,var(--surface-raised) 0,var(--surface-raised) 8px,var(--surface) 8px,var(--surface) 16px);border-radius:14px;place-items:center;width:100%;padding:16px;display:grid}.physical-label{color:#050505;background:#fff;border:1px solid #111;border-radius:7px;flex-direction:column;width:100%;height:100%;padding:4%;display:flex;position:relative;overflow:hidden}.physical-label.has-cut-contour{border:2px dashed #e6007e}.physical-label-top{grid-template-columns:15% minmax(0,1fr) 15%;align-items:center;gap:6px;display:grid}.physical-label-partner{aspect-ratio:1;color:#fff;background:#000;border-radius:50%;place-items:center;font-family:JetBrains Mono Variable,monospace;font-size:clamp(1rem,3vw,2rem);display:grid}.physical-label .identifier-code{color:#050505;align-items:center}.physical-label .identifier-code-key>strong{color:#050505;box-shadow:none;background:0 0;border:0;padding:0;font-size:clamp(1.7rem,5.2vw,4.4rem)}.physical-label .identifier-code-supplier,.physical-label .identifier-code>code{display:none}.physical-label-gr{letter-spacing:-.1em;justify-self:end;font-size:clamp(1rem,2.6vw,2rem);font-weight:950;transform:skew(-7deg)}.barcode-simulation{background:repeating-linear-gradient(90deg,#000 0 2px,#0000 2px 4px,#000 4px 7px,#0000 7px 10px);width:100%;height:25%;margin-top:2.5%}.qr-simulation{aspect-ratio:1;background:repeating-conic-gradient(#000 0 25%,#fff 0 50%) 50% / 8px 8px;border:5px double #000;width:16%;position:absolute;bottom:5%;right:4%}.physical-label-full{color:#050505;letter-spacing:.08em;align-self:center;margin-top:1.5%;font-family:JetBrains Mono Variable,monospace;font-size:clamp(.56rem,1.25vw,.95rem);font-weight:850}.physical-label-note{border:1px solid #111;border-radius:3px;align-items:center;gap:7px;min-height:18%;margin-top:auto;padding:2px 6px;font-size:clamp(.45rem,.8vw,.65rem);display:flex}.physical-label-note i{display:none}.label-cut-note{color:var(--muted);align-items:flex-start;gap:8px;margin:11px 0 0;font-size:.76rem;line-height:1.45;display:flex}.label-cut-note>i{background:#e6007e;border-radius:2px;flex:none;width:10px;height:10px;margin-top:3px}.label-cut-note.is-off>i{border:1px solid var(--line-strong);background:0 0}.label-sheet-preview{border:1px solid var(--line);background:var(--surface);border-radius:13px;margin-top:17px;overflow:hidden}.label-sheet-preview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:61px;padding:10px 12px;display:flex}.label-sheet-preview>header>span{flex-direction:column;gap:3px;min-width:0;display:flex}.label-sheet-preview>header strong{color:var(--text);font-size:.78rem}.label-sheet-preview>header small{color:var(--dim);font-size:.66rem}.label-sheet-preview>header>b{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;padding:6px 8px;font-family:JetBrains Mono Variable,monospace;font-size:.64rem}.label-sheet-canvas{background:repeating-linear-gradient(45deg,var(--surface-raised) 0,var(--surface-raised) 7px,var(--surface) 7px,var(--surface) 14px);padding:12px;position:relative;overflow:hidden}.label-sheet-map{border:1px solid var(--line-strong);width:100%;height:auto;min-height:140px;display:block;box-shadow:0 12px 30px #0000002e}.label-sheet-canvas.is-compressed .label-sheet-map{min-height:310px}.label-sheet-compressed{color:#111;background:#ffffffe0;border-radius:999px;padding:5px 7px;font-size:.57rem;font-weight:850;position:absolute;bottom:18px;right:18px;box-shadow:0 2px 8px #0003}.label-sheet-preview>footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px 15px;padding:9px 12px;display:flex}.label-sheet-preview>footer>span{color:var(--dim);align-items:center;gap:5px;font-size:.62rem;display:inline-flex}.label-sheet-preview>footer i{background:var(--muted);border-radius:2px;width:9px;height:9px;display:inline-block}.label-sheet-preview>footer i.safe{border:1px dashed var(--muted);background:0 0}.label-sheet-preview>footer i.gap{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-strong)}.label-sheet-preview>footer i.cut{background:#e6007e}.label-sheet-preview>footer i.cut.off{border:1px solid var(--line-strong);background:0 0}.label-options{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:clamp(18px,2.5vw,28px);display:grid}.label-option{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:11px;grid-template-columns:22px minmax(0,1fr);align-items:flex-start;gap:10px;min-height:84px;padding:13px;display:grid}.label-option.is-active{border-color:var(--line-strong);background:var(--surface-raised)}.label-option input{width:20px;height:20px;accent-color:var(--signal);margin:1px 0 0}.label-option>span{flex-direction:column;gap:4px;display:flex}.label-option strong{color:var(--text);font-size:.82rem}.label-option small{color:var(--dim);font-size:.72rem;line-height:1.4}.label-additive-note{border-top:1px solid var(--line);color:var(--success);background:color-mix(in srgb,var(--success) 5%,var(--surface));grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:14px clamp(18px,2.5vw,28px);display:grid}.label-additive-note>svg{width:22px}.label-additive-note>span{flex-direction:column;gap:3px;display:flex}.label-additive-note strong{color:var(--text);font-size:.8rem}.label-additive-note small{color:var(--muted);font-size:.7rem;line-height:1.45}.label-create-bar{border-top:1px solid var(--line);background:var(--surface-2);justify-content:space-between;align-items:center;gap:20px;min-height:94px;padding:clamp(16px,2.5vw,24px) clamp(18px,2.5vw,28px);display:flex}.label-create-bar>div{align-items:center;gap:12px;display:flex}.label-create-bar>div>svg{width:25px;color:var(--success)}.label-create-bar>div>span{flex-direction:column;gap:3px;display:flex}.label-create-bar small{color:var(--muted)}.label-safety-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.label-safety-grid article{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:35px minmax(0,1fr);align-items:center;gap:11px;min-height:100px;padding:13px;display:grid}.label-safety-grid article>svg{width:24px;color:var(--signal-text)}.label-safety-grid article>span{flex-direction:column;gap:4px;display:flex}.label-safety-grid small{color:var(--dim);font-size:.72rem;line-height:1.4}.label-batch-table-wrap{overflow-x:auto}.label-batch-table{border-collapse:collapse;width:100%;min-width:1180px}.label-batch-table th{height:49px;color:var(--dim);background:var(--surface-2);letter-spacing:.11em;text-align:left;text-transform:uppercase;padding:0 14px;font-size:.69rem;font-weight:900}.label-batch-table td{border-top:1px solid var(--line);vertical-align:middle;height:92px;padding:12px 14px}.label-batch-table td>strong,.label-batch-table td>small{display:block}.label-batch-table td>strong{font-size:.8rem}.label-batch-table td>small{color:var(--dim);margin-top:4px;font-size:.7rem}.batch-partner{width:38px;height:38px;color:var(--canvas);background:var(--text);border-radius:50%;place-items:center;font-family:JetBrains Mono Variable,monospace;display:grid}.batch-legacy,.batch-status{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);text-transform:uppercase;border-radius:999px;align-items:center;padding:5px 8px;font-size:.69rem;font-weight:850;display:inline-flex}.batch-status.ready{border-color:color-mix(in srgb,var(--success) 28%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 6%,transparent)}.batch-status.compromised,.batch-status.void{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent)}.label-batch-actions{flex-wrap:wrap;gap:5px;display:flex}.label-batch-actions button,.label-pagination button,.label-partner-list button{border:1px solid var(--line-strong);min-height:40px;color:var(--muted);background:var(--surface-raised);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;font-weight:850;display:inline-flex}.label-batch-actions button:hover:not(:disabled),.label-pagination button:hover:not(:disabled),.label-partner-list button:hover:not(:disabled){border-color:var(--signal-line);color:var(--text)}.label-batch-actions button svg,.label-pagination button svg{width:14px}.label-batch-actions button.danger{color:var(--danger)}.label-history-empty{min-height:190px;color:var(--dim);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.label-history-empty svg{width:29px}.label-history-empty strong{color:var(--muted)}.label-pagination{border-top:1px solid var(--line);min-height:64px;color:var(--dim);justify-content:space-between;align-items:center;gap:12px;padding:10px clamp(16px,2.5vw,28px);font-size:.75rem;display:flex}.label-pagination>div{gap:7px;display:flex}.label-modal-backdrop{z-index:110;background:var(--overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.label-modal{border:1px solid var(--line-strong);background:var(--surface);border-radius:18px;width:min(820px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 35px 120px #0000008c}.label-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:clamp(18px,3vw,28px);display:flex}.label-modal>header h2{letter-spacing:-.045em;margin:6px 0;font-size:1.8rem}.label-modal>header p:last-child{color:var(--muted);margin:0;line-height:1.5}.label-modal>header>button{border:1px solid var(--line);width:44px;height:44px;color:var(--muted);background:var(--surface-raised);border-radius:10px;flex:none;place-items:center;display:grid}.label-modal>header>button svg{width:18px}.label-new-partner{grid-template-columns:110px minmax(0,1fr) auto;align-items:end;gap:9px;padding:clamp(18px,3vw,28px);display:grid}.label-new-partner label{color:var(--muted);flex-direction:column;gap:6px;font-size:.72rem;font-weight:850;display:flex}.label-partner-list{border-top:1px solid var(--line);flex-direction:column;padding:10px clamp(18px,3vw,28px) clamp(18px,3vw,28px);display:flex}.label-partner-list article{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;display:grid}.label-partner-list article>b{width:38px;height:38px;font-size:.92rem}.label-confirm-modal{width:min(690px,100%)}.label-confirm-warning{border:1px solid color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent);border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:14px;margin:clamp(18px,3vw,28px);padding:16px;display:grid}.label-confirm-warning>svg{width:30px}.label-confirm-warning p{color:var(--text);margin:0;line-height:1.6}.label-confirm-code{color:var(--muted);flex-direction:column;gap:8px;margin:0 clamp(18px,3vw,28px) clamp(18px,3vw,28px);font-size:.74rem;font-weight:800;display:flex}.label-confirm-code strong{color:var(--text);font-family:JetBrains Mono Variable,monospace}.label-confirm-code input{border:1px solid var(--line-strong);min-height:50px;color:var(--text);background:var(--input);border-radius:10px;outline:0;padding:0 12px;font-family:JetBrains Mono Variable,monospace}.label-confirm-code input:focus{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}.label-confirm-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:16px clamp(18px,3vw,28px);display:flex}@media (width<=1120px){.label-config-grid{grid-template-columns:1fr}.label-preview-panel{border-left:0;border-top:1px solid var(--line)}.label-options,.label-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.labels-title{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:280px}.labels-title h1{font-size:clamp(2.25rem,11vw,3.3rem)}.label-feedback{top:68px}.label-schema-runtime{grid-template-columns:34px minmax(0,1fr)}.label-schema-runtime>small{text-align:left;grid-column:2}.label-section-head{flex-direction:column}.label-section-head>button{width:100%}.label-partner-grid,.label-fit-modes{grid-template-columns:1fr}.label-fields{grid-template-columns:1fr 1fr}.label-options{grid-template-columns:1fr}.label-create-bar{flex-direction:column;align-items:stretch}.label-create-bar>button{width:100%}.label-safety-grid{grid-template-columns:1fr}.label-modal-backdrop{align-items:end;padding:10px 0 0}.label-modal{border-bottom:0;border-radius:18px 18px 0 0;max-height:calc(100dvh - 10px)}.label-new-partner{grid-template-columns:85px minmax(0,1fr)}.label-new-partner>button{grid-column:1/-1}.label-confirm-actions{flex-direction:column-reverse;align-items:stretch}.label-confirm-actions button{width:100%}.set-unit-check>.identifier-code{grid-column:2/-1}}@media (width<=430px){.label-fit-modes>button{grid-template-columns:1fr}.label-fit-modes>button>strong{grid-area:auto/1;justify-self:start}.label-fields,.label-grid-proof{grid-template-columns:1fr}.physical-label-frame{padding:8px}.label-sheet-preview>header{flex-direction:column;align-items:flex-start}.label-pagination{flex-direction:column;align-items:stretch}.label-pagination>div,.label-pagination button{flex:1}.label-partner-list article{grid-template-columns:40px minmax(0,1fr);padding-block:9px}.label-partner-list article>button{grid-column:1/-1}}:root{--admin-topbar-height:70px;--admin-worknav-height:0px;--admin-sticky-top:calc(var(--admin-topbar-height) + var(--admin-worknav-height) + 8px)}html,body,#root{width:100%;max-width:100%;overflow-x:clip}body{overscroll-behavior-x:none}.admin-shell,.admin-main,.page-stage,.page-stack,.ops-layout,.ops-main,.reporting-page,.labels-page,.label-workbench,.set-builder,.settings-grid,.report-card,.channel-control-panel{min-width:0;max-width:100%}.admin-main,.page-stage,.page-stack{overflow-wrap:anywhere}input,select,textarea,button{max-width:100%}.workspace-nav{display:none}.page-title-row,.labels-title{border-bottom-color:var(--line);align-items:center;min-height:0;padding:2px 2px 14px}.page-title-row h1,.labels-title h1{letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(1.8rem,3.1vw,2.65rem);line-height:1}.page-title-row>div>p:last-child{display:none}.overline{letter-spacing:.14em;font-size:.68rem}.inventory-toolbar,.report-range-panel,.settings-tabs,.label-feedback,.channel-action-feedback{top:var(--admin-sticky-top)}.filter-tabs,.settings-tabs,.ops-feed-filters,.report-presets{flex-wrap:wrap;max-width:100%;overflow:visible}.filter-tabs button,.settings-tabs button,.ops-feed-filters button{min-width:0}.bulk-publish-bar,.set-selection-bar,.label-create-bar{z-index:26;box-shadow:var(--shadow);position:sticky;top:auto;bottom:10px}.bulk-publish-bar{grid-template-columns:minmax(210px,1fr) minmax(310px,430px) auto auto auto}@media (width<=1050px){.bulk-publish-bar{grid-template-columns:1fr auto}.bulk-publish-bar>div:first-child{grid-column:1/-1}.bulk-publish-bar .publication-channel-picker{min-width:0}}@media (width<=680px){.publication-channel-picker,.publication-channel-picker.is-compact{grid-template-columns:1fr;min-width:0}.bulk-publish-bar{grid-template-columns:1fr}.bulk-publish-bar>*{grid-column:1;width:100%}}@media (width<=1180px){:root{--admin-topbar-height:64px;--admin-worknav-height:54px}.admin-shell{display:block}.sidebar{z-index:100;visibility:hidden;pointer-events:none;width:min(320px,100% - 30px);height:100dvh;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:28px 0 80px #0000006b}.sidebar.is-open{visibility:visible;pointer-events:auto;transform:translate(0)}.sidebar-brand button{place-items:center;display:grid}.sidebar-scrim{z-index:90;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;display:block;position:fixed;inset:0}.menu-trigger{flex:none;display:grid}.topbar{height:var(--admin-topbar-height);background:color-mix(in srgb,var(--canvas) 94%,transparent);padding-inline:14px}.workspace-nav{top:var(--admin-topbar-height);z-index:29;height:var(--admin-worknav-height);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);grid-template-columns:repeat(8,minmax(0,1fr));padding:4px 10px;display:grid;position:sticky;box-shadow:0 10px 28px #0000001f}.workspace-nav>button{min-width:0;min-height:44px;color:var(--dim);white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 7px;font-size:.69rem;font-weight:800;display:flex;position:relative}.workspace-nav>button svg{flex:none;width:16px;height:16px}.workspace-nav>button.active{color:var(--text);background:var(--surface-raised);box-shadow:inset 0 -2px var(--signal)}.workspace-nav>button>b{min-width:17px;height:17px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;font-size:.58rem;display:grid;position:absolute;top:2px;right:5px}.workspace-nav-more,.mobile-dock{display:none!important}.page-stage{width:100%;padding:16px}.page-title-row{gap:14px}.page-title-row h1,.labels-title h1{font-size:clamp(1.75rem,4.2vw,2.35rem)}.title-actions{margin-left:auto}.inventory-toolbar{top:var(--admin-sticky-top);z-index:28;background:color-mix(in srgb,var(--surface) 97%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;align-items:stretch;gap:6px;padding:6px;position:sticky;box-shadow:0 10px 28px #0000001f}.inventory-toolbar>label{min-width:210px;min-height:44px}.filter-tabs{flex:auto;justify-content:flex-end;gap:3px;padding:0}.filter-tabs>svg{display:none}.filter-tabs button{min-height:38px;padding-inline:10px;font-size:.74rem}.settings-tabs{z-index:27;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:11px;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:5px;display:grid;position:sticky}.settings-tabs button{text-align:center;white-space:normal;border:0;border-radius:8px;justify-content:center;min-width:0;min-height:43px;padding:6px 7px;font-size:.67rem;line-height:1.15}.settings-tabs button.active{background:var(--surface-raised);box-shadow:inset 0 -2px var(--signal);border:0}.settings-tabs button svg{flex:none;width:15px}.ebay-settings-nav{top:calc(var(--admin-sticky-top) + 58px)}.report-range-panel{z-index:27;position:sticky}.set-search{top:var(--admin-sticky-top);z-index:25;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;box-shadow:0 10px 28px #0000001f}.label-fit-modes{top:var(--admin-sticky-top);z-index:24;padding-block:8px;position:sticky;box-shadow:0 12px 30px #00000026}.label-fit-modes>button{min-height:76px}.label-section-head>div>p:last-child,.channel-control-head>div>p:last-child{display:none}.data-table-wrap,.packaging-table-wrap,.label-batch-table-wrap{background:0 0;border:0;max-width:100%;overflow:visible}.data-table,.packaging-table,.label-batch-table{border-collapse:separate;width:100%;min-width:0;display:block}.data-table thead,.label-batch-table thead{display:none}.data-table tbody,.label-batch-table tbody{grid-template-columns:1fr;gap:10px;display:grid}.data-table tbody>tr,.label-batch-table tbody>tr{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;height:auto;display:grid;overflow:hidden;box-shadow:0 8px 26px #00000014}.data-table tbody>tr>td,.label-batch-table tbody>tr>td{border:0;border-bottom:1px solid var(--line);white-space:normal;grid-template-columns:minmax(82px,.34fr) minmax(0,1fr);align-items:center;gap:10px;min-width:0;height:auto;padding:11px 12px;display:grid}.data-table tbody>tr>td:nth-last-child(-n+2),.label-batch-table tbody>tr>td:nth-last-child(-n+2){border-bottom:0}.data-table td[data-label]:before,.label-batch-table td[data-label]:before{content:attr(data-label);color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.data-table td[colspan]{grid-column:1/-1;display:block}.data-table td[colspan]:before{content:none}.inventory-table td[data-label=Artikel],.inventory-table td[data-label=Kanäle],.order-table td[data-label=Bestellung],.order-table td[data-label=Status],.label-batch-table td[data-label=Format],.label-batch-table td[data-label=Dateien]{grid-column:1/-1}.inventory-table .article-cell,.inventory-table .unit-cell,.order-table .order-id-cell,.order-table .order-items-cell{min-width:0}.inventory-table .row-statuses,.inventory-table .ebay-status-cell,.order-table .order-rail{min-width:0;max-width:100%}.label-batch-actions{min-width:0}.label-batch-actions button{flex:90px}.packaging-table{min-width:0}.timeline-chart,.report-chart,.report-size-list{min-width:0;max-width:100%;overflow-x:clip}.set-grid,.label-config-grid,.report-grid,.settings-grid{min-width:0}.detail-drawer,.label-modal{max-width:calc(100vw - 16px);overflow-x:clip}.detail-drawer>*,.label-modal>*{min-width:0;max-width:100%}}@media (width<=760px){:root{--admin-topbar-height:56px;--admin-worknav-height:54px;--admin-sticky-top:calc(var(--admin-topbar-height) + var(--admin-worknav-height) + 5px)}html{font-size:16px}.topbar{height:var(--admin-topbar-height);padding-inline:8px}.topbar-kicker,.topbar-live{display:none}.topbar-context strong{font-size:.76rem}.topbar-actions{gap:4px}.menu-trigger,.alert-button{border-radius:9px;width:40px;height:40px}.topbar .theme-toggle.is-compact{width:44px;min-width:44px}.workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:4px}.workspace-nav>button{flex-direction:column;gap:2px;padding:2px;font-size:.58rem;line-height:1}.workspace-nav>button:nth-child(n+5):nth-child(-n+8){display:none}.workspace-nav>.workspace-nav-more{display:flex!important}.workspace-nav>button svg{width:17px;height:17px}.page-stage{padding:10px 8px 34px}.page-stack{gap:12px}.page-title-row,.labels-title{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:0;padding:2px 2px 10px}.page-title-row h1,.labels-title h1{margin-top:4px;font-size:1.55rem}.page-title-row .overline{font-size:.58rem}.page-title-row>.environment-chip{display:none}.page-title-row .secondary-button{align-self:center;width:auto;min-height:40px;padding-inline:10px;font-size:.72rem}.title-actions{flex-wrap:nowrap;flex:none;gap:4px;width:auto;margin-left:auto}.title-actions .environment-chip{display:none}.title-actions .secondary-button{min-width:40px}.inventory-toolbar{top:var(--admin-sticky-top);z-index:28;border-radius:10px;flex-direction:column;gap:4px;padding:5px;position:sticky}.inventory-toolbar>label{min-width:0;min-height:40px;padding-inline:8px}.filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:100%;display:grid}.filter-tabs button{white-space:normal;width:100%;min-height:34px;padding:4px 5px;font-size:.66rem;line-height:1.12}.inventory-title+.inventory-toolbar{margin-top:0}.inventory-summary{flex-direction:column;align-items:flex-start;gap:5px;font-size:.69rem}.inventory-summary>div{display:none}.settings-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-tabs button{min-height:38px;padding:4px;font-size:.6rem}.settings-tabs button svg{display:none}.ebay-settings-nav{top:calc(var(--admin-sticky-top) + 88px);grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:4px;position:sticky}.report-range-panel{top:var(--admin-sticky-top);z-index:27;border-radius:10px;grid-template-columns:1fr;gap:5px;padding:6px;display:grid;position:sticky}.report-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.report-presets button{min-width:0;min-height:34px;padding:3px;font-size:.62rem}.report-date-fields{grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:4px;display:grid}.report-date-fields label{min-width:0}.report-date-fields label span{font-size:.58rem}.report-date-fields input{width:100%;min-width:0;min-height:38px;padding-inline:5px;font-size:.68rem}.report-date-fields .primary-button{width:40px;min-height:38px;padding:0}.label-fit-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px}.label-fit-modes>button{border-radius:8px;grid-template-columns:1fr;gap:3px;min-height:56px;padding:8px}.label-fit-modes>button>span{display:none}.label-fit-modes>button>b{font-size:.68rem}.label-fit-modes>button>strong{border:0;grid-area:auto/1;justify-self:start;padding:0;font-size:.61rem}.label-section-head{flex-direction:row;align-items:center;gap:8px;min-height:0;padding:13px}.label-section-head h2{margin-top:4px;font-size:1.15rem}.label-section-head>button{width:auto;min-height:40px;padding-inline:9px;font-size:.68rem}.label-partner-grid,.label-format-panel,.label-preview-panel,.label-options{padding:12px}.label-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.label-number-field{font-size:.64rem}.label-number-field input,.label-number-field select{min-height:43px;padding-inline:8px}.label-options{grid-template-columns:1fr}.label-option{min-height:62px}.label-create-bar{flex-direction:column;align-items:stretch;gap:8px;padding:10px;bottom:6px}.label-create-bar>div{display:none}.label-create-bar>button{width:100%}.label-safety-grid{display:none}.data-table tbody>tr,.label-batch-table tbody>tr{flex-direction:column;gap:0;padding:0;display:flex;min-height:0!important}.data-table tbody>tr>td,.label-batch-table tbody>tr>td{flex:none;grid-template-columns:minmax(72px,.28fr) minmax(0,1fr);border-bottom:1px solid var(--line)!important;grid-column:1!important;align-self:stretch!important;width:100%!important;margin:0!important;padding:9px 10px!important;position:static!important;inset:auto!important}.data-table tbody>tr>td:last-child,.label-batch-table tbody>tr>td:last-child{border-bottom:0!important}.data-table td[data-label]:before,.label-batch-table td[data-label]:before{font-size:.57rem}.selection-cell{width:100%;text-align:left!important}.article-cell{gap:9px;width:100%;min-width:0}.article-cell>span{min-width:0}.article-cell strong{white-space:normal;overflow-wrap:anywhere;max-width:100%}.article-thumb{width:54px;height:54px}.order-id-cell,.order-items-cell,.order-total,.price-cell,.unit-cell{overflow-wrap:anywhere;width:100%;min-width:0}.order-total,.price-cell{align-items:flex-start}.row-statuses{flex-wrap:wrap}.order-rail{gap:2px}.order-rail>span{min-width:6px}.label-batch-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.bulk-publish-bar,.set-selection-bar{z-index:31;border-radius:12px;align-items:stretch;padding:8px;position:sticky;top:auto;bottom:6px}.bulk-publish-bar>div small,.set-selection-bar>div small{display:none}.bulk-publish-bar button{flex:calc(50% - 4px);min-height:40px;padding-inline:7px;font-size:.64rem}.set-selection-bar{grid-template-columns:1fr 1fr;gap:6px;display:grid}.set-selection-bar>div{grid-column:1/-1}.set-selection-bar label,.set-selection-bar button{min-width:0}.ops-head{border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:0;padding:14px}.ops-head h1{font-size:1.65rem}.ops-head-status{border:0;align-items:flex-end;padding:0}.ops-head-status small{display:none}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric{min-height:105px}.ops-pipeline{grid-template-columns:1fr 1fr}.ops-feed-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.ops-feed-filters button{min-width:0}.channel-stage{border-radius:13px;grid-template-columns:1fr 64px 1fr;gap:7px;min-height:0;padding:16px 8px}.channel-stage article>strong{font-size:2.2rem}.channel-stage article>span,.channel-stage article>p{font-size:.62rem}.channel-stage article>i{margin-top:10px;font-size:.61rem}.channel-icon{border-radius:12px;width:48px;height:48px}.channel-control-head,.job-head-actions{flex-direction:column;align-items:flex-start}.inventory-pagination{flex-direction:column;align-items:stretch;gap:7px}.inventory-pagination>div{grid-template-columns:1fr auto 1fr;width:100%;display:grid}.inventory-pagination button{min-width:0;padding-inline:7px}.inventory-pagination>label{align-self:flex-end}.label-modal-backdrop{align-items:end;padding:8px 0 0}.label-modal{border-radius:15px 15px 0 0;width:100%;max-width:100%;max-height:calc(100dvh - 8px)}.label-modal>header p:last-child{display:none}.detail-drawer{width:100%;max-width:100%;overflow-x:clip}}@media (width<=430px){.page-title-row .secondary-button{gap:0;width:40px;padding:0;font-size:0}.page-title-row .secondary-button svg{width:17px}.title-actions .secondary-button{width:40px;padding:0;font-size:0}.label-fields{grid-template-columns:1fr}.report-date-fields{grid-template-columns:1fr 1fr}.report-date-fields .primary-button{grid-column:1/-1;width:100%}.ops-metrics,.ops-pipeline{grid-template-columns:1fr}.channel-stage{grid-template-columns:1fr 44px 1fr}.physical-label-frame{padding:7px}}.inventory-compact-list{display:none}@media (width<=1180px){.inventory-toolbar{background:color-mix(in srgb,var(--surface) 97%,transparent);border:0;border-radius:11px;flex-direction:column;gap:0;padding:5px 0 0}.inventory-toolbar>label{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;flex:none;align-self:center;width:calc(100% - 12px);min-width:0;min-height:42px;margin:0 6px 4px}.filter-tabs{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:100%;max-width:100%;padding:0;display:flex;overflow-x:auto}.filter-tabs::-webkit-scrollbar{display:none}.filter-tabs>svg{display:none}.filter-tabs button{min-width:max-content;min-height:42px;color:var(--dim);letter-spacing:.015em;text-align:center;white-space:nowrap;border-radius:0;flex:1 0 auto;padding:0 15px;font-family:Manrope Variable,Manrope,sans-serif;font-size:.7rem;font-weight:720;position:relative;background:0 0!important;border:0!important}.filter-tabs button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:14px;right:14px}.filter-tabs button.active{color:var(--text);font-weight:860}.filter-tabs button.active:after{background:var(--signal)}.inventory-table-wrap{display:none}.inventory-compact-list{border:1px solid var(--line);background:var(--surface);border-radius:13px;min-width:0;display:block;overflow:hidden}.inventory-compact-list-head{border-bottom:1px solid var(--line);min-height:40px;color:var(--dim);background:color-mix(in srgb,var(--surface-2) 62%,transparent);justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:.62rem;font-weight:760;display:flex}.inventory-compact-list-head label{cursor:pointer;align-items:center;gap:8px;min-height:40px;display:inline-flex}.inventory-compact-list-head input,.inventory-compact-select input{width:18px;height:18px;accent-color:var(--signal-text);cursor:pointer}.inventory-compact-item{border-bottom:1px solid var(--line);background:var(--surface);min-width:0;transition:background-color .16s,box-shadow .16s;position:relative}.inventory-compact-item:last-child{border-bottom:0}.inventory-compact-item.needs-action{box-shadow:none}.inventory-compact-item.is-selected{background:var(--signal-soft);box-shadow:none}.inventory-compact-item.is-expanded{background:color-mix(in srgb,var(--surface-2) 54%,var(--surface))}.inventory-compact-item.live-row-in{animation:1.7s cubic-bezier(.2,.85,.25,1) live-row-in}.inventory-compact-row{grid-template-columns:36px minmax(0,1fr);align-items:stretch;min-width:0;display:grid}.inventory-compact-select{place-items:center;display:grid;position:relative}.inventory-compact-select>svg{width:11px;color:var(--dim);position:absolute;bottom:7px;right:0}.inventory-compact-toggle{min-width:0;min-height:76px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(150px,1fr) minmax(210px,auto) auto 18px;grid-template-areas:"thumb identity glance code chevron";align-items:center;gap:10px;padding:8px 12px 8px 2px;display:grid}.inventory-compact-toggle:hover{background:color-mix(in srgb,var(--surface-raised) 42%,transparent)}.inventory-compact-toggle:active{transform:none}.inventory-compact-thumb{border:1px solid var(--line);width:44px;height:44px;color:var(--dim);background:var(--surface-raised);border-radius:9px;grid-area:thumb;place-items:center;display:grid;overflow:hidden}.inventory-compact-thumb img{object-fit:cover;width:100%;height:100%}.inventory-compact-thumb svg{width:19px}.inventory-compact-identity{flex-direction:column;grid-area:identity;gap:3px;min-width:0;display:flex}.inventory-compact-identity strong{color:var(--text);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:.79rem;font-weight:790;line-height:1.2;overflow:hidden}.inventory-compact-identity small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:620;line-height:1.25;overflow:hidden}.inventory-compact-glance{min-width:0;color:var(--muted);white-space:nowrap;grid-area:glance;justify-content:flex-end;align-items:center;gap:12px;font-size:.65rem;display:flex}.inventory-compact-glance>span{align-items:center;gap:3px;min-width:0;display:inline-flex}.inventory-compact-glance>span+span:before{content:"";background:var(--line-strong);width:1px;height:12px;margin-right:9px}.inventory-compact-glance b{color:var(--text);font-variant-numeric:tabular-nums;font-family:JetBrains Mono Variable,monospace;font-size:.66rem}.inventory-compact-glance b.is-open{color:var(--warning);font-family:inherit}.inventory-compact-state{text-overflow:ellipsis;max-width:122px;overflow:hidden}.inventory-compact-state i{background:var(--dim);border-radius:50%;flex:none;width:6px;height:6px}.inventory-compact-state.is-success{color:var(--success)}.inventory-compact-state.is-success i{background:var(--success)}.inventory-compact-state.is-warning{color:var(--warning)}.inventory-compact-state.is-warning i{background:var(--signal)}.inventory-compact-state.is-danger{color:var(--danger)}.inventory-compact-state.is-danger i{background:var(--danger)}.inventory-compact-code{grid-area:code;align-items:flex-end}.inventory-compact-code.identifier-code>code{max-width:116px}.inventory-compact-chevron{width:17px;color:var(--dim);grid-area:chevron;transition:transform .18s cubic-bezier(.16,1,.3,1),color .16s}.inventory-compact-item.is-expanded .inventory-compact-chevron{color:var(--signal-text);transform:rotate(90deg)}.inventory-compact-details{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 62%,transparent);min-width:0;margin-left:36px;padding:14px}.inventory-compact-product{display:none}.inventory-compact-unit{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.inventory-compact-unit>div{flex-direction:column;gap:7px;min-width:0;display:flex}.inventory-compact-unit>div>span,.inventory-compact-section>header>span{color:var(--dim);letter-spacing:.08em;font-family:JetBrains Mono Variable,monospace;font-size:.57rem;font-weight:760}.inventory-compact-unit>.state-pill{flex:none;font-size:.62rem}.inventory-compact-facts{border-block:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0 0;display:grid}.inventory-compact-facts>div{border-right:1px solid var(--line);min-width:0;padding:11px 10px}.inventory-compact-facts>div:last-child{border-right:0}.inventory-compact-facts dt{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;font:720 .57rem/1.2 JetBrains Mono Variable,monospace}.inventory-compact-facts dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:5px 0 0;font-size:.69rem;line-height:1.25}.inventory-compact-facts dd strong,.inventory-compact-facts dd code{color:inherit;font-variant-numeric:tabular-nums;font-family:JetBrains Mono Variable,monospace;font-size:.7rem}.inventory-compact-facts dd.is-danger{color:var(--danger)}.inventory-compact-facts dd.is-warning,.inventory-compact-facts .is-warning{color:var(--warning)}.inventory-compact-section{min-width:0;padding-top:13px}.inventory-compact-section>header{justify-content:space-between;align-items:center;gap:10px;min-height:25px;display:flex}.inventory-compact-section>header small{color:var(--dim);font-size:.59rem}.inventory-compact-section .row-statuses{flex-wrap:nowrap}.inventory-compact-channels{border-top:1px solid var(--line);margin-top:12px}.inventory-compact-channels .channel-cell{width:100%;min-width:0}.inventory-compact-channels .ebay-row-detail>p{white-space:normal;max-width:100%}.inventory-compact-open{width:100%;min-height:44px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:0 13px;font-size:.7rem;font-weight:850;display:flex}.inventory-compact-open svg{width:16px}}@media (width<=900px){.inventory-compact-product{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;margin-bottom:13px;padding-bottom:12px;display:flex}.inventory-compact-product>span{color:var(--dim);letter-spacing:.08em;font:760 .57rem/1.2 JetBrains Mono Variable,monospace}.inventory-compact-product>strong{color:var(--text);font-size:.78rem;line-height:1.3}.inventory-compact-product>small{color:var(--dim);font-size:.61rem}.inventory-compact-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-compact-facts>div{border-bottom:1px solid var(--line)}.inventory-compact-facts>div:nth-child(3n){border-right:0}.inventory-compact-facts>div:nth-last-child(-n+3){border-bottom:0}}@media (width<=760px){.inventory-toolbar>label{min-height:40px}.filter-tabs{grid-template-columns:none;display:flex}.filter-tabs button{width:auto;min-height:40px;padding-inline:13px;font-size:.68rem}.filter-tabs button:after{left:12px;right:12px}.inventory-compact-list{border-radius:10px}.inventory-compact-list-head{min-height:36px;padding-inline:9px;font-size:.6rem}.inventory-compact-list-head label{min-height:36px}.inventory-compact-list-head input,.inventory-compact-select input{width:17px;height:17px}.inventory-compact-row{grid-template-columns:28px minmax(0,1fr)}.inventory-compact-toggle{grid-template-columns:38px minmax(0,1fr) auto 16px;grid-template-areas:"thumb identity code chevron""thumb glance glance chevron";gap:3px 7px;min-height:70px;padding:7px 8px 7px 1px}.inventory-compact-thumb{border-radius:8px;width:38px;height:38px}.inventory-compact-thumb svg{width:17px}.inventory-compact-identity strong{font-size:.76rem}.inventory-compact-identity small{font-size:.62rem}.inventory-compact-glance{justify-content:flex-start;gap:8px;font-size:.61rem}.inventory-compact-glance>span+span:before{height:10px;margin-right:5px}.inventory-compact-glance b{font-size:.62rem}.inventory-compact-state{max-width:105px}.inventory-compact-code.identifier-code>code{max-width:92px;font-size:.51rem}.inventory-compact-code .identifier-code-key>strong{padding:3px 4px;font-size:.8rem}.inventory-compact-code .identifier-code-supplier{width:19px;height:19px}.inventory-compact-chevron{width:15px}.inventory-compact-select>svg{width:10px;bottom:5px;right:-1px}.inventory-compact-details{margin-left:0;padding:12px 10px 12px 38px}.inventory-compact-section .status-icon{width:29px;height:29px}.inventory-compact-channels .channel-state{font-size:.62rem}.inventory-compact-channels .ebay-row-actions button{min-height:38px}}@media (width<=430px){.inventory-summary{font-size:.62rem}.inventory-compact-list-head>span{font-size:.58rem}.inventory-compact-toggle{gap-inline:6px;grid-template-columns:36px minmax(0,1fr) auto 15px;padding-right:6px}.inventory-compact-thumb{width:36px;height:36px}.inventory-compact-identity strong{font-size:.73rem}.inventory-compact-identity small{font-size:.6rem}.inventory-compact-glance{gap:6px;font-size:.59rem}.inventory-compact-glance>span+span:before{margin-right:3px}.inventory-compact-glance b{font-size:.6rem}.inventory-compact-state{max-width:88px}.inventory-compact-code.identifier-code>code{display:none}.inventory-compact-code .identifier-code-key>strong{letter-spacing:.07em;font-size:.75rem}.inventory-compact-code .identifier-code-supplier{width:18px;height:18px;font-size:.58rem}.inventory-compact-details{padding:11px 8px 12px 34px}.inventory-compact-unit{flex-direction:column;gap:9px}.inventory-compact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-compact-facts>div:nth-child(3n){border-right:1px solid var(--line)}.inventory-compact-facts>div:nth-child(2n){border-right:0}.inventory-compact-facts>div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.inventory-compact-facts>div:nth-last-child(-n+2){border-bottom:0}.inventory-compact-facts>div{padding:9px 7px}.inventory-compact-section>header small{display:none}.inventory-compact-section .row-statuses{gap:5px}.inventory-compact-channels .channel-overview{gap:4px}.inventory-pagination button{white-space:nowrap;padding-inline:5px;font-size:.62rem}}@media (prefers-reduced-motion:reduce){.inventory-compact-chevron{transition:none}}@media (width>=761px) and (width<=1180px){.workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr))}}.sidebar>nav{min-height:0;padding-right:2px;overflow-y:auto}.sidebar-nav-group{gap:3px;display:grid}.sidebar-nav-group+.sidebar-nav-group{margin-top:3px}.sidebar nav .sidebar-group-toggle{border-color:#0000;border-radius:4px;grid-template-columns:37px minmax(0,1fr) auto auto;min-height:58px}.sidebar nav .sidebar-group-toggle>span{min-width:0}.sidebar nav .sidebar-group-toggle>span strong,.sidebar nav .sidebar-group-toggle>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar nav .sidebar-group-toggle>.sidebar-group-chevron{width:15px;color:var(--dim);transition:transform .16s}.sidebar nav .sidebar-group-toggle[aria-expanded=true]>.sidebar-group-chevron{transform:rotate(180deg)}.sidebar-nav-group.is-active>.sidebar-group-toggle{color:var(--text);background:color-mix(in srgb,var(--surface-raised) 62%,transparent)}.sidebar-nav-group.is-active>.sidebar-group-toggle strong{color:var(--text)}.sidebar-subnav{border-left:0;gap:2px;margin:0 0 4px 12px;padding-left:8px;display:grid}.sidebar-subnav[hidden]{display:none}.sidebar nav .sidebar-subnav>button{border-radius:4px;grid-template-columns:30px minmax(0,1fr) auto;min-height:49px;padding:6px 8px}.sidebar nav .sidebar-subnav>button>svg{width:16px}.sidebar nav .sidebar-subnav>button strong{font-size:.74rem}.sidebar nav .sidebar-subnav>button small{font-size:.66rem}.sidebar-nav-standalone+.sidebar-nav-group{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.sidebar-nav-standalone .sidebar-group-toggle{grid-template-columns:37px minmax(0,1fr) auto}.sidebar-group-toggle:focus-visible,.sidebar-subnav>button:focus-visible,.workspace-nav>button:focus-visible{outline:2px solid var(--signal-text);outline-offset:-2px}.page-stage:focus{outline:none}.inventory-kind-tabs{border:1px solid var(--line);background:0 0;border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}.inventory-kind-tabs button{min-width:0;min-height:46px;color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:0 12px;font-size:.78rem;font-weight:820;display:flex}.inventory-kind-tabs button>svg{width:17px}.inventory-kind-tabs button:hover{color:var(--text);background:var(--surface-raised)}.inventory-kind-tabs button.active{border-bottom-color:var(--signal);color:var(--text);background:var(--surface-raised)}.inventory-kind-tabs button:focus-visible{outline:2px solid var(--signal-text);outline-offset:-2px}.inventory-kind-tabs b{min-width:24px;height:22px;color:var(--muted);background:var(--surface-raised);border-radius:999px;place-items:center;padding-inline:6px;font:780 .65rem/1 JetBrains Mono Variable,monospace;display:grid}.inventory-kind-tabs button.active b{color:var(--text);background:var(--surface-soft)}.inventory-set-master-row>td{background:color-mix(in srgb,var(--surface-raised) 68%,var(--surface));height:82px;padding-block:9px}.inventory-set-master-row:hover>td{background:color-mix(in srgb,var(--surface-raised) 88%,var(--surface))}.inventory-set-master-row:focus-visible{outline:2px solid var(--signal-text);outline-offset:-2px}.inventory-set-master-row.needs-action{box-shadow:none}.inventory-set-master-row.is-expanded>td{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface-raised)}.inventory-set-master-row.is-expanded:hover>td{background:var(--surface-soft)}.inventory-set-select{text-align:center}.inventory-set-select input{width:18px;height:18px;accent-color:var(--signal-text)}.inventory-set-article{min-width:0}.inventory-set-thumb{border-color:var(--set-accent);color:var(--set-accent-strong);background:var(--surface)}.inventory-set-thumb img{object-fit:cover;width:100%;height:100%}.inventory-set-thumb svg{width:22px}.inventory-set-channel-cell>.set-channel-controls{width:100%}.inventory-set-channel-cell .channel-direct-actions{grid-template-columns:1fr 1fr}.inventory-set-channel-cell .channel-direct-actions>button{min-height:46px}.inventory-set-accordion-cell{text-align:center}.inventory-set-accordion,.inventory-compact-set-accordion{border:1px solid var(--line-strong);width:42px;height:42px;color:var(--muted);background:var(--surface);border-radius:4px;grid-template-columns:17px 12px;place-content:center;align-items:center;gap:2px;transition:border-color .18s,color .18s,background .18s;display:grid}.inventory-set-accordion:hover,.inventory-compact-set-accordion:hover{border-color:var(--set-accent);color:var(--set-accent-strong);background:var(--set-accent-soft)}.inventory-set-accordion:focus-visible,.inventory-compact-set-accordion:focus-visible{outline:2px solid var(--signal-text);outline-offset:2px}.inventory-accordion-glyph{flex-direction:column;justify-content:center;gap:3px;width:17px;height:17px;display:flex}.inventory-accordion-glyph i{background:currentColor;width:100%;height:1px;transition:transform .2s,opacity .2s;display:block}.inventory-set-accordion>svg,.inventory-compact-set-accordion>svg{width:14px;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.inventory-set-master-row.is-expanded .inventory-set-accordion{border-color:var(--set-accent);color:var(--set-accent-strong);background:var(--set-accent-soft)}.inventory-set-master-row.is-expanded .inventory-set-accordion>svg,.inventory-compact-set.is-expanded .inventory-compact-set-accordion>svg{transform:rotate(90deg)}.inventory-set-master-row.is-expanded .inventory-accordion-glyph i:first-child,.inventory-compact-set.is-expanded .inventory-accordion-glyph i:first-child{transform:translateY(-2px)}.inventory-set-master-row.is-expanded .inventory-accordion-glyph i:last-child,.inventory-compact-set.is-expanded .inventory-accordion-glyph i:last-child{transform:translateY(2px)}.inventory-set-expansion-head-row{cursor:default!important}.inventory-set-expansion-head-row:hover{background:0 0!important}.inventory-set-expanded-group{color-scheme:inherit}.inventory-set-expansion-head-row>td{height:auto;color:var(--text);background:var(--surface-2);border-top:0;padding:0}.inventory-set-expansion-head{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(300px,1fr) auto 106px;align-items:stretch;min-height:82px;animation:.15s ease-out set-group-reveal;display:grid}.inventory-set-expansion-copy{flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:12px 18px;display:flex}.inventory-set-expansion-copy>small{color:var(--dim);font:800 .54rem var(--mono);letter-spacing:.09em}.inventory-set-expansion-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.inventory-set-expansion-copy>em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;font-style:normal;overflow:hidden}.inventory-set-expansion-head>dl{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(92px,1fr));margin:0;display:grid}.inventory-set-expansion-head>dl>div{flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:10px 14px;display:flex}.inventory-set-expansion-head>dl>div+div{border-left:1px solid var(--line)}.inventory-set-expansion-head dt{color:var(--dim);font:820 .5rem var(--mono);letter-spacing:.09em}.inventory-set-expansion-head dd{color:var(--text);font:850 .7rem var(--mono);white-space:nowrap;margin:0}.inventory-set-expansion-head dl>.warn dd{color:var(--warning)}.inventory-set-expansion-head>button{border:0;border-left:1px solid var(--line);color:var(--muted);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:5px;font-size:.59rem;font-weight:850;display:flex}.inventory-set-expansion-head>button:hover{color:var(--text);background:var(--surface-raised)}.inventory-set-expansion-head>button:focus-visible{outline:2px solid var(--signal-text);outline-offset:-3px}.inventory-set-expansion-head>button svg{width:15px;transform:rotate(-90deg)}.set-channel-controls{min-width:0}.set-channel-controls>.inline-error{margin:5px 0 0;font-size:.58rem}.inventory-compact-set-body>header>.set-channel-controls{width:min(188px,100%);margin-left:auto}.inventory-compact-set-body>header>.set-channel-controls .channel-direct-actions>button{min-height:40px}.inventory-set-member-row{color:var(--text);box-shadow:none;background:0 0}.inventory-set-member-row>td{border-top:1px solid var(--line);color:var(--text);background:var(--surface)}.inventory-set-member-row:hover>td{background:var(--surface-raised)}.inventory-set-member-row.is-selected>td{background:color-mix(in srgb,var(--signal) 6%,var(--surface))}.inventory-set-member-row.is-last-member>td{border-bottom:3px solid var(--line-strong)}.inventory-set-member-row .inventory-glance-article>span>small{color:var(--dim)}.inventory-set-member-row .profile-cell strong{color:var(--text)}.inventory-set-member-row .row-open{border-color:var(--line-strong);color:var(--muted);background:var(--surface-raised)}.inventory-set-member-position{border-right:1px solid var(--line);width:38px;min-width:38px;height:50px;color:var(--dim);background:0 0;place-items:center;display:grid}.inventory-set-member-position>strong{font:800 1.25rem/1 var(--mono);letter-spacing:-.08em}.inventory-set-member-row[hidden],.inventory-table>tbody[hidden]{display:none!important}@keyframes set-group-reveal{0%{opacity:0}to{opacity:1}}.detail-drawer{grid-template-columns:142px minmax(0,1fr);align-content:start;column-gap:18px;width:min(980px,100%);display:grid}.detail-drawer>.drawer-head{grid-column:1/-1}.unit-drawer-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding-bottom:18px;display:grid}.unit-drawer-heading{min-width:0}.unit-drawer-heading .overline,.unit-drawer-heading>span:last-child{overflow-wrap:anywhere;max-width:100%;display:block}.unit-drawer-heading h2{overflow-wrap:anywhere;text-wrap:balance;max-width:none;margin:9px 0 5px;font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.2}.unit-drawer-heading .drawer-identifier{max-width:100%}.unit-drawer-head-actions{align-items:center;gap:8px;min-width:0;display:flex}.unit-drawer-head-actions>button{border:1px solid var(--line);width:45px;height:45px;color:var(--text);background:var(--surface-raised);border-radius:13px;flex:none;place-items:center;display:grid}.unit-drawer-head-actions>button svg{width:19px}.unit-drawer-head-actions>button.drawer-delete-shortcut{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));width:auto;color:var(--danger);background:color-mix(in srgb,var(--danger) 5%,var(--surface));white-space:nowrap;gap:7px;padding:0 13px;font-size:.72rem;font-weight:850;display:inline-flex}.unit-drawer-head-actions>button.drawer-delete-shortcut:hover{background:#ff6d661a;border-color:#ff6d6699}.unit-detail-drawer .drawer-section-title{flex-wrap:wrap;align-items:flex-start;gap:7px 12px;min-width:0;line-height:1.35}.unit-detail-drawer .drawer-section-title>span{overflow-wrap:anywhere;flex:190px;min-width:0}.unit-detail-drawer .drawer-section-title>small{overflow-wrap:anywhere;text-align:right;flex:0 auto;min-width:0;margin-left:auto}.drawer-section-nav{z-index:8;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;grid-column:1;align-self:start;gap:3px;padding:5px;display:grid;position:sticky;top:18px;box-shadow:0 12px 30px #00000029}.drawer-section-nav button{min-width:0;min-height:46px;color:var(--dim);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:19px minmax(0,1fr) auto;align-items:center;gap:7px;padding:6px 7px;font-size:.65rem;font-weight:780;line-height:1.2;display:grid;position:relative}.drawer-section-nav button:hover{color:var(--text);background:var(--surface-raised)}.drawer-section-nav button.active{color:var(--text);background:var(--surface-raised);box-shadow:none}.drawer-section-nav button:focus-visible{outline:2px solid var(--signal-text);outline-offset:-2px}.drawer-section-nav button>svg{width:16px}.drawer-section-nav button>b{width:21px;height:21px;color:var(--warning);background:color-mix(in srgb,var(--warning) 12%,transparent);border-radius:999px;place-items:center;display:grid}.drawer-section-nav button>b svg{width:13px}.drawer-overview,.detail-drawer>.drawer-section,.detail-drawer>.drawer-error,.detail-drawer>.drawer-footer{grid-column:2;min-width:0}.drawer-overview{gap:14px;min-width:0;scroll-margin-top:18px;display:grid}.drawer-overview>.quick-price-editor{margin-bottom:0}.drawer-overview>.drawer-section{padding-bottom:20px}.detail-drawer>.drawer-section{scroll-margin-top:18px}.drawer-draft-note{border:1px solid color-mix(in srgb,var(--signal) 26%,var(--line));min-height:58px;color:var(--signal-text);background:var(--signal-soft);border-radius:11px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.drawer-draft-note>svg{width:17px}.drawer-draft-note>span{flex-direction:column;gap:2px;min-width:0;display:flex}.drawer-draft-note strong{font-size:.72rem}.drawer-draft-note small{color:var(--muted);font-size:.63rem;line-height:1.35}.drawer-draft-note button{border:1px solid var(--line-strong);min-height:38px;color:var(--muted);background:var(--surface-raised);border-radius:8px;padding-inline:10px;font-size:.65rem;font-weight:800}.drawer-draft-note button:focus-visible{outline:2px solid var(--signal-text);outline-offset:1px}.drawer-draft-note.conflict{border-color:color-mix(in srgb,var(--warning) 50%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 9%,var(--surface))}.drawer-draft-note.conflict button{border-color:color-mix(in srgb,var(--warning) 42%,var(--line-strong));color:var(--text)}.set-card{scroll-margin-top:calc(var(--admin-sticky-top) + 16px)}@media (width<=1180px){.workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.inventory-compact-set{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 55%,var(--surface));grid-template-columns:minmax(0,1fr) 58px;min-width:0;display:grid;position:relative}.inventory-compact-set-select{z-index:2;border:1px solid var(--line);background:var(--surface);border-radius:4px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:64px}.inventory-compact-set-select input{width:16px;height:16px;accent-color:var(--signal-text)}.inventory-compact-set:last-child{border-bottom:0}.inventory-compact-set.needs-action{box-shadow:none}.inventory-compact-set.is-expanded{border-top:1px solid var(--line-strong);border-bottom:3px solid var(--line-strong);background:var(--surface-raised)}.inventory-compact-set-open{width:100%;min-width:0;min-height:82px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:50px minmax(170px,1fr) minmax(250px,auto);align-items:center;gap:11px;padding:9px 48px 9px 12px;display:grid}.inventory-compact-set-open:hover{background:var(--surface-raised)}.inventory-compact-set-open:focus-visible{outline:2px solid var(--signal-text);outline-offset:-3px}.inventory-compact-set-accordion{place-self:center}.inventory-compact-set-thumb{border:1px solid var(--line-strong);width:48px;height:48px;color:var(--signal-text);background:var(--surface);border-radius:10px;place-items:center;display:grid;overflow:hidden}.inventory-compact-set-thumb img{object-fit:cover;width:100%;height:100%}.inventory-compact-set-thumb svg{width:20px}.inventory-compact-set-identity{flex-direction:column;gap:3px;min-width:0;display:flex}.inventory-compact-set-identity small{color:var(--signal-text);letter-spacing:.08em;font-size:.58rem;font-weight:900}.inventory-compact-set-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.inventory-compact-set-identity em{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-style:normal;overflow:hidden}.inventory-compact-set-glance{min-width:0;color:var(--muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;font-size:.64rem;display:flex}.inventory-compact-set-glance>span{align-items:center;gap:4px;display:inline-flex}.inventory-compact-set-glance>span svg{width:14px}.inventory-compact-set-glance>span.ok{color:var(--success)}.inventory-compact-set-glance>span.warn{color:var(--warning)}.inventory-compact-set-glance b{font-family:JetBrains Mono Variable,monospace;font-size:.65rem}.inventory-compact-set-glance>strong{color:var(--text);font-size:.68rem}.inventory-compact-set-body{border-top:1px solid var(--line-strong);color:var(--text);background:var(--surface-2);color-scheme:inherit;grid-column:1/-1;padding:0;animation:.15s ease-out set-group-reveal}.inventory-compact-set-body[hidden]{display:none}.inventory-compact-set-body>.inventory-compact-set-group-head{border-bottom:1px solid var(--line-strong);background:var(--surface-2);grid-template-columns:minmax(250px,1fr) auto minmax(176px,188px);align-items:stretch;gap:0;min-height:86px;padding:0;display:grid}.inventory-compact-set-group-title{align-items:center;min-width:0;padding:12px 16px;display:flex}.inventory-compact-set-group-title>span{flex-direction:column;gap:4px;min-width:0;display:flex}.inventory-compact-set-group-title small{color:var(--dim);font:800 .52rem var(--mono);letter-spacing:.09em}.inventory-compact-set-group-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.inventory-compact-set-group-title em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.57rem;font-style:normal;overflow:hidden}.inventory-compact-set-group-head>dl{border-left:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.inventory-compact-set-group-head>dl>div{flex-direction:column;justify-content:center;gap:6px;min-width:98px;padding:10px 12px;display:flex}.inventory-compact-set-group-head>dl>div+div{border-left:1px solid var(--line)}.inventory-compact-set-group-head dt{color:var(--dim);font:800 .48rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.inventory-compact-set-group-head dd{font:850 .65rem var(--mono);white-space:nowrap;margin:0}.inventory-compact-set-body>.inventory-compact-set-group-head>.set-channel-controls{border-left:1px solid var(--line);align-self:center;width:100%;margin-left:0;padding:8px}.inventory-compact-set-body>header a{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface-raised);border-radius:8px;align-items:center;gap:5px;padding-inline:9px;font-size:.63rem;font-weight:800;text-decoration:none;display:inline-flex}.inventory-compact-set-body>header a:focus-visible{outline:2px solid var(--signal-text);outline-offset:1px}.inventory-compact-set-body>header a svg{width:13px}.inventory-compact-set-members>.inventory-compact-item{border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:48px minmax(0,1fr);min-width:0;display:grid}.inventory-compact-set-members>.inventory-compact-item.is-selected{background:color-mix(in srgb,var(--signal) 6%,var(--surface))}.inventory-compact-set-members>.inventory-compact-item:last-child{border-bottom:0}.inventory-compact-set-members .inventory-compact-member-marker{border-right:1px solid var(--line);min-height:82px;color:var(--dim);grid-area:1/1/3;place-items:start center;padding-top:20px;display:grid}.inventory-compact-member-marker>strong{font:800 1.2rem/1 var(--mono);letter-spacing:-.08em}.inventory-compact-set-members .inventory-compact-row,.inventory-compact-set-members .inventory-compact-details{grid-column:2}}@media (width<=760px){.sidebar nav .sidebar-group-toggle{min-height:56px}.sidebar nav .sidebar-subnav>button{min-height:48px}.inventory-command-head{flex-direction:column;align-items:stretch}.inventory-command-head>.inventory-kind-tabs{flex-basis:auto;width:100%}.inventory-command-head>.title-actions{grid-template-columns:1fr 1fr;margin:0;display:grid}.inventory-command-head>.title-actions>button{justify-content:center}.inventory-kind-tabs{border-radius:4px;padding:0}.inventory-kind-tabs button{flex-direction:column;gap:2px;min-height:42px;padding:4px 2px;font-size:.65rem;line-height:1.05}.inventory-kind-tabs b{min-width:0;height:auto;color:inherit;padding:0;font-size:.57rem;background:0 0!important}.inventory-compact-set{grid-template-columns:minmax(0,1fr) 52px}.inventory-compact-set-select{right:57px}.inventory-compact-set-open{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"thumb identity""thumb glance";gap:3px 8px;min-height:78px;padding:8px 42px 8px 8px}.inventory-compact-set-thumb{grid-area:thumb;width:42px;height:42px}.inventory-compact-set-identity{grid-area:identity}.inventory-compact-set-glance{grid-area:glance;justify-content:flex-start;gap:8px;font-size:.59rem;overflow-x:hidden}.inventory-compact-set-glance b{font-size:.59rem}.inventory-compact-set-glance>strong{text-overflow:ellipsis;font-size:.61rem;overflow:hidden}.inventory-compact-set-accordion{grid-template-columns:15px 11px;width:38px;height:42px}.inventory-compact-set-body{padding-left:0}.inventory-compact-set-body>.inventory-compact-set-group-head{grid-template-columns:1fr}.inventory-compact-set-group-head>dl,.inventory-compact-set-body>.inventory-compact-set-group-head>.set-channel-controls{border-top:1px solid var(--line);border-left:0}.inventory-compact-set-members>.inventory-compact-item{grid-template-columns:40px minmax(0,1fr)}.inventory-compact-set-members .inventory-compact-member-marker{min-height:76px;padding-top:18px}.inventory-compact-member-marker>strong{font-size:1rem}.inventory-compact-set-body>header a{justify-content:center}.drawer-draft-note{grid-template-columns:18px minmax(0,1fr)}.drawer-draft-note button{grid-column:1/-1;width:100%}.unit-drawer-head{gap:10px}.unit-drawer-head-actions>button.drawer-delete-shortcut{width:45px;padding:0}.unit-drawer-head-actions>button.drawer-delete-shortcut span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=900px){.detail-drawer{width:100%;padding:18px 14px;display:block}.drawer-section-nav{z-index:12;scrollbar-width:none;overscroll-behavior-x:contain;border-left:0;border-right:0;border-radius:0;gap:2px;margin:0 -14px 12px;padding:5px 14px;display:flex;position:sticky;top:0;overflow-x:auto}.drawer-section-nav::-webkit-scrollbar{display:none}.drawer-section-nav button{flex:none;grid-template-columns:17px auto auto;min-width:max-content;min-height:44px;padding-inline:10px}.drawer-section-nav button.active{box-shadow:inset 0 -2px var(--signal)}.drawer-overview,.detail-drawer>.drawer-section{scroll-margin-top:64px}.detail-drawer>.drawer-footer{margin-bottom:-18px;margin-left:-14px;margin-right:-14px;padding-inline:14px}}@media (prefers-reduced-motion:reduce){.sidebar-group-chevron,.inventory-set-accordion>svg,.inventory-compact-set-accordion>svg,.inventory-accordion-glyph i,.damage-accordion-trigger>svg{transition:none}.inventory-set-expansion-head,.inventory-compact-set-body{animation:none}}@media (width<=760px){.workspace-nav>button:not(.workspace-nav-more):nth-child(n+5){display:none}}.bulk-command-bar{z-index:24;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 97%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:6px;padding:0;display:block;position:sticky;top:154px;overflow:hidden;box-shadow:0 20px 60px #00000052}.bulk-command-bar>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:51px;padding:7px 10px 7px 14px;display:flex}.bulk-command-bar>header>span{flex-direction:column;gap:3px;min-width:0;display:flex}.bulk-command-bar>header strong{font-size:.76rem}.bulk-command-bar>header small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.bulk-command-bar>header>button.clear{min-height:35px;color:var(--dim);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:.63rem;font-weight:800;display:inline-flex}.bulk-command-bar>header>button.clear svg{width:15px}.bulk-header-actions{flex:none;align-items:center;gap:4px;display:flex}.bulk-header-actions>button{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-height:35px;padding:0 9px;font-size:.62rem;font-weight:850;display:inline-flex}.bulk-header-actions>button svg{width:15px}.bulk-header-actions>button.danger{border-color:color-mix(in srgb,var(--danger) 28%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent)}.bulk-header-actions>button.danger:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 52%,var(--line));background:color-mix(in srgb,var(--danger) 11%,transparent)}.bulk-header-actions>button.clear{color:var(--dim)}.bulk-command-actions{grid-template-columns:minmax(430px,1.25fr) minmax(360px,.75fr);display:grid}.bulk-command-actions>div{align-items:center;gap:7px;min-width:0;min-height:70px;padding:9px 11px;display:flex}.bulk-command-actions>div+div{border-left:1px solid var(--line)}.bulk-command-actions>div>span{color:var(--dim);font-family:var(--mono);letter-spacing:.08em;font-size:.53rem;font-weight:850}.bulk-command-bar .publication-channel-picker.is-compact{min-width:240px;max-width:340px}.bulk-command-bar .publication-channel-picker.is-compact>button{border-radius:5px;min-height:44px}.bulk-channel-command>button,.bulk-price-command>button{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.63rem;font-weight:850;display:inline-flex}.bulk-channel-command>button svg,.bulk-price-command>button svg{width:15px}.bulk-command-actions button.primary{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.bulk-price-command{justify-content:flex-end}.bulk-price-command select{border-radius:5px;width:auto;min-width:118px;min-height:42px;padding-right:30px;font-size:.65rem}.bulk-price-command>label{border:1px solid var(--line-strong);background:var(--input);border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:116px;min-height:42px;display:grid}.bulk-price-command>label input{width:100%;min-width:0;height:40px;color:var(--text);font-family:var(--mono);background:0 0;border:0;outline:0;padding:0 8px;font-size:.68rem}.bulk-price-command>label b{color:var(--dim);padding-right:9px;font-size:.66rem}.bulk-price-command>label.bulk-only-missing{width:auto;min-height:42px;color:var(--muted);white-space:nowrap;background:0 0;grid-template-columns:none;align-items:center;gap:6px;padding:0 8px;font-size:.58rem;font-weight:750;display:flex}.bulk-price-command>label.bulk-only-missing input{width:16px;height:16px;accent-color:var(--signal-text);padding:0}.bulk-progress-panel{z-index:180;border:1px solid var(--line-strong);width:min(660px,100vw - 36px);max-height:min(680px,100dvh - 36px);color:var(--text);background:var(--surface);border-radius:7px;flex-direction:column;display:flex;position:fixed;bottom:18px;right:18px;overflow:hidden;box-shadow:0 32px 100px #0000008c}.bulk-progress-panel>header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:12px 15px;display:flex}.bulk-progress-panel>header>span{flex-direction:column;gap:7px;min-width:0;display:flex}.bulk-progress-panel>header small{color:var(--signal-text);font-family:var(--mono);letter-spacing:.08em;font-size:.55rem;font-weight:850}.bulk-progress-panel>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.bulk-progress-panel>header>button{border:1px solid var(--line);width:35px;height:35px;color:var(--muted);background:var(--surface-raised);border-radius:4px;flex:none;place-items:center;display:grid}.bulk-progress-panel>header>button svg{width:16px}.bulk-progress-meter{border-bottom:1px solid var(--line);flex:none;grid-template-columns:auto 1fr;align-content:center;gap:4px 12px;min-height:57px;padding:0 15px;display:grid;position:relative;overflow:hidden}.bulk-progress-meter>i{background:var(--signal);height:3px;transition:width .24s;position:absolute;bottom:0;left:0}.bulk-progress-meter>strong{font-family:var(--mono);grid-row:1/3;align-self:center;font-size:1rem}.bulk-progress-meter>span{color:var(--dim);font-size:.62rem}.bulk-progress-items{min-height:0;overflow-y:auto}.bulk-progress-items>article{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(210px,1fr) minmax(150px,.72fr) 26px;align-items:center;gap:10px;min-height:59px;padding:8px 14px;display:grid}.bulk-progress-items>article>svg{width:17px;color:var(--dim)}.bulk-progress-items>article.state-succeeded>svg{color:var(--success)}.bulk-progress-items>article.state-running>svg{color:var(--signal-text)}.bulk-progress-items>article.state-failed>svg{color:var(--danger)}.bulk-progress-items>article>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.bulk-progress-items>article small{color:var(--dim);font-family:var(--mono);letter-spacing:.06em;font-size:.49rem;font-weight:800}.bulk-progress-items>article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.bulk-progress-items>article code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.bulk-progress-items>article>i{background:var(--dim);border-radius:50%;justify-self:center;width:5px;height:5px}.bulk-progress-items>article>a{border:1px solid var(--line);width:28px;height:28px;color:var(--muted);border-radius:4px;place-items:center;display:grid}.bulk-progress-items>article>a svg{width:13px}.bulk-progress-panel>footer{border-top:1px solid var(--line-strong);flex:none;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:68px;padding:10px 15px;display:grid}.bulk-progress-panel>footer>svg{width:18px;color:var(--success)}.bulk-progress-panel>footer>span{flex-direction:column;gap:4px;display:flex}.bulk-progress-panel>footer strong{font-size:.68rem}.bulk-progress-panel>footer small{color:var(--dim);font-size:.59rem;line-height:1.35}.bulk-archive-backdrop{z-index:230;background:var(--overlay-strong);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);place-items:center;padding:22px;display:grid;position:fixed;inset:0}.bulk-archive-dialog{border:1px solid var(--line-strong);width:min(680px,100%);color:var(--text);background:var(--surface);border-radius:6px;outline:0;overflow:hidden;box-shadow:0 32px 100px #000000a6}.bulk-archive-dialog>header{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 38px;align-items:center;gap:12px;min-height:80px;padding:12px 15px;display:grid}.bulk-archive-dialog>header>span{border:1px solid color-mix(in srgb,var(--danger) 30%,var(--line));width:42px;height:42px;color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent);border-radius:4px;place-items:center;display:grid}.bulk-archive-dialog>header>span svg{width:19px}.bulk-archive-dialog>header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.bulk-archive-dialog>header small{color:var(--danger);font-family:var(--mono);letter-spacing:.1em;font-size:.53rem;font-weight:900}.bulk-archive-dialog>header h2{letter-spacing:-.02em;margin:0;font-size:1.08rem}.bulk-archive-dialog>header>button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:var(--surface-raised);border-radius:4px;place-items:center;display:grid}.bulk-archive-dialog>header>button svg{width:16px}.bulk-archive-copy{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 8px;padding:17px 18px 15px;display:grid}.bulk-archive-copy>strong{color:var(--danger);font-size:.72rem}.bulk-archive-copy>p{color:var(--muted);margin:0;font-size:.7rem;line-height:1.55}.bulk-archive-copy>p+p{color:var(--warning);grid-column:1/-1;align-items:flex-start;gap:7px;margin-top:8px;display:flex}.bulk-archive-copy>p+p svg{flex:none;width:15px;margin-top:2px}.bulk-archive-dialog>label{color:var(--dim);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:7px;padding:14px 18px 0;font-size:.59rem;font-weight:850;display:flex}.bulk-archive-dialog textarea,.bulk-archive-dialog input{border:1px solid var(--line-strong);width:100%;color:var(--text);background:var(--input);font:inherit;letter-spacing:normal;text-transform:none;border-radius:4px;outline:0;padding:11px 12px;font-size:.72rem}.bulk-archive-dialog textarea{resize:vertical;min-height:82px;line-height:1.45}.bulk-archive-dialog input{height:44px;font-family:var(--mono);letter-spacing:.08em;font-weight:850}.bulk-archive-dialog textarea:focus,.bulk-archive-dialog input:focus{border-color:color-mix(in srgb,var(--danger) 58%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 9%,transparent)}.bulk-archive-dialog>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:17px;padding:12px 18px;display:flex}.bulk-archive-dialog>footer button{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface-raised);border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.66rem;font-weight:850;display:inline-flex}.bulk-archive-dialog>footer button svg{width:16px}.bulk-archive-dialog>footer button.confirm{border-color:color-mix(in srgb,var(--danger) 50%,var(--line));color:#fff;background:#8f2d29}.bulk-archive-dialog>footer button.confirm:hover:not(:disabled){background:#a93631}@media (width<=1120px){.bulk-command-bar{position:static}.bulk-command-actions{grid-template-columns:1fr}.bulk-command-actions>div+div{border-top:1px solid var(--line);border-left:0}}@media (width<=680px){.bulk-command-bar>header{align-items:flex-start}.bulk-command-bar>header small{white-space:normal}.bulk-command-bar>header>button.clear span{display:none}.bulk-command-actions>div{flex-wrap:wrap}.bulk-command-actions>div>span{width:100%}.bulk-command-bar .publication-channel-picker.is-compact{width:100%;max-width:none}.bulk-channel-command>button,.bulk-price-command>button{flex:1}.bulk-price-command{justify-content:flex-start}.bulk-price-command select,.bulk-price-command>label{flex:1;min-width:120px}.bulk-price-command>button{width:100%;flex-basis:100%!important}.bulk-progress-panel{width:calc(100vw - 18px);max-height:calc(100dvh - 18px);bottom:9px;right:9px}.bulk-progress-items>article{grid-template-columns:18px minmax(0,1fr) 24px}.bulk-progress-items>article>code{display:none}.bulk-archive-backdrop{padding:9px}.bulk-archive-dialog>header{grid-template-columns:38px minmax(0,1fr) 36px;padding-inline:11px}.bulk-archive-dialog>header>span{width:38px;height:38px}.bulk-archive-copy{grid-template-columns:1fr;padding-inline:13px}.bulk-archive-copy>p+p{grid-column:1}.bulk-archive-dialog>label,.bulk-archive-dialog>footer{padding-inline:13px}.bulk-archive-dialog>footer button{flex:1;padding-inline:8px}}.staff-login-page{min-height:100dvh;color:var(--text);background:var(--canvas);grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);display:grid}.staff-login-page:before{content:"";pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--surface-raised) 82%,transparent),transparent 70%),repeating-linear-gradient(90deg,transparent 0 79px,var(--line) 80px);opacity:.55;position:fixed;inset:0 50% 0 0}.staff-login-brand,.staff-login-access{z-index:1;min-width:0;padding:clamp(36px,6vw,96px);position:relative}.staff-login-brand{border-right:1px solid var(--line);flex-direction:column;justify-content:center;display:flex}.staff-login-brand .login-logo{width:min(250px,62%);height:auto;margin-bottom:clamp(52px,8vh,92px)}.staff-login-kicker{color:var(--signal-text);letter-spacing:.2em;font-size:.72rem;font-weight:900}.staff-login-brand h1{letter-spacing:-.075em;max-width:820px;margin:16px 0 0;font-size:clamp(3.2rem,6vw,7.2rem);line-height:.88}.staff-login-brand h1 em{color:var(--muted);font-style:normal;font-weight:480}.staff-login-brand>p{max-width:560px;color:var(--muted);margin:28px 0 0;font-size:1rem;line-height:1.65}.staff-login-security{border-top:1px solid var(--line);color:var(--success);align-items:center;gap:13px;margin-top:clamp(48px,8vh,86px);padding-top:20px;display:flex}.staff-login-security>svg{width:24px}.staff-login-security span{flex-direction:column;gap:3px;display:flex}.staff-login-security small{color:var(--dim)}.staff-login-access{background:var(--surface);flex-direction:column;justify-content:center;display:flex}.staff-login-access>form,.staff-login-access>.recovery-code-step{flex-direction:column;gap:18px;width:min(520px,100%);margin-inline:auto;display:flex}.staff-login-title{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:14px;padding-bottom:22px;display:flex}.staff-login-title>svg{width:28px;color:var(--signal-text)}.staff-login-title>span{flex-direction:column;gap:4px;display:flex}.staff-login-title small{color:var(--dim);letter-spacing:.16em;font-size:.68rem;font-weight:900}.staff-login-title strong{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.15rem)}.staff-login-access form>label{color:var(--muted);flex-direction:column;gap:7px;font-size:.78rem;font-weight:850;display:flex}.staff-login-access form>label>input{border:1px solid var(--line-strong);width:100%;min-height:56px;color:var(--text);background:var(--input);font:inherit;border-radius:4px;outline:0;padding:0 15px;font-size:1rem;font-weight:650}.staff-login-access form>label>input:focus{border-color:var(--signal-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--signal) 14%,transparent)}.trust-period{border:0;margin:3px 0 2px;padding:0}.trust-period legend{color:var(--muted);margin-bottom:8px;font-size:.78rem;font-weight:850}.trust-period>div{border:1px solid var(--line-strong);border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.trust-period>div label{border-right:1px solid var(--line);min-height:46px;color:var(--dim);cursor:pointer;background:0 0;place-items:center;font-size:.82rem;font-weight:850;display:grid}.trust-period>div label:last-child{border-right:0}.trust-period>div label.active{color:var(--signal-ink);background:var(--signal)}.trust-period input{opacity:0;pointer-events:none;position:absolute}.trust-period>small{color:var(--dim);margin-top:8px;line-height:1.45;display:block}.staff-login-access .primary-button{border-radius:4px;justify-content:space-between;width:100%;min-height:56px;padding-inline:18px}.staff-login-access .secondary-button{border-radius:4px;min-height:48px}.staff-login-access>footer{border-top:1px solid var(--line);width:min(520px,100%);color:var(--dim);align-items:center;gap:9px;margin:28px auto 0;padding-top:16px;font-size:.75rem;line-height:1.45;display:flex}.staff-login-access>footer svg{flex:none;width:17px}.staff-login-back,.staff-login-link{color:var(--dim);background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;padding:0;font-size:.78rem;font-weight:800;display:inline-flex}.staff-login-back:hover,.staff-login-link:hover{color:var(--text)}.staff-login-back svg{width:15px}.staff-login-instruction,.recovery-code-step>p{color:var(--muted);margin:0;line-height:1.55}.mfa-code-input{letter-spacing:.28em;text-align:center;font-family:JetBrains Mono Variable,monospace!important;font-size:1.55rem!important}.mfa-enrollment-layout{border-block:1px solid var(--line);grid-template-columns:190px 1fr;align-items:center;gap:22px;padding-block:20px;display:grid}.mfa-enrollment-layout>img{image-rendering:auto;background:#fff;width:190px;height:190px}.mfa-enrollment-layout>div{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.mfa-enrollment-layout b{width:22px;height:22px;color:var(--signal-ink);background:var(--signal);place-items:center;font-size:.7rem;display:grid}.mfa-enrollment-layout p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.45}.mfa-enrollment-layout details{color:var(--dim);grid-column:1/-1;margin-top:4px;font-size:.72rem}.mfa-enrollment-layout details code{overflow-wrap:anywhere;color:var(--text);letter-spacing:.08em;margin-top:7px;display:block}.recovery-code-grid{border:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.recovery-code-grid code{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--text);text-align:center;padding:10px 12px;font-size:.78rem}.recovery-code-grid code:nth-child(2n){border-right:0}.recovery-code-grid code:nth-last-child(-n+2){border-bottom:0}@media (width<=900px){.staff-login-page{grid-template-columns:1fr}.staff-login-page:before{inset:0}.staff-login-brand{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:72px 24px 34px}.staff-login-brand .login-logo{width:180px;margin-bottom:38px}.staff-login-brand h1{font-size:clamp(2.8rem,13vw,5rem)}.staff-login-brand>p{margin-top:20px}.staff-login-security{margin-top:34px}.staff-login-access{min-height:56vh;padding:42px 20px}}@media (width<=560px){.staff-login-brand h1{font-size:2.8rem}.staff-login-access{padding-inline:16px}.mfa-enrollment-layout{grid-template-columns:1fr;justify-items:center}.mfa-enrollment-layout>div{width:100%}.recovery-code-grid{grid-template-columns:1fr}.recovery-code-grid code,.recovery-code-grid code:nth-child(2n),.recovery-code-grid code:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.recovery-code-grid code:last-child{border-bottom:0}}.article-workspace-backdrop{z-index:200;background:#05050594;padding:40px;animation:.16s ease-out workspace-fade-in;position:fixed;inset:0;overflow:hidden}@keyframes workspace-fade-in{0%{opacity:0}}.article-workspace{border:1px solid var(--line-strong);width:100%;min-width:0;height:calc(100dvh - 80px);color:var(--text);background:var(--canvas);border-radius:5px;outline:0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000073}.article-workspace-header{border-bottom:1px solid var(--line-strong);background:var(--surface);flex:none;grid-template-columns:64px minmax(215px,.95fr) minmax(165px,.62fr) minmax(380px,1.35fr) minmax(340px,1fr);align-items:stretch;min-height:112px;display:grid}.article-workspace-header>*{border-right:1px solid var(--line);min-width:0}.article-workspace-header>:last-child{border-right:0}.article-workspace-back{color:var(--dim);font-family:var(--mono);letter-spacing:.08em;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:.58rem;font-weight:850;display:flex}.article-workspace-back:hover{color:var(--text);background:var(--surface-raised)}.article-workspace-identity{grid-template-columns:auto minmax(0,1fr);align-content:center;gap:7px 11px;padding:14px 15px;display:grid}.article-workspace-identity>p{color:var(--signal-text);font-family:var(--mono);letter-spacing:.09em;grid-column:1/-1;margin:0;font-size:.58rem;font-weight:850}.article-workspace-code{align-self:center}.article-workspace-identity h2{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;align-self:center;min-width:0;margin:0;font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.16;overflow:hidden}.article-workspace-product{flex-direction:column;justify-content:center;padding:14px 15px;display:flex}.article-workspace-product strong{font-family:var(--mono);letter-spacing:-.055em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.15rem,1.9vw,1.62rem);overflow:hidden}.article-workspace-product span{color:var(--muted);margin-top:8px;font-size:.7rem}.article-workspace-facts{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{flex-direction:column;justify-content:center;min-width:0;padding:13px 11px;display:flex}.article-workspace-facts>*+*{border-left:1px solid var(--line)}.article-workspace-facts small{color:var(--dim);font-family:var(--mono);letter-spacing:.07em;font-size:.54rem;font-weight:800}.article-workspace-facts strong{font-family:var(--mono);letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:clamp(1.02rem,1.4vw,1.28rem);overflow:hidden}.article-workspace-price>span{grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:4px;min-width:0;margin-top:5px;display:grid}.article-workspace-price input{border:1px solid var(--line-strong);width:100%;min-width:0;height:35px;color:var(--text);background:var(--input);font:850 clamp(.96rem,1.25vw,1.2rem) var(--mono);letter-spacing:-.04em;border-radius:5px;outline:0;padding:0 7px}.article-workspace-price input:focus{border-color:var(--signal-text);box-shadow:0 0 0 2px var(--signal-soft)}.article-workspace-price>span>b{color:var(--muted);font:800 .8rem var(--mono)}.article-workspace-price>span>button{border:1px solid var(--signal-line);width:30px;height:30px;color:var(--signal-ink);background:var(--signal);border-radius:4px;place-items:center;padding:0;display:grid}.article-workspace-price>span>button svg{width:14px}.article-workspace-price>span>button:disabled{border-color:var(--line);color:var(--dim);background:var(--surface-raised)}.article-workspace-control{flex-direction:column;justify-content:center;min-width:0;padding:8px 11px;display:flex}.article-workspace-header-gates{min-width:0;overflow:visible}.article-workspace-header-gates .row-statuses{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.article-workspace-header-gates .status-icon{border:1px solid var(--line);background:var(--surface-raised);border-radius:7px;place-items:center;width:34px;min-width:34px;height:34px;padding:0;display:grid}.article-workspace-header-gates .status-icon svg{width:17px;height:17px}.article-workspace-header-gates .status-icon span{white-space:nowrap;font-size:.58rem}.article-workspace-actions{justify-content:flex-end;align-items:center;gap:7px;padding:11px 13px;display:flex}.article-workspace-control .article-workspace-actions{padding:6px 0 0}.article-workspace-actions>button{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface-raised);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.66rem;font-weight:850;display:inline-flex}.article-workspace-actions>.workspace-open-items{color:var(--warning)}.article-workspace-actions>.workspace-save{border-color:var(--signal-text);color:var(--signal-ink);background:var(--signal)}.article-workspace-actions>.workspace-save:disabled{border-color:var(--line);color:var(--dim);background:var(--surface-raised)}.article-workspace-actions>.workspace-delete{width:42px;color:var(--danger);padding:0}.article-workspace-actions>.workspace-close{width:42px;padding:0}.workspace-channel-state{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;min-width:68px;justify-items:start!important;gap:2px 6px!important;display:grid!important}.workspace-channel-state>svg{color:var(--dim);grid-row:1/3}.workspace-channel-state>span{line-height:1}.workspace-channel-state>small{color:var(--dim);font-size:.56rem;line-height:1}.workspace-channel-state.is-live>svg,.workspace-channel-state.is-live>small{color:var(--success)}.channel-cell{min-width:176px}.channel-direct-actions{grid-template-columns:repeat(2,minmax(78px,1fr));gap:5px;width:100%;display:grid}.channel-direct-actions.has-ebay-link{grid-template-columns:repeat(2,minmax(64px,1fr)) 34px}.channel-direct-actions>button{border:1px solid var(--line);min-width:0;min-height:43px;color:var(--dim);background:var(--surface);text-align:left;border-radius:5px;grid-template-columns:16px minmax(0,1fr) 25px;align-items:center;gap:7px;padding:5px 7px;display:grid}.channel-direct-actions>button:hover:not(:disabled){border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.channel-direct-actions>button:disabled{cursor:not-allowed;opacity:.52}.channel-direct-actions>button>svg{width:15px}.channel-direct-actions>button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.channel-direct-actions>button b{font-size:.62rem;line-height:1}.channel-direct-actions>button small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;line-height:1;overflow:hidden}.channel-direct-actions>button>i{border:1px solid var(--line-strong);border-radius:8px;align-items:center;width:25px;height:14px;padding:2px;display:flex}.channel-direct-actions>button>i>span{background:var(--dim);border-radius:50%;width:8px;height:8px;transition:transform .16s}.channel-direct-actions>button.is-live{border-color:color-mix(in srgb,var(--success) 32%,var(--line));color:var(--text)}.channel-direct-actions>button.is-live>svg,.channel-direct-actions>button.is-live small{color:var(--success)}.channel-direct-actions>button.is-live>i{border-color:color-mix(in srgb,var(--success) 55%,var(--line))}.channel-direct-actions>button.is-live>i>span{background:var(--success);transform:translate(11px)}.channel-direct-actions>button.is-error{border-color:color-mix(in srgb,var(--danger) 38%,var(--line))}.channel-direct-actions>button.is-error>svg,.channel-direct-actions>button.is-error small{color:var(--danger)}.ebay-article-link{border:1px solid var(--info-line);width:34px;min-height:43px;color:var(--info);background:var(--info-soft);border-radius:5px;place-items:center;text-decoration:none;transition:border-color .16s,color .16s,background .16s;display:grid}.ebay-article-link:hover{border-color:var(--info);color:var(--info);background:color-mix(in srgb,var(--info) 16%,var(--surface-raised))}.ebay-article-link:focus-visible{outline:2px solid var(--signal-text);outline-offset:2px}.ebay-article-link>svg{width:15px}.channel-technical-detail{border-top:1px solid var(--line);width:100%;padding-top:6px}.channel-technical-detail>summary{color:var(--dim);cursor:pointer;align-items:center;gap:5px;font-size:.58rem;font-weight:780;display:flex}.channel-technical-detail>summary svg{width:13px;color:var(--warning)}.channel-technical-detail>.ebay-row-detail{padding-top:8px}.channel-technical-detail .inline-error{margin-top:7px}.article-workspace-layout{flex:1;grid-template-columns:224px minmax(0,1fr);min-width:0;min-height:0;display:grid}.article-workspace-nav{border-right:1px solid var(--line-strong);background:var(--surface);flex-direction:column;min-width:0;min-height:0;padding:24px 13px 16px;display:flex}.article-workspace-nav>span{color:var(--dim);font-family:var(--mono);letter-spacing:.09em;padding:0 10px 13px;font-size:.56rem;font-weight:850}.article-workspace-nav>button{border:0;border-top:1px solid var(--line);min-height:53px;color:var(--dim);text-align:left;background:0 0;border-radius:0;grid-template-columns:20px minmax(0,1fr) auto 15px;align-items:center;gap:9px;padding:0 9px;font-size:.72rem;font-weight:780;display:grid}.article-workspace-nav>button>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-workspace-nav>button:hover,.article-workspace-nav>button.active{color:var(--text);background:var(--surface-raised)}.article-workspace-nav>button.active>svg:first-child{color:var(--signal-text)}.article-workspace-nav>button>svg:last-child{width:13px;color:var(--dim)}.article-workspace-nav>button>b{width:20px;height:20px;color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent);border-radius:4px;place-items:center;display:grid}.article-workspace-nav>footer{border-top:1px solid var(--line-strong);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;margin-top:auto;padding:15px 9px 0;display:grid}.article-workspace-nav>footer>svg{width:18px;color:var(--success)}.article-workspace-nav>footer>span{flex-direction:column;gap:4px;min-width:0;display:flex}.article-workspace-nav>footer strong{font-size:.67rem}.article-workspace-nav>footer small{color:var(--dim);font-size:.58rem;line-height:1.35}.article-workspace-panel{background:var(--canvas);min-width:0;min-height:0;padding:0 clamp(20px,3vw,44px);overflow-y:auto}.article-workspace-panel-header{z-index:6;border-bottom:1px solid var(--line-strong);background:color-mix(in srgb,var(--canvas) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex;position:sticky;top:0}.article-workspace-panel-header>span{flex-direction:column;gap:7px;display:flex}.article-workspace-panel-header>span>small{color:var(--signal-text);font-family:var(--mono);letter-spacing:.09em;font-size:.56rem;font-weight:850}.article-workspace-panel-header>small{color:var(--dim);font-size:.65rem}.article-workspace-panel>.drawer-draft-note{border-radius:6px;margin-top:14px}.article-workspace-section{width:100%;max-width:1380px;margin-inline:auto}.article-workspace-section>.drawer-section,.article-workspace-section.drawer-section{border-radius:0;padding:24px 0}.article-data-section{display:block}.article-data-section>.gate-note{grid-column:1/-1}.article-data-section>.drawer-section{min-width:0}.article-data-section>.drawer-section:first-of-type{border-top:0}.article-data-section .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-data-section .row-statuses{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.article-data-section .status-icon{width:37px;height:37px}.article-workspace-section .quick-price-editor{border:0;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);box-shadow:none;border-radius:0;margin:24px 0 0}.article-workspace-section .workspace-price-reference{grid-template-columns:minmax(0,1fr) auto}.workspace-data-accordion{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.workspace-data-accordion+.workspace-data-accordion{border-top:0}.workspace-data-accordion>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:68px;list-style:none;display:flex}.workspace-data-accordion>summary::-webkit-details-marker{display:none}.workspace-data-accordion>summary>span{grid-template-columns:26px 22px minmax(170px,.6fr) minmax(220px,1fr);align-items:center;gap:10px;min-width:0;display:grid}.workspace-data-accordion>summary b{color:var(--dim);font-family:var(--mono);font-size:.57rem}.workspace-data-accordion>summary svg{width:17px;color:var(--muted)}.workspace-data-accordion>summary>span strong{font-size:.78rem}.workspace-data-accordion>summary small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.workspace-data-accordion>summary>svg{width:16px;color:var(--dim);transition:transform .16s}.workspace-data-accordion[open]>summary>svg{transform:rotate(90deg)}.workspace-data-accordion>.drawer-section,.workspace-data-accordion>.drawer-overview{border-top:1px solid var(--line);padding:20px 0 24px}.workspace-data-accordion .quick-price-editor{margin:0}.workspace-package-plan{border-top:1px solid var(--line);grid-template-columns:24px repeat(3,minmax(0,1fr));align-items:center;gap:16px;width:100%;padding:15px 0 2px;display:grid}.workspace-package-plan>svg{width:20px;color:var(--dim)}.workspace-package-plan>span{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-package-plan small{color:var(--dim);font:700 .67rem var(--mono);letter-spacing:.06em}.workspace-package-plan strong{color:var(--text);font:800 1rem var(--mono)}.workspace-package-plan em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-style:normal;overflow:hidden}.workspace-package-plan.is-blocked strong{color:var(--danger)}.product-edit-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.workspace-inline-save{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:52px;margin-top:18px;padding-top:14px;display:flex}.workspace-inline-save>span{color:var(--dim);align-items:center;gap:7px;font-size:.62rem;display:flex}.workspace-inline-save svg{width:15px;color:var(--success)}.workspace-inline-save>button{border:1px solid var(--line-strong);min-height:38px;color:var(--text);background:var(--surface-raised);border-radius:4px;align-items:center;gap:7px;padding:0 11px;font-size:.63rem;font-weight:850;display:flex}.workspace-inline-save>button:disabled{opacity:.45}.workspace-gpsr-panel>p{color:var(--muted);font-size:.7rem;line-height:1.55}.workspace-gpsr-state{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin-bottom:16px;display:flex}.workspace-gpsr-state>span{align-items:center;gap:7px;font-weight:820;display:flex}.workspace-gpsr-state svg{width:17px;color:var(--signal-text)}.workspace-gpsr-state b{border:1px solid var(--line);color:var(--success);border-radius:3px;padding:6px 8px;font-size:.58rem}.workspace-gpsr-state b.missing{color:var(--warning)}.channel-workspace-tabs{border-bottom:1px solid var(--line-strong);min-height:58px;display:flex}.channel-workspace-tabs>button{min-height:58px;color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:7px;padding:0 14px;font-size:.7rem;font-weight:820;display:flex}.channel-workspace-tabs>button.active{border-bottom-color:var(--signal);color:var(--text)}.channel-workspace-tabs svg{width:16px}.channel-workspace-tabs>.channel-rules-tab{display:none}.channel-rules-pane{padding-top:10px}.channel-rules-pane .article-best-offer-setting{margin-top:0}.article-ebay-preview{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:18px}.article-ebay-preview>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.article-ebay-preview>header span{flex-direction:column;gap:5px;display:flex}.article-ebay-preview>header small{color:var(--signal-text);font-family:var(--mono);letter-spacing:.08em;font-size:.55rem;font-weight:850}.article-ebay-preview>header strong{font-size:.72rem}.article-ebay-preview>header>b{border:1px solid var(--line-strong);color:var(--dim);font:800 .55rem/1 var(--mono);border-radius:3px;padding:6px 8px}.article-ebay-preview-offer{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:28px;padding:24px 0;display:grid}.article-ebay-preview-offer figure{background:#f4f4f0;place-items:center;min-height:260px;margin:0;display:grid;position:relative;overflow:hidden}.article-ebay-preview-offer figure>img{object-fit:contain;width:100%;height:auto;max-height:360px;display:block}.article-ebay-preview-offer figure>svg{color:#777;width:42px}.article-ebay-preview-offer section{flex-direction:column;justify-content:center;display:flex}.article-ebay-preview-offer section>small{color:var(--dim);font-weight:750}.article-ebay-preview-offer h2{margin:10px 0 20px;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.22}.article-ebay-preview-offer section>strong{font-family:var(--mono);font-size:1.65rem}.article-ebay-preview-offer p{color:var(--muted);font-size:.7rem}.article-ebay-preview dl{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.article-ebay-preview dl>div{border-bottom:1px solid var(--line);grid-template-columns:125px 1fr;align-items:center;gap:12px;min-height:48px;padding:0 10px;display:grid}.article-ebay-preview dl>div:nth-child(odd){border-right:1px solid var(--line)}.article-ebay-preview dt{color:var(--dim);font-size:.62rem}.article-ebay-preview dd{margin:0;font-size:.68rem;font-weight:780}.article-ebay-preview>footer{min-height:50px;color:var(--dim);align-items:center;gap:8px;font-size:.63rem;display:flex}.article-ebay-preview>footer svg{width:16px;color:var(--success)}.article-ebay-preview-compact{margin-top:10px}.article-ebay-preview-compact>header{min-height:50px}.article-ebay-preview-compact-card{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr);gap:14px;min-height:138px;padding:10px 0;display:grid}.article-ebay-preview-compact-card figure{background:#f2f2ed;place-items:center;min-height:116px;margin:0;display:grid;position:relative;overflow:hidden}.article-ebay-preview-compact-card figure>img{object-fit:contain;width:100%;height:116px;display:block}.article-ebay-preview-compact-card figure>svg{color:#777;width:30px}.article-ebay-preview-compact-card>section{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.article-ebay-preview-compact-card small{color:var(--dim);font-size:.58rem;font-weight:780}.article-ebay-preview-compact-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.25;display:-webkit-box;overflow:hidden}.article-ebay-preview-compact-card strong{font-family:var(--mono);font-size:1.1rem}.article-ebay-preview-compact-card p{color:var(--muted);margin:0;font-size:.6rem}.article-ebay-preview dl.article-ebay-preview-compact-facts{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.article-ebay-preview dl.article-ebay-preview-compact-facts>div{border-right:1px solid var(--line);grid-template-columns:1fr;align-content:center;gap:2px;min-height:42px;padding:5px 8px}.article-ebay-preview dl.article-ebay-preview-compact-facts>div:nth-child(3n){border-right:0}.article-ebay-preview-compact-facts dt{font-size:.5rem}.article-ebay-preview-compact-facts dd{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.article-ebay-preview-open{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text);background:var(--surface-raised);border-radius:4px;justify-content:center;align-items:center;gap:7px;margin-top:8px;font-size:.65rem;font-weight:850;display:flex}.article-ebay-preview-open svg{width:15px}.article-ebay-preview-compact>footer{min-height:42px}.article-ebay-preview-fullscreen{z-index:1400;background:var(--overlay-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.article-ebay-preview-fullscreen>section{border:1px solid var(--line-strong);width:min(1000px,100%);height:calc(100dvh - 36px);min-height:0;color:var(--text);background:var(--canvas);grid-template-rows:58px minmax(0,1fr);display:grid;box-shadow:0 24px 90px #0000007a}.article-ebay-preview-fullscreen>section>header{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding-left:16px;display:flex}.article-ebay-preview-fullscreen>section>header>span{flex-direction:column;gap:3px;display:flex}.article-ebay-preview-fullscreen>section>header small{color:var(--signal-text);font:850 .5rem var(--mono);letter-spacing:.09em}.article-ebay-preview-fullscreen>section>header strong{font-size:.78rem}.article-ebay-preview-fullscreen>section>header button{border:0;border-left:1px solid var(--line);width:58px;min-width:58px;height:58px;color:var(--muted);background:0 0;place-items:center;display:grid}.article-ebay-preview-fullscreen>section>header button svg{width:18px}.article-ebay-preview-fullscreen>section>div{min-height:0;padding:0 18px 24px;overflow:auto}.article-ebay-preview-fullscreen .article-ebay-preview{margin-top:0}.article-ebay-mini-site{overflow-wrap:anywhere;color:#171717;background:#fff;border:1px solid #d7d6cf;width:min(700px,100%);min-width:0;max-width:700px;margin:0 auto 24px;font:16px/1.5 Arial,Helvetica,sans-serif;overflow:hidden;box-shadow:0 22px 70px #00000024}.article-ebay-mini-site *{box-sizing:border-box;min-width:0}.article-ebay-mini-site>header{color:#fff;background:#151615;border-top:8px solid #d3a80f;justify-content:space-between;align-items:center;gap:28px;min-height:94px;padding:12px 27px;display:flex}.article-ebay-mini-site>header>img{width:min(300px,48%);height:auto;display:block}.article-ebay-mini-site>header>nav{justify-content:flex-end;align-items:center;gap:18px;display:flex}.article-ebay-mini-site>header>nav span,.article-ebay-mini-site>header>nav a{overflow-wrap:anywhere;color:#f4f4ef;letter-spacing:.075em;font-size:12px;font-weight:900;text-decoration:none}.article-ebay-mini-overview{color:#fff;background:#151615;padding:13px 16px}.article-ebay-mini-overview small{color:#d3a80f;letter-spacing:.08em;font-size:12px;font-weight:900;display:block}.article-ebay-mini-overview strong{font-size:18px;display:block}.article-ebay-mini-overview h2{color:#fff;margin:5px 0 0;font-size:20px;line-height:1.3}.article-ebay-mini-shipping-promise{color:#171717;text-align:center;background:#d3a80f;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 16px;display:flex}.article-ebay-mini-shipping-promise strong{letter-spacing:.04em;font-size:14px}.article-ebay-mini-shipping-promise span{font-size:13px}.article-ebay-mini-bar{color:#fff;background:#151615;border-left:7px solid #d3a80f;margin:28px 24px 0;padding:12px 15px}.article-ebay-mini-site>header+.article-ebay-mini-bar{margin:0}.article-ebay-mini-bar small{color:#d3a80f;letter-spacing:.13em;font-size:.54rem;font-weight:900;display:block}.article-ebay-mini-bar strong{letter-spacing:.02em;margin-top:2px;font-size:1rem;display:block}.article-ebay-mini-stage{background:linear-gradient(135deg,#f7f7f3,#e9e9e2);grid-template-columns:minmax(0,54%) minmax(0,46%);display:grid}.article-ebay-mini-stage>figure{background:#fff;align-self:start;place-items:center;width:100%;min-height:0;margin:0;padding:10px;display:grid;position:relative;overflow:hidden}.article-ebay-mini-stage>figure>img{object-fit:contain;width:100%;height:auto;max-height:430px;display:block}.article-ebay-mini-stage>figure>svg{color:#777;width:42px}.article-ebay-mini-stage>section{padding:20px 22px 18px}.article-ebay-mini-stage>section>small{color:#9a7800;letter-spacing:.08em;font-size:12px;font-weight:900}.article-ebay-mini-stage>section>dl{grid-template-columns:1fr;width:100%;margin-top:10px}.article-ebay-mini-stage>section>dl>div{grid-template-columns:43% 1fr;min-height:38px;padding-inline:0}.article-ebay-mini-stage>section>dl>div:nth-child(odd){border-right:0}.article-ebay-mini-trust{border-block:1px solid #dddcd5;grid-template-columns:repeat(3,1fr);display:grid}.article-ebay-mini-trust>span{text-align:left;justify-content:center;align-items:center;gap:10px;min-height:82px;padding:0 16px;display:flex}.article-ebay-mini-trust>span+span{border-left:1px solid #dddcd5}.article-ebay-mini-trust img{object-fit:contain;flex:none;width:42px;height:42px}.article-ebay-mini-trust>span>span{flex-direction:column;gap:4px;display:flex}.article-ebay-mini-trust strong{letter-spacing:.04em;font-size:13px}.article-ebay-mini-trust small{color:#6a6a65;font-size:13px}.article-ebay-mini-composition,.article-ebay-mini-teasers{margin-top:28px}.article-ebay-mini-composition>.article-ebay-mini-bar,.article-ebay-mini-teasers>.article-ebay-mini-bar{margin-top:0}.article-ebay-mini-composition{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 24px;display:grid}.article-ebay-mini-composition>.article-ebay-mini-bar{grid-column:1/-1;margin-inline:-24px}.article-ebay-mini-composition>article{background:#f3f3ee;border:1px solid #dddcd5;grid-template-columns:43% 57%;min-width:0;min-height:118px;display:grid;overflow:hidden}.article-ebay-mini-composition>article>figure{background:#fff;place-items:center;margin:0;padding:4px;display:grid;position:relative;overflow:hidden}.article-ebay-mini-composition>article>figure>img{object-fit:contain;width:100%;height:auto;display:block}.article-ebay-mini-composition>article>figure>svg{color:#8a8a84;width:30px}.article-ebay-mini-composition>article>section{flex-direction:column;justify-content:center;min-width:0;padding:8px 9px;display:flex}.article-ebay-mini-composition>article small{color:#9a7800;letter-spacing:.07em;font-size:12px;font-weight:900}.article-ebay-mini-composition>article strong{margin-top:3px;font-size:16px}.article-ebay-mini-composition>article b{margin-top:2px;font-size:14px}.article-ebay-mini-composition>article p{color:#555;margin:5px 0 0;font-size:14px;line-height:1.45}.article-ebay-brand-badge{z-index:2;background:#fffffff0;border:1px solid #d8d7d0;border-radius:5px;width:min(34%,118px);padding:6px 9px;display:block;position:absolute;top:8px;left:8px;box-shadow:0 5px 18px #0000001f}.article-ebay-brand-badge img{object-fit:contain;color:#171717;display:block;width:100%!important;height:25px!important}.article-ebay-mini-teasers>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 24px 0;display:grid}.article-ebay-mini-teasers article{background:#f4f4ef;border:1px solid #dddcd5;min-width:0;overflow:hidden}.article-ebay-mini-teasers article>img{aspect-ratio:16/9;object-fit:contain;background:#fff;width:100%;height:auto;display:block}.article-ebay-mini-teasers article:nth-child(2)>img{object-position:left center}.article-ebay-mini-teasers article>div{padding:10px 11px 12px}.article-ebay-mini-teasers article small{color:#9a7800;letter-spacing:.07em;font-size:12px;font-weight:900;display:block}.article-ebay-mini-teasers article strong{margin-top:2px;font-size:16px;line-height:1.3;display:block}.article-ebay-mini-teasers article p{color:#555;margin:5px 0 0;font-size:14px;line-height:1.45}.article-ebay-mini-teasers article p b{color:#171717}.article-ebay-mini-teasers+.article-ebay-mini-trust{margin-top:24px}.article-ebay-mini-outro{color:#fff;text-align:center;background:#151615;border-left:7px solid #d3a80f;flex-direction:column;align-items:center;margin:18px 24px 0;padding:12px 15px;text-decoration:none;display:flex}.article-ebay-mini-outro small{color:#d3a80f;letter-spacing:.13em;font-size:.54rem;font-weight:900}.article-ebay-mini-outro strong{margin-top:2px;font-size:1rem}.article-ebay-mini-outro span{color:#d7d7d2;margin-top:3px;font-size:.68rem}.article-ebay-mini-scope{background:#f2f2ed;border-left:5px solid #d3a80f;margin:25px 24px 24px;padding:14px 16px}.article-ebay-mini-scope strong{letter-spacing:.04em;font-size:18px}.article-ebay-mini-scope p{color:#52524d;margin:6px 0 0;font-size:15px;line-height:1.5}.article-ebay-mini-site.is-mobile-preview{width:min(390px,100%)}.article-ebay-mini-site.is-mobile-preview>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:0;padding:14px 16px}.article-ebay-mini-site.is-mobile-preview>header>img{width:min(245px,100%)}.article-ebay-mini-site.is-mobile-preview>header>nav{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px 16px}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-stage,.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-trust,.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-composition,.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-teasers>div{grid-template-columns:minmax(0,1fr)}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-stage>figure{min-height:0}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-trust>span+span{border-top:1px solid #dddcd5;border-left:0}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-composition>article{grid-template-columns:minmax(0,1fr)}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-composition,.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-teasers>div{margin-inline:14px;padding-inline:0}.article-ebay-mini-site.is-mobile-preview .article-ebay-mini-composition>.article-ebay-mini-bar{margin-inline:-14px}@media (width<=760px){.article-ebay-mini-site{width:100%}.article-ebay-mini-site>header{gap:12px;min-height:80px;padding:10px 16px}.article-ebay-mini-site>header>img{width:min(235px,62%)}.article-ebay-mini-site>header>nav{flex-direction:column;align-items:flex-end;gap:4px}.article-ebay-mini-stage{grid-template-columns:1fr}.article-ebay-mini-stage>figure{min-height:250px}.article-ebay-mini-stage>section{padding:26px 22px}.article-ebay-mini-trust{grid-template-columns:1fr}.article-ebay-mini-trust>span{min-height:62px}.article-ebay-mini-trust>span+span{border-top:1px solid #dddcd5;border-left:0}.article-ebay-mini-composition{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-workspace-section .damage-accordion,.article-workspace-section .gpsr-prep,.article-workspace-section .contact-editor,.article-workspace-section .responsible-toggle{box-shadow:none;border-radius:6px}.article-workspace-panel>.drawer-error{border-radius:6px;bottom:74px}.article-workspace-panel>.drawer-footer{z-index:5;border-top:1px solid var(--line-strong);padding:12px clamp(20px,3vw,44px) max(12px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin:20px calc(-1*clamp(20px,3vw,44px)) 0;position:sticky;bottom:0}.article-workspace-panel>.drawer-footer .primary-button{border-radius:6px;width:auto;min-width:260px;margin-left:auto}.photo-workspace-toolbar{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:stretch;gap:18px;min-height:72px;display:flex}.photo-workspace-toolbar>span{color:var(--dim);align-self:center;align-items:center;gap:9px;font-size:.72rem;display:flex}.photo-workspace-toolbar>span b{color:var(--text);font-family:var(--mono);font-size:.8rem}.photo-workspace-toolbar>span i{background:var(--dim);border-radius:50%;width:3px;height:3px}.photo-workspace-tabs{display:flex}.photo-workspace-tabs>button{min-height:72px;color:var(--dim);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:9px;padding:0 18px;font-size:.78rem;font-weight:850;display:flex}.photo-workspace-tabs>button svg{width:19px}.photo-workspace-tabs>button.active{border-bottom-color:var(--signal);color:var(--text)}.article-photo-section{padding-top:0!important}.photo-gallery-intro{border:1px solid color-mix(in srgb,var(--signal) 24%,var(--line));background:color-mix(in srgb,var(--signal) 5%,var(--surface));border-radius:12px;align-items:center;gap:13px;min-height:72px;margin-top:20px;padding:12px 16px;display:flex}.photo-gallery-intro>svg{width:23px;color:var(--signal-text);fill:color-mix(in srgb,var(--signal) 30%,transparent);flex:none}.photo-gallery-intro>span{gap:5px;display:grid}.photo-gallery-intro strong{font-size:.8rem}.photo-gallery-intro small{color:var(--dim);font-size:.68rem;line-height:1.45}.article-photo-section .detailed-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;padding-top:20px}.article-photo-section.mode-manage .photo-card.ai-enabled{grid-column:auto}.article-photo-section.mode-manage .photo-card.is-primary{border-color:color-mix(in srgb,var(--signal) 34%,var(--line));grid-column:span 2;box-shadow:0 18px 50px #0000001a}.article-photo-section.mode-manage .photo-card.is-primary .photo-stage{aspect-ratio:2}.article-photo-section.mode-ai .photo-card.ai-enabled{grid-column:1/-1;grid-template-columns:minmax(360px,.86fr) minmax(430px,1.14fr);display:grid}.article-photo-section .photo-card{background:var(--surface);border-radius:14px;box-shadow:0 10px 30px #00000012}.article-photo-section .photo-card figcaption{background:var(--surface);min-height:84px;padding:13px 14px 13px 16px}.photo-card-title{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;display:grid}.photo-card-title>small{color:var(--dim);font-family:var(--mono);letter-spacing:.1em;grid-column:1/-1;font-size:.61rem;font-weight:850}.photo-card-title>strong{font-size:.9rem!important}.article-photo-section .photo-card figcaption strong.is-primary{color:var(--text);align-items:center;gap:5px;display:inline-flex}.article-photo-section .photo-card figcaption strong.is-primary svg{width:16px;fill:color-mix(in srgb,var(--signal) 55%,transparent);color:var(--signal-text)}.photo-card-actions{flex:none;align-items:center;gap:5px;display:flex}.article-photo-section .photo-primary{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.62rem;font-weight:850;display:inline-flex}.article-photo-section .photo-primary:hover:not(:disabled){border-color:var(--signal-text);color:var(--text)}.article-photo-section .photo-primary svg{width:15px}.article-photo-section .photo-delete{border-radius:8px;flex-basis:42px;width:42px;height:42px}.article-photo-section .photo-delete svg{width:18px;height:18px}.article-photo-section .photo-state,.article-photo-section .photo-visibility-toggle,.article-photo-section .ai-photo-tools>header b,.article-photo-section .ai-lab-meta em{border-radius:4px}.article-photo-section .photo-state{justify-self:start;padding:4px 7px;font-size:.66rem}.article-photo-section.mode-ai .photo-card-main{border-right:1px solid var(--line)}.article-photo-section.mode-ai .ai-photo-tools{border-top:0;padding:22px}.article-photo-section.mode-ai .ai-photo-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.article-photo-section.mode-ai .ai-photo-comparison a{border-radius:10px}.article-photo-section.mode-ai .ai-photo-comparison span{padding:9px;font-size:.65rem}.article-photo-section.mode-ai .ai-photo-tools>header strong{font-size:.86rem}.article-photo-section.mode-ai .ai-fidelity-note,.article-photo-section.mode-ai .ai-progress,.article-photo-section.mode-ai .ai-approved,.article-photo-section.mode-ai .ai-source-warning{font-size:.73rem}.article-photo-section.mode-ai .ai-source-proof{font-size:.64rem;line-height:1.5}.article-photo-section.mode-ai .ai-output-picker>strong{font-size:.8rem}.article-photo-section.mode-ai .ai-output-picker>small{font-size:.7rem}.article-photo-section .photo-upload{aspect-ratio:auto;border:1px dashed var(--line-strong);background:color-mix(in srgb,var(--surface-raised) 68%,transparent);border-radius:14px;min-height:340px}.article-photo-section .photo-upload:hover{background:color-mix(in srgb,var(--signal) 5%,var(--surface))}.article-photo-section .photo-upload>svg{width:32px;height:32px;margin-bottom:5px}.article-photo-section .photo-upload>strong{color:var(--text);font-size:.8rem}.article-photo-section .photo-upload>small{color:var(--dim);font-size:.62rem}.article-photo-section .photo-upload.is-full{cursor:default;opacity:.5}.article-photo-section .photo-upload.is-full:hover{border-color:var(--line);color:var(--dim)}.article-photo-section .photo-help{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:18px;padding-top:15px;display:flex}.article-photo-section .photo-help svg{width:16px;color:var(--success);flex:none}.article-photo-section,.set-workspace-photos{padding-top:0!important}.media-workspace{min-width:0}.media-workspace-command{border-bottom:1px solid var(--line-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:62px;display:grid}.media-workspace-command>span{color:var(--dim);align-items:center;gap:8px;font-size:.7rem;display:flex}.media-workspace-command>span strong{color:var(--text);font:850 .78rem var(--mono)}.media-workspace-command>span i{background:var(--success);border-radius:50%;width:5px;height:5px}.media-workspace-command>small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.media-workspace-command>label{min-height:38px;color:var(--signal-ink);background:var(--signal);cursor:pointer;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 12px;font-size:.66rem;font-weight:900;display:inline-flex}.media-workspace-command>label:hover{filter:brightness(1.05)}.media-workspace-command>label.is-disabled{color:var(--dim);background:var(--surface-raised);cursor:not-allowed}.media-workspace-command>label svg{width:16px}.media-workspace-command input,.media-workspace-library input,.media-workspace-empty input{display:none}.media-workspace-desk{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.72fr) minmax(285px,.68fr);min-height:clamp(470px,57vh,680px);display:grid}.media-workspace-stage{background:linear-gradient(145deg,#f7f7f3,#e4e3dd);place-items:center;min-width:0;min-height:470px;display:grid;position:relative;overflow:hidden}.media-workspace-stage>img{object-fit:contain;width:100%;height:100%;max-height:680px;display:block}.media-workspace-badges{pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:16px;left:16px;right:16px}.media-workspace-badges>span:first-child{margin-right:auto}.media-workspace-badges>span{color:#31332f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);min-height:30px;font:850 .57rem var(--mono);background:#ffffffe0;border:1px solid #1415141f;border-radius:4px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;box-shadow:0 8px 30px #0000001a}.media-workspace-badges>span.is-primary{color:var(--signal-ink);background:var(--signal)}.media-workspace-badges>span.is-public svg{color:#137c4b}.media-workspace-badges>span.is-internal{color:#666862}.media-workspace-badges svg{width:14px}.media-workspace-stage>footer{color:#ecece7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f1011d1;border-radius:5px;align-items:center;gap:15px;min-height:48px;padding:0 13px;display:flex;position:absolute;bottom:15px;left:16px;right:16px;box-shadow:0 9px 35px #00000029}.media-workspace-stage>footer>span{flex-direction:column;gap:4px;display:flex}.media-workspace-stage>footer small{color:var(--signal);font:800 .5rem var(--mono);letter-spacing:.08em}.media-workspace-stage>footer strong{font-size:.66rem}.media-workspace-stage>footer a{color:#c9cac6;align-items:center;gap:6px;margin-left:auto;font-size:.61rem;font-weight:800;text-decoration:none;display:inline-flex}.media-workspace-stage>footer a:hover{color:#fff}.media-workspace-stage>footer a svg{width:14px}.media-workspace-inspector{border-left:1px solid var(--line-strong);background:var(--surface);flex-direction:column;min-width:0;padding:22px 0 0 23px;display:flex}.media-workspace-inspector>header{padding:0 23px 18px 0}.media-workspace-inspector>header>small,.media-workspace-library>header span small{color:var(--signal-text);font:850 .52rem var(--mono);letter-spacing:.1em}.media-workspace-inspector>header>strong{letter-spacing:-.01em;margin-top:8px;font-size:.94rem;display:block}.media-workspace-inspector>header>p{color:var(--dim);margin:7px 0 0;font-size:.65rem;line-height:1.48}.media-workspace-inspector>dl{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.media-workspace-inspector>dl>div{flex-direction:column;justify-content:center;gap:7px;min-height:65px;display:flex}.media-workspace-inspector>dl>div+div{border-left:1px solid var(--line);padding-left:15px}.media-workspace-inspector dt{color:var(--dim);font:750 .52rem var(--mono)}.media-workspace-inspector dd{color:var(--muted);margin:0;font-size:.66rem;font-weight:850}.media-workspace-inspector dd.is-ready{color:var(--success)}.media-workspace-inspector dd.is-primary{color:var(--signal-text)}.media-workspace-channels{border-block:1px solid var(--line);gap:0;margin:0 23px 14px 0;display:grid}.media-workspace-channels>header{justify-content:space-between;align-items:center;gap:10px;min-height:45px;display:flex}.media-workspace-channels>header small{color:var(--signal-text);font:850 .52rem var(--mono);letter-spacing:.1em}.media-workspace-channels>header span{color:var(--dim);font-size:.54rem}.media-workspace-channels>article{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-raised) 36%,transparent);grid-template-columns:minmax(0,1fr) 103px;align-items:stretch;min-height:62px;display:grid}.media-workspace-channels>article.is-active{background:color-mix(in srgb,var(--success) 4%,var(--surface))}.media-workspace-channels button{color:var(--muted);background:0 0;border:0}.media-channel-toggle{text-align:left;grid-template-columns:24px minmax(0,1fr) 22px;align-items:center;gap:6px;min-width:0;padding:7px 8px 7px 1px;display:grid}.media-channel-toggle>svg{width:16px;color:var(--dim)}.is-active>.media-channel-toggle>svg{color:var(--success)}.media-channel-toggle>span{flex-direction:column;gap:4px;min-width:0;display:flex}.media-channel-toggle strong{color:var(--text);font-size:.64rem}.media-channel-toggle small{color:var(--dim);font-size:.53rem}.media-channel-toggle>i{background:var(--line-strong);border-radius:999px;width:21px;height:12px;position:relative}.media-channel-toggle>i:after{content:"";background:var(--dim);border-radius:50%;width:8px;height:8px;transition:transform .16s;position:absolute;top:2px;left:2px}.is-active>.media-channel-toggle>i{background:color-mix(in srgb,var(--success) 42%,var(--line))}.is-active>.media-channel-toggle>i:after{background:var(--success);transform:translate(9px)}.media-channel-primary{justify-content:center;align-items:center;gap:5px;font-size:.54rem;font-weight:850;display:flex;border-left:1px solid var(--line)!important}.media-channel-primary:not(:disabled):hover,.media-channel-toggle:not(:disabled):hover{color:var(--text);background:var(--surface-raised)}.media-channel-primary>svg{width:13px;color:var(--signal-text)}.media-channel-primary:disabled{color:var(--dim)}.media-workspace-channels>p{border-top:1px solid var(--line);color:var(--dim);margin:0;padding:10px 1px;font-size:.56rem;line-height:1.45}.media-workspace-primary{min-height:44px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;margin:17px 23px 12px 0;font-size:.67rem;font-weight:900;display:flex}.media-workspace-primary:disabled{color:var(--dim);background:var(--surface-raised)}.media-workspace-primary svg{width:16px}.media-workspace-actions{display:grid}.media-workspace-actions>button{border:0;border-top:1px solid var(--line);min-height:60px;color:var(--muted);text-align:left;background:0 0;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:5px;padding:0 23px 0 2px;display:grid}.media-workspace-actions>button:hover:not(:disabled){background:var(--surface-raised)}.media-workspace-actions>button>svg{width:17px}.media-workspace-actions>button>span{flex-direction:column;gap:5px;display:flex}.media-workspace-actions>button strong{color:var(--text);font-size:.67rem}.media-workspace-actions>button small{color:var(--dim);font-size:.57rem}.media-workspace-actions>button.is-watermark{border-top-color:color-mix(in srgb,var(--signal) 28%,var(--line));background:color-mix(in srgb,var(--signal) 3%,transparent)}.media-workspace-actions>button.is-watermark>svg{color:var(--signal-text)}.media-workspace-actions>button.is-danger>svg,.media-workspace-actions>button.is-danger strong{color:var(--danger)}.media-workspace-confirm{border-block:1px solid var(--danger-line);color:var(--danger);grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:8px;margin-right:23px;padding:10px 0;display:grid}.media-workspace-confirm>svg{width:18px}.media-workspace-confirm>span{flex-direction:column;gap:3px;display:flex}.media-workspace-confirm strong{font-size:.61rem}.media-workspace-confirm small{color:var(--dim);font-size:.52rem;line-height:1.35}.media-workspace-confirm>button{border:1px solid var(--line);min-height:31px;color:var(--muted);background:0 0;border-radius:4px;padding:0 8px;font-size:.55rem;font-weight:800}.media-workspace-confirm>button.confirm{border-color:var(--danger-line);color:var(--danger)}.media-workspace-ai-state{border-top:1px solid var(--line);min-height:58px;color:var(--success);grid-template-columns:27px minmax(0,1fr);align-items:center;gap:5px;margin-top:auto;display:grid}.media-workspace-ai-state>svg{width:17px}.media-workspace-ai-state>span{flex-direction:column;gap:4px;display:flex}.media-workspace-ai-state strong{color:var(--muted);font-size:.61rem}.media-workspace-ai-state small{color:var(--dim);font-size:.53rem}.media-workspace-inspector>.kie-credit-display{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;gap:4px;margin:0;padding:12px 23px 13px 0}.media-workspace-inspector>.kie-credit-display>header strong,.media-workspace-inspector>.kie-credit-display>header b{font-size:.58rem}.media-workspace-inspector>.kie-credit-display>small{display:none}.media-workspace-inspector>.kie-credit-display>header button{border-radius:4px;width:25px;height:25px}.media-workspace-library{padding:18px 0 4px}.media-workspace-library>header{justify-content:space-between;align-items:flex-start;gap:18px;min-height:46px;display:flex}.media-workspace-library>header>span{flex-direction:column;gap:6px;display:flex}.media-workspace-library>header span strong{font-size:.72rem}.media-workspace-library>header>small{color:var(--dim);font-size:.59rem}.media-workspace-library>div{scrollbar-width:thin;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.media-workspace-library>div>button,.media-workspace-library-add{min-width:210px;min-height:74px;color:var(--muted);background:var(--surface-raised);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:5px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;padding:5px;display:grid;position:relative}.media-workspace-library>div>button:hover,.media-workspace-library-add:hover{border-color:var(--line-strong)}.media-workspace-library>div>button.is-selected{border-color:var(--signal-text);background:color-mix(in srgb,var(--signal) 5%,var(--surface-raised))}.media-workspace-library>div>button.is-internal img{opacity:.47;filter:grayscale(.22)}.media-workspace-library img{object-fit:cover;background:#fff;border-radius:3px;width:72px;height:62px;display:block}.media-workspace-library>div span{flex-direction:column;gap:6px;min-width:0;display:flex}.media-workspace-library>div strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;overflow:hidden}.media-workspace-library>div small{color:var(--dim);font-size:.55rem}.media-workspace-library>div>button>i{width:20px;height:20px;color:var(--signal-ink);background:var(--signal);border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;left:4px;box-shadow:0 4px 12px #0000002e}.media-workspace-library>div>button>i svg{width:11px}.media-workspace-library-add{border-style:dashed;border-color:var(--line-strong);background:0 0}.media-workspace-library-add>svg{width:22px;color:var(--signal-text);margin:auto}.media-workspace-library-add.is-disabled{cursor:not-allowed;opacity:.48}.media-workspace-empty{border-bottom:1px solid var(--line-strong);min-height:470px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.media-workspace-empty>svg{width:38px;color:var(--signal-text)}.media-workspace-empty>strong{color:var(--text);font-size:.9rem}.media-workspace-empty>p{max-width:460px;margin:0;font-size:.66rem;line-height:1.55}.media-workspace-empty>label{min-height:40px;color:var(--signal-ink);background:var(--signal);cursor:pointer;border-radius:5px;align-items:center;gap:7px;margin-top:8px;padding:0 12px;font-size:.65rem;font-weight:900;display:flex}.media-workspace-empty>label svg{width:16px}.media-workspace-feedback{border-top:1px solid color-mix(in srgb,var(--success) 25%,var(--line));min-height:46px;color:var(--success);align-items:center;gap:8px;margin:14px 0 0;font-size:.65rem;display:flex}.media-workspace-feedback svg{width:16px}.photo-technical-options{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--dim);margin-top:12px;padding:10px 0;font-size:.7rem}.photo-technical-options>summary{cursor:pointer;font-weight:800}.photo-technical-options .slot-select{justify-content:flex-start}.article-channel-section .publication-channel-picker>button,.article-channel-section .publication-channel-icon{border-radius:6px}.article-channel-section>.channel-cell{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:18px;padding:18px 0}.article-best-offer-setting{border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:8px;margin-top:18px;padding:16px}.article-best-offer-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.article-best-offer-heading>svg{width:18px;height:18px;color:var(--signal-text)}.article-best-offer-heading>span{flex-direction:column;gap:2px;min-width:0;display:flex}.article-best-offer-heading small{color:var(--dim);letter-spacing:.1em;font-size:.62rem;font-weight:850}.article-best-offer-heading strong{font-size:.92rem}.article-best-offer-heading>b{border:1px solid var(--line-strong);color:var(--dim);letter-spacing:.08em;border-radius:999px;padding:4px 8px;font-size:.58rem}.article-best-offer-heading>b.is-on{border-color:color-mix(in srgb,var(--success) 45%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 8%,transparent)}.article-best-offer-setting>.switch-row{margin-top:14px}.article-best-offer-setting>.switch-row small{max-width:600px;line-height:1.45}.article-best-offer-feedback{color:var(--dim);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:.72rem;line-height:1.45;display:flex}.article-best-offer-feedback>svg{width:15px;height:15px;color:var(--success);flex:none}.article-set-section{padding-top:24px}.article-set-section>header{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:18px;min-height:74px;display:flex}.article-set-section>header>span{flex-direction:column;gap:7px;display:flex}.article-set-section>header>span:last-child{text-align:right;align-items:flex-end}.article-set-section>header small{color:var(--dim);font-family:var(--mono);letter-spacing:.07em;font-size:.57rem;font-weight:800}.article-set-section>header strong{font-size:.82rem}.article-set-members>article{border-bottom:1px solid var(--line);grid-template-columns:28px 86px minmax(180px,1fr) 85px 80px 110px 70px 18px;align-items:center;gap:12px;min-height:61px;padding:0 10px;display:grid}.article-set-members>article.is-current{background:color-mix(in srgb,var(--surface-raised) 72%,transparent)}.article-set-members>article>span:first-child{border:1px solid var(--set-accent);width:25px;height:25px;color:var(--set-accent);font-family:var(--mono);place-items:center;font-size:.6rem;display:grid}.article-set-members>article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;overflow:hidden}.article-set-members>article b{font-family:var(--mono);font-size:.68rem}.article-set-members>article small{color:var(--dim);font-size:.61rem}.article-set-members>article em{color:var(--muted);font-size:.63rem;font-style:normal}.article-set-members>article>svg{width:15px;color:var(--dim)}.article-set-section>footer{border-bottom:1px solid var(--line-strong);align-items:center;gap:11px;min-height:70px;display:flex}.article-set-section>footer>svg{width:20px;color:var(--success)}.article-set-section>footer>span{flex-direction:column;gap:5px;display:flex}.article-set-section>footer strong{font-size:.72rem}.article-set-section>footer small{color:var(--dim);font-size:.62rem}.article-history-summary{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:24px minmax(220px,1fr) minmax(220px,1fr);gap:17px;margin-top:24px;padding:20px 0;display:grid}.article-history-summary>svg{width:20px;color:var(--signal-text)}.article-history-summary>span{flex-direction:column;gap:6px;min-width:0;display:flex}.article-history-summary small{color:var(--dim);font-family:var(--mono);letter-spacing:.07em;font-size:.54rem;font-weight:800}.article-history-summary strong{font-size:.76rem}.article-history-summary p{overflow-wrap:anywhere;color:var(--muted);margin:0;font-size:.65rem}.article-history-section .inventory-archive-zone{border-radius:6px;margin-top:24px}@media (width<=1320px){.article-workspace-header{grid-template-columns:64px minmax(215px,1fr) minmax(180px,.65fr) minmax(285px,1fr)}.article-workspace-control{border-top:1px solid var(--line);grid-column:1/-1;min-height:78px}.article-workspace-header-gates .row-statuses,.article-workspace-actions{justify-content:flex-start}.article-workspace-header{min-height:196px}}@media (width<=980px){.article-workspace-header{grid-template-columns:56px minmax(0,1fr) minmax(155px,.55fr)}.article-workspace-facts{border-top:1px solid var(--line);grid-column:1/-1;min-height:72px}.article-workspace-product{border-right:0}.article-workspace-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.article-workspace-nav{border-right:0;border-bottom:1px solid var(--line-strong);scrollbar-width:none;flex-direction:row;padding:0 12px;overflow-x:auto}.article-workspace-nav::-webkit-scrollbar{display:none}.article-workspace-nav>span,.article-workspace-nav>footer{display:none}.article-workspace-nav>button{border-top:0;border-bottom:2px solid #0000;grid-template-columns:18px auto auto;min-width:max-content;min-height:51px;padding:0 12px}.article-workspace-nav>button.active{border-bottom-color:var(--signal)}.article-workspace-nav>button>svg:last-child{display:none}.product-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.media-workspace-desk{grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr)}.article-photo-section .detailed-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-photo-section.mode-manage .photo-card.is-primary{grid-column:1/-1}.article-photo-section.mode-ai .photo-card.ai-enabled{display:block}.article-photo-section.mode-ai .photo-card-main{border-right:0}.article-photo-section.mode-ai .ai-photo-tools{border-top:1px solid var(--line)}.article-set-members>article{grid-template-columns:26px 82px minmax(150px,1fr) 75px 90px 18px}.article-set-members>article>small:first-of-type,.article-set-members>article>small:last-of-type,.article-set-members>article>em{display:none}}@media (width<=680px){.article-workspace-backdrop{padding:0}.article-workspace{border:0;border-radius:0;height:100dvh}.article-workspace-header{grid-template-columns:50px minmax(0,1fr)}.article-workspace-identity{padding:10px 12px}.article-workspace-identity h2{white-space:normal}.article-workspace-product{border-top:1px solid var(--line);flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:55px;padding:10px 13px}.article-workspace-product strong{font-size:1rem}.article-workspace-product span{margin-top:0}.article-workspace-facts{overflow-x:auto}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{min-width:128px}.article-workspace-control{overflow:hidden}.article-workspace-header-gates .row-statuses{justify-content:flex-start}.article-workspace-actions{justify-content:flex-start;padding-inline:9px;overflow-x:auto}.article-workspace-actions>button{flex:none}.article-workspace-actions>.workspace-save{margin-left:auto}.article-workspace-header{min-height:330px}.article-workspace-panel{padding-inline:13px}.article-workspace-panel-header{min-height:68px}.article-workspace-panel-header>small{display:none}.article-workspace-panel>.drawer-footer{margin-inline:-13px;padding-inline:13px}.article-workspace-panel>.drawer-footer .primary-button{width:100%;min-width:0}.article-data-section .edit-grid{grid-template-columns:1fr}.article-data-section .edit-field.wide{grid-column:auto}.product-edit-grid{grid-template-columns:1fr!important}.workspace-data-accordion>summary>span{grid-template-columns:22px 18px minmax(0,1fr)}.workspace-data-accordion>summary small{grid-column:3}.workspace-package-plan{grid-template-columns:22px 1fr}.workspace-package-plan>span{grid-column:2}.workspace-inline-save{flex-direction:column;align-items:flex-start}.workspace-inline-save>button{justify-content:center;width:100%}.article-ebay-preview-offer{grid-template-columns:1fr}.article-ebay-preview-offer figure{min-height:210px}.article-ebay-preview dl{grid-template-columns:1fr}.article-ebay-preview dl>div:nth-child(odd){border-right:0}.article-ebay-mini-site{width:100%}.article-ebay-mini-site>header{flex-direction:column;justify-content:center;align-items:flex-start}.article-ebay-mini-stage,.article-ebay-mini-trust{grid-template-columns:1fr}.article-ebay-mini-stage>figure{min-height:250px}.article-ebay-mini-trust>span+span{border-top:1px solid #dddcd5;border-left:0;border-right:0}.article-data-section .row-statuses{grid-template-columns:repeat(5,44px);overflow-x:auto}.media-workspace-command{grid-template-columns:1fr auto}.media-workspace-command>small{display:none}.media-workspace-desk{grid-template-columns:1fr}.media-workspace-stage{min-height:360px}.media-workspace-stage>img{max-height:480px}.media-workspace-inspector{border-top:1px solid var(--line-strong);border-left:0;padding-left:0}.media-workspace-inspector>header{padding-top:20px}.media-workspace-primary{margin-right:0}.media-workspace-actions>button{padding-right:0}.media-workspace-confirm{grid-template-columns:22px minmax(0,1fr);margin-right:0}.media-workspace-confirm>button{grid-row:2}.media-workspace-confirm>button:first-of-type{grid-column:1}.media-workspace-confirm>button:last-of-type{grid-column:2}.media-workspace-inspector>.kie-credit-display{padding-right:0}.media-workspace-library>header>small{display:none}.media-workspace-library>div>button,.media-workspace-library-add{min-width:185px}.photo-workspace-toolbar{flex-direction:column-reverse;align-items:flex-start;gap:0}.photo-workspace-toolbar>span{align-self:flex-start;padding-top:12px}.photo-workspace-tabs{width:100%}.photo-workspace-tabs>button{flex:1;justify-content:center;padding-inline:7px}.article-photo-section .detailed-photo-grid{grid-template-columns:1fr}.article-photo-section.mode-manage .photo-card.is-primary{grid-column:1/-1}.article-photo-section.mode-manage .photo-card.is-primary .photo-stage{aspect-ratio:4/3}.article-photo-section.mode-ai .photo-card.ai-enabled{display:block}.article-photo-section .photo-upload{min-height:140px}.article-photo-section .photo-card figcaption{flex-direction:column;align-items:flex-start}.article-photo-section .photo-card-title,.article-photo-section .photo-card-actions{width:100%}.article-photo-section .photo-primary{flex:1}.photo-gallery-intro{align-items:flex-start;margin-top:14px}.photo-variant-row{grid-template-columns:minmax(0,1fr) 104px;padding-left:12px}.photo-visibility-toggle{min-width:104px}.article-set-section>header{flex-direction:column;align-items:flex-start;padding:14px 0}.article-set-section>header>span:last-child{align-items:flex-start}.article-set-members>article{grid-template-columns:24px 75px minmax(0,1fr) 70px 16px;gap:7px}.article-set-members>article>b{display:none}.article-history-summary{grid-template-columns:20px 1fr}.article-history-summary>span:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){.article-workspace-backdrop{animation:none}}.label-ux-group{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;margin-top:16px;overflow:hidden}.label-ux-group>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 14px;display:flex}.label-ux-group>header span{color:var(--signal);letter-spacing:.08em;font:800 .58rem/1 JetBrains Mono Variable,monospace}.label-ux-group>header strong{color:var(--dim);font-size:.64rem}.label-cut-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.label-cut-contract-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:12px 14px}.label-cut-contract-grid>div:nth-child(3n){border-right:0}.label-cut-contract-grid>div:nth-last-child(-n+3){border-bottom:0}.label-cut-contract-grid dt{color:var(--dim);text-transform:uppercase;font-size:.58rem;font-weight:780}.label-cut-contract-grid dd{color:var(--text);margin:5px 0 0;font:760 .68rem/1.35 JetBrains Mono Variable,monospace}.label-ux-group>p{border-top:1px solid var(--line);color:var(--dim);margin:0;padding:11px 14px;font-size:.64rem;line-height:1.5}.label-quantity-head{margin-top:22px}.label-profile-form-categorized h3{border-bottom:1px solid var(--line);color:var(--text);grid-column:1/-1;align-items:center;gap:9px;margin:8px 0 -1px;padding-bottom:9px;font-size:.78rem;display:flex}.label-profile-form-categorized h3 span{min-width:26px;height:22px;color:var(--signal-ink);background:var(--signal);border-radius:6px;justify-content:center;align-items:center;font:850 .55rem/1 JetBrains Mono Variable,monospace;display:inline-flex}.label-form-explainer{border:1px solid var(--line);color:var(--dim);background:var(--surface-2);border-radius:9px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:.63rem;line-height:1.5}@media (width<=720px){.label-cut-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.label-cut-contract-grid>div:nth-child(3n){border-right:1px solid var(--line)}.label-cut-contract-grid>div:nth-child(2n){border-right:0}.label-cut-contract-grid>div:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.label-cut-contract-grid>div:nth-last-child(-n+2){border-bottom:0}}.label-preset-section{border-top:1px solid var(--line);background:var(--surface-2);padding:clamp(18px,2.5vw,28px)}.label-preset-section .label-subhead{margin-bottom:7px}.label-section-copy{max-width:850px;color:var(--muted);margin:0 0 17px;font-size:.78rem;line-height:1.55}.label-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.label-preset-card{border:1px solid var(--line);min-width:0;min-height:190px;color:var(--text);background:var(--surface);text-align:left;border-radius:13px;flex-direction:column;align-items:stretch;gap:10px;padding:16px;display:flex}.label-preset-card:hover{border-color:var(--line-strong);background:var(--surface-raised)}.label-preset-card.is-selected{border-color:var(--line-strong);background:var(--signal-soft);box-shadow:none}.label-preset-card>span{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.label-preset-card>span strong{font-size:.86rem}.label-preset-card>span b{border:1px solid var(--line);color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;padding:5px 7px;font:.61rem/1 JetBrains Mono Variable,monospace}.label-preset-card p{color:var(--muted);flex:1;margin:0;font-size:.73rem;line-height:1.5}.label-preset-card small{color:var(--dim);font:.62rem/1.4 JetBrains Mono Variable,monospace}.label-preset-card i{border:1px solid var(--line);color:var(--signal-text);background:var(--surface-raised);letter-spacing:.08em;border-radius:999px;align-self:flex-start;padding:5px 7px;font-size:.56rem;font-style:normal;font-weight:900}.label-proof-gate{border:1px solid color-mix(in srgb,var(--warning) 32%,var(--line));background:color-mix(in srgb,var(--warning) 6%,transparent);border-radius:12px;gap:11px;margin-top:13px;padding:14px;display:grid}.label-proof-gate.is-approved{border-color:color-mix(in srgb,var(--success) 34%,var(--line));background:color-mix(in srgb,var(--success) 6%,transparent)}.label-proof-gate>div:first-child{align-items:center;gap:11px;display:flex}.label-proof-gate>div:first-child>svg{width:24px;color:var(--warning);flex:none}.label-proof-gate.is-approved>div:first-child>svg{color:var(--success)}.label-proof-gate>div:first-child>span{flex-direction:column;gap:3px;min-width:0;display:flex}.label-proof-gate small{color:var(--muted);line-height:1.4}.label-proof-gate ul{color:var(--muted);margin:0;padding-left:20px;font-size:.7rem;line-height:1.55}.label-proof-actions{flex-wrap:wrap;gap:7px;display:flex}.label-proof-actions .secondary-button{min-height:40px;padding-inline:11px;font-size:.7rem}.label-format-panel .label-fit-modes{background:0 0;border-top:0;margin-top:16px;padding:0}.label-quantity-fields{margin-top:11px}.label-server-preview{border:1px solid var(--line);background:repeating-linear-gradient(45deg,var(--surface-raised) 0,var(--surface-raised) 8px,var(--surface) 8px,var(--surface) 16px);border-radius:14px;place-items:center;width:100%;padding:clamp(13px,3vw,25px);display:grid}.label-server-preview img{filter:drop-shadow(0 14px 22px #00000047);width:100%;height:auto;display:block}.label-form-modal{width:min(900px,100%)}.label-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:clamp(18px,3vw,28px);display:grid}.label-profile-form .label-number-field input,.label-profile-form .label-number-field select{min-height:48px}.label-check-field{border:1px solid var(--line);min-height:58px;color:var(--text);background:var(--surface-2);cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:11px;display:flex}.label-check-field input{width:20px;height:20px;accent-color:var(--signal);flex:none}.label-check-field>span{flex-direction:column;gap:3px;display:flex}.label-check-field small{color:var(--muted);font-size:.68rem;line-height:1.35}.label-textarea-field{color:var(--muted);flex-direction:column;grid-column:1/-1;gap:6px;font-size:.72rem;font-weight:850;display:flex}.label-textarea-field textarea{resize:vertical;border:1px solid var(--line-strong);width:100%;color:var(--text);background:var(--input);font:inherit;border-radius:10px;outline:0;padding:11px}.label-textarea-field textarea:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px var(--signal-soft)}.label-proof-standard{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:11px;align-items:flex-start;gap:12px;margin:18px clamp(18px,3vw,28px) 0;padding:13px;display:flex}.label-proof-standard svg{width:24px;color:var(--signal-text);flex:none}.label-proof-standard p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.55}.label-proof-checks{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.label-direct-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.label-auto-note{color:var(--muted);align-items:center;gap:7px;margin:10px 0 0;font-size:.68rem;line-height:1.45;display:flex}.label-auto-note svg{width:15px;color:var(--signal-text);flex:none}.label-production-release{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;margin-top:14px;overflow:hidden}.label-production-release>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:9px 13px;list-style:none;display:flex}.label-production-release>summary::-webkit-details-marker{display:none}.label-production-release>summary>span{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:1px 9px;min-width:0;display:grid}.label-production-release>summary svg{width:19px;color:var(--signal-text)}.label-production-release>summary b{font-size:.75rem}.label-production-release>summary small{color:var(--muted);grid-column:2;font-size:.63rem}.label-production-release>summary>svg{width:17px;color:var(--dim);transition:transform .18s}.label-production-release[open]>summary>svg{transform:rotate(90deg)}.label-production-release>div{border-top:1px solid var(--line);gap:11px;padding:13px;display:grid}.label-locked-contract{border:1px solid var(--signal-line);color:var(--muted);background:var(--signal-soft);border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:10px 11px;font-size:.65rem;line-height:1.5;display:flex}.label-locked-contract>svg{width:20px;color:var(--signal-text);flex:none}.label-locked-contract>span{flex-direction:column;gap:3px;display:flex}.label-locked-contract strong{color:var(--text)}.label-preview-caption{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:12px 0 7px;font-size:.65rem;display:flex}.label-preview-caption span{color:var(--text);font-weight:850}.label-roll-preview{border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;margin:14px 0 0;overflow:hidden}.label-roll-preview svg{background:linear-gradient(145deg,#2c2d2f,#17181a);width:100%;max-height:380px;padding:12px;display:block}.label-roll-preview figcaption{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:9px 12px;display:flex}.label-roll-preview figcaption strong{font-size:.72rem}.label-roll-preview figcaption span{color:var(--muted);text-align:right;font:.62rem/1.35 JetBrains Mono Variable,monospace}.label-profile-form-simple{grid-template-columns:repeat(2,minmax(0,1fr))}.label-profile-form-simple .label-locked-contract{grid-column:1/-1}.label-partner-list article>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.label-partner-list article>div button{border:1px solid var(--line-strong);min-height:36px;color:var(--muted);background:var(--surface-raised);border-radius:8px;padding:0 9px;font-size:.65rem;font-weight:800}.label-partner-list article>div button.danger{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger)}.label-partner-list article.is-archived{opacity:.62;background:var(--surface-2)}.label-archive-toolbar{border-bottom:1px solid var(--line);background:var(--surface-2);grid-template-columns:minmax(220px,1fr) minmax(150px,.45fr) minmax(280px,1fr);gap:9px;padding:13px;display:grid}.label-archive-toolbar>label:not(.label-archive-toggle){color:var(--muted);flex-direction:column;gap:5px;font-size:.65rem;font-weight:850;display:flex}.label-archive-toolbar input[type=text],.label-archive-toolbar input:not([type]),.label-archive-toolbar select{border:1px solid var(--line-strong);min-height:43px;color:var(--text);background:var(--input);border-radius:9px;padding:0 10px}.label-archive-toggle{border:1px solid var(--line);min-height:43px;color:var(--text);background:var(--surface);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:7px 10px;display:flex}.label-archive-toggle input{width:18px;height:18px;accent-color:var(--signal);flex:none}.label-archive-toggle>span{flex-direction:column;gap:2px;display:flex}.label-archive-toggle strong{font-size:.65rem}.label-archive-toggle small{color:var(--muted);font-size:.58rem;line-height:1.35}.label-archive .label-batch-table{min-width:910px}.batch-status.revoked,.batch-status.lost,.batch-status.damaged{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent)}.label-mix-editor{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:14px;gap:10px;margin-top:12px;padding:13px;display:grid}.label-mix-editor>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.label-mix-editor>header>span{flex-direction:column;gap:2px;display:flex}.label-mix-editor>header strong{font-size:.78rem}.label-mix-editor>header small{color:var(--muted);font-size:.62rem}.label-mix-editor>header>b{font:.72rem/1 JetBrains Mono Variable,monospace}.label-mix-editor>div{gap:6px;display:grid}.label-mix-editor article{border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:42px minmax(130px,1fr) minmax(110px,.35fr) 38px;align-items:center;gap:9px;padding:8px;display:grid}.label-mix-editor article>b{width:42px;height:42px;color:var(--text);background:var(--surface-raised);border-radius:9px;place-items:center;font:900 1.2rem/1 JetBrains Mono Variable,monospace;display:grid}.label-mix-editor article>span{flex-direction:column;gap:2px;min-width:0;display:flex}.label-mix-editor article>span strong{font-size:.73rem}.label-mix-editor article>span small{color:var(--muted);font-size:.59rem}.label-mix-editor article>.label-number-field{margin:0}.label-mix-editor article>button{border:1px solid var(--line);width:36px;height:36px;color:var(--danger);background:var(--surface-raised);border-radius:8px;place-items:center;display:grid}.label-mix-editor article>button svg{width:16px}.batch-mix{flex-wrap:wrap;gap:5px;display:flex}.batch-mix>span{align-items:center;gap:4px;display:flex}.batch-mix>span small{color:var(--muted);font:.6rem/1 JetBrains Mono Variable,monospace}.printer-email-modal{width:min(820px,100%)}.printer-email-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:clamp(18px,3vw,28px);display:grid}.printer-email-form>.label-textarea-field,.printer-email-form>.label-locked-contract,.printer-email-form>.switch-row,.printer-email-form>.printer-order-confirm{grid-column:1/-1}.printer-attachment-picker{border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:0;display:grid}.printer-attachment-picker legend{color:var(--muted);margin-bottom:7px;font-size:.68rem;font-weight:850}.printer-attachment-picker label{border:1px solid var(--line);min-height:68px;color:var(--text);background:var(--surface-2);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:9px;display:flex}.printer-attachment-picker input{width:18px;height:18px;accent-color:var(--signal);flex:none}.printer-attachment-picker span{flex-direction:column;gap:2px;display:flex}.printer-attachment-picker strong{font-size:.67rem}.printer-attachment-picker small{color:var(--muted);font-size:.57rem;line-height:1.35}.printer-order-confirm{border:1px solid color-mix(in srgb,var(--danger) 40%,var(--line));background:color-mix(in srgb,var(--danger) 7%,var(--surface));border-radius:11px;grid-template-columns:25px minmax(0,1fr);gap:10px;padding:12px;display:grid}.printer-order-confirm>svg{width:22px;color:var(--danger)}.printer-order-confirm>div{gap:9px;display:grid}.printer-order-confirm label{color:var(--muted);align-items:center;gap:8px;font-size:.68rem;display:flex}.printer-order-confirm label:last-child{flex-direction:column;align-items:stretch}.printer-order-confirm input[type=checkbox]{width:18px;height:18px;accent-color:var(--signal)}.printer-order-confirm input:not([type=checkbox]){border:1px solid var(--line-strong);min-height:43px;color:var(--text);background:var(--input);border-radius:9px;padding:0 10px;font:700 .7rem/1 JetBrains Mono Variable,monospace}.identifier-settings-page{gap:14px;display:grid}.identifier-current{border:1px solid var(--signal-line);background:linear-gradient(125deg,var(--signal-soft),var(--surface));border-radius:16px;align-items:center;gap:17px;min-height:112px;padding:18px 22px;display:flex}.identifier-current>svg{width:31px;color:var(--signal-text)}.identifier-current>div{flex-direction:column;gap:4px;display:flex}.identifier-current span{color:var(--signal-text);letter-spacing:.12em;font-size:.59rem;font-weight:950}.identifier-current strong{letter-spacing:.02em;font:900 clamp(1.25rem,3vw,2rem)/1.1 JetBrains Mono Variable,monospace}.identifier-current small{color:var(--muted);font-size:.68rem}.identifier-schema-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.identifier-schema-card{border:1px solid var(--line);min-width:0;color:var(--text);background:var(--surface);text-align:left;cursor:pointer;border-radius:15px;flex-direction:column;gap:10px;padding:14px;transition:border-color .16s,transform .16s,background .16s;display:flex}.identifier-schema-card:hover{border-color:var(--line-strong);transform:translateY(-2px)}.identifier-schema-card.is-selected{border-color:var(--line-strong);background:var(--signal-soft);box-shadow:none}.identifier-schema-card>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.identifier-schema-card>header>span{flex-direction:column;gap:5px;display:flex}.identifier-schema-card>header b{color:var(--signal-ink);background:var(--signal);letter-spacing:.08em;border-radius:999px;align-self:flex-start;padding:4px 7px;font-size:.52rem}.identifier-schema-card>header strong{font-size:.84rem}.identifier-schema-card>header i{color:var(--success);align-items:center;gap:4px;font-size:.55rem;font-style:normal;font-weight:900;display:flex}.identifier-schema-card>header i svg{width:13px}.identifier-anatomy{width:100%;height:auto;color:var(--text)}.identifier-schema-card p{color:var(--muted);flex:1;margin:0;font-size:.69rem;line-height:1.5}.identifier-schema-card>footer{border-top:1px solid var(--line);flex-direction:column;gap:5px;padding-top:10px;display:flex}.identifier-schema-card code{font:800 .7rem/1.2 JetBrains Mono Variable,monospace}.identifier-schema-card small{color:var(--dim);font-size:.6rem}.identifier-change-panel{border:1px solid color-mix(in srgb,var(--warning) 40%,var(--line));background:color-mix(in srgb,var(--warning) 7%,var(--surface));border-radius:14px;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:15px;display:grid}.identifier-change-panel>svg{width:24px;color:var(--warning)}.identifier-change-panel>div{gap:10px;display:grid}.identifier-change-panel p{color:var(--muted);margin:0;font-size:.72rem;line-height:1.55}.identifier-change-panel code{color:var(--text);font-family:JetBrains Mono Variable,monospace}.withdrawals-page{gap:16px}.withdrawals-title{min-height:250px}.withdrawals-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.withdrawals-summary article{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:94px;padding:14px;display:grid}.withdrawals-summary article>svg{width:24px;color:var(--signal-text)}.withdrawals-summary article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.withdrawals-summary small{color:var(--dim);letter-spacing:.09em;font-size:.58rem;font-weight:900}.withdrawals-summary strong{font:1.55rem/1 JetBrains Mono Variable,monospace}.manual-withdrawal-form{border:1px solid var(--signal-line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.manual-withdrawal-form>header{grid-template-columns:minmax(0,1fr) 34px;align-items:start;gap:16px;display:grid}.manual-withdrawal-form>header h2{margin:4px 0 5px;font-size:1.35rem}.manual-withdrawal-form>header p:last-child{max-width:760px;color:var(--muted);margin:0;font-size:.72rem;line-height:1.5}.manual-withdrawal-form>header>svg{width:29px;color:var(--signal-text)}.manual-withdrawal-form>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.manual-withdrawal-form label{min-width:0;color:var(--muted);flex-direction:column;gap:6px;font-size:.68rem;font-weight:850;display:flex}.manual-withdrawal-form label.span-two{grid-column:1/-1}.manual-withdrawal-form input,.manual-withdrawal-form select,.manual-withdrawal-form textarea{border:1px solid var(--line-strong);width:100%;min-height:46px;color:var(--text);background:var(--input);font:inherit;resize:vertical;border-radius:10px;padding:9px 11px}.manual-withdrawal-fill{border:1px solid var(--line-strong);min-height:35px;color:var(--signal-text);cursor:pointer;background:0 0;border-radius:7px;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-weight:800;display:inline-flex}.manual-withdrawal-fill svg{width:15px}.manual-withdrawal-form>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:13px;display:flex}.manual-withdrawal-form>footer small{max-width:720px;color:var(--dim);line-height:1.45}.withdrawal-toolbar{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:24px;padding:clamp(17px,2.5vw,25px);display:flex}.withdrawal-toolbar>div{max-width:760px}.withdrawal-toolbar h2{letter-spacing:-.04em;margin:6px 0;font-size:clamp(1.35rem,2.6vw,2rem)}.withdrawal-toolbar p:last-child{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.withdrawal-toolbar>label{width:min(240px,100%);color:var(--muted);flex-direction:column;flex:none;gap:6px;font-size:.68rem;font-weight:850;display:flex}.withdrawal-toolbar select,.withdrawal-processing select{border:1px solid var(--line-strong);min-height:46px;color:var(--text);background:var(--input);border-radius:10px;padding:0 11px}.withdrawal-feedback{border:1px solid color-mix(in srgb,var(--success) 35%,var(--line));min-height:52px;color:var(--success);background:color-mix(in srgb,var(--success) 6%,transparent);border-radius:11px;align-items:center;gap:9px;padding:10px 13px;display:flex}.withdrawal-feedback svg{width:19px}.withdrawal-load-state{border:1px dashed var(--line-strong);min-height:150px;color:var(--muted);background:var(--surface);border-radius:14px;justify-content:center;align-items:center;gap:10px;display:flex}.withdrawal-load-state svg{width:22px}.withdrawal-load-state.error{color:var(--danger);flex-wrap:wrap}.withdrawal-card{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:16px;overflow:hidden}.withdrawal-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 19px;display:flex}.withdrawal-card>header>div:first-child{min-width:0}.withdrawal-reference{align-items:center;gap:8px;font:900 1rem/1.2 JetBrains Mono Variable,monospace;display:flex}.withdrawal-reference svg{width:19px;color:var(--signal-text)}.withdrawal-card>header p{color:var(--dim);margin:7px 0 0;font-size:.68rem}.withdrawal-card code{color:var(--muted);font-family:JetBrains Mono Variable,monospace}.withdrawal-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.withdrawal-status,.withdrawal-mail{border:1px solid var(--line);min-height:28px;color:var(--muted);background:var(--surface-raised);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:.62rem;font-weight:850;display:inline-flex}.withdrawal-status.received{border-color:color-mix(in srgb,var(--warning) 33%,var(--line));color:var(--warning)}.withdrawal-status.in_review{border-color:var(--signal-line);color:var(--signal-text)}.withdrawal-status.completed,.withdrawal-mail.queued{border-color:color-mix(in srgb,var(--success) 33%,var(--line));color:var(--success)}.withdrawal-mail.failed,.withdrawal-mail.suppressed{border-color:color-mix(in srgb,var(--danger) 33%,var(--line));color:var(--danger)}.withdrawal-mail svg{width:13px}.withdrawal-card-body{grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);display:grid}.withdrawal-declaration-wrap{background:var(--surface);flex-direction:column;min-width:0;display:flex}.withdrawal-declaration{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1px;margin:0;display:grid}.withdrawal-declaration>div{background:var(--surface);flex-direction:column;gap:7px;min-width:0;min-height:108px;padding:17px 19px;display:flex}.withdrawal-declaration dt{color:var(--dim);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem;font-weight:900}.withdrawal-declaration dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.82rem}.withdrawal-declaration dd small{color:var(--muted);margin-top:7px;line-height:1.45;display:block}.withdrawal-declaration a{color:var(--signal-text)}.withdrawal-processing{border-left:1px solid var(--line);background:var(--surface-2);align-content:start;gap:10px;padding:17px 19px;display:grid}.withdrawal-processing>label{color:var(--muted);flex-direction:column;gap:6px;font-size:.68rem;font-weight:850;display:flex}.withdrawal-processing textarea,.withdrawal-processing input:not([type=checkbox]){resize:vertical;border:1px solid var(--line-strong);width:100%;color:var(--text);background:var(--input);font:inherit;border-radius:10px;outline:0;padding:10px}.withdrawal-processing-note{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.withdrawal-processing-note>svg{width:20px;color:var(--signal-text);flex:none}.withdrawal-processing-note>span{flex-direction:column;gap:3px;display:flex}.withdrawal-processing-note small{color:var(--muted);font-size:.65rem;line-height:1.4}.withdrawal-processing>.secondary-button{width:100%;min-height:44px}.withdrawal-save-error{color:var(--danger);margin:0;font-size:.7rem}.withdrawal-order-match,.withdrawal-resolution{border:1px solid color-mix(in srgb,var(--success) 28%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 5%,transparent);border-radius:10px;align-items:flex-start;gap:9px;margin:12px;padding:10px;display:flex}.withdrawal-order-match svg,.withdrawal-resolution svg{flex:none;width:18px}.withdrawal-order-match span,.withdrawal-resolution span,.withdrawal-process-status span{flex-direction:column;gap:3px;min-width:0;display:flex}.withdrawal-order-match small,.withdrawal-resolution small{color:var(--muted);font-size:.66rem;line-height:1.45}.withdrawal-order-warning{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 5%,transparent);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px;font-size:.72rem;line-height:1.45;display:flex}.withdrawal-order-warning svg{flex:none;width:17px}.withdrawal-confirm-check{border:1px solid color-mix(in srgb,var(--warning) 30%,var(--line));background:color-mix(in srgb,var(--warning) 5%,transparent);border-radius:10px;align-items:flex-start;padding:9px;flex-direction:row!important}.withdrawal-confirm-check input{accent-color:var(--signal);margin-top:3px}.withdrawal-confirm-check>span{flex-direction:column;gap:3px;display:flex}.withdrawal-confirm-check small{color:var(--muted);line-height:1.4}.withdrawal-unit-selection{border:1px solid var(--line);border-radius:11px;gap:7px;margin:0;padding:10px;display:grid}.withdrawal-unit-selection legend{color:var(--dim);padding:0 5px;font-size:.66rem;font-weight:850}.withdrawal-unit-selection label{color:var(--text);align-items:flex-start;gap:8px;font-size:.73rem;display:flex}.withdrawal-unit-selection input{accent-color:var(--signal);margin-top:3px}.withdrawal-unit-selection label>span{flex-direction:column;gap:2px;display:flex}.withdrawal-unit-selection small{color:var(--muted);font-size:.64rem}.withdrawal-process-status{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.withdrawal-process-status.completed{border-color:color-mix(in srgb,var(--success) 32%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 5%,transparent)}.withdrawal-process-status.failed,.withdrawal-process-status.reconciliation_required{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 5%,transparent)}.withdrawal-process-status>svg{flex:none;width:19px}.withdrawal-process-status small{color:var(--muted);font-size:.66rem;line-height:1.45}.withdrawal-process-status a{color:var(--signal-text);align-items:center;gap:5px;margin-top:4px;font-size:.68rem;font-weight:850;display:inline-flex}.withdrawal-process-status a svg{width:14px}.withdrawal-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.withdrawal-actions button{width:100%;min-height:42px}@media (width<=1120px){.identifier-schema-grid,.label-preset-grid{grid-template-columns:1fr}.label-preset-card{min-height:145px}.withdrawal-card-body{grid-template-columns:1fr}.withdrawal-processing{border-top:1px solid var(--line);border-left:0}}@media (width<=760px){.label-mix-editor article{grid-template-columns:42px minmax(0,1fr) 38px}.label-mix-editor article>.label-number-field{grid-column:1/-1}.printer-email-form{grid-template-columns:1fr;padding:14px}.printer-email-form>*{grid-column:1!important}.printer-attachment-picker{grid-template-columns:1fr}.identifier-current{align-items:flex-start;padding:14px}.label-preset-section{padding:13px}.label-preset-card{min-height:130px;padding:13px}.label-profile-form{grid-template-columns:1fr;padding:14px}.label-direct-fields,.label-profile-form-simple{grid-template-columns:1fr}.label-profile-form-simple .label-locked-contract{grid-column:1}.label-archive-toolbar{grid-template-columns:1fr;padding:10px}.label-roll-preview figcaption{flex-direction:column;align-items:flex-start}.label-roll-preview figcaption span{text-align:left}.label-partner-list article>div{grid-column:1/-1;justify-content:stretch}.label-partner-list article>div button{flex:1}.label-textarea-field,.label-proof-checks{grid-column:1}.label-proof-checks{grid-template-columns:1fr}.withdrawals-title{min-height:0}.withdrawals-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.withdrawals-summary article{grid-template-columns:30px minmax(0,1fr);min-height:70px;padding:10px}.manual-withdrawal-form{padding:13px}.manual-withdrawal-form>div{grid-template-columns:1fr}.manual-withdrawal-form label.span-two,.manual-withdrawal-fill{grid-column:1}.manual-withdrawal-form>footer{flex-direction:column;align-items:stretch}.withdrawal-toolbar{flex-direction:column;align-items:stretch;gap:13px;padding:14px}.withdrawal-toolbar>label{width:100%}.withdrawal-card>header{flex-direction:column;padding:13px}.withdrawal-badges{justify-content:flex-start}.withdrawal-declaration{grid-template-columns:1fr}.withdrawal-declaration>div{min-height:0;padding:13px}.withdrawal-processing{padding:13px}.withdrawal-actions{grid-template-columns:1fr}}.intake-modal{width:min(1040px,100%)}.admin-intake-form{flex-direction:column;gap:14px;margin-top:20px;display:flex}.admin-intake-form>fieldset{border:1px solid var(--line);background:var(--surface-2);border-radius:14px;flex-direction:column;gap:14px;padding:17px;display:flex}.admin-intake-form>fieldset>legend{color:var(--signal-text);letter-spacing:.12em;text-transform:uppercase;padding:0 8px;font-size:.7rem;font-weight:900}.intake-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.intake-field{min-width:0;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:.68rem;font-weight:850;display:flex}.intake-field.wide{grid-column:span 2}.intake-field input,.intake-field select{border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--text);background:var(--input);font:inherit;letter-spacing:normal;text-transform:none;border-radius:10px;outline:0;padding:0 11px;font-size:.78rem}.input-with-slash{grid-template-columns:minmax(0,1fr) 48px;gap:7px;display:grid}.input-with-slash>button{border:1px solid var(--signal);min-height:48px;color:var(--signal-ink);background:var(--signal);font:inherit;border-radius:10px;padding:0;font-size:1rem;font-weight:900}.edit-field .input-with-slash>button{border-radius:13px;min-height:54px}.intake-field input:focus,.intake-field select:focus{border-color:var(--signal-text);box-shadow:0 0 0 3px var(--signal-soft)}.intake-field.invalid input,.intake-field.invalid select{border-color:color-mix(in srgb,var(--danger) 55%,var(--line))}.intake-field>small{color:var(--danger);letter-spacing:normal;text-transform:none;font-size:.62rem;font-weight:700;line-height:1.35}.intake-toggle-grid{flex-wrap:wrap;gap:6px;display:flex}.intake-toggle-grid label,.intake-damage-grid label{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-size:.68rem;font-weight:800;display:flex}.intake-toggle-grid label.active{border-color:var(--signal-line);color:var(--signal-text);background:var(--signal-soft)}.intake-toggle-grid input,.intake-damage-grid input{width:16px;height:16px;accent-color:var(--signal)}.intake-damage-grid{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:13px;display:flex}.intake-damage-grid>span{color:var(--muted);font-size:.68rem;font-weight:850}.intake-damage-grid>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.intake-damage-grid label.active{border-color:color-mix(in srgb,var(--danger) 42%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent)}.intake-stop,.intake-safe-note,.intake-form-error,.intake-refresh-warning{border:1px solid;border-radius:10px;align-items:flex-start;gap:9px;margin:0;padding:11px;line-height:1.45;display:flex}.intake-stop,.intake-form-error,.intake-refresh-warning{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 6%,transparent)}.intake-safe-note{border-color:color-mix(in srgb,var(--success) 30%,var(--line));color:var(--success);background:color-mix(in srgb,var(--success) 5%,transparent);font-size:.7rem}.intake-stop>svg,.intake-safe-note>svg,.intake-form-error>svg,.intake-refresh-warning>svg{flex:none;width:19px}.intake-stop>span,.intake-form-error>span{flex-direction:column;gap:3px;display:flex}.intake-stop small,.intake-form-error small{color:var(--muted)}.intake-advanced{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:13px 15px}.intake-advanced summary{color:var(--muted);cursor:pointer;font-size:.72rem;font-weight:850}.intake-advanced[open] summary{color:var(--text);margin-bottom:14px}.intake-register-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--dim);margin:0 0 12px;padding:9px 0;font-size:.67rem;line-height:1.5}.intake-form-footer{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:flex-end;gap:8px;margin:4px -22px -22px;padding:13px 22px;display:flex;position:sticky;bottom:-22px}.intake-form-footer .danger{border-color:color-mix(in srgb,var(--danger) 38%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.intake-success{border:1px solid color-mix(in srgb,var(--success) 32%,var(--line));background:color-mix(in srgb,var(--success) 5%,var(--surface));border-radius:15px;grid-template-columns:46px minmax(0,1fr);gap:14px;margin-top:22px;padding:19px;display:grid}.intake-success.rejected{border-color:color-mix(in srgb,var(--danger) 32%,var(--line));background:color-mix(in srgb,var(--danger) 5%,var(--surface))}.intake-success>svg{width:42px;height:42px;color:var(--success);background:color-mix(in srgb,var(--success) 12%,transparent);border-radius:11px;padding:10px}.intake-success.rejected>svg{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.intake-success>div:nth-child(2)>span{color:var(--success);letter-spacing:.12em;font-size:.65rem;font-weight:900}.intake-success.rejected>div:nth-child(2)>span{color:var(--danger)}.intake-success h3{margin:5px 0;font-size:1.35rem}.intake-success p{color:var(--muted);line-height:1.5}.intake-created-code,.intake-profile-state,.intake-refresh-warning,.intake-success-actions{grid-column:1/-1}.intake-created-code{border:1px solid var(--signal-line);background:var(--signal-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:13px;padding:13px;display:flex}.intake-created-code>button{border:1px solid var(--line-strong);min-height:42px;color:var(--text);background:var(--surface-raised);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 11px;font-weight:850;display:inline-flex}.intake-created-code>button svg{width:16px}.intake-profile-state{font-size:.68rem;margin:0!important}.intake-success-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=760px){.intake-modal{min-height:100dvh}.intake-field-grid{grid-template-columns:1fr 1fr}.intake-field.wide{grid-column:1/-1}.intake-damage-grid>div{grid-template-columns:1fr 1fr}.intake-created-code{flex-direction:column;align-items:stretch}.intake-success-actions{grid-template-columns:1fr;display:grid}.intake-success-actions button{width:100%}}@media (width<=430px){.intake-field-grid,.intake-damage-grid>div{grid-template-columns:1fr}.intake-field.wide{grid-column:auto}.intake-form-footer{grid-template-columns:1fr;display:grid}.intake-form-footer button{width:100%}}.alert-center{position:relative;display:block!important}.alert-button.is-open{border-color:var(--signal-line);color:var(--signal-text);background:var(--signal-soft)}.alert-center-panel{z-index:120;border:1px solid var(--line-strong);width:min(430px,100vw - 22px);color:var(--text);background:color-mix(in srgb,var(--surface) 97%,transparent);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);border-radius:10px;position:absolute;top:calc(100% + 11px);right:0;overflow:hidden;box-shadow:0 24px 70px #0000006b}.alert-center-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:82px;padding:14px 16px;display:flex}.alert-center-panel>header>div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 8px;min-width:0;display:grid}.alert-center-panel>header span{color:var(--signal-text);letter-spacing:.16em;font-size:.58rem;font-weight:950}.alert-center-panel>header strong{letter-spacing:-.025em;font-size:1.02rem}.alert-center-panel>header small{color:var(--dim);grid-column:1/-1;font-size:.65rem}.alert-center-panel>header button,.alert-center-panel>footer button{min-height:34px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:.65rem;font-weight:850;display:inline-flex}.alert-center-panel>header button:hover,.alert-center-panel>footer button:hover{color:var(--text)}.alert-center-panel>header button:disabled{opacity:.35}.alert-center-panel>header button svg,.alert-center-panel>footer button svg{width:14px}.alert-center-list{max-height:min(520px,100dvh - 210px);overflow-y:auto}.alert-center-item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 42px;display:grid;position:relative}.alert-center-item:last-child{border-bottom:0}.alert-center-item.is-new:before{content:"";background:var(--warning);width:2px;position:absolute;inset:0 auto 0 0}.alert-center-item.critical.is-new:before{background:var(--danger)}.alert-center-item.signal.is-new:before{background:var(--signal)}.alert-center-item>button{color:var(--text);background:0 0;border:0}.alert-center-item>button:first-child{text-align:left;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:12px 8px 12px 16px;display:grid}.alert-center-item>button:first-child:hover{background:var(--surface-raised)}.alert-center-item>button:first-child>span:first-child{border:1px solid color-mix(in srgb,var(--warning) 33%,var(--line));min-width:32px;height:32px;color:var(--warning);background:color-mix(in srgb,var(--warning) 7%,transparent);border-radius:5px;place-items:center;font:800 .68rem JetBrains Mono Variable,monospace;display:grid}.alert-center-item.critical>button:first-child>span:first-child{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,transparent)}.alert-center-item.signal>button:first-child>span:first-child{border-color:var(--signal-line);color:var(--signal-text);background:var(--signal-soft)}.alert-center-item>button:first-child>span:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.alert-center-item strong{font-size:.72rem}.alert-center-item small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.42;display:-webkit-box;overflow:hidden}.alert-center-item.is-seen strong{color:var(--muted)}.alert-center-item>button:last-child{width:42px;color:var(--dim);place-items:center;display:grid}.alert-center-item>button:last-child:hover{color:var(--text);background:var(--surface-raised)}.alert-center-item>button:last-child svg{width:15px}.alert-center-empty{min-height:190px;color:var(--success);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.alert-center-empty svg{width:24px}.alert-center-empty strong{font-size:.76rem}.alert-center-empty span{color:var(--dim);font-size:.67rem}.alert-center-panel>footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:14px;min-height:48px;padding:6px 16px;display:flex}.alert-center-panel>footer button:first-child{margin-right:auto}@media (width<=760px){.alert-center{position:static}.alert-center-panel{width:auto;max-height:calc(100dvh - 76px);position:fixed;inset:63px 8px auto}.alert-center-list{max-height:calc(100dvh - 210px)}.alert-center-panel>footer{flex-wrap:wrap;justify-content:space-between;gap:4px 10px}.alert-center-panel>footer button:first-child{margin-right:0}}.tasks-page{flex-direction:column;gap:0;min-width:0;display:flex}.tasks-command-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:18px;min-height:56px;padding:0 4px 10px;display:flex}.tasks-command-head>span{grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;display:grid}.tasks-command-head>span>svg{width:20px;color:var(--signal-text);grid-row:1/3}.tasks-command-head small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.tasks-command-head>button{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:.65rem;font-weight:820;display:flex}.tasks-command-head>button:hover{border-color:var(--line-strong);color:var(--text)}.tasks-command-head>button svg{width:15px}.tasks-provider-tabs{border-bottom:1px solid var(--line-strong);min-height:68px;display:flex}.tasks-provider-tabs>button{min-width:220px;min-height:68px;color:var(--dim);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 22px;display:flex;position:relative}.tasks-provider-tabs>button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:18px;right:18px}.tasks-provider-tabs>button:hover{color:var(--text);background:color-mix(in srgb,var(--surface-raised) 35%,transparent)}.tasks-provider-tabs>button.active{color:var(--text)}.tasks-provider-tabs>button.active:after{background:var(--signal)}.tasks-provider-tabs>button>svg{color:currentColor;width:19px}.tasks-provider-tabs>button>span{flex-direction:column;gap:2px;display:flex}.tasks-provider-tabs strong{font-size:.72rem}.tasks-provider-tabs small{color:var(--dim);font-size:.57rem}.tasks-metric-strip{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tasks-metric-strip article{border-right:1px solid var(--line);align-items:center;gap:12px;min-width:0;min-height:92px;padding:14px 18px;display:flex}.tasks-metric-strip article:last-child{border-right:0}.tasks-metric-strip article>svg{width:19px;color:var(--dim)}.tasks-metric-strip article>span{flex-direction:column;gap:5px;display:flex}.tasks-metric-strip small{color:var(--dim);letter-spacing:.08em;font:.55rem/1 JetBrains Mono Variable,monospace}.tasks-metric-strip strong{color:var(--text);letter-spacing:-.05em;font:830 1.55rem/1 JetBrains Mono Variable,monospace}.tasks-metric-strip .active>svg,.tasks-metric-strip .active>span>strong{color:var(--signal-text)}.tasks-metric-strip .success>svg{color:var(--success)}.tasks-metric-strip .danger>svg,.tasks-metric-strip .danger>span>strong{color:var(--danger)}.tasks-ledger{border-block:1px solid var(--line-strong);background:var(--surface);min-width:0;margin-top:26px}.tasks-ledger>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:7px 15px;display:flex}.tasks-ledger>header>span{flex-direction:column;gap:3px;min-width:0;display:flex}.tasks-ledger>header>span strong{font-size:.78rem}.tasks-ledger>header>span small{color:var(--dim);font-size:.6rem}.tasks-ledger>header>nav{scrollbar-width:none;align-items:center;gap:18px;min-width:0;display:flex;overflow-x:auto}.tasks-ledger>header>nav::-webkit-scrollbar{display:none}.tasks-ledger>header>nav button{min-height:43px;color:var(--dim);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;font-size:.64rem;font-weight:820;display:flex;position:relative}.tasks-ledger>header>nav button:after{content:"";background:0 0;height:2px;position:absolute;bottom:-2px;left:0;right:0}.tasks-ledger>header>nav button.active{color:var(--text)}.tasks-ledger>header>nav button.active:after{background:var(--signal)}.tasks-ledger>header>nav b{min-width:18px;color:var(--muted);background:var(--surface-raised);border-radius:999px;padding:3px 5px;font:.55rem/1 JetBrains Mono Variable,monospace}.tasks-job-list{min-width:0}.tasks-job-list>article{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(185px,1.15fr) minmax(210px,1.25fr) 118px 126px 15px;align-items:center;gap:13px;min-width:0;min-height:86px;padding:11px 15px;display:grid;box-shadow:inset 2px 0 #0000}.tasks-job-list>article:last-child{border-bottom:0}.tasks-job-list>article:hover{background:color-mix(in srgb,var(--surface-raised) 45%,transparent)}.tasks-job-list>article.is-danger{box-shadow:inset 2px 0 var(--danger);background:color-mix(in srgb,var(--danger) 4%,var(--surface))}.tasks-job-list>article.is-active{box-shadow:inset 2px 0 var(--signal);background:color-mix(in srgb,var(--signal) 4%,var(--surface))}.tasks-status-mark{border:1px solid var(--line);width:24px;height:24px;color:var(--dim);border-radius:50%;place-items:center;display:grid}.tasks-status-mark svg{width:13px}.is-success>.tasks-status-mark{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.is-danger>.tasks-status-mark{border-color:color-mix(in srgb,var(--danger) 38%,var(--line));color:var(--danger)}.is-active>.tasks-status-mark{border-color:var(--signal-line);color:var(--signal-text)}.tasks-job-name,.tasks-job-target,.tasks-job-state,.tasks-job-time{flex-direction:column;gap:3px;min-width:0;display:flex}.tasks-job-name>small,.tasks-job-target>small,.tasks-job-state>small,.tasks-job-time>small{color:var(--dim);letter-spacing:.07em;font:.53rem/1 JetBrains Mono Variable,monospace}.tasks-job-name>strong,.tasks-job-target>strong,.tasks-job-state>strong,.tasks-job-time>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.tasks-job-target>a{min-width:0;color:inherit;flex-direction:column;gap:3px;padding-right:22px;text-decoration:none;display:flex;position:relative}.tasks-job-target>a strong{color:var(--signal-text);text-overflow:ellipsis;white-space:nowrap;font:.68rem JetBrains Mono Variable,monospace;overflow:hidden}.tasks-job-target>a small,.tasks-job-target>small:last-child{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.tasks-job-target>a svg{width:13px;color:var(--dim);position:absolute;top:50%;right:0;transform:translateY(-50%)}.tasks-job-target>a:hover strong,.tasks-job-target>a:hover svg{color:var(--text)}.tasks-job-state b,.tasks-job-time b{color:var(--dim);align-items:center;gap:4px;font-size:.56rem;font-weight:650;display:flex}.tasks-job-time b svg{width:11px}.tasks-job-list>article>svg{width:14px;color:var(--dim)}.tasks-job-list>article>p{border-top:1px solid color-mix(in srgb,var(--danger) 24%,var(--line));color:var(--danger);overflow-wrap:anywhere;grid-column:2/-1;align-items:flex-start;gap:7px;margin:0;padding-top:9px;font-size:.61rem;line-height:1.45;display:flex}.tasks-job-list>article>p svg{flex:none;width:14px}.tasks-action-feedback{border-bottom:1px solid color-mix(in srgb,var(--success) 30%,var(--line));min-height:42px;color:var(--success);background:color-mix(in srgb,var(--success) 5%,var(--surface));align-items:center;padding:8px 15px;font-size:.64rem;font-weight:750;display:flex}.tasks-action-feedback.is-error{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 5%,var(--surface))}.tasks-job-resolution-action{border-top:1px solid var(--line);grid-column:2/-1;justify-content:flex-end;align-items:center;gap:10px;padding-top:9px;display:flex}.tasks-job-resolution-action>button,.tasks-job-resolution-form button{border:1px solid color-mix(in srgb,var(--success) 34%,var(--line));min-height:34px;color:var(--success);background:color-mix(in srgb,var(--success) 6%,var(--surface));border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:.61rem;font-weight:820;display:inline-flex}.tasks-job-resolution-action>button:disabled,.tasks-job-resolution-form button:disabled{cursor:not-allowed;opacity:.5}.tasks-job-resolution-action>button svg,.tasks-job-resolution-form button svg{width:13px}.tasks-job-resolution-action>small{color:var(--dim);font-size:.57rem}.tasks-job-resolution-form{border-top:1px solid color-mix(in srgb,var(--success) 28%,var(--line));grid-column:2/-1;grid-template-columns:minmax(170px,.75fr) minmax(240px,1.25fr);align-items:start;gap:9px 12px;padding-top:10px;display:grid}.tasks-job-resolution-form>div{flex-direction:column;gap:3px;display:flex}.tasks-job-resolution-form>div>strong{font-size:.65rem}.tasks-job-resolution-form>div>small{color:var(--dim);font-size:.57rem;line-height:1.4}.tasks-job-resolution-form textarea{resize:vertical;border:1px solid var(--line);min-height:68px;color:var(--text);background:var(--input);font:inherit;border-radius:7px;outline:none;padding:8px 9px;font-size:.62rem;line-height:1.4}.tasks-job-resolution-form textarea:focus{border-color:color-mix(in srgb,var(--success) 55%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--success) 8%,transparent)}.tasks-job-resolution-form>footer{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:7px;display:flex}.tasks-job-resolution-form>footer>small{color:var(--dim);margin-right:auto;font-size:.55rem}.tasks-job-resolution-form>footer>button:first-of-type{border-color:var(--line);color:var(--muted);background:var(--surface-raised)}.tasks-error{border-bottom:1px solid color-mix(in srgb,var(--danger) 30%,var(--line));min-height:54px;color:var(--danger);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 15px;font-size:.66rem;display:grid}.tasks-error>svg{width:17px}.tasks-error button{border:1px solid var(--line);min-height:34px;color:var(--text);background:var(--surface-raised);border-radius:7px;padding:0 9px;font-size:.61rem;font-weight:800}.tasks-empty{min-height:230px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.tasks-empty>svg{width:24px}.tasks-empty strong{color:var(--muted);font-size:.75rem}.tasks-empty span{max-width:470px;font-size:.65rem;line-height:1.45}.tasks-pagination{min-height:58px;color:var(--dim);justify-content:space-between;align-items:center;gap:15px;font-size:.63rem;display:flex}.tasks-pagination>div{align-items:center;gap:9px;display:flex}.tasks-pagination button{border:1px solid var(--line);min-height:38px;color:var(--muted);background:var(--surface);border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:.62rem;font-weight:790;display:flex}.tasks-pagination button svg{width:13px}.tasks-pagination b{color:var(--text);font:.6rem JetBrains Mono Variable,monospace}@media (width<=980px){.tasks-job-list>article{grid-template-columns:28px minmax(170px,1fr) minmax(190px,1.2fr) 110px 14px}.tasks-job-time{display:none}}@media (width<=680px){.tasks-command-head{min-height:48px}.tasks-command-head small{display:none}.tasks-command-head>button{justify-content:center;width:38px;padding:0;font-size:0}.tasks-provider-tabs>button{flex:1;justify-content:center;min-width:0;padding:0 8px}.tasks-provider-tabs small{display:none}.tasks-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tasks-metric-strip article{min-height:68px;padding:10px}.tasks-metric-strip article:nth-child(2){border-right:0}.tasks-metric-strip article:nth-child(n+3){border-top:1px solid var(--line)}.tasks-metric-strip strong{font-size:1.25rem}.tasks-ledger{margin-top:16px}.tasks-ledger>header{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.tasks-ledger>header>nav{gap:16px;width:100%}.tasks-job-list>article{grid-template-rows:auto auto;grid-template-columns:25px minmax(0,1fr) 14px;gap:8px 10px;min-height:104px;padding:10px}.tasks-job-name,.tasks-job-target{grid-column:2}.tasks-job-state{grid-area:2/1;align-self:end}.tasks-job-state>small,.tasks-job-state>b{display:none}.tasks-job-state>strong{writing-mode:vertical-rl;font-size:.54rem;transform:rotate(180deg)}.tasks-job-list>article>svg{grid-area:1/3/3}.tasks-job-list>article>p,.tasks-job-resolution-action,.tasks-job-resolution-form{grid-column:1/-1}.tasks-job-resolution-action{flex-direction:column-reverse;align-items:flex-end}.tasks-job-resolution-form{grid-template-columns:1fr}.tasks-job-resolution-form>footer{flex-wrap:wrap;grid-column:1}.tasks-pagination{flex-direction:column;align-items:flex-start;padding-block:10px}.tasks-pagination>div{justify-content:space-between;width:100%}}.ops-main{gap:0}.ops-command-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:0 4px 8px;display:flex}.ops-command-head time{color:var(--muted);text-transform:capitalize;font-size:.68rem;font-weight:800}.ops-command-head>span{color:var(--muted);align-items:center;gap:7px;font:750 .6rem JetBrains Mono Variable,monospace;display:flex}.ops-command-head>span i{background:var(--success);width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb,var(--success) 65%,transparent);border-radius:50%}.ops-view-tabs{border-bottom:1px solid var(--line);align-items:end;gap:28px;min-height:51px;padding:0 4px;display:flex}.ops-view-tabs button{min-height:50px;color:var(--dim);background:0 0;border:0;padding:0;font-size:.7rem;font-weight:850;position:relative}.ops-view-tabs button:hover,.ops-view-tabs button.active{color:var(--text)}.ops-view-tabs button.active:after{content:"";background:var(--signal);height:2px;position:absolute;bottom:-1px;left:0;right:0}.ops-live-audience{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(190px,.55fr) minmax(0,1fr);align-items:center;gap:13px;min-height:58px;padding:9px 4px;display:grid}.ops-live-audience>svg{width:18px;color:var(--success)}.ops-live-audience>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ops-live-audience>span strong{font-size:.75rem}.ops-live-audience>span small{color:var(--dim);font-size:.58rem}.ops-live-audience>div{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;min-width:0;display:flex}.ops-live-audience>div span{color:var(--muted);white-space:nowrap;align-items:baseline;gap:5px;font-size:.63rem;display:inline-flex}.ops-live-audience>div b{color:var(--text);font:800 .7rem var(--mono)}.ops-workstream{border-block:1px solid var(--line-strong);background:var(--surface);margin-top:26px}.ops-workstream>header,.ops-order-board>header,.ops-exception-board>header,.ops-focus-sheet>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 15px;display:flex}.ops-workstream>header strong,.ops-order-board>header strong,.ops-exception-board>header strong,.ops-focus-sheet>header strong{font-size:.78rem}.ops-workstream>header span,.ops-order-board>header span,.ops-exception-board>header span,.ops-focus-sheet>header span{color:var(--dim);font-size:.65rem}.ops-workstream>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-workstream>div>button{border:0;border-right:1px solid var(--line);min-width:0;min-height:155px;color:var(--text);text-align:left;background:0 0;grid-template-rows:auto 1fr auto auto;grid-template-columns:1fr auto;align-items:start;gap:3px 8px;padding:15px;display:grid;position:relative}.ops-workstream>div>button:last-child{border-right:0}.ops-workstream>div>button:hover{background:var(--surface-raised)}.ops-workstream>div>button>span{color:var(--dim);letter-spacing:.08em;align-items:center;gap:7px;font:750 .57rem JetBrains Mono Variable,monospace;display:flex}.ops-workstream>div>button>span svg{width:15px}.ops-workstream>div>button>strong{letter-spacing:-.075em;grid-column:1;align-self:end;margin-top:12px;font:850 clamp(2rem,3.1vw,2.8rem)/1 JetBrains Mono Variable,monospace}.ops-workstream>div>button>b{grid-column:1;font-size:.71rem}.ops-workstream>div>button>small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:.62rem;overflow:hidden}.ops-workstream>div>button>svg{width:14px;color:var(--dim);position:absolute;bottom:14px;right:14px}.ops-workstream>div>button.is-active>strong{color:var(--signal-text)}.ops-workstream>div>button.is-ready>strong{color:var(--success)}.ops-workstream>div>button.is-critical>strong{color:var(--danger)}.ops-workstream>div>button.is-critical{background:color-mix(in srgb,var(--danger) 4%,transparent)}.ops-order-board,.ops-exception-board,.ops-focus-sheet{border-block:1px solid var(--line-strong);background:var(--surface);margin-top:28px}.ops-order-board>header>div,.ops-exception-board>header>div,.ops-focus-sheet>header>div{align-items:baseline;gap:10px;display:flex}.ops-order-board>header>button,.ops-focus-sheet>header>button{color:var(--muted);background:0 0;border:0;align-items:center;gap:6px;font-size:.66rem;font-weight:850;display:flex}.ops-order-board>header>button:hover,.ops-focus-sheet>header>button:hover{color:var(--signal-text)}.ops-order-board>header button svg,.ops-focus-sheet>header button svg{width:14px}.ops-order-board>div:not(.ops-order-clear)>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:73px;color:var(--text);text-align:left;background:0 0;grid-template-columns:62px minmax(170px,1.2fr) minmax(165px,1fr) 55px 92px 16px;align-items:center;gap:13px;padding:8px 14px;display:grid}.ops-order-board>div>button:last-child{border-bottom:0}.ops-order-board>div>button:hover{background:var(--surface-raised)}.ops-order-source{border:1px solid var(--line);width:max-content;color:var(--muted);letter-spacing:.08em;border-radius:4px;padding:4px 6px;font:.75rem JetBrains Mono Variable,monospace}.ops-order-source.ebay{border-color:color-mix(in srgb,var(--signal) 28%,var(--line));color:var(--signal-text)}.ops-order-source.counter{color:var(--success)}.ops-order-identity,.ops-order-action,.ops-order-packages{flex-direction:column;gap:3px;min-width:0;display:flex}.ops-order-identity strong{font:.72rem JetBrains Mono Variable,monospace}.ops-order-identity small,.ops-order-action small,.ops-order-packages small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.ops-order-action strong{font-size:.69rem}.ops-order-action.critical strong{color:var(--danger)}.ops-order-action.signal strong{color:var(--signal-text)}.ops-order-action.ready strong{color:var(--success)}.ops-order-packages{text-align:center;align-items:center}.ops-order-packages strong{font:.78rem JetBrains Mono Variable,monospace}.ops-order-board>div>button>b{text-align:right;font:.67rem JetBrains Mono Variable,monospace}.ops-order-board>div>button>svg{width:15px;color:var(--dim)}.ops-order-clear{min-height:190px;color:var(--success);justify-content:center;align-items:center;gap:12px;display:flex}.ops-order-clear>svg{width:23px}.ops-order-clear>span{flex-direction:column;gap:4px;display:flex}.ops-order-clear strong{font-size:.76rem}.ops-order-clear small{color:var(--dim);font-size:.66rem}.ops-exception-board{margin-bottom:10px}.ops-exception-board .ops-attention-list{border-top:0}.ops-exception-board .ops-attention-list>button{border-radius:0}.ops-focus-sheet{min-height:420px}.ops-inventory-lines>button,.ops-system-lines>button,.ops-system-lines>div{border:0;border-bottom:1px solid var(--line);width:100%;min-height:82px;color:var(--text);text-align:left;background:0 0;grid-template-columns:minmax(200px,1fr) minmax(130px,.7fr) 54px 18px;align-items:center;gap:18px;padding:12px 16px;display:grid}.ops-inventory-lines>button:hover,.ops-system-lines>button:hover{background:var(--surface-raised)}.ops-inventory-lines>button>span,.ops-system-lines>button>span,.ops-system-lines>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.ops-inventory-lines>button>span strong,.ops-system-lines strong{font-size:.72rem}.ops-inventory-lines>button>span small,.ops-system-lines small{color:var(--dim);font-size:.65rem}.ops-inventory-lines>button>i{background:var(--surface-soft);height:4px;display:block}.ops-inventory-lines>button>i>b{background:var(--muted);height:100%;display:block}.ops-inventory-lines>button>i>b.warning{background:var(--warning)}.ops-inventory-lines>button>i>b.signal{background:var(--signal)}.ops-inventory-lines>button>i>b.success{background:var(--success)}.ops-inventory-lines>button>b,.ops-system-lines>button>b,.ops-system-lines>div>b{text-align:right;font:800 1.25rem JetBrains Mono Variable,monospace}.ops-inventory-lines>button>svg{width:15px;color:var(--dim)}.ops-system-lines>button,.ops-system-lines>div{grid-template-columns:34px minmax(0,1fr) 58px 10px}.ops-system-lines>button>svg,.ops-system-lines>div>svg{width:18px;color:var(--muted)}.ops-system-lines i{background:var(--dim);border-radius:50%;width:7px;height:7px}.ops-system-lines i.ok,.ops-system-lines i.live{background:var(--success);box-shadow:0 0 8px color-mix(in srgb,var(--success) 55%,transparent)}.ops-system-lines i.warn{background:var(--warning)}.ops-system-lines i.danger{background:var(--danger)}.ops-feed{border-radius:10px}@media (width<=1320px){.ops-workstream>div{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-workstream>div>button:nth-child(2){border-right:0}.ops-workstream>div>button:nth-child(n+3){border-top:1px solid var(--line)}.ops-order-board>div:not(.ops-order-clear)>button{grid-template-columns:56px minmax(150px,1.2fr) minmax(145px,1fr) 48px 80px 14px;gap:9px}}@media (width<=760px){.ops-command-head{min-height:42px;padding:0 3px 7px}.ops-view-tabs{gap:21px}.ops-live-audience{grid-template-columns:20px 1fr}.ops-live-audience>div{grid-column:2;justify-content:flex-start}.ops-workstream,.ops-order-board,.ops-exception-board,.ops-focus-sheet{margin-top:16px}.ops-workstream>header,.ops-order-board>header,.ops-exception-board>header,.ops-focus-sheet>header{min-height:50px;padding-inline:10px}.ops-workstream>header span,.ops-order-board>header span,.ops-exception-board>header span,.ops-focus-sheet>header span{display:none}.ops-workstream>div>button{min-height:132px;padding:12px}.ops-workstream>div>button>strong{font-size:1.9rem}.ops-order-board>div:not(.ops-order-clear)>button{grid-template-columns:52px minmax(0,1fr) 16px;gap:8px;min-height:86px;padding:9px 10px}.ops-order-action{grid-column:2}.ops-order-packages,.ops-order-board>div>button>b{display:none}.ops-order-board>div>button>svg{grid-area:1/3/3}.ops-inventory-lines>button{grid-template-columns:minmax(0,1fr) 42px 15px;gap:10px;padding-inline:10px}.ops-inventory-lines>button>i{display:none}.ops-system-lines>button,.ops-system-lines>div{padding-inline:10px}}@media (width<=430px){.ops-workstream>div{grid-template-columns:1fr}.ops-workstream>div>button{border-right:0;border-top:1px solid var(--line);min-height:112px}.ops-workstream>div>button:first-child{border-top:0}.ops-workstream>div>button>strong{margin-top:5px}.ops-order-board>header>button,.ops-focus-sheet>header>button{font-size:0}}.set-builder-page{gap:0}.set-builder-workspace{min-width:0}.set-builder-command{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:flex-end;gap:32px;min-height:150px;padding:8px 4px 24px;display:flex}.set-builder-intro{max-width:720px}.set-builder-intro h2{letter-spacing:-.055em;text-wrap:balance;margin:8px 0 10px;font-size:clamp(1.75rem,3.2vw,3.15rem);line-height:1}.set-builder-intro>p:last-child{max-width:670px;color:var(--muted);margin:0;font-size:.75rem;line-height:1.55}.set-target-switch{border-block:1px solid var(--line-strong);flex:none;grid-template-columns:40px 112px 112px;align-items:stretch;display:grid}.set-target-switch>span{color:var(--dim);font:850 .52rem var(--mono);letter-spacing:.12em;writing-mode:vertical-rl;place-items:center;display:grid;transform:rotate(180deg)}.set-target-switch>button{border:0;border-left:1px solid var(--line);min-height:78px;color:var(--dim);text-align:left;background:0 0;border-radius:0;grid-template-columns:auto 1fr;align-content:center;align-items:baseline;gap:2px 8px;padding:10px 14px;display:grid}.set-target-switch>button:hover{color:var(--text);background:var(--surface-raised)}.set-target-switch>button.active{color:var(--text);background:color-mix(in srgb,var(--signal) 7%,var(--surface));box-shadow:inset 0 -2px var(--signal)}.set-target-switch strong{font:900 2.2rem/1 var(--mono);letter-spacing:-.08em;grid-row:1/3}.set-target-switch small{font-size:.62rem;font-weight:800}.set-builder-metrics{border-bottom:1px solid var(--line-strong);grid-template-columns:.7fr 1.35fr 1fr .9fr;display:grid}.set-builder-metrics>article{flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:112px;padding:15px 20px;display:flex}.set-builder-metrics>article+article{border-left:1px solid var(--line)}.set-builder-metrics small{color:var(--dim);font:850 .54rem var(--mono);letter-spacing:.11em}.set-builder-metrics strong{font:880 clamp(1.35rem,2.3vw,2.45rem)/1 var(--mono);letter-spacing:-.07em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-builder-metrics strong i{color:var(--dim);letter-spacing:-.03em;font-size:.56em;font-style:normal}.set-builder-metrics span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.set-builder-metrics>article.warn strong,.set-builder-metrics>article.warn span{color:var(--warning)}.set-selection-runway{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.set-selection-runway>button,.set-selection-runway>.empty{border:0;border-right:1px solid var(--line);min-width:0;min-height:86px;color:var(--text);background:color-mix(in srgb,#52798a 8%,var(--surface));text-align:left;border-radius:0;grid-template-columns:26px 58px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:9px 12px;display:grid;position:relative}.set-selection-runway>:last-child{border-right:0}.set-selection-runway>button:hover{background:color-mix(in srgb,#52798a 14%,var(--surface))}.set-selection-runway>button>b,.set-selection-runway>.empty>b{color:var(--set-accent);font:850 .65rem var(--mono)}.set-selection-runway>button>span:first-of-type{background:var(--surface);border:1px solid #52798a;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.set-selection-runway img{object-fit:cover;width:100%;height:100%}.set-selection-runway svg{width:16px}.set-selection-runway>button>span:nth-of-type(2){flex-direction:column;gap:5px;min-width:0;display:flex}.set-selection-runway>button strong{font:.72rem var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-selection-runway>button small{color:var(--muted);font-size:.57rem}.set-selection-runway>button>svg{color:var(--dim)}.set-selection-runway>.empty{color:var(--dim);background:0 0;grid-template-columns:26px 26px 1fr}.set-selection-runway>.empty>i{border:1px dashed var(--line-strong);width:26px;height:26px}.set-selection-runway>.empty>small{font-size:.61rem}.set-builder-tools{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(300px,1fr) auto auto;align-items:center;gap:16px;min-height:70px;padding:8px 4px;display:grid}.set-builder-page .set-search{background:var(--surface-raised);min-height:50px;box-shadow:inset 0 -1px var(--line-strong);border:0;border-radius:0;padding:0 12px}.set-builder-page .set-search:focus-within{box-shadow:inset 0 -2px var(--signal)}.set-builder-tools>span{color:var(--dim);font:.61rem var(--mono);white-space:nowrap}.set-builder-tools>button{border:0;border-left:1px solid var(--line);min-height:42px;color:var(--muted);background:0 0;border-radius:0;align-items:center;gap:6px;padding:0 12px;font-size:.64rem;font-weight:800;display:flex}.set-builder-tools>button:hover{color:var(--text);background:var(--surface-raised)}.set-builder-tools>button svg{width:15px}.set-unit-table-head{border-bottom:1px solid var(--line);min-width:980px;height:42px;color:var(--dim);font:850 .52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:minmax(310px,1fr) 160px 105px 95px 155px 72px;align-items:center;padding-left:0;display:grid}.set-unit-table-head>span{padding-inline:12px}.set-builder-inventory{border:0;border-bottom:1px solid var(--line-strong);max-height:min(570px,58vh);overflow:auto}.set-builder-inventory>article{border-bottom:1px solid var(--line);background:0 0;grid-template-columns:minmax(0,1fr) 72px;min-width:980px;min-height:98px;display:grid}.set-builder-inventory>article:hover{background:var(--surface-raised)}.set-builder-inventory>article.selected{background:color-mix(in srgb,#52798a 10%,var(--surface));box-shadow:inset 3px 0 #79a9ba}.set-builder-inventory>article.suggested{background:color-mix(in srgb,var(--signal) 6%,var(--surface))}.set-builder-page .set-unit-check{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:34px 72px minmax(204px,1fr) 160px 105px 95px 155px;align-items:center;gap:0;padding:0;display:grid}.set-builder-page .set-unit-check>span{min-width:0;padding-inline:12px}.set-builder-page .set-unit-check>.set-unit-choice{background:0 0;border:0;border-radius:0;place-items:center;width:auto;height:100%;padding:0;display:grid;position:relative}.set-unit-choice>i{border:1px solid var(--line-strong);width:18px;height:18px}.set-unit-choice>svg{width:17px;color:var(--signal-text)}.set-unit-choice>b{border:1px solid var(--canvas);min-width:15px;height:15px;color:var(--signal-ink);background:var(--signal);font:900 .48rem var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(10px,-11px)}.set-builder-page .selected .set-unit-check>.set-unit-choice{color:var(--signal-text);background:0 0}.set-unit-photo{border:1px solid var(--line-strong);width:72px;height:72px;color:var(--dim);background:var(--surface);place-items:center;display:grid;overflow:hidden;padding:0!important}.set-unit-photo img{object-fit:cover;width:100%;height:100%}.set-unit-photo svg{width:24px}.set-unit-identity,.set-unit-dimension,.set-unit-index,.set-unit-profile,.set-unit-condition{flex-direction:column;gap:5px;display:flex}.set-unit-identity>small{color:var(--set-accent);font:760 .54rem var(--mono);letter-spacing:.05em}.set-unit-identity>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.set-unit-identity .identifier-code{max-width:100%}.set-unit-dimension>strong{font:800 .78rem var(--mono);letter-spacing:-.04em;white-space:nowrap}.set-unit-dimension>small,.set-unit-index>small,.set-unit-condition>small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.set-unit-index>strong{font:900 1.4rem/1 var(--mono);letter-spacing:-.07em}.set-unit-index>strong>b{color:var(--set-accent-strong);font:inherit;margin-left:2px}.set-unit-profile{flex-direction:row;align-items:baseline;gap:3px}.set-unit-profile>strong{font:900 1.7rem/1 var(--mono);letter-spacing:-.09em}.set-unit-profile>small{color:var(--muted);font-size:.6rem}.set-unit-profile.open{color:var(--warning)}.set-unit-condition>strong{font:800 .68rem var(--mono)}.set-builder-page .suggest-action{border:0;border-left:1px solid var(--line);color:var(--set-accent);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:.54rem;font-weight:850;display:flex}.set-builder-page .suggest-action:hover{color:var(--text);background:color-mix(in srgb,#52798a 12%,var(--surface))}.set-builder-page .suggest-action svg{width:18px}.set-composer{z-index:8;border-block:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid;position:sticky;bottom:8px;box-shadow:0 20px 50px #00000047}.set-composer>div{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.set-composer>div>svg{width:20px}.set-composer>div>span{flex-direction:column;gap:4px;min-width:0;display:flex}.set-composer strong{font-size:.71rem}.set-composer small{color:var(--dim);font-size:.58rem}.set-composer .valid{color:var(--success)}.set-composer .invalid{color:var(--warning)}.set-composer .primary-button{border-radius:2px}.set-composer>p{border-top:1px solid color-mix(in srgb,var(--warning) 35%,var(--line));color:var(--warning);grid-column:1/-1;margin:0;padding-top:9px;font-size:.63rem}@media (width<=1000px){.set-builder-command{flex-direction:column;align-items:stretch;gap:18px}.set-target-switch{align-self:flex-start}.set-builder-metrics{grid-template-columns:1fr 1fr}.set-builder-metrics>article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.set-builder-metrics>article:nth-child(4){border-top:1px solid var(--line)}.set-selection-runway{grid-template-columns:1fr 1fr}.set-selection-runway>:nth-child(2){border-right:0}.set-selection-runway>:nth-child(n+3){border-top:1px solid var(--line)}.set-builder-tools{grid-template-columns:1fr auto}.set-builder-tools>.set-search{grid-column:1/-1}}@media (width<=760px){.set-builder-command{min-height:0;padding:8px 4px 18px}.set-builder-intro h2{font-size:2rem}.set-target-switch{grid-template-columns:34px 1fr 1fr;width:100%}.set-target-switch>button{min-height:66px}.set-builder-metrics>article{min-height:92px;padding:12px}.set-builder-metrics strong{font-size:1.45rem}.set-selection-runway>button,.set-selection-runway>.empty{grid-template-columns:18px 46px minmax(0,1fr);min-height:74px;padding:7px}.set-selection-runway>button>span:first-of-type{width:46px;height:46px}.set-selection-runway>button>svg{display:none}.set-builder-tools{grid-template-columns:1fr;gap:4px;padding:7px 0}.set-builder-tools>span{padding:8px 10px}.set-builder-tools>button{border-left:0;border-top:1px solid var(--line);justify-content:center;justify-self:stretch}.set-unit-table-head{display:none}.set-builder-inventory{max-height:none;overflow:visible}.set-builder-inventory>article{grid-template-columns:minmax(0,1fr) 52px;min-width:0;min-height:132px}.set-builder-page .set-unit-check{grid-template-columns:28px 58px minmax(0,1fr) 72px;grid-template-areas:"choice photo identity profile""choice photo dimension index""condition condition condition condition";gap:5px 8px;padding:8px 0 7px}.set-builder-page .set-unit-check>span{padding-inline:0}.set-unit-choice{grid-area:choice}.set-unit-photo{grid-area:photo;width:58px;height:58px}.set-unit-identity{grid-area:identity}.set-unit-dimension{grid-area:dimension}.set-unit-index{grid-area:index}.set-unit-profile{grid-area:profile}.set-unit-condition{border-top:1px solid var(--line);grid-area:condition;padding:7px 8px 0!important}.set-unit-identity .identifier-code{display:none}.set-unit-profile>strong{font-size:1.35rem}.set-unit-index>strong{font-size:1.05rem}.set-builder-page .suggest-action span{display:none}.set-composer{grid-template-columns:1fr;bottom:4px}.set-composer .primary-button{justify-content:center;width:100%}}.set-article-workspace .article-workspace-header{grid-template-columns:64px minmax(270px,.9fr) minmax(500px,1.35fr) 50px}.set-article-workspace .article-workspace-identity>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.66rem;overflow:hidden}.set-article-workspace .article-workspace-facts>button{border:0;border-left:1px solid var(--line);min-width:0;color:var(--muted);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:.62rem;display:flex}.set-article-workspace .article-workspace-facts>button:hover{color:var(--text);background:var(--surface-raised)}.set-article-workspace .article-workspace-facts>button>svg{width:15px}.set-article-workspace .article-workspace-facts>.workspace-open-items{color:var(--warning)}.set-article-workspace .workspace-channel-state{text-align:center;flex-direction:column;justify-content:center!important;align-items:center!important;gap:4px!important;display:flex!important}.set-article-workspace .workspace-channel-state>svg{width:16px}.article-workspace-close{color:var(--dim);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.article-workspace-close:hover{color:var(--text);background:var(--surface-raised)}.article-workspace-close svg{width:20px}.workspace-feedback{border-block:1px solid color-mix(in srgb,var(--success) 25%,var(--line));min-height:44px;color:var(--success);align-items:center;gap:8px;margin-top:14px;padding:0 10px;font-size:.68rem;display:flex}.workspace-feedback svg{width:17px}.set-workspace-summary{border-block:1px solid var(--line-strong);grid-template-columns:1fr 1fr 1fr;margin-top:24px;display:grid}.set-workspace-summary>span{flex-direction:column;justify-content:center;gap:8px;min-height:80px;padding:12px 15px;display:flex}.set-workspace-summary>span+span{border-left:1px solid var(--line)}.set-workspace-summary small{color:var(--dim);letter-spacing:.08em;font:800 .55rem JetBrains Mono Variable,monospace}.set-workspace-summary strong{font-size:.78rem}.set-workspace-data-body{border-top:1px solid var(--line);padding:0 0 24px}.set-workspace-member-list>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:68px;color:var(--text);text-align:left;background:0 0;grid-template-columns:28px 90px minmax(210px,1fr) 82px 78px 16px;align-items:center;gap:12px;padding:8px 10px;display:grid}.set-workspace-member-list>button:hover{background:var(--surface-raised)}.set-workspace-member-list>button>span:first-child{border:1px solid var(--set-accent);width:27px;height:27px;color:var(--set-accent);place-items:center;font:.6rem JetBrains Mono Variable,monospace;display:grid}.set-workspace-member-list>button>span:nth-child(3){flex-direction:column;gap:4px;min-width:0;display:flex}.set-workspace-member-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.set-workspace-member-list small{color:var(--dim);font-size:.61rem}.set-workspace-member-list>button>b{font:.68rem JetBrains Mono Variable,monospace}.set-workspace-member-list>button>svg{width:14px;color:var(--dim)}.set-workspace-rule{border-block:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:9px;margin:18px 0 0;padding:14px 5px;font-size:.66rem;line-height:1.5;display:flex}.set-workspace-rule>svg{width:18px;color:var(--warning);flex:none}.set-workspace-form{padding-top:24px}.set-workspace-price-line{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(240px,420px) auto;align-items:end;gap:10px;padding-bottom:24px;display:grid}.set-workspace-form label{color:var(--muted);flex-direction:column;gap:6px;font-size:.62rem;font-weight:820;display:flex}.set-workspace-form input,.photo-technical-options select{border:1px solid var(--line-strong);min-height:46px;color:var(--text);background:var(--input);border-radius:5px;padding:0 11px}.set-workspace-package-head{align-items:center;gap:10px;min-height:75px;display:flex}.set-workspace-package-head>svg{width:20px;color:var(--signal-text)}.set-workspace-package-head>span{flex-direction:column;gap:4px;display:flex}.set-workspace-package-head strong{font-size:.75rem}.set-workspace-package-head small{color:var(--dim);font-size:.62rem}.set-workspace-package-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.set-workspace-form>.secondary-button{margin-top:12px}.set-workspace-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:18px;display:grid}.set-workspace-photo-grid>figure,.set-workspace-photo-add{border:1px solid var(--line);background:var(--surface);min-width:0;margin:0}.set-photo-toolbar{border-bottom:1px solid var(--line-strong)}.set-photo-pipeline{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 0 14px;display:flex}.set-photo-pipeline>svg{width:20px;color:var(--accent)}.set-photo-pipeline span{gap:2px;display:grid}.set-photo-pipeline strong{font-size:.76rem}.set-photo-pipeline small{color:var(--dim);font-size:.65rem;line-height:1.45}.set-workspace-photo-grid>figure.is-ai-ready{border-color:color-mix(in srgb,var(--success) 45%,var(--line))}.set-workspace-photo-grid>figure>img{aspect-ratio:1.2;object-fit:cover;width:100%;display:block}.set-workspace-photo-grid>figure>svg{aspect-ratio:1.2;width:100%;height:auto;color:var(--dim);padding:25%}.set-workspace-photo-grid figcaption{border-top:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:54px;padding:8px 10px;display:flex}.set-workspace-photo-grid figcaption>span{gap:3px;min-width:0;display:grid}.set-workspace-photo-grid figcaption strong.is-primary{align-items:center;gap:4px;display:inline-flex}.set-workspace-photo-grid figcaption strong.is-primary svg{width:12px;fill:color-mix(in srgb,var(--signal) 55%,transparent);color:var(--signal-text)}.set-workspace-photo-grid figcaption button{border:0;border-left:1px solid var(--line);color:var(--text);white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:5px 0 5px 9px;font-size:.58rem;font-weight:800;display:inline-flex}.set-workspace-photo-grid figcaption button svg{width:13px}.set-workspace-photo-grid figcaption strong{font-size:.66rem}.set-workspace-photo-grid figcaption small{color:var(--dim);font-size:.59rem}.set-photo-variant-library{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.set-photo-variant-library>article{background:var(--surface);min-width:0}.set-photo-variant-library>article.is-internal{opacity:.72}.set-photo-variant-library a{background:#fff;display:block}.set-photo-variant-library img{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;display:block}.set-photo-variant-library header{min-height:48px;padding:7px 8px}.set-photo-variant-library header span{gap:2px;display:grid}.set-photo-variant-library header strong{font-size:.61rem}.set-photo-variant-library header small{color:var(--dim);font-size:.52rem;line-height:1.25}.set-photo-variant-library footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:4px;padding:5px 7px;display:flex}.set-photo-variant-library footer button{color:var(--dim);background:0 0;border:0;align-items:center;gap:4px;padding:4px;font-size:.54rem;font-weight:800;display:inline-flex}.set-photo-variant-library footer button.is-active{color:var(--success)}.set-photo-variant-library footer button.danger{color:var(--danger)}.set-photo-variant-library footer button svg{width:12px}.set-photo-actions{align-items:center;gap:0;display:flex}.set-photo-actions button{min-height:30px}.set-photo-actions button.is-active{color:var(--success)}.set-photo-actions button.danger{color:var(--danger)}.set-photo-actions button:disabled{cursor:not-allowed;opacity:.42}.set-photo-ai-state{border-left:1px solid var(--line);color:var(--dim);padding-left:9px;font-size:.58rem!important}.set-photo-ai-state.approved{color:var(--success)}.set-photo-delete-confirm{border-top:1px solid var(--danger-line);background:var(--danger-soft);padding:10px}.set-photo-delete-confirm>strong,.set-photo-delete-confirm>small{display:block}.set-photo-delete-confirm>strong{font-size:.67rem}.set-photo-delete-confirm>small{color:var(--muted);margin-top:4px;font-size:.59rem;line-height:1.45}.set-photo-delete-confirm>div{justify-content:flex-end;gap:6px;margin-top:9px;display:flex}.set-photo-delete-confirm button{border:1px solid var(--line-strong);min-height:32px;color:var(--text);background:var(--surface);border-radius:4px;padding:0 9px;font-size:.58rem;font-weight:800}.set-photo-delete-confirm button.confirm{border-color:var(--danger-line);color:var(--danger)}.set-workspace-photo-add{min-height:210px;color:var(--muted);cursor:pointer;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.set-workspace-photo-add:hover{border-color:var(--signal-line);color:var(--text);background:var(--signal-soft)}.set-workspace-photo-add.is-full{cursor:default;opacity:.5}.set-workspace-photo-add.is-full:hover{border-color:var(--line);color:var(--muted);background:var(--surface)}.set-workspace-photo-add svg{width:24px}.set-workspace-photo-add strong{font-size:.7rem}.set-workspace-photo-add small{color:var(--dim);font-size:.6rem}.set-workspace-photo-add input{display:none}.set-workspace-readiness{border-top:1px solid var(--line);margin-top:20px}.set-workspace-readiness>div{border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:8px;display:grid}.set-workspace-readiness svg{width:17px;color:var(--warning)}.set-workspace-readiness span{flex-direction:column;gap:4px;display:flex}.set-workspace-readiness strong{color:var(--warning);text-transform:uppercase;font-size:.61rem}.set-workspace-readiness small{color:var(--muted);font-size:.65rem}.set-workspace-ebay>.ebay-set-metadata-form{margin-top:18px}.set-workspace-channels{padding-top:20px}.set-workspace-channel-line{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(120px,162px);align-items:center;gap:18px;min-height:86px;padding:10px;display:grid}.set-workspace-channel-line>span{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:3px 9px;display:grid}.set-workspace-channel-line>span>svg{width:20px;color:var(--muted);grid-row:1/3}.set-workspace-channel-line>span strong{font-size:.74rem}.set-workspace-channel-line>span small{color:var(--dim);font-size:.63rem}.set-workspace-channel-line>button,.set-workspace-channel-actions>button{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface);border-radius:5px;justify-content:center;align-items:center;gap:8px;display:flex}.set-workspace-channel-line>button>i,.set-workspace-channel-actions>button>i{background:var(--dim);border-radius:50%;width:7px;height:7px}.set-workspace-channel-line>button>b,.set-workspace-channel-actions>button>b{font-size:.65rem}.set-workspace-channel-line>button.is-live,.set-workspace-channel-actions>button.is-live{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.set-workspace-channel-line>button.is-live>i,.set-workspace-channel-actions>button.is-live>i{background:var(--success);box-shadow:0 0 8px var(--success)}.set-workspace-channel-actions{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.set-workspace-channel-actions.has-ebay-link{grid-template-columns:minmax(0,1fr) 42px}.set-workspace-channel-actions>.ebay-article-link{width:42px;min-height:42px}.set-workspace-blockers{border-block:1px solid var(--line-strong);margin-top:24px;padding:14px 7px}.set-workspace-blockers>strong{font-size:.72rem}.set-workspace-blockers>p{color:var(--muted);gap:8px;margin:10px 0 0;font-size:.64rem;display:flex}.set-workspace-blockers svg{width:15px;color:var(--warning);flex:none}.set-workspace-history{padding-top:24px}.set-workspace-history>dl{border-block:1px solid var(--line-strong)}.set-workspace-history>dl>div{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);align-items:center;min-height:58px;padding:8px;display:grid}.set-workspace-history>dl>div:last-child{border-bottom:0}.set-workspace-history dt{color:var(--dim);font-size:.63rem}.set-workspace-history dd{margin:0;font-size:.69rem}.set-workspace-history code{overflow-wrap:anywhere}.set-workspace-lifecycle{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.set-workspace-lifecycle>button{border:1px solid var(--line-strong);min-height:42px;color:var(--muted);background:var(--surface);border-radius:5px;align-items:center;gap:7px;padding:0 12px;font-size:.66rem;font-weight:820;display:flex}.set-workspace-lifecycle>button svg{width:16px}.set-workspace-lifecycle>button.danger{color:var(--danger)}@media (width<=1320px){.set-article-workspace .article-workspace-header{grid-template-columns:64px minmax(260px,.85fr) minmax(500px,1.45fr) 52px;min-height:170px}}@media (width<=980px){.set-article-workspace .article-workspace-header{grid-template-columns:56px minmax(0,1fr) 52px;min-height:170px}.set-article-workspace .article-workspace-facts{border-top:1px solid var(--line);grid-column:1/-1}.set-workspace-photo-grid{grid-template-columns:1fr}}@media (width<=680px){.set-article-workspace .article-workspace-header{grid-template-columns:50px minmax(0,1fr) 46px;min-height:225px}.set-article-workspace .article-workspace-facts{grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:auto}.set-article-workspace .article-workspace-facts>span{display:none}.set-workspace-summary{grid-template-columns:1fr}.set-workspace-summary>span+span{border-left:0;border-top:1px solid var(--line)}.set-workspace-member-list>button{grid-template-columns:26px minmax(0,1fr) 16px;gap:8px}.set-workspace-member-list .identifier-code,.set-workspace-member-list>button>b,.set-workspace-member-list>button>small{display:none}.set-workspace-package-grid{grid-template-columns:1fr 1fr}.set-workspace-price-line{grid-template-columns:1fr}.set-workspace-price-line button{width:100%}.set-workspace-photo-grid,.set-photo-variant-library{grid-template-columns:1fr}.set-workspace-channel-line{grid-template-columns:1fr minmax(92px,142px);padding-inline:4px}.set-workspace-history>dl>div{grid-template-columns:100px minmax(0,1fr)}.set-workspace-lifecycle{flex-direction:column}.set-workspace-lifecycle>button{justify-content:center}.set-grouping-bar{grid-template-columns:1fr}}.staff-page{gap:10px}.staff-page-head{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:0 4px 10px;display:flex}.staff-page-head>.primary-button{border-radius:5px;flex:none}.staff-page-summary{min-width:0;color:var(--dim);text-transform:uppercase;align-items:center;gap:0;font:.59rem JetBrains Mono Variable,monospace;display:flex}.staff-page-summary>span{border-right:1px solid var(--line);align-items:baseline;gap:5px;padding:0 13px;display:flex}.staff-page-summary>span:first-child{padding-left:0}.staff-page-summary>span:last-child{border-right:0}.staff-page-summary strong{color:var(--text);font-size:.76rem}.staff-feedback{border-block:1px solid color-mix(in srgb,var(--success) 25%,var(--line));min-height:48px;color:var(--success);align-items:center;gap:9px;padding:0 10px;font-size:.68rem;display:flex}.staff-feedback.error{border-color:color-mix(in srgb,var(--danger) 30%,var(--line));color:var(--danger)}.staff-feedback svg{width:17px}.staff-layout{border-block:1px solid var(--line-strong);background:var(--surface);grid-template-columns:minmax(290px,.72fr) minmax(580px,1.55fr);min-height:min(720px,100vh - 150px);display:grid}.staff-directory{border-right:1px solid var(--line-strong);min-width:0}.staff-directory>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:0 14px;display:flex}.staff-directory>header>span{align-items:center;gap:8px;display:flex}.staff-directory>header svg{width:17px;color:var(--muted)}.staff-directory>header strong{font-size:.72rem}.staff-directory>header small{color:var(--dim);font-size:.61rem}.staff-directory>div>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:76px;color:var(--text);text-align:left;background:0 0;grid-template-columns:38px minmax(0,1fr) 46px 8px 14px;align-items:center;gap:9px;padding:9px 13px;display:grid}.staff-directory>div>button:hover,.staff-directory>div>button.active{background:var(--surface-raised)}.staff-directory>div>button.active{box-shadow:none;background:var(--surface-raised)}.staff-avatar{border:1px solid var(--line-strong);width:36px;height:36px;color:var(--muted);background:var(--surface-soft);place-items:center;font:.62rem JetBrains Mono Variable,monospace;display:grid}.staff-directory>div>button>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.staff-directory>div>button>span:nth-child(2)>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;overflow:hidden}.staff-directory>div>button>span:nth-child(2)>small{color:var(--dim);font:.57rem JetBrains Mono Variable,monospace}.staff-access-icons{color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;display:flex}.staff-access-icons svg{width:15px}.staff-directory>div>button>i{background:var(--dim);border-radius:50%;width:7px;height:7px}.staff-directory>div>button>i.ok{background:var(--success)}.staff-directory>div>button>i.warn{background:var(--warning)}.staff-directory>div>button>svg{width:14px;color:var(--dim)}.staff-directory-empty,.staff-editor-empty{min-height:260px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.staff-directory-empty>svg,.staff-editor-empty>svg{width:27px}.staff-directory-empty>strong,.staff-editor-empty>strong{color:var(--muted);font-size:.72rem}.staff-directory-empty>span,.staff-editor-empty>span{max-width:340px;font-size:.63rem;line-height:1.5}.staff-editor{flex-direction:column;min-width:0;display:flex}.staff-editor>header{border-bottom:1px solid var(--line-strong);flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:10px 18px;display:flex}.staff-editor>header>div{flex-direction:column;gap:5px;display:flex}.staff-editor>header span{color:var(--signal-text);letter-spacing:.1em;font:.55rem JetBrains Mono Variable,monospace}.staff-editor>header strong{letter-spacing:-.025em;font-size:1.05rem}.staff-editor>header>button{width:38px;height:38px;color:var(--dim);background:0 0;border:0;place-items:center;display:grid}.staff-editor>header>button:hover{color:var(--text);background:var(--surface-raised)}.staff-editor>header>button svg{width:17px}.staff-editor-scroll{flex:1;min-height:0;padding:0 18px 28px;overflow:auto}.staff-form-section{border-bottom:1px solid var(--line-strong);padding:24px 0 28px}.staff-form-section>header{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:18px;display:grid}.staff-form-section>header>span{border:1px solid var(--line-strong);width:27px;height:27px;color:var(--dim);place-items:center;font:.56rem JetBrains Mono Variable,monospace;display:grid}.staff-form-section>header>div{flex-direction:column;gap:4px;display:flex}.staff-form-section>header strong{font-size:.76rem}.staff-form-section>header small{color:var(--dim);font-size:.62rem}.staff-field-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.staff-field-grid>label,.staff-access-policy>label{color:var(--muted);flex-direction:column;gap:6px;font-size:.61rem;font-weight:820;display:flex}.staff-field-grid input,.staff-access-policy select{border:1px solid var(--line-strong);min-height:46px;color:var(--text);background:var(--input);border-radius:4px;outline:0;padding:0 11px}.staff-field-grid input:focus,.staff-access-policy select:focus{border-color:var(--signal-text)}.staff-field-grid input:disabled{color:var(--dim);background:var(--surface-soft)}.staff-access-lines{border:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.staff-access-lines>button{border:0;border-right:1px solid var(--line);min-height:78px;color:var(--dim);text-align:left;background:0 0;grid-template-columns:28px minmax(0,1fr) 30px;align-items:center;gap:9px;padding:10px 13px;display:grid}.staff-access-lines>button:last-child{border-right:0}.staff-access-lines>button.active{color:var(--text);background:var(--surface-raised)}.staff-access-lines>button>svg{width:21px}.staff-access-lines>button.active>svg{color:var(--signal-text)}.staff-access-lines>button>span{flex-direction:column;gap:4px;display:flex}.staff-access-lines>button strong{font-size:.68rem}.staff-access-lines>button small{color:var(--dim);font-size:.59rem}.staff-access-lines>button>i,.staff-active-switch>i{border:1px solid var(--line-strong);border-radius:20px;justify-self:end;width:28px;height:15px}.staff-access-lines>button>i:after,.staff-active-switch>i:after{content:"";background:var(--dim);border-radius:50%;width:9px;height:9px;margin:2px;transition:transform .15s;display:block}.staff-access-lines>button.active>i:after,.staff-active-switch.active>i:after{background:var(--success);transform:translate(13px)}.staff-access-policy{grid-template-columns:minmax(280px,420px);justify-content:end;margin-top:12px;display:grid}.staff-access-policy fieldset{border:1px solid var(--line-strong);border-radius:4px;grid-template-columns:repeat(3,1fr);min-width:0;padding:0;display:grid}.staff-access-policy legend{color:var(--dim);margin-left:8px;padding:0 4px;font-size:.55rem}.staff-access-policy fieldset label{border-right:1px solid var(--line);min-height:43px;color:var(--dim);cursor:pointer;place-items:center;font-size:.6rem;font-weight:800;display:grid}.staff-access-policy fieldset label:last-child{border-right:0}.staff-access-policy fieldset label.active{color:var(--signal-ink);background:var(--signal)}.staff-access-policy fieldset input{opacity:0;position:absolute}.staff-mfa-choice{border:1px solid var(--line-strong);grid-template-columns:1fr 1fr;display:grid}.staff-mfa-choice>button{border:0;border-right:1px solid var(--line);min-height:92px;color:var(--dim);text-align:left;background:0 0;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:12px;display:grid}.staff-mfa-choice>button:last-child{border-right:0}.staff-mfa-choice>button.active{color:var(--text);background:var(--surface-raised)}.staff-mfa-choice>button:disabled{opacity:.45;cursor:not-allowed}.staff-mfa-choice>button>svg{width:21px}.staff-mfa-choice>button.active>svg{color:var(--signal-text)}.staff-mfa-choice>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.staff-mfa-choice strong{font-size:.68rem}.staff-mfa-choice small{color:var(--dim);font-size:.58rem;line-height:1.4}.staff-mfa-choice>button>i{border:1px solid var(--line-strong);place-items:center;width:19px;height:19px;display:grid}.staff-mfa-choice>button.active>i{color:var(--signal-ink);background:var(--signal)}.staff-mfa-choice>button>i svg{width:12px}.staff-duo-username{color:var(--muted);flex-direction:column;gap:6px;margin-top:12px;font-size:.61rem;font-weight:820;display:flex}.staff-duo-username input{border:1px solid var(--line-strong);min-height:46px;color:var(--text);background:var(--input);border-radius:4px;outline:0;padding:0 11px}.staff-duo-username input:focus{border-color:var(--signal-text)}.staff-duo-username small{color:var(--dim);font-size:.57rem;font-weight:600}.staff-form-section.statistics>header{grid-template-columns:28px minmax(0,1fr) auto;align-items:center}.staff-month-picker{border:1px solid var(--line-strong);min-height:38px;color:var(--muted);background:var(--input);border-radius:4px;align-items:center;gap:7px;padding:0 9px;display:flex}.staff-month-picker>svg{flex:none;width:15px}.staff-month-picker>input{width:124px;color:var(--text);color-scheme:inherit;background:0 0;border:0;outline:0;font:.6rem JetBrains Mono Variable,monospace}.staff-stat-loading{min-height:220px;color:var(--dim);justify-content:center;align-items:center;gap:10px;font-size:.63rem;display:flex}.staff-stat-loading>span{border:2px solid var(--line-strong);border-top-color:var(--signal-text);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite staff-stat-spin}@keyframes staff-stat-spin{to{transform:rotate(360deg)}}.staff-stat-overview{border:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.staff-stat-overview>article{border-right:1px solid var(--line);min-width:0;min-height:112px;color:var(--muted);background:var(--surface-soft);grid-template-columns:25px minmax(0,1fr);align-items:start;gap:9px;padding:13px 11px;display:grid}.staff-stat-overview>article:last-child{border-right:0}.staff-stat-overview>article.primary{background:color-mix(in srgb,var(--signal) 8%,var(--surface-raised))}.staff-stat-overview>article>svg{width:19px;color:var(--dim);margin-top:2px}.staff-stat-overview>article.primary>svg{color:var(--signal-text)}.staff-stat-overview>article>span{flex-direction:column;gap:5px;min-width:0;display:flex}.staff-stat-overview small,.staff-stat-detail-grid small{color:var(--dim);letter-spacing:.04em;text-transform:uppercase;font-size:.55rem;font-weight:800}.staff-stat-overview strong{letter-spacing:-.06em;text-overflow:ellipsis;font:1.6rem/1 JetBrains Mono Variable,monospace;overflow:hidden}.staff-stat-overview strong.date-value{letter-spacing:-.025em;align-items:center;min-height:32px;font-size:.72rem;line-height:1.25;display:flex}.staff-stat-overview em{color:var(--dim);font-size:.54rem;font-style:normal;line-height:1.4}.staff-stat-days{grid-template-columns:repeat(31,minmax(3px,1fr));gap:3px;margin-top:9px;display:grid}.staff-stat-days>i{background:var(--line);border-radius:1px;height:6px}.staff-stat-days>i.active{background:var(--success);box-shadow:0 0 0 1px color-mix(in srgb,var(--success) 28%,transparent)}.staff-stat-detail-grid{border-block:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.staff-stat-detail-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;min-height:66px;padding:9px 11px;display:grid}.staff-stat-detail-grid>article:nth-child(3n){border-right:0}.staff-stat-detail-grid>article:nth-last-child(-n+3){border-bottom:0}.staff-stat-detail-grid svg{width:18px;color:var(--muted)}.staff-stat-detail-grid>article>span{flex-direction:column;gap:4px;display:flex}.staff-stat-detail-grid strong{font:1rem JetBrains Mono Variable,monospace}.staff-stat-caveat{border:1px solid color-mix(in srgb,var(--warning) 35%,var(--line));color:var(--warning);background:color-mix(in srgb,var(--warning) 7%,var(--surface));grid-template-columns:22px minmax(0,1fr);align-items:start;gap:9px;margin-top:12px;padding:10px;display:grid}.staff-stat-caveat.error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.staff-stat-caveat>svg{width:18px}.staff-stat-caveat>span{flex-direction:column;gap:4px;display:flex}.staff-stat-caveat strong{font-size:.62rem}.staff-stat-caveat small{color:var(--muted);font-size:.57rem;line-height:1.45}.staff-stat-method{border-top:1px solid var(--line);color:var(--dim);margin-top:12px;padding-top:10px;font-size:.57rem}.staff-stat-method>summary{cursor:pointer;width:max-content;color:var(--muted);font-weight:800}.staff-stat-method>p{max-width:760px;margin:9px 0 0;line-height:1.55}.staff-stat-method strong{color:var(--text)}.staff-security-line{border-block:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:9px;display:grid}.staff-security-line>svg{width:20px;color:var(--muted)}.staff-security-line>span,.staff-active-switch>span{flex-direction:column;gap:4px;display:flex}.staff-security-line strong,.staff-active-switch strong{font-size:.67rem}.staff-security-line small,.staff-active-switch small{color:var(--dim);font-size:.59rem}.staff-security-line>b{border:1px solid;border-radius:3px;padding:4px 6px;font:.54rem JetBrains Mono Variable,monospace}.staff-security-line>b.ok{color:var(--success)}.staff-security-line>b.warn{color:var(--warning)}.staff-security-action{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:10px;display:grid}.staff-security-action>span{flex-direction:column;gap:4px;display:flex}.staff-security-action strong{font-size:.67rem}.staff-security-action small{max-width:440px;color:var(--dim);font-size:.59rem;line-height:1.45}.staff-security-action button{border:1px solid var(--line-strong);min-height:36px;color:var(--muted);background:0 0;border-radius:4px;padding:0 11px;font-size:.59rem;font-weight:800}.staff-security-action button.confirm{border-color:var(--danger);color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.staff-security-action button:disabled{opacity:.5;cursor:not-allowed}.staff-active-switch{border:0;border-bottom:1px solid var(--line);width:100%;min-height:64px;color:var(--muted);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) 30px;align-items:center;padding:8px 10px;display:grid}.staff-active-switch.active{color:var(--text)}.staff-active-switch:disabled{opacity:.62;cursor:not-allowed}.staff-editor>footer{border-top:1px solid var(--line-strong);background:var(--surface);flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:9px 18px;display:flex}.staff-editor>footer>span{color:var(--dim);font-size:.6rem}.staff-editor>footer>.primary-button{border-radius:4px}@media (width<=980px){.staff-layout{grid-template-columns:250px minmax(0,1fr)}.staff-access-icons{display:none}.staff-directory>div>button{grid-template-columns:38px minmax(0,1fr) 8px 14px}.staff-stat-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-stat-overview>article{border-bottom:1px solid var(--line)}.staff-stat-overview>article:nth-child(2n){border-right:0}.staff-stat-overview>article:nth-last-child(-n+2){border-bottom:0}}@media (width<=760px){.staff-page-head{gap:8px;min-height:48px}.staff-page-head>.primary-button{width:auto;min-height:38px;padding-inline:10px}.staff-page-summary>span{padding-inline:7px;font-size:.51rem}.staff-page-summary>span:nth-child(2){display:none}.staff-layout{grid-template-columns:1fr;min-height:0}.staff-directory{border-right:0}.staff-editor{z-index:100;visibility:hidden;background:var(--surface);opacity:0;transition:all .16s;position:fixed;inset:0;transform:translateY(12px)}.staff-editor.open{visibility:visible;opacity:1;transform:none}.staff-editor-scroll{padding-inline:13px}.staff-field-grid,.staff-access-lines,.staff-mfa-choice{grid-template-columns:1fr}.staff-access-lines>button,.staff-mfa-choice>button{border-right:0}.staff-mfa-choice>button:first-child{border-bottom:1px solid var(--line)}.staff-access-policy{grid-template-columns:1fr}.staff-form-section.statistics>header{grid-template-columns:28px minmax(0,1fr)}.staff-month-picker{grid-column:2;width:max-content}.staff-stat-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-stat-detail-grid>article:nth-child(3n){border-right:1px solid var(--line)}.staff-stat-detail-grid>article:nth-child(2n){border-right:0}.staff-stat-detail-grid>article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.staff-stat-detail-grid>article:nth-last-child(-n+2){border-bottom:0}.staff-editor>footer{flex-direction:column;align-items:stretch}.staff-editor>footer>.primary-button{width:100%}}@media (width<=980px){.settings-workspace{grid-template-columns:188px minmax(0,1fr);gap:20px}.settings-rail{padding-right:12px}.settings-rail button{grid-template-columns:20px minmax(0,1fr) 7px;gap:7px}.settings-rail button>svg{width:15px}}@media (width<=760px){.settings-workspace{border-top:0;min-height:0;display:block}.settings-rail{top:var(--admin-sticky-top);z-index:27;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface) 97%,transparent);scrollbar-width:thin;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:row;gap:0;padding:4px;display:flex;position:sticky;overflow-x:auto}.settings-rail>section{display:contents}.settings-rail>section+section{margin:0}.settings-rail>section>span{display:none}.settings-rail button{border:0;border-right:1px solid var(--line);flex:none;grid-template-columns:18px minmax(0,1fr) 7px;width:auto;min-width:132px;min-height:46px;padding:5px 8px}.settings-rail button:last-child{border-right:0}.settings-rail button small{display:none}.settings-content{padding-top:16px}.settings-content .provider-head{grid-template-columns:1fr}.settings-content .provider-head>b{justify-self:start}}.page-title-row,.labels-title,.withdrawals-title,.catalogue-title,.customers-title,.set-builder-title{justify-content:flex-end;align-items:center;gap:8px;min-height:42px;padding:0 2px 8px}.page-title-row>.secondary-button,.page-title-row>.title-actions{margin-left:auto}.page-stage{padding-top:12px}.page-stack{gap:12px}.secondary-button,.primary-button{border-radius:5px;min-height:40px}@media (width<=760px){.document-preview-grid{grid-template-columns:1fr}.page-title-row,.labels-title,.withdrawals-title,.catalogue-title,.customers-title,.set-builder-title{min-height:38px;padding:0 0 6px}}@media (width<=1050px){.channel-truth-grid,.channel-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-truth-grid>article:nth-child(2),.channel-work-grid>article:nth-child(2){border-right:0}.channel-truth-grid>article:nth-child(-n+2),.channel-work-grid>article:nth-child(-n+2){border-bottom:1px solid var(--line)}.channel-compact-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-compact-metrics>article:nth-child(2){border-right:0}.channel-compact-metrics>article:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=760px){.channel-truth-board,.channel-work-overview,.channel-control-panel,.channel-command-center{border-radius:12px}.channel-truth-head,.channel-work-overview>header{grid-template-columns:1fr;gap:12px;padding:15px}.channel-truth-head>div>p:last-child,.channel-work-overview>header p:last-child{font-size:.68rem}.channel-readiness{width:100%;min-width:0}.channel-truth-grid>article{padding:14px}.channel-count-proof{margin:0 10px 10px;padding:11px}.channel-work-grid>article{padding:12px}.channel-control-panel{padding:14px}.channel-control-head{gap:12px;padding-bottom:14px}.channel-control-head>div:first-child>p:last-child{font-size:.7rem}.channel-command-head{grid-template-columns:1fr;gap:10px;padding:14px}.channel-command-head>div>p:last-child{font-size:.67rem}.channel-operations-nav{overscroll-behavior-inline:contain;scrollbar-width:thin;display:flex;overflow-x:auto}.channel-operations-nav>button{flex:1 0 172px;min-width:172px}.channel-command-center .channel-count-proof>span{flex-direction:column;align-items:flex-start;display:flex}.channel-command-center .channel-count-proof p{display:none}}@media (width<=520px){.channel-truth-grid{grid-template-columns:1fr}.channel-truth-grid>article{border-right:0;border-bottom:1px solid var(--line)}.channel-truth-grid>article:nth-child(3){border-bottom:1px solid var(--line)}.channel-truth-grid>article:last-child{border-bottom:0}.channel-work-grid{grid-template-columns:1fr}.channel-work-grid>article{border-right:0;border-bottom:1px solid var(--line)}.channel-work-grid>article:nth-child(3){border-bottom:1px solid var(--line)}.channel-work-grid>article:last-child{border-bottom:0}.channel-work-grid>article{padding:10px}.channel-runtime-state{text-overflow:ellipsis;max-width:calc(100vw - 76px);overflow:hidden}.channel-compact-metrics>article{grid-template-columns:22px minmax(0,1fr);padding:9px 10px}.channel-compact-metrics>article>svg{width:15px}.channel-compact-metrics strong{font-size:1.2rem}.channel-command-center .channel-count-proof{grid-template-columns:20px minmax(0,1fr) auto;padding:8px 10px}.channel-command-center .channel-count-proof strong{font-size:.63rem}.channel-command-center .channel-count-proof>b{padding:4px 6px;font-size:.55rem}}.article-workspace-backdrop{background:var(--canvas);padding:0}.article-workspace{height:100dvh;box-shadow:none;border:0;border-radius:0}.article-workspace-header{background:color-mix(in srgb,var(--surface) 96%,var(--canvas));grid-template-columns:52px minmax(210px,.72fr) minmax(160px,.52fr) minmax(380px,1.2fr) minmax(360px,auto);min-height:78px}.article-workspace-back{gap:3px;font-size:.5rem}.article-workspace-back svg{width:18px}.article-workspace-identity{gap:4px 9px;padding:9px 12px}.article-workspace-identity>p{font-size:.49rem}.article-workspace-identity h2{font-size:clamp(.86rem,1.05vw,1.04rem)}.article-workspace-code.identifier-code>code{max-width:114px}.article-workspace-product{padding:9px 12px}.article-workspace-product strong{font-size:clamp(.94rem,1.28vw,1.2rem)}.article-workspace-product span{margin-top:4px;font-size:.59rem}.article-workspace-facts{grid-template-columns:.72fr 1fr 1.55fr .9fr}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{padding:8px 9px}.article-workspace-facts small{font-size:.46rem}.article-workspace-facts strong{margin-top:5px;font-size:clamp(.76rem,1vw,.96rem)}.article-workspace-price>span{margin-top:3px}.article-workspace-price input{height:36px;font-size:1rem}.article-workspace-control{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;padding:7px 9px}.article-workspace-header-gates{flex:0 auto}.article-workspace-header-gates .row-statuses{flex-wrap:nowrap;gap:4px}.article-workspace-header-gates .status-icon{border-radius:5px;width:31px;min-width:31px;height:31px}.article-workspace-header-gates .status-icon svg{width:15px}.article-workspace-control .article-workspace-actions{flex:none;gap:5px;padding:0}.article-workspace-actions>button{border-radius:4px;min-height:36px;padding:0 8px;font-size:.58rem}.article-workspace-actions>button svg{width:14px}.article-workspace-actions>.workspace-delete,.article-workspace-actions>.workspace-close{width:36px}.article-workspace-actions>.workspace-market-link{border-color:var(--info-line);color:var(--info);background:var(--info-soft)}.article-workspace-layout{grid-template-rows:48px minmax(0,1fr);grid-template-columns:1fr}.article-workspace-nav{border-right:0;border-bottom:1px solid var(--line-strong);background:var(--surface);scrollbar-width:none;flex-direction:row;align-items:stretch;gap:0;min-height:48px;padding:0 clamp(12px,2vw,28px);overflow-x:auto}.article-workspace-nav::-webkit-scrollbar{display:none}.article-workspace-nav>span,.article-workspace-nav>footer{display:none}.article-workspace-nav>button{border-top:0;border-bottom:2px solid #0000;grid-template-columns:17px auto auto;gap:7px;width:auto;min-width:max-content;min-height:48px;padding:0 15px;font-size:.66rem}.article-workspace-nav>button.active{border-bottom-color:var(--signal);background:color-mix(in srgb,var(--signal) 4%,transparent)}.article-workspace-nav>button>svg{width:15px}.article-workspace-nav>button>svg:last-child{display:none}.article-workspace-nav>button>b{width:16px;height:16px}.article-workspace-nav>button>b svg{width:11px}.article-workspace-panel{background:var(--canvas);scrollbar-gutter:stable;padding:0 clamp(16px,2vw,28px)}.article-workspace-panel-data-core,.article-workspace-panel-photos{flex-direction:column;display:flex;overflow:hidden}.article-workspace-panel-data-core>.article-workspace-panel-header,.article-workspace-panel-data-core>.article-data-tabs,.article-workspace-panel-data-core>.drawer-footer,.article-workspace-panel-photos>.article-workspace-panel-header,.article-workspace-panel-photos>.drawer-footer{flex:none}.article-workspace-panel-data-core>.article-data-section,.article-workspace-panel-photos>.article-photo-section,.article-workspace-panel-photos>.set-workspace-photos,.article-workspace-panel-photos .media-workspace-compact{flex:auto;min-height:0}.article-workspace-panel-photos .media-workspace-compact{flex-direction:column;display:flex}.article-workspace-panel-photos .media-workspace-command,.article-workspace-panel-photos .media-mobile-tabs{flex:none}.article-workspace-panel-photos .media-compact-layout{flex:auto;height:auto;min-height:0}.article-workspace-panel-header{min-height:54px;padding:8px 0}.article-workspace-panel-header>span{gap:3px}.article-workspace-panel-header>span>small{font-size:.48rem}.article-workspace-panel-header>span>strong{font-size:.82rem}.article-workspace-panel-header>small{font-size:.57rem}.article-workspace-panel>.drawer-draft-note,.workspace-feedback{margin-top:8px}.article-workspace-panel>.drawer-footer{min-height:58px;margin-inline:calc(0px - clamp(16px,2vw,28px));padding:8px clamp(16px,2vw,28px)}.article-workspace-panel>.drawer-footer .primary-button{min-width:220px;min-height:40px}.article-data-tabs{z-index:4;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--canvas) 96%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:4px;padding:7px 0;display:flex;position:sticky;top:0}.article-data-tabs>button{min-height:36px;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:7px;padding:0 11px;font-size:.62rem;font-weight:820;display:flex}.article-data-tabs>button svg{width:15px}.article-data-tabs>button.active{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.article-data-tabs>button.active svg{color:var(--signal-text)}.article-core-mobile-tabs,.article-core-detail-tabs{display:none}.article-mobile-field-group{display:contents}.article-data-section{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start;gap:10px;padding:10px 0 12px;display:grid}.article-data-section>.gate-note{grid-column:1/-1;margin:0}.article-data-section>.workspace-data-accordion{border:1px solid var(--line-strong);background:var(--surface);border-radius:5px;min-width:0;margin:0}.article-data-section>.workspace-data-accordion>summary{min-height:52px;padding-inline:11px}.article-data-section>.workspace-data-accordion>.drawer-section{padding:10px}.article-data-section .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.article-data-section .product-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.article-data-section .edit-field{gap:4px}.article-data-section .edit-field>span{font-size:.54rem}.article-data-section .edit-field input,.article-data-section .edit-field select{min-height:39px;padding-inline:9px}.article-data-section .edit-field textarea{min-height:64px;padding:8px 9px}.article-data-section .workspace-inline-save{margin-top:8px;padding-top:8px}.article-data-section .damage-accordion{margin-top:8px}.article-data-section .damage-accordion-trigger{min-height:46px}.article-workspace-panel>.workspace-data-accordion.article-workspace-section{margin-top:10px}.article-photo-section{padding:0!important}.media-workspace-compact{min-height:0}.media-workspace-compact .media-workspace-command{gap:14px;min-height:50px}.media-workspace-compact .media-workspace-command>span{font-size:.62rem}.media-workspace-compact .media-workspace-command>span strong{font-size:.68rem}.media-workspace-compact .media-workspace-command>label{min-height:34px}.media-compact-layout{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(330px,370px);height:calc(100dvh - 232px);min-height:430px;display:grid}.media-compact-library{border-right:1px solid var(--line-strong);flex-direction:column;min-width:0;min-height:0;padding:14px 14px 10px 0;display:flex}.media-compact-library>header{justify-content:space-between;align-items:flex-start;gap:12px;min-height:40px;display:flex}.media-compact-library>header>span{flex-direction:column;gap:4px;display:flex}.media-compact-library>header small{color:var(--dim);font-size:.54rem}.media-compact-library>header span>small{color:var(--signal-text);font:850 .48rem var(--mono);letter-spacing:.09em}.media-compact-grid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));align-content:start;gap:7px;min-height:0;padding:1px 5px 8px 1px;display:grid;overflow-y:auto}.media-compact-grid>button{border:1px solid var(--line);min-width:0;color:var(--muted);background:var(--surface);text-align:left;border-radius:5px;grid-template-rows:108px auto;padding:4px;display:grid}.media-compact-grid>button:hover{border-color:var(--line-strong);background:var(--surface-raised)}.media-compact-grid>button.is-internal .media-compact-thumb img{opacity:.58;filter:grayscale(.18)}.media-compact-thumb{background:#efefe9;border-radius:3px;min-width:0;position:relative;overflow:hidden}.media-compact-thumb>img{object-fit:contain;width:100%;height:100%;display:block}.media-compact-thumb>i{width:22px;height:22px;color:var(--signal-ink);background:var(--signal);border-radius:50%;place-items:center;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 3px 10px #0000002e}.media-compact-thumb>i svg{fill:currentColor;width:12px}.media-compact-card-copy{flex-direction:column;gap:4px;min-width:0;padding:7px 4px 3px;display:flex}.media-compact-card-copy>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.media-compact-card-copy>small{color:var(--dim);font-size:.52rem}.media-compact-card-copy>span{gap:4px;margin-top:2px;display:flex}.media-compact-card-copy b{border:1px solid var(--line);min-width:0;color:var(--dim);font:750 .47rem var(--mono);border-radius:3px;align-items:center;gap:3px;padding:3px 5px;display:inline-flex}.media-compact-card-copy b.is-on{border-color:color-mix(in srgb,var(--success) 35%,var(--line));color:var(--success)}.media-compact-card-copy b svg{width:10px}.media-compact-inspector{scrollbar-width:thin;border-left:0;min-width:0;min-height:0;padding:0 0 0 16px;overflow-y:auto}.media-workspace-inspector>header.media-compact-selection{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:11px;min-height:116px;padding:12px 14px 12px 0;display:grid}.media-compact-selection>img{border:1px solid var(--line);object-fit:contain;background:#efefe9;border-radius:4px;width:92px;height:92px}.media-compact-selection>span{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.media-compact-selection>span>small{color:var(--signal-text);font:850 .47rem var(--mono);letter-spacing:.09em}.media-compact-selection>span>strong{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.74rem;overflow:hidden}.media-compact-selection>span>p{color:var(--dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.55rem;line-height:1.35;display:-webkit-box;overflow:hidden}.media-compact-selection a{color:var(--text);align-items:center;gap:5px;min-height:44px;margin-top:2px;padding-inline:2px;font-size:.57rem;font-weight:820;text-decoration:none;display:inline-flex}.media-compact-selection a:hover{color:var(--signal-text)}.media-compact-selection a svg{width:13px}.media-compact-state{border-block:1px solid var(--line);flex-wrap:wrap;gap:5px;margin-right:14px;padding:8px 0;display:flex}.media-compact-state>span{border:1px solid var(--line);min-height:25px;color:var(--dim);font:750 .49rem var(--mono);border-radius:3px;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.media-compact-state>span.is-public{color:var(--success)}.media-compact-state svg{width:11px}.media-compact-inspector .media-workspace-channels{margin:0 14px 8px 0}.media-compact-inspector .media-channel-toggle{grid-template-columns:19px minmax(0,1fr) 27px;padding-left:6px}.media-compact-inspector .media-workspace-actions{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-right:14px}.media-compact-inspector .media-workspace-actions>button{background:var(--surface);border:0;min-height:58px;padding:7px 8px}.media-compact-inspector .media-workspace-actions>button:hover:not(:disabled){background:var(--surface-raised)}.media-compact-inspector .media-workspace-actions>button strong{font-size:.59rem}.media-compact-inspector .media-workspace-actions>button small{font-size:.5rem;line-height:1.3}.media-compact-inspector .media-workspace-confirm{grid-template-columns:20px minmax(0,1fr);margin:8px 14px 0 0}.media-compact-inspector .media-workspace-confirm>button{grid-row:2}.media-compact-inspector .media-workspace-confirm>button:first-of-type{grid-column:1}.media-compact-inspector .media-workspace-ai-state{min-height:48px;margin-right:14px}.media-compact-inspector>.kie-credit-display{margin-right:14px;padding-right:0}.media-mobile-tabs,.media-mobile-pager{display:none}.set-article-workspace .article-workspace-header{grid-template-columns:52px minmax(260px,.72fr) minmax(540px,1.35fr) 46px;min-height:78px}.set-article-workspace .article-workspace-facts{grid-template-columns:1fr 1.2fr .78fr auto}.set-article-workspace .article-workspace-facts>button{font-size:.56rem}.set-workspace-data .set-workspace-data-body{padding-bottom:12px}.set-workspace-data-body .set-workspace-summary{margin-top:10px}.set-workspace-summary>span{min-height:62px}.set-workspace-member-list>button{min-height:60px}.set-workspace-rule{margin-top:10px;padding:10px 5px}.ops-feed-actor{border:1px solid var(--line);width:max-content;max-width:100%;color:var(--muted);font:800 .51rem var(--mono);border-radius:3px;align-items:center;padding:3px 6px;flex-direction:row!important;gap:4px!important;display:inline-flex!important}.ops-feed-actor.staff{border-color:color-mix(in srgb,var(--signal) 32%,var(--line));color:var(--signal-text)}.ops-feed-actor.system{color:var(--dim)}.ops-feed-actor svg{width:11px}.ecosystem-center{position:relative;display:block!important}.ecosystem-button{border:1px solid var(--line);width:43px;height:43px;color:var(--muted);background:var(--surface);border-radius:11px;place-items:center;display:grid;position:relative}.ecosystem-button:hover,.ecosystem-button.is-open{border-color:var(--signal-line);color:var(--signal-text);background:var(--signal-soft)}.ecosystem-button>svg{width:18px}.ecosystem-button>b{min-width:20px;height:20px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;font-size:14px;display:grid;position:absolute;top:-5px;right:-5px}.ecosystem-center-scrim,.alert-center-scrim{z-index:108;background:var(--overlay-soft);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0;position:fixed;inset:70px 0 0}.ecosystem-center-panel{z-index:121;border:1px solid var(--line-strong);width:min(520px,100vw - 28px);max-height:calc(100dvh - 92px);color:var(--text);background:color-mix(in srgb,var(--surface) 97%,transparent);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border-radius:12px;flex-direction:column;display:flex;position:fixed;top:78px;right:clamp(14px,2.5vw,36px);overflow:hidden;box-shadow:0 26px 80px #00000075}.ecosystem-center-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:14px 18px;display:flex}.ecosystem-center-panel>header>div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 9px;min-width:0;display:grid}.ecosystem-center-panel>header span{color:var(--signal-text);letter-spacing:.11em;align-items:center;gap:6px;font-size:14px;font-weight:900;display:flex}.ecosystem-center-panel>header span i{background:var(--success);width:6px;height:6px;box-shadow:0 0 8px var(--success);border-radius:50%}.ecosystem-center-panel>header strong{letter-spacing:-.02em;font-size:18px}.ecosystem-center-panel>header small{color:var(--dim);grid-column:1/-1;font-size:14px}.ecosystem-center-panel>header>button{width:40px;height:40px;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.ecosystem-center-panel>header>button:hover{color:var(--text);background:var(--surface-raised)}.ecosystem-center-panel>header>button svg{width:18px}.ecosystem-center-filters{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px;display:grid}.ecosystem-center-filters button,.ops-feed-filters button{min-width:0;min-height:38px;color:var(--dim);background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:14px;font-weight:750}.ecosystem-center-filters button:hover,.ops-feed-filters button:hover{color:var(--text);background:var(--surface-raised)}.ecosystem-center-filters button.active,.ops-feed-filters button.active{color:var(--text);background:var(--surface-soft);box-shadow:inset 0 -2px var(--signal);border-color:#0000}.ecosystem-center-panel>.ecosystem-list{flex:1;min-height:0;overflow-y:auto}.ecosystem-center-panel>footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:16px;min-height:52px;padding:7px 18px;display:flex}.ecosystem-center-panel>footer button{min-height:38px;color:var(--muted);background:0 0;border:0;padding:0;font-size:14px;font-weight:800}.ecosystem-center-panel>footer button:first-child{margin-right:auto}.ecosystem-center-panel>footer button:hover{color:var(--signal-text)}.ecosystem-list{scrollbar-width:thin;scrollbar-color:var(--surface-soft) transparent;min-height:0;overflow-y:auto}.ecosystem-list>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:112px;color:var(--text);text-align:left;background:0 0;grid-template-columns:38px minmax(0,1fr) 16px;align-items:start;gap:12px;padding:15px 16px;display:grid;position:relative}.ecosystem-list>button:last-child{border-bottom:0}.ecosystem-list>button:hover{background:var(--surface-raised)}.ecosystem-list>button.is-critical{box-shadow:inset 3px 0 var(--danger)}.ecosystem-list>button.is-live{animation:1.7s cubic-bezier(.2,.85,.25,1) feed-live}.ecosystem-item-icon{width:36px;height:36px;color:var(--muted);background:var(--surface-raised);border-radius:7px;place-items:center;display:grid}.ecosystem-item-icon svg{width:17px}.ecosystem-item-icon.ebay,.ecosystem-item-icon.system{color:var(--signal-text);background:var(--signal-soft)}.ecosystem-item-icon.orders{color:var(--success);background:color-mix(in srgb,var(--success) 8%,transparent)}.ecosystem-item-icon.payment{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,transparent)}.ecosystem-item-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.ecosystem-item-meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ecosystem-item-meta>b{color:var(--dim);letter-spacing:.07em;text-transform:uppercase;font-size:14px;font-weight:850}.ecosystem-item-meta>em{color:var(--muted);background:var(--surface-soft);border-radius:4px;padding:3px 6px;font-size:14px;font-style:normal;font-weight:800}.ecosystem-item-meta>em.is-processing,.ecosystem-item-meta>em.is-now{color:var(--signal-ink);background:var(--signal)}.ecosystem-item-meta>em.is-failed,.ecosystem-item-meta>em.is-dead{color:var(--danger);background:color-mix(in srgb,var(--danger) 9%,transparent)}.ecosystem-item-meta>time{color:var(--dim);white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-size:14px;display:inline-flex}.ecosystem-item-meta>time svg{width:13px}.ecosystem-item-copy>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;overflow:hidden}.ecosystem-item-copy>small{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.42;display:-webkit-box;overflow:hidden}.ecosystem-item-foot{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:2px;display:flex}.ecosystem-item-foot>code,.ecosystem-actor{min-height:25px;color:var(--muted);background:var(--surface-soft);font:750 14px var(--mono);text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;display:inline-flex;overflow:hidden}.ecosystem-item-foot>code{max-width:220px;color:var(--text)}.ecosystem-actor.staff{color:var(--signal-text)}.ecosystem-actor.system{color:var(--dim)}.ecosystem-actor svg{flex:none;width:13px}.ecosystem-item-open{width:15px;color:var(--dim);align-self:center}.ecosystem-empty{min-height:220px;color:var(--dim);text-align:center;place-content:center;justify-items:center;gap:9px;padding:24px;display:grid}.ecosystem-empty svg{width:25px}.ecosystem-empty strong{font-size:14px}.ops-feed>header{align-items:center;min-height:78px;padding:15px 16px}.ops-feed>header h2{margin-top:5px;font-size:18px}.ops-feed>header>div>span{letter-spacing:.11em;font-size:14px}.ops-feed>header>b{color:var(--text);font:800 22px var(--mono);align-items:baseline;gap:5px;display:flex}.ops-feed>header>b small{color:var(--dim);font-size:14px;font-weight:750}.ops-feed>.ops-feed-filters{border-top:1px solid var(--line);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px;display:grid}.ops-feed>.ecosystem-list{flex:1;min-height:0}.ops-feed>footer{font-size:14px}@media (width<=1120px){.ops-feed>.ecosystem-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:640px;display:grid}.ops-feed>.ecosystem-list>button:nth-child(odd){border-right:1px solid var(--line)}}@media (width<=760px){.ecosystem-button{border-radius:9px;width:40px;height:40px}.ecosystem-center-scrim,.alert-center-scrim{inset:56px 0 0}.ecosystem-center-panel{border-radius:11px;width:auto;max-height:none;inset:62px 8px 8px}.ecosystem-center-panel>header{min-height:72px;padding:11px 13px}.ecosystem-center-panel>header strong{font-size:17px}.ecosystem-center-filters{grid-template-columns:repeat(5,minmax(78px,1fr));overflow-x:auto}.ecosystem-list>button{grid-template-columns:34px minmax(0,1fr) 14px;gap:9px;min-height:108px;padding:13px 11px}.ecosystem-item-icon{width:32px;height:32px}.ecosystem-item-meta>time{width:100%;margin-left:0}.ops-feed>.ecosystem-list{max-height:680px;display:block}.ops-feed>.ecosystem-list>button:nth-child(odd){border-right:0}}@media (width<=1500px){.article-workspace-header{grid-template-columns:50px minmax(190px,.72fr) minmax(145px,.48fr) minmax(360px,1.2fr) auto}.article-workspace-header-gates,.article-workspace-actions>.workspace-ebay-preview{display:none}.article-workspace-control{padding-inline:7px}.set-article-workspace .article-workspace-header{grid-template-columns:50px minmax(240px,.72fr) minmax(500px,1.35fr) 44px}}@media (width<=1180px){.article-workspace-header{grid-template-columns:50px minmax(220px,1fr) minmax(390px,1.25fr) auto}.article-workspace-product{display:none}.article-data-section{grid-template-columns:1fr 1fr}.article-data-section .product-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.media-compact-layout{grid-template-columns:minmax(0,1fr) 330px}.media-compact-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr))}.set-article-workspace .article-workspace-header{grid-template-columns:50px minmax(220px,.7fr) minmax(460px,1.3fr) 44px}}@media (width<=900px){.article-workspace-header{grid-template-rows:64px 68px;grid-template-columns:48px minmax(0,1fr) 94px;min-height:132px}.article-workspace-back{grid-area:1/1}.article-workspace-identity{border-right:0;grid-area:1/2}.article-workspace-identity>p{display:none}.article-workspace-control{display:contents}.article-workspace-actions{grid-area:1/3;align-items:stretch;gap:0;padding:0;display:flex}.article-workspace-actions>button{display:none}.article-workspace-actions>.workspace-save,.article-workspace-actions>.workspace-close{border:0;border-left:1px solid var(--line);border-radius:0;place-items:center;width:47px;min-height:64px;padding:0;display:grid}.article-workspace-actions>.workspace-save span{display:none}.article-workspace-facts{border-top:1px solid var(--line);grid-area:2/1/auto/-1}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{min-width:0}.article-workspace-layout{grid-template-rows:46px minmax(0,1fr)}.article-workspace-nav{min-height:46px;padding-inline:5px}.article-workspace-nav>button{min-height:46px;padding-inline:11px}.article-workspace-panel{padding-inline:14px}.article-workspace-panel>.drawer-footer{margin-inline:-14px;padding-inline:14px}.article-data-section{grid-template-columns:1fr}.article-data-section>.gate-note{grid-column:1}.article-data-section .product-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.media-compact-layout{grid-template-columns:minmax(0,1fr) 310px;height:auto;min-height:0}.media-compact-library{max-height:calc(100dvh - 232px)}.media-compact-grid{grid-template-columns:repeat(2,minmax(130px,1fr))}.media-compact-inspector{max-height:calc(100dvh - 232px)}.set-article-workspace .article-workspace-header{grid-template-rows:64px 68px;grid-template-columns:48px minmax(0,1fr) 46px;min-height:132px}.set-article-workspace .article-workspace-back{grid-area:1/1}.set-article-workspace .article-workspace-identity{grid-area:1/2}.set-article-workspace .article-workspace-close{grid-area:1/3}.set-article-workspace .article-workspace-facts{grid-area:2/1/auto/-1}}@media (width<=640px){.article-workspace-header{grid-template-rows:60px 72px;grid-template-columns:44px minmax(0,1fr) 88px;min-height:132px}.article-workspace-back{min-width:44px}.article-workspace-back span{display:none}.article-workspace-identity{flex-direction:column;justify-content:center;gap:3px;padding:7px 9px;display:flex}.article-workspace-identity .identifier-code{order:2}.article-workspace-identity h2{white-space:nowrap;order:1;width:100%;font-size:.79rem}.article-workspace-code.identifier-code>code{max-width:150px}.article-workspace-actions>.workspace-save,.article-workspace-actions>.workspace-close{width:44px;min-height:60px}.article-workspace-facts{grid-template-columns:.74fr .92fr 1.45fr .9fr}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{padding:6px}.article-workspace-facts small{font-size:.42rem}.article-workspace-facts strong{margin-top:4px;font-size:.68rem}.article-workspace-price input{height:44px;padding-inline:6px;font-size:.86rem}.article-workspace-price>span{grid-template-columns:minmax(0,1fr) auto 44px}.article-workspace-price>span>button{width:44px;height:44px}.article-workspace-nav>button{padding-inline:10px;font-size:.61rem}.article-workspace-nav>button>svg:first-child{display:none}.article-workspace-nav>button{grid-template-columns:auto auto}.article-workspace-panel{padding-inline:10px}.article-workspace-panel-header{min-height:45px}.article-workspace-panel-header>small{display:none}.article-workspace-panel-header>span>strong{font-size:.72rem}.article-workspace-panel>.drawer-footer{margin-inline:-10px;padding-inline:10px}.article-data-tabs{overflow-x:auto}.article-data-tabs>button{flex:1 0 max-content;justify-content:center;min-height:44px}.article-data-section{padding-top:7px}.article-data-section .product-edit-grid,.article-data-section .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-data-section .edit-field.wide{grid-column:1/-1}.article-core-mobile-tabs{grid-column:1;grid-template-columns:1fr 1fr;gap:4px;display:grid}.article-core-mobile-tabs>button{border:1px solid var(--line);min-height:44px;color:var(--dim);background:var(--surface);border-radius:4px;justify-content:center;align-items:center;gap:6px;font-size:.58rem;font-weight:820;display:flex}.article-core-mobile-tabs>button svg{width:14px}.article-core-mobile-tabs>button.active{border-color:color-mix(in srgb,var(--signal) 48%,var(--line));color:var(--text);background:color-mix(in srgb,var(--signal) 7%,var(--surface))}.article-core-mobile-tabs>button.active svg{color:var(--signal-text)}.article-data-section>.article-core-pane{display:none}.article-data-section>.article-core-pane.is-mobile-active{display:block}.article-data-section>.workspace-data-accordion>summary{min-height:49px}.article-data-section>.workspace-data-accordion>.drawer-section{padding:8px}.article-data-section .edit-field input,.article-data-section .edit-field select{min-height:44px}.workspace-data-accordion>summary small{display:none}.media-workspace-compact .media-workspace-command{grid-template-columns:minmax(0,1fr) auto;gap:7px}.media-workspace-compact .media-workspace-command>small,.media-workspace-compact .media-workspace-command>label span{display:none}.media-workspace-compact .media-workspace-command>label{justify-content:center;width:44px;min-height:44px;padding:0}.media-compact-layout{border-bottom:0;flex-direction:column;display:flex}.media-compact-library{border-right:0;border-bottom:1px solid var(--line-strong);flex:none;max-height:none;padding:7px 0}.media-compact-library>header{min-height:30px}.media-compact-library>header>small{display:none}.media-compact-grid{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:118px;grid-auto-flow:column;gap:6px;padding:1px 0 6px;overflow:auto hidden}.media-compact-grid>button{scroll-snap-align:start;grid-template-rows:68px auto}.media-compact-card-copy{gap:3px;padding:5px 3px 2px}.media-compact-card-copy>small{display:none}.media-compact-card-copy b{padding:2px 3px;font-size:.42rem}.media-compact-inspector{max-height:none;padding-left:0;overflow:visible}.media-workspace-inspector>header.media-compact-selection{grid-template-columns:64px minmax(0,1fr);min-height:84px;padding:8px 0}.media-compact-selection>img{width:64px;height:64px}.media-compact-state{padding-block:5px}.media-compact-state>span{min-height:28px}.media-compact-state,.media-compact-inspector .media-workspace-channels,.media-compact-inspector .media-workspace-actions,.media-compact-inspector .media-workspace-ai-state,.media-compact-inspector>.kie-credit-display{margin-right:0}.media-compact-inspector .media-workspace-channels>header{min-height:34px}.media-compact-inspector .media-workspace-channels>article{min-height:48px}.media-compact-inspector .media-workspace-actions{grid-template-columns:1fr 1fr}.media-compact-inspector .media-workspace-actions>button{min-height:48px}.media-compact-inspector .media-workspace-actions>button small{display:none}.set-article-workspace .article-workspace-header{grid-template-rows:60px 72px;grid-template-columns:44px minmax(0,1fr) 44px;min-height:132px}.set-article-workspace .article-workspace-facts{grid-template-columns:.8fr 1.35fr .8fr}.set-article-workspace .article-workspace-facts>span:first-child{display:flex}.set-article-workspace .article-workspace-facts>button{display:none}.set-workspace-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.set-workspace-summary>span{min-height:54px;padding:8px}.set-workspace-summary>span+span{border-top:0;border-left:1px solid var(--line)}.set-workspace-member-list>button{grid-template-columns:26px minmax(0,1fr) 52px 16px}.set-workspace-member-list>button>b{display:block}}@media (width<=390px){.article-workspace-facts>span:first-child{display:none}.article-workspace-facts{grid-template-columns:.9fr 1.5fr .9fr}.article-data-section .product-edit-grid,.article-data-section .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-data-section .edit-field.wide{grid-column:1/-1}.media-compact-grid{grid-template-columns:none;gap:5px}.set-article-workspace .article-workspace-facts>span:first-child{display:none}.set-article-workspace .article-workspace-facts{grid-template-columns:1.45fr .9fr}}.article-workspace:not(.set-article-workspace){--article-rail:72px;background:var(--canvas)}.article-workspace:not(.set-article-workspace) .article-command-bar{border-bottom:1px solid var(--line-strong);background:var(--surface);grid-template-rows:64px;grid-template-columns:58px minmax(320px,1fr) 176px 132px 174px;align-items:stretch;min-height:64px;max-height:64px}.article-command-bar>*{border-right:1px solid var(--line);min-width:0}.article-command-bar>:last-child{border-right:0}.article-command-bar .article-workspace-back{width:58px;color:var(--muted);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.article-command-bar .article-workspace-back:hover{color:var(--text);background:var(--surface-raised)}.article-command-bar .article-workspace-back svg{width:18px}.article-command-bar .article-workspace-identity{grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:0 16px;padding:0 18px;display:grid}.article-command-bar .article-workspace-identity>span{flex-direction:column;grid-row:1/-1;align-self:center;align-items:flex-start;gap:7px;display:flex}.article-command-bar .article-workspace-identity>span>b{color:var(--signal-text);font:850 .46rem/1 var(--mono);letter-spacing:.09em}.article-command-bar .article-workspace-code.identifier-code>code{max-width:126px;color:var(--muted);font-size:.57rem;display:none}.article-command-bar .article-workspace-identity h2,.article-command-bar .article-workspace-identity p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.article-command-bar .article-workspace-identity h2{align-self:end;padding-bottom:3px;font-size:.82rem}.article-command-bar .article-workspace-identity p{color:var(--dim);align-self:start;padding-top:3px;font-size:.59rem}.article-command-price{flex-direction:column;justify-content:center;gap:5px;padding:0 12px;display:flex}.article-command-price>small,.article-command-status small{color:var(--dim);font:850 .47rem/1 var(--mono);letter-spacing:.08em}.article-command-price>span{grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:5px;margin:0;display:grid}.article-command-price input{border-color:color-mix(in srgb, var(--signal) 32%, var(--line));border-radius:4px;height:34px;font-size:.91rem}.article-command-price:has(input:disabled)>span{grid-template-columns:minmax(0,1fr) auto}.article-command-status{align-items:center;gap:9px;padding:0 14px;display:flex}.article-command-status>i{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 10%, transparent);border-radius:50%;flex:none}.article-command-status>i.is-locked{background:var(--warning);box-shadow:0 0 0 4px color-mix(in srgb, var(--warning) 10%, transparent)}.article-command-status>span{flex-direction:column;gap:6px;min-width:0;display:flex}.article-command-status strong{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.article-command-bar .article-workspace-control{align-items:stretch;padding:0;display:flex}.article-command-bar .workspace-save{width:100%;min-height:64px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.65rem;font-weight:850;display:flex}.article-command-bar .workspace-save:hover:not(:disabled){background:color-mix(in srgb, var(--signal) 88%, white)}.article-command-bar .workspace-save:disabled{color:var(--dim);background:var(--surface-raised)}.article-command-bar .workspace-save svg{width:16px}.article-workspace:not(.set-article-workspace) .article-workspace-layout{grid-template-columns:var(--article-rail) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.article-workspace:not(.set-article-workspace) .article-workspace-nav{border-right:1px solid var(--line-strong);background:var(--surface-2);border-bottom:0;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.article-workspace:not(.set-article-workspace) .article-workspace-nav>span,.article-workspace:not(.set-article-workspace) .article-workspace-nav>footer{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button{border:0;border-bottom:1px solid color-mix(in srgb, var(--line) 65%, transparent);width:100%;min-width:0;min-height:76px;color:var(--dim);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:0 3px;font-size:.51rem;font-weight:750;display:flex;position:relative}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button:before{content:"";background:0 0;width:2px;position:absolute;inset:0 auto 0 0}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button:hover{color:var(--muted);background:var(--surface-raised)}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button.active{border-bottom-color:color-mix(in srgb, var(--line) 65%, transparent);color:var(--text);background:color-mix(in srgb,var(--signal) 5%,var(--surface-raised))}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button.active:before{background:var(--signal)}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>svg:first-child{width:18px}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button.active>svg:first-child{color:var(--signal-text)}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>svg:last-child{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>b{border-radius:50%;width:17px;height:17px;padding:0;position:absolute;top:10px;right:10px}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>b svg{width:11px}.article-workspace:not(.set-article-workspace) .article-workspace-panel{background:var(--canvas);min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.article-workspace:not(.set-article-workspace) .article-workspace-panel-header{min-height:56px;padding:8px 22px}.article-workspace:not(.set-article-workspace) .article-workspace-panel-data-core>.article-workspace-panel-header,.article-workspace:not(.set-article-workspace) .article-workspace-panel-data-more>.article-workspace-panel-header,.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos>.article-workspace-panel-header,.article-workspace:not(.set-article-workspace) .article-workspace-panel-market>.article-workspace-panel-header,.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels>.article-workspace-panel-header{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-panel>.drawer-draft-note,.article-workspace:not(.set-article-workspace) .article-workspace-panel>.workspace-feedback{z-index:25;width:min(480px,100% - 36px);margin:0;position:absolute;top:9px;right:18px;box-shadow:0 14px 35px #00000061}.article-edit-workspace{grid-template-columns:minmax(560px,1fr) minmax(270px,310px);width:100%;height:100%;min-height:0;display:grid}.article-primary-editor{scrollbar-width:thin;min-width:0;min-height:0;padding:0 22px 18px;overflow:auto}.article-primary-editor>header,.article-more-workspace>header,.article-market-workspace>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:58px;display:flex}.article-primary-editor>header>span,.article-more-workspace>header>span,.article-market-workspace>header>span{flex-direction:column;gap:5px;min-width:0;display:flex}.article-primary-editor>header small,.article-more-workspace>header small,.article-market-workspace>header small{color:var(--signal-text);font:850 .5rem/1 var(--mono);letter-spacing:.09em}.article-primary-editor>header strong,.article-more-workspace>header strong,.article-market-workspace>header strong{font-size:.81rem}.article-primary-editor>header>em{color:var(--dim);align-items:center;gap:5px;font-size:.57rem;font-style:normal;display:flex}.article-primary-editor>header>em svg{width:13px;color:var(--success)}.article-primary-editor>.gate-note{min-height:38px;margin:8px 0 0;padding-block:7px;font-size:.58rem}.article-quick-status{border:1px solid var(--line);background:var(--surface);border-radius:5px;grid-template-columns:minmax(150px,.8fr) minmax(170px,1.1fr) auto;align-items:center;gap:10px;min-height:62px;margin-top:12px;padding:0 12px;display:grid}.article-quick-status>span{flex-direction:column;gap:6px;display:flex}.article-quick-status>span small{color:var(--dim);font:850 .48rem/1 var(--mono)}.article-quick-status>span strong{font:820 .64rem/1 var(--mono);align-items:center;gap:7px;display:flex}.article-quick-status>span i{background:var(--success);border-radius:50%;width:7px;height:7px}.article-quick-status>span i.is-locked{background:var(--warning)}.article-quick-status .row-statuses{flex-wrap:nowrap;gap:5px;display:flex}.article-quick-status .status-icon{width:34px;min-width:34px;height:34px}.article-quick-status>button{min-height:38px;color:var(--warning);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:.57rem;font-weight:800;display:flex}.article-quick-status>button svg{width:14px}.article-essential-grid{grid-template-columns:1.35fr repeat(4,minmax(90px,.75fr));gap:9px;padding:14px 0;display:grid}.article-essential-grid .edit-field.wide{grid-column:auto}.article-product-grid{border-top:1px solid var(--line);grid-template-columns:.82fr 1.35fr repeat(6,minmax(66px,.72fr));gap:8px;padding:13px 0;display:grid}.article-product-grid .edit-field.wide{grid-column:auto}.article-essential-grid .edit-field,.article-product-grid .edit-field{gap:5px;min-width:0}.article-essential-grid .edit-field>span,.article-product-grid .edit-field>span{color:var(--dim);font:800 .49rem/1 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-essential-grid .edit-field input,.article-essential-grid .edit-field select,.article-product-grid .edit-field input,.article-product-grid .edit-field select{border-radius:4px;width:100%;min-height:42px;padding-inline:9px;font-size:.64rem}.article-product-grid .input-with-slash{grid-template-columns:minmax(0,1fr) 40px;min-width:0}.article-product-grid .input-with-slash>button{border-color:var(--line-strong);width:40px;min-width:40px;min-height:42px;color:var(--muted);background:var(--surface-raised)}.article-editor-links{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.article-editor-links>button{border:1px solid var(--line);min-width:0;min-height:58px;color:var(--text);background:var(--surface);text-align:left;border-radius:4px;grid-template-columns:19px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:0 10px;display:grid}.article-editor-links>button:hover{border-color:var(--line-strong);background:var(--surface-raised)}.article-editor-links>button>svg:first-child{width:16px;color:var(--signal-text)}.article-editor-links>button>svg:last-child{width:13px;color:var(--dim)}.article-editor-links>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.article-editor-links>button small{color:var(--dim);font:800 .46rem/1 var(--mono);letter-spacing:.05em}.article-editor-links>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.article-editor-links>button.has-alert>svg:first-child{color:var(--warning)}.article-editor-links>button:nth-child(3){grid-column:1/-1}.article-context-rail{border-left:1px solid var(--line-strong);background:var(--surface-2);scrollbar-width:thin;min-width:0;min-height:0;padding:14px;overflow:auto}.article-context-photo{border-bottom:1px solid var(--line-strong);grid-template-rows:1fr auto;grid-template-columns:78px minmax(0,1fr);gap:9px;min-height:126px;padding-bottom:13px;display:grid}.article-context-photo>img,.article-context-photo-empty{object-fit:contain;color:#777;background:#e7e7e2;border-radius:4px;grid-row:1;place-items:center;width:78px;height:78px;display:grid}.article-context-photo-empty svg{width:24px}.article-context-photo>span:not(.article-context-photo-empty){flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.article-context-photo small,.article-context-market small,.article-context-change small,.article-context-scope>small{color:var(--dim);font:850 .46rem/1 var(--mono);letter-spacing:.08em}.article-context-photo strong{font-size:.61rem;line-height:1.25}.article-context-photo a{min-height:28px;color:var(--muted);align-items:center;gap:5px;font-size:.53rem;text-decoration:none;display:flex}.article-context-photo a svg{width:12px}.article-context-photo>button{border:1px solid var(--line);min-height:36px;color:var(--muted);background:var(--surface-raised);border-radius:4px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 9px;font-size:.56rem;font-weight:800;display:flex}.article-context-photo>button svg{width:13px}.article-context-market{border:0;border-bottom:1px solid var(--line-strong);width:100%;min-height:94px;color:var(--text);text-align:left;background:0 0;grid-template-columns:21px minmax(0,1fr) 13px;align-items:center;gap:9px;padding:0;display:grid}.article-context-market>svg:first-child{width:18px;color:var(--signal-text)}.article-context-market>svg:last-child{width:12px;color:var(--dim)}.article-context-market>span{flex-direction:column;gap:7px;min-width:0;display:flex}.article-context-market strong{font:820 .73rem/1 var(--mono)}.article-context-market em{color:var(--dim);font-size:.5rem;font-style:normal}.article-context-change{border-bottom:1px solid var(--line-strong);grid-template-columns:21px minmax(0,1fr);align-items:center;gap:9px;min-height:82px;display:grid}.article-context-change>svg{width:17px;color:var(--muted)}.article-context-change>span{flex-direction:column;gap:6px;min-width:0;display:flex}.article-context-change strong{font-size:.58rem}.article-context-change p{color:var(--dim);margin:0;font-size:.5rem}.article-context-scope{padding:16px 0}.article-context-scope>strong{margin-top:8px;font-size:.62rem;line-height:1.4;display:block}.article-context-scope>p{color:var(--dim);margin:8px 0 0;font-size:.54rem;line-height:1.55}.article-more-workspace,.article-market-workspace{width:100%;height:100%;min-height:0;padding:0 22px 18px;overflow:hidden}.article-more-workspace>header{justify-content:flex-start}.article-more-workspace>header>button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);background:var(--surface);border-radius:4px;place-items:center;display:grid}.article-more-workspace>header>button svg{width:16px}.article-more-layout{grid-template-columns:236px minmax(0,1fr);height:calc(100% - 59px);min-height:0;display:grid}.article-more-layout>nav{border-right:1px solid var(--line-strong);flex-direction:column;min-height:0;padding:14px 14px 14px 0;display:flex}.article-more-layout>nav>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:66px;color:var(--muted);text-align:left;background:0 0;grid-template-columns:21px minmax(0,1fr) auto 13px;align-items:center;gap:9px;padding:0 8px;display:grid;position:relative}.article-more-layout>nav>button.active{color:var(--text);background:var(--surface-raised)}.article-more-layout>nav>button>svg:first-child{width:17px}.article-more-layout>nav>button.active>svg:first-child{color:var(--signal-text)}.article-more-layout>nav>button>svg:last-child{width:12px;color:var(--dim)}.article-more-layout>nav>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.article-more-layout>nav strong{font-size:.63rem}.article-more-layout>nav small{color:var(--dim);font-size:.52rem}.article-more-layout>nav b{min-width:19px;height:19px;color:var(--signal-ink);background:var(--signal);font:850 .48rem var(--mono);border-radius:50%;place-items:center;display:grid}.article-more-task{min-width:0;min-height:0;padding:14px 0 0 20px;overflow:hidden}.article-task-form{flex-direction:column;height:100%;min-height:0;display:flex}.article-task-form>header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;min-height:52px;display:flex}.article-task-form>header>span{flex-direction:column;gap:6px;display:flex}.article-task-form>header small{color:var(--signal-text);font:850 .48rem/1 var(--mono);letter-spacing:.08em}.article-task-form>header strong{font-size:.75rem}.article-task-form>header em{color:var(--dim);font-size:.55rem;font-style:normal}.article-task-form>header em.has-alert{color:var(--warning)}.article-task-form>.edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:15px}.article-task-form .edit-field input,.article-task-form .edit-field select{min-height:44px}.article-task-form .edit-field textarea{min-height:82px}.article-task-form>footer{border-top:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-top:auto;display:flex}.article-task-form>footer>span{color:var(--dim);align-items:center;gap:6px;font-size:.55rem;display:flex}.article-task-form>footer svg{width:14px}.article-task-form>footer>button{min-height:38px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:4px;align-items:center;gap:7px;padding:0 12px;font-size:.58rem;font-weight:850;display:flex}.article-task-form>footer>button:disabled{color:var(--dim);background:var(--surface-raised)}.article-task-form>.damage-accordion{margin-top:14px}.article-task-form>.workspace-package-plan{margin-top:16px}.article-task-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:14px 6px 14px 0;overflow:auto}.article-task-scroll .contact-editor{margin-top:0}.article-task-scroll .contact-editor+.responsible-toggle{margin-top:12px}.article-task-gpsr>footer{margin-top:0}.article-market-workspace>header>button,.article-market-empty>button{border:1px solid var(--line-strong);min-height:38px;color:var(--muted);background:var(--surface-raised);border-radius:4px;align-items:center;gap:7px;padding:0 11px;font-size:.58rem;font-weight:820;display:flex}.article-market-workspace>header>button svg,.article-market-empty>button svg{width:14px}.article-market-source{border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:8px 4px;display:grid}.article-market-source>svg{width:17px}.article-market-source.is-live>svg{color:var(--success)}.article-market-source.is-simulation>svg{color:var(--warning)}.article-market-source>span{flex-direction:column;gap:4px;display:flex}.article-market-source strong{font-size:.62rem}.article-market-source small{color:var(--dim);font-size:.54rem}.article-market-stats{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));min-height:104px;display:grid}.article-market-stats>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:9px;padding:0 16px;display:flex}.article-market-stats>div:last-child{border-right:0}.article-market-stats dt{color:var(--dim);font:850 .48rem/1 var(--mono);letter-spacing:.07em}.article-market-stats dd{font:850 1.14rem/1 var(--mono);margin:0}.article-market-stats>div.is-key dd{color:var(--signal-text)}.article-market-body{grid-template-columns:minmax(240px,.72fr) minmax(420px,1.28fr);gap:24px;height:calc(100% - 221px);min-height:0;padding-top:18px;display:grid}.article-market-scope{border-right:1px solid var(--line);padding-right:24px}.article-market-scope>small{color:var(--dim);font:850 .48rem/1 var(--mono);letter-spacing:.08em}.article-market-scope>p{color:var(--dim);margin:11px 0;font-size:.57rem;line-height:1.6}.article-market-scope>footer{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:7px;padding-top:12px;font-size:.56rem;line-height:1.45;display:flex}.article-market-scope>footer svg{width:14px;color:var(--success);flex:none}.article-market-offers{flex-direction:column;min-width:0;min-height:0;display:flex}.article-market-offers>header,.article-market-offers article{grid-template-columns:minmax(180px,1fr) 86px 92px 28px;align-items:center;gap:10px;display:grid}.article-market-offers>header{min-height:30px;color:var(--dim);font:850 .46rem/1 var(--mono)}.article-market-offers>header>span{white-space:nowrap}.article-market-offers>div{scrollbar-width:thin;min-height:0;overflow:auto}.article-market-offers article{border-top:1px solid var(--line);min-height:62px}.article-market-offers article>span{flex-direction:column;gap:5px;min-width:0;display:flex}.article-market-offers article strong{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.article-market-offers article small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:.49rem;overflow:hidden}.article-market-offers article em{color:var(--muted);font-size:.56rem;font-style:normal}.article-market-offers article b{font:800 .65rem/1 var(--mono)}.article-market-offers article a{width:28px;height:28px;color:var(--muted);place-items:center;display:grid}.article-market-offers article i{color:var(--dim);text-align:center;font-style:normal}.article-market-offers>div>p{color:var(--dim);font-size:.6rem}.article-market-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 117px);display:flex}.article-market-empty>svg{width:30px;color:var(--signal-text)}.article-market-empty>strong{margin-top:14px;font-size:.84rem}.article-market-empty>p{max-width:480px;color:var(--dim);margin:9px 0 16px;font-size:.62rem;line-height:1.55}.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos .article-photo-section,.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels .article-channel-section{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0 22px 18px!important}.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos .media-workspace-compact{height:100%}.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos .media-compact-layout{flex:1;height:auto;min-height:0}.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels{overflow:hidden}.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels .article-channel-section{scrollbar-width:thin;overflow:auto}.set-article-workspace{--article-rail:72px;background:var(--canvas)}.set-article-workspace .article-command-bar{border-bottom:1px solid var(--line-strong);background:var(--surface);grid-template-rows:64px;grid-template-columns:58px minmax(320px,1fr) 176px 132px 174px;align-items:stretch;min-height:64px;max-height:64px}.set-article-workspace .article-command-bar .article-workspace-back{width:58px}.set-article-workspace .article-workspace-layout{grid-template-columns:var(--article-rail) minmax(0, 1fr);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.set-article-workspace .article-workspace-nav{border-right:1px solid var(--line-strong);background:var(--surface-2);border-bottom:0;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;display:flex;overflow:hidden}.set-article-workspace .article-workspace-nav>span{display:none}.set-article-workspace .article-workspace-nav>button{border:0;border-bottom:1px solid color-mix(in srgb, var(--line) 65%, transparent);width:100%;min-width:0;min-height:76px;color:var(--dim);background:0 0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:0 3px;font-size:.51rem;font-weight:750;display:flex;position:relative}.set-article-workspace .article-workspace-nav>button:before{content:"";background:0 0;width:2px;position:absolute;inset:0 auto 0 0}.set-article-workspace .article-workspace-nav>button:hover{color:var(--muted);background:var(--surface-raised)}.set-article-workspace .article-workspace-nav>button.active{color:var(--text);background:color-mix(in srgb,var(--signal) 5%,var(--surface-raised))}.set-article-workspace .article-workspace-nav>button.active:before{background:var(--signal)}.set-article-workspace .article-workspace-nav>button>svg:first-child{width:18px}.set-article-workspace .article-workspace-nav>button.active>svg:first-child{color:var(--signal-text)}.set-article-workspace .article-workspace-nav>button>svg:last-child{display:none}.set-article-workspace .article-workspace-nav>button>b{border-radius:50%;width:17px;height:17px;padding:0;position:absolute;top:10px;right:10px}.set-article-workspace .article-workspace-nav>button>b svg{width:11px}.set-article-workspace .article-workspace-panel{background:var(--canvas);min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.set-article-workspace .article-workspace-panel-header{min-height:56px;padding:8px 22px}.set-article-workspace .article-workspace-panel-data-core>.article-workspace-panel-header,.set-article-workspace .article-workspace-panel-units>.article-workspace-panel-header,.set-article-workspace .article-workspace-panel-photos>.article-workspace-panel-header,.set-article-workspace .article-workspace-panel-market>.article-workspace-panel-header,.set-article-workspace .article-workspace-panel-channels>.article-workspace-panel-header,.set-article-workspace .article-workspace-panel-history>.article-workspace-panel-header{display:none}.set-article-workspace .article-workspace-panel>.workspace-feedback{z-index:25;width:min(480px,100% - 36px);margin:0;position:absolute;top:9px;right:18px;box-shadow:0 14px 35px #00000061}.set-article-workspace .article-workspace-panel>.drawer-error{z-index:30}.set-edit-workspace .article-primary-editor{overflow:hidden}.set-quick-facts{grid-template-columns:1fr 1fr;gap:14px;min-width:0;display:grid}.set-quick-facts>span{border-left:1px solid var(--line);flex-direction:column;gap:5px;min-width:0;padding-left:14px;display:flex}.set-quick-facts small,.set-core-facts small{color:var(--dim);font:850 .46rem/1 var(--mono);letter-spacing:.07em}.set-quick-facts strong{text-overflow:ellipsis;white-space:nowrap;font-size:.58rem;overflow:hidden}.set-core-facts{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));min-height:92px;display:grid}.set-core-facts>span{border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:0 13px;display:flex}.set-core-facts>span:first-child{padding-left:2px}.set-core-facts>span:last-child{border-right:0}.set-core-facts strong{font:820 .72rem/1.2 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.set-member-hero{border:1px solid color-mix(in srgb, var(--signal) 22%, var(--line));width:100%;min-height:78px;color:var(--text);background:color-mix(in srgb, var(--signal) 4%, var(--surface));text-align:left;border-radius:5px;grid-template-columns:23px minmax(0,1fr) 14px;align-items:center;gap:11px;margin-top:14px;padding:0 13px;display:grid}.set-member-hero>svg:first-child{width:20px;color:var(--signal-text)}.set-member-hero>svg:last-child{width:13px;color:var(--dim)}.set-member-hero>span{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:6px 12px;min-width:0;display:grid}.set-member-hero small{color:var(--signal-text);font:850 .47rem/1 var(--mono);letter-spacing:.08em;grid-column:1}.set-member-hero strong{grid-column:1;font-size:.66rem}.set-member-hero em{color:var(--dim);grid-area:1/2/3;align-self:center;font-size:.55rem;font-style:normal}.set-editor-links{margin-top:12px}.set-context-members>svg:first-child{color:var(--signal-text)}.set-unit-workspace{width:100%;height:100%;min-height:0;padding:0 22px 18px;overflow:hidden}.set-unit-workspace>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:58px;display:flex}.set-unit-workspace>header>span{flex-direction:column;gap:5px;display:flex}.set-unit-workspace>header small{color:var(--signal-text);font:850 .5rem/1 var(--mono);letter-spacing:.09em}.set-unit-workspace>header strong{font-size:.81rem}.set-unit-workspace>header em{color:var(--dim);font-size:.57rem;font-style:normal}.set-unit-columns,.set-unit-workspace .set-workspace-member-list>button{grid-template-columns:32px minmax(200px,1.35fr) 90px 76px 110px 90px 16px;align-items:center;gap:10px;display:grid}.set-unit-columns{border-bottom:1px solid var(--line);min-height:36px;color:var(--dim);font:850 .46rem/1 var(--mono)}.set-unit-columns>span:first-child{grid-column:1/3}.set-unit-workspace .set-workspace-member-list{min-height:0;overflow:auto}.set-unit-workspace .set-workspace-member-list>button{min-height:64px;padding:0 3px}.set-unit-workspace .set-workspace-member-list>button>span:first-child{width:25px;height:25px}.set-unit-workspace .set-workspace-member-list>button>.identifier-code{display:none}.set-unit-workspace .set-workspace-member-list>button>span:nth-child(3){flex-direction:column;align-items:flex-start;gap:5px;display:flex}.set-unit-workspace .set-workspace-member-list>button>b{font-size:.63rem}.set-unit-workspace .set-workspace-member-list>button>small{color:var(--muted);font:750 .57rem var(--mono)}.set-unit-workspace .set-workspace-member-list>button>em,.set-unit-workspace .set-workspace-member-list>button>i{color:var(--muted);font-size:.57rem;font-style:normal}.set-unit-workspace>footer{border-top:1px solid var(--line-strong);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:70px;margin-top:12px;display:grid}.set-unit-workspace>footer>svg{width:19px;color:var(--signal-text)}.set-unit-workspace>footer>span{flex-direction:column;gap:5px;display:flex}.set-unit-workspace>footer strong{font-size:.62rem}.set-unit-workspace>footer small{color:var(--dim);font-size:.54rem}.set-article-workspace .article-workspace-panel-photos .set-workspace-photos,.set-article-workspace .article-workspace-panel-channels .set-workspace-channels{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0 22px 18px}.set-article-workspace .article-workspace-panel-photos .media-workspace-compact{height:100%}.set-article-workspace .article-workspace-panel-photos .media-compact-layout{flex:1;height:auto;min-height:0}.set-article-workspace .article-workspace-panel-channels .set-workspace-channels{scrollbar-width:thin;overflow:auto}.set-article-workspace .article-workspace-panel-history{padding:0 22px 18px;overflow:hidden}.set-article-workspace .set-workspace-history{grid-template-rows:72px minmax(0,1fr);width:100%;max-width:none;height:100%;min-height:0;padding-top:0;display:grid;overflow:hidden}.set-history-package{border-top:0;border-bottom:1px solid var(--line-strong);padding:0 0 16px}.set-history-package .set-workspace-package-head{min-height:62px}.set-history-package .set-workspace-rule{margin-top:10px;padding-block:9px}.set-more-tabs{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.set-more-tabs>button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--dim);text-align:left;background:0 0;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:0 14px;display:grid;position:relative}.set-more-tabs>button:last-child{border-right:0}.set-more-tabs>button:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 0 0}.set-more-tabs>button.active{color:var(--text);background:#ffffff08}.set-more-tabs>button.active:after{background:var(--signal)}.set-more-tabs>button>svg{width:18px;color:var(--muted)}.set-more-tabs>button.active>svg{color:var(--signal-text)}.set-more-tabs>button>span{flex-direction:column;gap:5px;min-width:0;display:flex}.set-more-tabs small{color:var(--dim);font:850 .45rem/1 var(--mono);letter-spacing:.08em}.set-more-tabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;overflow:hidden}.set-more-pane{min-width:0;min-height:0;padding-top:14px;overflow:hidden}.set-more-pane>section{height:100%;min-height:0;overflow:hidden}.set-more-history>header,.set-more-lifecycle>header{border-bottom:1px solid var(--line-strong);grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;min-height:72px;display:grid}.set-more-history>header>svg,.set-more-lifecycle>header>svg{width:20px;color:var(--signal-text)}.set-more-history>header>span,.set-more-lifecycle>header>span{flex-direction:column;gap:6px;min-width:0;display:flex}.set-more-history>header small,.set-more-lifecycle>header small{color:var(--dim);font:850 .46rem/1 var(--mono);letter-spacing:.08em}.set-more-history>header strong,.set-more-lifecycle>header strong{font-size:.73rem}.set-more-lifecycle>header p{color:var(--dim);margin:0;font-size:.54rem}.set-more-history>dl{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.set-more-history>dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:7px;min-width:0;min-height:72px;padding:10px 14px;display:flex}.set-more-history>dl>div:nth-child(2n){border-right:0}.set-more-history dt{color:var(--dim);font:850 .46rem/1 var(--mono);letter-spacing:.06em}.set-more-history dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.63rem;overflow:hidden}.set-more-lifecycle .set-workspace-lifecycle{justify-content:flex-start;margin-top:18px}.set-more-lifecycle .set-workspace-lifecycle>button{min-height:44px}.article-workspace:not(.set-article-workspace) .article-command-bar{grid-template-columns:58px minmax(320px,1fr) 176px 132px 112px}.set-article-workspace .article-command-bar{grid-template-columns:58px minmax(320px,1fr) 176px 132px}.article-command-bar .workspace-save{min-width:0;padding-inline:10px}.article-workspace button:focus-visible,.article-workspace a:focus-visible,.article-workspace summary:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.article-workspace-identity h2:focus{outline:0}.article-primary-editor .article-quick-status{border:0;border-block:1px solid var(--line);background:0 0;border-radius:0}.article-primary-editor .edit-field input,.article-primary-editor .edit-field select,.article-primary-editor .edit-field textarea,.article-more-task .edit-field input,.article-more-task .edit-field select,.article-more-task .edit-field textarea{border:0;border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface) 82%, transparent);box-shadow:none;border-radius:3px 3px 0 0}.article-primary-editor .edit-field input:hover:not(:disabled),.article-primary-editor .edit-field select:hover:not(:disabled),.article-primary-editor .edit-field textarea:hover:not(:disabled),.article-more-task .edit-field input:hover:not(:disabled),.article-more-task .edit-field select:hover:not(:disabled),.article-more-task .edit-field textarea:hover:not(:disabled){border-bottom-color:color-mix(in srgb, var(--text) 30%, var(--line))}.article-primary-editor .edit-field input:focus,.article-primary-editor .edit-field select:focus,.article-primary-editor .edit-field textarea:focus,.article-more-task .edit-field input:focus,.article-more-task .edit-field select:focus,.article-more-task .edit-field textarea:focus{border-bottom-color:var(--signal);box-shadow:inset 0 -1px var(--signal)}.article-product-grid .input-with-slash>button{border:0;border-bottom:1px solid var(--line-strong);background:color-mix(in srgb, var(--surface-raised) 74%, transparent);border-radius:3px 3px 0 0}.article-editor-links{gap:0}.article-editor-links>button{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0}.article-editor-links>button:nth-child(odd):not(:last-child){border-right:1px solid var(--line)}.article-editor-links>button:hover{background:#ffffff08}.set-member-hero{border:0;border-block:1px solid color-mix(in srgb, var(--signal) 24%, var(--line));background:color-mix(in srgb, var(--signal) 2%, transparent);border-radius:0}.article-context-photo>button{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.article-context-photo a{color:var(--signal-text)}.article-more-layout>nav>button{border-radius:0}.article-more-layout>nav>button.active{color:var(--text);background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 8%, transparent), transparent 78%);box-shadow:inset 2px 0 var(--signal)}.article-task-form .contact-editor{border:0;border-top:1px solid var(--line);border-radius:0;padding:12px 0 0}.article-task-form .contact-editor legend{padding:0 8px 0 0;font-size:.7rem}.article-task-form .responsible-toggle{border:0;border-block:1px solid var(--line);border-radius:0;padding-inline:4px}.article-task-form .damage-accordion{border:0;border-block:1px solid var(--line-strong);background:0 0;border-radius:0}.article-task-form .workspace-package-plan{border-bottom:1px solid var(--line)}.gpsr-task-tabs{border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));min-height:56px;display:grid}.gpsr-task-tabs>button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--dim);text-align:left;background:0 0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 12px;display:grid;position:relative}.gpsr-task-tabs>button:last-child{border-right:0}.gpsr-task-tabs>button:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 0 0}.gpsr-task-tabs>button.active{color:var(--text);background:#ffffff08}.gpsr-task-tabs>button.active:after{background:var(--signal)}.gpsr-task-tabs svg{width:16px}.gpsr-task-tabs>button.active>svg{color:var(--signal-text)}.gpsr-task-tabs>button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.gpsr-task-tabs small{color:var(--dim);font:850 .43rem/1 var(--mono);letter-spacing:.07em}.gpsr-task-tabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.gpsr-task-tabs b{min-width:19px;height:19px;color:var(--signal-ink);background:var(--signal);font:850 .48rem var(--mono);border-radius:50%;place-items:center;display:grid}.article-task-gpsr .gpsr-task-pane{padding-top:10px;overflow:auto}.article-task-gpsr .gpsr-task-pane .contact-editor{margin-top:0}.article-task-gpsr .contact-editor .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.article-task-gpsr .contact-editor .edit-field.wide{grid-column:1/-1}.gpsr-optional-note{border-bottom:1px solid var(--line);min-height:58px;color:var(--muted);align-items:center;gap:8px;margin:0;font-size:.61rem;display:flex}.gpsr-optional-note svg{width:16px;color:var(--success)}.gpsr-safety-field{margin-top:2px}.gpsr-safety-field textarea{min-height:118px}.gpsr-contact-tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;min-height:42px;display:grid}.gpsr-contact-tabs>button{border:0;border-right:1px solid var(--line);color:var(--dim);background:0 0;font-size:.56rem;font-weight:820}.gpsr-contact-tabs>button:last-child{border-right:0}.gpsr-contact-tabs>button.active{color:var(--text);box-shadow:inset 0 -2px var(--signal)}.gpsr-missing-details{background:color-mix(in srgb, var(--warning) 7%, transparent);padding:0;display:block}.gpsr-missing-details>summary{cursor:pointer;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:8px;min-height:58px;padding:8px 10px;list-style:none;display:grid}.gpsr-missing-details>summary::-webkit-details-marker{display:none}.gpsr-missing-details>summary>svg{width:16px}.gpsr-missing-details>summary>svg:last-child{color:var(--dim);transition:transform .16s}.gpsr-missing-details[open]>summary>svg:last-child{transform:rotate(90deg)}.gpsr-missing-details>summary>span{flex-direction:column;gap:4px;display:flex}.gpsr-missing-details>summary strong{font-size:.61rem}.gpsr-missing-details>summary small{color:var(--dim);font-size:.51rem}.gpsr-missing-details>p{border-top:1px solid color-mix(in srgb, var(--warning) 22%, var(--line));margin:0;padding:10px;font-size:.57rem;line-height:1.5}.media-compact-grid>button{border-color:#0000;border-bottom-color:var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:3px}.media-compact-grid>button:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--line))}.media-compact-grid>button.is-selected{border-color:var(--signal);box-shadow:none}.media-compact-card-copy b{border:0;padding-inline:2px}.media-compact-card-copy b.is-on{border-color:#0000}.media-compact-state>span{border:0;padding-inline:2px}.media-compact-inspector .media-workspace-actions{background:var(--line)}.article-channel-section .publication-channel-picker{border-block:1px solid var(--line);gap:0}.article-channel-section .publication-channel-picker>button{border:0;border-right:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.article-channel-section .publication-channel-picker>button:last-child{border-right:0}.article-channel-section .publication-channel-picker>button.is-selected{border-color:var(--line);background:linear-gradient(90deg, color-mix(in srgb, var(--signal) 8%, transparent), transparent 80%);box-shadow:inset 0 -2px var(--signal)}.article-channel-section>.publish-button{color:var(--signal-ink);background:var(--signal);border:0;border-radius:3px;width:min(340px,100%);margin-left:auto}.article-channel-section>.channel-cell{margin-top:14px;padding:12px 0}.article-channel-section .channel-direct-actions{gap:0}.article-channel-section .channel-direct-actions>button{border:0;border-right:1px solid var(--line);background:0 0;border-radius:0}.article-channel-section .article-best-offer-setting{border:0;border-block:1px solid var(--line-strong);background:0 0;border-radius:0;padding:16px 0}.set-workspace-channel-line{padding-inline:0}.set-workspace-channel-line>button,.set-workspace-channel-actions>button{background:var(--surface-raised);border:0;border-radius:3px}.inventory-archive-zone .inventory-archive-toggle{border:0;border-block:1px solid color-mix(in srgb, var(--danger) 30%, var(--line));background:color-mix(in srgb, var(--danger) 2%, transparent);border-radius:0}.article-workspace:not(.set-article-workspace) .article-workspace-panel-history>.article-workspace-panel-header{display:none}.article-history-section .article-history-summary{margin-top:12px}.article-history-section .inventory-archive-zone{background:0 0;border:0;border-radius:0;margin-top:12px}.set-unit-mobile-meta{display:none}.article-workspace .article-command-bar{background:var(--surface);grid-template-rows:80px;min-height:80px;max-height:80px}.article-workspace:not(.set-article-workspace) .article-command-bar{grid-template-rows:80px;grid-template-columns:56px minmax(360px,1fr) minmax(150px,190px) 190px 150px 116px;min-height:80px;max-height:80px}.set-article-workspace .article-command-bar{grid-template-rows:80px;grid-template-columns:56px minmax(340px,1fr) minmax(250px,320px) 190px 150px;min-height:80px;max-height:80px}.article-command-bar>*{border-right-color:color-mix(in srgb, var(--line) 70%, transparent)}.article-command-bar .article-workspace-back{width:56px}.article-command-product{align-items:center;min-width:0;padding:0 20px;display:flex}.article-command-product h2{white-space:nowrap;align-items:baseline;gap:clamp(12px,1.4vw,24px);min-width:0;margin:0;display:flex;overflow:hidden}.article-command-product h2>strong,.article-command-product h2>span{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(18px,1.55vw,24px);line-height:1.08;overflow:hidden}.article-command-product h2:focus{outline:0}.article-command-product h2>strong{flex:0 auto;font-weight:850}.article-command-product h2>span{color:var(--muted);flex:0 auto;font-weight:760}.article-command-reference{flex-direction:column;justify-content:center;gap:7px;min-width:0;padding:0 18px;display:flex}.article-command-reference>small{color:var(--dim);font:800 14px/1 var(--mono);letter-spacing:.08em}.article-command-reference>strong{min-width:0;color:var(--muted);font:350 22px/1 var(--mono);letter-spacing:.035em;white-space:nowrap;align-items:baseline;gap:10px;display:flex;overflow:hidden}.article-command-reference>strong>b{color:var(--signal-text);font-weight:760}.article-command-reference>strong>span{text-overflow:ellipsis;overflow:hidden}.article-command-reference-set>strong{font-size:18px}.article-command-price{gap:7px;padding-inline:14px}.article-command-price>small,.article-command-status small{letter-spacing:.04em;font-size:14px}.article-command-price input{height:42px;font-size:19px}.article-command-price>span>b{font-size:16px}.article-command-price>span>button{width:38px;height:38px}.article-command-status{gap:10px;padding-inline:16px}.article-command-status strong{font-size:15px}.article-command-bar .workspace-save{min-height:80px;font-size:14px}.article-market-workspace{padding:0 24px 18px}.article-market-workspace>header{border-bottom-color:var(--line-strong);min-height:64px}.article-market-workspace>header>strong{font-size:20px;line-height:1}.article-market-workspace>header>button,.article-market-empty>button{min-height:42px;color:var(--signal-ink);background:var(--signal);border:0;border-radius:3px;padding-inline:14px;font-size:14px}.article-market-workspace>header>button:disabled,.article-market-empty>button:disabled{color:var(--dim);background:var(--surface-raised)}.article-market-stats{min-height:94px}.article-market-stats>div{gap:10px;padding-inline:18px}.article-market-stats>div:first-child{padding-left:2px}.article-market-stats dt{letter-spacing:.04em;font-size:14px}.article-market-stats dd{font-size:23px;font-weight:780}.article-market-body{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:28px;height:calc(100% - 158px);padding-top:16px}.article-market-scope{min-width:0;padding-right:28px}.article-market-scope>small{letter-spacing:.06em;font-size:14px}.article-market-scope>strong{margin-top:14px;font-size:15px;line-height:1.45;display:block}.article-market-scope>dl{border-top:1px solid var(--line);margin:18px 0 0}.article-market-scope>dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:54px;display:flex}.article-market-scope>dl dt{color:var(--dim);font-size:14px}.article-market-scope>dl dd{font:760 15px/1.2 var(--mono);text-align:right;margin:0}.article-market-scope>footer{border-top:0;justify-content:flex-start;align-items:center;gap:9px;min-height:56px;padding-top:0;font-size:14px}.article-market-scope>footer>span{min-width:0}.article-market-scope>footer>b{color:var(--warning);font:800 14px/1 var(--mono);margin-left:auto}.article-market-offers>header{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;min-height:54px;display:flex}.article-market-offers>header>strong{font-size:18px}.article-market-offers>header>label{align-items:center;gap:10px;display:flex}.article-market-offers>header>label>span{color:var(--dim);font-size:14px}.article-market-offers select{border:0;border-bottom:1px solid var(--line-strong);min-width:208px;height:40px;color:var(--text);background:var(--surface-raised);color-scheme:inherit;border-radius:2px 2px 0 0;padding:0 34px 0 10px;font-size:14px}.article-market-offers select option{color:var(--text);background:var(--surface-raised)}.article-market-columns,.article-market-offers article{grid-template-columns:minmax(220px,1fr) 90px 104px 36px;align-items:center;gap:12px;display:grid}.article-market-columns{min-height:38px;color:var(--dim);font:800 14px/1 var(--mono);flex:none;overflow:visible!important}.article-market-results{scrollbar-width:thin;flex:auto;min-height:0;overflow:auto}.article-market-offers article{min-height:74px}.article-market-offers article strong,.article-market-offers article small,.article-market-offers article em{font-size:14px}.article-market-offers article b{font-size:16px}.article-market-offers article a{width:36px;height:36px}.article-market-offers article a svg{width:16px}.article-market-results>p{font-size:14px!important}.article-market-empty{height:calc(100% - 64px)}.article-market-empty>svg{width:34px}.article-market-empty>strong{margin:16px 0;font-size:18px}.media-workspace-compact .media-workspace-command{min-height:58px}.media-workspace-compact .media-workspace-command>span,.media-workspace-compact .media-workspace-command>span strong,.media-workspace-compact .media-workspace-command>small,.media-workspace-compact .media-workspace-command>label{font-size:14px}.media-compact-layout{grid-template-columns:minmax(0,1fr) minmax(400px,430px)}.media-compact-library{padding-top:16px}.media-compact-library>header{min-height:52px}.media-compact-library>header span>small{letter-spacing:.06em;font-size:14px}.media-compact-library>header strong{font-size:15px}.media-compact-library>header>small{font-size:14px}.media-compact-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:9px}.media-compact-grid>button{grid-template-rows:112px auto;padding:5px}.media-compact-card-copy{gap:5px;padding:8px 5px 5px}.media-compact-card-copy>strong,.media-compact-card-copy>small,.media-compact-card-copy b{font-size:14px}.media-compact-card-copy>span{flex-wrap:wrap;gap:5px 9px}.media-compact-card-copy b{min-height:24px;padding:2px}.media-compact-inspector{padding-left:18px}.media-workspace-inspector>header.media-compact-selection{grid-template-columns:104px minmax(0,1fr);gap:14px;min-height:132px}.media-compact-selection>img{width:104px;height:104px}.media-compact-selection>span>small{letter-spacing:.06em;font-size:14px}.media-compact-selection>span>strong{font-size:16px}.media-compact-selection>span>p,.media-compact-selection a{font-size:14px}.media-compact-state{gap:7px 10px;padding-block:10px}.media-compact-state>span{min-height:28px;font-size:14px}.media-compact-inspector .media-workspace-channels>header{min-height:46px}.media-workspace-compact .media-workspace-channels>header small,.media-workspace-compact .media-workspace-channels>header span,.media-workspace-compact .media-channel-toggle strong,.media-workspace-compact .media-channel-toggle small,.media-workspace-compact .media-channel-primary,.media-workspace-compact .media-workspace-channels>p{font-size:14px}.media-compact-inspector .media-workspace-channels>article{grid-template-columns:minmax(0,1fr) 116px;min-height:66px}.media-compact-inspector .media-workspace-actions>button{min-height:76px;padding:10px}.media-compact-inspector .media-workspace-actions>button strong,.media-compact-inspector .media-workspace-actions>button small,.media-workspace-compact .media-workspace-confirm strong,.media-workspace-compact .media-workspace-confirm small,.media-workspace-compact .media-workspace-confirm>button{font-size:14px}.media-compact-inspector .media-workspace-ai-state{min-height:64px}.media-workspace-compact .media-workspace-ai-state strong,.media-workspace-compact .media-workspace-ai-state small,.media-workspace-compact .kie-credit-display>header strong,.media-workspace-compact .kie-credit-display>header b,.media-workspace-compact .kie-credit-display>small,.media-workspace-compact .kie-credit-display>p,.media-workspace-compact .media-mobile-tabs>button,.media-workspace-compact .media-mobile-pager>span{font-size:14px}.tasks-command-head{min-height:62px;padding:0 2px 12px}.tasks-command-head>span{grid-template-columns:24px minmax(0,1fr);gap:3px 11px}.tasks-command-head>span>svg{width:22px}.tasks-command-head strong{font-size:16px}.tasks-command-head small,.tasks-command-head>button{font-size:14px}.tasks-command-head>button{min-height:42px;padding-inline:13px}.tasks-provider-tabs{scrollbar-width:thin;min-width:0;min-height:76px;overflow-x:auto}.tasks-provider-tabs>button{flex:1;min-width:190px;min-height:76px;padding:0 18px}.tasks-provider-tabs>button:after{left:16px;right:16px}.tasks-provider-tabs>button>svg{flex:none;width:20px}.tasks-provider-tabs strong,.tasks-provider-tabs small{font-size:14px}.tasks-metric-strip article{min-height:88px;padding:14px 18px}.tasks-metric-strip small{font-size:14px}.tasks-metric-strip strong{font-size:24px}.tasks-metric-strip article>svg{width:20px}.tasks-ledger{margin-top:22px}.tasks-ledger>header{min-height:66px}.tasks-ledger>header>span strong,.tasks-ledger>header>span small,.tasks-ledger>header>nav button{font-size:14px}.tasks-ledger>header>nav b{min-width:23px;padding:4px 6px;font-size:14px}.tasks-job-list>details{border-bottom:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:inset 2px 0 #0000}.tasks-job-list>details:last-child{border-bottom:0}.tasks-job-list>details.is-danger{box-shadow:inset 2px 0 var(--danger);background:color-mix(in srgb,var(--danger) 3%,var(--surface))}.tasks-job-list>details.is-active{box-shadow:inset 2px 0 var(--signal);background:color-mix(in srgb,var(--signal) 3%,var(--surface))}.tasks-job-list>details>summary{cursor:pointer;grid-template-columns:28px minmax(190px,1.12fr) minmax(180px,1fr) minmax(135px,.72fr) 112px 142px 18px;align-items:center;gap:14px;min-width:0;min-height:94px;padding:12px 16px;list-style:none;display:grid}.tasks-job-list>details>summary::-webkit-details-marker{display:none}.tasks-job-list>details>summary:hover{background:color-mix(in srgb,var(--surface-raised) 45%,transparent)}.tasks-job-name,.tasks-job-target,.tasks-job-actor,.tasks-job-state,.tasks-job-time{flex-direction:column;gap:5px;min-width:0;display:flex}.tasks-job-name>small,.tasks-job-target>small:first-child,.tasks-job-actor>small,.tasks-job-state>small,.tasks-job-time>small{color:var(--dim);letter-spacing:.04em;font:750 14px/1 JetBrains Mono Variable,monospace}.tasks-job-name>small{align-items:center;gap:7px;display:flex}.tasks-job-name>small>b{color:var(--text);background:var(--surface-raised);letter-spacing:0;border-radius:4px;padding:4px 6px;font:800 14px/1 Manrope Variable,sans-serif}.tasks-job-name>strong,.tasks-job-target>strong,.tasks-job-actor>strong,.tasks-job-state>strong,.tasks-job-time>strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.tasks-job-name>strong{font-size:15px}.tasks-job-name code{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font:650 14px/1.25 JetBrains Mono Variable,monospace;overflow:hidden}.tasks-job-target>small:last-child,.tasks-job-actor>b,.tasks-job-state>b,.tasks-job-time>b{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.tasks-job-actor>strong{align-items:center;gap:6px;display:flex}.tasks-job-actor>strong>svg,.tasks-job-time b svg{flex:none;width:14px}.tasks-job-state.is-success strong{color:var(--success)}.tasks-job-state.is-danger strong{color:var(--danger)}.tasks-job-state.is-active strong{color:var(--signal-text)}.tasks-job-time b{align-items:center;gap:5px;display:flex}.tasks-job-chevron{width:16px;color:var(--dim);transition:transform .18s}.tasks-job-list>details[open] .tasks-job-chevron{transform:rotate(180deg)}.tasks-job-detail{border-top:1px solid var(--line);background:var(--line);grid-template-columns:minmax(260px,.8fr) minmax(310px,1.2fr);gap:1px;padding-left:44px;display:grid}.tasks-job-detail>section{background:var(--surface-raised);min-width:0;padding:20px}.tasks-job-detail section>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.tasks-job-detail section>header strong,.tasks-job-detail section>header small{font-size:14px}.tasks-job-detail section>header small{color:var(--dim)}.tasks-job-timeline ol{margin:18px 0 0;padding:0;list-style:none}.tasks-job-timeline li{grid-template-columns:14px minmax(0,1fr);gap:10px;min-height:42px;display:grid;position:relative}.tasks-job-timeline li:not(:last-child):after{content:"";background:var(--line-strong);width:1px;position:absolute;top:15px;bottom:-1px;left:6px}.tasks-job-timeline li>i{z-index:1;border:3px solid var(--surface-raised);background:var(--dim);width:13px;height:13px;box-shadow:0 0 0 1px var(--line-strong);border-radius:50%;position:relative}.tasks-job-timeline li.is-active>i{background:var(--signal)}.tasks-job-timeline li.is-success>i{background:var(--success)}.tasks-job-timeline li.is-danger>i{background:var(--danger)}.tasks-job-timeline li>span{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.tasks-job-timeline li strong,.tasks-job-timeline li time{font-size:14px}.tasks-job-timeline li time{color:var(--dim);white-space:nowrap}.tasks-job-facts dl{margin-top:12px}.tasks-job-facts dl>div{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);align-items:center;gap:12px;min-height:38px;display:grid}.tasks-job-facts dt,.tasks-job-facts dd,.tasks-job-facts code{min-width:0;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.tasks-job-facts dd{color:var(--text)}.tasks-job-facts>a{min-height:40px;color:var(--signal-text);align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:800;display:inline-flex}.tasks-job-facts>a svg{width:15px}.tasks-job-context{flex-direction:column;grid-column:1/-1;gap:10px;display:flex}.tasks-job-context>p{border-left:2px solid var(--line-strong);color:var(--muted);background:var(--surface);overflow-wrap:anywhere;grid-template-columns:130px minmax(0,1fr);gap:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5;display:grid}.tasks-job-context>p.is-error{border-color:var(--danger);color:var(--danger)}.tasks-job-context>p.is-resolution{border-color:var(--success)}.tasks-job-resolution-action,.tasks-job-resolution-form{background:var(--surface-raised);grid-column:1/-1}.tasks-job-resolution-action{justify-content:flex-end;align-items:center;gap:9px;min-height:62px;padding:10px 20px;display:flex}.tasks-job-resolution-action>button,.tasks-job-resolution-form button{min-height:40px;font-size:14px}.tasks-job-resolution-form{grid-template-columns:minmax(190px,.65fr) minmax(260px,1.35fr);padding:16px 20px}.tasks-job-resolution-form>div>strong,.tasks-job-resolution-form>div>small,.tasks-job-resolution-form textarea,.tasks-job-resolution-form>footer>small{font-size:14px}.tasks-job-resolution-form textarea{min-height:78px}.tasks-action-feedback,.tasks-error,.tasks-error button,.tasks-empty strong,.tasks-empty span,.tasks-pagination,.tasks-pagination button,.tasks-pagination b{font-size:14px}@media (width<=1280px){.tasks-job-list>details>summary{grid-template-columns:28px minmax(180px,1.15fr) minmax(170px,1fr) minmax(125px,.7fr) 105px 18px}.tasks-job-time{display:none}}@media (width<=900px){.tasks-provider-tabs>button{flex:none;min-width:170px}.tasks-job-list>details>summary{grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) 112px 18px}.tasks-job-name{grid-column:2}.tasks-job-state{grid-area:1/3}.tasks-job-target{grid-area:2/2}.tasks-job-actor{grid-area:2/3}.tasks-job-chevron{grid-area:1/4/3}.tasks-status-mark{grid-area:1/1/3}.tasks-job-detail{grid-template-columns:1fr;padding-left:0}.tasks-job-context,.tasks-job-resolution-action,.tasks-job-resolution-form{grid-column:1}}@media (width<=620px){.tasks-command-head{min-height:54px}.tasks-command-head small{display:none}.tasks-command-head>button{justify-content:center;width:42px;padding:0;font-size:0}.tasks-provider-tabs{min-height:66px}.tasks-provider-tabs>button{min-width:155px;min-height:66px;padding-inline:12px}.tasks-provider-tabs small{display:none}.tasks-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tasks-metric-strip article{min-height:68px;padding:10px 12px}.tasks-metric-strip article:nth-child(2){border-right:0}.tasks-metric-strip article:nth-child(n+3){border-top:1px solid var(--line)}.tasks-ledger>header{flex-direction:column;align-items:flex-start;gap:5px;padding:11px}.tasks-ledger>header>nav{gap:15px;width:100%}.tasks-job-list>details>summary{grid-template-rows:auto auto auto auto;grid-template-columns:26px minmax(0,1fr) 18px;gap:8px 10px;min-height:146px;padding:12px 11px}.tasks-status-mark{grid-area:1/1/5;align-self:start;margin-top:2px}.tasks-job-name{grid-area:1/2}.tasks-job-state{flex-direction:row;grid-area:2/2;align-items:center;gap:8px}.tasks-job-state>small{display:none}.tasks-job-state>strong{writing-mode:horizontal-tb;font-size:14px;transform:none}.tasks-job-target{grid-area:3/2}.tasks-job-target>small:first-child{display:none}.tasks-job-actor{flex-direction:row;grid-area:4/2;align-items:center;gap:7px}.tasks-job-actor>small,.tasks-job-actor>b{display:none}.tasks-job-chevron{grid-area:1/3/5}.tasks-job-detail>section{padding:16px 13px}.tasks-job-timeline li>span{flex-direction:column;gap:3px}.tasks-job-facts dl>div,.tasks-job-context>p{grid-template-columns:1fr;gap:4px;padding-block:9px}.tasks-job-resolution-action{flex-direction:column;align-items:stretch}.tasks-job-resolution-action>button{width:100%}.tasks-job-resolution-form{grid-template-columns:1fr;padding:14px 13px}.tasks-job-resolution-form>footer{flex-wrap:wrap;grid-column:1}.tasks-pagination{flex-direction:column;align-items:flex-start;padding-block:10px}.tasks-pagination>div{justify-content:space-between;width:100%}}.system-page{gap:18px;font-size:15px}.system-page small,.system-page code,.system-page button,.system-page input,.system-page label,.system-page time{font-size:14px}.system-page .page-kicker{letter-spacing:.11em;font-size:14px;line-height:1.2}.system-title-row{align-items:flex-end}.system-title-row>div{max-width:820px}.system-title-row>div>p:last-child{max-width:760px;color:var(--muted);margin:12px 0 0;font-size:16px;line-height:1.55;display:block}.system-title-row .secondary-button{min-height:48px;padding-inline:16px}.system-page .is-spinning{animation:.8s linear infinite spin}.system-feedback{border:1px solid var(--signal-line);min-height:50px;color:var(--signal-text);background:var(--signal-soft);border-radius:12px;align-items:center;gap:10px;padding:12px 15px;font-weight:750;display:flex}.system-feedback.is-error{border-color:color-mix(in srgb,var(--danger) 35%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--surface))}.system-feedback svg{flex:none;width:21px}.system-hero{border:1px solid var(--line-strong);background:radial-gradient(circle at 84% 0%,var(--signal-soft),transparent 38%),linear-gradient(145deg,var(--surface-raised),var(--surface));border-radius:24px;grid-template-columns:190px minmax(0,1fr) minmax(280px,.62fr);align-items:center;gap:28px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000024}.system-hero:after{content:"";pointer-events:none;opacity:.6;background:linear-gradient(90deg,#0000 49.8%,#ffffff05 50%,#0000 50.2%) 0 0/52px 100%;position:absolute;inset:0}.system-disk-gauge{--disk-used:0%;z-index:1;aspect-ratio:1;background:conic-gradient(var(--signal) var(--disk-used),var(--surface-soft) 0);width:170px;box-shadow:0 0 0 1px var(--line-strong),inset 0 0 40px #00000026;border-radius:50%;place-items:center;display:grid;position:relative}.system-disk-gauge:before{content:"";border:1px solid var(--line);background:var(--surface);border-radius:50%;position:absolute;inset:14px}.system-disk-gauge>div{z-index:1;flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.system-disk-gauge strong{letter-spacing:-.08em;font:850 42px/1 JetBrains Mono Variable,monospace}.system-disk-gauge strong small{color:var(--signal-text);letter-spacing:0;margin-left:3px;font-size:18px}.system-disk-gauge span{color:var(--dim);letter-spacing:.11em;font:800 14px/1 JetBrains Mono Variable,monospace}.system-hero-copy{z-index:1;min-width:0;position:relative}.system-hero-copy>span{color:var(--signal-text);letter-spacing:.12em;font:850 14px/1.2 JetBrains Mono Variable,monospace}.system-hero-copy h2{letter-spacing:-.065em;margin:8px 0 0;font-size:clamp(34px,4vw,56px);line-height:1}.system-hero-copy>p{max-width:690px;color:var(--muted);margin:14px 0 0;font-size:16px;line-height:1.6}.system-capability-row{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.system-capability-row b{border:1px solid var(--line);min-height:36px;color:var(--muted);background:var(--surface);border-radius:99px;align-items:center;gap:7px;padding:7px 11px;font-size:14px;font-weight:700;display:inline-flex}.system-capability-row svg{width:17px;color:var(--signal-text)}.system-runtime-facts{z-index:1;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid;position:relative}.system-runtime-facts>div{border:1px solid var(--line);background:color-mix(in srgb,var(--input) 86%,transparent);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:14px;display:flex}.system-runtime-facts dt{color:var(--dim);letter-spacing:.08em;font:800 14px/1.2 JetBrains Mono Variable,monospace}.system-runtime-facts dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font:800 16px/1.25 JetBrains Mono Variable,monospace;overflow:hidden}.system-storage-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.system-storage-grid article{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-height:145px;padding:17px;display:flex}.system-storage-grid article.is-original{border-color:color-mix(in srgb,var(--warning) 32%,var(--line));background:linear-gradient(145deg,color-mix(in srgb,var(--warning) 7%,var(--surface)),var(--surface))}.system-storage-grid article>svg{width:24px;height:24px;color:var(--signal-text)}.system-storage-grid article.is-original>svg{color:var(--warning)}.system-storage-grid article>span{flex-direction:column;gap:6px;min-width:0;display:flex}.system-storage-grid small{color:var(--dim);letter-spacing:.07em;font-weight:850}.system-storage-grid strong{font:850 20px/1.15 JetBrains Mono Variable,monospace}.system-storage-grid b{color:var(--muted);font-size:14px;font-weight:600;line-height:1.45}.system-section,.system-storage-breakdown{border:1px solid var(--line);background:var(--surface);border-radius:20px;overflow:hidden}.system-section>header,.system-storage-breakdown>header{border-bottom:1px solid var(--line);background:var(--surface-raised);justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.system-section>header>div,.system-storage-breakdown>header>div{align-items:center;gap:12px;display:flex}.system-section>header svg,.system-storage-breakdown>header svg{width:25px;color:var(--signal-text)}.system-section>header span,.system-storage-breakdown>header span{flex-direction:column;gap:5px;display:flex}.system-section>header small,.system-storage-breakdown>header small{color:var(--dim);letter-spacing:.09em;font-weight:850}.system-section h2,.system-storage-breakdown h2{letter-spacing:-.025em;margin:0;font-size:22px}.system-section>header>p{max-width:650px;color:var(--muted);text-align:right;margin:0;font-size:15px;line-height:1.55}.system-stack-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.system-stack-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:start;gap:7px;min-height:150px;padding:19px;display:grid}.system-stack-grid article:nth-child(4n){border-right:0}.system-stack-grid article:nth-last-child(-n+4){border-bottom:0}.system-stack-grid article>span{color:var(--signal-text);letter-spacing:.07em;font:800 14px/1.2 JetBrains Mono Variable,monospace}.system-stack-grid strong{font-size:18px}.system-stack-grid code{border:1px solid var(--line);width:max-content;max-width:100%;color:var(--text);background:var(--input);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:4px 7px;font-family:JetBrains Mono Variable,monospace;overflow:hidden}.system-stack-grid p{color:var(--muted);margin:2px 0 0;font-size:15px;line-height:1.45}.system-optimization-heading{max-width:820px;margin-top:8px}.system-optimization-heading h2{letter-spacing:-.05em;margin:7px 0 0;font-size:34px}.system-optimization-heading p{color:var(--muted);margin:9px 0 0;font-size:16px;line-height:1.55}.system-optimization-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}.system-action-card{border:1px solid var(--line-strong);background:linear-gradient(150deg,var(--surface-raised),var(--surface));border-radius:20px;flex-direction:column;min-width:0;padding:22px;display:flex;box-shadow:0 18px 42px #0000001a}.system-action-card.is-photo-cleanup{border-color:color-mix(in srgb,var(--warning) 34%,var(--line))}.system-action-card>header{align-items:center;gap:13px;display:flex}.system-action-icon{border:1px solid var(--signal-line);width:52px;height:52px;color:var(--signal-text);background:var(--signal-soft);border-radius:15px;flex:none;place-items:center;display:grid}.system-action-icon svg{width:25px}.system-action-card>header>span{flex-direction:column;gap:5px;display:flex}.system-action-card>header small{color:var(--dim);letter-spacing:.08em;font-weight:850}.system-action-card h3{letter-spacing:-.035em;margin:0;font-size:24px}.system-action-card>p{color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.6}.system-action-number{border:1px solid var(--line);background:var(--input);border-radius:14px;flex-direction:column;gap:5px;margin-top:22px;padding:18px;display:flex}.system-action-number>span{color:var(--dim);letter-spacing:.08em;font-weight:850}.system-action-number strong{color:var(--warning);letter-spacing:-.045em;font:850 34px/1.15 JetBrains Mono Variable,monospace}.system-action-number small{color:var(--muted)}.system-maintenance-state{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;flex-direction:column;gap:9px;margin-top:12px;padding:14px;display:flex}.system-maintenance-state>div:first-child{flex-direction:column;gap:4px;display:flex}.system-maintenance-state>div:first-child>span{color:var(--signal-text);letter-spacing:.08em;font:850 14px/1.2 JetBrains Mono Variable,monospace}.system-maintenance-state>div:first-child>strong{font-size:15px}.system-maintenance-state>small{color:var(--muted)}.system-maintenance-state.is-failed{border-color:color-mix(in srgb,var(--danger) 34%,var(--line))}.system-maintenance-state.is-failed>div:first-child>span{color:var(--danger)}.system-progress{background:var(--surface-soft);border-radius:99px;height:7px;overflow:hidden}.system-progress i{border-radius:inherit;background:linear-gradient(90deg,var(--signal-pressed),var(--signal));height:100%;transition:width .4s;display:block}.system-safety-toggle{border:1px solid var(--signal-line);background:var(--signal-soft);cursor:pointer;border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;margin-top:20px;padding:15px;display:grid}.system-safety-toggle input{width:21px;height:21px;accent-color:var(--signal);margin:2px 0 0}.system-safety-toggle>span{flex-direction:column;gap:5px;display:flex}.system-safety-toggle strong{font-size:16px}.system-safety-toggle small{color:var(--muted);line-height:1.45}.system-unsafe-note{border:1px solid color-mix(in srgb,var(--danger) 32%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface));border-radius:12px;grid-template-columns:24px 1fr;gap:10px;margin-top:10px;padding:13px;display:grid}.system-unsafe-note svg{width:21px}.system-unsafe-note span{flex-direction:column;gap:4px;display:flex}.system-unsafe-note small{color:var(--muted);line-height:1.45}.system-preview-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.system-preview-grid>div{border:1px solid var(--line);background:var(--input);border-radius:11px;flex-direction:column;gap:6px;min-width:0;padding:13px;display:flex}.system-preview-grid span{color:var(--dim);letter-spacing:.07em;font-weight:850}.system-preview-grid strong{text-overflow:ellipsis;font:850 19px/1.2 JetBrains Mono Variable,monospace;overflow:hidden}.system-safety-contract{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.system-safety-contract span{border:1px solid var(--line);color:var(--muted);border-radius:99px;align-items:center;gap:6px;padding:6px 9px;font-size:14px;display:inline-flex}.system-safety-contract svg{width:16px;color:var(--signal-text)}.system-action-card>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:20px;display:flex}.system-action-card>footer>span{color:var(--muted);align-items:center;gap:7px;font-size:14px;display:inline-flex}.system-action-card>footer>span svg{width:18px;color:var(--signal-text)}.system-action-card>footer button{white-space:nowrap;min-height:46px;padding-inline:14px}.system-storage-breakdown>header time{color:var(--muted)}.system-storage-row{grid-template-columns:170px minmax(120px,1fr) 100px 120px;align-items:center;gap:15px;padding:15px 22px;display:grid}.system-storage-row+.system-storage-row{border-top:1px solid var(--line)}.system-storage-row>span{font-weight:750}.system-storage-row>div{background:var(--surface-soft);border-radius:99px;height:8px;overflow:hidden}.system-storage-row>div i{border-radius:inherit;background:linear-gradient(90deg,var(--signal-pressed),var(--signal));min-width:3px;height:100%;display:block}.system-storage-row strong{text-align:right;font:800 15px/1 JetBrains Mono Variable,monospace}.system-storage-row small{color:var(--muted);text-align:right}.system-modal-backdrop{z-index:160;background:var(--overlay-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow:auto}.system-confirm-modal{border:1px solid var(--line-strong);background:var(--surface);border-radius:22px;outline:0;width:min(660px,100%);max-height:calc(100dvh - 44px);padding:22px;overflow:auto;box-shadow:0 36px 110px #0000008c}.system-confirm-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:17px;display:flex}.system-confirm-modal>header>div{flex-direction:column;gap:7px;display:flex}.system-confirm-modal>header span{color:var(--danger);letter-spacing:.09em;font:850 14px/1.2 JetBrains Mono Variable,monospace}.system-confirm-modal h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.15}.system-confirm-modal>header>button{border:1px solid var(--line);width:42px;height:42px;color:var(--text);background:var(--surface-raised);border-radius:11px;flex:none;place-items:center;display:grid}.system-confirm-modal>header svg{width:21px}.system-confirm-summary{border:1px solid var(--signal-line);color:var(--signal-text);background:var(--signal-soft);border-radius:14px;grid-template-columns:42px 1fr;gap:13px;margin-top:18px;padding:15px;display:grid}.system-confirm-summary.is-danger{border-color:color-mix(in srgb,var(--danger) 34%,var(--line));color:var(--danger);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}.system-confirm-summary>svg{width:28px}.system-confirm-summary>span{flex-direction:column;gap:5px;display:flex}.system-confirm-summary strong{font-size:17px}.system-confirm-summary small{color:var(--muted);line-height:1.5}.system-confirm-modal>dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0 0;display:grid}.system-confirm-modal>dl>div{border:1px solid var(--line);background:var(--surface-raised);border-radius:11px;flex-direction:column;gap:5px;padding:12px;display:flex}.system-confirm-modal dt{color:var(--muted);font-size:14px}.system-confirm-modal dd{margin:0;font:850 20px/1.2 JetBrains Mono Variable,monospace}.system-confirm-modal>label{color:var(--muted);flex-direction:column;gap:8px;margin-top:18px;line-height:1.45;display:flex}.system-confirm-modal>label strong{color:var(--text)}.system-confirm-modal>label input{border:1px solid var(--line-strong);width:100%;min-height:50px;color:var(--text);background:var(--input);border-radius:11px;outline:0;padding:0 13px;font:750 15px/1 JetBrains Mono Variable,monospace}.system-confirm-modal>label input:focus{border-color:var(--signal);box-shadow:0 0 0 3px var(--signal-soft)}.system-execution-progress{border:1px solid var(--line);color:var(--signal-text);background:var(--surface-raised);border-radius:12px;align-items:center;gap:11px;margin-top:12px;padding:13px;display:flex}.system-execution-progress svg{width:22px}.system-execution-progress span{flex-direction:column;gap:4px;display:flex}.system-execution-progress small{color:var(--muted)}.system-confirm-modal>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:20px;padding-top:17px;display:flex}.system-confirm-modal>footer button{min-height:48px;padding-inline:15px}@media (width<=1280px){.system-hero{grid-template-columns:170px minmax(0,1fr)}.system-runtime-facts{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.system-storage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.system-stack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.system-stack-grid article:nth-child(4n){border-right:1px solid var(--line)}.system-stack-grid article:nth-child(2n){border-right:0}.system-stack-grid article:nth-last-child(-n+4){border-bottom:1px solid var(--line)}.system-stack-grid article:nth-last-child(-n+2){border-bottom:0}.system-optimization-grid{grid-template-columns:1fr}}@media (width<=720px){.system-title-row{align-items:flex-start}.system-title-row .secondary-button{width:100%}.system-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding:20px}.system-disk-gauge{width:150px}.system-hero-copy>p{font-size:15px}.system-capability-row{justify-content:center}.system-runtime-facts{text-align:left;grid-template-columns:1fr 1fr;width:100%}.system-storage-grid{grid-template-columns:1fr 1fr}.system-section>header,.system-storage-breakdown>header{flex-direction:column;padding:17px}.system-section>header>p{text-align:left}.system-stack-grid{grid-template-columns:1fr}.system-stack-grid article,.system-stack-grid article:nth-child(2n),.system-stack-grid article:nth-child(4n),.system-stack-grid article:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line)}.system-stack-grid article:last-child{border-bottom:0}.system-action-card{padding:17px}.system-preview-grid{grid-template-columns:1fr}.system-action-card>footer{flex-direction:column;align-items:stretch}.system-action-card>footer button{width:100%}.system-storage-row{grid-template-columns:1fr auto;gap:8px 12px;padding:14px 17px}.system-storage-row>div{grid-area:2/1/auto/-1}.system-storage-row strong{grid-area:1/2}.system-storage-row small{text-align:left;grid-area:3/1/auto/-1}.system-modal-backdrop{align-items:end;padding:0}.system-confirm-modal{border-radius:22px 22px 0 0;width:100%;max-height:92dvh;padding:18px}.system-confirm-modal>dl{grid-template-columns:1fr}.system-confirm-modal>footer{flex-direction:column-reverse;align-items:stretch}.system-confirm-modal>footer button{width:100%}}@media (width<=470px){.system-storage-grid,.system-runtime-facts{grid-template-columns:1fr}.system-action-card>header{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.system-page .is-spinning{animation:none}.system-progress i{transition:none}}:root{--admin-safe-top:env(safe-area-inset-top,0px);--admin-safe-right:env(safe-area-inset-right,0px);--admin-safe-bottom:env(safe-area-inset-bottom,0px);--admin-safe-left:env(safe-area-inset-left,0px);--admin-edge:24px;--admin-topbar-height:70px;--admin-worknav-height:0px;--admin-sticky-top:calc(var(--admin-topbar-height) + 8px)}html,body,#root{min-width:320px}body{overflow-x:clip}.admin-shell,.admin-main,.page-stage,.page-stack,.page-stack>*{min-width:0}.alert-center-scrim{z-index:111;background:var(--overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:0;position:fixed;inset:0}.alert-center-panel{top:calc(var(--admin-topbar-height) + 10px);right:max(16px, var(--admin-safe-right));z-index:112;position:fixed}.alert-center-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex!important}.alert-center-close{place-items:center;width:42px;min-width:42px;height:42px;display:grid!important}.customer-detail-back,.catalog-detail-back{display:none}.staff-login-page button{min-width:44px;min-height:44px!important}.inventory-mobile-filter-trigger{display:none}.inventory-filter-backdrop{z-index:170;padding:max(12px, var(--admin-safe-top)) max(12px, var(--admin-safe-right)) max(12px, var(--admin-safe-bottom)) max(12px, var(--admin-safe-left));background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;display:grid;position:fixed;inset:0}.inventory-filter-dialog{border:1px solid var(--line-strong);width:min(520px,100%);max-height:min(720px,100dvh - 24px);color:var(--text);background:var(--surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 90px #0000007a}.inventory-filter-dialog>header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:10px 12px 10px 18px;display:flex}.inventory-filter-dialog>header>div{min-width:0}.inventory-filter-dialog>header small{color:var(--signal-text);letter-spacing:.12em;font:850 .56rem/1.2 JetBrains Mono Variable,monospace;display:block}.inventory-filter-dialog>header h2{letter-spacing:-.02em;margin:4px 0 0;font-size:1.05rem}.inventory-filter-dialog>header button{width:44px;height:44px;color:var(--muted);background:var(--surface-raised);border:0;border-radius:8px;flex:none;place-items:center;display:grid}.inventory-filter-dialog>header button svg{width:18px}.inventory-filter-dialog-body{flex:1;min-height:0;padding:18px;overflow-y:auto}.inventory-filter-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.inventory-filter-dialog legend,.inventory-filter-dialog-fields>label>span{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;font:850 .59rem/1.2 JetBrains Mono Variable,monospace}.inventory-filter-kind-grid{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:9px;display:grid;overflow:hidden}.inventory-filter-kind-grid button{min-width:0;min-height:52px;color:var(--dim);background:var(--surface);border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-size:.68rem;font-weight:800;display:flex}.inventory-filter-kind-grid button b{min-width:20px;color:var(--muted);background:var(--surface-soft);border-radius:99px;padding:3px 5px;font:750 .58rem/1 JetBrains Mono Variable,monospace}.inventory-filter-kind-grid button.active{color:var(--text);background:var(--signal-soft);box-shadow:inset 0 -2px var(--signal)}.inventory-filter-dialog-fields{border-block:1px solid var(--line);margin-top:18px}.inventory-filter-dialog-fields>label{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;display:grid}.inventory-filter-dialog-fields>label+label{border-top:1px solid var(--line)}.inventory-filter-dialog-fields select{width:100%;min-width:0;min-height:48px;color:var(--text);text-align:right;background-color:#0000;border:0;outline:0;padding:0 28px 0 8px;font-size:.78rem;font-weight:750}.inventory-filter-dialog>footer{border-top:1px solid var(--line);min-height:68px;padding:10px 12px max(10px, var(--admin-safe-bottom));background:var(--surface);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px;display:grid}.inventory-filter-dialog>footer button{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:48px;font-size:.72rem;font-weight:850;display:flex}.inventory-filter-dialog>footer button svg{width:16px}.inventory-filter-reset{color:var(--muted);background:var(--surface-raised);border:0}.inventory-filter-reset:disabled{color:var(--dim);opacity:.55}@media (pointer:coarse){button,a,input,select,summary{touch-action:manipulation}}@media (width<=1180px){:root{--admin-edge:20px;--admin-topbar-height:64px;--admin-worknav-height:0px;--admin-sticky-top:calc(var(--admin-topbar-height) + 8px)}body{padding-bottom:0!important}.admin-shell{display:block}.admin-main{width:100%}.sidebar{z-index:121;overscroll-behavior:contain;visibility:hidden;pointer-events:none;width:min(336px,100vw - 24px);height:100dvh;max-height:none;padding:max(16px, var(--admin-safe-top)) max(15px, var(--admin-safe-right)) max(16px, var(--admin-safe-bottom)) max(15px, var(--admin-safe-left));transition:visibility 0s linear .2s,transform .2s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:28px 0 80px #00000073}.sidebar.is-open{visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(0)}.sidebar-brand{z-index:2;background:var(--sidebar);position:sticky;top:0}.sidebar-brand>button:last-child{place-items:center;width:44px;height:44px;display:grid}.sidebar nav button,.sidebar-bottom a,.sidebar-bottom button{min-height:52px}.sidebar-scrim{z-index:120}.topbar{z-index:100;height:calc(var(--admin-topbar-height) + var(--admin-safe-top));padding-top:var(--admin-safe-top);padding-right:max(14px, var(--admin-safe-right));padding-left:max(14px, var(--admin-safe-left));position:sticky;top:0}.menu-trigger{flex:none;display:grid}.topbar-context{min-width:0}.topbar-context strong,.topbar-kicker{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-nav{z-index:1;border-bottom:1px solid var(--line);height:58px;padding:4px var(--admin-edge);background:var(--surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))!important;position:relative!important;inset:auto!important}.workspace-nav>button{min-width:0;min-height:48px;color:var(--dim);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:.68rem;font-weight:800;display:flex}.workspace-nav>button:nth-child(n+5):nth-child(-n+8){display:none}.workspace-nav>.workspace-nav-more{display:flex!important}.workspace-nav>button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-nav>button.active{color:var(--text);background:var(--surface-raised);box-shadow:inset 0 -2px var(--signal)}.page-stage{width:100%;max-width:100%;padding:18px max(var(--admin-edge), var(--admin-safe-right)) max(28px, var(--admin-safe-bottom)) max(var(--admin-edge), var(--admin-safe-left))}.page-stack{gap:14px}.page-title-row,.labels-title,.withdrawals-title,.catalogue-title,.customers-title,.set-builder-title{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;padding:0 0 10px}.page-title-row h1,.labels-title h1{font-size:clamp(1.7rem,4vw,2.35rem)}.title-actions{max-width:100%;margin-left:auto}.primary-button,.secondary-button,.wide-action,.title-actions button,.title-actions a,.inventory-pagination button,.mail-pagination button,.label-pagination button{min-height:44px}.admin-shell button{min-width:44px!important;min-height:44px!important}.admin-shell summary,.admin-shell a.primary-button,.admin-shell a.secondary-button{min-height:44px!important}.admin-shell input:not([type=checkbox]):not([type=radio]),.admin-shell select,.admin-shell textarea,.catalog-pagination button,.ops-section-head>button,.ops-feed-filters button,.tasks-command-head>button,.tasks-pagination button,.mail-filter-rail button,.customer-orders>a,.newsletter-legal-note a,.tasks-job-target>a{min-height:44px}.customer-orders>a,.newsletter-legal-note a,.tasks-job-target>a{align-items:center;display:flex}.newsletter-legal-note a{justify-content:center;min-width:44px}.mail-filter-rail button{min-width:44px;padding-inline:10px}.report-date-fields input,.report-date-fields .primary-button,.best-offer-list .secondary-button,.staff-page-head>.primary-button{min-height:44px}input,select,textarea{max-width:100%;font-size:max(16px,1em)}.inventory-toolbar,.bulk-command-bar,.bulk-publish-bar,.set-selection-bar,.set-composer,.label-create-bar,.label-feedback,.label-fit-modes,.report-range-panel,.settings-rail,.settings-tabs,.ebay-settings-nav,.set-search,.mail-view-tabs,.mail-toolbar,.channel-action-feedback,.withdrawal-toolbar,.tasks-provider-tabs{z-index:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;position:relative!important;inset:auto!important}.data-table-wrap,.label-batch-table-wrap{background:0 0;border:0;max-width:100%;overflow:visible}.data-table,.label-batch-table{border-collapse:separate;width:100%;display:block;min-width:0!important}.data-table thead,.label-batch-table thead{display:none}.data-table tbody,.label-batch-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.data-table tbody>tr,.label-batch-table tbody>tr{border:1px solid var(--line);background:var(--surface);border-radius:13px;flex-direction:column;min-width:0;height:auto;display:flex;overflow:hidden;box-shadow:0 8px 26px #00000012}.data-table tbody>tr>td,.label-batch-table tbody>tr>td{border:0;border-bottom:1px solid var(--line);white-space:normal;overflow-wrap:anywhere;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);align-items:center;gap:10px;height:auto;display:grid;width:100%!important;min-width:0!important;padding:10px 12px!important;position:static!important;inset:auto!important}.data-table tbody>tr>td:last-child,.label-batch-table tbody>tr>td:last-child{border-bottom:0}.data-table td[data-label]:before,.label-batch-table td[data-label]:before{content:attr(data-label);color:var(--dim);letter-spacing:.07em;text-transform:uppercase;font:850 .57rem/1.3 JetBrains Mono Variable,monospace}.data-table td[colspan],.label-batch-table td[colspan]{display:block}.data-table td[colspan]:before,.label-batch-table td[colspan]:before{content:none}.order-id-cell,.order-items-cell,.order-rail,.order-total,.article-cell,.unit-cell,.price-cell,.channel-cell,.profile-cell{width:100%;min-width:0;max-width:100%}.row-statuses,.channel-overview,.label-batch-actions{flex-wrap:wrap}.label-batch-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.label-partner-list article>div button{min-height:44px}.inventory-table-wrap{display:none!important}.inventory-compact-list{display:block!important}.inventory-command-head{flex-wrap:wrap;align-items:center}.inventory-command-head>.inventory-kind-tabs{flex:520px}.inventory-command-head>.title-actions{flex:auto}.inventory-toolbar{width:100%}.inventory-toolbar input,.inventory-select-filter select{min-height:44px}.inventory-select-filter select{padding-right:28px}.inventory-compact-toggle{max-width:100%}.selection-checkbox-hit,.inventory-compact-select{cursor:pointer;place-items:center;min-width:44px;min-height:44px;display:grid}.inventory-compact-list-head .selection-checkbox-hit{min-height:44px!important}.selection-checkbox-copy{justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.inventory-compact-row{grid-template-columns:44px minmax(0,1fr)}.inventory-compact-set-select,.inventory-compact-set-accordion{width:44px;height:44px}.inventory-compact-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.bulk-publish-bar,.bulk-command-bar{grid-template-columns:minmax(0,1fr) auto auto;width:100%}.bulk-publish-bar>div:first-child,.bulk-command-bar>div:first-child{grid-column:1/-1}.ops-layout{grid-template-columns:1fr;align-items:start}.ops-feed{width:100%;height:auto;min-height:0;max-height:none;position:relative;inset:auto}.ops-feed-list{max-height:620px}.ops-metrics,.ops-pipeline,.ops-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.set-builder-workspace{min-width:0}.set-builder-command,.set-builder-tools{flex-wrap:wrap}.set-builder-metrics,.set-selection-runway{grid-template-columns:repeat(2,minmax(0,1fr))}.set-unit-table-head,.set-unit-choice{min-width:0}.set-composer{width:100%}.label-config-grid,.label-partner-grid,.label-fields,.label-direct-fields,.label-profile-form-simple,.printer-email-form,.label-archive-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.label-archive-toolbar>:last-child{grid-column:1/-1}.label-archive .label-batch-table{min-width:0}.report-kpis,.report-health-grid,.report-grid.two,.report-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-chart,.report-chart,.report-size-list{min-width:0;max-width:100%;overflow-x:clip}.channel-truth-grid,.channel-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.best-offer-list,.after-sales-list,.reconciliation-list,.integration-job-list{min-width:0}.best-offer-setting,.after-sales-workbench{grid-template-columns:minmax(0,1fr)}.mail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-toolbar{grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr)}.mail-toolbar input{min-height:44px}.mail-job-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.mail-preview-frame{overflow:hidden}.mail-preview-frame iframe{max-width:100%}.backup-health{grid-template-columns:54px minmax(0,1fr)}.backup-health>dl{grid-column:1/-1}.backup-metric-grid,.external-backup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-workspace{grid-template-columns:200px minmax(0,1fr);gap:20px;min-height:0}.settings-rail{align-self:start}.api-grid,.document-preview-grid,.ebay-catalog-grid,.itrk-setup-grid,.identifier-schema-grid,.edit-grid,.product-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.edit-field.full-field,.edit-field.wide,.span-two{grid-column:1/-1}.customer-workspace,.catalog-workspace{min-width:0}.withdrawals-summary,.catalog-metrics,.customer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.withdrawal-toolbar{flex-wrap:wrap;align-items:flex-start}.staff-layout{grid-template-columns:250px minmax(0,1fr)}.drawer-backdrop,.report-sales-backdrop,.article-workspace-backdrop,.market-overlay,.bulk-archive-backdrop,.label-modal-backdrop{padding-top:max(12px, var(--admin-safe-top));padding-right:max(12px, var(--admin-safe-right));padding-bottom:max(12px, var(--admin-safe-bottom));padding-left:max(12px, var(--admin-safe-left))}.detail-drawer,.order-drawer,.report-sales-drawer{width:min(760px,100%);max-width:100%;max-height:100%;overflow-x:clip}.order-drawer{display:block}.order-drawer .order-rail{min-width:0}.order-drawer .status-tooltip{display:none}.label-modal,.market-modal,.bulk-archive-dialog{max-width:100%;max-height:100%}.article-workspace{width:min(1120px,100%);max-width:100%;height:min(900px,100%);max-height:100%}.article-workspace:not(.set-article-workspace) .article-workspace-header{grid-template-columns:56px minmax(0,1fr) minmax(180px,.55fr)}.article-workspace:not(.set-article-workspace) .article-workspace-facts{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));min-height:72px}.article-workspace:not(.set-article-workspace) .article-workspace-control{border-top:1px solid var(--line);grid-column:1/-1;min-height:72px}.article-workspace-header{min-height:0!important}.article-workspace-layout{min-height:0}.article-workspace-panel,.staff-editor-scroll{overscroll-behavior:contain}.media-workspace-layout,.set-workspace-photo-grid{grid-template-columns:1fr}.workspace-gpsr-panel a,.media-workspace-stage>footer a,.catalog-contact a,.catalog-research-card>header a,.customer-detail>header a,.kie-credit-display a{align-items:center;min-height:44px;display:inline-flex}.kie-credit-display button,.alert-center-panel>header button,.alert-center-panel>footer button{min-width:44px;min-height:44px}}@media (width<=900px){.catalog-workspace,.customer-workspace{flex-direction:column;gap:10px;display:flex}.catalog-workspace.has-selection .catalog-directory,.customer-workspace.has-selection .customer-directory,.catalog-workspace:not(.has-selection) .catalog-detail,.customer-workspace:not(.has-selection) .customer-detail{display:none}.catalog-detail-back,.customer-detail-back{border:0;border-bottom:1px solid var(--line-strong);width:fit-content;min-height:44px;color:var(--muted);background:0 0;align-items:center;gap:8px;padding:0;font-size:.7rem;font-weight:850;display:inline-flex}.catalog-detail-back svg,.customer-detail-back svg{width:16px}.catalog-detail,.customer-detail{width:100%;min-width:0}.media-workspace-layout,.article-workspace-body{grid-template-columns:1fr}.media-workspace-inspector{border-left:0;border-top:1px solid var(--line)}}@media (width<=760px){:root{--admin-edge:16px;--admin-topbar-height:56px;--admin-worknav-height:0px;--admin-sticky-top:calc(var(--admin-topbar-height) + 8px)}html{font-size:16px}body{padding-bottom:0!important}.topbar{height:calc(var(--admin-topbar-height) + var(--admin-safe-top));padding-right:max(8px, var(--admin-safe-right));padding-left:max(8px, var(--admin-safe-left));gap:8px}.topbar-live{display:none}.topbar-context{flex:auto}.topbar-context strong{font-size:.72rem}.topbar-kicker{letter-spacing:.1em;font-size:.56rem}.topbar-actions{flex:none;gap:4px}.menu-trigger,.alert-button,.topbar .theme-toggle.is-compact{width:44px;min-width:44px;height:44px}.workspace-nav{height:58px;padding:3px max(4px, var(--admin-safe-right)) 3px max(4px, var(--admin-safe-left));grid-template-columns:repeat(5,minmax(0,1fr))!important}.workspace-nav>button{flex-direction:column;gap:3px;min-height:50px;padding:3px 2px;font-size:.56rem;line-height:1}.workspace-nav>button svg{width:17px;height:17px}.page-stage{padding:12px max(var(--admin-edge), var(--admin-safe-right)) max(24px, var(--admin-safe-bottom)) max(var(--admin-edge), var(--admin-safe-left))}.page-stack{gap:12px}.page-title-row,.labels-title,.withdrawals-title,.catalogue-title,.customers-title,.set-builder-title{align-items:center;min-height:42px;padding-bottom:8px}.page-title-row h1,.labels-title h1{font-size:1.45rem}.page-title-row>div,.labels-title>div{min-width:0}.title-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.title-actions>:only-child{grid-column:1/-1}.title-actions .secondary-button,.title-actions .primary-button{width:100%;min-width:0;padding-inline:10px;font-size:.68rem}.environment-chip{justify-content:center;min-height:44px}.section-head,.label-section-head,.channel-control-head,.provider-head,.backup-panel>header,.set-builder-command,.tasks-command-head{flex-direction:column;align-items:flex-start;gap:10px}.section-head>span,.backup-panel>header p{text-align:left}.data-table tbody,.label-batch-table tbody{grid-template-columns:1fr}.data-table tbody>tr>td,.label-batch-table tbody>tr>td{grid-template-columns:minmax(78px,.3fr) minmax(0,1fr);padding:9px 10px!important}.label-batch-actions{grid-template-columns:1fr}.label-batch-actions button{min-height:44px}.edit-grid,.product-edit-grid,.api-grid,.document-preview-grid,.ebay-catalog-grid,.itrk-setup-grid,.identifier-schema-grid,.manual-withdrawal-form>div,.newsletter-form,.catalog-form,.printer-email-form,.printer-attachment-picker,.label-profile-form-simple,.mail-suppression-panel>form,.mail-test-bar,.reissue-grid{grid-template-columns:1fr}.edit-field.full-field,.edit-field.wide,.span-two,.newsletter-form .wide,.catalog-form .wide,.printer-email-form>*,.printer-attachment-picker,.mail-suppression-panel>form>*{grid-column:1}.ops-command-head{flex-direction:column;align-items:stretch}.ops-view-tabs{width:100%;overflow-x:auto}.ops-head{flex-direction:column;align-items:flex-start;min-height:0;padding:16px}.ops-head h1{font-size:1.75rem}.ops-head-status{border:0;align-items:flex-start;padding:0}.ops-metrics,.ops-pipeline,.ops-module-grid{grid-template-columns:1fr}.ops-pipeline-step+.ops-pipeline-step{border-left:0;border-top:1px solid var(--line)}.ops-pipeline-step+.ops-pipeline-step:before{display:none}.ops-module{min-height:0}.ops-feed-list{max-height:520px}.ops-feed-filters{display:flex;overflow-x:auto}.ops-feed-filters button{min-width:max-content;min-height:44px}.ops-order-board>button,.ops-attention-list>button{min-width:0}.inventory-command-head{flex-direction:column;align-items:stretch}.inventory-command-head>.inventory-kind-tabs,.inventory-command-head>.title-actions{flex:none;width:100%}.inventory-kind-tabs{overflow-x:auto}.inventory-toolbar>label{width:100%;margin-inline:0}.filter-tabs{width:100%;overflow-x:auto}.filter-tabs button{min-height:44px}.inventory-summary{flex-wrap:wrap}.inventory-compact-details{padding-left:10px}.inventory-compact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-compact-facts>div:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.inventory-compact-facts>div:nth-child(2n){border-right:0}.inventory-compact-facts>div:nth-last-child(-n+2){border-bottom:0}.bulk-publish-bar,.bulk-command-bar,.set-selection-bar{grid-template-columns:1fr;gap:7px;display:grid}.bulk-publish-bar>*,.bulk-command-bar>*,.set-selection-bar>*{grid-column:1;width:100%}.bulk-command-actions,.bulk-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inventory-pagination{flex-direction:column;align-items:stretch;gap:8px}.inventory-pagination>div{grid-template-columns:1fr auto 1fr;width:100%;display:grid}.set-builder-metrics,.set-selection-runway{grid-template-columns:repeat(2,minmax(0,1fr))}.set-builder-tools{flex-direction:column;align-items:stretch}.set-search{width:100%}.set-unit-table-head{display:none}.set-unit-choice{grid-template-columns:34px 52px minmax(0,1fr) auto}.set-unit-dimension,.set-unit-condition{grid-column:3/-1}.set-composer .primary-button{width:100%}.order-toolbar{align-items:stretch}.payment-reconciliation-summary{grid-template-columns:1fr}.withdrawals-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.withdrawal-toolbar{flex-direction:column}.withdrawal-toolbar>label{width:100%}.withdrawal-card-body,.withdrawal-processing,.withdrawal-resolution{grid-template-columns:1fr}.withdrawal-actions,.manual-withdrawal-form>footer{flex-direction:column;align-items:stretch}.withdrawal-actions button,.manual-withdrawal-form>footer button{width:100%}.catalog-metrics,.customer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filter-row,.customer-search{width:100%}.catalog-detail>header,.customer-detail>header{flex-direction:column;align-items:flex-start}.customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-orders article,.customer-garage article{min-width:0}.label-partner-grid,.label-config-grid,.label-fields,.label-direct-fields,.label-proof-checks{grid-template-columns:1fr}.label-fit-modes{display:flex;overflow-x:auto}.label-fit-modes>button{flex:none;min-width:168px;min-height:68px}.label-create-bar{flex-direction:column;align-items:stretch}.label-create-bar .primary-button{width:100%}.label-mix-editor article{grid-template-columns:42px minmax(0,1fr) 38px}.label-mix-editor article>.label-number-field{grid-column:2}.label-archive-toolbar{grid-template-columns:1fr}.label-archive-toolbar>:last-child{grid-column:1}.label-roll-preview figcaption{flex-direction:column;align-items:flex-start}.label-roll-preview figcaption span{text-align:left}.tasks-provider-tabs{overflow-x:auto}.tasks-provider-tabs button{min-width:max-content;min-height:48px}.tasks-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tasks-job-list>article{min-width:0}.tasks-job-resolution-form{grid-template-columns:1fr}.tasks-pagination{flex-direction:column;align-items:stretch}.tasks-command-head>button{width:44px}.report-presets{overflow-x:auto}.report-presets button{min-width:max-content;min-height:44px}.report-date-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.report-date-fields .primary-button{grid-column:1/-1;width:100%}.report-kpis,.report-health-grid,.report-grid.two,.report-grid.three{grid-template-columns:1fr}.report-model-row{grid-template-columns:minmax(0,1fr) auto}.report-model-row>:nth-child(n+3){grid-column:1/-1}.ledger-form,.channel-truth-head,.channel-work-overview>header,.channel-control-head,.channel-truth-grid,.channel-work-grid{grid-template-columns:1fr}.channel-truth-grid>article,.channel-work-grid>article{border-right:0;border-bottom:1px solid var(--line)}.channel-truth-grid>article:last-child,.channel-work-grid>article:last-child{border-bottom:0}.best-offer-prices,.reconciliation-item-head,.integration-job-list article{grid-template-columns:1fr}.reconciliation-actions,.integration-job-actions,.resolution-form-actions{grid-template-columns:1fr;display:grid}.reconciliation-actions button,.integration-job-actions button,.resolution-form-actions button{width:100%}.mail-view-tabs{overflow-x:auto}.mail-view-tabs button{min-width:max-content;min-height:48px;min-width:44px!important}.mail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-toolbar{flex-direction:column;align-items:stretch;display:flex}.mail-filter-rail{justify-content:flex-start}.mail-filter-rail button{min-height:44px}.mail-job-summary{grid-template-columns:22px minmax(0,1fr) 18px}.mail-job-template,.mail-job-status{text-align:left;grid-column:2;align-items:flex-start}.mail-job-detail{padding-left:12px}.mail-job-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-job-actions,.mail-preview-controls,.mail-test-bar{flex-direction:column;align-items:stretch}.mail-job-actions button,.mail-test-bar>button{justify-content:center;width:100%}.mail-suppression-list article{grid-template-columns:1fr auto}.mail-suppression-list article>p{grid-column:1/-1}.mail-preview-tools{justify-content:space-between;width:100%;overflow-x:auto}.mail-preview-tools button{min-width:44px}.mail-preview-meta{grid-template-columns:1fr}.mail-preview-frame{padding:8px}.mail-preview-frame iframe{min-height:640px}.mail-pagination{flex-direction:column;align-items:stretch;gap:8px}.backup-title-row{align-items:stretch}.backup-health{grid-template-columns:44px minmax(0,1fr);padding:14px}.backup-health-mark{width:44px;height:44px}.backup-health>dl{grid-template-columns:1fr}.backup-health>dl>div{border-left:0;border-top:1px solid var(--line)}.backup-metric-grid,.external-backup-grid{grid-template-columns:1fr}.backup-generation-list>article{grid-template-columns:46px minmax(0,1fr)}.backup-generation-index{padding-inline:6px}.backup-generation-head,.backup-generation-main footer,.backup-contract-strip{flex-direction:column;align-items:flex-start}.backup-generation-main dl{grid-template-columns:repeat(2,minmax(0,1fr))}.backup-contract-strip{display:flex}.backup-contract-strip time{white-space:normal}.settings-workspace{border-top:0;display:block}.settings-rail{border:1px solid var(--line-strong);background:var(--surface);scrollbar-width:thin;flex-direction:row;gap:0;width:100%;padding:4px;display:flex;overflow-x:auto}.settings-rail>section{display:contents}.settings-rail>section>span{display:none}.settings-rail button{flex:none;width:auto;min-width:132px;min-height:48px}.settings-content{padding-top:14px}.provider-head{grid-template-columns:1fr}.provider-head>b{justify-self:start}.ebay-settings-nav{display:flex;overflow-x:auto}.ebay-settings-nav button{min-width:max-content;min-height:46px}.ebay-template-workspace{grid-template-columns:1fr}.ebay-preview-panel{min-width:0}.settings-actions{flex-direction:column;align-items:stretch}.settings-actions button{width:100%}.staff-page-head{flex-direction:column;align-items:stretch}.staff-page-summary,.staff-page-head>.primary-button{width:100%}.staff-layout{min-height:0;display:block}.staff-directory{border-right:0}.staff-directory>div>button{min-height:72px}.staff-editor{z-index:130;visibility:hidden;pointer-events:none;width:100%;height:100dvh;padding-top:var(--admin-safe-top);padding-bottom:var(--admin-safe-bottom);background:var(--surface);opacity:0;position:fixed;inset:0;transform:translateY(12px)}.staff-editor.open{visibility:visible;pointer-events:auto;opacity:1;transform:none}.staff-editor>header{min-height:64px;padding-inline:14px}.staff-editor>header>button{width:44px;height:44px}.staff-editor-scroll{padding-inline:14px}.staff-field-grid,.staff-access-lines,.staff-mfa-choice{grid-template-columns:1fr}.staff-access-lines>button,.staff-mfa-choice>button{border-right:0;border-bottom:1px solid var(--line)}.staff-editor>footer{flex-direction:column;align-items:stretch;padding:10px 14px}.staff-editor>footer>.primary-button{width:100%}.drawer-backdrop,.report-sales-backdrop,.article-workspace-backdrop,.market-overlay,.bulk-archive-backdrop,.label-modal-backdrop{align-items:stretch;padding:0}.detail-drawer,.order-drawer,.report-sales-drawer,.article-workspace,.market-modal,.bulk-archive-dialog,.label-modal{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding-top:var(--admin-safe-top);padding-bottom:var(--admin-safe-bottom);border-radius:0}.detail-drawer,.order-drawer,.report-sales-drawer,.article-workspace,.market-modal,.label-modal{flex-direction:column;display:flex}.order-drawer{overflow:clip auto}.order-drawer>*{flex:none}.order-drawer .drawer-section-title{flex-wrap:wrap;align-items:flex-start;gap:6px 12px;line-height:1.3}.order-drawer .drawer-section-title small{text-align:right;margin-left:auto}.order-drawer .order-flow-stage{padding:14px 10px}.order-drawer .flow-labels{gap:2px;font-size:.58rem;line-height:1.2}.drawer-head,.article-workspace-header,.label-modal>header,.market-modal>header{flex:none}.detail-drawer>:not(.drawer-head):not(.drawer-footer),.report-sales-drawer>:not(.drawer-head):not(.drawer-footer),.label-modal>form,.market-modal>:not(header){min-height:0}.drawer-footer{padding-bottom:max(12px, var(--admin-safe-bottom));flex:none}.article-workspace-header{max-height:none;min-height:0!important}.article-workspace:not(.set-article-workspace) .article-workspace-header{grid-template-columns:50px minmax(0,1fr)}.article-workspace:not(.set-article-workspace) .article-workspace-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.article-workspace-identity,.article-workspace-product,.article-workspace-facts,.article-workspace-control{min-width:0}.article-workspace-facts{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{min-width:0;padding:10px}.article-workspace-facts>*+*{border-left:0}.article-workspace-facts>:nth-child(2n){border-left:1px solid var(--line)}.article-workspace-facts>:nth-child(n+3){border-top:1px solid var(--line)}.article-workspace-price>span{grid-template-columns:minmax(64px,1fr) auto 44px}.article-workspace-control{padding:7px 9px 9px}.article-workspace-header-gates .row-statuses{gap:6px}.article-workspace-header-gates .status-icon{width:44px;min-width:44px;height:44px}.article-workspace-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px 0 0;display:grid;overflow:visible}.article-workspace-actions>button,.article-workspace-actions>a{width:100%;min-width:0;min-height:44px;padding-inline:7px}.article-workspace-actions>.workspace-open-items{grid-column:1/3}.article-workspace-actions>.workspace-ebay-preview{grid-column:3/5}.article-workspace-actions>.workspace-ebay-preview:first-child{grid-column:1/5}.article-workspace-actions>.workspace-save{grid-column:1/3;margin-left:0}.article-workspace-actions>.workspace-delete{grid-column:3}.article-workspace-actions>.workspace-close{grid-column:4}.article-workspace-layout{flex:1;min-height:0;overflow:hidden}.article-workspace-nav{flex:none}.article-workspace-panel{flex:1;min-height:0;overflow-y:auto}.article-workspace-section>.gate-note>span{min-width:0}.article-workspace-panel-header{top:0}.media-workspace-stage{min-height:280px}.media-workspace-stage>footer{width:100%;position:relative;inset:auto}.set-workspace-package-grid,.set-workspace-summary,.set-workspace-price-line,.set-workspace-photo-grid,.set-photo-variant-library{grid-template-columns:1fr}.alert-center{position:static}.alert-center-panel{inset:max(8px, var(--admin-safe-top)) max(8px, var(--admin-safe-right)) max(8px, var(--admin-safe-bottom)) max(8px, var(--admin-safe-left));border-radius:12px;flex-direction:column;width:auto;max-width:none;max-height:none;display:flex;position:fixed}.alert-center-panel>header{flex:none;min-height:72px;padding:10px 12px}.alert-center-panel>header>div:first-child{flex-direction:column;align-items:flex-start;display:flex}.alert-center-panel>header small{grid-column:auto}.alert-center-header-actions>button:first-child{font-size:0}.alert-center-header-actions>button:first-child svg{width:18px}.alert-center-list{flex:1;min-height:0;max-height:none;overflow-y:auto}.alert-center-panel>footer{padding-bottom:max(8px, var(--admin-safe-bottom));flex-wrap:wrap;flex:none;justify-content:space-between;gap:5px 10px}.alert-center-panel>footer button{min-height:44px}.ops-order-board>header>button,.ops-focus-sheet>header>button{min-width:44px}.staff-login-page{min-height:100dvh;display:block}.staff-login-page:before{inset:0}.staff-login-brand{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:max(28px, var(--admin-safe-top)) var(--admin-edge) 22px}.staff-login-brand .login-logo{width:150px;margin-bottom:24px}.staff-login-brand h1{margin-top:10px;font-size:clamp(2.1rem,12vw,3.1rem)}.staff-login-brand>p{margin-top:14px;font-size:.82rem;line-height:1.5}.staff-login-security{margin-top:20px;padding-top:14px}.staff-login-access{min-height:0;padding:28px var(--admin-edge) max(28px, var(--admin-safe-bottom))}}@media (width<=430px){:root{--admin-edge:12px}.topbar-kicker{display:none}.topbar-context strong{font-size:.68rem}.workspace-nav>button{font-size:.52rem}.title-actions{grid-template-columns:1fr}.title-actions>*{grid-column:1}.page-title-row .secondary-button,.title-actions .secondary-button{width:100%;font-size:.65rem}.data-table tbody>tr>td,.label-batch-table tbody>tr>td{grid-template-columns:72px minmax(0,1fr)}.ops-metrics,.catalog-metrics,.customer-metrics,.withdrawals-summary,.set-builder-metrics,.set-selection-runway,.tasks-metric-strip,.mail-metrics{grid-template-columns:1fr}.inventory-compact-toggle{gap-inline:6px;grid-template-columns:36px minmax(0,1fr) auto 15px}.inventory-compact-code.identifier-code>code{display:none}.inventory-compact-details{padding:10px 8px}.customer-facts,.mail-job-facts,.backup-generation-main dl,.report-date-fields{grid-template-columns:1fr}.report-date-fields .primary-button{grid-column:1}.label-mix-editor article{grid-template-columns:44px minmax(0,1fr) 44px;padding:7px}.label-mix-editor article>b{width:38px;height:38px}.article-workspace-header-gates{grid-template-columns:1fr}.staff-login-brand>p{display:none}.staff-login-security small{font-size:.62rem}}@media (width<=1180px) and (height<=700px){.sidebar{padding-top:max(8px, var(--admin-safe-top));padding-bottom:max(8px, var(--admin-safe-bottom))}.system-signal{margin-block:10px}.sidebar nav button{min-height:48px}.ops-feed-list{max-height:420px}.article-workspace-backdrop,.drawer-backdrop,.report-sales-backdrop,.label-modal-backdrop,.market-overlay{padding:0}}@media (width<=1180px){.inventory-command-head{border-bottom:0;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:0}.inventory-command-head>.inventory-kind-tabs{display:none!important}.inventory-command-head>.title-actions{flex:none;width:auto;margin-left:auto}.inventory-toolbar{z-index:1;grid-template-columns:minmax(0,1fr) auto;width:100%;border:1px solid var(--line)!important;background:var(--surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:10px!important;align-items:center!important;gap:3px!important;padding:3px!important;display:grid!important;position:relative!important;inset:auto!important}.inventory-toolbar>label:first-child{border-radius:7px;flex:none;align-self:auto;gap:9px;min-height:46px;background:0 0!important;border:0!important;width:auto!important;min-width:0!important;margin:0!important;padding:0 10px!important}.inventory-toolbar>label:first-child svg{flex:none;width:17px}.inventory-toolbar>label:first-child input{text-overflow:ellipsis;width:100%;min-width:0;overflow:hidden}.inventory-toolbar>.inventory-select-filter{display:none!important}.inventory-mobile-filter-trigger{color:var(--text);background:var(--surface-raised);border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:.72rem;font-weight:850;display:inline-flex;min-width:94px!important;min-height:46px!important}.inventory-mobile-filter-trigger svg{width:17px;color:var(--signal-text);flex:none}.inventory-mobile-filter-trigger b{min-width:18px;height:18px;color:var(--signal-ink);background:var(--signal);border-radius:99px;place-items:center;padding-inline:4px;font:900 .56rem/1 JetBrains Mono Variable,monospace;display:grid}.inventory-mobile-filter-trigger:focus-visible,.inventory-filter-dialog button:focus-visible,.inventory-filter-dialog select:focus-visible{outline:2px solid var(--signal-text);outline-offset:-2px}}@media (width<=760px){.inventory-command-head{gap:7px}.inventory-command-head>.title-actions{gap:5px;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) 48px!important}.inventory-command-head>.title-actions>button{justify-content:center;width:100%;grid-area:auto!important}.inventory-command-head>.title-actions .secondary-button{width:48px!important;padding:0!important;font-size:0!important}.inventory-command-head>.title-actions .secondary-button svg{width:17px}.inventory-filter-backdrop{padding:max(8px, var(--admin-safe-top)) 0 0;place-items:end center}.inventory-filter-dialog{width:100%;max-width:100%;max-height:calc(100dvh - max(8px, var(--admin-safe-top)));border-inline:0;border-bottom:0;border-radius:14px 14px 0 0}.inventory-filter-dialog>header{min-height:64px;padding:8px 8px 8px 14px}.inventory-filter-dialog-body{padding:14px}.inventory-filter-kind-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-filter-kind-grid button{min-height:48px}.inventory-filter-dialog-fields{margin-top:14px}.inventory-filter-dialog-fields>label{grid-template-columns:88px minmax(0,1fr);gap:8px;min-height:60px}.inventory-filter-dialog-fields select{padding-left:4px;font-size:.74rem}.inventory-filter-dialog>footer{min-height:64px;padding-inline:8px}}@media (width>=761px) and (width<=820px){.inventory-summary>div{display:none}}@media (width<=430px){.inventory-toolbar>label:first-child{padding-inline:8px!important}.inventory-mobile-filter-trigger{gap:6px;padding-inline:9px;min-width:88px!important}.inventory-filter-dialog>footer{grid-template-columns:minmax(0,.92fr) minmax(0,1.25fr);gap:5px}.inventory-filter-dialog>footer button{gap:5px;padding-inline:7px;font-size:.66rem}}@media (prefers-reduced-motion:reduce){.sidebar,.staff-editor{transition:none!important}.staff-stat-loading>span{animation:none!important}}@media (width<=1180px){.article-workspace-backdrop{align-items:stretch;padding:0}.article-workspace{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;padding-left:0;padding-right:0}.article-workspace:not(.set-article-workspace) .article-workspace-header{grid-template-rows:70px 76px;grid-template-columns:50px minmax(0,1fr) minmax(300px,auto);min-height:146px!important}.article-workspace-back{grid-area:1/1}.article-workspace-identity{border-right:0;grid-area:1/2}.article-workspace-product{display:none}.article-workspace-control{display:contents}.article-workspace-header-gates{display:none}.article-workspace-actions{border-left:1px solid var(--line);grid-area:1/3;justify-content:flex-end;align-items:center;gap:5px;padding:12px 8px;display:flex;overflow:hidden}.article-workspace-actions>button,.article-workspace-actions>a{width:auto;min-width:44px;min-height:44px;margin-left:0;grid-column:auto!important}.article-workspace-actions>.workspace-open-items{grid-column:auto}.article-workspace:not(.set-article-workspace) .article-workspace-facts{border-top:1px solid var(--line);grid-area:2/1/auto/-1;grid-template-columns:.72fr 1fr 1.55fr .9fr;min-height:76px}.article-workspace-facts>*+*{border-left:1px solid var(--line)}.article-workspace-facts>:nth-child(n+3){border-top:0}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{padding:8px 10px}.article-workspace-price input,.article-workspace-price>span>button,.article-data-section .edit-field input,.article-data-section .edit-field select{min-height:44px}.article-workspace-layout{grid-template-rows:48px minmax(0,1fr);grid-template-columns:1fr;min-height:0;display:grid}.article-workspace-panel{min-height:0}.article-data-section{grid-template-columns:1fr;min-height:0}.article-data-section>.gate-note{grid-column:1}.article-core-mobile-tabs,.article-core-detail-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.article-core-mobile-tabs>button,.article-core-detail-tabs>button{border:1px solid var(--line);min-height:44px;color:var(--dim);background:var(--surface);border-radius:4px;justify-content:center;align-items:center;gap:6px;padding-inline:8px;font-size:.58rem;font-weight:820;display:flex}.article-core-mobile-tabs>button svg{width:14px}.article-core-mobile-tabs>button.active,.article-core-detail-tabs>button.active{border-color:color-mix(in srgb, var(--signal) 48%, var(--line));color:var(--text);background:color-mix(in srgb, var(--signal) 7%, var(--surface))}.article-core-mobile-tabs>button.active svg{color:var(--signal-text)}.article-data-section>.article-core-pane{display:none}.article-data-section>.article-core-pane.is-mobile-active{display:block}.article-data-section .product-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.article-data-section .workspace-inline-save,.mobile-detail-primary .article-mobile-field-group.secondary,.mobile-detail-primary .damage-accordion,.mobile-detail-secondary .article-mobile-field-group.primary{display:none}.mobile-detail-primary .product-edit-grid .article-mobile-field-group.primary>.edit-field.wide{grid-column:auto}.article-workspace-panel-photos{overflow:hidden}.media-mobile-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-height:44px;padding:4px 0;display:grid}.media-mobile-tabs>button{min-height:44px;color:var(--dim);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;font-size:.58rem;font-weight:820;display:flex}.media-mobile-tabs>button svg{width:14px}.media-mobile-tabs>button.active{border-color:var(--line-strong);color:var(--text);background:var(--surface-raised)}.media-mobile-tabs>button.active svg{color:var(--signal-text)}.media-compact-layout{border-bottom:0;min-height:0;display:block;overflow:hidden}.media-compact-library,.media-compact-inspector{width:100%;height:100%;max-height:none}.media-compact-library{border-right:0;padding-right:0}.media-compact-grid>.is-mobile-page-hidden{display:none}.media-mobile-pager{align-items:center;gap:5px;min-height:44px;margin-left:auto;display:flex}.media-mobile-pager>button{border:1px solid var(--line);width:44px;min-width:44px;height:44px;color:var(--muted);background:var(--surface-raised);border-radius:4px;place-items:center;display:grid}.media-mobile-pager>button svg{width:15px}.media-mobile-pager>span{color:var(--dim);font:800 .52rem var(--mono)}.media-compact-inspector{padding-left:0;overflow:hidden}.mobile-pane-library .media-compact-inspector,.mobile-pane-publish .media-compact-library,.mobile-pane-tools .media-compact-library,.mobile-pane-publish .media-workspace-actions,.mobile-pane-publish .media-workspace-confirm,.mobile-pane-publish .media-workspace-ai-state,.mobile-pane-publish .kie-credit-display,.mobile-pane-tools .media-compact-state,.mobile-pane-tools .media-workspace-channels{display:none}.mobile-pane-tools .media-compact-selection{align-items:center;gap:10px;min-height:52px;padding:6px 0;display:flex}.mobile-pane-tools .media-compact-selection>img,.mobile-pane-tools .media-compact-selection small,.mobile-pane-tools .media-compact-selection p,.mobile-pane-tools .media-compact-selection a{display:none}.mobile-pane-tools .media-compact-selection>span{flex:1;min-width:0;display:flex}.mobile-pane-tools .media-compact-selection:before{content:"AUSWAHL";border-right:1px solid var(--line);color:var(--signal-text);font:850 .47rem var(--mono);letter-spacing:.08em;white-space:nowrap;flex:none;padding-right:10px}.media-compact-selection a{min-height:44px}.channel-workspace-tabs>.channel-rules-tab{display:flex}.channel-best-offer-desktop,.article-workspace-panel-channels>.article-workspace-panel-header{display:none}.set-article-workspace .article-workspace-header{grid-template-rows:70px 76px;grid-template-columns:50px minmax(0,1fr) 50px;min-height:146px!important}.set-article-workspace .article-workspace-back{grid-area:1/1}.set-article-workspace .article-workspace-identity{grid-area:1/2}.set-article-workspace .article-workspace-close{grid-area:1/3}.set-article-workspace .article-workspace-facts{grid-area:2/1/auto/-1;grid-template-columns:1fr 1.2fr .78fr auto}}@media (width<=900px){.article-workspace:not(.set-article-workspace) .article-workspace-header{grid-template-rows:64px 68px;grid-template-columns:48px minmax(0,1fr) 94px;min-height:132px!important}.article-workspace-identity>p{display:none}.article-workspace-actions{grid-column:3;gap:0;padding:0}.article-workspace-actions>button,.article-workspace-actions>a{display:none}.article-workspace-actions>.workspace-save,.article-workspace-actions>.workspace-close{border:0;border-left:1px solid var(--line);border-radius:0;place-items:center;width:47px;min-width:47px;min-height:64px;padding:0;display:grid}.article-workspace-actions>.workspace-save span{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-facts{grid-template-columns:.72fr 1fr 1.55fr .9fr;min-height:68px}.article-workspace-layout{grid-template-rows:46px minmax(0,1fr)}.article-workspace-nav{min-height:46px;padding-inline:5px}.article-workspace-nav>button{min-height:46px;padding-inline:11px}.article-workspace-panel{padding-inline:14px}.article-workspace-panel>.drawer-footer{margin-inline:-14px;padding-inline:14px}.set-article-workspace .article-workspace-header{grid-template-rows:64px 68px;grid-template-columns:48px minmax(0,1fr) 46px;min-height:132px!important}.set-article-workspace .article-workspace-facts{grid-template-columns:1fr 1.2fr .78fr auto}}@media (width<=640px){.article-workspace:not(.set-article-workspace) .article-workspace-header{grid-template-rows:60px 72px;grid-template-columns:44px minmax(0,1fr) 88px}.article-workspace-actions>.workspace-save,.article-workspace-actions>.workspace-close{width:44px;min-width:44px;min-height:60px}.article-workspace:not(.set-article-workspace) .article-workspace-facts{grid-template-columns:.74fr .92fr 1.45fr .9fr;min-height:72px}.article-workspace-facts>span,.article-workspace-facts>.article-workspace-price{padding:6px}.article-workspace-panel{padding-inline:10px}.article-workspace-panel>.drawer-footer{margin-inline:-10px;padding-inline:10px}.article-workspace-panel-data-core>.article-workspace-panel-header,.article-workspace-panel-photos>.article-workspace-panel-header,.article-workspace-panel-channels>.article-workspace-panel-header{display:none}.article-data-tabs{padding-block:4px}.article-data-tabs>button{min-height:44px}.article-data-section{gap:5px;padding-top:5px}.article-data-section>.workspace-data-accordion>summary{display:none}.article-data-section>.workspace-data-accordion>.drawer-section{padding:5px 7px 7px}.article-core-detail-tabs{margin-bottom:6px}.article-data-section .product-edit-grid,.article-data-section .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.article-mobile-field-group{display:contents}.mobile-detail-primary .article-mobile-field-group.secondary,.mobile-detail-primary .damage-accordion,.mobile-detail-secondary .article-mobile-field-group.primary{display:none}.mobile-detail-primary .product-edit-grid .article-mobile-field-group.primary>.edit-field.wide{grid-column:auto}.article-data-section .edit-field.wide{grid-column:1/-1}.article-data-section .edit-field input,.article-data-section .edit-field select{min-height:44px}.article-data-section .edit-field textarea{min-height:52px}.article-workspace-panel-channels{overflow:hidden}.article-workspace-panel-channels>.article-channel-section{flex:auto;min-height:0;overflow:hidden}.article-workspace-panel-channels .article-channel-section.article-workspace-section.drawer-section{padding:0}.channel-workspace-tabs,.channel-workspace-tabs>button{min-height:44px}.channel-workspace-tabs>button{flex:1 1 0;justify-content:center;gap:5px;padding-inline:4px;font-size:.61rem}.channel-workspace-tabs svg{width:14px}.article-channel-section>.drawer-section-title{align-items:center;min-height:32px;margin:4px 0;font-size:.62rem}.article-channel-section .publication-channel-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:0}.article-channel-section .publication-channel-picker>button{grid-template-columns:30px minmax(0,1fr) 16px;gap:6px;min-height:60px;padding:5px 6px}.article-channel-section .publication-channel-icon{width:30px;height:30px}.article-channel-section .publication-channel-icon svg{width:14px}.article-channel-section .publication-channel-picker strong{font-size:.66rem}.article-channel-section .publication-channel-picker small{font-size:.5rem}.article-channel-section>.publish-button{min-height:44px;margin-top:6px}.article-channel-section>.channel-cell{width:100%;margin-top:6px;padding:6px 0}.channel-rules-pane{padding-top:8px}.channel-rules-pane .article-best-offer-setting{padding:12px}.channel-rules-pane .article-best-offer-setting>.switch-row{min-height:58px;margin-top:8px}.channel-rules-pane .article-best-offer-setting>.switch-row small{line-height:1.3}.article-ebay-preview-compact{margin-top:5px}.article-ebay-preview-compact>header{min-height:44px}.article-ebay-preview-compact>header strong{font-size:.62rem}.article-ebay-preview-compact>header>b{padding:4px 5px;font-size:.45rem}.article-ebay-preview-compact-card{grid-template-columns:92px minmax(0,1fr);gap:9px;min-height:104px;padding:6px 0}.article-ebay-preview-compact-card figure{min-height:90px}.article-ebay-preview-compact-card figure>img{height:90px}.article-ebay-preview-compact-card .article-ebay-brand-badge{display:none}.article-ebay-preview-compact-card h2{font-size:.7rem}.article-ebay-preview-compact-card strong{font-size:.82rem}.article-ebay-preview dl.article-ebay-preview-compact-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.article-ebay-preview dl.article-ebay-preview-compact-facts>div{min-height:38px}.article-ebay-preview dl.article-ebay-preview-compact-facts>div:nth-child(3n){border-right:1px solid var(--line)}.article-ebay-preview dl.article-ebay-preview-compact-facts>div:nth-child(2n){border-right:0}.article-ebay-preview-open{margin-top:6px}.article-ebay-preview-compact>footer{min-height:36px}.article-ebay-preview-fullscreen{padding:0}.article-ebay-preview-fullscreen>section{border:0;width:100%;height:100dvh}.article-ebay-preview-fullscreen>section>div{padding:0 10px 18px}.media-workspace-compact .media-workspace-command{min-height:50px}.media-compact-library{padding-block:7px}.media-compact-library>header{min-height:30px}.media-compact-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:6px;padding:1px 0 6px;overflow:hidden}.media-compact-grid>button{grid-template-rows:68px auto;min-height:126px}.media-workspace-inspector>header.media-compact-selection{grid-template-columns:64px minmax(0,1fr);min-height:84px;padding:4px 0}.media-compact-selection>img{width:64px;height:64px}.media-compact-state,.media-compact-inspector .media-workspace-channels,.media-compact-inspector .media-workspace-actions,.media-compact-inspector .media-workspace-ai-state,.media-compact-inspector>.kie-credit-display{margin-right:0}.media-compact-inspector .media-workspace-actions>button{min-height:52px}.media-compact-inspector .media-workspace-actions>button small{display:none}.set-article-workspace .article-workspace-header{grid-template-rows:60px 72px;grid-template-columns:44px minmax(0,1fr) 44px}.set-article-workspace .article-workspace-back{font-size:0}.set-article-workspace .article-workspace-identity>p,.set-article-workspace .article-workspace-identity>span{display:none}.set-article-workspace .article-workspace-identity{flex-direction:row;align-items:center;gap:8px}.set-article-workspace .article-workspace-identity h2{text-overflow:ellipsis;white-space:nowrap;order:2;width:100%;font-size:.75rem;overflow:hidden}.set-article-workspace .article-workspace-identity .identifier-code{flex:none;order:1;display:inline-flex}.set-article-workspace .article-workspace-identity .identifier-code>code{display:none}.set-article-workspace .article-workspace-identity .identifier-code-key>strong{padding:3px 5px;font-size:.78rem}.set-article-workspace .article-workspace-facts>span{display:flex}.set-article-workspace .article-workspace-facts{grid-template-columns:.8fr 1.35fr .8fr}.set-article-workspace .article-workspace-facts>button,.set-article-workspace .set-workspace-summary{display:none}.set-article-workspace .set-workspace-data-body .set-workspace-member-list{border-top:1px solid var(--line)}.set-article-workspace .set-workspace-member-list>button{min-height:50px}.set-article-workspace .set-workspace-rule{margin-top:6px;padding-block:8px}}@media (width<=390px){.article-workspace:not(.set-article-workspace) .article-workspace-facts>span:first-child{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-facts{grid-template-columns:.9fr 1.5fr .9fr}.set-article-workspace .article-workspace-facts>span:first-child{display:flex}.set-article-workspace .article-workspace-facts{grid-template-columns:.8fr 1.35fr .8fr}}@media (width<=1180px){.set-article-workspace .article-command-bar{grid-template-rows:64px;grid-template-columns:54px minmax(260px,1fr) 166px 118px 58px;max-height:64px;min-height:64px!important}.set-article-workspace .article-command-bar .article-workspace-back,.set-article-workspace .article-command-bar .article-workspace-identity,.set-article-workspace .article-command-bar .article-command-price,.set-article-workspace .article-command-bar .article-command-status,.set-article-workspace .article-command-bar .article-workspace-control{grid-area:auto}.set-article-workspace .article-command-bar .article-workspace-back{width:54px}.set-article-workspace .article-command-bar .article-workspace-identity{border-right:1px solid var(--line);grid-template-rows:1fr 1fr;grid-template-columns:auto minmax(0,1fr);display:grid}.set-article-workspace .article-command-bar .article-workspace-identity>span{display:flex}.set-article-workspace .article-command-bar .article-workspace-identity>p{display:block}.set-article-workspace .article-command-bar .article-workspace-control{display:flex}.set-article-workspace .article-command-bar .workspace-save{width:58px;min-width:58px;min-height:64px}.set-article-workspace .article-command-bar .workspace-save span{display:none}.set-article-workspace .article-workspace-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:68px minmax(0,1fr);min-height:0}.set-article-workspace .article-workspace-nav{border-right:1px solid var(--line-strong);border-bottom:0;flex-direction:column;min-height:0;padding:0;display:flex}.set-article-workspace .article-workspace-nav>button{min-height:70px;padding:0 2px}.set-article-workspace .article-workspace-panel{min-height:0}.set-edit-workspace{grid-template-rows:minmax(0,1fr) 112px;grid-template-columns:1fr}.set-edit-workspace .article-primary-editor{padding-inline:16px}.set-edit-workspace .article-context-rail{display:grid}.set-member-hero{min-height:68px;margin-top:10px}.set-core-facts{min-height:80px}.set-editor-links{margin-top:9px}.set-article-workspace .article-workspace-panel-photos .set-workspace-photos,.set-article-workspace .article-workspace-panel-channels .set-workspace-channels,.set-unit-workspace{padding-inline:16px}.set-unit-columns,.set-unit-workspace .set-workspace-member-list>button{grid-template-columns:30px minmax(180px,1.2fr) 74px 66px 90px 78px 14px;gap:7px}.set-article-workspace .article-workspace-panel-history{padding-inline:16px}}@media (width<=900px){.set-article-workspace .article-command-bar{grid-template-rows:52px 52px;grid-template-columns:48px minmax(0,1fr) 48px;max-height:104px;min-height:104px!important}.set-article-workspace .article-command-bar .article-workspace-back{grid-area:1/1;width:48px}.set-article-workspace .article-command-bar .article-workspace-identity{border-right:0;flex-wrap:nowrap;grid-area:1/2;align-items:center;gap:9px;padding:0 10px;display:flex}.set-article-workspace .article-command-bar .article-workspace-identity>span{flex:none;gap:3px;display:flex}.set-article-workspace .article-command-bar .article-workspace-identity>span>b,.set-article-workspace .article-command-bar .article-workspace-code>code{display:none}.set-article-workspace .article-command-bar .article-workspace-identity h2{flex:1;order:2;align-self:auto;padding:0;font-size:.72rem;width:auto!important}.set-article-workspace .article-command-bar .article-workspace-identity>p{display:none}.set-article-workspace .article-command-bar .article-workspace-control{grid-area:1/3}.set-article-workspace .article-command-bar .workspace-save{width:48px;min-width:48px;min-height:52px}.set-article-workspace .article-command-bar .article-command-price{border-top:1px solid var(--line);border-right:0;flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;padding:0 10px}.set-article-workspace .article-command-price>span{width:188px}.set-article-workspace .article-command-status{display:none}.set-article-workspace .article-workspace-layout{grid-template-rows:minmax(0,1fr) 58px;grid-template-columns:minmax(0,1fr)}.set-article-workspace .article-workspace-nav{border-top:1px solid var(--line-strong);border-right:0;grid-area:2/1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}.set-article-workspace .article-workspace-nav>button{border-right:1px solid var(--line);border-bottom:0;gap:4px;min-height:58px;padding:0 1px;font-size:.48rem}.set-article-workspace .article-workspace-nav>button:last-child{border-right:0}.set-article-workspace .article-workspace-nav>button:before{width:auto;height:2px;inset:auto 0 0}.set-article-workspace .article-workspace-nav>button>b{top:5px;right:calc(50% - 23px)}.set-article-workspace .article-workspace-panel{grid-area:1/1}.set-edit-workspace{grid-template-rows:minmax(0,1fr) 102px}.set-edit-workspace .article-primary-editor{padding-inline:12px}.set-core-facts{min-height:72px}.set-core-facts>span{gap:6px;padding-inline:8px}.set-member-hero{min-height:62px}.set-member-hero>span{flex-direction:column;gap:5px;display:flex}.set-member-hero em{display:none}.set-editor-links{gap:6px}.set-editor-links>button{min-height:50px}.set-editor-links>button:nth-child(3){grid-column:1/-1}.set-article-workspace .article-workspace-panel-photos .set-workspace-photos,.set-article-workspace .article-workspace-panel-channels .set-workspace-channels,.set-unit-workspace{padding:0 12px 10px}.set-unit-workspace>header{min-height:52px}.set-unit-columns{display:none}.set-unit-workspace .set-workspace-member-list{padding-top:8px}.set-unit-workspace .set-workspace-member-list>button{grid-template-columns:30px minmax(0,1fr) 58px 54px 14px;gap:7px;min-height:62px}.set-unit-workspace .set-workspace-member-list>button>.identifier-code,.set-unit-workspace .set-workspace-member-list>button>em,.set-unit-workspace .set-workspace-member-list>button>i{display:none}.set-unit-workspace .set-workspace-member-list>button>b{display:block}.set-unit-workspace>footer{min-height:62px;margin-top:7px}.set-article-workspace .article-workspace-panel-history{padding:0 12px 10px}.set-article-workspace .set-workspace-history{height:calc(100% - 56px)}.set-more-tabs{grid-template-rows:64px}.set-more-tabs>button{min-height:64px;padding-inline:10px}.set-more-pane{padding-top:10px}}@media (width<=640px){.set-edit-workspace{display:block}.set-edit-workspace .article-primary-editor{height:100%;padding:0 9px 8px;overflow:hidden}.set-edit-workspace .article-context-rail{display:none}.set-edit-workspace .article-primary-editor>header{min-height:44px}.set-edit-workspace .article-quick-status{grid-template-columns:1fr auto;min-height:52px}.set-edit-workspace .article-quick-status>button{display:none}.set-quick-facts{gap:7px}.set-quick-facts>span{padding-left:7px}.set-quick-facts>span:nth-child(2){display:none}.set-core-facts{grid-template-columns:repeat(2,minmax(0,1fr));min-height:66px}.set-core-facts>span:first-child,.set-core-facts>span:nth-child(4){display:none}.set-member-hero{min-height:60px;margin-top:7px;padding-inline:9px}.set-member-hero strong{font-size:.56rem}.set-editor-links{grid-template-columns:1fr 1fr;gap:5px;margin-top:7px;padding-top:7px}.set-editor-links>button{min-height:48px}.set-editor-links>button small{display:none}.set-editor-links>button strong{font-size:.5rem}.set-unit-workspace{padding-inline:8px}.set-unit-workspace>header>em{display:none}.set-unit-workspace .set-workspace-member-list>button{grid-template-columns:28px minmax(0,1fr) 50px 44px 12px;gap:5px;min-height:58px}.set-unit-workspace .set-workspace-member-list strong{font-size:.58rem}.set-unit-workspace .set-workspace-member-list small{font-size:.48rem}.set-unit-workspace>footer small{display:none}.set-history-package .set-workspace-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.set-more-tabs{grid-template-rows:58px}.set-more-tabs>button{grid-template-columns:16px minmax(0,1fr);gap:6px;min-height:58px;padding-inline:7px}.set-more-tabs>button>svg{width:15px}.set-more-tabs small{display:none}.set-more-tabs strong{font-size:.53rem}.set-more-pane{padding-top:7px}.set-history-package .set-workspace-package-head{min-height:52px}.set-history-package .set-workspace-package-head small{display:none}.set-history-package .set-workspace-package-grid{gap:6px}.set-history-package .set-workspace-package-grid label{gap:4px}.set-history-package .set-workspace-package-grid input{min-height:44px}.set-history-package .set-workspace-rule{margin-top:7px;padding-block:7px}.set-more-history>header,.set-more-lifecycle>header{min-height:58px}.set-more-history>dl>div{min-height:62px;padding:8px 10px}.set-more-lifecycle>header p{display:none}.set-more-lifecycle .set-workspace-lifecycle{flex-direction:column;margin-top:10px}.set-more-lifecycle .set-workspace-lifecycle>button{justify-content:center;width:100%}}@media (width<=390px){.set-article-workspace .article-command-price>span{width:166px}.set-article-workspace .article-workspace-nav>button{font-size:.4rem}.set-edit-workspace .article-primary-editor{padding-inline:7px}.set-core-facts strong{font-size:.62rem}.set-unit-workspace .set-workspace-member-list>button{grid-template-columns:27px minmax(0,1fr) 46px 40px 11px;gap:4px}}@media (width<=1180px){.article-workspace:not(.set-article-workspace) .article-command-bar{grid-template-rows:64px;grid-template-columns:54px minmax(260px,1fr) 166px 118px 58px;max-height:64px;min-height:64px!important}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-back,.article-workspace:not(.set-article-workspace) .article-command-bar .workspace-save{grid-area:auto}.article-command-bar .article-workspace-identity{border-right:1px solid var(--line);grid-area:auto}.article-command-bar .article-workspace-identity>p{display:block}.article-command-bar .article-workspace-control{grid-area:auto;display:flex}.article-command-bar .workspace-save{width:58px;min-width:58px;min-height:64px}.article-command-bar .workspace-save span{display:none}.article-command-price input,.article-command-price>span>button{min-height:44px}.article-command-price>span>button{width:44px}.article-command-price>span{grid-template-columns:minmax(0,1fr) auto 44px}.article-command-price:has(input:disabled)>span{grid-template-columns:minmax(0,1fr) auto}.article-workspace:not(.set-article-workspace) .article-workspace-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:68px minmax(0,1fr)}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button{min-height:70px;padding:0 2px}.article-edit-workspace{grid-template-rows:minmax(0,1fr) 112px;grid-template-columns:1fr}.article-primary-editor{padding:0 16px 12px;overflow:hidden}.article-primary-editor>header{min-height:52px}.article-quick-status{min-height:56px;margin-top:9px}.article-essential-grid{gap:7px;padding:10px 0}.article-product-grid{gap:6px;padding:10px 0}.article-essential-grid .edit-field input,.article-essential-grid .edit-field select,.article-product-grid .edit-field input,.article-product-grid .edit-field select{min-height:44px}.article-editor-links{padding-top:9px}.article-editor-links>button{min-height:52px}.article-context-rail{border-top:1px solid var(--line-strong);border-left:0;grid-template-columns:1fr 1fr;gap:0 16px;padding:9px 16px;display:grid;overflow:hidden}.article-context-photo{border-bottom:0;grid-template-rows:1fr;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;min-height:92px;padding-bottom:0}.article-context-photo>img,.article-context-photo-empty{width:60px;height:60px}.article-context-photo>button{grid-column:3;min-width:112px;min-height:44px}.article-context-market{border-bottom:0;min-height:92px}.article-context-change,.article-context-scope{display:none}.article-more-workspace,.article-market-workspace{padding-inline:16px}.article-more-layout{grid-template-columns:208px minmax(0,1fr)}.article-more-task{padding-left:15px}.article-market-body{grid-template-columns:minmax(210px,.62fr) minmax(360px,1.38fr);gap:17px}.article-market-scope{padding-right:17px}.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos .article-photo-section,.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels .article-channel-section{padding-inline:16px!important}}@media (width<=900px){.article-workspace:not(.set-article-workspace) .article-command-bar{grid-template-rows:52px 52px;grid-template-columns:48px minmax(0,1fr) 48px;max-height:104px;min-height:104px!important}.article-command-bar .article-workspace-back{grid-area:1/1;width:48px}.article-command-bar .article-workspace-identity{border-right:0;flex-wrap:nowrap;grid-area:1/2;align-items:center;gap:9px;padding:0 10px;display:flex}.article-command-bar .article-workspace-identity>span{flex:none;gap:3px}.article-command-bar .article-workspace-identity>span>b,.article-command-bar .article-workspace-code.identifier-code>code{display:none}.article-command-bar .article-workspace-identity h2{flex:1;order:2;align-self:auto;padding:0;font-size:.72rem;width:auto!important}.article-command-bar .article-workspace-identity p{display:none}.article-command-bar .article-workspace-control{grid-area:1/3}.article-command-bar .workspace-save{width:48px;min-width:48px;min-height:52px}.article-command-price{border-top:1px solid var(--line);border-right:0;flex-direction:row;grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;padding:0 10px}.article-command-price>span{width:188px}.article-command-status{display:none}.article-workspace:not(.set-article-workspace) .article-workspace-layout{grid-template-rows:minmax(0,1fr) 58px;grid-template-columns:minmax(0,1fr)}.article-workspace:not(.set-article-workspace) .article-workspace-nav{border-top:1px solid var(--line-strong);background:var(--surface-2);border-right:0;grid-area:2/1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button{border-right:1px solid var(--line);border-bottom:0;gap:4px;min-height:58px;font-size:.48rem}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button:last-of-type{border-right:0}.article-workspace:not(.set-article-workspace) .article-workspace-nav:has(>button:nth-of-type(6)){grid-template-columns:repeat(6,minmax(0,1fr))}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button:before{width:auto;height:2px;inset:auto 0 0}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>b{top:5px;right:calc(50% - 23px)}.article-workspace:not(.set-article-workspace) .article-workspace-panel{grid-area:1/1}.article-edit-workspace{grid-template-rows:minmax(0,1fr) 102px}.article-primary-editor{padding-inline:12px}.article-primary-editor>header{min-height:48px}.article-primary-editor>header strong{font-size:.7rem}.article-primary-editor>header>em{font-size:.5rem}.article-quick-status{grid-template-columns:minmax(120px,.8fr) minmax(130px,1fr) auto;min-height:52px;margin-top:7px;padding-inline:9px}.article-quick-status .status-icon{width:32px;min-width:32px;height:32px}.article-essential-grid{grid-template-columns:1.2fr repeat(4,minmax(64px,.75fr));padding:8px 0}.article-product-grid{grid-template-columns:.8fr 1.25fr repeat(6,minmax(54px,.68fr));padding:8px 0}.article-essential-grid .edit-field>span,.article-product-grid .edit-field>span{font-size:.45rem}.article-editor-links{gap:6px;padding-top:7px}.article-editor-links>button{min-height:50px}.article-context-rail{padding:6px 12px}.article-context-photo,.article-context-market{min-height:88px}.article-more-workspace,.article-market-workspace{padding:0 12px 10px}.article-more-workspace>header,.article-market-workspace>header{min-height:52px}.article-more-layout{grid-template-rows:62px minmax(0,1fr);grid-template-columns:1fr;height:calc(100% - 53px)}.article-more-layout>nav{border-right:0;border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));padding:4px 0;display:grid}.article-more-layout>nav>button{border-right:1px solid var(--line);text-align:center;border-bottom:0;flex-direction:column;justify-content:center;gap:4px;min-height:54px;padding:2px;display:flex}.article-more-layout>nav>button>span{align-items:center}.article-more-layout>nav>button>span small,.article-more-layout>nav>button>svg:last-child{display:none}.article-more-layout>nav>button>svg:first-child{width:15px}.article-more-layout>nav>button>b{position:absolute;top:3px;right:7px}.article-more-layout>nav strong{font-size:.52rem}.article-more-task{padding:9px 0 0}.article-task-form>header{min-height:46px}.article-task-form>.edit-grid{gap:7px;padding-top:9px}.article-task-form>footer{min-height:52px}.article-task-scroll{padding-top:9px}.article-market-source{min-height:52px}.article-market-stats{min-height:88px}.article-market-stats>div{gap:6px;padding-inline:10px}.article-market-stats dd{font-size:.91rem}.article-market-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:8px;height:calc(100% - 193px);padding-top:8px}.article-market-scope{border-right:0;border-bottom:1px solid var(--line);padding:0 0 8px}.article-market-scope>strong{margin-top:6px;font-size:.58rem}.article-market-scope>p{display:none}.article-market-scope>footer{padding-top:7px;font-size:.49rem}.article-market-offers>header,.article-market-offers article{grid-template-columns:minmax(140px,1fr) 70px 76px 28px}.article-workspace:not(.set-article-workspace) .article-workspace-panel-photos .article-photo-section,.article-workspace:not(.set-article-workspace) .article-workspace-panel-channels .article-channel-section{padding:0 12px 10px!important}}@media (width<=640px){.article-workspace:not(.set-article-workspace) .article-workspace-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.article-workspace:not(.set-article-workspace) .article-workspace-nav:has(>button:nth-of-type(6)){grid-template-columns:repeat(6,minmax(0,1fr))}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button{min-width:0;padding-inline:1px;font-size:.43rem}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>svg:first-child{width:16px}.article-edit-workspace{display:block}.article-primary-editor{height:100%;padding:0 9px 8px;overflow:hidden}.article-context-rail{display:none}.article-primary-editor>header{min-height:44px}.article-primary-editor>header small{font-size:.43rem}.article-primary-editor>header strong{font-size:.64rem}.article-primary-editor>header>em{display:none}.article-primary-editor>.gate-note{min-height:32px;margin-top:4px;padding:5px 7px;font-size:.49rem}.article-quick-status{grid-template-columns:minmax(105px,1fr) auto;gap:5px;min-height:48px;margin-top:5px;padding-inline:7px}.article-quick-status>div{justify-self:end}.article-quick-status .row-statuses{gap:3px}.article-quick-status .status-icon{width:30px;min-width:30px;height:30px}.article-quick-status>button{display:none}.article-essential-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px 0}.article-essential-grid .edit-field.wide{grid-column:1/-1}.article-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:6px 0}.article-product-grid .edit-field:first-child,.article-product-grid .edit-field:nth-child(2),.article-product-grid .edit-field:nth-child(6),.article-product-grid .edit-field.wide{grid-column:span 2}.article-essential-grid .edit-field input,.article-essential-grid .edit-field select,.article-product-grid .edit-field input,.article-product-grid .edit-field select{min-height:44px;padding-inline:6px;font-size:.57rem}.article-product-grid .input-with-slash{grid-template-columns:minmax(0,1fr) 42px}.article-product-grid .input-with-slash>button{width:42px;min-width:42px;min-height:44px}.article-editor-links{grid-template-columns:1fr 1fr;gap:5px;padding-top:5px}.article-editor-links>button{grid-template-columns:15px minmax(0,1fr) 10px;gap:5px;min-height:48px;padding-inline:6px}.article-editor-links>button small{display:none}.article-editor-links>button strong{font-size:.5rem}.article-editor-links>button:nth-child(3){grid-column:1/-1}.article-more-workspace,.article-market-workspace{padding-inline:8px}.article-more-workspace>header>span strong,.article-market-workspace>header>span strong{font-size:.64rem}.article-more-workspace>header>span small,.article-market-workspace>header>span small{font-size:.42rem}.article-market-workspace>header>button{min-width:44px;min-height:44px;padding-inline:8px;font-size:0}.article-market-workspace>header>button svg{width:16px}.article-market-source small{display:none}.article-market-stats{grid-template-columns:repeat(4,minmax(0,1fr));min-height:76px}.article-market-stats>div{padding-inline:5px}.article-market-stats dt{font-size:.4rem}.article-market-stats dd{font-size:.68rem}.article-market-body{height:calc(100% - 181px)}.article-market-scope>strong,.article-market-scope>footer{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-market-offers>header,.article-market-offers article{grid-template-columns:minmax(120px,1fr) 62px 25px;gap:6px}.article-market-offers>header>span:nth-child(2),.article-market-offers article>em{display:none}.article-market-offers article b{font-size:.58rem}.article-market-offers article{min-height:54px}.article-task-form>header em,.article-task-form>footer>span{display:none}.article-task-form>.edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-task-form>footer{justify-content:flex-end}.article-task-form>footer>button{min-height:44px}}@media (width<=390px){.article-command-price>span{width:166px}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button{font-size:.4rem}.article-primary-editor{padding-inline:7px}.article-quick-status .row-statuses .status-icon:nth-child(n+4){display:none}.article-essential-grid,.article-product-grid{gap:4px}.article-essential-grid .edit-field>span,.article-product-grid .edit-field>span{font-size:.41rem}.article-editor-links>button{min-height:46px}}@media (width<=1180px){.article-context-photo a{min-height:44px}.article-command-bar .workspace-save{padding:0}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-back{grid-area:1/1}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-control{border-top:0;grid-area:1/5;min-height:0}}@media (width<=900px){.article-workspace:not(.set-article-workspace) .article-command-bar,.set-article-workspace .article-command-bar{grid-template-rows:48px 48px;max-height:96px;min-height:96px!important}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-back,.set-article-workspace .article-command-bar .article-workspace-back,.article-workspace:not(.set-article-workspace) .article-command-bar .workspace-save{height:48px;min-height:48px}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-back{grid-area:1/1}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-control{grid-area:1/3}.set-article-workspace .article-command-bar{grid-template-columns:48px minmax(0,1fr)}.set-article-workspace .article-command-bar .article-workspace-identity{grid-column:2/-1}.article-more-layout>nav>button.active{box-shadow:inset 0 -2px var(--signal);background:#ffffff0a}.article-task-gpsr .gpsr-task-tabs,.article-task-gpsr .gpsr-task-tabs>button{min-height:50px}.article-task-gpsr .gpsr-task-pane{padding-top:7px}.media-mobile-tabs{gap:0}.media-mobile-tabs>button{border:0;border-radius:0}.media-mobile-tabs>button.active{box-shadow:inset 0 -2px var(--signal);background:#ffffff0a;border:0}.mobile-pane-tools .media-compact-selection>span{padding-left:10px}.article-channel-section .publication-channel-picker>button{min-height:58px}.article-edit-workspace,.set-edit-workspace{grid-template-rows:minmax(0,1fr) 92px}.set-article-workspace .set-workspace-history{height:100%}}@media (width<=640px){.article-primary-editor .article-quick-status{margin-top:2px}.article-editor-links>button:nth-child(odd):not(:last-child){border-right:1px solid var(--line)}.article-more-workspace>header{min-height:50px}.article-more-layout{grid-template-rows:58px minmax(0,1fr);height:calc(100% - 51px)}.article-more-layout>nav{padding-block:0}.article-more-layout>nav>button{min-height:58px}.article-more-task{padding-top:7px}.article-task-form>header{min-height:42px}.gpsr-task-tabs{min-height:46px}.gpsr-task-tabs>button{grid-template-columns:14px minmax(0,1fr) auto;gap:5px;min-height:46px;padding-inline:6px}.gpsr-task-tabs svg{width:14px}.gpsr-task-tabs small{display:none}.gpsr-task-tabs strong{font-size:.5rem}.article-task-gpsr .gpsr-task-pane{padding-top:6px;overflow:hidden}.article-task-gpsr .contact-editor{padding-top:7px}.article-task-gpsr .contact-editor legend{font-size:.6rem}.article-task-gpsr .contact-editor .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 7px}.article-task-gpsr .contact-editor .edit-field{gap:3px}.article-task-gpsr .contact-editor .edit-field>span{font-size:.46rem}.article-task-gpsr .contact-editor .edit-field input{min-height:44px;padding-inline:7px;font-size:.62rem}.article-task-gpsr .responsible-toggle{min-height:56px;margin-top:0}.article-task-gpsr .responsible-toggle small{font-size:.5rem}.article-task-gpsr .gpsr-contact-tabs{min-height:40px}.gpsr-safety-field textarea{min-height:112px}.set-unit-workspace .set-workspace-member-list strong{font-size:.62rem}.set-unit-workspace .set-workspace-member-list small{font-size:.5rem}.set-unit-workspace .set-unit-desktop-meta{display:none}.set-unit-workspace .set-unit-mobile-meta{display:block}.inventory-archive-zone .inventory-archive-toggle{min-height:94px}.article-channel-section>.publish-button{width:100%}}@media (width<=350px){.article-more-workspace>header{min-height:44px}.article-more-layout{grid-template-rows:54px minmax(0,1fr);height:calc(100% - 45px)}.article-more-layout>nav>button{min-height:54px}.article-task-form>header{min-height:37px}.article-task-form>.edit-grid{gap:4px 7px;padding-top:5px}.article-task-form>footer{min-height:48px}.article-task-gpsr .gpsr-task-tabs,.article-task-gpsr .gpsr-task-tabs>button{min-height:43px}.gpsr-task-tabs>button{grid-template-columns:13px minmax(0,1fr) auto;gap:3px;padding-inline:4px}.gpsr-task-tabs strong{font-size:.45rem}.gpsr-task-tabs b{min-width:17px;height:17px;font-size:.44rem}.article-task-gpsr .contact-editor .edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px}.article-task-gpsr .contact-editor .edit-field>span{font-size:.43rem}.article-task-gpsr .contact-editor .edit-field.wide{grid-column:1/-1}.article-task-gpsr .responsible-toggle,.gpsr-missing-details>summary{min-height:48px}}@media (width<=1180px){.article-workspace:not(.set-article-workspace) .article-command-bar{grid-template-columns:52px minmax(280px,1fr) 150px 170px 130px 96px}.set-article-workspace .article-command-bar{grid-template-columns:52px minmax(280px,1fr) 230px 170px 130px}.article-command-bar .article-workspace-back{width:52px}.article-command-product{padding-inline:15px}.article-command-reference{padding-inline:13px}.article-market-body{grid-template-columns:minmax(210px,250px) minmax(0,1fr);gap:20px}.article-market-scope{padding-right:20px}}@media (width<=900px){.article-workspace:not(.set-article-workspace) .article-command-bar,.set-article-workspace .article-command-bar{grid-template-rows:64px 64px;grid-template-columns:48px minmax(0,1fr) 170px 96px;max-height:128px;min-height:128px!important}.article-workspace .article-command-bar .article-workspace-back{grid-area:1/1;width:48px;height:64px;min-height:64px}.article-workspace .article-command-product{grid-area:1/2}.article-workspace .article-command-reference{grid-area:1/3}.article-workspace:not(.set-article-workspace) .article-command-price{grid-area:2/1/auto/3}.article-workspace:not(.set-article-workspace) .article-command-status{grid-area:2/3/auto/5}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-control{grid-area:1/4;min-height:64px}.article-workspace:not(.set-article-workspace) .article-command-bar .workspace-save{height:64px;min-height:64px}.set-article-workspace .article-command-product{grid-area:1/2}.set-article-workspace .article-command-reference{grid-area:1/3}.set-article-workspace .article-command-status{grid-area:1/4}.set-article-workspace .article-command-price{grid-area:2/1/auto/5}.set-article-workspace .article-command-price>span{width:min(280px,100%)}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button,.set-article-workspace .article-workspace-nav>button{gap:4px;padding-inline:2px;font-size:14px;line-height:1}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button>svg,.set-article-workspace .article-workspace-nav>button>svg{width:16px;height:16px}.article-market-workspace{padding-inline:16px}.article-market-body{grid-template-columns:minmax(190px,220px) minmax(0,1fr);gap:16px}.article-market-scope{padding-right:16px}.article-market-columns,.article-market-offers article{grid-template-columns:minmax(170px,1fr) 78px 92px 36px;gap:8px}}@media (width<=700px){.article-workspace:not(.set-article-workspace) .article-command-bar,.set-article-workspace .article-command-bar{grid-template-rows:64px 60px;grid-template-columns:44px 86px minmax(0,1fr) 92px;max-height:124px;min-height:124px!important}.article-workspace .article-command-bar .article-workspace-back{grid-area:1/1;width:44px}.article-workspace:not(.set-article-workspace) .article-command-product{grid-area:1/2/auto/4}.set-article-workspace .article-command-product{grid-area:1/2/auto/5}.article-command-product{padding-inline:10px}.article-command-product h2{flex-direction:column;align-items:flex-start;gap:4px}.article-command-product h2>strong{width:100%;font-size:16px}.article-command-product h2>span{width:100%;font-size:14px}.article-workspace .article-command-reference{grid-area:2/1/auto/3;gap:4px;padding-inline:10px}.article-command-reference>small{font-size:14px}.article-command-reference>strong,.article-command-reference-set>strong{gap:7px;font-size:17px}.article-workspace:not(.set-article-workspace) .article-command-price,.set-article-workspace .article-command-price{grid-area:2/3;gap:3px;padding:4px 8px}.article-command-price>small{display:none}.article-command-price input{height:38px;font-size:17px}.article-command-price>span{grid-template-columns:minmax(0,1fr) auto 36px;gap:3px;width:100%!important}.article-command-price>span>button{width:36px;height:36px}.article-workspace:not(.set-article-workspace) .article-command-status,.set-article-workspace .article-command-status{grid-area:2/4;gap:4px;padding:0 3px;display:flex}.article-command-status>span{gap:0}.article-command-status small{display:none}.article-command-status strong{font-size:14px}.article-workspace:not(.set-article-workspace) .article-command-bar .article-workspace-control{grid-area:1/4}.article-workspace:not(.set-article-workspace) .article-command-bar .workspace-save{width:100%;min-width:0}.article-market-workspace{padding:0 10px 10px}.article-market-workspace>header{min-height:58px}.article-market-workspace>header>strong{font-size:18px}.article-market-workspace>header>button{min-height:42px;font-size:0}.article-market-workspace>header>button svg{width:18px}.article-market-stats{min-height:86px}.article-market-stats>div{gap:7px;padding-inline:6px}.article-market-stats dt{font-size:14px}.article-market-stats dd{font-size:18px}.article-market-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;gap:8px;height:calc(100% - 144px);padding-top:8px}.article-market-scope{border-right:0;border-bottom:1px solid var(--line-strong);padding:0 0 8px}.article-market-scope>small{display:none}.article-market-scope>strong{text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:14px;overflow:hidden}.article-market-scope>dl{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:7px;display:grid}.article-market-scope>dl>div{border-right:1px solid var(--line);border-bottom:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:42px;display:flex}.article-market-scope>dl>div:last-child{border-right:0}.article-market-scope>dl dt,.article-market-scope>dl dd{text-align:left;font-size:14px}.article-market-scope>footer{display:none}.article-market-offers>header{min-height:48px}.article-market-offers>header>strong,.article-market-offers>header>label>span{display:none}.article-market-offers>header>label{width:100%}.article-market-offers select{width:100%;min-width:0;font-size:14px}.article-market-columns,.article-market-offers article{grid-template-columns:minmax(140px,1fr) 86px 36px;gap:7px}.article-market-columns>span:nth-child(2),.article-market-offers article>em{display:none}.article-market-columns{min-height:34px;font-size:14px}.article-market-offers article{min-height:68px}.article-market-offers article strong,.article-market-offers article small,.article-market-offers article b{font-size:14px}}@media (width<=390px){.article-workspace:not(.set-article-workspace) .article-command-bar,.set-article-workspace .article-command-bar{grid-template-columns:44px 40px minmax(136px,1fr) 86px}.article-command-product{padding-inline:8px}.article-command-reference{padding-inline:8px!important}.article-command-reference>strong,.article-command-reference-set>strong{font-size:16px}.article-workspace .article-command-status{padding-inline:3px}.article-workspace:not(.set-article-workspace) .article-workspace-nav>button,.set-article-workspace .article-workspace-nav>button{font-size:14px}.article-market-stats dd{font-size:16px}.article-market-stats>div{padding-inline:2px}}@media (width<=1180px){.media-workspace-compact .media-mobile-tabs>button,.media-workspace-compact .media-mobile-pager>span,.media-workspace-compact .media-compact-selection:before,.media-workspace-compact .media-workspace-command>span,.media-workspace-compact .media-workspace-command>span strong,.media-workspace-compact .media-workspace-command>small,.media-workspace-compact .media-workspace-command>label{font-size:14px}}@media (width<=900px){.set-article-workspace .article-command-bar .article-command-status{grid-area:1/4;display:flex}}@media (width<=640px){.set-article-workspace .article-command-bar .article-command-reference{grid-area:2/1/auto/3;display:flex}.set-article-workspace .article-command-bar .article-command-reference>small{display:none}.set-article-workspace .article-command-bar .article-command-reference>strong{letter-spacing:0;gap:4px;font-size:14px;overflow:visible}.set-article-workspace .article-command-bar .article-command-reference>strong>span{text-overflow:clip;font-size:14px;overflow:visible}.set-article-workspace .article-command-bar .article-command-price{grid-area:2/3}.set-article-workspace .article-command-bar .article-command-status{grid-area:2/4;display:flex}.media-workspace-compact .media-workspace-command{min-height:52px}.media-compact-library>header{min-height:46px}.media-compact-library>header span>small,.media-compact-library>header strong,.media-compact-library>header>small,.media-compact-card-copy>strong,.media-compact-card-copy>small,.media-compact-card-copy b,.media-compact-selection>span>small,.media-compact-selection>span>strong,.media-compact-selection>span>p,.media-compact-selection a,.media-compact-state>span,.media-workspace-compact .media-workspace-channels>header small,.media-workspace-compact .media-workspace-channels>header span,.media-workspace-compact .media-channel-toggle strong,.media-workspace-compact .media-channel-toggle small,.media-workspace-compact .media-channel-primary,.media-workspace-compact .media-workspace-actions>button strong,.media-workspace-compact .media-workspace-actions>button small,.media-workspace-compact .media-workspace-ai-state strong,.media-workspace-compact .media-workspace-ai-state small,.media-workspace-compact .kie-credit-display>header strong,.media-workspace-compact .kie-credit-display>header b{font-size:14px}.media-compact-grid>button{grid-template-rows:76px auto}.media-compact-inspector .media-workspace-actions>button{min-height:58px}}@media (width<=390px){.set-article-workspace .article-command-bar{grid-template-columns:44px 72px minmax(118px,1fr) 86px}}
