@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-DhDk0Xwi.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXAAA8AAAAABwAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArg2VNUQVQAAAIQAAAASwAAAF5fnUM1Y21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABNgAAATZnhEGkaGVhZAAAA+AAAAA2AAAANgz5sE5oaGVhAAAEGAAAAB8AAAAkCroNqWhtdHgAAAQ4AAAAHwAAACQX6f/DbG9jYQAABFgAAAATAAAAFAFZAbFtYXhwAAAEbAAAABwAAAAgACkBIW5hbWUAAASIAAABIgAAAmI2jl6RcG9zdAAABawAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhaWecwMDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDj2QowAAAAeNoNx7EBAUAQALDcPWhhAQCoTAQAOrCGgQxHugihoaCjYCHfu8cphryPp0dMxPmxvsVSqmnpCWSM7VCEjEV8yC+K/H8Cgh/DnghvAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAAREhEQUBASUJAyEJAgMo/TwCjv7vARH9qAEN/vMBKv7+AgP9/QECAQEFsPpQBbBU/Xz9fAwCeAJ4/UT9ogVE/aICXgAAAgB3/+wFCgXEABUAKwAAARUUAgYGIyImJgI1NTQSNjYzMhYWEgM1NC4CIyIOAhUVFB4CMzI+AgUKUprXhYHXnVZVnNeBhdebU781ZpNdWpFnODhpkVpekmU0AwZcpP78tmBgtgEEpFykAQO3YGC3/v3/AF6CyIhGRojIgl6DyYlGRonJAAACAHAEcQLJBdcABQAPAAABNRMzFQMlNTMVFBYXByYmAZJ0w9/+hqcqKklWXASEEQFCFf7C/lVPSGgtOi2P///+eP/sBVAF1gAmAAVGAAAHAAb+CP//AAAAAQAAAAMD16RtfYpfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Gv3VCTEIcwAAAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDp9UvqnxenIQcDGuAEAHAbBHkAeNpj7mFIYYACxj8QzNrIUM6syFAAZh//VwEAaU4HvgB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42izGNQHDAABFwRfmrMWtzFxFFVIrRQGREE3Zg/+mAxLeWBh2AGRGqhvEhqmbpBS6xZlctxnz1x3mPHWXMQ895c6+uzEjZKoviOnry/qxvq36IIusCIIgCgY36R3uDhvcXbfj7j63J4Bxe+WRv9L6sea2pHBLjTA50kT5Ju6ZJCV7okiFPNr4lsaoybU4SlQ5Yt1R9B6nQMJbgVrHj0RFnDVphSRvnhFXzbXqKy6rqw1r/fJVUZ1GDwRs+2uDTXY59rXlfYu9IQ/BsIehH9c8O669zYg5/BpSnrtKtKWdPnRy2HQEfEjinsPZvFDxzGiJop5T6p4pmXX5XhjrWlLvKqjrZY2oyjxSio4kOeK9flbllaFKotrDcjvmffEHVntaWwAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-D904r64h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2) format("woff2"),url(/assets/roboto-math-400-normal-D6sS4O5l.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2) format("woff2"),url(/assets/roboto-symbols-400-normal-C7tGlxgb.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-Bf76hAzZ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-italic-4ESj9BbU.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-italic-Cr8V8sy2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-italic-CqC_ywG3.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-italic-Cm9T0ooA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXEAA8AAAAABwgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEoAAABgdArgeVNUQVQAAAIMAAAASwAAAFpfd0MxY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABQAAAAUB76SxVaGVhZAAAA+QAAAA2AAAANg0qsE5oaGVhAAAEHAAAAB8AAAAkCukNhGhtdHgAAAQ8AAAAHwAAACQXeQDWbG9jYQAABFwAAAATAAAAFAFgAbttYXhwAAAEcAAAABwAAAAgACkBIW5hbWUAAASMAAABIQAAAmg2nmMRcG9zdAAABbAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBQAADAez/GYAedSqcSW7x51BorWMVCohCJa07ONWwKZS8DoXtPlxoRfSaSn3ldZ4FuadzUdo964YA8lhO99ADPvQnQAAB42h3EAQaDYBwH0Pf7xwzA7ARjNgS6UURFgI+u0YE6XPTwRDx1eN/3ap/aki/7vLT8ZW3jlkF5ePkIKj8TOlHpc1AnokgJF6EECEUAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAABESERBQEBJQkDIQkCAyj9PAKO/u8BEf2oAQ3+8wEq/v4CA/39AQIBAQWw+lAFsFT9fP18DAJ4Anj9RP2iBUT9ogJeAAACAHP/6QUQBccAFQArAAABBw4DJy4DNzc+AxceAwc3Ni4CJyYOAgcHBh4CFxY+AgUADBRnqOqXkMFrIRANE2mp6pWSwWof1w0LBjd8bW+odUYODQsHOHxrcqhzRQMGW4b+ynQDA33M9nxbhv3KdQMDfMz22V9VuKFmBANdn8BgX1O5omkEA12ewgACAPMEcwNMBdcABQAPAAABNxMzBwElNzMHBhYXByYmAeoBo74B/vX+vAykDgoSJEZISQSDEwFBFv7D/lVQPm00NS2M////DP/pBVYF1gAmAAVGAAAHAAb+Gf//AAEAAAADA9d74538Xw889QAbCAAAAAAAxPARLgAAAADljVAD+jf91QlDCHMAAgAJAAIAAAAAAAB42mNgZGBgz/nHw8DAyfzL/F8OpzMHAxrgBABv5wSDAHjaY57GkMIABYzfIZg1nKGYmZPhM5g99z8PAGm4B2EAeNpjYGDQhcMihilAuAAAE98DHAB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNp1kTVSBUAQRB/uHIAEd3dLcHdNcfjulnEaMvQEHIkc7doaHGrtbY+tAOVckUNWbpH4LqvQOItSnoyzxQ/GOXRxb5xLBRfGeTRwbpwv/cS4nAFFOM5yeYzrKabBuFF6hXGTuNy4TYRxj4vd4JhTEvjZJ8qudh7tz4izQkhKQLpfuocj4tJlUQsTY4ROtZD4mCAnhDTH5evh0CkxzR0uxykbWg804hrtzGvdN88djuUREyueKnoV00U3/Yxq1yPuYeBbfNXX+G/+s6yqzYr+rfeNv3pNuptkiGL3t+rdalVsSTnW+v0ca0S1ejnm0PmPk3BvFJIe077p12ud4nEeCWXpUFSIgFNDaqf4Of54x5j06LdbHLo/iql5xM1vista7wAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-italic-DnTUMkdF.woff2) format("woff2"),url(/assets/roboto-greek-400-italic-BBRUmPuH.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-italic-BpybG2ZH.woff2) format("woff2"),url(/assets/roboto-math-400-italic-BgLbif4B.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-italic-DJOHuWBY.woff2) format("woff2"),url(/assets/roboto-symbols-400-italic-C2qjr5im.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-italic-C41J4i52.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-italic-Dej58sRh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-italic-BilqUbDw.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-italic-B-uw9otN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-italic-CSuqwwKr.woff2) format("woff2"),url(/assets/roboto-latin-400-italic-BpsFK_tr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-BWOtdzfy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEsAAABgdTbg0VNUQVQAAAIMAAAARwAAAFpfnEGhY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABMQAAATZvegfsaGVhZAAAA9QAAAA2AAAANg1psE5oaGVhAAAEDAAAAB8AAAAkCykN1GhtdHgAAAQsAAAAHwAAACQX6P92bG9jYQAABEwAAAATAAAAFAFZAbFtYXhwAAAEYAAAABwAAAAgACkBIW5hbWUAAAR8AAABGwAAAkozllu+cG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBAAADQ5z6M4XbQqXQqsYWhNLeCASxhIVGIxGuelGo4ZfKeB5r+PV62gOAzEf3M6zor9EvrZuv2oGgqpDEfKOID+HEKVQB42gXBsQEBARAAsNw9aKFWAQAmAgAdWM5wnwihoUBHgZn8Hd/X6PO7XN8xErf37hkbqaalK5AxdEQIYpl/FFLGCAQlmhEH2QB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodjzVUA0EURf/8ZRLcIw3uTrSJNLi7+x563Klw71ucclMmFdbi1p/Q4a47izytL1BoBeBiqQAcyMANPMEHgPiF+VFCoty4MDfkYkUzLrA74iduEC/2ROIZQ04UCRJChc9iKpSLw+KwJ/Zjv5guLtHfYiMAQqV0TZPpLiggAYAoAlEmiwiPjkaDQe9vNOq0SqU/NeiTMSLcGxWKwGDUaa1Ik2tXnDPTzrW62lXn9IxztY4dxZf25uf3lMT/f29xPH5mrLF3O8/bietaxjqRO3jewT6us7qFfoulX+jO6rINWK0DNgCEWpd23KUXQP/JDAE6BRdl0CkClSp5dDQZ79i/ZIMbEQml2fUuo2piVrCt18Zqa0NYWeS0JDH+l6GbnkM00EwAOciYmyT9AMF6YZEAAAAAAQAAAAMD15Zf+khfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Mf3VCYkIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ88vwnzFnJwcDGuAEAH1DBRMAeNpj7mFIYYACxr8QzNrCEMYszhAFZp/6lwQAZr4HcAB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42m2QA24FQBRFT+2GRVjbVlDbjFPr29hMsYNyQY27gMZJbyYv+MjTmYcRUMMrRRQUVwDv/BkXUM2vcSHl/BgX0c+3cTH1PBuX0EnauFT5a+NaJhnEcUEHlbQbd1FNo3G3uNp4CJ1lPKosbBDlAi8PXHHGjeId98rtEiCMz9XOlL0mqrwqkiARZhmSBMQ3+LkV+YnaPsoQkR90e9xxqHgpi8oGWJT3cs0pN6pGeHCzzYwxyDAjTDCn1ah4lMmM2WZsNqN3jT3Jmij/ORYzqkvu5inC2HvtxBFJM8fK3Chmnr1PWPFRlSvXv0DM/UlA+YjW3Tm/c8eD64hxySBXBPC5bEByh5cb7N+IKB/OuP2V6hdEJA/inn+ATFaOAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-xQsEWSIA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2) format("woff2"),url(/assets/roboto-math-700-normal-DbhUef31.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2) format("woff2"),url(/assets/roboto-symbols-700-normal-C59U6HqI.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-kpkdMgbf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-BDePAh3g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-italic-BPGsVrTY.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-italic--pYdLvKN.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-italic-DhNJyfCT.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-italic-F9XKeZdx.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAXMAA8AAAAABzwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEwAAABgdTbgsFNUQVQAAAIMAAAASAAAAFZfdkGdY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABRwAAAUz5mectaGVhZAAAA+gAAAA2AAAANg2ZsE5oaGVhAAAEIAAAAB8AAAAkC1cNrGhtdHgAAARAAAAAHwAAACQXeACPbG9jYQAABGAAAAATAAAAFAFrAcdtYXhwAAAEdAAAABwAAAAgACkBIW5hbWUAAASQAAABJQAAApI6k2WccG9zdAAABbgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBQAADA8z6MgRl0Kp1KbGELi2isYABLWEgUInHNSWkNp0zeckdRv8fLEhB8BqKfcZ5HLfVUulmqLWgUO6Q+H2jEB+w4CjR42h3EgQaDUBgG0PP9YwZgBmDALET0RhEVAS69XA8XHRwRLw987nt1zG3Nj2NZWzrZ2rRnVJ7evoLK34wIGepEFCnhAnnPB6942mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodTzNgJVEUvfe9/2Zi2/xc21az9m6ctLHRBFVs22YfG3VSpU8TO5k3wXF7gEEIAFWzfqAggD4YgSkAmrubM0RvfequT6haekJy+QaaS+1ozHdQyzmhkoQEkfUff2H9P6QUKcWIJJAE6Y3UyM5N/AAI/JTX2E02A9agA0BRIIKgukbv379nce+erQtl9+/dUypVShMiioJgY2Nr84wwdz2rsMG9quKleLWZnlX40F7FxeQjBnqoDPwflOV710hfH5VB/wOz/O4R+V02P12IpTR58STjbTaShRhKkhdOFj+8qSvyV9AfeR1fP7xuKApQ0F95HQAEVhVR9B1bAXb5877lfWv0vm8rCja2olKJq6Rmju/wHqNWMwNT9Zd3LxVpDvgY7fjEvh/+efhf+0mTA7LMD8+fxbNlUAJ7ByCCwB1k+QwsimNcAAABAAAAAwPXdHQl6F8PPPUAGwgAAAAAAMTwES4AAAAA5Y1QA/pO/dUJmghzAAMACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn8y+9fCOcsDgY0wAkAfLUFGQB42mOexpDCAAWMPyCYNYohlOk/wz0we8G/HwBzTAkXAHjaY2Bg0IXDcoZZQLgMABQ4AzMAeNpjYGRgYOBkWMkgylDGwA7mIQAzAyMAHeQBS3jaLMaBBYBQFIbR71al8iQkAElVgghpqGZplJCGaZye/A4coOAixKIMuG3VDWeDHlBbqYfsvHpEx6PHDJx6QsuhF2zefwtwzHpPTqOPOCp98k/1xQ99/QohB9yIAigAzlF+WNttUNuMs7a9t+8Ua+XZwFpOKdo5xhdx0iRJUeNRX4U8YSNfemPU9N/I9WhHMUsoUeWQNaGoHqdAQq1g5C9LD1X5Kvaz96syItWkle7k/r6fZleoqtuHgC1r19lghyOtTfVNdgf6BN0+wUCn/sornoQrtZkbjO82UHeG19Km0v3X32YbQsC7nrhycMdnKsqMkSjmc0JdmdLntdrzIx9N2t0M8yKsEjUzj15lUZ4j3v11VX9l4K6o8bB+/6i+8A2xml9xAAAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-italic-DawR0hnC.woff2) format("woff2"),url(/assets/roboto-greek-700-italic-Ccd72fsI.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-italic-BTlAqkAP.woff2) format("woff2"),url(/assets/roboto-math-700-italic-DKvUYGpV.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-italic-Bj79QYOr.woff2) format("woff2"),url(/assets/roboto-symbols-700-italic-CO_0RW8A.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-italic-CVc74C74.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-italic-D9KPkcl7.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-italic-CBdFfgzf.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-italic-CwIpRkX_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-italic-Cb9agdGy.woff2) format("woff2"),url(/assets/roboto-latin-700-italic-DyccbiE3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-normal-DU92duxl.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-ext-400-normal-DWZRXqV9.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-normal-B-euljER.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-400-normal-D8jOFnDU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-normal-B7STXmTm.woff2) format("woff2"),url(/assets/pt-serif-latin-ext-400-normal-tfSDtiqN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-normal-Cx0mQj7e.woff2) format("woff2"),url(/assets/pt-serif-latin-400-normal-DIu_lRW0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-ext-400-italic-3ud5gcxD.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-ext-400-italic-BBGP3z3x.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-cyrillic-400-italic-Bicg0I0x.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-400-italic-CGr2MaNX.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-ext-400-italic-CBoOQ8LN.woff2) format("woff2"),url(/assets/pt-serif-latin-ext-400-italic-C59QcYwb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/pt-serif-latin-400-italic-zg5EJ2cW.woff2) format("woff2"),url(/assets/pt-serif-latin-400-italic-Hdd9Jed5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-ext-700-normal-CpXZPNZI.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-ext-700-normal-C7FyUQsB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-700-normal-DvVvs_4R.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-700-normal-BeN6CUoB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-ext-700-normal-B7jTzfC-.woff2) format("woff2"),url(/assets/pt-serif-latin-ext-700-normal-BQOBW4N0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-700-normal-Bsuo9jes.woff2) format("woff2"),url(/assets/pt-serif-latin-700-normal-BnJLcJ8K.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-ext-700-italic-CkMBGdjD.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-ext-700-italic-CfM5w_L1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-cyrillic-700-italic-DIh_UURn.woff2) format("woff2"),url(/assets/pt-serif-cyrillic-700-italic-LDG4nn51.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-ext-700-italic-T5_AOLfh.woff2) format("woff2"),url(/assets/pt-serif-latin-ext-700-italic-BFdsOdDM.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:italic;font-display:swap;font-weight:700;src:url(/assets/pt-serif-latin-700-italic-1LPsH2tA.woff2) format("woff2"),url(/assets/pt-serif-latin-700-italic-C7js8YN2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-italic-drKdN10-.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-italic-24vVh5t9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-italic-CD15TOr5.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-italic-Cpv4sfwY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-italic-zVOgzDMq.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-italic-CZOjvne0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2) format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-italic-DNZWWj68.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-italic-Bs5sqlIY.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-italic-BhFv1_vq.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-italic-DIDyk811.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-italic-DsMbH0-z.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-italic-BF6mSdbu.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Playfair Display;font-style:italic;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-italic-CB566L-e.woff2) format("woff2"),url(/assets/playfair-display-latin-700-italic-DgrU7w_p.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-ext-400-normal-3iEGd-c5.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-400-normal-Cg0RnRQ5.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-cyrillic-400-normal-9cDH9rLW.woff2) format("woff2"),url(/assets/caveat-cyrillic-400-normal-CebvvJET.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2) format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2) format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2) format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--aurora: linear-gradient(135deg, #27e1f5 0%, #5f8bff 50%, #a64dff 100%);--strong-backdrop: rgba(0, 0, 0, .85);--app-width: 100vw;font-family:Trebuchet MS,sans-serif;color:#1b1b1b;background:#3a3a3a}body{margin:0}main.collection-product,main.studio-home{display:flex;flex-direction:column;height:var(--stage-h, 100vh);height:var(--stage-h, 100dvh);min-height:0;overflow:hidden}main.collection-product>.gallery-navigation,main.studio-home>.gallery-navigation{flex-shrink:0}main.collection-product>.collection-workspace,main.studio-home>.collection-workspace,main.studio-home>.studio-workspace{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}main.studio-home .product-column{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}main.studio-home .product-divider{width:100%}.studio-context{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.6rem;max-width:min(600px,calc(var(--stage-w, 100vw) - 2rem));overflow-wrap:anywhere}.studio-workspace{position:relative;margin:calc(6rem + .5cm) auto 2rem;padding:1.5rem;width:min(1000px,calc(100% - 4rem));background:#f5f2ea;border-radius:.75rem}.studio-picker-overlay{position:fixed;inset:0;z-index:900;display:grid;place-items:start center;overflow:hidden;padding:0 1rem 1rem;box-sizing:border-box;background:#0009}.studio-picker-overlay>.studio-workspace{display:flex;flex-direction:column;min-height:0;max-height:100%;box-sizing:border-box;margin:0 auto;border:1px solid rgba(245,242,234,.65);background:transparent}.studio-picker-overlay .studio-workspace-content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.live-scroll{scrollbar-color:auto;scrollbar-width:auto}@supports not selector(::-webkit-scrollbar){.live-scroll{scrollbar-color:var(--live-b) transparent;scrollbar-width:thin}}.live-scroll::-webkit-scrollbar{width:.85rem;height:.85rem}.live-scroll::-webkit-scrollbar-track,.live-scroll::-webkit-scrollbar-thumb,.live-scroll::-webkit-scrollbar-button,.live-scroll::-webkit-scrollbar-corner{--live-a: inherit;--live-b: inherit;--live-c: inherit}.live-scroll::-webkit-scrollbar-track{background:linear-gradient(180deg,color-mix(in srgb,var(--live-a) 20%,transparent),color-mix(in srgb,var(--live-b) 20%,transparent),color-mix(in srgb,var(--live-c) 20%,transparent))}.live-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:linear-gradient(180deg,var(--live-a),var(--live-b),var(--live-c));background-clip:padding-box}.live-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--live-a),#fff 26%),color-mix(in srgb,var(--live-b),#fff 26%),color-mix(in srgb,var(--live-c),#fff 26%));background-clip:padding-box}.live-scroll::-webkit-scrollbar-button:vertical:decrement{height:.85rem;background:linear-gradient(to top left,transparent 40%,var(--live-a) 40% 60%,transparent 60%) calc(50% - .15rem) center / .3rem .3rem no-repeat,linear-gradient(to top right,transparent 40%,var(--live-c) 40% 60%,transparent 60%) calc(50% + .15rem) center / .3rem .3rem no-repeat}.live-scroll::-webkit-scrollbar-button:vertical:increment{height:.85rem;background:linear-gradient(to bottom left,transparent 40%,var(--live-a) 40% 60%,transparent 60%) calc(50% - .15rem) center / .3rem .3rem no-repeat,linear-gradient(to bottom right,transparent 40%,var(--live-c) 40% 60%,transparent 60%) calc(50% + .15rem) center / .3rem .3rem no-repeat}.live-scroll::-webkit-scrollbar-button:horizontal:decrement{width:.85rem;background:linear-gradient(to bottom right,transparent 40%,var(--live-a) 40% 60%,transparent 60%) center calc(50% - .15rem) / .3rem .3rem no-repeat,linear-gradient(to top right,transparent 40%,var(--live-c) 40% 60%,transparent 60%) center calc(50% + .15rem) / .3rem .3rem no-repeat}.live-scroll::-webkit-scrollbar-button:horizontal:increment{width:.85rem;background:linear-gradient(to bottom left,transparent 40%,var(--live-a) 40% 60%,transparent 60%) center calc(50% - .15rem) / .3rem .3rem no-repeat,linear-gradient(to top left,transparent 40%,var(--live-c) 40% 60%,transparent 60%) center calc(50% + .15rem) / .3rem .3rem no-repeat}.live-scroll::-webkit-scrollbar-corner{background:color-mix(in srgb,var(--live-b) 20%,transparent)}.studio-picker-overlay .studio-workspace>.collection-toolbar>h1:not(.collection-heading),.studio-picker-overlay .studio-workspace .collection-group-toggle{color:#f5f2ea}.studio-picker-overlay .studio-workspace .collection-group-toggle:hover{color:#e7c15a}.studio-picker-overlay .studio-workspace>.collection-toolbar{border-color:transparent}.studio-picker-overlay .studio-workspace-content>.collection-gallery-section{border-color:transparent}.studio-picker-overlay .studio-close-button{border-color:#f5f2ea80;color:#f5f2ea}.studio-picker-overlay .studio-close-button:hover:not(:disabled){border-color:#f5f2ea;background:#f5f2ea;color:#30283a}.studio-picker-overlay .studio-card,.studio-picker-overlay .studio-new-card{border-color:#f5f2eaa6;background:transparent}.studio-picker-overlay .studio-open .studio-card-name,.studio-picker-overlay .studio-card-images,.studio-picker-overlay .studio-card-created,.studio-picker-overlay .studio-card-created time,.studio-picker-overlay .studio-summary-title{color:#f5f2ea}.studio-picker-overlay .studio-card-visibility{border-color:#f5f2ea80;background:transparent;color:#f5f2ea}.studio-picker-overlay .studio-stats{border-color:#f5f2ea73;background:transparent;color:#f5f2eacc}.studio-picker-overlay .studio-stats [role=cell]{color:#f2cf72}.studio-picker-overlay .studio-stats-row+.studio-stats-row{border-color:#f5f2ea4d}.studio-picker-overlay .studio-stats-row.live-rule-top{border-top-color:transparent}.studio-picker-overlay .studio-new-card{color:#f5f2ea}.studio-picker-overlay .studio-new-card:hover:not(:disabled),.studio-picker-overlay .studio-new-card:focus-visible{border-color:#f5f2ea;background:#f5f2ea29;color:#fff}.studio-picker-overlay .studio-new-card.live-color,.studio-picker-overlay .studio-new-card.live-color:hover:not(:disabled),.studio-picker-overlay .studio-new-card.live-color:focus-visible{border-color:var(--live-b)}.studio-picker-overlay .studio-new-card.live-color:hover:not(:disabled),.studio-picker-overlay .studio-new-card.live-color:focus-visible{background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 16%,transparent),color-mix(in srgb,var(--live-b) 16%,transparent),color-mix(in srgb,var(--live-c) 16%,transparent))}.collections-picker-overlay{position:fixed;inset:0;z-index:900;display:grid;place-items:start center;overflow:hidden;padding:0 1rem 1rem;box-sizing:border-box;background:#0009}.collections-picker-overlay>.collection-workspace{display:flex;flex-direction:column;width:min(calc(1000px + .75cm),calc(100% - 4rem));min-height:0;box-sizing:border-box;margin-left:auto;margin-right:auto;border:1px solid rgba(245,242,234,.65);background:transparent}.collections-picker-overlay .collections-workspace-content{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.collections-picker-overlay .collection-workspace>.collection-toolbar>h1:not(.collection-heading),.collections-picker-overlay .collection-heading,.collections-picker-overlay .collection-heading-name,.collections-picker-overlay .collection-gallery-section h2,.collections-picker-overlay .collection-group-toggle,.collections-picker-overlay .collection-summary,.collections-picker-overlay .collection-card-info,.collections-picker-overlay .collection-gallery-card,.collections-picker-overlay .collection-gallery-card .collection-open strong{color:#f5f2ea}.collections-picker-overlay .collection-heading{flex:1 1 auto;flex-direction:row;align-items:baseline;gap:.5rem;min-width:0;overflow:hidden}.collections-picker-overlay .collection-heading-label{flex:0 0 auto;font:600 2rem/1.2 Georgia,Times New Roman,serif;white-space:nowrap}.collections-picker-overlay .collection-heading-name{min-width:0;overflow:hidden;font-size:clamp(2.15rem,3.5vw,2.4rem);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.collections-picker-overlay .collection-toolbar,.collections-picker-overlay .collections-statistics{border-color:transparent}.collections-picker-overlay .collection-gallery-divider{border-top-color:transparent}.collections-picker-overlay .studio-close-button{border-color:#f5f2ea80;color:#f5f2ea}.collections-picker-overlay .studio-close-button:hover:not(:disabled){border-color:#f5f2ea;background:#f5f2ea;color:#30283a}.collections-picker-overlay .collection-gallery-card,.collections-picker-overlay .collection-card,.collections-picker-overlay .collection-badge-tag-frame{border-color:#f5f2ea8c;background:transparent}.collections-picker-overlay .collection-gallery-card .collection-open,.collections-picker-overlay .collection-gallery-card .collection-cover-placeholder,.collections-picker-overlay .collection-gallery-card .collection-cover-empty,.collections-picker-overlay .collection-gallery-card .collection-card-info{color:#f5f2ea}.collections-picker-overlay .collection-badge-stage>[role=alert]{width:min-content;max-width:100%;margin:0 auto;color:#f5f2ea;font-size:1rem;line-height:1.3;text-align:center}.collections-picker-overlay .collection-badge-heading,.collections-picker-overlay .collection-badge-heading strong,.collections-picker-overlay .collection-badge-shape,.collections-picker-overlay .collection-badge-tags{color:#f5f2ea}.collections-picker-overlay .collection-badge-details>p{color:#f5f2ea}.collections-picker-overlay .collection-new-card{border-color:#f5f2eaa6;background:transparent;color:#f5f2ea}.collections-picker-overlay .collection-new-card:hover:not(:disabled),.collections-picker-overlay .collection-new-card:focus-visible{border-color:#f5f2ea;background:#f5f2ea29;color:#fff}.collections-picker-overlay .collection-new-card.live-color,.collections-picker-overlay .collection-new-card.live-color:hover:not(:disabled),.collections-picker-overlay .collection-new-card.live-color:focus-visible{border-color:var(--live-b)}.collections-picker-overlay .collection-new-card.live-color:hover:not(:disabled),.collections-picker-overlay .collection-new-card.live-color:focus-visible{background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 16%,transparent),color-mix(in srgb,var(--live-b) 16%,transparent),color-mix(in srgb,var(--live-c) 16%,transparent))}.collections-picker-overlay .collection-back-button{box-shadow:none}.collections-picker-overlay .exhibition-statistics{border-color:transparent}.collection-view-line,.collections-stats-line{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 2.5rem;padding:.8rem 1rem;min-height:2.25rem;font:600 1rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.collections-workspace:has(>.collections-statistics,>.collection-view-line)>.collection-toolbar{margin-bottom:0}.collection-view-line>.monitoring-refresh-button{position:static;flex:none;padding:0;--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.collection-view-line>.monitoring-refresh-button:hover:not(:disabled){transform:scale(1.08);--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.collection-view-line .live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}@media(any-pointer:fine){.collection-view-line>.monitoring-refresh-button{min-height:0}}.collection-view-alert,.collections-stats-alert{flex:none;padding:0 1rem .6rem;text-align:center;color:#f5f2ea}.collection-view-alert p,.collections-stats-alert p{margin:0 0 .4rem}.collection-view-divider{flex:none;margin:0;border:0;border-top:var(--collections-main-h) solid transparent}.collection-view-divider.live-rule-top{background-size:100% var(--collections-main-h);background-position:center top}.collections-workspace:has(>.collection-view-line)>.collections-workspace-content{padding-top:.75rem}.collections-workspace>.collection-footer-slot{flex:none}.collections-footer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem 1.5rem;margin-top:.75rem;padding-top:.75rem;border-top:var(--collections-main-h) solid transparent;color:#f5f2ea}.collections-footer.live-rule-top{background-size:100% var(--collections-main-h);background-position:center top}.collections-range{justify-self:start;font:400 .85rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.collections-footer>.monitoring-pagination{justify-self:center}.collections-footer>.monitoring-page-size{justify-self:end}@media(max-width:600px){.collections-footer{grid-template-columns:minmax(0,1fr) auto}.collections-footer>.monitoring-pagination{grid-column:1 / -1;grid-row:2}}.collections-footer .monitoring-pagination button{min-width:1.6rem;min-height:1.6rem;padding:.1rem .35rem;border:1px solid transparent;border-radius:.35rem;background:transparent;color:#f5f2ea;font-size:.85rem;line-height:1;cursor:pointer}.collections-footer .monitoring-pagination button:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.collections-footer .monitoring-pagination button:disabled{opacity:1;cursor:default}.collections-footer .monitoring-pagination button.live-box{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.collections-footer .monitoring-pagination button.live-box:before{--live-a: var(--live-in-a);--live-b: var(--live-in-b);--live-c: var(--live-in-c)}.collections-footer .monitoring-pagination button.live-box:disabled{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.collections-footer .monitoring-pagination button:disabled>.live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.collections-footer .monitoring-select-option{display:block;width:100%;min-width:0;min-height:0;padding:.2rem .4rem;border:0;border-radius:.25rem;background:transparent;color:#f5f2ea;font:inherit;font-size:.75rem;line-height:1.2;text-align:left;cursor:pointer}.collections-footer .monitoring-select-option:hover,.collections-footer .monitoring-select-option[aria-pressed=true]{background:#f5f2ea26}.collections-footer .monitoring-select summary.live-box{border-color:transparent}.collections-footer .monitoring-select summary.live-color{color:var(--live-b)}.collections-footer .monitoring-shape-options.live-box{position:absolute;border-color:transparent;overflow:visible;max-height:none}.collections-footer button.monitoring-select-option.live-box{background:transparent;border-color:transparent}.collections-footer button.monitoring-select-option.live-box:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.collections-footer button.monitoring-select-option.live-box[aria-pressed=true]:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 18%,transparent),color-mix(in srgb,var(--live-b) 18%,transparent),color-mix(in srgb,var(--live-c) 18%,transparent))}.stats-refresh-button{flex:0 0 auto;padding:.35rem 1rem;border:1px solid rgba(245,242,234,.55);border-radius:999px;background:transparent;color:#f5f2ea;font:500 .85rem/1.3 system-ui,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease}.stats-refresh-button:hover:not(:disabled),.stats-refresh-button:focus-visible{border-color:#f5f2ea;background:#f5f2ea1f}.stats-refresh-button:disabled{opacity:.6;cursor:default}.collections-picker-overlay .collection-heading-label,.collections-picker-overlay .studio-closed-label,.collections-picker-overlay .exhibition-image-error,.collections-picker-overlay .collection-workspace>[role=status],.collections-picker-overlay .collections-workspace-content>p,.collections-picker-overlay .collections-workspace-content>[role=alert] p{color:#f5f2ea}.collections-picker-overlay .collection-bottom-navigation{border-color:#f5f2ea80}.exhibitions-picker-overlay.is-guest{z-index:50;background:transparent;pointer-events:none}.exhibitions-picker-overlay.is-guest>.collection-workspace{pointer-events:auto;background:#00000073}.exhibitions-picker-overlay.is-guest>.collection-workspace{--frame-w: calc(2px / var(--stage-scale, 1));--frame-inset: calc(-1px - var(--frame-w))}.review-request-shell+.review-request-shell>.review-request{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(245,242,234,.3)}.review-request-shell.is-leaving{pointer-events:none}.review-request .collection-group-toggle{width:100%;justify-content:space-between}.review-request-title{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:.2rem 1.25rem;min-width:0}.review-request-title>strong{font:600 1.3rem/1.3 Georgia,Times New Roman,serif;overflow-wrap:anywhere}.review-request-meta{display:flex;flex-wrap:wrap;gap:.1rem 1rem;color:#f5f2eacc;font:400 .9rem/1.4 system-ui,sans-serif}.review-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1rem}.review-summary{margin-left:auto;color:#f5f2ead9;font-size:.9rem}.review-save:not(:disabled){border-color:#8fdca9;color:#c3f2d2}.review-save:not(:disabled):hover{background:#8fdca929}.collection-grid>.collection-badge-card.review-card{height:auto;min-height:350px;aspect-ratio:auto}.collection-grid>.collection-badge-card.review-card.is-leaving{animation:review-card-leave .26s ease forwards;pointer-events:none}@keyframes review-card-leave{to{opacity:0;transform:scale(.9)}}.review-card .collection-badge-details{flex:0 0 auto}.review-card .collection-badge-tag-frame{min-height:1.9rem}.review-card .collection-badge-tag-frame>span{display:inline-block;margin:0 .5rem 0 0}.review-choices{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.review-choice-row{display:flex;gap:.4rem}.review-choice{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:0;padding:.3rem .4rem;border:1px solid rgba(245,242,234,.55);border-radius:999px;background:transparent;color:#f5f2ea;font:600 .8rem/1.2 system-ui,sans-serif;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.review-choice:hover:not(:disabled){background:#f5f2ea1f}.review-choice:disabled{opacity:.6;cursor:default}.review-choice.is-active.is-approved{border-color:#8fdca9;background:#8fdca933;color:#c3f2d2}.review-choice.is-active.is-declined{border-color:#f0a29b;background:#f0a29b33;color:#f9cdc8}.review-choice.is-active.is-adult{border-color:#c9a8f0;background:#c9a8f033;color:#e3d1f8}.review-actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.review-enlarge{padding:0;border:0;background:transparent;color:#f5f2ead9;font:inherit;font-size:.8rem;text-decoration:underline;cursor:pointer}.review-enlarge:hover{color:#fff}.my-picks-empty{margin:1rem 0;color:#f5f2ead9;font:400 1rem/1.5 system-ui,sans-serif}.my-picks-workspace{--my-picks-gutter: 0px}@media(any-pointer:fine){.my-picks-workspace{--my-picks-gutter: .85rem}}.my-picks-content{scrollbar-gutter:stable}.my-picks-stats-row{flex:none;padding:.8rem var(--my-picks-gutter) .8rem 1rem}.my-picks-stats-grid{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.5rem;row-gap:.4rem}.my-picks-stats-line{margin:0;font:600 1rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.my-picks-views{display:flex;align-items:center;gap:1rem}.my-picks-view-option{display:inline-flex;align-items:center;gap:.4rem;color:#f5f2ea;font:500 .85rem/1.2 system-ui,sans-serif;cursor:pointer}.my-picks-view-box{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:1.05rem;height:1.05rem;margin:0;border:1px solid transparent;border-radius:.2rem;background:transparent;cursor:pointer}.my-picks-view-box.live-box{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.my-picks-view-box.live-box:before{--live-a: var(--live-in-a);--live-b: var(--live-in-b);--live-c: var(--live-in-c)}.my-picks-view-box:checked:after{content:"";width:.3rem;height:.55rem;border:solid var(--live-in-b);border-width:0 2px 2px 0;transform:translateY(-.05rem) rotate(45deg)}.my-picks-view-box:focus-visible{outline:3px solid #9b7ac8;outline-offset:2px}.my-picks-view-box:disabled{cursor:not-allowed}.my-picks-selected{font:700 1.1rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility .9s ease}.my-picks-selected.is-selected{opacity:1;visibility:visible}@keyframes my-picks-enter{0%{opacity:0}to{opacity:1}}@keyframes my-picks-leave{0%{opacity:1}to{opacity:0}}.my-picks-enter{animation:my-picks-enter .4s ease both}.my-picks-leave{animation:my-picks-leave .26s ease forwards;pointer-events:none}.collection-workspace.my-picks-workspace>.collection-toolbar{margin-bottom:0}.my-picks-stats-divider{flex:none;margin:0;border:0;border-top:var(--my-picks-main-h) solid transparent}.my-picks-content>.my-picks-studio:first-of-type{margin-top:0;border-top:0}.my-picks-studio{margin-top:.6rem;padding-top:.6rem;border-top:var(--my-picks-studio-h) solid transparent;transition:opacity .26s ease}.my-picks-studio>h2{margin:0;font:600 1.25rem/1.3 Georgia,Times New Roman,serif}.my-picks-studio>h2 .collection-group-chevron{margin-left:.5rem}.my-picks-studio>div:not([hidden]),.my-picks-studio>div.is-folding{margin-top:.25rem}.my-picks-collection{margin-top:.5rem;padding-top:.4rem;border-top:var(--my-picks-collection-h) solid transparent;transition:opacity .26s ease}.my-picks-collection>h3{margin:0;padding-left:1rem;font:500 1rem/1.3 system-ui,sans-serif}.my-picks-collection>div:not([hidden]),.my-picks-collection>div.is-folding{margin-top:.5rem}.my-picks-workspace{--my-picks-main-h: 3px;--my-picks-studio-h: 2px;--my-picks-collection-h: 1px;--my-picks-studio-inset: .5rem;--my-picks-collection-inset: 1rem}.my-picks-footer.live-rule-top,.my-picks-stats-divider.live-rule-top{background-size:100% var(--my-picks-main-h);background-position:center top}.my-picks-studio.live-rule-top{background-size:calc(100% - 2 * var(--my-picks-studio-inset)) var(--my-picks-studio-h);background-position:center top}.collection-workspace.my-picks-workspace>.collection-toolbar.live-rule{border-bottom-width:var(--my-picks-main-h);background-size:100% var(--my-picks-main-h)}.my-picks-collection.live-rule-top{background-size:calc(100% - 2 * var(--my-picks-collection-inset)) var(--my-picks-collection-h);background-position:center top}.my-picks-studio.is-leaving,.my-picks-collection.is-leaving{opacity:0;pointer-events:none}.my-picks-group-title strong{font-weight:600;overflow-wrap:anywhere}.my-picks-workspace{--my-picks-swell: 1.03}.my-picks-group-title,.my-picks-flag-all>.live-text,.my-picks-view-option>.live-text{display:inline-block;pointer-events:none}@media(prefers-reduced-motion:no-preference){.my-picks-group-title,.my-picks-flag-all>.live-text,.my-picks-view-option>.live-text{transition:scale .22s ease-out,translate .16s ease-out}.my-picks-workspace .collection-group-toggle>.collection-group-chevron{transition:transform .36s cubic-bezier(.25,.8,.3,1),scale .22s ease-out,translate .16s ease-out}.my-picks-workspace .collection-group-toggle:focus-visible>:is(.my-picks-group-title,.collection-group-chevron){scale:var(--my-picks-swell)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.my-picks-collection>h3 .collection-group-toggle:hover>:is(.my-picks-group-title,.collection-group-chevron){scale:var(--my-picks-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}.my-picks-studio>h2 .collection-group-toggle:hover>:is(.my-picks-group-title,.collection-group-chevron){scale:calc(1 + (var(--my-picks-swell) - 1) / 2);translate:calc(var(--pull-x, 0px) / 6) calc(var(--pull-y, 0px) / 6)}.my-picks-collection>h3 .my-picks-flag-all:not(:has(>.my-picks-flag-box:disabled)):hover>.live-text{scale:calc(1 + (var(--my-picks-swell) - 1) * 2);translate:calc(var(--pull-x, 0px) * 2) calc(var(--pull-y, 0px) * 2)}.my-picks-studio>h2 .my-picks-flag-all:not(:has(>.my-picks-flag-box:disabled)):hover>.live-text,.my-picks-stats-grid .my-picks-flag-all:not(:has(>.my-picks-flag-box:disabled)):hover>.live-text,.my-picks-workspace .my-picks-view-option:not(:has(>.my-picks-view-box:disabled)):hover>.live-text{scale:calc(1 + (var(--my-picks-swell) - 1) * 2);translate:calc(var(--pull-x, 0px) * 2 / 3) calc(var(--pull-y, 0px) * 2 / 3)}}.my-picks-studio>h2,.my-picks-collection>h3{display:flex;align-items:center;gap:.75rem}.my-picks-row-tools{display:inline-flex;flex:0 0 auto;align-items:center;gap:.5rem;margin-left:auto;vertical-align:middle}.my-picks-flag-all{display:inline-flex;align-items:center;gap:.4rem;color:#f5f2ea;font:500 .85rem/1.2 system-ui,sans-serif;cursor:pointer}.my-picks-print-controls{display:flex;align-items:center;gap:.25rem;margin-top:.6rem}.my-picks-print-controls>.my-picks-flag-toggle{flex:0 0 1.9rem;width:1.9rem;min-width:1.9rem;height:1.9rem;border-radius:50%}.my-picks-flag-toggle>.product-icon-circle{width:100%;height:100%}.my-picks-flag-toggle>.product-icon-circle>svg{width:100%;height:100%}.my-picks-add-disc{opacity:0;transition:opacity .15s ease}.my-picks-add-contours{stroke-opacity:1;transition:stroke-opacity .15s ease}.my-picks-flag-toggle.is-selected .my-picks-add-disc{opacity:1}.my-picks-flag-toggle.is-selected .my-picks-add-contours{stroke-opacity:0}.my-picks-copy-control{display:flex;align-items:center;gap:.2rem;height:1.7rem}.my-picks-copy-count{display:grid;flex:0 0 1.6rem;place-items:center;box-sizing:border-box;width:1.6rem;height:1.6rem;border:1px solid transparent;border-radius:.2rem;font-size:.8rem;font-variant-numeric:tabular-nums}.my-picks-copy-steppers{display:flex;flex:0 0 1.2rem;flex-direction:column;justify-content:center;width:1.2rem;height:1.7rem}.my-picks-copy-steppers button{display:grid;place-items:center;flex:0 0 .85rem;width:1.2rem;height:.85rem;padding:0;border:0;border-radius:.2rem;background:transparent;cursor:pointer;transition:background .12s ease}.my-picks-copy-steppers .live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.my-picks-copy-steppers button.live-color{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.my-picks-copy-steppers button:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.my-picks-copy-steppers button.live-color:disabled{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b);cursor:not-allowed}.my-picks-copy-steppers button:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.my-picks-flag-box{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:1.05rem;height:1.05rem;margin:0;border:1px solid transparent;border-radius:.2rem;background:transparent;cursor:pointer}.my-picks-flag-box:checked,.my-picks-flag-box:indeterminate{border-color:transparent;background:linear-gradient(135deg,var(--live-in-a) 0%,var(--live-in-b) 50%,var(--live-in-c) 100%)}.my-picks-flag-box:checked:after{content:"";width:.3rem;height:.55rem;border:solid #30283a;border-width:0 2px 2px 0;transform:translateY(-.05rem) rotate(45deg)}.my-picks-flag-box:indeterminate:after{content:"";width:.55rem;height:2px;background:#30283a}.my-picks-flag-box:focus-visible{outline:3px solid #9b7ac8;outline-offset:2px}.my-picks-flag-box.live-box{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.my-picks-flag-box.live-box:before{--live-a: var(--live-in-a);--live-b: var(--live-in-b);--live-c: var(--live-in-c)}.my-picks-flag-box:disabled{cursor:not-allowed;opacity:1}.my-picks-flag-box.live-box:disabled{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.my-picks-flag-all:has(>.my-picks-flag-box:disabled)>.live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.my-picks-workspace .my-picks-remove-button{width:1.9rem;min-width:1.9rem;height:1.9rem;flex:0 0 1.9rem;margin-right:.5rem}.my-picks-print-controls>.my-picks-remove-button{margin-left:auto}.my-picks-workspace .my-picks-remove-button>.product-icon-circle{width:100%;height:100%}.my-picks-workspace .my-picks-remove-button>.product-icon-circle>svg{width:1.1rem;height:1.1rem}.my-picks-remove-button:hover:not(:disabled){background:transparent}.collection-grid>.collection-badge-card.my-picks-card{height:auto;min-height:350px;aspect-ratio:auto;border-color:transparent}.collection-grid>.collection-badge-card.my-picks-card:is(:hover,:focus-within,.is-print-selected,.is-touch-selected):before{filter:brightness(1.15)}.collection-grid>.collection-badge-card.my-picks-card.is-leaving{animation:review-card-leave .26s ease forwards;pointer-events:none}.my-picks-card .collection-badge-details{flex:0 0 auto}.my-picks-origin{display:flex;flex-direction:column;gap:.15rem;min-width:0;margin-top:.5rem;color:#f5f2eae6;font:400 .85rem/1.35 system-ui,sans-serif}.my-picks-origin>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-picks-footer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem 1.5rem;margin-top:.75rem;padding-top:.75rem;border-top:var(--my-picks-main-h) solid transparent;color:#f5f2ea}.my-picks-range{justify-self:start;font:400 .85rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.my-picks-footer>.monitoring-pagination{justify-self:center}.my-picks-footer>.monitoring-page-size{justify-self:end}@media(max-width:600px){.my-picks-footer{grid-template-columns:minmax(0,1fr) auto}.my-picks-footer>.monitoring-pagination{grid-column:1 / -1;grid-row:2}}.my-picks-footer .monitoring-pagination button{min-width:1.6rem;min-height:1.6rem;padding:.1rem .35rem;border:1px solid transparent;border-radius:.35rem;background:transparent;color:#f5f2ea;font-size:.85rem;line-height:1;cursor:pointer}.my-picks-footer .monitoring-pagination button:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.my-picks-footer .monitoring-pagination button:disabled{opacity:1;cursor:default}.my-picks-footer .monitoring-pagination button.live-box{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.my-picks-footer .monitoring-pagination button.live-box:before{--live-a: var(--live-in-a);--live-b: var(--live-in-b);--live-c: var(--live-in-c)}.my-picks-footer .monitoring-pagination button.live-box:disabled{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.my-picks-footer .monitoring-pagination button:disabled>.live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.my-picks-footer .monitoring-select-option{display:block;width:100%;min-width:0;min-height:0;padding:.2rem .4rem;border:0;border-radius:.25rem;background:transparent;color:#f5f2ea;font:inherit;font-size:.75rem;line-height:1.2;text-align:left;cursor:pointer}.my-picks-footer .monitoring-select-option:hover,.my-picks-footer .monitoring-select-option[aria-pressed=true]{background:#f5f2ea26}.my-picks-footer .monitoring-select summary.live-box{border-color:transparent}.my-picks-footer .monitoring-select summary.live-color{color:var(--live-b)}.my-picks-footer .monitoring-shape-options.live-box{position:absolute;border-color:transparent;overflow:visible;max-height:none}.my-picks-footer button.monitoring-select-option.live-box{background:transparent;border-color:transparent}.my-picks-footer button.monitoring-select-option.live-box:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.my-picks-footer button.monitoring-select-option.live-box[aria-pressed=true]:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 18%,transparent),color-mix(in srgb,var(--live-b) 18%,transparent),color-mix(in srgb,var(--live-c) 18%,transparent))}.print-picks-workspace{container-type:size;--print-picks-main-h: 3px;--print-picks-pager-h: 2.6rem;--print-picks-thumbs-h: 3.7rem;--print-picks-chrome-h: calc(3.9rem + 2.9rem + var(--print-picks-main-h) + 1.5rem + .75rem + var(--print-picks-pager-h) + .4rem + var(--print-picks-thumbs-h));--print-picks-sheet-h: max(10rem, calc(100cqh - var(--print-picks-chrome-h)));--sheet-w: min(calc(var(--print-picks-sheet-h) * 210 / 297), calc((100cqw - 16rem) / var(--print-picks-turn, 1)));--strip-max-h: var(--print-picks-sheet-h)}@media(any-pointer:coarse){.print-picks-workspace{--print-picks-pager-h: 3.2rem;--print-picks-thumbs-h: 4.05rem}}.print-picks-body{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;align-content:safe center;row-gap:.75rem;min-height:0;overflow-y:auto;padding:.75rem 0}.print-picks-body>.sheet-column{grid-column:1 / -1;grid-row:1;contain:inline-size;padding:0}.print-picks-layers{grid-column:3;grid-row:1;justify-self:start;align-self:center;position:relative;z-index:1;margin-left:1rem}.print-picks-sheet{grid-column:2;grid-row:2;justify-self:center;box-sizing:border-box;width:var(--strip-w, var(--sheet-w))}.print-picks-tools{grid-column:1;grid-row:1;justify-self:end;align-self:center;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-right:1rem}@media(any-pointer:coarse)and (orientation:portrait)and (max-width:640px){.print-picks-workspace{--print-picks-chrome-h: calc(6rem + 2.9rem + var(--print-picks-main-h) + 1.5rem + 1.1rem + 2.25rem + 2.75rem + var(--print-picks-pager-h) + .4rem + var(--print-picks-thumbs-h));--sheet-w: min(calc((100cqw - 1.7rem) / var(--print-picks-turn, 1)), calc(var(--print-picks-sheet-h) * 210 / 297))}.print-picks-body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;overflow-x:hidden}.print-picks-layers{grid-column:1;grid-row:1;margin:0}.print-picks-layers .print-picks-layer-row{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem}.print-picks-body>.sheet-column{grid-column:1;grid-row:2}.print-picks-sheet{grid-column:1;grid-row:4}.print-picks-tools{grid-column:1;grid-row:3;flex-direction:row;justify-self:center;margin:0}}.print-picks-workspace .sheet-strip{width:100%;scrollbar-gutter:stable both-edges}.print-picks-sheet .sheet-thumbnails{position:relative;display:flex;flex-wrap:nowrap;justify-content:safe center;align-items:flex-start;gap:.35rem;box-sizing:border-box;height:var(--print-picks-thumbs-h);max-height:var(--print-picks-thumbs-h);overflow-x:auto;overflow-y:hidden}.print-picks-sheet .sheet-thumbnails::-webkit-scrollbar{height:.6rem}.print-picks-sheet .sheet-thumbnails::-webkit-scrollbar-button{display:none}.print-picks-sheet .sheet-thumbnails>.sheet-thumbnail{--sheet-w: 1.75rem;flex:none;width:2.4rem;height:2.4rem;min-height:2.4rem}@media(any-pointer:coarse){.print-picks-sheet .sheet-thumbnails>.sheet-thumbnail{width:2.75rem;height:2.75rem;min-height:2.75rem}}.print-picks-layer-row{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.print-picks-layer{display:flex;align-items:center;gap:.5rem;color:#f5f2ea;font:500 .9rem/1.2 system-ui,sans-serif;cursor:pointer}.print-picks-layer-box{--print-picks-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.5l5 5L19.5 6.5' fill='none' stroke='black' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:0 0 auto;width:1.05rem;height:1.05rem;margin:0;border:1px solid transparent;border-radius:.2rem;background:transparent;cursor:pointer}.print-picks-layer-box:focus-visible{outline:3px solid #9b7ac8;outline-offset:2px}.print-picks-layer-box:checked:after{content:"";width:.62rem;height:.62rem;background:var(--live-paint);-webkit-mask:var(--print-picks-check) center / contain no-repeat;mask:var(--print-picks-check) center / contain no-repeat}.print-picks-sheet .sheet-thumbnail.is-active{border:0}.print-picks-sheet .sheet-thumbnail.is-active:after{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:var(--live-paint);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.print-picks-sheet .sheet-thumbnail:not(.is-active):not(.is-lifted){border-color:transparent}.print-picks-sheet .sheet-thumbnail:not(.is-active):not(.is-lifted):after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.print-picks-sheet .sheet-thumbnail:not(.is-active):not(.is-lifted):hover:after{background:var(--live-paint)}.print-picks-sheet .sheet-thumbnail-number.live-text{text-shadow:none;filter:drop-shadow(0 0 3px rgba(0,0,0,.9))}.print-picks-sheet .sheet-pager{height:var(--print-picks-pager-h);box-sizing:border-box}.print-picks-sheet .sheet-pager .btn-ghost{border-color:transparent;height:2rem;min-height:2rem}@media(any-pointer:coarse){.print-picks-sheet .sheet-pager .btn-ghost{height:2.75rem;min-height:2.75rem}}.print-picks-sheet .sheet-pager .btn-ghost:hover:not(:disabled){background:var(--live-paint);color:#1b1b1b}.print-picks-sheet .sheet-pager .btn-ghost:hover:not(:disabled)>.live-text{background-image:none;color:#1b1b1b;-webkit-text-fill-color:#1b1b1b}.collection-workspace.print-picks-workspace>.collection-toolbar{margin-bottom:0}.print-picks-stats-row{flex:none;padding:.8rem 1rem;text-align:center}.print-picks-stats-line{margin:0;font:600 1rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.print-picks-stats-divider{flex:none;margin:0;border:0;border-top:var(--print-picks-main-h) solid transparent}.print-picks-stats-divider.live-rule-top{background-size:100% var(--print-picks-main-h);background-position:center top}.print-picks-workspace .print-picks-round{width:2rem;min-width:2rem;height:2rem;min-height:2rem;flex:0 0 2rem}.print-picks-workspace .print-picks-round>.product-icon-circle{width:100%;height:100%}.print-picks-workspace .print-picks-round>.product-icon-circle>svg{width:1.1rem;height:1.1rem}@media(any-pointer:coarse){.print-picks-workspace .print-picks-round{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;flex:0 0 2.75rem}.print-picks-workspace .print-picks-round>.product-icon-circle>svg{width:1.3rem;height:1.3rem}}.print-picks-note{margin:0;color:#f5f2ead9;font:400 .85rem/1.35 system-ui,sans-serif}.print-picks-error{margin:0;color:#ffd2cd;font:500 .85rem/1.35 system-ui,sans-serif}.badge-cell-cut{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.badge-cell-turn>.placed-badge-loading{position:absolute;top:50%;left:50%;width:30%;height:auto;aspect-ratio:1;transform:translate(-50%,-50%)}.print-picks-question{position:absolute;inset:0;z-index:20;display:grid;place-items:center;box-sizing:border-box;padding:1rem;border-radius:.75rem;background:#00000080}.print-picks-question-box{display:flex;flex-direction:column;gap:.75rem;max-width:26rem;padding:1.25rem 1.5rem;box-sizing:border-box;border-radius:.75rem;background:#f5f2ea;color:#1b1b1b;box-shadow:0 .5rem 1.5rem #00000080}.print-picks-question-box h2{margin:0;color:#563477;font:600 1.25rem/1.3 Georgia,Times New Roman,serif}.print-picks-question-box p{margin:0;font:400 .95rem/1.45 system-ui,sans-serif}.print-picks-question-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.print-picks-question-box .btn-ghost{color:#1b1b1b;border-color:#1b1b1b99}.print-picks-question-box .btn-ghost:hover:not(:disabled){background:#1b1b1b;color:#f5f2ea}.badge-shape-menu.print-picks-menu{z-index:950}.product-nav-sized-button{position:relative}.product-nav-sized-button>span.has-count{transform:translate(-.5rem)}.product-count{position:absolute;top:50%;right:.4rem;min-width:1.5em;padding:0 .3em;box-sizing:border-box;transform:translateY(-50%);border-radius:999px;background:#1b1b1b;color:#39ff14;font-size:.75em;font-weight:600;line-height:1.5;text-align:center;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease}.product-button:hover .product-count{background:#1b1b1b;color:#39ff14;box-shadow:0 0 6px #39ff148c}.pick-notice-layer{position:fixed;left:0;right:0;bottom:1.5rem;z-index:2000;display:flex;justify-content:center;padding:0 1rem;box-sizing:border-box;pointer-events:none}.pick-notice{max-width:min(36rem,100%);margin:0;padding:.7rem 1.25rem;box-sizing:border-box;border:1px solid rgba(245,242,234,.7);border-radius:.75rem;background:#14101c59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font:500 1rem/1.4 system-ui,sans-serif;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6);pointer-events:auto;cursor:pointer;animation:pick-notice-in .3s ease}.pick-notice.is-success{border-color:#8fdca9;color:#c3f2d2}.pick-notice.is-warning{border-color:#f2cf72;color:#ffe29a}.pick-notice.is-error{border-color:#f0a29b;color:#ffd2cd}.pick-notice.is-leaving{animation:pick-notice-out .26s ease forwards}@keyframes pick-notice-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes pick-notice-out{to{opacity:0;transform:translateY(.5rem)}}.collections-workspace .collection-heading,.exhibitions-workspace .collection-heading{margin:0}.studio-close-button{position:absolute;top:1rem;right:1rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0 0 .12rem;border:1px solid rgba(102,67,155,.2);border-radius:50%;background:transparent;color:#685c7c;font:inherit;font-size:1.6rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.studio-close-button:hover:not(:disabled){border-color:#66439b;background:#66439b;color:#fff}.studio-close-button:focus-visible{outline:3px solid #9b7ac8;outline-offset:2px}.studio-close-button:disabled{opacity:.5;cursor:not-allowed}.utility-modal-header{position:relative;padding-right:2.75rem;flex-shrink:0}.utility-modal-header .studio-close-button{top:0;right:0}.admin-product-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.admin-product-actions>.admin-product-button{position:static;flex:none;width:2.7rem;height:2.7rem;min-width:2.7rem;min-height:2.7rem;padding:0}.admin-product-users-icon{position:relative;display:grid}.admin-product-users-icon>svg:last-child{position:absolute;right:-.25rem;bottom:-.2rem}.product-window-toolbar>.admin-product-actions{grid-column:2;grid-row:1;justify-self:center}.review-workspace>.collection-toolbar.product-window-toolbar>.admin-product-actions{align-self:start}.utility-modal-header.admin-window-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1rem;padding:0 0 1rem}.utility-modal-header.admin-window-header>h2{grid-column:1;grid-row:1;justify-self:start;min-width:0;margin:0}.utility-modal-header.admin-window-header>.admin-product-actions{grid-column:2;grid-row:1;justify-self:center;align-self:start}.utility-modal-header.admin-window-header>.studio-close-button{position:static;grid-column:3;grid-row:1;justify-self:end}@media(any-pointer:fine){.utility-modal-header.admin-window-header>.studio-close-button,.review-workspace .product-window-actions>.studio-close-button{min-height:0}}.studio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:1rem}.studio-grid>.studio-card,.studio-grid>.studio-new-card{width:90%;box-sizing:border-box;justify-self:center}.studio-grid>.studio-card.live-box{border-color:transparent}.studio-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:1rem;border:1px solid #ccc;border-radius:.75rem;background:linear-gradient(145deg,#fff7ed,#e8eefb);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.studio-open{display:grid;flex:1;grid-template-rows:6.66rem 10.25rem 1.5rem;align-items:center;justify-items:center;gap:.5rem;width:100%;min-width:0;padding:.5rem 0 0;border:0;background:none;color:#66439b;text-align:center;cursor:pointer;overflow-wrap:anywhere}.studio-open .studio-card-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:6.66rem;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:1.85rem;line-height:1.2;color:#563477}.studio-card-details{display:grid;grid-template-rows:2rem 6rem 1.25rem;gap:.5rem;width:100%;min-width:0}.studio-card-status{display:flex;align-items:center;justify-content:center;gap:.5rem}.studio-card-details>.studio-stats{width:100%;justify-content:center;padding:.25rem;gap:.125rem}.studio-card-details .studio-stats-row{min-height:1rem;align-items:center}.studio-card-details .studio-stats-row+.studio-stats-row{padding-top:.15rem}.studio-card-details .studio-stats [role=cell]{font-size:.75rem;line-height:1.2}.studio-card-images{font:500 .75rem/1.5 system-ui,sans-serif;color:#685c7c}.studio-new-card:disabled{opacity:.5;cursor:not-allowed}.studio-card-visibility{padding:.25rem .7rem;border:1px solid #d8c7e9;border-radius:999px;background:#f1e8f8;color:#654183;font:600 .75rem/1.3 system-ui,sans-serif;letter-spacing:.04em}.studio-card-visibility.is-public{border-color:#bcd7d0;background:#e5f2ed;color:#285f53}.studio-picker-overlay .studio-card-visibility.live-box{border-color:transparent}.studio-picker-overlay .studio-card-visibility.live-text{background-image:var(--live-paint);background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.studio-card-created{align-self:end;font:.75rem/1.5 system-ui,sans-serif;color:#766782}.studio-card-created time{font-weight:600;color:#53435f}.studio-stats{display:inline-flex;flex-direction:column;gap:.35rem;min-width:0;max-width:100%;box-sizing:border-box;padding:.35rem;border:1px solid #d4c5e1;border-radius:.5rem;background:linear-gradient(135deg,#fff8ef,#eee8f7);color:#685c7c;font:500 .65rem/1.4 system-ui,sans-serif;text-align:left;overflow-wrap:anywhere}.studio-stats-row{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));align-items:baseline;gap:.2rem}.studio-stats-row>*{min-width:0}.studio-stats [role=columnheader]{font-size:.62rem;font-weight:600;text-align:center}.studio-stats [role=cell]{color:#66439b;font:700 .9rem/1.3 ui-monospace,monospace;font-variant-numeric:tabular-nums;text-align:center}.studio-stats-row+.studio-stats-row{padding-top:.35rem;border-top:1px solid #e1d7e9}.studio-summary{display:grid;grid-template-rows:subgrid;grid-row:span 5;width:100%;padding:.5rem .65rem}.studio-summary>[role=table]{display:grid;grid-template-rows:subgrid;grid-row:span 4;min-width:0}.studio-summary .studio-stats-row{min-height:2.5rem;box-sizing:border-box}.studio-summary .studio-stats-row{grid-template-columns:minmax(0,.8fr) repeat(4,minmax(0,1fr))}.studio-summary-exhibited .studio-stats-row{grid-template-columns:minmax(0,.8fr) repeat(2,minmax(0,1fr))}.studio-summary-title{color:#563477;font-size:.8rem;line-height:1.4;text-align:center}.studio-summaries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;min-width:0;max-width:100%}.studio-workspace>.collection-toolbar{column-gap:1.75rem}.studio-workspace>.collection-toolbar h1{flex:0 1 auto}.studio-workspace-content>.collection-gallery-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid transparent}.studio-workspace-content>.collection-gallery-section:first-child{margin-top:0;border-top:0}.studio-stats-divider{flex:none;margin:1.5rem 0 0;border:0;border-top:1px solid transparent}.studio-open:disabled{cursor:not-allowed;opacity:.7}.studio-closed-label{font:600 .8rem/1.4 system-ui,sans-serif;color:#8b432e}.studio-editor{width:min(500px,calc(var(--stage-w, 100vw) - 2rem));box-sizing:border-box;max-height:calc(var(--stage-h, 100vh) - 2rem);padding:1.5rem;border:0;border-radius:.75rem;background:#f5f2ea}.studio-editor::backdrop{background:#000000a6}.studio-editor .muted{font-size:.85rem}.studio-editor p{overflow-wrap:anywhere}.studio-editor .settings-frame{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.studio-editor input,.studio-editor select{width:100%;min-width:0;box-sizing:border-box;font:inherit;padding:.4rem}.studio-editor input[type=checkbox]{width:auto;padding:0;flex-shrink:0}.studio-editor .modal-footer{flex-wrap:wrap}.studio-settings-submenu{display:flex;flex-direction:column;margin:0 .35rem .25rem .75rem;padding-left:.35rem;border-left:1px solid #ddd6cc}.studio-shapes-dialog{width:min(440px,calc(var(--stage-w, 100vw) - 2rem));color:#625d56;box-shadow:0 18px 64px #0003}.studio-shapes-header{position:relative;padding-right:2.75rem;margin-bottom:1.25rem}.studio-shapes-header .studio-close-button{top:0;right:0}.studio-shapes-context{margin:0 0 .3rem;color:#71568a;font-size:.78rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.studio-shapes-dialog h2{margin:0;color:#514c45;font-size:1.1rem;font-weight:500;line-height:1.4}.studio-shapes-total{display:inline-block;margin-left:.6rem;color:#756d62;font-size:.8rem;font-weight:400;font-variant-numeric:tabular-nums}.studio-shapes-dialog .settings-frame{padding:0;border:0;background:transparent}.studio-shapes-dialog .shape-group{border:1px solid #ded8ce;border-radius:.65rem;overflow:hidden}.studio-shapes-dialog .shape-group-header{padding:.65rem .8rem;background:#eeebe4;border-radius:0}.studio-shapes-dialog .shape-group-header .session-name{color:#625d56;font-size:.85rem;font-weight:500}.studio-shapes-dialog .shape-group-caption{color:#8a8277;font-size:.75rem}.studio-shapes-dialog .shape-group-toggle{color:#837b70}.studio-shapes-dialog .shape-group-children{margin:0;padding:.35rem;gap:.15rem}.studio-shapes-dialog .shape-row{margin:0;padding:.55rem .6rem;border-radius:.4rem;background:transparent;box-shadow:none}.studio-shapes-dialog .shape-row:hover{background:#eae5dc}.studio-shapes-dialog .shape-row .session-name{color:#70695f;font-size:.82rem;font-weight:400}.studio-shapes-dialog .shape-exhibited-label{margin-left:.5rem;color:#8a8277;font-size:.75rem}.studio-shapes-dialog .shape-row input{accent-color:#81776a}.studio-shapes-dialog .modal-footer{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #ded8ce;gap:.5rem}.studio-shapes-dialog .close-button{padding:.45rem .9rem;background:#e6e0d6;color:#625d56;font-size:.82rem;font-weight:500}.studio-shapes-dialog .close-button:hover:not(:disabled){background:#e0d9ce}.collection-workspace{position:relative;margin:calc(6rem + .5cm) auto 2rem;padding:1.5rem;width:min(1000px,calc(100% - 4rem));background:#f5f2ea;border-radius:.75rem}.collection-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.collection-toolbar h1{flex:1;overflow-wrap:anywhere}.studio-workspace>.collection-toolbar,.collection-workspace>.collection-toolbar{padding-bottom:1rem;margin-bottom:1.5rem;border-bottom:1px solid transparent}.studio-workspace>.collection-toolbar.product-window-toolbar,.collection-workspace>.collection-toolbar.product-window-toolbar{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1rem;padding-inline:2.75rem}.product-window-toolbar>:is(h1,.collection-heading){grid-column:1;grid-row:1;justify-self:start;min-width:0;margin:0}.product-window-toolbar>.product-window-navigation{grid-column:2;grid-row:1;justify-self:center}.product-window-toolbar>.product-window-actions{position:relative;grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-height:2.7rem}.product-window-toolbar>.collection-summary-slot{grid-column:1 / -1;grid-row:2}.product-window-actions>.my-picks-pdf-action{position:relative;top:auto;right:auto;flex:none}.my-picks-workspace>.product-window-toolbar>.product-window-actions{justify-content:center}.product-window-actions>.my-picks-pdf-action>.product-icon-circle>.my-picks-pdf-icon{width:2.7rem;height:2.7rem}.my-picks-pdf-disc{opacity:0;transition:opacity .15s ease}.my-picks-pdf-outline{stroke-opacity:1;transition:stroke-opacity .15s ease}.my-picks-pdf-caption{fill-opacity:1;transition:fill-opacity .15s ease}.my-picks-pdf-action:not(:disabled) .my-picks-pdf-disc{opacity:1}.my-picks-pdf-action:not(:disabled) .my-picks-pdf-outline{stroke-opacity:0}.my-picks-pdf-action:not(:disabled) .my-picks-pdf-caption{fill-opacity:0}.product-window-actions>.studio-close-button{position:absolute;top:-.75rem;right:-3.25rem;flex:none}.exhibitions-workspace .product-window-actions>.exhibitions-back-button{right:-.5rem}.exhibitions-back-button{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.exhibitions-back-button>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.exhibitions-back-button:hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.print-picks-workspace .product-window-actions>.print-picks-back-button{right:-.5rem}.print-picks-back-button{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.print-picks-back-button>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.print-picks-back-button:hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.print-picks-workspace>.product-window-toolbar>.product-window-actions{justify-content:center}.print-picks-workspace .product-window-actions>.print-picks-convert{position:relative;top:0;right:auto;flex:none;width:2.7rem;min-width:2.7rem;height:2.7rem;min-height:2.7rem;padding:0}.print-picks-convert{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.print-picks-convert:hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.print-picks-convert>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.print-picks-convert>svg{width:1.3rem;height:1.3rem}@media(any-pointer:coarse){.print-picks-workspace .product-window-actions>.print-picks-convert{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}}.studio-workspace>.collection-toolbar{padding-right:2.75rem}.studio-workspace>.collection-toolbar>h1:not(.collection-heading),.collection-workspace>.collection-toolbar>h1:not(.collection-heading){min-width:0;margin:0;color:#563477;font:600 2rem/1.2 Georgia,Times New Roman,serif}.collections-workspace>.collection-toolbar,.exhibitions-workspace>.collection-toolbar{padding-right:2.75rem}.collections-workspace>.collection-toolbar h1{flex:0 1 auto;min-width:0}.collections-workspace>.collection-toolbar{column-gap:1.75rem}.collections-workspace>.studio-close-button{top:.75rem}.collections-workspace>.collections-back-button{right:3.75rem}.collections-workspace:has(>.collections-back-button)>.collection-toolbar{padding-right:5.5rem}.collections-back-button{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.collections-back-button>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.collections-back-button:hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.collections-statistics{margin-bottom:1.5rem;border-bottom:1px solid transparent}.exhibition-statistics{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid transparent}.exhibitions-workspace>.exhibition-statistics{margin-bottom:0}.exhibitions-workspace:has(>.exhibition-statistics)>.collections-workspace-content:before{content:"";display:block;margin-bottom:1.5rem}.collection-toolbar>.collection-summary-slot{flex:1 0 100%;min-width:0}.collection-toolbar>.collection-summary-slot:empty{display:none}.collection-summary-slot>.collection-summary{margin:0}.exhibition-stats .studio-stats-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.collection-heading{display:flex;flex-direction:column;gap:.25rem}.collection-heading-label{font-size:1rem;font-weight:400}.collection-heading-name{color:#66439b;font-size:5rem;line-height:1.15}.collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.collection-grid,.studio-grid{box-sizing:border-box;padding:.75rem}.collection-gallery-section h2{margin:0;font-size:1.2rem}.collection-gallery-section>div:not([hidden]){margin-top:1rem}.collection-group-toggle{display:inline-flex;align-items:center;gap:.75rem;max-width:100%;padding:.25rem 0;border:0;background:transparent;color:#563477;font:inherit;text-align:left;cursor:pointer}.collection-group-toggle:hover{color:#66439b}.collection-group-toggle:focus-visible{outline:3px solid #9b7ac8;outline-offset:3px;border-radius:.2rem}.collection-group-toggle:disabled{cursor:not-allowed;opacity:.6}.collection-group-chevron{flex:0 0 auto;width:.45rem;height:.45rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(.15rem) rotate(-45deg)}.collection-group-chevron.is-collapsed{transform:translateY(-.15rem) rotate(135deg)}.is-folding[hidden]{display:block!important}.exhibitions-workspace .collection-group-chevron,.studio-workspace .collection-group-chevron,.collections-workspace .collection-group-chevron{transition:transform .36s cubic-bezier(.25,.8,.3,1)}.collections-workspace{--collections-swell: 1.03;--collections-main-h: 3px}.collections-workspace>.collection-toolbar.live-rule{border-bottom-width:var(--collections-main-h);background-size:100% var(--collections-main-h)}.collections-workspace .collections-statistics.live-rule{border-bottom-width:var(--collections-main-h);background-size:100% var(--collections-main-h)}.collections-workspace .collection-gallery-divider{border-top-width:var(--collections-main-h)}.collections-workspace .collection-gallery-divider.live-rule-top{background-size:100% var(--collections-main-h)}.collections-workspace .collection-group-title{display:inline-block;pointer-events:none}.collections-workspace .collection-gallery-section>h2{padding-left:1rem}@media(prefers-reduced-motion:no-preference){.collections-workspace .collection-group-title{transition:scale .22s ease-out,translate .16s ease-out}.collections-workspace .collection-group-toggle>.collection-group-chevron{transition:transform .36s cubic-bezier(.25,.8,.3,1),scale .22s ease-out,translate .16s ease-out}.collections-workspace .collection-group-toggle:focus-visible>:is(.collection-group-title,.collection-group-chevron){scale:var(--collections-swell)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.collections-workspace .collection-group-toggle:not(:disabled):hover>:is(.collection-group-title,.collection-group-chevron){scale:var(--collections-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}.collection-gallery-divider{margin:2rem 0;border:0;border-top:1px solid transparent}.collection-card{padding:1rem;border:1px solid #ccc;border-radius:.75rem;background:#fff}.collection-badge-card{height:350px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.collection-badge-card:hover,.collection-badge-card:focus-within,.collection-badge-card.is-print-selected,.collection-badge-card.is-touch-selected{transform:translateY(-4px) scale(1.025);border-color:#a58ac8;box-shadow:0 10px 22px #3e2a5b33;z-index:2}.collection-badge-card .collection-badge-stage{flex-shrink:0}.collection-badge-card.is-placeholder,.collection-gallery-card.is-placeholder{pointer-events:none}.collection-badge-card.is-placeholder .collection-badge-stage{display:flex;align-items:center;justify-content:center}.exhibition-badge-image{height:190px;flex:0 0 190px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:zoom-in}.exhibition-badge-image img{display:block;max-width:100%;max-height:170px;object-fit:contain}.exhibition-image-stage{position:relative;display:inline-flex;align-items:center;justify-content:center;max-width:100%}.exhibition-image-stage>.sheet-spinner,.exhibition-image-error{position:absolute}.exhibition-image-stage img{display:block;max-width:100%;max-height:100%;object-fit:contain}.exhibition-image-error{font-size:.8rem;color:#8b432e;text-align:center}.exhibition-badge-image .exhibition-image-stage{width:100%;height:100%}.collection-open,.collection-badge-preview,.exhibition-badge-image{touch-action:manipulation}.collection-badge-details{flex:1;min-height:0;display:flex;flex-direction:column;overflow-wrap:anywhere}.collection-badge-details .collection-badge-heading{flex-shrink:0;font-size:1rem;line-height:1.2}.collection-badge-details .collection-badge-tag-frame{display:block;min-height:0;margin:.75rem 0 0;padding:.25rem;border:1px solid #ddd;border-radius:.4rem;font-size:.85rem}.collection-badge-details>p{font-size:.8rem;margin:.25rem 0 0}.collection-gallery-card{display:flex;flex-direction:column;min-width:0;position:relative;padding:0;background:linear-gradient(145deg,#fff7ed,#e8eefb);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.collection-exhibition-ribbon{position:absolute;top:0;right:0;z-index:2;width:108px;height:108px;overflow:hidden;border-top-right-radius:.75rem;pointer-events:none}.collection-exhibition-ribbon>span{position:absolute;top:25px;right:-32px;width:152px;padding:.35rem 0;transform:rotate(45deg);background:linear-gradient(90deg,#e0a526,#c0571f);color:#fff;font-size:.75rem;font-weight:600;line-height:1.2;text-align:center;box-shadow:0 2px 5px #783c0a4d}.collection-exhibition-ribbon.is-new>span{background:linear-gradient(90deg,#8bd12f,#2e9e3a);box-shadow:0 2px 5px #1e5a144d}.collection-exhibition-ribbon.is-pending>span{background:linear-gradient(90deg,#8a9be0,#5a6fc4);box-shadow:0 2px 5px #2837784d}.collection-exhibition-ribbon.is-declined>span{background:linear-gradient(90deg,#dc8a82,#b4423b);box-shadow:0 2px 5px #6e1e194d}.collection-exhibition-ribbon.is-adult>span{background:linear-gradient(90deg,#a98ad6,#66439b);box-shadow:0 2px 5px #3c23644d}.badge-moderation-mark{position:absolute;top:.6rem;left:.6rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;height:1.45rem;padding:0 .3rem;box-sizing:border-box;border:1px solid currentColor;border-radius:999px;font:700 .7rem/1 system-ui,sans-serif;letter-spacing:.02em;cursor:default;-webkit-user-select:none;user-select:none}.badge-moderation-mark.is-approved{color:#2e8b4a;background:#2e8b4a1f}.badge-moderation-mark.is-declined{color:#b4504a;background:#b4504a1f}.badge-moderation-mark.is-adult{color:#8a5ec2;background:#8a5ec21f}.studio-card:hover,.studio-card:focus-within,.studio-card.is-touch-selected{transform:translateY(-5px) scale(1.035);border-color:#a58ac8;box-shadow:0 12px 26px #3e2a5b3d;z-index:3}.collection-gallery-card:not(.is-dragging):hover,.collection-gallery-card:not(.is-dragging):focus-within,.collection-gallery-card.is-touch-selected:not(.is-dragging){transform:translateY(-4px) scale(1.025);border-color:#a58ac8;box-shadow:0 10px 22px #3e2a5b33;z-index:2}.collection-gallery-card[draggable=true]{cursor:grab}.collection-gallery-card[draggable=true] .collection-open{cursor:grab;-webkit-user-select:none;user-select:none}.collection-gallery-card.is-dragging{opacity:.65;box-shadow:0 10px 24px #999;transform:scale(1.03);z-index:4;cursor:grabbing}.collection-open{display:flex;flex:1;flex-direction:column;align-items:center;gap:.75rem;width:100%;min-width:0;box-sizing:border-box;border:0;background:none;cursor:pointer;padding:1rem;color:inherit}.collection-open strong{font-size:1.65rem;color:#66439b;line-height:1.2;overflow-wrap:anywhere;max-width:100%}.collection-card-info{display:flex;flex-direction:column;gap:.25rem;margin-top:auto;max-width:100%;overflow-wrap:anywhere;font-size:.85rem;color:#685c7c}.collection-notice{position:fixed;bottom:1rem;right:1rem;z-index:10;max-width:calc(var(--stage-w, 100vw) - 4rem);margin:0;padding:.75rem 1rem;border-radius:.5rem;background:#66439b;color:#fff;font-size:1rem;box-shadow:0 3px 12px #999}.collection-cover{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.25rem;width:100%;min-height:180px;border-radius:.5rem}.collection-cover.has-three-badges{flex-wrap:wrap-reverse;align-content:center;gap:.25rem}.collection-cover img{object-fit:contain;filter:drop-shadow(0 4px 3px #999);transition:transform .18s ease,filter .18s ease}.collection-gallery-card:not(.is-dragging):hover .collection-cover img,.collection-gallery-card:not(.is-dragging):focus-within .collection-cover img,.collection-gallery-card.is-touch-selected:not(.is-dragging) .collection-cover img{transform:scale(1.055);filter:drop-shadow(0 6px 5px #888)}.collection-cover-placeholder,.collection-cover-empty{font-size:.8rem;color:#685c7c;max-width:100%}.collection-actions-menu{top:.5rem;left:.5rem;min-width:0;width:calc(100% - 1rem)}.collection-badge-stage{position:relative;display:flex;align-items:center;justify-content:center;height:190px;margin-bottom:1rem}.collection-badge-menu{position:absolute;z-index:3;top:50%;left:0;min-width:100%;display:flex;flex-direction:column;background:#fff;box-shadow:0 3px 12px #999;border:1px solid #ccc;border-radius:.4rem;padding:.25rem;box-sizing:border-box}.collection-badge-menu button{text-align:left;border:0;background:none;padding:.6rem;cursor:pointer}.collection-badge-menu button:hover:not(:disabled),.collection-badge-menu button:focus-visible{background:#eee}.collection-badge-preview{display:block;cursor:zoom-in;object-fit:contain;flex-shrink:0;transition:transform .18s ease}.collection-badge-card:hover .collection-badge-preview,.collection-badge-card:focus-within .collection-badge-preview,.collection-badge-card.is-touch-selected .collection-badge-preview{transform:scale(1.055)}:root{--badge-glow-brightness: 35;--badge-glow-reach: 80;--sheet-glow-brightness: 35;--sheet-glow-reach: 80}.badge-glow{--live-in-b: var(--live-b);--badge-glow-filter: drop-shadow(0 0 calc(var(--badge-glow-reach) * .15px) color-mix(in srgb, color-mix(in srgb, var(--live-in-b), white calc(max(var(--badge-glow-brightness) - 100, 0)/2*1%) ) calc(min(var(--badge-glow-brightness), 100)*1%) , transparent)) drop-shadow(0 0 calc(var(--badge-glow-reach) * .6px) color-mix(in srgb, var(--live-in-b) calc(min(var(--badge-glow-brightness), 100)*1%) , transparent));filter:var(--badge-glow-filter)}.sheet-glow{--live-in-b: var(--live-b);--sheet-glow-filter: drop-shadow(0 0 calc(var(--sheet-glow-reach) * .15px) color-mix(in srgb, color-mix(in srgb, var(--live-in-b), white calc(max(var(--sheet-glow-brightness) - 100, 0)/2*1%) ) calc(min(var(--sheet-glow-brightness), 100)*1%) , transparent)) drop-shadow(0 0 calc(var(--sheet-glow-reach) * .6px) color-mix(in srgb, var(--live-in-b) calc(min(var(--sheet-glow-brightness), 100)*1%) , transparent));filter:var(--sheet-glow-filter)}.exhibitions-workspace .collection-cover img.badge-glow,.exhibitions-workspace .collection-gallery-card:is(:hover,:focus-within,.is-touch-selected) .collection-cover img.badge-glow{filter:var(--badge-glow-filter)}.collections-workspace .collection-cover img.badge-glow,.collections-workspace .collection-gallery-card:is(:hover,:focus-within,.is-touch-selected) .collection-cover img.badge-glow{filter:var(--badge-glow-filter)}@media(prefers-reduced-motion:reduce){.studio-card,.collection-badge-card,.collection-gallery-card,.collection-cover img,.collection-badge-preview{transition-duration:.01ms}.pick-notice,.pick-notice.is-leaving{animation:none}.my-picks-studio,.my-picks-collection,.my-picks-selected{transition:none}.my-picks-enter,.my-picks-leave{animation:none}}@media(hover:hover)and (pointer:fine){.collections-picker-overlay .collections-workspace-content{overflow-x:hidden}}.badge-view-dialog{width:min(calc(800px * var(--badge-view-scale, 1)),calc(var(--stage-w, 100vw) - 4rem));max-height:calc(var(--stage-h, 100vh) - 4rem);box-sizing:border-box;overflow:visible;padding:.75rem 1.5rem 1.5rem;border:1px solid transparent;border-radius:.75rem;background:transparent;color:#f5f2ea;color-scheme:dark;scrollbar-color:rgba(245,242,234,.55) transparent;scrollbar-width:thin;-webkit-touch-callout:none}.badge-return-loading{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;gap:.75rem;background:var(--strong-backdrop);color:#f5f2ea}.badge-view-dialog::backdrop{background:var(--strong-backdrop)}.badge-view-dialog.center-expand-window::backdrop{animation:workspace-backdrop-in .3s ease backwards}.badge-view-dialog.center-expand-window.smooth-close-window::backdrop{animation:smooth-backdrop-out .26s ease forwards}.badge-view-dialog.prepared-badge-dialog:not(.smooth-close-window)::backdrop{animation:none;transition:background-color .45s ease}html:has(>#badge-process:not([hidden])) .badge-view-dialog::backdrop{background:transparent;animation:none;transition:background-color .45s ease}html:has(>#badge-process.is-leaving) .badge-view-dialog:not(.guest-badge-dialog)::backdrop{background:var(--strong-backdrop)}.badge-view-dialog.returned-badge-dialog::backdrop{background:var(--strong-backdrop)}.badge-view-dialog.returned-badge-dialog:not(.smooth-close-window)::backdrop{animation:none;transition:none}html:has(>#badge-process:not([hidden])) .badge-view-dialog.returned-badge-dialog::backdrop{background:transparent;animation:none;transition:none}.badge-registration-dialog{width:min(480px,calc(var(--stage-w, 100vw) - 2rem));box-sizing:border-box;padding:1.5rem;border:1px solid rgba(245,242,234,.65);border-radius:.75rem;background:transparent;color:#f5f2ea;font-size:1rem}.badge-registration-dialog::backdrop{background:transparent}.badge-registration-dialog label{display:flex;flex-direction:column;gap:.5rem}.badge-registration-dialog input{font:inherit;padding:.5rem;border-radius:.5rem;border:1px solid rgba(245,242,234,.65);color:inherit;background:#0003}.badge-registration-dialog .auth-button{border:1px solid rgba(245,242,234,.65);background:transparent}main[data-badge-transition]>.gallery-navigation,main[data-badge-transition]>.exhibitions-picker-overlay>.collection-workspace{opacity:0;pointer-events:none;transition:opacity .6s ease}main[data-badge-transition]>.exhibitions-picker-overlay{background:transparent}.exhibitions-picker-overlay:has(.returned-badge-dialog[open]){background:transparent}main[data-badge-transition=revealing]>.gallery-navigation,main[data-badge-transition=badge]>.gallery-navigation{opacity:1;animation:badge-navigation-reveal .6s ease both}main[data-badge-transition=revealing]>.exhibitions-picker-overlay>.collection-workspace,main[data-badge-transition=badge]>.exhibitions-picker-overlay>.collection-workspace{opacity:1;animation:center-expand-in .6s cubic-bezier(.16,1,.3,1) both}.exhibitions-picker-overlay.badge-return-surface>.collection-workspace.smooth-open-window{animation:none;transform:none;opacity:1}.badge-view-dialog.badge-signin-departing{animation:badge-content-dissolve .6s ease forwards}@keyframes badge-navigation-reveal{0%{opacity:0}to{opacity:1}}@keyframes badge-content-dissolve{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){main[data-badge-transition]>.gallery-navigation,main[data-badge-transition]>.exhibitions-picker-overlay>.collection-workspace,.badge-view-dialog.badge-signin-departing{transition:none;animation-duration:.01ms}}@media(prefers-reduced-motion:reduce){.badge-view-dialog.prepared-badge-dialog::backdrop,html:has(>#badge-process:not([hidden])) .badge-view-dialog::backdrop{transition:none}}.badge-view-dialog .badge-view-close{position:static;flex-shrink:0;border-color:#f5f2ea8c;background:transparent;color:#f5f2ea}.badge-view-dialog .badge-view-close:hover:not(:disabled){border-color:#f5f2ea;background:#f5f2ea;color:#30283a;transform:scale(1.08)}.badge-view-dialog .modal-header{flex-wrap:nowrap;align-items:flex-start;gap:1rem}.badge-view-title{min-width:0}.badge-view-dialog .badge-view-title .collection-badge-shape{margin:.15rem 0 0;text-align:left;color:#f5f2ea}.badge-view-dialog h2{margin:0;color:#f5f2ea;overflow-wrap:anywhere}.badge-view-dialog[open]{display:flex;flex-direction:column}.badge-view-body{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-color:rgba(245,242,234,.55) transparent;scrollbar-width:thin}.badge-view-corner{position:absolute;left:1.5rem;bottom:1.5rem;z-index:1}.badge-view-title.is-pending h2,.badge-view-title.is-pending .collection-badge-shape{border-radius:.3rem;background:#f5f2ea24;color:transparent;-webkit-user-select:none;user-select:none}.badge-view-title.is-pending h2{width:9rem;max-width:100%}.badge-view-title.is-pending .collection-badge-shape{width:3.5rem}.badge-view-title.is-revealed{animation:badge-view-reveal .3s ease backwards}@keyframes badge-view-reveal{0%{opacity:0}}.badge-view-stage{display:flex;justify-content:center;align-items:center}.badge-view-form{--badge-room: min(calc(var(--stage-h, 100vh) * .65), calc(var(--stage-h, 100vh) - 11.5rem));position:relative;flex:none;width:min(100%,calc(var(--badge-width, 20rem) * var(--badge-view-scale, 1)),calc(var(--badge-room) * var(--badge-ratio, 1)));aspect-ratio:var(--badge-ratio, 1);margin-top:1rem}.badge-view-form.is-growing{transition:width .4s ease,aspect-ratio .4s ease}@supports (height: 1dvh){.badge-view-form{--badge-room: min(calc(var(--stage-h, 100dvh) * .65), calc(var(--stage-h, 100dvh) - 11.5rem))}}.badge-view-form.is-error{min-height:11rem}.badge-view-outline{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:#f5f2ea0d;transition:opacity .3s ease}.badge-view-outline.live-color{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.badge-view-outline path{stroke-width:1.5px;vector-effect:non-scaling-stroke}.badge-view-form.is-error .badge-view-outline path{stroke-dasharray:6 5}.badge-view-form>.sheet-spinner{position:absolute;inset:0;width:2.5rem;height:2.5rem;margin:auto;transition:opacity .3s ease,visibility 0s linear .3s}.badge-view-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:badge-view-image-in .3s ease backwards}@keyframes badge-view-image-in{0%{opacity:0}}.badge-view-form.is-instant .badge-view-image{animation:none}.badge-view-form.is-ready>.sheet-spinner{opacity:0;visibility:hidden}.badge-view-form.is-ready>.badge-view-outline{opacity:.6}.badge-view-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;padding:.75rem;overflow:auto;color:#ffd0c5;font-size:.9rem;line-height:1.35;text-align:center;overflow-wrap:anywhere}.badge-view-error p{margin:0}.badge-view-error .badge-view-error-shape{color:#f5f2eabf;font-size:.8rem}@media(hover:hover)and (pointer:fine){.badge-view-dialog:not(.guest-badge-dialog){--badge-view-scale: 1.2}.badge-view-dialog:not(.guest-badge-dialog) .badge-view-form{--badge-room: min(calc(var(--stage-h, 100dvh) * .65 * var(--badge-view-scale)), calc(var(--stage-h, 100dvh) - 12.5rem))}.badge-view-body,.badge-view-error{overflow:visible}.badge-view-form.is-error{min-height:15rem}}.badge-view-signin{flex-direction:column;gap:.75rem;max-width:22rem;min-height:200px;margin:0 auto;padding:1.5rem 0;text-align:center}.badge-view-signin p{margin:0;line-height:1.4}.badge-view-signin .badge-view-signin-title{font-size:1.1rem;font-weight:600}.badge-view-signin p:not(.badge-view-signin-title){font-size:.95rem}.badge-view-dialog.guest-badge-dialog{width:min(648px,calc(81vw - 3.24rem));padding:.6075rem 1.215rem 1.215rem}.guest-badge-dialog .badge-view-signin{padding-block:1.215rem}@media(prefers-reduced-motion:reduce){.badge-view-dialog.center-expand-window::backdrop,.badge-view-dialog.center-expand-window.smooth-close-window::backdrop,.badge-view-title.is-revealed,.badge-view-image{animation:none}.badge-view-form.is-growing,.badge-view-outline,.badge-view-form>.sheet-spinner{transition:none}}.collection-badge-heading{display:flex;align-items:baseline;gap:.5rem}.collection-badge-heading strong{flex:1;min-width:0;overflow-wrap:anywhere}.collection-badge-shape{color:#666;font-size:.75rem;text-align:right}.collection-summary{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0 0 1.5rem;font-size:1rem;color:#685c7c}.collection-back-button{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:.65rem 1.2rem;border:1px solid #7954a3;border-radius:.65rem;background:#66439b;color:#fff;font:inherit;font-size:1rem;cursor:pointer;box-shadow:0 3px 8px #3e2a5b26}.collection-back-button:hover{background:#553482}.collection-back-button:focus-visible{outline:2px solid #66439b;outline-offset:3px}.collection-bottom-navigation{display:flex;justify-content:center;margin-top:1.5rem}.collection-new-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:280px;border:1px dashed #c4b6d3;background:#ffffff40;color:#81728e;font:inherit;font-size:1rem;cursor:pointer}.collection-new-plus{font-size:3rem;font-weight:400;line-height:1}.collection-new-card:hover:not(:disabled),.collection-new-card:focus-visible{background:#eee5f8;border-color:#7954a3;color:#66439b}.collection-new-card:disabled{opacity:.5;cursor:not-allowed}.collection-badge-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0;overflow-wrap:anywhere}.document-overlay{position:fixed;inset:0;z-index:5;background:#0009;pointer-events:none;animation:workspace-backdrop-in .35s ease-out backwards}.document-overlay>.create-workspace{animation:workspace-enter .5s cubic-bezier(.2,.8,.3,1) .05s backwards}.document-overlay .side-frame,.document-overlay .tablet-workspace-toolbar,.back-to-products-button{animation:workspace-panel-in .45s ease-out .2s backwards}.document-overlay .side-frame:nth-child(2){animation-delay:.28s}.document-overlay .side-frame:nth-child(3){animation-delay:.36s}.document-overlay .side-frame:nth-child(n+4){animation-delay:.44s}.product-column .studio-context,.product-column .product-button,.product-column .product-divider{animation:product-nav-in .6s ease-in-out backwards}@keyframes product-nav-in{0%{opacity:0}}main[data-nav-leaving] .product-column{pointer-events:none}main[data-nav-leaving] .product-column .studio-context,main[data-nav-leaving] .product-column .product-button,main[data-nav-leaving] .product-column .product-divider{animation:product-nav-out .5s ease-in-out forwards}@keyframes product-nav-out{to{opacity:0}}main[data-products-open] .product-column{pointer-events:none}main[data-products-open] .product-column .studio-context,main[data-products-open] .product-column .product-button,main[data-products-open] .product-column .product-divider{animation:product-nav-out .5s ease-in-out forwards}main[data-nav-leaving] .document-overlay{animation:workspace-backdrop-out .4s ease-in forwards;pointer-events:none}main[data-nav-leaving] .document-overlay>.create-workspace{animation:workspace-leave .4s ease-in forwards;pointer-events:none}main[data-nav-leaving] .document-overlay .side-frame,main[data-nav-leaving] .document-overlay .tablet-workspace-toolbar,main[data-nav-leaving] .back-to-products-button{animation:workspace-panel-out .3s ease-in forwards;pointer-events:none}@keyframes workspace-backdrop-out{to{background-color:#0000}}@keyframes workspace-leave{to{opacity:0;transform:scale(.97)}}@keyframes workspace-panel-out{to{opacity:0}}.auth-area>.auth-button,.auth-area>.auth-lite{animation:product-nav-in .6s ease-in-out backwards}.smooth-open-backdrop{animation:workspace-backdrop-in .3s ease-out backwards}.smooth-open-window{animation:smooth-window-in .4s cubic-bezier(.2,.8,.3,1) .05s backwards}.view-fade-out{animation:view-fade-out .4s ease-in-out forwards;pointer-events:none}.view-fade-in{animation:view-fade-in .5s ease-in-out backwards}@keyframes view-fade-out{to{opacity:0}}@keyframes view-fade-in{0%{opacity:0}}.collections-workspace-content>[hidden]:not(.is-folding){display:none!important}.smooth-close-backdrop{animation:smooth-backdrop-out .26s ease-in forwards;pointer-events:none}.smooth-close-window{animation:smooth-window-out .24s cubic-bezier(.4,0,1,1) forwards}.center-expand-window{transform-origin:center}.center-expand-window.smooth-open-window{animation:center-expand-in .48s cubic-bezier(.16,1,.3,1) backwards}.center-expand-window.smooth-close-window{animation:center-expand-out .26s cubic-bezier(.55,0,1,.45) forwards}.collections-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content.view-fade-out),.exhibitions-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content.view-fade-out){animation:center-expand-out .4s cubic-bezier(.55,0,1,.45) forwards;pointer-events:none}.collections-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content.view-fade-in),.exhibitions-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content.view-fade-in){animation:center-expand-in .48s cubic-bezier(.16,1,.3,1) backwards}.collections-workspace>:is(.collection-toolbar,.collections-workspace-content):is(.view-fade-in,.view-fade-out),.exhibitions-workspace>:is(.collection-toolbar,.collections-workspace-content):is(.view-fade-in,.view-fade-out){animation:none}@media(prefers-reduced-motion:reduce){.collections-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content:is(.view-fade-in,.view-fade-out)),.exhibitions-workspace.center-expand-window:not(.smooth-close-window):has(>.collections-workspace-content:is(.view-fade-in,.view-fade-out)){animation:none}}@keyframes center-expand-in{0%{opacity:0;transform:scale(.015)}to{opacity:1;transform:scale(1)}}@keyframes center-expand-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.015)}}@keyframes smooth-backdrop-out{to{background-color:#0000}}@keyframes smooth-window-out{to{opacity:0;transform:translateY(.75rem) scale(.98)}}@keyframes smooth-window-in{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:none}}@keyframes workspace-backdrop-in{0%{background-color:#0000}}@keyframes workspace-enter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes sheet-materialize{0%{opacity:0;scale:.98}}@keyframes workspace-panel-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.document-overlay,.document-overlay>.create-workspace,.document-overlay .side-frame,.document-overlay .tablet-workspace-toolbar,.back-to-products-button,.product-column .studio-context,.product-column .product-button,.work-sheet.source-sheet.has-image,.auth-area>.auth-button,.auth-area>.auth-lite,.product-column .product-divider,main[data-nav-leaving] .product-column .studio-context,main[data-nav-leaving] .product-column .product-button,main[data-nav-leaving] .product-column .product-divider,.smooth-open-backdrop,.smooth-open-window,.smooth-close-backdrop,.smooth-close-window,.center-expand-window.smooth-open-window,.center-expand-window.smooth-close-window,.view-fade-out,.view-fade-in{animation:none}.exhibitions-workspace .collection-group-chevron,.studio-workspace .collection-group-chevron,.collections-workspace .collection-group-chevron{transition:none}}.editor-v2-controls{display:flex;flex-direction:column;gap:.75rem;max-height:calc(var(--stage-h, 100vh) - 9rem);overflow-y:auto;pointer-events:auto}.editor-inline-controls{display:grid;gap:.75rem;width:100%}.editor-inline-controls .editor-v2-section{margin:0;width:100%;box-sizing:border-box}.editor-controls-host{position:absolute;top:50%;right:clamp(1rem,calc(3 * var(--u-w)),3rem);z-index:4;width:min(21rem,calc(var(--stage-w, 100vw) - 2rem));max-height:calc(100% - 2rem);overflow-y:auto;overscroll-behavior:contain;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear .55s}.create-workspace.image-editor-mode .editor-controls-host{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.workspace-half.right-half>.half-content{transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.workspace-half.right-half>.half-content.is-editor-mode{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear .55s}.editor-v2-section{display:flex;flex-direction:column;gap:.45rem;padding:.7rem;border:1px solid rgba(255,255,255,.24);border-radius:.6rem;background:#14101c59;color:#f5f2ea}.editor-v2-section h2{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f5f2ea99;border-bottom:1px solid rgba(245,242,234,.2);padding-bottom:.4rem}.editor-v2-section-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(245,242,234,.2);padding-bottom:.25rem}.editor-v2-section-header h2{border-bottom:0;padding-bottom:0}.editor-range{display:flex;flex-direction:column;gap:.15rem;font-size:.72rem}.editor-range span{display:flex;justify-content:space-between;gap:.5rem}.editor-range input{width:100%;accent-color:#e7c15a}.editor-preset-row,.editor-background-options{display:flex;flex-wrap:wrap;gap:.3rem}.editor-preset-row .btn-ghost,.editor-background-options .btn-ghost,.editor-v2-section>.btn-ghost{font-size:.68rem;padding:.28rem .4rem}.palette-swatches{display:flex;flex-wrap:wrap;gap:.35rem;min-height:1.8rem}.palette-swatch{width:1.55rem;height:1.55rem;border:2px solid rgba(255,255,255,.8);border-radius:50%;cursor:pointer}.palette-swatch.is-selected{outline:2px solid #e7c15a;outline-offset:2px}.editor-color-input{display:flex;align-items:center;justify-content:space-between;font-size:.72rem;gap:.5rem}.editor-color-input input{width:2.2rem;height:1.6rem;padding:0;border:0;background:transparent}.sheet-text-layer.is-static{pointer-events:none}.sheet-text-stage{position:absolute;inset:0;-webkit-user-select:none;user-select:none}.editor-text-actions,.editor-text-toggles,.editor-text-plate{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center}.editor-text-actions .btn-ghost,.editor-text-toggles .btn-ghost,.editor-text-plate .btn-ghost{font-size:.68rem;padding:.28rem .4rem}.editor-text-field{display:flex;flex-direction:column;gap:.2rem;font-size:.72rem}.editor-text-field input[type=text]{width:100%;min-width:0;box-sizing:border-box;padding:.3rem .4rem;border:1px solid rgba(245,242,234,.55);border-radius:.3rem;background:transparent;color:#f5f2ea;font:inherit}.text-font-list{display:flex;flex-direction:column;gap:.2rem}.text-font-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2rem;box-sizing:border-box;padding:.3rem .5rem;border:1px solid rgba(245,242,234,.55);border-radius:.3rem;background:transparent;color:#f5f2ea;font-size:.95rem;text-align:left;cursor:pointer}.text-font-toggle:hover:not(:disabled),.text-font-toggle:focus-visible,.text-font-option:hover,.text-font-option:focus-visible{background:#f5f2ea1f}.text-font-toggle:disabled{opacity:.45;cursor:not-allowed}.text-font-toggle:focus-visible,.text-font-option:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.text-font-options{display:flex;flex-direction:column;padding-left:.4rem;border-left:1px solid rgba(245,242,234,.35)}.text-font-option{min-height:2rem;padding:.3rem .5rem;border:0;border-radius:.25rem;background:transparent;color:#f5f2ea;font-size:1rem;text-align:left;cursor:pointer}.text-font-option[aria-selected=true]{background:#f5f2ea33}.editor-text-field input:disabled{opacity:.45}.editor-text-plate .editor-color-input{flex:1 1 auto}.work-sheet{--sheet-pad: calc(var(--sheet-w) * .045);position:relative;background:#fff;padding:var(--sheet-pad);box-sizing:border-box;box-shadow:0 .5rem 2rem #0006;border-radius:.25rem;pointer-events:auto}.work-sheet.source-sheet{background:none;box-shadow:none;border-radius:0;padding:0}.work-sheet.source-sheet.has-image{background:#fff;padding:1cm;box-shadow:0 .5rem 2rem #0006;border-radius:.25rem;animation:sheet-materialize .55s ease-in-out backwards}.schematic-frame .source-sheet:not(.has-image){background:#ccc;border-radius:.25rem}.work-sheet.sheet-glow,.work-sheet.source-sheet.has-image.sheet-glow{box-shadow:none}.create-workspace{position:absolute;inset:0;display:flex;flex-direction:column}.create-workspace{--u-w: 1vw;--u-h: 1vh}body.landscape-stage .create-workspace,main.portrait-window.imposition-product .create-workspace{--u-w: 16px;--u-h: 9px}.create-workspace.image-editor-mode .workspace-half.left-half.is-big{--sheet-w: min(calc(66 * var(--u-w)), calc(86 * var(--u-h)), calc(94 * var(--u-w) - 2 * (21rem + 1rem)))}.workspace-split{flex:1;position:relative;--sheet-center: calc(var(--app-width) / 2);--sheet-gap: 1rem;--left-big-box: min(calc(66 * var(--u-w)), calc(86 * var(--u-h)));--right-big-box: calc(min(calc(86.9 * var(--u-w)), calc(94.71 * var(--u-h) * 210 / 297)) + 1.5rem) }.workspace-split:has(>.workspace-half.right-half.is-landscape){--right-big-box: calc(min(calc(86.9 * var(--u-w) * 297 / 210), calc(94.71 * var(--u-h))) + 1.5rem) }.workspace-half{display:grid;place-items:center;pointer-events:auto;position:absolute;top:50%;transition:left .55s cubic-bezier(.4,0,.2,1),right .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1)}.half-content{grid-column:1;grid-row:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear .55s}.half-content.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.workspace-half.is-big{--sheet-w: min(calc(86.9 * var(--u-w)), calc(94.71 * var(--u-h) * 210 / 297));left:var(--sheet-center);transform:translate(-50%,-50%)}.workspace-half.left-half.is-big{--sheet-w: min(calc(66 * var(--u-w)), calc(86 * var(--u-h)))}.workspace-half.is-small{--sheet-w: min(calc(18 * var(--u-w)), 220px);transform:translate(-50%,calc(-50% - 1rem))}.workspace-half.right-half{--right-box-w: calc(var(--sheet-w) + 1.5rem)}.workspace-half.right-half.is-landscape{--right-box-w: calc(var(--sheet-w) * 297 / 210 + 1.5rem)}.left-half.is-small{left:min(calc(3rem + 2cm + var(--sheet-w) / 2),calc(var(--sheet-center) - var(--right-big-box) / 2 - var(--sheet-gap) - var(--sheet-w) / 2))}.workspace-half.left-half.is-small{z-index:1}.right-half.is-small{left:max(calc(var(--app-width) - 3rem - 2cm - var(--right-box-w) / 2),calc(var(--sheet-center) + var(--left-big-box) / 2 + var(--sheet-gap) + var(--right-box-w) / 2))}.side-toolbar{display:flex;flex-direction:column;gap:.75rem;flex-shrink:0}.sheet-unit{position:relative;display:flex;align-items:center}.side-panel{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;gap:1rem;flex-shrink:0;transition:transform .3s ease,opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s;z-index:2}.create-workspace.image-editor-mode .right-half .side-panel{opacity:0;visibility:hidden;pointer-events:none;transition:transform .3s ease,opacity .55s cubic-bezier(.4,0,.2,1),visibility 0s linear .55s}.left-half .side-panel{gap:.5rem;min-width:15.25rem;transform:translate(calc(3rem - var(--app-width) / 2),-50%)}.right-half .side-panel{transform:translate(calc(var(--app-width) / 2 - 3rem),-50%) translate(-100%)}.workspace-half.right-half.is-small .side-panel{display:none}.schematic-sheet{background:none;border:none;padding:0;cursor:pointer;opacity:.75;transition:opacity .15s ease,transform .15s ease}.schematic-sheet:hover{opacity:1;transform:scale(1.05)}.schematic-content{position:relative}.schematic-pager{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.75rem}.sheet-pager{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#f5f2ea;font-size:.8rem;white-space:nowrap}.sheet-pager .btn-ghost{min-width:2rem;padding:.15rem .5rem;font-size:1rem;line-height:1}.sheet-thumbnails{display:grid;grid-template-columns:repeat(auto-fill,3.6rem);gap:.4rem;max-height:12rem;overflow-y:auto;padding:.35rem}.sheet-thumbnail{--sheet-w: 2.4rem;position:relative;transition:transform .22s cubic-bezier(.2,.8,.3,1),box-shadow .22s ease,border-color .22s ease;width:3.6rem;height:3.6rem;padding:0;border:1px solid rgba(245,242,234,.3);border-radius:.35rem;background:#f5f2ea0f;cursor:pointer;overflow:hidden}.sheet-thumbnail:hover{border-color:#f5f2eab3}.sheet-thumbnail.is-active{border:2px solid #e7c15a;cursor:grab;touch-action:none}.sheet-thumbnail.is-selected{border:2px dashed #e7c15a;background:#e7c15a1a}.sheet-thumbnails.is-dragging,.sheet-thumbnails.is-dragging .sheet-thumbnail{cursor:grabbing}.sheet-thumbnail.is-lifted{border-color:#7fd6ff;background:#7fd6ff24;box-shadow:0 0 0 2px #7fd6ff73,0 10px 22px #0000008c}.sheet-thumbnails.is-landing .sheet-thumbnail{transition:none}.sheet-thumbnail-page{position:absolute;top:50%;left:50%;width:var(--sheet-w);height:calc(var(--sheet-w) * 297 / 210);transform:translate(-50%,-50%);pointer-events:none}.sheet-thumbnail-page .work-sheet{display:block;box-shadow:none}.sheet-thumbnail-page .work-sheet.sheet-glow{--sheet-glow-reach: 14}.sheet-thumbnail-page .badge-cell{display:block}.sheet-thumbnail-number{position:absolute;right:.2rem;bottom:.1rem;color:#f5f2ea;font-size:.65rem;font-weight:600;text-shadow:0 0 3px rgba(0,0,0,.9)}.side-frame{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:.75rem;border:1px solid rgba(245,242,234,.3);border-radius:.5rem}.side-frame-title{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f5f2ea99;border-bottom:1px solid rgba(245,242,234,.2);padding-bottom:.4rem}.side-frame-title-with-tools{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.side-frame-title-with-tools .cutter-tone-controls{display:inline-flex;align-items:center;gap:.25rem}.side-frame-title-with-tools .cutter-tone-button{width:1.25rem;height:1.25rem;padding:0}.control-reset-button{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;padding:0;border:0;border-radius:50%;background:transparent;color:#f2cf72;font-size:1rem;line-height:1;cursor:pointer}.control-reset-button:hover:not(:disabled),.control-reset-button:focus-visible{background:#f5f2ea24}.control-reset-button:disabled{opacity:.3;cursor:not-allowed}.badge-controls-frame{gap:.5rem;padding:.55rem .75rem .65rem}.button-icon{width:1rem;height:1rem;flex:0 0 auto;color:#f2cf72}.btn-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.image-control-frame{gap:.45rem;padding:.55rem .75rem .65rem}.control-zone{display:flex;flex-direction:column;gap:.4rem}.control-zone-title{font-size:.7rem;color:#f5f2ea73}.image-control-frame .control-zone{flex-direction:row;align-items:center;gap:.5rem}.image-control-frame .control-zone-title{flex:0 0 3rem}.image-control-frame .zoom-row{flex:1;min-width:0}.image-control-frame .rotate-knob-wrap{margin:0 auto}.badge-controls-frame .badge-zoom-zone{flex-direction:row;align-items:center;gap:.5rem}.badge-controls-frame .badge-zoom-zone .control-zone-title{flex:0 0 3rem}.badge-controls-frame .badge-zoom-zone .zoom-row{flex:1;min-width:0}.zoom-row{display:flex;align-items:center;gap:.5rem}.zoom-display{flex:1;font-size:.85rem;font-weight:700;text-align:center;color:#f5f2ea;padding:.2rem 0;border:1px solid rgba(245,242,234,.3);border-radius:.3rem}.zoom-btn{flex:0 0 auto;width:1.7rem;height:1.7rem;padding:0;display:grid;place-items:center;font-size:1rem;line-height:1;border-radius:.3rem;border:1px solid rgba(245,242,234,.3);background:transparent;color:#f5f2ea;cursor:pointer}.zoom-btn:hover:not(:disabled){background:#f5f2ea1a}.zoom-btn:disabled{opacity:.35;cursor:not-allowed}.badge-controls-frame{min-height:3rem}.btn-pill.cut-button{width:100%;min-height:3.23rem;margin-top:.35rem;font-family:ui-rounded,SF Pro Rounded,Segoe UI Variable Display,Segoe UI,system-ui,sans-serif;font-size:1.3rem;font-weight:500;letter-spacing:.03em}.cut-button .button-icon{width:1.5rem;height:1.5rem}.side-toolbar-button{font-size:.9rem;padding:.5rem 1rem;border-radius:.3rem;border:1px solid #444;background:#2a2a2a;color:#f5f2ea;cursor:pointer;white-space:nowrap}.side-toolbar-button:hover{background:#3a3a3a}.btn-pill{font-size:.9rem;padding:.55rem 1.1rem;border-radius:999px;border:none;background:linear-gradient(180deg,#4a4a4a,#2a2a2a);color:#f5f2ea;cursor:pointer;white-space:nowrap;box-shadow:0 .15rem .4rem #00000059;transition:transform .12s ease,box-shadow .12s ease}.btn-pill:hover{transform:translateY(-1px);box-shadow:0 .25rem .6rem #00000073}.btn-pill:active{transform:translateY(0)}.btn-pill:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}.btn-pill.camera-pill{display:none}@media(any-pointer:coarse){.btn-pill.camera-pill{display:inline-flex}}.btn-ghost{font-size:.9rem;padding:.45rem .9rem;border-radius:.4rem;border:1.5px solid rgba(245,242,234,.6);background:transparent;color:#f5f2ea;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.btn-ghost:hover{background:#f5f2eae6;color:#1b1b1b}.btn-ghost:disabled{opacity:.4;cursor:not-allowed;background:transparent;color:#f5f2ea}.btn-ghost.is-active{background:#f5f2eae6;color:#1b1b1b}.orientation-row{display:flex;gap:.75rem}.orientation-row .btn-ghost{flex:1;font-size:1.1rem;text-align:center}.btn-new{align-self:center;font-size:.75rem;font-weight:700;letter-spacing:.08em;padding:.3rem 1.1rem;border-radius:.3rem;border:1px solid rgba(245,242,234,.4);background:transparent;color:#f5f2ea;cursor:pointer}.btn-new:hover:not(:disabled){background:#f5f2ea26}.btn-new:disabled{opacity:.35;cursor:not-allowed}.chip-row{display:flex;gap:.5rem}.btn-chip{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;padding:.5rem .3rem;border-radius:.5rem;border:1px solid rgba(245,242,234,.3);background:#f5f2ea0f;color:#f5f2ea;cursor:pointer;transition:background .15s ease,border-color .15s ease}.btn-chip:hover{background:#f5f2ea29;border-color:#f5f2ea80}.btn-chip:disabled{opacity:.4;cursor:not-allowed}.btn-chip-icon{font-size:1.1rem;line-height:1}.btn-chip-label{font-size:.65rem}.badge-contour-chip.is-selected{border-color:#f5f2ea;background:#f5f2ea38}.badge-contour-chip{flex:0 0 auto;width:3.2rem;height:3.2rem;padding:.3rem;justify-content:center}.badge-contour-icon-wrap{position:relative;display:grid;place-items:center}.badge-contour-icon{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.5}.badge-contour-label{position:relative;font-size:.6rem;font-weight:700}.badge-contour-group{position:relative}.badge-contour-group-icon circle,.badge-contour-group-icon rect,.badge-contour-group-icon ellipse,.badge-contour-group-icon path{fill:none}.badge-contour-group-text{font-size:.65rem;font-weight:700;text-align:center;line-height:1.15}.badge-contour-group-menu{position:absolute;bottom:100%;left:0;padding-bottom:.4rem;display:flex;gap:.5rem;z-index:5;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.badge-contour-group.is-open .badge-contour-group-menu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s linear 0s}@media(hover:hover)and (pointer:fine){.badge-contour-group:hover .badge-contour-group-menu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s linear 0s}}.shape-preview-chip{color:#1b1b1b;background:#0000000a;border-color:#0003}.shape-preview-chip:hover{background:#00000017;border-color:#00000059}.side-toolbar-button:disabled{opacity:.4;cursor:not-allowed}.sheet-column{display:flex;flex-direction:column;align-items:center}.sheet-frame{position:relative;width:var(--sheet-w);height:calc(var(--sheet-w) * 297 / 210);transition:width .55s cubic-bezier(.4,0,.2,1),height .55s cubic-bezier(.4,0,.2,1)}.sheet-strip{position:relative;width:calc(var(--strip-w, var(--sheet-w)) + 1.5rem);max-width:100%;height:min(calc(var(--sheet-w) * 297 / 210),var(--strip-max-h, var(--stage-h, 100vh)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transition:width .55s cubic-bezier(.4,0,.2,1),height .55s cubic-bezier(.4,0,.2,1)}.workspace-half .sheet-strip{--strip-glow-room: 2.5rem;box-sizing:content-box;margin:calc(-1 * var(--strip-glow-room));padding:var(--strip-glow-room)}.sheet-strip:not(.live-scroll){scrollbar-width:thin;scrollbar-color:rgba(245,242,234,.28) transparent}.sheet-strip:not(.live-scroll)::-webkit-scrollbar{width:6px;background:transparent}.sheet-strip:not(.live-scroll)::-webkit-scrollbar-track{background:transparent}.sheet-strip:not(.live-scroll)::-webkit-scrollbar-thumb{background:#f5f2ea47;border-radius:3px}.sheet-strip:not(.live-scroll)::-webkit-scrollbar-thumb:hover{background:#f5f2ea80}.sheet-strip-track{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:1.25rem}.sheet-strip-slot{position:relative;flex:none;width:var(--sheet-w);height:calc(var(--sheet-w) * 297 / 210)}.sheet-strip-slot.is-landscape{width:calc(var(--sheet-w) * 297 / 210);height:var(--sheet-w)}.sheet-strip-slot>.sheet-frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sheet-strip-slot:not(.is-active){cursor:pointer}.sheet-strip-slot:not(.is-active) .work-sheet{opacity:.82;transition:opacity .2s ease}.sheet-strip-slot:not(.is-active):hover .work-sheet{opacity:1}.sheet-strip-slot:not(.is-active) .badge-cell{pointer-events:none}.sheet-frame.image-stage{height:var(--sheet-w)}.sheet-loading{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:#f5f2eaa6;cursor:wait}.sheet-spinner{width:2rem;height:2rem;border:3px solid rgba(126,205,235,.28);border-top-color:#70d7ff;border-left-color:#e8faffcc;border-radius:50%;animation:sheet-spin .8s linear infinite,sheet-spinner-color 3.2s ease-in-out infinite}.sheet-spinner.is-inline{display:inline-block;width:.75em;height:.75em;border-width:2px;vertical-align:-.1em}.window-loading{display:flex;justify-content:center;padding:2rem 0}@media(prefers-reduced-motion:reduce){.sheet-spinner{animation:none}}.sheet-load-error{position:absolute;inset:auto 0 0;z-index:6;margin:0;padding:.5rem;font-size:1rem;color:#fff;background:#2a2a2a}@keyframes sheet-spin{to{transform:rotate(360deg)}}@property --app-spinner-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.app-spinner{--app-spinner-size: 2.5rem;--app-spinner-thickness: .12;--app-spinner-speed: 1.2s;position:relative;display:inline-block;flex:none;width:var(--app-spinner-size);height:var(--app-spinner-size);vertical-align:middle}.app-spinner.is-inline{--app-spinner-size: .75em;vertical-align:-.1em}.app-spinner-ring{--app-spinner-light: var(--live-paint-hi, linear-gradient(135deg, #27e1f5 0%, #5f8bff 50%, #a64dff 100%));position:absolute;inset:0;border-radius:50%;background:linear-gradient(#00000080,#00000080),var(--live-paint, linear-gradient(135deg, #27e1f5 0%, #5f8bff 50%, #a64dff 100%));-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - var(--app-spinner-size) * var(--app-spinner-thickness)),#000 calc(100% - var(--app-spinner-size) * var(--app-spinner-thickness) + 1px));mask:radial-gradient(circle closest-side,transparent calc(100% - var(--app-spinner-size) * var(--app-spinner-thickness)),#000 calc(100% - var(--app-spinner-size) * var(--app-spinner-thickness) + 1px))}.app-spinner-ring:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--app-spinner-light);-webkit-mask:conic-gradient(from var(--app-spinner-angle),transparent 0deg,rgba(0,0,0,.35) 90deg,#000 180deg,rgba(0,0,0,.35) 270deg,transparent 360deg);mask:conic-gradient(from var(--app-spinner-angle),transparent 0deg,rgba(0,0,0,.35) 90deg,#000 180deg,rgba(0,0,0,.35) 270deg,transparent 360deg);animation:app-spinner-turn var(--app-spinner-speed) linear infinite}@keyframes app-spinner-turn{to{--app-spinner-angle: 360deg}}@media(prefers-reduced-motion:reduce){.app-spinner-ring:before{animation:none}}@keyframes sheet-spinner-color{0%,to{filter:hue-rotate(0deg) saturate(1)}50%{filter:hue-rotate(48deg) saturate(1.25)}}.source-sheet,.print-sheet{width:100%;height:100%;transition:transform .3s ease}.print-sheet{position:relative;overflow:hidden}.placed-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:transform .15s ease}.placed-badge-unavailable{display:flex;align-items:center;justify-content:center;text-align:center;font-size:.7rem;color:#888;background:repeating-linear-gradient(45deg,#eee,#eee 6px,#e2e2e2 6px 12px);border-radius:50%}.badge-cell{position:absolute;overflow:hidden;outline:calc(var(--sheet-w) * .0015) solid transparent;outline-offset:calc(var(--sheet-w) * -.0015);transition:outline-color .15s ease}.badge-cell-turn{position:absolute;top:50%;left:50%}.badge-cell.has-menu-open{overflow:visible;z-index:10}.badge-shape-menu{z-index:30;background:#f5f2ea;color:#1b1b1b;border-radius:.6rem;box-shadow:0 .25rem .6rem #00000073;padding:.5rem;display:flex;flex-direction:column;gap:.3rem;white-space:nowrap}.badge-menu-indent{display:flex;flex-direction:column;gap:.3rem;padding-left:.75rem}.badge-transform-anchor{position:relative}.badge-transform-flyout{position:absolute;top:0;left:100%;margin-left:.4rem;background:#f5f2ea;color:#1b1b1b;border-radius:.6rem;box-shadow:0 .25rem .6rem #00000073;padding:.5rem;display:flex;flex-direction:column;gap:.3rem;white-space:nowrap}.badge-transform-flyout.opens-left{left:auto;right:100%;margin-left:0;margin-right:.4rem}.badge-transform-flyout.opens-up{top:auto;bottom:0}.badge-hit-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;touch-action:none}.badge-hit-area.is-draggable:active{cursor:move}.badge-cell:has(.badge-hit-area:hover){outline-color:#000}.badge-cell:has(.badge-hit-area:hover) .placed-badge{transform:translate(-50%,-50%) scale(1.12)}.badge-cell-label{position:absolute;left:50%;bottom:calc(var(--sheet-w) * .003);transform:translate(-50%);display:inline-block;white-space:nowrap;padding:calc(var(--sheet-w) * .003) calc(var(--sheet-w) * .008);border-radius:calc(var(--sheet-w) * .003);text-align:center;font-size:calc(var(--sheet-w) * .013);font-weight:700;color:#1b1b1b;pointer-events:none}.rotate-controls{display:flex;gap:.75rem}.rotate-knob-wrap{position:relative;width:6.5rem;height:6.5rem;margin:.25rem auto 0}.rotate-knob{position:absolute;top:50%;left:50%;width:3rem;height:3rem;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(245,242,234,.4);background:#f5f2ea0d;touch-action:none;cursor:grab}.rotate-knob.is-disabled{opacity:.35;pointer-events:none}.rotate-knob-handle{position:absolute;inset:0;display:flex;justify-content:center}.rotate-knob-dot{width:.5rem;height:.5rem;margin-top:.25rem;border-radius:50%;background:#f5f2ea}.knob-arrow{position:absolute;width:1.4rem;height:1.4rem;padding:0;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(245,242,234,.4);background:#00000040;color:#f5f2ea;font-size:.7rem;line-height:1;cursor:pointer}.knob-arrow:hover:not(:disabled){background:#00000080}.knob-arrow:disabled{opacity:.35;cursor:not-allowed}.knob-arrow-top{top:0;left:50%;transform:translate(-50%)}.knob-arrow-right{top:50%;right:0;transform:translateY(-50%)}.knob-arrow-bottom{bottom:0;left:50%;transform:translate(-50%)}.knob-arrow-left{top:50%;left:0;transform:translateY(-50%)}.knob-arc{position:absolute;width:1.3rem;height:1.3rem;padding:0;display:grid;place-items:center;border:none;background:none;color:#f5f2ea;font-size:1.05rem;line-height:1;cursor:pointer}.knob-arc:hover:not(:disabled){color:#3ecf6b}.knob-arc:disabled{opacity:.3;cursor:not-allowed}.knob-arc-ne{top:10%;right:10%;transform:rotate(45deg)}.knob-arc-nw{top:10%;left:10%;transform:rotate(135deg)}.rotate-button{font-size:.9rem;padding:.4rem .8rem;border-radius:.3rem;border:1px solid #444;background:#2a2a2a;color:#f5f2ea;cursor:pointer}.rotate-button:hover{background:#3a3a3a}.sheet-canvas{position:relative;width:100%;height:100%;overflow:hidden;touch-action:none}.sheet-image{position:absolute;top:50%;left:50%;object-fit:contain;cursor:grab;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cutter-overlay{position:absolute;top:50%;left:50%;overflow:visible;pointer-events:none}.cutter-tone-light{color:#f5f2ea}.cutter-tone-dark{color:#687080}.cutter-tone-controls{display:flex;align-items:center;gap:.55rem}.cutter-tone-button{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(245,242,234,.35);border-radius:50%;background:#ffffff14;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.cutter-tone-button:hover:not(:disabled){transform:translateY(-1px);background:#ffffff29}.cutter-tone-button[aria-pressed=true]{border-color:#e7c15a;background:#e7c15a29}.cutter-tone-button:focus-visible{outline:2px solid #e7c15a;outline-offset:2px}.cutter-tone-swatch{width:1.05rem;height:1.05rem;border:1px solid rgba(245,242,234,.8);border-radius:50%;background:currentColor}.cutter-cut-outline{fill:none;stroke:currentColor;stroke-width:1.5}.cutter-visible-outline{fill:none;stroke:currentColor;stroke-width:1.2;stroke-dasharray:5 4}.edge-indicator{position:absolute;background:#3ecf6b;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:1}.edge-indicator.is-active{opacity:.7}.edge-left,.edge-right{width:6px}.edge-left{left:calc(var(--sheet-pad) - 6px)}.edge-right{right:calc(var(--sheet-pad) - 6px)}.edge-top,.edge-bottom{height:6px}.edge-top{top:calc(var(--sheet-pad) - 6px)}.edge-bottom{bottom:calc(var(--sheet-pad) - 6px)}.auth-area{position:absolute;top:1rem;right:1rem;display:flex;align-items:flex-end;flex-direction:column;gap:.75rem;font-size:1rem;color:#f5f2ea;text-shadow:0 0 4px #000}.account-panel{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.account-row{display:flex;align-items:center;gap:.6rem}.avatar{width:2rem;height:2rem;border-radius:50%;object-fit:cover;border:2px solid #f5f2ea}.avatar-placeholder{display:grid;place-items:center;background:#1b1b1b;font-weight:700}.avatar-frame{display:grid;flex:none;width:2rem;height:2rem;border-radius:50%}.avatar-frame>.avatar{width:100%;height:100%;border:0}.auth-area .account-row>.live-text{text-shadow:none;filter:drop-shadow(0 0 3px #000)}.product-column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:.6rem;align-items:stretch}.product-divider{width:100%;flex:0 0 100%;height:1px;margin:.5rem 0;background:#f5f2ea66}.product-divider.live-rule{background-color:transparent}.product-column .product-nav-row{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.product-column .product-nav-row:has(>.studio-context){flex-wrap:nowrap;align-items:center}.product-column .studio-context{flex:0 1 auto;min-width:0}.product-button{font-size:1rem;padding:.6rem 1.75rem;border-radius:1.5rem;border:2px solid #f5f2ea;background:#f5f2ea;color:#1b1b1b;text-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}.product-nav-sized-button{display:inline-grid}.product-nav-sized-button:before{content:"Exhibitions";visibility:hidden;grid-area:1 / 1}.product-nav-sized-button>span{grid-area:1 / 1;contain:inline-size;text-align:center}.product-button:hover{background:transparent;color:#f5f2ea}.product-button:disabled{opacity:.4;cursor:not-allowed}.product-button:not(.product-icon-button):disabled:hover{background:#f5f2ea;color:#1b1b1b}.product-column .product-nav-row.admin-action-row{justify-content:flex-end;gap:.75rem}.product-column .product-icon-button,.image-mode-row .product-icon-button{position:relative;display:grid;flex:0 0 2.7rem;place-items:center;width:2.7rem;min-width:2.7rem;height:2.7rem;padding:0;border:0;border-radius:0;background:transparent;color:#f5f2ea;text-align:center}.product-column .product-icon-button:hover:not(:disabled),.product-column .product-icon-button:disabled:hover,.image-mode-row .product-icon-button:hover:not(:disabled),.image-mode-row .product-icon-button:disabled:hover{background:transparent;color:#f5f2ea}.product-column .product-icon-button:disabled,.image-mode-row .product-icon-button:disabled{opacity:.68}.image-mode-row{grid-column:1 / -1;display:flex;align-items:center;margin:0 0 .45rem}.product-icon-button:focus-visible{outline:3px solid rgba(245,242,234,.8);outline-offset:3px}.product-window-navigation{display:flex;align-items:center;justify-content:center;gap:.6rem}.product-window-switch-button{position:relative;display:grid;flex:0 0 2.7rem;place-items:center;width:2.7rem;min-width:2.7rem;height:2.7rem;padding:0;border:0;border-radius:0;background:transparent;color:#f5f2ea}.product-window-switch-button:hover:not(:disabled){background:transparent;color:#fff}.product-window-switch-button:disabled{opacity:1;cursor:not-allowed;transition:none}.product-window-switch-button:focus-visible{outline:3px solid rgba(245,242,234,.8);outline-offset:3px}.product-icon-button .product-count{top:.05rem;right:.2rem;transform:none}.product-column .admin-action-button{position:relative;display:grid;flex:0 0 2.7rem;place-items:center;width:2.7rem;min-width:2.7rem;height:2.7rem;padding:0;border:0;border-radius:0;background:transparent;color:#f5f2ea;font-size:.9rem;line-height:1.25;text-align:center}.product-column .admin-action-button:hover:not(:disabled){background:transparent;color:#fff}.admin-action-icon,.product-icon-circle{display:grid;flex:0 0 auto;place-items:center;box-sizing:border-box;width:2.7rem;height:2.7rem;border:1px solid rgba(255,255,255,.86);border-radius:50%;color:#fff;transition:border-color .15s ease,transform .15s ease,filter .15s ease}.admin-action-icon>svg,.product-icon-circle>svg{width:1.8rem;height:1.8rem}.admin-action-users-icon{position:relative}.admin-action-users-icon>svg:first-child{width:1.8rem;height:1.8rem}.admin-action-users-icon>svg:last-child{position:absolute;right:.25rem;bottom:.4rem;width:.9rem;height:.9rem}.product-icon-button:hover:not(:disabled) .product-icon-circle{transform:scale(1.08)}.admin-action-button:hover:not(:disabled) .admin-action-icon{transform:scale(1.08)}.admin-action-button:focus-visible{outline:3px solid rgba(245,242,234,.8);outline-offset:3px}.product-action-tooltip{position:absolute;top:calc(100% + .5rem);left:50%;z-index:40;max-width:calc(var(--stage-w, 100vw) - 1rem);padding:.35rem .55rem;border:1px solid transparent;border-radius:.35rem;background:#14101c59;box-shadow:0 .25rem .6rem #00000059;color:#fff;font:500 .78rem/1.2 system-ui,sans-serif;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,-.15rem);pointer-events:none;transition:opacity .12s ease,transform .12s ease,visibility 0s linear .12s}.product-action-tooltip.live-box{position:absolute}.product-action-tooltip.is-shown{position:fixed;z-index:1200;top:0;left:0;width:max-content;max-width:18rem;white-space:normal;opacity:1;visibility:visible;transform:translate(-50%);animation:button-hint-in .12s ease}.product-action-tooltip.is-shown.is-leaving{opacity:0;visibility:hidden}@keyframes button-hint-in{0%{opacity:0}}@media(hover:hover){.product-icon-button:not(:disabled):is(:hover,:focus-visible) .product-action-tooltip,.admin-action-button:is(:hover,:focus-visible) .product-action-tooltip{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:.35s;animation:product-tooltip-timeout 2s linear forwards}}@keyframes product-tooltip-timeout{0%,99%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@media(prefers-reduced-motion:reduce){.product-action-tooltip{transition:none}}.auth-button{font-size:1rem;padding:.4rem 1rem;border-radius:1rem;border:none;background:#1b1b1b;color:#f5f2ea;cursor:pointer}.auth-button.live-color{--close-grad: var(--live-paint);border:1px solid transparent;background-color:transparent;background-image:var(--close-grad),linear-gradient(#1b1b1b,#1b1b1b),var(--close-grad);background-origin:padding-box,padding-box,border-box;background-clip:text,padding-box,border-box;-webkit-background-clip:text,padding-box,border-box;background-repeat:no-repeat;color:transparent;-webkit-text-fill-color:transparent}.auth-button:disabled>.live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.auth-button.live-color:hover:not(:disabled){--close-grad: var(--live-paint-hi)}.auth-button.live-color:disabled{--close-grad: linear-gradient(135deg, color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b) 0%, color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b) 50%, color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b) 100%)}.auth-lite{display:flex;flex-direction:column;align-items:center}.auth-lite .product-icon-button{position:relative;display:grid;flex:0 0 2.7rem;place-items:center;width:2.7rem;min-width:2.7rem;height:2.7rem;padding:0;border:0;border-radius:0;background:transparent;color:#f5f2ea;text-align:center}.auth-lite .product-icon-button:hover:not(:disabled){background:transparent;color:#f5f2ea}.auth-lite .product-action-tooltip{top:calc(100% + 1.4rem);left:auto;right:0;transform:translateY(-.15rem)}.auth-lite .product-icon-button:is(:hover,:focus-visible) .product-action-tooltip{transform:translate(0)}.auth-lite .product-icon-circle{position:relative}.auth-lite-tag{position:absolute;top:-.2rem;right:-.35rem;color:#39ff14;font-size:.68rem;font-weight:700;line-height:1;letter-spacing:.02em;text-shadow:0 0 2px #000,0 0 2px #000;pointer-events:none}.back-to-products-button.studio-close-button,.tablet-workspace-toolbar .workspace-close-button{position:relative;flex:none}.back-to-products-button.studio-close-button{margin-right:1rem}.tablet-workspace-toolbar .workspace-close-button{margin:.5rem}.back-to-products-button.studio-close-button:hover:not(:disabled),.tablet-workspace-toolbar .workspace-close-button:hover:not(:disabled){transform:scale(1.08)}main{position:relative;isolation:isolate;min-height:var(--stage-h, 100vh);font-size:2rem;-webkit-touch-callout:none}.background-image,.background-crossfade{position:absolute;inset:0;background-size:cover;background-position:center;pointer-events:none}.background-crossfade{animation:background-fade-in .6s ease both}@keyframes background-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.background-crossfade{animation-duration:.01ms}}.background-error{position:fixed;bottom:1rem;left:1rem;right:1rem;z-index:100;padding:.75rem;margin:0;font-size:1rem;color:#fff;background:#2a2a2a}.status-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000000bf;color:#f5f2ea;padding:1.5rem 2rem;border-radius:.75rem;font-size:1.25rem;text-align:center}.register-name-label{display:flex;flex-direction:column;gap:.4rem;font-size:.9rem;margin:1rem 0}.register-name-input{font-size:1rem;padding:.5rem .75rem;border-radius:.4rem;border:1px solid rgba(245,242,234,.4);background:#ffffff1a;color:#f5f2ea}.register-name-input::placeholder{color:#f5f2ea80}.modal-overlay{position:fixed;inset:0;background:#0009;display:grid;place-items:center;z-index:1000;pointer-events:auto}.modal-overlay:has(.modal){z-index:1000;pointer-events:auto}.modal{background:#f5f2ea;color:#1b1b1b;padding:1.5rem;border-radius:.75rem;width:min(640px,90vw);max-height:85vh;display:flex;flex-direction:column;font-size:1rem}.modal.unsaved-changes-modal{position:relative;width:min(560px,calc(var(--stage-w, 100vw) - 2rem));box-sizing:border-box;padding:1.35rem 1.4rem 1.15rem;background:transparent;color:#f5f2ea;border:1px solid rgba(245,242,234,.65)}.unsaved-changes-modal .modal-kicker,.unsaved-changes-modal h2{padding-right:2.75rem}.unsaved-changes-modal .studio-close-button{border-color:#f5f2ea8c;color:#f5f2ea}.unsaved-changes-modal .studio-close-button:hover:not(:disabled){background:#f5f2ea;color:#30283a}.unsaved-changes-modal.is-exit-dialog{width:min(600px,calc(var(--stage-w, 100vw) - 2rem))}.unsaved-changes-modal.is-exit-dialog .modal-footer{gap:.55rem}.unsaved-changes-modal .close-button:disabled{opacity:.45;cursor:not-allowed}.unsaved-changes-modal .modal-kicker{margin-bottom:.35rem;color:#f5f2eabf;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.unsaved-changes-modal h2{margin:0;color:inherit;font-size:1.35rem;line-height:1.2}.unsaved-changes-modal p{margin:.7rem 0 0;color:#f5f2ead9;font-size:.9rem;line-height:1.5}.unsaved-changes-modal .modal-footer{margin-top:1.2rem;padding-top:.9rem;border-top:1px solid rgba(245,242,234,.35);justify-content:flex-end;gap:.45rem}.unsaved-changes-modal .close-button{border:1px solid rgba(245,242,234,.55);background:transparent;color:#f5f2ea}.unsaved-changes-modal .modal-primary-action{border-color:#f5f2ea;background:#f5f2ea29}.unsaved-changes-modal .close-button:hover:not(:disabled){background:#f5f2ea;color:#30283a}.unsaved-changes-modal p[role=alert]{color:#ffd0c5}.modal-overlay.my-picks-remove-overlay{z-index:1100;background:#000000ad}.modal.unsaved-changes-modal.my-picks-remove-confirmation{width:min(520px,calc(var(--stage-w, 100vw) - 2rem));background:transparent}.unsaved-changes-modal.my-picks-remove-confirmation .close-button,.unsaved-changes-modal.my-picks-remove-confirmation .modal-primary-action,.unsaved-changes-modal.my-picks-remove-confirmation .close-button:hover:not(:disabled){border-color:#f5f2eab3;background:transparent;color:#f5f2ea}.unsaved-changes-modal.my-picks-remove-confirmation .modal-footer{justify-content:center}.modal.app-monitoring-modal{width:min(1584px,96vw);height:min(950px,96dvh);min-height:0;padding-bottom:.7rem;box-sizing:border-box}.modal.app-monitoring-modal.utility-modal,.modal.user-manager-modal.utility-modal{overflow:hidden}.app-monitoring-modal .utility-modal-header{padding-right:0}.app-monitoring-modal .monitoring-header-actions{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.app-monitoring-modal .monitoring-header-actions .studio-close-button{position:static;flex:none}.app-monitoring-modal .monitoring-header-actions :is(.monitoring-refresh-button,.monitoring-header-download){padding:0}.app-monitoring-modal .monitoring-header-actions :is(.monitoring-refresh-button,.monitoring-header-download){--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.app-monitoring-modal .monitoring-header-actions :is(.monitoring-refresh-button,.monitoring-header-download):hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.app-monitoring-modal .monitoring-header-actions .live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.app-monitoring-modal .monitoring-header-actions:not(.admin-product-actions)>.studio-close-button:hover:not(:disabled),.app-monitoring-modal .monitoring-reset-filters.studio-close-button:hover:not(:disabled){transform:scale(1.08)}@media(any-pointer:fine){.app-monitoring-modal .monitoring-header-actions .studio-close-button{min-height:0}}.app-monitoring-modal .monitoring-header-actions .monitoring-header-download{display:none}@media(hover:hover)and (pointer:fine){.app-monitoring-modal .monitoring-header-actions .monitoring-header-download{display:grid}}.app-monitoring-modal .utility-modal-header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1rem;padding-bottom:1.1rem}.app-monitoring-modal .utility-modal-header>.monitoring-header-start{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;min-width:0}.app-monitoring-modal .utility-modal-header>.admin-product-actions{grid-column:2;grid-row:1;justify-self:center;align-self:start}.app-monitoring-modal .utility-modal-header>.monitoring-header-actions:not(.admin-product-actions){grid-column:3;grid-row:1;justify-self:end;align-self:start}.app-monitoring-modal .utility-modal-header h2{margin:0;min-width:0;overflow-wrap:anywhere}.app-monitoring-modal .monitoring-stats-period{display:flex;align-items:center;gap:1.25rem;padding:.85rem 1.9rem;border-radius:.7rem}.app-monitoring-modal .utility-modal-header .monitoring-stats-period{flex-wrap:wrap;flex-shrink:1;min-width:0;row-gap:.5rem}.app-monitoring-modal .monitoring-stats-period .monitoring-select{flex-direction:row;align-items:center;gap:.9rem;min-width:0;max-width:none}.app-monitoring-modal .monitoring-stats-period .monitoring-select summary{padding:.2rem .5rem}.app-monitoring-modal .monitoring-stats-period .monitoring-select details{width:9.5rem}.app-monitoring-modal .monitoring-stats-period>label{display:flex;align-items:center;gap:.4rem;font-size:.9rem}.monitoring-refresh-button svg{transform:rotate(calc(var(--refresh-turns, 0) * 360deg));transition:transform .7s cubic-bezier(.3,1.25,.5,1)}@media(prefers-reduced-motion:reduce){.monitoring-refresh-button svg{transition:none}}.monitoring-desktop-stage{display:contents}.app-monitoring-modal .monitoring-content,.app-monitoring-modal .monitoring-panel{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.app-monitoring-modal .monitoring-panel[hidden]{display:none}.app-monitoring-modal .monitoring-tab-sheet{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden;padding:.75rem;border:1px solid var(--monitoring-frame, rgba(245, 242, 234, .55));border-top:0;border-radius:0 0 .5rem .5rem;transition:--monitoring-frame var(--monitoring-glide)}.app-monitoring-modal .monitoring-tab-body{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;gap:.75rem;transform-origin:50% 50%}.app-monitoring-modal .monitoring-tab-body.is-folding-out{animation:monitoring-tab-fold-out .24s cubic-bezier(.55,0,1,.45) forwards;pointer-events:none;will-change:transform,opacity}.app-monitoring-modal .monitoring-tab-body.is-folding-in{animation:monitoring-tab-fold-in .42s cubic-bezier(.16,1,.3,1) backwards;will-change:transform,opacity}@keyframes monitoring-tab-fold-out{to{opacity:0;transform:scale(.015)}}@keyframes monitoring-tab-fold-in{0%{opacity:0;transform:scale(.015)}}@media(prefers-reduced-motion:reduce){.app-monitoring-modal .monitoring-tab-body.is-folding-out,.app-monitoring-modal .monitoring-tab-body.is-folding-in{animation:none}}.user-manager-modal .monitoring-data-scroll,.app-monitoring-modal .monitoring-data-scroll{min-height:0;overflow-x:scroll;overflow-y:auto}.app-monitoring-modal .monitoring-data-scroll{overflow-x:hidden}.user-manager-modal>.modal-footer,.app-monitoring-modal>.modal-footer{flex-shrink:0}.user-manager-modal .settings-frame,.app-monitoring-modal .settings-frame{flex-shrink:0}.user-manager-modal,.app-monitoring-modal{position:relative}.user-manager-modal>.modal-footer,.app-monitoring-modal>.modal-footer{position:relative}.user-manager-count{position:absolute;left:0;top:1rem;bottom:0;display:flex;align-items:center;color:inherit;font-size:.9rem;font-variant-numeric:tabular-nums}.app-monitoring-modal>.modal-footer.monitoring-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2rem;margin-top:.4rem;padding:0;border-top:0}.monitoring-count{color:inherit;font-size:.85rem;font-variant-numeric:tabular-nums}.monitoring-footer-tools{display:grid;justify-items:end;align-items:center;align-self:stretch;min-height:2rem;margin-left:auto}.monitoring-footer-slot{display:contents}.app-monitoring-modal .monitoring-footer-pages{grid-area:1 / 1;display:flex;align-items:center;gap:1.5rem;opacity:0;visibility:hidden;transition:opacity var(--monitoring-glide),visibility var(--monitoring-glide)}.app-monitoring-modal .monitoring-footer-pages.is-active{opacity:1;visibility:visible}@property --monitoring-footer-colour{syntax: "<color>"; inherits: true; initial-value: #f5f2ea;}.app-monitoring-modal>.modal-footer.monitoring-footer{--monitoring-footer-colour: var(--monitoring-tab-color, #f5f2ea);transition:--monitoring-footer-colour var(--monitoring-glide)}.app-monitoring-modal.utility-modal .monitoring-footer .monitoring-to-tab{color:var(--monitoring-footer-colour)}.app-monitoring-modal.utility-modal .monitoring-footer .monitoring-to-tab button{color:inherit;border-color:currentColor}.app-monitoring-modal.utility-modal .monitoring-footer .monitoring-to-tab button:hover:not(:disabled){background:#f5f2ea14;color:inherit;border-color:currentColor}.monitoring-download-notice{position:absolute;right:1.5rem;bottom:5.5rem;max-width:min(34rem,calc(100% - 3rem));box-sizing:border-box;margin:0;padding:.8rem 1rem;border:1px solid rgba(245,242,234,.65);border-radius:.75rem;background:transparent;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f5f2ea;overflow-wrap:anywhere;pointer-events:none}.app-monitoring-modal .monitoring-download-notice{top:11rem;bottom:auto;z-index:10}.app-monitoring-modal .monitoring-days{overflow:visible;margin-top:0}.app-monitoring-modal .monitoring-header-viewport{overflow:hidden;flex-shrink:0;margin-right:var(--monitoring-scrollbar, 0px)}.app-monitoring-modal .monitoring-header-viewport>.grid-header{width:max-content;min-width:100%;box-sizing:border-box}.app-monitoring-modal .monitoring-split-table{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.app-monitoring-modal .monitoring-data-scroll{scrollbar-gutter:auto}.app-monitoring-modal .monitoring-tabs{flex-shrink:0;flex-wrap:nowrap;gap:0;margin-bottom:0;border:0;overflow-x:auto}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button{flex:1 1 0;min-width:auto;box-sizing:border-box;margin:0;padding:.6rem .5rem;border:1px solid transparent;border-bottom-color:var(--monitoring-frame, rgba(245, 242, 234, .55));border-radius:.5rem .5rem 0 0;background:transparent;color:var(--monitoring-tab-color, #f5f2ea);--monitoring-tab-outline: color-mix(in srgb, var(--monitoring-tab-color, #f5f2ea) 60%, transparent);white-space:nowrap;transition:background-color .2s ease,border-top-color .2s ease,border-left-color .2s ease,border-right-color .2s ease,--monitoring-frame var(--monitoring-glide)}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button.is-active{border-color:var(--monitoring-frame, rgba(245, 242, 234, .55));border-bottom-color:transparent;background:transparent;transition:background-color .2s ease,--monitoring-frame var(--monitoring-glide)}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button:hover:not(:disabled){background:#f5f2ea14;border-color:var(--monitoring-tab-outline);border-bottom-color:var(--monitoring-frame, rgba(245, 242, 234, .55));color:var(--monitoring-tab-color, #f5f2ea)}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button.is-active:hover:not(:disabled){border-color:var(--monitoring-tab-outline);border-bottom-color:transparent}.monitoring-tabs .tab-button{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grab}.monitoring-tabs .tab-button:active{cursor:grabbing}.app-monitoring-modal{--monitoring-swell: 1.07;--monitoring-swell-link: 1.1}.monitoring-tab-label{display:inline-block;pointer-events:none;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out}.app-monitoring-modal .monitoring-tabs .tab-button:focus-visible .monitoring-tab-label{scale:var(--monitoring-swell)}@media(hover:hover){.app-monitoring-modal .monitoring-tabs .tab-button:hover .monitoring-tab-label{scale:var(--monitoring-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button[data-grabbed]:not(:disabled){background:#f5f2ea29;border-color:#f5f2eacc}.app-monitoring-modal .monitoring-tabs .tab-button[data-grabbed] .monitoring-tab-label{scale:var(--monitoring-swell);translate:0 0}.app-monitoring-modal.utility-modal .monitoring-tabs .tab-button[data-dragging]:not(:disabled){z-index:2;cursor:grabbing;background:#f5f2ea3d;border-color:#f5f2ea;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:none}.app-monitoring-modal.utility-modal .monitoring-tabs[data-reordering] .tab-button:not([data-dragging]){transition:transform .32s cubic-bezier(.34,1.56,.64,1),background-color .2s ease,border-color .2s ease}.app-monitoring-modal .monitoring-tabs[data-reordering] .tab-button:not([data-dragging]) .monitoring-tab-label{scale:1;translate:0 0}@media(prefers-reduced-motion:reduce){.monitoring-tab-label{transition:none}.app-monitoring-modal .monitoring-tabs .tab-button .monitoring-tab-label{scale:1!important;translate:0 0!important}.app-monitoring-modal.utility-modal .monitoring-tabs[data-reordering] .tab-button:not([data-dragging]){transition:none}}.monitoring-entity-filters{display:flex;flex-wrap:wrap;gap:.75rem}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters){min-height:6.75rem;box-sizing:border-box}.monitoring-entity-filters>label{display:flex;flex-direction:column;gap:.3rem;min-width:0;max-width:100%}.monitoring-entity-filters :is(input,select){max-width:15rem}.app-monitoring-modal .monitoring-name-search{box-sizing:border-box;width:160.8px}.app-monitoring-modal .monitoring-reset-filters.studio-close-button{position:static;flex:none;align-self:flex-end;width:2.25rem;height:2.25rem;min-width:0;min-height:0;padding:0}.app-monitoring-modal .monitoring-reset-filters{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.app-monitoring-modal .monitoring-reset-filters:not(:disabled):hover{--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.app-monitoring-modal .monitoring-reset-filters>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.app-monitoring-modal .monitoring-reset-filters.live-color:disabled{opacity:1;cursor:not-allowed;transition:none;--close-grad: linear-gradient(135deg, color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b) 0%, color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b) 50%, color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b) 100%);--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.monitoring-shape-filter{display:flex;flex-direction:column;gap:.3rem;min-width:9rem;max-width:15rem}.monitoring-shape-filter details{position:relative}.monitoring-shape-filter summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;padding:.4rem .6rem;border:1px solid rgba(245,242,234,.55);border-radius:.5rem;color:#f5f2ea;list-style:none}.monitoring-shape-filter summary::-webkit-details-marker{display:none}.monitoring-shape-filter summary:after{content:"";width:.4rem;height:.4rem;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg) translateY(-2px)}.monitoring-shape-filter summary:focus-visible{outline:2px solid #f5f2ea;outline-offset:2px}.monitoring-shape-options{position:absolute;top:calc(100% + .25rem);left:0;z-index:5;width:max-content;min-width:100%;max-width:min(22rem,80vw);max-height:12rem;box-sizing:border-box;overflow-y:auto;padding:.65rem;border:1px solid rgba(245,242,234,.55);border-radius:.5rem;background:#30283a;color:#f5f2ea}.monitoring-shape-options p{margin:0 0 .5rem;font-size:.8rem}.monitoring-shape-options .role-checkbox{margin-top:.4rem}.app-monitoring-modal .monitoring-shape-options .monitoring-value-checkbox{display:flex;flex-direction:row;align-items:center;gap:.35rem;white-space:nowrap}.app-monitoring-modal .monitoring-shape-options .monitoring-value-checkbox>input{flex:none}.app-monitoring-modal .monitoring-shape-options .monitoring-value-checkbox>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.monitoring-select{min-width:10rem}.monitoring-entity-filters .monitoring-name-search{width:141.504px;margin-top:.3rem}.monitoring-entity-filters :is(.monitoring-filter-owner,.monitoring-filter-visibility,.monitoring-filter-status,.monitoring-filter-exhibited,.monitoring-filter-image,.monitoring-filter-badge){min-width:0;flex-shrink:0}.monitoring-entity-filters .monitoring-filter-owner{width:9rem}.monitoring-entity-filters[data-kind=studio] .monitoring-filter-visibility{width:7rem}.monitoring-entity-filters[data-kind=studio] .monitoring-filter-status{width:6rem}.monitoring-entity-filters .monitoring-filter-exhibited{width:7.2rem}.monitoring-entity-filters :is(.monitoring-filter-image,.monitoring-filter-badge){width:8.5rem}.monitoring-entity-filters .monitoring-select summary>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-entity-filters .monitoring-select summary:after{flex-shrink:0}.app-monitoring-modal .monitoring-user-filters>.filters-row{margin:0;gap:.75rem;font-size:inherit}.app-monitoring-modal .monitoring-user-filters .filters-row>label{gap:.3rem}.app-monitoring-modal .monitoring-user-filters .monitoring-name-search{width:141.504px;margin-top:.3rem}.app-monitoring-modal .monitoring-user-filters .monitoring-filter-event-date,.app-monitoring-modal .monitoring-user-filters .monitoring-filter-role{min-width:0;width:9rem}.app-monitoring-modal .monitoring-user-filters .monitoring-filter-status{min-width:0;width:6rem}.app-monitoring-modal .monitoring-user-filters .monitoring-filter-users{min-width:0;width:9rem}.monitoring-select .monitoring-shape-options{max-height:16rem;padding:.3rem}.utility-modal .monitoring-select-option{display:block;width:100%;border:0;border-radius:.25rem;padding:.45rem .65rem;text-align:left;white-space:normal}.utility-modal .monitoring-select-option[aria-pressed=true]{background:#f5f2ea26}.monitoring-info-control{display:inline-flex;align-self:flex-end;margin-left:auto}.monitoring-info-button{width:1.5rem;height:1.5rem;min-width:0;min-height:0;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;flex-shrink:0;margin-left:auto}.monitoring-info-button svg{width:16px;height:16px}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters){position:relative}.app-monitoring-modal .monitoring-entity-filters{align-content:flex-start}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-control{position:absolute;top:.4rem;right:.4rem;margin:0;align-self:auto}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-button{position:relative;width:.75rem;height:.75rem;margin:0}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-button:after{content:"";position:absolute;inset:-.6rem}.app-monitoring-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-button svg{width:10px;height:10px;stroke-width:2.6}.monitoring-info-panel{position:fixed;inset:0;margin:auto;width:min(38rem,calc(var(--stage-w, 100vw) - 2rem));max-height:calc(var(--stage-h, 100dvh) - 3rem);box-sizing:border-box;overflow-y:auto;padding:1.25rem;border:1px solid rgba(245,242,234,.65);border-radius:.75rem;background:transparent;-webkit-backdrop-filter:blur(24px) brightness(.45);backdrop-filter:blur(24px) brightness(.45);color:#f5f2ea;font-size:.9rem;line-height:1.5}.monitoring-info-panel h3{margin:0 2.5rem 1rem 0}.monitoring-info-panel dl{margin:0}.monitoring-info-panel dt{font-weight:700;margin-top:.8rem}.monitoring-info-panel dd{margin:.25rem 0 0}.monitoring-info-panel .studio-close-button{position:absolute;top:.75rem;right:.75rem}.app-monitoring-modal .monitoring-info-panel{width:min(46rem,calc(var(--stage-w, 100vw) - 2rem))}.monitoring-info-panel .monitoring-help-overview{margin:0 0 .25rem}.monitoring-info-panel h4{margin:1.25rem 0 .5rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.monitoring-info-panel .monitoring-help-notes{margin:0;padding-left:1.2rem}.monitoring-info-panel .monitoring-help-notes li{margin:0 0 .35rem}.monitoring-info-panel .monitoring-help-entry{display:grid;grid-template-columns:minmax(7rem,10.5rem) 1fr;gap:0 1rem;padding:.45rem 0;border-top:0}.monitoring-info-panel .monitoring-help-entry :is(dt,dd){margin:0}.monitoring-info-panel.has-header{padding:0;overflow:visible}.monitoring-info-panel.has-header.live-box{position:fixed;border-color:transparent}.monitoring-info-panel.has-header:popover-open{display:flex;flex-direction:column}.monitoring-info-header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .75rem .75rem 1.25rem;border-bottom:0}.monitoring-info-panel .monitoring-info-header h3{margin:0;font-size:1.7rem;line-height:1.2;color:var(--monitoring-tab-color, #f5f2ea)}.monitoring-info-panel .monitoring-info-header .studio-close-button{position:static;flex:none}.app-monitoring-modal .monitoring-info-header>.studio-close-button:hover:not(:disabled){transform:scale(1.08)}.app-settings-modal .admin-window-header>.studio-close-button:hover:not(:disabled),.user-manager-modal .user-manager-header-actions>.studio-close-button:hover:not(:disabled),.review-workspace .product-window-actions>.studio-close-button:hover:not(:disabled){transform:scale(1.08)}.review-workspace .product-window-actions>.studio-close-button{transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.studio-workspace .product-window-actions>.studio-close-button:hover:not(:disabled),.my-picks-workspace .product-window-actions>.studio-close-button:hover:not(:disabled),.exhibitions-workspace .product-window-actions>.studio-close-button:hover:not(:disabled),.print-picks-workspace .product-window-actions>.studio-close-button:hover:not(:disabled),.collections-workspace>.studio-close-button:hover:not(:disabled){transform:scale(1.08)}.studio-workspace .product-window-actions>.studio-close-button,.my-picks-workspace .product-window-actions>.studio-close-button,.exhibitions-workspace .product-window-actions>.studio-close-button,.print-picks-workspace .product-window-actions>.studio-close-button,.collections-workspace>.studio-close-button{transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.exhibitions-workspace{--exhibitions-main-h: 3px}.exhibitions-workspace>.collection-toolbar{margin-bottom:0}.exhibitions-workspace>.collection-toolbar.live-rule{border-bottom-width:var(--exhibitions-main-h);background-size:100% var(--exhibitions-main-h)}.exhibitions-workspace>.collections-workspace-content{padding-top:.75rem}.exhibitions-stats-row{flex:none;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.4rem 2.5rem;padding:.8rem 1rem;font:600 1rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.exhibitions-stats-alert{flex:none;padding:0 1rem .6rem;text-align:center;color:#f5f2ea}.exhibitions-stats-alert p{margin:0 0 .4rem}.exhibitions-stats-divider{flex:none;margin:0;border:0;border-top:var(--exhibitions-main-h) solid transparent}.exhibitions-stats-divider.live-rule-top{background-size:100% var(--exhibitions-main-h);background-position:center top}.exhibitions-footer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem 1.5rem;margin-top:.75rem;padding-top:.75rem;border-top:var(--exhibitions-main-h) solid transparent;color:#f5f2ea}.exhibitions-footer.live-rule-top{background-size:100% var(--exhibitions-main-h);background-position:center top}.exhibitions-range{justify-self:start;font:400 .85rem/1.3 system-ui,sans-serif;font-variant-numeric:tabular-nums}.exhibitions-footer>.monitoring-pagination{justify-self:center}.exhibitions-footer>.monitoring-page-size{justify-self:end}@media(max-width:600px){.exhibitions-footer{grid-template-columns:minmax(0,1fr) auto}.exhibitions-footer>.monitoring-pagination{grid-column:1 / -1;grid-row:2}}.exhibitions-footer .monitoring-pagination button{min-width:1.6rem;min-height:1.6rem;padding:.1rem .35rem;border:1px solid transparent;border-radius:.35rem;background:transparent;color:#f5f2ea;font-size:.85rem;line-height:1;cursor:pointer}.exhibitions-footer .monitoring-pagination button:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.exhibitions-footer .monitoring-pagination button:disabled{opacity:1;cursor:default}.exhibitions-footer .monitoring-pagination button.live-box{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.exhibitions-footer .monitoring-pagination button.live-box:before{--live-a: var(--live-in-a);--live-b: var(--live-in-b);--live-c: var(--live-in-c)}.exhibitions-footer .monitoring-pagination button.live-box:disabled{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.exhibitions-footer .monitoring-pagination button:disabled>.live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.exhibitions-footer .monitoring-select-option{display:block;width:100%;min-width:0;min-height:0;padding:.2rem .4rem;border:0;border-radius:.25rem;background:transparent;color:#f5f2ea;font:inherit;font-size:.75rem;line-height:1.2;text-align:left;cursor:pointer}.exhibitions-footer .monitoring-select-option:hover,.exhibitions-footer .monitoring-select-option[aria-pressed=true]{background:#f5f2ea26}.exhibitions-footer .monitoring-select summary.live-box{border-color:transparent}.exhibitions-footer .monitoring-select summary.live-color{color:var(--live-b)}.exhibitions-footer .monitoring-shape-options.live-box{position:absolute;border-color:transparent;overflow:visible;max-height:none}.exhibitions-footer button.monitoring-select-option.live-box{background:transparent;border-color:transparent}.exhibitions-footer button.monitoring-select-option.live-box:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent))}.exhibitions-footer button.monitoring-select-option.live-box[aria-pressed=true]:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 18%,transparent),color-mix(in srgb,var(--live-b) 18%,transparent),color-mix(in srgb,var(--live-c) 18%,transparent))}.exhibitions-workspace .collection-card.live-box,.collections-workspace .collection-card.live-box{border-color:transparent}.collection-badge-details .collection-badge-tag-frame.live-box{border-color:transparent;overflow:visible;padding:0}.collection-badge-tag-scroll{box-sizing:border-box;display:flex;gap:.5rem;padding:.25rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.collection-badge-tag-scroll:focus-visible{outline:2px solid var(--live-b);outline-offset:2px}.collection-badge-tag-scroll.live-scroll::-webkit-scrollbar{height:.4rem}.collection-badge-tag-scroll.live-scroll::-webkit-scrollbar-thumb{border-width:1px}.collection-badge-tag-scroll.live-scroll::-webkit-scrollbar-button{display:none}.collection-badge-tag-scroll>span{flex:0 0 auto;padding:.15rem .4rem;font:500 .85rem/1.3 system-ui,sans-serif}.collection-grid>.collection-badge-card.exhibition-badge-card,.collection-grid>.collection-badge-card.collection-badge-pick-card{height:auto;min-height:350px;aspect-ratio:auto}.exhibition-badge-picks{display:flex;align-items:center;margin-top:auto;padding-top:.6rem}.exhibition-badge-pick{flex:0 0 1.9rem;width:1.9rem;min-width:1.9rem;height:1.9rem;border-radius:50%}.exhibition-badge-pick>.product-icon-circle,.exhibition-badge-pick>.product-icon-circle>svg{width:100%;height:100%}.exhibition-pick-disc{opacity:0;transition:opacity .15s ease}.exhibition-pick-lines{stroke-opacity:1;transition:stroke-opacity .15s ease}.exhibition-badge-pick.is-selected .exhibition-pick-disc{opacity:1}.exhibition-badge-pick.is-selected .exhibition-pick-lines{stroke-opacity:0}.exhibition-badge-pick.is-selected .live-round:before{opacity:0}.user-manager-modal .monitoring-info-header>.studio-close-button:hover:not(:disabled){transform:scale(1.08)}.monitoring-info-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1rem 1.25rem 1.25rem}.monitoring-entity-table{overflow:visible}.monitoring-entity-row{display:grid;gap:.5rem;padding:.6rem .75rem;width:max-content;min-width:100%;box-sizing:border-box}.monitoring-entity-row>span{min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.monitoring-entity-row .monitoring-number{text-align:center}.monitoring-entity-row:not(.grid-header){border-bottom:1px solid rgba(245,242,234,.2)}.monitoring-sort-button{border:0;background:transparent;color:inherit;font:inherit;text-align:left;padding:0;cursor:pointer}.modal.user-manager-modal{width:min(1320px,94vw);height:min(864px,96dvh);min-height:0;box-sizing:border-box}.user-manager-row{display:grid;grid-template-columns:var(--user-manager-columns, 30px 100px minmax(140px, 1.5fr) minmax(100px, 1fr) minmax(80px, .8fr) minmax(100px, 1fr) repeat(4, minmax(60px, .6fr)) repeat(11, 125px) minmax(70px, .7fr));min-width:2420px;gap:.65rem;align-items:center;padding:.6rem .75rem;border-radius:.5rem}.utility-modal .user-manager-row:not(.grid-header){background:#f5f2ea0d}.user-manager-modal .user-manager-row{flex-shrink:0}.user-manager-modal .user-manager-row.grid-header{position:sticky;top:0;z-index:1;min-height:4.5rem;box-sizing:border-box;padding-block:.85rem;line-height:1.4;background:transparent}.user-manager-modal>.settings-frame{display:flex;align-items:center;gap:.75rem;padding:.8rem .75rem}.user-manager-modal>.settings-frame>h3,.user-manager-modal .filters-row>.settings-frame>h4{margin:0;flex-shrink:0}.user-manager-modal .filters-row{flex:1;min-width:0;align-items:center;gap:.6rem;margin:0}.user-manager-modal .filters-row>.settings-frame{display:flex;align-items:center;gap:.6rem;padding:.65rem}.user-manager-modal .role-checkboxes{flex-wrap:wrap;align-items:center;gap:.6rem;padding-bottom:0}.user-manager-modal .filters-row .role-checkbox{flex-direction:row;align-items:center}.user-manager-modal .filters-row .monitoring-info-control{align-self:center}.user-manager-row .session-name{min-width:0;overflow-wrap:anywhere}.user-manager-row .user-no-moderation{display:inline-grid;place-items:center;box-sizing:border-box;width:.95rem;height:.95rem;margin-left:.2rem;border:1px solid rgba(143,220,169,.85);border-radius:50%;color:#c3f2d2;font-size:.62rem;font-weight:700;line-height:1;vertical-align:super;cursor:help}.user-manager-row>*{min-width:0;overflow-wrap:anywhere}.user-manager-row>.btn-subtle{justify-self:center;width:fit-content;max-width:calc(100% - .5rem);padding-inline:.65rem;white-space:normal}.user-manager-row .user-stat,.user-manager-row.grid-header>.monitoring-number{text-align:right;font-variant-numeric:tabular-nums;padding-right:0}.user-manager-modal.utility-modal{--frame-w: 2px;--frame-inset: 0px;border-color:transparent}.user-manager-modal.utility-modal>.live-frame{border-radius:calc(.75rem - 1px)}.utility-modal-header.admin-window-header>.user-manager-header-actions{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:center;gap:.5rem}.user-manager-header-actions .studio-close-button{position:static;flex:none}@media(any-pointer:fine){.user-manager-header-actions .studio-close-button{min-height:0}}.user-manager-header-actions .user-manager-download{display:none;padding:0;--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.user-manager-header-actions .user-manager-download:hover:not(:disabled){--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.user-manager-header-actions .live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}@media(hover:hover)and (pointer:fine){.user-manager-header-actions .user-manager-download{display:grid}}.user-manager-modal>.settings-frame.live-box,.user-manager-modal .filters-row>.settings-frame.live-box{border-color:transparent}.user-manager-modal .filters-row>.monitoring-stats-period{gap:1.25rem;padding:.85rem 1.9rem;border-radius:.7rem}.user-manager-modal .monitoring-stats-period .monitoring-select{flex-direction:row;align-items:center;gap:.9rem;min-width:0;max-width:none}.user-manager-modal .monitoring-stats-period .monitoring-select summary{padding:.2rem .5rem}.user-manager-modal .monitoring-stats-period .monitoring-select details{width:9.5rem}.user-manager-modal .monitoring-stats-period.live-box,.user-manager-modal .monitoring-stats-period .monitoring-select summary.live-box{border-color:transparent}.user-manager-modal .monitoring-stats-period .monitoring-select summary.live-color{color:var(--live-b)}.user-manager-modal .monitoring-stats-period .monitoring-shape-options.live-box{position:absolute;border-color:transparent;overflow:visible;max-height:none}.user-manager-modal .role-checkbox input[type=checkbox]{border-color:var(--live-b);color:var(--live-b)}.user-manager-modal>.settings-frame>.monitoring-info-control{position:absolute;top:.4rem;right:.4rem;margin:0;align-self:auto}.user-manager-modal>.settings-frame>.monitoring-info-control>.monitoring-info-button{position:relative;width:.75rem;height:.75rem;min-width:0;min-height:0;margin:0;color:var(--live-b);border-color:currentColor}.user-manager-modal>.settings-frame>.monitoring-info-control>.monitoring-info-button:after{content:"";position:absolute;inset:-.6rem}.user-manager-modal>.settings-frame>.monitoring-info-control>.monitoring-info-button svg{width:10px;height:10px;stroke-width:2.6}.user-manager-modal>.settings-frame>.monitoring-info-control>.monitoring-info-button:hover:not(:disabled){background:transparent;color:color-mix(in srgb,var(--live-b),#fff 26%);border-color:currentColor}.user-manager-modal>.modal-footer{border-top-color:transparent}.modal.app-settings-modal{width:min(900px,92vw);height:min(828px,88vh);max-height:88vh}.modal.app-settings-modal:has(.settings-backgrounds-body){overflow:hidden}.app-settings-modal .settings-backgrounds-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.settings-backgrounds-body>[role=alert]{flex-shrink:0}.settings-backgrounds-frame{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.settings-backgrounds-frame>.settings-frame-upload,.settings-backgrounds-frame>.settings-frame-bulk-actions{flex-shrink:0}.settings-backgrounds-frame>.background-files-list{flex:1;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}.background-upload-row{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.background-upload-row .background-upload-title{margin:0}.background-upload-row .monitoring-info-control{align-self:center;margin-left:0}.background-upload-row .monitoring-info-button{width:1.5rem;height:1.5rem;min-width:0;min-height:0}.background-upload-row .monitoring-info-button svg{width:16px;height:16px}.background-upload-notice{margin:0;line-height:1.5}.background-upload-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;margin-left:auto}.background-upload-notice{margin-top:.65rem;font-size:.85rem}.app-settings-modal:has(.settings-backgrounds-body)>.modal-footer{flex-shrink:0}.utility-modal-overlay{background:var(--strong-backdrop)}.modal-overlay.account-aligned-overlay{place-items:start center;padding:0 1rem 1rem;box-sizing:border-box;overflow:hidden}.account-aligned-overlay>.utility-modal{box-sizing:border-box;min-height:0}.modal.utility-modal{background:transparent;color:#f5f2ea;border:1px solid rgba(245,242,234,.65);color-scheme:dark;scrollbar-color:rgba(245,242,234,.55) transparent}.utility-modal :is(.muted,.grid-header,.session-date,.settings-row-number,.settings-upload-field-name,.settings-frame h4,.date-group h3,.shape-group-caption,.shape-attrs dt){color:#f5f2ead9}.utility-modal :is(.settings-frame,.settings-upload-field,.shape-detail,.session-thumb,.shape-color-swatch,.tabs-row,.modal-footer,.settings-frame-upload){border-color:#f5f2ea59}.utility-modal :is(.settings-upload-field,.session-card,.shape-group-header,.grid-row-4,.grid-row-7,.pill){background:#f5f2ea0d}.utility-modal :is(button:not(.monitoring-sort-button),select,input:not([type=checkbox])){border:1px solid rgba(245,242,234,.55);background:transparent;color:#f5f2ea}.utility-modal select option{background:#30283a;color:#f5f2ea}.app-monitoring-modal .monitoring-sort-button{border:0}.app-monitoring-modal.utility-modal button:is(.monitoring-studio-link,.monitoring-user-link,.monitoring-collection-link,.monitoring-badge-link,.monitoring-image-link,.monitoring-shape-link,.monitoring-event-link){border:0;padding:0;background:transparent;color:var(--monitoring-link-color, #8ed0ff);font:inherit;text-align:left;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.app-monitoring-modal.utility-modal button.monitoring-studio-link{--monitoring-link-color: #8ed0ff}.app-monitoring-modal.utility-modal button.monitoring-studio-link:hover{color:#c5e7ff}.app-monitoring-modal.utility-modal button.monitoring-studio-link.monitoring-no-studio{text-decoration:none}.app-monitoring-modal.utility-modal button.monitoring-user-link{--monitoring-link-color: #91e5ad}.app-monitoring-modal.utility-modal button.monitoring-user-link:hover{color:#c1f5d1}.app-monitoring-modal.utility-modal button.monitoring-collection-link{--monitoring-link-color: #d5b1ff}.app-monitoring-modal.utility-modal button.monitoring-collection-link:hover{color:#ead5ff}.app-monitoring-modal.utility-modal button.monitoring-badge-link{--monitoring-link-color: #ffc187}.app-monitoring-modal.utility-modal button.monitoring-badge-link:hover{color:#ffdfbd}.app-monitoring-modal.utility-modal button.monitoring-image-link{--monitoring-link-color: #7ee5df}.app-monitoring-modal.utility-modal button.monitoring-image-link:hover{color:#b8f5f1}.app-monitoring-modal.utility-modal button.monitoring-shape-link{--monitoring-link-color: #6f9bff}.app-monitoring-modal.utility-modal button.monitoring-shape-link:hover{color:#b4ccff}.app-monitoring-modal.utility-modal button.monitoring-event-link{--monitoring-link-color: #f2dc88}.app-monitoring-modal.utility-modal button.monitoring-event-link:hover{color:#f9edb8}.app-monitoring-modal.utility-modal[data-monitoring-tone=byDay],.app-monitoring-modal.utility-modal [data-monitoring-tone=byDay],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=byDay],.monitoring-info-panel[data-help-tab=byDay]){--monitoring-tab-color: #f2dc88}.app-monitoring-modal.utility-modal[data-monitoring-tone=byUser],.app-monitoring-modal.utility-modal [data-monitoring-tone=byUser],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=byUser],.monitoring-info-panel[data-help-tab=byUser]){--monitoring-tab-color: #91e5ad}.app-monitoring-modal.utility-modal[data-monitoring-tone=studio],.app-monitoring-modal.utility-modal [data-monitoring-tone=studio],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=studio],.monitoring-info-panel[data-help-tab=studio]){--monitoring-tab-color: #8ed0ff}.app-monitoring-modal.utility-modal[data-monitoring-tone=collection],.app-monitoring-modal.utility-modal [data-monitoring-tone=collection],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=collection],.monitoring-info-panel[data-help-tab=collection]){--monitoring-tab-color: #d5b1ff}.app-monitoring-modal.utility-modal[data-monitoring-tone=badge],.app-monitoring-modal.utility-modal [data-monitoring-tone=badge],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=badge],.monitoring-info-panel[data-help-tab=badge]){--monitoring-tab-color: #ffc187}.app-monitoring-modal.utility-modal[data-monitoring-tone=image],.app-monitoring-modal.utility-modal [data-monitoring-tone=image],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=image],.monitoring-info-panel[data-help-tab=image]){--monitoring-tab-color: #7ee5df}.app-monitoring-modal.utility-modal[data-monitoring-tone=shape],.app-monitoring-modal.utility-modal [data-monitoring-tone=shape],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=shape],.monitoring-info-panel[data-help-tab=shape]){--monitoring-tab-color: #6f9bff}.app-monitoring-modal.utility-modal[data-monitoring-tone=lite],.app-monitoring-modal.utility-modal [data-monitoring-tone=lite],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=lite],.monitoring-info-panel[data-help-tab=lite]){--monitoring-tab-color: #9fd8ff}.app-monitoring-modal.utility-modal[data-monitoring-tone=liteShape],.app-monitoring-modal.utility-modal [data-monitoring-tone=liteShape],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=liteShape],.monitoring-info-panel[data-help-tab=liteShape]){--monitoring-tab-color: #f5a3c7}.app-monitoring-modal.utility-modal[data-monitoring-tone=device],.app-monitoring-modal.utility-modal [data-monitoring-tone=device],.app-monitoring-modal.utility-modal :is(.monitoring-tabs [data-monitoring-tab=device],.monitoring-info-panel[data-help-tab=device]){--monitoring-tab-color: #c5ef7f}@property --monitoring-frame{syntax: "<color>"; inherits: false; initial-value: rgba(245,242,234,.55);}.app-monitoring-modal.utility-modal{--monitoring-frame-target: color-mix(in srgb, var(--monitoring-tab-color, #f5f2ea) 60%, transparent);--monitoring-glide: .66s cubic-bezier(.4, 0, .2, 1);--monitoring-frame: var(--monitoring-frame-target);border-color:var(--monitoring-frame);transition:--monitoring-frame var(--monitoring-glide)}@media(prefers-reduced-motion:reduce){.app-monitoring-modal.utility-modal{--monitoring-glide: .2s ease}}.app-monitoring-modal.utility-modal :is(.monitoring-tab-sheet,.monitoring-stats-period,.monitoring-tabs .tab-button){--monitoring-frame: var(--monitoring-frame-target)}.app-monitoring-modal.utility-modal .monitoring-stats-period{border-color:var(--monitoring-frame, rgba(245, 242, 234, .35));transition:--monitoring-frame var(--monitoring-glide)}.app-monitoring-modal.utility-modal :is(.monitoring-user-filters,.monitoring-entity-filters){border-color:color-mix(in srgb,var(--monitoring-tab-color, #f5f2ea) 60%,transparent)}.app-monitoring-modal .monitoring-count{color:var(--monitoring-tab-color, #f5f2ea);transition:color .2s ease}.app-monitoring-modal.utility-modal .monitoring-to-studio{color:#8ed0ff}.app-monitoring-modal.utility-modal .monitoring-to-user{color:#91e5ad}.app-monitoring-modal.utility-modal .monitoring-to-collection{color:#d5b1ff}.app-monitoring-modal.utility-modal .monitoring-to-badge{color:#ffc187}.app-monitoring-modal.utility-modal .monitoring-to-image{color:#7ee5df}.app-monitoring-modal.utility-modal .monitoring-to-shape{color:#6f9bff}.app-monitoring-modal.utility-modal .monitoring-to-liteShape{color:#f5a3c7}.app-monitoring-modal.utility-modal .monitoring-to-device{color:#c5ef7f}.app-monitoring-modal.utility-modal .monitoring-to-event{color:#f2dc88}.app-monitoring-modal.utility-modal .monitoring-to-neutral{color:#b8b4aa}.app-monitoring-modal.utility-modal .monitoring-to-neutral .monitoring-count-link{--monitoring-link-color: #b8b4aa}.app-monitoring-modal.utility-modal .monitoring-to-neutral .monitoring-count-link:hover{color:#d8d4cb}.app-monitoring-modal.utility-modal .monitoring-shape-filter[class*=monitoring-to-] :is(summary,.monitoring-shape-options){color:inherit;border-color:currentColor}.app-monitoring-modal.utility-modal .monitoring-shape-filter[class*=monitoring-to-] .monitoring-shape-options :is(button,input[type=checkbox]){color:inherit;border-color:currentColor}.app-monitoring-modal.utility-modal label[class*=monitoring-to-] input{color:inherit;border-color:currentColor}@property --monitoring-info-colour{syntax: "<color>"; inherits: true; initial-value: #f5f2ea;}.app-monitoring-modal .monitoring-tab-body{--monitoring-info-colour: var(--monitoring-tab-color, #f5f2ea);transition:--monitoring-info-colour var(--monitoring-glide)}.app-monitoring-modal.utility-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-button{color:var(--monitoring-info-colour);border-color:currentColor}.app-monitoring-modal.utility-modal :is(.monitoring-entity-filters,.monitoring-user-filters) .monitoring-info-button:hover:not(:disabled){background:var(--monitoring-tab-color, #f5f2ea);border-color:var(--monitoring-tab-color, #f5f2ea);color:#30283a}.app-monitoring-modal.utility-modal .monitoring-day-date button.monitoring-event-link,.app-monitoring-modal.utility-modal button.monitoring-count-link[aria-disabled=true]{cursor:default}.app-settings-modal.utility-modal[data-settings-tone=parameters],.app-settings-modal.utility-modal .settings-tabs [data-settings-tab=parameters]{--settings-tab-color: #d4af37}.app-settings-modal.utility-modal[data-settings-tone=backgrounds],.app-settings-modal.utility-modal .settings-tabs [data-settings-tab=backgrounds]{--settings-tab-color: #50c878}.app-settings-modal.utility-modal[data-settings-tone=available],.app-settings-modal.utility-modal .settings-tabs [data-settings-tab=available]{--settings-tab-color: #e8a2ff}.app-settings-modal.utility-modal[data-settings-tone=live],.app-settings-modal.utility-modal .settings-tabs [data-settings-tab=live]{--settings-tab-color: #27e1f5}@property --settings-frame{syntax: "<color>"; inherits: false; initial-value: rgba(245,242,234,.55);}.app-settings-modal.utility-modal{--settings-frame-target: color-mix(in srgb, var(--settings-tab-color, #f5f2ea) 60%, transparent);--settings-glide: .66s cubic-bezier(.4, 0, .2, 1);--settings-swell: 1.07;--settings-frame: var(--settings-frame-target);border-color:var(--settings-frame);transition:--settings-frame var(--settings-glide)}@media(prefers-reduced-motion:reduce){.app-settings-modal.utility-modal{--settings-glide: .2s ease}}.app-settings-modal.utility-modal .settings-tabs .tab-button{--settings-frame: var(--settings-frame-target)}.app-settings-modal.utility-modal{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;position:relative}.app-settings-modal.utility-modal:after{content:"";position:absolute;inset:0;grid-row:3 / 4;grid-column:1 / 2;--settings-frame: var(--settings-frame-target);border:1px solid var(--settings-frame);border-top:0;border-radius:0 0 .5rem .5rem;pointer-events:none;transition:--settings-frame var(--settings-glide)}.app-settings-modal.utility-modal .settings-tab-body{margin:0 1px 1px;padding:.75rem;transform-origin:50% 50%}.app-settings-modal.utility-modal .settings-tab-body.is-folding-out{animation:monitoring-tab-fold-out .24s cubic-bezier(.55,0,1,.45) forwards;pointer-events:none;will-change:transform,opacity}.app-settings-modal.utility-modal .settings-tab-body.is-folding-in{animation:monitoring-tab-fold-in .42s cubic-bezier(.16,1,.3,1) backwards;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.app-settings-modal.utility-modal .settings-tab-body.is-folding-out,.app-settings-modal.utility-modal .settings-tab-body.is-folding-in{animation:none}}.app-settings-modal.utility-modal .settings-tab-body>.settings-frame{border:0}.app-settings-modal.utility-modal>.settings-footer{border-top:0}.app-settings-modal.utility-modal .settings-tabs{flex-shrink:0;flex-wrap:wrap;gap:0;margin-bottom:0;border:0}.app-settings-modal.utility-modal .settings-tabs .tab-button{flex:1 1 0;min-width:auto;box-sizing:border-box;margin:0;padding:.6rem .5rem;border:1px solid transparent;border-bottom-color:var(--settings-frame);border-radius:.5rem .5rem 0 0;background:transparent;color:var(--settings-tab-color, #f5f2ea);font-weight:400;--settings-tab-outline: color-mix(in srgb, var(--settings-tab-color, #f5f2ea) 60%, transparent);white-space:nowrap;transition:background-color .2s ease,border-top-color .2s ease,border-left-color .2s ease,border-right-color .2s ease,--settings-frame var(--settings-glide)}.app-settings-modal.utility-modal .settings-tabs .tab-button.is-active{border-color:var(--settings-frame);border-bottom-color:transparent;background:transparent;color:var(--settings-tab-color, #f5f2ea);font-weight:400;transition:background-color .2s ease,--settings-frame var(--settings-glide)}.app-settings-modal.utility-modal .settings-tabs .tab-button:hover:not(:disabled){background:#f5f2ea14;border-color:var(--settings-tab-outline);border-bottom-color:var(--settings-frame);color:var(--settings-tab-color, #f5f2ea)}.app-settings-modal.utility-modal .settings-tabs .tab-button.is-active:hover:not(:disabled){border-color:var(--settings-tab-outline);border-bottom-color:transparent}.settings-tab-label{display:inline-block;pointer-events:none;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out}.app-settings-modal.utility-modal .settings-tabs .tab-button:focus-visible .settings-tab-label{scale:var(--settings-swell)}@media(hover:hover){.app-settings-modal.utility-modal .settings-tabs .tab-button:hover .settings-tab-label{scale:var(--settings-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}@media(prefers-reduced-motion:reduce){.settings-tab-label{transition:none}.app-settings-modal.utility-modal .settings-tabs .tab-button .settings-tab-label{scale:1!important;translate:0 0!important}}@property --settings-button-colour{syntax: "<color>"; inherits: false; initial-value: #f5f2ea;}.app-settings-modal.utility-modal .admin-window-header :is(.studio-close-button,.admin-product-button):not(.live-color){--settings-button-colour: var(--settings-tab-color, #f5f2ea);color:var(--settings-button-colour);border-color:var(--settings-button-colour);background:transparent;transition:background .15s ease,--settings-button-colour var(--settings-glide)}.app-settings-modal.utility-modal .admin-window-header :is(.studio-close-button,.admin-product-button):not(.live-color):hover:not(:disabled){background:#f5f2ea14;color:var(--settings-button-colour);border-color:var(--settings-button-colour)}.app-settings-modal.utility-modal .settings-footer .close-button{--settings-button-colour: var(--settings-tab-color, #f5f2ea);color:var(--settings-button-colour);border:1px solid var(--settings-button-colour);background:transparent;transition:transform .15s ease,background .15s ease,--settings-button-colour var(--settings-glide)}.app-settings-modal.utility-modal .settings-footer .close-button:hover:not(:disabled){background:#f5f2ea14;color:var(--settings-button-colour);border-color:var(--settings-button-colour)}@property --settings-info-colour{syntax: "<color>"; inherits: true; initial-value: #f5f2ea;}.app-settings-modal.utility-modal .monitoring-info-button{--settings-info-colour: var(--settings-tab-color, #f5f2ea);color:var(--settings-info-colour);border-color:currentColor;transition:--settings-info-colour var(--settings-glide)}.app-settings-modal.utility-modal .monitoring-info-button:hover:not(:disabled){background:#f5f2ea14;color:var(--settings-info-colour);border-color:currentColor}.monitoring-shape-preview{color:#6f9bff}.app-monitoring-modal.utility-modal button.monitoring-count-link{display:inline-block;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out}@media(hover:hover){.app-monitoring-modal.utility-modal button.monitoring-count-link:hover:not(:disabled){color:var(--monitoring-link-color);background:transparent;border-color:transparent;scale:var(--monitoring-swell-link);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}.app-monitoring-modal.utility-modal button.monitoring-count-link:focus-visible{scale:var(--monitoring-swell-link)}@media(prefers-reduced-motion:reduce){.app-monitoring-modal.utility-modal button.monitoring-count-link{transition:none}.app-monitoring-modal.utility-modal button.monitoring-count-link:is(:hover,:focus-visible){scale:1;translate:0 0}}.app-monitoring-modal .monitoring-links-note{margin:0;font-size:.82rem;line-height:1.35}.app-monitoring-modal .monitoring-user-filters .monitoring-links-note{align-self:center;max-width:22rem}.app-monitoring-modal :is(.monitoring-shape-table,.monitoring-fit-table) .monitoring-data-scroll{overflow-x:hidden}.app-monitoring-modal :is(.monitoring-shape-table,.monitoring-fit-table) .monitoring-entity-row,.app-monitoring-modal :is(.monitoring-shape-table,.monitoring-fit-table) .monitoring-header-viewport>.grid-header{width:100%;min-width:0}.app-monitoring-modal .monitoring-shape-table .monitoring-entity-row:not(.grid-header){align-items:center}.app-monitoring-modal .monitoring-lite-day>:nth-child(n+2){text-align:center;font-variant-numeric:tabular-nums}.app-monitoring-modal :is(.monitoring-device-rows,.monitoring-period-children)>.monitoring-day-row>:nth-child(n+2){text-align:center;font-variant-numeric:tabular-nums}.monitoring-shape-preview{display:block;margin:0 auto}.app-monitoring-modal .monitoring-content[data-fit] .monitoring-data-scroll{overflow-x:hidden}.app-monitoring-modal .monitoring-content[data-fit] .grid-list,.app-monitoring-modal .monitoring-content[data-fit] .monitoring-header-viewport>.grid-header{width:100%;min-width:0}.app-monitoring-modal .monitoring-content[data-fit] .monitoring-days{width:100%;min-width:0}.app-monitoring-modal .monitoring-content[data-fit] .grid-list{gap:0}.app-monitoring-modal .monitoring-user-row:not(.grid-header){border-bottom:1px solid rgba(245,242,234,.2)}.app-monitoring-modal .monitoring-user-row>.pill{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitoring-image-dialog{width:min(720px,92vw);height:min(800px,90dvh);max-height:90dvh;box-sizing:border-box;padding:1rem;border:1px solid #716a7b;border-radius:.75rem;background:#302b35;color:#f5f2ea}.monitoring-image-dialog[open]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.monitoring-image-dialog::backdrop{background:#000000b3}.monitoring-image-dialog h3{margin:0;padding:0 2.5rem;overflow-wrap:anywhere;flex-shrink:0}.monitoring-image-sheet{flex:1;min-height:0;width:100%}.app-monitoring-modal.utility-modal .monitoring-image-dialog .studio-close-button{position:absolute;top:.5rem;right:.5rem;background:#302b35;color:#fff;border:1px solid #fff}.utility-modal input[type=checkbox]{appearance:none;display:inline-grid;place-content:center;width:1rem;height:1rem;flex-shrink:0;border:1px solid #f5f2ea;border-radius:.15rem;background:transparent;color:#f5f2ea;cursor:pointer}.utility-modal input[type=checkbox]:before{content:"";width:.55rem;height:.3rem;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-.08rem) rotate(-45deg);visibility:hidden}.utility-modal input[type=checkbox]:checked:before{visibility:visible}.utility-modal input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}.utility-modal input::file-selector-button{border:1px solid rgba(245,242,234,.55);border-radius:.4rem;padding:.4rem .65rem;background:transparent;color:#f5f2ea;cursor:pointer}.utility-modal button:not(.monitoring-sort-button):hover:not(:disabled){background:#f5f2ea;color:#30283a;border-color:#f5f2ea}.utility-modal :is(.tab-button.is-active,.shape-row.is-selected){background:#f5f2ea29;border-color:#f5f2ea;color:#f5f2ea}.utility-modal :is(button,input,select):focus-visible{outline:2px solid #f5f2ea;outline-offset:2px}.utility-modal p[role=alert]{color:#ffd0c5}.monitoring-days{overflow-x:auto;margin-top:.75rem}.monitoring-day-row,.monitoring-user-row{display:grid;grid-template-columns:var(--monitoring-columns, 180px 100px repeat(12, 84px));gap:.5rem;align-items:center;padding:.6rem .75rem}.monitoring-column-header{position:relative;min-width:0;overflow-wrap:anywhere;padding-right:7px}.monitoring-column-header .monitoring-sort-button{text-align:inherit}.monitoring-column-header.monitoring-number{text-align:right;padding-right:0}.monitoring-column-header .browser-column-resizer{right:-7px}.app-monitoring-modal .monitoring-column-header{display:flex;align-items:center;justify-content:flex-start;min-height:calc(3.6em + .3rem);padding-right:0;line-height:1.2;text-align:left}.app-monitoring-modal .monitoring-column-header.monitoring-number,.app-monitoring-modal .monitoring-header-viewport>.monitoring-day-row>.monitoring-column-header:nth-child(n+2),.app-monitoring-modal .monitoring-day-users>.monitoring-day-row>.monitoring-column-header:nth-child(n+2),.app-monitoring-modal .monitoring-user-row>.monitoring-column-header:nth-child(n+4){justify-content:center;text-align:center}.app-monitoring-modal .grid-header:is(.monitoring-day-row,.monitoring-user-row,.monitoring-entity-row){align-items:stretch;padding-block:.5rem}.app-monitoring-modal .monitoring-column-header :is(.monitoring-sort-button,.monitoring-column-title){flex:1 1 auto;align-self:stretch;display:flex;align-items:center;justify-content:inherit;min-width:0;padding:.15rem;border-radius:.4rem;text-align:inherit;line-height:inherit;transform-origin:left center;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out,background-color .2s ease}.app-monitoring-modal :is(.monitoring-column-header.monitoring-number,.monitoring-header-viewport>.monitoring-day-row>.monitoring-column-header:nth-child(n+2),.monitoring-day-users>.monitoring-day-row>.monitoring-column-header:nth-child(n+2),.monitoring-user-row>.monitoring-column-header:nth-child(n+4)) :is(.monitoring-sort-button,.monitoring-column-title){transform-origin:center}.app-monitoring-modal .monitoring-column-title{cursor:default}@media(hover:hover){.app-monitoring-modal .monitoring-column-header :is(.monitoring-sort-button,.monitoring-column-title):hover{background-color:#f5f2ea14;scale:var(--monitoring-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}.app-monitoring-modal .monitoring-column-header .monitoring-sort-button:focus-visible{scale:var(--monitoring-swell)}@media(prefers-reduced-motion:reduce){.app-monitoring-modal .monitoring-column-header :is(.monitoring-sort-button,.monitoring-column-title){transition:none}.app-monitoring-modal .monitoring-column-header :is(.monitoring-sort-button,.monitoring-column-title):is(:hover,:focus-visible){scale:1;translate:0 0}}.monitoring-day-row>span,.monitoring-user-row>span{min-width:0;overflow-wrap:anywhere}.app-monitoring-modal :is(.monitoring-user-row,.monitoring-day-row,.monitoring-day){box-sizing:border-box}.app-monitoring-modal :is(.monitoring-days,.grid-list){width:max-content;min-width:100%}.monitoring-day{min-width:560px;margin-bottom:.5rem;border:1px solid rgba(245,242,234,.35);border-radius:.5rem}.monitoring-days>.grid-header{min-width:560px;box-sizing:border-box}.monitoring-day summary{cursor:default;list-style:none;background:#f5f2ea0d;border-radius:inherit}.monitoring-day summary::-webkit-details-marker{display:none}.monitoring-day summary:focus-visible{outline:2px solid #f5f2ea;outline-offset:-2px}.monitoring-day-date{display:flex;align-items:center;gap:.5rem}.monitoring-period-toggle{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;padding:0;flex-shrink:0;border-radius:.15rem;font:inherit;font-size:.8rem;line-height:1;cursor:pointer;touch-action:manipulation}.monitoring-period-children{padding:.5rem 0 0;border-top:1px solid rgba(245,242,234,.35)}.monitoring-period-children .monitoring-day-date{padding-left:.75rem}.monitoring-period-children .monitoring-period-children .monitoring-day-date{padding-left:1.5rem}.monitoring-period-children>.monitoring-day{min-width:0}.monitoring-day-users{border-top:1px solid rgba(245,242,234,.35)}.monitoring-day-users>.monitoring-day-row>:first-child{grid-column:span 2;padding-left:2rem}.monitoring-day-users .session-name{display:flex;align-items:center;gap:.5rem;overflow-wrap:anywhere}.monitoring-user-toggle-spacer{display:block;flex-shrink:0;width:1.1rem;height:1.1rem}.monitoring-login-row{background:#f5f2ea0a}.monitoring-day-users>.monitoring-login-row>:first-child{padding-left:3.6rem}.monitoring-login-time{color:#f5f2ead9;font-variant-numeric:tabular-nums}.monitoring-day>summary.monitoring-day-row>:nth-child(n+2),.monitoring-day-users>.monitoring-day-row:not(.grid-header)>:nth-child(n+2),.monitoring-user-row:not(.grid-header)>:nth-child(n+4){text-align:center;font-variant-numeric:tabular-nums}.modal.image-library-modal{position:relative;width:min(1500px,96vw);--header-swell: 1.07;height:min(720px,88vh);min-width:min(1120px,calc(var(--stage-w, 100vw) - 2rem));min-height:min(660px,calc(var(--stage-h, 100dvh) - 2rem));max-width:calc(var(--stage-w, 100vw) - 2rem);max-height:calc(var(--stage-h, 100dvh) - 2rem);box-sizing:border-box;overflow:visible;resize:none;background:transparent;color:#f5f2ea;border:1px solid rgba(245,242,234,.65)}.image-library-modal .browser-shared,.image-library-modal .browser-files th,.image-library-modal .browser-files td{border-color:#f5f2ea4d}.image-library-modal .browser-shared h3{color:inherit}.image-library-modal .studio-close-button,.image-library-modal .btn-subtle{color:inherit;border-color:#f5f2ea8c;background:transparent}.image-library-modal .studio-close-button:hover:not(:disabled),.image-library-modal .btn-subtle:hover:not(:disabled){color:#30283a;background:#f5f2ea}.image-library-modal .image-folder-row.is-active,.image-library-modal .browser-files tbody tr:hover,.image-library-modal .image-folder-row:hover{background:#f5f2ea1f}.image-library-modal .browser-files tr[aria-disabled=true]{color:#f5f2ea8c}.browser-context-menu{color:#30283a}.image-library-modal .browser-divider{background:linear-gradient(to right,transparent 4px,rgba(245,242,234,.5) 4px,rgba(245,242,234,.5) 5px,transparent 5px)}.image-library-modal .browser-divider:hover,.image-library-modal .browser-divider:focus-visible{background:linear-gradient(to right,transparent 4px,#f5f2ea 4px,#f5f2ea 5px,transparent 5px)}.image-library-modal>.modal-header{display:grid;grid-template-columns:clamp(220px,var(--browser-sidebar-width, 25%),35%) 9px minmax(0,1fr);margin-bottom:1rem;min-height:2.75rem;padding-right:0;gap:.5rem}.image-library-modal>.modal-header .image-library-filter{grid-column:3;justify-self:start;max-width:calc(100% - 3.5rem);box-sizing:border-box}.image-library-modal>.modal-header{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.image-library-modal .studio-close-button{position:absolute;top:50%;transform:translateY(-50%);flex-shrink:0;width:2.75rem;height:2.75rem}.browser-window-resize-handle{position:absolute;right:.25rem;bottom:.25rem;z-index:5;display:grid;place-items:center;width:1.5rem;height:1.5rem;cursor:nwse-resize;touch-action:none;-webkit-user-select:none;user-select:none}.browser-window-resize-grip{width:.65rem;height:.65rem;border-right:2px solid rgba(245,242,234,.75);border-bottom:2px solid rgba(245,242,234,.75)}.browser-window-resize-handle:hover .browser-window-resize-grip,.browser-window-resize-handle:focus-visible .browser-window-resize-grip{border-color:#fff;filter:drop-shadow(0 0 2px rgba(255,255,255,.65))}.browser-window-resize-handle:focus-visible{outline:2px solid #fff;outline-offset:-2px}.browser-sidebar-pane{display:flex;flex-direction:column;min-width:0;min-height:11rem;overflow:hidden}.browser-my-space{flex:var(--browser-my-space-weight, 3fr) 1 0}.browser-public{flex:var(--browser-public-weight, 2fr) 1 0}.browser-shared{flex:var(--browser-shared-weight, 2fr) 1 0;border:0;padding:0;margin:0}.browser-my-space.is-collapsed,.browser-public.is-collapsed,.browser-shared.is-collapsed{flex:0 0 auto;min-height:0}.browser-pane-header{display:flex;align-items:stretch;flex:0 0 auto;min-height:2.75rem;border-top:1px solid rgba(245,242,234,.3);transition:background-color .24s ease,box-shadow .24s ease}.browser-pane-header:hover{background:#f5f2ea1a}.browser-sidebar-pane.is-active>.browser-pane-header{background:#f5f2ea2e;box-shadow:inset 3px 0 #d8c8ef}.browser-pane-disclosure,.browser-pane-select{display:flex;align-items:center;min-height:2.75rem;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.browser-pane-disclosure{flex:0 0 2.25rem;justify-content:center;padding:0}.browser-pane-select{flex:1 1 auto;min-width:0;padding:0 .4rem 0 .25rem;text-align:left}.browser-pane-disclosure:focus-visible,.browser-pane-select:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}@media(prefers-reduced-motion:reduce){.browser-pane-header{transition:none}}.browser-sidebar-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.browser-tree,.browser-tree ul{list-style:none;margin:0;padding:0}.browser-tree{width:max-content;min-width:100%}.browser-tree [role=treeitem]{outline:none}.browser-tree [role=treeitem]:focus-visible>.image-folder-row,.browser-files tr:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.browser-folder-name{white-space:nowrap;flex-shrink:0}.browser-disclosure{display:inline-grid;place-items:center;width:1.5rem;min-height:2.25rem;flex-shrink:0}.browser-location{margin:0;font-weight:600;overflow-wrap:anywhere}.browser-location ol{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0;padding:0}.browser-location li{display:flex;align-items:baseline;gap:.25rem;min-width:0;max-width:100%}.browser-location button{min-width:0;padding:.25rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}.browser-location button{transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out,background-color .2s ease}.browser-pane-select{transform-origin:left center;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out}@media(hover:hover){.browser-location button:hover{background-color:#f5f2ea14;scale:var(--header-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}.browser-pane-select:hover{scale:var(--header-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}@media(prefers-reduced-motion:reduce){.browser-location button,.browser-pane-select{transition:none}.browser-location button:hover,.browser-pane-select:hover{scale:1;translate:0 0}}.browser-location button:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.browser-hint{position:fixed;z-index:1100;box-sizing:border-box;width:min(320px,calc(var(--stage-w, 100vw) - 1rem));padding:.6rem .75rem;border:1px solid rgba(245,242,234,.65);border-radius:.75rem;background:transparent;-webkit-backdrop-filter:blur(24px) brightness(.45);backdrop-filter:blur(24px) brightness(.45);color:#f5f2ea;box-shadow:none;font-size:.8rem;pointer-events:none}.browser-files{width:100%;min-width:850px;border-collapse:collapse;text-align:left}.browser-files th{position:sticky;top:0;background:#30283a;font-size:.85rem;vertical-align:middle}.browser-files th button{padding:.25rem 0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.browser-files th button{transform-origin:center;transition:scale .26s cubic-bezier(.3,1.6,.5,1),translate .16s ease-out,background-color .2s ease}@media(hover:hover){.browser-files th button:hover{background-color:#f5f2ea14;scale:var(--header-swell);translate:var(--pull-x, 0px) var(--pull-y, 0px)}}@media(prefers-reduced-motion:reduce){.browser-files th button{transition:none}.browser-files th button:hover{scale:1;translate:0 0}}.browser-files th button:focus-visible{outline:2px solid #9b7ac8;outline-offset:2px}.browser-files th:first-child,.browser-files td:first-child{width:42%}.browser-files th:nth-child(2),.browser-files td:nth-child(2){white-space:nowrap}.browser-files th:nth-child(3),.browser-files td:nth-child(3){white-space:nowrap}.browser-files th:nth-child(n+4),.browser-files td:nth-child(n+4){padding-left:.4rem;padding-right:.4rem;white-space:nowrap;font-variant-numeric:tabular-nums}.browser-files td:nth-child(n+4){text-align:right}.browser-files th:not(:first-child){text-align:center}.browser-files th:not(:first-child) button{text-align:center}.browser-files th:nth-child(7),.browser-files th:nth-child(8){white-space:normal}.browser-files th:nth-child(7) button,.browser-files th:nth-child(8) button{line-height:1.15;white-space:normal}.browser-files th:nth-child(7) button span,.browser-files th:nth-child(8) button span{display:block}.browser-files th,.browser-files td{padding:.4rem .5rem;border-bottom:1px solid #ddd}.browser-files.is-resized th,.browser-files.is-resized td{width:auto;overflow:hidden;text-overflow:ellipsis}.browser-column-resizer{position:absolute;top:0;right:0;bottom:0;width:7px;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.browser-column-resizer:focus-visible{outline:1px dotted #f5f2ea;outline-offset:-1px}.image-library-grid,.image-library-folders{scrollbar-color:rgba(245,242,234,.55) transparent;scrollbar-width:thin}.image-library-grid::-webkit-scrollbar-track,.image-library-folders::-webkit-scrollbar-track,.image-library-grid::-webkit-scrollbar-corner,.image-library-folders::-webkit-scrollbar-corner{background:transparent}.image-library-grid::-webkit-scrollbar-thumb,.image-library-folders::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#f5f2ea8c;background-clip:padding-box}.browser-files tbody tr{cursor:default}.browser-files tbody tr:hover,.image-folder-row:hover{background:#66439b12}.browser-files tr[aria-disabled=true]{color:#777}.browser-file-name{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;overflow-wrap:anywhere}.browser-file-name>span:last-child{min-width:0}.browser-thumbnail,.browser-file-icon{width:2.25rem;height:2.25rem;flex-shrink:0;object-fit:contain}.browser-file-icon{display:grid;place-items:center;font-size:1.4rem}.browser-files input{box-sizing:border-box;width:100%;min-width:0}.browser-context-menu{position:fixed;z-index:1100;width:min(256px,calc(var(--stage-w, 100vw) - 1rem));max-height:calc(var(--stage-h, 100dvh) - 1rem);overflow-y:auto;box-sizing:border-box;padding:.4rem;border:1px solid #ccc;border-radius:.5rem;background:#fff;box-shadow:0 5px 20px #0003}.browser-context-menu button{display:block;width:100%;min-height:2.75rem;padding:.5rem;border:0;border-radius:.25rem;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;overflow-wrap:anywhere}.browser-context-menu button:hover,.browser-context-menu button:focus-visible{background:#eee8f7}.browser-context-menu button:disabled{opacity:.5;cursor:default}.browser-context-menu p{margin:.5rem;font-size:.85rem;color:#685c7c}.browser-context-menu.image-library-menu{border:1px solid rgba(245,242,234,.65);border-radius:.75rem;background:transparent;-webkit-backdrop-filter:blur(24px) brightness(.45);backdrop-filter:blur(24px) brightness(.45);box-shadow:none;color:#f5f2ea}.browser-context-menu.image-library-menu button{color:#f5f2ea;border-radius:.4rem}.browser-context-menu.image-library-menu button:hover:not(:disabled),.browser-context-menu.image-library-menu button:focus-visible{background:#f5f2ea24}.browser-context-menu.image-library-menu button:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.browser-context-menu.image-library-menu button:disabled{opacity:.45}.browser-context-menu.image-library-menu .image-library-menu-kicker{margin:.6rem .5rem .3rem;color:#f5f2eabf;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.image-library-modal .browser-files input{padding:.2rem .35rem;border:1px solid rgba(245,242,234,.55);border-radius:.3rem;background:transparent;color:#f5f2ea;font:inherit}.image-library-modal .browser-files input:focus-visible{outline:2px solid #9b7ac8;outline-offset:-2px}.image-library-body{display:grid;grid-template-columns:clamp(220px,var(--browser-sidebar-width, 25%),35%) 9px minmax(0,1fr);gap:.5rem;flex:1;overflow:hidden;min-height:0}.image-library-folders{display:flex;flex-direction:column;gap:0;min-width:0;min-height:0;overflow:hidden}.browser-divider{cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(to right,transparent 4px,#ccc 4px,#ccc 5px,transparent 5px)}.browser-divider:hover,.browser-divider:focus-visible{background:linear-gradient(to right,transparent 4px,#9b7ac8 4px,#9b7ac8 5px,transparent 5px)}.browser-divider:focus-visible{outline:1px dotted #9b7ac8;outline-offset:-3px}.browser-row-divider{flex:0 0 9px;cursor:row-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(to bottom,transparent 4px,rgba(245,242,234,.45) 4px,rgba(245,242,234,.45) 5px,transparent 5px)}.browser-row-divider:hover,.browser-row-divider:focus-visible{background:linear-gradient(to bottom,transparent 4px,#f5f2ea 4px,#f5f2ea 5px,transparent 5px)}.browser-row-divider:focus-visible{outline:1px dotted #f5f2ea;outline-offset:-3px}.browser-row-divider.is-disabled{cursor:default;opacity:.45}.image-folder-row{box-sizing:border-box;display:flex;align-items:center;gap:.4rem;cursor:default;border-radius:.25rem;min-height:2.75rem}.image-folder-row.is-active{background:#0000001f}.image-library-grid-wrap{display:flex;flex-direction:column;gap:.75rem;min-height:0;min-width:0;overflow:hidden}.image-library-grid{min-height:0;flex:1;overflow:auto;padding-right:.25rem}.image-library-load-more{align-self:center;flex-shrink:0}.modal.upload-image-modal{width:min(560px,90vw);box-sizing:border-box;background:transparent;color:#f5f2ea;border:1px solid rgba(245,242,234,.65);overflow-y:auto;scrollbar-color:rgba(245,242,234,.55) transparent;scrollbar-width:thin}.upload-image-overlay{background:var(--strong-backdrop)}.cut-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#00000026;cursor:progress}main.imposition-product :is(.modal-overlay,.collections-picker-overlay,.studio-picker-overlay,.thumb-zoom-backdrop){background:var(--strong-backdrop)}main.imposition-product dialog::backdrop{background:var(--strong-backdrop)}.upload-image-modal .close-button{border:1px solid rgba(245,242,234,.75)}.upload-image-modal .settings-frame{border-color:#f5f2ea8c;background:transparent}.upload-image-modal .muted{color:#f5f2ead9}.upload-image-modal [role=alert]{color:#ffd0c5}.upload-image-modal .studio-close-button,.upload-image-modal .btn-subtle,.upload-image-modal .close-button,.upload-image-modal input,.upload-image-modal select{color:#f5f2ea;background:transparent;border-color:#f5f2ea8c}.upload-image-modal select option{background:#30283a;color:#f5f2ea}.upload-image-modal .studio-close-button:hover:not(:disabled),.upload-image-modal .btn-subtle:hover:not(:disabled),.upload-image-modal .close-button:hover:not(:disabled){background:#f5f2ea;color:#30283a}.upload-image-modal button:disabled{opacity:.45;cursor:not-allowed}.upload-image-modal .modal-footer{border-color:#f5f2ea59}.upload-image-preview{max-width:100%;max-height:40vh;object-fit:contain;display:block;margin:0 auto 1rem;border-radius:.5rem;transition:transform .2s ease}.modal h2{margin:0 0 1rem}.modal-header{display:flex;justify-content:space-between;align-items:center}.image-library-filter{min-width:0;margin:0;padding:.45rem .75rem .65rem;border:1px solid rgba(245,242,234,.55);border-radius:.5rem}.image-library-filter legend{padding:0 .35rem;font-size:.8rem}.image-library-filter-buttons{display:flex;flex-wrap:wrap;gap:.4rem}.image-library-filter .btn-subtle.is-active{background:#f5f2ea29;font-weight:700}.tabs-row{display:flex;gap:.5rem;border-bottom:2px solid rgba(0,0,0,.1)}.tab-button{font-size:.95rem;padding:.5rem 1.25rem;border:none;background:transparent;color:#666;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;transition:color .15s ease,border-color .15s ease}.tab-button:hover{color:#1b1b1b}.tab-button.is-active{color:#1b1b1b;border-bottom-color:#1b1b1b;font-weight:700}.filters-row{display:flex;flex-wrap:wrap;gap:1.5rem;margin:1rem 0;font-size:.9rem}.filters-row label{display:flex;flex-direction:column;gap:.25rem}.filters-row select{font-size:.95rem;padding:.4rem .6rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2)}.role-checkboxes{display:flex;align-items:flex-end;gap:1rem;padding-bottom:.4rem}.role-checkbox{display:flex;align-items:center;gap:.35rem;flex-direction:row;font-size:.9rem;cursor:pointer}.role-checkbox input{cursor:pointer}.shapes-manager{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:1rem;align-items:start}.shapes-list{margin-bottom:0}.shape-row{cursor:pointer;border:1px solid transparent}.shape-row.is-selected{border-color:#1b1b1b;background:#00000012}.shape-group-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.shape-group-header .session-name{font-weight:700}.shape-group-caption{font-weight:400;color:#666;font-size:.85rem;margin-left:.5rem}.shape-group-children{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem;margin-top:.5rem}.shape-detail{border:1px solid rgba(0,0,0,.15);border-radius:.6rem;padding:.85rem;font-size:.85rem}.shape-detail h4{margin:0 0 .5rem}.shape-attrs{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.25rem .6rem}.shape-attrs dt{color:#666}.shape-attrs dd{margin:0}.shape-color-swatch{display:inline-block;width:.8rem;height:.8rem;border-radius:50%;vertical-align:middle;border:1px solid rgba(0,0,0,.2)}.grid-list{display:flex;flex-direction:column;gap:.25rem}.grid-row{display:grid;grid-template-columns:2fr 100px 200px 100px;gap:.75rem;align-items:center;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.grid-row-3{display:grid;grid-template-columns:2fr 100px 80px;gap:.75rem;align-items:center;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.grid-row-4{display:grid;grid-template-columns:2fr 100px 80px 80px;gap:.75rem;align-items:center;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.grid-row-7{display:grid;grid-template-columns:40px 110px 2fr 110px 90px 120px 70px;gap:.75rem;align-items:center;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.grid-header{background:transparent;font-size:.8rem;color:#666;font-weight:700;padding-bottom:.2rem}.modal-body{overflow-y:auto;flex:1}.date-group h3{margin:1rem 0 .5rem;font-size:1rem;color:#444}.modal-footer{display:flex;justify-content:center;gap:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1);margin-top:1rem}.close-button{font-size:1.1rem;padding:.6rem 2.5rem;border-radius:2rem;border:none;background:#1b1b1b;color:#f5f2ea;cursor:pointer;transition:transform .15s ease,background .15s ease}.close-button:hover:not(:disabled){background:#3a3a3a;transform:translateY(-1px)}.close-button:active:not(:disabled){transform:translateY(1px)}.close-button:disabled{opacity:.4;cursor:not-allowed}.card-list{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-direction:column;gap:.5rem}.settings-list{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.settings-parameters .settings-list{gap:0;margin-bottom:0}.settings-parameters .settings-row{padding-block:1.25rem}.settings-row{display:grid;grid-template-columns:1.25rem minmax(220px,1fr) 200px;align-items:center;gap:1rem}.settings-row-number{font-weight:700;color:#666;font-size:.9rem}.settings-row-label{font-size:.95rem}.settings-row select{width:100%;font-size:.95rem;padding:.4rem .6rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2)}.settings-interval-input{display:flex;gap:.5rem}.settings-interval-input input{width:4rem;flex-shrink:0;font-size:.95rem;padding:.4rem .6rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2);text-align:center}.settings-interval-input select{flex:1 1 auto}.settings-row-group{grid-template-columns:1.25rem minmax(220px,1fr) auto}.settings-upload-fields{display:flex;gap:.6rem}.settings-upload-field{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.4rem .6rem;border:1px solid rgba(0,0,0,.15);border-radius:.5rem;background:#00000005}.settings-upload-field-name{font-size:.75rem;color:#666;white-space:nowrap}.settings-upload-field select{width:auto}.settings-upload-field input{width:3.5rem;font-size:.9rem;padding:.3rem .4rem;border-radius:.4rem;border:1px solid rgba(0,0,0,.2);text-align:center}.settings-frame{border:1px solid rgba(0,0,0,.15);border-radius:.75rem;padding:1rem}.settings-frame h3{margin:0 0 .75rem}.settings-frame h4{margin:0 0 .5rem;font-size:.85rem;color:#666}.settings-frame-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.settings-frame-header h3{margin:0}.settings-frame-content.is-collapsed{display:none}.settings-frame-upload{margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem}.background-files-count{margin:0;font-size:.85rem}.background-files-list{max-height:32rem;overflow-y:auto;margin-bottom:0;padding-right:.25rem}.settings-frame-bulk-actions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.75rem}.settings-frame-bulk-buttons{display:flex;gap:.75rem}.btn-subtle{font-size:.85rem;padding:.4rem .9rem;border-radius:.5rem;border:1px solid rgba(0,0,0,.2);background:#0000000a;color:#1b1b1b;cursor:pointer;white-space:nowrap;transition:background .15s ease}.btn-subtle:hover:not(:disabled){background:#00000017}.btn-subtle:disabled{opacity:.4;cursor:not-allowed}.session-card{display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:#00000008;border-radius:.6rem}.session-thumb{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:.4rem;border:1px solid rgba(0,0,0,.15);background:#0000000d;flex-shrink:0;cursor:zoom-in}.doc-thumb{display:flex;align-items:center;justify-content:center;font-size:1.1rem;cursor:default}.thumb-zoom-backdrop{position:fixed;inset:0;background:#000000bf;display:flex;align-items:center;justify-content:center;z-index:20;cursor:zoom-out;pointer-events:auto}.thumb-zoom-image{max-width:80vw;max-height:80vh;border-radius:.5rem;box-shadow:0 10px 40px #00000080}.badge-zoom-wrap{position:relative;width:min(80vw,calc(80vh * var(--ar, 1)));height:min(80vh,calc(80vw / var(--ar, 1)))}.badge-zoom-wrap .thumb-zoom-image{display:block;width:100%;height:100%;max-width:none;max-height:none}.badge-zoom-outline{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.badge-zoom-visible-outline{fill:none;stroke:#f5f2ea;stroke-width:2;stroke-dasharray:6 5;vector-effect:non-scaling-stroke}.session-name{font-weight:700;flex:1}.session-date{font-size:.8rem;color:#666;white-space:nowrap}.session-actions{display:flex;align-items:center;gap:.5rem}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:.4rem;border:1px solid rgba(0,0,0,.2);background:#0000000a;color:#1b1b1b;cursor:pointer;transition:background .15s ease}.btn-icon:hover:not(:disabled){background:#00000017}.btn-icon:disabled{opacity:.4;cursor:not-allowed}.btn-icon-svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pill{font-size:.8rem;padding:.15rem .6rem;border-radius:1rem;background:#1b1b1b;color:#f5f2ea}.plain-list{list-style:none;margin:0;padding:0}.plain-list li{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.muted{color:#666;font-size:.85rem}.tablet-workspace-toolbar{display:none}.library-image-button{padding:0;overflow:hidden}.library-image-button img{display:block;width:100%;height:100%;object-fit:cover}.library-name-button{padding:.25rem;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:pointer}.badge-cell.is-selected{outline-color:#66439b}.studio-card,.collection-open,.collection-badge-preview{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}@media(any-pointer:coarse){html{touch-action:pan-x pan-y}html,body{overscroll-behavior:contain}body,.collection-card,.studio-card,.collection-open,.collection-badge-preview,.exhibition-badge-image{touch-action:manipulation}.collection-card,.studio-card{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.collection-move-menu{display:flex;flex-direction:column;padding-left:.75rem;border-left:1px solid #b9a7cf}.badge-zoom-controls{position:absolute;top:1rem;right:1rem;display:flex;gap:.5rem;z-index:1}.badge-zoom-controls button{min-width:44px;min-height:44px}main.portrait-window{width:100%;min-height:0;--app-width: 100vw}main.portrait-window.imposition-product{width:1600px;--app-width: 1600px;--stage-w: 1600px;--stage-h: 900px;zoom:var(--stage-scale, 1)}@media(any-pointer:coarse){html,body{height:100%;overflow:hidden}main{height:var(--stage-h, 100dvh)}main:not(.studio-home,.collection-product,.imposition-product){overflow-y:auto;overscroll-behavior:contain}main.studio-home{overflow-y:auto;overscroll-behavior:contain}}@media(any-pointer:coarse)and (orientation:portrait),(any-pointer:coarse)and (orientation:landscape)and (max-width:1366px)and (min-height:501px),(any-pointer:fine)and (max-width:1366px){#root{overflow-x:clip}}body.landscape-stage #root,body.landscape-stage .document-overlay{overflow-x:clip}main.portrait-window .document-overlay{overflow:hidden}main.portrait-window.imposition-product .workspace-split{overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;pointer-events:auto}main.portrait-window.imposition-product .auth-area{z-index:6}main.portrait-window.imposition-product .workspace-half.is-big{left:calc(var(--app-width) / 2)}main.portrait-window.imposition-product .workspace-split{--sheet-center: calc(var(--app-width) / 2)}main.portrait-window.imposition-product .workspace-split{scrollbar-width:none}main.portrait-window.imposition-product .workspace-split::-webkit-scrollbar{display:none}.imposition-scrollbar{display:none}main.portrait-window.imposition-product .imposition-scrollbar{display:block;position:relative;flex:none;height:3.25rem;box-sizing:border-box;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none}.imposition-scrollbar-rail{position:absolute;left:.75rem;right:.75rem;top:50%;height:.95rem;box-sizing:border-box;transform:translateY(-50%);border:1px solid #4b5159;border-radius:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 12px),linear-gradient(180deg,#2b2f35,#14161a 60%,#0b0c0e);box-shadow:inset 0 2px 4px #000000d9,0 1px #ffffff1f;cursor:pointer;pointer-events:auto}.imposition-scrollbar-thumb{position:absolute;top:50%;height:2rem;min-width:2.5rem;box-sizing:border-box;transform:translateY(-50%);border:1px solid #2a2e34;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.22) 0 1px,transparent 1px 5px),linear-gradient(180deg,#f3f5f7,#bcc3ca 45%,#818a94 55%,#d6dce2);box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 3px #00000059,0 2px 6px #0009;cursor:grab;touch-action:none;pointer-events:auto}main.portrait-window .auth-area{position:fixed;top:1rem;right:1rem;left:auto;align-items:flex-end}main.portrait-window:has(.product-window-navigation) .auth-area{pointer-events:none}main.portrait-window:has(.product-window-navigation) .auth-area :is(button,a,input,select,textarea,label){pointer-events:auto}body.landscape-stage{--stage-w: 1600px;--stage-h: 900px;--app-width: var(--stage-w);width:var(--stage-w);height:900px;transform:scale(var(--stage-scale));transform-origin:0 0;margin-top:var(--stage-top, 0px);margin-left:var(--stage-left, 0px);--safe-top: calc(env(safe-area-inset-top, 0px) / var(--stage-scale, 1));--safe-right: calc(env(safe-area-inset-right, 0px) / var(--stage-scale, 1))}body.landscape-stage .auth-area{top:calc(1rem + var(--safe-top));right:calc(.375rem / var(--stage-scale, 1) + var(--safe-right))}body.landscape-stage .workspace-half.right-half.is-small{left:max(calc(var(--app-width) - .375rem / var(--stage-scale, 1) - var(--safe-right) - var(--right-box-w) / 2),calc(var(--sheet-center) + var(--left-big-box) / 2 + var(--sheet-gap) + var(--right-box-w) / 2))}body.landscape-stage .product-column{zoom:calc(1 / var(--stage-scale, 1))}body.landscape-stage .product-column .product-action-tooltip{left:auto;right:0;transform:translateY(-.15rem)}body.landscape-stage .product-column :is(.product-icon-button,.admin-action-button):is(:hover,:focus-visible) .product-action-tooltip{transform:translate(0)}@media(any-pointer:coarse){.auth-area[data-guest-entry]{pointer-events:none;z-index:60}.auth-area[data-guest-entry]>*{pointer-events:auto}.auth-area[data-guest-entry]{transition:opacity .26s ease}.auth-area[data-leaving]{opacity:0}.exhibitions-picker-overlay.is-guest>.collection-workspace{padding-top:3.6rem}main:has(.exhibitions-picker-overlay.is-guest) .auth-area[data-guest-entry]>.auth-lite{align-self:flex-end;margin-top:.6rem}}main.portrait-window .auth-area[data-guest-entry]{left:.5rem;right:.5rem;top:calc(.25rem + env(safe-area-inset-top,0px));align-items:flex-end}body.landscape-stage .auth-area[data-guest-entry]{top:calc(.25rem + var(--safe-top));right:0;left:0;margin-left:auto;margin-right:auto;width:min(calc(1000px + .75cm),calc(100% - 2rem));align-items:flex-end}@media(any-pointer:coarse)and (orientation:landscape)and (max-height:500px){body.landscape-stage .auth-area[data-guest-entry]>*{zoom:calc(1 / var(--stage-scale, 1))}body.landscape-stage .exhibitions-picker-overlay.is-guest>.collection-workspace{padding-top:calc(3.6rem / var(--stage-scale, 1))}body.landscape-stage{--window-reserve: 12.5rem}body.landscape-stage .auth-area[data-guest-entry]{width:calc(100% - 2 * var(--window-reserve))}body.landscape-stage :is(.studio-workspace,.collection-workspace){width:calc(100% - 2 * var(--window-reserve));max-width:none}}body.landscape-stage{margin-bottom:calc(var(--stage-h) * (var(--stage-scale) - 1))}body.landscape-stage :is(dialog,[popover]){zoom:var(--stage-scale)}body.landscape-stage .modal.app-monitoring-modal{width:min(1584px,calc(var(--stage-w) * .96));height:min(950px,calc(var(--stage-h) * .96))}body.landscape-stage{overflow:visible}body.landscape-stage :is(.modal-overlay,.studio-picker-overlay,.collections-picker-overlay,.cut-overlay,.document-overlay,.thumb-zoom-backdrop){inset:auto;left:calc(var(--stage-left, 0px) * -1 / var(--stage-scale, 1));top:calc(var(--stage-top, 0px) * -1 / var(--stage-scale, 1));width:calc(100vw / var(--stage-scale, 1));height:calc(100dvh / var(--stage-scale, 1))}body.landscape-stage .document-overlay{box-shadow:0 0 0 100vmax #000c}body.landscape-stage :is(.collections-picker-overlay,.studio-picker-overlay,.account-aligned-overlay){padding-top:calc(var(--stage-top, 0px) / var(--stage-scale, 1))}body.landscape-stage :is(input,select,textarea){font-size:16px}body.landscape-stage .collection-grid,body.landscape-stage .studio-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(any-pointer:coarse)and (orientation:landscape)and (max-height:500px){:root{background:#000}}@media(orientation:portrait){.pick-notice-layer{bottom:calc(1.5rem + env(safe-area-inset-bottom))}.collection-notice,.background-error{bottom:calc(1rem + env(safe-area-inset-bottom))}}:is(.studio-picker-overlay,.collections-picker-overlay,.image-library-modal,.upload-image-modal,.unsaved-changes-modal) .studio-close-button,.app-monitoring-modal .live-color.studio-close-button,.app-settings-modal .live-color.studio-close-button,.user-manager-modal .live-color.studio-close-button,.studio-close-button.badge-view-close,.back-to-products-button.studio-close-button,.tablet-workspace-toolbar .workspace-close-button{--close-grad: var(--live-paint);box-sizing:border-box;border:2px solid transparent;background-color:transparent;background-image:var(--close-grad),linear-gradient(#1b1b1f,#1b1b1f),var(--close-grad);background-origin:padding-box,padding-box,border-box;background-clip:text,padding-box,border-box;-webkit-background-clip:text,padding-box,border-box;background-repeat:no-repeat;color:transparent;-webkit-text-fill-color:transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}:is(.studio-picker-overlay,.collections-picker-overlay,.image-library-modal,.upload-image-modal,.unsaved-changes-modal) .studio-close-button:hover:not(:disabled),.app-monitoring-modal .live-color.studio-close-button:hover:not(:disabled),.app-settings-modal .live-color.studio-close-button:hover:not(:disabled),.user-manager-modal .live-color.studio-close-button:hover:not(:disabled),.studio-close-button.badge-view-close:hover:not(:disabled),.back-to-products-button.studio-close-button:hover:not(:disabled),.tablet-workspace-toolbar .workspace-close-button:hover:not(:disabled){--close-grad: var(--live-paint-hi);border-color:transparent;background-color:transparent;background-image:var(--close-grad),linear-gradient(#1b1b1f,#1b1b1f),var(--close-grad);background-origin:padding-box,padding-box,border-box;background-clip:text,padding-box,border-box;-webkit-background-clip:text,padding-box,border-box;background-repeat:no-repeat;box-shadow:0 0 6px color-mix(in srgb,var(--live-a) 40%,transparent),0 0 10px color-mix(in srgb,var(--live-c) 30%,transparent);color:transparent;-webkit-text-fill-color:transparent}.back-to-products-button.studio-close-button,.tablet-workspace-toolbar .workspace-close-button,.back-to-products-button.studio-close-button:hover:not(:disabled),.tablet-workspace-toolbar .workspace-close-button:hover:not(:disabled){background-image:var(--close-grad);background-clip:text;-webkit-background-clip:text;background-origin:padding-box}.back-to-products-button.studio-close-button:before,.tablet-workspace-toolbar .workspace-close-button:before{content:"";position:absolute;inset:-2px;padding:2px;border-radius:inherit;background:var(--close-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@property --live-a{syntax: "<color>"; inherits: false; initial-value: #27e1f5;}@property --live-b{syntax: "<color>"; inherits: false; initial-value: #5f8bff;}@property --live-c{syntax: "<color>"; inherits: false; initial-value: #a64dff;}@property --live-paint{syntax: "*"; inherits: false; initial-value: linear-gradient(135deg,#27e1f5 0%,#5f8bff 50%,#a64dff 100%);}@property --live-paint-hi{syntax: "*"; inherits: false; initial-value: linear-gradient(135deg,#27e1f5 0%,#5f8bff 50%,#a64dff 100%);}@property --live-in-a{syntax: "<color>"; inherits: true; initial-value: #27e1f5;}@property --live-in-b{syntax: "<color>"; inherits: true; initial-value: #5f8bff;}@property --live-in-c{syntax: "<color>"; inherits: true; initial-value: #a64dff;}.live-color{--live-paint: linear-gradient(135deg, var(--live-a) 0%, var(--live-b) 50%, var(--live-c) 100%);--live-paint-hi: linear-gradient(135deg, color-mix(in srgb, var(--live-a), #fff 26%) 0%, color-mix(in srgb, var(--live-b), #fff 26%) 50%, color-mix(in srgb, var(--live-c), #fff 26%) 100%)}.live-frame{position:absolute;inset:var(--frame-inset);z-index:-1;padding:var(--frame-w);border-radius:calc(.75rem + var(--frame-w));background:var(--live-paint);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}:root{--live-inactive: 50%}.live-rule,.live-rule-top{background-image:var(--live-paint);background-size:100% 1px;background-repeat:no-repeat;background-origin:border-box;background-clip:border-box}.live-rule{background-position:left bottom}.live-rule-top{background-position:left top}.live-round{position:relative;border-color:transparent;--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.live-round:before{content:"";position:absolute;inset:-1px;border-radius:50%;padding:1px;background:linear-gradient(135deg,var(--live-in-a) 0%,var(--live-in-b) 50%,var(--live-in-c) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.product-icon-circle>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.product-window-switch-button:disabled .live-round{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.studio-picker-overlay>.studio-workspace>.collection-toolbar>h1,.collections-picker-overlay>.collection-workspace>.collection-toolbar>h1{background-image:var(--live-paint);background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.collections-picker-overlay>.collection-workspace>.collection-toolbar>h1>span{color:transparent;-webkit-text-fill-color:transparent}.live-text{background-image:var(--live-paint);background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.collection-group-chevron.live-color{color:var(--live-b)}.studio-workspace .collection-group-toggle:disabled{opacity:1}.studio-workspace .collection-group-toggle:disabled .live-text{background-image:linear-gradient(135deg,color-mix(in srgb,var(--live-a) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b),color-mix(in srgb,var(--live-c) var(--live-inactive),#26242b))}.studio-workspace .collection-group-toggle:disabled .collection-group-chevron.live-color{color:color-mix(in srgb,var(--live-b) var(--live-inactive),#26242b)}.studio-stats.live-box{position:relative;border-color:transparent}.live-box{position:relative}.live-box:before{--live-a: inherit;--live-b: inherit;--live-c: inherit;--live-paint: linear-gradient(135deg, var(--live-a) 0%, var(--live-b) 50%, var(--live-c) 100%);content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:var(--live-paint);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.app-monitoring-modal.utility-modal,.app-settings-modal.utility-modal{--frame-w: 2px;--frame-inset: 0px}.app-monitoring-modal.utility-modal>.live-frame,.app-settings-modal.utility-modal>.live-frame{border-radius:calc(.75rem - 1px)}.app-monitoring-modal.utility-modal{position:relative;border-color:transparent}.app-settings-modal.utility-modal,.app-monitoring-modal.utility-modal .monitoring-stats-period.live-box{border-color:transparent}.app-monitoring-modal.utility-modal .monitoring-stats-period .monitoring-select summary.live-box{border-color:transparent}.app-monitoring-modal.utility-modal .monitoring-stats-period .monitoring-select summary.live-color{color:var(--live-b)}.app-monitoring-modal.utility-modal .monitoring-stats-period .monitoring-shape-options.live-box{position:absolute;border-color:transparent;overflow:visible;max-height:none}.utility-modal button.monitoring-select-option.live-box{background:transparent;border-color:transparent}.utility-modal button.monitoring-select-option.live-box:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 12%,transparent),color-mix(in srgb,var(--live-b) 12%,transparent),color-mix(in srgb,var(--live-c) 12%,transparent));border-color:transparent}.utility-modal button.monitoring-select-option.live-box[aria-pressed=true]:not(:disabled){background:linear-gradient(135deg,color-mix(in srgb,var(--live-a) 18%,transparent),color-mix(in srgb,var(--live-b) 18%,transparent),color-mix(in srgb,var(--live-c) 18%,transparent))}.monitoring-shape-scroll{max-height:calc(15.4rem - 2px);overflow-y:auto}.admin-product-button.live-color{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.admin-product-button.live-color:not(:disabled):hover{--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.admin-product-button.live-color:disabled{opacity:1;transition:none;--close-grad: linear-gradient(135deg, color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b) 0%, color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b) 50%, color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b) 100%);--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.admin-product-button>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.admin-product-actions>.admin-product-button{transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.admin-product-actions>.admin-product-button:hover:not(:disabled){transform:scale(1.08)}.admin-action-icon>.live-icon-gradient{position:absolute;width:0;height:0;overflow:hidden}.product-button:not(:disabled):hover .live-round{--live-in-a: color-mix(in srgb, var(--live-a), #fff 26%);--live-in-b: color-mix(in srgb, var(--live-b), #fff 26%);--live-in-c: color-mix(in srgb, var(--live-c), #fff 26%)}.admin-action-button:hover:not(:disabled) .admin-action-icon.live-round,.product-icon-button:hover:not(:disabled) .product-icon-circle.live-round{border-color:transparent;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--live-b) 70%,transparent))}.live-colour-settings{display:grid;gap:.75rem}.live-colour-preview{padding:1.25rem;border-radius:.75rem;background:#17151b}.live-colour-window{--frame-w: 2px;--frame-inset: -3px;position:relative;isolation:isolate;display:grid;gap:.85rem;padding:1.25rem 1.5rem;border-radius:.75rem;background:#26242b;color:#f5f2ea}.live-colour-title{margin:0;font-size:1.5rem;font-weight:600;background-image:var(--live-paint);background-size:100% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.live-colour-preview .live-rule{display:block;height:var(--rule-h);background-size:100% var(--rule-h)}.live-colour-text{margin:0;font-size:.95rem;line-height:1.45}.live-colour-nav{display:flex;gap:.9rem}.live-colour-preview .live-round{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#26242b}.live-colour-preview .live-round svg{width:1.5rem;height:1.5rem}.live-colour-preview .live-colour-muted{--live-in-a: color-mix(in srgb, var(--live-a) var(--live-inactive), #26242b);--live-in-b: color-mix(in srgb, var(--live-b) var(--live-inactive), #26242b);--live-in-c: color-mix(in srgb, var(--live-c) var(--live-inactive), #26242b)}.live-colour-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.live-colour-toolbar p{margin:0}.live-colour-toolbar .btn-chip{flex:0 0 auto;width:auto}.live-colour-list{display:grid;gap:.35rem}.live-colour-group{margin:.9rem 0 .2rem;font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#b9b3c4}.live-colour-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:.35rem 1rem;padding-block:.35rem}.live-colour-value{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem;min-width:0}.live-colour-value input[type=range]{flex:1 1 4.5rem;min-width:4.5rem;accent-color:#27e1f5}.live-colour-value output{flex:0 0 auto;margin-left:auto;min-width:7rem;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:640px){.live-colour-row{grid-template-columns:minmax(0,1fr)}}@media(any-pointer:coarse)and (orientation:landscape)and (max-height:500px){body.landscape-stage .badge-view-dialog:not(.guest-badge-dialog){width:calc(var(--stage-w, 1600px) - 2 * var(--window-reserve, 12.5rem));max-width:none}body.landscape-stage .badge-view-form{--badge-room: calc(var(--stage-h, 900px) - 13rem);width:min(100%,calc(var(--badge-room) * var(--badge-ratio, 1)))}}@media(any-pointer:coarse)and (orientation:portrait)and (max-width:900px),(any-pointer:coarse)and (orientation:landscape)and (max-width:1366px)and (min-height:501px),(any-pointer:fine)and (max-width:1366px){.editor-controls-host{left:calc(var(--app-width) - 3rem - 21rem);right:auto}.workspace-half.right-half.is-small{left:max(calc(var(--app-width) - 3rem - var(--right-box-w) / 2),calc(var(--sheet-center) + var(--left-big-box) / 2 + var(--sheet-gap) + var(--right-box-w) / 2))}}.studio-picker-overlay>.studio-workspace,.collections-picker-overlay>.collection-workspace{--frame-w: calc(2px / var(--stage-scale, 1));--frame-inset: calc(-1px - var(--frame-w))}.badge-view-dialog{--frame-w: 2px;--frame-inset: 0px;border-color:transparent}.badge-view-dialog>.live-frame{border-radius:calc(.75rem - 1px)}.badge-view-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.badge-view-ring.live-color{--live-in-a: var(--live-a);--live-in-b: var(--live-b);--live-in-c: var(--live-c)}.badge-view-ring rect{width:calc(100% - 2px);height:calc(100% - 2px);fill:none;stroke-width:2px}.modal.image-library-modal,.modal.unsaved-changes-modal{--frame-w: calc(2px / var(--stage-scale, 1));--frame-inset: calc(-1 * var(--frame-w))}@scope(:root)to (body.landscape-stage,main.imposition-product.portrait-window>:not(.studio-picker-overlay,.collections-picker-overlay,.exhibitions-picker-overlay,.modal-overlay)){@media(max-width:1366px),(any-pointer:coarse){main{min-height:100dvh}.auth-area{position:relative;top:auto;right:auto;margin:0;padding:1rem;box-sizing:border-box;align-items:stretch}.account-panel{align-items:stretch}.account-row{justify-content:flex-end;flex-wrap:wrap;overflow-wrap:anywhere}.product-column{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.product-divider{width:100%}.studio-context{max-width:100%}.collection-workspace,.studio-workspace{width:calc(100% - 2rem);box-sizing:border-box;margin:calc(1rem + .5cm) 1rem 1rem;padding:1rem}.collections-picker-overlay>.collection-workspace{width:calc(100% - 2rem)}@media(any-pointer:coarse)and (orientation:portrait){.collection-workspace,.studio-workspace{width:calc(100% - 1rem);margin:calc(1rem + .5cm) .5rem .5rem;padding:.5rem}.collections-picker-overlay{grid-template-columns:minmax(0,1fr)}.collections-picker-overlay>.collection-workspace{width:calc(100% - 1rem);min-width:0;max-width:100%}}.collection-heading-name{font-size:clamp(2rem,6vw,4rem)}.studio-workspace>.collection-toolbar.product-window-toolbar,.collection-workspace>.collection-toolbar.product-window-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;padding-inline:2.75rem}.studio-workspace>.collection-toolbar.product-window-toolbar>:is(h1,.collection-heading),.collection-workspace>.collection-toolbar.product-window-toolbar>:is(h1,.collection-heading){flex:1 1 100%;min-width:0;margin:0}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation){padding-inline:2rem}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation)>:is(h1,.collection-heading){flex:1 1 0;min-width:0;margin:0}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation)>.product-window-actions{order:1;flex:none}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation)>.product-window-navigation{order:2;flex:0 0 100%}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation)>.collection-summary-slot{order:3}.collection-toolbar.product-window-toolbar:has(>.product-window-navigation)>.product-window-actions>.studio-close-button{position:static}.collection-workspace.print-picks-workspace>.collection-toolbar.product-window-toolbar{padding-inline:2.25rem;column-gap:.5rem}.collection-workspace.print-picks-workspace>.collection-toolbar.product-window-toolbar>h1{flex:1 1 0}.collection-workspace.print-picks-workspace>.collection-toolbar.product-window-toolbar>.product-window-actions{order:1;flex:none}.collection-workspace.print-picks-workspace>.collection-toolbar.product-window-toolbar>.product-window-actions>.studio-close-button{position:static}.collection-workspace.print-picks-workspace>.collection-toolbar.product-window-toolbar>.product-window-actions>.print-picks-convert{position:static;top:auto}button,select,input:not([type=checkbox]):not([type=radio]){min-height:44px;box-sizing:border-box}input,select,textarea{font-size:16px;max-width:100%}button{touch-action:manipulation}.btn-icon,.zoom-btn,.btn-chip{min-width:44px}.modal-overlay{padding:.75rem;box-sizing:border-box}.modal,.modal.app-monitoring-modal,.modal.user-manager-modal,.modal.app-settings-modal,.modal.image-library-modal,.modal.upload-image-modal{width:min(900px,100%);max-height:calc(100dvh - 1.5rem);padding:1rem;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.modal-header,.modal-footer,.image-library-filter{flex-wrap:wrap;gap:.5rem}.app-monitoring-modal .utility-modal-header{row-gap:.5rem;column-gap:1rem}.app-monitoring-modal .utility-modal-header>.monitoring-header-start{display:contents}.app-monitoring-modal .utility-modal-header h2{grid-column:1;grid-row:1;justify-self:start}.app-monitoring-modal .utility-modal-header .monitoring-stats-period{grid-column:1 / -1;grid-row:2;justify-self:start}.modal-header>*,.session-name{min-width:0;overflow-wrap:anywhere}.studio-editor{max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);overflow-y:auto}.badge-view-dialog{max-width:calc(100vw - 1.5rem);max-height:calc(100dvh - 1.5rem)}.session-card{flex-wrap:wrap}.image-library-modal .session-thumb{width:44px;height:44px}.image-folder-row .btn-subtle{min-width:0;overflow-wrap:anywhere}.image-folder-new{flex-wrap:wrap}.image-folder-new input{flex-basis:100%}main.imposition-product .auth-area{display:none}.document-overlay{background:#000c}.create-workspace{height:100%;height:100dvh;pointer-events:auto}.editor-controls-host{top:6rem;right:.75rem;bottom:1rem;width:min(26rem,calc(100vw - 1.5rem));max-height:none;transform:none}.tablet-workspace-toolbar{display:flex;align-items:center;flex-wrap:wrap;flex-shrink:0;gap:.5rem;padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) .5rem max(.5rem,env(safe-area-inset-left));background:#252525;color:#f5f2ea;font-size:1rem;pointer-events:auto}.tablet-workspace-toolbar .is-active{background:#66439b}.tablet-studio-name{margin-left:auto;overflow-wrap:anywhere;min-width:0}.workspace-split{min-height:0;overflow:auto;overscroll-behavior:contain;padding:1rem}.workspace-half,.workspace-half.is-big,.workspace-half.right-half.is-small{position:relative;top:auto;left:auto;right:auto;transform:none;transition:none;display:block;--sheet-w: min( calc(100vw - 320px) , calc((100dvh - 160px) * 210 / 297))}.workspace-half.left-half.is-big{--sheet-w: min( calc(100vw - 288px) , calc(100dvh - 144px) )}.workspace-half.right-half.is-landscape{--sheet-w: min(calc((100vw - 320px) * 210 / 297), calc(100dvh - 160px) )}.workspace-half.left-half.is-small,.workspace-half.right-half.is-small,.schematic-content{display:none}.half-content{transition:none}.half-content.is-visible{display:block}.sheet-unit{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:1rem;align-items:start}.sheet-column{grid-column:1;grid-row:1;padding:.5rem 0}.right-half .sheet-strip{--strip-max-h: calc(100dvh - 150px) ;transition:none}.side-panel,.left-half .side-panel,.right-half .side-panel{grid-column:2;grid-row:1;position:relative;top:auto;left:auto;transform:none;min-width:0;font-size:1rem;max-height:calc(100dvh - 120px);overflow-y:auto;overscroll-behavior:contain}.sheet-frame{transition:none}.side-frame{min-width:0;box-sizing:border-box;flex-shrink:0}.chip-row{flex-wrap:wrap}.badge-contour-group.is-open{flex-basis:100%}.tablet-tools-collapsed .side-panel{display:none}.tablet-tools-collapsed .sheet-unit{grid-template-columns:minmax(0,1fr)}.tablet-tools-collapsed .workspace-half.is-big{--sheet-w: min( calc(100vw - 48px) , calc((100dvh - 160px) * 210 / 297))}.tablet-tools-collapsed .workspace-half.left-half.is-big{--sheet-w: min( calc(100vw - 48px) , calc(100dvh - 144px) )}.tablet-tools-collapsed .workspace-half.right-half.is-landscape{--sheet-w: min(calc((100vw - 48px) * 210 / 297), calc(100dvh - 160px) )}.badge-contour-group-menu{position:static;display:none;flex-wrap:wrap;width:min(220px,calc(100vw - 3rem));padding:.5rem;background:#252525;border:1px solid #777;border-radius:.5rem;box-sizing:border-box}.badge-contour-group.is-open .badge-contour-group-menu{display:flex}.badge-shape-menu{max-height:calc(100dvh - 1rem);max-width:calc(100vw - 1rem);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.badge-transform-flyout,.badge-transform-flyout.opens-left,.badge-transform-flyout.opens-up{position:static;margin:.5rem 0 0;box-shadow:none;white-space:normal}.badge-shape-menu .btn-subtle{white-space:normal}.rotate-knob-wrap{width:160px;height:160px;align-self:center}.knob-arrow,.knob-arc{width:44px;height:44px;min-height:44px}}@media(max-width:1366px)and (any-pointer:fine){.review-workspace>.collection-toolbar.product-window-toolbar{display:grid}}@media(max-width:900px){.editor-controls-host{top:7rem;right:.5rem;bottom:.75rem;width:calc(100vw - 1rem)}.sheet-unit{display:flex;flex-direction:column;align-items:stretch}.sheet-column{order:0}.side-panel,.left-half .side-panel,.right-half .side-panel{order:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-height:none;overflow:visible}@media(max-width:1366px)and (hover:hover)and (pointer:fine){.badge-contour-group:hover .badge-contour-group-menu{display:flex}}.workspace-half.is-big,.tablet-tools-collapsed .workspace-half.is-big{--sheet-w: min( calc(100vw - 48px) , calc((100dvh - 200px) * 210 / 297))}.workspace-half.left-half.is-big,.tablet-tools-collapsed .workspace-half.left-half.is-big{--sheet-w: min( calc(100vw - 48px) , calc(100dvh - 240px) )}.workspace-half.right-half.is-landscape,.tablet-tools-collapsed .workspace-half.right-half.is-landscape{--sheet-w: min(calc((100vw - 48px) * 210 / 297), calc(100dvh - 200px) )}.right-half .sheet-strip{--strip-max-h: calc(100dvh - 190px) }.tablet-tools-collapsed .side-panel{display:none}}@media(max-width:640px){.studio-summaries{grid-template-columns:minmax(0,1fr);row-gap:.75rem}}@media(max-width:600px){.image-library-modal>.modal-header{grid-template-columns:minmax(0,1fr)}.image-library-modal>.modal-header .image-library-filter{grid-column:1}.image-library-body{display:flex;flex-direction:column}.browser-divider{display:none}.image-library-folders{max-height:30%;flex-shrink:0;border-right:0;border-bottom:1px solid #ccc;padding:0 0 .5rem}.image-library-grid-wrap{flex:1}.tablet-studio-name{flex-basis:100%}}@media(max-width:1366px),(any-pointer:coarse){.collection-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:stretch;min-width:0}.collection-grid>.collection-card{min-width:0;max-width:100%;box-sizing:border-box}.collection-grid>.collection-badge-card{height:auto;min-height:350px;aspect-ratio:260 / 350}.collection-grid .collection-badge-stage{height:auto;aspect-ratio:226 / 190}.collection-grid .collection-badge-preview{max-width:100%;max-height:100%}.collection-grid .collection-cover>*{max-width:100%;min-width:0}.collection-grid .exhibition-badge-image{min-width:0}}@media(any-pointer:coarse)and (orientation:portrait){.collection-grid,.studio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-grid>.collection-card,.studio-grid>.studio-card{zoom:var(--card-zoom, 1)}}@media(any-pointer:coarse)and (orientation:portrait)and (min-width:600px){.collection-grid,.studio-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-height:767px)and (max-width:1023px)and (orientation:landscape){.collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(hover:none){.studio-card:is(:hover,:focus-within):not(.is-touch-selected),.collection-badge-card:is(:hover,:focus-within):not(.is-touch-selected),.collection-gallery-card:not(.is-dragging):is(:hover,:focus-within):not(.is-touch-selected),.collection-gallery-card:not(.is-dragging):is(:hover,:focus-within):not(.is-touch-selected) .collection-cover img,.collection-badge-card:is(:hover,:focus-within):not(.is-touch-selected) .collection-badge-preview{transform:none}}@media(prefers-reduced-motion:reduce){.workspace-half,.half-content,.editor-controls-host,.side-panel,.sheet-frame,.source-sheet,.print-sheet{transition:none}}.monitoring-badge-thumbnail{display:flex;align-items:center;justify-content:center;min-height:36px}.monitoring-page-size,.monitoring-pagination{display:flex;justify-content:flex-end;align-items:center;gap:.4rem;padding:0;flex-shrink:0;font-size:.8rem}.monitoring-page-size .monitoring-select{flex-direction:row;align-items:center;gap:.5rem;min-width:0;max-width:none;white-space:nowrap}.monitoring-page-size summary{min-width:2.5rem;padding:.2rem .4rem;gap:.5rem}.monitoring-page-size .monitoring-shape-options{top:auto;bottom:calc(100% + .25rem);left:auto;right:0;padding:.2rem;border-radius:.35rem}.app-monitoring-modal.utility-modal .monitoring-page-size .monitoring-select-option{min-width:0;min-height:0;padding:.2rem .4rem;font-size:.75rem;line-height:1.2}.app-monitoring-modal.utility-modal .monitoring-pagination button{min-width:1.6rem;min-height:1.6rem;padding:.1rem .35rem;font-size:.85rem;line-height:1}.monitoring-badge-thumbnail img{display:block;width:36px;height:36px;object-fit:contain}.app-monitoring-modal.utility-modal button.monitoring-preview-error{padding:.2rem;border:0;background:transparent;color:#ffc5b8;font-size:.7rem;white-space:normal}
