@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-cyrillic-ext-400-normal-C0aKJzIG.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-ext-400-normal-CV3RJNZo.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-cyrillic-400-normal-BTdD9fLi.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-400-normal-BQq8x-Ju.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-math-400-normal-BOdeoExJ.woff2) format("woff2"),url(/pos/assets/onest-math-400-normal-BoceZrtY.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-symbols-400-normal-BKpJPZvB.woff2) format("woff2"),url(/pos/assets/onest-symbols-400-normal-Cyp7MkQ3.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-vietnamese-400-normal-5bytZ3jO.woff2) format("woff2"),url(/pos/assets/onest-vietnamese-400-normal-b_JsbRRP.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-latin-ext-400-normal-DN_ZkHKd.woff2) format("woff2"),url(/pos/assets/onest-latin-ext-400-normal-n6Pl0Elk.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:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/pos/assets/onest-latin-400-normal-9AYXx_QC.woff2) format("woff2"),url(/pos/assets/onest-latin-400-normal-RaMPE1jb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-cyrillic-ext-500-normal-BRptT_Q-.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-ext-500-normal-C2Nf5dsb.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-cyrillic-500-normal-CJRUgmys.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-500-normal-BMFE-GJD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-math-500-normal-BAEyco5m.woff2) format("woff2"),url(/pos/assets/onest-math-500-normal-CFbo1AvL.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-symbols-500-normal-x8bjkRDT.woff2) format("woff2"),url(/pos/assets/onest-symbols-500-normal-BnHuuehd.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-vietnamese-500-normal-CYcoD-Qw.woff2) format("woff2"),url(/pos/assets/onest-vietnamese-500-normal-B-ujVS1X.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-latin-ext-500-normal-BOsNMgOh.woff2) format("woff2"),url(/pos/assets/onest-latin-ext-500-normal-BG_GNqt_.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:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/pos/assets/onest-latin-500-normal-2-RsuwM3.woff2) format("woff2"),url(/pos/assets/onest-latin-500-normal-CVP923du.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-cyrillic-ext-600-normal-akDnvndp.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-ext-600-normal-DARnoHZf.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-cyrillic-600-normal-BZYKVyuq.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-600-normal-DXk93W_-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-math-600-normal-DtDLLcx3.woff2) format("woff2"),url(/pos/assets/onest-math-600-normal-Cg9O0yw7.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-symbols-600-normal-xTLJvtuG.woff2) format("woff2"),url(/pos/assets/onest-symbols-600-normal-DbXpb-tr.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-vietnamese-600-normal-BB-MkYnX.woff2) format("woff2"),url(/pos/assets/onest-vietnamese-600-normal-Banm7-ne.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-latin-ext-600-normal-DJ0mJiNR.woff2) format("woff2"),url(/pos/assets/onest-latin-ext-600-normal-HzGxiJ8N.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:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/pos/assets/onest-latin-600-normal-DM19Lk_j.woff2) format("woff2"),url(/pos/assets/onest-latin-600-normal-D88KJsY0.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-cyrillic-ext-700-normal-Bv9yQbv6.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-ext-700-normal-VHhFdOv4.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-cyrillic-700-normal-3rOSeAdn.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-700-normal-BYHfPO1G.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-math-700-normal-8BLSvV4n.woff2) format("woff2"),url(/pos/assets/onest-math-700-normal-DV7Jn8rc.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-symbols-700-normal-C_KQTiD_.woff2) format("woff2"),url(/pos/assets/onest-symbols-700-normal-DWaVlq9G.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-vietnamese-700-normal-o95X2wRR.woff2) format("woff2"),url(/pos/assets/onest-vietnamese-700-normal-DJPTbRH6.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-latin-ext-700-normal-DSjWcyFb.woff2) format("woff2"),url(/pos/assets/onest-latin-ext-700-normal-CIZyApB7.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:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/pos/assets/onest-latin-700-normal-DMkYZIUB.woff2) format("woff2"),url(/pos/assets/onest-latin-700-normal-HOulLaZS.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-cyrillic-ext-800-normal-DvatoslO.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-ext-800-normal-DFbDMb5u.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-cyrillic-800-normal-QkauEl2X.woff2) format("woff2"),url(/pos/assets/onest-cyrillic-800-normal-BK5UozLr.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-math-800-normal-C8DqLkcE.woff2) format("woff2"),url(/pos/assets/onest-math-800-normal-DMZUcWPd.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-symbols-800-normal-Bho9X8gK.woff2) format("woff2"),url(/pos/assets/onest-symbols-800-normal-CxVrnv2Y.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-vietnamese-800-normal-B-B_ZOag.woff2) format("woff2"),url(/pos/assets/onest-vietnamese-800-normal-BLKw_yQP.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-latin-ext-800-normal-BAgh8MfX.woff2) format("woff2"),url(/pos/assets/onest-latin-ext-800-normal-yUF9vR5U.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:Onest;font-style:normal;font-display:swap;font-weight:800;src:url(/pos/assets/onest-latin-800-normal-wB2poyF_.woff2) format("woff2"),url(/pos/assets/onest-latin-800-normal-ovMoM2vU.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_5joez_13{display:flex!important;justify-content:center;gap:var(--space-2);width:100%}._center_5joez_21{display:flex;justify-content:center;width:100%}._wrapperCenter_5joez_30{text-align:center}._wrapperCenter_5joez_30 .mantine-InputWrapper-label,._wrapperCenter_5joez_30 .mantine-InputWrapper-description,._wrapperCenter_5joez_30 .mantine-InputWrapper-error{text-align:center;display:block}._cell_5joez_41{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900);background:var(--color-paper-base);border:var(--border-width-thick) solid var(--border-color-default);border-radius:var(--radius-md);text-align:center;font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) var(--ease-default),background var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default)}._cell_5joez_41::placeholder{color:var(--color-ink-300)}._cell_5joez_41:hover{border-color:var(--border-color-interactive)}._cell_5joez_41:focus-visible,._cell_5joez_41:focus{border-color:var(--color-brand-primary);outline:none;box-shadow:0 0 0 3px var(--color-focus-ring)}._cell_5joez_41[data-filled=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._cell_5joez_41:disabled{opacity:.55;cursor:not-allowed;background:var(--color-paper-sunken)}:root[data-theme=dark] ._cell_5joez_41{background:#ffffff0a;border-color:#ffffff1f;color:var(--color-ink-900)}:root[data-theme=dark] ._cell_5joez_41:hover{border-color:#ffffff38;background:#ffffff12}:root[data-theme=dark] ._cell_5joez_41:focus-visible,:root[data-theme=dark] ._cell_5joez_41:focus{border-color:var(--color-brand-primary);background:#ffffff12;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-primary) 35%,transparent)}:root[data-theme=dark] ._cell_5joez_41[data-filled=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}:root[data-theme=dark] ._cell_5joez_41:disabled{background:#ffffff08;color:var(--color-ink-500)}._root_6togx_27._root_6togx_27{--sc-radius: var(--radius-card);--sc-color: var(--accent-btn);--sc-transition-duration: .12s;padding:0;background-color:var(--surface2);border:1px solid var(--border)}._root_6togx_27._root_6togx_27[data-disabled]{--sc-color: var(--surface)}._label_6togx_58._label_6togx_58{--sc-font-size: var(--type-control-size);--sc-padding: 0 var(--space-3-5);--sc-shadow: none;display:flex;align-items:center;justify-content:center;min-height:var(--tab-height);border-radius:calc(var(--radius-card) - 1px);color:var(--text2);font-weight:var(--weight-semibold)}._label_6togx_58._label_6togx_58:not([data-active]):not([data-disabled]):hover{color:var(--text)}._label_6togx_58._label_6togx_58[data-active]{color:var(--accent-btn-text)}._label_6togx_58._label_6togx_58[data-disabled]{color:var(--text3);cursor:not-allowed}._indicator_6togx_37._indicator_6togx_37{--sc-shadow: none;border-radius:calc(var(--radius-card) - 1px)}._input_6togx_109:focus-visible+._label_6togx_58{outline:none;box-shadow:var(--focus-ring)}._innerLabel_6togx_114{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5)}._icon_1440m_8{display:inline-block;flex-shrink:0;vertical-align:middle}._color-inherit_1440m_18{color:inherit}._color-current_1440m_22{color:currentColor}._color-primary_1440m_26{color:var(--color-brand-primary)}._color-secondary_1440m_30{color:var(--color-brand-secondary)}._color-success_1440m_34{color:var(--color-success-base)}._color-warning_1440m_38{color:var(--color-warning-base)}._color-error_1440m_42{color:var(--color-error-base)}._color-info_1440m_46{color:var(--color-info-base)}._color-muted_1440m_50{color:var(--color-ink-400)}._card_1nyr2_8{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden}._variant-elevated_1nyr2_19{background-color:var(--color-paper-base);box-shadow:var(--shadow-sm);border:var(--border-width-thin) solid var(--border-color-default)}._variant-outlined_1nyr2_25{background-color:var(--color-paper-base);border:var(--border-width-base) solid var(--border-color-default)}._variant-filled_1nyr2_30{background-color:var(--color-paper-sunken);border:var(--border-width-thin) solid transparent}._padding-none_1nyr2_39{padding:0}._padding-sm_1nyr2_43{padding:var(--space-3)}._padding-base_1nyr2_47{padding:var(--space-5)}._padding-lg_1nyr2_51{padding:var(--space-6)}._interactive_1nyr2_59{cursor:pointer;transition-property:transform,box-shadow,border-color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-default)}._interactive_1nyr2_59:hover{transform:translateY(-2px)}._interactive_1nyr2_59._variant-elevated_1nyr2_19:hover{box-shadow:var(--shadow-md)}._interactive_1nyr2_59._variant-outlined_1nyr2_25:hover{border-color:var(--border-color-interactive)}._interactive_1nyr2_59._variant-filled_1nyr2_30:hover{background-color:var(--color-paper-overlay)}._interactive_1nyr2_59:active{transform:translateY(0)}._interactive_1nyr2_59:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._header_1nyr2_96{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:var(--border-width-thin) solid var(--border-color-subtle)}._body_1nyr2_105{flex:1;padding:var(--space-4) 0}._footer_1nyr2_110{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--border-color-subtle)}._root_1nyr2_128[data-padding=none] ._header_1nyr2_96{padding:var(--space-5) var(--space-5) var(--space-4)}._root_1nyr2_128[data-padding=none] ._body_1nyr2_105{padding:var(--space-5)}._root_1nyr2_128[data-padding=none] ._header_1nyr2_96+._body_1nyr2_105{padding-top:var(--space-4)}._root_1nyr2_128[data-padding=none] ._footer_1nyr2_110{padding:var(--space-4) var(--space-5)}._header_1vu4h_8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:100%;width:100%;padding:0 var(--space-4)}._header_1vu4h_8[data-bordered]{border-bottom:var(--border-width-thin) solid var(--border-color-subtle)}._left_1vu4h_26{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._center_1vu4h_33{display:flex;align-items:center;justify-content:center;flex:1;min-width:0}._right_1vu4h_41{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._brand_1vu4h_52{display:flex;align-items:center;gap:var(--space-2)}._brandLink_1vu4h_58{display:flex;align-items:center;gap:var(--space-2);text-decoration:none;color:inherit;border-radius:var(--radius-sm);transition:opacity var(--duration-fast) var(--ease-default)}._brandLink_1vu4h_58:hover{opacity:.8}._brandLink_1vu4h_58:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._brandLogo_1vu4h_77{display:flex;align-items:center;justify-content:center;flex-shrink:0}._brandLogo_1vu4h_77 img,._brandLogo_1vu4h_77 svg{height:28px;width:auto}._brandName_1vu4h_90{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-ink-900);white-space:nowrap}._actions_1vu4h_102{display:flex;align-items:center}._menuToggle_1vu4h_111{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-default)}._menuToggle_1vu4h_111:hover{background-color:var(--color-ink-100)}._menuToggle_1vu4h_111:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._menuIcon_1vu4h_134{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;gap:4px}._menuIcon_1vu4h_134 span{display:block;width:100%;height:2px;background-color:var(--color-ink-700);border-radius:1px;transition:transform var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-default)}._menuToggle_1vu4h_111[data-open] ._menuIcon_1vu4h_134 span:nth-child(1){transform:translateY(6px) rotate(45deg)}._menuToggle_1vu4h_111[data-open] ._menuIcon_1vu4h_134 span:nth-child(2){opacity:0}._menuToggle_1vu4h_111[data-open] ._menuIcon_1vu4h_134 span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:768px){._menuToggle_1vu4h_111{display:flex}._brandName_1vu4h_90,._center_1vu4h_33{display:none}}._sidebar_h5w15_8{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_h5w15_19{flex-shrink:0;padding:var(--space-4);border-bottom:var(--border-width-thin) solid var(--border-color-subtle)}._content_h5w15_25{flex:1;overflow-y:auto;overflow-x:hidden;padding:var(--space-3)}._footer_h5w15_32{flex-shrink:0;padding:var(--space-3);border-top:var(--border-width-thin) solid var(--border-color-subtle)}._section_h5w15_42{margin-bottom:var(--space-4)}._section_h5w15_42:last-child{margin-bottom:0}._sectionTitle_h5w15_50{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-600);text-transform:uppercase;letter-spacing:var(--tracking-wider)}._sectionContent_h5w15_59{display:flex;flex-direction:column;gap:var(--space-1)}._sidebar_h5w15_8[data-collapsed] ._sectionTitle_h5w15_50{display:none}._navItem_h5w15_74{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:none;background:transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700);text-decoration:none;cursor:pointer;width:100%;text-align:left;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}._navItem_h5w15_74:hover{background-color:var(--color-ink-100);color:var(--color-ink-900)}._navItem_h5w15_74:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._navItem_h5w15_74[data-active]{background-color:var(--color-brand-primary-subtle);color:var(--color-brand-primary);font-weight:var(--weight-semibold)}._navItem_h5w15_74[data-active]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:var(--radius-full);background-color:var(--color-brand-primary)}._navItem_h5w15_74[data-active]:hover{background-color:var(--color-brand-primary-subtle)}._sidebar_h5w15_8[data-collapsed] ._navItem_h5w15_74[data-active]:before{display:none}._navItem_h5w15_74:disabled,._navItem_h5w15_74[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}._navIcon_h5w15_140{flex-shrink:0;color:currentColor;opacity:.7}._navItem_h5w15_74[data-active] ._navIcon_h5w15_140{opacity:1}._navLabel_h5w15_150{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navBadge_h5w15_158{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-paper-base);background-color:var(--color-brand-primary);border-radius:var(--radius-full)}._sidebar_h5w15_8[data-collapsed] ._navItem_h5w15_74{justify-content:center;padding:var(--space-3)}._sidebar_h5w15_8[data-collapsed] ._navLabel_h5w15_150,._sidebar_h5w15_8[data-collapsed] ._navBadge_h5w15_158{display:none}._divider_h5w15_188{margin:var(--space-3) 0;border:none;border-top:var(--border-width-thin) solid var(--border-color-subtle)}._user_h5w15_198{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--ease-default)}._user_h5w15_198:hover{background-color:var(--color-ink-100)}._userAvatar_h5w15_211{flex-shrink:0}._userInfo_h5w15_215{flex:1;min-width:0;overflow:hidden}._userName_h5w15_221{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_h5w15_230{font-size:var(--text-xs);color:var(--color-ink-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebar_h5w15_8[data-collapsed] ._user_h5w15_198{justify-content:center;padding:var(--space-2)}._sidebar_h5w15_8[data-collapsed] ._userInfo_h5w15_215{display:none}._navGroup_h5w15_252{display:flex;flex-direction:column}._navGroupHeader_h5w15_257{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:none;background:transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700);text-decoration:none;cursor:pointer;width:100%;text-align:left;transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}._navGroupHeader_h5w15_257:hover{background-color:var(--color-ink-100);color:var(--color-ink-900)}._navGroupHeader_h5w15_257:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}._navGroupHeader_h5w15_257[data-active]{color:var(--color-brand-primary)}._navGroupHeader_h5w15_257[data-active] ._navIcon_h5w15_140{opacity:1}._navGroupChevron_h5w15_295{flex-shrink:0;margin-left:auto;opacity:.5;transition:transform var(--duration-base) var(--ease-default)}._navGroupHeader_h5w15_257[data-expanded] ._navGroupChevron_h5w15_295{transform:rotate(90deg)}._navGroupContent_h5w15_306{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-base) var(--ease-default)}._navGroupContent_h5w15_306[data-expanded]{grid-template-rows:1fr}._navGroupContent_h5w15_306>*{overflow:hidden}._navGroupContent_h5w15_306[aria-hidden=true]{display:none}._navGroupContent_h5w15_306 ._navItem_h5w15_74{padding-left:var(--space-10);font-size:var(--text-sm)}._navGroupContent_h5w15_306 ._navItem_h5w15_74 ._navIcon_h5w15_140{width:var(--icon-size);height:var(--icon-size)}._navGroupContent_h5w15_306 ._navGroup_h5w15_252 ._navGroupHeader_h5w15_257{padding-left:var(--space-10)}._navGroupContent_h5w15_306 ._navGroup_h5w15_252 ._navGroupContent_h5w15_306 ._navItem_h5w15_74{padding-left:var(--space-14)}._sidebar_h5w15_8[data-collapsed] ._navGroupHeader_h5w15_257{justify-content:center;padding:var(--space-3);cursor:default}._sidebar_h5w15_8[data-collapsed] ._navGroupHeader_h5w15_257 ._navLabel_h5w15_150,._sidebar_h5w15_8[data-collapsed] ._navGroupHeader_h5w15_257 ._navBadge_h5w15_158,._sidebar_h5w15_8[data-collapsed] ._navGroupChevron_h5w15_295{display:none}._sidebar_h5w15_8[data-collapsed] ._navGroupContent_h5w15_306{display:none!important}._wrapper_qbdq5_10{width:100%;overflow-x:auto}._table_qbdq5_15{width:100%;border-collapse:collapse;font-size:var(--density-font, 14px);font-weight:500;--table-striped-color: var(--surface2);--table-highlight-on-hover-color: var(--surface2);--table-border-color: var(--row-line);--table-vertical-spacing: var(--density-cell-padding-y, 12px);--table-horizontal-spacing: var(--density-cell-padding-x, 16px);font-variant-numeric:tabular-nums lining-nums}._headerCell_qbdq5_43{position:sticky;top:0;z-index:var(--z-raised);background-color:var(--table-header-bg, var(--surface2));font-weight:700;font-size:var(--text-2xs);line-height:16px;text-transform:uppercase;letter-spacing:.05em;color:var(--text3);text-align:left;white-space:nowrap;padding:var(--density-cell-padding-y) var(--density-cell-padding-x);border-bottom:1px solid var(--border)}._headerContent_qbdq5_66{display:inline-flex;align-items:center;gap:var(--space-1-5)}._sortable_qbdq5_72{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--duration-fast) var(--ease-default)}._sortable_qbdq5_72:hover{color:var(--text)}._sortIcon_qbdq5_82{flex-shrink:0;color:var(--text4)}._headerCell_qbdq5_43[data-sort=asc] ._sortIcon_qbdq5_82,._headerCell_qbdq5_43[data-sort=desc] ._sortIcon_qbdq5_82{color:var(--accent)}._cell_qbdq5_96{color:var(--text2);vertical-align:middle;padding:var(--density-cell-padding-y) var(--density-cell-padding-x);border-bottom:1px solid var(--row-line);font-variant-numeric:tabular-nums lining-nums}._row_qbdq5_107{transition:background-color var(--duration-fast) var(--ease-default)}:root[data-ui-size] ._row_qbdq5_107{height:var(--density-row-height)}._clickable_qbdq5_118{cursor:pointer}._selected_qbdq5_122{background-color:var(--accent-soft)}._mono_qbdq5_126{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums lining-nums}._headerCell_qbdq5_43._align-left_qbdq5_141,._cell_qbdq5_96._align-left_qbdq5_141{text-align:left}._headerCell_qbdq5_43._align-center_qbdq5_146,._cell_qbdq5_96._align-center_qbdq5_146{text-align:center}._headerCell_qbdq5_43._align-right_qbdq5_138,._cell_qbdq5_96._align-right_qbdq5_138{text-align:right}._headerCell_qbdq5_43._align-right_qbdq5_138 ._headerContent_qbdq5_66{justify-content:flex-end}._headerCell_qbdq5_43._align-center_qbdq5_146 ._headerContent_qbdq5_66{justify-content:center}._align-left_qbdq5_141{text-align:left}._align-center_qbdq5_146{text-align:center}._align-right_qbdq5_138{text-align:right}._headerCell_qbdq5_43:first-child,._cell_qbdq5_96:first-child{padding-left:20px}._headerCell_qbdq5_43:last-child,._cell_qbdq5_96:last-child{padding-right:20px}._wrapper_1sobf_4{display:inline-flex}._date_7yvh8_1{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}._backdrop_4t5nt_17{background-color:#0b12208c!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._modalRoot_4t5nt_31{z-index:1100}._modalInner_4t5nt_36{display:flex!important;align-items:center!important;justify-content:center!important;padding:var(--space-4)!important;min-height:100vh;min-height:100dvh}._modal_4t5nt_31{--modal-content-max-height: calc(100dvh - var(--space-12));display:flex!important;flex-direction:column;margin:auto;background-color:var(--color-paper-raised)!important;color:var(--color-ink-900);border-radius:var(--radius-xl);border:1px solid transparent;box-shadow:0 25px 60px -15px #0b122040,0 8px 20px -6px #0b12201f;outline:none;overflow:hidden}:root[data-theme=dark] ._modal_4t5nt_31{background-color:#232a36!important;border-color:#ffffff1f;box-shadow:0 32px 80px -20px #000000bf,0 12px 24px -6px #00000080,inset 0 1px #ffffff14}._size-sm_4t5nt_108{width:min(24rem,calc(100vw - var(--space-8)))}._size-base_4t5nt_112{width:min(32rem,calc(100vw - var(--space-8)))}._size-lg_4t5nt_116{width:min(42rem,calc(100vw - var(--space-8)))}._size-xl_4t5nt_120{width:min(56rem,calc(100vw - var(--space-8)))}._size-full_4t5nt_129{--modal-size: 80vw;--modal-content-height: 80dvh}._modalInnerFull_4t5nt_143{padding:0!important}._modalFull_4t5nt_147{--modal-size: 100vw;--modal-content-max-height: 100dvh;--modal-content-height: 100dvh;width:100vw;max-width:100vw;height:100dvh;border-radius:0;border:0;box-shadow:none}:root[data-theme=dark] ._modalFull_4t5nt_147{box-shadow:none}._modalFull_4t5nt_147 [data-modal-body]{padding:var(--space-4)}._header_4t5nt_173{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-width-thin) solid var(--border-color-subtle);background-color:var(--color-paper-raised);flex-shrink:0}:root[data-theme=dark] ._header_4t5nt_173{background-color:#232a36;border-bottom-color:#ffffff14}._title_4t5nt_190{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900);letter-spacing:-.015em;margin:0}._closeButton_4t5nt_199{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-ink-500);background:transparent;border:0;border-radius:var(--radius-base);cursor:pointer;font-family:inherit;transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-default)}._closeButton_4t5nt_199:hover{color:var(--color-ink-900);background-color:var(--color-paper-sunken)}:root[data-ui-size] ._closeButton_4t5nt_199{width:var(--control-height-sm);height:var(--control-height-sm)}:root[data-theme=dark] ._closeButton_4t5nt_199:hover{background-color:#ffffff0f;color:var(--color-ink-900)}._closeButton_4t5nt_199:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._contentShell_4t5nt_257{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}._slotShell_4t5nt_275{display:flex;flex-direction:column;flex:1;min-height:0}._body_4t5nt_246{flex:1;padding:var(--space-6);overflow-y:auto;background-color:var(--color-paper-raised);color:var(--color-ink-700);font-size:var(--text-base);line-height:var(--leading-relaxed);min-height:0}._bodyFill_4t5nt_301{display:flex;flex-direction:column;overflow:hidden}:root[data-theme=dark] ._body_4t5nt_246{background-color:#232a36;color:var(--color-ink-800)}._footer_4t5nt_317{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:var(--border-width-thin) solid var(--border-color-subtle);background-color:var(--color-paper-sunken);border-radius:0 0 var(--radius-xl) var(--radius-xl);flex-shrink:0}:root[data-theme=dark] ._footer_4t5nt_317{background-color:#ffffff06;border-top-color:#ffffff0f}._container_p4uu2_8{container-type:inline-size;min-width:0}._grid_p4uu2_13{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3) var(--space-4);align-items:start}@container (min-width: 34rem){._grid_p4uu2_13[data-cols="2"],._grid_p4uu2_13[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}._span2_p4uu2_28{grid-column:span 2}}@container (min-width: 50rem){._grid_p4uu2_13[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}._spanAll_p4uu2_40{grid-column:1 / -1}._section_p4uu2_46{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._sectionTitle_p4uu2_53{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._drawerRoot_1rvgz_14{z-index:1100}._drawerInner_1rvgz_18{pointer-events:none}._drawerInner_1rvgz_18>*{pointer-events:auto}._overlay_1rvgz_29{background-color:#0b12208c!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._content_1rvgz_37{display:flex!important;flex-direction:column;background-color:var(--color-paper-base);color:var(--color-ink-900);box-shadow:-24px 0 48px -12px #0b12202e,-8px 0 16px -8px #0b122014;outline:none}:root[data-theme=dark] ._content_1rvgz_37{background-color:#232a36!important;color:var(--color-ink-900);border-left:1px solid rgba(255,255,255,.1);box-shadow:-24px 0 60px -12px #0009,-8px 0 18px -6px #0006,inset 1px 0 #ffffff0d}:root[data-theme=dark] ._content_1rvgz_37[data-position=right]{border-left:none;border-right:1px solid rgba(255,255,255,.1);box-shadow:24px 0 60px -12px #0009,8px 0 18px -6px #0006,inset -1px 0 #ffffff0d}._header_1rvgz_75{display:flex;align-items:center;gap:var(--space-3);padding:18px 22px;border-bottom:1px solid var(--border-color-subtle, var(--color-ink-100));flex-shrink:0;background:var(--color-paper-base);margin:0!important;min-height:auto!important}:root[data-theme=dark] ._header_1rvgz_75{background:#232a36!important;border-bottom-color:#ffffff14}._titleSlot_1rvgz_97{flex:1;margin:0!important;padding:0!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;line-height:inherit!important;min-width:0}._headerContent_1rvgz_109{display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:0}._title_1rvgz_95{font-family:var(--font-sans);font-size:17px;font-weight:600;color:var(--color-ink-900);letter-spacing:-.015em;margin:0;flex:1;min-width:0;line-height:1.2;opacity:1}._headerExtra_1rvgz_131{display:inline-flex;align-items:center;flex-shrink:0}._closeButton_1rvgz_138{color:var(--color-ink-500)!important;background:transparent!important;border-radius:var(--radius-base)!important;width:2.25rem!important;height:2.25rem!important;transition:color var(--duration-fast) var(--ease-default),background var(--duration-fast) var(--ease-default)!important}._closeButton_1rvgz_138:hover{color:var(--color-ink-900)!important;background:var(--color-paper-sunken)!important}:root[data-ui-size] ._closeButton_1rvgz_138{width:var(--control-height-sm)!important;height:var(--control-height-sm)!important}._closeButton_1rvgz_138:focus-visible{outline:2px solid var(--color-focus-ring)!important;outline-offset:2px!important}._body_1rvgz_166{flex:1;padding:18px 22px 22px!important;overflow-y:auto;color:var(--color-ink-800);font-size:var(--text-base);line-height:var(--leading-normal);min-height:0;background:var(--color-paper-base)}:root[data-theme=dark] ._body_1rvgz_166{background:#232a36!important;color:var(--color-ink-800)}:root[data-theme=dark] ._closeButton_1rvgz_138{color:var(--color-ink-500)!important}:root[data-theme=dark] ._closeButton_1rvgz_138:hover{color:var(--color-ink-900)!important;background:#ffffff0f!important}._message_130cw_1{margin:0;color:var(--color-ink-700);font-size:var(--text-base);line-height:var(--leading-relaxed)}._bodyRow_dxq2l_3{display:flex;align-items:center;gap:var(--space-3)}._bodyContent_dxq2l_9{flex:1;min-width:0}._bodyAction_dxq2l_14{flex-shrink:0}[data-theme=dark] ._message_dxq2l_29,[data-theme=dark] ._title_dxq2l_30,[data-theme=dark] ._body_dxq2l_3{color:var(--color-ink-900)}[data-theme=dark] ._icon_dxq2l_35,[data-theme=dark] ._icon_dxq2l_35 svg{color:var(--color-ink-900);opacity:1}[data-theme=dark] ._root_dxq2l_44[data-color=blue] ._icon_dxq2l_35,[data-theme=dark] ._root_dxq2l_44[data-color=blue] ._icon_dxq2l_35 svg{color:var(--color-info-base)}[data-theme=dark] ._root_dxq2l_44[data-color=green] ._icon_dxq2l_35,[data-theme=dark] ._root_dxq2l_44[data-color=green] ._icon_dxq2l_35 svg{color:var(--color-success-base)}[data-theme=dark] ._root_dxq2l_44[data-color=yellow] ._icon_dxq2l_35,[data-theme=dark] ._root_dxq2l_44[data-color=yellow] ._icon_dxq2l_35 svg{color:var(--color-warning-base)}[data-theme=dark] ._root_dxq2l_44[data-color=red] ._icon_dxq2l_35,[data-theme=dark] ._root_dxq2l_44[data-color=red] ._icon_dxq2l_35 svg{color:var(--color-error-base)}._root_16a03_6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);text-align:center}._root_16a03_6[data-compact]{padding:var(--space-6) var(--space-4)}._icon_16a03_20{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--color-ink-50);color:var(--color-ink-400)}._root_16a03_6[data-compact] ._icon_16a03_20{width:2rem;height:2rem}._title_16a03_37{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--color-ink-700)}._root_16a03_6[data-compact] ._title_16a03_37{font-size:var(--text-base)}._description_16a03_49{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-ink-500);max-width:44ch}._actions_16a03_57{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center}._root_clyvy_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-error-subtle);border:var(--border-width-thin) solid var(--color-error-border)}._root_clyvy_1[data-compact]{padding:var(--space-2) var(--space-3);gap:var(--space-2)}._icon_clyvy_16{color:var(--color-error-base);flex-shrink:0;display:flex;align-items:center}._content_clyvy_23{flex:1;min-width:0}._title_clyvy_28{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-error-text)}._root_clyvy_1[data-compact] ._title_clyvy_28{font-size:var(--text-xs)}._message_clyvy_38{font-size:var(--text-xs);color:var(--color-ink-400);margin-top:var(--space-1);line-height:var(--leading-relaxed)}._retry_clyvy_45{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-error-text);background:transparent;border:var(--border-width-thin) solid var(--color-error-border);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-default)}._retry_clyvy_45:hover{background:var(--color-error-border)}:root[data-ui-size] ._retry_clyvy_45{justify-content:center;min-height:var(--control-height-sm)}._loading_13o0m_1{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);color:var(--color-ink-400);font-size:var(--text-sm)}._loading_13o0m_1[data-compact]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._spinner_13o0m_15{animation:_spin_13o0m_15 1s linear infinite}@keyframes _spin_13o0m_15{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._empty_13o0m_24{padding:var(--space-6) var(--space-5);color:var(--color-ink-500);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center}._empty_13o0m_24[data-compact]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._list_1tpe7_27._list_1tpe7_27{position:relative;display:inline-flex;flex-wrap:wrap;gap:0;max-width:100%;padding:0;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface2)}._indicator_1tpe7_41._indicator_1tpe7_41{border-radius:calc(var(--radius-card) - 1px);background:var(--accent-btn);box-shadow:none;pointer-events:none}._tab_1tpe7_21._tab_1tpe7_21{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tab-height);padding:0 var(--space-3-5);border:0;border-radius:calc(var(--radius-card) - 1px);background:none;color:var(--text2);font-family:inherit;font-size:var(--type-control-size);line-height:1.3;font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:color var(--duration-moderate) var(--ease-out)}._tab_1tpe7_21._tab_1tpe7_21:hover:not([data-disabled]):not([data-active]){color:var(--text)}._tab_1tpe7_21._tab_1tpe7_21[data-active]{color:var(--accent-btn-text)}._tab_1tpe7_21._tab_1tpe7_21[data-disabled]{color:var(--text4);cursor:not-allowed}._tab_1tpe7_21._tab_1tpe7_21:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(prefers-reduced-motion:reduce){._tab_1tpe7_21._tab_1tpe7_21,._indicator_1tpe7_41._indicator_1tpe7_41{transition:none!important}}._panel_1tpe7_102{padding-top:var(--space-4)}._list_abjdn_12{display:flex;align-items:center;flex-wrap:wrap;row-gap:var(--space-3);gap:var(--space-2);margin:0;padding:0;list-style:none}._item_abjdn_27{display:flex;align-items:center;flex:1;min-width:0}._step_abjdn_34{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start}button._step_abjdn_34{min-height:var(--button-height-lg);padding-inline:var(--space-2);border-radius:var(--radius-control);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}button._step_abjdn_34:hover:not(:disabled){background:var(--surface3)}button._step_abjdn_34:focus-visible{outline:none;box-shadow:var(--focus-ring)}button._step_abjdn_34:disabled{cursor:not-allowed}._bullet_abjdn_73{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:var(--radius-pill);font-size:var(--type-helper-size);font-weight:700;font-variant-numeric:tabular-nums;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._bullet_abjdn_73[data-state=todo]{background:var(--surface);color:var(--text4);border:1.5px solid var(--border-input)}._bullet_abjdn_73[data-state=disabled]{background:var(--surface2);color:var(--text4);border:1.5px dashed var(--border-input)}._bullet_abjdn_73[data-state=current]{background:var(--accent);color:var(--accent-btn-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}._bullet_abjdn_73[data-state=done]{background:var(--accent);color:var(--accent-btn-text)}._stepIcon_abjdn_121{display:inline-flex;flex-shrink:0;color:var(--text3)}._text_abjdn_129{display:flex;flex-direction:column;min-width:0}._label_abjdn_135{font-size:var(--type-secondary-size);font-weight:500;color:var(--text3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._label_abjdn_135[data-state=current]{color:var(--text);font-weight:600}._label_abjdn_135[data-state=done]{color:var(--text2)}._label_abjdn_135[data-state=disabled]{color:var(--text4)}._meta_abjdn_160{font-size:var(--type-helper-size);font-weight:var(--weight-normal);color:var(--text4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._connector_abjdn_171{flex:1;height:2px;min-width:12px;margin:0 var(--space-1-5);background:var(--border);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out)}._connector_abjdn_171[data-done]{background:var(--accent)}._dropdown_1g1y1_12{background-color:var(--color-paper-base);border:1px solid var(--border-color-default);border-radius:var(--radius-xl, 12px);box-shadow:0 1px 2px #0b12200a,0 18px 40px -12px #0b12202e;padding:6px;color:var(--color-ink-800);min-width:244px}:root[data-theme=dark] ._dropdown_1g1y1_12{background-color:#232a36;border-color:#ffffff1f;color:var(--color-ink-900);box-shadow:0 24px 48px -12px #000000a6,0 8px 16px -4px #0006,inset 0 1px #ffffff14}._item_1g1y1_36{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;background:transparent!important;border:none!important;border-radius:var(--radius-md, 8px)!important;cursor:pointer;font-size:var(--text-base)!important;font-weight:500!important;color:var(--color-ink-700)!important;text-align:left;width:100%;letter-spacing:-.005em;transition:background-color .14s var(--ease-out, ease),color .14s var(--ease-out, ease);font-family:inherit}:root[data-ui-size] ._item_1g1y1_36{min-height:var(--control-height-sm)!important}._item_1g1y1_36:hover,._item_1g1y1_36[data-hovered]{background-color:var(--color-paper-sunken)!important;color:var(--color-ink-900)!important}:root[data-theme=dark] ._item_1g1y1_36{color:var(--color-ink-700)!important}:root[data-theme=dark] ._item_1g1y1_36:hover,:root[data-theme=dark] ._item_1g1y1_36[data-hovered]{background-color:#ffffff0f!important;color:var(--color-ink-900)!important}._item_1g1y1_36 .mantine-Menu-itemSection,._item_1g1y1_36 svg{color:var(--color-ink-500);transition:color .14s var(--ease-out, ease);flex-shrink:0}._item_1g1y1_36:hover .mantine-Menu-itemSection,._item_1g1y1_36:hover svg,._item_1g1y1_36[data-hovered] .mantine-Menu-itemSection,._item_1g1y1_36[data-hovered] svg{color:var(--color-ink-900)}:root[data-theme=dark] ._item_1g1y1_36 .mantine-Menu-itemSection,:root[data-theme=dark] ._item_1g1y1_36 svg{color:var(--color-ink-500)}._item_1g1y1_36[data-color=red]{color:var(--color-error-base)!important}._item_1g1y1_36[data-color=red] svg,._item_1g1y1_36[data-color=red] .mantine-Menu-itemSection{color:var(--color-error-base)!important}._item_1g1y1_36[data-color=red]:hover,._item_1g1y1_36[data-color=red][data-hovered]{background-color:var(--color-error-subtle)!important;color:var(--color-error-base)!important}:root[data-theme=dark] ._item_1g1y1_36[data-color=red]:hover,:root[data-theme=dark] ._item_1g1y1_36[data-color=red][data-hovered]{background-color:#f871711f!important}._divider_1g1y1_119{height:1px!important;margin:6px 4px!important;border:0!important;background-color:var(--border-color-subtle, var(--color-ink-100))}:root[data-theme=dark] ._divider_1g1y1_119{background-color:#ffffff0f}._label_1g1y1_131{padding:8px 12px 4px!important;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-500)!important}._dropdown_nqgb7_5{max-width:min(360px,calc(100vw - 2 * var(--space-4)));padding:var(--space-2);color:var(--text);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg)}._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-weekend]:not([data-disabled]){color:var(--text)}._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-in-range],._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-in-range]:hover{color:var(--accent-text);background-color:var(--accent-soft)}._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-selected],._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-first-in-range],._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-last-in-range],._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-selected]:hover,._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-first-in-range]:hover,._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-last-in-range]:hover{color:var(--accent-btn-text);background-color:var(--accent-btn)}@media(hover:hover){._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-selected]:hover,._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-first-in-range]:hover,._root_1wpd5_10._root_1wpd5_10 ._day_1wpd5_10._day_1wpd5_10[data-last-in-range]:hover{background-color:var(--accent-btn-hover)}}._level_1wpd5_38{font-weight:600}._level_1wpd5_38[data-static]{cursor:default}._chip_b6swa_4{display:inline-flex;align-items:center;gap:6px;height:var(--control-height-sm);padding:0 12px;border:1px solid var(--border-input);border-radius:var(--radius-pill);background:var(--surface);color:var(--text2);font-family:inherit;font-size:var(--text-sm);line-height:18px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._chip_b6swa_4:hover:not(:disabled){background:var(--surface3);color:var(--text)}._chip_b6swa_4:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._chip_b6swa_4[data-selected]{background:var(--accent-soft);border-color:transparent;color:var(--accent-text);font-weight:700}._chip_b6swa_4:disabled{opacity:.5;cursor:not-allowed}._count_b6swa_49{font-variant-numeric:tabular-nums;font-size:var(--text-xs);line-height:16px;font-weight:700;color:var(--text4)}._chip_b6swa_4[data-selected] ._count_b6swa_49{color:var(--accent-text)}:root,:host{color-scheme:var(--mantine-color-scheme)}*,*:before,*:after{box-sizing:border-box}input,button,textarea,select{font:inherit}button,select{text-transform:none}body,:host{margin:0;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md);line-height:var(--mantine-line-height);background-color:var(--mantine-color-body);color:var(--mantine-color-text);-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:31.25em){body,:host{-webkit-text-size-adjust:100%}}@media(prefers-reduced-motion:reduce){[data-respect-reduced-motion] [data-reduce-motion]{transition:none;animation:none}}[data-mantine-color-scheme=light] .mantine-light-hidden,[data-mantine-color-scheme=dark] .mantine-dark-hidden{display:none}.mantine-focus-auto:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-always:focus{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.mantine-focus-never:focus{outline:none}.mantine-active:active{transform:translateY(calc(.0625rem * var(--mantine-scale)))}fieldset:disabled .mantine-active:active{transform:none}:where([dir=rtl]) .mantine-rotate-rtl{transform:rotate(180deg)}:root,:host{--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-heading-text-wrap: wrap;--mantine-radius-default: calc(.5rem * var(--mantine-scale));--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-font-weight-regular: 400;--mantine-font-weight-medium: 600;--mantine-font-weight-bold: 700;--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}:root[data-mantine-color-scheme=dark],:host([data-mantine-color-scheme="dark"]){--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-disabled: var(--mantine-color-dark-6);--mantine-color-disabled-color: var(--mantine-color-dark-3);--mantine-color-disabled-border: var(--mantine-color-dark-4);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-9);--mantine-color-dark-light: rgba(10, 10, 10, 1);--mantine-color-dark-light-hover: rgba(14, 14, 14, 1);--mantine-color-dark-light-color: var(--mantine-color-dark-0);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(66, 66, 66, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(17, 19, 21, 1);--mantine-color-gray-light-hover: rgba(23, 26, 29, 1);--mantine-color-gray-light-color: var(--mantine-color-gray-0);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(101, 21, 21, 1);--mantine-color-red-light-hover: rgba(141, 29, 29, 1);--mantine-color-red-light-color: var(--mantine-color-red-0);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(83, 15, 39, 1);--mantine-color-pink-light-hover: rgba(116, 21, 54, 1);--mantine-color-pink-light-color: var(--mantine-color-pink-0);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(67, 23, 78, 1);--mantine-color-grape-light-hover: rgba(94, 32, 109, 1);--mantine-color-grape-light-color: var(--mantine-color-grape-0);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(48, 31, 98, 1);--mantine-color-violet-light-hover: rgba(67, 43, 137, 1);--mantine-color-violet-light-color: var(--mantine-color-violet-0);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(27, 40, 100, 1);--mantine-color-indigo-light-hover: rgba(38, 55, 139, 1);--mantine-color-indigo-light-color: var(--mantine-color-indigo-0);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(12, 50, 86, 1);--mantine-color-blue-light-hover: rgba(17, 70, 120, 1);--mantine-color-blue-light-color: var(--mantine-color-blue-0);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(6, 57, 67, 1);--mantine-color-cyan-light-hover: rgba(8, 80, 93, 1);--mantine-color-cyan-light-color: var(--mantine-color-cyan-0);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(4, 64, 46, 1);--mantine-color-teal-light-hover: rgba(6, 89, 64, 1);--mantine-color-teal-light-color: var(--mantine-color-teal-0);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(22, 69, 31, 1);--mantine-color-green-light-hover: rgba(30, 97, 43, 1);--mantine-color-green-light-color: var(--mantine-color-green-0);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(46, 74, 7, 1);--mantine-color-lime-light-hover: rgba(64, 104, 9, 1);--mantine-color-lime-light-color: var(--mantine-color-lime-0);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(115, 60, 0, 1);--mantine-color-yellow-light-hover: rgba(161, 83, 0, 1);--mantine-color-yellow-light-color: var(--mantine-color-yellow-0);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(109, 36, 8, 1);--mantine-color-orange-light-hover: rgba(152, 50, 11, 1);--mantine-color-orange-light-color: var(--mantine-color-orange-0);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}:root[data-mantine-color-scheme=light],:host([data-mantine-color-scheme="light"]){--mantine-color-scheme: light;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: #000;--mantine-color-body: #fff;--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-color-blue-6);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-black);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-disabled: var(--mantine-color-gray-2);--mantine-color-disabled-color: var(--mantine-color-gray-5);--mantine-color-disabled-border: var(--mantine-color-gray-3);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: var(--mantine-color-dark-1);--mantine-color-dark-light-hover: var(--mantine-color-dark-2);--mantine-color-dark-light-color: var(--mantine-color-dark-9);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(46, 46, 46, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: var(--mantine-color-gray-1);--mantine-color-gray-light-hover: var(--mantine-color-gray-2);--mantine-color-gray-light-color: var(--mantine-color-gray-9);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: var(--mantine-color-red-1);--mantine-color-red-light-hover: var(--mantine-color-red-2);--mantine-color-red-light-color: var(--mantine-color-red-9);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: var(--mantine-color-pink-1);--mantine-color-pink-light-hover: var(--mantine-color-pink-2);--mantine-color-pink-light-color: var(--mantine-color-pink-9);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: var(--mantine-color-grape-1);--mantine-color-grape-light-hover: var(--mantine-color-grape-2);--mantine-color-grape-light-color: var(--mantine-color-grape-9);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: var(--mantine-color-violet-1);--mantine-color-violet-light-hover: var(--mantine-color-violet-2);--mantine-color-violet-light-color: var(--mantine-color-violet-9);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: var(--mantine-color-indigo-1);--mantine-color-indigo-light-hover: var(--mantine-color-indigo-2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-9);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: var(--mantine-color-blue-1);--mantine-color-blue-light-hover: var(--mantine-color-blue-2);--mantine-color-blue-light-color: var(--mantine-color-blue-9);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: var(--mantine-color-cyan-1);--mantine-color-cyan-light-hover: var(--mantine-color-cyan-2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-9);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: var(--mantine-color-teal-1);--mantine-color-teal-light-hover: var(--mantine-color-teal-2);--mantine-color-teal-light-color: var(--mantine-color-teal-9);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: var(--mantine-color-green-1);--mantine-color-green-light-hover: var(--mantine-color-green-2);--mantine-color-green-light-color: var(--mantine-color-green-9);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: var(--mantine-color-lime-1);--mantine-color-lime-light-hover: var(--mantine-color-lime-2);--mantine-color-lime-light-color: var(--mantine-color-lime-9);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: var(--mantine-color-yellow-1);--mantine-color-yellow-light-hover: var(--mantine-color-yellow-2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-9);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: var(--mantine-color-orange-1);--mantine-color-orange-light-hover: var(--mantine-color-orange-2);--mantine-color-orange-light-color: var(--mantine-color-orange-9);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.m_d57069b5{--scrollarea-scrollbar-size: calc(.75rem * var(--mantine-scale));position:relative;overflow:hidden}.m_d57069b5:where([data-autosize]) .m_b1336c6{min-width:min-content}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline-end:0;padding-inline-start:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease;padding:calc(var(--scrollarea-scrollbar-size) / 5);display:flex;background-color:transparent;flex-direction:row}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);flex-direction:column;bottom:0;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{flex:1;border-radius:var(--scrollarea-scrollbar-size);position:relative;transition:background-color .15s ease;overflow:hidden;opacity:var(--thumb-opacity)}.m_d8b5e363:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:calc(2.75rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{position:absolute;opacity:0;transition:opacity .15s ease;display:block;inset-inline-end:0;bottom:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_b1336c6{min-width:100%}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));margin:calc(-.0625rem * var(--mantine-scale));overflow:hidden;padding:0;position:absolute;white-space:nowrap}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color: var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_9814e45f{inset:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_38a85659{position:absolute;border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow, none);border-radius:var(--popover-radius, var(--mantine-radius-default))}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color: var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color: var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_3d7bc908{position:fixed;inset:0}.m_5ae2e3c{--loader-size-xs: calc(1.125rem * var(--mantine-scale));--loader-size-sm: calc(1.375rem * var(--mantine-scale));--loader-size-md: calc(2.25rem * var(--mantine-scale));--loader-size-lg: calc(2.75rem * var(--mantine-scale));--loader-size-xl: calc(3.625rem * var(--mantine-scale));--loader-size: var(--loader-size-md);--loader-color: var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{transform:scale(.6);opacity:0}50%,to{transform:scale(1)}}.m_7a2bd4cd{position:relative;width:var(--loader-size);height:var(--loader-size);display:flex;gap:calc(var(--loader-size) / 5)}.m_870bb79{flex:1;background:var(--loader-color);animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:calc(.125rem * var(--mantine-scale))}.m_870bb79:nth-of-type(1){animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.m_4e3f22d7{display:flex;justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);position:relative;width:var(--loader-size);height:var(--loader-size)}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);border-radius:50%;background:var(--loader-color);animation:m_aac34a1 .8s infinite linear}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{display:inline-block;width:var(--loader-size);height:var(--loader-size)}.m_b34414df:after{content:"";display:block;width:var(--loader-size);height:var(--loader-size);border-radius:calc(625rem * var(--mantine-scale));border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:m_f8e89c4b 1.2s linear infinite}.m_8d3f4000{--ai-size-xs: calc(1.125rem * var(--mantine-scale));--ai-size-sm: calc(1.375rem * var(--mantine-scale));--ai-size-md: calc(1.75rem * var(--mantine-scale));--ai-size-lg: calc(2.125rem * var(--mantine-scale));--ai-size-xl: calc(2.75rem * var(--mantine-scale));--ai-size-input-xs: calc(1.875rem * var(--mantine-scale));--ai-size-input-sm: calc(2.25rem * var(--mantine-scale));--ai-size-input-md: calc(2.625rem * var(--mantine-scale));--ai-size-input-lg: calc(3.125rem * var(--mantine-scale));--ai-size-input-xl: calc(3.75rem * var(--mantine-scale));--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media(hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media(hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{inset:calc(-.0625rem * var(--mantine-scale));position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_437b6484{--section-height-xs: calc(1.125rem * var(--mantine-scale));--section-height-sm: calc(1.375rem * var(--mantine-scale));--section-height-md: calc(1.75rem * var(--mantine-scale));--section-height-lg: calc(2.125rem * var(--mantine-scale));--section-height-xl: calc(2.75rem * var(--mantine-scale));--section-height-input-xs: calc(1.875rem * var(--mantine-scale));--section-height-input-sm: calc(2.25rem * var(--mantine-scale));--section-height-input-md: calc(2.625rem * var(--mantine-scale));--section-height-input-lg: calc(3.125rem * var(--mantine-scale));--section-height-input-xl: calc(3.75rem * var(--mantine-scale));--section-padding-x-xs: calc(.375rem * var(--mantine-scale));--section-padding-x-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-md: calc(.625rem * var(--mantine-scale));--section-padding-x-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-xl: calc(1rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_86a44da5{--cb-size-xs: calc(1.125rem * var(--mantine-scale));--cb-size-sm: calc(1.375rem * var(--mantine-scale));--cb-size-md: calc(1.75rem * var(--mantine-scale));--cb-size-lg: calc(2.125rem * var(--mantine-scale));--cb-size-xl: calc(2.75rem * var(--mantine-scale));--cb-size: var(--cb-size-md);--cb-icon-size: 70%;--cb-radius: var(--mantine-radius-default);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:var(--mantine-font-weight-regular);font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:calc(3.75rem * var(--mantine-scale));transition:padding-inline-end .1s}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: calc(1.875rem * var(--mantine-scale));--input-height-sm: calc(2.25rem * var(--mantine-scale));--input-height-md: calc(2.625rem * var(--mantine-scale));--input-height-lg: calc(3.125rem * var(--mantine-scale));--input-height-xl: calc(3.75rem * var(--mantine-scale));--input-padding-y-xs: calc(.3125rem * var(--mantine-scale));--input-padding-y-sm: calc(.375rem * var(--mantine-scale));--input-padding-y-md: calc(.5rem * var(--mantine-scale));--input-padding-y-lg: calc(.625rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-text-align: left;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-disabled-bg: var(--mantine-color-disabled);--input-disabled-color: var(--mantine-color-disabled-color);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: calc(.0625rem * var(--mantine-scale));--left-section-start: calc(.0625rem * var(--mantine-scale));--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: calc(.0625rem * var(--mantine-scale));--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-multiline]{--input-padding-y-xs: calc(.28125rem * var(--mantine-scale));--input-padding-y-sm: calc(.34375rem * var(--mantine-scale));--input-padding-y-md: calc(.4375rem * var(--mantine-scale));--input-padding-y-lg: calc(.59375rem * var(--mantine-scale));--input-padding-y-xl: calc(.8125rem * var(--mantine-scale));--input-size: auto;--input-line-height: var(--mantine-line-height)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}.m_6c018570[data-size=xs] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: calc(5.5625rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}:where([dir=rtl]) .m_6c018570{--input-text-align: right;--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--_input-fz, var(--input-fz, var(--mantine-font-size-md)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--_input-fz: calc(var(--input-fz) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7[readonly]{caret-color:transparent}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_6c018570[data-size=xs] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: calc(2.5625rem * var(--mantine-scale))}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: calc(3.125rem * var(--mantine-scale))}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: calc(3.75rem * var(--mantine-scale))}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: calc(4.5rem * var(--mantine-scale))}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: calc(5.5625rem * var(--mantine-scale))}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:var(--mantine-font-weight-medium);overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_96b553a6{--transition-duration: .15s;top:0;left:0;position:absolute;z-index:0;transition-property:transform,width,height;transition-timing-function:ease;transition-duration:0ms}.m_96b553a6:where([data-initialized]){transition-duration:var(--transition-duration)}.m_96b553a6:where([data-hidden]){display:none}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{overflow-wrap:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0;width:100%}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent;color:var(--mantine-color-bright)}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:var(--mantine-font-weight-regular);flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:calc(.0625rem * var(--mantine-scale)) solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_7f854edf{position:fixed;z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom)}.m_66836ed3{--alert-radius: var(--mantine-radius-default);--alert-bg: var(--mantine-primary-color-light);--alert-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--alert-color: var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_a5d60502{display:flex}.m_667c2793{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:flex;align-items:center;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-bold)}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));display:flex;align-items:center;justify-content:flex-start;margin-inline-end:var(--mantine-spacing-md);margin-top:calc(.0625rem * var(--mantine-scale))}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:var(--alert-color)}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:var(--mantine-font-weight-regular);margin:0;padding:0}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:right}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:left}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media(hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media(hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media(hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media(hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_48204f9b{width:var(--slider-size);height:var(--slider-size);position:relative;border-radius:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.m_48204f9b:focus-within{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_48204f9b{--slider-size: calc(3.75rem * var(--mantine-scale));--thumb-size: calc(var(--slider-size) / 5)}:where([data-mantine-color-scheme=light]) .m_48204f9b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_48204f9b{background-color:var(--mantine-color-dark-5)}.m_bb9cdbad{position:absolute;inset:calc(.0625rem * var(--mantine-scale));border-radius:var(--slider-size);pointer-events:none}.m_481dd586{width:calc(.125rem * var(--mantine-scale));position:absolute;top:0;bottom:0;left:calc(50% - 1px);transform:rotate(var(--angle))}.m_481dd586:before{content:"";position:absolute;top:calc(var(--thumb-size) / 3);left:calc(.03125rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));height:calc(var(--thumb-size) / 1.5);transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_481dd586:before{background-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_481dd586:before{background-color:var(--mantine-color-dark-3)}.m_481dd586[data-label]:after{min-width:calc(1.125rem * var(--mantine-scale));text-align:center;content:attr(data-label);position:absolute;top:calc(-1.5rem * var(--mantine-scale));left:calc(-.4375rem * var(--mantine-scale));transform:rotate(calc(360deg - var(--angle)));font-size:var(--mantine-font-size-xs)}.m_bc02ba3d{position:absolute;inset-block:0;inset-inline-start:calc(50% - 1.5px);inset-inline-end:0;height:100%;width:calc(.1875rem * var(--mantine-scale));outline:none;pointer-events:none}.m_bc02ba3d:before{content:"";position:absolute;right:0;top:0;height:min(var(--thumb-size),calc(var(--slider-size) / 2));width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_bc02ba3d:before{background-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_bc02ba3d:before{background-color:var(--mantine-color-dark-1)}.m_bb8e875b{font-size:var(--mantine-font-size-xs)}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important;--app-shell-aside-offset: 0rem !important;--app-shell-footer-offset: 0rem !important}.m_89ab340[data-mode=static]{display:grid;grid-template-columns:var(--app-shell-navbar-width, 0) 1fr var(--app-shell-aside-width, 0);grid-template-rows:auto 1fr auto;position:relative;height:100%;overflow:auto}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-mode=static]) .m_45252eee,:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-navbar-position, fixed);grid-row:var(--app-shell-navbar-grid-row, auto);height:100%}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}:where([data-mode=static][data-layout=alt]) .m_45252eee,:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1;height:100%}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([data-mode=static]) .m_45252eee{grid-column:var(--app-shell-navbar-grid-column, auto);display:var(--app-shell-navbar-display, flex)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-aside-position, fixed);grid-column:var(--app-shell-aside-grid-column, auto);grid-row:var(--app-shell-aside-grid-row, auto);display:var(--app-shell-aside-display, flex)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1}:where([data-scroll-locked]) .m_9cdde9a{visibility:var(--app-shell-aside-scroll-locked-visibility)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}:where([data-mode=static]) .m_8983817{padding-inline-start:var(--app-shell-padding);padding-inline-end:var(--app-shell-padding);padding-top:var(--app-shell-padding);padding-bottom:var(--app-shell-padding);min-height:auto;grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);grid-row:var(--app-shell-main-grid-row, 2)}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,margin-inline-start,margin-inline-end;background-color:var(--mantine-color-body)}:where([data-mode=static]) .m_3b16f56b,:where([data-mode=static]) .m_3840c879{position:var(--app-shell-header-position, fixed);grid-column:var(--app-shell-header-grid-column, auto)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{margin-inline-start:var(--app-shell-navbar-offset, 0rem);margin-inline-end:var(--app-shell-aside-offset, 0rem)}:where([data-mode=static][data-layout=alt]) .m_3b16f56b,:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);margin-inline-start:0rem;margin-inline-end:0rem}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}:where([data-mode=static]) .m_3b16f56b{grid-row:var(--app-shell-header-grid-row, auto)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}:where([data-mode=static]) .m_3840c879{position:var(--app-shell-footer-position, fixed);grid-column:var(--app-shell-footer-grid-column, auto);grid-row:var(--app-shell-footer-grid-row, auto)}:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_71ac47fc{--ar-ratio: 1;max-width:100%}.m_71ac47fc>:where(*:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){object-fit:cover}.m_88b62a41{--combobox-padding: calc(.25rem * var(--mantine-scale));padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs: calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm: calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--combobox-option-padding-md: calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));--combobox-option-padding-lg: calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--combobox-option-padding-xl: calc(.875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--combobox-option-padding: var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;overflow-wrap:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding)}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:calc(.0625rem * var(--mantine-scale));margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:calc(.0625rem * var(--mantine-scale));margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:var(--mantine-font-weight-medium);position:relative;display:flex;align-items:center}.m_2bb2e9e5:after{content:"";flex:1;inset-inline:0;height:calc(.0625rem * var(--mantine-scale));margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs: calc(.875rem * var(--mantine-scale));--combobox-chevron-size-sm: calc(1.125rem * var(--mantine-scale));--combobox-chevron-size-md: calc(1.25rem * var(--mantine-scale));--combobox-chevron-size-lg: calc(1.5rem * var(--mantine-scale));--combobox-chevron-size-xl: calc(1.75rem * var(--mantine-scale));--combobox-chevron-size: var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color, var(--mantine-color-error))}.m_390b5f4{display:flex;align-items:center;gap:calc(.5rem * var(--mantine-scale))}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_a530ee0a{width:.8em;min-width:.8em;height:.8em}.m_5f75b09e{--label-lh-xs: calc(1rem * var(--mantine-scale));--label-lh-sm: calc(1.25rem * var(--mantine-scale));--label-lh-md: calc(1.5rem * var(--mantine-scale));--label-lh-lg: calc(1.875rem * var(--mantine-scale));--label-lh-xl: calc(2.25rem * var(--mantine-scale));--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{-webkit-tap-highlight-color:transparent;display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}fieldset:disabled .m_8ee546b8,.m_8ee546b8:where([data-disabled]){color:var(--mantine-color-disabled-color)}.m_328f68c0{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end);cursor:default}.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_26775b0a{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_26775b0a :where(*){cursor:inherit}.m_26775b0a:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_26775b0a:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_5e5256ee{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled)}.m_5e5256ee:where([data-variant=filled]){--checkbox-icon-color: var(--mantine-color-white)}.m_5e5256ee:where([data-variant=outline]){--checkbox-icon-color: var(--checkbox-color)}.m_5e5256ee{position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);min-width:var(--checkbox-size);height:var(--checkbox-size);min-height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_5e5256ee{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_5e5256ee{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_5e5256ee[data-indeterminate],.m_5e5256ee[data-checked]{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_5e5256ee[data-indeterminate]>.m_1b1c543a,.m_5e5256ee[data-checked]>.m_1b1c543a{opacity:1;transform:none;color:var(--checkbox-icon-color)}.m_5e5256ee[data-disabled]{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}[data-mantine-color-scheme=light] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .m_5e5256ee[data-disabled][data-checked]>.m_1b1c543a{color:var(--mantine-color-dark-3)}.m_76e20374[data-indeterminate]:not([data-disabled]),.m_76e20374[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--checkbox-color)}.m_76e20374[data-indeterminate]:not([data-disabled])>.m_1b1c543a,.m_76e20374[data-checked]:not([data-disabled])>.m_1b1c543a{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_1b1c543a{display:block;width:60%;color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_bf2d988c{--checkbox-size-xs: calc(1rem * var(--mantine-scale));--checkbox-size-sm: calc(1.25rem * var(--mantine-scale));--checkbox-size-md: calc(1.5rem * var(--mantine-scale));--checkbox-size-lg: calc(1.875rem * var(--mantine-scale));--checkbox-size-xl: calc(2.25rem * var(--mantine-scale));--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled)}.m_bf2d988c:where([data-variant=filled]){--checkbox-icon-color: var(--mantine-color-white)}.m_bf2d988c:where([data-variant=outline]){--checkbox-icon-color: var(--checkbox-color)}.m_26062bec{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);order:1}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{appearance:none;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));padding:0;display:block;margin:0;transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}.m_26063560:disabled+.m_bf295423{color:var(--mantine-color-disabled-color)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_bf295423{position:absolute;inset:0;width:60%;margin:auto;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;transition:transform .1s ease,opacity .1s ease}.m_11def92b{--ag-spacing: var(--mantine-spacing-sm);--ag-offset: calc(var(--ag-spacing) * -1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs: calc(1rem * var(--mantine-scale));--avatar-size-sm: calc(1.625rem * var(--mantine-scale));--avatar-size-md: calc(2.375rem * var(--mantine-scale));--avatar-size-lg: calc(3.5rem * var(--mantine-scale));--avatar-size-xl: calc(5.25rem * var(--mantine-scale));--avatar-size: var(--avatar-size-md);--avatar-radius: calc(62.5rem * var(--mantine-scale));--avatar-bg: var(--mantine-color-gray-light);--avatar-bd: calc(.0625rem * var(--mantine-scale)) solid transparent;--avatar-color: var(--mantine-color-gray-light-color);--avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;position:relative;display:block;-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:var(--avatar-radius);text-decoration:none;padding:0;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){margin-inline-start:var(--ag-offset);border:2px solid var(--mantine-color-body);background:var(--mantine-color-body)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:var(--mantine-font-weight-bold);display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color)}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_2ce0de02{background-size:cover;background-position:center;display:block;width:100%;border:0;text-decoration:none;border-radius:var(--bi-radius, 0)}.m_347db0ec{--badge-height-xs: calc(1rem * var(--mantine-scale));--badge-height-sm: calc(1.125rem * var(--mantine-scale));--badge-height-md: calc(1.25rem * var(--mantine-scale));--badge-height-lg: calc(1.625rem * var(--mantine-scale));--badge-height-xl: calc(2rem * var(--mantine-scale));--badge-fz-xs: calc(.5625rem * var(--mantine-scale));--badge-fz-sm: calc(.625rem * var(--mantine-scale));--badge-fz-md: calc(.6875rem * var(--mantine-scale));--badge-fz-lg: calc(.8125rem * var(--mantine-scale));--badge-fz-xl: calc(1rem * var(--mantine-scale));--badge-padding-x-xs: calc(.375rem * var(--mantine-scale));--badge-padding-x-sm: calc(.5rem * var(--mantine-scale));--badge-padding-x-md: calc(.625rem * var(--mantine-scale));--badge-padding-x-lg: calc(.75rem * var(--mantine-scale));--badge-padding-x-xl: calc(1rem * var(--mantine-scale));--badge-height: var(--badge-height-md);--badge-fz: var(--badge-fz-md);--badge-padding-x: var(--badge-padding-x-md);--badge-radius: calc(62.5rem * var(--mantine-scale));--badge-lh: calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color: var(--mantine-color-white);--badge-bg: var(--mantine-primary-color-filled);--badge-border-width: calc(.0625rem * var(--mantine-scale));--badge-bd: var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);text-decoration:none;padding:0 var(--badge-padding-x);display:inline-grid;align-items:center;justify-content:center;width:fit-content;text-transform:uppercase;font-weight:var(--mantine-font-weight-bold);letter-spacing:calc(.015625rem * var(--mantine-scale));cursor:default;text-overflow:ellipsis;overflow:hidden;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd)}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){padding-inline:calc(.125rem * var(--mantine-scale));display:flex;width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size: calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";display:block;width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size)}.m_5add502a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:inherit}.m_91fdda9b{--badge-section-margin: calc(var(--mantine-spacing-xs) / 2);display:inline-flex;justify-content:center;align-items:center;max-height:calc(var(--badge-height) - var(--badge-border-width) * 2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_ddec01c0{--blockquote-border: 3px solid var(--bq-bd);position:relative;margin:0;border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset: calc(var(--bq-icon-size) / -2);position:absolute;color:var(--bq-bd);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;top:var(--blockquote-icon-offset);inset-inline-start:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size)}.m_dde51a35{display:block;margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%}.m_8b3717df{display:flex;align-items:center;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{margin-inline:var(--bc-separator-margin, var(--mantine-spacing-xs));line-height:1;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_fea6bf1a{--burger-size-xs: calc(.75rem * var(--mantine-scale));--burger-size-sm: calc(1.125rem * var(--mantine-scale));--burger-size-md: calc(1.5rem * var(--mantine-scale));--burger-size-lg: calc(2.125rem * var(--mantine-scale));--burger-size-xl: calc(2.625rem * var(--mantine-scale));--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:calc(.0625rem * var(--mantine-scale)) solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_77c9d27d{--button-height-xs: calc(1.875rem * var(--mantine-scale));--button-height-sm: calc(2.25rem * var(--mantine-scale));--button-height-md: calc(2.625rem * var(--mantine-scale));--button-height-lg: calc(3.125rem * var(--mantine-scale));--button-height-xl: calc(3.75rem * var(--mantine-scale));--button-height-compact-xs: calc(1.375rem * var(--mantine-scale));--button-height-compact-sm: calc(1.625rem * var(--mantine-scale));--button-height-compact-md: calc(1.875rem * var(--mantine-scale));--button-height-compact-lg: calc(2.125rem * var(--mantine-scale));--button-height-compact-xl: calc(2.5rem * var(--mantine-scale));--button-padding-x-xs: calc(.875rem * var(--mantine-scale));--button-padding-x-sm: calc(1.125rem * var(--mantine-scale));--button-padding-x-md: calc(1.375rem * var(--mantine-scale));--button-padding-x-lg: calc(1.625rem * var(--mantine-scale));--button-padding-x-xl: calc(2rem * var(--mantine-scale));--button-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--button-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--button-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--button-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--button-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:var(--mantine-font-weight-medium);position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:calc(.0625rem * var(--mantine-scale)) solid transparent;transform:none;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;inset:calc(-.0625rem * var(--mantine-scale));border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media(hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media(hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: calc(.0625rem * var(--mantine-scale));display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_70be2a01{--section-height-xs: calc(1.875rem * var(--mantine-scale));--section-height-sm: calc(2.25rem * var(--mantine-scale));--section-height-md: calc(2.625rem * var(--mantine-scale));--section-height-lg: calc(3.125rem * var(--mantine-scale));--section-height-xl: calc(3.75rem * var(--mantine-scale));--section-height-compact-xs: calc(1.375rem * var(--mantine-scale));--section-height-compact-sm: calc(1.625rem * var(--mantine-scale));--section-height-compact-md: calc(1.875rem * var(--mantine-scale));--section-height-compact-lg: calc(2.125rem * var(--mantine-scale));--section-height-compact-xl: calc(2.5rem * var(--mantine-scale));--section-padding-x-xs: calc(.875rem * var(--mantine-scale));--section-padding-x-sm: calc(1.125rem * var(--mantine-scale));--section-padding-x-md: calc(1.375rem * var(--mantine-scale));--section-padding-x-lg: calc(1.625rem * var(--mantine-scale));--section-padding-x-xl: calc(2rem * var(--mantine-scale));--section-padding-x-compact-xs: calc(.4375rem * var(--mantine-scale));--section-padding-x-compact-sm: calc(.5rem * var(--mantine-scale));--section-padding-x-compact-md: calc(.625rem * var(--mantine-scale));--section-padding-x-compact-lg: calc(.75rem * var(--mantine-scale));--section-padding-x-compact-xl: calc(.875rem * var(--mantine-scale));--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;padding:var(--card-padding);color:var(--mantine-color-text)}.m_e615b15f:where([data-orientation=horizontal]){flex-direction:row}.m_e615b15f:where([data-orientation=vertical]){flex-direction:column}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_599a2148{--border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{--border-color: var(--mantine-color-dark-4)}.m_599a2148:where([data-orientation=vertical]):first-child{margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where([data-orientation=vertical]):last-child{margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-orientation=vertical])[data-inherit-padding]{padding-inline:var(--card-padding)}.m_599a2148:where([data-orientation=vertical])[data-with-border]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.m_599a2148:where([data-orientation=vertical])+.m_599a2148:where([data-orientation=vertical]){border-top:none!important}.m_599a2148:where([data-orientation=horizontal]){margin-block:calc(var(--card-padding) * -1);margin-inline:0}.m_599a2148:where([data-orientation=horizontal]):first-child{margin-inline-start:calc(var(--card-padding) * -1);border-inline-start:none!important}.m_599a2148:where([data-orientation=horizontal]):last-child{margin-inline-end:calc(var(--card-padding) * -1);border-inline-end:none!important}.m_599a2148:where([data-orientation=horizontal])[data-inherit-padding]{padding-block:var(--card-padding)}.m_599a2148:where([data-orientation=horizontal])[data-with-border]{border-inline-start:1px solid var(--border-color);border-inline-end:1px solid var(--border-color)}.m_599a2148:where([data-orientation=horizontal])+.m_599a2148:where([data-orientation=horizontal]){border-inline-start:none!important}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_f59ffda3{--chip-size-xs: calc(1.4375rem * var(--mantine-scale));--chip-size-sm: calc(1.75rem * var(--mantine-scale));--chip-size-md: calc(2rem * var(--mantine-scale));--chip-size-lg: calc(2.25rem * var(--mantine-scale));--chip-size-xl: calc(2.5rem * var(--mantine-scale));--chip-icon-size-xs: calc(.5625rem * var(--mantine-scale));--chip-icon-size-sm: calc(.75rem * var(--mantine-scale));--chip-icon-size-md: calc(.875rem * var(--mantine-scale));--chip-icon-size-lg: calc(1rem * var(--mantine-scale));--chip-icon-size-xl: calc(1.125rem * var(--mantine-scale));--chip-padding-xs: calc(1rem * var(--mantine-scale));--chip-padding-sm: calc(1.25rem * var(--mantine-scale));--chip-padding-md: calc(1.5rem * var(--mantine-scale));--chip-padding-lg: calc(1.75rem * var(--mantine-scale));--chip-padding-xl: calc(2rem * var(--mantine-scale));--chip-checked-padding-xs: calc(.5125rem * var(--mantine-scale));--chip-checked-padding-sm: calc(.625rem * var(--mantine-scale));--chip-checked-padding-md: calc(.73125rem * var(--mantine-scale));--chip-checked-padding-lg: calc(.84375rem * var(--mantine-scale));--chip-checked-padding-xl: calc(.98125rem * var(--mantine-scale));--chip-spacing-xs: calc(.625rem * var(--mantine-scale));--chip-spacing-sm: calc(.75rem * var(--mantine-scale));--chip-spacing-md: calc(1rem * var(--mantine-scale));--chip-spacing-lg: calc(1.25rem * var(--mantine-scale));--chip-spacing-xl: calc(1.375rem * var(--mantine-scale));--chip-size: var(--chip-size-sm);--chip-icon-size: var(--chip-icon-size-sm);--chip-padding: var(--chip-padding-sm);--chip-spacing: var(--chip-spacing-sm);--chip-checked-padding: var(--chip-checked-padding-sm);--chip-bg: var(--mantine-primary-color-filled);--chip-hover: var(--mantine-primary-color-filled-hover);--chip-color: var(--mantine-color-white);--chip-bd: calc(.0625rem * var(--mantine-scale)) solid transparent}.m_be049a53{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;border-radius:var(--chip-radius, 1000rem);height:var(--chip-size);font-size:var(--chip-fz, var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.m_be049a53:where([data-checked]){padding-inline:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed;background-color:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);border:var(--chip-bd)}@media(hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:calc(.0625rem * var(--mantine-scale)) solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media(hover:hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);display:flex;align-items:center;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block;color:var(--chip-icon-color, inherit)}.m_bde07329{width:0;height:0;padding:0;opacity:0;margin:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-0))}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-6))}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_de3d2490{--cs-size: calc(1.75rem * var(--mantine-scale));--cs-radius: calc(62.5rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;border:none;appearance:none;display:block;line-height:1;position:relative;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;text-decoration:none}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-gray-3);--alpha-overlay-bg: var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-dark-4);--alpha-overlay-bg: var(--mantine-color-dark-7)}.m_862f3d1b{position:absolute;inset:0;border-radius:var(--cs-radius)}.m_98ae7f22{position:absolute;inset:0;border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset,#00000026 0 0 calc(.25rem * var(--mantine-scale)) inset}.m_95709ac0{position:absolute;inset:0;border-radius:var(--cs-radius);background-size:calc(.5rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));background-position:0 0,0 calc(.25rem * var(--mantine-scale)),calc(.25rem * var(--mantine-scale)) calc(-.25rem * var(--mantine-scale)),calc(-.25rem * var(--mantine-scale)) 0;background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%)}.m_93e74e3{position:absolute;inset:0;border-radius:var(--cs-radius);z-index:2;display:flex;align-items:center;justify-content:center}.m_fee9c77{--cp-width-xs: calc(11.25rem * var(--mantine-scale));--cp-width-sm: calc(12.5rem * var(--mantine-scale));--cp-width-md: calc(15rem * var(--mantine-scale));--cp-width-lg: calc(17.5rem * var(--mantine-scale));--cp-width-xl: calc(20rem * var(--mantine-scale));--cp-preview-size-xs: calc(1.625rem * var(--mantine-scale));--cp-preview-size-sm: calc(2.125rem * var(--mantine-scale));--cp-preview-size-md: calc(2.625rem * var(--mantine-scale));--cp-preview-size-lg: calc(3.125rem * var(--mantine-scale));--cp-preview-size-xl: calc(3.375rem * var(--mantine-scale));--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-saturation-height-xs: calc(6.25rem * var(--mantine-scale));--cp-saturation-height-sm: calc(6.875rem * var(--mantine-scale));--cp-saturation-height-md: calc(7.5rem * var(--mantine-scale));--cp-saturation-height-lg: calc(8.75rem * var(--mantine-scale));--cp-saturation-height-xl: calc(10rem * var(--mantine-scale));--cp-preview-size: var(--cp-preview-size-sm);--cp-thumb-size: var(--cp-thumb-size-sm);--cp-saturation-height: var(--cp-saturation-height-sm);--cp-width: var(--cp-width-sm);--cp-body-spacing: var(--mantine-spacing-sm);width:var(--cp-width);padding:calc(.0625rem * var(--mantine-scale))}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing) / 2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{overflow:hidden;position:absolute;box-shadow:0 0 1px #0009;border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2)}.m_d8ee6fd8{height:unset!important;width:unset!important;min-width:0!important;min-height:0!important;margin:calc(.125rem * var(--mantine-scale));cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)))}.m_5711e686{margin-top:calc(.3125rem * var(--mantine-scale));margin-inline:calc(-.125rem * var(--mantine-scale));display:flex;flex-wrap:wrap}.m_5711e686:only-child{margin-top:0}.m_202a296e{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));-webkit-tap-highlight-color:transparent;position:relative;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2)}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{position:absolute;border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)))}.m_d856d47d{--cp-thumb-size-xs: calc(.5rem * var(--mantine-scale));--cp-thumb-size-sm: calc(.75rem * var(--mantine-scale));--cp-thumb-size-md: calc(1rem * var(--mantine-scale));--cp-thumb-size-lg: calc(1.25rem * var(--mantine-scale));--cp-thumb-size-xl: calc(1.375rem * var(--mantine-scale));--cp-thumb-size: var(--cp-thumb-size, calc(.75rem * var(--mantine-scale)));position:relative;height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none}.m_d856d47d+.m_d856d47d{margin-top:calc(.375rem * var(--mantine-scale))}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers: var(--mantine-color-dark-4)}.m_8f327113{position:absolute;top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem}.m_b077c2bc{--ci-eye-dropper-icon-size-xs: calc(.875rem * var(--mantine-scale));--ci-eye-dropper-icon-size-sm: calc(1rem * var(--mantine-scale));--ci-eye-dropper-icon-size-md: calc(1.125rem * var(--mantine-scale));--ci-eye-dropper-icon-size-lg: calc(1.25rem * var(--mantine-scale));--ci-eye-dropper-icon-size-xl: calc(1.375rem * var(--mantine-scale));--ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm)}.m_66a028b5{--ci-button-size-xs: calc(1.375rem * var(--mantine-scale));--ci-button-size-sm: calc(1.625rem * var(--mantine-scale));--ci-button-size-md: calc(1.75rem * var(--mantine-scale));--ci-button-size-lg: calc(2rem * var(--mantine-scale));--ci-button-size-xl: calc(2.5rem * var(--mantine-scale));--ci-button-size: var(--ci-button-size-sm);width:var(--ci-button-size);height:var(--ci-button-size);min-width:var(--ci-button-size);min-height:var(--ci-button-size)}.m_c5ccdcab{--ci-preview-size-xs: calc(1rem * var(--mantine-scale));--ci-preview-size-sm: calc(1.125rem * var(--mantine-scale));--ci-preview-size-md: calc(1.375rem * var(--mantine-scale));--ci-preview-size-lg: calc(1.75rem * var(--mantine-scale));--ci-preview-size-xl: calc(2.25rem * var(--mantine-scale));--ci-preview-size: var(--ci-preview-size-sm)}.m_5ece2cd7{padding:calc(.5rem * var(--mantine-scale))}.m_7485cace{--container-size-xs: calc(33.75rem * var(--mantine-scale));--container-size-sm: calc(45rem * var(--mantine-scale));--container-size-md: calc(60rem * var(--mantine-scale));--container-size-lg: calc(71.25rem * var(--mantine-scale));--container-size-xl: calc(82.5rem * var(--mantine-scale));--container-size: var(--container-size-md)}.m_7485cace:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-strategy=block]):where([data-fluid]){max-width:100%}.m_7485cace:where([data-strategy=grid]){display:grid;grid-template-columns:1fr min(100%,var(--container-size)) 1fr;margin-inline:auto}.m_7485cace:where([data-strategy=grid])>*{grid-column:2}.m_7485cace:where([data-strategy=grid])>[data-breakout]{grid-column:1 / -1}.m_7485cace:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}.m_e2125a27{--dialog-size-xs: calc(10rem * var(--mantine-scale));--dialog-size-sm: calc(12.5rem * var(--mantine-scale));--dialog-size-md: calc(21.25rem * var(--mantine-scale));--dialog-size-lg: calc(25rem * var(--mantine-scale));--dialog-size-xl: calc(31.25rem * var(--mantine-scale));--dialog-size: var(--dialog-size-md);position:relative;width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:calc(3.125rem * var(--mantine-scale))}.m_5abab665{position:absolute;top:calc(var(--mantine-spacing-md) / 2);inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs: calc(.0625rem * var(--mantine-scale));--divider-size-sm: calc(.125rem * var(--mantine-scale));--divider-size-md: calc(.1875rem * var(--mantine-scale));--divider-size-lg: calc(.25rem * var(--mantine-scale));--divider-size-xl: calc(.3125rem * var(--mantine-scale));--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:calc(.0625rem * var(--mantine-scale));border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs: calc(20rem * var(--mantine-scale));--drawer-size-sm: calc(23.75rem * var(--mantine-scale));--drawer-size-md: calc(27.5rem * var(--mantine-scale));--drawer-size-lg: calc(38.75rem * var(--mantine-scale));--drawer-size-xl: calc(48.75rem * var(--mantine-scale));--drawer-size: var(--drawer-size-md);--drawer-offset: 0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex, 0 0 var(--drawer-size));height:var(--drawer-height, calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{display:flex;justify-content:var(--drawer-justify, flex-start);align-items:var(--drawer-align, flex-start)}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius, var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{padding:0;border:0;border-radius:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{padding:0;margin-bottom:var(--mantine-spacing-sm)}.m_df020499{position:fixed;z-index:var(--floating-window-z-index)}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-column-gap: var(--grid-gap);--grid-row-gap: var(--grid-gap);overflow:var(--grid-overflow)}.m_dee7bd2f{display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);gap:var(--grid-row-gap) var(--grid-column-gap)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);align-self:var(--col-align-self)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_9e117634{display:block;object-fit:var(--image-object-fit, cover);width:100%;border-radius:var(--image-radius, 0)}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size: calc(.625rem * var(--mantine-scale));--indicator-color: var(--mantine-primary-color-filled);position:relative;display:block}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{position:absolute;top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius, 1000rem);z-index:var(--indicator-z-index, 200);display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color, var(--mantine-color-white));white-space:nowrap}.m_760d1fb1:before{content:"";position:absolute;inset:0;background-color:var(--indicator-color);border-radius:var(--indicator-radius, 1000rem);z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_dc6f14e2{--kbd-fz-xs: calc(.625rem * var(--mantine-scale));--kbd-fz-sm: calc(.75rem * var(--mantine-scale));--kbd-fz-md: calc(.875rem * var(--mantine-scale));--kbd-fz-lg: calc(1rem * var(--mantine-scale));--kbd-fz-xl: calc(1.25rem * var(--mantine-scale));--kbd-fz: var(--kbd-fz-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale));unicode-bidi:embed;text-align:center;padding:.12em .45em}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz: var(--mantine-font-size-md);--list-lh: var(--mantine-line-height-md);--list-marker-gap: var(--mantine-spacing-lg);list-style-position:outside;font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0;padding-inline-start:var(--list-marker-gap)}.m_abbac491[data-type=none]{--list-marker-gap: 0}.m_abbac491:where([data-with-padding]){padding-inline-start:calc(var(--list-marker-gap) + var(--mantine-spacing-md))}.m_abb6bec2{white-space:normal;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction: row;--li-align: center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing, 0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{display:inline-flex;flex-direction:var(--li-direction, column);align-items:var(--li-align, flex-start);white-space:normal}.m_60f83e5b{display:inline-block;vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm)}.m_6e45937b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}@keyframes m_55dc625a{0%{transform:translate(0)}to{transform:translate(calc(-100% / var(--marquee-repeat, 4) - var(--marquee-gap, var(--mantine-spacing-md)) / var(--marquee-repeat, 4)))}}@keyframes m_cdef532c{0%{transform:translateY(0)}to{transform:translateY(calc(-100% / var(--marquee-repeat, 4) - var(--marquee-gap, var(--mantine-spacing-md)) / var(--marquee-repeat, 4)))}}.m_7dc7d3cd{--_fade-color: var(--marquee-fade-color, var(--mantine-color-body));--_fade-size: var(--marquee-fade-size, 5%);position:relative;overflow:hidden;display:flex;max-height:100%;max-width:100%}.m_7dc7d3cd:where([data-orientation=horizontal]){flex-direction:row}.m_7dc7d3cd:where([data-orientation=vertical]){flex-direction:column}.m_7dc7d3cd[data-fade-edges]:before,.m_7dc7d3cd[data-fade-edges]:after{content:"";position:absolute;z-index:1;pointer-events:none}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:before,.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:after{top:0;bottom:0;width:var(--_fade-size)}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:before{left:0;background:linear-gradient(to right,var(--_fade-color),transparent)}.m_7dc7d3cd[data-orientation=horizontal][data-fade-edges]:after{right:0;background:linear-gradient(to left,var(--_fade-color),transparent)}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:before,.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:after{left:0;right:0;height:var(--_fade-size)}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:before{top:0;background:linear-gradient(to bottom,var(--_fade-color),transparent)}.m_7dc7d3cd[data-orientation=vertical][data-fade-edges]:after{bottom:0;background:linear-gradient(to top,var(--_fade-color),transparent)}.m_1f9675ae{display:flex;gap:var(--marquee-gap, var(--mantine-spacing-md));animation-duration:var(--marquee-duration, 40s);animation-timing-function:linear;animation-iteration-count:infinite}.m_7dc7d3cd[data-orientation=horizontal]>.m_1f9675ae{flex-direction:row;animation-name:m_55dc625a}.m_7dc7d3cd[data-orientation=vertical]>.m_1f9675ae{flex-direction:column;animation-name:m_cdef532c}.m_7dc7d3cd[data-reverse]>.m_1f9675ae{animation-direction:reverse}.m_7dc7d3cd[data-pause-on-hover]:hover>.m_1f9675ae{animation-play-state:paused}.m_3a9900f4{display:flex;flex-shrink:0;gap:var(--marquee-gap, var(--mantine-spacing-md))}.m_7dc7d3cd[data-orientation=horizontal] .m_3a9900f4{flex-direction:row}.m_7dc7d3cd[data-orientation=vertical] .m_3a9900f4{flex-direction:column}.m_dc9b7c9f{padding:calc(.25rem * var(--mantine-scale))}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:var(--mantine-font-weight-medium);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:calc(.25rem * var(--mantine-scale));margin-bottom:calc(.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;user-select:none}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-disabled-color);opacity:.6;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where(:hover,:focus):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where(:hover,:focus):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-dark-4))}.m_99ac2aa1:where([data-sub-menu-item]){padding-inline-end:calc(.3125rem * var(--mantine-scale))}.m_5476e0d3{flex:1}.m_8b75e504{display:flex;justify-content:center;align-items:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_b85b0bed{transform:rotate(-90deg)}:where([dir=rtl]) .m_b85b0bed{transform:rotate(90deg)}.m_9df02822{--modal-size-xs: calc(20rem * var(--mantine-scale));--modal-size-sm: calc(23.75rem * var(--mantine-scale));--modal-size-md: calc(27.5rem * var(--mantine-scale));--modal-size-lg: calc(38.75rem * var(--mantine-scale));--modal-size-xl: calc(48.75rem * var(--mantine-scale));--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_7cda1cd6{--pill-fz-xs: calc(.625rem * var(--mantine-scale));--pill-fz-sm: calc(.75rem * var(--mantine-scale));--pill-fz-md: calc(.875rem * var(--mantine-scale));--pill-fz-lg: calc(1rem * var(--mantine-scale));--pill-fz-xl: calc(1.125rem * var(--mantine-scale));--pill-height-xs: calc(1.125rem * var(--mantine-scale));--pill-height-sm: calc(1.375rem * var(--mantine-scale));--pill-height-md: calc(1.5625rem * var(--mantine-scale));--pill-height-lg: calc(1.75rem * var(--mantine-scale));--pill-height-xl: calc(2rem * var(--mantine-scale));--pill-fz: var(--pill-fz-sm);--pill-height: var(--pill-height-sm);font-size:var(--pill-fz);flex:0;height:var(--pill-height);padding-inline:.8em;display:inline-flex;align-items:center;border-radius:var(--pill-radius, 1000rem);line-height:1;white-space:nowrap;user-select:none;-webkit-user-select:none;max-width:100%}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}.m_1e0e6180{cursor:inherit;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;height:100%;text-box-trim:trim-both;text-box-edge:cap alphabetic}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;padding-inline-start:.1em;padding-inline-end:.3em;flex:0;border-end-end-radius:var(--pill-radius, 50%);border-start-end-radius:var(--pill-radius, 50%)}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{display:none;background-color:transparent;width:.8em;min-width:.8em;padding:0;cursor:not-allowed}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs: calc(.375rem * var(--mantine-scale));--pg-gap-sm: calc(.5rem * var(--mantine-scale));--pg-gap-md: calc(.625rem * var(--mantine-scale));--pg-gap-lg: calc(.75rem * var(--mantine-scale));--pg-gap-xl: calc(.75rem * var(--mantine-scale));--pg-gap: var(--pg-gap-sm);display:flex;align-items:center;gap:var(--pg-gap);flex-wrap:wrap}.m_45c4369d{background-color:transparent;appearance:none;min-width:calc(6.25rem * var(--mantine-scale));flex:1;border:0;font-size:inherit;height:1.6em;color:inherit;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:calc(.0625rem * var(--mantine-scale));width:calc(.0625rem * var(--mantine-scale));top:0;left:0;pointer-events:none;position:absolute;opacity:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;visibility:visible;opacity:1;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f0824112{--nl-bg: var(--mantine-primary-color-light);--nl-hover: var(--mantine-primary-color-light-hover);--nl-color: var(--mantine-primary-color-light-color);display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media(hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media(hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity: .9;--description-color: var(--nl-color)}.m_690090b5{display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity, 1);color:var(--description-color, var(--mantine-color-dimmed));overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset, var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius: var(--mantine-radius-default);--notification-color: var(--mantine-primary-color-filled);overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;padding-inline-start:calc(1.375rem * var(--mantine-scale));padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg)}.m_a513464:before{content:"";display:block;position:absolute;width:calc(.375rem * var(--mantine-scale));top:var(--notification-radius);bottom:var(--notification-radius);inset-inline-start:calc(.25rem * var(--mantine-scale));border-radius:var(--notification-radius);background-color:var(--notification-color)}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;margin-inline-end:var(--mantine-spacing-md);width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:calc(1.75rem * var(--mantine-scale));display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white)}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;overflow:hidden;margin-inline-end:var(--mantine-spacing-xs)}.m_3feedf16{margin-bottom:calc(.125rem * var(--mantine-scale));overflow:hidden;text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs: calc(1.0625rem * var(--mantine-scale));--ni-right-section-width-sm: calc(1.5rem * var(--mantine-scale));--ni-right-section-width-md: calc(1.6875rem * var(--mantine-scale));--ni-right-section-width-lg: calc(1.9375rem * var(--mantine-scale));--ni-right-section-width-xl: calc(2.125rem * var(--mantine-scale))}.m_95e17d22{--ni-chevron-size-xs: calc(.625rem * var(--mantine-scale));--ni-chevron-size-sm: calc(.875rem * var(--mantine-scale));--ni-chevron-size-md: calc(1rem * var(--mantine-scale));--ni-chevron-size-lg: calc(1.125rem * var(--mantine-scale));--ni-chevron-size-xl: calc(1.25rem * var(--mantine-scale));--ni-chevron-size: var(--ni-chevron-size-sm);display:flex;flex-direction:column;width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);margin-inline-start:auto}.m_80b4b171{--control-border: 1px solid var(--input-bd);--control-radius: calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));flex:0 0 50%;width:100%;padding:0;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text);background-color:transparent;cursor:pointer}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6;color:var(--mantine-color-disabled-color)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_f62ab2af{display:flex;flex-wrap:wrap;contain:layout style;gap:var(--ol-gap, var(--mantine-spacing-xs))}.m_4addd315{--pagination-control-size-xs: calc(1.375rem * var(--mantine-scale));--pagination-control-size-sm: calc(1.625rem * var(--mantine-scale));--pagination-control-size-md: calc(2rem * var(--mantine-scale));--pagination-control-size-lg: calc(2.375rem * var(--mantine-scale));--pagination-control-size-xl: calc(2.75rem * var(--mantine-scale));--pagination-control-size-input-xs: calc(1.875rem * var(--mantine-scale));--pagination-control-size-input-sm: calc(2.25rem * var(--mantine-scale));--pagination-control-size-input-md: calc(2.625rem * var(--mantine-scale));--pagination-control-size-input-lg: calc(3.125rem * var(--mantine-scale));--pagination-control-size-input-xl: calc(3.75rem * var(--mantine-scale));--pagination-control-size: var(--pagination-control-size-md);--pagination-control-fz: var(--mantine-font-size-md);--pagination-active-bg: var(--mantine-primary-color-filled)}.m_326d024a{display:flex;align-items:center;justify-content:center;border:calc(.0625rem * var(--mantine-scale)) solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);line-height:1;border-radius:var(--pagination-control-radius, var(--mantine-radius-default))}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media(hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color, var(--mantine-color-white))}@media(hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media(hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.m_f61ca620{--psi-button-size-xs: calc(1.375rem * var(--mantine-scale));--psi-button-size-sm: calc(1.625rem * var(--mantine-scale));--psi-button-size-md: calc(1.75rem * var(--mantine-scale));--psi-button-size-lg: calc(2rem * var(--mantine-scale));--psi-button-size-xl: calc(2.5rem * var(--mantine-scale));--psi-icon-size-xs: calc(1rem * var(--mantine-scale));--psi-icon-size-sm: calc(1.25rem * var(--mantine-scale));--psi-icon-size-md: calc(1.375rem * var(--mantine-scale));--psi-icon-size-lg: calc(1.5rem * var(--mantine-scale));--psi-icon-size-xl: calc(1.75rem * var(--mantine-scale));--psi-button-size: var(--psi-button-size-sm);--psi-icon-size: var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);background-color:transparent;border:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;inset:0;outline:0;font-size:inherit;line-height:var(--mantine-line-height);height:100%;width:100%;color:inherit}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_f1cb205a{--pin-input-size-xs: calc(1.875rem * var(--mantine-scale));--pin-input-size-sm: calc(2.25rem * var(--mantine-scale));--pin-input-size-md: calc(2.625rem * var(--mantine-scale));--pin-input-size-lg: calc(3.125rem * var(--mantine-scale));--pin-input-size-xl: calc(3.75rem * var(--mantine-scale));--pin-input-size: var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:calc(2.5rem * var(--mantine-scale)) 0}}@keyframes m_e0fb7a86{0%{background-position:0 0}to{background-position:0 calc(2.5rem * var(--mantine-scale))}}.m_db6d6462{--progress-radius: var(--mantine-radius-default);--progress-size: var(--progress-size-md);--progress-size-xs: calc(.1875rem * var(--mantine-scale));--progress-size-sm: calc(.3125rem * var(--mantine-scale));--progress-size-md: calc(.5rem * var(--mantine-scale));--progress-size-lg: calc(.75rem * var(--mantine-scale));--progress-size-xl: calc(1rem * var(--mantine-scale));position:relative;height:var(--progress-size);border-radius:var(--progress-radius);overflow:hidden;display:flex}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_db6d6462:where([data-orientation=vertical]){height:auto;width:var(--progress-size);flex-direction:column-reverse}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-size);display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:calc(1.25rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));transition:width var(--progress-transition-duration, .1s) ease}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65{width:100%;height:var(--progress-section-size);transition:height var(--progress-transition-duration, .1s) ease}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-striped]){background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-animated]){animation:m_e0fb7a86 1s linear infinite}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:last-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color, var(--mantine-color-white));font-weight:700;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:min(calc(var(--progress-size) * .65),calc(1.125rem * var(--mantine-scale)));line-height:1;padding-inline:calc(.25rem * var(--mantine-scale))}.m_db6d6462:where([data-orientation=vertical]) .m_91e40b74{writing-mode:vertical-rl}.m_9dc8ae12{--card-radius: var(--mantine-radius-default);display:block;width:100%;border-radius:var(--card-radius);cursor:pointer}.m_9dc8ae12 :where(*){cursor:inherit}.m_9dc8ae12:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid transparent}:where([data-mantine-color-scheme=light]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_9dc8ae12:where([data-with-border]){border-color:var(--mantine-color-dark-4)}.m_717d7ff6{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-size: var(--radio-size-sm);--radio-color: var(--mantine-primary-color-filled);--radio-icon-color: var(--mantine-color-white);position:relative;border:calc(.0625rem * var(--mantine-scale)) solid transparent;width:var(--radio-size);min-width:var(--radio-size);height:var(--radio-size);min-height:var(--radio-size);border-radius:var(--radio-radius, 10000px);transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_717d7ff6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_717d7ff6{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_717d7ff6[data-checked]{background-color:var(--radio-color);border-color:var(--radio-color)}.m_717d7ff6[data-checked]>.m_3e4da632{opacity:1;transform:none;color:var(--radio-icon-color)}.m_717d7ff6[data-disabled]{cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled-border)}.m_717d7ff6[data-disabled][data-checked]>.m_3e4da632{color:var(--mantine-color-disabled-color)}.m_2980836c[data-checked]:not([data-disabled]){background-color:transparent;border-color:var(--radio-color)}.m_2980836c[data-checked]:not([data-disabled])>.m_3e4da632{color:var(--radio-color);opacity:1;transform:none}.m_3e4da632{display:block;width:var(--radio-icon-size);height:var(--radio-icon-size);color:transparent;pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:1;transition:transform .1s ease,opacity .1s ease}.m_f3f1af94{--radio-size-xs: calc(1rem * var(--mantine-scale));--radio-size-sm: calc(1.25rem * var(--mantine-scale));--radio-size-md: calc(1.5rem * var(--mantine-scale));--radio-size-lg: calc(1.875rem * var(--mantine-scale));--radio-size-xl: calc(2.25rem * var(--mantine-scale));--radio-size: var(--radio-size-sm);--radio-icon-size-xs: calc(.375rem * var(--mantine-scale));--radio-icon-size-sm: calc(.5rem * var(--mantine-scale));--radio-icon-size-md: calc(.625rem * var(--mantine-scale));--radio-icon-size-lg: calc(.875rem * var(--mantine-scale));--radio-icon-size-xl: calc(1rem * var(--mantine-scale));--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2)}.m_8a3dbb89{border:calc(.0625rem * var(--mantine-scale)) solid;position:relative;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled-border)}.m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-disabled-color)}.m_8a3dbb89:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_f8d312f2{--rating-size-xs: calc(.875rem * var(--mantine-scale));--rating-size-sm: calc(1.125rem * var(--mantine-scale));--rating-size-md: calc(1.25rem * var(--mantine-scale));--rating-size-lg: calc(1.75rem * var(--mantine-scale));--rating-size-xl: calc(2rem * var(--mantine-scale));display:flex;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_21342ee4{display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:var(--rating-item-z-index, 0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_1b3c8819{--tooltip-radius: var(--mantine-radius-default);position:absolute;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius)}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-9));color:var(--tooltip-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-2));color:var(--tooltip-color, var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_b32e4812{position:relative;width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration: 0ms}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(calc(var(--rp-start-angle, 270deg) - 360deg))}.m_b1ca1fbf{stroke:var(--curve-color, var(--rp-curve-root-color));transition:stroke-dashoffset var(--rp-transition-duration) ease,stroke-dasharray var(--rp-transition-duration) ease,stroke var(--rp-transition-duration)}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;transform:translateY(-50%);inset-inline:var(--rp-label-offset)}.m_bc8f275{--scroller-control-size: calc(3.125rem * var(--mantine-scale));--scroller-background-color: var(--mantine-color-body);display:flex;align-items:center;position:relative;overflow:hidden;max-width:100%}.m_ee44dece{flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none}.m_ee44dece::-webkit-scrollbar{display:none}.m_ee44dece[data-draggable]{cursor:grab}.m_53e4f606{display:inline-flex;white-space:nowrap}.m_47754fc8{width:var(--scroller-control-size);height:var(--scroller-control-size)}.m_53e526ea{display:flex;align-items:center;position:absolute;top:0;bottom:0;width:var(--scroller-control-size);z-index:1;color:var(--mantine-color-dimmed);opacity:1;pointer-events:auto;transition:opacity .2s ease,color .15s ease}.m_53e526ea:hover{color:var(--mantine-color-text)}.m_53e526ea:where([data-position=start]){inset-inline-start:0;background:linear-gradient(to right,var(--scroller-background-color) 40%,transparent);justify-content:flex-start}.m_53e526ea:where([data-position=start]) .m_47754fc8{transform:rotate(90deg)}.m_53e526ea:where([data-position=end]){inset-inline-end:0;background:linear-gradient(to left,var(--scroller-background-color) 40%,transparent);justify-content:flex-end}.m_53e526ea:where([data-position=end]) .m_47754fc8{transform:rotate(-90deg)}.m_53e526ea:where([data-hidden]){opacity:0;pointer-events:none}.m_cf365364{--sc-padding-xs: calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));--sc-padding-sm: calc(.1875rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));--sc-padding-md: calc(.25rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));--sc-padding-lg: calc(.4375rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));--sc-padding-xl: calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));--sc-transition-duration: .2s;--sc-padding: var(--sc-padding-sm);--sc-transition-timing-function: ease;--sc-font-size: var(--mantine-font-size-sm);position:relative;display:inline-flex;flex-direction:row;width:auto;border-radius:var(--sc-radius, var(--mantine-radius-default));overflow:hidden;padding:calc(.25rem * var(--mantine-scale))}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{position:absolute;display:block;z-index:1;border-radius:calc(var(--sc-radius, var(--mantine-radius-default)) - 4px)}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:var(--mantine-font-weight-medium);display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:calc(var(--sc-radius, var(--mantine-radius-default)) - 4px);font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline, none)}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";inset:0;z-index:0;position:absolute;border-radius:calc(var(--sc-radius, var(--mantine-radius-default)) - 4px)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media(hover:hover){fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-disabled-color)!important}}@media(hover:none){fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-disabled-color)!important}}.m_1714d588{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_69686b9b{position:relative;flex:1;z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--separator-color);width:calc(.0625rem * var(--mantine-scale));transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:calc(.0625rem * var(--mantine-scale));width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color: var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before{--separator-color: transparent}[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color: transparent}.m_78882f40{position:relative;z-index:2}.m_fa528724{--scp-filled-segment-color: var(--mantine-primary-color-filled);--scp-transition-duration: 0ms;--scp-thickness: calc(.75rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa528724{--scp-empty-segment-color: var(--mantine-color-dark-4)}.m_fa528724{position:relative;width:fit-content}.m_62e9e7e2{display:block;transform:var(--scp-rotation);overflow:hidden}.m_c573fb6f{transition:stroke-dashoffset var(--scp-transition-duration) ease,stroke-dasharray var(--scp-transition-duration) ease,stroke var(--scp-transition-duration)}.m_4fa340f2{position:absolute;margin:0;padding:0;inset-inline:0;text-align:center;z-index:1}.m_4fa340f2:where([data-position=bottom]){bottom:0;padding-inline:calc(var(--scp-thickness) * 2)}.m_4fa340f2:where([data-position=bottom]):where([data-orientation=down]){bottom:auto;top:0}.m_4fa340f2:where([data-position=center]){top:50%;transform:translateY(-50%);padding-inline:calc(var(--scp-thickness) * 3)}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));grid-auto-rows:var(--sg-auto-rows, auto);gap:var(--sg-spacing-y) var(--sg-spacing-x)}.m_2415a157[data-auto-cols=auto-fill]{grid-template-columns:repeat(auto-fill,minmax(var(--sg-min-col-width),1fr))}.m_2415a157[data-auto-cols=auto-fit]{grid-template-columns:repeat(auto-fit,minmax(var(--sg-min-col-width),1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height, auto);width:var(--skeleton-width, 100%);border-radius:var(--skeleton-radius, var(--mantine-radius-default));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{position:absolute;content:"";inset:0;z-index:10;background-color:var(--mantine-color-body)}.m_18320242:where([data-visible]):after{position:absolute;content:"";inset:0;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs: calc(.25rem * var(--mantine-scale));--slider-size-sm: calc(.375rem * var(--mantine-scale));--slider-size-md: calc(.5rem * var(--mantine-scale));--slider-size-lg: calc(.625rem * var(--mantine-scale));--slider-size-xl: calc(.75rem * var(--mantine-scale));--slider-size: var(--slider-size-md);--slider-radius: calc(62.5rem * var(--mantine-scale));--slider-color: var(--mantine-primary-color-filled);--slider-track-disabled-bg: var(--mantine-color-disabled);-webkit-tap-highlight-color:transparent;outline:none;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);display:flex;flex-direction:column;align-items:center;touch-action:none;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg: var(--mantine-color-dark-4)}.m_dd36362e[data-orientation=vertical]{width:calc(var(--slider-size) * 2);height:calc(12.5rem * var(--mantine-scale));padding-inline:0;padding-block:var(--slider-size)}.m_c9357328{position:absolute;top:calc(-2.25rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9357328{top:auto;inset-inline-start:calc(100% + 8px)}.m_c9a9a60a{position:absolute;display:flex;height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:calc(.25rem * var(--mantine-scale)) solid;transform:translate(-50%,-50%);top:50%;cursor:pointer;border-radius:var(--slider-radius);align-items:center;justify-content:center;transition:box-shadow .1s ease,transform .1s ease;z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:calc(.125rem * var(--mantine-scale));left:var(--slider-thumb-offset)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){transform:translate(-50%,-50%) scale(1.05);box-shadow:var(--mantine-shadow-sm)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{color:var(--slider-color);border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{color:var(--mantine-color-white);border-color:var(--mantine-color-white);background-color:var(--slider-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{left:50%;top:auto;right:auto;bottom:var(--slider-thumb-offset);transform:translate(-50%,50%)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a:where([data-dragging]){transform:translate(-50%,50%) scale(1.05)}:where([dir=rtl]) :where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{left:50%;right:auto}.m_a8645c2{display:flex;align-items:center;width:100%;height:calc(var(--slider-size) * 2);cursor:pointer}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}:where(.m_dd36362e[data-orientation=vertical]) .m_a8645c2{flex-direction:column;width:calc(var(--slider-size) * 2);height:100%}.m_c9ade57f{position:relative;width:100%;height:var(--slider-size)}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg: var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg: var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";position:absolute;top:0;bottom:0;border-radius:var(--slider-radius);inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg, var(--slider-track-bg));z-index:0}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f{width:var(--slider-size);height:100%}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f:before{inset-inline:0;top:calc(var(--slider-size) * -1);bottom:calc(var(--slider-size) * -1)}.m_38aeed47{position:absolute;z-index:1;top:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}fieldset:disabled .m_38aeed47:where(:not([data-inverted])),.m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-disabled-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_38aeed47{top:auto;bottom:var(--slider-bar-offset);inset-inline-start:0;width:100%;height:var(--slider-bar-width)}.m_b7b0423a{position:absolute;inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);top:0;z-index:2;height:0;pointer-events:none}:where(.m_dd36362e[data-orientation=vertical]) .m_b7b0423a{inset-inline-start:0;top:auto;bottom:calc(var(--mark-offset) + var(--slider-size) / 2);height:0;width:0}.m_dd33bc19{border:calc(.125rem * var(--mantine-scale)) solid;height:var(--slider-size);width:var(--slider-size);border-radius:calc(62.5rem * var(--mantine-scale));background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}.m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-disabled-border)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}:where(.m_dd36362e[data-orientation=vertical]) .m_68c77a5b{transform:translate(calc(var(--slider-size) + var(--mantine-spacing-xs) / 2),calc(-50% - var(--slider-size) / 2))}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:calc(1.5rem * var(--mantine-scale))}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration, .2s) ease}.m_b9131032{position:absolute;inset-inline-start:0;top:100%;height:calc(1.5rem * var(--mantine-scale))}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_cbb4ea7e{--stepper-icon-size-xs: calc(2.125rem * var(--mantine-scale));--stepper-icon-size-sm: calc(2.25rem * var(--mantine-scale));--stepper-icon-size-md: calc(2.625rem * var(--mantine-scale));--stepper-icon-size-lg: calc(3rem * var(--mantine-scale));--stepper-icon-size-xl: calc(3.25rem * var(--mantine-scale));--stepper-icon-size: var(--stepper-icon-size-md);--stepper-color: var(--mantine-primary-color-filled);--stepper-content-padding: var(--mantine-spacing-md);--stepper-spacing: var(--mantine-spacing-md);--stepper-radius: calc(62.5rem * var(--mantine-scale));--stepper-fz: var(--mantine-font-size-md);--stepper-outline-thickness: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-dark-5)}.m_aaf89d0b{display:flex;flex-wrap:nowrap;align-items:center}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{transition:background-color .15s ease;flex:1;height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color: var(--stepper-color);display:flex;cursor:default}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing: calc(var(--mantine-spacing-xs) / 2);justify-content:flex-start;min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type){min-height:auto}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));inset-inline-start:calc(var(--stepper-icon-size) / 2);height:100vh;position:absolute;border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;transition:background-color .15s ease,border-color .15s ease;border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color)}:where([data-mantine-color-scheme=light]) .m_1959ad01{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color, var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_8faaac38{display:flex}.m_a79331dc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--stepper-icon-color, var(--mantine-color-white))}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:var(--mantine-font-weight-medium);font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));line-height:1;color:var(--mantine-color-dimmed)}.m_5f93f3bb{--switch-height-xs: calc(1rem * var(--mantine-scale));--switch-height-sm: calc(1.25rem * var(--mantine-scale));--switch-height-md: calc(1.5rem * var(--mantine-scale));--switch-height-lg: calc(1.875rem * var(--mantine-scale));--switch-height-xl: calc(2.25rem * var(--mantine-scale));--switch-width-xs: calc(2rem * var(--mantine-scale));--switch-width-sm: calc(2.375rem * var(--mantine-scale));--switch-width-md: calc(2.875rem * var(--mantine-scale));--switch-width-lg: calc(3.5rem * var(--mantine-scale));--switch-width-xl: calc(4.5rem * var(--mantine-scale));--switch-thumb-size-xs: calc(.75rem * var(--mantine-scale));--switch-thumb-size-sm: calc(.875rem * var(--mantine-scale));--switch-thumb-size-md: calc(1.125rem * var(--mantine-scale));--switch-thumb-size-lg: calc(1.375rem * var(--mantine-scale));--switch-thumb-size-xl: calc(1.75rem * var(--mantine-scale));--switch-label-font-size-xs: calc(.3125rem * var(--mantine-scale));--switch-label-font-size-sm: calc(.375rem * var(--mantine-scale));--switch-label-font-size-md: calc(.4375rem * var(--mantine-scale));--switch-label-font-size-lg: calc(.5625rem * var(--mantine-scale));--switch-label-font-size-xl: calc(.6875rem * var(--mantine-scale));--switch-track-label-padding-xs: calc(.125rem * var(--mantine-scale));--switch-track-label-padding-sm: calc(.15625rem * var(--mantine-scale));--switch-track-label-padding-md: calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-lg: calc(.1875rem * var(--mantine-scale));--switch-track-label-padding-xl: calc(.21875rem * var(--mantine-scale));--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: calc(62.5rem * var(--mantine-scale));--switch-color: var(--mantine-primary-color-filled);--switch-disabled-color: var(--mantine-color-disabled);position:relative}.m_926b4011{height:100%;width:100%;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:var(--mantine-font-weight-medium);order:var(--switch-order, 1);-webkit-user-select:none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-5);--switch-text-color: var(--mantine-color-dark-1)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d:where([data-with-thumb-indicator]):before{content:"";width:40%;height:40%;background-color:var(--switch-bg);position:absolute;border-radius:var(--switch-radius);top:50%;left:50%;transform:translate(-50%,-50%)}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding))}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{width:100%;border-collapse:collapse;border-spacing:0;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout, auto);caption-side:var(--table-caption-side, bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-gray-1);--table-striped-color: var(--mantine-color-gray-0);--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-dark-5);--table-striped-color: var(--mantine-color-dark-6);--table-border-color: var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{border-bottom:none;background-color:transparent}@media(hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media(hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:first-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:first-child)){border-inline-start:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset, 0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){position:sticky;top:var(--table-sticky-header-offset, 0);background-color:var(--mantine-color-body)}:where([data-with-table-border]) .m_b242d975[data-sticky]{position:sticky;top:var(--table-sticky-header-offset, 0);z-index:4;border-top:none}:where([data-with-table-border]) .m_b242d975[data-sticky]:before{content:"";display:block;position:absolute;left:0;top:calc(-.03125rem * var(--mantine-scale));width:100%;height:calc(.0625rem * var(--mantine-scale));background-color:var(--table-border-color);z-index:5}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3:first-child{border-top:none}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}.m_bcaa9990{display:flex;flex-direction:column;--toc-depth-offset: .8em}.m_375a65ef{display:block;padding:.3em .8em;font-size:var(--toc-size, var(--mantine-font-size-md));border-radius:var(--toc-radius, var(--mantine-radius-default));padding-left:max(calc(var(--depth-offset) * var(--toc-depth-offset)),.8em)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:hover):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_375a65ef:where(:active):where(:not([data-variant=none])){background-color:var(--mantine-color-dark-5)}}.m_375a65ef:where([data-active]){background-color:var(--toc-bg);color:var(--toc-color)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color: var(--mantine-color-dark-4)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tabs-list-direction: row;--tabs-panel-grow: unset;--tabs-display: block;--tabs-flex-direction: row;--tabs-list-border-width: 0;--tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;--tabs-list-gap: unset;--tabs-list-line-bottom: 0;--tabs-list-line-top: unset;--tabs-list-line-start: 0;--tabs-list-line-end: 0;--tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width: 0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom: unset;--tabs-list-line-top: 0;--tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width: var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start: unset;--tabs-list-line-end: 0;--tabs-list-line-top: 0;--tabs-list-line-bottom: 0;--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction: column;--tabs-panel-grow: 1;--tabs-display: flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction: row-reverse;--tabs-list-line-start: 0;--tabs-list-line-end: unset;--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius)}.m_89d60db1[data-variant=default]{--tabs-list-border-width: calc(.125rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width: calc(.0625rem * var(--mantine-scale))}.m_89d60db1[data-variant=pills]{--tabs-list-gap: calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-wrap:wrap;justify-content:var(--tabs-justify, flex-start);flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap)}.m_89d33d6d:where([data-grow]) .m_4ec4dce6{flex:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;display:flex;align-items:center;line-height:1;-webkit-user-select:none;user-select:none}.m_4ec4dce6:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{display:flex;align-items:center;justify-content:center}.m_fc420b1f:where([data-position=left]:not(:only-child)){margin-inline-end:var(--mantine-spacing-xs)}.m_fc420b1f:where([data-position=right]:not(:only-child)){margin-inline-start:var(--mantine-spacing-xs)}.m_42bbd1ae{flex:1;text-align:center}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";position:absolute;border:1px solid var(--tab-border-color);bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);border-style:solid;border-color:transparent;background-color:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media(hover:hover){.m_539e827b:hover{background-color:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:none){.m_539e827b:active{background-color:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{background-color:transparent}}@media(hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{background-color:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_b59ab47c{border-top:calc(.0625rem * var(--mantine-scale)) solid transparent;border-bottom:calc(.0625rem * var(--mantine-scale)) solid transparent;border-right:calc(.0625rem * var(--mantine-scale)) solid transparent;border-left:calc(.0625rem * var(--mantine-scale)) solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);position:relative;--tab-border-bottom-color: transparent;--tab-border-top-color: transparent;--tab-border-inline-end-color: transparent;--tab-border-inline-start-color: transparent}.m_b59ab47c:where([data-active]):before{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-before-bottom, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right, auto);top:var(--tab-before-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]):after{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-after-bottom, calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right, calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left, auto);top:var(--tab-after-top, auto);width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color: var(--tab-border-color);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color: var(--tab-border-color);--tab-border-top-color: var(--mantine-color-body);--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-bottom: auto;--tab-after-top: calc(-.0625rem * var(--mantine-scale))}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color: var(--mantine-color-body);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-before-left: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto;--tab-after-right: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right: auto;--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-after-left: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color: var(--mantine-color-body);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-left: calc(-.0625rem * var(--mantine-scale));--tab-before-right: auto;--tab-before-bottom: auto;--tab-before-top: calc(-.0625rem * var(--mantine-scale));--tab-after-right: auto;--tab-after-left: calc(-.0625rem * var(--mantine-scale))}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left: auto;--tab-before-right: calc(-.0625rem * var(--mantine-scale));--tab-after-right: calc(-.0625rem * var(--mantine-scale));--tab-after-left: auto}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg: transparent;--tab-color: inherit}@media(hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg: var(--tab-hover-color)}}@media(hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg: var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg: var(--tabs-color);--tab-color: var(--tabs-text-color, var(--mantine-color-white))}@media(hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg: var(--tabs-color)}}@media(hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg: var(--tabs-color)}}.m_7341320d{--ti-size-xs: calc(1.125rem * var(--mantine-scale));--ti-size-sm: calc(1.375rem * var(--mantine-scale));--ti-size-md: calc(1.75rem * var(--mantine-scale));--ti-size-lg: calc(2.125rem * var(--mantine-scale));--ti-size-xl: calc(2.75rem * var(--mantine-scale));--ti-size: var(--ti-size-md);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg, var(--mantine-primary-color-filled));color:var(--ti-color, var(--mantine-color-white));border:var(--ti-bd, 1px solid transparent)}.m_43657ece{--offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size: calc(1.25rem * var(--mantine-scale));--tl-line-width: calc(.25rem * var(--mantine-scale));--tl-radius: calc(62.5rem * var(--mantine-scale));--tl-color: var(--mantine-primary-color-filled)}.m_43657ece:where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:var(--mantine-font-weight-medium);line-height:1;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.m_436178ff{--item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);position:relative;color:var(--mantine-color-text)}.m_436178ff:before{content:"";pointer-events:none;position:absolute;top:0;left:var(--timeline-line-left, 0);right:var(--timeline-line-right, 0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display, none)}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: auto;--timeline-line-right: calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left: calc(var(--tl-line-width) * -1);--timeline-line-right: auto}.m_43657ece:where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:left}.m_43657ece:where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:right}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color: var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color, var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display: block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius, var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color, var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color, var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color, var(--tl-color));color:var(--tl-icon-color, var(--mantine-color-white))}.m_43657ece:where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:left}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:right}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_f698e191{--level-offset: var(--mantine-spacing-lg);--tree-line-width: calc(.0625rem * var(--mantine-scale));--tree-line-color: var(--mantine-color-default-border);margin:0;padding:0;-webkit-user-select:none;user-select:none}.m_75f3ecf{margin:0;padding:0}.m_f6970eb1{cursor:pointer;list-style:none;margin:0;padding:0;outline:0}.m_f6970eb1:focus-visible>.m_dc283425{outline:2px solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale))}.m_dc283425{position:relative;padding-inline-start:var(--label-offset)}:where([data-mantine-color-scheme=light]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_dc283425:where([data-selected]){background-color:var(--mantine-color-dark-5)}.m_dc283425:where([data-dragging]){opacity:.4}.m_dc283425:where([data-drag-over=before]):before{content:"";position:absolute;top:calc(-.0625rem * var(--mantine-scale));inset-inline-start:var(--label-offset, 0);inset-inline-end:0;height:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-primary-color-filled);pointer-events:none;z-index:1}.m_dc283425:where([data-drag-over=after]):after{content:"";position:absolute;bottom:calc(-.0625rem * var(--mantine-scale));inset-inline-start:var(--label-offset, 0);inset-inline-end:0;height:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-primary-color-filled);pointer-events:none;z-index:1}.m_dc283425:where([data-drag-over=inside]){background-color:var(--mantine-primary-color-light)}:where([data-with-lines]) .m_f6970eb1{position:relative}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:before{content:"";position:absolute;top:calc(.75rem * var(--mantine-scale));inset-inline-start:calc(var(--label-offset) - var(--level-offset) / 2);width:calc(var(--level-offset) / 2);height:0;border-top:var(--tree-line-width) solid var(--tree-line-color);pointer-events:none}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:calc(var(--label-offset) - var(--level-offset) / 2);width:0;border-inline-start:var(--tree-line-width) solid var(--tree-line-color);pointer-events:none}:where([data-with-lines]) .m_75f3ecf>.m_f6970eb1:last-child:after{bottom:auto;height:calc(.75rem * var(--mantine-scale))}.m_d08caa0 :first-child{margin-top:0}.m_d08caa0 :last-child{margin-bottom:0}.m_d08caa0 :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap);font-family:var(--mantine-font-family-headings)}.m_d08caa0 :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d08caa0 :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d08caa0 :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d08caa0 :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d08caa0 :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d08caa0 :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d08caa0 :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d08caa0 :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d08caa0 :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media(hover:hover){.m_d08caa0 :where(a):hover{text-decoration:underline}}@media(hover:none){.m_d08caa0 :where(a):active{text-decoration:underline}}.m_d08caa0 :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-dark-3)}.m_d08caa0 :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-dark-8)}.m_d08caa0 :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d08caa0 :where(kbd){--kbd-fz: calc(.75rem * var(--mantine-scale));--kbd-padding: calc(.1875rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:calc(.0625rem * var(--mantine-scale)) solid;border-bottom-width:calc(.1875rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d08caa0 :where(code){line-height:var(--mantine-line-height);padding:calc(.0625rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d08caa0 :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);list-style-position:outside}.m_d08caa0 :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d08caa0 :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d08caa0 :where(table) :where(th){text-align:left;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d08caa0 :where(table) :where(thead th){border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(tfoot th){border-top:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d08caa0 :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d08caa0 :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-dark-8)}.m_468e7eda{padding-top:0;padding-bottom:0;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator{display:none}.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field,.m_468e7eda::-webkit-datetime-edit-ampm-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus,.m_468e7eda::-webkit-datetime-edit-ampm-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_7a8f1e6d{display:flex;align-items:center;height:100%;overflow:hidden}:where([dir=rtl]) .m_7a8f1e6d{flex-direction:row-reverse}.m_d6bb0a54{display:flex;align-items:center;height:calc(var(--input-height) - 15px)}.m_b97ecb26{display:flex;flex-direction:column}.m_31fe42f9{display:flex;gap:calc(.25rem * var(--mantine-scale))}.m_9c4817c3{padding:calc(.25rem * var(--mantine-scale))}.m_154c536b{text-align:center;min-width:2.5em;width:max-content;height:2em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size, var(--mantine-font-size-sm))}.m_154c536b:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media(hover:hover){.m_154c536b:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media(hover:none){.m_154c536b:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7be09d0c{text-align:center;height:2em;padding-inline:.5em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size, var(--mantine-font-size-sm))}.m_7be09d0c:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media(hover:hover){.m_7be09d0c:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media(hover:none){.m_7be09d0c:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7d00001d+.m_7d00001d{margin-top:var(--mantine-spacing-sm)}.m_d8d918d7{margin-bottom:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(var(--control-font-size, var(--mantine-font-size-sm)) - 2px);font-weight:var(--mantine-font-weight-medium);display:flex;align-items:center;padding-inline-start:calc(.4375rem * var(--mantine-scale))}.m_d8d918d7:after{content:"";width:100%;height:calc(.0625rem * var(--mantine-scale));flex:1;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d8d918d7:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d8d918d7:after{background-color:var(--mantine-color-dark-4)}.m_6b43ba88{width:calc(2ch + .3em);caret-color:transparent;font-variant-numeric:tabular-nums;position:relative;height:100%;line-height:1;padding-inline:.15em;border:0;text-align:center;text-align-last:center;background-color:transparent;color:var(--input-color);border-radius:calc(.125rem * var(--mantine-scale));appearance:none}.m_6b43ba88:where([data-am-pm]){width:auto}.m_6b43ba88:where(:disabled){cursor:not-allowed}.m_6b43ba88::selection{background-color:transparent}.m_6b43ba88::placeholder{opacity:1;color:inherit}.m_6b43ba88:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:0}.m_6b43ba88:focus::placeholder{color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs: calc(1.875rem * var(--mantine-scale));--day-size-sm: calc(2.25rem * var(--mantine-scale));--day-size-md: calc(2.625rem * var(--mantine-scale));--day-size-lg: calc(3rem * var(--mantine-scale));--day-size-xl: calc(3.375rem * var(--mantine-scale));--day-size: var(--day-size-sm);width:var(--day-size, var(--day-size-sm));height:var(--day-size, var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media(hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light);border-radius:0}@media(hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media(hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-full-width]){width:100%;height:auto;min-height:var(--day-size);aspect-ratio:1}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media(hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media(hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:var(--mantine-font-weight-regular);font-size:var(--wr-fz, var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_cc9820d3[data-full-width]{width:100%}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs: calc(1.875rem * var(--mantine-scale));--wn-size-sm: calc(2.25rem * var(--mantine-scale));--wn-size-md: calc(2.625rem * var(--mantine-scale));--wn-size-lg: calc(3rem * var(--mantine-scale));--wn-size-xl: calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:var(--mantine-font-weight-regular);font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size, var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs: calc(1.875rem * var(--mantine-scale));--dpc-size-sm: calc(2.25rem * var(--mantine-scale));--dpc-size-md: calc(2.625rem * var(--mantine-scale));--dpc-size-lg: calc(3rem * var(--mantine-scale));--dpc-size-xl: calc(3.375rem * var(--mantine-scale));--dpc-size: var(--dpc-size-sm);font-size:var(--dpc-fz, var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast, var(--mantine-color-white))}@media(hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media(hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media(hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media(hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-full-width]){width:100%}.m_9206547b{border-collapse:collapse;border-width:0}.m_9206547b[data-full-width]{width:100%}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_2a6c32d[data-full-width]{width:100%}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs: calc(1.875rem * var(--mantine-scale));--dch-control-size-sm: calc(2.25rem * var(--mantine-scale));--dch-control-size-md: calc(2.625rem * var(--mantine-scale));--dch-control-size-lg: calc(3rem * var(--mantine-scale));--dch-control-size-xl: calc(3.375rem * var(--mantine-scale));--dch-control-size: var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_730a79ed[data-full-width]{max-width:none;width:100%}.m_f6645d97,.m_2351eeb0{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;opacity:1;cursor:pointer}.m_f6645d97:where([data-static]),.m_2351eeb0:where([data-static]){cursor:default}@media(hover:hover){[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}@media(hover:none){[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_f6645d97:where(:disabled,[data-disabled]),.m_2351eeb0:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1;font-size:var(--dch-fz, var(--mantine-font-size-sm));font-weight:var(--mantine-font-weight-medium);text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_30b26e33[data-full-width]{width:100%}.m_30b26e33[data-full-width]>*{flex:1}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_d01e596f{display:flex;font-size:var(--preset-font-size)}.m_52a6b4b0{display:flex;flex-direction:column;border-inline-end:calc(.0625rem * var(--mantine-scale)) solid;padding-inline-end:.5em;margin-inline-end:.5em}:where([data-mantine-color-scheme=light]) .m_52a6b4b0{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_52a6b4b0{border-color:var(--mantine-color-dark-5)}.m_b0d93233{padding:.52em .8em;border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_b0d93233:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b0d93233:hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_b0d93233:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b0d93233:active{background-color:var(--mantine-color-dark-5)}}.m_53c9e871{display:flex;font-size:var(--preset-font-size)}.m_cccb8ff3{display:flex;flex-direction:column;border-inline-end:calc(.0625rem * var(--mantine-scale)) solid;padding-inline-end:.5em;margin-inline-end:.5em}:where([data-mantine-color-scheme=light]) .m_cccb8ff3{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_cccb8ff3{border-color:var(--mantine-color-dark-5)}.m_7b4fbf50{padding:.52em .8em;border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_7b4fbf50:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_7b4fbf50:hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_7b4fbf50:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_7b4fbf50:active{background-color:var(--mantine-color-dark-5)}}.m_765a40cf{display:flex;font-size:var(--preset-font-size)}.m_d6a681e1{display:flex;flex-direction:column;border-inline-end:calc(.0625rem * var(--mantine-scale)) solid;padding-inline-end:.5em;margin-inline-end:.5em}:where([data-mantine-color-scheme=light]) .m_d6a681e1{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d6a681e1{border-color:var(--mantine-color-dark-5)}.m_acd30b22{padding:.52em .8em;border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_acd30b22:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_acd30b22:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:active{background-color:var(--mantine-color-dark-5)}}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_ac3f4d63{text-align:center;padding-inline:1em;padding-block:.25em;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border-radius:var(--time-grid-radius, var(--mantine-radius-default));font-size:var(--time-grid-fz, var(--mantine-font-size-sm))}@media(hover:hover){.m_ac3f4d63:hover:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}@media(hover:none){.m_ac3f4d63:active:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}.m_ac3f4d63:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}@media(hover:hover){.m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}@media(hover:none){.m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}.m_ac3f4d63:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_2a0c4eda{width:fit-content;display:flex;align-items:center;font-size:var(--mini-calendar-font-size)}.m_2a05be4f{display:flex;font-size:inherit}.m_99d16a4{display:flex;min-width:3em;gap:.5em;font-size:inherit;flex-direction:column;align-items:center;line-height:1;padding:.75em;border-radius:var(--mantine-radius-default)}.m_99d16a4:where([data-selected]){color:var(--mantine-primary-color-contrast);background-color:var(--mantine-primary-color-filled)}@media(hover:hover){.m_99d16a4:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media(hover:none){.m_99d16a4:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_99d16a4:where([data-disabled]){opacity:.3;cursor:not-allowed}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media(hover:hover){:where([data-mantine-color-scheme=dark]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=dark]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}.m_176ca23c{font-size:.75em;font-weight:var(--mantine-font-weight-medium);opacity:.65}.m_d830530d{font-size:.9em;font-weight:var(--mantine-font-weight-medium)}.m_14c23465{align-self:stretch;font-size:inherit;width:2em;border-radius:var(--mantine-radius-default);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-bright)}.m_14c23465:where([data-disabled]){opacity:.3;cursor:not-allowed}.m_14c23465 [data-chevron]{font-size:inherit;width:60%}.m_14c23465[data-direction=previous] [data-chevron]{transform:rotate(90deg)}[dir=rtl] .m_14c23465[data-direction=previous] [data-chevron],.m_14c23465[data-direction=next] [data-chevron]{transform:rotate(-90deg)}[dir=rtl] .m_14c23465[data-direction=next] [data-chevron]{transform:rotate(90deg)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media(hover:hover){:where([data-mantine-color-scheme=dark]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=dark]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}:root{--color-ink-900: #0f1419;--color-ink-800: #1a2027;--color-ink-700: #2d3843;--color-ink-600: #425060;--color-ink-500: #5a6b7d;--color-ink-400: #7b8a9a;--color-ink-300: #a0adb8;--color-ink-200: #c5ced6;--color-ink-100: #e4e9ed;--color-ink-50: #f4f6f8;--color-paper-base: #ffffff;--color-paper-raised: #fafbfc;--color-paper-sunken: #f1f3f5;--color-paper-overlay: rgba(15, 20, 25, .04);--color-brand-primary: #1a56db;--color-brand-primary-hover: #1648c0;--color-brand-primary-active: #133ba3;--color-brand-primary-subtle: #e8effc;--color-brand-secondary: #0e7490;--color-brand-secondary-hover: #0c6378;--color-brand-secondary-subtle: #e6f4f7;--color-success-base: #059669;--color-success-hover: #047857;--color-success-subtle: #ecfdf5;--color-success-border: #a7f3d0;--color-warning-base: #d97706;--color-warning-hover: #b45309;--color-warning-subtle: #fffbeb;--color-warning-border: #fde68a;--color-error-base: #dc2626;--color-error-hover: #b91c1c;--color-error-subtle: #fef2f2;--color-error-border: #fecaca;--color-info-base: #2563eb;--color-info-hover: #1d4ed8;--color-info-subtle: #eff6ff;--color-info-border: #bfdbfe;--color-focus-ring: rgba(26, 86, 219, .4);--color-focus-ring-error: rgba(220, 38, 38, .2);--color-focus-ring-offset: #ffffff;--color-selection-bg: rgba(26, 86, 219, .12);--focus-ring-width: 2px;--color-overlay-dark: rgba(15, 20, 25, .6);--color-overlay-light: rgba(255, 255, 255, .8);--color-overlay-subtle: rgba(0, 0, 0, .05);--font-sans: "Onest", system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .9375rem;--text-lg: 1.0625rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--space-0: 0;--space-px: 1px;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-3-5: .875rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-none: 0;--radius-sm: .125rem;--radius-base: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(15, 20, 25, .05);--shadow-sm: 0 1px 3px rgba(15, 20, 25, .08), 0 1px 2px rgba(15, 20, 25, .04);--shadow-base: 0 4px 6px -1px rgba(15, 20, 25, .08), 0 2px 4px -1px rgba(15, 20, 25, .04);--shadow-md: 0 10px 15px -3px rgba(15, 20, 25, .08), 0 4px 6px -2px rgba(15, 20, 25, .04);--shadow-lg: 0 20px 25px -5px rgba(15, 20, 25, .1), 0 10px 10px -5px rgba(15, 20, 25, .04);--shadow-xl: 0 25px 50px -12px rgba(15, 20, 25, .25);--shadow-inset-sm: inset 0 1px 2px rgba(15, 20, 25, .08);--shadow-inset-base: inset 0 2px 4px rgba(15, 20, 25, .1);--border-width-thin: 1px;--border-width-base: 1.5px;--border-width-thick: 2px;--border-color-default: var(--color-ink-100);--border-color-strong: var(--color-ink-200);--border-color-subtle: var(--color-ink-50);--border-color-interactive: var(--color-ink-300);--duration-instant: 0ms;--duration-fast: .1s;--duration-base: .15s;--duration-moderate: .2s;--duration-slow: .3s;--duration-slower: .4s;--ease-default: cubic-bezier(.2, 0, .38, .9);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .38, .9);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--z-base: 0;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-overlay: 300;--z-modal: 400;--z-popover: 500;--z-tooltip: 600;--z-toast: 700;--input-height-sm: 1.75rem;--input-height-base: 2rem;--input-height-lg: 2.5rem;--button-height-sm: 1.75rem;--button-height-base: 2rem;--button-height-lg: 2.5rem;--icon-size-xs: .75rem;--icon-size-sm: .875rem;--icon-size-base: 1rem;--icon-size-lg: 1.25rem;--icon-size-xl: 1.5rem;--control-size-sm: .75rem;--control-size-base: .875rem;--control-size-lg: 1rem;--switch-width-sm: 1.5rem;--switch-width-base: 1.75rem;--switch-width-lg: 2.25rem;--switch-height-sm: .875rem;--switch-height-base: 1rem;--switch-height-lg: 1.25rem;--color-page-bg: #f5f6f8;--surface-canvas: var(--color-page-bg);--surface-base: var(--color-paper-base);--surface-raised: var(--color-paper-raised);--surface-overlay: var(--color-paper-base);--surface-sidebar: var(--color-paper-base);--surface-header: var(--color-paper-base);--color-pending-base: #ea7c0c;--color-pending-hover: #c2680a;--color-pending-subtle: #fff7ed;--color-pending-border: #fed7aa;--color-neutral-base: var(--color-ink-500);--color-neutral-hover: var(--color-ink-600);--color-neutral-subtle: var(--color-ink-50);--color-neutral-border: var(--color-ink-200)}:root[data-theme=dark]{--color-ink-900: #F7F9FB;--color-ink-800: #E5E9EF;--color-ink-700: #CAD2DC;--color-ink-600: #9DA7B5;--color-ink-500: #74808E;--color-ink-400: #545E6B;--color-ink-300: #3D4651;--color-ink-200: #2A313B;--color-ink-100: #1F252E;--color-ink-50: #161B22;--color-paper-base: #0A0E14;--color-paper-raised: #1A2029;--color-paper-sunken: #060810;--color-paper-overlay: rgba(255, 255, 255, .05);--color-brand-primary: #4d8ef7;--color-brand-primary-hover: #6ba2f9;--color-brand-primary-active: #2563eb;--color-brand-primary-subtle: rgba(77, 142, 247, .16);--color-brand-secondary: #34d3ea;--color-brand-secondary-hover: #67e8f9;--color-brand-secondary-subtle: rgba(52, 211, 234, .14);--color-success-base: #34d399;--color-success-hover: #6ee7b7;--color-success-subtle: rgba(52, 211, 153, .14);--color-success-border: rgba(52, 211, 153, .28);--color-warning-base: #fbbf24;--color-warning-hover: #fcd34d;--color-warning-subtle: rgba(251, 191, 36, .14);--color-warning-border: rgba(251, 191, 36, .28);--color-error-base: #f87171;--color-error-hover: #fca5a5;--color-error-subtle: rgba(248, 113, 113, .14);--color-error-border: rgba(248, 113, 113, .28);--color-info-base: #60a5fa;--color-info-hover: #93c5fd;--color-info-subtle: rgba(96, 165, 250, .14);--color-info-border: rgba(96, 165, 250, .28);--color-focus-ring: rgba(77, 142, 247, .42);--color-focus-ring-error: rgba(248, 113, 113, .32);--color-focus-ring-offset: #0e1217;--color-selection-bg: rgba(77, 142, 247, .22);--color-overlay-dark: rgba(0, 0, 0, .6);--color-overlay-light: rgba(255, 255, 255, .04);--color-overlay-subtle: rgba(255, 255, 255, .03);--color-page-bg: #0A0E14;--surface-canvas: var(--color-page-bg);--surface-base: var(--color-paper-base);--surface-raised: var(--color-paper-raised);--surface-overlay: var(--color-paper-raised);--surface-sidebar: var(--color-paper-raised);--surface-header: var(--color-paper-base);--color-pending-subtle: rgba(234, 124, 12, .14);--color-pending-base: #fb923c;--color-pending-hover: #fdba74;--color-pending-border: rgba(251, 146, 60, .28);--color-neutral-subtle: rgba(255, 255, 255, .04);--color-neutral-base: var(--color-ink-500);--color-neutral-hover: var(--color-ink-600);--color-neutral-border: var(--border-color-default);--border-color-default: rgba(255, 255, 255, .1);--border-color-strong: rgba(255, 255, 255, .18);--border-color-subtle: rgba(255, 255, 255, .06);--border-color-interactive: rgba(255, 255, 255, .24);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .45), 0 1px 2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .05);--shadow-base: 0 4px 8px -2px rgba(0, 0, 0, .5), 0 2px 4px -1px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .06);--shadow-md: 0 12px 20px -4px rgba(0, 0, 0, .55), 0 4px 8px -2px rgba(0, 0, 0, .3), inset 0 1px 0 rgba(255, 255, 255, .06);--shadow-lg: 0 24px 32px -8px rgba(0, 0, 0, .6), 0 12px 16px -6px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .07);--shadow-xl: 0 32px 64px -16px rgba(0, 0, 0, .7), 0 16px 32px -8px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .08);--shadow-inset-sm: inset 0 1px 2px rgba(0, 0, 0, .4);--shadow-inset-base: inset 0 2px 4px rgba(0, 0, 0, .5);--mantine-color-body: var(--color-paper-base);--mantine-color-default: var(--color-paper-raised);--mantine-color-default-hover: rgba(255, 255, 255, .06);--mantine-color-default-border: var(--border-color-default);--mantine-color-default-color: var(--color-ink-800);--mantine-color-text: var(--color-ink-900);--mantine-color-bright: var(--color-ink-900);--mantine-color-dimmed: var(--color-ink-500);--mantine-color-placeholder: var(--color-ink-400);--mantine-color-anchor: var(--color-brand-primary);--mantine-color-error: var(--color-error-base);--mantine-color-disabled: rgba(255, 255, 255, .04);--mantine-color-disabled-color: var(--color-ink-400);--mantine-color-gray-0: rgba(255, 255, 255, .04);--mantine-color-gray-1: rgba(255, 255, 255, .06);--mantine-color-gray-2: rgba(255, 255, 255, .08);--mantine-color-gray-3: rgba(255, 255, 255, .12);--mantine-color-gray-light: rgba(255, 255, 255, .04);--mantine-color-gray-light-hover: rgba(255, 255, 255, .08);--mantine-color-dark-0: var(--color-ink-900);--mantine-color-dark-1: var(--color-ink-800);--mantine-color-dark-2: var(--color-ink-700);--mantine-color-dark-3: var(--color-ink-500);--mantine-color-dark-4: var(--color-ink-300);--mantine-color-dark-5: var(--color-ink-200);--mantine-color-dark-6: var(--color-paper-raised);--mantine-color-dark-7: var(--color-paper-base);--mantine-color-dark-8: var(--color-paper-sunken);--mantine-color-dark-9: var(--color-paper-sunken);--mantine-color-gray-filled: var(--color-paper-raised);--mantine-color-gray-filled-hover: rgba(255, 255, 255, .06);--mantine-color-gray-light-color: var(--color-ink-800);--mantine-color-gray-outline: var(--border-color-strong);--mantine-color-gray-outline-hover: rgba(255, 255, 255, .06)}:root[data-mantine-color-scheme=dark][data-theme=dark]{--mantine-color-body: var(--color-paper-base);--mantine-color-default: var(--color-paper-raised);--mantine-color-default-hover: rgba(255, 255, 255, .06);--mantine-color-default-border: var(--border-color-default);--mantine-color-text: var(--color-ink-900);--mantine-color-dimmed: var(--color-ink-500);--mantine-color-placeholder: var(--color-ink-400)}:root[data-theme=dark] .mantine-Drawer-content,:root[data-theme=dark] .mantine-Drawer-header{background:var(--color-paper-base);color:var(--color-ink-900)}:root[data-theme=dark] .mantine-Drawer-title{color:var(--color-ink-900);font-weight:600}:root[data-theme=dark] .mantine-Drawer-close{color:var(--color-ink-700)}:root[data-theme=dark] .mantine-Drawer-close:hover{background:#ffffff0f;color:var(--color-ink-900)}:root[data-theme=dark] .mantine-Popover-dropdown,:root[data-theme=dark] .mantine-Menu-dropdown,:root[data-theme=dark] .mantine-Combobox-dropdown,:root[data-theme=dark] .mantine-Select-dropdown,:root[data-theme=dark] .mantine-MultiSelect-dropdown,:root[data-theme=dark] .mantine-Autocomplete-dropdown{background:var(--color-paper-raised);border-color:var(--border-color-default);color:var(--color-ink-800);box-shadow:var(--shadow-lg)}:root[data-theme=dark] .mantine-Combobox-option:hover,:root[data-theme=dark] .mantine-Menu-item:hover,:root[data-theme=dark] .mantine-Select-option:hover{background:#ffffff0f}:root[data-theme=dark] .mantine-Combobox-option[data-selected],:root[data-theme=dark] .mantine-Select-option[data-selected]{background:#ffffff1a;color:var(--color-ink-900)}:root[data-theme=dark] .mantine-Tooltip-tooltip{background:var(--color-paper-raised);color:var(--color-ink-900);border:1px solid var(--border-color-default)}:root[data-theme=dark] .mantine-Notification-root{background:var(--color-paper-raised);color:var(--color-ink-800);border:1px solid var(--border-color-default)}:root[data-theme=dark] .mantine-Badge-root[data-variant=light]{background:#ffffff1a;color:var(--color-ink-900)}:root[data-theme=dark] .mantine-Input-input,:root[data-theme=dark] .mantine-TextInput-input,:root[data-theme=dark] .mantine-NumberInput-input,:root[data-theme=dark] .mantine-Textarea-input,:root[data-theme=dark] .mantine-PasswordInput-input,:root[data-theme=dark] .mantine-Select-input{background:var(--color-paper-sunken);border-color:var(--border-color-default);color:var(--color-ink-900)}:root[data-theme=dark] .mantine-Input-input::placeholder,:root[data-theme=dark] .mantine-TextInput-input::placeholder,:root[data-theme=dark] .mantine-Textarea-input::placeholder{color:var(--color-ink-400)}:root[data-theme=dark] .mantine-Switch-track{background:#ffffff1a;border-color:#ffffff1a}:root[data-theme=dark] .mantine-Checkbox-input{background:var(--color-paper-sunken);border-color:var(--border-color-default)}:root[data-theme=dark] .mantine-Radio-radio{background:var(--color-paper-sunken);border-color:var(--border-color-default)}:root[data-theme=dark] .mantine-DatePicker-day:hover,:root[data-theme=dark] .mantine-DateInput-day:hover{background:#ffffff0f}:root[data-theme=dark] .mantine-DatePicker-day[data-selected],:root[data-theme=dark] .mantine-DateInput-day[data-selected]{background:var(--color-brand-primary);color:var(--color-paper-base)}[data-theme=dark] *{scrollbar-color:rgba(255,255,255,.18) transparent}[data-theme=dark] *::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:100px}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:#ffffff47}[data-theme=dark]{color-scheme:dark}:root{--color-ink-900: #16202c;--color-ink-800: #2b3947;--color-ink-700: #374251;--color-ink-600: #4b5a6b;--color-ink-500: #64748b;--color-ink-400: #8a97a6;--color-ink-300: #b6c0ca;--color-ink-200: #d6dee6;--color-ink-100: #e8edf1;--color-ink-50: #f5f7f9;--color-brand-50: #eff5ff;--color-brand-100: #dbe8fe;--color-brand-200: #bfd6fe;--color-brand-300: #93b8fd;--color-brand-400: #6090fa;--color-brand-500: #3b6df5;--color-brand-600: #1a56db;--color-brand-700: #1648c0;--color-brand-800: #133ba3;--color-brand-900: #16357f;--color-success-text: #086c4b;--color-warning-text: #92500a;--color-error-text: #991b1b;--color-info-text: #1e429f;--color-pending-text: #9a5208;--color-neutral-text: var(--color-ink-700);--text-2xs: .6875rem;--text-xs: .75rem;--text-base: .875rem;--text-md: .9375rem;--text-4xl: 2.375rem;--radius-xs: 2px;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--shadow-xs: 0 1px 2px rgba(16, 32, 44, .05);--shadow-sm: 0 1px 2px rgba(16, 32, 44, .06), 0 1px 3px rgba(16, 32, 44, .04);--shadow-md: 0 2px 4px rgba(16, 32, 44, .05), 0 4px 12px rgba(16, 32, 44, .07);--shadow-lg: 0 4px 8px rgba(16, 32, 44, .06), 0 12px 28px rgba(16, 32, 44, .1);--shadow-xl: 0 8px 16px rgba(16, 32, 44, .08), 0 24px 48px rgba(16, 32, 44, .14);--shadow-focus: 0 0 0 3px var(--color-focus-ring);--density-row-height: 2.75rem;--density-cell-padding-y: var(--space-3);--density-cell-padding-x: var(--space-4);--density-page-padding: var(--space-6);--density-control-height: 2.5rem;--density-font: var(--text-base)}[data-density=compact]{--density-row-height: 2.25rem;--density-cell-padding-y: var(--space-2);--density-cell-padding-x: var(--space-3);--density-page-padding: var(--space-4);--density-control-height: 2.125rem;--density-font: var(--text-sm)}[data-density=comfortable]{--density-row-height: 3.25rem;--density-cell-padding-y: var(--space-4);--density-cell-padding-x: var(--space-5);--density-page-padding: var(--space-8);--density-control-height: 2.75rem;--density-font: var(--text-md)}:root[data-theme=dark]{--color-brand-50: rgba(79, 135, 240, .12);--color-brand-100: rgba(79, 135, 240, .18);--color-brand-600: #4d8ef7;--color-brand-700: #6ba2f9;--color-success-text: #4fe0ab;--color-warning-text: #f6b85f;--color-error-text: #f48a8a;--color-info-text: #82abf8;--color-pending-text: #fdba74;--color-neutral-text: var(--color-ink-700)}:root:not([data-theme=dark]) .mantine-Combobox-dropdown,:root:not([data-theme=dark]) .mantine-Select-dropdown,:root:not([data-theme=dark]) .mantine-MultiSelect-dropdown,:root:not([data-theme=dark]) .mantine-Autocomplete-dropdown{background:var(--color-paper-base);border:1px solid var(--border-color-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-1)}:root:not([data-theme=dark]) .mantine-Combobox-option,:root:not([data-theme=dark]) .mantine-Select-option{border-radius:var(--radius-sm);padding:var(--space-2) var(--space-2-5);font-size:var(--text-sm);color:var(--color-ink-700);transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}:root:not([data-theme=dark]) .mantine-Combobox-option:hover,:root:not([data-theme=dark]) .mantine-Combobox-option[data-hovered],:root:not([data-theme=dark]) .mantine-Combobox-option[data-combobox-active],:root:not([data-theme=dark]) .mantine-Select-option:hover,:root:not([data-theme=dark]) .mantine-Select-option[data-hovered]{background:var(--color-paper-sunken);color:var(--color-ink-900)}:root:not([data-theme=dark]) .mantine-Combobox-option[data-combobox-selected],:root:not([data-theme=dark]) .mantine-Combobox-option[data-selected],:root:not([data-theme=dark]) .mantine-Combobox-option[data-checked],:root:not([data-theme=dark]) .mantine-Select-option[data-combobox-selected],:root:not([data-theme=dark]) .mantine-Select-option[data-selected],:root:not([data-theme=dark]) .mantine-Select-option[data-checked]{background:var(--color-brand-primary-subtle);color:var(--color-brand-primary);font-weight:var(--weight-medium)}:root[data-theme=dark] .mantine-Combobox-dropdown,:root[data-theme=dark] .mantine-Select-dropdown,:root[data-theme=dark] .mantine-MultiSelect-dropdown,:root[data-theme=dark] .mantine-Autocomplete-dropdown{border-radius:var(--radius-lg);padding:var(--space-1)}:root[data-theme=dark] .mantine-Combobox-option,:root[data-theme=dark] .mantine-Select-option{border-radius:var(--radius-sm);padding:var(--space-2) var(--space-2-5)}:root[data-theme=dark] .mantine-Combobox-option[data-combobox-selected],:root[data-theme=dark] .mantine-Combobox-option[data-selected],:root[data-theme=dark] .mantine-Select-option[data-combobox-selected],:root[data-theme=dark] .mantine-Select-option[data-selected]{background:var(--color-brand-primary-subtle);color:var(--color-brand-primary)}:root:not([data-theme=dark]){--mantine-color-default-border: var(--border-color-default);--mantine-color-placeholder: var(--color-ink-400);--mantine-color-dimmed: var(--color-ink-500)}:root:not([data-theme=dark]) .mantine-Input-input:focus,:root:not([data-theme=dark]) .mantine-TextInput-input:focus,:root:not([data-theme=dark]) .mantine-NumberInput-input:focus,:root:not([data-theme=dark]) .mantine-Textarea-input:focus,:root:not([data-theme=dark]) .mantine-PasswordInput-input:focus,:root:not([data-theme=dark]) .mantine-Select-input:focus{box-shadow:var(--shadow-focus)}:root:not([data-theme=dark]) .mantine-DatePicker-day:hover,:root:not([data-theme=dark]) .mantine-DateInput-day:hover,:root:not([data-theme=dark]) .mantine-MonthPicker-day:hover{background:var(--color-paper-sunken)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{text-rendering:optimizeLegibility;font-size:16px;line-height:1.5;tab-size:4}body{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-ink-900);background-color:var(--color-paper-base);min-height:100vh}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}button,input,optgroup,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:inherit}table{border-collapse:collapse;border-spacing:0}fieldset{border:none}[role=button],button{cursor:pointer}[disabled]{cursor:not-allowed}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--color-selection-bg)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-ink-200);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-ink-300)}*{scrollbar-width:thin;scrollbar-color:var(--color-ink-200) transparent}:root{color-scheme:light;--bg: oklch(.976 .003 250);--surface: #ffffff;--surface2: oklch(.975 .002 255);--surface3: oklch(.965 .003 255);--border: oklch(.925 .004 255);--border-input: oklch(.905 .005 255);--row-line: oklch(.955 .002 255);--text: oklch(.23 .012 260);--text2: oklch(.46 .012 260);--text3: oklch(.53 .01 260);--text4: oklch(.6 .008 260);--accent: oklch(.55 .13 165);--accent-btn: oklch(.5 .125 167);--accent-btn-hover: oklch(.45 .12 167);--accent-btn-text: #ffffff;--accent-soft: oklch(.945 .028 165);--accent-soft2: oklch(.94 .03 165);--accent-text: oklch(.42 .11 168);--ring: oklch(.55 .13 165 / .14);--ok: oklch(.55 .13 165);--ok-soft: oklch(.945 .028 165);--ok-text: oklch(.42 .11 168);--info: oklch(.48 .14 255);--info-soft: oklch(.93 .03 250);--warn: oklch(.53 .12 75);--warn-soft: oklch(.95 .04 85);--warn-text: oklch(.5 .11 70);--violet: oklch(.5 .15 320);--violet-soft: oklch(.94 .04 320);--danger: oklch(.55 .19 25);--danger-soft: oklch(.95 .03 25);--ink-on-solid: #ffffff;--stat-neutral-bg: oklch(.93 .004 262);--stat-neutral-border: oklch(.855 .006 262);--stat-neutral-label: oklch(.44 .012 262);--stat-neutral-chip: oklch(.885 .005 262);--stat-neutral-icon: oklch(.42 .012 262);--stat-neutral-value: oklch(.33 .012 262);--stat-neutral-dot: oklch(.46 .012 262);--stat-neutral-dot-quiet: oklch(.6 .006 262);--stat-neutral-meta: oklch(.49 .008 262);--stat-success-bg: oklch(.93 .0305 160);--stat-success-border: oklch(.855 .045 160);--stat-success-label: oklch(.44 .095 160);--stat-success-chip: oklch(.885 .04 160);--stat-success-icon: oklch(.42 .093 160);--stat-success-value: oklch(.33 .073 160);--stat-success-dot: oklch(.46 .102 160);--stat-success-dot-quiet: oklch(.6 .045 160);--stat-success-meta: oklch(.49 .06 160);--stat-warning-bg: oklch(.93 .0305 86);--stat-warning-border: oklch(.855 .045 86);--stat-warning-label: oklch(.44 .088 86);--stat-warning-chip: oklch(.885 .04 86);--stat-warning-icon: oklch(.42 .084 86);--stat-warning-value: oklch(.33 .066 86);--stat-warning-dot: oklch(.46 .092 86);--stat-warning-dot-quiet: oklch(.6 .045 86);--stat-warning-meta: oklch(.49 .06 86);--stat-error-bg: oklch(.93 .0305 24);--stat-error-border: oklch(.855 .045 24);--stat-error-label: oklch(.44 .095 24);--stat-error-chip: oklch(.885 .04 24);--stat-error-icon: oklch(.42 .105 24);--stat-error-value: oklch(.33 .085 24);--stat-error-dot: oklch(.46 .15 24);--stat-error-dot-quiet: oklch(.6 .045 24);--stat-error-meta: oklch(.49 .06 24);--stat-orange-bg: oklch(.93 .03 58);--stat-orange-border: oklch(.855 .045 58);--stat-orange-label: oklch(.44 .095 58);--stat-orange-chip: oklch(.885 .04 58);--stat-orange-icon: oklch(.42 .099 58);--stat-orange-value: oklch(.33 .077 58);--stat-orange-dot: oklch(.46 .108 58);--stat-orange-dot-quiet: oklch(.6 .045 58);--stat-orange-meta: oklch(.49 .06 58);--stat-lime-bg: oklch(.93 .0305 116);--stat-lime-border: oklch(.855 .045 116);--stat-lime-label: oklch(.44 .095 116);--stat-lime-chip: oklch(.885 .04 116);--stat-lime-icon: oklch(.42 .094 116);--stat-lime-value: oklch(.33 .074 116);--stat-lime-dot: oklch(.46 .103 116);--stat-lime-dot-quiet: oklch(.6 .045 116);--stat-lime-meta: oklch(.49 .06 116);--stat-teal-bg: oklch(.93 .0305 200);--stat-teal-border: oklch(.855 .045 200);--stat-teal-label: oklch(.44 .073 200);--stat-teal-chip: oklch(.885 .04 200);--stat-teal-icon: oklch(.42 .07 200);--stat-teal-value: oklch(.33 .055 200);--stat-teal-dot: oklch(.46 .077 200);--stat-teal-dot-quiet: oklch(.6 .045 200);--stat-teal-meta: oklch(.49 .06 200);--stat-sky-bg: oklch(.93 .03 231);--stat-sky-border: oklch(.855 .045 231);--stat-sky-label: oklch(.44 .087 231);--stat-sky-chip: oklch(.885 .04 231);--stat-sky-icon: oklch(.42 .083 231);--stat-sky-value: oklch(.33 .065 231);--stat-sky-dot: oklch(.46 .091 231);--stat-sky-dot-quiet: oklch(.6 .045 231);--stat-sky-meta: oklch(.49 .06 231);--stat-info-bg: oklch(.93 .0305 262);--stat-info-border: oklch(.855 .045 262);--stat-info-label: oklch(.44 .095 262);--stat-info-chip: oklch(.885 .04 262);--stat-info-icon: oklch(.42 .105 262);--stat-info-value: oklch(.33 .085 262);--stat-info-dot: oklch(.46 .15 262);--stat-info-dot-quiet: oklch(.6 .045 262);--stat-info-meta: oklch(.49 .06 262);--stat-violet-bg: oklch(.93 .0305 294);--stat-violet-border: oklch(.855 .045 294);--stat-violet-label: oklch(.44 .095 294);--stat-violet-chip: oklch(.885 .04 294);--stat-violet-icon: oklch(.42 .105 294);--stat-violet-value: oklch(.33 .085 294);--stat-violet-dot: oklch(.46 .15 294);--stat-violet-dot-quiet: oklch(.6 .045 294);--stat-violet-meta: oklch(.49 .06 294);--stat-pink-bg: oklch(.93 .0305 334);--stat-pink-border: oklch(.855 .045 334);--stat-pink-label: oklch(.44 .095 334);--stat-pink-chip: oklch(.885 .04 334);--stat-pink-icon: oklch(.42 .105 334);--stat-pink-value: oklch(.33 .085 334);--stat-pink-dot: oklch(.46 .15 334);--stat-pink-dot-quiet: oklch(.6 .045 334);--stat-pink-meta: oklch(.49 .06 334);--pay-cash: var(--accent);--pay-cash-soft: var(--accent-soft);--pay-card: var(--info);--pay-card-soft: var(--info-soft);--pay-qr: oklch(.5 .2 300);--pay-qr-soft: oklch(.96 .025 300);--pay-bnpl: oklch(.48 .19 275);--pay-bnpl-soft: oklch(.955 .025 275);--shadow-card: 0 1px 2px oklch(.3 .01 260 / .03);--shadow-btn: 0 4px 12px oklch(.5 .125 167 / .25), inset 0 1px 0 oklch(1 0 0 / .15);--shadow-pop: 0 12px 40px oklch(.3 .01 260 / .14), 0 2px 8px oklch(.3 .01 260 / .08);--backdrop: oklch(.25 .02 260 / .4);--brand-mark: linear-gradient(160deg, oklch(.6 .13 168), oklch(.46 .12 165));--font-sans: "Onest", system-ui, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--type-h1-size: 23px;--type-h1-weight: 800;--type-h1-tracking: -.025em;--type-title-size: 16px;--type-title-weight: 800;--type-title-tracking: -.015em;--type-body-size: 14px;--type-control-size: 14px;--type-control-weight: 500;--type-secondary-size: 13px;--type-label-size: 13px;--type-label-weight: 700;--type-helper-size: 12px;--type-table-head-size: 11px;--type-table-head-weight: 700;--type-table-head-tracking: .05em;--type-breadcrumb-size: 12px;--type-nav-group-size: 11px;--type-nav-group-weight: 700;--type-nav-group-tracking: .1em;--type-total-weight: 800;--space-6-5: 1.625rem;--radius-control: 10px;--radius-card: 14px;--radius-pill: 999px;--control-height: 42px;--control-height-sm: 34px;--tab-height: 36px;--touch-target-min: 44px;--focus-ring: 0 0 0 3px var(--ring)}:root[data-theme=dark]{color-scheme:dark;--bg: oklch(.16 .008 260);--surface: oklch(.205 .01 260);--surface2: oklch(.235 .011 260);--surface3: oklch(.26 .012 260);--border: oklch(.29 .012 260);--border-input: oklch(.33 .014 260);--row-line: oklch(.25 .011 260);--text: oklch(.93 .006 255);--text2: oklch(.72 .01 256);--text3: oklch(.63 .01 256);--text4: oklch(.53 .01 256);--accent: oklch(.72 .13 163);--accent-btn: oklch(.62 .13 165);--accent-btn-text: oklch(.15 .02 260);--accent-btn-hover: oklch(.68 .13 165);--accent-soft: oklch(.27 .045 165);--accent-soft2: oklch(.28 .045 165);--accent-text: oklch(.8 .11 163);--ring: oklch(.72 .13 163 / .25);--ok: oklch(.72 .13 163);--ok-soft: oklch(.27 .045 165);--ok-text: oklch(.8 .11 163);--pay-cash: var(--accent);--pay-cash-soft: var(--accent-soft);--pay-card: var(--info);--pay-card-soft: var(--info-soft);--pay-qr: oklch(.74 .16 300);--pay-qr-soft: oklch(.28 .05 300);--pay-bnpl: oklch(.72 .15 275);--pay-bnpl-soft: oklch(.28 .05 275);--info: oklch(.78 .12 255);--info-soft: oklch(.27 .04 250);--warn: oklch(.8 .11 75);--warn-soft: oklch(.27 .04 85);--warn-text: oklch(.8 .11 70);--violet: oklch(.78 .13 320);--violet-soft: oklch(.27 .04 320);--danger: oklch(.76 .15 25);--danger-soft: oklch(.27 .04 25);--stat-neutral-bg: oklch(.3 .008 262);--stat-neutral-border: oklch(.385 .009 262);--stat-neutral-label: oklch(.81 .012 262);--stat-neutral-chip: oklch(.355 .009 262);--stat-neutral-icon: oklch(.87 .012 262);--stat-neutral-value: oklch(.93 .011 262);--stat-neutral-dot: oklch(.76 .012 262);--stat-neutral-dot-quiet: oklch(.583 .01 262);--stat-neutral-meta: oklch(.71 .008 262);--stat-success-bg: oklch(.3 .048 160);--stat-success-border: oklch(.385 .06 160);--stat-success-label: oklch(.81 .09 160);--stat-success-chip: oklch(.355 .056 160);--stat-success-icon: oklch(.87 .1 160);--stat-success-value: oklch(.93 .075 160);--stat-success-dot: oklch(.76 .145 160);--stat-success-dot-quiet: oklch(.583 .07 160);--stat-success-meta: oklch(.71 .055 160);--stat-warning-bg: oklch(.3 .048 86);--stat-warning-border: oklch(.385 .06 86);--stat-warning-label: oklch(.81 .09 86);--stat-warning-chip: oklch(.355 .056 86);--stat-warning-icon: oklch(.87 .1 86);--stat-warning-value: oklch(.93 .075 86);--stat-warning-dot: oklch(.76 .145 86);--stat-warning-dot-quiet: oklch(.583 .07 86);--stat-warning-meta: oklch(.71 .055 86);--stat-error-bg: oklch(.3 .048 24);--stat-error-border: oklch(.385 .06 24);--stat-error-label: oklch(.81 .09 24);--stat-error-chip: oklch(.355 .056 24);--stat-error-icon: oklch(.87 .068 24);--stat-error-value: oklch(.93 .035 24);--stat-error-dot: oklch(.76 .14 24);--stat-error-dot-quiet: oklch(.583 .07 24);--stat-error-meta: oklch(.71 .055 24);--stat-orange-bg: oklch(.3 .048 58);--stat-orange-border: oklch(.385 .06 58);--stat-orange-label: oklch(.81 .09 58);--stat-orange-chip: oklch(.355 .056 58);--stat-orange-icon: oklch(.87 .082 58);--stat-orange-value: oklch(.93 .042 58);--stat-orange-dot: oklch(.76 .145 58);--stat-orange-dot-quiet: oklch(.583 .07 58);--stat-orange-meta: oklch(.71 .055 58);--stat-lime-bg: oklch(.3 .048 116);--stat-lime-border: oklch(.385 .06 116);--stat-lime-label: oklch(.81 .09 116);--stat-lime-chip: oklch(.355 .056 116);--stat-lime-icon: oklch(.87 .1 116);--stat-lime-value: oklch(.93 .075 116);--stat-lime-dot: oklch(.76 .145 116);--stat-lime-dot-quiet: oklch(.583 .07 116);--stat-lime-meta: oklch(.71 .055 116);--stat-teal-bg: oklch(.3 .048 200);--stat-teal-border: oklch(.385 .06 200);--stat-teal-label: oklch(.81 .09 200);--stat-teal-chip: oklch(.355 .056 200);--stat-teal-icon: oklch(.87 .1 200);--stat-teal-value: oklch(.93 .075 200);--stat-teal-dot: oklch(.76 .127 200);--stat-teal-dot-quiet: oklch(.583 .07 200);--stat-teal-meta: oklch(.71 .055 200);--stat-sky-bg: oklch(.3 .048 231);--stat-sky-border: oklch(.385 .06 231);--stat-sky-label: oklch(.81 .09 231);--stat-sky-chip: oklch(.355 .056 231);--stat-sky-icon: oklch(.87 .077 231);--stat-sky-value: oklch(.93 .041 231);--stat-sky-dot: oklch(.76 .145 231);--stat-sky-dot-quiet: oklch(.583 .07 231);--stat-sky-meta: oklch(.71 .055 231);--stat-info-bg: oklch(.3 .048 262);--stat-info-border: oklch(.385 .06 262);--stat-info-label: oklch(.81 .09 262);--stat-info-chip: oklch(.355 .056 262);--stat-info-icon: oklch(.87 .062 262);--stat-info-value: oklch(.93 .033 262);--stat-info-dot: oklch(.76 .12 262);--stat-info-dot-quiet: oklch(.583 .07 262);--stat-info-meta: oklch(.71 .055 262);--stat-violet-bg: oklch(.3 .048 294);--stat-violet-border: oklch(.385 .06 294);--stat-violet-label: oklch(.81 .09 294);--stat-violet-chip: oklch(.355 .056 294);--stat-violet-icon: oklch(.87 .069 294);--stat-violet-value: oklch(.93 .036 294);--stat-violet-dot: oklch(.76 .134 294);--stat-violet-dot-quiet: oklch(.583 .07 294);--stat-violet-meta: oklch(.71 .055 294);--stat-pink-bg: oklch(.3 .048 334);--stat-pink-border: oklch(.385 .06 334);--stat-pink-label: oklch(.81 .09 334);--stat-pink-chip: oklch(.355 .056 334);--stat-pink-icon: oklch(.87 .1 334);--stat-pink-value: oklch(.93 .052 334);--stat-pink-dot: oklch(.76 .145 334);--stat-pink-dot-quiet: oklch(.583 .07 334);--stat-pink-meta: oklch(.71 .055 334);--shadow-card: 0 1px 2px oklch(0 0 0 / .32);--shadow-btn: 0 4px 12px oklch(.62 .13 165 / .25), inset 0 1px 0 oklch(1 0 0 / .12);--shadow-pop: 0 12px 40px oklch(0 0 0 / .5), 0 2px 8px oklch(0 0 0 / .35);--backdrop: oklch(.1 .01 260 / .6);--brand-mark: linear-gradient(160deg, oklch(.68 .13 168), oklch(.5 .12 165))}:root:root{--color-ink-900: var(--text);--color-ink-800: var(--text);--color-ink-700: var(--text2);--color-ink-600: var(--text2);--color-ink-500: var(--text3);--color-ink-400: var(--text4);--color-ink-300: var(--text4);--color-ink-200: var(--border-input);--color-ink-100: var(--border);--color-ink-50: var(--surface3);--ink-900: var(--text);--ink-800: var(--text);--ink-700: var(--text2);--ink-600: var(--text2);--ink-500: var(--text3);--ink-400: var(--text4);--ink-300: var(--text4);--ink-200: var(--border-input);--ink-100: var(--border);--ink-50: var(--surface3);--color-ink-base: var(--text);--color-ink-strong: var(--text);--color-ink-default: var(--text);--color-ink-primary: var(--text);--color-ink-secondary: var(--text2);--color-ink-tertiary: var(--text3);--color-ink-muted: var(--text3);--color-ink-subtle: var(--text3);--color-ink-faint: var(--text4);--color-ink-light: var(--text4);--color-ink-lighter: var(--text4);--color-ink-on-brand: var(--accent-btn-text);--color-text-secondary: var(--text2);--color-paper-base: var(--surface);--color-paper-raised: var(--surface);--color-paper-sunken: var(--surface2);--color-paper-overlay: var(--surface3);--color-paper-subtle: var(--surface2);--color-paper-canvas: var(--bg);--color-paper-muted: var(--surface2);--color-paper-hover: var(--surface2);--color-paper-elevated: var(--surface);--color-paper-border: var(--border);--color-paper-0: var(--surface);--color-paper-1: var(--surface);--color-paper-3: var(--surface2);--color-paper-50: var(--surface2);--color-paper-100: var(--surface3);--color-paper-200: var(--border);--color-page-bg: var(--bg);--surface-canvas: var(--bg);--surface-base: var(--surface);--surface-raised: var(--surface);--surface-overlay: var(--surface);--surface-sidebar: var(--surface);--surface-header: var(--surface);--surface-muted: var(--surface2);--surface-elevated: var(--surface);--color-surface-base: var(--surface);--color-surface-sunken: var(--surface2);--table-header-bg: var(--surface2);--color-overlay-dark: var(--backdrop);--color-overlay-light: oklch(1 0 0 / .8);--color-overlay-subtle: var(--surface3);--color-brand: var(--accent);--color-brand-primary: var(--accent);--color-brand-primary-hover: var(--accent-btn);--color-brand-primary-active: var(--accent-btn-hover);--color-brand-primary-strong: var(--accent-btn-hover);--color-brand-primary-subtle: var(--accent-soft);--color-brand-primary-soft: var(--accent-soft2);--color-brand-subtle: var(--accent-soft);--color-brand-secondary: var(--info);--color-brand-secondary-hover: var(--info);--color-brand-secondary-subtle: var(--info-soft);--color-brand-50: var(--accent-soft);--color-brand-100: var(--accent-soft2);--color-brand-200: var(--accent-soft2);--color-brand-300: var(--accent);--color-brand-400: var(--accent);--color-brand-500: var(--accent);--color-brand-600: var(--accent);--color-brand-700: var(--accent-btn);--color-brand-800: var(--accent-btn-hover);--color-brand-900: var(--accent-btn-hover);--color-primary-50: var(--accent-soft);--color-primary-100: var(--accent-soft2);--color-primary-400: var(--accent);--color-primary-500: var(--accent);--color-primary-600: var(--accent-btn);--color-primary-700: var(--accent-btn-hover);--color-primary-base: var(--accent);--color-success-base: var(--accent);--color-success-default: var(--accent);--color-success-hover: var(--accent-btn-hover);--color-success-strong: var(--accent-btn-hover);--color-success-subtle: var(--accent-soft);--color-success-border: var(--accent-soft2);--color-success-text: var(--accent-text);--color-success-50: var(--accent-soft);--color-success-100: var(--accent-soft2);--color-success-300: var(--accent-soft2);--color-success-500: var(--accent);--color-success-600: var(--accent-btn);--color-success-700: var(--accent-text);--color-success-800: var(--accent-text);--color-warning-base: var(--warn);--color-warning-default: var(--warn);--color-warning-hover: var(--warn-text);--color-warning-strong: var(--warn-text);--color-warning-subtle: var(--warn-soft);--color-warning-border: var(--warn-soft);--color-warning-text: var(--warn-text);--color-warning-50: var(--warn-soft);--color-warning-100: var(--warn-soft);--color-warning-200: var(--warn-soft);--color-warning-300: var(--warn);--color-warning-500: var(--warn);--color-warning-600: var(--warn);--color-warning-700: var(--warn-text);--color-warning-800: var(--warn-text);--color-warning-900: var(--warn-text);--color-error-base: var(--danger);--color-error-default: var(--danger);--color-error-hover: var(--danger);--color-error-subtle: var(--danger-soft);--color-error-border: var(--danger-soft);--color-error-text: var(--danger);--color-error-50: var(--danger-soft);--color-error-100: var(--danger-soft);--color-error-200: var(--danger-soft);--color-error-300: var(--danger);--color-error-400: var(--danger);--color-error-500: var(--danger);--color-error-600: var(--danger);--color-error-700: var(--danger);--color-error-800: var(--danger);--color-danger-base: var(--danger);--color-danger-surface: var(--danger-soft);--color-danger-50: var(--danger-soft);--color-danger-200: var(--danger-soft);--color-danger-400: var(--danger);--color-danger-600: var(--danger);--color-info-base: var(--info);--color-info-hover: var(--info);--color-info-subtle: var(--info-soft);--color-info-border: var(--info-soft);--color-info-text: var(--info);--color-info-50: var(--info-soft);--color-info-100: var(--info-soft);--color-info-300: var(--info);--color-info-800: var(--info);--color-pending-base: var(--warn);--color-pending-hover: var(--warn-text);--color-pending-subtle: var(--warn-soft);--color-pending-border: var(--warn-soft);--color-pending-text: var(--warn-text);--color-neutral-base: var(--text3);--color-neutral-hover: var(--text2);--color-neutral-subtle: var(--surface3);--color-neutral-border: var(--border);--color-neutral-text: var(--text2);--color-neutral-0: var(--surface);--color-neutral-50: var(--surface2);--color-neutral-100: var(--surface3);--color-neutral-200: var(--border);--color-neutral-300: var(--border-input);--color-neutral-400: var(--text4);--color-neutral-500: var(--text4);--color-neutral-600: var(--text3);--color-neutral-700: var(--text2);--color-neutral-800: var(--text);--color-neutral-900: var(--text);--border-color-default: var(--border);--border-color-strong: var(--border-input);--border-color-subtle: var(--row-line);--border-color-interactive: var(--border-input);--border-color-base: var(--border);--color-border-default: var(--border);--color-border-strong: var(--border-input);--color-border-subtle: var(--row-line);--color-border-base: var(--border);--border-default: var(--border);--border-subtle: var(--row-line);--color-focus-ring: var(--ring);--color-focus-ring-error: var(--danger-soft);--color-focus-ring-offset: var(--surface);--color-selection-bg: var(--accent-soft2);--focus-ring-width: 3px;--shadow-focus: var(--focus-ring);--radius-none: 0;--radius-xs: 6px;--radius-sm: 8px;--radius-base: 8px;--radius-md: var(--radius-control);--radius-lg: var(--radius-control);--radius-xl: var(--radius-card);--radius-2xl: var(--radius-card);--radius-full: var(--radius-pill);--shadow-xs: var(--shadow-card);--shadow-sm: var(--shadow-card);--shadow-base: var(--shadow-card);--shadow-md: 0 4px 14px oklch(.3 .01 260 / .08);--shadow-lg: var(--shadow-pop);--shadow-xl: var(--shadow-pop);--text-2xs: var(--type-table-head-size);--text-xs: var(--type-breadcrumb-size);--text-sm: var(--type-secondary-size);--text-base: var(--type-body-size);--text-md: 15px;--text-lg: var(--type-title-size);--text-xl: 20px;--text-2xl: var(--type-h1-size);--text-3xl: 30px;--text-4xl: 38px;--font-size-xs: var(--text-xs);--font-size-sm: var(--text-sm);--font-size-base: var(--text-base);--font-size-md: var(--text-md);--font-size-lg: var(--text-lg);--font-size-xl: var(--text-xl);--font-size-2xl: var(--text-2xl);--font-size-3xl: var(--text-3xl);--font-size-4xl: var(--text-4xl);--weight-extrabold: 800;--font-weight-normal: var(--weight-normal);--font-weight-regular: var(--weight-normal);--font-weight-medium: var(--weight-medium);--font-weight-semibold: var(--weight-semibold);--font-weight-bold: var(--weight-bold);--font-weight-extrabold: var(--weight-extrabold);--font-family-sans: var(--font-sans);--font-family-mono: var(--font-mono);--input-height-sm: var(--control-height-sm);--input-height-base: var(--control-height);--input-height-lg: var(--control-height);--button-height-sm: var(--control-height-sm);--button-height-base: var(--control-height);--button-height-lg: var(--control-height);--density-control-height: var(--control-height)}body{background:var(--bg);color:var(--text);font-family:var(--font-sans)}a{color:var(--accent)}a:hover{color:var(--accent-btn-hover)}input::placeholder,textarea::placeholder{color:var(--text4)}:where(table,input[type=number],output,[data-numeric]),.tabular-nums{font-variant-numeric:tabular-nums}.mantine-Input-input,.mantine-TextInput-input,.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-MultiSelect-input,.mantine-Autocomplete-input,.mantine-DateInput-input,.mantine-Textarea-input{--input-radius: var(--radius-control);border-radius:var(--radius-control);border:1px solid var(--border-input);background:var(--surface);color:var(--text);font-size:var(--type-control-size);line-height:calc(var(--type-control-size) + 6px);font-weight:500;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.mantine-Input-input:not(textarea),.mantine-TextInput-input,.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-Autocomplete-input,.mantine-DateInput-input{--input-height: var(--control-height);height:var(--control-height);min-height:var(--control-height)}.mantine-MultiSelect-input{min-height:var(--control-height)}.mantine-Textarea-input{padding-block:10px}.mantine-Input-input::placeholder,.mantine-Textarea-input::placeholder{color:var(--text4)}.mantine-Input-input:focus,.mantine-Input-input:focus-within,.mantine-Textarea-input:focus{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}.mantine-Input-input[data-error],.mantine-Input-input[aria-invalid=true]{border-color:var(--danger)}.mantine-Input-input[data-error]:focus,.mantine-Input-input[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--danger-soft)}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{background:var(--surface3);color:var(--text4)}.mantine-InputWrapper-label{font-size:var(--type-label-size);line-height:calc(var(--type-label-size) + 5px);font-weight:700;color:var(--text2);margin-bottom:6px}.mantine-InputWrapper-required{color:var(--accent)}.mantine-InputWrapper-description{font-size:var(--type-helper-size);line-height:calc(var(--type-helper-size) + 4px);color:var(--text4)}.mantine-InputWrapper-error{font-size:var(--type-helper-size);line-height:calc(var(--type-helper-size) + 4px);color:var(--danger)}.mantine-Button-root{--button-height: var(--control-height);--button-radius: var(--radius-control);border-radius:var(--radius-control);font-size:var(--type-control-size);line-height:calc(var(--type-control-size) + 6px);font-weight:700;cursor:pointer}.mantine-Button-root[data-size=sm],.mantine-Button-root[data-size=xs]{--button-height: var(--control-height-sm);font-size:var(--type-secondary-size);line-height:calc(var(--type-secondary-size) + 5px)}.mantine-Button-root:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mantine-Button-root[data-variant=default],.mantine-Button-root[data-variant=outline]{border-color:var(--border-input);background:var(--surface);color:var(--text2)}.mantine-Button-root[data-variant=default]:hover:not([data-disabled]),.mantine-Button-root[data-variant=outline]:hover:not([data-disabled]){background:var(--surface3);color:var(--text)}.mantine-Button-root[data-variant=subtle]{color:var(--text2)}.mantine-Button-root[data-variant=subtle]:hover:not([data-disabled]){background:var(--surface3);color:var(--text)}.mantine-Badge-root{--badge-radius: var(--radius-pill);border-radius:var(--radius-pill);font-size:var(--type-helper-size);line-height:calc(var(--type-helper-size) + 4px);font-weight:700;letter-spacing:0;text-transform:none}.mantine-Badge-label:has(>svg){display:inline-flex;align-items:center;gap:4px;min-width:0}.mantine-Card-root,.mantine-Paper-root{--paper-radius: var(--radius-card);--card-radius: var(--radius-card);border-radius:var(--radius-card)}.mantine-Modal-content,.mantine-Drawer-content{--modal-radius: var(--radius-card);--drawer-radius: var(--radius-card);border-radius:var(--radius-card)}.mantine-Modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mantine-Menu-dropdown,.mantine-Popover-dropdown,.mantine-Combobox-dropdown{--popover-radius: var(--radius-card);border-radius:var(--radius-card)}.mantine-Menu-item,.mantine-Combobox-option,.mantine-Select-option{border-radius:var(--radius-control);font-size:var(--type-control-size);line-height:calc(var(--type-control-size) + 6px);font-weight:500}.mantine-Table-table,.mantine-Input-input,[data-numeric]{font-variant-numeric:tabular-nums}.mantine-SegmentedControl-root{flex-wrap:wrap}:root{--icon-size: 16px}:root:root[data-ui-size=sm]{--type-table-head-size: 12px;--type-nav-group-size: 12px;--type-breadcrumb-size: 13px;--type-helper-size: 13px;--type-secondary-size: 14px;--type-label-size: 14px;--type-body-size: 15px;--type-control-size: 15px;--type-title-size: 18px;--type-h1-size: 24px;--type-figure-size: 20px;--text-md: 16px;--text-xl: 20px;--text-3xl: 30px;--text-4xl: 38px;--control-height-sm: 44px;--control-height: 44px;--tab-height: 42px;--control-height-lg: 52px;--button-height-lg: var(--control-height-lg);--density-row-height: 44px;--icon-size: 18px}:root:root[data-ui-size=md]{--type-table-head-size: 12px;--type-nav-group-size: 12px;--type-breadcrumb-size: 13px;--type-helper-size: 13px;--type-secondary-size: 15px;--type-label-size: 15px;--type-body-size: 16px;--type-control-size: 16px;--type-title-size: 19px;--type-h1-size: 26px;--type-figure-size: 22px;--text-md: 17px;--text-xl: 22px;--text-3xl: 32px;--text-4xl: 40px;--control-height-sm: 44px;--control-height: 48px;--tab-height: 42px;--control-height-lg: 56px;--button-height-lg: var(--control-height-lg);--density-row-height: 52px;--icon-size: 20px}:root:root[data-ui-size=lg]{--type-table-head-size: 13px;--type-nav-group-size: 13px;--type-breadcrumb-size: 14px;--type-helper-size: 14px;--type-secondary-size: 16px;--type-label-size: 16px;--type-body-size: 18px;--type-control-size: 18px;--type-title-size: 21px;--type-h1-size: 28px;--type-figure-size: 26px;--text-md: 19px;--text-xl: 24px;--text-3xl: 36px;--text-4xl: 44px;--control-height-sm: 48px;--control-height: 56px;--tab-height: 46px;--control-height-lg: 64px;--button-height-lg: var(--control-height-lg);--density-row-height: 60px;--icon-size: 24px}:root:root[data-ui-size]{--mantine-font-size-xs: var(--text-xs);--mantine-font-size-sm: var(--text-sm);--mantine-font-size-md: var(--text-md);--mantine-font-size-lg: var(--text-lg);--mantine-font-size-xl: var(--text-xl)}:root:root[data-ui-size] .mantine-Button-root{--button-height-xs: var(--control-height-sm);--button-height-sm: var(--control-height-sm);--button-height-md: var(--control-height);--button-height-lg: var(--control-height-lg);--button-height-xl: var(--control-height-lg)}:root:root[data-ui-size] .mantine-ActionIcon-root{--ai-size-xs: var(--control-height-sm);--ai-size-sm: var(--control-height-sm);--ai-size-md: var(--control-height-sm);--ai-size-lg: var(--control-height-sm);--ai-size-xl: var(--control-height)}:root:root[data-ui-size] :is(.mantine-Checkbox-body,.mantine-Radio-body,.mantine-Switch-body){min-height:var(--control-height-sm);align-items:center}:root:root[data-ui-size] :is(.mantine-Checkbox-label,.mantine-Radio-label,.mantine-Switch-label){display:flex;align-items:center;min-height:var(--control-height-sm)}:root:root[data-ui-size] .mantine-Pagination-root{--pagination-control-size-xs: var(--control-height-sm);--pagination-control-size-sm: var(--control-height-sm);--pagination-control-size-md: var(--control-height-sm);--pagination-control-size-lg: var(--control-height-sm)}:root:root[data-ui-size] .mantine-NumberInput-wrapper:has(.mantine-NumberInput-controls){--ni-right-section-width-xs: calc(var(--control-height-sm) * 2);--ni-right-section-width-sm: calc(var(--control-height-sm) * 2);--ni-right-section-width-md: calc(var(--control-height-sm) * 2);--ni-right-section-width-lg: calc(var(--control-height-sm) * 2);--ni-right-section-width-xl: calc(var(--control-height-sm) * 2)}:root:root[data-ui-size] .mantine-NumberInput-controls{flex-direction:row;max-width:none;height:100%}:root:root[data-ui-size] .mantine-NumberInput-control{flex:1;height:100%;min-height:var(--control-height-sm)}:root:root{--color-paper-base: var(--bg);--color-paper-raised: var(--surface);--color-paper-sunken: var(--surface2);--pos-canvas: var(--bg);--pos-canvas-2: var(--surface2);--pos-canvas-3: var(--surface3);--pos-surface: var(--surface);--pos-till-surface: var(--surface);--pos-surface-elev: var(--surface);--pos-line: var(--border);--pos-line-2: var(--border-input);--pos-line-subtle: var(--row-line);--pos-brand: var(--accent);--pos-brand-deep: var(--accent-btn-hover);--pos-brand-soft: var(--accent-soft2);--pos-brand-tint: var(--accent-soft);--pos-violet: var(--violet);--pos-violet-soft: var(--violet-soft);--pos-amber: var(--warn);--pos-amber-deep: var(--warn-text);--pos-amber-soft: var(--warn-soft);--pos-rose: var(--danger);--pos-rose-soft: var(--danger-soft);--pos-blue: var(--info);--pos-blue-soft: var(--info-soft);--rst-cleaning: var(--info);--rst-cleaning-soft: var(--info-soft);--easing-default: var(--ease-default);--easing-standard: var(--ease-default);--duration-normal: var(--duration-base);--space-half: var(--space-0-5);--text-hero: 5.125rem;--pos-auth-card-sm: 420px;--pos-auth-card-md: 460px;--pos-auth-card-lg: 500px;--pos-pin-cell-width: 3.5rem;--pos-pin-cell-height: 4rem;--pos-shake-offset-sm: 6px;--pos-shake-offset-md: 8px}html,body,#root{height:100%;margin:0;padding:0}body{font-family:var(--font-sans)}#root{display:flex;flex-direction:column}._stack_q5yfd_8{position:fixed;top:var(--space-4);left:50%;transform:translate(-50%);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:420px;max-width:calc(100vw - var(--space-6));pointer-events:none}._toast_q5yfd_27{pointer-events:auto;display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-left-width:3px;border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-pop);animation:_toastIn_q5yfd_1 var(--duration-fast) var(--ease-out)}._toast_q5yfd_27[data-type=success]{border-left-color:var(--color-success-base)}._toast_q5yfd_27[data-type=error]{border-left-color:var(--danger)}._toast_q5yfd_27[data-type=warning]{border-left-color:var(--warn)}._toast_q5yfd_27[data-type=info]{border-left-color:var(--accent)}@keyframes _toastIn_q5yfd_1{0%{opacity:0;transform:translateY(calc(-1 * var(--space-2)))}}@media(prefers-reduced-motion:reduce){._toast_q5yfd_27{animation:none}}._tap_q5yfd_60{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--space-3);min-width:0;padding:0;border-radius:var(--radius-control);text-align:left}._tap_q5yfd_60:focus-visible{outline:none;box-shadow:var(--focus-ring)}._icon_q5yfd_76{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);color:var(--surface)}._toast_q5yfd_27[data-type=success] ._icon_q5yfd_76{background:var(--color-success-base)}._toast_q5yfd_27[data-type=error] ._icon_q5yfd_76{background:var(--danger)}._toast_q5yfd_27[data-type=warning] ._icon_q5yfd_76{background:var(--warn)}._toast_q5yfd_27[data-type=info] ._icon_q5yfd_76{background:var(--accent)}._body_q5yfd_90{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_q5yfd_97{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:1.35;color:var(--text)}._message_q5yfd_106{font-size:var(--type-body-size);line-height:1.45;color:var(--text2);overflow-wrap:anywhere}._action_q5yfd_113{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-1);font-size:var(--type-helper-size);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--accent)}._close_q5yfd_125{display:grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-control);color:var(--text2);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._close_q5yfd_125:hover{background:var(--surface3);color:var(--text)}._close_q5yfd_125:focus-visible{outline:none;box-shadow:var(--focus-ring)}._header_1858t_1{display:inline-flex;align-items:center;gap:var(--space-2)}._icon_1858t_7{color:var(--color-warning-base);flex-shrink:0}._message_1858t_12{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--color-ink-base)}._pharmacyCheck_1858t_20{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}._pharmacyRow_1858t_27{display:flex;align-items:flex-end;gap:var(--space-3)}._pharmacyNote_1858t_33{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._pharmacyNote_1858t_33[data-tone=error]{background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._wrapper_18ll9_16{display:flex;flex-direction:column;gap:var(--space-2);align-items:center}._cells_18ll9_23{display:flex;gap:var(--space-2)}._cell_18ll9_23{width:var(--pos-pin-cell-width);height:var(--pos-pin-cell-height);text-align:center;font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-family:inherit;color:var(--color-ink-900);background:var(--color-paper-base);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);caret-color:var(--color-brand-primary);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);box-sizing:border-box}._cell_18ll9_23:focus-visible{border-color:var(--color-brand-primary);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-ring)}._cell_18ll9_23:disabled{opacity:.5;cursor:not-allowed;background:var(--color-paper-sunken)}._cellError_18ll9_57{border-color:var(--color-error-base);color:var(--color-error-base)}._cellError_18ll9_57:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-ring-error)}@media(max-width:520px){._wrapper_18ll9_16{width:100%}._cells_18ll9_23{justify-content:center;gap:var(--space-1-5);width:100%}._cell_18ll9_23{flex:0 1 var(--pos-pin-cell-width);min-width:0;width:auto}}._errorMessage_18ll9_87{color:var(--color-error-base);font-size:var(--text-sm);text-align:center}._titleRow_2clx6_17{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-ink-900);font-weight:var(--weight-semibold)}._body_2clx6_25{display:flex;flex-direction:column;gap:var(--space-4);padding-block:var(--space-2)}._description_2clx6_32{margin:0;font-size:var(--text-sm);color:var(--color-ink-700);text-align:center}._hint_2clx6_39,._muted_2clx6_46{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);text-align:center}._staffGrid_2clx6_55{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-3)}._staffCard_2clx6_61{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3)}._staffName_2clx6_69{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);text-align:center}._pinSection_2clx6_78{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._pinSelectedRow_2clx6_85{display:flex;align-items:center;gap:var(--space-3)}._pinSelectedText_2clx6_91{display:flex;flex-direction:column;gap:var(--space-1)}._pinSelectedName_2clx6_97{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._pinWrapper_2clx6_103{display:flex;justify-content:center}._pinWrapper_2clx6_103[data-shake]{animation:_managerPinShake_2clx6_1 var(--duration-fast) var(--ease-out)}@keyframes _managerPinShake_2clx6_1{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}._banner_12np3_3{position:fixed;left:50%;bottom:var(--space-4);transform:translate(-50%);z-index:var(--z-toast);display:inline-flex;align-items:center;gap:var(--space-3);max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}._icon_12np3_20{color:var(--warn-text);flex-shrink:0}._message_12np3_25{font-size:var(--font-size-sm);color:var(--warn-text);font-weight:600}._body_107vs_4{display:flex;flex-direction:column;gap:var(--space-4)}._text_107vs_10{margin:0;font-size:var(--type-control-size);color:var(--text2)}._facts_107vs_16{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-4);margin:0}._factLabel_107vs_23{font-size:var(--type-helper-size);color:var(--text4)}._factValue_107vs_28{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums}._notes_107vs_36{display:flex;flex-direction:column;gap:var(--space-2)}._notesTitle_107vs_42{margin:0;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text)}._notesBody_107vs_50{margin:0;max-height:14rem;overflow-y:auto;padding:var(--space-3);border:1px solid var(--row-line);border-radius:var(--radius-control);background:var(--surface2);font-size:var(--type-helper-size);line-height:1.5;color:var(--text2);white-space:pre-wrap;overflow-wrap:anywhere}._progress_107vs_65{display:flex;flex-direction:column;gap:var(--space-2)}._progressText_107vs_71{margin:0;font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}._hint_107vs_78{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--warn-soft);font-size:var(--type-helper-size);color:var(--warn-text)}._root_1frkg_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-100);background:var(--color-paper-base)}._header_1frkg_11{display:flex;align-items:center;gap:var(--space-2)}._title_1frkg_17{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-700);text-transform:uppercase;letter-spacing:.04em;margin:0}._body_1frkg_26{display:flex;align-items:center;gap:var(--space-3)}._qr_1frkg_32{flex-shrink:0;border-radius:var(--radius-sm)}._facts_1frkg_37{display:flex;flex-direction:column;gap:var(--space-1)}._amount_1frkg_43{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._timer_1frkg_49{font-size:var(--text-sm);color:var(--color-ink-700);font-variant-numeric:tabular-nums}._actions_1frkg_55{display:flex;flex-wrap:wrap;gap:var(--space-2)}._resend_1frkg_61{display:flex;flex-direction:column;gap:var(--space-2)}._overlay_8xsq2_1{position:fixed;inset:0;background:#0006;z-index:100;animation:_fadeIn_8xsq2_1 var(--duration-fast) var(--ease-out)}._drawer_8xsq2_9{position:fixed;top:0;right:0;bottom:0;width:min(440px,92vw);background:var(--color-paper-base);z-index:101;display:flex;flex-direction:column;box-shadow:var(--shadow-xl);animation:_slideIn_8xsq2_1 var(--duration-normal) var(--ease-out)}._header_8xsq2_23{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-4);border-bottom:1px solid var(--color-ink-100);flex-shrink:0}._headerTitle_8xsq2_33{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._body_8xsq2_43{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._section_8xsq2_53{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_8xsq2_59{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-700);text-transform:uppercase;letter-spacing:.04em;margin:0}._spaceLabel_8xsq2_68{font-size:var(--text-sm);color:var(--color-ink-900);margin:0}._state_8xsq2_74{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);color:var(--color-ink-600);text-align:center}._stateText_8xsq2_85{font-size:var(--text-sm);color:var(--color-ink-600);margin:0}._retryButton_8xsq2_91{font-size:var(--text-xs);color:var(--color-brand-primary);background:transparent;border:none;padding:var(--space-1) var(--space-2);cursor:pointer}._retryButton_8xsq2_91:hover{text-decoration:underline}._itemList_8xsq2_104{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._itemRow_8xsq2_113{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-1) 0;border-bottom:1px dashed var(--color-ink-100)}._itemName_8xsq2_122{font-size:var(--text-sm);color:var(--color-ink-900)}._itemQuantity_8xsq2_127{color:var(--color-ink-600);font-variant-numeric:tabular-nums}._itemTotal_8xsq2_132{font-size:var(--text-sm);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._timelineList_8xsq2_138{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._timelineRow_8xsq2_147{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);background:var(--color-paper-raised)}._timelineMeta_8xsq2_158{display:flex;flex-direction:column;gap:2px;font-size:var(--text-xs);color:var(--color-ink-600)}._timelineMethod_8xsq2_166{font-weight:var(--weight-semibold);color:var(--color-ink-700)}._timelineAmount_8xsq2_171{font-size:var(--text-sm);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._totalsGrid_8xsq2_177{display:flex;flex-direction:column;gap:var(--space-1);margin:0}._totalRow_8xsq2_184{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-700);font-variant-numeric:tabular-nums;margin:0}._totalRow_8xsq2_184>dt,._totalRow_8xsq2_184>dd{margin:0}._totalRowStrong_8xsq2_200{font-weight:var(--weight-semibold);color:var(--color-ink-900);font-size:var(--text-md);padding-top:var(--space-1);border-top:1px solid var(--color-ink-100);margin-top:var(--space-1)}._footer_8xsq2_209{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--color-ink-100);flex-shrink:0;background:var(--color-paper-base)}._cancelActionBtn_8xsq2_219{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:var(--pos-rose-soft);color:var(--pos-rose);border:1px solid transparent;border-radius:8px;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._cancelActionBtn_8xsq2_219:hover{background:var(--pos-rose-soft);border-color:var(--pos-rose)}@keyframes _fadeIn_8xsq2_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_8xsq2_1{0%{transform:translate(100%)}to{transform:translate(0)}}._factGrid_8xsq2_252{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0}._fact_8xsq2_252{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid var(--color-ink-100, #e4e4e7);border-radius:10px;background:var(--color-paper-1, #fafafa)}._fact_8xsq2_252>dt{font-size:var(--text-2xs);color:var(--color-ink-500, #71717a)}._fact_8xsq2_252>dd{margin:0;display:inline-flex;align-items:center;gap:4px;font-size:var(--text-md);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-ink-900, #18181b)}._deliveryFacts_8xsq2_286{margin:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-700)}._deliveryFact_8xsq2_286{display:flex;gap:var(--space-2)}._deliveryFact_8xsq2_286 dt{min-width:8rem;color:var(--color-ink-500)}._deliveryFact_8xsq2_286 dd{margin:0}._customerRow_8xsq2_310{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._customerFacts_8xsq2_317{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 auto;min-width:0}._customerName_8xsq2_325{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._customerPhone_8xsq2_332{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);font-variant-numeric:tabular-nums}._discountDetail_8xsq2_340{display:block;font-size:var(--text-xs);color:var(--color-ink-500)}._icon_qup22_4{flex-shrink:0}._spinning_qup22_8{animation:_updatePillSpin_qup22_1 1s linear infinite}@keyframes _updatePillSpin_qup22_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._lockup_ec0f1_6{display:flex;align-items:center;gap:10px;min-width:0}._mark_ec0f1_14{position:relative;display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;overflow:hidden;-webkit-user-select:none;user-select:none}._text_ec0f1_26{display:flex;flex-direction:column;gap:1px;min-width:0}._name_ec0f1_33{font-size:var(--text-md);line-height:20px;font-weight:700;letter-spacing:-.015em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._caption_ec0f1_44{font-size:var(--text-2xs);line-height:16px;font-weight:500;color:var(--text4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1023.98px){._caption_ec0f1_44{font-size:var(--text-xs)}}._banner_1r1wp_1{flex-shrink:0;padding:var(--space-2) 26px;background:var(--color-warning-subtle);border-bottom:1px solid var(--color-warning-border);color:var(--color-warning-hover);font-weight:600;text-align:center}._trigger_1lc06_8{display:flex;align-items:center;gap:8px;width:174px;max-width:100%;height:var(--control-height-sm);padding:0 10px;border:1px solid transparent;border-radius:var(--radius-control);background:var(--surface3);color:var(--text4);font-size:13px;line-height:18px;font-weight:500;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._trigger_1lc06_8:hover{border-color:var(--border-input)}._trigger_1lc06_8:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._triggerLabel_1lc06_43{flex:1;min-width:0;text-align:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._kbd_1lc06_52{flex-shrink:0;padding:2px 5px;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--text4);font-family:inherit;font-size:var(--text-2xs);font-weight:600;line-height:16px}._palette_1lc06_67{display:flex;flex-direction:column;max-height:min(60vh,460px)}._field_1lc06_73{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--text4)}._input_1lc06_83{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font-family:inherit;font-size:15px;line-height:20px;font-weight:500}._input_1lc06_83::placeholder{color:var(--text4)}._input_1lc06_83:focus{outline:none}._results_1lc06_103{flex:1;overflow-y:auto;padding:6px}._groupLabel_1lc06_109{font-size:11px;line-height:16px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text3);padding:10px 10px 4px}._result_1lc06_103{display:flex;align-items:center;gap:11px;width:100%;min-width:0;padding:8px 10px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text2);font-family:inherit;font-size:14px;line-height:20px;font-weight:500;text-align:start;cursor:pointer}._result_1lc06_103 svg{flex-shrink:0;opacity:.85}._result_1lc06_103[data-highlighted]{background:var(--accent-soft);color:var(--accent-text);font-weight:700}._resultLabel_1lc06_149{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultParent_1lc06_158{margin-left:auto;padding-left:10px;flex-shrink:0;font-size:12px;line-height:16px;font-weight:500;color:var(--text4)}._result_1lc06_103[data-highlighted] ._resultParent_1lc06_158{color:var(--accent-text)}._empty_1lc06_172{padding:26px 16px;text-align:center;font-size:13px;line-height:18px;color:var(--text4)}._result_1lc06_103[data-locked]{opacity:.45;cursor:not-allowed}._trigger_lhs2k_5{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);min-width:var(--control-height-sm);height:var(--control-height-sm);padding:0 var(--space-2-5);border:1px solid var(--color-warning-border);border-radius:var(--radius-control);background:var(--warn-soft);color:var(--warn-text);font-family:inherit;font-size:var(--type-helper-size);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._trigger_lhs2k_5 svg{flex-shrink:0;width:var(--icon-size);height:var(--icon-size)}._trigger_lhs2k_5:hover,._trigger_lhs2k_5[data-open]{border-color:var(--warn)}._trigger_lhs2k_5:focus-visible{outline:none;box-shadow:var(--focus-ring)}._panel_lhs2k_45{width:300px;padding:var(--space-2) var(--space-3)}._title_lhs2k_50{margin:0 0 var(--space-2);font-size:var(--type-control-size);font-weight:600;color:var(--text)}._list_lhs2k_57{margin:0 0 var(--space-2);padding:0;list-style:none}._row_lhs2k_63{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--row-line);font-size:var(--type-helper-size)}._name_lhs2k_72{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}._qty_lhs2k_80{flex-shrink:0;font-variant-numeric:tabular-nums;color:var(--warn-text)}._reorder_lhs2k_86{color:var(--text3)}._link_lhs2k_90{font-size:var(--type-helper-size);color:var(--accent-text)}._fullscreen_1y5od_3{--pos-topbar-height: var(--space-12);display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--color-paper-sunken);position:relative}._fullscreenContent_1y5od_13{height:calc(100vh - var(--pos-topbar-height));overflow:hidden}._standardLayout_1y5od_20{--pos-topbar-height: var(--space-12);display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--bg)}._standardLayout_1y5od_20[data-manager]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._standardLayout_1y5od_20[data-manager]>._topBar_1y5od_55{grid-column:1;grid-row:1}._standardLayout_1y5od_20[data-manager]>._standardContent_1y5od_60{display:contents}._standardContent_1y5od_60{flex:1;overflow:hidden}._standardLayout_1y5od_20:not([data-manager])>._standardContent_1y5od_60{overflow-y:auto;padding:12px 26px 44px}._standardLayout_1y5od_20[data-settings]>._standardContent_1y5od_60{background-color:var(--surface)}._topBar_1y5od_55{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;min-height:calc(var(--control-height-sm) + 2 * var(--space-2-5));padding:var(--space-2-5) var(--space-6-5);background:var(--surface);border-bottom:1px solid var(--border);gap:var(--space-3)}._topBarLeft_1y5od_116,._topBarRight_1y5od_117{display:flex;align-items:center;gap:var(--space-2-5)}._topBarLeft_1y5od_116{min-width:0}._topBarRight_1y5od_117{flex-shrink:0}._headerDivider_1y5od_137{width:1px;align-self:stretch;margin:5px 2px;background:var(--border)}._userName_1y5od_151{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px;background:var(--pos-canvas-2);border-radius:var(--radius-md);cursor:default;font-weight:var(--weight-medium);color:var(--ink-800);font-size:var(--text-sm);white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}._posChip_1y5od_175{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height-sm);padding:5px 10px;border:1px solid transparent;border-radius:var(--radius-full);background:var(--pos-brand-tint);color:var(--pos-brand-deep);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer}._posChip_1y5od_175:hover{background:var(--pos-brand-soft)}._posChip_1y5od_175:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:root[data-theme=dark] ._posChip_1y5od_175{background:var(--pos-brand);color:var(--accent-btn-text)}._updateBadge_1y5od_213{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:var(--control-height-sm);padding:0 var(--space-3);background:var(--pos-blue-soft);color:var(--pos-blue);border:0;border-radius:var(--radius-full);font-family:inherit;font-size:var(--type-helper-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}._updateBadge_1y5od_213:focus-visible{outline:none;box-shadow:var(--focus-ring)}._updateBadge_1y5od_213[data-state=downloading],._updateBadge_1y5od_213[data-state=installing]{background:var(--pos-amber-soft);color:var(--pos-amber)}._updateBadge_1y5od_213[data-state=downloaded]{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._updateBadge_1y5od_213[data-state=error],._updateBadge_1y5od_213[data-mandatory]{background:var(--pos-amber-soft);color:var(--pos-amber-deep)}._shiftPill_1y5od_255{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--pos-brand-tint);color:var(--pos-brand-deep);border:1px solid transparent;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;flex-shrink:0}:root[data-theme=dark] ._shiftPill_1y5od_255{background:var(--pos-brand);border-color:transparent;color:var(--accent-btn-text)}:root[data-theme=dark] ._shiftDot_1y5od_280{background:var(--accent-btn-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-btn-text) 28%,transparent)}:root[data-theme=dark] ._shiftSep_1y5od_285{color:#fff9}._shiftDot_1y5od_280{width:6px;height:6px;border-radius:50%;background:var(--pos-brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--pos-brand) 25%,transparent);animation:_posTopbarPulse_1y5od_1 2s ease-in-out infinite;flex-shrink:0}@keyframes _posTopbarPulse_1y5od_1{0%,to{opacity:1}50%{opacity:.6}}._shiftSep_1y5od_285{color:color-mix(in srgb,var(--pos-brand-deep) 50%,transparent)}._shiftTime_1y5od_308{font-family:var(--font-mono);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._headerBtn_1y5od_208,._settingsBtn_1y5od_321{display:inline-grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);background:transparent;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text2);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._headerBtn_1y5od_208 svg,._settingsBtn_1y5od_321 svg{width:var(--icon-size);height:var(--icon-size)}._headerBtn_1y5od_208:hover,._settingsBtn_1y5od_321:hover{background:var(--surface3);color:var(--text)}._headerBtn_1y5od_208:focus-visible,._settingsBtn_1y5od_321:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._settingsBtn_1y5od_321[data-open]{background:var(--accent-soft);border-color:transparent;color:var(--accent-text)}._headerBtn_1y5od_208[data-active]{background:var(--accent-soft, var(--surface3));border-color:var(--accent);color:var(--accent)}@media(max-width:1023.98px){._fullscreen_1y5od_3,._standardLayout_1y5od_20{height:100dvh}._fullscreenContent_1y5od_13{flex:1 1 auto;height:auto;min-height:0}._topBar_1y5od_55{flex-wrap:wrap;row-gap:var(--space-2);padding:var(--space-2) var(--space-3)}._topBarLeft_1y5od_116{flex:1 1 auto}._topBarRight_1y5od_117{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-1-5);min-width:0}._standardLayout_1y5od_20:not([data-manager])>._standardContent_1y5od_60{padding:var(--space-3) var(--space-4) var(--space-8)}}._headerText_1hfxo_15{display:inline-flex;flex-direction:column;gap:2px;min-width:0}._title_1hfxo_22{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.012em;line-height:1.2}._subtitle_1hfxo_30{font-size:var(--text-xs);font-weight:500;color:var(--ink-500);letter-spacing:.02em}._typeGrid_1hfxo_43{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._typeBtn_1hfxo_49{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:88px;padding:10px 8px!important;color:var(--ink-700);text-align:center;background:var(--pos-surface)!important;border:1.5px solid var(--pos-line)!important;border-radius:8px!important;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._typeBtn_1hfxo_49:hover{border-color:var(--pos-line-2)!important;color:var(--ink-900)}._typeBtn_1hfxo_49[data-selected]{border-color:var(--ink-900)!important;background:var(--pos-canvas-2)!important;color:var(--ink-900);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink-900) 8%,transparent)}:root[data-theme=dark] ._typeBtn_1hfxo_49{background:#ffffff0a!important;border-color:#ffffff1a!important;color:var(--ink-600)}:root[data-theme=dark] ._typeBtn_1hfxo_49:hover{background:#ffffff14!important;border-color:#fff3!important;color:var(--ink-900)}:root[data-theme=dark] ._typeBtn_1hfxo_49[data-selected]{border-color:var(--pos-brand)!important;background:var(--pos-brand-tint)!important;color:var(--pos-brand-deep);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 20%,transparent)}._typeBtnIcon_1hfxo_102{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:inherit}._typeBtnIcon_1hfxo_102 svg{stroke:currentColor}._typeLabel_1hfxo_115{font-size:var(--text-xs);font-weight:600;line-height:1.25;color:inherit}._descriptionSlot_1hfxo_124,._field_1hfxo_125,._errorSlot_1hfxo_126,._summary_1hfxo_127{margin-top:12px}._summary_1hfxo_127{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 14px!important;background:linear-gradient(135deg,var(--pos-amber-soft) 0%,var(--pos-surface) 80%)!important;border:1px solid color-mix(in srgb,var(--pos-amber) 30%,var(--pos-line))!important;border-radius:10px!important}:root[data-theme=dark] ._summary_1hfxo_127{background:var(--pos-amber-soft)!important;border-color:color-mix(in srgb,var(--pos-amber) 40%,transparent)!important}._summaryLabel_1hfxo_153{font-size:var(--text-xs);font-weight:500;color:var(--ink-700)}._summaryValue_1hfxo_159{font-size:var(--text-2xl);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;transition:color var(--duration-fast) var(--ease-out)}._summaryValue_1hfxo_159[data-tone=positive]{color:var(--pos-brand-deep)}._summaryValue_1hfxo_159[data-tone=negative]{color:var(--pos-rose)}._summaryValue_1hfxo_159[data-tone=neutral]{color:var(--pos-amber)}._field_1lrid_1{margin-bottom:var(--space-3, 12px)}._summary_1lrid_5{display:flex;justify-content:space-between;align-items:center}._section_fij8d_1{display:grid;gap:8px;padding:12px;border:1px solid var(--ink-200);border-radius:10px;background:var(--ink-50)}._heading_fij8d_10{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}._hint_fij8d_16{font-size:var(--text-xs);color:var(--ink-500)}._list_fij8d_21{display:grid;gap:6px;margin:0;padding:0;list-style:none}._row_fij8d_29{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;font-size:var(--text-sm)}._amount_fij8d_37{font-weight:600;font-variant-numeric:tabular-nums}._headerContent_d619p_23{display:inline-flex;align-items:flex-start;gap:10px;min-width:0}._headerIcon_d619p_30{width:34px;height:34px;border-radius:9px;background:var(--pos-brand-tint);color:var(--pos-brand-deep);display:grid;place-items:center;flex-shrink:0;padding:7px}._headerText_d619p_42{display:inline-flex;flex-direction:column;gap:2px;min-width:0}._title_d619p_49{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.012em;line-height:1.2}._subtitle_d619p_57{font-size:var(--text-xs);font-weight:500;color:var(--ink-500);letter-spacing:.02em}._summaryGrid_d619p_70{display:flex;flex-direction:column;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px;padding:4px 10px}:root[data-theme=dark] ._summaryGrid_d619p_70{background:#ffffff08;border-color:#ffffff14}._summaryRow_d619p_84{display:flex;justify-content:space-between;align-items:center;padding:7px 0;font-size:var(--text-sm);color:var(--ink-700);border-bottom:1px dashed var(--pos-line-subtle)}._summaryRow_d619p_84:last-child{border-bottom:0}._summaryLabel_d619p_98{color:var(--ink-700)}._summaryLabelStrong_d619p_102{color:var(--ink-900);font-weight:600}._summaryValue_d619p_107{color:var(--ink-900);font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums}._summaryValueStrong_d619p_114{color:var(--pos-violet);font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums;font-size:var(--text-base)}._summaryValuePositive_d619p_122{color:var(--pos-brand-deep);font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums}._summaryValueNegative_d619p_129{color:var(--pos-rose);font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums}._summaryDivider_d619p_138{height:1px;background:var(--pos-line);margin:2px 0}._optionsBlock_d619p_150{display:flex;flex-direction:column;gap:10px;margin-top:10px}._blindRow_d619p_157{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px;cursor:pointer;transition:border-color var(--duration-fast, .14s) var(--ease-out, ease),background var(--duration-fast, .14s) var(--ease-out, ease)}._blindRow_d619p_157:hover{border-color:var(--pos-line-2)}._blindRow_d619p_157[data-active]{background:var(--pos-amber-soft);border-color:color-mix(in srgb,var(--pos-amber) 30%,var(--pos-line))}:root[data-theme=dark] ._blindRow_d619p_157{background:#ffffff08;border-color:#ffffff1a}:root[data-theme=dark] ._blindRow_d619p_157:hover{border-color:#ffffff2e}:root[data-theme=dark] ._blindRow_d619p_157[data-active]{background:var(--pos-amber-soft);border-color:color-mix(in srgb,var(--pos-amber) 40%,transparent)}._blindLabelStack_d619p_193{display:inline-flex;flex-direction:column;gap:2px;min-width:0;flex:1}._blindLabel_d619p_193{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);line-height:1.35}._blindHint_d619p_208{font-size:var(--text-2xs);color:var(--ink-500);line-height:1.4}._field_d619p_219{margin-top:10px}._varianceSlot_d619p_223{margin-top:8px}._varianceLine_d619p_227{font-weight:600;font-size:var(--text-sm)}._varianceWarning_d619p_232{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-2xs);font-weight:600;margin-top:4px}._statsGrid_d619p_246{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 0 2px;margin-top:10px;border-top:1px solid var(--pos-line-subtle)}._statCell_d619p_255{display:flex;flex-direction:column;gap:3px}._statLabel_d619p_261{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em}._statValue_d619p_270{font-size:var(--text-base);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums}._errorSlot_d619p_277{margin-top:10px}._handoverList_d619p_282{display:grid;gap:4px;margin:8px 0;padding:0;list-style:none}._handoverRow_d619p_290{display:grid;grid-template-columns:auto 1fr auto;gap:8px;font-size:var(--text-sm)}._summaryHero_d619p_302{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--pos-line-subtle);position:relative}._summaryHero_d619p_302[data-tone=ok]{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._summaryHero_d619p_302[data-tone=warn]{background:var(--pos-amber-soft);color:var(--pos-amber)}._summaryHero_d619p_302[data-tone=alert]{background:var(--pos-rose-soft);color:var(--pos-rose)}._summaryHeroTitle_d619p_326{font-size:var(--text-md);font-weight:600;letter-spacing:-.012em;margin:0}._summaryHeroSub_d619p_333{font-size:var(--text-xs);margin:2px 0 0;opacity:.85}._summaryReportBadge_d619p_339{margin-left:auto;font-family:var(--font-mono);letter-spacing:.1em}._metaRow_d619p_345{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:var(--text-xs);color:var(--ink-500)}._metaRow_d619p_345 strong{color:var(--ink-700);font-weight:600}._sectionTitle_d619p_358{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);margin:12px 0 6px;text-transform:uppercase;letter-spacing:.1em}._salesGrid_d619p_368{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._salesCard_d619p_377[data-accent=success]{background:var(--pos-brand-tint)!important;border:1px solid color-mix(in srgb,var(--pos-brand) 25%,var(--pos-line))!important}._salesCard_d619p_377[data-accent=info]{background:var(--pos-blue-soft)!important;border:1px solid color-mix(in srgb,var(--pos-blue) 25%,var(--pos-line))!important}._salesCard_d619p_377[data-accent=error]{background:var(--pos-rose-soft)!important;border:1px solid color-mix(in srgb,var(--pos-rose) 25%,var(--pos-line))!important}._salesHead_d619p_392{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-600);font-weight:600}._salesValue_d619p_404{font-size:var(--text-base);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;margin-top:3px}._totalsRow_d619p_412{display:flex;justify-content:space-between;padding:10px 12px;background:var(--pos-brand-tint);border:1px solid color-mix(in srgb,var(--pos-brand) 25%,var(--pos-line));border-radius:9px;font-size:var(--text-sm);color:var(--pos-brand-deep);margin-top:10px}._totalsRow_d619p_412 strong{font-weight:600;font-variant-numeric:tabular-nums}._reconBox_d619p_433{display:flex;flex-direction:column;padding:4px 12px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px}:root[data-theme=dark] ._reconBox_d619p_433{background:#ffffff08;border-color:#ffffff14}._reconRow_d619p_447{display:flex;justify-content:space-between;align-items:center;padding:7px 0;font-size:var(--text-sm);color:var(--ink-700);border-bottom:1px dashed var(--pos-line-subtle)}._reconRow_d619p_447:last-child{border-bottom:0}._reconRow_d619p_447 strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-900);font-weight:600}._reconPositive_d619p_468{color:var(--pos-brand-deep)!important}._reconNegative_d619p_472{color:var(--pos-rose)!important}._reconDivider_d619p_476{height:1px;background:var(--pos-line);margin:2px 0}._reconVarianceSlot_d619p_482{margin-top:8px}._reconVarianceRow_d619p_486{display:inline-flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;font-weight:600}._reconVarianceLabel_d619p_495{font-size:var(--text-sm)}._reconVarianceValue_d619p_499{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-base)}._reconVarianceWarn_d619p_505{display:flex;align-items:center;gap:4px;font-size:var(--text-2xs);margin-top:4px}._noteBox_d619p_518{padding:9px 12px;background:var(--pos-surface);border:1px solid var(--pos-line-subtle);border-radius:8px;margin-top:10px}:root[data-theme=dark] ._noteBox_d619p_518{background:#ffffff08;border-color:#ffffff14}._noteLabel_d619p_531{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--ink-500)}._noteText_d619p_540{margin:4px 0 0;font-size:var(--text-sm);color:var(--ink-800);line-height:1.5;white-space:pre-wrap}._summaryActions_d619p_548{justify-content:flex-end;gap:6px}@media print{[data-print-hidden]{display:none!important}}._confirmCta_d619p_561{letter-spacing:-.005em}._body_exzgw_3{display:flex;flex-direction:column;align-items:center;text-align:center}._progress_exzgw_10{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1-5);width:100%;margin:0 0 var(--space-4);padding:0;list-style:none}._segment_exzgw_20{height:4px;border-radius:var(--radius-full);background:var(--border);transition:background var(--duration-moderate) var(--ease-out)}._segment_exzgw_20[data-done],._segment_exzgw_20[data-current]{background:var(--accent-btn)}._stepCount_exzgw_32{margin:0;color:var(--text3);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}._stepTitle_exzgw_41{margin:var(--space-1) 0 0;color:var(--text);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._stepHint_exzgw_48{margin:var(--space-1) 0 var(--space-5);color:var(--text2);font-size:var(--text-sm)}._pin_exzgw_54{display:flex;justify-content:center}._error_exzgw_59{margin:var(--space-4) 0 0;color:var(--danger);font-size:var(--text-sm)}._root_1pghb_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);background:transparent;border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-ink-800);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);font:inherit;line-height:1;min-height:var(--space-8)}._root_1pghb_1:hover{background:var(--color-paper-subtle)}._root_1pghb_1:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._root_1pghb_1[data-current=en] ._code_1pghb_26{font-family:var(--font-mono, inherit)}._code_1pghb_26{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em}._compact_1pghb_36{padding-inline:var(--space-2);min-height:var(--control-height-sm)}._inline_1pghb_41{padding-inline:var(--space-3);min-height:var(--space-9)}._spacer_5uqbu_3{display:inline-block;width:var(--icon-size);height:var(--icon-size)}._check_5uqbu_9{width:var(--icon-size);height:var(--icon-size);color:var(--accent)}._bellBtn_1skpk_5{position:relative;display:inline-grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);background:transparent;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text2);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._bellBtn_1skpk_5 svg{width:var(--icon-size);height:var(--icon-size)}._bellBtn_1skpk_5:hover{background:var(--surface3);color:var(--text)}._bellBtn_1skpk_5:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._bellBtn_1skpk_5[data-open]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._badge_1skpk_49{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:var(--radius-full);background:var(--danger);color:#fff;font-size:var(--text-2xs);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._srOnly_1skpk_67{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._panel_1skpk_79{display:flex;flex-direction:column;min-width:320px;max-width:380px}._panelHead_1skpk_86{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}._panelTitle_1skpk_95{font-size:var(--type-helper-size);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text2)}._clearBtn_1skpk_103{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text2);font-family:inherit;font-size:var(--type-helper-size);cursor:pointer}._clearBtn_1skpk_103:hover{background:var(--surface3);color:var(--text)}._empty_1skpk_122{margin:0;padding:var(--space-5) var(--space-3);text-align:center;font-size:var(--type-helper-size);color:var(--text2)}._list_1skpk_132{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-height:60vh;overflow-y:auto}._row_1skpk_142{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);font-size:var(--type-body-size)}._row_1skpk_142:last-child{border-bottom:none}._rowIcon_1skpk_154{display:grid;place-items:center;width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-full);color:var(--text2)}._row_1skpk_142[data-type=success] ._rowIcon_1skpk_154{color:var(--color-success-base)}._row_1skpk_142[data-type=error] ._rowIcon_1skpk_154{color:var(--danger)}._row_1skpk_142[data-type=warning] ._rowIcon_1skpk_154{color:var(--warn)}._row_1skpk_142[data-type=info] ._rowIcon_1skpk_154{color:var(--accent)}._rowText_1skpk_170{min-width:0;overflow-wrap:anywhere;line-height:1.45;color:var(--text)}._rowTime_1skpk_177{font-size:var(--type-helper-size);font-variant-numeric:tabular-nums;color:var(--text2);white-space:nowrap}._headerContent_jt1h3_19{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}._headerIconWrap_jt1h3_27{width:34px;height:34px;border-radius:9px;background:var(--pos-violet-soft);color:var(--pos-violet);display:grid;place-items:center;flex-shrink:0}._headerTextBlock_jt1h3_38{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_jt1h3_46{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.012em;line-height:1.2;margin:0}._subtitle_jt1h3_55{font-size:var(--text-xs);font-weight:500;color:var(--ink-500);letter-spacing:.02em;margin:0}._body_jt1h3_68{display:flex;flex-direction:column;gap:12px}._hint_jt1h3_74{font-size:var(--text-sm);line-height:1.55;color:var(--ink-700);margin:0;text-wrap:pretty}._fieldLabel_jt1h3_82{font-size:var(--text-xs);font-weight:500;color:var(--ink-700);margin:0}._suggestion_jt1h3_95{display:flex;align-items:center;gap:10px;padding:9px 11px;background:color-mix(in srgb,var(--pos-violet) 6%,transparent);border:1px solid color-mix(in srgb,var(--pos-violet) 20%,transparent);border-radius:8px;cursor:pointer;text-align:left;font-family:inherit;transition:border-color var(--duration-fast, .14s) var(--ease-out, ease),background var(--duration-fast, .14s) var(--ease-out, ease)}._suggestion_jt1h3_95:hover{border-color:color-mix(in srgb,var(--pos-violet) 32%,transparent)}._suggestion_jt1h3_95[data-active]{background:var(--pos-brand-tint);border-color:color-mix(in srgb,var(--pos-brand) 30%,var(--pos-line))}._suggestionIcon_jt1h3_119{color:var(--pos-violet);flex-shrink:0;margin-top:1px}._suggestion_jt1h3_95[data-active] ._suggestionIcon_jt1h3_119{color:var(--pos-brand-deep)}._suggestionLabel_jt1h3_129{font-size:var(--text-2xs);font-weight:500;color:var(--ink-500)}._suggestionValue_jt1h3_135{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.005em}._suggestionApply_jt1h3_144{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--pos-brand-deep);letter-spacing:.1em;text-transform:uppercase}._suggestion_jt1h3_95[data-active] ._suggestionApply_jt1h3_144{color:var(--ink-500)}._inputWrap_jt1h3_164{position:relative;display:flex;align-items:center;gap:6px;background:var(--pos-surface);border:1.5px solid var(--pos-line-2);border-radius:8px;padding:0 10px;min-height:var(--control-height);transition:border-color .14s ease,box-shadow .14s ease}._inputWrap_jt1h3_164:focus-within{border-color:var(--pos-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}._inputPrefix_jt1h3_182{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;color:var(--pos-brand);flex-shrink:0}._input_jt1h3_164{flex:1;border:0;outline:0;background:transparent;font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-900);font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield;padding:0;width:100%;min-width:0}._input_jt1h3_164::-webkit-inner-spin-button,._input_jt1h3_164::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_jt1h3_164::placeholder{color:var(--ink-400);font-weight:500}._preview_jt1h3_223{display:flex;align-items:center;gap:8px;padding:8px 11px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:8px;font-size:var(--text-xs);color:var(--ink-600)}._preview_jt1h3_223 svg{color:var(--ink-500);flex-shrink:0}._preview_jt1h3_223 strong{color:var(--ink-900);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em}._errorMsg_jt1h3_251{display:flex;align-items:center;gap:8px;padding:9px 11px;background:var(--pos-rose-soft);border:1px solid color-mix(in srgb,var(--pos-rose) 25%,var(--pos-line));border-radius:8px;font-size:var(--text-xs);color:var(--pos-rose);font-weight:500;margin:0}._conflictBox_jt1h3_269{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--pos-amber-soft);border:1px solid color-mix(in srgb,var(--pos-amber) 30%,var(--pos-line));border-radius:10px}._conflictHeader_jt1h3_279{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:600;color:var(--pos-amber)}._conflictDesc_jt1h3_288{font-size:var(--text-xs);color:var(--ink-700);line-height:1.55;margin:0;text-wrap:pretty}._conflictActions_jt1h3_296{display:flex;justify-content:flex-end;gap:6px;margin-top:2px}._footerContent_jt1h3_308{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerHint_jt1h3_316{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);letter-spacing:.1em;text-transform:uppercase}._footerActions_jt1h3_325{display:inline-flex;align-items:center;gap:6px}._confirmCta_jt1h3_332{letter-spacing:-.005em}:root[data-theme=dark] ._errorMsg_jt1h3_251{color:var(--ink-900)}:root[data-theme=dark] ._conflictHeader_jt1h3_279{color:var(--ink-900)}._headerStack_1dbvi_2{display:inline-flex;flex-direction:column;min-width:0;width:100%}._titleCentered_1dbvi_9{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900);letter-spacing:-.01em}._subtitle_1dbvi_16{font-size:var(--text-sm);color:var(--color-ink-500);margin-top:2px;font-weight:var(--weight-normal)}._staffGrid_1dbvi_25{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:var(--space-3)}._staffCard_1dbvi_31{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;background:var(--color-paper-base)!important;border-color:var(--border-color-default)!important}:root[data-theme=dark] ._staffCard_1dbvi_31{background:#ffffff0a!important;border-color:#ffffff1a!important}:root[data-theme=dark] ._staffCard_1dbvi_31:hover{background:var(--color-brand-primary-subtle)!important;border-color:var(--color-brand-primary)!important}._staffName_1dbvi_54{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);line-height:1.3}._staffRole_1dbvi_61{font-size:var(--text-xs);color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--weight-medium)}._pinSection_1dbvi_71{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-2) 0}._pinSelectedStaff_1dbvi_79{display:flex;align-items:center;gap:var(--space-3)}._pinSelectedName_1dbvi_85{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._pinDisplay_1dbvi_91{display:flex;gap:var(--space-3);justify-content:center}._pinDot_1dbvi_97{width:14px;height:14px;border-radius:var(--radius-full);border:var(--border-width-thick) solid var(--border-color-strong);background:transparent;transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}._pinDot_1dbvi_97[data-filled]{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}._numpad_1dbvi_113{display:grid;grid-template-columns:repeat(3,72px);gap:var(--space-2);justify-content:center}._numpadBtn_1dbvi_122{height:56px!important;min-width:72px;font-size:var(--text-lg)!important;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._loading_1dbvi_132{display:flex;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-ink-500);font-size:var(--text-sm);margin:0}._emptyStaff_1dbvi_142{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8);color:var(--color-ink-500);text-align:center}._loginBtn_1ru50_1,._openShiftBtn_1ru50_2,._closeShiftBtn_1ru50_3,._cashEventBtn_1ru50_4{display:inline-flex;align-items:center;gap:5px;min-height:var(--control-height-sm);padding:0 10px;border-radius:6px;font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap;font-family:inherit}._loginBtn_1ru50_1{border:1px solid color-mix(in srgb,var(--color-brand-primary) 30%,var(--color-ink-100));background:var(--color-brand-primary-subtle);color:var(--color-brand-primary)}._loginBtn_1ru50_1:hover{background:color-mix(in srgb,var(--color-brand-primary) 18%,var(--color-paper-base));border-color:var(--color-brand-primary)}._openShiftBtn_1ru50_2{border:1px solid var(--color-warning-border);background:var(--color-warning-subtle);color:var(--color-warning-base)}._openShiftBtn_1ru50_2:hover{background:color-mix(in srgb,var(--color-warning-base) 20%,var(--color-paper-base));border-color:var(--color-warning-base)}._closeShiftBtn_1ru50_3{border:1px solid color-mix(in srgb,var(--color-brand-primary) 30%,var(--color-ink-100));background:var(--color-paper-base);color:var(--color-brand-primary)}._closeShiftBtn_1ru50_3:hover{background:var(--color-brand-primary-subtle);border-color:var(--color-brand-primary)}._cashEventBtn_1ru50_4{border:1px solid color-mix(in srgb,var(--color-brand-primary) 30%,var(--color-ink-100));background:var(--color-paper-base);color:var(--color-brand-primary)}._cashEventBtn_1ru50_4:hover{background:var(--color-brand-primary-subtle);border-color:var(--color-brand-primary)}._avatar_v2r0r_3{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;overflow:hidden;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--pos-brand),var(--pos-brand-deep));color:var(--accent-btn-text);font-size:var(--text-2xs);font-weight:var(--weight-semibold)}._avatar_v2r0r_3[data-size=md]{width:44px;height:44px;font-size:var(--text-base)}._avatar_v2r0r_3 img{width:100%;height:100%;object-fit:cover}._identity_v2r0r_29{display:flex;flex-direction:column;min-width:0;line-height:1.2}._identityName_v2r0r_36{overflow:hidden;color:var(--text);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis}._identityRole_v2r0r_44{color:var(--text3);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide)}._header_v2r0r_50{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}._headerText_v2r0r_59{display:flex;flex-direction:column;min-width:0}._headerName_v2r0r_65{color:var(--text);font-size:var(--text-md);font-weight:var(--weight-semibold)}._headerRole_v2r0r_71{color:var(--text3);font-size:var(--text-xs)}._stats_v2r0r_76{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0 0 var(--space-4)}._statRow_v2r0r_84{display:flex;justify-content:space-between;color:var(--text2);font-size:var(--text-sm)}._statRow_v2r0r_84 dt,._statRow_v2r0r_84 dd{margin:0}._statRow_v2r0r_84 dd{color:var(--text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._trigger_1gisj_8{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height-sm);padding:5px 10px;border:1px solid transparent;border-radius:var(--radius-full);font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._trigger_1gisj_8[data-tone=ok]{background:var(--ok-soft);color:var(--ok-text)}._trigger_1gisj_8[data-tone=warn]{background:var(--warn-soft);color:var(--warn-text)}._trigger_1gisj_8[data-tone=down]{background:var(--danger-soft);color:var(--danger)}._trigger_1gisj_8:focus-visible{outline:none;box-shadow:var(--focus-ring)}._count_1gisj_46{position:absolute;top:calc(var(--space-1) * -1);right:calc(var(--space-1) * -1);min-width:16px;height:16px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--warn);color:var(--accent-btn-text);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:16px;text-align:center;font-variant-numeric:tabular-nums}@media(max-width:1023.98px){._count_1gisj_46{min-width:18px;height:18px;font-size:var(--text-xs);line-height:18px}}._spinning_1gisj_73{animation:_spin_1gisj_73 1s linear infinite}@keyframes _spin_1gisj_73{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinning_1gisj_73{animation:none}}._lead_1gisj_87{margin:0 0 var(--space-4);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._lead_1gisj_87[data-tone=ok]{background:var(--ok-soft);color:var(--ok-text)}._lead_1gisj_87[data-tone=warn]{background:var(--warn-soft);color:var(--warn-text)}._lead_1gisj_87[data-tone=down]{background:var(--danger-soft);color:var(--danger)}._rows_1gisj_110{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_1gisj_110{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}._row_1gisj_110+._row_1gisj_110{border-top:1px solid var(--border)}._rowIcon_1gisj_129{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-full)}._rowIcon_1gisj_129[data-tone=ok]{background:var(--ok-soft);color:var(--ok-text)}._rowIcon_1gisj_129[data-tone=warn]{background:var(--warn-soft);color:var(--warn-text)}._rowIcon_1gisj_129[data-tone=down]{background:var(--danger-soft);color:var(--danger)}._rowText_1gisj_153{display:flex;flex:1;flex-direction:column;gap:var(--space-0-5);min-width:0}._rowLabel_1gisj_161{color:var(--text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._rowHint_1gisj_167{color:var(--text3);font-size:var(--text-xs)}._rowState_1gisj_172{flex-shrink:0;font-size:var(--text-xs);font-weight:var(--weight-semibold)}._rowState_1gisj_172[data-tone=ok]{color:var(--ok-text)}._rowState_1gisj_172[data-tone=warn]{color:var(--warn-text)}._rowState_1gisj_172[data-tone=down]{color:var(--danger)}._root_plnxl_1{display:flex;flex-direction:column;gap:var(--space-3)}._status_plnxl_7{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);text-align:center}._actions_plnxl_14{display:flex;gap:var(--space-2)}._productBrand_1yyot_11{--accent: var(--color-brand-primary);--accent-btn: var(--color-brand-primary);--accent-btn-hover: var(--color-brand-primary-hover);--accent-btn-text: #ffffff;--accent-soft: var(--color-brand-primary-subtle);--accent-soft2: var(--color-brand-primary-subtle);--accent-text: var(--color-brand-primary-active);--ring: color-mix(in srgb, var(--color-brand-primary) 14%, transparent);--mantine-color-brand-0: var(--accent-soft);--mantine-color-brand-1: var(--accent-soft2);--mantine-color-brand-5: var(--accent);--mantine-color-brand-6: var(--accent);--mantine-color-brand-7: var(--accent-btn);--mantine-color-brand-8: var(--accent-btn-hover);--mantine-color-brand-filled: var(--accent-btn);--mantine-color-brand-filled-hover: var(--accent-btn-hover);--mantine-color-brand-contrast: var(--accent-btn-text);--mantine-color-brand-light: var(--accent-soft);--mantine-color-brand-light-hover: var(--accent-soft2);--mantine-color-brand-light-color: var(--accent-text);--mantine-color-brand-outline: var(--accent);--mantine-color-brand-outline-hover: var(--accent-soft);--mantine-primary-color-filled: var(--accent-btn);--mantine-primary-color-filled-hover: var(--accent-btn-hover);--mantine-primary-color-contrast: var(--accent-btn-text);--mantine-primary-color-light: var(--accent-soft);--mantine-primary-color-light-hover: var(--accent-soft2);--mantine-primary-color-light-color: var(--accent-text)}._root_1yf6r_8{--b-bg: var(--bg);--b-bg-2: var(--surface3);--b-ink: var(--text);--b-ink-2: var(--text);--b-ink-3: var(--text2);--b-ink-4: var(--text3);--b-ink-5: var(--text4);--b-line: var(--border);--b-line-strong: var(--border-input);--b-accent: var(--accent);--b-violet: var(--violet);--b-teal: var(--accent);--b-rose: var(--danger);--b-sans: var(--font-sans);--b-mono: var(--font-mono);position:relative;min-height:100vh;width:100%;padding:32px;background:var(--b-bg);color:var(--b-ink);font-family:var(--b-sans);display:grid;place-items:center;overflow:hidden;isolation:isolate}._root_1yf6r_8:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,var(--b-bg-2) 100%);opacity:.6;pointer-events:none;z-index:0}._mesh_1yf6r_50{position:absolute;inset:0;pointer-events:none;contain:paint;z-index:0;filter:blur(70px);opacity:.55}._meshOrb1_1yf6r_62,._meshOrb2_1yf6r_63,._meshOrb3_1yf6r_64{position:absolute;display:block;border-radius:50%;will-change:transform}._meshOrb1_1yf6r_62{top:-10%;left:-8%;width:48vw;height:48vw;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--b-accent) 30%,transparent),transparent 65%);animation:_b-drift-a_1yf6r_1 22s ease-in-out infinite}._meshOrb2_1yf6r_63{bottom:-14%;right:-10%;width:52vw;height:52vw;background:radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--b-violet) 22%,transparent),transparent 65%);animation:_b-drift-b_1yf6r_1 28s ease-in-out infinite}._meshOrb3_1yf6r_64{top:35%;right:12%;width:30vw;height:30vw;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--b-teal) 18%,transparent),transparent 65%);animation:_b-drift-c_1yf6r_1 32s ease-in-out infinite}._card_1yf6r_106{position:relative;z-index:1;width:100%;max-width:460px;padding:44px 40px 36px;border-radius:24px;background:#ffffffb8;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #fffc inset,0 0 0 1px var(--b-line),0 2px 4px #0a0e140a,0 24px 48px -12px #0a0e141f,0 48px 96px -24px var(--border);display:flex;flex-direction:column;gap:28px;animation:_b-rise_1yf6r_1 .7s .05s cubic-bezier(.2,.7,.2,1) both}._brand_1yf6r_131{display:flex;flex-direction:column;align-items:center;gap:14px;animation:_b-rise_1yf6r_1 .6s .12s cubic-bezier(.2,.7,.2,1) both}._brandMark_1yf6r_140{filter:drop-shadow(0 10px 18px rgba(19,59,163,.28))}._brandName_1yf6r_144{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:1.15;letter-spacing:-.02em;color:var(--b-ink)}._lead_1yf6r_155{margin:0;text-align:center;font-size:var(--text-md);line-height:1.5;color:var(--b-ink-3);letter-spacing:-.005em;animation:_b-rise_1yf6r_1 .6s .2s cubic-bezier(.2,.7,.2,1) both}._fields_1yf6r_167{display:flex;flex-direction:column;gap:20px;animation:_b-rise_1yf6r_1 .6s .36s cubic-bezier(.2,.7,.2,1) both}._submit_1yf6r_180{position:relative;margin-top:4px;border-radius:14px!important;font-weight:600!important;letter-spacing:-.005em!important;box-shadow:inset 0 1px #ffffff40,0 1px 2px color-mix(in srgb,var(--accent-btn) 20%,transparent),0 8px 20px -6px color-mix(in srgb,var(--accent) 45%,transparent)!important;transition:transform .12s ease,box-shadow .18s cubic-bezier(.2,.7,.2,1)!important;overflow:hidden}._submit_1yf6r_180:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.24) 50%,transparent 70%);transform:translate(-110%);transition:transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:none}._submit_1yf6r_180:hover:not(:disabled):before{transform:translate(110%)}._submit_1yf6r_180:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 2px 4px color-mix(in srgb,var(--accent-btn) 25%,transparent),0 12px 28px -6px color-mix(in srgb,var(--accent) 55%,transparent)!important}._submit_1yf6r_180:active:not(:disabled){transform:translateY(0)}._errorBanner_1yf6r_227{padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--b-rose) 8%,white);border:1px solid color-mix(in srgb,var(--b-rose) 22%,transparent);font-size:var(--text-base);color:color-mix(in srgb,var(--b-rose) 80%,var(--b-ink));animation:_b-shake_1yf6r_1 .4s cubic-bezier(.36,.07,.19,.97);line-height:1.45}._pairLane_1yf6r_242{display:flex;flex-direction:column;gap:14px;margin-top:-12px;animation:_b-rise_1yf6r_1 .6s .4s cubic-bezier(.2,.7,.2,1) both}._signup_1yf6r_252{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--b-ink-4)}._signupLink_1yf6r_263{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);font-weight:var(--weight-semibold);color:var(--b-accent);text-decoration:none}._signupLink_1yf6r_263:hover{text-decoration:underline}._divider_1yf6r_279{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--b-ink-5)}._divider_1yf6r_279:before,._divider_1yf6r_279:after{content:"";flex:1;height:1px;background:var(--b-line)}@keyframes _b-rise_1yf6r_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _b-shake_1yf6r_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes _b-drift-a_1yf6r_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,8%) scale(1.08)}}@keyframes _b-drift-b_1yf6r_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,-5%) scale(1.05)}}@keyframes _b-drift-c_1yf6r_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,6%) scale(1.1)}}@media(max-width:520px){._root_1yf6r_8{padding:16px}._card_1yf6r_106{padding:32px 24px 28px;border-radius:20px}}@media(prefers-reduced-motion:reduce){._card_1yf6r_106,._brand_1yf6r_131,._lead_1yf6r_155,._fields_1yf6r_167,._pairLane_1yf6r_242,._meshOrb1_1yf6r_62,._meshOrb2_1yf6r_63,._meshOrb3_1yf6r_64,._errorBanner_1yf6r_227{animation:none}}._root_10ywg_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center}._iconWrap_10ywg_11{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full, 9999px);background:var(--color-paper-sunken);color:var(--color-ink-500)}._title_10ywg_22{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._description_10ywg_29{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);max-width:320px}._root_1wmmj_10{--s-bg: var(--bg);--s-bg-2: var(--surface3);--s-ink: var(--text);--s-ink-2: var(--text);--s-ink-3: var(--text2);--s-ink-4: var(--text3);--s-ink-5: var(--text4);--s-line: var(--border);--s-line-strong: var(--border-input);--s-emerald: var(--accent);--s-emerald-deep: var(--accent-btn-hover);--s-violet: var(--violet);--s-violet-deep: oklch(from var(--violet) calc(l - .08) c h);--s-amber: var(--warn);--s-amber-deep: var(--warn-text);--s-rose: var(--danger);--s-teal: var(--accent);position:relative;min-height:100vh;width:100%;padding:32px;background:var(--s-bg);color:var(--s-ink);font-family:var(--font-sans);display:grid;place-items:center;overflow:hidden;isolation:isolate}._root_1wmmj_10:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,var(--s-bg-2) 100%);opacity:.6;pointer-events:none;z-index:0}._mesh_1wmmj_54{position:absolute;inset:0;pointer-events:none;contain:paint;z-index:0;filter:blur(70px);opacity:.55}._meshOrb1_1wmmj_66,._meshOrb2_1wmmj_67,._meshOrb3_1wmmj_68{position:absolute;display:block;border-radius:50%;will-change:transform}._meshOrb1_1wmmj_66{top:-10%;left:-8%;width:48vw;height:48vw;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--s-emerald) 30%,transparent),transparent 65%);animation:_s-drift-a_1wmmj_1 22s ease-in-out infinite}._meshOrb2_1wmmj_67{bottom:-14%;right:-10%;width:52vw;height:52vw;background:radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--s-violet) 22%,transparent),transparent 65%);animation:_s-drift-b_1wmmj_1 28s ease-in-out infinite}._meshOrb3_1wmmj_68{top:35%;right:12%;width:30vw;height:30vw;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--s-teal) 18%,transparent),transparent 65%);animation:_s-drift-c_1wmmj_1 32s ease-in-out infinite}._card_1wmmj_110{position:relative;z-index:1;width:100%;max-width:720px;padding:40px 40px 28px;border-radius:24px;background:#ffffffbd;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #fffc inset,0 0 0 1px var(--s-line),0 2px 4px #0a0e140a,0 24px 48px -12px #0a0e141f,0 48px 96px -24px var(--border);display:flex;flex-direction:column;gap:28px;animation:_s-rise_1wmmj_1 .7s .05s cubic-bezier(.2,.7,.2,1) both}._head_1wmmj_135{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;animation:_s-rise_1wmmj_1 .6s .14s cubic-bezier(.2,.7,.2,1) both}._headText_1wmmj_143{display:flex;flex-direction:column;gap:8px}._eyebrow_1wmmj_149{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--s-ink-4);padding:4px 10px 4px 8px;background:#0a0e140a;border:1px solid var(--s-line);border-radius:999px;width:fit-content}._title_1wmmj_165{margin:0;font-size:var(--text-3xl);font-weight:600;line-height:1.1;letter-spacing:-.025em;color:var(--s-ink)}._subtitle_1wmmj_174{margin:0;font-size:var(--text-md);line-height:1.5;color:var(--s-ink-4);letter-spacing:-.005em;max-width:42ch}._count_1wmmj_183{display:inline-flex;flex-direction:column;align-items:flex-end;gap:0;padding:10px 14px;border-radius:12px;background:#0a0e1409;border:1px solid var(--s-line);line-height:1;font-variant-numeric:tabular-nums}._countValue_1wmmj_196{font-size:var(--text-2xl);font-weight:600;letter-spacing:-.02em;color:var(--s-ink)}._countLabel_1wmmj_203{font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--s-ink-4);margin-top:4px}._grid_1wmmj_214{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px}._tile_1wmmj_222{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:22px 16px 18px;min-height:172px;border:1px solid var(--s-line-strong);border-radius:18px;background:#ffffffa6;font-family:inherit;cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),background .18s cubic-bezier(.2,.7,.2,1);overflow:hidden;isolation:isolate}._grid_1wmmj_214[data-animate=true] ._tile_1wmmj_222{animation:_s-rise_1wmmj_1 .55s cubic-bezier(.2,.7,.2,1) both}._tile_1wmmj_222:hover{transform:translateY(-2px);background:#fffffff2;border-color:var(--tone-color, var(--s-emerald));box-shadow:0 0 0 3px var(--tone-ring, color-mix(in srgb, var(--s-emerald) 18%, transparent)),0 12px 24px -8px color-mix(in srgb,var(--tone-color, var(--s-emerald)) 25%,transparent),0 2px 4px #0a0e140d}._tile_1wmmj_222:focus-visible{outline:none;border-color:var(--tone-color, var(--s-emerald));box-shadow:0 0 0 3px var(--tone-ring, color-mix(in srgb, var(--s-emerald) 28%, transparent))}._tile_1wmmj_222:active{transform:translateY(0)}._tile_1wmmj_222[data-tone=emerald]{--tone-color: var(--s-emerald);--tone-deep: var(--s-emerald-deep);--tone-ring: color-mix(in srgb, var(--s-emerald) 20%, transparent);--tone-grad-a: color-mix(in srgb, var(--s-emerald) 22%, white);--tone-grad-b: color-mix(in srgb, var(--s-emerald) 55%, white)}._tile_1wmmj_222[data-tone=violet]{--tone-color: var(--s-violet);--tone-deep: var(--s-violet-deep);--tone-ring: color-mix(in srgb, var(--s-violet) 20%, transparent);--tone-grad-a: color-mix(in srgb, var(--s-violet) 22%, white);--tone-grad-b: color-mix(in srgb, var(--s-violet) 55%, white)}._tile_1wmmj_222[data-tone=amber]{--tone-color: var(--s-amber);--tone-deep: var(--s-amber-deep);--tone-ring: color-mix(in srgb, var(--s-amber) 20%, transparent);--tone-grad-a: color-mix(in srgb, var(--s-amber) 22%, white);--tone-grad-b: color-mix(in srgb, var(--s-amber) 55%, white)}._tile_1wmmj_222[data-tone=blue]{--tone-color: var(--info);--tone-deep: var(--info);--tone-ring: color-mix(in srgb, var(--info) 20%, transparent);--tone-grad-a: color-mix(in srgb, var(--info) 22%, white);--tone-grad-b: color-mix(in srgb, var(--info) 55%, white)}._tile_1wmmj_222[data-tone=neutral]{--tone-color: var(--s-ink-4);--tone-deep: var(--s-ink-3);--tone-ring: color-mix(in srgb, var(--s-ink) 12%, transparent);--tone-grad-a: color-mix(in srgb, var(--s-ink) 14%, white);--tone-grad-b: color-mix(in srgb, var(--s-ink) 35%, white)}._tile_1wmmj_222[data-pin-status=LOCKED]{opacity:.78}._tileGlow_1wmmj_324{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(ellipse 80% 60% at 50% 0%,color-mix(in srgb,var(--tone-color, var(--s-emerald)) 10%,transparent),transparent 60%);opacity:0;transition:opacity .22s cubic-bezier(.2,.7,.2,1);pointer-events:none;z-index:-1}._tile_1wmmj_222:hover ._tileGlow_1wmmj_324{opacity:1}._tileAvatarWrap_1wmmj_341{position:relative}._tileAvatar_1wmmj_341{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;color:var(--tone-deep, var(--s-emerald-deep));background:linear-gradient(135deg,var(--tone-grad-a, color-mix(in srgb, var(--s-emerald) 18%, white)),color-mix(in srgb,white 60%,var(--tone-grad-b, var(--s-emerald))));border:1px solid color-mix(in srgb,var(--tone-color, var(--s-emerald)) 20%,transparent);box-shadow:inset 0 1px #ffffffb3,0 2px 4px color-mix(in srgb,var(--tone-color, var(--s-emerald)) 14%,transparent);transition:transform .22s cubic-bezier(.2,.7,.2,1)}._tile_1wmmj_222:hover ._tileAvatar_1wmmj_341{transform:scale(1.04)}._tileAvatarFlag_1wmmj_369{position:absolute;bottom:-4px;right:-4px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:2px solid white;color:#fff}._tileAvatarFlag_1wmmj_369[data-flag=pending]{background:var(--s-amber)}._tileAvatarFlag_1wmmj_369[data-flag=locked]{background:var(--s-rose)}._tileName_1wmmj_390{font-size:var(--text-md);font-weight:600;color:var(--s-ink);letter-spacing:-.01em;text-align:center;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tileStatus_1wmmj_403{font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:999px}._tileStatus_1wmmj_403[data-status=pending]{color:var(--s-amber-deep);background:color-mix(in srgb,var(--s-amber) 14%,white);border:1px solid color-mix(in srgb,var(--s-amber) 30%,transparent)}._tileStatus_1wmmj_403[data-status=locked]{color:color-mix(in srgb,var(--s-rose) 80%,var(--s-ink));background:color-mix(in srgb,var(--s-rose) 10%,white);border:1px solid color-mix(in srgb,var(--s-rose) 25%,transparent)}._skeletonTile_1wmmj_426{min-height:172px;border-radius:18px;background:linear-gradient(90deg,#0a0e1408,#0a0e140f,#0a0e1408);background-size:200% 100%;border:1px solid var(--s-line);animation:_s-rise_1wmmj_1 .55s cubic-bezier(.2,.7,.2,1) both,_s-shimmer_1wmmj_1 1.5s linear infinite}@keyframes _s-shimmer_1wmmj_1{0%{background-position:-200% 0}to{background-position:200% 0}}._errorState_1wmmj_448{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;border-radius:16px;background:color-mix(in srgb,var(--s-rose) 6%,white);border:1px solid color-mix(in srgb,var(--s-rose) 22%,transparent);text-align:center}._errorIcon_1wmmj_460{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:color-mix(in srgb,var(--s-rose) 14%,white);color:var(--s-rose)}._errorText_1wmmj_470{margin:0;font-size:var(--text-base);line-height:1.5;color:color-mix(in srgb,var(--s-rose) 80%,var(--s-ink))}._hubLane_1wmmj_479{display:flex;flex-direction:column;gap:8px;padding-top:20px;animation:_s-rise_1wmmj_1 .6s .45s cubic-bezier(.2,.7,.2,1) both}._hubQuestion_1wmmj_492{margin:0;font-size:var(--text-sm);line-height:1.5;text-align:center;font-weight:600;color:var(--s-ink-2)}._hubHint_1wmmj_489{margin:0;font-size:var(--text-xs);line-height:1.5;text-align:center;color:var(--s-ink-4)}._foot_1wmmj_511{display:flex;justify-content:center;padding-top:20px;border-top:1px solid var(--s-line);animation:_s-rise_1wmmj_1 .6s .5s cubic-bezier(.2,.7,.2,1) both}._revokeBtn_1wmmj_519{color:var(--s-ink-4)!important;font-weight:500!important;letter-spacing:-.005em!important}._revokeBtn_1wmmj_519:hover{color:var(--s-rose)!important;background:color-mix(in srgb,var(--s-rose) 6%,transparent)!important}@keyframes _s-rise_1wmmj_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _s-drift-a_1wmmj_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,8%) scale(1.08)}}@keyframes _s-drift-b_1wmmj_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,-5%) scale(1.05)}}@keyframes _s-drift-c_1wmmj_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,6%) scale(1.1)}}@media(max-width:640px){._root_1wmmj_10{padding:16px}._card_1wmmj_110{padding:28px 20px 20px;border-radius:20px;gap:20px}._head_1wmmj_135{flex-direction:column;align-items:flex-start}._count_1wmmj_183{align-self:flex-start}._title_1wmmj_165{font-size:var(--text-2xl)}._grid_1wmmj_214{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}._tile_1wmmj_222{min-height:152px;padding:18px 12px 14px}._countLabel_1wmmj_203,._tileStatus_1wmmj_403{font-size:var(--text-xs)}}@media(prefers-reduced-motion:reduce){._card_1wmmj_110,._head_1wmmj_135,._tile_1wmmj_222,._skeletonTile_1wmmj_426,._foot_1wmmj_511,._meshOrb1_1wmmj_66,._meshOrb2_1wmmj_67,._meshOrb3_1wmmj_68{animation:none}}._container_y0ghm_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:radial-gradient(ellipse 60% 80% at 50% 0%,color-mix(in srgb,var(--color-brand-primary) 25%,transparent),transparent 70%),linear-gradient(160deg,var(--color-ink-900) 0%,color-mix(in srgb,var(--color-brand-primary) 20%,var(--color-ink-900)) 100%);padding:var(--space-6);font-family:var(--font-sans)}._card_y0ghm_13{width:100%;max-width:var(--pos-auth-card-md);background:var(--color-paper-base);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-7);border:1px solid var(--color-ink-100)}._header_y0ghm_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);text-align:center}._title_y0ghm_32{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900);letter-spacing:-.01em}._subtitle_y0ghm_40{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);max-width:360px}._form_y0ghm_47{display:flex;flex-direction:column;gap:var(--space-5)}._field_y0ghm_53{display:flex;justify-content:center}._actions_y0ghm_58{display:flex;justify-content:flex-end;gap:var(--space-3)}._errorBanner_y0ghm_64{background:var(--color-error-subtle);border:1px solid var(--color-error-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-base);text-align:center}@media(max-width:520px){._container_y0ghm_1{padding:var(--space-4)}._card_y0ghm_13{padding:var(--space-6) var(--space-5) var(--space-5)}}._root_sejk5_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);text-align:center}._icon_sejk5_11{font-size:48px;line-height:1}._title_sejk5_16{margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900)}._description_sejk5_23{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);max-width:360px}._countdown_sejk5_30{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-5);background:var(--color-error-subtle);color:var(--color-error-base);border-radius:var(--radius-md);font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:.04em}._root_mdmpk_9{--p-bg: var(--bg);--p-bg-2: var(--surface3);--p-ink: var(--text);--p-ink-3: var(--text2);--p-ink-4: var(--text3);--p-ink-5: var(--text4);--p-line: var(--border);--p-line-strong: var(--border-input);--p-emerald: var(--accent);--p-emerald-deep: var(--accent-btn-hover);--p-violet: var(--violet);--p-teal: var(--accent);--p-rose: var(--danger);--p-amber: var(--warn);position:relative;min-height:100vh;width:100%;padding:32px;background:var(--p-bg);color:var(--p-ink);font-family:var(--font-sans);display:grid;place-items:center;overflow:hidden;isolation:isolate}._root_mdmpk_9:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,var(--p-bg-2) 100%);opacity:.6;pointer-events:none;z-index:0}._mesh_mdmpk_50{position:absolute;inset:0;pointer-events:none;contain:paint;z-index:0;filter:blur(70px);opacity:.55}._meshOrb1_mdmpk_62,._meshOrb2_mdmpk_63,._meshOrb3_mdmpk_64{position:absolute;display:block;border-radius:50%;will-change:transform}._meshOrb1_mdmpk_62{top:-10%;left:-8%;width:48vw;height:48vw;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--p-emerald) 30%,transparent),transparent 65%);animation:_p-drift-a_mdmpk_1 22s ease-in-out infinite}._meshOrb2_mdmpk_63{bottom:-14%;right:-10%;width:52vw;height:52vw;background:radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--p-violet) 22%,transparent),transparent 65%);animation:_p-drift-b_mdmpk_1 28s ease-in-out infinite}._meshOrb3_mdmpk_64{top:35%;right:12%;width:30vw;height:30vw;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--p-teal) 18%,transparent),transparent 65%);animation:_p-drift-c_mdmpk_1 32s ease-in-out infinite}._card_mdmpk_106{position:relative;z-index:1;width:100%;max-width:440px;padding:40px 36px 28px;border-radius:24px;background:#ffffffbd;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #fffc inset,0 0 0 1px var(--p-line),0 2px 4px #0a0e140a,0 24px 48px -12px #0a0e141f,0 48px 96px -24px var(--border);display:flex;flex-direction:column;gap:28px;animation:_p-rise_mdmpk_1 .7s .05s cubic-bezier(.2,.7,.2,1) both}._head_mdmpk_131{display:flex;align-items:center;gap:14px;animation:_p-rise_mdmpk_1 .6s .14s cubic-bezier(.2,.7,.2,1) both}._avatar_mdmpk_138{flex-shrink:0;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;color:var(--p-emerald-deep);background:linear-gradient(135deg,color-mix(in srgb,var(--p-emerald) 22%,white),color-mix(in srgb,var(--p-emerald) 6%,white));border:1px solid color-mix(in srgb,var(--p-emerald) 20%,transparent);box-shadow:inset 0 1px #ffffffb3,0 2px 4px #00b27a24}._headText_mdmpk_158{display:flex;flex-direction:column;gap:4px;min-width:0}._greeting_mdmpk_165{font-size:var(--text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--p-ink-4)}._title_mdmpk_173{margin:0;font-size:var(--text-2xl);font-weight:600;line-height:1.1;letter-spacing:-.025em;color:var(--p-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._entry_mdmpk_187{display:flex;flex-direction:column;align-items:center;gap:18px;animation:_p-rise_mdmpk_1 .6s .22s cubic-bezier(.2,.7,.2,1) both}._prompt_mdmpk_195{margin:0;font-size:var(--text-base);color:var(--p-ink-4);text-align:center;letter-spacing:-.005em;max-width:32ch;line-height:1.5}._pinWrapper_mdmpk_207{padding:20px 24px;border-radius:18px;background:#0a0e1406;border:1px solid var(--p-line);display:flex;justify-content:center;transition:background .18s cubic-bezier(.2,.7,.2,1)}._pinWrapper_mdmpk_207:focus-within{background:color-mix(in srgb,var(--p-emerald) 4%,white);border-color:color-mix(in srgb,var(--p-emerald) 28%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--p-emerald) 10%,transparent)}._pinWrapper_mdmpk_207[data-shake]{animation:_p-shake_mdmpk_1 .4s cubic-bezier(.36,.07,.19,.97)}._meta_mdmpk_227{min-height:20px;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);color:var(--p-ink-4)}._metaVerify_mdmpk_236{display:inline-flex;align-items:center;gap:8px;color:var(--p-emerald-deep);font-weight:500}._metaDot_mdmpk_244{width:6px;height:6px;border-radius:50%;background:var(--p-emerald);animation:_p-blink_mdmpk_1 1s ease-in-out infinite}._metaAttempts_mdmpk_252{color:var(--p-amber);font-weight:500}._errorBanner_mdmpk_259{width:100%;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--p-rose) 8%,white);border:1px solid color-mix(in srgb,var(--p-rose) 22%,transparent);font-size:var(--text-sm);color:color-mix(in srgb,var(--p-rose) 80%,var(--p-ink));text-align:center;line-height:1.45}._foot_mdmpk_273{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;border-top:1px solid var(--p-line);animation:_p-rise_mdmpk_1 .6s .34s cubic-bezier(.2,.7,.2,1) both}._backBtn_mdmpk_283{color:var(--p-ink-4)!important;font-weight:500!important}._backBtn_mdmpk_283:hover{color:var(--p-ink)!important;background:#0a0e140a!important}@keyframes _p-rise_mdmpk_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _p-shake_mdmpk_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes _p-blink_mdmpk_1{0%,to{opacity:1}50%{opacity:.45}}@keyframes _p-drift-a_mdmpk_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,8%) scale(1.08)}}@keyframes _p-drift-b_mdmpk_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,-5%) scale(1.05)}}@keyframes _p-drift-c_mdmpk_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,6%) scale(1.1)}}@media(max-width:520px){._root_mdmpk_9{padding:16px}._card_mdmpk_106{padding:32px 24px 22px;border-radius:20px}._title_mdmpk_173{font-size:var(--text-2xl)}}@media(prefers-reduced-motion:reduce){._card_mdmpk_106,._head_mdmpk_131,._entry_mdmpk_187,._foot_mdmpk_273,._meshOrb1_mdmpk_62,._meshOrb2_mdmpk_63,._meshOrb3_mdmpk_64,._pinWrapper_mdmpk_207[data-shake],._metaDot_mdmpk_244{animation:none}}._root_1csb9_3{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--space-6);background:radial-gradient(ellipse 60% 80% at 50% 0%,color-mix(in srgb,var(--color-brand-primary) 25%,transparent),transparent 70%),linear-gradient(160deg,var(--color-ink-900) 0%,color-mix(in srgb,var(--color-brand-primary) 20%,var(--color-ink-900)) 100%);overflow:hidden}._mesh_1csb9_18{position:absolute;inset:0;pointer-events:none;contain:paint}._meshOrb1_1csb9_25,._meshOrb2_1csb9_26,._meshOrb3_1csb9_27{position:absolute;border-radius:var(--radius-full);filter:blur(60px);opacity:.35}._meshOrb1_1csb9_25{width:320px;height:320px;top:-80px;left:-60px;background:var(--color-brand-primary)}._meshOrb2_1csb9_26{width:280px;height:280px;bottom:-90px;right:-40px;background:var(--color-brand-secondary)}._meshOrb3_1csb9_27{width:220px;height:220px;top:40%;right:20%;background:var(--color-info-base)}._card_1csb9_58{position:relative;width:100%;max-width:var(--pos-auth-card-md);padding:var(--space-7);background:var(--color-paper-base);border:var(--border-width-thin) solid var(--color-ink-100);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}._head_1csb9_69{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);text-align:center}._title_1csb9_78{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900);letter-spacing:-.01em}._subtitle_1csb9_86{margin:0;max-width:360px;font-size:var(--text-sm);color:var(--color-ink-500)}._actions_1csb9_93{display:flex;flex-direction:column;gap:var(--space-3)}._form_1csb9_99{display:flex;flex-direction:column;gap:var(--space-5)}._field_1csb9_105{display:flex;justify-content:center}._status_1csb9_110{margin:0;font-size:var(--text-sm);color:var(--color-ink-500);text-align:center}._notice_1csb9_117{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-warning-text);background:var(--color-warning-subtle);border:var(--border-width-thin) solid var(--color-warning-border);border-radius:var(--radius-md)}._errorBanner_1csb9_129{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-base);text-align:center;background:var(--color-error-subtle);border:var(--border-width-thin) solid var(--color-error-border);border-radius:var(--radius-md)}@media(max-width:520px){._root_1csb9_3{padding:var(--space-4)}._card_1csb9_58{padding:var(--space-6) var(--space-5) var(--space-5)}}._page_1bmu1_1{min-height:100vh;padding:var(--space-6);background:var(--bg);color:var(--text);display:flex;flex-direction:column;gap:var(--space-5)}._header_1bmu1_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._title_1bmu1_18{margin:0;font-size:var(--text-xl)}._actions_1bmu1_23{display:flex;gap:var(--space-2)}._cards_1bmu1_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-4)}._card_1bmu1_28{padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}._card_1bmu1_28 h2{margin:var(--space-2) 0;font-size:var(--text-md)}._outbox_1bmu1_46{display:flex;align-items:center;gap:var(--space-4)}._sectionTitle_1bmu1_52{font-size:var(--text-md);margin:0 0 var(--space-2)}._recent_1bmu1_57{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._row_1bmu1_66{display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}._notice_1bmu1_74{margin:auto;max-width:420px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._root_hzhnj_15{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-1)}._root_hzhnj_15[data-sticky]{position:sticky;top:var(--page-sticky-top, 0px);z-index:10;padding-bottom:var(--space-3);margin-bottom:var(--space-1);background:var(--surface);border-bottom:1px solid var(--border)}._lead_hzhnj_62{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}._lead_hzhnj_62>svg{flex-shrink:0;margin-top:4px;color:var(--text4)}._back_hzhnj_95{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-height-sm);height:var(--control-height-sm);margin-top:calc((var(--type-h1-size) * 1.22 - var(--control-height-sm)) / 2);margin-right:var(--space-1);padding:0;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text2);cursor:pointer;transition:background-color .12s ease,color .12s ease}._back_hzhnj_95 svg{width:var(--icon-size);height:var(--icon-size)}._back_hzhnj_95:hover{background:var(--surface2);color:var(--text)}._back_hzhnj_95:focus-visible{outline:none;box-shadow:var(--focus-ring)}._titleBlock_hzhnj_132{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_hzhnj_67{margin:0;font-size:var(--type-h1-size);line-height:1.22;font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking);color:var(--text);text-wrap:balance}._description_hzhnj_160{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-helper-size);line-height:1.45;color:var(--text3)}._actions_hzhnj_171{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}@media(max-width:720px){._root_hzhnj_15{flex-direction:column;align-items:stretch}._lead_hzhnj_62{width:100%}}._root_1orvu_8{display:flex;align-items:flex-end;gap:var(--space-3);padding:0;flex-wrap:wrap}._search_1orvu_16{flex:1;min-width:14rem;max-width:26rem}._filters_1orvu_22{display:flex;align-items:flex-end;gap:var(--space-2);flex-shrink:0}._root_16zmu_1{width:100%}._scroll_16zmu_5{display:flex;align-items:center;gap:var(--space-2);overflow-x:auto;padding:var(--space-1) 0;scrollbar-width:thin}._scroll_16zmu_5::-webkit-scrollbar{height:4px}._scroll_16zmu_5::-webkit-scrollbar-thumb{background:var(--border-input);border-radius:var(--radius-pill)}._chip_16zmu_23{display:inline-flex;align-items:center;gap:var(--space-2);padding:0 12px;height:var(--control-height-sm);border:1px solid var(--border-input);border-radius:var(--radius-pill);background-color:var(--surface);font-family:inherit;font-size:13px;line-height:18px;font-weight:600;color:var(--text2);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._chip_16zmu_23:hover{background-color:var(--surface3);color:var(--text)}._chip_16zmu_23:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._chip_16zmu_23[data-active]{background-color:var(--accent-soft);color:var(--accent-text);border-color:transparent;font-weight:700}._chip_16zmu_23[data-active] ._count_16zmu_64{background-color:transparent;color:var(--accent-text)}._count_16zmu_64{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--space-2);background-color:transparent;color:var(--text4);font-size:12px;line-height:16px;font-weight:700;border-radius:var(--radius-full, 9999px);font-variant-numeric:tabular-nums}._root_14t7e_1{display:flex;flex-direction:column;gap:var(--space-2)}._controls_14t7e_9{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._controls_14t7e_9>:not(button){min-width:12rem}._hint_14t7e_27{margin:0;max-width:72ch;font-size:var(--type-secondary-size);color:var(--text3)}._root_1ebrn_1{display:inline-flex;align-items:center;padding:3px;background-color:var(--color-paper-sunken);border:var(--border-width-thin) solid var(--color-ink-100);border-radius:var(--radius-full)}._btn_1ebrn_10{display:flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--color-ink-500);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._btn_1ebrn_10:hover{color:var(--color-ink-900)}._btn_1ebrn_10[data-active]{background-color:var(--color-paper-base);color:var(--color-brand-primary);box-shadow:0 1px 2px #0f14190f}._root_cjzof_99{display:grid;grid-template-columns:repeat(var(--strip-cols, 4),minmax(0,1fr));gap:var(--space-3-5);margin:0;padding:0}._root_cjzof_99:has(>:nth-child(1):last-child){--strip-cols: 1}._root_cjzof_99:has(>:nth-child(2):last-child){--strip-cols: 2}._root_cjzof_99:has(>:nth-child(3):last-child){--strip-cols: 3}._root_cjzof_99:has(>:nth-child(5):last-child){--strip-cols: 5}._root_cjzof_99:has(>:nth-child(6):last-child){--strip-cols: 6}._root_cjzof_99:has(>:nth-child(7)){--strip-cols: 4}@media(max-width:1696px){._root_cjzof_99:has(>:nth-child(6):last-child){--strip-cols: 3}}@media(max-width:1464px){._root_cjzof_99:has(>:nth-child(5):last-child){--strip-cols: 3}}@media(max-width:1231px){._root_cjzof_99:has(>:nth-child(4):last-child){--strip-cols: 2}._root_cjzof_99:has(>:nth-child(7)){--strip-cols: 3}}@media(max-width:999px){._root_cjzof_99,._root_cjzof_99:has(>:nth-child(3):last-child),._root_cjzof_99:has(>:nth-child(4):last-child),._root_cjzof_99:has(>:nth-child(5):last-child),._root_cjzof_99:has(>:nth-child(6):last-child),._root_cjzof_99:has(>:nth-child(7)){--strip-cols: 2}}@media(max-width:999px){._root_cjzof_99>:nth-child(odd):last-child{grid-column:1 / -1}}@media(max-width:560px){._root_cjzof_99,._root_cjzof_99:has(>:nth-child(2):last-child),._root_cjzof_99:has(>:nth-child(3):last-child),._root_cjzof_99:has(>:nth-child(4):last-child),._root_cjzof_99:has(>:nth-child(5):last-child),._root_cjzof_99:has(>:nth-child(6):last-child),._root_cjzof_99:has(>:nth-child(7)){--strip-cols: 1}}._cell_cjzof_245[data-tone=error]{--card-bg: var(--stat-error-bg);--card-border: var(--stat-error-border);--card-label: var(--stat-error-label);--card-chip: var(--stat-error-chip);--card-icon: var(--stat-error-icon);--card-value: var(--stat-error-value);--card-dot: var(--stat-error-dot);--card-dot-quiet: var(--stat-error-dot-quiet);--card-meta: var(--stat-error-meta)}._cell_cjzof_245[data-tone=warning]{--card-bg: var(--stat-warning-bg);--card-border: var(--stat-warning-border);--card-label: var(--stat-warning-label);--card-chip: var(--stat-warning-chip);--card-icon: var(--stat-warning-icon);--card-value: var(--stat-warning-value);--card-dot: var(--stat-warning-dot);--card-dot-quiet: var(--stat-warning-dot-quiet);--card-meta: var(--stat-warning-meta)}._cell_cjzof_245[data-tone=success]{--card-bg: var(--stat-success-bg);--card-border: var(--stat-success-border);--card-label: var(--stat-success-label);--card-chip: var(--stat-success-chip);--card-icon: var(--stat-success-icon);--card-value: var(--stat-success-value);--card-dot: var(--stat-success-dot);--card-dot-quiet: var(--stat-success-dot-quiet);--card-meta: var(--stat-success-meta)}._cell_cjzof_245[data-tone=info]{--card-bg: var(--stat-info-bg);--card-border: var(--stat-info-border);--card-label: var(--stat-info-label);--card-chip: var(--stat-info-chip);--card-icon: var(--stat-info-icon);--card-value: var(--stat-info-value);--card-dot: var(--stat-info-dot);--card-dot-quiet: var(--stat-info-dot-quiet);--card-meta: var(--stat-info-meta)}._cell_cjzof_245[data-tone=pink]{--card-bg: var(--stat-pink-bg);--card-border: var(--stat-pink-border);--card-label: var(--stat-pink-label);--card-chip: var(--stat-pink-chip);--card-icon: var(--stat-pink-icon);--card-value: var(--stat-pink-value);--card-dot: var(--stat-pink-dot);--card-dot-quiet: var(--stat-pink-dot-quiet);--card-meta: var(--stat-pink-meta)}._cell_cjzof_245[data-tone=teal]{--card-bg: var(--stat-teal-bg);--card-border: var(--stat-teal-border);--card-label: var(--stat-teal-label);--card-chip: var(--stat-teal-chip);--card-icon: var(--stat-teal-icon);--card-value: var(--stat-teal-value);--card-dot: var(--stat-teal-dot);--card-dot-quiet: var(--stat-teal-dot-quiet);--card-meta: var(--stat-teal-meta)}._cell_cjzof_245[data-tone=orange]{--card-bg: var(--stat-orange-bg);--card-border: var(--stat-orange-border);--card-label: var(--stat-orange-label);--card-chip: var(--stat-orange-chip);--card-icon: var(--stat-orange-icon);--card-value: var(--stat-orange-value);--card-dot: var(--stat-orange-dot);--card-dot-quiet: var(--stat-orange-dot-quiet);--card-meta: var(--stat-orange-meta)}._cell_cjzof_245[data-tone=lime]{--card-bg: var(--stat-lime-bg);--card-border: var(--stat-lime-border);--card-label: var(--stat-lime-label);--card-chip: var(--stat-lime-chip);--card-icon: var(--stat-lime-icon);--card-value: var(--stat-lime-value);--card-dot: var(--stat-lime-dot);--card-dot-quiet: var(--stat-lime-dot-quiet);--card-meta: var(--stat-lime-meta)}._cell_cjzof_245[data-tone=neutral]{--card-bg: var(--stat-neutral-bg);--card-border: var(--stat-neutral-border);--card-label: var(--stat-neutral-label);--card-chip: var(--stat-neutral-chip);--card-icon: var(--stat-neutral-icon);--card-value: var(--stat-neutral-value);--card-dot: var(--stat-neutral-dot);--card-dot-quiet: var(--stat-neutral-dot-quiet);--card-meta: var(--stat-neutral-meta)}._cell_cjzof_245[data-tone=violet]{--card-bg: var(--stat-violet-bg);--card-border: var(--stat-violet-border);--card-label: var(--stat-violet-label);--card-chip: var(--stat-violet-chip);--card-icon: var(--stat-violet-icon);--card-value: var(--stat-violet-value);--card-dot: var(--stat-violet-dot);--card-dot-quiet: var(--stat-violet-dot-quiet);--card-meta: var(--stat-violet-meta)}._cell_cjzof_245[data-tone=sky]{--card-bg: var(--stat-sky-bg);--card-border: var(--stat-sky-border);--card-label: var(--stat-sky-label);--card-chip: var(--stat-sky-chip);--card-icon: var(--stat-sky-icon);--card-value: var(--stat-sky-value);--card-dot: var(--stat-sky-dot);--card-dot-quiet: var(--stat-sky-dot-quiet);--card-meta: var(--stat-sky-meta)}._cell_cjzof_245{grid-row:span 3;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr) auto;column-gap:0;row-gap:var(--space-1);padding:var(--space-3) var(--space-3-5);background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;min-width:0}._label_cjzof_418{grid-column:1;grid-row:1;align-self:center;min-width:0;margin:0;font-size:var(--type-table-head-size);line-height:14px;font-weight:var(--type-table-head-weight);letter-spacing:var(--type-table-head-tracking);text-transform:uppercase;color:var(--card-label);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}._chip_cjzof_445{grid-column:2;grid-row:1;align-self:center;display:grid;place-items:center;width:26px;height:26px;margin-left:var(--space-2);border-radius:8px;background:var(--card-chip);color:var(--card-icon)}._chip_cjzof_445 svg{width:14px;height:14px;stroke-width:2.2}._body_cjzof_468{grid-column:1 / -1;grid-row:2;display:flex;align-items:baseline;gap:7px;min-width:0}._value_cjzof_96{margin:0;min-width:0;font-size:26px;font-weight:var(--weight-extrabold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.15;color:var(--card-value);display:flex;align-items:baseline;gap:7px;overflow:hidden;white-space:nowrap}._badge_cjzof_181{flex-shrink:0;font-size:var(--type-helper-size);font-weight:var(--weight-semibold);line-height:1;color:var(--card-label)}._trend_cjzof_510{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;margin-left:auto;padding:0 var(--space-1-5);border-radius:var(--radius-pill);font-size:var(--type-helper-size);line-height:18px;font-weight:700;font-variant-numeric:tabular-nums}._trend_cjzof_510[data-tone=good]{background:var(--stat-success-chip);color:var(--stat-success-label)}._trend_cjzof_510[data-tone=bad]{background:var(--stat-error-chip);color:var(--stat-error-label)}._trend_cjzof_510[data-tone=flat]{background:var(--card-chip);color:var(--card-label)}._foot_cjzof_408{grid-column:1 / -1;grid-row:3;display:flex;align-items:center;gap:var(--space-1-5);margin-top:var(--space-0-5);min-width:0}._dot_cjzof_568{flex-shrink:0;width:7px;height:7px;border-radius:var(--radius-pill);background:var(--card-dot)}._cell_cjzof_245[data-quiet] ._dot_cjzof_568{background:var(--card-dot-quiet)}._metaTip_cjzof_612{display:block;min-width:0}._meta_cjzof_612{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-helper-size);color:var(--card-meta);line-height:14px}._spark_cjzof_630{display:flex;align-items:flex-end;gap:3px;flex-shrink:0;margin-left:auto;height:16px}._sparkBar_cjzof_639{width:5px;border-radius:2px;background:var(--card-dot-quiet);min-height:2px}._sparkBar_cjzof_639[data-last]{background:var(--card-dot)}._root_ox20t_5{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:48px 26px;color:var(--text3)}._iconWrap_ox20t_16{display:grid;place-items:center;width:52px;height:52px;margin-bottom:4px;border-radius:var(--radius-pill);background-color:var(--surface3);color:var(--text4)}._title_ox20t_27{margin:0;font-size:16px;line-height:22px;font-weight:800;letter-spacing:-.015em;color:var(--text)}._description_ox20t_36{margin:0;max-width:24rem;font-size:13px;line-height:18px;color:var(--text4)}._action_ox20t_44{margin-top:8px}._bar_1ekvx_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-1) 0}._range_1ekvx_16{font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}._controls_1ekvx_24{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._sizeLabel_1ekvx_31{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--type-helper-size);color:var(--text3);white-space:nowrap}._sizeSelect_1ekvx_40{width:78px}._tableScroll_1mnlw_27{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow-x:auto;overflow-y:hidden}._tableCard_1mnlw_18{min-width:0}._table_1mnlw_18{width:100%;min-width:max-content;border-collapse:collapse;font-size:var(--type-control-size);font-weight:var(--type-control-weight);font-variant-numeric:tabular-nums}._table_1mnlw_18 th{text-align:left;padding:var(--density-cell-padding-y) var(--density-cell-padding-x);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);line-height:16px;color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking);background-color:var(--surface2);border-bottom:1px solid var(--border);white-space:nowrap}._table_1mnlw_18 th:first-child{padding-left:20px}._table_1mnlw_18 th:last-child{padding-right:20px;text-align:right}._table_1mnlw_18 td{padding:var(--density-cell-padding-y) var(--density-cell-padding-x);border-bottom:1px solid var(--row-line);vertical-align:middle;color:var(--text2);white-space:nowrap}._table_1mnlw_18 td:first-child{padding-left:20px}._table_1mnlw_18 td:last-child{padding-right:20px;text-align:right}._table_1mnlw_18 tbody tr:last-child td{border-bottom:none}._table_1mnlw_18 tbody tr:hover td{background-color:var(--surface2)}._table_1mnlw_18 tbody tr[data-clickable]:hover{cursor:pointer}._empty_1mnlw_119{padding:0}._cellWrap_1mnlw_55{display:inline-block;white-space:normal;min-width:14rem;max-width:28rem;vertical-align:middle}._cellClamp_1mnlw_141{display:inline-block;max-width:28rem;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}._page_fg4ng_4{display:flex;flex-direction:column;gap:var(--space-5);width:100%}._muted_fg4ng_11{color:var(--text3);font-size:var(--type-secondary-size);padding:var(--space-6)}._errorText_fg4ng_17{color:var(--danger);font-size:var(--type-secondary-size);padding:var(--space-6)}._readonlyPill_fg4ng_23{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--type-breadcrumb-size);color:var(--text3);white-space:nowrap}._configLayout_fg4ng_44{display:flex;flex-direction:column;gap:var(--space-4)}._detail_fg4ng_50{min-width:0}._section_fg4ng_29{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._sectionHeader_fg4ng_64{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface2)}._sectionIcon_fg4ng_73{color:var(--color-brand-primary);flex-shrink:0}._sectionTitle_fg4ng_78{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2);margin:0;letter-spacing:-.005em}._sectionBody_fg4ng_86{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}._field_fg4ng_93{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px dashed var(--border);min-height:var(--control-height-sm)}._field_fg4ng_93:last-child{border-bottom:none}._fieldLabel_fg4ng_107{font-size:var(--type-breadcrumb-size);color:var(--text3);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--weight-medium);flex-shrink:0}._fieldValue_fg4ng_116{font-size:var(--type-secondary-size);font-weight:var(--weight-medium);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;display:inline-flex;align-items:center;gap:var(--space-2)}._emptyValue_fg4ng_129{color:var(--text4);font-style:italic;font-weight:var(--weight-normal)}._codeChip_fg4ng_135{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);font-weight:var(--weight-semibold);background:var(--surface2);color:var(--text);padding:3px var(--space-2);border-radius:var(--radius-control);letter-spacing:.04em;border:1px solid var(--border)}._truncate_fg4ng_147{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px;display:inline-block}._brandHero_fg4ng_155{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control)}._brandLogo_fg4ng_165{width:40px;height:40px;border-radius:var(--radius-control);background:var(--surface);border:1px solid var(--border);flex-shrink:0}._brandHeroText_fg4ng_174{display:flex;flex-direction:column;gap:2px;min-width:0}._brandAppName_fg4ng_181{font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text);letter-spacing:-.012em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._brandTagline_fg4ng_191{font-size:var(--type-breadcrumb-size);color:var(--text3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colorGrid_fg4ng_199{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--space-2)}._colorCell_fg4ng_205{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);transition:transform .15s,border-color .15s}._colorCell_fg4ng_205:hover{border-color:var(--border-input);transform:translateY(-1px)}._colorSwatch_fg4ng_221{width:100%;height:56px;border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px #00000014}._colorLabel_fg4ng_228{font-size:var(--text-2xs);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--weight-semibold);margin-top:var(--space-1)}._colorHex_fg4ng_237{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text)}._assetGrid_fg4ng_243{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}@media(max-width:520px){._assetGrid_fg4ng_243{grid-template-columns:1fr}}._assetCell_fg4ng_255{display:flex;flex-direction:column;gap:var(--space-1)}._assetPreview_fg4ng_261{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:linear-gradient(var(--surface),var(--surface)) padding-box,repeating-linear-gradient(45deg,var(--surface2),var(--surface2) 6px,var(--surface) 6px,var(--surface) 12px);border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden;color:var(--text3)}._assetPreview_fg4ng_261 img{width:100%;height:100%;object-fit:contain}._assetEmpty_fg4ng_287{font-size:var(--type-breadcrumb-size);color:var(--text4);font-style:italic}._assetLabel_fg4ng_293{font-size:var(--text-2xs);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--weight-semibold);text-align:center}._fontPreview_fg4ng_302{font-size:var(--type-title-size);color:var(--text);margin:0;padding:var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control);font-weight:var(--weight-medium);letter-spacing:-.015em}._featureChips_fg4ng_314{display:flex;flex-wrap:wrap;gap:var(--space-1)}._featureChip_fg4ng_314{display:inline-flex;align-items:center;padding:3px var(--space-2);background:var(--color-brand-primary-subtle);color:var(--color-brand-primary);border:1px solid color-mix(in srgb,var(--color-brand-primary) 22%,transparent);border-radius:var(--radius-pill);font-size:var(--type-breadcrumb-size);font-weight:var(--weight-medium)}._metricRow_fg4ng_332{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}._metricCell_fg4ng_338{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control)}._metricLabel_fg4ng_348{font-size:var(--text-2xs);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--weight-semibold)}._metricValue_fg4ng_356{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:inline-flex;align-items:baseline;gap:var(--space-1)}._metricUnit_fg4ng_367{font-size:var(--text-2xs);color:var(--text3);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--weight-semibold)}._weekdays_afus7_1{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding:var(--space-3);grid-column:1 / -1}._weekdays_afus7_1 legend{font-size:var(--font-size-sm);padding:0 var(--space-1)}._locked_1v0s0_4{display:flex;flex-direction:column;gap:var(--space-1);min-width:12rem}._locked_1v0s0_4[data-full-width]{width:100%}._label_1v0s0_15{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700)}._value_1v0s0_21{padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--surface-sunken, var(--color-paper-sunken));color:var(--color-ink-900)}._hint_1v0s0_29{font-size:var(--text-xs);color:var(--color-ink-500)}._panel_bhlej_13{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._panelHeader_bhlej_24{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--row-line)}._panelHeading_bhlej_33{display:flex;flex-direction:column;gap:3px;min-width:0}._panelTitle_bhlej_40{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._panelDescription_bhlej_48{margin:0;max-width:62ch;font-size:var(--type-helper-size);line-height:1.5;color:var(--text4)}._panelHeaderActions_bhlej_56{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._panelBody_bhlej_63{display:flex;flex-direction:column;gap:var(--space-5)}._field_bhlej_74{display:flex;flex-direction:column;gap:var(--space-2);max-width:34rem}._fieldLabel_bhlej_81{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text)}._fieldHint_bhlej_87{font-size:var(--type-helper-size);line-height:1.5;color:var(--text4)}._fieldRow_bhlej_95{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-4);align-items:start;max-width:34rem}@media(max-width:760px){._fieldRow_bhlej_95{grid-template-columns:1fr}}._actions_bhlej_109{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-top:var(--space-1)}._discoveryList_bhlej_121{display:flex;flex-direction:column;max-width:34rem;background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden}._discoveryRow_bhlej_131{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:0;border-bottom:1px solid var(--row-line);background:transparent;text-align:left;cursor:pointer;color:var(--text)}._discoveryRow_bhlej_131:last-child{border-bottom:0}._discoveryRow_bhlej_131:hover{background:var(--surface3)}._discoveryRow_bhlej_131[data-selected]{background:var(--accent-soft);color:var(--accent-text)}._discoveryRow_bhlej_131:focus-visible{outline:none;box-shadow:var(--focus-ring)}._discoveryName_bhlej_163{font-size:var(--type-control-size);font-weight:var(--weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._discoveryMeta_bhlej_171{flex-shrink:0;font-size:var(--type-helper-size);color:var(--text4);font-variant-numeric:tabular-nums}._discoveryRow_bhlej_131[data-selected] ._discoveryMeta_bhlej_171{color:inherit;opacity:.75}._badgeRunning_bhlej_186,._badgePassed_bhlej_187,._badgeFailed_bhlej_188{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--radius-pill);font-size:var(--type-helper-size);font-weight:var(--weight-medium);white-space:nowrap}._badgeRunning_bhlej_186{background:var(--surface3);color:var(--text2)}._badgePassed_bhlej_187{background:var(--accent-soft);color:var(--accent-text)}._badgeFailed_bhlej_188{background:var(--danger-soft);color:var(--danger)}._disabledNote_bhlej_219{margin:0;font-size:var(--type-control-size);line-height:1.55;color:var(--text3)}._hint_bhlej_226{margin:0;max-width:62ch;font-size:var(--type-helper-size);line-height:1.55;color:var(--text4)}._note_bhlej_234{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;max-width:62ch;padding:var(--space-3);border-radius:var(--radius-control);background:var(--info-soft);font-size:var(--type-helper-size);line-height:1.55;color:var(--text2)}._noteIcon_bhlej_248{flex-shrink:0;margin-top:1px;color:var(--info)}._warning_bhlej_254{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-helper-size);line-height:1.5;color:var(--warn-text)}._error_bhlej_264{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-control);background:var(--danger-soft);font-size:var(--type-helper-size);line-height:1.5;color:var(--danger)}._success_bhlej_277{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:var(--radius-control);background:var(--accent-soft);font-size:var(--type-control-size);color:var(--accent-text)}._awaiting_bhlej_293{display:flex;align-items:center;gap:var(--space-3);max-width:34rem;padding:var(--space-3) var(--space-4);border:1px dashed var(--accent);border-radius:var(--radius-control);background:var(--accent-soft)}._awaitingText_bhlej_304{flex:1;font-size:var(--type-control-size);color:var(--accent-text)}._awaitingPulse_bhlej_310{flex-shrink:0;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--accent);animation:_hardware-pulse_bhlej_1 1.4s ease-in-out infinite}._advancedToggle_bhlej_321{display:flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:0;border:0;background:transparent;font-size:var(--type-helper-size);font-weight:var(--weight-medium);color:var(--text3);cursor:pointer}._advancedToggle_bhlej_321:hover{color:var(--text)}._advancedFields_bhlej_339{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--row-line);border-radius:var(--radius-control);background:var(--surface2)}._chevronOpen_bhlej_349{transform:rotate(180deg)}._spin_bhlej_355{animation:_hardware-spin_bhlej_1 .9s linear infinite}@keyframes _hardware-spin_bhlej_1{to{transform:rotate(360deg)}}@keyframes _hardware-pulse_bhlej_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media(prefers-reduced-motion:reduce){._spin_bhlej_355,._awaitingPulse_bhlej_310{animation:none}}._stack_pemkm_5{display:flex;flex-direction:column;gap:var(--space-4)}._facts_pemkm_11{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-6);align-items:center;margin:0;max-width:34rem}._factLabel_pemkm_20{font-size:var(--type-helper-size);color:var(--text4)}._factValue_pemkm_25{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums}._muted_pemkm_33{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._errorDetail_pemkm_41{margin:0;max-width:62ch;font-size:var(--type-helper-size);line-height:1.5;color:var(--text3);overflow-wrap:anywhere}._errorCode_pemkm_50{font-family:var(--font-mono, monospace);font-variant-numeric:tabular-nums;color:var(--text2)}._warnHint_pemkm_56{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--warn-soft);font-size:var(--type-helper-size);color:var(--warn-text)}._spinning_pemkm_65{animation:_updateSectionSpin_pemkm_1 1s linear infinite}@keyframes _updateSectionSpin_pemkm_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinning_pemkm_65{animation:none}}._stack_1328j_3,._stack_g61fs_1{display:flex;flex-direction:column;gap:var(--space-4)}._row_g61fs_7{display:flex;flex-direction:column;gap:var(--space-3)}._rowHeader_g61fs_13{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._holders_g61fs_21{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._holder_g61fs_21{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._actions_g61fs_37{display:flex;flex-wrap:wrap;gap:var(--space-2)}._groups_1fj4m_7{display:flex;flex-direction:column;gap:var(--space-5)}._group_1fj4m_7{display:flex;flex-direction:column;gap:var(--space-2)}._groupTitle_1fj4m_19{margin:0;font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text2)}._grid_1fj4m_29{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-4);align-items:start;max-width:42rem;margin-top:var(--space-2)}@media(max-width:760px){._grid_1fj4m_29{grid-template-columns:1fr}}._row_1fj4m_44{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._rowHead_1fj4m_54{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--control-height-sm)}._rowLabel_1fj4m_62{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inheritTag_1fj4m_71{flex-shrink:0;font-size:var(--type-helper-size);color:var(--text4)}._colorControl_1fj4m_77{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}._swatch_1fj4m_86{flex-shrink:0;width:var(--control-height);height:var(--control-height);padding:2px;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface2);cursor:pointer}._swatch_1fj4m_86:disabled{cursor:not-allowed;opacity:.6}._swatch_1fj4m_86:focus-visible{outline:none;box-shadow:var(--focus-ring)}._swatchInherited_1fj4m_109{border-style:dashed;border-color:var(--text4)}._swatch_1fj4m_86::-webkit-color-swatch-wrapper{padding:0}._swatch_1fj4m_86::-webkit-color-swatch{border:0;border-radius:calc(var(--radius-control) - 2px)}._swatch_1fj4m_86::-moz-color-swatch{border:0;border-radius:calc(var(--radius-control) - 2px)}._stack_gvpkn_1{display:flex;flex-direction:column;gap:var(--space-4)}._featureGrid_gvpkn_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2) var(--space-4);max-width:46rem;padding:var(--space-4);border:1px solid var(--row-line);border-radius:var(--radius-control);background:var(--surface2)}._dotOff_1fk8y_7,._dotOn_1fk8y_8,._dotOk_1fk8y_9,._dotWarn_1fk8y_10{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-pill)}._dotOff_1fk8y_7{width:8px;height:8px;margin:5px;border:1px solid var(--border-input)}._dotOn_1fk8y_8{width:8px;height:8px;margin:5px;background:var(--text4)}._dotOk_1fk8y_9{background:var(--accent-soft);color:var(--accent-text)}._dotWarn_1fk8y_10{background:var(--warn-soft);color:var(--warn-text)}@media(max-width:899px){._dotOff_1fk8y_7,._dotOn_1fk8y_8{display:none}}._tabLabel_1fk8y_55{display:inline-flex;align-items:center;gap:var(--space-1-5)}._root_1l9o8_3{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-6);flex:1;min-height:0}._header_1l9o8_14{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-shrink:0}._content_1l9o8_24{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0;overflow-y:auto}._title_1l9o8_33{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text);text-wrap:balance}._closeButton_1l9o8_42{display:flex;align-items:center;justify-content:center;width:30px;min-height:var(--control-height-sm);flex-shrink:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text3);cursor:pointer}._closeButton_1l9o8_42:hover{background:var(--surface2);color:var(--text)}._closeButton_1l9o8_42:focus-visible{outline:none;box-shadow:var(--focus-ring)}._intro_1l9o8_66{margin:0;max-width:62ch;font-size:var(--type-control-size);line-height:1.6;color:var(--text2)}._steps_1l9o8_74{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._step_1l9o8_74{display:flex;align-items:flex-start;gap:var(--space-3)}._stepNumber_1l9o8_89{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--type-helper-size);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._stepText_1l9o8_104{font-size:var(--type-control-size);line-height:1.55;color:var(--text)}._note_1l9o8_110{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--info-soft);font-size:var(--type-helper-size);line-height:1.6;color:var(--text2)}._footer_1l9o8_120{display:flex;justify-content:flex-end;padding-top:var(--space-1);flex-shrink:0}._page_jfg6x_4{display:flex;flex-direction:column;gap:var(--space-5)}._deviceInfoBar_jfg6x_37{display:flex;align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;padding:var(--space-2) 0;margin-top:calc(-1 * var(--space-4));border-bottom:1px solid var(--row-line);font-size:var(--type-helper-size);color:var(--text4)}._deviceInfoItem_jfg6x_49{display:inline-flex;align-items:center;gap:var(--space-2)}._deviceInfoItem_jfg6x_49 strong{font-weight:var(--weight-semibold);color:var(--text2);font-variant-numeric:tabular-nums}._saveGate_jfg6x_63{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--warn-soft);font-size:var(--type-helper-size);color:var(--warn-text)}._configLayout_jfg6x_80{display:flex;flex-direction:column;gap:var(--space-4)}._detail_jfg6x_86{min-width:0}._stateMessage_jfg6x_92{padding:var(--space-6);font-size:var(--type-control-size);color:var(--text3)}._stateError_jfg6x_98{padding:var(--space-6);font-size:var(--type-control-size);color:var(--danger)}._root_12prt_1{display:flex;flex-direction:column;gap:var(--space-5)}._tableWrapper_12prt_7{overflow-x:auto;border:1px solid var(--color-ink-100);border-radius:var(--radius-card);background:var(--color-paper-base)}._muted_12prt_14{color:var(--color-ink-500);font-size:var(--text-sm)}._deviceLink_12prt_19{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._deviceLink_12prt_19:hover{text-decoration:underline}._root_10rs3_1{display:flex;flex-direction:column;gap:var(--space-5)}._headerActions_10rs3_7{display:flex;align-items:center;gap:var(--space-3)}._section_10rs3_13{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-paper-base);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._sectionTitle_10rs3_23{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-600);margin:0;text-transform:uppercase;letter-spacing:.04em}._infoGrid_10rs3_32{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}._infoCell_10rs3_38{display:flex;flex-direction:column;gap:var(--space-1)}._infoLabel_10rs3_44{font-size:var(--text-xs);color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.04em}._infoValue_10rs3_51{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-900)}._hardwareGrid_10rs3_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}._hardwareCell_10rs3_63{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-paper-sunken);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._hardwareIcon_10rs3_73{display:flex;color:var(--color-ink-600)}._hardwareLabel_10rs3_78{flex:1;font-size:var(--text-sm);color:var(--color-ink-700)}._heartbeatList_10rs3_84{display:flex;flex-direction:column;gap:var(--space-1)}._heartbeatRow_10rs3_90{display:grid;grid-template-columns:minmax(160px,1fr) auto auto auto;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-paper-sunken);border-radius:var(--radius-sm);font-size:var(--text-xs)}._heartbeatTime_10rs3_100{font-variant-numeric:tabular-nums;color:var(--color-ink-700)}._heartbeatMeta_10rs3_105{color:var(--color-ink-500);font-variant-numeric:tabular-nums}._actions_10rs3_110{display:flex;gap:var(--space-3);flex-wrap:wrap}._confirmText_10rs3_116{font-size:var(--text-sm);color:var(--color-ink-700);margin:0}._muted_10rs3_122{color:var(--color-ink-500);font-size:var(--text-sm);padding:var(--space-6)}._errorText_10rs3_128{color:var(--color-error-base);font-size:var(--text-sm);padding:var(--space-6)}._spinning_10rs3_134{animation:_spin_10rs3_134 1s linear infinite}@keyframes _spin_10rs3_134{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_1fwfu_1{display:flex;flex-direction:column;gap:var(--space-5)}._muted_1fwfu_7{color:var(--color-ink-500);font-size:var(--text-sm)}._tableWrapper_1fwfu_12{overflow-x:auto;border:1px solid var(--color-ink-100);border-radius:var(--radius-card);background:var(--color-paper-base)}._groupCode_1fwfu_19{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-brand-primary)}._deviceCount_1fwfu_25{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}._formStack_1fwfu_30{display:flex;flex-direction:column;gap:var(--space-3)}._root_1y8fe_9{display:flex;flex-direction:column}._form_1y8fe_14{display:flex;flex-direction:column;gap:var(--space-4)}._body_1y8fe_20{display:flex;flex-direction:column;gap:var(--space-3)}._section_1y8fe_36{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6)}._sectionTitle_1y8fe_44{display:block;font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text);margin:0 0 var(--space-4) 0}._grid_jhu2b_7{display:grid;grid-template-columns:minmax(0,34rem);justify-content:start;gap:14px 20px;align-items:start}@media(min-width:900px){._grid_jhu2b_7:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,34rem))}}@media(min-width:1400px){._grid_jhu2b_7[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,34rem))}}._span2_jhu2b_40{grid-column:span 2}._spanAll_jhu2b_44{grid-column:1 / -1}._alignControl_jhu2b_53{padding-top:20px}@media(max-width:899px){._span2_jhu2b_40,._spanAll_jhu2b_44{grid-column:auto}._alignControl_jhu2b_53{padding-top:0}}._root_14btl_1{width:100%}._empty_14btl_5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:12rem;padding:var(--space-6);background-color:var(--surface2);border:1px dashed var(--border);border-radius:var(--radius-control);cursor:pointer;color:var(--text2);transition:background-color var(--duration-fast) var(--ease-out)}._empty_14btl_5:hover:not(:disabled){background-color:var(--surface)}._empty_14btl_5:disabled{opacity:.6;cursor:not-allowed}._empty_14btl_5[aria-busy=true] svg{animation:_spin_14btl_1 1s linear infinite}._empty_14btl_5 small{color:var(--text3);font-size:var(--type-secondary-size)}._preview_14btl_42{display:flex;align-items:center;gap:var(--space-4)}._thumbnailBtn_14btl_48{flex-shrink:0;width:7rem;height:7rem;padding:0;border:1px solid var(--border);border-radius:var(--radius-control);background-color:var(--surface2);overflow:hidden;cursor:zoom-in;outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);position:relative}._thumbnailBtn_14btl_48:hover{border-color:var(--accent);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--accent) 50%,transparent)}._thumbnailBtn_14btl_48:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring)}._thumbnail_14btl_48{width:100%;height:100%;object-fit:cover;display:block}._previewMeta_14btl_83{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}._previewHint_14btl_92{font-size:var(--type-helper-size);color:var(--text3)}._actions_14btl_97{display:flex;gap:var(--space-2);align-items:center}._fileInputHidden_14btl_103{display:none}._lightbox_14btl_109{position:fixed;inset:0;z-index:9999;background-color:var(--backdrop);display:flex;align-items:center;justify-content:center;padding:var(--space-6);animation:_fade_14btl_1 .18s var(--ease-out);cursor:zoom-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._lightboxImg_14btl_123{max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--radius-control);box-shadow:var(--shadow-pop);cursor:default}._lightboxClose_14btl_132{position:absolute;top:var(--space-4);right:var(--space-4);width:2.5rem;height:2.5rem;border:none;border-radius:var(--radius-pill);background-color:color-mix(in srgb,var(--ink-on-solid) 12%,transparent);color:var(--ink-on-solid);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color var(--duration-fast) var(--ease-out)}._lightboxClose_14btl_132:hover{background-color:color-mix(in srgb,var(--ink-on-solid) 24%,transparent)}@keyframes _fade_14btl_1{0%{opacity:0}to{opacity:1}}@keyframes _spin_14btl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._hint_1k5p2_1{font-size:var(--text-sm);color:var(--color-ink-500);margin:0 0 var(--space-3)}._stack_1k5p2_7{display:flex;flex-direction:column;gap:var(--space-3)}._row_1k5p2_13{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:640px){._row_1k5p2_13{grid-template-columns:1fr}}._stack_sz73d_1,._stack_ssaft_1{display:flex;flex-direction:column;gap:var(--space-3)}._muted_ssaft_7{color:var(--color-ink-500);font-size:var(--text-sm)}._memberList_ssaft_12{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}._memberRow_ssaft_21{padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-card);background:var(--color-paper-base)}._page_fu00v_1{display:flex;flex-direction:column;gap:var(--space-5)}._muted_fu00v_7{color:var(--text3);font-size:var(--type-secondary-size);padding:var(--space-6);text-align:center}._spinning_fu00v_14{animation:_spin_fu00v_14 1s linear infinite}@keyframes _spin_fu00v_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._queueBanner_fu00v_23{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--color-warning-subtle);border:1px solid color-mix(in srgb,var(--warn) 22%,transparent);border-radius:var(--radius-control);gap:var(--space-3)}._queueInfo_fu00v_34{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-secondary-size);font-weight:var(--weight-medium);color:var(--warn)}._actionBar_fu00v_43{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control)}._actionDetail_fu00v_54{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--type-breadcrumb-size);color:var(--text3)}._actionDetail_fu00v_54 strong{color:var(--text);font-weight:var(--weight-semibold)}._dividerDot_fu00v_67{width:3px;height:3px;border-radius:50%;background:var(--border-input)}._sectionHead_fu00v_74{display:flex;align-items:flex-end;justify-content:space-between;margin-top:var(--space-2)}._sectionTitle_fu00v_81{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2);margin:0;text-transform:uppercase;letter-spacing:.04em}._tableWrapper_fu00v_90{overflow-x:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._batchLink_fu00v_101{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._batchLink_fu00v_101:hover{text-decoration:underline}._failedCount_fu00v_112[data-failed]{color:var(--danger);font-weight:var(--weight-semibold)}._errorPanel_fu00v_121{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--danger) 30%,transparent);border-radius:var(--radius-card, 14px);background:color-mix(in srgb,var(--danger) 7%,var(--surface))}._errorTitle_fu00v_131{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);font-weight:700;color:var(--color-error-700, var(--danger))}._errorList_fu00v_141{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._errorRow_fu00v_150{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);line-height:1.5}._errorResource_fu00v_159{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-error-700, var(--danger))}._errorMessage_fu00v_170{flex:1;min-width:0;overflow-wrap:anywhere;color:var(--text2)}._resourcePanel_fu00v_181{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-card, 14px);background:var(--surface)}._resourceTitle_fu00v_191{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text3)}._resourceList_fu00v_200{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._resourceRow_fu00v_211{display:grid;grid-template-columns:minmax(9rem,1fr) 5.5rem 4rem auto;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;font-size:var(--text-xs);border-bottom:1px solid color-mix(in srgb,var(--text) 5%,transparent)}._resourceRow_fu00v_211:last-child{border-bottom:none}._resourceName_fu00v_223{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;color:var(--text)}._resourceStatus_fu00v_231{font-size:var(--text-2xs);font-weight:700;color:var(--text3)}._resourceRow_fu00v_211[data-status=synced] ._resourceStatus_fu00v_231{color:var(--color-success-700, var(--accent))}._resourceRow_fu00v_211[data-status=error] ._resourceStatus_fu00v_231{color:var(--color-error-700, var(--danger))}._resourceRow_fu00v_211[data-status=syncing] ._resourceStatus_fu00v_231{color:var(--color-info-700, var(--color-info-base))}._resourceCount_fu00v_241{font-variant-numeric:tabular-nums;text-align:right;color:var(--text2)}._resourceTime_fu00v_247{font-variant-numeric:tabular-nums;color:var(--text3)}._resourceError_fu00v_254{grid-column:1 / -1;overflow-wrap:anywhere;color:var(--color-error-700, var(--danger))}._flaggedNotice_fu00v_265{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--info) 30%,transparent);border-radius:var(--radius-card, 14px);background:color-mix(in srgb,var(--info) 7%,var(--surface))}._flaggedNoticeTitle_fu00v_275{margin:0;font-size:var(--text-sm);font-weight:700;color:var(--info)}._flaggedNoticeBody_fu00v_282{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--text2)}._summaryGrid_1twy9_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}._tableWrapper_1twy9_7{overflow-x:auto}._flaggedSummary_1twy9_14{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--color-warning-subtle, var(--warn-soft));color:var(--color-warning-text, var(--warn));font-size:var(--text-sm, 13px);font-weight:var(--weight-medium, 600);width:fit-content}._flaggedRow_1twy9_27{background:color-mix(in srgb,var(--warn) 6%,transparent)}._conflictList_i4y5v_1{display:grid;grid-template-columns:1fr;gap:var(--space-4)}._conflictInfo_i4y5v_7{display:flex;gap:var(--space-6);flex-wrap:wrap}._emptyState_i4y5v_13{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-12)}._preBlock_i4y5v_21{margin:0;padding:var(--space-3);background:var(--surface3);border-radius:var(--radius-control);font-size:var(--type-breadcrumb-size);font-family:var(--font-mono);overflow:auto}._selectorTitle_1mb0b_3{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._methodGrid_1mb0b_10{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._methodButton_1mb0b_16{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4);border-radius:var(--radius-xl);border:2px solid var(--border-color-default);background:var(--color-paper-base);cursor:pointer;transition:all var(--duration-base) var(--ease-default);min-height:120px;gap:var(--space-2)}._methodButton_1mb0b_16:hover:not([data-disabled]){border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._methodButton_1mb0b_16:active:not([data-disabled]){transform:translateY(0);box-shadow:none}._methodButton_1mb0b_16[data-disabled]{opacity:.5;cursor:not-allowed}._methodButton_1mb0b_16[data-method=CASH]{grid-column:1 / -1;background:var(--color-success-subtle);border-color:var(--color-success-border)}._methodButton_1mb0b_16[data-method=CASH]:hover:not([data-disabled]){background:var(--color-success-base);border-color:var(--color-success-base);color:#fff}._methodButton_1mb0b_16[data-method=CASH]:hover:not([data-disabled]) ._methodLabel_1mb0b_61,._methodButton_1mb0b_16[data-method=CASH]:hover:not([data-disabled]) ._methodSub_1mb0b_62{color:#fff}._methodButton_1mb0b_16[data-method=EXTERNAL_CARD]:hover:not([data-disabled]){background:var(--color-info-subtle);border-color:var(--color-info-border)}._methodButton_1mb0b_16[data-method=EXTERNAL_QPAY]:hover:not([data-disabled]){background:var(--pos-violet-soft);border-color:var(--pos-violet)}._methodButton_1mb0b_16[data-method=EXTERNAL_OTHER]:hover:not([data-disabled]){background:var(--color-warning-subtle);border-color:var(--color-warning-border)}._methodIcon_1mb0b_84{width:48px;height:48px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-1)}._methodIcon_1mb0b_84[data-method=CASH]{background:var(--color-success-subtle);color:var(--color-success-base)}._methodIcon_1mb0b_84[data-method=EXTERNAL_CARD]{background:var(--pos-blue-soft);color:var(--color-info-base)}._methodIcon_1mb0b_84[data-method=EXTERNAL_QPAY]{background:var(--pos-violet-soft);color:var(--pos-violet)}._methodIcon_1mb0b_84[data-method=EXTERNAL_OTHER]{background:var(--color-warning-subtle);color:var(--color-warning-base)}._methodLabel_1mb0b_61{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-800);line-height:var(--leading-tight)}._methodSub_1mb0b_62{font-size:var(--text-xs);color:var(--color-ink-400);margin-top:2px}._disabledLabel_1mb0b_127{font-size:var(--text-xs);color:var(--color-error-base);margin-top:var(--space-1)}._sectionHead_1mb0b_138{display:flex;flex-direction:column;gap:2px}._sectionTitle_1mb0b_144{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._sectionNote_1mb0b_150{font-size:var(--text-xs);color:var(--color-ink-400);line-height:var(--leading-snug)}._deferredGrid_1mb0b_161{display:flex;flex-wrap:wrap;gap:var(--space-2)}._deferredTile_1mb0b_167{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);border:1px dashed var(--border-color-default);background:var(--color-paper-sunken, transparent);color:var(--color-ink-400);font-size:var(--text-sm)}._soonBadge_1mb0b_179{padding:1px var(--space-2);border-radius:var(--radius-full);background:var(--color-ink-100, rgba(0, 0, 0, .06));color:var(--color-ink-500);font-size:var(--text-xs);font-weight:var(--weight-medium)}._methodIconBadge_1cny1_3{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--color-success-subtle);color:var(--color-success-base);flex-shrink:0}._title_1cny1_15{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-800)}._amountBox_1cny1_22{background:var(--color-paper-sunken);border-radius:var(--radius-xl);padding:var(--space-4)}._amountRow_1cny1_28{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-2) 0}._amountLabel_1cny1_35{font-size:var(--text-sm);color:var(--color-ink-400)}._amountValue_1cny1_40{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink-800)}._changeRow_1cny1_47{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-3) 0;border-top:2px dashed var(--border-color-default);margin-top:var(--space-2)}._changeLabel_1cny1_56{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-success-base)}._changeValue_1cny1_62{font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--color-success-base);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}._inputGroup_1cny1_70{display:flex;gap:var(--space-2);align-items:end}._inputGroup_1cny1_70>:first-child{flex:1}._hint_1cny1_80{font-size:var(--text-xs);color:var(--color-ink-300);text-align:center}._resultContainer_1zwkv_3{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);padding:var(--space-10) var(--space-6);border-radius:var(--radius-xl)}._resultContainer_1zwkv_3[data-success]{background:var(--color-success-subtle)}._resultContainer_1zwkv_3[data-failed]{background:var(--color-error-subtle)}._resultIcon_1zwkv_20{width:80px;height:80px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}._resultIcon_1zwkv_20[data-success]{background:color-mix(in srgb,var(--color-success-base) 15%,transparent);color:var(--color-success-base)}._resultIcon_1zwkv_20[data-failed]{background:color-mix(in srgb,var(--color-error-base) 15%,transparent);color:var(--color-error-base)}._resultTitle_1zwkv_39{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-bold)}._resultTitle_1zwkv_39[data-success]{color:var(--color-success-base)}._resultTitle_1zwkv_39[data-failed]{color:var(--color-error-base)}._resultAmount_1zwkv_53{font-size:var(--text-4xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-800);line-height:var(--leading-tight)}._resultMethod_1zwkv_61{font-size:var(--text-sm);color:var(--color-ink-400);padding:var(--space-1) var(--space-3);background:var(--color-paper-overlay);border-radius:var(--radius-full)}._actionRow_1zwkv_69{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;margin-top:var(--space-2)}._page_1ogvt_3{min-height:calc(100vh - 120px)}._layout_1ogvt_7{display:grid;grid-template-columns:380px 1fr;gap:var(--space-6);align-items:start}._orderCard_1ogvt_15{position:sticky;top:var(--space-4)}._merchantName_1ogvt_20{font-size:var(--text-sm);color:var(--color-ink-400);font-weight:var(--weight-medium)}._divider_1ogvt_26{height:1px;background:var(--border-color-default);margin:var(--space-2) 0}._totalLabel_1ogvt_32{font-size:var(--text-sm);color:var(--color-ink-400);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:var(--weight-medium)}._totalAmountRow_1ogvt_40{display:flex;align-items:baseline;gap:var(--space-1)}._currencySymbol_1ogvt_46{font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-ink-400)}._totalAmount_1ogvt_40{font-size:var(--text-4xl);font-weight:var(--weight-bold);color:var(--color-brand-primary);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}._orderMeta_1ogvt_60{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);color:var(--color-ink-400)}._flowSection_1ogvt_68{min-height:400px}._guard_1ogvt_73{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);text-align:center}._guardTitle_1ogvt_82{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900)}._guardBody_1ogvt_88{font-size:var(--text-sm);color:var(--color-ink-500);max-width:360px}._guardLink_1ogvt_94{text-decoration:none}@media(max-width:900px){._layout_1ogvt_7{grid-template-columns:1fr}._orderCard_1ogvt_15{position:static}}._root_5ahve_9{display:flex;flex-direction:column;min-height:100vh;background:var(--bg);color:var(--color-ink-900);font-family:inherit;overflow:hidden}._header_5ahve_21{display:flex;align-items:center;justify-content:space-between;padding:20px 40px;flex-shrink:0}._storeName_5ahve_29{font-size:var(--text-lg);font-weight:700;color:var(--color-brand-primary)}._partnerLogo_5ahve_35{max-height:40px;max-width:200px;object-fit:contain}._receiptQr_5ahve_41{width:220px;height:220px}._clock_5ahve_46{font-size:var(--text-lg);font-weight:600;color:var(--text4);font-variant-numeric:tabular-nums}._idle_5ahve_55{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:_fadeIn_5ahve_1 .8s ease}._idleIcon_5ahve_65{color:var(--color-brand-primary);opacity:.15}._idleTitle_5ahve_67{font-size:48px;font-weight:800;color:var(--color-brand-primary);letter-spacing:-.5px}._idleSubtitle_5ahve_74{font-size:var(--text-xl);color:var(--text4);font-weight:500}._cart_5ahve_82{flex:1;display:flex;flex-direction:column;padding:0 40px 30px;min-height:0;animation:_fadeIn_5ahve_1 .3s ease}._cartScroll_5ahve_91{flex:1;overflow:auto;min-height:0}._cartTable_5ahve_97{width:100%;border-collapse:collapse;flex:1;min-height:0}._colNo_5ahve_105{width:40px}._colQty_5ahve_106{width:70px}._colMoney_5ahve_107{width:120px}._cartTh_5ahve_109{padding:10px 14px;font-size:var(--text-xs);font-weight:600;color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.04em;text-align:left;background:var(--info-soft);border-bottom:1px solid var(--border);position:sticky;top:0}._cartThRight_5ahve_123{text-align:right}._cartThCenter_5ahve_124{text-align:center}._cartTd_5ahve_126{padding:12px 14px;font-size:var(--text-lg);color:var(--color-ink-900);border-bottom:1px solid var(--row-line)}._cartTdNum_5ahve_133{color:var(--text4);font-size:var(--text-base);width:40px}._cartTdName_5ahve_134{font-weight:500}._cartTdCenter_5ahve_135{text-align:center;font-variant-numeric:tabular-nums}._cartTdRight_5ahve_140{text-align:right;font-size:var(--text-lg);font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-brand-primary)}._cartTr_5ahve_149:nth-child(2n){background:var(--surface2)}._cartTrNew_5ahve_150{animation:_slideIn_5ahve_1 .25s ease}._itemCount_5ahve_152{font-size:var(--text-base);color:var(--text4);font-weight:600}._breakdown_5ahve_161{display:flex;flex-direction:column;gap:8px;padding:18px 24px;margin-top:16px;background:var(--info-soft);border:1px solid var(--border);border-radius:12px;flex-shrink:0}._breakdownRow_5ahve_173{display:flex;align-items:center;justify-content:space-between;gap:16px}._breakdownLabel_5ahve_180{font-size:var(--text-lg);color:var(--color-brand-primary);font-weight:500}._breakdownValue_5ahve_186{font-size:var(--text-lg);color:var(--color-brand-primary);font-weight:600;font-variant-numeric:tabular-nums}._breakdownValueNegative_5ahve_193{color:var(--warn-text)}._breakdownTotal_5ahve_198{padding-top:12px;margin-top:6px;border-top:1px solid var(--border-input)}._breakdownTotalLabel_5ahve_205{font-size:var(--text-2xl);color:var(--color-brand-primary);font-weight:700}._breakdownTotalValue_5ahve_212{font-size:42px;color:var(--color-brand-primary);font-weight:800}._payment_5ahve_221{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px;animation:_fadeIn_5ahve_1 .4s ease}._paymentMethod_5ahve_232{font-size:var(--text-lg);font-weight:600;color:var(--color-brand-primary);padding:6px 20px;background:var(--info-soft);border-radius:20px}._paymentAmount_5ahve_241{font-size:64px;font-weight:800;color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._paymentLoyalty_5ahve_248{font-size:var(--text-xl);font-weight:600;color:var(--color-success-600, #15803d);font-variant-numeric:tabular-nums}._paymentHint_5ahve_255{font-size:var(--text-xl);color:var(--text4);font-weight:500}._qrCode_5ahve_261{width:260px;height:260px;border:3px solid var(--border);border-radius:16px;background:var(--surface);object-fit:contain;padding:8px}._qrHint_5ahve_271{font-size:var(--text-lg);color:var(--text3);font-weight:600}._payProgress_5ahve_277{width:200px;height:4px;background:var(--surface3);border-radius:4px;overflow:hidden}._payProgressBar_5ahve_285{height:100%;background:var(--color-brand-primary);border-radius:4px;animation:_progress_5ahve_1 2s ease-in-out infinite}._changeBadge_5ahve_293{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 28px;background:var(--accent-soft);border:2px solid var(--accent);border-radius:12px}._changeLabel_5ahve_304{font-size:var(--text-lg);font-weight:600;color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.04em}._changeAmount_5ahve_312{font-size:var(--text-3xl);font-weight:800;color:var(--accent-text);font-variant-numeric:tabular-nums}._mixedBreakdown_5ahve_321{display:flex;flex-direction:column;gap:12px;width:100%;max-width:480px;padding:16px 20px;background:var(--surface2);border:1px solid var(--border);border-radius:12px}._mixedRow_5ahve_333{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-radius:8px;background:var(--surface);border:1px solid var(--border);transition:all .15s ease}._mixedRow_5ahve_333[data-active]{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px var(--ring);background:var(--surface3)}._mixedLabel_5ahve_350{font-size:var(--text-lg);font-weight:600;color:var(--text2)}._mixedRow_5ahve_333[data-active] ._mixedLabel_5ahve_350{color:var(--info)}._mixedAmount_5ahve_360{font-size:var(--text-2xl);font-weight:700;color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._complete_5ahve_369{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;animation:_scaleIn_5ahve_1 .4s ease}._completeIcon_5ahve_379{color:var(--accent)}._completeTitle_5ahve_381{font-size:48px;font-weight:800;color:var(--color-brand-primary)}._completeSubtitle_5ahve_387{font-size:var(--text-lg);color:var(--text4);font-weight:500}@keyframes _fadeIn_5ahve_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_5ahve_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _scaleIn_5ahve_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _progress_5ahve_1{0%{width:5%}50%{width:85%}to{width:5%}}._headerContent_12ap6_13{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);width:100%}._productName_12ap6_21{font-size:var(--text-xl);font-weight:600;color:var(--color-ink-900);letter-spacing:-.018em;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stateContainer_12ap6_35{display:flex;align-items:center;justify-content:center;min-height:7rem;padding:var(--space-6);color:var(--color-ink-500);font-size:var(--text-base)}._loadingSpinner_12ap6_45{animation:_variantPickerSpin_12ap6_1 .8s linear infinite;color:var(--pos-brand, var(--color-brand-primary))}@keyframes _variantPickerSpin_12ap6_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._attrGroup_12ap6_57{display:flex;flex-direction:column;gap:10px}._attrLabel_12ap6_63{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.1em;word-break:break-word}._swatchList_12ap6_74{display:flex;flex-wrap:wrap;gap:8px}._swatch_12ap6_74{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;height:2.5rem;padding:0 14px;border-radius:10px;border:1px solid var(--pos-line, var(--color-ink-200));background:var(--pos-surface, var(--color-paper-base));color:var(--color-ink-800);font-size:var(--text-base);font-weight:500;cursor:pointer;letter-spacing:-.005em;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .08s ease}._swatch_12ap6_74:hover:not([data-disabled]):not([data-selected]){border-color:var(--color-ink-300);background:var(--pos-canvas, var(--color-paper-sunken));transform:translateY(-1px)}._swatch_12ap6_74:active:not([data-disabled]){transform:translateY(0)}._swatch_12ap6_74[data-selected]{background:var(--color-brand-primary);color:var(--accent-btn-text);border-color:var(--color-brand-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-primary) 18%,transparent)}._swatch_12ap6_74[data-disabled]{opacity:.4;cursor:not-allowed}._swatch_12ap6_74:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:2px}._variantSummary_12ap6_134{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px;row-gap:4px;padding:16px 18px;border-radius:14px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));margin-top:6px}._variantAttrLabel_12ap6_147{grid-column:1;grid-row:1;font-size:var(--text-md);font-weight:600;color:var(--color-ink-900);letter-spacing:-.01em}._sku_12ap6_156{grid-column:1;grid-row:2;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);color:var(--color-ink-400);letter-spacing:0}._priceBlock_12ap6_165{grid-column:2;grid-row:1 / 3;display:flex;flex-direction:column;align-items:flex-end;gap:2px}._priceCurrent_12ap6_174{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1}._priceCompare_12ap6_183{font-size:var(--text-sm);color:var(--color-ink-400);text-decoration:line-through;font-variant-numeric:tabular-nums}._quantityRow_12ap6_192{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid var(--pos-line-subtle, var(--color-ink-50));margin-top:6px}._quantityLabel_12ap6_202{font-size:var(--text-base);font-weight:500;color:var(--color-ink-800);letter-spacing:-.005em}._qtyStepper_12ap6_210{display:inline-flex;align-items:center;gap:4px;padding:4px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:100px}._qtyBtn_12ap6_6{width:32px;min-height:var(--control-height-sm);border-radius:50%;display:inline-grid;place-items:center;background:transparent;border:0;color:var(--color-ink-700);cursor:pointer;transition:background .14s ease,color .14s ease,transform .08s ease}._qtyBtn_12ap6_6:hover:not(:disabled){background:var(--pos-surface, var(--color-paper-base));color:var(--color-ink-900);box-shadow:var(--shadow-xs, 0 1px 2px rgba(11, 18, 32, .04))}._qtyBtn_12ap6_6:active:not(:disabled){transform:scale(.94)}._qtyBtn_12ap6_6:disabled{opacity:.35;cursor:not-allowed}._qtyValue_12ap6_248{min-width:2.5rem;text-align:center;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-md);font-weight:600;color:var(--color-ink-900);font-variant-numeric:tabular-nums;background:transparent;border:0;outline:0;padding:0 4px;appearance:textfield;-moz-appearance:textfield}._qtyValue_12ap6_248::-webkit-inner-spin-button,._qtyValue_12ap6_248::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._qtyValue_12ap6_248:focus-visible{background:var(--pos-surface, var(--color-paper-base));border-radius:6px;box-shadow:inset 0 0 0 2px var(--pos-brand, var(--color-brand-primary))}._footerContent_12ap6_279{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerHint_12ap6_287{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);color:var(--color-ink-400);letter-spacing:.02em}._footerActions_12ap6_294{display:inline-flex;align-items:center;gap:10px}._confirmCta_12ap6_305{letter-spacing:-.005em}._body_1ancw_1{display:flex;flex-direction:column;gap:var(--space-4)}._unitPrice_1ancw_7{font-size:var(--text-sm);color:var(--color-ink-light)}._display_1ancw_12{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-3);background:var(--color-paper-subtle);border:2px solid var(--color-brand-primary);border-radius:var(--radius-lg)}._fieldLabel_1ancw_23{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-light);text-transform:uppercase;letter-spacing:.05em}._valueRow_1ancw_31{display:flex;align-items:baseline;justify-content:center;gap:var(--space-1);width:100%}._field_1ancw_23{width:8ch;border:none;background:transparent;text-align:right;font-size:var(--text-3xl, 30px);font-weight:var(--weight-bold);color:var(--color-ink-base);font-variant-numeric:tabular-nums}._field_1ancw_23:focus{outline:none}._unit_1ancw_7{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-ink-light)}._amountRow_1ancw_60{display:flex;justify-content:space-between;align-items:baseline;padding:var(--space-2) var(--space-3)}._amountLabel_1ancw_67{font-size:var(--text-sm);color:var(--color-ink-light)}._amountValue_1ancw_72{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-base);font-variant-numeric:tabular-nums}._numpad_1ancw_79{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}._numpadKey_1ancw_85{min-height:var(--control-height-lg);border:1px solid var(--color-paper-sunken);border-radius:var(--radius-md);background:var(--color-paper-raised);font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-ink-base);cursor:pointer;display:flex;align-items:center;justify-content:center}._numpadKey_1ancw_85:hover{background:var(--color-paper-hover)}._numpadKey_1ancw_85:active{background:var(--color-paper-sunken)}._header_csa71_1{display:inline-flex;align-items:center;gap:var(--space-2)}._body_csa71_7{display:flex;flex-direction:column;gap:var(--space-3)}._description_csa71_13{margin:0;font-size:var(--text-sm);color:var(--color-ink-light)}._sectionLabel_csa71_19{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-light);text-transform:uppercase;letter-spacing:.05em}._components_csa71_27{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._component_csa71_27{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-paper-sunken);border-radius:var(--radius-md);background:var(--color-paper-raised);opacity:.6}._component_csa71_27[data-included]{opacity:1}._componentMain_csa71_52{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0}._componentName_csa71_60{font-size:var(--text-base);color:var(--color-ink-base)}._optionalTag_csa71_65{font-size:var(--text-xs);color:var(--color-ink-lighter)}._quantityRow_csa71_70,._totalRow_csa71_71{display:flex;align-items:center;justify-content:space-between}._stepper_csa71_77{display:inline-flex;align-items:center;gap:var(--space-2)}._stepperBtn_csa71_83{width:36px;min-height:var(--control-height-sm);display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-paper-sunken);border-radius:var(--radius-md);background:var(--color-paper-raised);color:var(--color-ink-base);cursor:pointer}._stepperBtn_csa71_83:disabled{opacity:.4;cursor:not-allowed}._stepperValue_csa71_101{min-width:2ch;text-align:center;font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._totalValues_csa71_109{display:inline-flex;align-items:baseline;gap:var(--space-2)}._looseTotal_csa71_115{font-size:var(--text-sm);color:var(--color-ink-lighter);text-decoration:line-through}._total_csa71_71{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-base);font-variant-numeric:tabular-nums}._savings_csa71_128{align-self:flex-end;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-success-text)}._headerContent_epir3_3{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);width:100%}._productName_epir3_11{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._basePrice_epir3_22{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-ink-900);font-variant-numeric:tabular-nums;flex-shrink:0}._group_epir3_32{border-bottom:1px solid var(--color-ink-100);padding-bottom:var(--space-3);margin-bottom:var(--space-3)}._group_epir3_32:last-child{border-bottom:none;margin-bottom:0}._groupHeader_epir3_43{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._groupName_epir3_50{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._groupSubtitle_epir3_56{font-size:var(--text-xs);color:var(--color-ink-600);flex:1}._requiredBadge_epir3_62{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-error-base);background:color-mix(in srgb,var(--color-error-base) 10%,transparent);padding:1px var(--space-2);border-radius:var(--radius-full)}._optionList_epir3_73{display:flex;flex-direction:column;gap:var(--space-1)}._optionRow_epir3_79{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;width:100%;text-align:left;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._optionRow_epir3_79:hover:not([data-disabled]){background:var(--color-paper-sunken)}._optionRow_epir3_79[data-selected]{background:color-mix(in srgb,var(--color-brand-primary) 8%,transparent);border-color:color-mix(in srgb,var(--color-brand-primary) 30%,transparent)}._optionRow_epir3_79[data-disabled]{opacity:.45;cursor:not-allowed}._optionIndicator_epir3_110{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:2px solid var(--color-ink-100);background:var(--color-paper-base);transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._optionIndicator_epir3_110[data-type=checkbox]{border-radius:var(--radius-xs)}._optionIndicator_epir3_110[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--pos-surface)}._radioInner_epir3_134{width:8px;height:8px;border-radius:var(--radius-full);background:transparent;transition:background var(--duration-fast) var(--ease-out)}._radioInner_epir3_134[data-selected]{background:var(--pos-surface)}._optionName_epir3_148{flex:1;font-size:var(--text-sm);color:var(--color-ink-900)}._optionName_epir3_148[data-disabled]{text-decoration:line-through;color:var(--color-ink-400)}._unavailableLabel_epir3_159{font-size:var(--text-xs);color:var(--color-ink-400)}._optionPrice_epir3_164{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-600);font-variant-numeric:tabular-nums;flex-shrink:0}._quantityRow_epir3_174{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) 0;border-top:1px solid var(--color-ink-100);margin-top:var(--space-2)}._quantityLabel_epir3_183{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-900)}._qtyBtn_epir3_189{width:32px;min-height:var(--control-height-sm);border-radius:var(--radius-sm);border:1px solid var(--color-ink-100);background:var(--color-paper-base);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-ink-900);transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._qtyBtn_epir3_189:hover:not(:disabled){background:var(--color-paper-sunken);border-color:var(--color-brand-primary)}._qtyBtn_epir3_189:disabled{opacity:.4;cursor:not-allowed}._qtyValue_epir3_214{min-width:28px;text-align:center;font-size:var(--text-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._noteRow_epir3_225{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-2)}._noteLabel_epir3_232{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-900)}._noteInput_epir3_238{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-ink-900);background:var(--color-paper-base);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);box-sizing:border-box}._noteInput_epir3_238::placeholder{color:var(--color-ink-400)}._noteInput_epir3_238:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-brand-primary) 20%,transparent)}._footerContent_epir3_263{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--space-3)}._confirmGroup_epir3_271{display:flex;align-items:center;gap:var(--space-3)}._totalAmount_epir3_277{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._head_10k9o_11{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}._headIcon_10k9o_19{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex-shrink:0}._headIcon_10k9o_19[data-tone=brand]{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._headIcon_10k9o_19[data-tone=violet]{background:var(--pos-violet-soft);color:var(--pos-violet)}._headIcon_10k9o_19[data-tone=amber]{background:var(--pos-amber-soft);color:var(--pos-amber)}._headIcon_10k9o_19[data-tone=rose]{background:var(--pos-rose-soft);color:var(--pos-rose)}._headText_10k9o_45{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_10k9o_53{font-size:var(--text-md);font-weight:600;letter-spacing:-.012em;color:var(--ink-900);line-height:1.2;margin:0}._subtitle_10k9o_62{font-size:var(--text-xs);color:var(--ink-500);margin:0}._body_10k9o_70{display:flex;flex-direction:column;gap:12px}._seg_10k9o_78{display:inline-flex;padding:3px;background:var(--pos-canvas-2);border:1px solid var(--pos-line-subtle);border-radius:10px;gap:2px;width:100%}._segBtn_10k9o_88{flex:1;padding:9px 12px;background:transparent;border:0;border-radius:7px;font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-500);cursor:pointer;transition:color .14s ease,background .14s ease,box-shadow .14s ease}._segBtn_10k9o_88:hover{color:var(--ink-800)}._segBtn_10k9o_88[data-selected]{background:var(--pos-surface);color:var(--ink-900);font-weight:600;box-shadow:0 1px 2px #0b12200f,0 0 0 1px var(--pos-line-subtle)}._segBtn_10k9o_88:disabled{cursor:not-allowed;opacity:.55}._discBig_10k9o_120{display:flex;flex-direction:column;gap:10px}._discInput_10k9o_126{display:flex;align-items:center;justify-content:center;gap:6px;padding:22px 16px;background:var(--pos-brand-tint);border:1.5px solid color-mix(in srgb,var(--pos-brand) 28%,var(--pos-line));border-radius:12px;transition:border-color .14s ease,box-shadow .14s ease;position:relative}._discInput_10k9o_126:focus-within{border-color:var(--pos-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 18%,transparent)}._discInputValue_10k9o_144{width:auto;min-width:80px;max-width:60%;border:0;outline:0;background:transparent;font-family:inherit;font-size:44px;font-weight:700;letter-spacing:-.025em;color:var(--pos-brand-deep);text-align:right;font-variant-numeric:tabular-nums;padding:0;line-height:1}._discInputValue_10k9o_144::placeholder{color:color-mix(in srgb,var(--pos-brand-deep) 30%,transparent)}._discInputValue_10k9o_144:disabled{opacity:.6;cursor:not-allowed}._discInputSuffix_10k9o_171{font-size:var(--text-2xl);font-weight:600;color:var(--pos-brand);line-height:1;align-self:flex-end;padding-bottom:4px}._discInputCoupon_10k9o_180{width:100%;border:0;outline:0;background:transparent;font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;letter-spacing:.08em;color:var(--pos-brand-deep);text-align:center;text-transform:uppercase}._discInputCoupon_10k9o_180::placeholder{color:color-mix(in srgb,var(--pos-brand-deep) 30%,transparent);font-weight:500;letter-spacing:.08em}._presets_10k9o_202{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}._presetChip_10k9o_209{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-height-sm);padding:0 12px;font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-700);background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:100px;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .12s ease;font-variant-numeric:tabular-nums}._presetChip_10k9o_209:hover:not(:disabled){border-color:var(--pos-line-2);background:var(--pos-canvas-2);color:var(--ink-900)}._presetChip_10k9o_209:active:not(:disabled){transform:translateY(1px)}._presetChip_10k9o_209[data-active]{background:var(--pos-brand);border-color:var(--pos-brand);color:var(--accent-btn-text);font-weight:600}._presetChip_10k9o_209[data-active]:hover{background:var(--pos-brand);color:var(--accent-btn-text)}._presetChip_10k9o_209:disabled{opacity:.5;cursor:not-allowed}._discInputCoupon_10k9o_180:disabled{opacity:.7;cursor:not-allowed}._discPreview_10k9o_259{background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:10px;padding:6px 16px}._discRow_10k9o_266{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:var(--text-base);color:var(--ink-700);border-bottom:1px dashed var(--pos-line-subtle)}._discRow_10k9o_266:last-child{border-bottom:0}._discRow_10k9o_266 strong{color:var(--ink-900);font-size:var(--text-md);font-weight:600;font-variant-numeric:tabular-nums}._discRow_10k9o_266[data-tone=off] strong{color:var(--pos-rose)}._discRow_10k9o_266[data-tone=total]{font-size:var(--text-md);font-weight:600;padding-top:12px;border-top:1px solid var(--pos-line);border-bottom:0;margin-top:4px;color:var(--ink-900)}._discRow_10k9o_266[data-tone=total] strong{font-size:var(--text-lg);letter-spacing:-.01em}._field_10k9o_308{display:flex;flex-direction:column;gap:10px;align-items:center}._fieldLabel_10k9o_315{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);letter-spacing:.08em;text-transform:uppercase;text-align:center}._pinRow_10k9o_325{display:flex;gap:8px;max-width:280px;margin:0 auto;justify-content:center}._pin_10k9o_325{flex:1;width:56px;min-height:var(--control-height-lg);min-width:0;text-align:center;font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:700;background:var(--pos-surface);border:1.5px solid var(--pos-line);border-radius:10px;outline:0;color:var(--ink-900);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}._pin_10k9o_325:not(:placeholder-shown),._pin_10k9o_325[value]:not([value=""]){border-color:var(--pos-brand);background-color:color-mix(in srgb,var(--pos-brand) 6%,var(--pos-surface))}._pin_10k9o_325:focus{border-color:var(--pos-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 18%,transparent)}._pin_10k9o_325:disabled{background:var(--pos-canvas-2);cursor:not-allowed;opacity:.6}._pinHint_10k9o_369{margin:0;padding:8px 12px;border-radius:8px;background:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 6%,var(--pos-surface, transparent));border:1px dashed color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 24%,transparent);color:var(--color-ink-700, currentColor);font-size:var(--text-xs);letter-spacing:.005em;text-align:center}._approving_10k9o_383{display:flex;align-items:center;gap:8px;padding:6px 2px 0;font-size:var(--text-xs);color:var(--pos-violet)}._loaderDots_10k9o_392{display:inline-flex;gap:3px}._loaderDots_10k9o_392 span{width:5px;height:5px;border-radius:50%;background:var(--pos-violet);animation:_discountLoaderDot_10k9o_1 1.2s ease-in-out infinite}._loaderDots_10k9o_392 span:nth-child(2){animation-delay:.15s}._loaderDots_10k9o_392 span:nth-child(3){animation-delay:.3s}@keyframes _discountLoaderDot_10k9o_1{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._tabs_vcs69_1{padding:0 var(--space-5)}._couponBody_vcs69_5{display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-2)}._applied_vcs69_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._current_vcs69_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-3) var(--space-5) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken);font-size:var(--text-sm);color:var(--color-ink-700)}._replaceBody_vcs69_32{margin:0;font-size:var(--text-sm);color:var(--color-ink-700)}._root_5av2i_16{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--pos-till-surface, #ffffff)}._compactHeader_5av2i_32{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:14px 14px 10px;border-bottom:1px solid var(--pos-line-subtle)}._cartHeader_5av2i_43{flex-shrink:0;display:flex;flex-direction:column;gap:3px;padding:12px 14px 10px;border-bottom:1px solid var(--pos-line-subtle, #e6e9ef)}._cartHeaderTop_5av2i_54{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}._cartHeaderTitle_5av2i_62{font-size:var(--text-lg);font-weight:700;color:var(--color-ink-900, #1a2333);letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cartHeaderSub_5av2i_75{font-size:var(--text-xs);color:var(--color-ink-500, #5b6472);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compactHeaderTitle_5av2i_86{font-size:var(--text-md);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em}._compactHeaderCount_5av2i_93{margin-left:auto;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);padding:2px 7px;border-radius:999px;background:var(--pos-canvas-2, var(--color-paper-sunken));letter-spacing:.08em;font-variant-numeric:tabular-nums}._compactBillingBadge_5av2i_109{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap}._compactBillingBadge_5av2i_109[data-mode=PRE_PAID]{background:var(--pos-blue-soft);color:var(--pos-blue)}._compactBillingBadge_5av2i_109[data-mode=POST_PAID]{background:var(--color-ink-100);color:var(--color-ink-700)}._compactBillingBadgeLabel_5av2i_132{font-variant-numeric:tabular-nums}._tabBar_5av2i_140{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:8px;column-gap:10px;padding:var(--space-3) var(--space-4) var(--space-2);flex-shrink:0}._tabs_5av2i_153{display:inline-flex;align-items:center}._tabs_5av2i_153 .mantine-Tabs-list{display:inline-flex!important;align-items:center!important;flex-wrap:nowrap!important;padding:2px!important;background-color:var(--pos-canvas-3)!important;border:1px solid var(--pos-line)!important;border-radius:100px!important;gap:0!important}:root[data-theme=dark] ._tabs_5av2i_153 .mantine-Tabs-list{background-color:var(--pos-canvas-3)!important;border:1px solid var(--pos-line-subtle)!important;padding:2px!important}._tab_5av2i_140{border:0!important;background:transparent!important;color:var(--text2)!important;border-radius:100px!important;padding:5px 11px!important;font-size:var(--text-xs)!important;font-weight:600!important;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);cursor:pointer;min-height:var(--control-height-sm)!important;height:auto!important}._tab_5av2i_140:hover{color:var(--ink-800)!important;background:transparent!important}._tab_5av2i_140[data-active]{background-color:var(--pos-surface)!important;color:var(--ink-900)!important;box-shadow:var(--shadow-xs)!important}._tabInner_5av2i_214{display:inline-flex;align-items:center;gap:6px}._tabInner_5av2i_214 .mantine-Badge-root{font-size:var(--text-2xs)!important;font-weight:700!important;padding:1px 6px!important;background:var(--pos-brand)!important;color:var(--accent-btn-text)!important;border-radius:100px!important;font-variant-numeric:tabular-nums!important;min-height:auto!important;height:auto!important;line-height:1.2!important}._customerRowSlot_5av2i_237{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width-thin) solid var(--pos-line)}._tabBarExtra_5av2i_242{display:flex;align-items:center;gap:6px;flex-wrap:wrap;row-gap:6px;flex-shrink:1;min-width:0;margin-left:auto}._tabContent_5av2i_254{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._tabContentBody_5av2i_262{flex:1;overflow-y:auto;min-height:0;padding:6px 10px}._ordersPager_5av2i_271{flex-shrink:0;display:flex;justify-content:center;padding:8px 10px;border-top:1px solid var(--pos-line-subtle)}._cartSaleHeader_5av2i_282{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--space-2) var(--space-4);flex-shrink:0}._cartSaleTitle_5av2i_291{display:flex;align-items:baseline;gap:8px;min-width:0}._cartSaleH_5av2i_282{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.015em;margin:0;line-height:1.2}._cartSaleBadge_5av2i_307{font-family:var(--font-mono);font-size:var(--text-2xs);padding:2px 8px;background:var(--pos-canvas-2);border:1px solid var(--pos-line);border-radius:5px;color:var(--ink-600);white-space:nowrap;font-variant-numeric:tabular-nums}._cartSaleActions_5av2i_319{display:flex;align-items:center;gap:4px;flex-wrap:nowrap;justify-content:flex-end;min-width:0}._cartHeaderBtn_5av2i_331{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--control-height);padding:0 14px;border:1px solid var(--pos-line);border-radius:9px;background:var(--pos-surface);color:var(--ink-700);font-family:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);flex-shrink:0;line-height:1}._cartHeaderBtn_5av2i_331>svg{flex-shrink:0;display:block;color:var(--ink-600)}._cartHeaderBtn_5av2i_331:hover{border-color:var(--pos-line-2);color:var(--ink-900);background:var(--pos-canvas-2);box-shadow:0 1px 2px #0b12200a}._cartHeaderBtn_5av2i_331:hover>svg{color:var(--ink-900)}._cartHeaderBtnKbd_5av2i_372{display:inline-grid;place-items:center;min-width:24px;height:20px;padding:0 5px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);background:var(--pos-canvas-2);border:1px solid var(--pos-line-subtle);border-radius:5px;letter-spacing:.04em;font-variant-numeric:tabular-nums}:root[data-theme=dark] ._cartHeaderBtnKbd_5av2i_372{background:var(--color-paper-raised);border-color:#ffffff24;color:var(--color-ink-800)}._cartHeaderBtn_5av2i_331:hover ._cartHeaderBtnKbd_5av2i_372{color:var(--ink-700);border-color:var(--pos-line)}._cartHeaderBtn_5av2i_331:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._cartHeaderBtn_5av2i_331[data-active]{background:var(--accent-btn);border-color:var(--ink-900);color:var(--accent-btn-text)}._cartHeaderBtn_5av2i_331[data-active]:hover{background:var(--ink-800);border-color:var(--ink-800);color:var(--accent-btn-text)}._cartHeaderBtnDanger_5av2i_420{color:var(--pos-rose);border-color:var(--pos-line);background:var(--pos-surface)}._cartHeaderBtnDanger_5av2i_420:hover{border-color:var(--pos-rose);color:var(--pos-rose);background:var(--pos-rose-soft)}._cartSaleActions_5av2i_319>.mantine-Tooltip-target,._cartSaleActions_5av2i_319>span,._cartSaleActions_5av2i_319>div{display:inline-flex;align-items:center;gap:4px}._bannerSection_5av2i_442{display:flex;flex-direction:column;gap:6px;padding:8px 14px;border-bottom:1px solid var(--pos-line-subtle);flex-shrink:0}._cartSearchSection_5av2i_452{flex-shrink:0;padding:var(--space-2) var(--space-4);display:flex;align-items:center;gap:6px}._cartSearchInput_5av2i_460{flex:1;min-width:0}._catalogTrigger_5av2i_465{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:5px 10px;min-height:var(--control-height);font-size:var(--text-xs);font-weight:500;color:var(--ink-700);background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:9px;cursor:pointer;font-family:inherit;transition:border-color .14s ease,background .14s ease,color .14s ease}._catalogTrigger_5av2i_465:hover{border-color:var(--pos-line-2);color:var(--ink-900)}._catalogTrigger_5av2i_465 svg{color:var(--ink-600)}._catalogTrigger_5av2i_465:hover svg{color:var(--ink-900)}._itemList_5av2i_497{flex:1;overflow-y:auto;min-height:0;padding:6px 8px}._compactList_5av2i_513{display:flex;flex-direction:column}._compactSection_5av2i_520{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 4px}._compactSectionTitle_5av2i_530{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-2xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}._compactSectionTitle_5av2i_530[data-tone=pending]{color:var(--color-warning-800, #92400e)}._compactSectionTitle_5av2i_530[data-tone=done]{color:var(--color-success-700, #15803d)}._compactSectionDot_5av2i_549{width:6px;height:6px;border-radius:50%;background:currentColor}._compactSectionAction_5av2i_556{min-height:var(--control-height-sm);border:0;background:transparent;padding:4px 0;font-family:inherit;font-size:var(--text-xs);font-weight:600;color:var(--pos-brand-deep, #0a4da3);cursor:pointer}._compactSectionAction_5av2i_556:disabled{opacity:.5;cursor:not-allowed}._compactSectionMeta_5av2i_574{font-size:var(--text-xs);color:#98a0ac;font-variant-numeric:tabular-nums}._compactSub_5av2i_582{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--text-sm);font-weight:500;color:var(--color-ink-500, #5b6472);font-variant-numeric:tabular-nums}._compactNameQty_5av2i_595{font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-ink-500);font-weight:600}._compactCourseGroup_5av2i_605{margin-bottom:12px}._compactCourseHeader_5av2i_609{display:flex;align-items:center;padding:4px 4px 6px;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;color:var(--color-ink-600);letter-spacing:.12em;text-transform:uppercase}._compactRow_5av2i_622{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:8px 10px;position:relative;border:0;border-radius:0;transition:background .12s ease}._compactRow_5av2i_622+._compactRow_5av2i_622{margin-top:2px}._compactRow_5av2i_622:hover{background:var(--color-neutral-50, #f8fafc)}._compactThumb_5av2i_656{width:40px;height:40px;border-radius:10px;object-fit:cover;flex-shrink:0;background:var(--pos-canvas-2)}._compactThumbPlaceholder_5av2i_667{width:40px;height:40px;border-radius:10px;background:var(--pos-canvas-2);flex-shrink:0;display:grid;place-items:center;color:var(--ink-300)}._compactQtyStepper_5av2i_686{flex:none;display:inline-flex;align-items:center;border:1px solid var(--pos-line, #dde3ec);border-radius:8px;overflow:hidden;background:var(--pos-till-surface, #ffffff)}._compactQtyBtn_5av2i_698{min-width:var(--control-height-sm);min-height:var(--control-height-sm);display:inline-grid;place-items:center;border:0;background:transparent;color:var(--color-ink-500, #5b6472);cursor:pointer}._compactQtyValue_5av2i_711{width:22px;text-align:center;font-size:var(--text-sm);font-weight:700;color:var(--color-ink-900, #1a2333);font-variant-numeric:tabular-nums}._compactMain_5av2i_630+*{margin-left:auto}._compactMain_5av2i_630{flex:1 1 calc(var(--control-height-sm) * 3);min-width:0;display:flex;flex-direction:column;gap:1px}._compactRight_5av2i_738{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;align-self:center}._compactTop_5av2i_746{display:flex;justify-content:space-between;gap:8px;align-items:center}._compactName_5av2i_595{font-size:var(--text-md);font-weight:600;color:var(--color-ink-900, #1a2333);line-height:1.3;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._compactPrice_5av2i_768{flex:none;width:56px;text-align:right;font-size:var(--text-md);font-weight:700;color:var(--color-ink-900, #1a2333);font-variant-numeric:tabular-nums}._compactMeta_5av2i_780{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.02em}._compactState_5av2i_790{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:999px;font-weight:600;font-size:var(--text-2xs);letter-spacing:.01em;line-height:1.4}._compactState_5av2i_790:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}._compactState_5av2i_790[data-tone=new]{background:var(--color-neutral-100, #f1f5f9);color:var(--color-ink-700, #475569)}._compactState_5av2i_790[data-tone=new]:before{background:var(--color-ink-400, #94a3b8)}._compactState_5av2i_790[data-tone=fired]{background:color-mix(in srgb,var(--color-warning-base) 12%,transparent);color:var(--color-warning-800, #92400e)}._compactState_5av2i_790[data-tone=fired]:before{background:var(--color-warning-600, #d97706);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent);animation:_compactStatePulse_5av2i_1 1.6s ease-in-out infinite}._compactState_5av2i_790[data-tone=served]{background:color-mix(in srgb,var(--color-success-600, #16a34a) 14%,transparent);color:var(--color-success-800, #166534)}._compactState_5av2i_790[data-tone=served]:before{background:var(--color-success-600, #16a34a)}@keyframes _compactStatePulse_5av2i_1{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-warning-base) 6%,transparent)}}._compactCustomCourse_5av2i_852{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:var(--color-warning-100, var(--color-paper-sunken));color:var(--color-warning-800, var(--color-ink-700));font-weight:600;letter-spacing:.04em;text-transform:none;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compactMods_5av2i_868{font-size:var(--text-2xs);color:var(--color-ink-500);line-height:1.3;font-family:inherit;letter-spacing:0}._guestBadge_5av2i_879{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:var(--color-info-100, var(--color-paper-sunken));color:var(--color-info-800, var(--color-ink-700));font-weight:600;letter-spacing:.02em;text-transform:none;white-space:nowrap}._compactModItem_5av2i_892{display:block}._compactModItem_5av2i_892:before{content:"· ";color:var(--color-ink-300)}._compactNote_5av2i_901{margin:0;font-size:var(--text-2xs);color:var(--color-ink-500);font-style:italic}._compactRemoveBtn_5av2i_908{flex:none;min-width:var(--control-height-sm);min-height:var(--control-height-sm);margin-left:2px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#b6bdc8;cursor:pointer}._compactRemoveBtn_5av2i_908:focus-visible{outline:2px solid var(--color-danger-400, #f87171);outline-offset:2px}._emptyState_5av2i_931{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:6px;text-align:center;height:100%;min-height:140px}._emptyIconWrap_5av2i_943{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background-color:var(--pos-canvas-2);color:var(--ink-300);margin-bottom:4px}._emptyTitle_5av2i_954{font-size:var(--text-sm);font-weight:600;color:var(--ink-700);text-align:center;margin:0}._emptyHint_5av2i_962{font-size:var(--text-xs);color:var(--ink-400);text-align:center;margin:0}._emptyIcon_5av2i_943{color:var(--ink-300)}._emptyText_5av2i_974{font-size:var(--text-xs);color:var(--ink-400);text-align:center;margin:0}._itemTable_5av2i_989{font-size:var(--text-sm);border:none!important;border-radius:0!important}._itemTable_5av2i_989 [data-with-table-border],._itemTable_5av2i_989[data-with-table-border]{border:none!important;border-radius:0!important}._itemTable_5av2i_989 thead th{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-400);text-transform:uppercase;letter-spacing:.1em;padding:8px 10px;background:transparent;border-bottom:1px solid var(--pos-line-subtle)}._itemTable_5av2i_989 tbody td{padding:8px 10px;vertical-align:middle;border-bottom:1px solid var(--pos-line-subtle)}._itemTable_5av2i_989 tbody tr:last-child td{border-bottom:none}._cartColMain_5av2i_1024{width:auto;padding-left:10px!important}._cartColUnit_5av2i_1025{width:5.5rem;white-space:nowrap}._cartColQty_5av2i_1026{width:7rem;white-space:nowrap}._cartColTotal_5av2i_1027{width:6rem;white-space:nowrap}._cartColAction_5av2i_1028{width:2.5rem;padding-right:10px!important}._courseCell_5av2i_1032{width:110px;padding:var(--space-1) var(--space-2)}._courseControl_5av2i_1040{display:flex;flex-direction:column;gap:var(--space-1);align-items:stretch}._customCourseChip_5av2i_1047{display:inline-flex;align-items:center;justify-content:flex-start;padding:2px var(--space-2);border-radius:var(--radius-sm, 4px);border:1px dashed var(--color-ink-300, var(--color-neutral-300));background:var(--color-paper-sunken, var(--color-neutral-50));color:var(--color-ink-700, var(--color-neutral-700));font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:110px;transition:border-color var(--duration-fast, .12s)}._customCourseChip_5av2i_1047:hover{border-color:var(--color-brand-primary, var(--color-primary-500))}._customCourseChip_5av2i_1047:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._itemCellMain_5av2i_1077{padding-left:10px!important}._itemCellUnit_5av2i_1078{font-size:var(--text-sm);color:var(--ink-600);font-variant-numeric:tabular-nums;white-space:nowrap}._itemCellQty_5av2i_1084{white-space:nowrap}._itemCellTotal_5av2i_1085{font-size:var(--text-base);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap}._itemCellAction_5av2i_1093{padding-right:10px!important}._itemRow_5av2i_1097{transition:background-color var(--duration-fast) var(--ease-out)}._itemRow_5av2i_1097:hover{background-color:var(--pos-canvas-2)}._itemRow_5av2i_1097 ._removeBtn_5av2i_1106{opacity:0}._itemRow_5av2i_1097:hover ._removeBtn_5av2i_1106,._itemRow_5av2i_1097:focus-within ._removeBtn_5av2i_1106{opacity:1}._firedRow_5av2i_1124{background:var(--color-neutral-50, #f8fafc);opacity:.65;cursor:not-allowed}._firedRow_5av2i_1124:hover{background:var(--color-neutral-50, #f8fafc)}._firedRow_5av2i_1124 ._qtyBtn_5av2i_1134,._firedRow_5av2i_1124 ._qtyBtn_5av2i_1134[disabled]{cursor:not-allowed}._firedCourseLabel_5av2i_1139{display:inline-flex;align-items:center;font-size:var(--text-xs);color:var(--color-ink-700, var(--color-neutral-700));font-weight:var(--weight-medium);padding:2px var(--space-2)}._itemMain_5av2i_1149{min-width:0;display:flex;flex-direction:row;align-items:center;gap:10px}._itemTextGroup_5av2i_1157{min-width:0;display:flex;flex-direction:column;gap:2px;flex:1}._itemThumb_5av2i_1165{width:36px;height:36px;border-radius:7px;object-fit:cover;flex-shrink:0;background:var(--pos-canvas-2)}._itemThumbPlaceholder_5av2i_1174{width:36px;height:36px;border-radius:7px;background:var(--pos-canvas-2);flex-shrink:0;display:grid;place-items:center;color:var(--ink-300)}._itemNameRow_5av2i_1185{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._itemName_5av2i_1185{font-size:var(--text-sm);font-weight:500;color:var(--ink-900);line-height:1.25;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;max-width:100%}._itemMeta_5av2i_1207{margin-top:2px;display:flex;gap:6px;align-items:center;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);font-variant-numeric:tabular-nums}._itemMeta_5av2i_1207 span{display:inline-flex;align-items:center}._itemMeta_5av2i_1207 span+span:before{content:"";width:2px;height:2px;border-radius:50%;background:var(--ink-300);margin-right:6px;display:inline-block;vertical-align:middle}._happyHourMark_5av2i_1234{display:inline-flex;align-items:center;gap:var(--space-1, 4px);margin-left:6px}._happyHourListPrice_5av2i_1241{font-size:var(--text-2xs);color:var(--ink-400);text-decoration:line-through;font-weight:400}._happyHourTag_5av2i_1248{font-size:var(--text-2xs);line-height:1.4;padding:0 6px;border-radius:5px;font-weight:600;color:var(--color-success-text);background-color:var(--color-success-subtle)}._itemUnitPriceStrike_5av2i_1258{font-size:var(--text-2xs);color:var(--ink-400);text-decoration:line-through;font-weight:400;margin-left:6px}._itemModifiers_5av2i_1266{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}._modifierChip_5av2i_1273{font-size:var(--text-2xs);color:var(--ink-600);background-color:var(--pos-canvas-2);border-radius:5px;padding:0 6px}._itemNote_5av2i_1281{font-size:var(--text-2xs);color:var(--ink-500);font-style:italic;margin:0}._qtyBtn_5av2i_1134{display:inline-grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:0;border-radius:7px 0 0 7px;background:transparent;color:var(--ink-600);cursor:pointer;padding:0;touch-action:manipulation;user-select:none;-webkit-user-select:none;flex-shrink:0;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}._qtyBtn_5av2i_1134:hover:not(:disabled){color:var(--ink-900);background-color:var(--pos-canvas-2)}._qtyBtn_5av2i_1134:disabled{opacity:.35;cursor:not-allowed}._qtyValue_5av2i_1318{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--ink-900);min-width:20px;text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}._itemCellQty_5av2i_1084>div,._itemCellQty_5av2i_1084>.mantine-Group-root{display:inline-flex;align-items:center;gap:0;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:7px;padding:0}._removeBtn_5av2i_1106{display:inline-grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:0;border-radius:6px;background:transparent;color:var(--ink-400);cursor:pointer;padding:0;flex-shrink:0;touch-action:manipulation;user-select:none;-webkit-user-select:none;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}._removeBtn_5av2i_1106:hover{color:var(--pos-rose);background-color:var(--pos-rose-soft)}._couponRow_5av2i_1369{display:flex;flex-direction:column}._couponInputWrap_5av2i_1374{flex:1;min-width:0}._couponApplied_5av2i_1379{display:flex;align-items:center;gap:6px}._couponError_5av2i_1385{font-size:var(--text-2xs);color:var(--pos-rose);margin:4px 0 0}._couponSection_5av2i_1392{flex-shrink:0;padding:8px 14px;border-top:1px solid var(--pos-line-subtle)}._footer_5av2i_1402{flex-shrink:0;border-top:1px solid var(--pos-line-subtle, #e6e9ef);background:var(--pos-footer-bg, #fbfcfe);padding:12px 14px 16px;display:flex;flex-direction:column;gap:10px}._footerDiscountRow_5av2i_1418{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--color-ink-600)}._footerDiscountVal_5av2i_1425{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;color:var(--pos-brand-deep, var(--color-brand-primary-active));display:inline-flex;align-items:center;gap:4px}._footerDiscountSource_5av2i_1434{color:var(--color-ink-500);font-weight:400}._footerDiscountRemove_5av2i_1439{color:var(--color-ink-500)}._footerTotalRow_5av2i_1443{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;font-size:var(--text-base);font-weight:600;color:var(--color-ink-500, #5b6472)}._footerTotalVal_5av2i_1456{font-size:var(--text-2xl);font-weight:800;color:var(--color-ink-900, #1a2333);font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}._payButton_5av2i_1400{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;margin:0;border-radius:14px;border:0;background:var(--pos-brand, #0a4da3);color:#fff;font-family:inherit;font-size:var(--text-lg);font-weight:700;cursor:pointer;transition:background-color .14s ease}._payButton_5av2i_1400:hover:not(:disabled){background-color:var(--pos-brand-deep, var(--color-brand-primary-active))}._payButton_5av2i_1400:disabled{opacity:.6;cursor:not-allowed}._payAmount_5av2i_1492{font-size:var(--text-lg);font-weight:800;font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}._footerWarnings_5av2i_1502{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:2px}._footerWarn_5av2i_1502{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:12px;font-size:var(--text-sm);font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;color:#92400e;background:var(--color-warning-subtle, #fef3c7)}._footerWarnText_5av2i_1526{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}._footerWarnDot_5av2i_1533{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}._footerWarn_5av2i_1502[data-tone=fired] ._footerWarnDot_5av2i_1533{animation:_footerWarnPulse_5av2i_1 1.6s ease-in-out infinite}@keyframes _footerWarnPulse_5av2i_1{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-warning-base) 6%,transparent)}}._footerHalfRow_5av2i_1556{display:flex;gap:10px;margin:0}._footerHalfBtn_5av2i_1556{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control-height);padding:0 10px;border-radius:12px;border:1px solid var(--pos-line, #dde3ec);background:var(--pos-till-surface, #ffffff);color:#33415c;font-family:inherit;font-size:var(--text-base);font-weight:600;cursor:pointer;transition:border-color .14s ease}._footerHalfBtn_5av2i_1556:hover:not(:disabled){border-color:var(--color-ink-300)}._footerHalfBtn_5av2i_1556:disabled{opacity:.5;cursor:not-allowed}._footerBtnKbd_5av2i_1596{margin-left:4px;font-size:var(--text-2xs);font-weight:600;padding:1px 5px;border-radius:4px;background:#00000014}._footerSecondaryBtn_5av2i_1556{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;min-height:var(--control-height);padding:0 12px;border-radius:var(--radius-md, 8px);font-family:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background-color .14s ease;border:1px solid var(--color-success-500, var(--color-success-base, #16a34a));background:var(--color-success-50, var(--color-success-subtle, rgb(240 253 244)));color:var(--color-success-700, var(--color-success-strong, #15803d))}._footerSecondaryBtn_5av2i_1556:hover:not(:disabled){background-color:var(--color-success-100, rgb(220 252 231))}._footerSecondaryBtn_5av2i_1556:disabled{opacity:.5;cursor:not-allowed}._footerSecondaryBtn_5av2i_1556[data-variant=release]{border-color:var(--color-warning-500, var(--color-warning-base, #f59e0b));background:var(--color-warning-50, var(--color-warning-subtle, rgb(255 251 235)));color:var(--color-warning-700, var(--color-warning-strong, #b45309))}._footerSecondaryBtn_5av2i_1556[data-variant=release]:hover:not(:disabled){background-color:var(--color-warning-100, rgb(254 243 199))}._footerSecondaryBtn_5av2i_1556[data-variant=danger]{border-color:color-mix(in srgb,var(--danger) 35%,transparent);background:var(--danger-soft);color:var(--danger)}._footerSecondaryBtn_5av2i_1556[data-variant=danger]:hover:not(:disabled){background-color:color-mix(in srgb,var(--danger) 18%,var(--surface))}._orderTable_5av2i_1659{font-size:var(--text-xs);border:none!important;border-radius:0!important}._orderTable_5av2i_1659 thead th{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-400);text-transform:uppercase;letter-spacing:.1em;padding:8px 10px;background:var(--pos-surface);border-bottom:1px solid var(--pos-line);white-space:nowrap}._orderTable_5av2i_1659 tbody td{padding:8px 10px;border-bottom:1px solid var(--pos-line-subtle);vertical-align:middle;white-space:nowrap}._orderTable_5av2i_1659 tbody tr:last-child td{border-bottom:none}._orderColAction_5av2i_1689{width:40px}._orderTr_5av2i_1693{cursor:pointer}._tdNum_5av2i_1697{font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-900);font-size:var(--text-xs)}._tdTime_5av2i_1705{color:var(--ink-500);font-size:var(--text-2xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums}._tdStatus_5av2i_1712{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-2xs);font-weight:500;padding:2px 7px 2px 6px;border-radius:100px;background:var(--pos-canvas-2);color:var(--ink-600);text-transform:uppercase;letter-spacing:.04em}._statusDot_5av2i_1726{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}._tdStatus_5av2i_1712[data-status=NEW],._tdStatus_5av2i_1712[data-status=PENDING]{color:var(--pos-violet);background:var(--pos-violet-soft)}._tdStatus_5av2i_1712[data-status=ACCEPTED],._tdStatus_5av2i_1712[data-status=PREPARING]{color:var(--pos-amber);background:var(--pos-amber-soft)}._tdStatus_5av2i_1712[data-status=READY],._tdStatus_5av2i_1712[data-status=COMPLETED]{color:var(--pos-brand-deep);background:var(--pos-brand-tint)}._tdStatus_5av2i_1712[data-status=CANCELLED]{color:var(--pos-rose);background:var(--pos-rose-soft)}._tdAmount_5av2i_1757{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink-900);font-size:var(--text-sm)}._tdAction_5av2i_1765{text-align:center}._printBtn_5av2i_1769{display:inline-grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:0;border-radius:6px;background:transparent;color:var(--ink-500);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}._printBtn_5av2i_1769:hover{background:var(--pos-canvas-2);color:var(--ink-900)}._refreshBtn_5av2i_1788{display:inline-grid;place-items:center;width:28px;min-height:var(--control-height-sm);border:1px solid var(--pos-line);border-radius:7px;background:var(--pos-surface);color:var(--ink-600);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._refreshBtn_5av2i_1788:hover{border-color:var(--pos-line-2);color:var(--ink-900);background:var(--pos-canvas-2)}._orderDetail_5av2i_1811{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._odHeader_5av2i_1819{display:flex;align-items:center;gap:8px;padding:8px 14px;height:44px;border-bottom:1px solid var(--pos-line-subtle);background:var(--pos-canvas);flex-shrink:0}._odBack_5av2i_1830{width:28px;min-height:var(--control-height-sm);border:1px solid var(--pos-line);background:var(--pos-surface);border-radius:7px;color:var(--ink-600);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);flex-shrink:0}._odBack_5av2i_1830:hover{border-color:var(--pos-line-2);color:var(--ink-900);background:var(--pos-canvas-2)}._odNum_5av2i_1850{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.005em}._odDot_5av2i_1859{color:var(--ink-300)}._odTime_5av2i_1863{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);font-variant-numeric:tabular-nums}._odHeaderAmount_5av2i_1870{font-size:var(--text-md);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.015em}._odPrintBtn_5av2i_1878{flex-shrink:0}._odHeaderSpacer_5av2i_1882{flex:1}._odColNum_5av2i_1887{width:var(--space-8)}._odColQty_5av2i_1891{width:3.25rem}._odColPrice_5av2i_1895{width:5.625rem}._odBody_5av2i_1899{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:12px}._odTable_5av2i_1908{font-size:var(--text-sm);border:none!important;border-radius:0!important}._odTable_5av2i_1908 thead th{padding:8px 10px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-400);text-transform:uppercase;letter-spacing:.1em;background:var(--pos-canvas-2);border-bottom:1px solid var(--pos-line)}._odTable_5av2i_1908 tbody td{padding:8px 10px;font-size:var(--text-sm);color:var(--ink-800);border-bottom:1px solid var(--pos-line-subtle)}._odTable_5av2i_1908 tbody tr:last-child td{border-bottom:none}._odTdMuted_5av2i_1937{color:var(--ink-400)!important;font-size:var(--text-2xs)}._odTdName_5av2i_1942{font-weight:500}._odFooter_5av2i_1947{display:grid;grid-template-columns:1fr 1fr;gap:12px}._odSummary_5av2i_1954{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--pos-brand-tint);border:1px solid var(--pos-brand-soft);border-radius:10px}._odSumRow_5av2i_1964{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-xs);color:var(--ink-700);font-variant-numeric:tabular-nums}._odDiscount_5av2i_1973{color:var(--pos-brand-deep);font-weight:600}._odSumTotal_5av2i_1978{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-md);font-weight:700;color:var(--pos-brand-deep);padding-top:8px;margin-top:4px;border-top:1px solid var(--pos-brand-soft);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._odPayment_5av2i_1992{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--pos-canvas-2);border:1px solid var(--pos-line);border-radius:10px}._odPayRow_5av2i_2002{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-xs);gap:8px}._odPayLabel_5av2i_2010{color:var(--ink-500);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:var(--font-mono)}._odPayVal_5av2i_2019{font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums}._parkedSection_5av2i_2029{display:flex;flex-direction:column;background:var(--pos-canvas-2);border-top:1px solid var(--pos-line)}._parkedHeader_5av2i_2036{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px 8px}._parkedHeaderTitle_5av2i_2044{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em}._parkedHeaderTitle_5av2i_2044 svg{color:var(--pos-amber)}._parkedHeaderBadge_5av2i_2060{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;padding:2px 8px;border-radius:100px;background:var(--pos-surface);border:1px solid var(--pos-line);color:var(--ink-700);font-variant-numeric:tabular-nums}._parkedRow_5av2i_2072{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid var(--pos-line-subtle);transition:background-color var(--duration-fast) var(--ease-out)}._parkedRow_5av2i_2072:hover{background:var(--pos-surface)}._parkedName_5av2i_2086{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;background:var(--pos-surface);border:1px solid var(--pos-line);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}._parkedMeta_5av2i_2100{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--ink-500)}._parkedMeta_5av2i_2100 strong{font-weight:600;color:var(--ink-800);font-variant-numeric:tabular-nums}._parkedMetaDot_5av2i_2114{width:3px;height:3px;border-radius:50%;background:var(--ink-300)}._parkedTime_5av2i_2121{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);font-variant-numeric:tabular-nums}._parkedAction_5av2i_2128{display:inline-grid;place-items:center;width:28px;min-height:var(--control-height-sm);border-radius:50%;background:var(--pos-surface);border:1px solid var(--pos-line);color:var(--ink-600);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}._parkedAction_5av2i_2128:hover{border-color:var(--pos-brand-soft);background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._parkedAction_5av2i_2128:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._clearHeader_5av2i_2158{display:flex;align-items:center;gap:10px;width:100%}._clearHeaderIcon_5av2i_2165{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--pos-rose-soft);color:var(--pos-rose);flex-shrink:0}._clearTitle_5av2i_2176{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.015em;margin:0}._clearSubtitle_5av2i_2184{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);letter-spacing:.02em;margin:0}._clearBody_5av2i_2192{display:flex;flex-direction:column;gap:12px}._clearMessage_5av2i_2198{font-size:var(--text-sm);color:var(--ink-700);line-height:1.5;margin:0;letter-spacing:-.005em}._clearPreview_5av2i_2206{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--pos-canvas);border:1px solid var(--pos-line);border-radius:10px}._clearPreviewLeft_5av2i_2216{display:flex;flex-direction:column;gap:2px}._clearPreviewLabel_5av2i_2222{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-400);text-transform:uppercase;letter-spacing:.1em}._clearPreviewCount_5av2i_2231{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums}._clearPreviewAmount_5av2i_2238{font-size:var(--text-lg);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}._clearPreviewAmountCur_5av2i_2247{font-size:.65em;font-weight:500;margin-left:2px;color:var(--ink-500)}._clearWarning_5av2i_2254{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--pos-rose-soft);border:1px solid var(--pos-rose-soft);border-radius:8px;font-size:var(--text-xs);color:var(--pos-rose);line-height:1.4;letter-spacing:-.005em}._clearWarning_5av2i_2254 svg{color:var(--pos-rose);flex-shrink:0}._clearFooter_5av2i_2273{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._clearFooterHint_5av2i_2281{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-400);letter-spacing:.02em}._clearFooterActions_5av2i_2288{display:inline-flex;align-items:center;gap:8px}._clearCta_5av2i_2294{background:var(--pos-rose)!important;color:var(--pos-surface)!important;border-color:var(--pos-rose)!important;letter-spacing:-.005em}._clearCta_5av2i_2294:hover:not(:disabled){background:var(--pos-rose)!important;border-color:var(--pos-rose)!important;filter:brightness(.92)}._compactRow_5av2i_622[data-quiet] ._compactName_5av2i_595,._compactRow_5av2i_622[data-quiet] ._compactPrice_5av2i_768{color:var(--color-ink-700);font-weight:500}._compactRow_5av2i_622[data-quiet] ._compactThumb_5av2i_656,._compactRow_5av2i_622[data-quiet] ._compactThumbPlaceholder_5av2i_667{opacity:.85}._footerWarnAction_5av2i_2320{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:var(--control-height-sm);padding:6px 12px;border:0;border-radius:8px;background:#b45309;color:#fff;font-family:inherit;font-size:var(--text-xs);font-weight:700;cursor:pointer}._footerWarnAction_5av2i_2320:disabled{opacity:.55;cursor:not-allowed}._footerHalfBtn_5av2i_1556[data-tone=danger]{border-color:var(--color-error-border, var(--color-ink-100));color:var(--color-error-text, var(--color-error-base))}._cartHeaderTitleBtn_5av2i_2349{display:inline-flex;align-items:center;gap:4px;min-width:0;padding:0;border:0;background:transparent;color:var(--color-ink-500, #5b6472);font-family:inherit;cursor:pointer}._cartHeaderTitleBtn_5av2i_2349:hover ._cartHeaderTitle_5av2i_62{color:var(--pos-brand-deep, #0a4da3)}._compactSubText_5av2i_2366{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._compactQtyBtn_5av2i_698[data-tone=primary]{color:var(--pos-brand-deep, #0a4da3)}._compactQtyBtn_5av2i_698:hover{background:var(--pos-canvas-2, #f3f5f9)}._compactRemoveBtn_5av2i_908:hover:not(:disabled){color:var(--color-error-text, #b91c1c)}._compactRemoveBtn_5av2i_908:disabled{opacity:.4;cursor:not-allowed}._compactRow_5av2i_622[data-quiet]{opacity:.78}._compactRow_5av2i_622[data-quiet] ._compactThumb_5av2i_656,._compactRow_5av2i_622[data-quiet] ._compactThumbPlaceholder_5av2i_667{width:38px;height:38px}._compactRow_5av2i_622[data-quiet] ._compactName_5av2i_595{font-size:var(--text-md)}._compactRow_5av2i_622[data-quiet] ._compactPrice_5av2i_768{font-size:var(--text-md);font-weight:600;color:var(--color-ink-500, #5b6472)}._payButton_5av2i_1400 ._footerBtnKbd_5av2i_1596{background:#ffffff2e;color:#fff}._compactSection_5av2i_520[data-group=fired]{margin-top:6px;padding-top:12px;border-top:1px solid #f0f2f6}._cartHeaderActions_5av2i_2427{margin-left:auto;display:inline-flex;align-items:center;gap:6px;min-width:0}._list_nks2m_1{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_nks2m_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default, var(--color-paper-subtle));border-radius:var(--radius-md);background:var(--color-paper-base, transparent);color:inherit;font:inherit;text-align:left;cursor:pointer}._row_nks2m_10[data-selected=true]{border-color:var(--color-brand-primary)}._row_nks2m_10:disabled{cursor:not-allowed;opacity:.55}._code_nks2m_35{font-weight:var(--weight-semibold)}._meta_nks2m_39{display:flex;flex-direction:column;gap:var(--space-0-5);font-size:var(--text-sm);color:var(--color-ink-light)}._expired_nks2m_47{color:var(--color-error-700, #b42318);font-weight:var(--weight-semibold)}._qty_nks2m_52{white-space:nowrap;font-weight:var(--weight-semibold)}._state_nks2m_57{padding:var(--space-4) 0;text-align:center;color:var(--color-ink-light)}._measuredQty_11ijy_4{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 8px;border:1px solid var(--pos-line, #dde3ec);border-radius:8px;background:var(--pos-till-surface, #ffffff);color:var(--color-ink-900, #1a2333);font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}._measuredQty_11ijy_4:hover:not([data-static]){border-color:var(--pos-brand, var(--color-brand-primary))}._measuredQty_11ijy_4:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:1px}._measuredQty_11ijy_4[data-static]{border-style:dashed;cursor:default;color:var(--color-ink-700, #3a4556)}._comboParts_11ijy_37{list-style:none;margin:2px 0 0;padding:0 0 0 2px;display:flex;flex-direction:column;gap:1px}._comboPart_11ijy_37{display:flex;gap:4px;font-size:var(--text-xs);line-height:1.35;color:var(--color-ink-500, #6b7686)}._comboPartQty_11ijy_54{flex:none;font-variant-numeric:tabular-nums;font-weight:600}._comboPartName_11ijy_60{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._soldOut_11ijy_67{display:inline-flex;align-items:center;gap:6px;margin-top:2px}._soldOutBadge_11ijy_74{display:inline-flex;align-items:center;padding:1px 6px;border-radius:6px;background:var(--color-error-50, #fdecec);color:var(--color-error-700, #b42318);font-size:var(--text-2xs);font-weight:700}._soldOutRemove_11ijy_85{border:0;background:transparent;padding:0;color:var(--color-error-700, #b42318);font-size:var(--text-xs);font-weight:600;text-decoration:underline;cursor:pointer}._soldOutBanner_11ijy_96{display:flex;align-items:center;gap:8px;margin:6px 10px 0;padding:6px 10px;border-radius:8px;background:var(--color-error-50, #fdecec);color:var(--color-error-700, #b42318);font-size:var(--text-sm);font-weight:600}._expiredBatch_11ijy_110{display:inline-flex;align-items:center;gap:4px;margin-top:2px;padding:1px 6px;border-radius:6px;background:var(--color-warning-50, #fff8e6);color:var(--color-warning-700, #8a5a00);font-size:var(--text-2xs);font-weight:700}._expiredBatch_11ijy_110[data-tone=block]{background:var(--color-error-50, #fdecec);color:var(--color-error-700, #b42318)}._batchMark_11ijy_130{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-0-5);padding:var(--space-px) var(--space-2);border-radius:var(--radius-sm);background:var(--color-info-subtle);color:var(--color-info-text, var(--color-info-base));font-size:var(--text-xs);font-weight:var(--weight-semibold)}._batchButton_11ijy_143{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-px) var(--space-2);border:1px solid var(--color-border-default, var(--color-paper-subtle));border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:var(--text-xs);cursor:pointer}._batchButton_11ijy_143:disabled{cursor:not-allowed;opacity:.5}._pharmacyMark_11ijy_162{display:inline-flex;align-items:center;gap:var(--space-1);margin-top:var(--space-0-5);padding:var(--space-px) var(--space-2);border-radius:var(--radius-sm);background:var(--color-info-subtle);color:var(--color-info-text, var(--color-info-base));font-size:var(--text-xs);font-weight:var(--weight-semibold)}._pharmacyMark_11ijy_162[data-tone=controlled]{background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._pharmacyMark_11ijy_162[data-tone=error]{background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._pharmacyMark_11ijy_162[data-tone=insurance]{background:var(--color-success-subtle);color:var(--color-success-text, var(--color-success-base))}._pharmacyMark_11ijy_162[data-tone=muted]{background:var(--color-paper-sunken);color:var(--color-ink-600)}._body_dc62d_1{display:flex;flex-direction:column;gap:var(--space-3)}._productRow_dc62d_7,._availableRow_dc62d_8{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);border:1px solid var(--border-color-subtle);border-radius:var(--radius-sm);background:var(--color-paper-sunken)}._productLabel_dc62d_18,._availableLabel_dc62d_19{font-size:var(--font-size-xs);color:var(--color-ink-muted)}._productName_dc62d_24{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-base);text-align:right;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._availableValue_dc62d_35{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-success-base)}._root_mxw4x_1{position:relative;display:inline-flex}._triggerButton_mxw4x_6{display:flex;align-items:center;justify-content:center;width:28px;min-height:var(--control-height-sm);border:1px solid var(--border-color-default);border-radius:var(--radius-sm);background:var(--color-paper-raised);color:var(--color-ink-muted);cursor:pointer;transition:all var(--duration-fast) var(--easing-default)}._triggerButton_mxw4x_6:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._popover_mxw4x_25{position:absolute;top:calc(100% + var(--space-1));right:0;width:300px;max-height:340px;background:var(--color-paper-raised);border:1px solid var(--border-color-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:200;overflow:hidden}._header_mxw4x_39{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2);border-bottom:1px solid var(--border-color-default)}._headerTitle_mxw4x_47{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-ink-base)}._closeButton_mxw4x_53{display:flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:none;background:none;color:var(--color-ink-muted);cursor:pointer;border-radius:var(--radius-sm)}._closeButton_mxw4x_53:hover{background:var(--color-paper-hover)}._productName_mxw4x_70{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--color-ink-muted);border-bottom:1px solid var(--border-color-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stockList_mxw4x_80{max-height:240px;overflow-y:auto}._loadingState_mxw4x_85{display:flex;align-items:center;justify-content:center;padding:var(--space-4)}._spinner_mxw4x_92{animation:_spin_mxw4x_92 1s linear infinite}@keyframes _spin_mxw4x_92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_mxw4x_101{padding:var(--space-4);text-align:center;font-size:var(--font-size-sm);color:var(--color-ink-muted)}._stockItem_mxw4x_108{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--border-color-subtle)}._stockItem_mxw4x_108:last-child{border-bottom:none}._stockItem_mxw4x_108[data-current]{background:var(--color-brand-primary-subtle)}._stockInfo_mxw4x_124{flex:1;min-width:0}._branchName_mxw4x_129{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stockStatus_mxw4x_139{display:block;font-size:var(--font-size-xs);color:var(--color-error-base)}._stockStatus_mxw4x_139[data-available]{color:var(--color-success-base)}._orderButton_mxw4x_149{flex-shrink:0;font-size:var(--font-size-xs)}._rowActions_mxw4x_154{display:flex;flex-direction:column;gap:var(--space-1);align-items:flex-end;flex-shrink:0}._body_q3tsi_3{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}._searchSection_q3tsi_14{display:flex;flex-direction:column;gap:6px}._searchRow_q3tsi_20{display:flex;gap:6px;align-items:center}._searchInput_q3tsi_26{flex:1;min-width:0}._customerCard_q3tsi_33{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--pos-brand-tint);border:1px solid color-mix(in srgb,var(--pos-brand) 30%,var(--pos-line));border-radius:9px}._customerName_q3tsi_43{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);margin:0;letter-spacing:-.005em}._customerPhone_q3tsi_51{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);letter-spacing:.02em;margin:0}@media(max-width:1023.98px){._customerPhone_q3tsi_51{font-size:var(--text-xs)}}._emptyState_q3tsi_69{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center}._emptyIcon_q3tsi_79{color:var(--ink-400);opacity:.6}._emptyText_q3tsi_84{font-size:var(--text-sm);font-weight:500;color:var(--ink-500);margin:0;line-height:1.5}._notFound_q3tsi_92{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;text-align:center;background:var(--pos-canvas);border:1px dashed var(--pos-line-2);border-radius:9px}:root[data-theme=dark] ._notFound_q3tsi_92{background:#ffffff08;border-color:#ffffff1f}._notFoundText_q3tsi_109{font-size:var(--text-sm);font-weight:500;color:var(--ink-500);margin:0}._addForm_q3tsi_117{width:100%;text-align:left}._addTitle_q3tsi_122{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._notice_q3tsi_130{margin:0 0 var(--space-3, 12px);padding:8px 10px;border-radius:8px;background:var(--color-warning-50, #fff6e5);color:var(--color-warning-800, #7a4a00);font-size:var(--text-sm);font-weight:600}._matches_q3tsi_141{display:flex;flex-direction:column;gap:6px}._matchesTitle_q3tsi_147{margin:0;font-size:var(--text-xs);font-weight:600;color:var(--ink-500)}._matchList_q3tsi_154{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._matchRow_q3tsi_163{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:1px solid var(--pos-line);border-radius:9px;text-align:left}._matchRow_q3tsi_163:hover:not(:disabled){border-color:color-mix(in srgb,var(--pos-brand) 40%,var(--pos-line));background:var(--pos-brand-tint)}._matchName_q3tsi_179{flex:1;min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._points_v0m6b_7{display:inline-flex;align-items:center;flex-shrink:0;height:20px;padding:0 8px;border-radius:999px;background:var(--pos-brand-tint);color:var(--pos-brand-deep);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;white-space:nowrap}._points_v0m6b_7[data-negative]{background:var(--pos-rose-soft);color:var(--pos-rose)}._points_v0m6b_7[data-offline]{background:var(--pos-canvas-2);color:var(--ink-500);font-family:inherit}._hint_v0m6b_35{flex-shrink:0;display:flex;align-items:center;gap:8px;margin-top:auto;padding:8px 14px;border-top:1px solid var(--pos-line-subtle);background-color:var(--pos-brand-tint);font-size:var(--text-xs);color:var(--ink-700)}._hintIcon_v0m6b_48{color:var(--pos-brand-deep);flex-shrink:0}._hintText_v0m6b_53{flex:1 1 auto;min-width:0}._hintClose_v0m6b_58{display:inline-grid;place-items:center;width:var(--control-height-sm);height:var(--control-height-sm);padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink-500);cursor:pointer;flex-shrink:0}._hintClose_v0m6b_58:hover{background:var(--color-paper-base);color:var(--color-ink-900)}._block_v0m6b_79{display:flex;flex-direction:column;gap:6px;margin:0 12px 8px;padding:10px 12px;border:1px solid var(--pos-line);border-radius:10px;background:var(--pos-surface)}._block_v0m6b_79[data-state=OFFLINE]{background:var(--pos-canvas);border-style:dashed}._blockTitle_v0m6b_95{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-500)}._blockRow_v0m6b_106{display:flex;align-items:center;gap:8px;min-width:0}._blockCustomer_v0m6b_113{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}._blockNote_v0m6b_123{margin:0;font-size:var(--text-sm);color:var(--ink-700)}._blockReason_v0m6b_129{margin:0;font-size:var(--text-xs);color:var(--pos-amber)}._blockApplied_v0m6b_135{margin:0;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:600;color:var(--pos-brand-deep)}._blockActions_v0m6b_143{display:flex;gap:8px}._dialog_v0m6b_150{display:flex;flex-direction:column;gap:10px}._dialogContext_v0m6b_156{margin:0;font-size:var(--text-sm);color:var(--ink-500)}._dialogLabel_v0m6b_162{font-size:var(--text-xs);font-weight:600;color:var(--ink-700)}._dialogInput_v0m6b_168{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--pos-line-2);border-radius:9px;background:var(--pos-surface);color:var(--ink-900);font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:600;text-align:right}._dialogInput_v0m6b_168:focus{outline:2px solid var(--pos-brand);outline-offset:1px}._dialogPresets_v0m6b_187{display:grid;grid-template-columns:1fr 1fr;gap:8px}._dialogPreset_v0m6b_187{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:var(--control-height-sm);padding:0 10px;border:1px solid var(--pos-line);border-radius:8px;background:var(--pos-canvas);color:var(--ink-800);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._dialogPreset_v0m6b_187:disabled{cursor:not-allowed;opacity:.5}._dialogPresetValue_v0m6b_215{font-family:var(--font-mono);color:var(--pos-brand-deep)}._numpad_v0m6b_220{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._numpadKey_v0m6b_226{display:inline-grid;place-items:center;min-height:var(--control-height);border:1px solid var(--pos-line);border-radius:8px;background:var(--pos-surface);color:var(--ink-900);font-family:var(--font-mono);font-size:var(--text-lg);font-weight:600;cursor:pointer}._numpadKey_v0m6b_226:active{background:var(--pos-brand-tint)}._dialogFigures_v0m6b_244{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:0;padding:10px 12px;border-radius:9px;background:var(--pos-canvas);font-size:var(--text-sm)}._dialogFigures_v0m6b_244 dt{color:var(--ink-500)}._dialogFigures_v0m6b_244 dd{margin:0;font-family:var(--font-mono);font-weight:600;text-align:right;color:var(--ink-900)}._dialogActions_v0m6b_267{display:flex;justify-content:flex-end;gap:8px;width:100%}._summary_v0m6b_276{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:9px;background:var(--pos-brand-tint)}._summaryRow_v0m6b_285{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--pos-brand-deep)}._summaryRow_v0m6b_285[data-negative]{color:var(--pos-rose)}._lookupPoints_v0m6b_298{display:flex;flex-direction:column;gap:2px}._lookupBalance_v0m6b_304{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--pos-brand-deep)}._lookupBalance_v0m6b_304[data-negative]{color:var(--pos-rose)}._lookupExpiring_v0m6b_315{font-size:var(--text-xs);color:var(--pos-amber)}._rewardLine_v0m6b_322{display:flex;flex-direction:column;gap:6px;padding-top:6px;border-top:1px dashed var(--pos-line)}._rewardList_v0m6b_330{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._rewardOption_v0m6b_339{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--touch-target-min);padding:8px 10px;border:1px solid var(--pos-line);border-radius:8px;background:var(--pos-surface);color:var(--ink-900);text-align:left}._rewardOption_v0m6b_339[data-selected]{border-color:var(--pos-brand-deep);background:var(--pos-brand-tint)}._rewardOption_v0m6b_339:disabled{cursor:not-allowed;opacity:.6}._rewardOptionIcon_v0m6b_363{display:inline-grid;place-items:center;color:var(--pos-brand-deep)}._rewardOptionBody_v0m6b_369{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._rewardOptionName_v0m6b_377{font-size:var(--text-sm);font-weight:600}._rewardOptionMeta_v0m6b_382{font-size:var(--text-xs);color:var(--ink-500)}._block_1cflc_7{display:flex;flex-direction:column;gap:6px;margin:0 12px 8px;padding:10px 12px;border:1px solid var(--pos-line);border-radius:10px;background:var(--pos-surface)}._block_1cflc_7[data-state=OFFLINE]{background:var(--pos-canvas);border-style:dashed}._blockTitle_1cflc_23{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-500)}._titleIcon_1cflc_34{color:var(--pos-brand-deep);flex-shrink:0}._blockCustomer_1cflc_39{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}._blockNote_1cflc_49{margin:0;font-size:var(--text-sm);color:var(--ink-700)}._blockReason_1cflc_55{margin:0;font-size:var(--text-xs);color:var(--pos-amber)}._leg_1cflc_61{display:flex;align-items:center;justify-content:space-between;gap:8px}._legInfo_1cflc_68{display:flex;flex-direction:column;gap:2px;min-width:0}._legFigure_1cflc_75{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--pos-brand-deep)}._lines_1cflc_84{display:flex;flex-direction:column;gap:2px}._line_1cflc_84{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--pos-brand-deep)}._line_1cflc_84[data-overdue]{color:var(--pos-rose)}._overdue_1cflc_101{font-size:var(--text-xs);font-weight:600;color:var(--pos-rose)}._lineActions_1cflc_107{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}._dialog_1cflc_116{display:flex;flex-direction:column;gap:10px}._dialogContext_1cflc_122{margin:0;font-size:var(--text-sm);color:var(--ink-500)}._dialogLabel_1cflc_128{font-size:var(--text-xs);font-weight:600;color:var(--ink-700)}._dialogInput_1cflc_134{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--pos-line-2);border-radius:9px;background:var(--pos-surface);color:var(--ink-900);font-family:var(--font-mono);font-size:var(--text-2xl);font-weight:600;text-align:right}._dialogInput_1cflc_134:focus{outline:2px solid var(--pos-brand);outline-offset:1px}._dialogError_1cflc_153{margin:0;font-size:var(--text-xs);color:var(--pos-rose)}._dialogActions_1cflc_159{display:flex;justify-content:flex-end;gap:8px}._summary_1cflc_167{display:flex;flex-direction:column;gap:2px;margin:0 12px 8px;padding:8px 12px;border:1px solid var(--pos-line-subtle);border-radius:10px;background:var(--pos-brand-tint)}._summaryRow_1cflc_178{margin:0;font-size:var(--text-sm);color:var(--ink-700)}._row_zvbdd_3{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._icon_zvbdd_10{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}._field_zvbdd_18{display:flex;align-items:center;gap:var(--space-1-5);min-width:0}._fieldInput_zvbdd_25{flex:1;min-width:0}._fieldInput_zvbdd_25 [data-alert=true]{border-color:var(--color-warning-base);box-shadow:0 0 0 var(--border-width-base) var(--color-warning-border)}._notice_zvbdd_35{margin:0;padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._note_zvbdd_45{display:flex;align-items:center;gap:var(--space-1-5);margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._card_zvbdd_56{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--pos-brand-tint);border:var(--border-width-thin) solid color-mix(in srgb,var(--pos-brand) 30%,var(--pos-line));border-radius:var(--radius-md)}._cardHead_zvbdd_66{display:flex;align-items:center;gap:var(--space-2);min-width:0}._cardWho_zvbdd_73{display:flex;flex-direction:column;flex:1;min-width:0}._cardName_zvbdd_80{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_zvbdd_89{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-ink-500)}._tier_zvbdd_98{font-family:inherit;font-weight:var(--weight-semibold);color:var(--pos-brand)}._cardLines_zvbdd_104{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3)}._earn_zvbdd_111{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-success-text)}._stamp_zvbdd_117{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-ink-700)}._headerContent_1jwt5_18{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}._headerIcon_1jwt5_26{width:34px;height:34px;border-radius:9px;background:var(--pos-rose-soft);color:var(--pos-rose);display:grid;place-items:center;flex-shrink:0}._headerTitleBlock_1jwt5_37{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_1jwt5_45{font-size:var(--text-md);font-weight:600;color:var(--ink-900);letter-spacing:-.012em;line-height:1.2}._subtitle_1jwt5_53{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em}._stepper_1jwt5_67{padding:10px 14px;border-bottom:1px solid var(--pos-line-subtle);background:var(--pos-canvas)}:root[data-theme=dark] ._stepper_1jwt5_67{background:#ffffff08;border-bottom-color:#ffffff14}._body_1jwt5_80{display:flex;flex-direction:column;gap:12px}._footerContent_1jwt5_88{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerLeft_1jwt5_96,._footerRight_1jwt5_97{display:inline-flex;align-items:center;gap:6px}._confirmCta_1jwt5_103{letter-spacing:-.005em}._searchSection_1jwt5_109{display:flex;flex-direction:column;gap:10px}._searchHint_1jwt5_115{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);letter-spacing:.1em;text-transform:uppercase;margin:0;padding-left:2px}._orderPreview_1jwt5_126{padding:12px 14px;border:1px solid var(--pos-line-subtle);border-radius:9px;background:var(--pos-canvas);margin-top:4px}:root[data-theme=dark] ._orderPreview_1jwt5_126{background:#ffffff08;border-color:#ffffff14}._orderPreviewHeader_1jwt5_139{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px}._orderNumber_1jwt5_147{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.005em}._orderMeta_1jwt5_155{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);margin-bottom:6px;letter-spacing:.02em}._orderTotal_1jwt5_164{font-size:var(--text-2xl);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._emptyState_1jwt5_172{display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 12px;color:var(--ink-500);text-align:center}._emptyIconWrap_1jwt5_182{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;background:var(--pos-canvas);color:var(--ink-400);border:1px dashed var(--pos-line-2)}:root[data-theme=dark] ._emptyIconWrap_1jwt5_182{background:#ffffff0a;border-color:#ffffff1f}._emptyText_1jwt5_199{font-size:var(--text-sm);font-weight:500}._itemList_1jwt5_206{display:flex;flex-direction:column;gap:6px;padding:4px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px}:root[data-theme=dark] ._itemList_1jwt5_206{background:#ffffff08;border-color:#ffffff14}._itemRow_1jwt5_221{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:var(--pos-surface);border:1px solid transparent;border-radius:8px;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._itemRow_1jwt5_221[data-selected]{border-color:color-mix(in srgb,var(--pos-brand) 30%,transparent);background:var(--pos-brand-tint)}:root[data-theme=dark] ._itemRow_1jwt5_221{background:#ffffff0a}:root[data-theme=dark] ._itemRow_1jwt5_221[data-selected]{background:color-mix(in srgb,var(--pos-brand) 12%,transparent);border-color:var(--pos-brand)}._itemRow_1jwt5_221[data-disabled]{opacity:.55;pointer-events:none}._itemHeader_1jwt5_253{display:flex;align-items:flex-start;gap:10px}._itemInfo_1jwt5_259{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._itemName_1jwt5_267{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}._itemPrice_1jwt5_274{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);font-variant-numeric:tabular-nums;letter-spacing:.02em}._itemPrice_1jwt5_274 strong{color:var(--ink-900);font-weight:600}._itemControls_1jwt5_288{display:flex;flex-direction:column;gap:10px;padding-left:28px}._itemControlRow_1jwt5_295{display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:end}._reasonSelect_1jwt5_302{min-width:0}._typeSection_1jwt5_308{display:flex;flex-direction:column;gap:16px}._sectionLabel_1jwt5_314{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em;margin:0 0 6px}._confirmSection_1jwt5_326{display:flex;flex-direction:column;gap:10px}._summaryList_1jwt5_332{display:flex;flex-direction:column;padding:4px 12px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px}:root[data-theme=dark] ._summaryList_1jwt5_332{background:#ffffff08;border-color:#ffffff14}._summaryItem_1jwt5_346{display:flex;justify-content:space-between;align-items:center;padding:7px 0;font-size:var(--text-sm);color:var(--ink-700);border-bottom:1px dashed var(--pos-line-subtle)}._summaryItem_1jwt5_346:last-child{border-bottom:0}._summaryItemName_1jwt5_360{display:flex;align-items:center;gap:8px;color:var(--ink-900)}._summaryItemQty_1jwt5_367{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);font-variant-numeric:tabular-nums;letter-spacing:.02em}._summaryItemAmount_1jwt5_376{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:var(--ink-900);font-size:var(--text-sm)}._summaryReturnType_1jwt5_384{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--text-xs);color:var(--ink-600);padding:8px 2px 0}._summaryReturnType_1jwt5_384 strong{color:var(--ink-900);font-weight:600}._summaryTotal_1jwt5_398{display:flex;justify-content:space-between;align-items:baseline;padding:12px 14px;border-radius:10px;background:var(--pos-brand-tint);border:1.5px solid color-mix(in srgb,var(--pos-brand) 25%,var(--pos-line));color:var(--pos-brand-deep);font-size:var(--text-base);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._doneHero_1jwt5_415{display:flex;align-items:center;gap:8px;color:var(--color-success-base);font-weight:600}._doneList_1jwt5_423{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 2px;list-style:none;font-size:var(--text-sm);color:var(--ink-900)}._doneList_1jwt5_423 li[data-negative]{color:var(--pos-rose, #d63d50);font-weight:600}._approvalReasons_1jwt5_441{display:flex;flex-direction:column;gap:var(--space-1)}._catalogPanelRoot_1f64n_3{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background-color:var(--pos-canvas)}._searchBarSection_1f64n_12{flex-shrink:0;padding:10px 14px 6px;background-color:transparent;border-bottom:none}._categoryTabsSection_1f64n_19{flex-shrink:0;background-color:transparent;border-bottom:none;display:flex;align-items:center;padding:4px 14px 6px}._filterBar_1f64n_30{flex-shrink:0;display:flex;align-items:center;gap:6px;padding:4px 14px 8px}._categoryTrigger_1f64n_38{flex:1;display:inline-flex;align-items:center;gap:8px;padding:5px 10px;min-height:var(--control-height-sm);background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:8px;text-align:left;transition:border-color .14s ease,background .14s ease;min-width:0;font-family:inherit;cursor:pointer}._categoryTrigger_1f64n_38:hover{border-color:var(--pos-line-2)}._categoryTriggerIcon_1f64n_59{width:22px;height:22px;flex-shrink:0;border-radius:6px;background:var(--accent-btn);color:var(--accent-btn-text);display:grid;place-items:center}._categoryTriggerBody_1f64n_70{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;line-height:1.2}._categoryTriggerLabel_1f64n_79{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;color:var(--ink-500);text-transform:uppercase;flex-shrink:0}._categoryTriggerValue_1f64n_89{font-size:var(--text-sm);font-weight:500;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._categoryTriggerCount_1f64n_99{margin-left:2px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-400);font-variant-numeric:tabular-nums;flex-shrink:0}._categoryTriggerChev_1f64n_109{color:var(--ink-400);flex-shrink:0;opacity:.55}._filterTrigger_1f64n_115{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;min-height:var(--control-height-sm);font-size:var(--text-xs);font-weight:500;color:var(--ink-700);background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:8px;cursor:pointer;font-family:inherit;transition:border-color .14s ease;position:relative;flex-shrink:0}._filterTrigger_1f64n_115:hover{border-color:var(--pos-line-2)}._filterTrigger_1f64n_115 svg{color:var(--ink-600)}._filterTriggerCount_1f64n_142{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:var(--text-2xs);font-weight:700;border-radius:100px;background:var(--pos-brand);color:var(--accent-btn-text);letter-spacing:0;margin-left:2px}._activeFilters_1f64n_159{flex-shrink:0;padding:0 14px 8px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--text-xs)}._activeFiltersLabel_1f64n_169{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);letter-spacing:.08em;text-transform:uppercase;margin-right:2px}._activeChip_1f64n_178{display:inline-flex;align-items:center;gap:5px;padding:3px 5px 3px 9px;font-size:var(--text-xs);font-weight:500;color:var(--ink-800);background:var(--pos-canvas-2);border:1px solid var(--pos-line);border-radius:100px;font-family:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease}._activeChip_1f64n_178:hover{border-color:var(--pos-line-2);background:var(--pos-surface)}._activeChipLabel_1f64n_199{color:var(--ink-500);font-weight:400;margin-right:-2px}._activeChipRemove_1f64n_205{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;color:var(--ink-500);transition:background .14s ease,color .14s ease}._activeChipRemove_1f64n_205:hover{background:var(--pos-line);color:var(--ink-900)}._activeClearAll_1f64n_220{margin-left:4px;font-size:var(--text-xs);font-weight:500;color:var(--ink-600);padding:3px 8px;border-radius:6px;background:transparent;border:0;cursor:pointer;font-family:inherit;transition:background .14s ease,color .14s ease}._activeClearAll_1f64n_220:hover{color:var(--ink-900);background:var(--pos-canvas-2)}._viewToggle_1f64n_240{display:inline-flex;align-items:center;padding:2px;background-color:var(--pos-canvas-2);border:1px solid var(--pos-line-subtle);border-radius:8px;flex-shrink:0}._viewBtn_1f64n_250{display:inline-grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:0;border-radius:6px;background:transparent;color:var(--ink-500);cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}._viewBtn_1f64n_250:hover{color:var(--ink-800)}._viewBtn_1f64n_250[data-active]{background-color:var(--accent-btn-text);color:var(--ink-900);box-shadow:0 1px 2px #0b12200f,0 0 0 1px #0b12200a}._productArea_1f64n_274{flex:1;display:flex;flex-direction:row;min-height:0;overflow:hidden}._productColumn_1f64n_282{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}._productToolbar_1f64n_290{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--pos-line-subtle);background-color:var(--accent-btn-text)}._toolbarLeft_1f64n_301{display:flex;align-items:center;gap:10px;flex:1;min-width:0;flex-wrap:wrap}._resultCount_1f64n_310{display:inline-flex;align-items:baseline;gap:4px;font-family:inherit;flex-shrink:0}._resultCount_1f64n_310 strong{font-size:var(--text-base);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums}._resultCountLabel_1f64n_325{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);letter-spacing:.06em;text-transform:uppercase}._activeChips_1f64n_333{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}._chip_1f64n_341{display:inline-flex;align-items:center;gap:5px;padding:3px 6px 3px 9px;font-size:var(--text-xs);font-weight:500;color:var(--ink-800);background:var(--pos-canvas-2);border:1px solid var(--pos-line);border-radius:100px;font-family:inherit;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease;line-height:1.4;min-height:var(--touch-target-min)}._chip_1f64n_341:hover{border-color:var(--pos-line-2);background:var(--pos-surface);color:var(--ink-900)}._chip_1f64n_341:hover svg{color:var(--ink-900)}._chip_1f64n_341 svg{color:var(--ink-500);transition:color .14s ease}._chipLabel_1f64n_374{color:var(--ink-500);font-weight:400;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em}._chipValue_1f64n_382{color:var(--ink-800);white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}._facetColumn_1f64n_390{display:flex;flex-direction:column;width:260px;flex-shrink:0;min-height:0;overflow-y:auto;background-color:var(--accent-btn-text);border-right:1px solid var(--pos-line-subtle);scrollbar-width:thin}._facetColumn_1f64n_390::-webkit-scrollbar{width:6px}._facetColumn_1f64n_390::-webkit-scrollbar-thumb{background-color:var(--pos-line);border-radius:3px}._facetColumn_1f64n_390::-webkit-scrollbar-track{background:transparent}._productGridSection_1f64n_415{flex:1;overflow-y:auto;padding:4px 0;min-height:0;min-width:0}._openItemSection_1f64n_423{flex-shrink:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;padding:10px 14px 12px;background-color:var(--pos-canvas);border-top:1px solid var(--pos-line-subtle)}._quickActionBtn_1f64n_433{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--pos-line);border-radius:10px;background-color:var(--accent-btn-text);color:var(--ink-800);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .12s ease;min-height:var(--control-height-lg)}._quickActionBtn_1f64n_433:hover:not(:disabled){border-color:var(--pos-line-2);background-color:var(--accent-btn-text);box-shadow:0 1px 2px #0b12200a}._quickActionBtn_1f64n_433:active:not(:disabled){transform:translateY(1px)}._quickActionBtn_1f64n_433:disabled{opacity:.5;cursor:not-allowed}._quickActionBtn_1f64n_433[data-variant=dev]{background-color:var(--pos-canvas-2);border-style:dashed}._quickActionBtn_1f64n_433[data-variant=dev]:hover:not(:disabled){background-color:var(--accent-btn-text)}._quickActionIcon_1f64n_473{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background-color:var(--pos-canvas-2);color:var(--ink-700);flex-shrink:0}._quickActionBtn_1f64n_433[data-variant=dev] ._quickActionIcon_1f64n_473{background-color:var(--accent-btn-text);color:var(--ink-500)}._quickActionBody_1f64n_489{display:inline-flex;flex-direction:column;gap:1px;min-width:0;flex:1}._quickActionLabel_1f64n_497{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}._quickActionHint_1f64n_507{font-size:var(--text-2xs);color:var(--ink-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._searchBarRoot_1f64n_517{width:100%;position:relative}._searchInputWrapper_1f64n_522{position:relative;display:flex;align-items:center;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:9px;min-height:var(--control-height);transition:border-color .14s ease,box-shadow .14s ease}._searchInputWrapper_1f64n_522:focus-within{border-color:var(--pos-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}._searchIcon_1f64n_538{position:absolute;left:12px;color:var(--ink-400);display:inline-flex;align-items:center;pointer-events:none}._searchInput_1f64n_522{width:100%;height:100%;padding:0 12px 0 36px;background-color:transparent;border:0;border-radius:9px;font-size:var(--text-base);color:var(--ink-900);outline:none;font-family:inherit}._searchInput_1f64n_522::placeholder{color:var(--ink-400)}._searchInput_1f64n_522:focus{border-color:transparent;box-shadow:none}._quantityBadge_1f64n_569{position:absolute;right:10px;background-color:var(--pos-brand);color:var(--accent-btn-text);font-size:var(--text-2xs);font-weight:700;padding:0 6px;border-radius:100px;line-height:1.6;pointer-events:none;font-variant-numeric:tabular-nums;min-width:18px;text-align:center}._categoryTabsRoot_1f64n_587{display:flex;align-items:center;gap:4px;padding:4px 14px 6px;overflow-x:auto;scrollbar-width:none;flex:1}._categoryTabsRoot_1f64n_587::-webkit-scrollbar{display:none}._categoryTab_1f64n_19{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid transparent;border-radius:7px;background-color:transparent;font-size:var(--text-sm);font-weight:500;color:var(--ink-600);cursor:pointer;outline:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease;font-family:inherit}._categoryTab_1f64n_19:hover:not([data-active]){background-color:var(--pos-canvas-2);color:var(--ink-900)}._categoryTab_1f64n_19:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring)}._categoryTab_1f64n_19[data-active]{background-color:var(--accent-btn);border-color:var(--accent-btn);color:var(--accent-btn-text)}._dietaryFilterRoot_1f64n_635{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 14px;overflow-x:auto;scrollbar-width:none;background-color:transparent;border-bottom:1px solid var(--pos-line-subtle)}._dietaryFilterRoot_1f64n_635::-webkit-scrollbar{display:none}._attributeFilterRoot_1f64n_650{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 14px;background-color:transparent;border-bottom:1px solid var(--pos-line-subtle)}._attributeFilterRow_1f64n_659{display:flex;align-items:center;gap:var(--space-3);overflow-x:auto;scrollbar-width:none}._attributeFilterRow_1f64n_659::-webkit-scrollbar{display:none}._attributeFilterLabel_1f64n_671{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);text-transform:uppercase;letter-spacing:.08em}._attributeFilterChips_1f64n_681{display:flex;align-items:center;gap:var(--space-2)}._productGrid_1f64n_415{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;padding:4px 14px 10px}._productList_1f64n_696{display:flex;flex-direction:column;background-color:transparent;border-radius:0;border:0;overflow:visible;padding:2px 14px 10px;gap:4px}._productGridEmpty_1f64n_707{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--ink-500)}._emptyIcon_1f64n_717{color:var(--ink-300)}._emptyText_1f64n_721{font-size:var(--text-sm);color:var(--ink-600);margin:0;text-align:center}._productGridLoading_1f64n_728{display:flex;align-items:center;justify-content:center;padding:var(--space-12)}._loadingSpinner_1f64n_735{display:inline-block;width:2rem;height:2rem;border:3px solid var(--pos-canvas-2);border-top-color:var(--pos-brand);border-radius:50%;animation:_spin_1f64n_1 .6s linear infinite}@keyframes _spin_1f64n_1{to{transform:rotate(360deg)}}._openItemField_1f64n_753{display:flex;flex-direction:column;gap:var(--space-2)}._openItemLabel_1f64n_759{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--ink-700)}._openItemRequired_1f64n_765{color:var(--color-error-base);margin-left:var(--space-1)}._openItemInput_1f64n_770{width:100%;height:2.5rem;padding:0 var(--space-3);background-color:var(--accent-btn-text);border:1px solid var(--pos-line);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--ink-900);outline:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._openItemInput_1f64n_770::placeholder{color:var(--ink-400)}._openItemInput_1f64n_770:focus{border-color:var(--pos-brand);box-shadow:0 0 0 var(--focus-ring-width) var(--color-focus-ring)}._searchResults_1f64n_796{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:10px;box-shadow:0 12px 28px #00000024}._searchResultRow_1f64n_812{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--pos-line-subtle);background:transparent;text-align:left;cursor:pointer;min-height:var(--control-height)}._searchResultRow_1f64n_812:last-child{border-bottom:0}._searchResultActive_1f64n_831{background:var(--pos-canvas-2)}._searchResultMain_1f64n_835{display:flex;flex-direction:column;gap:2px;min-width:0}._searchResultName_1f64n_842{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchResultCode_1f64n_851{font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums}._searchResultMeta_1f64n_857{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._searchResultStock_1f64n_864{font-size:var(--text-2xs);color:var(--ink-500);font-variant-numeric:tabular-nums}._searchResultStockOut_1f64n_870{font-size:var(--text-2xs);color:var(--danger-600, #b42318);font-variant-numeric:tabular-nums}._searchResultPrice_1f64n_876{font-size:var(--text-sm);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums}._searchEmpty_1f64n_883{display:flex;align-items:center;gap:var(--space-2);padding:14px 12px;font-size:var(--text-xs);color:var(--ink-400)}._comboFacet_1f64n_894{display:flex;align-items:center;gap:8px;margin:8px 8px 4px;padding:8px 10px;border:1px solid var(--pos-line);border-radius:8px;background:var(--pos-surface);color:var(--ink-800);font:inherit;font-size:var(--text-sm);font-weight:600;text-align:left;cursor:pointer}._comboFacet_1f64n_894[data-active]{border-color:var(--pos-brand);color:var(--pos-brand);background:color-mix(in srgb,var(--pos-brand) 8%,var(--pos-surface))}._comboFacetLabel_1f64n_917{flex:1;min-width:0}._comboFacetCount_1f64n_922{font-size:var(--text-xs);font-weight:500;color:var(--ink-500);font-variant-numeric:tabular-nums}._root_15kkm_2{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-md);background:var(--color-paper-raised)}._form_15kkm_12{width:100%}._registered_15kkm_16{align-items:stretch}._title_15kkm_20{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-success-text)}._row_15kkm_26{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-700)}._mono_15kkm_34{font-family:var(--font-mono);color:var(--color-ink-900);word-break:break-all}._qr_15kkm_40{align-self:center;border-radius:var(--radius-sm)}._link_15kkm_45{align-self:center;font-size:var(--text-sm);color:var(--color-info-text)}._hint_15kkm_51{font-size:var(--text-sm);color:var(--color-ink-600)}._body_1i1mi_1{display:flex;flex-direction:column;gap:var(--space-4)}._base_1i1mi_7{margin:0;font-size:var(--text-base);color:var(--color-ink-muted)}._choices_1i1mi_13{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:var(--space-2)}._custom_1i1mi_19{display:flex;flex-direction:column;gap:var(--space-2)}._hint_1i1mi_25{margin:0;font-size:var(--text-sm);color:var(--color-ink-muted)}._root_n3ga3_19{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--pos-till-surface, #ffffff);font-family:inherit}._metaStrip_n3ga3_33{padding:9px 14px;display:flex;align-items:center;justify-content:space-between;font-size:var(--text-2xs);color:var(--ink-500);border-bottom:1px solid var(--pos-line);background:var(--pos-canvas)}._metaStrip_n3ga3_33 strong{color:var(--ink-800);font-weight:500}._customerRow_n3ga3_50{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width-thin) solid var(--pos-line)}._totalSummary_n3ga3_60{flex-shrink:0;margin:0;padding:14px 16px 16px;background:var(--pos-till-surface, #ffffff);border-top:1px solid var(--pos-line-subtle, var(--color-ink-100));display:grid;grid-template-columns:1fr auto;align-items:baseline;row-gap:8px;column-gap:0;font-variant-numeric:tabular-nums}._totalSummary_n3ga3_60 dt{color:var(--color-ink-500, #5b6472);margin:0;padding-right:24px;font-weight:500;font-size:var(--text-sm);letter-spacing:0}._totalSummary_n3ga3_60 dd{margin:0;text-align:right;font-weight:600;color:var(--color-ink-900, #1a2333);font-size:var(--text-base);letter-spacing:0;font-variant-numeric:tabular-nums}._totalSummaryDivider_n3ga3_95{grid-column:1 / -1;margin:0;height:1px;border:0;background:var(--pos-line)}._totalSummary_n3ga3_60 dd[data-dim]{color:var(--ink-400);font-weight:500;font-size:var(--text-sm)}._totalSummaryCur_n3ga3_109{font-size:var(--text-xs);font-weight:500;margin-left:2px;color:var(--ink-500);letter-spacing:0}._totalSummary_n3ga3_60 dt[data-row=subtotal],._totalSummary_n3ga3_60 dd[data-row=subtotal],._totalSummary_n3ga3_60 dt[data-row=due],._totalSummary_n3ga3_60 dd[data-row=due]{color:var(--color-ink-900, #1a2333);font-weight:700}._totalSummary_n3ga3_60 dd[data-row=due],._totalSummary_n3ga3_60 dd[data-row=subtotal]{font-size:var(--text-lg)}._totalSummary_n3ga3_60 dt[data-row=cash],._totalSummary_n3ga3_60 dd[data-row=cash]{color:var(--color-ink-900, #1a2333);font-weight:600}._totalSummary_n3ga3_60[data-mode=cash]{row-gap:4px}._totalSummary_n3ga3_60[data-mode=cash] dt._statusLabel_n3ga3_149,._totalSummary_n3ga3_60[data-mode=cash] dd._statusValue_n3ga3_150{margin-top:6px;padding-top:8px}._totalSummary_n3ga3_60 dt._statusLabel_n3ga3_149{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;align-self:center}._totalSummary_n3ga3_60 dd._statusValue_n3ga3_150{font-size:var(--text-2xl);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}._totalSummary_n3ga3_60 dd._statusValue_n3ga3_150 ._totalSummaryCur_n3ga3_109{font-size:.5em}._totalSummary_n3ga3_60 [data-tone=short]{color:var(--pos-rose, #d63d50)}._totalSummary_n3ga3_60 [data-tone=change],._totalSummary_n3ga3_60 [data-tone=balanced]{color:var(--pos-brand-deep, var(--pos-brand))}._totalSummary_n3ga3_60 [data-tone=neutral]{color:var(--ink-700)}._body_n3ga3_194{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._busyNote_n3ga3_205{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-info-subtle);color:var(--color-info-text, var(--color-info-base));font-size:var(--text-sm);font-weight:var(--weight-medium)}._methods_n3ga3_218{min-height:0;overflow-y:auto;padding:12px 14px 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:start}._method_n3ga3_218{position:relative;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:10px;padding:10px 12px 9px;text-align:left;display:flex;flex-direction:column;gap:8px;min-height:78px;cursor:pointer;font-family:inherit;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease),box-shadow var(--duration-fast, .15s) var(--ease-out, ease),background var(--duration-fast, .15s) var(--ease-out, ease)}._method_n3ga3_218:hover:not(:disabled){border-color:var(--ink-300);box-shadow:0 2px 8px -2px #0b122014}:root[data-theme=dark] ._method_n3ga3_218:hover:not(:disabled){border-color:color-mix(in srgb,var(--pos-brand) 32%,var(--pos-line));box-shadow:0 2px 10px -2px color-mix(in srgb,var(--pos-brand) 20%,transparent)}._method_n3ga3_218:disabled{opacity:.4;cursor:not-allowed;filter:saturate(.6)}._method_n3ga3_218:focus-visible{outline:none;border-color:var(--pos-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 22%,transparent),0 4px 10px -2px #0b12200f}._methodTop_n3ga3_275{display:flex;align-items:center;justify-content:space-between;gap:6px}._methodIcon_n3ga3_282{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;flex-shrink:0}._methodKbd_n3ga3_291{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;padding:1px 5px;background:transparent;border:1px solid var(--pos-line-subtle);border-radius:4px;color:var(--ink-400);letter-spacing:.04em;transition:background .18s ease,color .18s ease,border-color .18s ease}:root[data-theme=dark] ._methodKbd_n3ga3_291{background:var(--color-paper-raised);border-color:#ffffff24;color:var(--color-ink-800)}._methodLabel_n3ga3_313{font-size:var(--text-base);line-height:var(--leading-tight);font-weight:600;color:var(--ink-900);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._method_n3ga3_218[data-color=cash] ._methodIcon_n3ga3_282{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._method_n3ga3_218[data-color=card] ._methodIcon_n3ga3_282{background:var(--pos-violet-soft);color:var(--pos-violet)}._method_n3ga3_218[data-color=qr] ._methodIcon_n3ga3_282{background:var(--pos-amber-soft);color:var(--pos-amber)}._method_n3ga3_218[data-color=mix] ._methodIcon_n3ga3_282{background:var(--pos-rose-soft);color:var(--pos-rose)}._method_n3ga3_218[data-color=tap] ._methodIcon_n3ga3_282{background:var(--pos-blue-soft);color:var(--pos-blue)}:root[data-theme=dark] ._method_n3ga3_218[data-color=cash] ._methodIcon_n3ga3_282{background:color-mix(in srgb,var(--pos-brand) 14%,var(--pos-canvas));color:var(--pos-brand-deep)}:root[data-theme=dark] ._method_n3ga3_218[data-color=card] ._methodIcon_n3ga3_282{background:color-mix(in srgb,var(--pos-violet) 16%,var(--pos-canvas));color:var(--pos-violet)}:root[data-theme=dark] ._method_n3ga3_218[data-color=qr] ._methodIcon_n3ga3_282{background:color-mix(in srgb,var(--pos-amber) 16%,var(--pos-canvas));color:var(--pos-amber)}:root[data-theme=dark] ._method_n3ga3_218[data-color=mix] ._methodIcon_n3ga3_282{background:color-mix(in srgb,var(--pos-rose) 16%,var(--pos-canvas));color:var(--pos-rose)}:root[data-theme=dark] ._method_n3ga3_218[data-color=tap] ._methodIcon_n3ga3_282{background:color-mix(in srgb,var(--pos-blue) 16%,var(--pos-canvas));color:var(--pos-blue)}._method_n3ga3_218[data-selected]{border-color:var(--pos-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 18%,transparent),0 4px 10px -2px color-mix(in srgb,var(--pos-brand) 20%,transparent)}._method_n3ga3_218[data-selected]:hover:not(:disabled){box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-brand) 20%,transparent),0 6px 14px -4px color-mix(in srgb,var(--pos-brand) 28%,transparent)}._method_n3ga3_218[data-selected] ._methodKbd_n3ga3_291{background:var(--pos-brand);color:var(--accent-btn-text);border-color:var(--pos-brand)}._methodTap_n3ga3_402{overflow:hidden;background:linear-gradient(135deg,var(--pos-surface) 0%,var(--pos-blue-soft) 100%);border-color:color-mix(in srgb,var(--pos-blue) 28%,var(--pos-line))}:root[data-theme=dark] ._methodTap_n3ga3_402{background:linear-gradient(135deg,var(--pos-surface) 0%,color-mix(in srgb,var(--pos-blue) 12%,var(--pos-surface)) 100%);border-color:color-mix(in srgb,var(--pos-blue) 36%,var(--pos-line))}._methodTapIcon_n3ga3_413{position:relative;overflow:visible}._tapWave_n3ga3_418{position:absolute;inset:0;border-radius:7px;border:2px solid var(--pos-blue);opacity:0;animation:_posTapWave_n3ga3_1 1.8s ease-out infinite;pointer-events:none}._tapWaveAlt_n3ga3_428{animation-delay:.9s}@keyframes _posTapWave_n3ga3_1{0%{transform:scale(1);opacity:.55}70%{opacity:0}to{transform:scale(1.9);opacity:0}}._methodsHint_n3ga3_441{grid-column:1 / -1;margin:10px 0 0;padding:8px 10px;font-size:var(--text-xs);font-weight:500;color:var(--color-ink-500);text-align:center;line-height:1.4;border-radius:8px;background:var(--pos-canvas-2, var(--color-paper-sunken))}._paidBody_n3ga3_456{display:flex;flex-direction:column;gap:10px;padding:12px 14px 8px;flex:1;min-height:0;overflow-y:auto}._paidHero_n3ga3_466{display:flex;align-items:center;gap:10px;padding:12px;background:var(--pos-surface);border:1px solid color-mix(in srgb,var(--pos-brand) 25%,var(--pos-line));border-radius:10px;animation:_paidIn_n3ga3_1 .32s cubic-bezier(.2,.8,.2,1)}@keyframes _paidIn_n3ga3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._paidCheck_n3ga3_482{width:38px;height:38px;border-radius:50%;background:var(--pos-brand-tint);color:var(--pos-brand-deep);display:grid;place-items:center;flex-shrink:0;animation:_paidCheck_n3ga3_482 .42s cubic-bezier(.2,.8,.2,1) .1s both}@keyframes _paidCheck_n3ga3_482{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}._paidHead_n3ga3_499{display:flex;flex-direction:column;gap:1px;min-width:0}._paidTitle_n3ga3_506{font-size:var(--text-base);font-weight:600;letter-spacing:-.01em;color:var(--ink-900)}._paidSub_n3ga3_513{font-size:var(--text-xs);color:var(--ink-500)}._paidActions_n3ga3_518{display:flex;flex-direction:column;gap:6px}._paidAction_n3ga3_518{display:flex!important;align-items:center;gap:10px;padding:10px 12px;height:auto;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:9px;font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--ink-800);cursor:pointer;text-align:left;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease),background var(--duration-fast, .15s) var(--ease-out, ease)}._paidAction_n3ga3_518:hover:not(:disabled){border-color:var(--pos-line-2);background:var(--pos-canvas-2)}._paidActionKbd_n3ga3_549{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;padding:1px 5px;background:transparent;border:1px solid var(--pos-line-subtle);border-radius:4px;color:var(--ink-400);letter-spacing:.04em}._foot_n3ga3_564{padding:10px 14px 12px;background:var(--pos-till-surface, #ffffff);border-top:1px solid var(--pos-line);display:flex;flex-direction:column;gap:6px}._foot_n3ga3_564:empty{display:none}._footActions_n3ga3_583{display:grid;grid-template-columns:1fr 1.5fr;gap:8px}._confirmCta_n3ga3_589{width:100%}._confirm_n3ga3_589{width:100%;padding:12px 14px;background:var(--accent-btn);color:var(--accent-btn-text);border:0;border-radius:10px;font-size:var(--text-base);font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-family:inherit;box-shadow:0 4px 12px -2px #0b122024;transition:background .15s,transform .08s,box-shadow .15s}._confirm_n3ga3_589:hover:not(:disabled){background:var(--ink-800);box-shadow:0 8px 20px -4px #0b12202e}._confirm_n3ga3_589:active:not(:disabled){transform:translateY(1px)}._confirm_n3ga3_589:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._confirmLeft_n3ga3_626{display:flex;align-items:center;gap:8px}._confirmIcon_n3ga3_632{width:24px;height:24px;border-radius:6px;background:var(--pos-brand);display:grid;place-items:center;color:var(--accent-btn-text);flex-shrink:0}._confirmIcon_n3ga3_632 svg{width:var(--icon-size);height:var(--icon-size);color:var(--accent-btn-text)}._confirmKbd_n3ga3_649{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);padding:3px 8px;border-radius:5px;color:var(--accent-btn-text);letter-spacing:.03em}._confirmNew_n3ga3_662{background:var(--pos-brand)}._confirmNew_n3ga3_662:hover:not(:disabled){background:var(--pos-brand-deep)}._confirmNew_n3ga3_662 ._confirmIcon_n3ga3_632{background:#ffffff2e}._countdown_n3ga3_675{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 6px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--accent-btn-text)}._countdownNum_n3ga3_689{font-variant-numeric:tabular-nums}._countdownRing_n3ga3_693{flex-shrink:0}._cancelGhost_n3ga3_698{width:100%;height:auto;padding:7px 10px;border:1px solid var(--pos-line);border-radius:7px;background:var(--pos-surface);color:var(--ink-500);font-size:var(--text-xs);font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:border-color .15s,color .15s,background .15s;font-family:inherit}._cancelGhost_n3ga3_698:hover:not(:disabled){border-color:var(--pos-line-2);color:var(--ink-900);background:var(--pos-canvas-2)}._actionPanel_n3ga3_729{padding:14px 16px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}._actionHeader_n3ga3_738{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--pos-line)}._actionIconWrap_n3ga3_746{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._actionIconWrap_n3ga3_746[data-color=green]{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._actionIconWrap_n3ga3_746[data-color=blue]{background:var(--pos-violet-soft);color:var(--pos-violet)}._actionIconWrap_n3ga3_746[data-color=purple]{background:var(--pos-amber-soft);color:var(--pos-amber)}._actionIconWrap_n3ga3_746[data-color=orange]{background:var(--pos-rose-soft);color:var(--pos-rose)}._actionIconWrap_n3ga3_746[data-color=indigo]{background:var(--pos-violet-soft);color:var(--pos-violet)}:root[data-theme=dark] ._actionIconWrap_n3ga3_746[data-color=green]{background:color-mix(in srgb,var(--pos-brand) 14%,var(--pos-canvas));color:var(--pos-brand-deep)}:root[data-theme=dark] ._actionIconWrap_n3ga3_746[data-color=blue]{background:color-mix(in srgb,var(--pos-violet) 16%,var(--pos-canvas));color:var(--pos-violet)}:root[data-theme=dark] ._actionIconWrap_n3ga3_746[data-color=purple]{background:color-mix(in srgb,var(--pos-amber) 16%,var(--pos-canvas));color:var(--pos-amber)}:root[data-theme=dark] ._actionIconWrap_n3ga3_746[data-color=orange]{background:color-mix(in srgb,var(--pos-rose) 16%,var(--pos-canvas));color:var(--pos-rose)}:root[data-theme=dark] ._actionIconWrap_n3ga3_746[data-color=indigo]{background:color-mix(in srgb,var(--pos-violet) 18%,var(--pos-canvas));color:var(--pos-violet)}._actionTitleBlock_n3ga3_806{display:flex;flex-direction:column;gap:1px;min-width:0}._actionTitle_n3ga3_806{font-size:var(--text-base);font-weight:600;color:var(--ink-900);letter-spacing:-.005em}._actionSubtitle_n3ga3_820{font-size:var(--text-xs);color:var(--ink-500);line-height:1.3}._actionMid_n3ga3_826{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}._actionPanel_n3ga3_729[data-mode=partial]{padding:10px 16px;gap:8px}._actionPanel_n3ga3_729[data-mode=partial] ._actionHeader_n3ga3_738{padding-bottom:8px}._actionPanel_n3ga3_729[data-mode=partial] ._actionMid_n3ga3_826{gap:6px}._actionPanel_n3ga3_729[data-mode=partial] ._cashEntryField_n3ga3_850{padding:8px 14px;border-radius:10px}._actionPanel_n3ga3_729[data-mode=partial] ._cashEntryInput_n3ga3_855{font-size:var(--text-2xl)}._actionPanel_n3ga3_729[data-mode=partial] ._cashEntryCurrency_n3ga3_859{font-size:var(--text-xl)}._waitCard_n3ga3_864{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:12px;flex:1;justify-content:center;min-height:0}._waitAmount_n3ga3_878{font-size:var(--text-3xl);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._waitHint_n3ga3_886{font-size:var(--text-sm);color:var(--ink-500);text-align:center}._qrSection_n3ga3_893{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:8px 0 4px;flex:1;min-height:0}._qrImg_n3ga3_904{width:240px;height:240px;max-width:100%;max-height:240px;object-fit:contain;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:16px;padding:12px;box-shadow:var(--shadow-sm, 0 1px 3px rgba(11, 18, 32, .06))}._qrPlaceholder_n3ga3_917{width:240px;height:240px;max-width:100%;border:1.5px dashed var(--ink-200);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);color:var(--ink-400);text-align:center;background:var(--pos-surface);padding:12px}._qrAmount_n3ga3_933{font-size:var(--text-2xl);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._qrAmount_n3ga3_933 ._currency_n3ga3_941{font-size:.65em;font-weight:500}._qrSection_n3ga3_893 ._prog_n3ga3_946{height:4px;width:220px;max-width:100%}._cashEntry_n3ga3_850{display:flex;flex-direction:column;gap:12px}._cashEntryFieldLabel_n3ga3_964{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);text-transform:uppercase;letter-spacing:.1em}._cashEntryField_n3ga3_850{position:relative;display:flex;align-items:baseline;gap:10px;padding:14px 18px;background:var(--pos-surface);border:1.5px solid var(--pos-line-2, var(--ink-200));border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}._cashEntryField_n3ga3_850:focus-within{border-color:var(--pos-brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--pos-brand) 14%,transparent)}._cashEntryInput_n3ga3_855{flex:1;border:0;outline:0;background:transparent;font-family:var(--font-sans, inherit);font-size:var(--text-3xl);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.025em;padding:0;width:100%;min-width:0;text-align:right}._cashEntryInput_n3ga3_855::placeholder{color:var(--ink-300);font-weight:500}._cashEntryCurrency_n3ga3_859{font-size:var(--text-2xl);font-weight:500;color:var(--pos-brand);letter-spacing:-.02em;flex-shrink:0}._cashStatus_n3ga3_1020{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;font-size:var(--text-base);font-variant-numeric:tabular-nums}._cashStatus_n3ga3_1020[data-state=shortfall]{background:color-mix(in srgb,var(--pos-amber, #F59E0B) 14%,transparent);border:1px solid color-mix(in srgb,var(--pos-amber, #F59E0B) 28%,transparent);color:var(--pos-amber-deep, #B45309)}._cashStatus_n3ga3_1020[data-state=change]{background:color-mix(in srgb,var(--pos-brand) 12%,transparent);border:1px solid color-mix(in srgb,var(--pos-brand) 28%,transparent);color:var(--pos-brand-deep)}._cashStatusLabel_n3ga3_1043{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;opacity:.85}._cashStatusValue_n3ga3_1052{font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em}._cashPresets_n3ga3_1058{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}._cashPreset_n3ga3_1058{display:flex!important;align-items:baseline;justify-content:center;gap:4px;padding:12px 10px;border-radius:10px;border:1px solid var(--pos-line);background:var(--pos-surface);color:var(--ink-800);cursor:pointer;font-family:inherit;transition:border-color .15s ease,background .15s ease,transform .08s ease}._cashPreset_n3ga3_1058:hover{border-color:var(--pos-brand);background:color-mix(in srgb,var(--pos-brand) 5%,var(--pos-surface))}._cashPreset_n3ga3_1058:active{transform:translateY(1px)}._cashPreset_n3ga3_1058[data-exact]{border-color:var(--pos-brand);background:color-mix(in srgb,var(--pos-brand) 8%,var(--pos-surface))}._cashPresetValue_n3ga3_1093{font-size:var(--text-md);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink-900)}._cashPresetCur_n3ga3_1101{font-size:var(--text-xs);font-weight:500;color:var(--pos-brand)}._cashTouchpadToggle_n3ga3_1107{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:8px 10px;align-self:center;background:transparent;border:1px dashed var(--pos-line);border-radius:8px;color:var(--ink-500);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}._cashTouchpadToggle_n3ga3_1107:hover{color:var(--ink-900);border-color:var(--pos-line-2, var(--ink-300));background:var(--pos-canvas)}._numpadDisplay_n3ga3_1133{text-align:center;padding:12px 16px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:12px}._numpadDisplayAmt_n3ga3_1141{font-size:var(--text-3xl);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1}._numpadCurrency_n3ga3_1150{font-size:.6em;font-weight:500;margin-left:4px;color:var(--pos-brand)}._numpadShortfall_n3ga3_1157{font-size:var(--text-sm);color:var(--color-warning-base);font-weight:500;margin-top:4px}._numpadChange_n3ga3_1164{font-size:var(--text-sm);color:var(--color-success-base);font-weight:600;margin-top:4px}._numpadGrid_n3ga3_1171{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;flex:1;min-height:0}._numpadKey_n3ga3_1179{display:flex;align-items:center;justify-content:center;border:1px solid var(--pos-line);border-radius:10px;background:var(--pos-surface);font-size:var(--text-xl);font-weight:600;color:var(--ink-900);cursor:pointer;font-variant-numeric:tabular-nums;min-height:2.75rem;transition:all .12s;touch-action:manipulation;-webkit-user-select:none;user-select:none;font-family:inherit}._numpadKey_n3ga3_1179:hover{background:var(--pos-canvas);border-color:var(--ink-300)}._numpadKey_n3ga3_1179:active{transform:scale(.96)}._numpadKeyDel_n3ga3_1207{color:var(--pos-rose);background:var(--pos-rose-soft);border-color:color-mix(in srgb,var(--pos-rose) 35%,transparent)}._numpadKeyDel_n3ga3_1207:hover{background:var(--pos-rose);color:var(--accent-btn-text);border-color:var(--pos-rose)}._mixLabelRow_n3ga3_1221{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;background:var(--pos-surface);border-radius:10px;border:1px solid var(--pos-line)}._mixLabelLeft_n3ga3_1232{font-size:var(--text-sm);font-weight:600;color:var(--ink-700);text-transform:uppercase;letter-spacing:.05em}._mixLabelRight_n3ga3_1240{font-size:var(--text-lg);font-weight:700;color:var(--ink-900);font-variant-numeric:tabular-nums}._mixMethodSection_n3ga3_1247{display:flex;flex-direction:column;gap:6px}._mixSectionLabel_n3ga3_1253{font-size:var(--text-xs);font-weight:600;color:var(--ink-500);text-transform:uppercase;letter-spacing:.05em}._mixMethodSegmented_n3ga3_1261,._legChannels_n3ga3_1267{width:100%}._legChannels_n3ga3_1267 .mantine-SegmentedControl-label{--sc-padding: 0 var(--space-2);font-size:var(--text-xs);gap:var(--space-1)}._prog_n3ga3_946{height:3px;width:100%;background:var(--pos-canvas);border-radius:100px;overflow:hidden}._progBar_n3ga3_1286{height:100%;background:var(--pos-brand);border-radius:100px;animation:_p_n3ga3_456 2s ease-in-out infinite}@keyframes _p_n3ga3_456{0%{width:5%}50%{width:85%}to{width:5%}}._spin_n3ga3_1300{animation:_spinAnim_n3ga3_1 .8s linear infinite}@keyframes _spinAnim_n3ga3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._currency_n3ga3_941{font-size:.55em;font-weight:500;margin-left:4px;color:var(--pos-brand);letter-spacing:0}._payAmountRow_n3ga3_1326{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:var(--pos-canvas-2);border-radius:10px}._payMonoLabel_n3ga3_1335{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500);letter-spacing:.11em;text-transform:uppercase}._payAmountVal_n3ga3_1344{font-size:var(--text-2xl);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:inline-flex;align-items:baseline}._payCur_n3ga3_1354{font-size:.7em;font-weight:500;color:var(--pos-brand);margin-left:3px}._payStageTitle_n3ga3_1361{font-size:var(--text-md);font-weight:600;color:var(--ink-900);text-align:center;margin:8px 0 0}._payStageSub_n3ga3_1369{font-size:var(--text-xs);color:var(--ink-500);text-align:center;margin:2px 0 0}._cashQuickRow_n3ga3_1378{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}._cashQuickChip_n3ga3_1385{padding:5px 10px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:7px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-700);cursor:pointer;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease),background var(--duration-fast, .15s) var(--ease-out, ease)}._cashQuickChip_n3ga3_1385:hover{border-color:var(--pos-line-2);background:var(--pos-canvas-2)}._cashQuickExact_n3ga3_1405{background:var(--pos-brand-tint);color:var(--pos-brand-deep);border-color:color-mix(in srgb,var(--pos-brand) 22%,var(--pos-line))}._cashChangeBlock_n3ga3_1411{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;background:var(--pos-brand-tint);border:1px solid color-mix(in srgb,var(--pos-brand) 22%,transparent);margin-top:10px}._cashChangeBlock_n3ga3_1411[data-negative]{background:var(--pos-rose-soft);border-color:color-mix(in srgb,var(--pos-rose) 28%,transparent)}._cashChangeVal_n3ga3_1427{font-size:var(--text-2xl);font-weight:600;color:var(--pos-brand-deep);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:inline-flex;align-items:baseline}._cashChangeBlock_n3ga3_1411[data-negative] ._cashChangeVal_n3ga3_1427{color:var(--pos-rose)}._cardVisual_n3ga3_1443{position:relative;width:100%;max-width:260px;aspect-ratio:1.586 / 1;background:linear-gradient(135deg,var(--violet-soft) 0%,var(--surface) 100%);border:1px solid var(--pos-line);border-radius:12px;overflow:hidden;margin:12px auto}._cardStripe_n3ga3_1455{position:absolute;top:18%;left:0;right:0;height:14%;background:linear-gradient(135deg,#0b122014,#0b122005)}._cardChip_n3ga3_1464{position:absolute;top:42%;left:12%;width:30px;height:22px;background:linear-gradient(135deg,#f3e8a0,#d4b943);border-radius:4px}._cardWave_n3ga3_1477{position:absolute;right:14%;top:42%;display:flex;flex-direction:column;gap:3px;color:var(--pos-violet)}._cardWave_n3ga3_1477 span{width:14px;height:3px;background:currentColor;border-radius:2px;opacity:.3;animation:_payCardPulse_n3ga3_1 1.4s ease-in-out infinite}._cardWave_n3ga3_1477 span:nth-child(2){animation-delay:.2s}._cardWave_n3ga3_1477 span:nth-child(3){animation-delay:.4s}@keyframes _payCardPulse_n3ga3_1{0%,to{opacity:.25}50%{opacity:1}}._cardSuccess_n3ga3_1507{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 14px}._cardCheckRing_n3ga3_1518{width:54px;height:54px;border-radius:50%;background:var(--pos-brand-tint);color:var(--pos-brand-deep);display:grid;place-items:center;animation:_payCheckIn_n3ga3_1 .42s cubic-bezier(.2,.8,.2,1)}@keyframes _payCheckIn_n3ga3_1{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}._qrShell_n3ga3_1536{position:relative;width:180px;height:180px;display:grid;place-items:center;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:14px;padding:14px;margin:8px auto}._qrCorners_n3ga3_1549>span{position:absolute;width:14px;height:14px;border-color:var(--pos-brand);border-style:solid}._qrCorners_n3ga3_1549>span:nth-child(1){top:6px;left:6px;border-width:2px 0 0 2px}._qrCorners_n3ga3_1549>span:nth-child(2){top:6px;right:6px;border-width:2px 2px 0 0}._qrCorners_n3ga3_1549>span:nth-child(3){bottom:6px;left:6px;border-width:0 0 2px 2px}._qrCorners_n3ga3_1549>span:nth-child(4){bottom:6px;right:6px;border-width:0 2px 2px 0}._qrCode_n3ga3_1581{width:100%;height:100%;display:grid;place-items:center}._qrCode_n3ga3_1581 img{width:100%;height:100%;object-fit:contain}._qrCodePlaceholder_n3ga3_1594{font-size:var(--text-xs);color:var(--ink-400);text-align:center;padding:8px}._qrLogo_n3ga3_1601{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:8px;background:var(--pos-surface);border:2px solid var(--pos-surface);color:var(--pos-brand-deep);display:grid;place-items:center;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:700}._qrMeta_n3ga3_1618{display:flex;flex-direction:column;gap:4px;margin-top:10px}._qrKvRow_n3ga3_1625{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;background:var(--pos-canvas-2);border-radius:7px;font-size:var(--text-xs);color:var(--ink-700)}._qrKvRow_n3ga3_1625 code{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:600;color:var(--ink-900);background:transparent;padding:0}._qrActions_n3ga3_1645{display:flex;gap:6px;margin-top:8px}._qrChipGhost_n3ga3_1651{flex:1;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;padding:7px 10px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:8px;font-family:inherit;font-size:var(--text-xs);font-weight:500;color:var(--ink-700);cursor:pointer;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease),color var(--duration-fast, .15s) var(--ease-out, ease)}._qrChipGhost_n3ga3_1651:hover{border-color:var(--pos-line-2);color:var(--ink-900)}._tapVisual_n3ga3_1678{position:relative;width:120px;height:120px;margin:18px auto 12px;display:grid;place-items:center}._tapRing_n3ga3_1687{position:absolute;inset:0;border:2px solid var(--pos-blue);border-radius:50%;opacity:0}._tapRing1_n3ga3_1695{animation:_payTapRing_n3ga3_1 2.4s ease-out infinite}._tapRing2_n3ga3_1696{animation:_payTapRing_n3ga3_1 2.4s ease-out .6s infinite}._tapRing3_n3ga3_1697{animation:_payTapRing_n3ga3_1 2.4s ease-out 1.2s infinite}@keyframes _payTapRing_n3ga3_1{0%{transform:scale(.4);opacity:.6}to{transform:scale(1.8);opacity:0}}._tapCore_n3ga3_1704{width:56px;height:56px;border-radius:50%;background:var(--pos-blue-soft);color:var(--pos-blue);display:grid;place-items:center;position:relative;z-index:1}._tapStatus_n3ga3_1716{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--pos-canvas-2);border-radius:100px;font-size:var(--text-xs);color:var(--ink-700);margin:4px auto 0;align-self:center}._tapStatusDot_n3ga3_1729{width:6px;height:6px;border-radius:50%;background:var(--pos-brand);box-shadow:0 0 0 2px var(--pos-brand-tint)}._tapStatus_n3ga3_1716 code{font-family:var(--font-mono);color:var(--ink-500);font-size:var(--text-2xs)}@media(max-width:1100px){._methods_n3ga3_218{padding:10px 12px 6px;gap:6px}._method_n3ga3_218{min-height:74px;padding:10px}._methodLabel_n3ga3_313{font-size:var(--text-sm)}._foot_n3ga3_564{padding:8px 12px 10px}}._partialToggleWrap_n3ga3_1757{margin-left:auto}._partialToggle_n3ga3_1757{margin-left:auto;padding:4px 10px;border:1px solid var(--pos-line, var(--color-ink-100));border-radius:999px;background:transparent;color:var(--color-ink-700);font-family:inherit;font-size:var(--text-xs);font-weight:600;cursor:pointer}._partialToggle_n3ga3_1757[data-active]{border-color:var(--color-primary-base, #2563eb);color:var(--color-primary-base, #2563eb)}._partialToggle_n3ga3_1757:disabled{opacity:.5;cursor:not-allowed}._legList_n3ga3_1784{display:flex;flex-direction:column;gap:4px;margin:0 0 8px;padding:0;list-style:none}._legRow_n3ga3_1793{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-700)}._legChannel_n3ga3_1267{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._legFigures_n3ga3_1811{display:inline-flex;align-items:baseline;gap:var(--space-2);flex-shrink:0}._legFigures_n3ga3_1811 strong{font-weight:600;color:var(--color-ink-900)}._legChange_n3ga3_1823{font-size:var(--text-xs);color:var(--pos-brand-deep)}._payError_n3ga3_1830{padding:0 var(--space-1);color:var(--color-error-text);font-size:var(--text-xs);line-height:1.4}._finalNote_n3ga3_1840{margin:auto 0 0;padding:0 var(--space-1);font-size:var(--text-2xs);line-height:1.4;color:var(--ink-500);text-align:center}._foot_n3ga3_564 ._finalNote_n3ga3_1840{margin:0}._cancelLockedNote_n3ga3_1855{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-xs);line-height:1.4}._footActions_n3ga3_583[data-single]{grid-template-columns:1fr}._backBtn_n3ga3_1871{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--control-height);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:10px;background:var(--pos-till-surface, #ffffff);color:var(--color-ink-700);font-family:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}._backBtn_n3ga3_1871:hover{border-color:var(--color-ink-300);color:var(--color-ink-900)}._backKbd_n3ga3_1893{min-width:26px;padding:1px 5px;border-radius:5px;background:var(--pos-canvas-2, var(--color-paper-sunken));font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500)}._providerInput_n3ga3_1905{width:100%;padding:12px 14px;background:var(--pos-surface);border:1.5px solid var(--pos-line-2, var(--ink-200));border-radius:12px;font-family:var(--font-sans, inherit);font-size:var(--text-lg);color:var(--ink-900);outline:0;transition:border-color .15s ease,box-shadow .15s ease}._providerInput_n3ga3_1905:focus{border-color:var(--pos-brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--pos-brand) 14%,transparent)}._headerInline_n9qvh_2{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}._headerIcon_n9qvh_9{color:var(--color-brand-primary);flex-shrink:0}._field_n9qvh_14+._field_n9qvh_14{margin-top:var(--space-4)}._timeSlotGrid_n9qvh_18{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-2);margin-top:var(--space-3)}._timeSlot_n9qvh_18{display:flex;align-items:center;justify-content:center;padding:var(--space-2-5) var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-800);background:var(--color-paper-base);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default);font-variant-numeric:tabular-nums;font-family:inherit}._timeSlot_n9qvh_18:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._timeSlot_n9qvh_18[data-selected]{background:var(--color-brand-primary);color:var(--accent-btn-text);border-color:var(--color-brand-primary)}._addressHint_n9qvh_56{display:block;margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-ink-600);line-height:var(--leading-snug)}._body_1dmes_1{display:flex;flex-direction:column;gap:var(--space-4)}._summaryCard_1dmes_7{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-warning-default);background:var(--color-warning-subtle);border-radius:var(--radius-md)}._summaryLabel_1dmes_17{font-size:var(--text-sm);color:var(--color-ink-700);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._summaryRemaining_1dmes_24{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-900)}._summaryRemaining_1dmes_24>strong{font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._fieldGroup_1dmes_40{display:flex;flex-direction:column;gap:var(--space-2)}._quickActions_1dmes_46{display:flex;gap:var(--space-2);justify-content:flex-end}._paidHero_1dmes_54{display:flex;align-items:center;gap:var(--space-2);color:var(--color-success-base);font-weight:var(--weight-semibold)}._root_1n1m2_1{display:flex;flex-direction:column;gap:var(--space-3);width:100%;min-height:0;flex:1}._offline_1n1m2_10{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._body_1n1m2_22{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._state_1n1m2_30{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);color:var(--color-ink-500);font-size:var(--text-sm);text-align:center}._list_1n1m2_42{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_1n1m2_51{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--surface-raised)}._item_1n1m2_51[data-late]{border-color:var(--color-error-border);background:var(--color-error-subtle)}._itemHeader_1n1m2_67{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._orderNumber_1n1m2_74{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900)}._typeName_1n1m2_80{font-size:var(--text-sm);color:var(--color-ink-600)}._amount_1n1m2_85{margin-left:auto;font-weight:var(--weight-semibold);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._facts_1n1m2_92{margin:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-700)}._fact_1n1m2_92{display:flex;gap:var(--space-2)}._fact_1n1m2_92 dt{min-width:7rem;color:var(--color-ink-500)}._fact_1n1m2_92 dd{margin:0}._actions_1n1m2_115{display:flex;flex-wrap:wrap;gap:var(--space-2)}._selector_2g99o_7{display:inline-flex;align-items:center;padding:3px;background-color:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:9px;gap:2px;min-height:36px;flex-shrink:0;box-sizing:border-box}._option_2g99o_20{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height-sm);padding:0 12px;border:none;background:transparent;color:var(--color-ink-500);font-family:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;border-radius:6px;white-space:nowrap;transition:color .14s ease,background .14s ease,box-shadow .14s ease;letter-spacing:-.005em;line-height:1}._option_2g99o_20>svg{flex-shrink:0;display:block}._option_2g99o_20:hover:not([data-active]){color:var(--color-ink-900)}._option_2g99o_20[data-active]{background-color:var(--pos-surface, var(--color-paper-base));color:var(--color-ink-900);box-shadow:var(--shadow-xs),0 0 0 1px var(--color-paper-overlay);font-weight:600}._option_2g99o_20:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:2px}._option_2g99o_20:disabled{cursor:not-allowed;opacity:.5}._root_h0n1f_3{position:relative;flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-height:var(--button-height-lg);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border)}._title_h0n1f_15{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text);font-size:var(--text-md);font-weight:var(--weight-semibold)}._badges_h0n1f_25{display:flex;align-items:center;gap:var(--space-2)}._mode_h0n1f_31{display:flex;align-items:center}._actions_h0n1f_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}._actionsFluid_h0n1f_46{flex:1 1 0;min-width:0;flex-wrap:nowrap;justify-content:flex-end;overflow:hidden}._actionsStacked_h0n1f_56{flex:1 1 100%;min-width:0;margin-left:0}._btn_q6lbg_5{display:inline-flex;align-items:center;gap:5px;min-height:var(--button-height-lg);padding:0 9px;border-radius:8px;background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));font-family:inherit;font-size:var(--text-xs);font-weight:500;color:var(--color-ink-700);white-space:nowrap;flex-shrink:0;cursor:pointer;line-height:1;transition:border-color .12s ease,background .12s ease,color .12s ease}._btn_q6lbg_5:hover:not([disabled]){border-color:var(--color-ink-300);color:var(--color-ink-900)}._btn_q6lbg_5[disabled]{opacity:.5;cursor:not-allowed}._btn_q6lbg_5[data-tone=danger]{color:var(--color-error-text, var(--color-error-base));border-color:var(--color-error-border, var(--color-ink-100))}._btn_q6lbg_5[data-tone=danger]:hover:not([disabled]){background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._label_q6lbg_45{overflow:hidden;text-overflow:ellipsis}._badge_q6lbg_50{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-paper-base);font-size:var(--text-2xs);font-weight:600;font-variant-numeric:tabular-nums}._kbd_q6lbg_64{display:inline-grid;place-items:center;min-width:20px;height:18px;padding:0 4px;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-500, var(--color-ink-500));background:var(--pos-canvas-2, var(--color-paper-sunken));border:1px solid var(--pos-line-subtle, var(--color-ink-100));border-radius:5px;letter-spacing:.04em;font-variant-numeric:tabular-nums}:root[data-theme=dark] ._kbd_q6lbg_64{background:var(--color-paper-raised)}._menuItem_q6lbg_85{display:inline-flex;align-items:center;gap:8px}._measure_q6lbg_91{position:absolute;top:0;left:0;display:flex;gap:8px;visibility:hidden;pointer-events:none;height:0;overflow:hidden;white-space:nowrap}._root_16gf9_3{display:flex;flex-direction:column;width:100%;flex-shrink:0;background-color:transparent;padding:0 0 var(--space-3)}._root_16gf9_3+._root_16gf9_3{border-top:1px solid var(--pos-line-subtle);margin-top:var(--space-2);padding-top:var(--space-2)}._head_16gf9_20{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-2);background-color:var(--pos-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._title_16gf9_32{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--ink-700);letter-spacing:.08em;text-transform:uppercase}._totalCount_16gf9_41{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums;padding:1px 6px;background-color:var(--pos-canvas-2);border-radius:var(--radius-full, 100px)}._tree_16gf9_53{list-style:none;margin:0;padding:0 var(--space-2);display:flex;flex-direction:column;gap:1px}._node_16gf9_62{list-style:none}._children_16gf9_66{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}._row_16gf9_77{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);min-height:var(--density-row-height);border-radius:var(--radius-sm, 6px);transition:background-color .14s ease}._row_16gf9_77:hover{background-color:var(--pos-canvas-2)}._row_16gf9_77:has(input[type=checkbox]:checked){background-color:var(--pos-brand-soft, color-mix(in srgb, var(--pos-brand) 10%, transparent))}._expandBtn_16gf9_97{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:0;border-radius:var(--radius-sm, 4px);background:transparent;color:var(--ink-500);cursor:pointer;flex-shrink:0;transition:background-color .14s ease,color .14s ease}._expandBtn_16gf9_97:hover{background-color:var(--pos-line);color:var(--ink-900)}._expandSpacer_16gf9_117{display:inline-block;min-width:var(--control-height-sm);min-height:var(--control-height-sm);flex-shrink:0}._checkboxRow_16gf9_126{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;cursor:pointer;flex:1}._checkboxRow_16gf9_126>.mantine-Checkbox-root{flex-shrink:0}._name_16gf9_139{flex:1;font-size:var(--text-sm);color:var(--ink-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._row_16gf9_77:has(input[type=checkbox]:checked) ._name_16gf9_139{color:var(--ink-900);font-weight:500}._count_16gf9_154{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-400);font-variant-numeric:tabular-nums;flex-shrink:0;padding-left:var(--space-2)}._row_16gf9_77:has(input[type=checkbox]:checked) ._count_16gf9_154{color:var(--ink-700)}._root_uiexw_1{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}._chip_uiexw_7{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 6px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.2;background:var(--color-paper-raised);color:var(--color-ink-700);border:1px solid var(--color-ink-100);white-space:nowrap}._chip_uiexw_7[data-color=success]{background:var(--color-success-subtle, rgba(40, 167, 90, .12));color:var(--color-success-base);border-color:var(--color-success-border, rgba(40, 167, 90, .28))}._chip_uiexw_7[data-color=info]{background:var(--color-info-subtle, rgba(48, 124, 240, .12));color:var(--color-info-base);border-color:var(--color-info-border, rgba(48, 124, 240, .28))}._chip_uiexw_7[data-color=error]{background:var(--color-error-subtle, rgba(217, 63, 63, .12));color:var(--color-error-base);border-color:var(--color-error-border, rgba(217, 63, 63, .28))}._chip_uiexw_7[data-color=brand]{background:var(--color-brand-subtle, rgba(47, 90, 180, .12));color:var(--color-brand-primary);border-color:var(--color-brand-subtle, rgba(47, 90, 180, .28))}._root_uiexw_1[data-variant=badge] ._chip_uiexw_7{padding:2px 4px}._label_uiexw_50{text-transform:uppercase;letter-spacing:.04em}._badgeContainer_14lj1_1{position:absolute;bottom:var(--space-1);left:var(--space-1);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-1);z-index:2;pointer-events:none}._rxBadge_14lj1_15{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--space-2);background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-full, 9999px);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);line-height:1.6}._ageBadge_14lj1_28{display:inline-flex;align-items:center;justify-content:center;padding:1px var(--space-2);background:var(--color-warning-base, #d97706);color:#fff;border-radius:var(--radius-full, 9999px);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);line-height:1.6}._controlledBadge_14lj1_41{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--space-2);background:var(--color-error-base, #dc2626);color:#fff;border-radius:var(--radius-full, 9999px);font-size:var(--text-2xs);font-weight:var(--font-weight-bold);line-height:1.6}._body_16a9e_3{display:flex;flex-direction:column;gap:var(--space-4, 16px)}._note_16a9e_9{margin:0;padding:8px 10px;border-radius:8px;background:var(--color-warning-50, #fff6e5);color:var(--color-warning-800, #7a4a00);font-size:var(--text-sm);font-weight:600}._muted_16a9e_19{margin:0;color:var(--color-ink-500, #6b7686);font-size:var(--text-sm)}._section_16a9e_25{display:flex;flex-direction:column;gap:var(--space-2, 8px)}._label_16a9e_31{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-700, #3a4556)}._variantList_16a9e_37{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._soldOutRow_16a9e_46{display:flex;align-items:center;justify-content:space-between;gap:8px}._soldOutName_16a9e_53{min-width:0;font-size:var(--text-base);font-weight:600;color:var(--color-error-700, #b42318)}._root_13b0s_3{display:flex;flex-direction:column;background-color:var(--pos-surface);border:1px solid var(--pos-line);border-radius:9px;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;font-family:inherit;text-align:left;padding:0;transform:translateZ(0);transition:box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);will-change:transform}._root_13b0s_3:hover:not([data-disabled]){border-color:var(--pos-line-2);box-shadow:0 4px 12px -2px #0b122014;transform:translate3d(0,-2px,0)}._root_13b0s_3:active:not([data-disabled]){transform:translateZ(0)}._root_13b0s_3:focus-visible:not([data-disabled]){border-color:var(--pos-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}._root_13b0s_3[data-disabled]{opacity:.55;cursor:not-allowed;pointer-events:none}._root_13b0s_3[data-low-stock]{border-color:color-mix(in srgb,var(--pos-amber) 50%,var(--pos-line))}._imageArea_13b0s_51{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center;background-color:var(--pos-canvas-2);overflow:hidden}._image_13b0s_51{width:100%;height:100%;object-fit:cover;display:block}._imagePlaceholder_13b0s_69{width:100%;height:100%;display:grid;place-items:center;background:var(--pos-canvas-2)}._placeholderIcon_13b0s_77{color:var(--ink-300)}._outOfStockOverlay_13b0s_81{position:absolute;inset:0;background-color:#0009;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._outOfStockOverlay_13b0s_81 span{color:var(--ink-on-solid);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}._content_13b0s_101{display:flex;flex-direction:column;gap:3px;padding:7px 9px 9px;flex:0 0 auto}._name_13b0s_109{font-size:var(--text-sm);font-weight:500;color:var(--ink-900);line-height:1.25;letter-spacing:-.005em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin:0}._subtitle_13b0s_123{font-size:var(--text-2xs);color:var(--ink-500);font-family:var(--font-mono);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}._packageChip_13b0s_134{align-self:flex-start;padding:1px 6px;border-radius:var(--radius-full);background:var(--pos-canvas-2);color:var(--ink-600);font-size:var(--text-2xs);font-weight:500;line-height:1.4;white-space:nowrap}._metaChip_13b0s_146{align-self:flex-start;max-width:100%;padding:1px 6px;border-radius:var(--radius-full);background:var(--pos-canvas-2);color:var(--ink-600);font-size:var(--text-2xs);font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._wholesaleAnchor_13b0s_164{align-self:flex-start;display:flex;max-width:100%;min-width:0}._wholesaleChip_13b0s_171{align-self:flex-start;max-width:100%;padding:1px 6px;border-radius:var(--radius-full);background:var(--pos-amber-soft);color:var(--pos-amber);font-size:var(--text-2xs);font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}._dietaryOverlay_13b0s_187{position:absolute;top:6px;left:6px;z-index:1;pointer-events:none}._infoBtn_13b0s_195{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);padding:0;border:1px solid rgba(11,18,32,.06);border-radius:50%;background:#ffffffeb;color:var(--ink-700);cursor:pointer;z-index:1;box-shadow:0 1px 3px #0b12201f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._infoBtn_13b0s_195:hover,._infoBtn_13b0s_195:focus-visible{background:var(--pos-surface);color:var(--pos-brand);border-color:var(--pos-brand);transform:scale(1.06);outline:none}:root[data-theme=dark] ._infoBtn_13b0s_195{background:#232a36d9;border-color:#ffffff29;color:var(--ink-on-solid);box-shadow:0 2px 6px #0006,inset 0 1px #ffffff14}:root[data-theme=dark] ._infoBtn_13b0s_195:hover,:root[data-theme=dark] ._infoBtn_13b0s_195:focus-visible{background:var(--pos-brand);border-color:var(--pos-brand);color:var(--accent-btn-text);box-shadow:0 4px 12px -2px color-mix(in srgb,var(--pos-brand) 50%,transparent),inset 0 1px #ffffff29}._priceRow_13b0s_255{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:0}._price_13b0s_255{font-size:var(--text-base);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._priceCur_13b0s_271{font-size:var(--text-xs);font-weight:500;color:var(--pos-brand);margin-left:1px}._comparePrice_13b0s_278{font-size:var(--text-2xs);color:var(--ink-400);text-decoration:line-through;font-variant-numeric:tabular-nums}._stockInline_13b0s_285{margin-left:auto;font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;color:var(--ink-500);font-variant-numeric:tabular-nums;white-space:nowrap}._stockInline_13b0s_285[data-low-stock]{color:var(--pos-amber);font-weight:600}._popularStar_13b0s_302{position:absolute;bottom:6px;right:6px;z-index:1;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#ffffffeb;color:var(--pos-amber);box-shadow:0 1px 3px #0b12201f}._tags_13b0s_319{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-top:var(--space-1)}._weightBadge_13b0s_327{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;background-color:var(--pos-violet-soft);color:var(--pos-violet);border-radius:var(--radius-full, 9999px);font-size:var(--text-2xs);font-weight:600;width:fit-content;margin-top:var(--space-1)}._listRoot_13b0s_343{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:8px;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);-webkit-user-select:none;user-select:none;outline:none;font-family:inherit;text-align:left}._listRoot_13b0s_343:hover:not([data-disabled]){border-color:var(--pos-line-2)}._listRoot_13b0s_343:active:not([data-disabled]){background-color:var(--pos-canvas-2)}._listRoot_13b0s_343:focus-visible:not([data-disabled]){border-color:var(--pos-brand);box-shadow:0 0 0 3px var(--color-focus-ring)}._listRoot_13b0s_343[data-disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}._listImage_13b0s_380{width:34px;height:34px;border-radius:7px;overflow:hidden;background-color:var(--pos-canvas-2);flex-shrink:0;display:grid;place-items:center;color:var(--ink-400)}._listImage_13b0s_380 img{width:100%;height:100%;object-fit:cover}._listBody_13b0s_398{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.3}._listName_13b0s_407{font-size:var(--text-sm);font-weight:500;color:var(--ink-900);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listSku_13b0s_417{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listStock_13b0s_426{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-500);font-variant-numeric:tabular-nums;min-width:36px;text-align:right;flex-shrink:0}._listStock_13b0s_426[data-low-stock]{color:var(--pos-amber);font-weight:600}._listPrice_13b0s_441{font-size:var(--text-sm);font-weight:600;color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-width:68px;text-align:right;flex-shrink:0}._availabilityAnchor_13b0s_458{position:absolute;top:6px;right:6px;z-index:2}._root_13b0s_3:has(>._infoBtn_13b0s_195) ._availabilityAnchor_13b0s_458{right:calc(6px + var(--control-height-sm) + var(--space-1))}._availabilityBtn_13b0s_472{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);padding:0;border:1px solid rgba(11,18,32,.06);border-radius:50%;background:#ffffffeb;color:var(--ink-700);cursor:pointer}._availabilityBtn_13b0s_472:hover,._availabilityBtn_13b0s_472:focus-visible{color:var(--pos-brand);border-color:var(--pos-brand);outline:none}._listRoot_13b0s_343 ._availabilityAnchor_13b0s_458{position:static;flex-shrink:0}._listSoldOut_13b0s_498{flex-shrink:0;padding:1px 6px;border-radius:6px;background:var(--color-error-50, #fdecec);color:var(--color-error-700, #b42318);font-size:var(--text-2xs);font-weight:700}._root_13b0s_3[data-sold-out] ._content_13b0s_101,._listRoot_13b0s_343[data-sold-out] ._listBody_13b0s_398{opacity:.55}:root[data-theme=dark] ._availabilityBtn_13b0s_472{background:#232a36d9;border-color:#ffffff29;color:var(--ink-on-solid)}._dialogHost_13b0s_520{display:contents}._root_zjgtt_3{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:100%;padding:var(--space-8);text-align:center}._icon_zjgtt_15{display:grid;place-items:center;width:calc(var(--icon-size) * 3);height:calc(var(--icon-size) * 3);border-radius:var(--radius-full);background:var(--surface2);color:var(--text3)}._title_zjgtt_25{margin:0;color:var(--text);font-size:var(--text-lg);font-weight:var(--weight-semibold)}._body_zjgtt_32{max-width:36rem;margin:0;color:var(--text3);font-size:var(--text-sm)}._headerContent_1um4i_10{display:flex;align-items:center;gap:12px;width:100%}._headerIcon_1um4i_17{width:36px;height:36px;border-radius:10px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));color:var(--color-ink-700);display:grid;place-items:center;flex-shrink:0}._headerTextBlock_1um4i_29{display:flex;flex-direction:column;gap:1px;min-width:0}._title_1um4i_36{font-size:var(--text-lg);font-weight:600;color:var(--color-ink-900);letter-spacing:-.018em;line-height:1.2}._subtitle_1um4i_44{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.04em}._preview_1um4i_53{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px;padding:14px 16px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px dashed var(--pos-line, var(--color-ink-200));border-radius:12px;transition:background .18s ease,border-color .18s ease,border-style .18s ease}._preview_1um4i_53[data-active]{background:color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 6%,var(--pos-canvas, var(--color-paper-sunken)));border-color:color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 30%,var(--pos-line, var(--color-ink-100)));border-style:solid}._previewLabel_1um4i_72{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.1em}._previewValue_1um4i_81{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;display:inline-flex;align-items:baseline}._previewCur_1um4i_92{font-size:.6em;font-weight:500;margin-left:4px;color:var(--pos-brand, var(--color-brand-primary))}._preview_1um4i_53:not([data-active]) ._previewValue_1um4i_81{color:var(--color-ink-400)}._preview_1um4i_53:not([data-active]) ._previewCur_1um4i_92{color:var(--color-ink-400)}._footerContent_1um4i_110{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}._footerHint_1um4i_118{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-400);letter-spacing:.04em}._footerActions_1um4i_125{display:inline-flex;align-items:center;gap:10px}._confirmCta_1um4i_132{background:var(--accent-btn)!important;color:var(--pos-surface, var(--color-paper-base))!important;border-color:var(--color-ink-900)!important;box-shadow:var(--shadow-md, 0 4px 12px -2px rgba(11, 18, 32, .08))!important;letter-spacing:-.005em}._confirmCta_1um4i_132:hover:not(:disabled){background:var(--color-ink-800, #1E2A3E)!important;border-color:var(--color-ink-800, #1E2A3E)!important;box-shadow:var(--shadow-lg, 0 12px 32px -8px rgba(11, 18, 32, .12))!important}._confirmCta_1um4i_132:disabled{opacity:.45!important;background:var(--accent-btn)!important;color:var(--accent-btn-text)!important;box-shadow:none!important}._root_15tot_1{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:var(--color-warning-subtle, rgba(244, 176, 54, .14));border:1px solid var(--color-warning-border, rgba(244, 176, 54, .4));border-radius:var(--radius-md)}._icon_15tot_11{flex-shrink:0;color:var(--color-warning-base);line-height:1;padding-top:2px}._text_15tot_18{margin:0;color:var(--color-ink-900);font-size:var(--text-sm);line-height:var(--leading-snug)}._hero_1f4y3_12{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100))}._heroImage_1f4y3_22{width:100%;height:100%;object-fit:cover}._heroPlaceholder_1f4y3_28{width:100%;height:100%;display:grid;place-items:center;color:var(--color-ink-400)}._carouselNav_1f4y3_36{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;min-height:var(--control-height-sm);padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:#0b12208c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--ink-on-solid);cursor:pointer;z-index:1;transition:background .14s ease,transform .08s ease,border-color .14s ease}._carouselNav_1f4y3_36:hover,._carouselNav_1f4y3_36:focus-visible{background:#0b1220c7;border-color:#ffffff73;outline:none}._carouselNav_1f4y3_36:active{transform:translateY(-50%) scale(.94)}._carouselNav_1f4y3_36[data-side=left]{left:12px}._carouselNav_1f4y3_36[data-side=right]{right:12px}._carouselDots_1f4y3_79{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center;gap:6px;z-index:1}._carouselDot_1f4y3_79{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:#ffffff80;cursor:pointer;transition:background .14s ease,transform .14s ease}._carouselDot_1f4y3_79:hover{background:#fffc}._carouselDot_1f4y3_79[data-active]{background:var(--ink-on-solid);transform:scale(1.4)}._priceBlock_1f4y3_112{display:flex;align-items:baseline;gap:12px}._price_1f4y3_112{font-size:var(--text-4xl);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1}._priceCurrency_1f4y3_127{font-size:.55em;font-weight:500;margin-left:4px;color:var(--pos-brand, var(--color-brand-primary));letter-spacing:0}._comparePrice_1f4y3_135{font-size:var(--text-base);color:var(--color-ink-400);text-decoration:line-through;font-variant-numeric:tabular-nums;letter-spacing:-.005em}._chipRow_1f4y3_145{display:flex;flex-wrap:wrap;gap:6px}._chip_1f4y3_145{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:100px;font-size:var(--text-sm);font-weight:500;color:var(--color-ink-700);letter-spacing:-.005em}._chip_1f4y3_145 svg{color:var(--color-ink-500);flex-shrink:0}._sectionHeading_1f4y3_172{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.1em}._specs_1f4y3_184{display:flex;flex-direction:column;gap:10px}._specsTable_1f4y3_191{width:100%;border-collapse:collapse;font-size:var(--text-base)}._specsTable_1f4y3_191 tr+tr{border-top:1px solid var(--pos-line-subtle, var(--color-ink-50))}._specsTable_1f4y3_191 th{text-align:left;padding:10px 14px 10px 0;font-weight:500;color:var(--color-ink-500);vertical-align:top;width:40%;letter-spacing:-.005em}._specsTable_1f4y3_191 td{padding:10px 0;color:var(--color-ink-900);vertical-align:top;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.005em}._qpTable_1f4y3_222{width:100%;border-collapse:collapse;font-size:var(--text-base);background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:12px;overflow:hidden}._qpTable_1f4y3_222 thead th{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.08em;padding:10px 14px;background:var(--pos-surface, var(--color-paper-base));border-bottom:1px solid var(--pos-line, var(--color-ink-100));text-align:left}._qpTable_1f4y3_222 thead th:nth-child(2){text-align:center}._qpTable_1f4y3_222 thead th:nth-child(3){text-align:right}._qpTable_1f4y3_222 tbody th{text-align:left;padding:12px 14px;font-weight:600;color:var(--color-ink-900);letter-spacing:-.005em}._qpTable_1f4y3_222 tbody td{padding:12px 14px;color:var(--color-ink-800);font-variant-numeric:tabular-nums}._qpTable_1f4y3_222 tbody td:nth-child(2){text-align:center;font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-ink-500)}._qpTable_1f4y3_222 tbody td:nth-child(3){text-align:right;font-weight:700;color:var(--color-ink-900)}._qpTable_1f4y3_222 tbody tr+tr{border-top:1px solid var(--pos-line-subtle, var(--color-ink-50))}._unitsRow_1f4y3_271{display:flex;flex-wrap:wrap;gap:6px}._unitChip_1f4y3_277{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;background:var(--pos-surface, var(--color-paper-base));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:10px;font-size:var(--text-sm);color:var(--color-ink-800);letter-spacing:-.005em}._unitChip_1f4y3_277 strong{font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums}._unitRate_1f4y3_296{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);color:var(--color-ink-500);font-variant-numeric:tabular-nums;letter-spacing:.02em}._unitTag_1f4y3_304{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--pos-brand-deep, var(--color-success-base));padding:2px 6px;border-radius:6px;background:var(--pos-brand-tint, var(--color-success-subtle))}._description_1f4y3_317{margin:0;padding:14px 16px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));border-radius:12px;color:var(--color-ink-700);line-height:1.55;font-size:var(--text-base);white-space:pre-wrap;letter-spacing:-.005em}._confirmCta_1f4y3_332{letter-spacing:-.005em}._tile_877th_4{width:100%;min-width:0;display:flex;flex-direction:column;position:relative;background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:14px;overflow:hidden;cursor:pointer;text-align:left;padding:0;transition:border-color .15s ease,box-shadow .15s ease,transform .12s var(--ease-out)}._tile_877th_4:not([data-sold-out]):hover{border-color:var(--pos-brand, var(--color-brand-primary));transform:translateY(-2px)}._tile_877th_4[data-sold-out]{background:var(--pos-canvas, var(--color-paper-sunken))}._tile_877th_4[data-sold-out] ._image_877th_32,._tile_877th_4[data-sold-out] ._imagePlaceholder_877th_33,._tile_877th_4[data-sold-out] ._body_877th_34{opacity:.5}._image_877th_32{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;background:var(--pos-canvas-2, var(--color-paper-sunken))}._imagePlaceholder_877th_33{width:100%;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-300)}._comboBadge_877th_56{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:6px;background:var(--pos-brand, var(--color-brand-primary));color:#fff;font-size:var(--text-2xs);font-weight:700}._soldOutBadge_877th_68{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:6px;background:var(--color-error-600, #d92d20);color:#fff;font-size:var(--text-2xs);font-weight:700}._body_877th_34{padding:8px 10px 10px;display:flex;flex-direction:column;gap:4px}._name_877th_87{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-900);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._metaRow_877th_98{display:flex;justify-content:space-between;align-items:baseline;gap:4px;flex-wrap:wrap}._price_877th_106{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-base);font-weight:700;color:var(--pos-brand-deep, var(--color-brand-primary));font-variant-numeric:tabular-nums}._saving_877th_114{font-size:var(--text-2xs);font-weight:600;color:var(--color-success-700, #067647)}._parts_877th_120{font-size:var(--text-2xs);color:var(--color-ink-500)}:root[data-theme=dark] ._tile_877th_4{background:var(--pos-surface, var(--color-paper-raised))}._headerInline_ohjnv_2{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}._headerIcon_ohjnv_9{color:var(--color-brand-primary);flex-shrink:0}._fieldRow_ohjnv_14,._section_ohjnv_15,._errorList_ohjnv_16,._warningList_ohjnv_17{margin-top:var(--space-4)}._fieldRow_ohjnv_14:first-child,._section_ohjnv_15:first-child{margin-top:0}._fieldRow_ohjnv_14{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._section_ohjnv_15{display:flex;flex-direction:column;gap:var(--space-2)}._sectionLabel_ohjnv_39{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-600);text-transform:uppercase;letter-spacing:.04em}._itemsList_ohjnv_47{display:flex;flex-direction:column;gap:var(--space-2)}._prescriptionItem_ohjnv_53{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-paper-sunken);border-radius:var(--radius-md);font-size:var(--text-sm)}:root[data-theme=dark] ._prescriptionItem_ohjnv_53{background:#ffffff0a}._itemName_ohjnv_67{flex:1;font-weight:var(--weight-semibold);color:var(--color-ink-900)}._itemDosage_ohjnv_73{color:var(--color-ink-500);font-variant-numeric:tabular-nums}._itemQty_ohjnv_78{color:var(--color-ink-500);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}._errorText_ohjnv_84{font-size:var(--text-sm);color:var(--color-error-base);font-weight:var(--weight-medium)}._errorList_ohjnv_16{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--color-error-subtle);border:var(--border-width-thin) solid var(--color-error-border);border-radius:var(--radius-md)}._warningList_ohjnv_17{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--color-warning-subtle);border:var(--border-width-thin) solid var(--color-warning-border);border-radius:var(--radius-md)}._warningText_ohjnv_110{font-size:var(--text-sm);color:var(--color-warning-base);font-weight:var(--weight-medium)}._sectionLabel_ohjnv_39+._fieldRow_ohjnv_14{margin-top:var(--space-2)}._fieldRow_ohjnv_14+._sectionLabel_ohjnv_39,._section_ohjnv_15+._sectionLabel_ohjnv_39{display:block;margin-top:var(--space-5)}._itemHead_ohjnv_128{display:flex;align-items:center;gap:var(--space-2)}._substances_ohjnv_134{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}._substanceChip_ohjnv_143{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-info-subtle);color:var(--color-info-text, var(--color-info-base));font-size:var(--text-xs);font-weight:var(--weight-medium);font-style:italic}._itemReason_ohjnv_153{font-size:var(--text-xs);color:var(--color-ink-600)}._lineFields_ohjnv_158{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._codeRow_ohjnv_165{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._code_ohjnv_165{font-family:var(--font-mono, monospace);font-size:var(--text-2xl);font-weight:var(--weight-bold);letter-spacing:.04em;color:var(--color-ink-900)}._note_ohjnv_181{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken);color:var(--color-ink-600);font-size:var(--text-sm)}._note_ohjnv_181[data-tone=warning]{background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._header_1ili6_3{display:inline-flex;align-items:center;gap:var(--space-2)}._searchRow_1ili6_9{display:flex;align-items:flex-end;gap:var(--space-3)}._searchRow_1ili6_9>button{flex-shrink:0}._note_1ili6_20{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken);color:var(--color-ink-600);font-size:var(--text-sm)}._note_1ili6_20[data-tone=warning]{background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._note_1ili6_20[data-tone=error]{background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._results_1ili6_39{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none}._card_1ili6_48{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--color-paper-raised)}._cardHead_1ili6_58{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._code_1ili6_65{font-family:var(--font-mono, monospace);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._patient_1ili6_72{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-800)}._meta_1ili6_78{font-size:var(--text-xs);color:var(--color-ink-600)}._dates_1ili6_83{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-ink-600)}._items_1ili6_91{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-800)}._why_1ili6_98{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-warning-text, var(--color-warning-base))}._actions_1ili6_104{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._cancelBody_1ili6_111{display:flex;flex-direction:column;gap:var(--space-3)}._cancelBody_1ili6_111 p{margin:0}._root_7jfjr_1{display:flex;flex-direction:column;gap:var(--space-2);border-radius:var(--radius-md);padding:var(--space-3);animation:_slideDown_7jfjr_1 var(--duration-normal, .2s) var(--ease-default, ease)}@keyframes _slideDown_7jfjr_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._root_7jfjr_1[data-severity=HIGH]{background:var(--color-error-subtle, #fde8e8);border:2px solid var(--color-error-base, #dc2626)}._root_7jfjr_1[data-severity=MEDIUM]{background:var(--color-warning-subtle, #fef3cd);border:2px solid var(--color-warning-base, #d97706)}._root_7jfjr_1[data-severity=LOW]{background:var(--color-info-subtle, #e0f2fe);border:1px solid var(--color-info-base, #0284c7)}._header_7jfjr_36{display:flex;align-items:center;gap:var(--space-2)}._headerIcon_7jfjr_42{flex-shrink:0}._headerIcon_7jfjr_42[data-severity=HIGH]{color:var(--color-error-base, #dc2626)}._headerIcon_7jfjr_42[data-severity=MEDIUM]{color:var(--color-warning-base, #d97706)}._headerIcon_7jfjr_42[data-severity=LOW]{color:var(--color-info-base, #0284c7)}._headerTitle_7jfjr_58{font-size:var(--text-sm);font-weight:var(--font-weight-bold)}._headerTitle_7jfjr_58[data-severity=HIGH]{color:var(--color-error-base, #dc2626)}._headerTitle_7jfjr_58[data-severity=MEDIUM]{color:var(--color-warning-base, #d97706)}._headerTitle_7jfjr_58[data-severity=LOW]{color:var(--color-info-base, #0284c7)}._interactionList_7jfjr_75{display:flex;flex-direction:column;gap:var(--space-1)}._interactionItem_7jfjr_81{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-900)}._interactionDot_7jfjr_89{flex-shrink:0;width:6px;height:6px;border-radius:50%;margin-top:6px}._interactionDot_7jfjr_89[data-severity=HIGH]{background:var(--color-error-base, #dc2626)}._interactionDot_7jfjr_89[data-severity=MEDIUM]{background:var(--color-warning-base, #d97706)}._interactionDot_7jfjr_89[data-severity=LOW]{background:var(--color-info-base, #0284c7)}._interactionText_7jfjr_109{flex:1}._interactionProducts_7jfjr_113{font-weight:var(--font-weight-semibold)}._interactionDesc_7jfjr_117{color:var(--color-ink-500)}._overrideSection_7jfjr_121{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-error-border, #fca5a5)}._overrideLabel_7jfjr_130{font-size:var(--text-xs);color:var(--color-error-base, #dc2626);font-weight:var(--font-weight-medium)}._root_12gvk_7{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);max-height:40%;overflow-y:auto;border-bottom:var(--border-width-thin, 1px) solid var(--pos-line, var(--color-ink-100));background:var(--pos-surface, var(--color-paper-base))}._offlineNote_12gvk_19,._rxRow_12gvk_20,._checkNote_12gvk_21,._overrideNote_12gvk_22{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium)}._offlineNote_12gvk_19{background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._rxRow_12gvk_20{flex-wrap:wrap;background:var(--color-paper-sunken);color:var(--color-ink-700)}._rxRow_12gvk_20[data-state=required]{background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._rxRow_12gvk_20[data-state=covered]{background:var(--color-success-subtle);color:var(--color-success-text, var(--color-success-base))}._rxText_12gvk_53{flex:1;min-width:0}._checkNote_12gvk_21{color:var(--color-ink-600)}._checkNote_12gvk_21[data-tone=warning]{justify-content:space-between;background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._overrideNote_12gvk_22{background:var(--color-success-subtle);color:var(--color-success-text, var(--color-success-base))}._overrideIcon_12gvk_73{flex-shrink:0}._spin_12gvk_77{flex-shrink:0;animation:_spin_12gvk_77 .9s linear infinite}@keyframes _spin_12gvk_77{to{transform:rotate(360deg)}}._compact_12gvk_89{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:var(--border-width-thin) solid var(--border-color-subtle)}._chips_12gvk_97{display:flex;flex-wrap:wrap;gap:var(--space-1)}._chip_12gvk_97{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-paper-sunken);color:var(--color-ink-700);font-size:var(--text-xs);font-weight:var(--weight-medium)}._chip_12gvk_97[data-tone=success]{background:var(--color-success-subtle);color:var(--color-success-text, var(--color-success-base))}._chip_12gvk_97[data-tone=warning]{background:var(--color-warning-subtle);color:var(--color-warning-text, var(--color-warning-base))}._chip_12gvk_97[data-tone=error]{background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base))}._rxList_12gvk_131{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._rxItem_12gvk_140{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-success-subtle);color:var(--color-ink-700);font-size:var(--text-sm);font-weight:var(--weight-medium)}._rxItemText_12gvk_153{min-width:0;overflow-wrap:anywhere}._rxDetach_12gvk_158{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:var(--control-height);border:0;border-radius:var(--radius-md);background:transparent;color:inherit;cursor:pointer}._rxDetach_12gvk_158:hover{background:var(--color-paper-sunken)}._insurance_12gvk_177{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken)}._insuranceTitle_12gvk_186{margin:0;color:var(--color-ink-700);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._insuranceForm_12gvk_193{display:flex;flex-direction:column;gap:var(--space-2)}._insuranceAttached_12gvk_199{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._insuranceText_12gvk_206{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;overflow-wrap:anywhere;color:var(--color-ink-700);font-size:var(--text-sm);font-weight:var(--weight-medium)}._insuranceError_12gvk_217{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-error-subtle);color:var(--color-error-text, var(--color-error-base));font-size:var(--text-sm);font-weight:var(--weight-medium)}._layout_l7exl_3{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--pos-till-surface, #ffffff);color:var(--ink-900);overflow:hidden;font-size:var(--text-sm);font-family:var(--font-sans);letter-spacing:-.003em;position:relative}._body_l7exl_17{flex:1;display:flex;flex-direction:row;min-height:0;overflow:hidden;position:relative}._saleTitle_l7exl_28{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._pharmacistBadge_l7exl_35{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-success-subtle);color:var(--color-success-text, var(--color-success-base));font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap}._saleTitle_l7exl_28>[role=tablist]{margin-left:var(--space-2)}._mobileTabs_l7exl_53{display:none;flex-shrink:0;gap:4px;padding:8px 12px;background-color:var(--pos-till-surface, #ffffff)}._mobileTabList_l7exl_61._mobileTabList_l7exl_61{display:flex;width:100%}._mobileTab_l7exl_53._mobileTab_l7exl_53{flex:1;justify-content:center}._mobileTabBadge_l7exl_71{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--pos-brand, var(--color-brand-primary));color:var(--pos-surface, var(--color-paper-base));font-size:var(--text-2xs);font-weight:700;font-variant-numeric:tabular-nums}._leftPanel_l7exl_88{flex:1 1 0;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--pos-till-surface, #ffffff)}._cartPanel_l7exl_97{flex:1 1 0;min-width:0;display:flex;flex-direction:column;min-height:0;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line)}._catalogModalBody_l7exl_110{display:flex;flex-direction:column;flex:1;min-height:0}._catalogModalBody_l7exl_110>:first-child{flex:1;min-height:0}._checkoutPanel_l7exl_122{flex-shrink:0;width:300px;display:flex;flex-direction:column;min-height:0;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line)}._checkoutPanel_l7exl_122>*{flex:1;min-height:0}._layout_l7exl_3[data-split=scan] ._leftPanel_l7exl_88{flex:none;width:22rem}._layout_l7exl_3[data-split=scan] ._cartPanel_l7exl_97{flex:1;width:auto}._catalogBackdrop_l7exl_153{display:none;position:absolute;inset:0;background:#0b122073;z-index:30;animation:_catalogBackdropIn_l7exl_1 .18s ease;cursor:pointer}._catalogToggle_l7exl_163{display:none;position:absolute;bottom:1.25rem;left:1.25rem;z-index:25;align-items:center;gap:10px;padding:.8rem 1.25rem;border:none;border-radius:9999px;background:var(--accent-btn);color:var(--pos-surface, var(--color-paper-base));font-size:var(--text-base);font-weight:600;cursor:pointer;box-shadow:var(--shadow-lg);transition:transform .12s ease,box-shadow .15s ease,opacity .15s ease;font-family:inherit;letter-spacing:-.005em}._catalogToggle_l7exl_163:hover{transform:translateY(-2px);box-shadow:var(--shadow-pop)}._catalogToggle_l7exl_163:active{transform:translateY(0)}._catalogToggleLabel_l7exl_194{letter-spacing:-.005em}@keyframes _catalogBackdropIn_l7exl_1{0%{opacity:0}to{opacity:1}}@media(max-width:1440px){._checkoutPanel_l7exl_122{width:25rem}}@media(max-width:1280px){._catalogToggle_l7exl_163{display:inline-flex}._leftPanel_l7exl_88{position:absolute;top:0;left:0;bottom:0;width:min(28rem,calc(100vw - 3rem));z-index:40;transform:translate(-100%);transition:transform .24s cubic-bezier(.22,.61,.36,1);box-shadow:18px 0 44px -12px #0b12202e,6px 0 14px -4px #0b122014;background:var(--pos-till-surface, #ffffff)}._layout_l7exl_3[data-catalog-open] ._leftPanel_l7exl_88{transform:translate(0)}._layout_l7exl_3[data-catalog-open] ._catalogBackdrop_l7exl_153{display:block}._layout_l7exl_3[data-catalog-open] ._catalogToggle_l7exl_163{opacity:0;pointer-events:none}._cartPanel_l7exl_97{flex:1;width:auto;border-left:none}._layout_l7exl_3[data-split=scan] ._leftPanel_l7exl_88{flex:initial;width:min(28rem,calc(100vw - 3rem))}._layout_l7exl_3[data-split=scan] ._cartPanel_l7exl_97{flex:1;width:auto}}@media(max-width:1100px){._checkoutPanel_l7exl_122{width:23rem}}@media(max-width:900px){._checkoutPanel_l7exl_122{width:20rem}}@media(max-width:720px){._mobileTabs_l7exl_53{display:flex}._body_l7exl_17{display:block}._catalogToggle_l7exl_163{display:none}._catalogBackdrop_l7exl_153{display:none!important}._leftPanel_l7exl_88,._cartPanel_l7exl_97,._checkoutPanel_l7exl_122{position:absolute;inset:0;width:100%;border:none;transform:none;transition:none;box-shadow:none;display:none;z-index:auto}._layout_l7exl_3[data-pane=catalog] ._leftPanel_l7exl_88,._layout_l7exl_3[data-pane=cart] ._cartPanel_l7exl_97,._layout_l7exl_3[data-pane=checkout] ._checkoutPanel_l7exl_122{display:flex}}._root_itnfp_1{display:flex;flex-direction:column;width:100%;min-height:0;flex:1}._offline_itnfp_9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2);border:var(--border-width-thin) solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._payHint_itnfp_22{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ink-500)}._body_itnfp_28{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._state_itnfp_36{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);color:var(--color-ink-500);font-size:var(--text-sm);text-align:center}._list_itnfp_48{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_itnfp_57{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--surface-raised)}._itemHeader_itnfp_67{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._orderNumber_itnfp_74{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900)}._age_itnfp_80{font-size:var(--text-sm);color:var(--color-ink-500)}._amount_itnfp_85{margin-left:auto;font-weight:var(--weight-semibold);color:var(--color-ink-900);font-variant-numeric:tabular-nums}._lines_itnfp_92{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-700)}._line_itnfp_92[data-served]{color:var(--color-ink-400);text-decoration:line-through}._actions_itnfp_108{display:flex;flex-wrap:wrap;gap:var(--space-2)}._orderType_itnfp_115{font-size:var(--text-sm);color:var(--color-ink-600)}._root_1fs3i_5{display:flex;flex-direction:column;height:100%;overflow-y:auto;gap:var(--space-3);background:var(--color-paper-base);border:1px solid var(--border-color-default);border-radius:var(--radius-lg)}._summaryRoot_1fs3i_18{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}._summaryStatus_1fs3i_27{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-paper-subtle);border:1px solid var(--border-color-subtle)}._summaryStatus_1fs3i_27[data-success]{background:var(--color-success-subtle);border-color:var(--color-success-border)}._statusIconSuccess_1fs3i_44{color:var(--color-success-base)}._statusText_1fs3i_48{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-base)}._summaryDetails_1fs3i_56{background:var(--color-paper-subtle);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid var(--border-color-subtle)}._detailRow_1fs3i_63{display:flex;justify-content:space-between;align-items:center;padding:var(--space-1) 0;gap:var(--space-2)}._detailLabel_1fs3i_71{font-size:var(--text-sm);color:var(--color-ink-muted);flex-shrink:0}._detailValue_1fs3i_77{font-size:var(--text-sm);color:var(--color-ink-base);font-variant-numeric:tabular-nums;text-align:right}._detailValueBold_1fs3i_84{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-ink-base);font-variant-numeric:tabular-nums;text-align:right}._detailValueChange_1fs3i_92{font-size:var(--text-sm);color:var(--color-success-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:right}._summaryActions_1fs3i_102{display:flex;flex-direction:column;gap:var(--space-2)}._autoReturn_1fs3i_110{font-size:var(--text-xs);color:var(--color-ink-muted);text-align:center}._root_1uaks_10{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;min-height:0;background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:14px;overflow:hidden;box-shadow:var(--shadow-xs, 0 1px 2px rgba(11, 18, 32, .04)),inset 0 1px color-mix(in srgb,white 60%,transparent)}._root_1uaks_10:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:3px;border-radius:0 2px 2px 0;background:var(--pos-brand, var(--color-brand-primary))}._header_1uaks_40{display:flex;flex-direction:column;gap:4px;padding:16px 18px 14px 20px}._eyebrow_1uaks_47{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.14em;line-height:1;margin-bottom:2px}._orderNumber_1uaks_58{font-size:var(--text-xl);font-weight:700;color:var(--color-ink-900);line-height:1.15;letter-spacing:-.018em;display:inline-flex;align-items:baseline;gap:4px}._orderNumber_1uaks_58 strong{font-family:var(--font-mono, ui-monospace, monospace);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.005em}._createdAt_1uaks_76{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);font-variant-numeric:tabular-nums;letter-spacing:.06em;line-height:1;margin-top:2px}._divider_1uaks_88{height:1px;background:var(--pos-line, var(--color-ink-100));flex-shrink:0}._itemsList_1uaks_100{flex:1;overflow-y:auto;padding:10px 18px 10px 20px;min-height:0}._itemsTable_1uaks_113{width:100%!important;min-width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums;border:none!important;border-radius:0!important}._itemsTable_1uaks_113 [data-with-table-border],._itemsTable_1uaks_113[data-with-table-border]{border:none!important;border-radius:0!important}._itemsTable_1uaks_113 thead th{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-400);text-transform:uppercase;letter-spacing:.1em;padding:8px 10px;background:transparent;border-bottom:1px solid var(--pos-line-subtle, var(--color-ink-100))}._itemsTable_1uaks_113 tbody tr{display:table-row!important}._itemsTable_1uaks_113 tbody td{display:table-cell!important;padding:8px 10px;vertical-align:middle}._colName_1uaks_151{width:auto}._colUnit_1uaks_152{width:6rem;white-space:nowrap}._colQty_1uaks_153{width:4rem;white-space:nowrap}._colTotal_1uaks_154{width:7rem;white-space:nowrap}._cellName_1uaks_156{font-weight:500;color:var(--color-ink-900);letter-spacing:-.005em}._cellUnit_1uaks_162{font-size:var(--text-sm);color:var(--color-ink-600);white-space:nowrap}._cellQty_1uaks_168{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:600;color:var(--color-ink-700);white-space:nowrap}._cellTotal_1uaks_176{font-size:var(--text-base);font-weight:600;color:var(--color-ink-900);letter-spacing:-.005em;white-space:nowrap}._itemRow_1uaks_184{transition:background-color var(--duration-fast) var(--ease-out)}._itemRow_1uaks_184{display:grid;grid-template-columns:36px minmax(0,1fr) auto;column-gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px dashed color-mix(in srgb,var(--pos-line, var(--color-ink-100)) 70%,transparent)}._itemRow_1uaks_184:last-child{border-bottom:none}._itemQty_1uaks_201{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-700);font-variant-numeric:tabular-nums;text-align:center;padding:3px 0;background:var(--pos-canvas-2, var(--color-paper-sunken));border-radius:5px;letter-spacing:.02em;line-height:1.1;align-self:center}._itemLeft_1uaks_216{display:flex;flex-direction:column;gap:2px;min-width:0}._itemName_1uaks_223{font-size:var(--text-sm);font-weight:500;color:var(--color-ink-900);line-height:1.3;word-break:break-word;letter-spacing:-.005em}._itemTotal_1uaks_232{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);color:var(--color-ink-900);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;letter-spacing:-.005em;align-self:center}._emptyItems_1uaks_244{display:flex;align-items:center;justify-content:center;padding:var(--space-6) 0;font-size:var(--text-sm);color:var(--color-ink-400)}._totals_1uaks_255{flex-shrink:0;padding:14px 18px 18px 20px;display:flex;flex-direction:column;gap:6px;background:var(--pos-canvas, var(--color-paper-sunken));border-top:1px solid var(--pos-line, var(--color-ink-100))}._totalRow_1uaks_265{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-600)}._totalLabel_1uaks_274{letter-spacing:-.003em}._totalValue_1uaks_278{font-family:var(--font-mono, ui-monospace, monospace);color:var(--color-ink-900);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em}._discountValue_1uaks_286{font-family:var(--font-mono, ui-monospace, monospace);color:var(--pos-brand-deep, var(--color-success-base));font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.005em}._totalSeparator_1uaks_294{height:0;border-top:1px dashed var(--pos-line-2, var(--color-ink-200));margin:4px 0 2px}._grandTotalLabel_1uaks_301{font-size:var(--text-base);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em}._grandTotalValue_1uaks_308{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xl);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.018em;line-height:1}:root[data-theme=dark] ._root_1uaks_10{background:var(--pos-surface, var(--color-paper-raised));border-color:#ffffff14}:root[data-theme=dark] ._itemQty_1uaks_201{background:#ffffff0a}:root[data-theme=dark] ._totals_1uaks_255{background:#ffffff05;border-top-color:#ffffff14}._layout_1rwmv_4{display:grid;height:100%;gap:0;grid-template-columns:60fr 40fr;background:var(--pos-till-surface, #ffffff)}._layout_1rwmv_4[data-view=browsing]{grid-template-columns:1fr 400px;grid-template-rows:1fr}@media(max-width:1440px){._layout_1rwmv_4[data-view=browsing]{grid-template-columns:1fr 380px}}@media(max-width:1200px){._layout_1rwmv_4[data-view=browsing]{grid-template-columns:1fr 350px}}._leftPanel_1rwmv_52{overflow:hidden;display:flex;flex-direction:column;padding:0;gap:0;min-width:0;min-height:0;background:var(--pos-till-surface, #ffffff)}._layout_1rwmv_4[data-view=payment]>._leftPanel_1rwmv_52,._layout_1rwmv_4[data-view=receipt]>._leftPanel_1rwmv_52{padding:var(--space-4);gap:var(--space-3)}._rightPanel_1rwmv_85{overflow:hidden;display:flex;flex-direction:column;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100));min-height:0}._entryRow_1rwmv_106{flex-shrink:0;padding:12px 16px 4px}._actionBarSlot_1rwmv_111{flex-shrink:0}._categoryTabs_1rwmv_116{display:flex;gap:var(--space-2);overflow-x:auto;padding:8px 16px;flex-shrink:0}._categoryTab_1rwmv_116{display:flex;align-items:center;gap:var(--space-1);min-height:var(--control-height-sm);padding:var(--space-2) var(--space-4);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);color:var(--color-ink-900);cursor:pointer;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) var(--ease-out)}._categoryTab_1rwmv_116[data-active]{background:var(--color-brand-primary);color:var(--color-paper-base);border-color:var(--color-brand-primary)}._productGrid_1rwmv_50{flex:1;overflow-y:auto;padding:12px 16px}._productGridInner_1rwmv_50{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;padding:4px 2px}._emptyState_1rwmv_170{text-align:center;color:var(--color-ink-600);padding:var(--space-8)}._cartPanelSlot_1rwmv_184{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._cartFooter_1rwmv_192{flex-shrink:0;border-top:1px solid var(--pos-line, var(--color-ink-100));background:var(--pos-till-surface, #ffffff);padding:10px 14px 12px;display:flex;flex-direction:column;gap:6px}._cartFooterRow_1rwmv_202{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--color-ink-600)}._cartFooterRow_1rwmv_202[data-strong=true]{align-items:baseline;padding-top:2px;font-size:var(--text-base);font-weight:600;color:var(--color-ink-500, #5b6472)}._cartFooterRow_1rwmv_202[data-strong=true] ._cartFooterVal_1rwmv_217{font-size:var(--text-2xl);font-weight:800;color:var(--color-ink-900, #1a2333)}._cartFooterRow_1rwmv_202[data-tone=positive] ._cartFooterVal_1rwmv_217{color:var(--pos-brand-deep, var(--color-brand-primary-active))}._cartFooterVal_1rwmv_217{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}._cartFooterRemove_1rwmv_232{display:inline-grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);margin-left:var(--space-1);border-radius:var(--radius-sm);color:var(--color-ink-500);vertical-align:middle}._cartFooterRemove_1rwmv_232:hover{background:var(--color-paper-sunken);color:var(--color-ink-900)}._cartFooterSource_1rwmv_248{color:var(--color-ink-500);font-weight:400}._footerHalfRow_1rwmv_259{display:flex;gap:8px}._footerHalfBtn_1rwmv_256{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:var(--radius-md, 8px);border:1px solid var(--pos-brand, var(--color-brand-primary));background:var(--pos-brand-tint, var(--color-brand-primary-subtle));color:var(--pos-brand-deep, var(--color-brand-primary-active));font-family:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}._footerHalfBtn_1rwmv_256:disabled{opacity:.5;cursor:not-allowed}._footerSecondaryBtn_1rwmv_287{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;padding:10px;border-radius:var(--radius-md, 8px);border:1px solid var(--color-success-500, var(--color-success-base, #16a34a));background:var(--color-success-50, var(--color-success-subtle, rgb(240 253 244)));color:var(--color-success-700, var(--color-success-strong, #15803d));font-family:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background-color .14s ease}._footerSecondaryBtn_1rwmv_287:hover:not(:disabled){background-color:var(--color-success-100, rgb(220 252 231))}._footerSecondaryBtn_1rwmv_287:disabled{opacity:.5;cursor:not-allowed}._payButton_1rwmv_314{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;margin-top:4px;border-radius:10px;border:1px solid var(--pos-brand, var(--color-brand-primary));background:var(--pos-brand, var(--color-brand-primary));color:var(--color-paper-base);font-family:inherit;font-size:var(--text-lg);font-weight:700;cursor:pointer;transition:background-color .14s ease}._payButton_1rwmv_314:hover{background-color:var(--pos-brand-deep, var(--color-brand-primary-active))}._payAmount_1rwmv_335{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}._payKbd_1rwmv_340{margin-left:8px;font-size:.7em;font-weight:600;padding:1px 5px;border-radius:4px;background:#fff3;vertical-align:middle}._layout_1rwmv_4[data-view=payment],._layout_1rwmv_4[data-view=receipt]{grid-template-columns:1fr 300px}@media(max-width:1440px){._layout_1rwmv_4[data-view=payment],._layout_1rwmv_4[data-view=receipt]{grid-template-columns:1fr 25rem}}@media(max-width:1100px){._layout_1rwmv_4[data-view=payment],._layout_1rwmv_4[data-view=receipt]{grid-template-columns:1fr 23rem}}@media(max-width:900px){._layout_1rwmv_4[data-view=payment],._layout_1rwmv_4[data-view=receipt]{grid-template-columns:1fr 20rem}}._unsentPayMessage_1rwmv_381{margin:0;font-size:var(--text-base);line-height:1.5;color:var(--color-ink-800)}._frame_x5mco_6{position:relative;display:flex;min-width:0}._tile_x5mco_12{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:14px;overflow:hidden;cursor:pointer;text-align:left;padding:0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,box-shadow .15s ease,transform .12s var(--ease-out)}._frame_x5mco_6:not([data-sold-out]) ._tile_x5mco_12:hover{border-color:var(--pos-brand, var(--color-brand-primary));transform:translateY(-2px);box-shadow:0 12px 24px -10px color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 30%,transparent),0 2px 4px #0b12200a}._frame_x5mco_6:not([data-sold-out]) ._tile_x5mco_12:active{transform:translateY(0) scale(.98);transition-duration:.06s}._frame_x5mco_6:not([data-sold-out]) ._tile_x5mco_12:hover ._image_x5mco_46{transform:scale(1.04)}._frame_x5mco_6[data-sold-out] ._tile_x5mco_12{background:var(--pos-canvas, var(--color-paper-sunken))}._frame_x5mco_6[data-sold-out] ._image_x5mco_46,._frame_x5mco_6[data-sold-out] ._imagePlaceholder_x5mco_55,._frame_x5mco_6[data-sold-out] ._body_x5mco_56{opacity:.5}._image_x5mco_46{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--pos-canvas-2, var(--color-paper-sunken));display:block;transition:transform .3s var(--ease-out)}._imagePlaceholder_x5mco_55{width:100%;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-300);font-size:var(--text-3xl)}._soldOutBadge_x5mco_80{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:6px;background:var(--color-error-600, #d92d20);color:#fff;font-size:var(--text-2xs);font-weight:700;letter-spacing:.01em}._body_x5mco_56{padding:8px 10px 10px;display:flex;flex-direction:column;gap:4px}._name_x5mco_100{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-900);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.005em}._metaRow_x5mco_112{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:2px}._price_x5mco_121{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-base);font-weight:700;color:var(--pos-brand-deep, var(--color-brand-primary));font-variant-numeric:tabular-nums;letter-spacing:-.01em}._prepTime_x5mco_130{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.04em}._menuAnchor_x5mco_142{position:absolute;top:6px;right:6px}._menuButton_x5mco_148{min-width:var(--control-height-sm);min-height:var(--control-height-sm);display:inline-grid;place-items:center;border:0;border-radius:8px;background:color-mix(in srgb,var(--pos-till-surface, #ffffff) 88%,transparent);color:var(--color-ink-700);cursor:pointer;opacity:.85}._menuButton_x5mco_148:hover,._menuButton_x5mco_148:focus-visible{opacity:1;outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:0}:root[data-theme=dark] ._tile_x5mco_12{background:var(--pos-surface, var(--color-paper-raised));box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff0d}:root[data-theme=dark] ._image_x5mco_46{background:#ffffff08}._section_rljeb_5{display:flex;flex-direction:column;gap:var(--space-3)}._sectionLabel_rljeb_11{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._hint_rljeb_17{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._notice_rljeb_23{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._infoNotice_rljeb_32{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-info-subtle);color:var(--color-info-text);font-size:var(--text-sm)}._errorNotice_rljeb_41{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-error-subtle);color:var(--color-error-text);font-size:var(--text-sm)}._fieldError_rljeb_50{margin:0;font-size:var(--text-xs);color:var(--color-error-text)}._empty_rljeb_56{margin:0;padding:var(--space-6) var(--space-3);text-align:center;color:var(--color-ink-500);font-size:var(--text-sm)}._chipRow_rljeb_66{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}._stepper_rljeb_75{display:flex;align-items:center;gap:var(--space-3)}._stepperValue_rljeb_81{min-width:var(--space-20);text-align:center;font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._tileGrid_rljeb_91{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--space-2);max-height:22rem;overflow-y:auto}._tile_rljeb_91{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-height:var(--button-height-lg);padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-default);background:var(--surface-raised);text-align:left}._tile_rljeb_91:hover{border-color:var(--border-color-interactive)}._tile_rljeb_91[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._tile_rljeb_91:disabled{opacity:.5;cursor:not-allowed}._tileTitle_rljeb_126{font-weight:var(--weight-semibold);color:var(--color-ink-900)}._tileMeta_rljeb_131{display:flex;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-600);font-variant-numeric:tabular-nums}._slotGrid_rljeb_139{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:var(--space-2);max-height:16rem;overflow-y:auto}._slot_rljeb_139{min-height:var(--button-height-lg);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-default);background:var(--surface-raised);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}._slot_rljeb_139[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-paper-base)}._classGrid_rljeb_164{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));gap:var(--space-2)}._classTile_rljeb_170{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);text-align:left;overflow-wrap:anywhere}._classTile_rljeb_170>:last-child{font-size:var(--text-sm)}._dateRow_rljeb_187{display:flex;align-items:center;gap:var(--space-2)}._dateDays_rljeb_193{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-1);flex:1}._day_rljeb_200{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);min-height:var(--button-height-lg);padding:var(--space-1);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-subtle);background:var(--surface-raised);font-variant-numeric:tabular-nums}._dayTip_rljeb_214{display:flex;min-width:0}._dayTip_rljeb_214>._day_rljeb_200{flex:1;min-width:0}._day_rljeb_200[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._day_rljeb_200:disabled{background:var(--surface-canvas);color:var(--color-ink-400);cursor:not-allowed}._dayName_rljeb_235{font-size:var(--text-2xs);text-transform:uppercase;color:var(--color-ink-500)}._dayDate_rljeb_241{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._panel_rljeb_248{display:flex;flex-direction:column;gap:var(--space-4)}._panelHead_rljeb_254{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._panelTitle_rljeb_262{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold)}._facts_rljeb_268{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-canvas)}._facts_rljeb_268 dt{color:var(--color-ink-500);font-size:var(--text-sm)}._facts_rljeb_268 dd{margin:0;color:var(--color-ink-900);font-size:var(--text-sm);font-weight:var(--weight-medium);overflow-wrap:anywhere}._badges_rljeb_291{display:flex;flex-wrap:wrap;gap:var(--space-1)}._actions_rljeb_297{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--space-2)}._actions_rljeb_297 button{min-height:var(--button-height-lg)}._actionTip_rljeb_309{display:flex;min-width:0}._actionTip_rljeb_309>*{flex:1;min-width:0}._phoneLine_rljeb_319{grid-column:1 / -1}._phone_rljeb_319{font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide)}._wizardBody_rljeb_332{display:flex;flex-direction:column;gap:var(--space-4);min-height:20rem}._form_rljeb_339{display:flex;flex-direction:column;gap:var(--space-3)}._footer_rljeb_345{display:flex;justify-content:space-between;gap:var(--space-2);width:100%}._footerEnd_rljeb_352{display:flex;gap:var(--space-2)}._lineList_rljeb_358{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1, 4px)}._root_nxe31_1{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:transparent;color:var(--color-ink-700, var(--color-neutral-700));font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast),border-color var(--duration-fast);min-height:var(--control-height-sm)}._root_nxe31_1:hover:not(:disabled){background-color:var(--color-paper-sunken, var(--color-neutral-50));border-color:var(--color-ink-300, var(--color-neutral-300))}._root_nxe31_1:disabled{opacity:.4;cursor:not-allowed}._label_nxe31_27{white-space:nowrap}._shortcut_nxe31_31{font-size:var(--text-xs);padding:0 var(--space-1);border-radius:var(--radius-sm);background-color:var(--color-ink-100, var(--color-neutral-100));color:var(--color-ink-700, var(--color-neutral-700));font-family:ui-monospace,monospace}._section_9p1to_1{display:flex;flex-direction:column;gap:var(--space-2)}._title_9p1to_7{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink-600);margin:0}._state_9p1to_16{font-size:var(--text-sm);color:var(--color-ink-600);margin:0}._retry_9p1to_22{border:0;background:none;padding:0;color:var(--color-brand-primary);font:inherit;text-decoration:underline;cursor:pointer}._list_9p1to_32{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_9p1to_41{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base)}._row_9p1to_41[data-status=REFUND_DUE]{border-color:var(--color-warning-300, var(--color-ink-200))}._main_9p1to_55{display:flex;flex-direction:column;gap:2px;min-width:0}._seat_9p1to_62{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._meta_9p1to_68{font-size:var(--text-xs);color:var(--color-ink-700)}._code_9p1to_73{font-family:monospace;font-size:var(--text-sm);letter-spacing:.04em;color:var(--color-ink-900)}._note_9p1to_80{font-size:var(--text-xs);color:var(--color-ink-600)}._side_9p1to_85{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex-shrink:0}._head_k6aio_15{display:flex;align-items:flex-start;gap:10px;width:100%;min-width:0}._headIcon_k6aio_23{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex-shrink:0}._headIcon_k6aio_23[data-tone=brand]{background:var(--pos-brand-tint);color:var(--pos-brand-deep)}._headIcon_k6aio_23[data-tone=violet]{background:var(--pos-violet-soft);color:var(--pos-violet)}._headIcon_k6aio_23[data-tone=amber]{background:var(--pos-amber-soft);color:var(--pos-amber)}._headIcon_k6aio_23[data-tone=rose]{background:var(--pos-rose-soft);color:var(--pos-rose);box-shadow:0 0 0 3px color-mix(in srgb,var(--pos-rose) 15%,transparent)}._headText_k6aio_51{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_k6aio_59{font-size:var(--text-md);font-weight:600;letter-spacing:-.012em;color:var(--ink-900);line-height:1.2;margin:0}._subtitle_k6aio_68{font-size:var(--text-xs);color:var(--ink-500);margin:0}._body_k6aio_76{display:flex;flex-direction:column;gap:12px}._lead_k6aio_82{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--ink-700);text-wrap:pretty}._field_k6aio_90{display:flex;flex-direction:column;gap:6px}._fieldLabel_k6aio_96{font-size:var(--text-xs);font-weight:500;color:var(--ink-700)}._chipPick_k6aio_104{display:flex;flex-wrap:wrap;gap:4px}._chip_k6aio_104{padding:6px 10px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:7px;font-family:inherit;font-size:var(--text-xs);font-weight:500;color:var(--ink-700);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}._chip_k6aio_104:hover{border-color:var(--pos-line-2)}._chip_k6aio_104[data-selected]{background:var(--accent-btn);border-color:var(--accent-btn);color:var(--accent-btn-text)}._checkcard_k6aio_135{display:flex;gap:9px;padding:10px 12px;background:var(--pos-canvas);border:1px solid var(--pos-line-subtle);border-radius:9px;cursor:pointer}._checkcard_k6aio_135[data-tone=danger]{background:var(--pos-rose-soft);border-color:color-mix(in srgb,var(--pos-rose) 20%,var(--pos-line))}._checkcardText_k6aio_150{display:flex;flex-direction:column;gap:2px}._checkcardTitle_k6aio_156{font-size:var(--text-sm);font-weight:600;color:var(--ink-900)}._checkcardSub_k6aio_162{font-size:var(--text-2xs);color:var(--ink-500)}._checkbox_k6aio_167{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1.5px solid var(--pos-line-2);border-radius:4px;background:var(--pos-surface);cursor:pointer;flex-shrink:0;margin-top:2px;position:relative}._checkbox_k6aio_167:checked{background:var(--pos-brand);border-color:var(--pos-brand)}._checkbox_k6aio_167:checked:after{content:"";position:absolute;top:2px;left:4px;width:4px;height:8px;border:solid var(--accent-btn-text);border-width:0 2px 2px 0;transform:rotate(45deg)}._title_2t8a7_3{font-size:var(--text-md);font-weight:600;letter-spacing:-.012em;color:var(--ink-900);line-height:1.2}._subtitle_2t8a7_11{display:block;font-size:var(--text-xs);color:var(--ink-500)}._body_2t8a7_17{display:flex;flex-direction:column;gap:12px}._lead_2t8a7_23{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--ink-700);text-wrap:pretty}._fieldLabel_2t8a7_31{font-size:var(--text-xs);font-weight:500;color:var(--ink-700)}._chipPick_2t8a7_37{display:flex;flex-wrap:wrap;gap:4px}._chip_2t8a7_37{padding:6px 10px;background:var(--pos-surface);border:1px solid var(--pos-line);border-radius:7px;font-family:inherit;font-size:var(--text-xs);font-weight:500;color:var(--ink-700);cursor:pointer}._chip_2t8a7_37[data-selected]{border-color:var(--pos-rose);background:var(--pos-rose-soft);color:var(--pos-rose)}._note_2t8a7_61{margin:0;font-size:var(--text-xs);color:var(--ink-500)}._error_2t8a7_67{margin:0;font-size:var(--text-xs);color:var(--pos-rose)}._body_xoraj_5{display:flex;flex-direction:column;gap:var(--space-4)}._section_xoraj_11{display:flex;flex-direction:column;gap:var(--space-2)}._sectionLabel_xoraj_17{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._terms_xoraj_23{display:flex;flex-wrap:wrap;gap:var(--space-1-5);font-size:var(--text-sm);color:var(--color-ink-700)}._termsItem_xoraj_31{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-info-subtle);color:var(--color-info-text);font-weight:var(--weight-medium)}._choices_xoraj_39{display:flex;flex-wrap:wrap;gap:var(--space-2)}._choice_xoraj_39{min-height:var(--button-height-lg);padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-color-default);background:var(--color-paper-base);color:var(--color-ink-800);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}._choice_xoraj_39[data-active]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle);color:var(--color-brand-primary)}._choice_xoraj_39:disabled{opacity:.5;cursor:not-allowed}._choice_xoraj_39:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._stepper_xoraj_74{display:inline-flex;align-items:center;gap:var(--space-2)}._stepperValue_xoraj_80{min-width:var(--space-10);text-align:center;font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._stepperButton_xoraj_88{width:var(--button-height-lg);height:var(--button-height-lg);border-radius:var(--radius-md);border:1px solid var(--border-color-default);background:var(--color-paper-base);font:inherit;font-size:var(--text-lg);cursor:pointer}._stepperButton_xoraj_88:disabled{opacity:.4;cursor:not-allowed}._stepperButton_xoraj_88:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._line_xoraj_109{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken)}._lineName_xoraj_118{font-weight:var(--weight-semibold);color:var(--color-ink-900)}._lineFormula_xoraj_123{font-size:var(--text-sm);color:var(--color-ink-700);font-variant-numeric:tabular-nums}._totals_xoraj_129{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-4);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._totalsStrong_xoraj_137{font-weight:var(--weight-bold);font-size:var(--text-base)}._muted_xoraj_142{font-size:var(--text-xs);color:var(--color-ink-500)}._error_xoraj_147{font-size:var(--text-sm);color:var(--color-error-text)}._footer_xoraj_152{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}._details_xoraj_159{display:grid;grid-template-columns:auto 1fr;gap:var(--space-1) var(--space-3);font-size:var(--text-sm)}._detailsKey_xoraj_166{color:var(--color-ink-500)}._detailsValue_xoraj_170{color:var(--color-ink-900);font-weight:var(--weight-medium)}._notices_xoraj_176{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._strip_1u6fy_5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-success-border);background:var(--color-success-subtle)}._strip_1u6fy_5[data-state=paused]{border-color:var(--color-neutral-border);background:var(--color-neutral-subtle)}._strip_1u6fy_5[data-state=stopped]{border-color:var(--color-warning-border);background:var(--color-warning-subtle)}._facts_1u6fy_27{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-3);min-width:0}._label_1u6fy_35{font-weight:var(--weight-semibold);color:var(--color-ink-900)}._clock_1u6fy_40{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._fact_1u6fy_27{font-size:var(--text-sm);color:var(--color-ink-700);font-variant-numeric:tabular-nums}._fact_1u6fy_27[data-tone=warning]{color:var(--color-warning-text);font-weight:var(--weight-semibold)}._fact_1u6fy_27[data-tone=happy]{color:var(--color-success-text);font-weight:var(--weight-semibold)}._fact_1u6fy_27[data-tone=danger]{color:var(--color-error-text);font-weight:var(--weight-semibold)}._actions_1u6fy_69{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._note_1u6fy_76{flex-basis:100%;font-size:var(--text-xs);color:var(--color-ink-600)}._badge_eyf3u_6{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-0-5);pointer-events:none;max-width:100%}._row_eyf3u_15{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}._chip_eyf3u_21{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--space-1-5);border-radius:var(--radius-full);border:1px solid var(--color-neutral-border);background:var(--color-neutral-subtle);color:var(--color-neutral-text);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}._chip_eyf3u_21[data-tone=rate]{background:var(--color-info-subtle);border-color:var(--color-info-border);color:var(--color-info-text)}._chip_eyf3u_21[data-tone=live]{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-text)}._chip_eyf3u_21[data-tone=paused]{background:var(--color-neutral-subtle);border-color:var(--color-neutral-border);color:var(--color-neutral-text)}._chip_eyf3u_21[data-tone=warning]{background:var(--color-warning-subtle);border-color:var(--color-warning-border);color:var(--color-warning-text)}._chip_eyf3u_21[data-tone=danger]{background:var(--color-error-subtle);border-color:var(--color-error-border);color:var(--color-error-text)}._chip_eyf3u_21[data-tone=reserved]{background:var(--color-pending-subtle);border-color:var(--color-pending-border);color:var(--color-pending-text)}._clock_eyf3u_73{font-family:var(--font-mono, ui-monospace, monospace);font-weight:var(--weight-bold)}._estimate_eyf3u_78{font-weight:var(--weight-medium);opacity:.9}._chip_eyf3u_21[data-tone=happy]{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-text)}._root_2c2yz_1{display:flex;flex-direction:column;gap:8px}._title_2c2yz_7{margin:0;font-size:var(--type-secondary-size, 13px);font-weight:600;color:var(--text2, inherit)}._hint_2c2yz_14{margin:0;font-size:var(--type-secondary-size, 12px);color:var(--text3, inherit)}._drawerBody_alrzu_4{display:flex;flex-direction:column;gap:var(--space-4)}._dateBar_alrzu_10{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._dateLabel_alrzu_17{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;min-width:var(--space-24);text-align:center}._list_alrzu_24{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_alrzu_33{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-color-subtle);background:var(--color-paper-base)}._rowHead_alrzu_43{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._rowTime_alrzu_51{font-size:var(--text-md);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._rowSpace_alrzu_57{font-weight:var(--weight-semibold);color:var(--color-ink-800)}._rowMeta_alrzu_62{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--color-ink-700)}._rowActions_alrzu_70{display:flex;flex-wrap:wrap;gap:var(--space-2)}._status_alrzu_76{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);background:var(--color-neutral-subtle);color:var(--color-neutral-text)}._status_alrzu_76[data-status=CONFIRMED]{background:var(--color-info-subtle);color:var(--color-info-text)}._status_alrzu_76[data-status=PENDING]{background:var(--color-pending-subtle);color:var(--color-pending-text)}._status_alrzu_76[data-status=CHECKED_IN],._status_alrzu_76[data-status=COMPLETED]{background:var(--color-success-subtle);color:var(--color-success-text)}._status_alrzu_76[data-status=CANCELLED],._status_alrzu_76[data-status=NO_SHOW]{background:var(--color-error-subtle);color:var(--color-error-text)}._empty_alrzu_107{padding:var(--space-6) var(--space-3);text-align:center;color:var(--color-ink-500)}._form_alrzu_113{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-color-default);background:var(--color-paper-sunken)}._formTitle_alrzu_123{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold)}._formRow_alrzu_129{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:var(--space-2)}._formLabel_alrzu_135{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700)}._customerBlock_alrzu_141{display:flex;flex-direction:column;gap:var(--space-1)}._formActions_alrzu_147{display:flex;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}._hint_alrzu_154{font-size:var(--text-xs);color:var(--color-ink-600)}._error_alrzu_159{font-size:var(--text-sm);color:var(--color-error-text)}._root_1rjr4_1{display:flex;flex-direction:column;width:100%;max-height:100%;background:transparent;min-height:0;flex:1}._header_1rjr4_11{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-ink-100);flex-shrink:0}._headerTitle_1rjr4_21{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);text-transform:uppercase;letter-spacing:.04em}._body_1rjr4_32{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-2);display:flex;flex-direction:column}._state_1rjr4_41{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);color:var(--color-ink-500);text-align:center;min-height:240px}._state_1rjr4_41>svg{opacity:.45}._stateText_1rjr4_58{font-size:var(--text-sm)}._retryButton_1rjr4_62{font-size:var(--text-xs);color:var(--color-brand-primary);background:transparent;border:none;padding:var(--space-1) var(--space-2);cursor:pointer}._retryButton_1rjr4_62:hover{text-decoration:underline}._orderList_1rjr4_75{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._orderItem_1rjr4_84{margin:0}._orderButton_1rjr4_88{display:flex;flex-direction:column;gap:var(--space-1);width:100%;padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-raised);color:var(--color-ink-900);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._orderButton_1rjr4_88:hover{border-color:var(--color-brand-primary);background:var(--color-paper-base)}._orderButton_1rjr4_88:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._orderButton_1rjr4_88[data-tone=warning]{border-color:var(--color-warning-border);background:var(--color-warning-subtle)}._orderButton_1rjr4_88[data-tone=error]{border-color:var(--color-error-border);background:var(--color-error-subtle)}._orderHeader_1rjr4_125{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._orderTitle_1rjr4_132{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._orderSubrow_1rjr4_138{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._orderNumber_1rjr4_145{font-size:var(--text-xs);color:var(--color-ink-600);font-variant-numeric:tabular-nums}._orderAmount_1rjr4_151{font-size:var(--text-sm);color:var(--color-ink-900);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}._methodGrid_7iz0v_3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);padding:var(--space-4) 0}._methodCell_7iz0v_11{display:flex}._methodCell_7iz0v_11>._methodCard_7iz0v_15{flex:1}._methodCard_7iz0v_15{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);border:2px solid var(--border-color-default);border-radius:var(--radius-lg);background:var(--color-paper-base);color:var(--color-ink-base);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._methodCard_7iz0v_15:hover{border-color:var(--color-brand-primary);background:var(--color-brand-subtle)}._methodLabel_7iz0v_39{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._configRow_7iz0v_46{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px solid var(--border-color-default)}._configLabel_7iz0v_54{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-base)}._configValue_7iz0v_60{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._configValue_7iz0v_60[data-error]{color:var(--color-error-default)}._countValue_7iz0v_71{font-size:var(--text-lg);font-weight:var(--weight-bold);min-width:2rem;text-align:center;font-variant-numeric:tabular-nums}._previewList_7iz0v_81{display:flex;flex-direction:column;gap:var(--space-1)}._previewItem_7iz0v_87{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-3);background:var(--color-paper-raised);border-radius:var(--radius-sm);font-size:var(--text-sm)}._previewAmount_7iz0v_97{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._guestTabsRow_7iz0v_104{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}._guestTabs_7iz0v_104{display:flex;gap:var(--space-2);overflow-x:auto;flex:1}._guestTab_7iz0v_104{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-color-default);border-radius:var(--radius-md);background:var(--color-paper-base);color:var(--color-ink-base);cursor:pointer;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-out)}._guestTab_7iz0v_104[data-active]{background:var(--color-brand-primary);color:var(--color-paper-base);border-color:var(--color-brand-primary)}._itemList_7iz0v_140{display:flex;flex-direction:column;gap:var(--space-1);max-height:280px;overflow-y:auto}._itemRow_7iz0v_148{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-3);border:1px solid var(--border-color-default);border-radius:var(--radius-sm);background:var(--color-paper-base);cursor:pointer;font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-out)}._itemRow_7iz0v_148:hover{background:var(--color-paper-raised)}._itemRow_7iz0v_148[data-assigned]{background:var(--color-success-subtle);border-color:var(--color-success-default)}._itemRow_7iz0v_148[data-taken]{opacity:.5}._checkbox_7iz0v_174{width:18px;height:18px;border:2px solid var(--border-color-default);border-radius:var(--radius-xs);display:flex;align-items:center;justify-content:center;flex-shrink:0}._checkbox_7iz0v_174[data-checked]{background:var(--color-success-default);border-color:var(--color-success-default);color:#fff}._itemAmount_7iz0v_191{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._customGuestList_7iz0v_198{display:flex;flex-direction:column;gap:var(--space-2)}._customGuestRow_7iz0v_204{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}._amountInputWrapper_7iz0v_212{display:flex;align-items:center;gap:var(--space-1);border:1px solid var(--border-color-default);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2)}._currencyPrefix_7iz0v_221{font-size:var(--text-sm);color:var(--color-ink-light);font-weight:var(--weight-medium)}._amountInput_7iz0v_212{width:120px;border:none;outline:none;background:transparent;font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--color-ink-base);text-align:right}._amountInput_7iz0v_212::placeholder{color:var(--color-ink-lighter)}._warning_7iz0v_245{color:var(--color-warning-default);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);background:var(--color-warning-subtle);border-radius:var(--radius-sm)}._methodCard_7iz0v_15:disabled{opacity:.5;cursor:not-allowed}._methodCard_7iz0v_15:disabled:hover{border-color:var(--border-color-default);background:var(--color-paper-base)}._display_uun9n_9{display:flex;align-items:baseline;justify-content:center;gap:var(--space-2);padding:var(--space-4) 0}._value_uun9n_17{font-size:56px;font-weight:var(--weight-bold);color:var(--color-ink-900, var(--color-neutral-900));line-height:1}._unit_uun9n_24{font-size:var(--text-md);color:var(--color-ink-500, var(--color-neutral-500))}._quickRow_uun9n_29{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-1);margin-bottom:var(--space-3)}._quickChip_uun9n_36{padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;font-weight:var(--weight-medium);font-size:var(--text-md);font-family:inherit;color:var(--color-ink-800, var(--color-neutral-800));min-height:var(--control-height);transition:background-color var(--duration-fast, .12s),border-color var(--duration-fast, .12s)}._quickChip_uun9n_36[data-active]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50));color:var(--color-brand-primary, var(--color-primary-700))}._quickChip_uun9n_36:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._numpad_uun9n_63{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1)}._numpadKey_uun9n_69{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;font-size:var(--text-lg);font-weight:var(--weight-medium);font-family:inherit;color:var(--color-ink-800, var(--color-neutral-800));min-height:var(--control-height-lg);transition:background-color var(--duration-fast, .12s)}._numpadKey_uun9n_69:hover{background-color:var(--color-paper-sunken, var(--color-neutral-50))}._numpadKey_uun9n_69:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._numpadKey_uun9n_69[data-tone=warn]{color:var(--color-warning-700, #b45309)}._numpadKey_uun9n_69[data-tone=neutral]{color:var(--color-ink-600, var(--color-neutral-600))}._error_uun9n_100{margin-top:var(--space-2);color:var(--color-error-600, #dc2626);font-size:var(--text-sm);text-align:center}._actions_uun9n_107{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._body_lvh3h_8{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 0}._counter_lvh3h_15{align-self:flex-end;font-size:var(--text-sm);color:var(--color-ink-500, var(--color-neutral-500));font-variant-numeric:tabular-nums}._actions_lvh3h_22{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._body_167v6_4{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 0}._counter_167v6_11{align-self:flex-end;font-size:var(--text-sm);color:var(--color-ink-500, var(--color-neutral-500));font-variant-numeric:tabular-nums}._actions_167v6_18{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._root_te4hn_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8);font-size:var(--text-sm);color:var(--color-ink-500)}._error_te4hn_12{color:var(--color-error-base)}._errorActions_te4hn_16{margin-top:var(--space-2)}._layout_1nbai_13{display:grid;height:100%;gap:0;grid-template-columns:60fr 40fr;background:var(--pos-till-surface, #ffffff)}._layout_1nbai_13[data-view=hall-select],._layout_1nbai_13[data-view=split-payment]{display:flex;flex-direction:column;align-items:stretch;overflow:hidden}._layout_1nbai_13[data-view=table-select],._layout_1nbai_13[data-view=payment],._layout_1nbai_13[data-view=split-payment],._layout_1nbai_13[data-view=receipt]{grid-template-rows:auto 1fr}._layout_1nbai_13[data-view=table-select]{grid-template-columns:1fr 340px}._layout_1nbai_13[data-view=table-select]>._leftPanel_1nbai_67{padding:0}._layout_1nbai_13[data-view=table-select]>._rightPanel_1nbai_71{padding:0;overflow-y:auto}@media(max-width:1280px){._layout_1nbai_13[data-view=table-select]{grid-template-columns:1fr 320px}}._layout_1nbai_13[data-view=table-select][data-till-aside=drawer]{grid-template-columns:minmax(0,1fr);position:relative}._layout_1nbai_13[data-view=table-select][data-till-aside=drawer]>._leftPanel_1nbai_67{padding-bottom:calc(var(--control-height-sm) + var(--space-4) * 2)}._asideToggle_1nbai_98{position:absolute;right:var(--space-4);bottom:var(--space-4);z-index:2;box-shadow:var(--shadow-pop);border-radius:var(--radius-control)}._layout_1nbai_13[data-view=payment]>._headerNav_1nbai_107,._layout_1nbai_13[data-view=split-payment]>._headerNav_1nbai_107,._layout_1nbai_13[data-view=receipt]>._headerNav_1nbai_107{border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._layout_1nbai_13[data-view=table-select]>._headerNav_1nbai_107,._layout_1nbai_13[data-view=split-payment]>._headerNav_1nbai_107{grid-column:1 / -1}._layout_1nbai_13[data-view=payment]>._headerNav_1nbai_107,._layout_1nbai_13[data-view=receipt]>._headerNav_1nbai_107{grid-column:1;grid-row:1}._layout_1nbai_13[data-view=payment]>._leftPanel_1nbai_67,._layout_1nbai_13[data-view=receipt]>._leftPanel_1nbai_67{grid-column:1;grid-row:2}._layout_1nbai_13[data-view=payment]>._checkoutPanel_1nbai_137,._layout_1nbai_13[data-view=receipt]>._checkoutPanel_1nbai_137{grid-column:2;grid-row:1 / -1}._layout_1nbai_13[data-view=ordering]{grid-template-columns:1fr 400px;grid-template-rows:1fr}._cartColumn_1nbai_155{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100))}._shellTop_1nbai_165{flex-shrink:0;display:flex;flex-direction:column}._shellTop_1nbai_165>._headerNav_1nbai_107{min-width:0;overflow:hidden}@media(max-width:1440px){._layout_1nbai_13[data-view=ordering]{grid-template-columns:1fr 380px}}@media(max-width:1200px){._layout_1nbai_13[data-view=ordering]{grid-template-columns:1fr 360px}}._layout_1nbai_13[data-view=payment]{grid-template-columns:1fr 300px}@media(max-width:1440px){._layout_1nbai_13[data-view=payment]{grid-template-columns:1fr 25rem}}@media(max-width:1100px){._layout_1nbai_13[data-view=payment]{grid-template-columns:1fr 23rem}}@media(max-width:900px){._layout_1nbai_13[data-view=payment]{grid-template-columns:1fr 20rem}}._leftPanel_1nbai_67{overflow:hidden;display:flex;flex-direction:column;padding:16px;gap:12px;min-width:0;min-height:0;background:var(--pos-till-surface, #ffffff)}._layout_1nbai_13[data-view=ordering]>._leftPanel_1nbai_67{padding:0;gap:0}._layout_1nbai_13[data-view=ordering]>._leftPanel_1nbai_67>._categoryTabs_1nbai_235{padding:8px 16px}._layout_1nbai_13[data-view=ordering]>._leftPanel_1nbai_67>._productGrid_1nbai_239{padding:12px 16px}._hallFocusContainer_1nbai_248{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px 24px 24px;overflow-y:auto;min-height:0}._hallFocusInner_1nbai_259{width:100%;max-width:1080px;margin-inline:auto;display:flex;flex-direction:column;gap:20px}._hallFocusHeader_1nbai_268{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}._hallFocusTitle_1nbai_275{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink-900);letter-spacing:-.02em;line-height:1.1;margin:0}._hallFocusSummary_1nbai_284{font-size:var(--text-base);color:var(--color-ink-600);line-height:1.4;margin:0}._hallFocusSummary_1nbai_284 strong{color:var(--color-ink-900);font-weight:600}._hallFocusGrid_1nbai_296{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;list-style:none;padding:0;margin:0}._rightPanel_1nbai_71{flex-shrink:0;width:auto;min-width:320px;overflow:hidden;display:flex;flex-direction:column;min-height:0;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100))}._cartPanel_1nbai_327{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100))}._checkoutPanel_1nbai_137{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--pos-canvas, var(--color-paper-sunken));border-left:1px solid var(--pos-line, var(--color-ink-100))}._checkoutPanel_1nbai_137>*{flex:1;min-height:0}._layout_1nbai_13[data-view=picker] ._rightPanel_1nbai_71{background:var(--pos-canvas, var(--color-paper-sunken));padding:16px;gap:14px;overflow-y:auto;width:auto;min-width:320px}._layout_1nbai_13[data-view=picker] ._panelSection_1nbai_369{background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:12px;padding:14px;gap:10px;flex-shrink:0}._layout_1nbai_13[data-view=picker] ._panelDivider_1nbai_378{display:none}._layout_1nbai_13[data-view=picker] ._panelOrdersWrap_1nbai_382{background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:12px;overflow:hidden}:root[data-theme=dark] ._layout_1nbai_13[data-view=picker] ._panelSection_1nbai_369,:root[data-theme=dark] ._layout_1nbai_13[data-view=picker] ._panelOrdersWrap_1nbai_382{background:var(--pos-surface, var(--color-paper-raised));border-color:#ffffff14}._panelSection_1nbai_369{padding:var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);min-height:0}._panelSectionFlex_1nbai_405{flex:1;min-height:0}._panelSectionHeader_1nbai_410{display:flex;flex-direction:column;gap:2px}._panelEyebrow_1nbai_416{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.14em;line-height:1}._panelHeadline_1nbai_426{font-size:var(--text-lg);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em;line-height:1.15}._panelDivider_1nbai_378{height:1px;background:var(--pos-line, var(--color-ink-100));flex-shrink:0}._panelScroll_1nbai_440{flex:1;min-height:0;overflow-y:auto;margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4)}._panelOrdersWrap_1nbai_382{flex:1;min-height:0;display:flex;flex-direction:column}._statGrid_1nbai_456{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}._statCard_1nbai_462{display:flex;flex-direction:column;align-items:flex-start;padding:10px 12px;border-radius:10px;border:1px solid var(--pos-line, var(--color-ink-100));background:var(--pos-canvas, var(--color-paper-sunken));transition:border-color .15s,background .15s}._statCard_1nbai_462[data-tone=neutral]{border-color:var(--pos-line, var(--color-ink-100))}._statCard_1nbai_462[data-tone=success]{background:var(--pos-brand-tint, var(--color-brand-primary-subtle));border-color:var(--pos-brand-soft, color-mix(in srgb, var(--pos-brand) 30%, transparent))}._statCard_1nbai_462[data-tone=danger]{background:var(--pos-rose-soft, #FFE4E6);border-color:color-mix(in srgb,var(--pos-rose, var(--color-error-base)) 24%,transparent)}._statCardValue_1nbai_487{display:block;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xl);font-weight:700;color:var(--color-ink-900);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}._statCard_1nbai_462[data-tone=success] ._statCardValue_1nbai_487{color:var(--pos-brand-deep, var(--color-brand-primary-active))}._statCard_1nbai_462[data-tone=danger] ._statCardValue_1nbai_487{color:var(--pos-rose, var(--color-error-base))}._statCardLabel_1nbai_506{display:block;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.12em;margin-top:6px;line-height:1}._tableHeader_1nbai_520{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 2px 8px;flex-shrink:0;flex-wrap:wrap}._sectionTitle_1nbai_530{font-size:var(--text-lg);font-weight:600;color:var(--color-ink-900);letter-spacing:-.018em;margin:0;line-height:1.2}._sectionEyebrow_1nbai_540{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.14em;line-height:1;margin:0 0 4px}._tableSummary_1nbai_553{padding:22px 22px 18px;display:flex;flex-direction:column;gap:18px;flex:1;overflow-y:auto}._summaryStats_1nbai_562{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._statItem_1nbai_570{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 14px 12px;background:var(--pos-canvas, var(--color-paper-sunken));border-radius:12px;border:1px solid var(--pos-line, var(--color-ink-100));overflow:hidden;transition:border-color .15s var(--ease-out)}._statItem_1nbai_570:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--pos-brand, var(--color-brand-primary)),color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 50%,transparent));opacity:.55}._statValue_1nbai_597{font-size:var(--text-2xl);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1;margin-top:4px}._statLabel_1nbai_607{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.1em}._statItem_1nbai_570[data-tone=brand] ._statValue_1nbai_597{color:var(--pos-brand-deep, var(--color-brand-primary))}._statItem_1nbai_570[data-tone=warn] ._statValue_1nbai_597{color:var(--pos-rose, var(--color-error-base))}._categoryTabs_1nbai_235{display:flex;gap:6px;overflow-x:auto;padding:6px 2px;flex-shrink:0;scrollbar-width:thin}._categoryTabs_1nbai_235::-webkit-scrollbar{height:4px}._categoryTabs_1nbai_235::-webkit-scrollbar-thumb{background:var(--pos-line-2, var(--color-ink-200));border-radius:2px}._categoryTab_1nbai_235{display:inline-flex;align-items:center;gap:6px;min-height:var(--control-height-sm);padding:8px 14px;border:1px solid var(--pos-line, var(--color-ink-100));border-radius:100px;background:var(--pos-till-surface, #ffffff);color:var(--color-ink-700);cursor:pointer;white-space:nowrap;font-size:var(--text-sm);font-weight:500;letter-spacing:-.005em;transition:background .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out),transform .1s var(--ease-out)}._categoryTab_1nbai_235:hover:not([data-active]){border-color:var(--pos-line-2, var(--color-ink-200));color:var(--color-ink-900);background:var(--pos-canvas, var(--color-paper-sunken))}._categoryTab_1nbai_235[data-active]{background:var(--accent-btn);color:var(--accent-btn-text);border-color:var(--accent-btn);box-shadow:0 4px 10px -3px color-mix(in srgb,var(--accent) 35%,transparent)}._productGrid_1nbai_239{flex:1;overflow-y:auto;padding-bottom:12px}._productGridInner_1nbai_686{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;padding:4px 2px}._emptyState_1nbai_698{text-align:center;color:var(--color-ink-500);font-size:var(--text-base);padding:var(--space-8) 0}._emptyStateInline_1nbai_708{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 24px;color:var(--color-ink-500);text-align:center}._emptyStateInline_1nbai_708>svg{color:var(--color-ink-300);opacity:.7}._emptyStateInline_1nbai_708>p{margin:0;font-size:var(--text-base);letter-spacing:-.005em;line-height:1.4}._tableGridSkeleton_1nbai_731{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;flex:1;overflow-y:auto;padding:var(--space-1) 0}._tableCellSkeleton_1nbai_740{aspect-ratio:1;border-radius:12px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));animation:_shimmer_1nbai_1 1.6s infinite ease-in-out}@keyframes _shimmer_1nbai_1{0%,to{opacity:.45}50%{opacity:.85}}._errorState_1nbai_753{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:var(--space-8);text-align:center;color:var(--pos-rose, var(--color-error-base));font-size:var(--text-base)}._emptyStateBlock_1nbai_765{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:var(--space-8);text-align:center;color:var(--color-ink-600);border:1px dashed var(--pos-line-2, var(--color-ink-200));border-radius:14px;background:var(--pos-canvas, var(--color-paper-sunken));min-height:280px}._emptyStateBlock_1nbai_765>svg{width:56px;height:56px;padding:12px;border-radius:14px;background:var(--pos-till-surface, #ffffff);color:var(--pos-brand, var(--color-brand-primary));border:1px solid var(--pos-line, var(--color-ink-100))}._emptyStateTitle_1nbai_790{font-size:var(--text-lg);font-weight:600;color:var(--color-ink-900);margin:0;letter-spacing:-.012em}._emptyStateDesc_1nbai_798{font-size:var(--text-base);color:var(--color-ink-500);max-width:400px;line-height:1.55;margin:0}._moduleDisabledPanel_1nbai_807{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:var(--space-8);text-align:center;color:var(--color-ink-500);font-size:var(--text-base);flex:1}:root[data-theme=dark] ._statItem_1nbai_570{background:#ffffff06;border-color:#ffffff14}:root[data-theme=dark] ._emptyStateBlock_1nbai_765{background:#ffffff06;border-color:#ffffff1a}._hallGrid_1nbai_849{list-style:none;margin:0;padding:2px 2px 12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;flex:1;min-height:0;overflow-y:auto;align-content:start}._hallCardButton_1nbai_862{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;padding:16px 16px 14px;border:1px solid var(--pos-line, var(--color-ink-100));border-radius:12px;background:var(--pos-till-surface, #ffffff);color:var(--color-ink-900);cursor:pointer;font:inherit;text-align:left;overflow:hidden;box-shadow:0 1px 2px #0b12200a;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}._hallCardAccent_1nbai_885{position:absolute;top:0;left:0;right:0;height:4px;background:var(--pos-brand, var(--color-brand-primary));pointer-events:none}._hallCardButton_1nbai_862:hover{border-color:var(--pos-brand, var(--color-brand-primary));transform:translateY(-1px);box-shadow:0 8px 20px -8px color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 30%,transparent),0 2px 4px #0b12200a}._hallCardButton_1nbai_862:focus-visible{outline:none;border-color:var(--pos-brand, var(--color-brand-primary));box-shadow:0 0 0 3px var(--color-focus-ring, rgba(16, 185, 129, .32))}._hallCardTopRow_1nbai_910{display:flex;align-items:center;justify-content:space-between;gap:10px}._hallCardIcon_1nbai_917{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-700);flex-shrink:0}._hallCardEyebrow_1nbai_929{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.14em;line-height:1;white-space:nowrap}._hallCardTitle_1nbai_940{font-size:var(--text-lg);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._hallCardMetaRow_1nbai_953{display:flex;align-items:center;gap:8px;font-size:var(--text-xs);color:var(--color-ink-600)}._hallCardMeta_1nbai_953{display:inline-flex;align-items:baseline;gap:4px;line-height:1}._hallCardMeta_1nbai_953 strong{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-md);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._hallCardMeta_1nbai_953[data-tone=accent] strong{color:var(--pos-brand-deep, var(--color-brand-primary-active))}._hallCardMetaDot_1nbai_981{width:3px;height:3px;border-radius:50%;background:var(--color-ink-300)}._hallCardMeter_1nbai_988{display:block;height:4px;background:var(--pos-canvas-2, var(--color-paper-sunken));border-radius:2px;overflow:hidden}._hallCardMeterFill_1nbai_996{display:block;height:100%;background:var(--pos-brand, var(--color-brand-primary));border-radius:2px;transition:width .3s ease}._hallCardButton_1nbai_862[data-availability=mixed] ._hallCardAccent_1nbai_885,._hallCardButton_1nbai_862[data-availability=mixed] ._hallCardMeterFill_1nbai_996{background:var(--pos-amber, #F59E0B)}._hallCardButton_1nbai_862[data-availability=full] ._hallCardAccent_1nbai_885,._hallCardButton_1nbai_862[data-availability=full] ._hallCardMeterFill_1nbai_996{background:var(--pos-rose, var(--color-error-base))}._hallCardButton_1nbai_862[data-availability=full] ._hallCardMeta_1nbai_953[data-tone=accent] strong{color:var(--pos-rose, var(--color-error-base))}._hallCardButton_1nbai_862[data-availability=empty] ._hallCardAccent_1nbai_885,._hallCardButton_1nbai_862[data-availability=empty] ._hallCardMeterFill_1nbai_996{background:var(--color-ink-200)}._hallCardButton_1nbai_862[data-availability=empty] ._hallCardMeta_1nbai_953 strong{color:var(--color-ink-600)}._rstCart_1nbai_1027{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100))}._rstOrderInfo_1nbai_1037{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:14px;border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._rstOrderInfoTopRow_1nbai_1046{display:flex;align-items:center;justify-content:space-between;gap:8px}._rstOrderInfoTitle_1nbai_1053{font-size:var(--text-md);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rstOrderInfoLive_1nbai_1063{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;padding:2px 7px;background:var(--pos-rose-soft, #FFE4E6);color:var(--pos-rose, var(--color-error-base));border-radius:999px;letter-spacing:.1em;text-transform:uppercase;line-height:1;flex-shrink:0}._rstOrderInfoLiveDot_1nbai_1080{width:5px;height:5px;border-radius:50%;background:var(--pos-rose, var(--color-error-base));animation:_rstLivePulse_1nbai_1 1.4s infinite}@keyframes _rstLivePulse_1nbai_1{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._rstOrderInfoLiveDot_1nbai_1080{animation:none}}._rstOrderInfoMeta_1nbai_1097{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}._rstOrderInfoMetaLabel_1nbai_1109{display:block;color:var(--color-ink-500)}._rstOrderInfoMetaValue_1nbai_1114{display:block;font-size:var(--text-sm);font-weight:600;color:var(--color-ink-900);text-transform:none;letter-spacing:-.005em;margin-top:2px}._rstSeatRow_1nbai_1125{display:flex;gap:4px;overflow-x:auto;scrollbar-width:thin}._rstSeatRow_1nbai_1125::-webkit-scrollbar{height:2px}._rstSeatChip_1nbai_1134{padding:4px 9px;border-radius:999px;background:var(--pos-canvas-2, var(--color-paper-sunken));font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-600);border:1px solid transparent;cursor:pointer;flex-shrink:0;white-space:nowrap}._rstSeatChip_1nbai_1134[data-active]{background:var(--accent-btn);color:var(--accent-btn-text)}._rstSeatChip_1nbai_1134[data-variant=all]{background:var(--pos-till-surface, #ffffff);border-color:var(--pos-line, var(--color-ink-100))}._rstSeatChip_1nbai_1134[data-variant=all][data-active]{background:var(--accent-btn);color:var(--accent-btn-text);border-color:var(--accent-btn)}._rstCartHead_1nbai_1165{flex-shrink:0;padding:14px 14px 10px;border-bottom:1px solid var(--pos-line, var(--color-ink-100));display:flex;flex-direction:column;gap:10px}._rstCartTitleRow_1nbai_1174{display:flex;justify-content:space-between;align-items:center}._rstCartTitleGroup_1nbai_1182{display:inline-flex;align-items:center;gap:8px;min-width:0}._rstCartTitle_1nbai_1174{font-size:var(--text-md);font-weight:700;color:var(--color-ink-900);letter-spacing:-.01em}._rstBillingBadge_1nbai_1200{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap}._rstBillingBadge_1nbai_1200[data-mode=PRE_PAID]{background:var(--pos-blue-soft);color:var(--pos-blue)}._rstBillingBadge_1nbai_1200[data-mode=POST_PAID]{background:var(--color-ink-100);color:var(--color-ink-700)}._rstBillingBadgeLabel_1nbai_1223{font-variant-numeric:tabular-nums}._rstCartCount_1nbai_1227{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);padding:2px 7px;border-radius:999px;background:var(--pos-canvas-2, var(--color-paper-sunken));letter-spacing:.08em;font-variant-numeric:tabular-nums}._rstCartHeadExtra_1nbai_1238{display:flex;justify-content:flex-end}._rstCartReprintBtn_1nbai_1246{display:inline-flex;align-items:center;justify-content:center;width:26px;min-height:var(--control-height-sm);border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--color-ink-500);cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast);margin-left:auto}._rstCartReprintBtn_1nbai_1246:hover:not(:disabled){background-color:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-800);border-color:var(--pos-line-2, var(--color-ink-200))}._rstCartReprintBtn_1nbai_1246:disabled{opacity:.5;cursor:not-allowed}._rstCartBody_1nbai_1273{flex:1;min-height:0;overflow-y:auto;padding:8px 10px}._rstCartEmpty_1nbai_1280{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 20px;color:var(--color-ink-500);font-size:var(--text-sm);text-align:center}._rstCartEmpty_1nbai_1280>svg{color:var(--color-ink-300)}._rstCourseGroup_1nbai_1296{margin-bottom:12px}._rstCourseHeader_1nbai_1300{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 6px;gap:6px}._rstCourseName_1nbai_1308{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;color:var(--color-ink-600);letter-spacing:.12em;text-transform:uppercase}._rstCourseStatus_1nbai_1320{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;padding:2px 7px;border-radius:999px;letter-spacing:.1em;text-transform:uppercase;margin-left:4px}._rstCourseStatus_1nbai_1320[data-s=pending]{background:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-600)}._rstCourseStatus_1nbai_1320[data-s=fired]{background:var(--pos-amber-soft, #FEF3C7);color:var(--color-warning-800, #B45309)}._rstCourseStatus_1nbai_1320[data-s=served]{background:var(--pos-brand-tint, var(--color-brand-primary-subtle));color:var(--pos-brand-deep, var(--color-brand-primary-active))}._rstCourseFireBtn_1nbai_1346{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;background:var(--accent-btn);color:var(--accent-btn-text);border:none;border-radius:999px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;cursor:pointer;line-height:1}._rstCourseFireBtn_1nbai_1346:hover{background:var(--color-ink-800)}._rstCi_1nbai_1198{display:flex;align-items:center;padding:10px 12px;gap:10px;border-radius:10px;border:1px solid transparent;transition:background .12s ease,border-color .12s ease;position:relative}._rstCi_1nbai_1198+._rstCi_1nbai_1198{margin-top:2px}._rstCi_1nbai_1198:hover{background:var(--color-neutral-50, #f8fafc)}._rstCi_1nbai_1198[data-state=fired]{background:var(--color-warning-50, #fffbeb);border-color:var(--color-warning-100, #fef3c7)}._rstCi_1nbai_1198[data-state=fired]:hover{background:var(--color-warning-100, #fef3c7)}._rstCi_1nbai_1198[data-state=served]{background:var(--color-success-50, #f0fdf4);border-color:var(--color-success-100, #dcfce7);opacity:.78}._rstCi_1nbai_1198[data-state=served]:hover{background:var(--color-success-100, #dcfce7);opacity:1}._rstCiQty_1nbai_1410{flex-shrink:0;min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:700;color:var(--color-ink-700);background:var(--color-neutral-100, #f1f5f9);border-radius:6px;line-height:1;letter-spacing:-.01em}._rstCi_1nbai_1198[data-state=fired] ._rstCiQty_1nbai_1410{background:var(--color-warning-100, #fef3c7);color:var(--color-warning-800, #92400e)}._rstCi_1nbai_1198[data-state=served] ._rstCiQty_1nbai_1410{background:var(--color-success-100, #dcfce7);color:var(--color-success-800, #166534)}._rstCiRemoveBtn_1nbai_1440{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;min-height:var(--control-height-sm);margin-left:4px;padding:0;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--color-ink-500);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._rstCiRemoveBtn_1nbai_1440:hover{background:var(--color-danger-50, #fef2f2);color:var(--color-danger-600, #dc2626);border-color:var(--color-danger-200, #fecaca)}._rstCiRemoveBtn_1nbai_1440:focus-visible{outline:2px solid var(--color-danger-400, #f87171);outline-offset:2px}._rstCiMain_1nbai_1468{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._rstCiTop_1nbai_1476{display:flex;justify-content:space-between;gap:8px;align-items:baseline}._rstCiName_1nbai_1483{font-size:var(--text-base);font-weight:600;color:var(--color-ink-900);line-height:1.3;letter-spacing:-.01em}._rstCi_1nbai_1198[data-state=served] ._rstCiName_1nbai_1483{text-decoration:line-through;text-decoration-color:var(--color-ink-400);text-decoration-thickness:1px}._rstCiPrice_1nbai_1497{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:600;color:var(--color-ink-900);flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._rstCiMeta_1nbai_1507{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.02em}._rstCiSeat_1nbai_1517{display:inline-flex;align-items:center;gap:3px;background:var(--pos-canvas-2, var(--color-paper-sunken));padding:1px 5px;border-radius:999px;color:var(--color-ink-700);font-weight:600}._rstCiState_1nbai_1198{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:999px;font-weight:600;font-size:var(--text-2xs);letter-spacing:.01em;text-transform:none;line-height:1.4}._rstCiState_1nbai_1198:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}._rstCiState_1nbai_1198[data-tone=new]{background:var(--color-neutral-100, #f1f5f9);color:var(--color-ink-700, #475569)}._rstCiState_1nbai_1198[data-tone=new]:before{background:var(--color-ink-400, #94a3b8)}._rstCiState_1nbai_1198[data-tone=fired]{background:color-mix(in srgb,var(--color-warning-base) 12%,transparent);color:var(--color-warning-800, #92400e)}._rstCiState_1nbai_1198[data-tone=fired]:before{background:var(--color-warning-600, #d97706);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent);animation:_rstCiStatePulse_1nbai_1 1.6s ease-in-out infinite}._rstCiState_1nbai_1198[data-tone=served]{background:color-mix(in srgb,var(--color-success-600, #16a34a) 14%,transparent);color:var(--color-success-800, #166534)}._rstCiState_1nbai_1198[data-tone=served]:before{background:var(--color-success-600, #16a34a)}@keyframes _rstCiStatePulse_1nbai_1{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-warning-base) 6%,transparent)}}._rstCiCustomCourse_1nbai_1595{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:var(--color-warning-100, var(--color-paper-sunken));color:var(--color-warning-800, var(--color-ink-700));font-weight:600;letter-spacing:.04em;text-transform:none;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guestBadge_1nbai_1615{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;background:var(--color-info-100, var(--color-paper-sunken));color:var(--color-info-800, var(--color-ink-700));font-weight:600;letter-spacing:.02em;text-transform:none;white-space:nowrap}._rstCiMods_1nbai_1628{font-size:var(--text-2xs);color:var(--color-ink-500);line-height:1.3;font-family:inherit;letter-spacing:0;text-transform:none}._rstCiModItem_1nbai_1637{display:block}._rstCiModItem_1nbai_1637:before{content:"· ";color:var(--color-ink-300)}._rstCartFoot_1nbai_1647{flex-shrink:0;border-top:1px solid var(--pos-line, var(--color-ink-100));background:var(--pos-canvas, var(--color-paper-sunken));padding:10px 14px 12px;display:flex;flex-direction:column;gap:6px}._rstCartRow_1nbai_1657{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--color-ink-600)}._rstCartRow_1nbai_1657[data-strong=true]{padding-top:6px;border-top:1px dashed var(--pos-line-2, var(--color-ink-200));font-size:var(--text-md);font-weight:700;color:var(--color-ink-900)}._rstCartRow_1nbai_1657[data-tone=positive] ._rstCartVal_1nbai_1672{color:var(--pos-brand-deep, var(--color-brand-primary-active))}._rstCartVal_1nbai_1672{font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums}._rstCheckout_1nbai_1682{flex-shrink:0;display:flex;gap:8px;padding:10px 14px 12px;background:var(--pos-till-surface, #ffffff);border-top:1px solid var(--pos-line, var(--color-ink-100))}._rstCheckoutPrimary_1nbai_1691{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-radius:var(--radius-control);background:var(--accent-btn);color:var(--accent-btn-text);font-family:inherit;font-size:var(--text-base);font-weight:600;border:none;cursor:pointer;letter-spacing:-.005em;transition:background .14s ease}._rstCheckoutPrimary_1nbai_1691:hover:not([disabled]){background:var(--color-ink-800)}._rstCheckoutPrimary_1nbai_1691[data-tone=brand]{background:var(--pos-brand, var(--color-brand-primary))}._rstCheckoutPrimary_1nbai_1691[data-tone=brand]:hover:not([disabled]){background:var(--pos-brand-deep, var(--color-brand-primary-active))}._rstCheckoutPrimary_1nbai_1691[disabled]{opacity:.5;cursor:not-allowed}._rstCheckoutPrimaryTotal_1nbai_1727{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-base);opacity:.8;font-variant-numeric:tabular-nums}._rstCheckoutSecondary_1nbai_1734{display:inline-flex;align-items:center;gap:6px;padding:12px 14px;border-radius:8px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));color:var(--color-ink-800);font-family:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:border-color .14s ease,background .14s ease}._rstCheckoutSecondary_1nbai_1734:hover:not([disabled]){border-color:var(--pos-line-2, var(--color-ink-200));background:var(--pos-till-surface, #ffffff)}._rstCheckoutSecondary_1nbai_1734[disabled]{opacity:.5;cursor:not-allowed}._rstActionBar_1nbai_1766{display:grid;grid-template-areas:"save fire" "pay  pay";grid-template-columns:1fr 1fr;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--pos-line, var(--color-ink-100));background:var(--pos-till-surface, #ffffff)}._rstPayWarnings_1nbai_1781{display:flex;flex-wrap:wrap;gap:6px;padding:var(--space-3) var(--space-3) 0;background:var(--pos-till-surface, #ffffff)}._rstPayWarn_1nbai_1781{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:600;letter-spacing:.01em;line-height:1.4}._rstPayWarnDot_1nbai_1801{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:currentColor}._rstPayWarn_1nbai_1781[data-tone=warning],._rstPayWarn_1nbai_1781[data-tone=fired]{color:var(--color-warning-800, #92400e);background:color-mix(in srgb,var(--color-warning-base) 12%,transparent)}._rstPayWarn_1nbai_1781[data-tone=fired] ._rstPayWarnDot_1nbai_1801{background:var(--color-warning-600, #d97706);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent);animation:_rstPayWarnPulse_1nbai_1 1.6s ease-in-out infinite}@keyframes _rstPayWarnPulse_1nbai_1{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning-base) 18%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-warning-base) 6%,transparent)}}._rstActionBar_1nbai_1766[data-has-serve=true]{grid-template-areas:"save fire" "serve serve" "pay  pay"}._rstActionBar_1nbai_1766[data-has-release=true]:not([data-has-serve=true]){grid-template-areas:"save fire" "release release" "pay  pay"}._rstActionBar_1nbai_1766[data-has-serve=true][data-has-release=true]{grid-template-areas:"save fire" "serve serve" "release release" "pay  pay"}._rstActionBtn_1nbai_1865{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--pos-line-2, var(--color-ink-200));background:var(--pos-till-surface, #ffffff);color:var(--color-ink-800);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:inherit;cursor:pointer;transition:background-color var(--duration-fast),border-color var(--duration-fast);min-height:var(--control-height-lg);min-width:0}._rstActionBtn_1nbai_1865[data-variant=secondary]{grid-area:save}._rstActionBtn_1nbai_1865[data-variant=secondary-emphasis]{grid-area:fire;border-color:var(--pos-brand, var(--color-brand-primary));color:var(--pos-brand, var(--color-brand-primary))}._rstActionBtn_1nbai_1865[data-variant=primary]{grid-area:pay;background:var(--pos-brand, var(--color-brand-primary));border-color:var(--pos-brand, var(--color-brand-primary));color:var(--color-paper-base);font-weight:var(--weight-bold);font-size:var(--text-lg);min-height:var(--control-height-lg);gap:var(--space-3)}._rstActionBtn_1nbai_1865[data-variant=serve]{grid-area:serve;border-color:var(--color-success-500, var(--color-success-base, #16a34a));color:var(--color-success-700, var(--color-success-strong, #15803d));background:var(--color-success-50, var(--color-success-subtle, rgb(240 253 244)))}._rstActionBtn_1nbai_1865[data-variant=serve]:hover:not(:disabled){background-color:var(--color-success-100, rgb(220 252 231))}._rstActionBtn_1nbai_1865[data-variant=release]{grid-area:release;border-color:var(--color-warning-500, var(--color-warning-base, #f59e0b));color:var(--color-warning-700, var(--color-warning-strong, #b45309));background:var(--color-warning-50, var(--color-warning-subtle, rgb(255 251 235)))}._rstActionBtn_1nbai_1865[data-variant=release]:hover:not(:disabled){background-color:var(--color-warning-100, rgb(254 243 199))}._rstActionBtn_1nbai_1865:hover:not(:disabled){background-color:var(--pos-canvas, var(--color-paper-sunken))}._rstActionBtn_1nbai_1865[data-variant=primary]:hover:not(:disabled){background-color:var(--pos-brand-deep, var(--color-brand-primary-active))}._rstActionBtn_1nbai_1865:disabled{opacity:.5;cursor:not-allowed}._rstActionLabel_1nbai_1949{flex:0 1 auto;min-width:0;text-align:center;white-space:normal;line-height:1.15}._rstActionBtn_1nbai_1865[data-variant=primary] ._rstActionLabel_1nbai_1949{flex:0 0 auto}._rstActionAmount_1nbai_1961{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-lg);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;opacity:1}._rstActionKbd_1nbai_1969{font-size:var(--text-xs);padding:0 var(--space-1);border-radius:var(--radius-sm);background-color:var(--color-ink-100);color:var(--color-ink-700);font-family:var(--font-mono, ui-monospace, monospace)}._rstActionBtn_1nbai_1865[data-variant=primary] ._rstActionKbd_1nbai_1969{background-color:#fff3;color:var(--color-paper-base)}._orderInfo_1nbai_1985{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:14px 14px 12px;background:var(--pos-till-surface, #ffffff);border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._orderInfoTopRow_1nbai_1995{display:flex;align-items:center;justify-content:space-between;gap:8px}._orderInfoTitle_1nbai_2002{font-size:var(--text-md);font-weight:700;color:var(--color-ink-900);letter-spacing:-.012em;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._orderInfoLive_1nbai_2013{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:999px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;background:var(--pos-rose-soft, #FFE4E6);color:var(--pos-rose, var(--color-error-base));line-height:1;text-transform:uppercase;flex-shrink:0}._orderInfoLiveDot_1nbai_2030{width:5px;height:5px;border-radius:50%;background:var(--pos-rose, var(--color-error-base));animation:_orderInfoLivePulse_1nbai_1 1.4s infinite}@keyframes _orderInfoLivePulse_1nbai_1{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){._orderInfoLiveDot_1nbai_2030{animation:none}}._orderInfoMeta_1nbai_2047{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:var(--color-ink-600);letter-spacing:.04em;line-height:1.1}._orderInfoMeta_1nbai_2047>span{display:inline-flex;align-items:center;gap:4px}._orderInfoMetaDot_1nbai_2066{width:3px;height:3px;border-radius:50%;background:var(--color-ink-300)}._activeTables_1nbai_2075{display:flex;flex-direction:column;height:100%;min-height:0}._activeTablesHead_1nbai_2082{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px 10px;border-bottom:1px solid var(--pos-line-subtle, var(--color-ink-100));flex-shrink:0}._activeTablesTitle_1nbai_2093{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;color:var(--color-ink-800);text-transform:uppercase;letter-spacing:.1em;line-height:1}._activeTablesTitle_1nbai_2093>svg{color:var(--color-ink-500)}._activeTablesCount_1nbai_2109{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:100px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;font-variant-numeric:tabular-nums;background:var(--pos-canvas-2, var(--color-paper-sunken));color:var(--color-ink-600);line-height:1}._activeTablesCount_1nbai_2109[data-tone=active]{background:var(--pos-rose-soft, #FFE4E6);color:var(--pos-rose, var(--color-error-base))}._activeTablesBody_1nbai_2130{flex:1;min-height:0;overflow-y:auto;padding:8px 0}._activeTablesEmpty_1nbai_2140{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 16px;color:var(--color-ink-500);font-size:var(--text-sm);text-align:center}._activeTablesEmpty_1nbai_2140>svg{color:var(--color-ink-300)}._activeTablesGroupList_1nbai_2156{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._activeTablesGroup_1nbai_2156{display:flex;flex-direction:column;gap:3px}._activeTablesGroupTitle_1nbai_2171{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:4px 16px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;color:var(--color-ink-600);text-transform:uppercase;letter-spacing:.14em;line-height:1}._activeTablesGroupTitle_1nbai_2171>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._activeTablesGroupCount_1nbai_2195{flex-shrink:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-500);font-variant-numeric:tabular-nums;letter-spacing:0;padding:1px 6px;border-radius:100px;background:var(--pos-canvas-2, var(--color-paper-sunken))}._activeTablesList_1nbai_2208{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._activeTableItem_1nbai_2217{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:background .12s ease,border-color .12s ease}._activeTableItem_1nbai_2217:hover{background:var(--pos-canvas-2, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-100))}._activeTableItem_1nbai_2217:focus-visible{outline:none;border-color:var(--pos-brand, var(--color-brand-primary));background:var(--pos-canvas-2, var(--color-paper-sunken))}._activeTableIcon_1nbai_2246{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--pos-rose-soft, #FFE4E6);color:var(--pos-rose, var(--color-error-base));flex-shrink:0}._activeTableBody_1nbai_2258{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._activeTableNameRow_1nbai_2266{display:inline-flex;align-items:center;gap:6px}._activeTableLabel_1nbai_2272{font-size:var(--text-sm);font-weight:600;color:var(--color-ink-900);letter-spacing:-.005em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._activeTableBadge_1nbai_2283{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;padding:2px 6px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase;line-height:1}._activeTableBadge_1nbai_2283[data-tone=warn]{background:var(--pos-amber-soft, #FEF3C7);color:var(--color-warning-800, #B45309)}._activeTableMeta_1nbai_2299{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);color:var(--color-ink-500);letter-spacing:.04em;line-height:1}._activeTableMeta_1nbai_2299>span{display:inline-flex;align-items:center;gap:3px}._activeTableMetaDot_1nbai_2316{width:3px;height:3px;border-radius:50%;background:var(--color-ink-300)}._activeTableAmount_1nbai_2323{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0}._statusChipRow_1nbai_2335{display:flex;flex-wrap:wrap;gap:6px;flex-shrink:0;padding:2px 2px 6px}._statusChip_1nbai_2335{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;background:var(--pos-till-surface, #ffffff);border:1px solid var(--pos-line, var(--color-ink-100));font-size:var(--text-xs);font-weight:500;color:var(--color-ink-700);letter-spacing:-.003em;line-height:1}._statusChip_1nbai_2335>svg{flex-shrink:0;color:var(--color-ink-500)}._statusChip_1nbai_2335 strong{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:700;color:var(--color-ink-900);font-variant-numeric:tabular-nums;letter-spacing:-.005em}._statusChip_1nbai_2335[data-status=available]{background:var(--pos-canvas, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-600)}._statusChip_1nbai_2335[data-status=available]>svg,._statusChip_1nbai_2335[data-status=available] strong{color:var(--color-ink-600)}._statusChip_1nbai_2335[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 12%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-success-base) 26%,transparent);color:var(--color-success-700, var(--color-success-base))}._statusChip_1nbai_2335[data-status=occupied]>svg,._statusChip_1nbai_2335[data-status=occupied] strong{color:var(--color-success-700, var(--color-success-base))}._statusChip_1nbai_2335[data-status=reserved]{background:var(--pos-violet-soft, #EEF2FF);border-color:color-mix(in srgb,var(--pos-violet, #6366F1) 24%,transparent);color:var(--pos-violet, #6366F1)}._statusChip_1nbai_2335[data-status=reserved]>svg,._statusChip_1nbai_2335[data-status=reserved] strong{color:var(--pos-violet, #6366F1)}._statusChip_1nbai_2335[data-status=held]{background:var(--pos-amber-soft, #FEF3C7);border-color:color-mix(in srgb,var(--pos-amber, #F59E0B) 24%,transparent);color:var(--color-warning-800, #B45309)}._statusChip_1nbai_2335[data-status=held]>svg,._statusChip_1nbai_2335[data-status=held] strong{color:var(--color-warning-800, #B45309)}._statusChip_1nbai_2335[data-status=cleaning]{background:var(--rst-cleaning-soft, #E0F2FE);border-color:color-mix(in srgb,var(--rst-cleaning, #0EA5E9) 24%,transparent);color:var(--rst-cleaning, #0EA5E9)}._statusChip_1nbai_2335[data-status=cleaning]>svg,._statusChip_1nbai_2335[data-status=cleaning] strong{color:var(--rst-cleaning, #0EA5E9)}._statusChip_1nbai_2335[data-status=maintenance],._statusChip_1nbai_2335[data-status=out_of_service]{opacity:.7}._hallGridSkeleton_1nbai_2437{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px;padding:2px 2px 16px;flex:1;min-height:0;overflow-y:auto;align-content:start}._hallCellSkeleton_1nbai_2448{min-height:192px;border-radius:16px;background:var(--pos-canvas, var(--color-paper-sunken));border:1px solid var(--pos-line, var(--color-ink-100));animation:_shimmer_1nbai_1 1.6s infinite ease-in-out}:root[data-theme=dark] ._hallCardButton_1nbai_862{background:var(--pos-surface, var(--color-paper-raised));box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff0d}:root[data-theme=dark] ._hallCardButton_1nbai_862:hover{box-shadow:0 14px 32px -12px color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 40%,transparent),0 3px 8px -2px #0006,inset 0 1px #ffffff14}:root[data-theme=dark] ._hallCardIcon_1nbai_917{background:var(--pos-brand-soft, rgba(16, 185, 129, .16));border-color:color-mix(in srgb,var(--pos-brand) 32%,transparent)}:root[data-theme=dark] ._hallCardEyebrow_1nbai_929{background:#ffffff0a;border-color:#ffffff14}:root[data-theme=dark] ._hallHeaderChip_1nbai_2482{background:#ffffff08;border-color:#ffffff14}._appendBanner_1nbai_2494{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2-5) var(--space-3-5);background:var(--color-warning-50, #fefce8);border:1px solid var(--color-warning-200, #fde68a);border-radius:var(--radius-md);margin:var(--space-2) var(--space-3) 0;font-size:var(--text-sm);color:var(--color-ink-800)}._appendBannerLabel_1nbai_2508{flex:1 1 auto;font-weight:600}._appendBannerCancel_1nbai_2513{flex:0 0 auto;padding:var(--space-1) var(--space-3);background:transparent;border:1px solid var(--color-warning-300, #fcd34d);border-radius:var(--radius-sm);color:var(--color-warning-700, #b45309);font-size:var(--text-xs);font-weight:600;cursor:pointer}._appendBannerCancel_1nbai_2513:hover{background:var(--color-warning-100, #fef3c7)}._previousLinesCard_1nbai_2536{margin:var(--space-2) var(--space-3) 0;padding:var(--space-3);background:var(--color-paper-50, #f8fafc);border:1px solid var(--color-paper-200);border-radius:var(--radius-md)}._previousLinesHeader_1nbai_2544{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2)}._previousLinesTitle_1nbai_2551{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-500)}._previousLinesCount_1nbai_2559{font-size:var(--text-xs);color:var(--color-ink-400)}._previousLinesList_1nbai_2564{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1-5);max-height:220px;overflow-y:auto}._previousLineRow_1nbai_2575{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;font-size:var(--text-sm);color:var(--color-ink-700)}._previousLineQty_1nbai_2584{flex:0 0 auto;font-weight:600;color:var(--color-ink-900);font-variant-numeric:tabular-nums;min-width:28px}._previousLineName_1nbai_2592{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previousLineAmount_1nbai_2599{flex:0 0 auto;font-weight:600;color:var(--color-ink-700);font-variant-numeric:tabular-nums}._previousLineCustomCourse_1nbai_2609{color:var(--color-warning-700, var(--color-ink-500));font-weight:500}._previousLinesGroup_1nbai_2618{margin-top:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md)}._previousLinesGroup_1nbai_2618[data-group=fired]{background:var(--color-paper-sunken, var(--color-paper-50))}._previousLinesGroup_1nbai_2618[data-group=pending]{background:var(--color-warning-subtle, var(--color-warning-50))}._previousLinesGroupHeader_1nbai_2632{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-ink-700)}._previousLinesGroupCount_1nbai_2642{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--pos-line, var(--color-ink-100));color:var(--color-ink-700);border-radius:999px}._previousLinesCourseBlock_1nbai_2655{margin-top:var(--space-1)}._previousLinesCourseLabel_1nbai_2659{display:block;margin-bottom:var(--space-0-5);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-ink-500)}._headerNav_1nbai_107{background:var(--pos-till-surface, #ffffff)}._contextChips_1nbai_2682{display:flex;gap:var(--space-2);margin-left:auto}._counterTools_1nbai_2690{display:inline-flex;align-items:center;gap:var(--space-2);margin-left:var(--space-3)}._planTools_1nbai_844{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;flex-wrap:wrap;justify-content:flex-end}._contextChip_1nbai_2682{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:var(--radius-full);background:var(--pos-canvas, var(--color-paper-sunken));color:var(--color-ink-800, var(--color-neutral-800));font-family:inherit;font-size:var(--text-sm);cursor:pointer;min-height:var(--control-height-sm);transition:background-color var(--duration-fast, .12s),border-color var(--duration-fast, .12s)}._contextChip_1nbai_2682:hover{background-color:var(--pos-surface, var(--color-paper-base));border-color:var(--color-ink-300, var(--color-neutral-300))}._contextChip_1nbai_2682:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._contextChipEdit_1nbai_2739{color:var(--color-ink-400, var(--color-neutral-400))}._pendingPill_1nbai_2747{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);margin-left:var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-full);background:var(--color-warning-subtle);color:var(--color-warning-hover);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;min-height:var(--control-height-sm);transition:background-color var(--duration-fast, .12s),border-color var(--duration-fast, .12s)}._pendingPill_1nbai_2747:hover{background-color:var(--color-warning-subtle);border-color:var(--color-warning-base)}._pendingPill_1nbai_2747:focus-visible{outline:2px solid var(--color-warning-base);outline-offset:2px}._pendingPanelBody_1nbai_2782{max-height:70vh;display:flex;flex-direction:column;padding:0}._autoResetBadge_1nbai_2797{position:fixed;bottom:var(--space-6);right:var(--space-6);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-warning-50, #fefce8);border:1px solid var(--color-warning-300, #fcd34d);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-toast)}._autoResetCountdown_1nbai_2812{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-warning-900, #78350f)}@media(prefers-reduced-motion:no-preference){._autoResetBadge_1nbai_2797{animation:_autoResetSlideUp_1nbai_1 var(--duration-normal, .2s) ease-out}}@keyframes _autoResetSlideUp_1nbai_1{0%{transform:translateY(var(--space-5, 20px));opacity:0}to{transform:translateY(0);opacity:1}}._countdownRing_1nbai_2843{display:block;flex-shrink:0}._countdownTrack_1nbai_2848{stroke:var(--color-neutral-200, #e5e7eb)}._countdownProgress_1nbai_2852{stroke:var(--color-warning-600, #d97706);transition:stroke-dashoffset var(--duration-normal, 1s) linear}._countdownText_1nbai_2857{font-size:var(--text-base);font-weight:var(--weight-bold, 700);fill:var(--color-warning-900, #78350f)}._manualResetBar_1nbai_2841{position:fixed;bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast)}@media(prefers-reduced-motion:reduce){._countdownProgress_1nbai_2852{transition:none}}._editLayoutLink_1nbai_2877{min-height:var(--control-height-sm);padding:0 var(--space-3);background:transparent;border:1px solid var(--border);border-radius:var(--radius-control);color:var(--accent);font:inherit;cursor:pointer}._editLayoutLink_1nbai_2877:hover{background:var(--surface3)}._title_hyezl_7{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._reasonLabel_hyezl_14{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700, var(--color-neutral-700));margin-bottom:var(--space-1)}._actions_hyezl_22{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._durationGroup_hyezl_32{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3)}._durationChips_hyezl_39{display:flex;flex-wrap:wrap;gap:var(--space-2)}._durationChip_hyezl_39{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-neutral-300);background:transparent;color:var(--color-ink-700, var(--color-neutral-700));font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast),color var(--duration-fast)}._durationChip_hyezl_39:hover:not(:disabled){background:var(--color-neutral-100)}._durationChip_hyezl_39[data-active=true]{background:var(--color-primary-100);border-color:var(--color-primary-500);color:var(--color-primary-700)}._durationChip_hyezl_39:disabled{opacity:.6;cursor:not-allowed}._title_i2cnh_7{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._spaceChip_i2cnh_14{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-200, var(--color-neutral-200));border-radius:var(--radius-md);background:var(--color-paper-sunken, var(--color-neutral-50));font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800));margin-bottom:var(--space-3)}._zoneCode_i2cnh_28{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500));font-weight:var(--weight-normal);padding-left:var(--space-2);border-left:1px solid var(--color-ink-200, var(--color-neutral-200))}._reasonLabel_i2cnh_36{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700, var(--color-neutral-700));margin-bottom:var(--space-1)}._actions_i2cnh_44{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_78kns_9{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._primaryRow_78kns_16{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3);background:var(--color-paper-sunken, var(--color-neutral-50));border-radius:var(--radius-md);margin-bottom:var(--space-3)}._primaryLabel_78kns_26{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-ink-900, var(--color-neutral-900))}._primaryAmount_78kns_32{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-700, var(--color-neutral-700))}._list_78kns_38{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}._row_78kns_49{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;font-family:inherit;text-align:left;transition:border-color var(--duration-fast, .12s),background-color var(--duration-fast, .12s);min-height:var(--density-row-height)}._row_78kns_49[data-selected]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50))}._row_78kns_49:hover:not([data-selected]){border-color:var(--color-ink-300, var(--color-neutral-300))}._row_78kns_49:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._rowLabel_78kns_81{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800))}._rowAmount_78kns_87{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-700, var(--color-neutral-700))}._empty_78kns_93{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._previewBanner_78kns_100{margin-top:var(--space-3);padding:var(--space-3);background:var(--color-warning-50, #fef3c7);border:1px solid var(--color-warning-200, #fde68a);border-radius:var(--radius-md);color:var(--color-warning-700, #b45309);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:center}._actions_78kns_112{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_1l8tc_9{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._flow_1l8tc_16{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-paper-sunken, var(--color-neutral-50));border-radius:var(--radius-md);margin-bottom:var(--space-3)}._fromChip_1l8tc_26{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800))}._flowArrow_1l8tc_32{color:var(--color-ink-400, var(--color-neutral-400));flex-shrink:0}._toLabel_1l8tc_37{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-brand-primary, var(--color-primary-600))}._grid_1l8tc_43{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto}._card_1l8tc_54{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;width:100%;min-height:72px;font-family:inherit;text-align:center;transition:border-color var(--duration-fast, .12s),background-color var(--duration-fast, .12s)}._card_1l8tc_54[data-selected]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50))}._card_1l8tc_54:hover:not([data-selected]){border-color:var(--color-ink-300, var(--color-neutral-300))}._card_1l8tc_54:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._cardLabel_1l8tc_88{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800))}._cardZone_1l8tc_94{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500))}._empty_1l8tc_99{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._actions_1l8tc_106{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._root_1cmvp_1{display:grid;grid-template-columns:1fr 1fr;height:100%;gap:var(--space-1)}._sharesPanel_1cmvp_10{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-y:auto}._sharesHeader_1cmvp_18{display:flex;justify-content:space-between;align-items:center}._title_1cmvp_24{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-base)}._progressBar_1cmvp_32{height:6px;background:var(--color-paper-raised);border-radius:var(--radius-full);overflow:hidden}._progressFill_1cmvp_39{height:100%;background:var(--color-success-default);border-radius:var(--radius-full);transition:width var(--duration-normal) var(--ease-out)}._sharesList_1cmvp_48{flex:1;overflow-y:auto}._shareItem_1cmvp_53{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:2px solid var(--border-color-default);border-radius:var(--radius-md);background:var(--color-paper-base);transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._shareItem_1cmvp_53[data-active]{border-color:var(--color-brand-primary);background:var(--color-brand-subtle)}._shareItem_1cmvp_53[data-paid]{border-color:var(--color-success-default);background:var(--color-success-subtle)}._shareIcon_1cmvp_75{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-paper-raised);color:var(--color-ink-light)}._shareItem_1cmvp_53[data-active] ._shareIcon_1cmvp_75{background:var(--color-brand-primary);color:var(--color-paper-base)}._shareItem_1cmvp_53[data-paid] ._shareIcon_1cmvp_75{background:var(--color-success-default);color:var(--color-paper-base)}._shareInfo_1cmvp_97{display:flex;flex-direction:column;flex:1;min-width:0}._shareLabel_1cmvp_104{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-base)}._shareAmount_1cmvp_110{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-base);font-variant-numeric:tabular-nums}._cancelBtn_1cmvp_117{margin-top:auto}._paymentPanel_1cmvp_123{display:flex;flex-direction:column;overflow:hidden}._payingLabel_1cmvp_129{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-brand-primary);background:var(--color-brand-subtle);border-bottom:1px solid var(--border-color-default)}._shareForm_1cmvp_140{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-y:auto}._offline_1cmvp_148{display:inline-flex;align-items:center;gap:var(--space-2)}._shareDue_1cmvp_154{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--text-sm);color:var(--color-ink-muted)}._shareDue_1cmvp_154 strong{font-size:var(--text-lg);color:var(--color-ink-base);font-variant-numeric:tabular-nums}._receivedField_1cmvp_168{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-muted)}._receivedInput_1cmvp_176{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border-color-default);border-radius:var(--radius-md);background:var(--color-paper-base);color:var(--color-ink-base);font-size:var(--text-lg);font-variant-numeric:tabular-nums}._title_bw1et_1{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900)}._subtitle_bw1et_8{font-size:var(--text-sm);color:var(--color-ink-600);margin:var(--space-1) 0 0}._body_bw1et_14{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-base);color:var(--color-ink-800)}._summaryRow_bw1et_22{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);background:var(--color-paper-sunken);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._summaryLabel_bw1et_32{font-size:var(--text-sm);color:var(--color-ink-600)}._summaryCount_bw1et_37{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-ink-900)}._footer_bw1et_43{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._progress_bw1et_57{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);background:var(--color-paper-sunken);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._progressLabel_bw1et_68{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-800)}._progressBar_bw1et_74{width:100%;height:8px;appearance:none;border:none;border-radius:var(--radius-full);overflow:hidden;background:var(--color-ink-100)}._progressBar_bw1et_74::-webkit-progress-bar{background:var(--color-ink-100);border-radius:var(--radius-full)}._progressBar_bw1et_74::-webkit-progress-value{background:var(--color-primary-base, #2563eb);border-radius:var(--radius-full);transition:width var(--duration-fast)}._progressBar_bw1et_74::-moz-progress-bar{background:var(--color-primary-base, #2563eb);border-radius:var(--radius-full)}._courseList_bw1et_100{display:flex;flex-direction:column;gap:var(--space-2)}._title_23wp5_1{font-size:var(--text-lg);font-weight:700;color:var(--color-ink-900);margin:0;line-height:1.3}._subtitle_23wp5_9{font-size:var(--text-sm);color:var(--color-ink-600);margin:4px 0 0;line-height:1.4}._body_23wp5_16{display:flex;flex-direction:column;gap:12px}._empty_23wp5_22{padding:32px 16px;text-align:center;color:var(--color-ink-500);font-size:var(--text-base)}._selectAll_23wp5_29{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:transparent;border:1px solid var(--color-neutral-200);border-radius:8px;color:var(--color-ink-700);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background .12s ease,border-color .12s ease;align-self:flex-start}._selectAll_23wp5_29:hover:not(:disabled){background:var(--color-neutral-50);border-color:var(--color-neutral-300)}._selectAll_23wp5_29:disabled{opacity:.5;cursor:not-allowed}._list_23wp5_55{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:360px;overflow-y:auto}._row_23wp5_66{border-radius:8px;border:1px solid var(--color-neutral-200, #e5e7eb);transition:background .12s ease,border-color .12s ease}._row_23wp5_66[data-checked]{background:var(--color-success-50, #f0fdf4);border-color:var(--color-success-300, #86efac)}._row_23wp5_66:not([data-checked]):hover{background:var(--color-neutral-50, #f9fafb)}._rowButton_23wp5_81{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left}._rowButton_23wp5_81:disabled{opacity:.5;cursor:not-allowed}._rowIcon_23wp5_99{flex-shrink:0;color:var(--color-ink-500)}._row_23wp5_66[data-checked] ._rowIcon_23wp5_99{color:var(--color-success-600, #16a34a)}._rowQty_23wp5_108{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-sm);font-weight:700;color:var(--color-ink-900);min-width:32px}._rowName_23wp5_116{flex:1;font-size:var(--text-base);font-weight:600;color:var(--color-ink-800);line-height:1.3}._footer_23wp5_124{display:flex;gap:8px;justify-content:flex-end}._searchField_czypi_8{margin-bottom:var(--space-3)}._grid_czypi_12{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto}._card_czypi_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;transition:border-color var(--duration-fast, .12s),background-color var(--duration-fast, .12s);width:100%;min-height:96px;font-family:inherit;text-align:center}._card_czypi_23[data-selected]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50))}._card_czypi_23:hover:not([data-selected]){border-color:var(--color-ink-300, var(--color-neutral-300))}._card_czypi_23:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._avatar_czypi_56{width:48px;height:48px;border-radius:50%;background:var(--color-ink-100, var(--color-neutral-200));display:flex;align-items:center;justify-content:center;font-weight:var(--weight-bold);font-size:var(--text-lg);color:var(--color-ink-700, var(--color-neutral-700));overflow:hidden}._avatarImage_czypi_70{width:100%;height:100%;object-fit:cover}._name_czypi_76{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800));word-break:break-word}._role_czypi_83{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500))}._skeleton_czypi_88,._empty_czypi_89,._error_czypi_90{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._error_czypi_90{display:flex;flex-direction:column;gap:var(--space-2);align-items:center}._actions_czypi_104{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_1rp7b_9{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._layout_1rp7b_16{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-4)}._column_1rp7b_22{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._columnTitle_1rp7b_29{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-ink-900, var(--color-neutral-900));margin:0}._itemList_1rp7b_36{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto}._itemRow_1rp7b_47{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100, var(--color-neutral-100));border-radius:var(--radius-md);background:var(--color-paper-base, var(--color-neutral-0));min-height:var(--density-row-height)}._itemLabelInner_1rp7b_59{display:flex;align-items:center;gap:var(--space-2)}._itemName_1rp7b_65{font-size:var(--text-md);color:var(--color-ink-800, var(--color-neutral-800));font-weight:var(--weight-medium)}._itemQty_1rp7b_71{font-size:var(--text-sm);color:var(--color-ink-500, var(--color-neutral-500))}._itemAmount_1rp7b_76{font-size:var(--text-md);color:var(--color-ink-700, var(--color-neutral-700));font-weight:var(--weight-medium)}._spaceGrid_1rp7b_82{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto}._spaceCard_1rp7b_93{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;width:100%;min-height:var(--control-height-lg);font-family:inherit;text-align:center;transition:border-color var(--duration-fast, .12s),background-color var(--duration-fast, .12s)}._spaceCard_1rp7b_93[data-selected]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50))}._spaceCard_1rp7b_93:hover:not([data-selected]){border-color:var(--color-ink-300, var(--color-neutral-300))}._spaceCard_1rp7b_93:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._spaceLabel_1rp7b_127{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800))}._spaceZone_1rp7b_133{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500))}._empty_1rp7b_138{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._summary_1rp7b_145{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);background:var(--color-paper-sunken, var(--color-neutral-50));border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-700, var(--color-neutral-700));text-align:center}._actions_1rp7b_155{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}@media(max-width:768px){._layout_1rp7b_16{grid-template-columns:1fr}}._menu_1grtc_9{position:fixed;z-index:var(--z-dropdown, 1000);min-width:244px;background:var(--color-paper-base, var(--color-neutral-0));border:1px solid var(--border-color-default, var(--color-neutral-200));border-radius:var(--radius-xl, 12px);box-shadow:0 1px 2px color-mix(in srgb,var(--color-ink-900) 4%,transparent),0 18px 40px -12px color-mix(in srgb,var(--color-ink-900) 18%,transparent);padding:6px;color:var(--color-ink-800);display:flex;flex-direction:column;gap:0}._item_1grtc_26{display:flex;align-items:center;gap:12px;width:100%;min-height:var(--control-height-sm);padding:10px 12px;border:0;border-radius:var(--radius-md, 8px);background:transparent;cursor:pointer;font-family:inherit;font-size:var(--text-base);font-weight:500;color:var(--color-ink-700);text-align:left;letter-spacing:-.005em;transition:background-color .14s var(--ease-out, ease),color .14s var(--ease-out, ease)}._item_1grtc_26:hover:not([data-disabled]),._item_1grtc_26:focus-visible:not([data-disabled]){outline:none;background-color:var(--color-paper-sunken, var(--color-neutral-50));color:var(--color-ink-900)}._item_1grtc_26[data-destructive]{color:var(--color-error-base, #dc2626)}._item_1grtc_26[data-destructive]:hover:not([data-disabled]),._item_1grtc_26[data-destructive]:focus-visible:not([data-disabled]){background-color:var(--color-error-subtle, #fef2f2);color:var(--color-error-base, #dc2626)}._item_1grtc_26[data-disabled]{color:var(--color-ink-400, var(--color-neutral-400));cursor:not-allowed}._itemIcon_1grtc_71{flex-shrink:0;color:var(--color-ink-500, var(--color-neutral-500));transition:color .14s var(--ease-out, ease)}._item_1grtc_26:hover:not([data-disabled]) ._itemIcon_1grtc_71,._item_1grtc_26:focus-visible:not([data-disabled]) ._itemIcon_1grtc_71{color:var(--color-ink-900)}._item_1grtc_26[data-destructive] ._itemIcon_1grtc_71{color:var(--color-error-base, #dc2626)}._item_1grtc_26[data-destructive]:hover:not([data-disabled]) ._itemIcon_1grtc_71,._item_1grtc_26[data-destructive]:focus-visible:not([data-disabled]) ._itemIcon_1grtc_71{color:var(--color-error-base, #dc2626)}._itemLabel_1grtc_91{white-space:nowrap;flex:1 1 auto}._itemHint_1grtc_96{font-size:var(--text-2xs);color:var(--color-ink-400, var(--color-neutral-400));white-space:nowrap}._note_1grtc_103{margin:0;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text2);font-size:var(--text-xs)}._separator_1grtc_111{height:1px;margin:6px 4px;border:0;background-color:var(--border-color-subtle, var(--color-ink-100, var(--color-neutral-100)))}._empty_1grtc_118{padding:10px 12px;font-size:var(--text-sm);color:var(--color-ink-500, var(--color-neutral-500));text-align:center;margin:0}:root[data-theme=dark] ._menu_1grtc_9{background-color:var(--pos-surface-elev, #232A36);border-color:color-mix(in srgb,white 12%,transparent);color:var(--color-ink-900);box-shadow:0 24px 48px -12px color-mix(in srgb,black 65%,transparent),0 8px 16px -4px color-mix(in srgb,black 40%,transparent),inset 0 1px color-mix(in srgb,white 8%,transparent)}:root[data-theme=dark] ._item_1grtc_26:hover:not([data-disabled]),:root[data-theme=dark] ._item_1grtc_26:focus-visible:not([data-disabled]){background-color:color-mix(in srgb,white 6%,transparent)}:root[data-theme=dark] ._item_1grtc_26[data-destructive]:hover:not([data-disabled]),:root[data-theme=dark] ._item_1grtc_26[data-destructive]:focus-visible:not([data-disabled]){background-color:color-mix(in srgb,var(--pos-rose) 12%,transparent)}:root[data-theme=dark] ._separator_1grtc_111{background-color:color-mix(in srgb,white 6%,transparent)}._toggle_p12v6_4{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer}._toggle_p12v6_4:hover{background:var(--accent-soft)}._toggle_p12v6_4:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._icon_p12v6_29{display:inline-flex}._icon_p12v6_29 svg{width:var(--icon-size);height:var(--icon-size)}._count_p12v6_38{min-width:1.5em;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-btn-text);font-size:var(--text-xs);text-align:center}._seats_1ug9i_4{position:absolute;inset:0;pointer-events:none;z-index:2}._seat_1ug9i_4{position:absolute;width:26%;height:16%;min-width:9px;min-height:6px;max-width:18px;max-height:11px;border-radius:3px 3px 7px 7px;background:currentColor;opacity:.34;box-shadow:0 0 0 1.5px var(--color-paper-50, #fff)}._chips_jtl3c_1{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._chip_jtl3c_1{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:var(--radius-sm);background:var(--pos-surface, var(--color-paper-base));border:1px solid var(--pos-line, var(--color-ink-100));font-size:var(--text-2xs);font-weight:500;line-height:1;color:var(--color-ink-700);white-space:nowrap}._chips_jtl3c_1[data-size=md] ._chip_jtl3c_1{padding:6px 10px;font-size:var(--text-xs);border-radius:var(--radius-full)}._chip_jtl3c_1>svg{flex-shrink:0}._chip_jtl3c_1 strong{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;font-variant-numeric:tabular-nums}._chips_jtl3c_1[data-size=md] ._chip_jtl3c_1 strong{font-size:var(--text-xs)}._chip_jtl3c_1[data-status=available]{background:var(--pos-canvas, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-600)}._chip_jtl3c_1[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 12%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-success-base) 26%,transparent);color:var(--color-success-700, var(--color-success-base))}._chip_jtl3c_1[data-status=reserved]{background:var(--pos-violet-soft, #EEF2FF);border-color:color-mix(in srgb,var(--pos-violet, #6366F1) 24%,transparent);color:var(--pos-violet, #6366F1)}._chip_jtl3c_1[data-status=held]{background:var(--pos-amber-soft, #FEF3C7);border-color:color-mix(in srgb,var(--pos-amber, #F59E0B) 24%,transparent);color:var(--color-warning-800, #B45309)}._chip_jtl3c_1[data-status=cleaning]{background:var(--rst-cleaning-soft, #E0F2FE);border-color:color-mix(in srgb,var(--rst-cleaning, #0EA5E9) 24%,transparent);color:var(--rst-cleaning, #0EA5E9)}._chip_jtl3c_1[data-status=maintenance],._chip_jtl3c_1[data-status=out_of_service]{opacity:.7}._root_1c5cd_27{display:flex;flex-direction:column;gap:var(--space-5);flex:1;min-height:0;overflow-y:auto}._zoneGroup_1c5cd_38{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-height:0}._zoneHeader_1c5cd_46{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-1) var(--space-1);border-bottom:1px solid color-mix(in srgb,var(--color-ink-900) 6%,transparent)}._zoneTitle_1c5cd_55{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:700;color:var(--color-ink-700);text-transform:uppercase;letter-spacing:.14em}._zoneChips_1c5cd_71{display:inline-flex;align-items:center;gap:5px;flex-shrink:0}._zoneChip_1c5cd_71{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;background:var(--pos-surface, var(--color-paper-base));border:1px solid var(--pos-line, var(--color-ink-100));font-size:var(--text-2xs);font-weight:500;line-height:1;color:var(--color-ink-700)}._zoneChip_1c5cd_71>svg{flex-shrink:0}._zoneChip_1c5cd_71 strong{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;font-variant-numeric:tabular-nums}._zoneChip_1c5cd_71[data-status=available]{background:var(--pos-canvas, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-600)}._zoneChip_1c5cd_71[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 12%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-success-base) 26%,transparent);color:var(--color-success-700, var(--color-success-base))}._zoneChip_1c5cd_71[data-status=reserved]{background:var(--pos-violet-soft, #EEF2FF);border-color:color-mix(in srgb,var(--pos-violet, #6366F1) 24%,transparent);color:var(--pos-violet, #6366F1)}._zoneChip_1c5cd_71[data-status=held]{background:var(--pos-amber-soft, #FEF3C7);border-color:color-mix(in srgb,var(--pos-amber, #F59E0B) 24%,transparent);color:var(--color-warning-800, #B45309)}._zoneChip_1c5cd_71[data-status=cleaning]{background:var(--rst-cleaning-soft, #E0F2FE);border-color:color-mix(in srgb,var(--rst-cleaning, #0EA5E9) 24%,transparent);color:var(--rst-cleaning, #0EA5E9)}._zoneChip_1c5cd_71[data-status=maintenance],._zoneChip_1c5cd_71[data-status=out_of_service]{opacity:.7}._canvas_1c5cd_147{position:relative;width:100%;flex:1;min-height:clamp(260px,42vh,540px);background:radial-gradient(circle at 50% 50%,transparent 0,color-mix(in srgb,var(--color-ink-900) 2%,transparent) 100%),var(--pos-canvas, var(--color-paper-sunken));overflow:hidden}._canvas_1c5cd_147:before{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--color-ink-900) 10%,transparent) 1px,transparent 1px);background-size:22px 22px;background-position:11px 11px;pointer-events:none;opacity:.55}._canvasFallbackLabel_1c5cd_182{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:600;color:var(--color-ink-400);letter-spacing:.22em;text-transform:uppercase;opacity:.55}._card_1c5cd_199{position:absolute;transform-origin:center center;--iso-tf: rotateX(0deg);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:18px 8px 8px;background:var(--pos-surface, var(--color-paper-base));color:var(--color-ink-900);border:1px solid var(--pos-line, var(--color-ink-200));cursor:pointer;font-weight:600;font-size:var(--text-xs);min-width:72px;min-height:72px;max-width:120px;letter-spacing:-.005em;box-shadow:0 1px 3px color-mix(in srgb,var(--color-ink-900) 6%,transparent),0 1px 2px color-mix(in srgb,var(--color-ink-900) 4%,transparent),inset 0 1px color-mix(in srgb,white 80%,transparent);transition:border-color .15s var(--ease-out),background .15s var(--ease-out),box-shadow .15s var(--ease-out)}._card_1c5cd_199{overflow:visible}._card_1c5cd_199:hover{border-color:var(--pos-brand, var(--color-brand-primary));box-shadow:0 10px 24px -6px color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 26%,transparent),0 2px 4px color-mix(in srgb,var(--color-ink-900) 6%,transparent),inset 0 1px color-mix(in srgb,white 80%,transparent);z-index:2}._card_1c5cd_199:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:3px}._card_1c5cd_199[data-shape=square]{aspect-ratio:1 / 1;border-radius:12px}._card_1c5cd_199[data-shape=round]{aspect-ratio:1 / 1;border-radius:50%;padding:6px}._card_1c5cd_199[data-shape=rectangle]{aspect-ratio:1.8 / 1;border-radius:10px;min-width:84px}._card_1c5cd_199[data-status=available]{background:var(--pos-surface, var(--color-paper-base));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-600)}._card_1c5cd_199[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 10%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-success-base) 34%,var(--pos-line));color:var(--color-success-700, var(--color-success-base))}._card_1c5cd_199[data-status=reserved]{background:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 8%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 32%,var(--pos-line));color:var(--pos-violet, var(--color-info-base))}._card_1c5cd_199[data-status=held]{background:color-mix(in srgb,var(--pos-amber, var(--color-warning-base)) 8%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--pos-amber, var(--color-warning-base)) 32%,var(--pos-line));color:var(--pos-amber, var(--color-warning-base))}._card_1c5cd_199[data-status=cleaning]{background:var(--rst-cleaning-soft, #E0F2FE);border-color:color-mix(in srgb,var(--rst-cleaning, #0EA5E9) 32%,var(--pos-line));color:var(--rst-cleaning, #0EA5E9)}._card_1c5cd_199[data-status=maintenance]{background:var(--pos-canvas, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-500);opacity:.78;pointer-events:none}._card_1c5cd_199[data-status=out-of-service]{background:var(--pos-canvas-2, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-300));color:var(--color-ink-400);opacity:.6;pointer-events:none;background-image:repeating-linear-gradient(135deg,transparent 0,transparent 6px,color-mix(in srgb,var(--color-ink-500) 8%,transparent) 6px,color-mix(in srgb,var(--color-ink-500) 8%,transparent) 7px)}._cardFace_1c5cd_360{position:absolute;left:50%;top:114%;transform:translate(-50%,12px);display:inline-flex;align-items:center;gap:6px;padding:3px 9px;--callout: #2f3a4f;background:var(--callout);border-radius:8px;box-shadow:inset 0 1px #ffffff14,0 2px 6px #1f293f42;white-space:nowrap;font-size:var(--text-xs);line-height:16px;z-index:3}._cardFace_1c5cd_360:after{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--callout);transform:translate(-50%)}._cardLabel_1c5cd_412{font-weight:600;letter-spacing:-.01em;color:#fff}._cardStatus_1c5cd_420{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.45;pointer-events:none}._cardOrderSlot_1c5cd_429{position:absolute;left:50%;bottom:8%;transform:translate(-50%);max-width:92%}._cardCapacity_1c5cd_442{display:inline-flex;align-items:center;gap:4px;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}._cardCovers_1c5cd_451{display:inline-flex;align-items:center;justify-content:center;padding:1px 3px;border-radius:5px;background:var(--color-brand-500, #3b6df5);color:#fff}._cardOrder_1c5cd_429{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:4px;padding-top:4px;border-top:1px solid color-mix(in srgb,currentColor 18%,transparent);width:100%;line-height:1.2}._cardOrderNumber_1c5cd_475{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:currentColor;font-variant-numeric:tabular-nums;opacity:.85}._cardOrderAmount_1c5cd_483{font-size:var(--text-2xs);color:currentColor;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.7}._card_1c5cd_199[data-has-order]{min-height:96px;box-shadow:var(--shadow-sm)}._gridCell_1c5cd_496[data-has-order]{min-height:148px;box-shadow:var(--shadow-sm)}._cardTimerAnchor_1c5cd_512{position:absolute;top:4px;left:4px;display:inline-flex;pointer-events:none;z-index:2}._cardTimerAnchor_1c5cd_512[data-stale]{pointer-events:auto}._cardTimer_1c5cd_512{padding:1px 5px;border-radius:999px;background:var(--backdrop);color:var(--ink-on-solid);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;line-height:1.4;pointer-events:none}._cardTimer_1c5cd_512[data-stale]{background:var(--danger);color:var(--ink-on-solid)}._cardTime_1c5cd_512{position:absolute;left:50%;bottom:100%;transform:translate(-50%,calc(-1 * var(--space-2)));max-width:160%;pointer-events:none;z-index:3}._card_1c5cd_199[data-space-type=room]{border-style:double;border-width:calc(var(--border-width-thick) + var(--border-width-thin));border-radius:var(--radius-sm)}._cardRoomIcon_1c5cd_565{color:var(--ink-on-solid);opacity:.85}._cardPartial_1c5cd_570{position:absolute;top:-6px;right:-6px;padding:2px 6px;border-radius:999px;background:var(--warn);color:var(--warn-text);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;line-height:1.2;box-shadow:0 2px 4px #0b12201a;pointer-events:none;z-index:3}._card_1c5cd_199[data-shape=round] ._cardStale_1c5cd_593{position:absolute;top:4px;right:4px;padding:1px 6px;border-radius:var(--radius-pill);background:var(--danger-soft);color:var(--danger);font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:700;letter-spacing:.04em;line-height:1.4;pointer-events:none;z-index:3}._cardPartial_1c5cd_570{top:0;right:0}._grid_1c5cd_496{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;padding:var(--space-1) var(--space-6)}._gridCell_1c5cd_496:has(>._cardMoreBtn_1c5cd_627){padding-top:calc(var(--control-height-sm) + var(--space-1))}._gridCell_1c5cd_496{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 10px;border:1px solid var(--pos-line, var(--color-ink-200));border-radius:12px;background:var(--pos-surface, var(--color-paper-base));color:var(--color-ink-900);cursor:pointer;aspect-ratio:1;font-weight:600;letter-spacing:-.005em;box-shadow:var(--shadow-xs, 0 1px 2px rgba(11, 18, 32, .04)),inset 0 1px color-mix(in srgb,white 70%,transparent);transition:border-color .15s var(--ease-out),background .15s var(--ease-out),transform .12s var(--ease-out),box-shadow .15s var(--ease-out)}._gridCell_1c5cd_496:hover{will-change:transform;transform:translateY(-2px);border-color:var(--pos-brand, var(--color-brand-primary));box-shadow:0 6px 16px -4px color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 22%,transparent),inset 0 1px color-mix(in srgb,white 70%,transparent)}._gridCell_1c5cd_496:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:3px}._gridCell_1c5cd_496[data-status=available]{background:var(--pos-surface, var(--color-paper-base));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-600)}._gridCell_1c5cd_496[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 10%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-success-base) 34%,var(--pos-line));color:var(--color-success-700, var(--color-success-base))}._gridCell_1c5cd_496[data-status=reserved]{background:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 8%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 32%,var(--pos-line));color:var(--pos-violet, var(--color-info-base))}._gridCell_1c5cd_496[data-status=held]{background:color-mix(in srgb,var(--pos-amber, var(--color-warning-base)) 8%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--pos-amber, var(--color-warning-base)) 32%,var(--pos-line));color:var(--pos-amber, var(--color-warning-base))}._gridCell_1c5cd_496[data-status=cleaning]{background:var(--rst-cleaning-soft, #E0F2FE);border-color:color-mix(in srgb,var(--rst-cleaning, #0EA5E9) 32%,var(--pos-line));color:var(--rst-cleaning, #0EA5E9)}._gridCell_1c5cd_496[data-status=maintenance]{background:var(--pos-canvas, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-200));color:var(--color-ink-500);opacity:.78;pointer-events:none}._gridCell_1c5cd_496[data-status=out-of-service]{background:var(--pos-canvas-2, var(--color-paper-sunken));border-color:var(--pos-line, var(--color-ink-300));color:var(--color-ink-400);opacity:.6;pointer-events:none;background-image:repeating-linear-gradient(135deg,transparent 0,transparent 6px,color-mix(in srgb,var(--color-ink-500) 8%,transparent) 6px,color-mix(in srgb,var(--color-ink-500) 8%,transparent) 7px)}._gridCellLabel_1c5cd_727{font-size:var(--text-base);font-weight:700;line-height:1.15;text-align:center;letter-spacing:-.01em}._gridCellCapacity_1c5cd_735{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs);font-weight:500;color:color-mix(in srgb,currentColor 70%,var(--color-ink-500));font-variant-numeric:tabular-nums;letter-spacing:.04em}._gridCellCapacity_1c5cd_735>svg{width:11px;height:11px}@media(max-width:768px){._canvas_1c5cd_147{display:none}._forceMobileGrid_1c5cd_758{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;padding:var(--space-1) 0}}:root[data-theme=dark] ._canvas_1c5cd_147{background:radial-gradient(circle at 50% 50%,transparent 0,color-mix(in srgb,white 3%,transparent) 100%),var(--pos-canvas, var(--color-paper-sunken))}:root[data-theme=dark] ._canvas_1c5cd_147:before{background-image:radial-gradient(color-mix(in srgb,white 8%,transparent) 1px,transparent 1px);opacity:.5}:root[data-theme=dark] ._card_1c5cd_199,:root[data-theme=dark] ._gridCell_1c5cd_496{box-shadow:0 1px 2px #0000004d,inset 0 1px #ffffff0d}:root[data-theme=dark] ._card_1c5cd_199[data-status=available],:root[data-theme=dark] ._gridCell_1c5cd_496[data-status=available]{background:var(--pos-surface, var(--color-paper-base))}:root[data-theme=dark] ._card_1c5cd_199[data-status=occupied],:root[data-theme=dark] ._gridCell_1c5cd_496[data-status=occupied]{background:color-mix(in srgb,var(--color-success-base) 18%,var(--pos-surface, var(--color-paper-base)))}:root[data-theme=dark] ._card_1c5cd_199[data-status=reserved],:root[data-theme=dark] ._gridCell_1c5cd_496[data-status=reserved]{background:color-mix(in srgb,var(--pos-violet, var(--color-info-base)) 14%,var(--pos-surface, var(--color-paper-base)))}:root[data-theme=dark] ._card_1c5cd_199[data-status=held],:root[data-theme=dark] ._gridCell_1c5cd_496[data-status=held]{background:color-mix(in srgb,var(--pos-amber, var(--color-warning-base)) 14%,var(--pos-surface, var(--color-paper-base)))}._polygonOverlay_1c5cd_809{position:absolute;inset:0;pointer-events:none;width:100%;height:100%}._polygonOverlay_1c5cd_809 polygon{fill:none!important;stroke:var(--pos-wall, color-mix(in srgb, var(--color-ink-900) 52%, transparent))!important;stroke-width:9!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke}._polygonOverlay_1c5cd_809 polygon._wallCore_1c5cd_837{stroke:var(--pos-wall-core, color-mix(in srgb, var(--color-ink-900) 20%, var(--color-paper-50)))!important;stroke-width:6!important}._decoration_1c5cd_842{position:absolute;transform-origin:center center;--iso-tf: rotateX(0deg);border-radius:2px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none}._decoration_1c5cd_842[data-type=wall]{background:color-mix(in srgb,var(--text) 55%,transparent);border-radius:1px}._decoration_1c5cd_842[data-type=divider]{background:color-mix(in srgb,var(--text) 26%,transparent);border-radius:var(--radius-pill)}._decoration_1c5cd_842[data-type=column]{background:color-mix(in srgb,var(--text) 45%,transparent);border-radius:3px;background-image:repeating-linear-gradient(45deg,transparent 0 3px,color-mix(in srgb,var(--surface) 45%,transparent) 3px 6px)}._decoration_1c5cd_842[data-type=door]{background:transparent;border:1.5px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:3px}._decoration_1c5cd_842[data-type=pos_station]{background:var(--accent-soft);border:1.5px solid var(--accent);border-radius:4px}._decoration_1c5cd_842[data-type=bar]{background:color-mix(in srgb,var(--warn) 30%,var(--surface));border:1.5px solid color-mix(in srgb,var(--warn) 55%,transparent);border-radius:999px 999px 6px 6px}._decoration_1c5cd_842[data-type=stage]{background:color-mix(in srgb,var(--violet) 16%,var(--surface));border:1.5px dashed color-mix(in srgb,var(--violet) 55%,transparent);border-radius:8px}._decoration_1c5cd_842[data-type=plant]{background:color-mix(in srgb,var(--accent) 28%,var(--surface));border:1.5px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:50%}._decoration_1c5cd_842[data-type=label]{background:transparent!important;color:var(--color-ink-primary);font-weight:var(--weight-medium)}._decorationText_1c5cd_933{pointer-events:none;font-size:var(--text-sm)}._cardMoreBtn_1c5cd_627{position:absolute;top:4px;right:4px;min-width:var(--control-height-sm);min-height:var(--control-height-sm);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--color-ink-900) 8%,transparent);background:color-mix(in srgb,var(--pos-surface, var(--color-paper-base)) 85%,transparent);color:var(--color-ink-600);cursor:pointer;padding:0;z-index:4;transition:background .15s var(--ease-out),border-color .15s var(--ease-out),opacity .15s var(--ease-out),transform .12s var(--ease-out);box-shadow:0 1px 2px #0b12200f}._cardMoreBtn_1c5cd_627:hover{background:color-mix(in srgb,var(--color-ink-900) 4%,var(--pos-surface, var(--color-paper-base)));border-color:color-mix(in srgb,var(--color-ink-900) 18%,transparent);transform:scale(1.06)}._cardMoreBtn_1c5cd_627:focus-visible{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:2px}._cardLockedAnchor_1c5cd_978{position:absolute;bottom:4px;left:4px;display:inline-flex;z-index:3}._cardLockedBadge_1c5cd_986{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--warn);color:var(--warn-text);pointer-events:auto;box-shadow:0 1px 3px #0b12202e}._plane_1c5cd_1014{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 50%;transition:transform .22s ease-out}@media(prefers-reduced-motion:reduce){._plane_1c5cd_1014{transition:none}}._canvas_1c5cd_147[data-view=iso]{perspective:1600px}._canvas_1c5cd_147[data-view=iso]{--iso-tilt: 42deg;--iso-spin: 0deg;--iso-scale: .86}._canvas_1c5cd_147[data-view=iso] ._plane_1c5cd_1014{transform:scale(var(--iso-scale)) rotateX(var(--iso-tilt)) rotate(var(--iso-spin))}._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199,._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842{--iso-tf: translateZ(var(--lift, 13px));transform-style:preserve-3d}._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199:before,._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842:before{content:"";position:absolute;left:0;right:0;top:100%;height:var(--lift, 13px);background:var(--side-face, color-mix(in srgb, var(--color-ink-900) 24%, var(--color-paper-50)));transform-origin:50% 0;transform:rotateX(-90deg);pointer-events:none}._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199{--lift: 13px}._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199[data-shape=round]:before{display:none}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842{--lift: 18px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=wall]{--lift: 46px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=divider]{--lift: 30px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=column]{--lift: 64px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=bar]{--lift: 26px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=pos_station]{--lift: 22px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=stage]{--lift: 8px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=plant]{--lift: 20px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=door],._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=label]{--lift: 0px}._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=door]:before,._canvas_1c5cd_147[data-view=iso] ._decoration_1c5cd_842[data-type=label]:before{display:none}._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199{box-shadow:0 10px 18px -8px color-mix(in srgb,var(--color-ink-900) 30%,transparent)}._canvas_1c5cd_147[data-view=iso] ._cardFace_1c5cd_360{transform:translate(-50%,12px) translateZ(calc(var(--lift, 13px) + 8px)) rotate(calc(-1 * (var(--card-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_1c5cd_147[data-view=iso] ._cardTimerAnchor_1c5cd_512,._canvas_1c5cd_147[data-view=iso] ._cardPartial_1c5cd_570,._canvas_1c5cd_147[data-view=iso] ._cardLockedAnchor_1c5cd_978,._canvas_1c5cd_147[data-view=iso] ._cardMoreBtn_1c5cd_627{transform:translateZ(12px) rotate(calc(-1 * (var(--card-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_1c5cd_147[data-view=iso] ._cardTime_1c5cd_512{transform:translate(-50%,calc(-1 * var(--space-2))) translateZ(12px) rotate(calc(-1 * (var(--card-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 100%}._canvas_1c5cd_147[data-view=iso] ._cardStatus_1c5cd_420{transform:translate(-50%,-50%) translateZ(12px) rotate(calc(-1 * (var(--card-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_1c5cd_147[data-view=iso] ._cardOrderSlot_1c5cd_429{transform:translate(-50%) translateZ(12px) rotate(calc(-1 * (var(--card-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_1c5cd_147[data-view=iso] ._decorationText_1c5cd_933{transform:translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_1c5cd_147[data-view=iso] ._decorationIcon_1c5cd_1172{transform:translate(-50%,-50%) translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)))}._canvas_1c5cd_147[data-view=iso] ._decorationCaption_1c5cd_1180{transform:translate(-50%,6px) translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)))}@media(prefers-reduced-motion:reduce){._canvas_1c5cd_147[data-view=iso] ._card_1c5cd_199{transition:none}}._decorationIcon_1c5cd_1172{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:32%;height:32%;min-width:12px;min-height:12px;max-width:48px;max-height:48px;color:var(--deco-ink, var(--color-ink-700, #3f3f46));opacity:.85}._decoration_1c5cd_842[data-type=wall] ._decorationIcon_1c5cd_1172,._decoration_1c5cd_842[data-type=divider] ._decorationIcon_1c5cd_1172{display:none}._decorationCaption_1c5cd_1180{position:absolute;top:100%;left:50%;transform:translate(-50%,6px);display:inline-flex;align-items:center;pointer-events:none;white-space:nowrap;padding:2px 7px;--callout: #2f3a4f;background:var(--callout);border-radius:6px;box-shadow:inset 0 1px #ffffff14,0 2px 5px #1f293f38;font-size:var(--text-2xs);font-weight:600;line-height:14px;color:#fff;z-index:3}._decorationCaption_1c5cd_1180:after{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--callout);transform:translate(-50%)}._floor_1c5cd_1285{position:absolute;inset:0;pointer-events:none;z-index:0}._floor_1c5cd_1285[data-style=GRID]{background-color:var(--color-paper-50, #fafafa);background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--color-ink-900) 7%,transparent) 0 1px,transparent 1px 24px),repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-ink-900) 7%,transparent) 0 1px,transparent 1px 24px)}._floor_1c5cd_1285[data-style=WOOD]{background-color:#e9dcc9;background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,#7c5a35 22%,transparent) 0 1px,transparent 1px 26px),repeating-linear-gradient(to right,color-mix(in srgb,#7c5a35 16%,transparent) 0 2px,transparent 2px 96px),repeating-linear-gradient(to bottom,color-mix(in srgb,#c9ab84 30%,transparent) 0 13px,transparent 13px 26px)}._floor_1c5cd_1285[data-style=TILE]{background-color:#eef1f4;background-image:repeating-linear-gradient(to right,color-mix(in srgb,#64748b 26%,transparent) 0 2px,transparent 2px 48px),repeating-linear-gradient(to bottom,color-mix(in srgb,#64748b 26%,transparent) 0 2px,transparent 2px 48px)}._floor_1c5cd_1285[data-style=CONCRETE]{background-color:#e3e5e8;background-image:radial-gradient(circle at 20% 30%,color-mix(in srgb,#94a3b8 22%,transparent) 0 60px,transparent 61px),radial-gradient(circle at 70% 65%,color-mix(in srgb,#94a3b8 18%,transparent) 0 90px,transparent 91px),radial-gradient(circle at 45% 85%,color-mix(in srgb,#cbd5e1 40%,transparent) 0 70px,transparent 71px);background-size:260px 260px,340px 340px,300px 300px}._floor_1c5cd_1285[data-style=CARPET]{background-color:#d8d3cd;background-image:radial-gradient(color-mix(in srgb,#8a7f72 34%,transparent) 1px,transparent 1px),radial-gradient(color-mix(in srgb,#8a7f72 22%,transparent) 1px,transparent 1px);background-size:6px 6px,6px 6px;background-position:0 0,3px 3px}._tile_1c5cd_1356[data-material=WOOD_LIGHT],._card_1c5cd_199[data-material=WOOD_LIGHT]{background-color:#e6d9c4;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#9c7d52 16%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#fff8ea 55%,transparent) 0 2px,transparent 2px 11px)}._tile_1c5cd_1356[data-material=WOOD_DARK],._card_1c5cd_199[data-material=WOOD_DARK]{background-color:#6b4a30;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#2f1d10 30%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#a2734a 40%,transparent) 0 2px,transparent 2px 11px)}._tile_1c5cd_1356[data-material=MARBLE],._card_1c5cd_199[data-material=MARBLE]{background-color:#f2f1ee;background-image:linear-gradient(115deg,transparent 0 42%,color-mix(in srgb,#9aa0a6 26%,transparent) 42% 43.4%,transparent 43.4%),linear-gradient(128deg,transparent 0 61%,color-mix(in srgb,#9aa0a6 18%,transparent) 61% 62%,transparent 62%),linear-gradient(104deg,transparent 0 22%,color-mix(in srgb,#b9bfc5 30%,transparent) 22% 23.2%,transparent 23.2%)}._tile_1c5cd_1356[data-material=STONE],._card_1c5cd_199[data-material=STONE]{background-color:#cfd2d4;background-image:radial-gradient(circle at 25% 35%,color-mix(in srgb,#8f959a 26%,transparent) 0 14px,transparent 15px),radial-gradient(circle at 72% 62%,color-mix(in srgb,#8f959a 20%,transparent) 0 18px,transparent 19px),radial-gradient(circle at 48% 84%,color-mix(in srgb,#eceef0 55%,transparent) 0 16px,transparent 17px);background-size:54px 54px,68px 68px,60px 60px}._tile_1c5cd_1356[data-material=METAL],._card_1c5cd_199[data-material=METAL]{background-color:#d3d7db;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,#8b9196 20%,transparent) 0 1px,transparent 1px 3px),linear-gradient(100deg,color-mix(in srgb,#ffffff 60%,transparent) 0 18%,transparent 46%)}._root_ch2mf_1{display:flex;align-items:center;flex:1 1 auto;min-width:0;overflow:hidden}._list_ch2mf_11{display:flex;align-items:center;gap:var(--space-1);list-style:none;margin:0;padding:0;flex-wrap:nowrap;min-width:0;overflow:hidden}._item_ch2mf_24{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;white-space:nowrap;font-size:var(--text-sm)}._sep_ch2mf_33{color:var(--color-ink-400, var(--color-neutral-400));flex-shrink:0}._link_ch2mf_38{min-height:var(--control-height-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-ink-600, var(--color-neutral-600));font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}._link_ch2mf_38:hover{background-color:var(--color-paper-sunken, var(--color-neutral-50));color:var(--color-ink-900, var(--color-neutral-900))}._current_ch2mf_60{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:var(--space-1) var(--space-2);color:var(--color-ink-900, var(--color-neutral-900));font-weight:var(--weight-bold)}._trigger_b0tu6_8{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:var(--control-height-sm);min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);background:transparent;border:1px solid var(--color-ink-200);color:var(--color-ink-700);cursor:pointer;transition:background var(--duration-fast),border-color var(--duration-fast)}._trigger_b0tu6_8:hover{background:var(--color-ink-50)}._trigger_b0tu6_8[data-has-pending=true]{border-color:var(--color-warning-base);color:var(--color-warning-text)}._headerCount_b0tu6_34{color:var(--color-warning-text);font-weight:var(--weight-bold)}._empty_b0tu6_39{padding:var(--space-6) var(--space-3);color:var(--color-ink-500, var(--color-neutral-500));text-align:center;font-size:var(--text-sm)}._list_b0tu6_46{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_b0tu6_55{padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-100);background:var(--color-ink-50);display:flex;flex-direction:column;gap:var(--space-2)}._item_b0tu6_55[data-status=pending]{border-color:var(--color-warning-border);background:var(--color-warning-subtle)}._item_b0tu6_55[data-status=ack]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._itemHeader_b0tu6_75{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._itemTitle_b0tu6_82{font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--color-ink-900, var(--color-neutral-900))}._itemElapsed_b0tu6_88{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500))}._itemNote_b0tu6_93{margin:0;font-size:var(--text-sm);color:var(--color-ink-700, var(--color-neutral-700))}._allergens_b0tu6_99{display:flex;flex-wrap:wrap;gap:var(--space-1)}._allergenChip_b0tu6_105{padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);background:var(--color-error-subtle);color:var(--color-error-text);font-size:var(--text-xs);font-weight:var(--weight-medium)}._actions_b0tu6_114{display:flex;justify-content:flex-end;gap:var(--space-2)}._title_1jz0j_8{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._searchField_1jz0j_15{margin-bottom:var(--space-3)}._list_1jz0j_19{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0;max-height:360px;overflow-y:auto}._row_1jz0j_30{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-200, var(--color-neutral-200));background:var(--color-paper-base, var(--color-neutral-0));cursor:pointer;font-family:inherit;text-align:left;transition:border-color var(--duration-fast, .12s),background-color var(--duration-fast, .12s);min-height:var(--density-row-height)}._row_1jz0j_30[data-selected]{border-color:var(--color-brand-primary, var(--color-primary-500));background-color:var(--color-paper-sunken, var(--color-neutral-50))}._row_1jz0j_30:hover:not([data-selected]){border-color:var(--color-ink-300, var(--color-neutral-300))}._row_1jz0j_30:focus-visible{outline:2px solid var(--color-brand-primary, var(--color-primary-500));outline-offset:2px}._avatar_1jz0j_63{width:40px;height:40px;border-radius:50%;background:var(--color-ink-100, var(--color-neutral-200));display:flex;align-items:center;justify-content:center;font-weight:var(--weight-bold);font-size:var(--text-md);color:var(--color-ink-700, var(--color-neutral-700))}._identity_1jz0j_76{display:flex;flex-direction:column;gap:2px;min-width:0}._name_1jz0j_83{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-ink-800, var(--color-neutral-800));word-break:break-word}._role_1jz0j_90{font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500));text-transform:uppercase;letter-spacing:.04em}._lastSeen_1jz0j_97{font-size:var(--text-xs);color:var(--color-ink-400, var(--color-neutral-400));white-space:nowrap}._skeleton_1jz0j_103,._empty_1jz0j_104{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._actions_1jz0j_111{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_1ryan_7{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._message_1ryan_14{font-size:var(--text-md);color:var(--color-ink-700, var(--color-neutral-700));margin:0;line-height:1.5}._actions_1ryan_21{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_opkbs_1{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}._message_opkbs_7{font-size:var(--text-md);color:var(--color-ink-700, var(--color-neutral-700));margin:0;line-height:1.5}._actions_opkbs_14{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._title_1ybd9_7{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._warning_1ybd9_14{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-error-200, var(--color-warning-200, var(--color-neutral-200)));border-radius:var(--radius-md);background:var(--color-error-50, var(--color-warning-50, var(--color-neutral-50)));color:var(--color-error-700, var(--color-warning-700, var(--color-neutral-800)));font-size:var(--text-sm);font-weight:var(--weight-medium);margin-bottom:var(--space-3)}._reasonLabel_1ybd9_28{display:block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-700, var(--color-neutral-700));margin-bottom:var(--space-1)}._helpText_1ybd9_36{margin:var(--space-1) 0 0 0;font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500))}._actions_1ybd9_42{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._group_mvqfb_1{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface)}._option_mvqfb_11{display:inline-flex;align-items:center;gap:5px;min-height:var(--control-height-sm);padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text3);font-family:inherit;font-size:var(--text-xs);line-height:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._option_mvqfb_11:hover:not([data-active]){background:var(--surface3);color:var(--text)}._option_mvqfb_11[data-active]{background:var(--accent-soft);color:var(--accent-text);font-weight:700}._option_mvqfb_11:focus-visible{outline:none;box-shadow:var(--focus-ring)}._tiles_ckcli_4{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11em),1fr));gap:var(--space-2)}._tile_ckcli_4{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-height:calc(var(--touch-target-min) * 1.5);padding:var(--space-3);border:1px solid var(--color-ink-200, var(--color-ink-100));border-radius:var(--radius-md);background:var(--color-paper-raised);text-align:left;color:var(--color-ink-900)}._tile_ckcli_4[aria-pressed=true]{border-color:var(--color-primary-500);background:var(--color-primary-subtle, var(--color-info-subtle))}._tile_ckcli_4:disabled{background:var(--color-paper-sunken);color:var(--color-ink-500)}._tileName_ckcli_34{font-weight:var(--weight-semibold)}._tilePrice_ckcli_38{font-size:var(--text-sm)}._muted_ckcli_42{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._layout_1xxjk_1{display:grid;height:100%;gap:0;grid-template-columns:60fr 40fr;background:var(--pos-till-surface, #ffffff)}._pendingAlert_1xxjk_9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-bottom:1px solid var(--color-warning-border, #fbbf24);animation:_pendingPulse_1xxjk_1 2s ease-in-out infinite}@keyframes _pendingPulse_1xxjk_1{0%,to{opacity:1}50%{opacity:.7}}._leftPanel_1xxjk_31{overflow:hidden;display:flex;flex-direction:column;background:var(--pos-till-surface, #ffffff)}._rightPanel_1xxjk_38{overflow:hidden;display:flex;flex-direction:column;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100));min-height:0}._actionBarSlot_1xxjk_54{flex-shrink:0}._actionBarTitle_1xxjk_58{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}._sectionTitle_1xxjk_65{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._bookingHeader_1xxjk_73{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-2);flex-shrink:0}._bookingList_1xxjk_84{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-4)}._bookingItem_1xxjk_93{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);cursor:pointer;text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._bookingItem_1xxjk_93:hover,._bookingItem_1xxjk_93[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-subtle)}._bookingItem_1xxjk_93[data-status=in_progress]{border-left:3px solid var(--color-warning-base)}._bookingItem_1xxjk_93[data-status=completed]{opacity:.5}._bookingItem_1xxjk_93[data-status=no_show]{opacity:.3}._bookingTime_1xxjk_126{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);min-width:80px}._bookingInfo_1xxjk_136{display:flex;flex-direction:column;gap:var(--space-0)}._bookingCustomer_1xxjk_142{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-900)}._bookingService_1xxjk_148{font-size:var(--text-xs);color:var(--color-ink-600)}._bookingMeta_1xxjk_153{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}._bookingStaff_1xxjk_160{font-size:var(--text-xs);color:var(--color-ink-600)}._bookingDetail_1xxjk_166{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4);height:100%}._detailCard_1xxjk_174{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base)}._detailRow_1xxjk_184{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}._detailLabel_1xxjk_191{font-size:var(--text-sm);color:var(--color-ink-600);min-width:80px}._detailValue_1xxjk_197{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-ink-900)}._detailActions_1xxjk_205{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto;padding-top:var(--space-4)}._detailActions_1xxjk_205 button{flex:1 1 auto}._categoryTabs_1xxjk_218{display:flex;gap:var(--space-2);overflow-x:auto;padding:8px 16px;flex-shrink:0}._categoryTab_1xxjk_218{display:flex;align-items:center;gap:var(--space-1);min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);color:var(--color-ink-900);cursor:pointer;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) var(--ease-out)}._categoryTab_1xxjk_218[data-active]{background:var(--color-brand-primary);color:var(--color-paper-base);border-color:var(--color-brand-primary)}._productGrid_1xxjk_250{flex:1;overflow-y:auto;padding:12px 16px}._productGridInner_1xxjk_256{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-2);padding:var(--space-2) 0}._stepIndicator_1xxjk_266{padding:var(--space-3) var(--space-4);flex-shrink:0}._detailPlaceholder_1xxjk_272{color:var(--color-ink-400);font-style:italic}._emptyState_1xxjk_277{text-align:center;color:var(--color-ink-600);padding:var(--space-8)}._headerTitle_1xxjk_286{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}._bookingActions_1xxjk_294{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-4) var(--space-2);flex-shrink:0}._headerActions_1xxjk_302{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-2)}._chipBar_1xxjk_312{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);flex-shrink:0}._bookingDate_1xxjk_321{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-ink-500)}._bookingPhone_1xxjk_327{font-weight:var(--weight-normal);color:var(--color-ink-600)}._bookingLive_1xxjk_332{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-warning-text)}._offlineBanner_1xxjk_338{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-shrink:0}._cacheNote_1xxjk_351{margin:0;padding:var(--space-1) var(--space-4);background:var(--color-info-subtle);color:var(--color-info-text);font-size:var(--text-xs);flex-shrink:0}._errorBanner_1xxjk_360{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-error-subtle);color:var(--color-error-text);font-size:var(--text-sm)}._proposal_1xxjk_369{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._stepBody_1xxjk_383{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3) var(--space-4)}._nowBlock_1xxjk_393{display:flex;flex-direction:column;gap:var(--space-2)}._hintLine_1xxjk_399{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._saleHead_1xxjk_405{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._dialogActions_1xxjk_412{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);width:100%}._layout_1xxjk_1[data-view=payment],._layout_1xxjk_1[data-view=receipt]{grid-template-columns:1fr 300px}@media(max-width:1440px){._layout_1xxjk_1[data-view=payment],._layout_1xxjk_1[data-view=receipt]{grid-template-columns:1fr 25rem}}@media(max-width:1100px){._layout_1xxjk_1[data-view=payment],._layout_1xxjk_1[data-view=receipt]{grid-template-columns:1fr 23rem}}@media(max-width:900px){._layout_1xxjk_1[data-view=payment],._layout_1xxjk_1[data-view=receipt]{grid-template-columns:1fr 20rem}}._depositApplied_1xxjk_451{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-success-text);background:var(--color-success-subtle)}._body_1x9zn_1{display:flex;flex-direction:column;gap:var(--space-4)}._memberSummary_1x9zn_7{display:flex;flex-direction:column;gap:var(--space-1)}._label_1x9zn_13{font-size:var(--text-xs);color:var(--color-neutral-600);text-transform:uppercase;letter-spacing:.5px}._value_1x9zn_20{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-neutral-800)}._muted_1x9zn_26{font-size:var(--text-sm);color:var(--color-neutral-600);margin:0}._summary_1x9zn_32{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200)}._planOption_1x9zn_42{display:flex;flex-direction:column;gap:var(--space-1)}._planName_1x9zn_48{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-neutral-800)}._planMeta_1x9zn_54{font-size:var(--text-xs);color:var(--color-neutral-600)}._hint_1x9zn_60{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-info-subtle);color:var(--color-info-text);font-size:var(--text-sm)}._features_1x9zn_69{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-neutral-700)}._layout_18dwc_5{display:grid;height:100%;gap:0;grid-template-columns:60fr 40fr;background:var(--pos-till-surface, #ffffff)}._layout_18dwc_5[data-attendance=off]{grid-template-columns:1fr}._leftPanel_18dwc_18{overflow:hidden;display:flex;flex-direction:column;min-height:0;background:var(--pos-till-surface, #ffffff)}._rightPanel_18dwc_26{overflow:hidden;display:flex;flex-direction:column;min-height:0;background:var(--pos-till-surface, #ffffff);border-left:1px solid var(--pos-line, var(--color-ink-100))}._actionBarSlot_18dwc_35{flex-shrink:0}._actionBarTitle_18dwc_39{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0}._sectionTitle_18dwc_46{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._sectionSubtitle_18dwc_53{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._offlineBanner_18dwc_60{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-shrink:0}._offlineNote_18dwc_73{margin:0;padding:var(--space-1) var(--space-4);background:var(--color-info-subtle);color:var(--color-info-text);font-size:var(--text-xs);flex-shrink:0}._emptyState_18dwc_82{margin:0;padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-ink-600);font-size:var(--text-sm)}._errorText_18dwc_90{margin:0;color:var(--color-error-text);font-size:var(--text-sm)}._successText_18dwc_96{margin:0;color:var(--color-success-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}._muted_18dwc_103{margin:0;color:var(--color-ink-500);font-size:var(--text-xs)}._scanHead_18dwc_111{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._scanHeadActions_18dwc_121{display:flex;gap:var(--space-2)}._scanBody_18dwc_126{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-3)}._todayHead_18dwc_136{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._todayList_18dwc_145{list-style:none;margin:0;padding:var(--space-2) var(--space-3);overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-1)}._todayRow_18dwc_155{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:var(--radius-md)}._todayWho_18dwc_165{display:flex;flex-direction:column;min-width:0}._todayName_18dwc_171{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._todayPlan_18dwc_180{font-size:var(--text-xs);color:var(--color-ink-600)}._visitTime_18dwc_185{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-700)}._scanBox_18dwc_193{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._saleBody_18dwc_199,._cartPanelSlot_18dwc_207{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._skipCheckinRow_18dwc_215{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--pos-line, var(--color-ink-100));font-size:var(--text-sm);color:var(--color-ink-600);flex-shrink:0}._memberCard_18dwc_226{flex:1;min-height:0;display:flex;flex-direction:column}._memberHead_18dwc_233{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._memberIdentity_18dwc_242{display:flex;align-items:center;gap:var(--space-3)}._memberAvatar_18dwc_248{width:44px;height:44px;border-radius:var(--radius-full);background:var(--color-brand-subtle);color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._memberDetails_18dwc_260{flex:1;min-width:0;display:flex;flex-direction:column}._memberName_18dwc_267{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._memberPhone_18dwc_274{margin:0;font-family:var(--font-mono, monospace);font-size:var(--text-xs);color:var(--color-ink-600)}._memberSince_18dwc_281{font-size:var(--text-xs);color:var(--color-ink-500)}._memberActions_18dwc_286{display:flex;flex-wrap:wrap;gap:var(--space-2)}._memberHint_18dwc_292{margin:0;font-size:var(--text-xs);color:var(--color-ink-600)}._cardTabsRoot_18dwc_298{flex:1;min-height:0;display:flex;flex-direction:column}._cardTabs_18dwc_298{flex-shrink:0;align-self:flex-start;margin:var(--space-2) var(--space-4)}._cardTabPanel_18dwc_311{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._planSection_18dwc_319{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._planSectionHead_18dwc_326{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._planList_18dwc_333{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._planRow_18dwc_342{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--pos-line, var(--color-ink-100));border-radius:var(--radius-md)}._planRowHead_18dwc_351{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._planRowName_18dwc_358{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._planRowMeta_18dwc_364{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-ink-600);font-variant-numeric:tabular-nums}._planRowNote_18dwc_373{margin:0;font-size:var(--text-xs);color:var(--color-warning-text)}._planRowActions_18dwc_379{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}._historyBlock_18dwc_386{display:flex;flex-direction:column;gap:var(--space-2)}._historyToggle_18dwc_392{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-ink-600)}._historyRow_18dwc_400{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--color-ink-600)}._visitSection_18dwc_409{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._streakLine_18dwc_416{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-brand-subtle);color:var(--color-ink-900);font-size:var(--text-sm);font-weight:var(--weight-medium)}._visitList_18dwc_426{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}._visitRow_18dwc_435{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._visitPlan_18dwc_444{font-size:var(--text-xs);color:var(--color-ink-600)}._catalog_18dwc_449{flex:1;min-height:0;display:flex;flex-direction:column}._categoryTabs_18dwc_456{display:flex;gap:var(--space-2);overflow-x:auto;padding:8px 16px;flex-shrink:0}._categoryTab_18dwc_456{display:flex;align-items:center;gap:var(--space-1);min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);color:var(--color-ink-900);cursor:pointer;white-space:nowrap;font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background var(--duration-fast) var(--ease-out)}._categoryTab_18dwc_456[data-active]{background:var(--color-brand-primary);color:var(--color-paper-base);border-color:var(--color-brand-primary)}._productGrid_18dwc_487{flex:1;min-height:0;overflow-y:auto;padding:12px 16px}._productGridInner_18dwc_494{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-2);padding:var(--space-2) 0}._inlineForm_18dwc_503{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}._dialogBody_18dwc_510{display:flex;flex-direction:column;gap:var(--space-3)}._dialogNote_18dwc_516{margin:0;font-size:var(--text-sm);color:var(--color-ink-700)}._dialogPreview_18dwc_522{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-info-subtle);color:var(--color-info-text);font-size:var(--text-sm);font-weight:var(--weight-medium)}._dateRow_18dwc_532{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._fieldError_18dwc_538{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-error-subtle);color:var(--color-error-text);font-size:var(--text-sm)}._factList_18dwc_547{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-paper-sunken, var(--color-neutral-50))}._cardDialog_18dwc_556{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}._cardQr_18dwc_564,._cardQrPlaceholder_18dwc_565{width:220px;height:220px}._cardQrPlaceholder_18dwc_565{border-radius:var(--radius-md);background:var(--color-neutral-100)}._cardPlans_18dwc_575{list-style:none;margin:0;padding:0;font-size:var(--text-xs);color:var(--color-ink-600)}._postPay_18dwc_585{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-neutral-50);color:var(--color-ink-800);font-size:var(--text-sm);flex-shrink:0}._postPay_18dwc_585[data-tone=success]{background:var(--color-success-subtle);color:var(--color-success-text)}._postPay_18dwc_585[data-tone=warning]{background:var(--color-warning-subtle);color:var(--color-warning-text)}._postPay_18dwc_585[data-tone=error]{background:var(--color-error-subtle);color:var(--color-error-text)}._layout_18dwc_5[data-view=payment],._layout_18dwc_5[data-view=receipt]{grid-template-columns:1fr 300px}@media(max-width:1440px){._layout_18dwc_5[data-view=payment],._layout_18dwc_5[data-view=receipt]{grid-template-columns:1fr 25rem}}@media(max-width:1100px){._layout_18dwc_5[data-view=payment],._layout_18dwc_5[data-view=receipt]{grid-template-columns:1fr 23rem}}@media(max-width:900px){._layout_18dwc_5[data-view=payment],._layout_18dwc_5[data-view=receipt]{grid-template-columns:1fr 20rem}}._bar_23ly2_3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-bottom:var(--border-width-thin) solid var(--border-color-subtle)}._packs_23ly2_13{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);min-width:0}._pack_23ly2_13{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}._packName_23ly2_31{font-weight:var(--weight-semibold);color:var(--color-ink-900)}._shared_23ly2_36,._none_23ly2_37,._offline_23ly2_38{font-size:var(--text-xs);color:var(--color-ink-600)}._action_23ly2_43{display:flex;align-items:center;gap:var(--space-2)}._tillHead_101ef_7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) 0;flex-shrink:0}._offlineBanner_101ef_17{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex-shrink:0}._tabBody_101ef_31{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._catalogSlot_101ef_39{flex:1;min-height:0;overflow:hidden}._board_101ef_47{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--space-2)}._dateBar_101ef_55{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0}._boardBody_101ef_63{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3)}._boardNote_101ef_73{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:var(--space-6) var(--space-3);color:var(--color-ink-600);text-align:center}._eventGroup_101ef_85{display:flex;flex-direction:column;gap:var(--space-2)}._eventGroupHead_101ef_91{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._eventName_101ef_98{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._showtimeCards_101ef_104{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--space-2)}._showtimeCard_101ef_104{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);text-align:left;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._showtimeCard_101ef_104:hover:not(:disabled){border-color:var(--color-brand-primary)}._showtimeCard_101ef_104[data-selected]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._showtimeCard_101ef_104:disabled{opacity:.6;cursor:not-allowed}._showtimeTime_101ef_137{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-lg);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._showtimeHall_101ef_147{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-ink-600)}._showtimePrice_101ef_155{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._showtimeBadges_101ef_162{display:flex;flex-wrap:wrap;gap:var(--space-1)}._tierPanel_101ef_170{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-base);flex-shrink:0;overflow-y:auto}._tierPanelDocked_101ef_183{max-height:60%}._tierHead_101ef_187,._viewHead_101ef_188{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._viewHead_101ef_188{justify-content:flex-start;align-items:center;padding:var(--space-2) 0;flex-shrink:0}._tierHeading_101ef_202{display:flex;flex-direction:column;gap:2px}._tierSub_101ef_208{font-size:var(--text-xs);color:var(--color-ink-600)}._tierLimit_101ef_213{margin:0;font-size:var(--text-xs);color:var(--color-ink-600)}._tierRows_101ef_219{display:flex;flex-direction:column;gap:var(--space-2)}._zoneBlock_101ef_225{display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-ink-100)}._zoneHead_101ef_233{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._zoneSurcharge_101ef_242{color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._zoneFree_101ef_247{margin-left:auto;font-weight:var(--weight-normal, 400);color:var(--color-ink-500)}._tierRow_101ef_219{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-2)}._tierLabel_101ef_260{font-size:var(--text-sm);color:var(--color-ink-900)}._tierPrice_101ef_265{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-700)}._stepper_101ef_271{display:inline-flex;align-items:center;gap:var(--space-1)}._stepperValue_101ef_277{min-width:2ch;text-align:center;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._tierFoot_101ef_284{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-ink-100)}._tierFoot_101ef_284>:last-child{grid-column:1 / -1}._tierTotalLabel_101ef_297{font-size:var(--text-sm);color:var(--color-ink-600)}._tierTotal_101ef_297{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-brand-primary);font-variant-numeric:tabular-nums}._seatMapSlot_101ef_309{flex:1;min-height:0;overflow:auto;padding:var(--space-2) 0}._tierPick_101ef_316,._pickList_101ef_317{display:flex;flex-direction:column;gap:var(--space-2)}._chipRow_101ef_323{display:flex;flex-wrap:wrap;gap:var(--space-1)}._pickRow_101ef_329{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-2)}._pickSeat_101ef_336{min-width:3.5rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._cartToolbar_101ef_345{display:flex;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0}._cartGroups_101ef_352{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-2)}._cartGroup_101ef_352{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-sunken)}._cartGroupHead_101ef_369{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._cartGroupTitle_101ef_376{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._cartGroupLines_101ef_382{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._cartTicketLine_101ef_391{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--space-2)}._cartTicketLabel_101ef_398{font-size:var(--text-sm);color:var(--color-ink-800)}._cartTicketPrice_101ef_403{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._cartListPrice_101ef_409{margin-right:var(--space-1);font-weight:var(--weight-regular);text-decoration:line-through;color:var(--color-ink-500)}._promoRow_101ef_416{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--color-ink-200);border-radius:var(--radius-md)}._promoNote_101ef_426{flex-basis:100%;font-size:var(--text-xs);color:var(--color-ink-600)}._paymentBar_101ef_434{display:flex;justify-content:flex-end;flex-shrink:0}._issueBlock_101ef_442{display:flex;flex-direction:column;gap:var(--space-2)}._issueNote_101ef_448{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--color-ink-700)}._issueSlow_101ef_458{margin:0;padding:var(--space-2);border-radius:var(--radius-sm);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._issueRefundDue_101ef_467{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-error-border);background:var(--color-error-subtle);color:var(--color-error-text)}._issueRefundText_101ef_479{flex:1;min-width:12rem;font-size:var(--text-sm);font-weight:var(--weight-semibold)}._spin_101ef_486{animation:_ticket-spin_101ef_1 1s linear infinite}@keyframes _ticket-spin_101ef_1{to{transform:rotate(360deg)}}._refundList_101ef_496{display:flex;flex-direction:column;gap:var(--space-3)}._refundGroup_101ef_502{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._refundGroupHead_101ef_511{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}._refundOrder_101ef_518{font-weight:var(--weight-semibold);color:var(--color-ink-900)}._refundMeta_101ef_523{font-size:var(--text-xs);color:var(--color-ink-600)}._refundTickets_101ef_528{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._refundTicket_101ef_528{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-800)}._refundGroupFoot_101ef_546{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._refundAmount_101ef_553{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-ink-900)}._gateFilter_101ef_561{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2)}._gateRows_101ef_568{display:flex;flex-direction:column;gap:var(--space-2)}._gateRow_101ef_568{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}._gateRowTitle_101ef_582{font-weight:var(--weight-semibold)}._gateRowMeta_101ef_586{font-size:var(--text-xs);opacity:.85}._layout_17ji0_4{display:grid;height:100%;gap:var(--space-1);grid-template-columns:60fr 40fr}._layout_17ji0_4[data-view=browse]{grid-template-rows:auto minmax(0,1fr)}._browseHeader_17ji0_16{grid-column:1 / -1}._layout_17ji0_4[data-view=browse]>._leftPanel_17ji0_23{padding-left:var(--space-4)}._leftPanel_17ji0_23{overflow:hidden;display:flex;flex-direction:column;min-height:0;gap:var(--space-2)}._rightPanel_17ji0_35{overflow:hidden;display:flex;flex-direction:column;gap:var(--space-2);min-height:0}._cartPanelSlot_17ji0_45{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._layout_17ji0_4[data-view=payment]{grid-template-columns:1fr 25rem}._layout_17ji0_4[data-view=receipt]{grid-template-columns:1fr 28rem}@media(max-width:1100px){._layout_17ji0_4[data-view=payment]{grid-template-columns:1fr 23rem}._layout_17ji0_4[data-view=receipt]{grid-template-columns:1fr 24rem}}@media(max-width:900px){._layout_17ji0_4[data-view=payment],._layout_17ji0_4[data-view=receipt]{grid-template-columns:1fr 20rem}}._gateLayout_17ji0_82{display:flex;flex-direction:column;height:100%;gap:var(--space-2);padding:var(--space-2)}._gateBody_17ji0_90{flex:1;min-height:0;display:grid;grid-template-columns:minmax(16rem,22rem) 1fr;gap:var(--space-3)}._gateSide_17ji0_98{min-height:0;overflow-y:auto}._gateMain_17ji0_103{position:relative;min-height:0;overflow:hidden}@media(max-width:900px){._gateBody_17ji0_90{grid-template-columns:1fr;grid-template-rows:auto 1fr}}._root_120t3_3{--seat-size: 32px;--seat-gap: 4px;--aisle-gap: 18px;--seat-zone-0: #7c3aed;--seat-zone-1: #0f766e;--seat-zone-2: #b45309;--seat-zone-3: #1d4ed8;--seat-zone-4: #be123c;--seat-zone-5: #4d7c0f;--seat-zone-6: #0e7490;--seat-zone-7: #a21caf;--seat-zone-8: #c2410c;--seat-zone-9: #475569;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%;overflow-x:auto;padding:var(--space-2) 0}._front_120t3_27{display:flex;flex-direction:column;align-items:center;gap:2px;width:min(80%,520px);padding:var(--space-2);background:var(--color-ink-400);color:var(--color-paper-base);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-lg) var(--radius-lg)}._frontTitle_120t3_39{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.2em}._frontHall_120t3_45{font-size:var(--text-xs);opacity:.85}._grid_120t3_50{display:flex;flex-direction:column;gap:var(--seat-gap)}._row_120t3_56{display:flex;align-items:center;gap:var(--space-2)}._rowLabel_120t3_62{min-width:2.5ch;text-align:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-600)}._seats_120t3_70{display:flex;align-items:center}._cell_120t3_75{display:inline-flex;align-items:center}._seat_120t3_70{display:inline-flex;align-items:center;justify-content:center;width:var(--seat-size);height:var(--seat-size);margin-right:var(--seat-gap);padding:0;border:1px solid var(--color-success-base);border-radius:var(--radius-sm) var(--radius-sm) 6px 6px;background:var(--color-success-subtle);color:var(--color-success-text);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:none;transition:background var(--duration-fast) var(--ease-out)}._seat_120t3_70:disabled{cursor:not-allowed}._seat_120t3_70[data-zone]{border-width:2px}._seat_120t3_70[data-zone="0"]{border-color:var(--seat-zone-0)}._seat_120t3_70[data-zone="1"]{border-color:var(--seat-zone-1)}._seat_120t3_70[data-zone="2"]{border-color:var(--seat-zone-2)}._seat_120t3_70[data-zone="3"]{border-color:var(--seat-zone-3)}._seat_120t3_70[data-zone="4"]{border-color:var(--seat-zone-4)}._seat_120t3_70[data-zone="5"]{border-color:var(--seat-zone-5)}._seat_120t3_70[data-zone="6"]{border-color:var(--seat-zone-6)}._seat_120t3_70[data-zone="7"]{border-color:var(--seat-zone-7)}._seat_120t3_70[data-zone="8"]{border-color:var(--seat-zone-8)}._seat_120t3_70[data-zone="9"]{border-color:var(--seat-zone-9)}._seat_120t3_70[data-status=taken]{background:var(--color-ink-300);border-color:var(--color-ink-300);color:var(--color-ink-600)}._seat_120t3_70[data-status=blocked]{background:var(--color-paper-base);border-style:dashed;border-color:var(--color-ink-300);color:var(--color-ink-500)}._seat_120t3_70[data-status=selected]{background:var(--color-brand-primary);border-color:var(--color-brand-primary);color:var(--color-paper-base)}._seatNumber_120t3_137{line-height:1}._aisle_120t3_142{display:inline-block;width:var(--aisle-gap)}._gap_120t3_148{width:8px;height:var(--seat-size);margin-right:var(--seat-gap);padding:0;border:0;border-radius:2px;background:transparent;cursor:col-resize}._gap_120t3_148:hover{background:var(--color-ink-100)}._gap_120t3_148[data-aisle]{width:var(--aisle-gap);background:var(--color-ink-100)}._legend_120t3_168{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--color-ink-700)}._legend_120t3_168 li{display:inline-flex;align-items:center;gap:var(--space-1)}._swatch_120t3_186{display:inline-block;width:14px;height:14px;border-radius:3px;border:1px solid var(--color-success-base);background:var(--color-success-subtle)}._swatch_120t3_186[data-status=selected]{background:var(--color-brand-primary);border-color:var(--color-brand-primary)}._swatch_120t3_186[data-status=taken]{background:var(--color-ink-300);border-color:var(--color-ink-300)}._swatch_120t3_186[data-status=blocked]{background:var(--color-paper-base);border-style:dashed;border-color:var(--color-ink-300)}._swatch_120t3_186[data-zone]{background:var(--color-paper-base);border-width:2px}._swatch_120t3_186[data-zone="0"]{border-color:var(--seat-zone-0)}._swatch_120t3_186[data-zone="1"]{border-color:var(--seat-zone-1)}._swatch_120t3_186[data-zone="2"]{border-color:var(--seat-zone-2)}._swatch_120t3_186[data-zone="3"]{border-color:var(--seat-zone-3)}._swatch_120t3_186[data-zone="4"]{border-color:var(--seat-zone-4)}._swatch_120t3_186[data-zone="5"]{border-color:var(--seat-zone-5)}._swatch_120t3_186[data-zone="6"]{border-color:var(--seat-zone-6)}._swatch_120t3_186[data-zone="7"]{border-color:var(--seat-zone-7)}._swatch_120t3_186[data-zone="8"]{border-color:var(--seat-zone-8)}._swatch_120t3_186[data-zone="9"]{border-color:var(--seat-zone-9)}._root_gycvz_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--color-ink-100)}._header_gycvz_9{display:flex;align-items:center;gap:var(--space-2);color:var(--color-ink-900)}._header_gycvz_9>button{margin-left:auto}._title_gycvz_20{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}._grid_gycvz_26{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}._card_gycvz_32{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-ink-100);background:var(--color-paper-base)}._qrImage_gycvz_43{width:100%;height:auto;max-width:200px;aspect-ratio:1 / 1;border-radius:var(--radius-sm);background:var(--color-paper-base)}._meta_gycvz_52{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}._eventTitle_gycvz_60{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._seatLabel_gycvz_66{font-size:var(--text-xs);font-family:monospace;color:var(--color-brand-primary)}._showtime_gycvz_72{font-size:var(--text-xs);color:var(--color-ink-700)}._venue_gycvz_77{font-size:var(--text-xs);color:var(--color-ink-600)}._code_gycvz_83{font-family:monospace;font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--color-ink-900)}._actions_gycvz_91{display:flex;flex-direction:column;gap:var(--space-1);width:100%}._shell_1e1u7_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;width:100%;padding:var(--space-6)}._offline_1e1u7_13{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._scannerCard_1e1u7_26{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);border:1px dashed var(--color-ink-200);background:var(--color-ink-50);max-width:520px;width:100%}._scannerIcon_1e1u7_39{color:var(--color-brand-primary)}._scannerTitle_1e1u7_43{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900, var(--color-neutral-900))}._scannerHint_1e1u7_50{margin:0;text-align:center;color:var(--color-ink-600, var(--color-neutral-600));font-size:var(--text-sm)}._manualForm_1e1u7_57{display:flex;align-items:stretch;gap:var(--space-2);width:100%;margin-top:var(--space-2)}._manualForm_1e1u7_57>:first-child{flex:1}._cameraView_1e1u7_70{width:100%;max-height:320px;border-radius:var(--radius-md);background:var(--color-ink-900);object-fit:cover}._cameraView_1e1u7_70[hidden]{display:none}._cameraTrouble_1e1u7_82{margin:0;text-align:center;color:var(--color-error-text);font-size:var(--text-sm)}._flash_1e1u7_92{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-6);z-index:var(--z-toast);pointer-events:none;animation:_flash-in_1e1u7_1 var(--duration-fast) ease-out}._flash_1e1u7_92[data-kind=ADMIT]{background:var(--color-success-base);color:var(--ink-on-solid)}._flash_1e1u7_92[data-kind=WARN]{background:var(--color-warning-base);color:var(--color-ink-900)}._flash_1e1u7_92[data-kind=REJECT]{background:var(--color-error-base);color:var(--ink-on-solid)}._flashIconWrap_1e1u7_122{flex:0 0 auto}._flashCopy_1e1u7_126{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0}._flashHeadline_1e1u7_134{font-size:var(--text-3xl, var(--text-2xl));font-weight:var(--weight-bold);letter-spacing:.04em}._flashEvent_1e1u7_140{font-size:var(--text-2xl);font-weight:var(--weight-bold)}._flashSeat_1e1u7_146{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._flashSub_1e1u7_152{font-size:var(--text-lg)}._flashCode_1e1u7_156{font-family:monospace;font-size:var(--text-lg);letter-spacing:.08em;opacity:.92}@keyframes _flash-in_1e1u7_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._deskBody_cj29y_6{flex:1;min-height:0;overflow:auto}._sectionTabs_cj29y_12{margin:var(--space-2) var(--space-3)}._desk_cj29y_6{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--pos-till-surface, #ffffff)}._deskTabs_cj29y_26{flex-shrink:0;padding:var(--space-3) var(--space-4) 0}._headerActions_cj29y_31{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._counts_cj29y_38{display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-600)}._toolbar_cj29y_46{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._search_cj29y_56{flex:1;min-width:220px}._banner_cj29y_61{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex-shrink:0}._staleNote_cj29y_74{font-size:var(--text-xs);color:var(--color-warning-text)}._body_cj29y_79{flex:1;min-height:0;overflow-y:auto;padding:var(--space-4)}._floor_cj29y_86{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}._floorTitle_cj29y_93{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.04em}._tiles_cj29y_105{display:grid;font-size:var(--text-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,15em),1fr));gap:var(--space-3)}._tileWrap_cj29y_112{position:relative;display:flex;min-width:0}._tileWrap_cj29y_112>._tile_cj29y_105{flex:1;min-width:0}._tile_cj29y_105{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-height:112px;padding:var(--space-3);border:1px solid var(--color-ink-100);border-left-width:4px;border-radius:var(--radius-md);background:var(--color-paper-raised, #ffffff);text-align:left;cursor:pointer;color:var(--color-ink-900)}._tile_cj29y_105:disabled{cursor:default}._tile_cj29y_105:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._tile_cj29y_105[data-state=AVAILABLE]{border-left-color:var(--color-success-500, #16a34a)}._tile_cj29y_105[data-state=OCCUPIED]{border-left-color:var(--color-primary-500, #2563eb)}._tile_cj29y_105[data-state=RESERVED],._tile_cj29y_105[data-state=HELD]{border-left-color:var(--color-info-500, #0891b2)}._tile_cj29y_105[data-state=AWAITING_PAYMENT]{border-left-color:var(--color-warning-500, #d97706);background:var(--color-warning-subtle)}._tile_cj29y_105[data-state=CLEANING]{border-left-color:var(--color-info-500, #0891b2)}._tile_cj29y_105[data-state=MAINTENANCE],._tile_cj29y_105[data-state=OUT_OF_SERVICE]{border-left-color:var(--color-ink-300);background:var(--color-paper-sunken, #f4f4f5);color:var(--color-ink-500)}._tileLabel_cj29y_165{font-size:var(--text-lg);font-weight:var(--weight-bold)}._tileState_cj29y_170{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-600)}._tileLine_cj29y_176{font-size:var(--text-sm);color:var(--color-ink-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._tileAmount_cj29y_185{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._plate_cj29y_191{font-family:var(--font-mono, monospace);font-weight:var(--weight-bold);letter-spacing:.06em}._tileMenu_cj29y_197{position:absolute;top:var(--space-1);right:var(--space-1)}._empty_cj29y_203{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;min-height:280px;padding:var(--space-8);text-align:center;color:var(--color-ink-600)}._emptyTitle_cj29y_216{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._split_cj29y_223{display:grid;grid-template-columns:60fr 40fr;height:100%;min-height:0;background:var(--pos-till-surface, #ffffff)}._split_cj29y_223[data-view=payment],._split_cj29y_223[data-view=receipt]{grid-template-columns:1fr clamp(25rem,30%,32rem)}@media(max-width:1100px){._split_cj29y_223[data-view=payment],._split_cj29y_223[data-view=receipt]{grid-template-columns:1fr 23rem}}._left_cj29y_247{display:flex;flex-direction:column;min-height:0;overflow:hidden}._right_cj29y_254{display:flex;flex-direction:column;min-height:0;overflow:hidden;border-left:1px solid var(--pos-line, var(--color-ink-100))}._split_cj29y_223[data-layout=stacked]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._split_cj29y_223[data-layout=stacked]>._left_cj29y_247{max-height:34dvh;border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._split_cj29y_223[data-layout=stacked]>._right_cj29y_254{border-left:0;overflow-y:auto;overscroll-behavior:contain}._split_cj29y_223[data-layout=stacked]>._right_cj29y_254>*{flex:0 0 auto;height:auto;min-height:100%}._split_cj29y_223[data-layout=stacked][data-view=receipt]{grid-template-rows:minmax(0,1fr)}._split_cj29y_223[data-layout=stacked][data-view=receipt]>._left_cj29y_247{display:none}._split_cj29y_223[data-till-aside=drawer]{grid-template-columns:minmax(0,1fr)}._asidePanel_cj29y_305{display:flex;flex-direction:column;min-height:0;height:100%}._panel_cj29y_312{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-y:auto;min-height:0}._section_cj29y_12{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._sectionTitle_cj29y_330{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._facts_cj29y_337{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-4);margin:0;font-size:var(--text-sm)}._facts_cj29y_337 dt{color:var(--color-ink-500)}._facts_cj29y_337 dd{margin:0;color:var(--color-ink-900);font-weight:var(--weight-medium)}._total_cj29y_355{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900)}._muted_cj29y_361{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._error_cj29y_367{margin:0;font-size:var(--text-sm);color:var(--color-error-text, #b91c1c)}._actions_cj29y_373{display:flex;flex-wrap:wrap;gap:var(--space-2)}._actionsEnd_cj29y_379{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);width:100%}._form_cj29y_387{display:flex;flex-direction:column;gap:var(--space-3)}._row_cj29y_393{display:flex;flex-wrap:wrap;gap:var(--space-3)}._row_cj29y_393>*{flex:1;min-width:140px}._chips_cj29y_404{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_cj29y_404{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-200);border-radius:var(--radius-md);background:var(--color-paper-raised, #ffffff);cursor:pointer;font-size:var(--text-sm);color:var(--color-ink-900)}._chip_cj29y_404[data-active=true]{border-color:var(--color-primary-500);background:var(--color-primary-subtle, #eff6ff)}._chip_cj29y_404:disabled{cursor:not-allowed;opacity:.5}._lines_cj29y_436{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._line_cj29y_436{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}._lineName_cj29y_453{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}._chargeRow_cj29y_460{display:grid;grid-template-columns:1fr 90px 120px auto;align-items:end;gap:var(--space-2)}._catalog_cj29y_467{display:flex;flex-direction:column;flex:1;gap:var(--space-3);min-height:0}._categoryTabs_cj29y_477{display:flex;flex-wrap:wrap;gap:var(--space-2)}._categoryTab_cj29y_477{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-height-sm);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-ink-200);font-size:var(--text-sm)}._categoryTab_cj29y_477[data-active=true]{border-color:var(--color-primary-500);background:var(--color-primary-subtle, #eff6ff)}._productGrid_cj29y_501{flex:1;min-height:0;overflow-y:auto}._productGridInner_cj29y_508{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-2)}._tabs_cj29y_514{margin:var(--space-2) var(--space-4);flex-shrink:0}._stayList_cj29y_519{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._stayRow_cj29y_528{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-raised, #ffffff);text-align:left;cursor:pointer}._ticket_cj29y_542{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);text-align:center}._ticketPlate_cj29y_551{font-family:var(--font-mono, monospace);font-size:var(--text-2xl, 1.75rem);font-weight:var(--weight-bold);letter-spacing:.08em}._config_cj29y_558{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--space-8)}._configCard_cj29y_566{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:520px;padding:var(--space-8);text-align:center;background:var(--color-paper-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._toolbar_13d1b_4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._toolbarEnd_13d1b_11{margin-left:auto}._template_13d1b_15{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:var(--space-2);font-size:var(--type-secondary-size);color:var(--text2)}._minutes_13d1b_25{padding:0 var(--space-1-5);border-radius:var(--radius-sm);background:var(--color-neutral-subtle);color:var(--color-neutral-text);font-variant-numeric:tabular-nums}._nights_1bkyg_3{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none;max-height:calc(var(--density-row-height) * 6);overflow-y:auto}._night_1bkyg_3{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-ink-900)}._night_1bkyg_3:nth-child(odd){background:var(--color-paper-sunken)}._night_1bkyg_3[data-unpriced=true]{color:var(--color-error-text)}._date_1bkyg_34{display:flex;align-items:center;gap:var(--space-2);min-width:0}._amount_1bkyg_41{font-variant-numeric:tabular-nums;font-weight:var(--weight-medium);text-align:right}._terms_1bkyg_47{margin:0;font-size:var(--text-sm);color:var(--color-ink-700)}._totalLine_1bkyg_53{display:flex;justify-content:space-between;gap:var(--space-2);margin:0;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900)}._roomQuote_1bkyg_63{display:flex;flex-direction:column;gap:var(--space-1)}._roomQuoteTitle_1bkyg_69{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._summary_1bkyg_77{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-paper-sunken);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._summaryNights_1bkyg_91{flex:1;min-width:0;text-align:left}._titleRow_19g9w_10{display:flex;align-items:center;gap:var(--space-2)}._titleIcon_19g9w_16{color:var(--color-brand-primary, var(--color-primary-500))}._title_19g9w_10{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0;color:var(--color-ink-900, var(--color-neutral-900))}._skeleton_19g9w_27,._empty_19g9w_28{text-align:center;padding:var(--space-6);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._foliotable_19g9w_35{width:100%;border-collapse:collapse;font-size:var(--text-md)}._foliotable_19g9w_35 thead th{text-align:left;font-weight:var(--weight-medium);color:var(--color-ink-600, var(--color-neutral-600));font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-ink-200, var(--color-neutral-200))}._foliotable_19g9w_35 tbody td{padding:var(--space-3);border-bottom:1px solid var(--color-ink-100, var(--color-neutral-100));vertical-align:top;color:var(--color-ink-800, var(--color-neutral-800))}._foliotable_19g9w_35 tbody tr:last-child td{border-bottom:0}._numCol_19g9w_63{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._entryDescription_19g9w_69{display:block;font-weight:var(--weight-medium);color:var(--color-ink-900, var(--color-neutral-900))}._entryCategory_19g9w_75{display:block;margin-top:2px;font-size:var(--text-xs);color:var(--color-ink-500, var(--color-neutral-500));text-transform:uppercase;letter-spacing:.04em}._emptyCell_19g9w_84{text-align:center;padding:var(--space-6) var(--space-3);color:var(--color-ink-500, var(--color-neutral-500));font-size:var(--text-sm)}._foliotable_19g9w_35 tfoot td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-ink-200, var(--color-neutral-200))}._subtotalRow_19g9w_96 td,._taxRow_19g9w_97 td{font-size:var(--text-md);color:var(--color-ink-700, var(--color-neutral-700))}._totalRow_19g9w_102 td{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink-900, var(--color-neutral-900));border-top:2px solid var(--color-ink-300, var(--color-neutral-300));padding-top:var(--space-3)}._actions_19g9w_110{display:flex;justify-content:flex-end;gap:var(--space-2);width:100%}._processedBy_19g9w_120{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-success-subtle);border-left:3px solid var(--color-success-base);color:var(--color-ink-800);font-size:var(--text-sm);border-radius:var(--radius-sm)}._sectionTitle_19g9w_131{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._fill_wbst0_3{flex:1;min-height:0}._desk_17q6u_5{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--pos-till-surface, var(--color-paper-raised))}._banner_17q6u_13{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex-shrink:0}._staleNote_17q6u_26{font-size:var(--text-xs);color:var(--color-warning-text)}._headerActions_17q6u_31{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._searchRow_17q6u_42{display:flex;align-items:center;gap:var(--space-2);flex:1 1 15em;min-width:13em}._search_17q6u_42{flex:1 1 auto;min-width:0}._headerActions_17q6u_31 ._iconAction_17q6u_57{flex:none;aspect-ratio:1 / 1;padding-inline:0}._strip_17q6u_63{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);list-style:none;border-bottom:1px solid var(--pos-line, var(--color-ink-100));flex-shrink:0}._bay_17q6u_74{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-1) var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);font-size:var(--text-sm);background:var(--color-success-subtle);color:var(--color-success-text)}._bay_17q6u_74[data-busy=true]{background:var(--color-primary-subtle, var(--color-info-subtle));color:var(--color-ink-900)}._bayLabel_17q6u_92{font-weight:var(--weight-bold)}._split_17q6u_96{display:flex;flex:1;min-height:0}._main_17q6u_104{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}._body_17q6u_112{flex:1;min-width:0;min-height:0;overflow:auto;padding:var(--space-4)}._columns_17q6u_122{display:grid;grid-template-columns:repeat(3,minmax(min(100%,14em),1fr));gap:var(--space-4);height:100%;min-height:0}._column_17q6u_122{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-paper-sunken)}@media(max-width:45em){._columns_17q6u_122{grid-template-columns:1fr;height:auto}._column_17q6u_122{overflow-y:visible}}._cards_17q6u_157{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);min-width:0}._columnTitle_17q6u_164{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:calc(var(--space-3) * -1) 0 0;padding:var(--space-3) 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-600);position:sticky;top:calc(var(--space-3) * -1);z-index:1;background:var(--color-paper-sunken)}._columnEmpty_17q6u_181{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._card_17q6u_157{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-ink-100);border-left-width:4px;border-radius:var(--radius-md);background:var(--color-paper-raised)}._card_17q6u_157[data-status=WAITING]{border-left-color:var(--color-warning-500, var(--color-ink-300))}._card_17q6u_157[data-status=WASHING]{border-left-color:var(--color-primary-500)}._card_17q6u_157[data-status=READY]{border-left-color:var(--color-success-500, var(--color-ink-300))}._card_17q6u_157[data-selected=true]{outline:2px solid var(--color-primary-500);outline-offset:1px}._cardOpen_17q6u_204{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--space-1);width:100%;min-height:var(--touch-target-min);text-align:left;color:var(--color-ink-900)}._cardHead_17q6u_216{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);width:100%}._plate_17q6u_225{font-family:var(--font-mono, monospace);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.06em}._muted_17q6u_232{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._line_17q6u_238{max-width:100%;font-size:var(--text-sm);color:var(--color-ink-700);overflow-wrap:anywhere;white-space:normal}._chips_17q6u_247{display:flex;flex-wrap:wrap;gap:var(--space-1)}._filterMarkSlot_17q6u_255{display:inline-block;width:14px;height:14px}._filterItem_17q6u_261{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%}._filterItem_17q6u_261[data-current]{color:var(--color-ink-900)}._filterCount_17q6u_273{min-width:2em;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-paper-sunken);color:var(--color-ink-600);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:1.6;text-align:center;font-variant-numeric:tabular-nums}._filterItem_17q6u_261[data-count="0"] ._filterCount_17q6u_273{background:transparent;color:var(--color-ink-400)}._card_17q6u_157[data-long-stay=true]{border-left-width:var(--border-width-thick, 4px)}._card_17q6u_157[data-urgency=WARN]{border-left-color:var(--color-warning-500, var(--color-ink-300));border-left-width:var(--border-width-thick, 4px)}._card_17q6u_157[data-urgency=LATE]{border-left-color:var(--color-error-500, var(--color-ink-300));border-left-width:var(--border-width-thick, 4px)}._amount_17q6u_298{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._cardAction_17q6u_303{display:flex;margin-top:auto}._cardAction_17q6u_303>*{flex:1;min-height:var(--button-height-lg)}._panel_17q6u_314{display:flex;flex-direction:column;width:min(100%,26em);min-height:0;border-left:1px solid var(--pos-line, var(--color-ink-100));background:var(--color-paper-raised)}._center_17q6u_323{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-height:100%;text-align:center}._headerActions_17q6u_31[data-phone]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._headerActions_17q6u_31[data-phone]>*{min-width:0}._headerActions_17q6u_31[data-phone]>._searchRow_17q6u_42,._headerActions_17q6u_31[data-phone]>._intakeAction_17q6u_349{grid-column:1 / -1}._headerActions_17q6u_31[data-phone]>._searchRow_17q6u_42{min-width:0}._split_17q6u_96[data-phone]{flex-direction:column}._split_17q6u_96[data-phone] ._body_17q6u_112{padding:var(--space-3)}._split_17q6u_96[data-phone=panel]>._panel_17q6u_314{flex:1;width:100%;border-left:0}._tabbed_17q6u_373{display:flex;flex-direction:column;gap:var(--space-3);min-height:100%}._tabbed_17q6u_373 ._tabList_17q6u_380._tabList_17q6u_380{display:flex;flex-wrap:nowrap;width:100%}._tabbed_17q6u_373 ._tab_17q6u_373._tab_17q6u_373{flex:1 1 0;justify-content:center;min-width:0;min-height:var(--touch-target-min);padding-inline:var(--space-2);text-align:center;white-space:normal}._tags_8lq4i_4{display:flex;flex-wrap:wrap;gap:var(--space-1)}._photos_8lq4i_10{display:flex;flex-wrap:wrap;gap:var(--space-2)}._photo_8lq4i_10{position:relative;width:calc(var(--touch-target-min) * 2);height:calc(var(--touch-target-min) * 2);border-radius:var(--radius-md);overflow:hidden;border:var(--border-width-thin) solid var(--border-color-subtle);background:var(--color-paper-sunken)}._photoOpen_8lq4i_26{display:block;width:100%;height:100%}._photo_8lq4i_10 img{width:100%;height:100%;object-fit:cover}._photoLarge_8lq4i_38{display:block;max-width:100%;max-height:70vh;margin-inline:auto;object-fit:contain}._photoRemove_8lq4i_46{position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}._hiddenInput_8lq4i_52{display:none}._group_8lq4i_56{display:flex;flex-direction:column;gap:var(--space-1)}._groupLabel_8lq4i_62{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-700)}._lineBody_8lq4i_69{display:flex;flex:1;min-width:0;flex-direction:column;gap:var(--space-0-5)}._lineMeta_8lq4i_77{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._lineWarn_8lq4i_83{margin:0;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-warning-text)}._estimate_8lq4i_90{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-subtle);background:var(--color-paper-raised)}._estimate_8lq4i_90[data-status=PENDING]{border-color:var(--color-warning-border);background:var(--color-warning-subtle)}._estimate_8lq4i_90[data-status=CANCELLED]{opacity:.7}._estimateHead_8lq4i_110{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._estimateTitle_8lq4i_117{display:flex;align-items:center;gap:var(--space-2);min-width:0}._estimateMeta_8lq4i_124{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._lineRow_8lq4i_131{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name amount actions" "notes notes notes";align-items:center;column-gap:var(--space-2);row-gap:var(--space-0-5);min-height:var(--touch-target-min);padding:var(--space-1-5) 0;border-top:var(--border-width-thin) solid var(--border-color-subtle);font-size:var(--text-sm)}._lineRow_8lq4i_131:first-child{border-top:0}._lineName_8lq4i_150{grid-area:name;font-weight:var(--weight-medium);overflow-wrap:anywhere}._lineNotes_8lq4i_156{grid-area:notes;display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._lineQty_8lq4i_164{font-weight:var(--weight-normal);color:var(--color-ink-500)}._lineAmount_8lq4i_169{grid-area:amount;text-align:right;white-space:nowrap;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._lineActions_8lq4i_177{grid-area:actions;display:flex;align-items:center;gap:var(--space-0-5)}._estimateTotal_8lq4i_184{display:flex;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-width-thin) solid var(--border-color-default);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._addLines_8lq4i_194{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}._addLines_8lq4i_194>*{width:100%}._picker_8lq4i_204{display:flex;flex-direction:column;gap:var(--space-1);max-height:calc(var(--touch-target-min) * 6);overflow-y:auto}._pickerItem_8lq4i_212{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-subtle);text-align:start}._pickerItem_8lq4i_212[aria-pressed=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary-subtle)}._visit_8lq4i_229{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-color-subtle)}._listRow_8lq4i_239{cursor:pointer;border-left:4px solid transparent}._listRow_8lq4i_239[data-urgency=WARN]{border-left-color:var(--color-warning-500, var(--color-ink-300))}._listRow_8lq4i_239[data-urgency=LATE]{border-left-color:var(--color-error-500, var(--color-ink-300))}._listRow_8lq4i_239[data-selected=true]{outline:2px solid var(--color-primary-500);outline-offset:-2px}._listPlate_8lq4i_248{font-family:var(--font-mono, monospace);font-weight:var(--weight-bold);letter-spacing:.06em}._listAmount_8lq4i_254{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold)}._listEmpty_8lq4i_261{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._form_1gdag_4{display:flex;flex-direction:column;gap:var(--space-4)}._section_1gdag_10{display:flex;flex-direction:column;gap:var(--space-2)}._sectionLabel_1gdag_16{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-600)}._row_1gdag_23{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._muted_1gdag_30{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._error_1gdag_36{margin:0;font-size:var(--text-sm);color:var(--color-error-text)}._warning_1gdag_42{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._choices_1gdag_52{display:flex;flex-wrap:wrap;gap:var(--space-2)}._choice_1gdag_52{min-height:var(--touch-target-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-ink-200, var(--color-ink-100));border-radius:var(--radius-md);background:var(--color-paper-raised);color:var(--color-ink-900);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._choice_1gdag_52[aria-pressed=true]{border-color:var(--color-primary-500);background:var(--color-primary-subtle, var(--color-info-subtle))}._choice_1gdag_52:disabled{color:var(--color-ink-400, var(--color-ink-500));background:var(--color-paper-sunken)}._total_1gdag_79{display:flex;justify-content:space-between;gap:var(--space-2);font-weight:var(--weight-semibold)}._footer_1gdag_86{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);width:100%}._footer_1gdag_86>*{min-height:var(--button-height-lg)}._panelHead_1gdag_98{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._panelTitle_1gdag_107{margin:0;font-family:var(--font-mono, monospace);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.06em}._panelBody_1gdag_115{display:flex;flex:1;flex-direction:column;gap:var(--space-3);min-height:0;overflow-y:auto;padding:var(--space-3);background:var(--color-paper-sunken)}._panelActions_1gdag_127{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--pos-line, var(--color-ink-100))}._panelCard_1gdag_123{padding:var(--space-3);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);background:var(--color-paper-raised)}._panelPrimary_1gdag_144{min-height:var(--button-height-lg)}._panelSecondary_1gdag_151{display:flex;flex-wrap:wrap;gap:var(--space-2)}._panelSecondary_1gdag_151>*{flex:1 1 auto;min-height:var(--touch-target-min)}._lines_1gdag_162{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._line_1gdag_162{display:flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);font-size:var(--text-sm)}._lineName_1gdag_179{flex:1;min-width:0}._goods_1gdag_184{display:flex;flex-direction:column;gap:var(--space-3);min-height:50vh}._card_1gdag_194{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-canvas)}._summary_1gdag_203{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-600)}._facts_1gdag_211{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-canvas)}._facts_1gdag_211 dt{color:var(--color-ink-500);font-size:var(--text-sm)}._facts_1gdag_211 dd{margin:0;font-variant-numeric:tabular-nums}._crewRow_1gdag_231{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}._historyList_1gdag_240{gap:var(--space-2)}._historyCard_1gdag_244{display:flex;flex-direction:column;gap:var(--space-1);width:100%;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-canvas);font-size:var(--text-sm);text-align:left}._historyCard_1gdag_244:hover{background:var(--color-surface-sunken)}._historyHead_1gdag_260{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._historyPlate_1gdag_267{font-family:var(--font-mono, monospace);font-size:var(--text-base);letter-spacing:.04em}._historyAmount_1gdag_273{margin-left:auto;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}[data-full-screen] ._footer_1gdag_86>*{flex:1 1 0;min-width:0}aside[data-phone] ._panelSecondary_1gdag_151>*{flex:1 1 40%}._root_aepyq_1{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-8)}._card_aepyq_9{width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8);text-align:center;background:var(--color-paper-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconWrap_aepyq_23{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background:var(--color-paper-sunken);color:var(--color-ink-500)}._title_aepyq_34{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-ink-900)}._body_aepyq_41{margin:0;font-size:var(--text-md);color:var(--color-ink-600);line-height:1.5}._note_aepyq_50{width:100%;margin:0;padding:var(--space-3) var(--space-4);border:var(--border-width-thin) solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);line-height:1.5}._cta_aepyq_62{margin-top:var(--space-2);text-decoration:none}._askManager_aepyq_69{margin:var(--space-2) 0 0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-900)}._frame_sze4l_11,._scroller_sze4l_12,._floor_sze4l_13{display:contents}._frame_sze4l_11[data-below-floor]{display:flex;flex-direction:column;height:100%;min-height:0}._notice_sze4l_24{display:flex;flex-shrink:0;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm);border-bottom:1px solid var(--pos-line, var(--color-ink-100))}._noticeIcon_sze4l_37{flex-shrink:0;margin-top:var(--space-0-5)}._noticeText_sze4l_42{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._frame_sze4l_11[data-below-floor]>._scroller_sze4l_12{display:block;flex:1;min-height:0;overflow:auto}._frame_sze4l_11[data-below-floor] ._floor_sze4l_13{display:block;width:1024px;min-width:1024px;height:100%;min-height:768px}._root_dtxt3_10{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:240px;gap:22px;padding:32px;background:var(--pos-canvas, var(--color-paper-sunken));color:var(--color-ink-700)}._spinnerWrap_dtxt3_26{position:relative;width:56px;height:56px;display:grid;place-items:center}._pulse_dtxt3_34{position:absolute;inset:0;border-radius:50%;background:var(--pos-brand, var(--color-brand-primary));opacity:.16;animation:_pageLoaderPulse_dtxt3_1 1.6s ease-in-out infinite}@keyframes _pageLoaderPulse_dtxt3_1{0%,to{transform:scale(.7);opacity:.16}50%{transform:scale(1);opacity:.28}}._spinner_dtxt3_26{position:relative;z-index:1}._textBlock_dtxt3_63{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;max-width:280px}._title_dtxt3_72{font-size:var(--text-md);font-weight:600;color:var(--color-ink-900);letter-spacing:-.005em;margin:0}._subtitle_dtxt3_80{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);font-weight:500;color:var(--color-ink-500);text-transform:uppercase;letter-spacing:.1em;margin:0}._subtitle_dtxt3_80:after{content:"";display:inline-block;width:1ch;text-align:left;animation:_pageLoaderDots_dtxt3_1 1.6s steps(4) infinite}@keyframes _pageLoaderDots_dtxt3_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}._root_1e89b_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px;background:var(--color-paper-base)}._root_lvatp_12{display:flex;flex-direction:column;gap:var(--space-4);min-height:0}._loading_lvatp_19{color:var(--text3);padding:var(--space-4);margin:0}._narrowedHint_lvatp_28{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--warn-soft);color:var(--warn-text);font-size:var(--type-helper-size);line-height:1.4}._refreshBtn_lvatp_38{display:grid;place-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border-radius:var(--radius-control);border:1px solid var(--pos-line);background:var(--pos-surface);color:var(--text2);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}._refreshBtn_lvatp_38:hover:not(:disabled){border-color:var(--pos-line-2);color:var(--text);background:var(--pos-canvas-2)}._refreshBtn_lvatp_38:disabled{cursor:default;opacity:.7}._refreshBtn_lvatp_38[data-spinning] svg{animation:_ordersRefreshSpin_lvatp_1 .7s linear infinite}@keyframes _ordersRefreshSpin_lvatp_1{to{transform:rotate(360deg)}}._mono_lvatp_74{font-variant-numeric:tabular-nums}._numHead_lvatp_78,._numCell_lvatp_79,._numCellStrong_lvatp_80{text-align:right;font-variant-numeric:tabular-nums}._numCellStrong_lvatp_80{font-weight:var(--weight-semibold);color:var(--text)}._actionHead_lvatp_97,._actionCell_lvatp_98{text-align:right;white-space:nowrap}._actions_lvatp_104{display:inline-flex;align-items:center;gap:var(--space-2);justify-content:flex-end}._headActions_lvatp_115{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}._headFilter_lvatp_123{width:12rem;flex-shrink:0}._headSearch_lvatp_128{width:min(22rem,40vw);min-width:12rem}._scopeOut_lvatp_133{display:inline-flex;align-items:center;min-height:var(--button-height-lg);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text2);font-family:inherit;font-size:var(--type-control-size);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer}._scopeOut_lvatp_133:hover{background:var(--surface2);color:var(--text)}._scopeOut_lvatp_133[data-active]{border-color:var(--accent);color:var(--accent)}._iconBtn_lvatp_164{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text2);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._iconBtn_lvatp_164:hover:not(:disabled){background:var(--surface2);color:var(--text)}._iconBtn_lvatp_164:disabled{cursor:default;opacity:.7}._iconBtn_lvatp_164[data-spinning] svg{animation:_ordersRefreshSpin_lvatp_1 .7s linear infinite}._iconBtn_lvatp_164:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._openHint_lvatp_200{display:inline-flex;align-items:center;color:var(--text4);opacity:.55;transition:opacity var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}tr:hover ._openHint_lvatp_200{opacity:1;color:var(--text2)}._root_web9m_10{--d-bg: var(--bg);--d-bg-2: var(--surface3);--d-ink: var(--text);--d-ink-3: var(--text2);--d-ink-4: var(--text3);--d-ink-5: var(--text4);--d-line: var(--border);--d-line-strong: var(--border-input);--d-emerald: var(--accent);--d-emerald-deep: var(--accent-btn-hover);--d-violet: var(--violet);--d-teal: var(--accent);--d-amber: var(--warn);--d-rose: var(--danger);--d-info: var(--info);position:relative;min-height:100vh;width:100%;padding:32px;background:var(--d-bg);color:var(--d-ink);font-family:var(--font-sans);display:grid;place-items:center;overflow:hidden;isolation:isolate}._root_web9m_10:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,var(--d-bg-2) 100%);opacity:.6;pointer-events:none;z-index:0}._mesh_web9m_52{position:absolute;inset:0;pointer-events:none;z-index:0;filter:blur(70px);opacity:.55}._meshOrb1_web9m_61,._meshOrb2_web9m_62,._meshOrb3_web9m_63{position:absolute;display:block;border-radius:50%;will-change:transform}._meshOrb1_web9m_61{top:-10%;left:-8%;width:48vw;height:48vw;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--d-emerald) 30%,transparent),transparent 65%);animation:_d-drift-a_web9m_1 22s ease-in-out infinite}._meshOrb2_web9m_62{bottom:-14%;right:-10%;width:52vw;height:52vw;background:radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--d-violet) 22%,transparent),transparent 65%);animation:_d-drift-b_web9m_1 28s ease-in-out infinite}._meshOrb3_web9m_63{top:35%;right:12%;width:30vw;height:30vw;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--d-teal) 18%,transparent),transparent 65%);animation:_d-drift-c_web9m_1 32s ease-in-out infinite}._card_web9m_105{position:relative;z-index:1;width:100%;max-width:460px;padding:40px 36px 32px;border-radius:24px;background:#ffffffbd;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #fffc inset,0 0 0 1px var(--d-line),0 2px 4px #0a0e140a,0 24px 48px -12px #0a0e141f,0 48px 96px -24px var(--border);display:flex;flex-direction:column;gap:26px;animation:_d-rise_web9m_1 .7s .05s cubic-bezier(.2,.7,.2,1) both}._head_web9m_130{display:flex;align-items:center;gap:14px;animation:_d-rise_web9m_1 .6s .14s cubic-bezier(.2,.7,.2,1) both}._badge_web9m_137{flex-shrink:0;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:var(--d-emerald-deep);background:linear-gradient(135deg,color-mix(in srgb,var(--d-emerald) 18%,white),color-mix(in srgb,var(--d-emerald) 4%,white));border:1px solid color-mix(in srgb,var(--d-emerald) 22%,transparent);box-shadow:inset 0 1px #ffffffb3,0 2px 4px #00b27a1f}._headText_web9m_154{display:flex;flex-direction:column;gap:2px;min-width:0}._eyebrow_web9m_161{font-size:var(--text-2xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--d-ink-4)}._title_web9m_169{margin:0;font-size:var(--text-2xl);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--d-ink)}._section_web9m_180{display:flex;flex-direction:column;gap:16px;animation:_d-rise_web9m_1 .6s .22s cubic-bezier(.2,.7,.2,1) both}._deviceList_web9m_189{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._deviceRow_web9m_198{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:14px 14px 14px 16px;border:1px solid var(--d-line-strong);border-radius:14px;background:#ffffffa6;cursor:pointer;text-align:left;font-family:inherit;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s cubic-bezier(.2,.7,.2,1),background .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1);animation:_d-rise_web9m_1 .55s cubic-bezier(.2,.7,.2,1) both;overflow:hidden;isolation:isolate}._deviceRow_web9m_198:hover{transform:translateY(-1px);border-color:var(--d-emerald);background:#fffffff2;box-shadow:0 0 0 3px color-mix(in srgb,var(--d-emerald) 16%,transparent),0 8px 20px -6px color-mix(in srgb,var(--d-emerald) 22%,transparent)}._deviceRow_web9m_198:focus-visible{outline:none;border-color:var(--d-emerald);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-emerald) 28%,transparent)}._deviceRowGlow_web9m_236{position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(ellipse 70% 50% at 0% 50%,color-mix(in srgb,var(--d-emerald) 10%,transparent),transparent 60%);opacity:0;transition:opacity .22s cubic-bezier(.2,.7,.2,1);pointer-events:none;z-index:-1}._deviceRow_web9m_198:hover ._deviceRowGlow_web9m_236{opacity:1}._deviceStatus_web9m_253{flex-shrink:0;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:#0a0e140a}._deviceStatusDot_web9m_263{width:8px;height:8px;border-radius:50%;background:var(--d-ink-5);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-ink-5) 15%,transparent)}._deviceStatusDot_web9m_263[data-status=ONLINE],._deviceStatusDot_web9m_263[data-status=ACTIVE]{background:var(--d-emerald);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-emerald) 22%,transparent);animation:_d-status-pulse_web9m_1 2s cubic-bezier(0,0,.2,1) infinite}._deviceStatusDot_web9m_263[data-status=REGISTERED]{background:var(--d-info);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-info) 22%,transparent)}._deviceStatusDot_web9m_263[data-status=REVOKED],._deviceStatusDot_web9m_263[data-status=OFFLINE]{background:var(--d-rose);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-rose) 18%,transparent)}._deviceInfo_web9m_289{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._deviceCode_web9m_297{font-family:var(--font-mono);font-size:var(--text-base);font-weight:600;color:var(--d-ink);letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deviceMeta_web9m_308{font-size:var(--text-xs);color:var(--d-ink-4);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._deviceSelect_web9m_317{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--d-emerald-deep);padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--d-emerald) 8%,transparent);border:1px solid color-mix(in srgb,var(--d-emerald) 18%,transparent);white-space:nowrap;transition:background .18s cubic-bezier(.2,.7,.2,1)}._deviceRow_web9m_198:hover ._deviceSelect_web9m_317{background:color-mix(in srgb,var(--d-emerald) 16%,transparent)}._emptyState_web9m_337{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;border-radius:14px;background:#0a0e1406;border:1px dashed var(--d-line-strong)}._emptyIcon_web9m_348{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#0a0e140d;color:var(--d-ink-4)}._emptyText_web9m_358{margin:0;font-size:var(--text-sm);color:var(--d-ink-4);text-align:center;line-height:1.5}._skeletonList_web9m_368{display:flex;flex-direction:column;gap:8px}._skeletonRow_web9m_374{height:60px;border-radius:14px;background:linear-gradient(90deg,#0a0e1408,#0a0e140f,#0a0e1408);background-size:200% 100%;border:1px solid var(--d-line);animation:_d-rise_web9m_1 .55s cubic-bezier(.2,.7,.2,1) both,_d-shimmer_web9m_1 1.5s linear infinite}@keyframes _d-shimmer_web9m_1{0%{background-position:-200% 0}to{background-position:200% 0}}._divider_web9m_396{display:flex;align-items:center;gap:10px;margin:4px 0 2px}._dividerLine_web9m_403{flex:1;height:1px;background:var(--d-line)}._dividerLabel_web9m_409{font-size:var(--text-2xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--d-ink-5)}._registerBtn_web9m_419{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--control-height-lg);border:1.5px dashed color-mix(in srgb,var(--d-emerald) 32%,transparent);border-radius:14px;background:color-mix(in srgb,var(--d-emerald) 5%,transparent);color:var(--d-emerald-deep);font-size:var(--text-base);font-weight:600;letter-spacing:-.005em;cursor:pointer;font-family:inherit;transition:border-color .18s cubic-bezier(.2,.7,.2,1),background .18s cubic-bezier(.2,.7,.2,1),transform .12s ease}._registerBtn_web9m_419:hover{border-color:var(--d-emerald);background:color-mix(in srgb,var(--d-emerald) 12%,transparent);transform:translateY(-1px)}._registerBtn_web9m_419:focus-visible{outline:none;border-color:var(--d-emerald);box-shadow:0 0 0 3px color-mix(in srgb,var(--d-emerald) 22%,transparent)}._form_web9m_455{display:flex;flex-direction:column;gap:16px;animation:_d-rise_web9m_1 .6s .2s cubic-bezier(.2,.7,.2,1) both}._formActions_web9m_462{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:4px}._backBtn_web9m_470{color:var(--d-ink-4)!important;font-weight:500!important}._backBtn_web9m_470:hover{color:var(--d-ink)!important;background:#0a0e140a!important}._submitBtn_web9m_480{flex:1;border-radius:14px!important;font-weight:600!important;letter-spacing:-.005em!important;box-shadow:inset 0 1px #ffffff40,0 1px 2px #007a5c33,0 6px 16px -4px #00b27a66!important}._errorBanner_web9m_493{padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--d-rose) 8%,white);border:1px solid color-mix(in srgb,var(--d-rose) 22%,transparent);font-size:var(--text-sm);color:color-mix(in srgb,var(--d-rose) 80%,var(--d-ink));line-height:1.45;animation:_d-shake_web9m_1 .4s cubic-bezier(.36,.07,.19,.97)}._logoutBtn_web9m_506{position:relative;z-index:1;margin-top:16px;display:inline-flex;align-items:center;min-height:var(--control-height-sm);gap:6px;background:none;border:none;color:var(--d-ink-5);font-size:var(--text-xs);font-weight:500;letter-spacing:-.005em;cursor:pointer;padding:8px 14px;border-radius:999px;transition:color .18s cubic-bezier(.2,.7,.2,1),background .18s cubic-bezier(.2,.7,.2,1);font-family:inherit;animation:_d-rise_web9m_1 .6s .45s cubic-bezier(.2,.7,.2,1) both}._logoutBtn_web9m_506:hover{color:var(--d-rose);background:color-mix(in srgb,var(--d-rose) 6%,transparent)}@keyframes _d-rise_web9m_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _d-shake_web9m_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}@keyframes _d-status-pulse_web9m_1{0%{box-shadow:0 0 color-mix(in srgb,var(--d-emerald) 40%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes _d-drift-a_web9m_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,8%) scale(1.08)}}@keyframes _d-drift-b_web9m_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-6%,-5%) scale(1.05)}}@keyframes _d-drift-c_web9m_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-4%,6%) scale(1.1)}}@media(max-width:520px){._root_web9m_10{padding:16px}._card_web9m_105{padding:32px 22px 24px;border-radius:20px}._title_web9m_169{font-size:var(--text-xl)}._deviceRow_web9m_198{padding:12px}}@media(prefers-reduced-motion:reduce){._card_web9m_105,._head_web9m_130,._section_web9m_180,._deviceRow_web9m_198,._skeletonRow_web9m_374,._form_web9m_455,._logoutBtn_web9m_506,._meshOrb1_web9m_61,._meshOrb2_web9m_62,._meshOrb3_web9m_63,._deviceStatusDot_web9m_263[data-status=ONLINE],._deviceStatusDot_web9m_263[data-status=ACTIVE],._errorBanner_web9m_493{animation:none}}._root_1h9v4_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-paper-canvas)}._card_1h9v4_10{width:100%;max-width:420px;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8);background:var(--color-paper-elevated);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._header_1h9v4_22{display:flex;flex-direction:column;gap:var(--space-2);text-align:center}._title_1h9v4_29{margin:0;font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-ink-primary)}._subtitle_1h9v4_36{margin:0;font-size:var(--text-md);color:var(--color-ink-secondary);line-height:1.4}._codeArea_1h9v4_43{display:flex;justify-content:center;padding:var(--space-2) 0}._help_1h9v4_49{margin:0;font-size:var(--text-sm);color:var(--color-ink-tertiary);text-align:center;line-height:1.5}@media(max-width:520px){._root_1h9v4_1{padding:var(--space-3)}._card_1h9v4_10{gap:var(--space-5);padding:var(--space-6) var(--space-4)}}._rail_12eio_10{display:flex;flex-direction:column;gap:2px;padding:var(--space-1-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-self:start}._rail_12eio_10[data-sticky]{position:sticky;top:var(--space-4)}._lockedTip_12eio_31{display:flex;width:100%}._item_12eio_36{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-2-5);border:0;border-radius:var(--radius-control);background:transparent;text-align:left;text-decoration:none;font-family:inherit;font-size:var(--type-body-size);cursor:pointer;color:var(--text2);transition:background-color .12s ease,color .12s ease}._item_12eio_36[data-depth="1"]{padding-left:calc(var(--space-2-5) + 16px + var(--space-3))}._item_12eio_36:hover{background:var(--surface2);color:var(--text)}._item_12eio_36[data-active]{background:var(--accent-soft);color:var(--accent-text)}._item_12eio_36[data-locked]{cursor:not-allowed;opacity:.55}._item_12eio_36:focus-visible{outline:none;box-shadow:var(--focus-ring)}._icon_12eio_83{flex-shrink:0}._groupLabel_12eio_95{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-sm);padding:var(--space-2) var(--space-2-5);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text);font-family:inherit;font-size:var(--type-body-size);font-weight:var(--weight-semibold);text-align:left;-webkit-user-select:none;user-select:none}button._groupLabel_12eio_95{cursor:pointer;transition:background-color .12s ease}button._groupLabel_12eio_95:hover{background:var(--surface2)}button._groupLabel_12eio_95:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chevron_12eio_130{flex-shrink:0;margin-left:auto;color:var(--text4);transition:transform .12s ease}._chevron_12eio_130[data-collapsed]{transform:rotate(-90deg)}._text_12eio_141{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._name_12eio_149{font-weight:var(--weight-medium);line-height:1.3}._item_12eio_36[data-stacked] ._name_12eio_149{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);line-height:1.3;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item_12eio_36[data-muted] ._name_12eio_149{font-weight:var(--weight-medium)}._summary_12eio_184{font-size:var(--type-helper-size);color:var(--text4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item_12eio_36[data-active] ._summary_12eio_184{color:inherit;opacity:.75}._divider_12eio_199{height:1px;margin:var(--space-1) var(--space-2-5);background:var(--row-line)}._lock_12eio_31{flex-shrink:0;color:var(--text2)}@media(max-width:899px){._rail_12eio_10[data-strip]{flex-direction:row;gap:var(--space-1);overflow-x:auto;position:static;padding:var(--space-1-5);scrollbar-width:thin}._rail_12eio_10[data-strip] ._item_12eio_36{width:auto;flex-shrink:0;padding:var(--space-2) var(--space-3)}._rail_12eio_10[data-strip] ._summary_12eio_184{display:none}._rail_12eio_10[data-strip] ._divider_12eio_199{width:1px;height:auto;margin:var(--space-1) var(--space-1)}}._rail_1xnts_21{width:248px;flex-shrink:0;align-self:stretch}._railInner_1xnts_29{position:sticky;top:calc(var(--manager-crumbs-h, 0px) + var(--space-3));display:flex;flex-direction:column;gap:var(--space-2);max-height:calc(100dvh - var(--manager-topbar-h, 0px) - var(--manager-crumbs-h, 0px) - 2 * var(--space-3));overflow-y:auto;overscroll-behavior:contain}._railInner_1xnts_29>nav,._drawerRail_1xnts_47>nav{align-self:stretch}._drawerRail_1xnts_47>nav{padding:0;border:0;background:transparent;box-shadow:none}._groupMenu_1xnts_64{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:var(--control-height-sm);margin-block:calc((1lh - var(--control-height-sm)) / 2);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}._groupMenu_1xnts_64 svg{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}._groupMenu_1xnts_64:hover{background:var(--surface2)}._groupMenu_1xnts_64:focus-visible{outline:none;box-shadow:var(--focus-ring)}._crumbs_1xnts_95{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);font-size:var(--type-helper-size);color:var(--text2)}._crumbLink_1xnts_104{display:inline-flex;align-items:center;gap:2px;min-width:var(--control-height-sm);min-height:var(--control-height-sm);justify-content:center;margin-block:calc((1lh - var(--control-height-sm)) / 2);padding:2px var(--space-1);margin-left:calc(var(--space-1) * -1);border-radius:var(--radius-control);color:var(--text2);text-decoration:none}._crumbLink_1xnts_104:hover{background:var(--surface2);color:var(--text)}._crumbLink_1xnts_104:focus-visible{outline:none;box-shadow:var(--focus-ring)}._crumbGroup_1xnts_133{color:var(--text2)}._crumbCurrent_1xnts_140{color:var(--text);font-weight:var(--weight-medium);max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sep_1xnts_149{flex-shrink:0;opacity:.5}@media(max-width:900px){._rail_1xnts_21{width:100%}}._trailEnd_1xnts_165{display:flex;min-width:0;margin-left:auto;padding-left:var(--space-3)}._loneEnd_1xnts_173{grid-column:1 / -1;display:flex;justify-content:flex-end}._trailEnd_1xnts_165:empty,._loneEnd_1xnts_173:empty{display:none}._chip_1fnef_5{display:inline-flex;align-items:center;gap:var(--space-1);max-width:28rem;padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);color:var(--text2);font-size:var(--type-helper-size);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chip_1fnef_5[data-variant=warning]{border-color:var(--color-warning-border);background:var(--color-warning-subtle);color:var(--color-warning-text)}._layout_q7t03_15{display:contents}._content_q7t03_21{grid-column:1;grid-row:2;overflow-y:auto;background-color:var(--surface);min-width:0}._page_q7t03_5{--manager-crumbs-h: calc(var(--control-height-sm) + 2 * var(--space-1));--manager-topbar-h: calc(var(--control-height-sm) + 2 * var(--space-2-5) + 1px);--page-sticky-top: var(--manager-crumbs-h);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-3) var(--space-4);padding:12px var(--space-5) 44px}._page_q7t03_5>nav{grid-column:1 / -1;position:sticky;top:0;z-index:var(--z-sticky, 20);min-height:var(--manager-crumbs-h);margin-top:-12px;padding-block:calc(12px + var(--space-1)) var(--space-1);background:var(--surface)}._page_q7t03_5:has(>nav[data-nav-mode])>nav{grid-row:1}._pageBody_q7t03_114{grid-column:2;min-width:0}._page_q7t03_5:not(:has(>nav))>._pageBody_q7t03_114{grid-column:1 / -1}._page_q7t03_5:has(>nav[data-nav-mode=drawer])>._pageBody_q7t03_114{grid-column:1 / -1}._page_q7t03_5:has(>nav[data-nav-mode=none])>._pageBody_q7t03_114{grid-column:1 / -1}@media(max-width:900px){._page_q7t03_5{grid-template-columns:minmax(0,1fr)}._pageBody_q7t03_114{grid-column:1}}._chip_1eq5e_3{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target-min);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap}._chip_1eq5e_3:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chip_1eq5e_3[data-state=todo]{background:var(--color-warning-subtle);border-color:var(--color-warning-border);color:var(--color-warning-text)}._chip_1eq5e_3[data-state=done]{background:var(--color-success-subtle);border-color:var(--color-success-border);color:var(--color-success-text)}._chipProgress_1eq5e_33{font-variant-numeric:tabular-nums}._steps_1eq5e_37{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._step_1eq5e_37{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);text-decoration:none;color:var(--text)}._step_1eq5e_37:hover{background:var(--surface2)}._step_1eq5e_37:focus-visible{outline:none;box-shadow:var(--focus-ring)}._stepLabel_1eq5e_66{flex:1;min-width:0;font-size:var(--text-sm)}._step_1eq5e_37[data-done] ._stepLabel_1eq5e_66{color:var(--text2)}._stepState_1eq5e_76{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text2)}._doneIcon_1eq5e_82{display:inline-flex;color:var(--color-success-base)}._todoIcon_1eq5e_87{display:inline-flex;color:var(--text3)}._badge_fho95_2{flex-shrink:0;font-size:var(--text-sm);color:var(--text2)}._page_xjeud_1{display:flex;flex-direction:column;gap:var(--space-5);width:100%}._header_xjeud_12{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._headerText_xjeud_20{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_xjeud_27{margin:0;font-size:var(--type-title-size, 24px);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--text)}._subtitle_xjeud_35{margin:0;font-size:var(--type-body-size);color:var(--text2)}._menuTitle_xjeud_42{margin:0;font-size:var(--type-body-size);font-weight:var(--weight-bold);color:var(--text)}._grid_xjeud_52{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-3)}._card_xjeud_58{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-decoration:none;color:var(--text);transition:background-color .12s ease,border-color .12s ease,transform .12s ease}._card_xjeud_58:hover{background:var(--surface2);border-color:var(--accent)}._card_xjeud_58:active{transform:translateY(1px)}._card_xjeud_58:focus-visible{outline:none;border-color:var(--accent);box-shadow:var(--focus-ring)}._cardIcon_xjeud_92{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-control);background:var(--accent-soft);color:var(--accent-text)}._cardBody_xjeud_103{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._cardTitle_xjeud_111{font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text)}._cardDesc_xjeud_120{font-size:var(--type-helper-size);line-height:1.4;color:var(--text2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardChevron_xjeud_130{flex-shrink:0;color:var(--text2)}.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:var(--mantine-font-weight-medium);color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));min-width:calc(.75rem * var(--mantine-scale));min-height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);display:flex;align-items:center;justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{display:flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color: var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible;outline:0}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color: rgba(173, 181, 189, .6);--chart-cursor-fill: rgba(173, 181, 189, .15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill: rgba(105, 105, 105, .15);--chart-grid-color: rgba(105, 105, 105, .6)}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color, var(--mantine-color-dimmed))}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color, var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_f9458cfe svg{outline:0}.m_a410e613{min-height:var(--chart-size, auto);height:var(--chart-size, auto);width:var(--chart-size, auto);min-width:var(--chart-size, auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size, auto);height:var(--chart-size, auto);width:var(--chart-size, auto);min-width:var(--chart-size, auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color: rgba(173, 181, 189, .6);--chart-text-color: var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color: rgba(105, 105, 105, .6);--chart-text-color: var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color, var(--mantine-color-dimmed));-webkit-user-select:none;user-select:none}.m_1f271cf7 :where(svg){outline:0}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background: var(--mantine-color-gray-1);--chart-cursor-color: var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background: var(--mantine-color-dark-6);--chart-cursor-color: var(--mantine-color-dark-4)}.m_cd2bd9e5 :where(svg){outline:0}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);display:flex;align-items:center;justify-content:space-between}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size, auto);height:var(--chart-size, auto);width:var(--chart-size, auto);min-width:var(--chart-size, auto)}.m_80d531e7 :where(*){outline:0}.m_2ef228c3{display:block;width:fit-content}:where([data-mantine-color-scheme=light]) .m_2ef228c3{--heatmap-level-1: rgba(81, 207, 102, .3);--heatmap-level-2: rgba(64, 192, 87, .45);--heatmap-level-3: rgba(55, 178, 77, .75);--heatmap-level-4: rgba(43, 138, 62, 1);--heatmap-empty-rect-bg: var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2ef228c3{--heatmap-level-1: rgba(43, 138, 62, .3);--heatmap-level-2: rgba(47, 158, 68, .45);--heatmap-level-3: rgba(55, 178, 77, .75);--heatmap-level-4: rgba(81, 207, 102, 1);--heatmap-empty-rect-bg: var(--mantine-color-dark-5)}.m_2ef201c5{stroke-width:calc(.0625rem * var(--mantine-scale))}.m_2ef201c5:where([data-empty]){fill:var(--heatmap-empty-rect-bg)}.m_7e977775,.m_c4b68f8d,.m_75b4f3e6{cursor:default;-webkit-user-select:none;user-select:none;fill:var(--mantine-color-dimmed)}.m_da847eb2:where([data-empty]){fill:var(--heatmap-empty-rect-bg)}.m_1ea785b1{display:flex;flex-direction:column;gap:var(--bars-list-gap);width:100%}.m_294011ec{display:flex;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);padding-bottom:var(--bars-list-gap)}.m_9de42164{display:flex;align-items:center;justify-content:space-between;gap:var(--mantine-spacing-md)}.m_6f89abf0{display:flex;align-items:center;min-width:var(--bars-list-min-bar-size);height:var(--bars-list-bar-height);padding:0 var(--mantine-spacing-sm);font-size:var(--mantine-font-size-sm);font-weight:500;color:var(--mantine-color-white);border-radius:var(--mantine-radius-sm);transition:width .3s ease}:where([data-mantine-color-scheme=light]) .m_6f89abf0{background-color:var(--mantine-primary-color-filled)}:where([data-mantine-color-scheme=dark]) .m_6f89abf0{background-color:var(--mantine-primary-color-filled)}.m_7016be6d{font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-medium);white-space:nowrap;color:var(--mantine-color-text)}.m_3c064071{min-height:var(--chart-height, auto)}.m_3c064071 :where(*){outline:0}._root_a08yj_2{position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._legend_a08yj_11{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--type-secondary-size);color:var(--text2)}._legendItem_a08yj_19{display:inline-flex;align-items:center;gap:var(--space-1-5)}._swatchBar_a08yj_25{width:12px;height:12px;border-radius:var(--radius-xs);background:var(--info)}._swatchPrevious_a08yj_33{width:12px;height:12px;border-radius:var(--radius-xs);background:var(--text3)}._swatchOpen_a08yj_41{width:12px;height:12px;border:1px dashed var(--text3);border-radius:var(--radius-xs);background:var(--row-line)}._plot_a08yj_49{min-width:0;--chart-text-color: var(--text3);--chart-grid-color: var(--row-line)}._caption_a08yj_55{display:flex;align-items:center;gap:var(--space-2)}._captionText_a08yj_61{flex:1;min-width:0;margin:0;text-align:center;font-variant-numeric:tabular-nums;color:var(--text)}._stepper_a08yj_70{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);border-radius:var(--radius-md);color:var(--text2)}._stepper_a08yj_70:disabled{opacity:.4}._stepper_a08yj_70:focus-visible{outline:none;box-shadow:var(--focus-ring)}._barList_a08yj_91{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._barItem_a08yj_100{min-width:0}._barRow_a08yj_104{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;grid-template-areas:"name track value" "detail previous previous";align-items:center;column-gap:var(--space-3);row-gap:var(--space-0-5);font-size:var(--type-secondary-size);color:var(--text)}._barName_a08yj_117{grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barDetail_a08yj_126{grid-area:detail;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}._barTrack_a08yj_137{grid-area:track;height:var(--space-3);min-width:0}._barFill_a08yj_143{display:block;height:100%;border-radius:var(--radius-xs);background:var(--info)}._barValue_a08yj_150{grid-area:value;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._barPrevious_a08yj_157{grid-area:previous;font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}@container dashboard (max-width: 439px){._barRow_a08yj_104{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name value" "detail detail" "track track" "previous previous"}}._share_a08yj_176{display:flex;flex-direction:column;gap:var(--space-3)}._shareStripe_a08yj_183{display:flex;gap:var(--space-0-5);width:100%;height:var(--space-3);border-radius:var(--radius-full);overflow:hidden;background:var(--row-line)}._shareSegment_a08yj_193{flex:1 1 0;min-width:var(--space-0-5)}._shareLegend_a08yj_198{display:flex;flex-direction:column;gap:var(--space-1-5);margin:0;padding:0;list-style:none;min-width:0}._shareItem_a08yj_208{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-secondary-size);color:var(--text)}._shareSwatch_a08yj_216{flex:none;width:10px;height:10px;border-radius:var(--radius-xs)}._shareLabel_a08yj_223{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._shareName_a08yj_232{display:flex;flex:1;flex-direction:column;min-width:0}._shareDetail_a08yj_239{font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}._shareValue_a08yj_245{color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap}._spark_a08yj_253{display:block;width:100%;height:var(--space-6);overflow:visible}._sparkLine_a08yj_260{fill:none;stroke:var(--info);stroke-width:var(--border-width-thick);stroke-linecap:round;stroke-linejoin:round}._sparkGap_a08yj_268,._sparkOpen_a08yj_269{stroke:var(--text3);stroke-width:var(--border-width-base);stroke-dasharray:3 3;stroke-linecap:round}._sparkDot_a08yj_276{stroke:var(--info);stroke-width:calc(var(--border-width-thick) * 2);stroke-linecap:round}._srOnly_a08yj_282{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._change_127aj_2{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);white-space:nowrap}._change_127aj_2[data-tone=good]{color:var(--ok-text)}._change_127aj_2[data-tone=bad]{color:var(--danger)}._change_127aj_2[data-tone=flat]{color:var(--text3)}._grid_1rdek_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));column-gap:var(--space-3);row-gap:0;margin:calc(var(--space-3) * -1) 0 0;padding:0;list-style:none}._cell_1rdek_18{display:grid;grid-row:span 4;grid-template-rows:subgrid;min-width:0;margin-top:var(--space-3)}._card_1rdek_26{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--text);text-align:left;font:inherit}._button_1rdek_42{min-height:var(--touch-target-min);cursor:pointer}@media(hover:hover){._button_1rdek_42:hover{border-color:var(--accent)}}._button_1rdek_42:focus-visible{outline:none;box-shadow:var(--focus-ring)}._labelRow_1rdek_59{display:flex;align-items:flex-start;gap:var(--space-1);min-width:0}._label_1rdek_59{font-size:var(--type-secondary-size);color:var(--text2)}._info_1rdek_72{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);margin-block:calc((var(--touch-target-min) - var(--type-secondary-size) * 1.5) / -2);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-md);color:var(--text3);cursor:pointer}._info_1rdek_72:focus-visible{outline:none;box-shadow:var(--focus-ring)}._open_1rdek_91{display:inline-flex;flex:none;margin-left:auto;color:var(--text3)}._figure_1rdek_98{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}._value_1rdek_105{font-size:var(--type-figure-size, 1.375rem);font-weight:var(--weight-bold);line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._value_1rdek_105[data-empty]{font-size:var(--type-body-size);font-weight:var(--weight-medium);color:var(--text3)}._change_1rdek_120{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._change_1rdek_120[data-tone=good]{color:var(--ok-text)}._change_1rdek_120[data-tone=bad]{color:var(--danger)}._change_1rdek_120[data-tone=flat]{color:var(--text3)}._previous_1rdek_139,._hint_1rdek_140{font-size:var(--type-secondary-size);color:var(--text3);font-variant-numeric:tabular-nums}._now_1rdek_146{justify-self:start;align-self:start;padding:0 var(--space-2);border-radius:var(--radius-pill, 999px);background:var(--info-soft);color:var(--text);font-size:var(--type-secondary-size)}._boardLink_eu11d_13{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);min-height:var(--touch-target-min);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--accent-text);font-weight:var(--weight-medium);text-decoration:none}._boardLink_eu11d_13:hover{text-decoration:underline}._boardLink_eu11d_13:focus-visible{outline:none;box-shadow:var(--focus-ring)}._alertRow_eu11d_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-3)}._alert_eu11d_37{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--warn-soft);border-radius:var(--radius-card);background:var(--warn-soft);color:inherit;text-decoration:none}._alert_eu11d_37:hover{border-color:var(--warn)}._alertIcon_eu11d_62{flex-shrink:0;color:var(--warn-text);margin-top:2px}._alertBody_eu11d_68{display:flex;flex-direction:column;gap:2px}._alertLabel_eu11d_74{font-weight:var(--weight-semibold)}._alertDetail_eu11d_78{font-size:var(--type-secondary-size);color:var(--text3);line-height:1.4}._unchecked_eu11d_85{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--warn-soft);font-size:var(--type-secondary-size)}._uncheckedTitle_eu11d_96{font-weight:var(--weight-semibold);color:var(--warn-text)}._uncheckedNames_eu11d_101{color:var(--text3)}._root_s5zw2_3{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._bar_s5zw2_10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}._periodChip_s5zw2_18,._branchChip_s5zw2_19{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-sm);max-width:100%;padding:0 var(--space-3);font-size:var(--type-control-size);border-radius:var(--radius-full)}._periodChip_s5zw2_18{font-weight:var(--weight-semibold);color:var(--accent-text);background-color:var(--accent-soft);border:1px solid transparent}._branchChip_s5zw2_19{color:var(--text);background-color:var(--surface);border:1px solid var(--border)}._periodChip_s5zw2_18:focus-visible,._branchChip_s5zw2_19:focus-visible,._presetButton_s5zw2_45:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._chipText_s5zw2_50{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._branchChip_s5zw2_19 ._chipText_s5zw2_50{font-weight:var(--weight-semibold)}._branchKey_s5zw2_61{color:var(--text2)}._caption_s5zw2_65{min-width:0;font-size:var(--type-helper-size);color:var(--text2)}._checkSpace_s5zw2_71{display:inline-block;width:var(--icon-size)}._panel_s5zw2_77._panel_s5zw2_77{max-width:calc(100vw - 2 * var(--space-4));padding:0}._panelBody_s5zw2_82{display:flex;min-width:0}._presetList_s5zw2_87{display:flex;flex-direction:column;gap:var(--space-1);min-width:10rem;padding:var(--space-3);border-right:1px solid var(--border)}._presetButton_s5zw2_45{display:flex;align-items:center;min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--type-control-size);color:var(--text);border-radius:var(--radius-md)}._presetButton_s5zw2_45[aria-pressed=true]{font-weight:var(--weight-semibold);color:var(--accent-text);background-color:var(--accent-soft)}@media(hover:hover){._presetButton_s5zw2_45:hover:not([aria-pressed=true]){background-color:var(--surface2)}}._dayCompare_s5zw2_119{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);max-width:14rem}._dayCompareLabel_s5zw2_129{padding:0 var(--space-3);font-size:var(--type-helper-size);color:var(--text3)}._dayCompare_s5zw2_119 ._presetButton_s5zw2_45{text-align:left}._calendarColumn_s5zw2_139{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-3)}._footer_s5zw2_147{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}._draft_s5zw2_157{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._actions_s5zw2_162{display:flex;gap:var(--space-2);margin-left:auto}._footerNote_s5zw2_168{margin:0;font-size:var(--type-helper-size);color:var(--color-warning-text)}@media(max-width:560px){._panelBody_s5zw2_82{flex-direction:column}._presetList_s5zw2_87{flex-flow:row wrap;min-width:0;border-right:0;border-bottom:1px solid var(--border)}._presetButton_s5zw2_45{flex:1 1 auto;justify-content:center}._dayCompare_s5zw2_119{flex-basis:100%;max-width:none}}._root_1q0d5_2{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._tabRow_1q0d5_13{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}._tabScroll_1q0d5_21{flex:0 1 auto;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin}._controls_1q0d5_29{flex:0 1 auto;min-width:0;margin-left:auto}._tabsPending_1q0d5_37{width:min(28rem,60vw);min-height:calc(var(--tab-height) + 2px);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface2)}._meta_1q0d5_46{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);padding-top:var(--space-2);font-size:var(--type-secondary-size);color:var(--text2);font-variant-numeric:tabular-nums}._metaItem_1q0d5_57{min-width:0;overflow-wrap:anywhere}._metaItem_1q0d5_57+._metaItem_1q0d5_57:before{content:"·";margin-right:var(--space-2);color:var(--text3)}._head_1q0d5_72[data-pinned]{position:sticky;top:var(--page-sticky-top, 0px);z-index:10;background:var(--surface);box-shadow:0 var(--space-2) 0 var(--surface),0 calc(var(--space-2) + 1px) 0 var(--border)}._body_1q0d5_84{container:dashboard / inline-size;margin-top:var(--space-4)}._off_1q0d5_89{margin:0;color:var(--text2)}._panel_tmipu_5{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._title_tmipu_17{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._list_tmipu_24{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_tmipu_32{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-target-min);padding:var(--space-1) 0;border-bottom:1px solid var(--row-line);color:inherit}._list_tmipu_24>li:last-child>._row_tmipu_32{border-bottom:none}._link_tmipu_46{text-decoration:none}._link_tmipu_46:hover ._label_tmipu_50{text-decoration:underline}._link_tmipu_46:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}._icon_tmipu_60{display:inline-flex;flex:none;color:var(--warn-text)}._main_tmipu_66{display:flex;flex:1;flex-direction:column;min-width:0}._label_tmipu_50{color:var(--text);font-weight:var(--weight-medium);overflow-wrap:anywhere}._branch_tmipu_79{font-size:var(--type-secondary-size);color:var(--text3)}._figures_tmipu_84{display:flex;flex:none;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}._count_tmipu_92{font-weight:var(--weight-semibold);color:var(--text)}._amount_tmipu_97{font-size:var(--type-secondary-size);color:var(--text2)}._chevron_tmipu_102{flex:none;color:var(--text3)}._clear_tmipu_108{margin:0;padding:var(--space-2) 0;color:var(--text2)}._unchecked_tmipu_115{display:flex;flex-direction:column;gap:var(--space-0-5);margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--warn-soft);font-size:var(--type-secondary-size)}._uncheckedTitle_tmipu_126{font-weight:var(--weight-semibold);color:var(--warn-text)}._uncheckedNames_tmipu_131{color:var(--text2)}._skeleton_tmipu_136{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._skeletonRow_tmipu_145{min-height:var(--touch-target-min);background:var(--surface3);border-radius:var(--radius-md)}._grid_1gup8_10{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row dense;gap:var(--space-3);min-width:0}._grid_1gup8_10>*{grid-column:1 / -1;min-width:0}._grid_1gup8_10>._half_1gup8_5{grid-column:span 3}._grid_1gup8_10>._half_1gup8_5:not(._half_1gup8_5+._half_1gup8_5):not(:has(+._half_1gup8_5)){grid-column:1 / -1}._companion_1gup8_36{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._grid_1gup8_10>[data-dash-kpis]{grid-column:1 / -1;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--space-3)}._grid_1gup8_10>[data-dash-kpis][data-count="1"]{grid-column:span 1;grid-template-columns:minmax(0,1fr)}._grid_1gup8_10>[data-dash-kpis][data-count="2"]{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1gup8_10>[data-dash-kpis][data-count="3"]{grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr))}._grid_1gup8_10>[data-dash-kpis][data-count="4"]{grid-column:span 4;grid-template-columns:repeat(4,minmax(0,1fr))}._grid_1gup8_10>[data-dash-kpis][data-count="5"]{grid-column:span 5;grid-template-columns:repeat(5,minmax(0,1fr))}._grid_1gup8_10>[data-dash-kpis][data-count="6"]{grid-column:1 / -1;grid-template-columns:repeat(6,minmax(0,1fr))}@container dashboard (min-width: 1400px){._grid_1gup8_10>[data-dash-kpis][data-count="3"]+._half_1gup8_5{grid-column:span 3}}@container dashboard (min-width: 1000px) and (max-width: 1399px){._grid_1gup8_10>[data-dash-kpis][data-count="2"]+._half_1gup8_5{grid-column:span 2}}@container dashboard (max-width: 1399px){._grid_1gup8_10{grid-template-columns:repeat(4,minmax(0,1fr))}._grid_1gup8_10>._half_1gup8_5{grid-column:span 2}._grid_1gup8_10>[data-dash-kpis][data-count="4"],._grid_1gup8_10>[data-dash-kpis][data-count="5"],._grid_1gup8_10>[data-dash-kpis][data-count="6"]{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}}@container dashboard (max-width: 999px){._grid_1gup8_10{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1gup8_10>._half_1gup8_5{grid-column:span 2}._grid_1gup8_10>[data-dash-kpis][data-count="2"],._grid_1gup8_10>[data-dash-kpis][data-count="3"],._grid_1gup8_10>[data-dash-kpis][data-count="4"],._grid_1gup8_10>[data-dash-kpis][data-count="5"],._grid_1gup8_10>[data-dash-kpis][data-count="6"]{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@container dashboard (max-width: 439px){._grid_1gup8_10{grid-template-columns:minmax(0,1fr)}._grid_1gup8_10>._half_1gup8_5{grid-column:span 1}._grid_1gup8_10>[data-dash-kpis][data-count]{grid-column:1 / -1;grid-template-columns:minmax(0,1fr)}}._body_1vcr0_3{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);min-width:0}._caption_1vcr0_10{margin:0;font-size:var(--type-secondary-size);color:var(--text3);font-variant-numeric:tabular-nums}._warnings_1vcr0_18{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--type-secondary-size);color:var(--text2)}._warningLink_1vcr0_29{display:inline-flex;align-items:center;min-height:var(--touch-target-min);color:var(--accent-text);font-weight:var(--weight-medium);text-decoration:none}._warningLink_1vcr0_29:hover{text-decoration:underline}._warningLink_1vcr0_29:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chartCard_1vcr0_47{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._chartTitle_1vcr0_59{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._lock_1vcr0_66{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px dashed var(--border);border-radius:var(--radius-card);color:var(--text2)}._lockBody_1vcr0_76{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--type-secondary-size)}._lockTitle_1vcr0_83{font-weight:var(--weight-semibold);color:var(--text)}@media(max-width:560px){._body_1vcr0_3{gap:var(--space-4)}._chartCard_1vcr0_47{padding:var(--space-3)}}._tabActions_1vcr0_99{display:flex;justify-content:flex-end;min-width:0}._tabActions_1vcr0_99>button{min-height:var(--touch-target-min)}._root_76uiz_4{min-width:0}._cards_76uiz_8{display:grid;margin:0;padding:0;list-style:none}._card_76uiz_8,._block_76uiz_16{display:block;min-width:0;background:var(--surface3);border:1px solid var(--border);border-radius:var(--radius-card)}._card_76uiz_8{min-height:calc(var(--density-row-height) * 2)}._block_76uiz_16{min-height:calc(var(--density-row-height) * 4)}._progress_1qobu_3{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;color:var(--ok-text)}._progress_1qobu_3[data-tone=bad]{color:var(--danger)}._progress_1qobu_3[data-short]{align-items:flex-end}._bar_1qobu_19{appearance:none;inline-size:100%;block-size:var(--space-1);border:none;border-radius:var(--radius-full, 999px);background:var(--surface3);color:inherit;overflow:hidden}._progress_1qobu_3[data-short] ._bar_1qobu_19{max-inline-size:calc(var(--control-height) * 2)}._bar_1qobu_19::-webkit-progress-bar{background:var(--surface3);border-radius:var(--radius-full, 999px)}._bar_1qobu_19::-webkit-progress-value{background:currentcolor;border-radius:var(--radius-full, 999px)}._bar_1qobu_19::-moz-progress-bar{background:currentcolor;border-radius:var(--radius-full, 999px)}._text_1qobu_49{min-width:0;font-size:var(--type-secondary-size);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._card_1pfs1_2{--hero-figure-size: calc(var(--type-figure-size, 1.375rem) * 1.5);display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:var(--space-1);min-width:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--text);text-align:left;font:inherit}._button_1pfs1_24{min-height:var(--touch-target-min);cursor:pointer}@media(hover:hover){._button_1pfs1_24:hover{border-color:var(--accent)}}._button_1pfs1_24:focus-visible{outline:none;box-shadow:var(--focus-ring)}._labelRow_1pfs1_41{display:flex;align-items:flex-start;gap:var(--space-1);min-width:0}._label_1pfs1_41{font-size:var(--type-label-size);font-weight:var(--weight-medium);color:var(--text2)}._info_1pfs1_55{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target-min);min-height:var(--touch-target-min);margin-block:calc((var(--touch-target-min) - var(--type-label-size) * 1.5) / -2);margin-inline:calc(var(--space-3) * -1);border-radius:var(--radius-md);color:var(--text3);cursor:pointer}._info_1pfs1_55:focus-visible{outline:none;box-shadow:var(--focus-ring)}._open_1pfs1_74{display:inline-flex;flex:none;margin-left:auto;color:var(--text3)}._figure_1pfs1_83{container:hero-figure / inline-size;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-2);min-width:0}._value_1pfs1_93,._compact_1pfs1_94{font-size:clamp(var(--type-figure-size, 1.375rem),16cqi,var(--hero-figure-size));font-weight:var(--weight-bold);line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._value_1pfs1_93[data-empty]{font-size:var(--type-body-size);font-weight:var(--weight-medium);color:var(--text3)}._compact_1pfs1_94{display:none}@container hero-figure (max-width: 13rem){._value_1pfs1_93[data-has-compact]{display:none}._compact_1pfs1_94{display:inline}}._change_1pfs1_124{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._change_1pfs1_124[data-tone=good]{color:var(--ok-text)}._change_1pfs1_124[data-tone=bad]{color:var(--danger)}._change_1pfs1_124[data-tone=flat]{color:var(--text3)}._previous_1pfs1_143,._parts_1pfs1_144{min-width:0;font-size:var(--type-secondary-size);color:var(--text3);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._now_1pfs1_152{justify-self:start;align-self:start;padding:0 var(--space-2);border-radius:var(--radius-pill, 999px);background:var(--info-soft);color:var(--text);font-size:var(--type-secondary-size)}._spark_1pfs1_163{align-self:end;min-width:0}._spacer_1pfs1_168{min-height:0}@container dashboard (max-width: 639px){._card_1pfs1_2{padding:var(--space-3)}}._foot_1pfs1_180{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._section_1kal6_1{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._head_1kal6_8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_1kal6_16{margin:0;font-size:var(--type-title-size, 1.125rem);font-weight:var(--weight-semibold);color:var(--text)}._link_1kal6_24{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--accent-text);font-weight:var(--weight-medium);text-decoration:none}._link_1kal6_24:hover{text-decoration:underline}._link_1kal6_24:focus-visible{outline:none;box-shadow:var(--focus-ring)}._locked_1kal6_46{display:flex;align-items:center;gap:var(--space-1-5);margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._root_1w3hz_9{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._grid_1w3hz_16{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));column-gap:var(--space-3);row-gap:0;margin:calc(var(--space-3) * -1) 0 0;padding:0;list-style:none}._grid_1w3hz_16[data-count="1"]{grid-template-columns:minmax(0,1fr)}._grid_1w3hz_16[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1w3hz_16[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._grid_1w3hz_16[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._grid_1w3hz_16[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}._cell_1w3hz_46{display:grid;grid-row:span 5;grid-template-rows:subgrid;min-width:0;margin-top:var(--space-3)}@container dashboard (max-width: 999px){._grid_1w3hz_16[data-count="5"],._grid_1w3hz_16[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dashboard (max-width: 639px){._grid_1w3hz_16[data-count]{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1w3hz_16[data-count="1"]{grid-template-columns:minmax(0,1fr)}}._title_14e4r_3{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._link_14e4r_11{display:block;min-height:var(--touch-target-min);color:inherit;text-decoration:none;border-radius:var(--radius-sm)}._link_14e4r_11:hover{text-decoration:underline}._link_14e4r_11:focus-visible{outline:none;box-shadow:var(--focus-ring)}._empty_14e4r_28{margin:0;padding:var(--space-3) 0;color:var(--text3);font-size:var(--type-secondary-size)}._overview_b3wom_7{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"hero hero" "chart attention" "sections sections";gap:var(--space-5);min-width:0}._overview_b3wom_7:not([data-attention]){grid-template-areas:"hero hero" "chart chart" "sections sections"}._overview_b3wom_7[data-layout=new]{display:flex;flex-direction:column}._hero_b3wom_31{grid-area:hero;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._attention_b3wom_39{grid-area:attention;min-width:0}._chart_b3wom_44{grid-area:chart;min-width:0}._sections_b3wom_49{grid-area:sections;display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._newMerchant_b3wom_58{align-items:flex-start;padding:var(--space-4);border:var(--border-width-thin) dashed var(--border);border-radius:var(--radius-card);color:var(--text2)}._newMerchantText_b3wom_66{margin:0;font-size:var(--type-control-size)}._newMerchantLink_b3wom_71{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);color:var(--accent-text);font-weight:var(--weight-medium);text-decoration:none}._newMerchantLink_b3wom_71:hover{text-decoration:underline}._newMerchantLink_b3wom_71:focus-visible{outline:none;box-shadow:var(--focus-ring)}._section_b3wom_6{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._sectionTitle_b3wom_98{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._sectionToggle_b3wom_6{display:none;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:var(--touch-target-min);padding:0 var(--space-3);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);background:var(--surface);font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._sectionToggle_b3wom_6:focus-visible{outline:none;box-shadow:var(--focus-ring)}._sectionChevron_b3wom_126{flex-shrink:0;color:var(--text3);transition:transform var(--duration-base) var(--ease-out)}._section_b3wom_6[data-open] ._sectionChevron_b3wom_126{transform:rotate(180deg)}._sectionBody_b3wom_136{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._listTitle_b3wom_143{margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2)}._empty_b3wom_150{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._plainList_b3wom_156{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._plainRow_b3wom_165{display:flex;justify-content:space-between;gap:var(--space-2);min-width:0;font-size:var(--type-secondary-size)}._plainLabel_b3wom_173{font-weight:var(--weight-medium);color:var(--text)}._plainDetail_b3wom_178{overflow:hidden;color:var(--text3);text-overflow:ellipsis;white-space:nowrap}@container dashboard (max-width: 999px){._overview_b3wom_7{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "attention" "chart" "sections"}._overview_b3wom_7:not([data-attention]){grid-template-areas:"hero" "chart" "sections"}}@container dashboard (max-width: 639px){._overview_b3wom_7{gap:var(--space-4)}._sections_b3wom_49{gap:var(--space-2)}._sectionTitle_b3wom_98{display:none}._sectionToggle_b3wom_6{display:flex}._section_b3wom_6:not([data-open]) ._sectionBody_b3wom_136{display:none}}._targets_b3wom_227{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);min-width:0}._targetsTitle_b3wom_235{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2)}._targetsList_b3wom_241{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;min-width:0}._targetsList_b3wom_241>li{min-width:calc(var(--control-height) * 4)}._groups_1g5i4_2{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._groups_1g5i4_2 th[data-align=right],._groups_1g5i4_2 td[data-align=right]{text-align:right}._groups_1g5i4_2 ._groupRow_1g5i4_15 th:last-child{text-align:left}._groupRow_1g5i4_15 th{text-transform:none;letter-spacing:normal;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text);background:var(--surface3)}._branchName_1g5i4_28{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);font-weight:var(--weight-medium)}._totalRow_1g5i4_36 td{border-top:1px solid var(--border);border-bottom:none;font-weight:var(--weight-semibold);color:var(--text);background:var(--surface2)}._variance_1g5i4_45{color:var(--danger);font-variant-numeric:tabular-nums;white-space:nowrap}._dot_c2x7z_4{display:inline-block;width:7px;height:7px;margin-inline-start:var(--space-2);vertical-align:middle;border-radius:var(--radius-pill);background:var(--warn)}._panel_1kril_3{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._rows_1kril_10{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._row_1kril_10{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}._branch_1kril_29{font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text)}._fields_1kril_35{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--control-height) * 4)),1fr));gap:var(--space-2) var(--space-3)}._actions_1kril_41{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}._actions_1kril_41>*{min-height:var(--touch-target-min)}._note_1kril_52,._status_1kril_53{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._status_1kril_53:empty{display:none}._error_1kril_63{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._table_3pssf_1 th[data-align=right],._table_3pssf_1 td[data-align=right]{text-align:right}._subtitle_3pssf_6{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text)}._locked_3pssf_13{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--text2);font-size:var(--type-secondary-size)}._empty_3pssf_22{margin:0;color:var(--text3);font-size:var(--type-secondary-size)}._root_1xj9a_2{display:flex;flex-direction:column;min-width:0}._srOnly_1xj9a_9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._headerTitle_1dga3_2{display:flex;align-items:center;gap:var(--space-3)}._headerIcon_1dga3_8{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-brand-subtle);color:var(--color-brand);flex-shrink:0}._headerText_1dga3_20{display:flex;flex-direction:column;gap:2px}._headerHeading_1dga3_26{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-ink-strong, var(--color-ink-default));line-height:1.2}._headerSub_1dga3_33{font-size:var(--text-sm);color:var(--color-ink-muted)}._body_1dga3_42{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0}._toolbar_1dga3_50{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._searchBar_1dga3_57{position:relative;display:flex;align-items:center;flex:1}._searchIcon_1dga3_64{position:absolute;left:var(--space-3);color:var(--color-ink-muted);z-index:1;pointer-events:none}._searchBar_1dga3_57 input{padding-left:calc(var(--space-3) + var(--space-6))}._countChip_1dga3_76{flex-shrink:0;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full, 999px);background:var(--color-brand-subtle);color:var(--color-brand);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}._content_1dga3_87{display:flex;gap:var(--space-5);flex:1;min-height:0}._main_1dga3_95{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0}._grid_1dga3_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-3);align-content:start;flex:1;min-height:0;overflow-y:auto;padding:var(--space-1) var(--space-1) var(--space-2)}._cardTip_1dga3_115{display:flex;min-width:0}._cardTip_1dga3_115>._card_1dga3_115{flex:1;min-width:0}._card_1dga3_115{display:flex;flex-direction:column;text-align:left;background:var(--color-paper-base, #fff);border:1px solid var(--color-paper-border);border-radius:var(--radius-lg, var(--radius-md));overflow:hidden;cursor:pointer;transition:border-color var(--duration-fast),box-shadow var(--duration-fast),transform var(--duration-fast);padding:0}._card_1dga3_115:hover{border-color:var(--color-brand);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .08));transform:translateY(-2px)}._card_1dga3_115:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}._cardSelected_1dga3_149{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand)}._thumb_1dga3_154{position:relative;aspect-ratio:1 / 1;background:var(--color-paper-sunken, var(--color-paper-hover));display:flex;align-items:center;justify-content:center;overflow:hidden}._thumbImg_1dga3_164{width:100%;height:100%;object-fit:cover;display:block}._thumbPlaceholder_1dga3_171{color:var(--color-ink-muted);opacity:.5}._check_1dga3_176{position:absolute;top:var(--space-2);right:var(--space-2);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full, 999px);background:var(--color-brand);color:var(--accent-btn-text);box-shadow:var(--shadow-sm, 0 1px 3px rgba(0, 0, 0, .2));opacity:0;transform:scale(.5);transition:opacity var(--duration-fast),transform var(--duration-fast)}._cardSelected_1dga3_149 ._check_1dga3_176{opacity:1;transform:scale(1)}._cardBody_1dga3_199{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}._cardName_1dga3_206{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-default);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardMeta_1dga3_217{display:flex;flex-wrap:wrap;gap:var(--space-1)}._pagination_1dga3_223{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--color-paper-border);flex-shrink:0}._pageInfo_1dga3_234{font-size:var(--text-sm);color:var(--color-ink-muted)}._aside_1dga3_240{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-paper-sunken, var(--color-paper-hover));border:1px solid var(--color-paper-border);border-radius:var(--radius-lg, var(--radius-md));overflow-y:auto;min-height:0}._asideHead_1dga3_254{display:flex;align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-paper-border);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-strong, var(--color-ink-default))}._stateWrap_1dga3_266{display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;align-items:center;flex:1;min-height:240px;color:var(--color-ink-muted)}._emptyIcon_1dga3_277{opacity:.4}._spinner_1dga3_281{animation:_spin_1dga3_281 1s linear infinite;color:var(--color-brand)}@keyframes _spin_1dga3_281{to{transform:rotate(360deg)}}._selectionCount_1dga3_290{font-size:var(--text-sm);color:var(--color-ink-muted);margin-right:auto}@media(max-width:880px){._content_1dga3_87{flex-direction:column}._aside_1dga3_240{width:100%}}._header_15o7g_1{display:flex;align-items:center;gap:var(--space-3)}._headerIcon_15o7g_7{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-brand-subtle);color:var(--color-brand);flex-shrink:0}._headerText_15o7g_19{display:flex;flex-direction:column;gap:var(--space-0-5)}._headerHeading_15o7g_25{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._headerSub_15o7g_30{font-size:var(--text-sm);color:var(--color-ink-500)}._hiddenInput_15o7g_35{display:none}._pick_15o7g_39{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:var(--border-width-base) dashed var(--border-color-default);border-radius:var(--radius-md)}._hint_15o7g_49{font-size:var(--text-sm);color:var(--color-ink-500)}._stats_15o7g_54{display:flex;flex-wrap:wrap;gap:var(--space-2)}._errorList_15o7g_60{max-height:320px;overflow:auto}._progress_15o7g_65{height:var(--space-2);border-radius:var(--radius-full);background:var(--color-paper-sunken);overflow:hidden}._progressBar_15o7g_72{height:100%;background:var(--color-brand-primary);transition:width .15s ease}._centered_15o7g_78{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) 0}._spinner_15o7g_85{animation:_spin_15o7g_85 1s linear infinite}@keyframes _spin_15o7g_85{to{transform:rotate(360deg)}}._root_17sc3_4{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_17sc3_10{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._field_17sc3_17{min-width:180px}._fieldNarrow_17sc3_21{width:160px}._offline_17sc3_25{margin:0}._nameButton_17sc3_30{padding:0;border:0;background:transparent;font:inherit;font-weight:var(--weight-semibold);color:var(--accent-text);cursor:pointer;text-align:left;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._nameButton_17sc3_30:hover{text-decoration:underline}._linkButton_17sc3_49{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;font:inherit;font-size:var(--type-secondary-size);color:var(--accent-text);cursor:pointer;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._linkButton_17sc3_49:hover{text-decoration:underline}._linkButton_17sc3_49:disabled{color:var(--text3);cursor:not-allowed;text-decoration:none}._sub_17sc3_74{display:block;margin:0;font-size:var(--type-helper-size);color:var(--text3)}._badges_17sc3_81{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._actions_17sc3_88{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._planList_17sc3_95{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._planLine_17sc3_104{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--type-secondary-size)}._muted_17sc3_112{color:var(--text3)}._danger_17sc3_116{color:var(--danger)}._form_17sc3_121{display:flex;flex-direction:column;gap:var(--space-3)}._formGrid_17sc3_127{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}._periodRow_17sc3_133{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}._presets_17sc3_140{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}._issue_17sc3_146{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._hint_17sc3_152{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._preview_17sc3_158{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._section_17sc3_164{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_17sc3_170{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionTitle_17sc3_178{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._facts_17sc3_188{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._facts_17sc3_188 strong{color:var(--text)}._panel_17sc3_201{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}._banner_17sc3_209{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._managedFieldset_17sc3_217{margin:0;padding:0;border:0;min-width:0}._weekNav_17sc3_225{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._weekLabel_17sc3_232{min-width:160px;text-align:center;font-weight:var(--weight-semibold)}._week_17sc3_225{display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:var(--space-2);overflow-x:auto}._dayColumn_17sc3_245{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._dayHead_17sc3_252{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2)}._dayHeadToday_17sc3_260{color:var(--accent-text)}._sessionCard_17sc3_264{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);font-size:var(--type-secondary-size)}._sessionCardCancelled_17sc3_275{opacity:.65}._sessionTitle_17sc3_279{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._sessionMeta_17sc3_284{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);color:var(--text2)}._cardActions_17sc3_291{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}._rosterAdd_17sc3_298{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}._matches_17sc3_305{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._match_17sc3_305{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._planChoices_17sc3_322{display:flex;flex-wrap:wrap;gap:var(--space-2)}._fieldStack_17sc3_329{display:flex;flex-direction:column;gap:var(--space-1)}._inlineNote_17sc3_335{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._numCell_17sc3_343{text-align:right;font-variant-numeric:tabular-nums}._rowSwitch_17sc3_349 .mantine-Switch-labelWrapper{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._totalsRow_17sc3_358 td{font-weight:var(--weight-semibold);border-top:var(--border-width-base) solid var(--border-color-default)}._root_1kuxh_4{display:flex;flex-direction:column;gap:var(--space-4)}._panel_1kuxh_10{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}._filters_1kuxh_17{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._field_1kuxh_24{min-width:180px;max-width:260px}._chips_1kuxh_29{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._actions_1kuxh_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}._totals_1kuxh_44{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._issue_1kuxh_50{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._hint_1kuxh_56{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._sub_1kuxh_62{display:block;font-size:var(--type-helper-size);color:var(--text3)}._mono_1kuxh_68{font-family:var(--font-mono)}._linkButton_1kuxh_72{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;font:inherit;color:var(--accent-text);cursor:pointer;text-align:left}._linkButton_1kuxh_72:hover{text-decoration:underline}._linkButton_1kuxh_72:disabled{color:var(--text3);cursor:default;text-decoration:none}._pager_1kuxh_95{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._pageNote_1kuxh_102{font-size:var(--type-helper-size);color:var(--text3)}._clickableRow_1kuxh_107{cursor:pointer}._clickableRow_1kuxh_107:hover td{background:var(--surface2)}._inactiveRow_1kuxh_115 td{color:var(--text3)}._facts_1kuxh_119{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-4);margin:0;font-size:var(--type-secondary-size)}._facts_1kuxh_119 dt{color:var(--text3)}._facts_1kuxh_119 dd{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin:0;color:var(--text)}._section_1kuxh_140{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_1kuxh_146{margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._list_1kuxh_153{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._listItem_1kuxh_162{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:var(--type-secondary-size)}._listHead_1kuxh_173{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._form_1kuxh_180{display:flex;flex-direction:column;gap:var(--space-3)}._formRow_1kuxh_186{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}._suggestions_1kuxh_192{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}._customerPicker_1kuxh_201{display:flex;flex-direction:column;gap:var(--space-1);min-width:220px;max-width:280px}._customerOptions_1kuxh_209{display:flex;flex-direction:column;margin:0;padding:var(--space-1) 0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:var(--shadow-card)}._customerOption_1kuxh_209{display:block;width:100%;padding:var(--space-1) var(--space-3);border:0;background:transparent;font:inherit;text-align:left;color:var(--text);cursor:pointer}._customerOption_1kuxh_209:hover{background:var(--surface2)}._drawerBody_1kuxh_237{display:flex;flex-direction:column;gap:var(--space-4)}._root_t4k2n_1{display:flex;flex-direction:column;gap:var(--space-5)}._productCell_t4k2n_14{display:flex;align-items:center;gap:var(--space-3)}._productImage_t4k2n_20{width:2.5rem;height:2.5rem;object-fit:cover;border-radius:var(--radius-control);background-color:var(--surface2);flex-shrink:0}._productImagePlaceholder_t4k2n_29{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-control);background-color:var(--surface2);flex-shrink:0}._productMeta_t4k2n_40{display:flex;flex-direction:column;min-width:0}._productName_t4k2n_46{font-size:var(--type-control-size);font-weight:var(--type-control-weight);color:var(--text)}._productSubName_t4k2n_52{font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._productSku_t4k2n_58{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text3)}._tablePrice_t4k2n_64{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text)}._tableComparePrice_t4k2n_70{display:block;font-size:var(--type-breadcrumb-size);color:var(--text4);text-decoration:line-through;font-variant-numeric:tabular-nums}._tableStock_t4k2n_78{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:var(--space-1) var(--space-2);font-weight:var(--type-control-weight);font-variant-numeric:tabular-nums;border-radius:var(--radius-control);background-color:var(--accent-soft);color:var(--accent-text)}._tableStock_t4k2n_78[data-low]{background-color:var(--warn-soft);color:var(--warn-text)}._tableStock_t4k2n_78[data-out]{background-color:var(--danger-soft);color:var(--danger)}._tableStockUntracked_t4k2n_101{color:var(--text4)}._mono_t4k2n_105{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text2)}._emptyWrap_t4k2n_119{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._grid_t4k2n_130{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--space-3)}._card_t4k2n_142{position:relative;display:flex;flex-direction:column;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._card_t4k2n_142:hover{border-color:var(--border-input);transform:translateY(-2px)}._card_t4k2n_142:hover ._cardActions_t4k2n_166,._card_t4k2n_142:focus-within ._cardActions_t4k2n_166{opacity:1;transform:translateY(0)}@media(hover:none){._cardActions_t4k2n_166{opacity:1;transform:none}}._checkHit_t4k2n_183{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);cursor:pointer}._cardImage_t4k2n_192{position:relative;aspect-ratio:4 / 3;overflow:hidden;background-color:var(--surface2)}._cardImage_t4k2n_192 img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-moderate) var(--ease-out)}._card_t4k2n_142:hover ._cardImage_t4k2n_192 img{transform:scale(1.04)}._cardImagePlaceholder_t4k2n_210{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(135deg,var(--surface2),var(--surface))}._cardBadges_t4k2n_219{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;gap:var(--space-1)}._cardBody_t4k2n_227{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}._cardName_t4k2n_234{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);color:var(--text);line-height:var(--leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardSubName_t4k2n_246{font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._cardSku_t4k2n_252{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text3)}._cardFooter_t4k2n_258{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2)}._cardPriceBlock_t4k2n_266{display:flex;flex-direction:column}._cardPrice_t4k2n_266{font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._cardComparePrice_t4k2n_279{font-size:var(--type-breadcrumb-size);color:var(--text4);text-decoration:line-through;font-variant-numeric:tabular-nums}._cardStock_t4k2n_286{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);font-size:var(--type-helper-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;border-radius:var(--radius-control);background-color:var(--accent-soft);color:var(--accent-text)}._cardStock_t4k2n_286[data-low]{background-color:var(--warn-soft);color:var(--warn-text)}._cardStock_t4k2n_286[data-out]{background-color:var(--danger-soft);color:var(--danger)}._cardActions_t4k2n_166{position:absolute;top:var(--space-3);right:var(--space-3);display:flex;gap:var(--space-1);opacity:0;transform:translateY(-4px);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._cardActionBtn_t4k2n_325{display:flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:none;border-radius:var(--radius-pill);background-color:var(--surface);color:var(--text2);cursor:pointer;box-shadow:var(--shadow-card);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._cardActionBtn_t4k2n_325:hover{background-color:var(--accent-btn);color:var(--accent-btn-text)}._cardActionBtn_t4k2n_325[data-danger]:hover{background-color:var(--danger);color:var(--ink-on-solid)}._bulkBar_t4k2n_355{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface2)}._bulkCount_t4k2n_366{font-size:var(--type-control-size);font-weight:600;color:var(--text);margin-right:var(--space-2)}._bulkWarn_t4k2n_373{font-size:var(--type-helper-size);color:var(--warn-text)}._pharmacyChips_t4k2n_380{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._pharmacyChipsLabel_t4k2n_387{font-size:var(--type-secondary-size);color:var(--text2)}._pharmacyBadges_t4k2n_392{display:inline-flex;gap:var(--space-1)}._membershipChips_t4k2n_399{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._membershipBadges_t4k2n_406{display:inline-flex;gap:var(--space-1)}._root_5jckt_1{display:flex;flex-direction:column;min-width:0;border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);background:var(--surface)}._head_5jckt_13{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-2);row-gap:var(--space-1);align-items:center;padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:var(--border-width-thin) solid var(--row-line)}._title_5jckt_23{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._scope_5jckt_31{grid-column:2;margin:0;font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._body_5jckt_39{flex:1;padding:var(--space-2) var(--space-4) var(--space-3)}._foot_5jckt_44{padding:var(--space-3) var(--space-4);border-top:var(--border-width-thin) solid var(--row-line)}._list_1qan3_1{display:flex;flex-direction:column;margin:0}._row_1qan3_10{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-3);align-items:baseline;padding:var(--space-2) 0}._row_1qan3_10+._row_1qan3_10{border-top:var(--border-width-thin) solid var(--row-line)}._label_1qan3_22{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-control-size);color:var(--text)}._label_1qan3_22 a{display:block;min-height:var(--control-height-sm);line-height:var(--control-height-sm);overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none}._label_1qan3_22 a:hover{text-decoration:underline}._value_1qan3_45{margin:0;font-size:var(--type-control-size);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text)}._value_1qan3_45[data-tone=warn]{color:var(--warn-text)}._value_1qan3_45[data-tone=danger]{color:var(--danger)}._sub_1qan3_61{grid-column:1;margin:0;font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._moreLink_z5uh3_5{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--accent-text);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._moreLink_z5uh3_5:hover{text-decoration:underline}._note_z5uh3_20{font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._grid_z5uh3_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}._section_z5uh3_35{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_z5uh3_41{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}._sectionTitle_z5uh3_48{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._sectionHint_z5uh3_56{font-size:var(--type-secondary-size);color:var(--text3)}._root_1ffll_3{display:flex;flex-direction:column;gap:var(--space-5)}._scopeBar_1ffll_9{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeHint_1ffll_16{margin:0;flex:1;min-width:0;padding-bottom:var(--space-2);font-size:var(--type-secondary-size);color:var(--text3);line-height:var(--leading-snug)}._root_1758w_1{display:flex;flex-direction:column;gap:var(--space-4)}._stack_1758w_7{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}._stack_1758w_7 ._stack_1758w_7{padding-top:0}._status_1758w_20{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface2)}._status_1758w_20[data-active]{border-color:var(--accent);background:var(--accent-soft)}._statusText_1758w_37{display:flex;flex-direction:column;gap:var(--space-1);color:var(--text)}._hint_1758w_44{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._link_1758w_50{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--accent-text);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._link_1758w_50:hover{text-decoration:underline}._card_1758w_66{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardHead_1758w_77{display:flex;align-items:center;gap:var(--space-2)}._cardTitle_1758w_83{margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._grid_1758w_90{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_1758w_97{grid-column:1 / -1}._subTitle_1758w_101{margin:var(--space-2) 0 0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text-secondary)}._example_1758w_109{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface2);border:1px solid var(--border);font-size:var(--type-secondary-size);color:var(--text2)}._actions_1758w_119{display:flex;justify-content:flex-end;gap:var(--space-2)}._filters_1758w_125{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_1758w_132{min-width:240px}._issue_1758w_136{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._reportSection_1758w_142{display:flex;flex-direction:column;gap:var(--space-2)}._exclusionToggles_1758w_148{display:flex;flex-direction:column;gap:var(--space-3)}._exclusionHint_1758w_154{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._exclusionTable_1758w_160{width:100%;border-collapse:collapse}._exclusionTable_1758w_160 th,._exclusionTable_1758w_160 td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}._exclusionTable_1758w_160 th{color:var(--text-muted);font-weight:500}._exclusionGroup_1758w_179 td{background:var(--surface2);font-weight:600}._exclusionNote_1758w_185{margin-left:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:400}._cardList_1758w_194{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}._cardRow_1758w_202{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3) var(--space-4);align-items:start;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}._cardHead_1758w_77{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-weight:600}._cardHead_1758w_77 .mantine-Badge-root{max-width:none}._cardHead_1758w_77 .mantine-Badge-label{overflow:visible}._cardLead_1758w_229{margin:var(--space-1) 0 0}._cardFacts_1758w_233{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--type-secondary-size)}._cardActions_1758w_239{display:flex;gap:var(--space-2);white-space:nowrap}@media(max-width:900px){._cardRow_1758w_202{grid-template-columns:1fr}._cardActions_1758w_239{flex-wrap:wrap;white-space:normal}}._checkGroup_1758w_256{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}._checkGroup_1758w_256 legend{padding:0 var(--space-1);font-size:var(--type-secondary-size);color:var(--text-secondary)}._checkGroupInvalid_1758w_272{border-color:var(--danger)}._cardMeta_1758w_276{font-weight:400;color:var(--text-muted);font-size:var(--type-secondary-size)}._cardBody_1758w_285{grid-column:1 / -1;display:grid;gap:var(--space-3)}._cardSection_1758w_291{display:grid;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}._cardSectionHead_1758w_298{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}._cardSectionTitle_1758w_306{margin:0;font-size:inherit;font-weight:600}._cardSectionList_1758w_312{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}._cardSectionRow_1758w_320{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface2)}._cardSectionText_1758w_330{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0}._cardSectionName_1758w_338{font-weight:600}@media(max-width:900px){._cardSectionRow_1758w_320{grid-template-columns:1fr}}._manage_1758w_349{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface2)}._manageTitle_1758w_358{margin:0;font-weight:600}._manageRow_1758w_363{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._manageRow_1758w_363>:first-child{flex:1 1 14em;min-width:0}._manageList_1758w_375{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}._manageName_1758w_383{flex:1 1 14em;min-width:0}._scopeBox_1758w_389{display:grid;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}._scopeBox_1758w_389 legend{padding:0 var(--space-1);font-size:var(--type-secondary-size);color:var(--text-secondary)}._scopeRow_1758w_404{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--border)}._scopeRow_1758w_404:last-child{border-bottom:0}._scopeRow_1758w_404>:first-child{flex:1 1 12em;min-width:0}._root_jq11a_5{display:flex;flex-direction:column;gap:var(--space-4)}._label_jq11a_11{display:block;font-size:var(--type-label-size);font-weight:var(--type-label-weight);margin-bottom:var(--space-2);color:var(--text)}._formSelect_jq11a_19{width:100%;height:var(--control-height);padding:0 var(--space-3);font-size:var(--type-control-size);font-weight:var(--type-control-weight);color:var(--text);background-color:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-control)}._checkboxRow_jq11a_31{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-control-size);color:var(--text);cursor:pointer}._imageUploader_jq11a_40{width:100%}._imageUploaderEmpty_jq11a_44{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;min-height:12rem;padding:var(--space-6);background-color:var(--surface2);border:1px dashed var(--border-input);border-radius:var(--radius-control);cursor:pointer;color:var(--text2);transition:background-color var(--duration-fast) var(--ease-out)}._imageUploaderEmpty_jq11a_44:hover:not(:disabled){background-color:var(--surface3)}._imageUploaderEmpty_jq11a_44:disabled{opacity:.6;cursor:not-allowed}._imageUploaderEmpty_jq11a_44[aria-busy=true] svg{animation:_spin_jq11a_107 1s linear infinite}._imageUploaderPreview_jq11a_74{display:flex;flex-direction:column;gap:var(--space-3)}._imageUploaderPreview_jq11a_74 img{width:100%;max-height:18rem;object-fit:contain;border-radius:var(--radius-control);background-color:var(--surface2)}._imageUploaderActions_jq11a_88{display:flex;gap:var(--space-2);justify-content:flex-end}._fileInputHidden_jq11a_94{display:none}._loading_jq11a_98{display:flex;align-items:center;justify-content:center;gap:var(--space-3);height:100%;color:var(--text3)}._spin_jq11a_107{animation:_spin_jq11a_107 1s linear infinite}@keyframes _spin_jq11a_107{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._supplierInfo_jq11a_116{font-size:var(--type-secondary-size);color:var(--text3);padding:var(--space-3);background-color:var(--surface2);border:1px dashed var(--border-input);border-radius:var(--radius-control)}._supplierAddRow_jq11a_125{display:grid;grid-template-columns:2fr 1fr 1fr auto auto;gap:var(--space-2);align-items:end}._supplierTable_jq11a_132{display:flex;flex-direction:column;gap:var(--space-2)}._supplierRow_jq11a_141{display:grid;grid-template-columns:2fr 1fr 1fr auto auto auto;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background-color:var(--surface2)}._supplierRowName_jq11a_152{font-size:var(--type-control-size);font-weight:var(--type-control-weight);color:var(--text)}._supplierRowMeta_jq11a_158{font-size:var(--type-breadcrumb-size);color:var(--text3)}._supplierDefaultBadge_jq11a_163{font-size:var(--type-breadcrumb-size);color:var(--accent-text);font-weight:var(--weight-medium)}._supplierEmpty_jq11a_169{padding:var(--space-4);text-align:center;color:var(--text3);font-size:var(--type-secondary-size);border:1px dashed var(--border-input);border-radius:var(--radius-control)}._supplierActions_jq11a_178{display:flex;gap:var(--space-1)}._supplierCreateSection_jq11a_183{margin-top:var(--space-4)}._supplierCreateRow_jq11a_187{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-3);align-items:end}._sectionTitle_jq11a_194{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text);margin:0 0 var(--space-3) 0}._optional_jq11a_201{font-size:var(--type-breadcrumb-size);color:var(--text3);font-weight:var(--weight-normal)}._sectionHint_jq11a_207{font-size:var(--type-secondary-size);color:var(--text3);margin:0}._tagGroupWrap_jq11a_213{display:flex;flex-direction:column;gap:var(--space-2)}._tagGroupLabel_jq11a_219{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._tagGroup_jq11a_213{display:flex;flex-wrap:wrap;gap:var(--space-2)}._tagToggle_jq11a_233{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text2);font-size:var(--type-helper-size);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);min-height:var(--control-height-sm)}._tagToggle_jq11a_233:hover{border-color:var(--border-input)}._tagToggle_jq11a_233[data-active]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}._tagToggle_jq11a_233[data-tone=warning][data-active]{background:var(--warn-soft);border-color:var(--warn);color:var(--warn-text)}._reorderTable_jq11a_267{width:100%;border-collapse:collapse;font-size:var(--type-control-size);color:var(--text)}._reorderTable_jq11a_267 thead th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking);border-bottom:1px solid var(--border)}._reorderTable_jq11a_267 tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-line);vertical-align:middle}._reorderTable_jq11a_267 tbody tr:last-child td{border-bottom:none}._reorderValue_jq11a_295{font-variant-numeric:tabular-nums;margin-right:var(--space-2)}._reorderBadge_jq11a_300{display:inline-block;padding:2px var(--space-2);font-size:var(--type-helper-size);font-weight:var(--weight-medium);border-radius:var(--radius-control);background-color:var(--surface2);color:var(--text3);border:1px solid var(--border)}._reorderBadge_jq11a_300[data-variant=override]{background-color:var(--info-soft);color:var(--info);border-color:var(--info)}._modalActions_jq11a_317{display:flex;gap:var(--space-2);justify-content:flex-end}._stockTable_jq11a_323{width:100%;border-collapse:collapse;font-size:var(--type-control-size);color:var(--text)}._stockTable_jq11a_323 thead th{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking);border-bottom:1px solid var(--border)}._stockTable_jq11a_323 tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-line);vertical-align:middle}._stockTable_jq11a_323 tbody tr:last-child td{border-bottom:none}._root_sa00y_3{display:flex;flex-direction:column;gap:var(--space-4)}._switches_sa00y_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4)}._substances_sa00y_15{display:flex;flex-direction:column;gap:var(--space-2)}._substanceInput_sa00y_21{display:flex;align-items:flex-end;gap:var(--space-2)}._substanceInput_sa00y_21>:first-child{flex:1;max-width:420px}._chips_sa00y_32{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._remove_sa00y_41{display:inline-flex;align-items:center;margin-left:var(--space-1);padding:0;border:0;background:transparent;color:inherit;cursor:pointer}._remove_sa00y_41:disabled{cursor:default;opacity:.5}._error_sa00y_57{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._warning_sa00y_63{margin:0;font-size:var(--type-secondary-size);color:var(--warn-text)}._note_sa00y_69{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._empty_xayf9_1{margin:0;padding:var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);background:var(--color-paper-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-ink-100)}._tagGroupWrap_xayf9_11{display:flex;flex-direction:column;gap:var(--space-2)}._tagGroupLabel_xayf9_17{font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em}._tagToggle_xayf9_25{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);background:var(--color-paper-base);border:1px solid var(--color-ink-100);border-radius:var(--radius-full);color:var(--color-ink-700);font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._tagToggle_xayf9_25:hover{border-color:var(--color-ink-300)}._tagToggle_xayf9_25[data-active]{background:var(--color-brand-subtle, rgba(47, 90, 180, .12));border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._hint_1ph6e_1{margin:0;padding:var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);background:var(--color-paper-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-ink-100)}._table_1ph6e_11{width:100%;border-collapse:collapse;font-size:var(--text-sm);color:var(--color-ink-base)}._table_1ph6e_11 thead th{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-ink-100)}._table_1ph6e_11 tbody td{padding:var(--space-2) var(--space-3) var(--space-2) 0;vertical-align:middle;border-bottom:1px solid var(--color-ink-100)}._table_1ph6e_11 tbody tr:last-child td{border-bottom:none}._root_b6prp_1{display:flex;flex-direction:column;gap:var(--space-4)}._ageRow_b6prp_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,280px));gap:var(--space-3);align-items:start}._root_18d5x_1{display:flex;flex-direction:column;gap:var(--space-3)}._note_18d5x_7{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._list_18d5x_13{margin:0;padding:0;list-style:none;border-top:1px solid var(--row-line)}._row_18d5x_20{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--row-line)}._name_18d5x_29{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;color:var(--text)}._options_18d5x_37{font-size:var(--type-helper-size);color:var(--text3)}._attach_18d5x_42{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._attach_18d5x_42>:first-child{min-width:240px}._manage_18d5x_53{padding-bottom:var(--space-2);font-size:var(--type-helper-size);color:var(--accent-text)}._root_3w3hs_1{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:36px}._label_3w3hs_9,._until_3w3hs_14{font-size:var(--type-helper-size);color:var(--text3)}._link_3w3hs_19{font-size:var(--type-helper-size);color:var(--accent-text)}._hint_wv546_3{font-size:var(--type-secondary-size);color:var(--text3);margin:0}._root_bes03_1{display:flex;flex-direction:column;gap:var(--space-5)}._treeCard_bes03_8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._treeNode_bes03_16{border-bottom:1px solid var(--row-line)}._treeNode_bes03_16:last-child{border-bottom:none}._treeRow_bes03_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);transition:background-color var(--duration-fast) var(--ease-out)}._treeRow_bes03_24:hover{background:var(--surface2)}._treeRow_bes03_24[data-child]{padding-left:var(--space-12)}._treeRowLeft_bes03_43{display:flex;align-items:center;gap:var(--space-2);min-width:0}._dragHandle_bes03_50{color:var(--text3);cursor:grab}._expandBtn_bes03_55{background:none;border:none;padding:var(--space-1);cursor:pointer;color:var(--text3);transition:transform var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);display:flex;border-radius:var(--radius-control)}._expandBtn_bes03_55:hover{color:var(--text);background:var(--surface2)}._expandBtn_bes03_55[data-expanded]{transform:rotate(90deg)}._expandPlaceholder_bes03_75{width:1.25rem}._categoryName_bes03_79{font-weight:var(--type-control-weight);font-size:var(--type-control-size);color:var(--text)}._treeChildren_bes03_88{border-top:1px solid var(--row-line)}._deleteWarning_bes03_92{color:var(--warn-text);font-size:var(--type-secondary-size);margin-top:var(--space-2)}._list_i6li9_1{display:flex;flex-direction:column;gap:var(--space-2)}._row_i6li9_7{display:flex;align-items:center;gap:var(--space-2);justify-content:space-between}._meta_i6li9_14{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._muted_i6li9_21{color:var(--text3)}._optionRow_i6li9_25{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:var(--space-2);align-items:end}._fields_i6li9_32{display:flex;flex-direction:column;gap:var(--space-3)}._form_1r6a8_5{display:flex;flex-direction:column;gap:var(--space-5)}._loading_1r6a8_11{display:flex;align-items:center;justify-content:center;gap:var(--space-3);height:100%;color:var(--text3)}._spin_1r6a8_20{animation:_spin_1r6a8_20 1s linear infinite}@keyframes _spin_1r6a8_20{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_1h9qv_1,._groups_1h9qv_7{display:flex;flex-direction:column;gap:var(--space-4)}._group_1h9qv_7{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._groupHeader_1h9qv_25{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._groupHeading_1h9qv_33{display:flex;flex-direction:column;gap:var(--space-1)}._groupName_1h9qv_39{margin:0;font-size:var(--type-section-size, 1rem);font-weight:600;color:var(--text)}._groupMeta_1h9qv_46{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:var(--type-helper-size);color:var(--text3)}._groupActions_1h9qv_55{display:flex;gap:var(--space-2)}._hint_1h9qv_60{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._options_1h9qv_66{margin:0;padding:0;list-style:none;border-top:1px solid var(--row-line)}._option_1h9qv_66{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--row-line)}._optionName_1h9qv_82{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--text)}._optionPrice_1h9qv_90{font-variant-numeric:tabular-nums;color:var(--text2)}._form_1h9qv_95{display:flex;flex-direction:column;gap:var(--space-3)}._scopeBar_1h9qv_102{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_1h9qv_109{min-width:260px}._scopeNote_1h9qv_113{margin:0;font-size:var(--font-size-sm);color:var(--text2);padding-bottom:var(--space-2)}._root_1oylp_1{display:flex;flex-direction:column;gap:var(--space-2)}._list_1oylp_7{margin:0;padding:0;list-style:none;max-height:280px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface)}._row_1oylp_18{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--row-line);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}._row_1oylp_18:hover:not(:disabled){background:var(--surface2)}._row_1oylp_18:disabled{cursor:not-allowed;color:var(--text4)}li:last-child>._row_1oylp_18{border-bottom:0}._name_1oylp_47{font-size:var(--type-control-size)}._meta_1oylp_51{flex-shrink:0;font-size:var(--type-helper-size);color:var(--text3)}._empty_1oylp_57{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._root_d952v_1{display:flex;flex-direction:column;gap:var(--space-4)}._scopeBar_d952v_7{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_d952v_14{min-width:260px}._scopeNote_d952v_18{margin:0;font-size:var(--font-size-sm);color:var(--text2);padding-bottom:var(--space-2)}._note_d952v_25{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._form_d952v_31{display:flex;flex-direction:column;gap:var(--space-3)}._chosen_d952v_37{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._chosenItem_d952v_46{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface2);font-size:var(--type-helper-size)}._remove_d952v_57{display:inline-flex;padding:0;border:0;background:transparent;color:var(--text3);cursor:pointer}._remove_d952v_57:hover{color:var(--danger)}._root_4s07i_1{display:flex;flex-direction:column;gap:var(--space-4)}._filter_4s07i_7{max-width:260px}._actions_4s07i_11{display:flex;gap:var(--space-1);justify-content:flex-end}._items_1atv1_1{display:flex;flex-direction:column;gap:var(--space-3)}._itemList_1atv1_7{margin:0;padding:0;list-style:none;border-top:1px solid var(--row-line)}._item_1atv1_1{display:grid;grid-template-columns:minmax(0,1fr) 120px auto auto;align-items:end;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--row-line)}._itemName_1atv1_24{display:flex;flex-direction:column;gap:var(--space-1);align-self:center;color:var(--text)}._itemPrice_1atv1_32{font-size:var(--type-helper-size);color:var(--text3)}._error_1atv1_37{margin:0;padding:var(--space-3);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font-size:var(--type-helper-size)}._summary_1atv1_46{display:flex;gap:var(--space-6);margin:0}._summary_1atv1_46 dt{font-size:var(--type-helper-size);color:var(--text3)}._summary_1atv1_46 dd{margin:0;font-size:var(--type-control-size);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}@media(max-width:760px){._item_1atv1_1{grid-template-columns:minmax(0,1fr) auto}}._root_i8ejz_1{display:flex;flex-direction:column;gap:var(--space-5)}._emptyWrap_i8ejz_11{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._staffCell_i8ejz_19{display:flex;align-items:center;gap:var(--space-3)}._staffAvatar_i8ejz_25{width:2.25rem;height:2.25rem;border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0}._staffAvatarPlaceholder_i8ejz_33{width:2.25rem;height:2.25rem;border-radius:var(--radius-pill);background:linear-gradient(135deg,var(--accent-soft),var(--surface2));display:flex;align-items:center;justify-content:center;color:var(--accent-text);font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);flex-shrink:0}._staffName_i8ejz_47{font-weight:var(--type-control-weight);font-size:var(--type-control-size);color:var(--text)}._staffContact_i8ejz_53{font-size:var(--type-control-size);color:var(--text2)}._deactivateWarning_i8ejz_60{padding:var(--space-4);background-color:var(--danger-soft);border-left:3px solid var(--danger);border-radius:var(--radius-control);color:var(--text2);font-size:var(--type-secondary-size);line-height:var(--leading-normal)}._rowSwitch_i8ejz_76 .mantine-Switch-labelWrapper{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._providesCol_i8ejz_85,._branchCol_i8ejz_91{white-space:nowrap}._title_2gywf_3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text)}._muted_2gywf_9{font-size:var(--font-size-sm);color:var(--text-muted)}._list_2gywf_14{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._row_2gywf_23{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-sm);color:var(--text);padding-inline-start:var(--space-3);border-inline-start:2px solid var(--border)}._reason_2gywf_33{font-size:var(--font-size-xs);color:var(--text-muted)}._history_1h886_4{padding-block-start:var(--space-3);border-block-start:1px solid var(--border)}._root_1spe6_1{display:flex;flex-direction:column;gap:var(--space-5)}._loading_1spe6_7{color:var(--text3);padding:var(--space-4)}._headRight_1spe6_12{text-align:right}._clickableRow_1spe6_16{cursor:pointer}._staffName_1spe6_20{font-weight:600}._dateCell_1spe6_24{color:var(--text2);font-variant-numeric:tabular-nums}._num_1spe6_29{font-variant-numeric:tabular-nums}._numRight_1spe6_33{text-align:right;font-variant-numeric:tabular-nums}._numRightStrong_1spe6_38{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}._numRightMuted_1spe6_44{text-align:right;font-variant-numeric:tabular-nums;color:var(--text2)}._placeholder_1spe6_50{color:var(--text4)}._paginationBar_1spe6_57{padding:var(--space-3) var(--space-4);display:flex;justify-content:center}._refreshRow_1spe6_63{display:flex;justify-content:flex-end}._hint_1bs54_5{font-size:var(--text-sm);color:var(--color-ink-500);margin:0 0 var(--space-3)}._summaryGrid_1bs54_11{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--color-paper-sunken);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);margin-bottom:var(--space-3)}._summaryRow_1bs54_22{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);color:var(--color-ink-700)}._summaryLabel_1bs54_30{color:var(--color-ink-600)}._summaryLabelStrong_1bs54_34{color:var(--color-ink-900);font-weight:var(--weight-semibold)}._summaryValue_1bs54_39{font-variant-numeric:tabular-nums;color:var(--color-ink-800);font-weight:var(--weight-medium)}._summaryValuePositive_1bs54_45{color:var(--color-success-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._summaryValueNegative_1bs54_51{color:var(--color-error-base);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._summaryValueStrong_1bs54_57{color:var(--color-brand-primary);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._summaryDivider_1bs54_63{height:1px;background:var(--color-ink-100);margin:var(--space-1) 0}._optionsBlock_1bs54_69{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-3)}._inputBlock_1bs54_76{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-3)}._variance_1bs54_83{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-bottom:var(--space-3)}._variance_1bs54_83[data-severity=ok]{background:var(--color-success-subtle);color:var(--color-success-base)}._variance_1bs54_83[data-severity=minor]{background:var(--color-warning-subtle);color:var(--color-warning-base)}._variance_1bs54_83[data-severity=alert]{background:var(--color-error-subtle);color:var(--color-error-base)}._varianceWarning_1bs54_109{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font-size:var(--text-xs)}._errorMsg_1bs54_117{font-size:var(--text-sm);color:var(--color-error-base);background:var(--color-error-subtle);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);margin:0 0 var(--space-3)}._page_1sopf_1{display:flex;flex-direction:column;gap:var(--space-4)}._state_1sopf_11{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8);color:var(--text3)}._head_1sopf_22{display:contents}._document_1sopf_30{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5)}._section_1sopf_41{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1sopf_47{font-size:var(--type-secondary-size);font-weight:600;color:var(--text2);margin:0;text-transform:uppercase;letter-spacing:.04em}._identityGrid_1sopf_56{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3)}._identityRow_1sopf_62{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control);font-size:var(--type-secondary-size);color:var(--text2)}._identityLabel_1sopf_73{color:var(--text3);font-size:var(--type-helper-size);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._identityValue_1sopf_81{margin-left:auto;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}._salesGrid_1sopf_88{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}._salesCard_1sopf_94{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface)}._salesCard_1sopf_94[data-accent=success]{border-color:color-mix(in srgb,var(--accent) 30%,transparent);background:var(--accent-soft)}._salesCard_1sopf_94[data-accent=info]{border-color:color-mix(in srgb,var(--info) 30%,transparent);background:var(--info-soft)}._salesCard_1sopf_94[data-accent=error]{border-color:color-mix(in srgb,var(--danger) 30%,transparent);background:var(--danger-soft)}._salesCardHead_1sopf_114{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--type-helper-size);color:var(--text2);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._salesCardValue_1sopf_125{font-size:var(--type-title-size);font-weight:var(--type-total-weight);color:var(--text);font-variant-numeric:tabular-nums;margin-top:var(--space-1)}._totalRow_1sopf_133{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--accent-soft);color:var(--accent-text);border-radius:var(--radius-control);font-size:var(--type-secondary-size)}._totalRow_1sopf_133 strong{font-weight:700;font-variant-numeric:tabular-nums}._totalDivider_1sopf_149{color:var(--text4)}._totalValue_1sopf_156{margin-left:auto;font-size:var(--type-title-size)}._reconGrid_1sopf_161{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control)}._reconRow_1sopf_171{display:flex;justify-content:space-between;align-items:center;font-size:var(--type-secondary-size)}._reconRow_1sopf_171[data-strong]{font-weight:600;color:var(--text)}._reconLabel_1sopf_183{color:var(--text2)}._reconValue_1sopf_187{font-variant-numeric:tabular-nums;color:var(--text);font-weight:500}._reconValue_1sopf_187[data-tone=positive]{color:var(--accent-text)}._reconValue_1sopf_187[data-tone=negative]{color:var(--danger)}._reconDivider_1sopf_196{height:1px;background:var(--border);margin:var(--space-1) 0}._varianceRow_1sopf_202{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3);border-radius:var(--radius-control);margin-top:var(--space-2)}._varianceRow_1sopf_202[data-tone=ok]{background:var(--accent-soft);color:var(--accent-text)}._varianceRow_1sopf_202[data-tone=minor]{background:var(--warn-soft);color:var(--warn-text)}._varianceRow_1sopf_202[data-tone=alert]{background:var(--danger-soft);color:var(--danger)}._varianceRow_1sopf_202[data-tone=neutral]{background:var(--surface);color:var(--text2)}._varianceBody_1sopf_216{display:flex;align-items:center;gap:var(--space-2);font-weight:700;font-variant-numeric:tabular-nums}._noteBox_1sopf_224{padding:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);margin-top:var(--space-3)}._noteLabel_1sopf_232{font-size:var(--type-helper-size);color:var(--text3);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._noteText_1sopf_240{margin:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text2);white-space:pre-wrap}._emptyEvents_1sopf_247{color:var(--text3);font-size:var(--type-secondary-size);padding:var(--space-4);background:var(--surface2);border-radius:var(--radius-control);text-align:center;margin:0}._eventsTable_1sopf_260{width:100%;border-collapse:collapse;font-size:var(--type-secondary-size);border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden}._eventsTable_1sopf_260 th{text-align:left;padding:var(--space-2) var(--space-3);background:var(--surface2);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);letter-spacing:var(--type-table-head-tracking);color:var(--text3);text-transform:uppercase;border-bottom:1px solid var(--border)}._eventsTable_1sopf_260 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-line);color:var(--text2)}._eventsTable_1sopf_260 tbody tr:last-child td{border-bottom:none}._eventsTable_1sopf_260 td[data-tone=positive]{color:var(--accent-text);font-weight:600}._eventsTable_1sopf_260 td[data-tone=negative]{color:var(--danger);font-weight:600}._eventType_1sopf_294{display:inline-flex;align-items:center;gap:var(--space-1-5);font-weight:600}._eventType_1sopf_294[data-tone=positive]{color:var(--accent-text)}._eventType_1sopf_294[data-tone=negative]{color:var(--danger)}._unapproved_1sopf_305{color:var(--danger);font-weight:600}._docFooter_1sopf_310{display:flex;justify-content:space-between;padding-top:var(--space-3);border-top:1px solid var(--border);font-size:var(--type-helper-size);color:var(--text4)}._docFooterId_1sopf_319{font-family:var(--font-mono, monospace)}@media print{._page_1sopf_1{padding:0;max-width:1000px;margin:0 auto}._head_1sopf_22 button{display:none}._document_1sopf_30{box-shadow:none;border:none;page-break-inside:avoid}}._varianceReview_1sopf_342{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}._varianceReview_1sopf_342>*:first-child{flex:1 1 260px}._varianceActions_1sopf_356{display:flex;gap:var(--space-2)}._varianceHistory_1sopf_362{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._varianceHistoryTitle_1sopf_369{font-size:var(--text-xs);color:var(--text2)}._varianceHistoryList_1sopf_374{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._varianceHistoryItem_1sopf_383{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-sm)}._root_1mmav_1{display:flex;flex-direction:column;gap:var(--space-4)}._filters_1mmav_10{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._filters_1mmav_10>*{min-width:12rem;flex:1 1 12rem}._loading_1mmav_22{padding:var(--space-6);text-align:center;color:var(--text3)}._pagination_1mmav_28{display:flex;justify-content:flex-end;padding:var(--space-3)}._staffCell_1mmav_34{display:flex;align-items:center;gap:var(--space-2)}._staffName_1mmav_40{font-weight:600}._numHead_1mmav_44,._numCell_1mmav_45{text-align:right}._form_1mmav_51{display:flex;flex-direction:column;gap:var(--space-3)}._readonlyRow_1mmav_57{display:flex;flex-direction:column;gap:var(--space-1)}._readonlyLabel_1mmav_63{font-size:var(--type-secondary-size);color:var(--text3)}._readonlyValue_1mmav_68{font-weight:600}._preview_1mmav_74{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._issueList_1mmav_80{margin:0;padding-left:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}._noteHit_1mmav_90{align-items:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm)}._rangeRow_1ypqn_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}._hint_1ypqn_8{color:var(--text3);font-size:var(--type-secondary-size)}._report_1ypqn_13{display:flex;flex-direction:column;gap:var(--space-3)}._summary_1ypqn_19{font-weight:600}._block_1ypqn_25 h4{font-size:var(--type-secondary-size);margin-bottom:var(--space-2);color:var(--text)}._block_1ypqn_25 ul{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;padding:0}._block_1ypqn_25[data-tone=warn] h4{color:var(--warn-text)}._approvableRow_1ypqn_43{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:var(--space-2)}._lead_1ypqn_53{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3);line-height:1.5}._blockHint_1ypqn_61{margin:0 0 var(--space-2);font-size:var(--type-secondary-size);color:var(--text3);line-height:1.5}._frame_27937_6{container-type:inline-size;display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}._split_27937_7{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0;overflow-y:auto}._side_27937_9{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._scroll_27937_10{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._stack_27937_11{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-height:0}._stack_27937_11>._scroll_27937_10{flex:1;min-height:0;overflow-y:auto}@container (min-width: 44rem){._split_27937_7{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-rows:minmax(0,1fr);overflow:hidden}._split_27937_7>._side_27937_9,._split_27937_7>._scroll_27937_10{min-height:0;overflow-y:auto}}._root_1cxe1_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1cxe1_7{padding:var(--space-6);text-align:center;color:var(--text3)}._clickableRow_1cxe1_13{cursor:pointer}._root_1cjax_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1cjax_7{padding:var(--space-6);text-align:center;color:var(--text3)}._form_1cjax_13{display:flex;flex-direction:column;gap:var(--space-3)}._staffCell_1cjax_19{display:flex;flex-direction:column}._staffName_1cjax_24{font-weight:600}._staffRole_1cjax_28{font-size:var(--type-helper-size);color:var(--text3)}._endedRow_1cjax_35{color:var(--text3)}._numHead_1cjax_39,._numCell_1cjax_40{text-align:right}._panel_dahwx_1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface2, transparent)}._panelTitle_dahwx_10{margin:0;font-size:var(--type-secondary-size);font-weight:600}._table_dahwx_16{width:100%;border-collapse:collapse;font-size:var(--type-secondary-size)}._table_dahwx_16 th,._table_dahwx_16 td{padding:var(--space-2);text-align:left;vertical-align:middle}._num_dahwx_29{text-align:right!important;font-variant-numeric:tabular-nums}._cellActions_dahwx_34{display:flex;align-items:center;gap:var(--space-2)}._muted_dahwx_40{color:var(--text3)}._groupTitle_dahwx_44{margin:var(--space-3) 0 var(--space-1);font-size:var(--type-secondary-size);font-weight:600}._approveForm_dahwx_50{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._root_1ejnc_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1ejnc_7{padding:var(--space-6);text-align:center;color:var(--text3)}._warnBanner_1ejnc_16{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--warn-soft)}._warnBanner_1ejnc_16 h4{margin:0 0 var(--space-2);font-size:var(--type-secondary-size);font-weight:600;color:var(--warn-text)}._warnBanner_1ejnc_16 ul{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--type-secondary-size);color:var(--warn-text)}._warnBody_1ejnc_42{display:flex;flex-direction:column;gap:var(--space-1)}._warnStaff_1ejnc_48{font-size:var(--type-secondary-size);font-weight:600}._actionRow_1ejnc_53{display:flex;align-items:center;gap:var(--space-2)}._auditRow_1ejnc_59{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._clickableRow_1ejnc_67{cursor:pointer}._staffCell_1ejnc_71{display:flex;flex-direction:column}._staffName_1ejnc_76{font-weight:600}._staffRole_1ejnc_80{font-size:var(--type-helper-size);color:var(--text3)}._numHead_1ejnc_85,._numCell_1ejnc_86{text-align:right}._numStrong_1ejnc_90{text-align:right;font-weight:700}._inlineBadge_1ejnc_95{margin-left:var(--space-2)}._flags_1ejnc_99{display:flex;flex-wrap:wrap;gap:var(--space-1)}._paidForm_1ejnc_105{display:flex;flex-direction:column;gap:var(--space-3)}._root_1ckcl_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1ckcl_7{padding:var(--space-6);text-align:center;color:var(--text3)}._card_1ckcl_16{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._card_1ckcl_16 h3{font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._sourceLine_1ckcl_34{display:flex;gap:var(--space-2)}._formula_1ckcl_39{font-size:var(--type-title-size);font-weight:700;font-variant-numeric:tabular-nums}._legalNote_1ckcl_45{font-size:var(--type-secondary-size);color:var(--text3)}._numHead_1ckcl_50,._numCell_1ckcl_51{text-align:right}._numStrong_1ckcl_55{text-align:right;font-weight:700}._metaRow_1ckcl_60{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._metaLabel_1ckcl_67{font-size:var(--type-secondary-size);color:var(--text3)}._partsBlock_1ckcl_75{display:flex;flex-direction:column;gap:var(--space-2)}._partsBlock_1ckcl_75 h4{font-size:var(--type-secondary-size);font-weight:600;color:var(--text)}._partsList_1ckcl_87{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._partsList_1ckcl_87 li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);font-size:var(--type-secondary-size)}._partKind_1ckcl_104{min-width:10rem;font-weight:600}._partFactor_1ckcl_109{font-variant-numeric:tabular-nums;font-weight:700}._partMinutes_1ckcl_114{font-variant-numeric:tabular-nums;color:var(--text2)}._partRows_1ckcl_119{color:var(--text3)}._root_p447j_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_p447j_7{padding:var(--space-6);text-align:center;color:var(--text3)}._form_p447j_13{display:flex;flex-direction:column;gap:var(--space-3)}._hint_p447j_19{font-size:var(--type-helper-size);color:var(--text3);margin:0}._filters_p447j_25{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}._filterField_p447j_32{min-width:200px}._numHead_p447j_36,._numCell_p447j_37{text-align:right}._deduction_p447j_41{color:var(--error, #c0392b)}._addition_p447j_45{color:var(--success, #2e7d32)}._root_1r2m7_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1r2m7_7{padding:var(--space-6);text-align:center;color:var(--text3)}._form_1r2m7_13{display:flex;flex-direction:column;gap:var(--space-3)}._weekdays_1r2m7_19{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-3)}._weekdays_1r2m7_19 legend{font-size:var(--type-label-size);padding:0 var(--space-1)}._staffCell_1r2m7_33{display:flex;flex-direction:column}._staffName_1r2m7_38{font-weight:600}._staffRole_1r2m7_42{font-size:var(--type-helper-size);color:var(--text3)}._endedRow_1r2m7_49{color:var(--text3)}._root_1a6ej_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1a6ej_7{padding:var(--space-6);text-align:center;color:var(--text3)}._sectionTitle_1a6ej_15{font-size:var(--type-body-size);font-weight:600;color:var(--text);margin:var(--space-4) 0 var(--space-2)}._panelStack_1a6ej_22{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}._hint_1a6ej_29{padding-top:var(--space-3);font-size:var(--type-secondary-size);color:var(--text3)}._numHead_1a6ej_35,._numCell_1a6ej_36{text-align:right}._page_1qmt6_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1qmt6_7{padding:var(--space-6);text-align:center;color:var(--text3)}._generatedAt_1qmt6_15{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._actions_1qmt6_21{display:flex;gap:var(--space-2)}._section_1qmt6_26{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_1qmt6_32{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold)}._subNote_1qmt6_40{display:block;margin:0;font-size:var(--type-helper-size);color:var(--text3)}._num_1qmt6_47{text-align:right}@media print{._page_1qmt6_1{padding:0;max-width:1000px;margin:0 auto}._filters_1qmt6_61,._actions_1qmt6_21{display:none}._section_1qmt6_26{box-shadow:none;border:none;page-break-inside:avoid}table thead{display:table-header-group}tr{page-break-inside:avoid}}._root_1vtcy_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1vtcy_7{padding:var(--space-6);text-align:center;color:var(--text3)}._filters_1vtcy_13{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}._filters_1vtcy_13>*{min-width:180px}._form_1vtcy_24{display:flex;flex-direction:column;gap:var(--space-3)}._hint_1vtcy_30{padding:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._issues_1vtcy_37{margin:0;padding:0 0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--danger)}._sharedCell_1vtcy_47{color:var(--text3);font-style:italic}._rowActions_1vtcy_52{display:flex;gap:var(--space-2);justify-content:flex-end}._numHead_1vtcy_58,._numCell_1vtcy_59{text-align:right}._root_14t0j_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_14t0j_7{padding:var(--space-6);text-align:center;color:var(--text3)}._toolbar_14t0j_13{display:flex;align-items:center;gap:var(--space-3)}._form_14t0j_19{display:flex;flex-direction:column;gap:var(--space-3)}._issues_14t0j_25{margin:0;padding:0 0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--danger)}._hint_14t0j_32{padding:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._archivedRow_14t0j_40{color:var(--text3)}._rowActions_14t0j_44{display:flex;gap:var(--space-2);justify-content:flex-end}._numHead_14t0j_50,._numCell_14t0j_51{text-align:right}._root_1p4lr_1{display:flex;flex-direction:column;gap:var(--space-4)}._loading_1p4lr_7{padding:var(--space-6);text-align:center;color:var(--text3)}._generatedAt_1p4lr_15{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._warning_1p4lr_21{display:flex;flex-direction:column;gap:var(--space-1)}._warningList_1p4lr_27{margin:0;padding:0 0 0 var(--space-4);font-size:var(--type-secondary-size)}._branchCell_1p4lr_33{display:flex;flex-direction:column}._numHead_1p4lr_38,._numCell_1p4lr_39,._profitCell_1p4lr_40{text-align:right}._cellValue_1p4lr_44{display:block}._cellNote_1p4lr_50{display:block;font-size:var(--type-helper-size);color:var(--text3)}._profitCell_1p4lr_40{font-weight:600}._totalRow_1p4lr_60{font-weight:600;border-top:2px solid var(--border-input)}._bridge_1p4lr_68{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin:0;padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._bridgeStep_1p4lr_83{display:flex;flex-direction:column;gap:2px}._bridgeLabel_1p4lr_89{font-size:var(--type-helper-size);color:var(--text3)}._bridgeValue_1p4lr_94{margin:0;font-size:var(--type-control-size);color:var(--text);font-variant-numeric:tabular-nums}._labourDetail_1p4lr_103{display:flex;flex-direction:column;gap:var(--space-2)}._labourDetailTitle_1p4lr_109{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold)}._labourDetailLink_1p4lr_115{align-self:flex-start;font-size:var(--type-secondary-size);color:var(--color-brand-primary)}._root_1aqz2_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_1aqz2_7{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_1aqz2_13{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._sectionTitle_1aqz2_21{margin:0;font-size:var(--type-title-size, 1rem);font-weight:600;color:var(--text1)}._loading_1aqz2_28{padding:var(--space-6);text-align:center;color:var(--text3)}._hint_1aqz2_34{padding:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._issues_1aqz2_41{margin:0;padding:0 0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--danger)}._sharedCell_1aqz2_48{color:var(--text3);font-style:italic}._archivedRow_1aqz2_53{opacity:.6}._rowActions_1aqz2_57{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}._numHead_1aqz2_64,._numCell_1aqz2_65{text-align:right;font-variant-numeric:tabular-nums}._root_iaeqc_4{display:flex;flex-direction:column;gap:var(--space-5)}._body_iaeqc_11{display:flex;flex-direction:column;gap:var(--space-3)}._label_iaeqc_17{display:flex;align-items:center;gap:var(--space-1);font-size:var(--type-label-size);font-weight:var(--type-label-weight);margin-bottom:var(--space-2);color:var(--text)}._loading_iaeqc_27{display:flex;align-items:center;justify-content:center;gap:var(--space-3);height:100%;color:var(--text3)}._spin_iaeqc_36{animation:_spin_iaeqc_36 1s linear infinite}@keyframes _spin_iaeqc_36{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_16fz7_1{display:flex;flex-direction:column;gap:var(--space-5)}._dateRange_16fz7_14{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._customDateInputs_16fz7_21{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}._dateSep_16fz7_28{color:var(--text3);font-size:var(--type-control-size)}._section_16fz7_46{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:hidden}._sectionTitle_16fz7_54{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text);margin:0;border-bottom:1px solid var(--border)}._paymentBars_16fz7_69{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}._paymentRow_16fz7_76{display:flex;flex-direction:column;gap:var(--space-2)}._paymentMeta_16fz7_82{display:flex;justify-content:space-between;align-items:center;font-size:var(--type-control-size)}._paymentLabel_16fz7_89{font-weight:500;color:var(--text)}._paymentStats_16fz7_94{display:flex;gap:var(--space-3);font-size:var(--type-helper-size);color:var(--text3);font-variant-numeric:tabular-nums}._paymentBarTrack_16fz7_105{width:100%;height:1.5rem;background:var(--surface3);border-radius:var(--radius-pill);overflow:hidden}._paymentBarFill_16fz7_113{height:100%;border-radius:var(--radius-pill);transition:width var(--duration-moderate) var(--ease-out);min-width:2px;display:flex;align-items:center;justify-content:flex-end;padding-right:var(--space-2);font-size:var(--type-helper-size);font-weight:600;color:var(--bg)}._paymentBarFill_16fz7_113[data-method=cash]{background:var(--pay-cash)}._paymentBarFill_16fz7_113[data-method=card]{background:var(--pay-card)}._paymentBarFill_16fz7_113[data-method=qr]{background:var(--pay-qr)}._paymentBarFill_16fz7_113[data-method=other]{background:var(--warn)}._tableWrap_16fz7_152{overflow-x:auto}._table_16fz7_152{width:100%;border-collapse:collapse;font-size:var(--type-control-size);font-weight:var(--type-control-weight)}._table_16fz7_152 th{text-align:left;padding:var(--space-3) var(--space-4);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking);background:var(--surface2);border-bottom:1px solid var(--border);white-space:nowrap}._table_16fz7_152 th:first-child,._table_16fz7_152 td:first-child{padding-left:var(--space-5)}._table_16fz7_152 th:last-child,._table_16fz7_152 td:last-child{padding-right:var(--space-5)}._table_16fz7_152 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--row-line);vertical-align:middle;color:var(--text2)}._table_16fz7_152 tbody tr:last-child td{border-bottom:none}._table_16fz7_152 th[data-align=right],._table_16fz7_152 td[data-align=right]{text-align:right}._table_16fz7_152 th[data-align=center],._table_16fz7_152 td[data-align=center]{text-align:center}._table_16fz7_152 tbody tr:hover td{background:var(--surface2)}._rank_16fz7_213{font-weight:600;color:var(--text3);width:2.25rem;text-align:center}._revenue_16fz7_220{font-weight:600;font-variant-numeric:tabular-nums}._emptyRow_16fz7_225{text-align:center;padding:var(--space-8)!important;color:var(--text3)}._loadingWrap_16fz7_233,._errorWrap_16fz7_234{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12);font-size:var(--type-control-size)}._loadingWrap_16fz7_233{color:var(--text3)}._errorWrap_16fz7_234{color:var(--danger);gap:var(--space-4)}._retryWrap_16fz7_251{margin-top:var(--space-2)}._tableWrap_16fz7_152:has(._paginationWrap_16fz7_264) ._table_16fz7_152 tbody tr:last-child td{border-bottom:1px solid var(--row-line)}._paginationWrap_16fz7_264{display:flex;justify-content:center;padding:var(--space-3) 0}._twoCol_16fz7_276{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media(max-width:900px){._twoCol_16fz7_276{grid-template-columns:1fr}}._head_1605o_4{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}._title_1605o_14{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._scope_1605o_25{min-width:12rem}._body_1605o_29{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5)}._note_1605o_36{margin:0;font-size:var(--text-sm);color:var(--text3)}._missing_1605o_42{font-style:italic;color:var(--text3)}._head_9tu97_4{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}._title_9tu97_14{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._scope_9tu97_25{min-width:12rem}._body_9tu97_29{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5)}._note_9tu97_36{margin:0;font-size:var(--text-sm);color:var(--text3)}._missing_9tu97_42{font-style:italic;color:var(--text3)}._filters_1qxno_4{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3)}._filterField_1qxno_12{min-width:220px}._empty_1qxno_16{margin:0;padding:var(--space-6) 0;text-align:center;font-size:var(--text-sm);color:var(--color-ink-500)}._attention_1qxno_25{font-weight:var(--weight-semibold);color:var(--color-warning-text)}._tierRow_1qxno_30 td{font-size:var(--text-xs);color:var(--color-ink-600);background:var(--color-paper-sunken)}._block_fxc6b_4{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}._blockTitle_fxc6b_11{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-ink-800)}._blockEmpty_fxc6b_18{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._muted_fxc6b_24{color:var(--color-ink-500)}._totalRow_fxc6b_28 td{font-weight:var(--weight-semibold);border-top:var(--border-width-base) solid var(--border-color-default)}._root_ltlg0_1{display:flex;flex-direction:column;gap:var(--space-5)}._card_ltlg0_10{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5) var(--space-6)}._panelHint_ltlg0_21{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._fieldGroup_ltlg0_27{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-3)}._fieldRow_ltlg0_34{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start}@media(max-width:760px){._fieldRow_ltlg0_34{grid-template-columns:1fr}}._card_ltlg0_10 .mantine-InputWrapper-root{max-width:32rem}._card_ltlg0_10 .mantine-InputWrapper-root:has(textarea){max-width:none}._field_ltlg0_27{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_ltlg0_69{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text2)}._fieldHint_ltlg0_75{font-size:var(--type-helper-size);color:var(--text3)}._readOnlyValue_ltlg0_82{padding:var(--space-2) var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control);font-size:var(--type-secondary-size);color:var(--text2);font-family:var(--font-mono)}._toggleRow_ltlg0_93{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--row-line)}._toggleRow_ltlg0_93:last-child{border-bottom:none}._toggleLabel_ltlg0_106{font-size:var(--type-secondary-size);color:var(--text);font-weight:var(--type-control-weight)}._toggleDescription_ltlg0_112{font-size:var(--type-helper-size);color:var(--text3);margin-top:var(--space-1)}._hardwareStatus_ltlg0_118{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-secondary-size)}._statusDot_ltlg0_127{width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--text4)}._statusDot_ltlg0_127[data-connected]{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._statusDot_ltlg0_127[data-disconnected]{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}._footer_ltlg0_144{display:flex;justify-content:flex-end;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border)}._savedMessage_ltlg0_153{font-size:var(--type-secondary-size);color:var(--accent-text);display:flex;align-items:center;gap:var(--space-1)}._taxNotice_ltlg0_163{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._taxLink_ltlg0_169{color:var(--accent);font-size:var(--type-secondary-size);text-decoration:none}._taxLink_ltlg0_169:hover{text-decoration:underline}._root_1tdyl_1{display:flex;flex-direction:column;gap:var(--space-4)}._scopeBar_1tdyl_7{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_1tdyl_14{min-width:260px}._scopeNote_1tdyl_21{font-size:var(--type-secondary-size);color:var(--text3);padding-bottom:var(--space-2)}._section_1tdyl_31{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._panelHint_1tdyl_42{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._grid_1tdyl_48{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_1tdyl_58{grid-column:1 / -1}._actions_1tdyl_66{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}._dirtyNote_1tdyl_75{font-size:var(--type-secondary-size);color:var(--warn-text)}._orderTypes_1tdyl_81{margin:0;padding:0;border:0;min-width:0}._legend_1tdyl_88{padding:0;margin-bottom:var(--space-1);font-size:var(--type-control-size);font-weight:600;color:var(--text)}._orderTypeRow_1tdyl_96{display:flex;gap:var(--space-5);flex-wrap:wrap}._root_ymtld_1{display:flex;flex-direction:column;gap:var(--space-4, 16px)}._courses_ymtld_7{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2, 8px)}._hint_ymtld_16{margin:0;color:var(--color-text-secondary, #666);font-size:var(--font-size-sm, 13px)}._bindings_ymtld_22{display:flex;flex-direction:column;gap:var(--space-1, 4px)}._binding_ymtld_22{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2, 8px)}._filters_ymtld_35{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3, 12px)}._pager_ymtld_42{display:flex;justify-content:flex-end;gap:var(--space-2, 8px)}._root_odyh4_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_odyh4_8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._panelHint_odyh4_16{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._grid_odyh4_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_odyh4_29{grid-column:1 / -1}._actions_odyh4_33{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}._dirtyNote_odyh4_42{font-size:var(--type-secondary-size);color:var(--warn-text)}._readOnlyNote_odyh4_47{margin:var(--space-4) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._legend_odyh4_53{padding:0;margin-bottom:var(--space-1);font-size:var(--type-control-size);font-weight:600;color:var(--text)}._fieldset_odyh4_61{margin:0;padding:0;border:0;min-width:0}._badgeRow_odyh4_68{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}._transportLabel_odyh4_75{font-size:var(--type-secondary-size);color:var(--text2)}._quota_odyh4_80{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}._quotaMain_odyh4_89{font-weight:600;color:var(--text)}._quotaSub_odyh4_94{font-size:var(--type-secondary-size);color:var(--text3)}._warnNote_odyh4_99{font-size:var(--type-secondary-size);color:var(--warn-text)}._errorNote_odyh4_104{font-size:var(--type-secondary-size);color:var(--error-text, var(--danger-text, #b42318))}._topicGrid_odyh4_109{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-2) var(--space-4)}._chips_odyh4_115{display:flex;gap:var(--space-2);flex-wrap:wrap}._chip_odyh4_115{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-pill, 999px);padding:var(--space-1) var(--space-3);font-size:var(--type-secondary-size);cursor:pointer}._chip_odyh4_115:disabled{opacity:.5;cursor:not-allowed}._preview_odyh4_136{white-space:pre-wrap;padding:var(--space-3);border:1px dashed var(--border);border-radius:var(--radius-card);background:var(--surface2, var(--surface));color:var(--text)}._previewKnown_odyh4_145{background:var(--primary-subtle, rgba(80, 120, 255, .15));border-radius:3px}._previewUnknown_odyh4_150{background:var(--error-subtle, rgba(220, 38, 38, .18));color:var(--error-text, #b42318);border-radius:3px}._counter_odyh4_156{font-size:var(--type-secondary-size);color:var(--text3)}._tableCell_odyh4_161{max-width:320px}._snippet_odyh4_165{display:block;color:var(--text3);font-size:var(--type-secondary-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowActions_odyh4_174{display:flex;gap:var(--space-2)}._filters_odyh4_179{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:flex-end}._field_odyh4_61{min-width:200px}._result_odyh4_190{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}._root_1ffyo_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_1ffyo_7{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1ffyo_18{margin:0;font-size:var(--type-body-size);font-weight:600;color:var(--text)}._hint_1ffyo_25{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._row_1ffyo_31{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}._devices_1ffyo_39{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._device_1ffyo_39{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--border)}._deviceName_1ffyo_57{font-size:var(--type-body-size);color:var(--text)}._deviceMeta_1ffyo_62{font-size:var(--type-secondary-size);color:var(--text3)}._prefs_1ffyo_67{width:100%;border-collapse:collapse}._prefs_1ffyo_67 th,._prefs_1ffyo_67 td{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;border-top:1px solid var(--border);font-size:var(--type-secondary-size)}._prefs_1ffyo_67 th{color:var(--text3);font-weight:500;border-top:none}._prefCell_1ffyo_86{width:1%;white-space:nowrap}._root_1itc8_3{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._summary_1itc8_14{display:flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--warn-text)}._summary_1itc8_14[data-ready]{color:var(--ok-text)}._heading_1itc8_26{margin:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._items_1itc8_32{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._item_1itc8_32{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}._branchName_1itc8_48{font-weight:500}._missing_1itc8_52{font-size:var(--type-secondary-size);color:var(--warn-text)}._actions_1itc8_57{display:inline-flex;align-items:center;gap:var(--space-2)}._link_1itc8_63{color:var(--accent);font-size:var(--type-secondary-size);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._link_1itc8_63:hover{text-decoration:underline}._muted_1itc8_77{margin:0;color:var(--text3)}._root_m3heq_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_m3heq_11{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._panelHint_m3heq_22{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._grid_m3heq_28{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_m3heq_35{grid-column:1 / -1}._taxPair_m3heq_49{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._taxRate_m3heq_56{flex:0 0 auto;width:7rem}._master_m3heq_65{border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-4);background:var(--pos-canvas, var(--surface2))}._masterHint_m3heq_72{margin:var(--space-2) 0 0;font-size:var(--type-secondary-size);color:var(--text3)}._actions_m3heq_78{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}._dirtyNote_m3heq_85{font-size:var(--type-secondary-size);color:var(--warn-text)}._filters_m3heq_90{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}._filterField_m3heq_98{min-width:200px}._failure_m3heq_104{font-size:var(--type-secondary-size);color:var(--danger)}._muted_m3heq_109{color:var(--text3)}._numCell_m3heq_113{text-align:right;font-variant-numeric:tabular-nums}._root_1imhr_1{display:flex;flex-direction:column;gap:var(--space-4)}._note_1imhr_7{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._rules_1imhr_13{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._rule_1imhr_13{display:grid;grid-template-columns:120px 160px 180px auto auto;align-items:end;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--row-line)}._valueLength_1imhr_32{padding-bottom:var(--space-2);font-size:var(--type-helper-size);color:var(--text3);white-space:nowrap}._problem_1imhr_39{grid-column:1 / -1;margin:0;font-size:var(--type-helper-size);color:var(--danger)}._sample_1imhr_46{display:flex;flex-direction:column;gap:var(--space-2);max-width:420px}._sampleResult_1imhr_53{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface2);font-size:var(--type-control-size);color:var(--text)}@media(max-width:760px){._rule_1imhr_13{grid-template-columns:1fr 1fr}}._root_9kr7s_1{display:flex;flex-direction:column;gap:var(--space-4)}._scopeBar_9kr7s_7{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_9kr7s_14{min-width:260px}._scopeNote_9kr7s_21{font-size:var(--font-size-sm);color:var(--text2);padding-bottom:var(--space-2)}._section_9kr7s_29{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4)}._panelHint_9kr7s_39{margin:0 0 var(--space-4);font-size:var(--type-secondary-size);color:var(--text3)}._grid_9kr7s_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_9kr7s_55{grid-column:1 / -1}._actions_9kr7s_59{display:flex;align-items:center;gap:var(--space-3);position:sticky;bottom:0;padding:var(--space-3) 0;background:var(--surface)}._dirtyNote_9kr7s_69{font-size:var(--font-size-sm);color:var(--warn-text)}._root_fdl2v_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_fdl2v_11{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._grid_fdl2v_19{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_fdl2v_29{grid-column:1 / -1}._actions_fdl2v_34{display:flex;align-items:center;gap:var(--space-3);position:sticky;bottom:0;padding:var(--space-3) 0;background:var(--pos-canvas, var(--surface))}._dirtyNote_fdl2v_44{font-size:var(--type-secondary-size);color:var(--warn-text)}._stack_ke6ok_5{display:flex;flex-direction:column;gap:var(--space-4)}._mode_ke6ok_11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._hint_ke6ok_22{margin:var(--space-1) 0 0;font-size:var(--type-helper-size);color:var(--text3)}._link_ke6ok_28{color:var(--accent-text)}._scopeRow_ke6ok_32{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._scopeField_ke6ok_39{max-width:320px}._root_10aht_5{display:flex;flex-direction:column;gap:var(--space-4)}._section_10aht_11{display:flex;flex-direction:column;gap:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._sectionTitle_10aht_22{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);color:var(--text)}._scopeRow_10aht_29{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._scopeSelect_10aht_36{min-width:16rem}._scopeNote_10aht_40:empty{display:none}._grid_10aht_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_10aht_53{grid-column:1 / -1}._inlineAlert_10aht_57{margin-top:var(--space-2)}._week_10aht_61{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}._weekRow_10aht_70{display:grid;grid-template-columns:6rem 4rem 1fr;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-canvas, var(--surface));font-size:var(--text-sm)}._weekRow_10aht_70[data-closed]{color:var(--text3)}._weekDay_10aht_85{font-weight:var(--weight-semibold);color:var(--text)}._weekDate_10aht_90{font-variant-numeric:tabular-nums;color:var(--text2)}._weekWindow_10aht_95{display:inline-flex;align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums}._summaryError_10aht_102{display:flex;align-items:center;gap:var(--space-3);color:var(--error-text, var(--text))}._link_10aht_109{align-self:flex-start;font-size:var(--text-sm);color:var(--color-brand-primary);text-decoration:none}._link_10aht_109:hover{text-decoration:underline}._actions_10aht_121{display:flex;align-items:center;gap:var(--space-3);position:sticky;bottom:0;padding:var(--space-3) 0;background:var(--pos-canvas, var(--surface))}._dirtyNote_10aht_131{font-size:var(--type-secondary-size);color:var(--warn-text)}._linkPanel_10aht_137{display:flex;flex-direction:column;gap:var(--space-3)}._linkRow_10aht_143{display:flex;align-items:flex-end;gap:var(--space-3)}._linkStatus_10aht_150{flex:none}._linkActions_10aht_154{display:flex;flex-wrap:wrap;gap:var(--space-2)}._qr_10aht_160{image-rendering:pixelated;border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2);background:#fff}._note_10aht_168{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._matrixWrap_10aht_174{overflow-x:auto}._matrix_10aht_174{border-collapse:collapse;font-size:var(--text-sm)}._matrix_10aht_174 th,._matrix_10aht_174 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:center;white-space:nowrap}._matrix_10aht_174 th[scope=row]{text-align:left;font-weight:var(--weight-semibold)}._rowNote_10aht_196{display:block;font-weight:400;font-size:var(--type-secondary-size);color:var(--text3)}._matrixCheck_10aht_203{width:1.1rem;height:1.1rem}._matrixHit_10aht_210{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-height-sm);min-height:var(--control-height-sm);cursor:pointer}._root_kkc8r_2{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_kkc8r_8{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._branchField_kkc8r_15{min-width:14rem}._name_kkc8r_19{font-weight:var(--weight-medium);color:var(--text)}._muted_kkc8r_24{color:var(--text2)}._clickableRow_kkc8r_28{cursor:pointer}._clickableRow_kkc8r_28:hover{background:var(--surface2)}._note_kkc8r_36{margin:0;font-size:var(--text-sm);color:var(--text2)}._pageLink_kkc8r_43{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);text-decoration:none;color:var(--text)}._pageLink_kkc8r_43:hover{background:var(--surface2)}._pageLink_kkc8r_43:focus-visible{outline:none;box-shadow:var(--focus-ring)}._pageLinkBody_kkc8r_64{display:flex;flex-direction:column;gap:var(--space-0-5);flex:1;min-width:0}._pageLinkTitle_kkc8r_72{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._pageLinkHint_kkc8r_77{font-size:var(--text-xs);color:var(--text2)}._hoursCell_kkc8r_83{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._weekEditor_kkc8r_90{display:flex;flex-direction:column;gap:var(--space-4)}._weekRows_kkc8r_96{display:flex;flex-direction:column;gap:var(--space-2)}._weekRow_kkc8r_96{display:grid;grid-template-columns:minmax(5rem,auto) auto 1fr;align-items:center;gap:var(--space-3);min-height:var(--control-height);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._weekDay_kkc8r_112{font-weight:var(--weight-medium);color:var(--text)}._weekTimes_kkc8r_117{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}._weekRowError_kkc8r_123{grid-column:1 / -1;margin:0;font-size:var(--text-sm);color:var(--color-error-text)}._conflicts_kkc8r_130{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-subtle)}._conflictList_kkc8r_140{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._conflictItem_kkc8r_149{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--touch-target-min);font-size:var(--text-sm)}._stack_wo2ni_5{display:flex;flex-direction:column;gap:var(--space-4)}._mode_wo2ni_11{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._hint_wo2ni_22{margin:var(--space-1) 0 0;font-size:var(--type-helper-size);color:var(--text3)}._link_wo2ni_28{color:var(--accent-text)}._scopeRow_wo2ni_32{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._scopeField_wo2ni_39{max-width:320px}._rewards_wo2ni_43{display:flex;flex-direction:column;gap:var(--space-2)}._rewardRow_wo2ni_49{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:var(--space-2)}@media(max-width:640px){._rewardRow_wo2ni_49{grid-template-columns:1fr}}._root_1tmj7_1{display:flex;flex-direction:column;gap:var(--space-5)}._promoName_1tmj7_7{font-weight:var(--weight-medium);color:var(--text)}._promoValue_1tmj7_14{font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums}._dateRange_1tmj7_20{font-size:var(--type-helper-size);color:var(--text3);white-space:nowrap}._usageCount_1tmj7_26{font-size:var(--type-secondary-size);color:var(--text2);font-variant-numeric:tabular-nums}._root_mb2nl_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_mb2nl_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3)}._numHead_mb2nl_15,._numCell_mb2nl_16{text-align:right;white-space:nowrap}._numCell_mb2nl_16{font-variant-numeric:tabular-nums}._rowActions_mb2nl_25{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._fieldNote_mb2nl_32{margin:0;align-self:end;font-size:var(--type-secondary-size);color:var(--text3)}._root_1g70n_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_1g70n_7{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_1g70n_13{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._sectionTitle_1g70n_21{margin:0;font-size:var(--type-title-size, 1rem);font-weight:600;color:var(--text1)}._nowrap_1g70n_28{white-space:nowrap}._stars_1g70n_32{letter-spacing:.05em;color:var(--color-warning-base)}._numHead_1g70n_37,._numCell_1g70n_38{text-align:right;white-space:nowrap}._numCell_1g70n_38{font-variant-numeric:tabular-nums}._root_1k7j2_1{display:flex;flex-direction:column;gap:var(--space-4)}._stack_1k7j2_7{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}._card_1k7j2_14{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardHead_1k7j2_25{display:flex;align-items:center;gap:var(--space-2)}._cardTitle_1k7j2_31{margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._grid_1k7j2_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}._wide_1k7j2_45{grid-column:1 / -1}._hint_1k7j2_49{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._actions_1k7j2_55{display:flex;justify-content:flex-end;gap:var(--space-2)}._filters_1k7j2_61{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._scopeField_1k7j2_68{min-width:240px}._issue_1k7j2_72{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._reportSection_1k7j2_78{display:flex;flex-direction:column;gap:var(--space-2)}._negative_1k7j2_84{color:var(--danger)}._linkButton_1k7j2_88{padding:0;border:0;background:none;font:inherit;color:var(--accent-text);cursor:pointer;text-align:left}._linkButton_1k7j2_88:hover{text-decoration:underline}._root_1osx3_1{display:flex;flex-direction:column;gap:var(--space-4)}._cards_1osx3_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-4);align-items:start}._card_1osx3_7{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardHead_1osx3_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);align-self:stretch}._cardTitle_1osx3_34{display:inline-flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._facts_1osx3_44{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-4);margin:0;font-size:var(--type-secondary-size)}._facts_1osx3_44 dt{color:var(--text3)}._facts_1osx3_44 dd{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;color:var(--text)}._balance_1osx3_65{margin:0;font-size:var(--type-title-size);font-weight:var(--weight-bold);color:var(--text)}._negative_1osx3_73{color:var(--danger)}._positive_1osx3_77{color:var(--accent-text)}._sub_1osx3_81{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._linkButton_1osx3_87{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;font:inherit;color:var(--accent-text);cursor:pointer}._linkButton_1osx3_87:hover{text-decoration:underline}._panel_1osx3_103{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-4)}._filter_1osx3_110{max-width:260px}._warning_1osx3_114{color:var(--danger);font-weight:var(--weight-semibold)}._form_1osx3_119{display:flex;flex-direction:column;gap:var(--space-3)}._direction_1osx3_127{display:inline-flex;gap:var(--space-2)}._directionButton_1osx3_132{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font:inherit;font-size:var(--type-secondary-size);color:var(--text2);cursor:pointer}._directionButton_1osx3_132[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text);font-weight:var(--weight-semibold)}._preview_1osx3_153{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._issue_1osx3_159{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._hint_1osx3_165{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._schedule_1osx3_172{display:flex;flex-direction:column;gap:var(--space-1)}._scheduleTitle_1osx3_178{margin:0;font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text2)}._scheduleList_1osx3_185{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--type-secondary-size);color:var(--text)}._badges_1osx3_196{display:flex;flex-wrap:wrap;gap:var(--space-1)}._pickList_1osx3_203{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._pickItem_1osx3_212{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font:inherit;font-size:var(--type-secondary-size);color:var(--text);cursor:pointer;text-align:left}._pickItem_1osx3_212:hover{border-color:var(--accent);background:var(--accent-soft)}._periodRow_1osx3_234{display:flex;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}._summaryStrip_1osx3_242{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3);margin:0}._summaryCell_1osx3_249{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._summaryLabel_1osx3_260{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._summaryValue_1osx3_266{margin:0;font-size:var(--type-body-size);font-weight:var(--weight-semibold);color:var(--text);font-variant-numeric:tabular-nums}._summarySub_1osx3_274{margin:0;font-size:var(--type-secondary-size);color:var(--text3);font-variant-numeric:tabular-nums}._sourceTotals_1osx3_282{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}._sourceTotal_1osx3_282{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}._sourceLine_1osx3_300{display:block}._pointsEarned_1osx3_304{color:var(--text)}._pointsRedeemed_1osx3_308{color:var(--text3)}._loadMore_1osx3_313{display:flex;justify-content:center}._root_11d6u_1{display:flex;flex-direction:column;gap:var(--space-4)}._sortField_11d6u_7{min-width:200px}._nameButton_11d6u_13{padding:0;border:0;background:transparent;font:inherit;font-weight:var(--weight-semibold);color:var(--accent-text);cursor:pointer;text-align:left}._nameButton_11d6u_13:hover{text-decoration:underline}._negative_11d6u_30{color:var(--danger);font-weight:var(--weight-semibold)}._sub_11d6u_35{font-size:var(--type-helper-size);color:var(--text3)}._tabs_11d6u_40{margin-bottom:var(--space-3)}._link_flii4_2{display:inline-flex;align-items:center;min-height:var(--touch-target-min);font-weight:var(--weight-semibold);color:var(--accent-text);white-space:nowrap}._root_1qvng_5{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_1qvng_11{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._branchField_1qvng_18{min-width:14rem;max-width:18rem}._searchField_1qvng_23{flex:1;min-width:14rem;max-width:24rem}._toolbarActions_1qvng_29{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}._section_1qvng_37{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_1qvng_43{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionTitle_1qvng_51{margin:0;font-size:var(--type-title-size, 1.125rem);font-weight:var(--weight-semibold)}._headLink_1qvng_57{display:inline-flex;align-items:center;min-height:var(--control-height-sm)}._hint_1qvng_63{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._name_1qvng_69{font-weight:var(--weight-medium);color:var(--text)}._muted_1qvng_74{color:var(--text2)}._plate_1qvng_78{font-family:var(--font-mono, monospace);font-weight:var(--weight-semibold);letter-spacing:.04em}._clickableRow_1qvng_84{cursor:pointer}._clickableRow_1qvng_84:hover{background:var(--surface2)}._clickableRow_1qvng_84:focus-visible{outline:none;box-shadow:var(--focus-ring)}._classList_1qvng_98{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._classRow_1qvng_107{display:flex;align-items:flex-end;gap:var(--space-2)}._classLabel_1qvng_113{flex:1;min-width:0}._actions_1qvng_118{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._dialogStack_1qvng_125{display:flex;flex-direction:column;gap:var(--space-3)}._priceGrid_1qvng_131{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-3)}._facts_1qvng_138{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-1) var(--space-3);margin:0}._facts_1qvng_138 dt{color:var(--text2)}._facts_1qvng_138 dd{margin:0;color:var(--text)}._drawerStack_1qvng_154{display:flex;flex-direction:column;gap:var(--space-4)}._root_9yv0z_6{display:flex;flex-direction:column;gap:var(--space-4);--calendar-row: 2.5rem}._toolbar_9yv0z_16{display:flex;flex-direction:column;gap:var(--space-3)}._toolbarRow_9yv0z_22{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._branchSelect_9yv0z_29{min-width:14rem}._dateNav_9yv0z_33{display:flex;align-items:flex-end;gap:var(--space-2)}._toolbarEnd_9yv0z_39{margin-left:auto}._legend_9yv0z_43{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--text2)}._legendItem_9yv0z_54{display:inline-flex;align-items:center;gap:var(--space-1)}._legendSwatch_9yv0z_60{width:.75rem;height:.75rem;border-radius:var(--radius-xs);background:var(--status-bg);border:1px solid var(--status-border)}[data-status]{--status-bg: var(--color-neutral-subtle);--status-border: var(--color-neutral-border);--status-text: var(--color-neutral-text)}[data-status=CONFIRMED]{--status-bg: var(--color-info-subtle);--status-border: var(--color-info-border);--status-text: var(--color-info-text)}[data-status=CHECKED_IN]{--status-bg: var(--color-warning-subtle);--status-border: var(--color-warning-border);--status-text: var(--color-warning-text)}[data-status=COMPLETED]{--status-bg: var(--color-success-subtle);--status-border: var(--color-success-border);--status-text: var(--color-success-text)}[data-status=CANCELLED],[data-status=NO_SHOW]{--status-bg: var(--color-error-subtle);--status-border: var(--color-error-border);--status-text: var(--color-error-text)}._board_9yv0z_103{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);min-height:12rem}._closedDay_9yv0z_112{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border-radius:var(--radius-md);background:var(--color-neutral-subtle);color:var(--text2);font-weight:var(--weight-medium);text-align:center}._dayScroll_9yv0z_127{overflow-x:auto}._dayGrid_9yv0z_131{display:grid;grid-template-rows:auto 1fr;column-gap:var(--space-2);min-width:max-content}._corner_9yv0z_138{position:sticky;left:0;background:var(--surface)}._columnHead_9yv0z_144{display:flex;flex-direction:column;gap:var(--space-0-5);padding:var(--space-2);border-bottom:1px solid var(--border)}._columnName_9yv0z_152{font-weight:var(--weight-semibold);color:var(--text)}._columnLoad_9yv0z_157{font-size:var(--text-xs);color:var(--text3)}._timeColumn_9yv0z_162{position:sticky;left:0;z-index:var(--z-raised);background:var(--surface)}._timeLabel_9yv0z_169{height:var(--calendar-row);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text3);transform:translateY(-.5em)}._column_9yv0z_144{position:relative}._column_9yv0z_144[data-others]{background:var(--color-neutral-subtle)}._cell_9yv0z_185{display:block;width:100%;height:var(--calendar-row);border-top:1px dashed var(--border)}button._cell_9yv0z_185:hover,button._cell_9yv0z_185:focus-visible{background:var(--color-brand-primary-subtle)}._cell_9yv0z_185[data-disabled]{background:transparent}._block_9yv0z_201{position:absolute;display:flex;flex-direction:column;gap:var(--space-0-5);overflow:hidden;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--status-border);border-left-width:3px;background:var(--status-bg);color:var(--status-text);font-size:var(--text-xs);text-align:left}._block_9yv0z_201:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._blockTime_9yv0z_222{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._blockService_9yv0z_227{font-weight:var(--weight-medium);color:var(--text)}._blockGuest_9yv0z_232,._blockStatus_9yv0z_233{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._weekScroll_9yv0z_241{overflow-x:auto}._weekTable_9yv0z_245{width:100%;border-collapse:collapse;table-layout:fixed;min-width:56rem}._weekTable_9yv0z_245 th,._weekTable_9yv0z_245 td{border:1px solid var(--border);vertical-align:top;padding:0}._weekTable_9yv0z_245 thead th[data-today]{background:var(--color-brand-primary-subtle)}._weekTable_9yv0z_245 thead th[data-closed]{color:var(--text3)}._weekCorner_9yv0z_267,._weekMaster_9yv0z_268{width:10rem;padding:var(--space-2);text-align:left;font-weight:var(--weight-semibold);color:var(--text)}._weekDayButton_9yv0z_276{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--space-2);font-weight:var(--weight-semibold)}._weekDate_9yv0z_285,._weekClosed_9yv0z_291{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--text3)}._weekCell_9yv0z_297{display:flex;flex-direction:column;gap:var(--space-1);width:100%;min-height:5rem;padding:var(--space-2);text-align:left}._weekCell_9yv0z_297:hover,._weekCell_9yv0z_297:focus-visible{background:var(--color-brand-primary-subtle)}._weekCount_9yv0z_312{font-weight:var(--weight-bold);color:var(--text)}._weekItem_9yv0z_317{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--status-bg);color:var(--status-text);font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._blockStrip_9yv0z_330{position:absolute;left:0;right:0;display:flex;flex-direction:column;gap:var(--space-0-5);overflow:hidden;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border);background:repeating-linear-gradient(135deg,var(--color-neutral-subtle),var(--color-neutral-subtle) .5rem,var(--surface) .5rem,var(--surface) 1rem);color:var(--text2);font-size:var(--text-xs);text-align:left;opacity:.9}._blockStrip_9yv0z_330:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}._blockStripKind_9yv0z_359{font-weight:var(--weight-semibold)}._blockStripNote_9yv0z_363{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._weekBlock_9yv0z_369{align-self:flex-start;padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--color-neutral-subtle);border:1px solid var(--border);color:var(--text2);font-size:var(--text-xs)}._onlineBadge_9yv0z_379{margin-left:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--color-brand-primary-subtle);color:var(--text);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._filterGroup_9yv0z_389{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._filterLabel_9yv0z_396{font-size:var(--text-sm);color:var(--text2)}._blockForm_9yv0z_401{display:flex;flex-direction:column;gap:var(--space-3)}._blockRow_9yv0z_407{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._blockMaster_9yv0z_413{margin:0;font-weight:var(--weight-semibold);color:var(--text)}._blockLabel_9yv0z_419{font-size:var(--text-sm);color:var(--text2)}._blockWeekdays_9yv0z_424{display:flex;flex-direction:column;gap:var(--space-1)}._blockChips_9yv0z_430{display:flex;flex-wrap:wrap;gap:var(--space-2)}._blockConflicts_9yv0z_436{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-error-border);background:var(--color-error-subtle);color:var(--color-error-text)}._blockConflicts_9yv0z_436 p,._blockConflicts_9yv0z_436 ul{margin:0}._blockConflicts_9yv0z_436 ul{display:flex;flex-direction:column;gap:var(--space-2);padding:0;list-style:none}._blockConflicts_9yv0z_436 li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._blockError_9yv0z_467{margin:0;color:var(--color-error-text)}._offDuty_9yv0z_473{position:absolute;left:0;right:0;background:var(--color-neutral-subtle);pointer-events:none}._weekTable_9yv0z_245 td[data-off-duty]{background:var(--color-neutral-subtle)}._weekOff_9yv0z_485{align-self:flex-start;color:var(--text2);font-size:var(--text-xs)}._root_1adgc_4{display:flex;flex-direction:column;gap:var(--space-4)}._filterField_1adgc_10{min-width:220px}._nameButton_1adgc_16{padding:0;border:0;background:transparent;font:inherit;font-weight:var(--weight-semibold);color:var(--accent-text);cursor:pointer;text-align:left}._nameButton_1adgc_16:hover{text-decoration:underline}._attention_1adgc_32{font-weight:var(--weight-semibold);color:var(--color-warning-text)}._muted_1adgc_37{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._description_1adgc_43{margin:0;max-width:72ch;font-size:var(--text-sm);color:var(--color-ink-700);white-space:pre-line}._headerActions_1adgc_51{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._section_1adgc_60{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-lg);background:var(--surface-raised)}._sectionHead_1adgc_70{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionTitle_1adgc_78{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-ink-800)}._cellStack_1adgc_90{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._rowActions_1adgc_97{display:flex;flex-wrap:wrap;gap:var(--space-1)}._rowHint_1adgc_103{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--color-ink-500)}._form_1adgc_111{display:flex;flex-direction:column;gap:var(--space-4)}._formRow_1adgc_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}._fieldset_1adgc_123{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4) var(--space-4);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-md)}._legend_1adgc_133{padding:0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-800)}._fieldLabel_1adgc_140{font-size:var(--type-label-size);font-weight:var(--weight-medium);color:var(--text2);text-align:left}._fieldError_1adgc_147{margin:0;font-size:var(--text-xs);color:var(--color-error-text)}._imageField_1adgc_153{display:flex;flex-direction:column;gap:var(--space-2)}._tierList_1adgc_159{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._tierRow_1adgc_168{display:flex;flex-direction:column;gap:var(--space-1)}._tierFields_1adgc_174{display:grid;grid-template-columns:minmax(160px,2fr) minmax(140px,1fr) auto;align-items:end;gap:var(--space-2)}._tierButtons_1adgc_181{display:flex;align-items:center;gap:var(--space-1);padding-bottom:var(--space-1)}._tierAdd_1adgc_188{display:flex;flex-wrap:wrap;gap:var(--space-2)}._zoneGrid_1adgc_194{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}._preview_1adgc_200{display:flex;flex-direction:column;gap:var(--space-2)}._previewTable_1adgc_206{width:100%;border-collapse:collapse;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._previewTable_1adgc_206 th,._previewTable_1adgc_206 td{padding:var(--space-1) var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-color-subtle);text-align:right}._previewTable_1adgc_206 th:first-child,._previewTable_1adgc_206 thead th:first-child{text-align:left}._previewTable_1adgc_206 thead th{font-weight:var(--weight-semibold);color:var(--color-ink-700)}._refundGroups_1adgc_232{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._refundGroup_1adgc_232{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle)}._refundHead_1adgc_250{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}._refundAmount_1adgc_257{margin-left:auto;font-variant-numeric:tabular-nums}._refundTickets_1adgc_262{margin:0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-ink-700)}._outcomeList_1adgc_269{margin:0;padding-left:var(--space-4);font-size:var(--text-sm)}._adminGrid_1adgc_277{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);overflow-x:auto;padding:var(--space-2) 0}._adminRow_1adgc_286{display:flex;align-items:center;gap:var(--space-1)}._adminRowLabel_1adgc_292{min-width:2.5ch;text-align:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-ink-600)}._adminCell_1adgc_300{display:inline-flex;align-items:center}._adminSeat_1adgc_305{display:inline-flex;align-items:center;justify-content:center;width:var(--button-height-sm);height:var(--button-height-sm);border:var(--border-width-thin) solid var(--color-success-base);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-md) var(--radius-md);background:var(--color-success-subtle);color:var(--color-success-text);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}._adminAisle_1adgc_319{display:inline-block;width:var(--space-4)}._adminSwatch_1adgc_324{display:inline-block;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-xs);border:var(--border-width-thin) solid var(--color-success-base);background:var(--color-success-subtle)}._adminSeat_1adgc_305[data-state=HELD],._adminSwatch_1adgc_324[data-state=HELD]{border-color:var(--color-warning-base);background:var(--color-warning-subtle);color:var(--color-warning-text)}._adminSeat_1adgc_305[data-state=SOLD],._adminSwatch_1adgc_324[data-state=SOLD]{border-color:var(--color-info-base);background:var(--color-info-base);color:var(--color-paper-base)}._adminSeat_1adgc_305[data-state=ADMITTED],._adminSwatch_1adgc_324[data-state=ADMITTED]{border-color:var(--color-ink-600);background:var(--color-ink-600);color:var(--color-paper-base)}._adminSeat_1adgc_305[data-state=BLOCKED],._adminSwatch_1adgc_324[data-state=BLOCKED]{border-style:dashed;border-color:var(--color-ink-300);background:var(--color-paper-base);color:var(--color-ink-500)}._adminLegend_1adgc_362{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2) var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--color-ink-700)}._adminLegend_1adgc_362 li{display:inline-flex;align-items:center;gap:var(--space-1)}._matrixScroll_1adgc_382{overflow-x:auto}._matrixTable_1adgc_386{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._matrixTable_1adgc_386 th,._matrixTable_1adgc_386 td{min-width:160px;padding:var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-color-subtle);text-align:left;vertical-align:top}._matrixTable_1adgc_386 thead th{font-weight:var(--weight-semibold);color:var(--color-ink-700)}._matrixZone_1adgc_406,._matrixCell_1adgc_407{display:flex;flex-direction:column;gap:var(--space-1)}._matrixAdditive_1adgc_414{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-ink-500)}._promoScopes_1adgc_422{display:flex;flex-direction:column;gap:var(--space-1);max-height:180px;overflow-y:auto;padding:var(--space-2);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-md)}._promoUsed_1adgc_433{font-variant-numeric:tabular-nums}._promoCode_1adgc_437{font-family:var(--font-mono, monospace);font-weight:var(--weight-semibold)}._root_w6dwj_1{display:flex;flex-direction:column;gap:var(--space-3)}._window_w6dwj_7{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}._days_w6dwj_16{display:flex;flex-wrap:wrap;gap:var(--space-1)}._day_w6dwj_16{min-width:2.5rem;min-height:2.5rem;padding:0 var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:transparent;color:var(--color-ink-700);font-size:var(--text-sm);cursor:pointer}._dayOn_w6dwj_34{background:var(--color-brand-primary-subtle);border-color:var(--color-brand-primary);color:var(--color-ink-900);font-weight:600}._times_w6dwj_41{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-2);align-items:end}._actions_w6dwj_48{display:flex;gap:var(--space-2)}._error_w6dwj_53{margin:0;font-size:var(--text-sm);color:var(--color-error-base)}@media(max-width:480px){._times_w6dwj_41{grid-template-columns:1fr 1fr}}._root_ko47i_3{display:flex;flex-direction:column;gap:var(--space-3)}._productSelectWrap_ko47i_11{max-height:18rem;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-2);background-color:var(--surface2)}._productCheckItem_ko47i_20{padding:var(--space-1)}._emptyRow_ko47i_24{text-align:center;padding:var(--space-4);color:var(--text3);font-size:var(--type-secondary-size)}._selectedCount_ko47i_31,._scopeHint_ko47i_36{font-size:var(--type-secondary-size);color:var(--text3)}._loading_ko47i_41{display:flex;align-items:center;justify-content:center;gap:var(--space-3);height:100%;color:var(--text3)}._spin_ko47i_50{animation:_spin_ko47i_50 1s linear infinite}@keyframes _spin_ko47i_50{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._root_1b2ce_1{display:flex;flex-direction:column;gap:var(--space-4)}._card_1b2ce_9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-5)}._stepper_1b2ce_21{padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}._radioGroup_1b2ce_27{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}._radioItem_1b2ce_36{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--type-secondary-size);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);transition:all var(--duration-fast) var(--ease-out)}._radioItem_1b2ce_36:hover{border-color:var(--border-input)}._radioItem_1b2ce_36[data-selected]{border-color:var(--accent);background:var(--accent-soft)}._radioLabel_1b2ce_57{flex:1}._radioTitle_1b2ce_61{font-weight:var(--weight-medium);color:var(--text)}._radioDescription_1b2ce_66{font-size:var(--type-helper-size);color:var(--text3);margin-top:var(--space-0-5)}._selectionFilter_1b2ce_73{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}._formInput_1b2ce_79{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);font-size:var(--type-secondary-size);color:var(--text);outline:none;box-sizing:border-box;transition:border-color var(--duration-fast) var(--ease-out)}._formInput_1b2ce_79:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._productListWrap_1b2ce_98{border:1px solid var(--border);border-radius:var(--radius-control);max-height:360px;overflow-y:auto;background:var(--surface)}._productCheckItem_1b2ce_106{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--type-secondary-size);border-bottom:1px solid var(--border);transition:background var(--duration-fast) var(--ease-out)}._productCheckItem_1b2ce_106:last-child{border-bottom:none}._productCheckItem_1b2ce_106:hover{background:var(--surface2)}._productCheckLabel_1b2ce_125{flex:1;display:flex;align-items:center;gap:var(--space-2);cursor:pointer;min-height:var(--control-height-sm)}._productCheckName_1b2ce_134{flex:1}._productCheckBarcode_1b2ce_138,._productCheckPrice_1b2ce_144{font-size:var(--type-helper-size);color:var(--text3);font-family:var(--font-mono)}._selectActions_1b2ce_150{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-2);font-size:var(--type-helper-size);color:var(--text3)}._emptyMsg_1b2ce_159{text-align:center;padding:var(--space-6);color:var(--text3);font-size:var(--type-secondary-size)}._settingsGroup_1b2ce_167{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-2)}._settingsRow_1b2ce_174{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._field_1b2ce_180{display:flex;flex-direction:column;gap:var(--space-1)}._fieldHint_1b2ce_186{font-size:var(--type-helper-size);color:var(--text3)}._previewGrid_1b2ce_192{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--space-3);margin-top:var(--space-2);max-height:400px;overflow-y:auto}._tagPreview_1b2ce_204{border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--space-3);background:var(--surface);display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}._tagPreview_1b2ce_204[data-size=large]{padding:var(--space-4);gap:var(--space-2)}._tagStoreName_1b2ce_221{font-size:var(--type-helper-size);color:var(--text3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._tagProductName_1b2ce_230{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._tagPreview_1b2ce_204[data-size=large] ._tagProductName_1b2ce_230{font-size:var(--type-body-size)}._tagBarcode_1b2ce_244{font-size:9px;font-family:var(--font-mono);color:var(--text3);letter-spacing:1px}._tagBarcodeLines_1b2ce_251{display:flex;gap:1px;height:24px;align-items:flex-end}._tagPreview_1b2ce_204[data-size=large] ._tagBarcodeLines_1b2ce_251{height:32px}._tagBarcodeLine_1b2ce_251{width:1px;background:var(--text)}._tagPrice_1b2ce_271{font-size:var(--type-title-size);font-weight:var(--weight-bold);color:var(--text)}._tagPreview_1b2ce_204[data-size=large] ._tagPrice_1b2ce_271{font-size:20px}._previewEmpty_1b2ce_283{text-align:center;padding:var(--space-8);color:var(--text3);font-size:var(--type-secondary-size)}._footer_1b2ce_291{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--border)}._footerInfo_1b2ce_299{font-size:var(--type-secondary-size);color:var(--text3)}._scanInput_1b2ce_304{display:flex;gap:var(--space-2);align-items:center;margin-bottom:var(--space-3)}._root_11a65_1{display:flex;flex-direction:column;gap:var(--space-4)}._tableWrap_11a65_10{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto}._mono_11a65_18{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size)}._productCell_11a65_23{display:flex;flex-direction:column;gap:var(--space-0-5)}._productName_11a65_29{font-weight:var(--weight-medium)}._productSku_11a65_33{font-size:var(--type-breadcrumb-size);color:var(--text3)}._variantCell_11a65_38{display:flex;flex-direction:column;gap:var(--space-0-5)}._variantName_11a65_44{font-weight:var(--weight-medium)}._skuLabel_11a65_48{font-size:var(--type-breadcrumb-size);color:var(--text3);font-family:var(--font-mono)}._stockCount_11a65_54{font-weight:var(--weight-medium)}._stockCount_11a65_54[data-low]{color:var(--warn-text);font-weight:var(--weight-bold)}._stockCount_11a65_54[data-out]{color:var(--danger);font-weight:var(--weight-bold)}._thresholdValue_11a65_68{color:var(--text3)}._root_1qof4_7{display:flex;flex-direction:column;gap:var(--space-5)}._matrixLink_1qof4_18{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text2);font-size:var(--type-control-size);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;transition:background-color .12s ease,color .12s ease}._matrixLink_1qof4_18:hover{background:var(--surface2);color:var(--text)}._matrixLink_1qof4_18:focus-visible{outline:none;box-shadow:var(--focus-ring)}._scope_1qof4_46{font-size:var(--type-secondary-size);color:var(--text2);white-space:nowrap}._summaryPanel_1qof4_52{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}._summaryTitle_1qof4_59{margin:0;font-size:var(--type-title-size, 1.125rem)}._summaryFilters_1qof4_64{display:flex;flex-wrap:wrap;gap:var(--space-3)}._root_fsph9_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_fsph9_7{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-3)}._tableWrap_fsph9_18{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto}._listFilter_fsph9_26{display:flex;align-items:flex-end;gap:var(--space-3);max-width:320px}._countSetup_fsph9_34{display:flex;flex-direction:column;gap:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4)}._sectionTitle_fsph9_45{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking)}._countOptions_fsph9_52{display:flex;gap:var(--space-4)}._radioLabel_fsph9_57{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-secondary-size);cursor:pointer;min-height:var(--control-height-sm)}._countSummary_fsph9_66{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-secondary-size);color:var(--text3)}._statsDivider_fsph9_74{color:var(--border-input)}._idMono_fsph9_78{font-family:var(--font-mono)}._warningText_fsph9_82{color:var(--warn-text);font-weight:var(--weight-semibold)}._scanSection_fsph9_89{background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4)}._scanForm_fsph9_96{display:flex;align-items:center;gap:var(--space-2)}._scanInput_fsph9_102{flex:1;border:none;outline:none;background:transparent;font-size:var(--type-control-size);color:var(--text);padding:var(--space-1) 0}._qtyControl_fsph9_112{display:flex;align-items:center;gap:var(--space-1);justify-content:flex-end}._qtyButton_fsph9_119{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);cursor:pointer;color:var(--text3)}._qtyButton_fsph9_119:hover{background:var(--surface2);color:var(--text)}._qtyInput_fsph9_137{width:64px;text-align:center;padding:var(--space-1) var(--space-2);border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);font-size:var(--type-control-size);font-variant-numeric:tabular-nums;color:var(--text)}._qtyInput_fsph9_137:focus{outline:2px solid var(--accent);outline-offset:-1px}._variance_fsph9_154{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold)}._variance_fsph9_154[data-positive]{color:var(--accent-text)}._variance_fsph9_154[data-negative]{color:var(--danger)}._actionBar_fsph9_167{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}._reconcileCard_fsph9_176{background:var(--info-soft);border:1px solid var(--info);border-radius:var(--radius-control);padding:var(--space-3) var(--space-4);font-size:var(--type-secondary-size);color:var(--text)}._root_zy42y_1{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_zy42y_7{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:var(--space-3)}._filters_zy42y_15{display:flex;gap:var(--space-3);align-items:flex-end;flex-wrap:wrap}._headerActions_zy42y_22{display:flex;gap:var(--space-2);align-items:center}._tableWrap_zy42y_31{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto}._modalBody_zy42y_39{display:flex;flex-direction:column;gap:var(--space-3)}._modalFooter_zy42y_45{display:flex;justify-content:space-between;width:100%;gap:var(--space-2)}._modalFooterActions_zy42y_52{display:flex;gap:var(--space-2)}._itemRow_zy42y_58{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:var(--space-2);align-items:start;padding:var(--space-2);background:var(--surface2);border-radius:var(--radius-control)}._removeButton_zy42y_68{align-self:center}._infoGrid_zy42y_72{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control)}._infoKey_zy42y_81{font-size:var(--type-breadcrumb-size);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._infoValue_zy42y_88{font-size:var(--type-secondary-size);font-weight:var(--weight-medium)}._itemsHeader_zy42y_93{font-weight:var(--weight-semibold);font-size:var(--type-secondary-size);color:var(--text)}._mono_zy42y_99{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size)}._pickerCard_zy42y_104{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control);border:1px dashed var(--border-input)}._root_13cmj_11{display:flex;flex-direction:column;gap:var(--space-3)}._scanRow_13cmj_17{display:flex;align-items:center;gap:var(--space-1-5);padding:0 var(--space-2-5);min-height:var(--control-height);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-control);transition-property:border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-default)}._scanRow_13cmj_17:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}._scanInput_13cmj_36{flex:1;border:none;outline:none;background:transparent;font-size:var(--type-control-size);color:var(--text);padding:var(--space-1) 0;align-self:stretch;min-height:var(--control-height-sm)}._filters_13cmj_48{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}._searchWrap_13cmj_55{display:flex;align-items:center;gap:var(--space-1-5);padding:0 var(--space-2-5);min-height:var(--control-height);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-control);flex:1;max-width:400px;transition-property:border-color,box-shadow;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-default)}._searchWrap_13cmj_55:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}._searchInput_13cmj_76{flex:1;border:none;outline:none;background:transparent;font-size:var(--type-control-size);color:var(--text);align-self:stretch;min-height:var(--control-height-sm)}._list_13cmj_87{display:flex;flex-direction:column;gap:var(--space-1);max-height:320px;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control)}._listItem_13cmj_98{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-line);background:transparent;border-left:none;border-right:none;border-top:none;cursor:pointer;text-align:left;width:100%;color:var(--text);font-size:var(--type-control-size)}._listItem_13cmj_98:last-child{border-bottom:none}._listItem_13cmj_98:hover{background:var(--surface2)}._listItem_13cmj_98[data-active]{background:var(--accent-soft);color:var(--accent-text)}._itemMeta_13cmj_129{display:flex;flex-direction:column;gap:var(--space-0-5)}._itemName_13cmj_135{font-weight:var(--weight-medium)}._itemSub_13cmj_139{font-size:var(--type-breadcrumb-size);color:var(--text3);font-family:var(--font-mono)}._qty_13cmj_145{font-size:var(--type-breadcrumb-size);color:var(--text3);font-variant-numeric:tabular-nums}._empty_13cmj_151{padding:var(--space-4);text-align:center;color:var(--text3);font-size:var(--type-secondary-size)}._root_6q8vy_1{display:flex;flex-direction:column;gap:var(--space-4)}._card_6q8vy_9{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardTitle_6q8vy_20{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._branchRow_6q8vy_31{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:var(--space-3)}._branchField_6q8vy_38{display:flex;flex-direction:column;gap:var(--space-1)}._branchLabel_6q8vy_44{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text2)}._branchArrow_6q8vy_50{display:flex;align-items:center;justify-content:center;height:var(--control-height);color:var(--accent)}._warning_6q8vy_59{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-control);font-size:var(--type-secondary-size);color:var(--text)}._pickerWrap_6q8vy_72{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control);border:1px dashed var(--border-input)}._pickerActions_6q8vy_82{display:grid;grid-template-columns:1fr auto;gap:var(--space-2);align-items:end}._itemList_6q8vy_89{display:flex;flex-direction:column;gap:var(--space-2)}._placeholder_6q8vy_95{display:flex;align-items:center;justify-content:center;padding:var(--space-6);color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border:1px dashed var(--border-input);border-radius:var(--radius-control)}._itemRow_6q8vy_107{display:grid;grid-template-columns:2fr 120px auto;gap:var(--space-2);align-items:end;padding:var(--space-2);background:var(--surface2);border-radius:var(--radius-control)}._itemName_6q8vy_117{font-size:var(--type-control-size);font-weight:var(--type-control-weight);color:var(--text)}._actions_6q8vy_123{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}._empty_6q8vy_133{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-10);color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._root_4sael_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media(max-width:960px){._root_4sael_1{grid-template-columns:1fr}}._card_4sael_15{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._cardTitle_4sael_26{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._productBlock_4sael_34{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control)}._productName_4sael_43{font-weight:var(--weight-semibold);font-size:var(--type-body-size)}._productMeta_4sael_48{font-size:var(--type-secondary-size);color:var(--text3)}._formStack_4sael_53{display:flex;flex-direction:column;gap:var(--space-3)}._formRow_4sael_59{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._actions_4sael_65{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._placeholder_4sael_73{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6);color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border-radius:var(--radius-control);text-align:center}._historyList_4sael_87{display:flex;flex-direction:column;gap:var(--space-1);max-height:360px;overflow-y:auto}._historyRow_4sael_95{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface2);border-radius:var(--radius-control);font-size:var(--type-secondary-size)}._historyDate_4sael_106{font-size:var(--type-breadcrumb-size);color:var(--text3);font-variant-numeric:tabular-nums}._historyQty_4sael_112{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._root_sfyjb_1{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media(max-width:960px){._root_sfyjb_1{grid-template-columns:1fr}}._card_sfyjb_15{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._cardTitle_sfyjb_26{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._productBlock_sfyjb_34{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control)}._productName_sfyjb_43{font-weight:var(--weight-semibold);font-size:var(--type-body-size)}._productMeta_sfyjb_48{font-size:var(--type-secondary-size);color:var(--text3)}._signRow_sfyjb_53{display:flex;gap:var(--space-2);align-items:center}._signToggle_sfyjb_59{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border-input);border-radius:var(--radius-control);background:var(--surface);color:var(--text3);cursor:pointer;font-size:var(--type-control-size);font-weight:var(--type-control-weight)}._signToggle_sfyjb_59[data-active]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-text)}._actions_sfyjb_79{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._placeholder_sfyjb_87{padding:var(--space-6);text-align:center;color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border-radius:var(--radius-control)}._formStack_sfyjb_96{display:flex;flex-direction:column;gap:var(--space-3)}._historyList_sfyjb_102{display:flex;flex-direction:column;gap:var(--space-1)}._historyDate_sfyjb_108{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text3)}._historyNote_sfyjb_114{flex:1;padding:0 var(--space-2);font-size:var(--type-breadcrumb-size)}._previewRow_sfyjb_120{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-3);background:var(--surface2);border-radius:var(--radius-control);font-size:var(--type-secondary-size)}._previewValue_sfyjb_130{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._previewValue_sfyjb_130[data-positive]{color:var(--accent-text)}._previewValue_sfyjb_130[data-negative]{color:var(--danger)}._root_8bcyp_1{display:flex;flex-direction:column;gap:var(--space-4)}._subTabs_8bcyp_9{display:flex;gap:var(--space-1);padding:var(--space-1);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control);width:fit-content}._subTab_8bcyp_9{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--type-control-size);font-weight:var(--type-control-weight);color:var(--text3);background:transparent;border:none;border-radius:var(--radius-control);cursor:pointer;min-height:var(--control-height-sm)}._subTab_8bcyp_9[data-active]{background:var(--surface);color:var(--accent-text);box-shadow:var(--shadow-card);font-weight:var(--weight-semibold)}._grid_8bcyp_41{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media(max-width:960px){._grid_8bcyp_41{grid-template-columns:1fr}}._card_8bcyp_55{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._cardTitle_8bcyp_66{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking)}._cardDescription_8bcyp_73{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._productBlock_8bcyp_79{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);background:var(--surface2);border-radius:var(--radius-control)}._productName_8bcyp_88{font-weight:var(--weight-semibold);font-size:var(--type-body-size)}._productMeta_8bcyp_93{font-size:var(--type-secondary-size);color:var(--text3)}._formStack_8bcyp_98{display:flex;flex-direction:column;gap:var(--space-3)}._formRow_8bcyp_104{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._actions_8bcyp_110{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._placeholder_8bcyp_118{padding:var(--space-6);text-align:center;color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border-radius:var(--radius-control);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}._page_1cnaq_4{display:flex;flex-direction:column;gap:var(--space-4)}._suggestions_1cnaq_15{background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--warn);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-3) var(--space-4)}._sectionTitle_1cnaq_24{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);margin:0 0 var(--space-2) 0;text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._suggestionList_1cnaq_33{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}._suggestionItem_1cnaq_42{font-size:var(--type-secondary-size);color:var(--text3);display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._suggestionItem_1cnaq_42 strong{color:var(--text);font-weight:var(--weight-semibold)}._arrow_1cnaq_56{color:var(--accent);font-weight:var(--weight-bold)}._matrixWrap_1cnaq_66{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto;max-height:calc(100vh - 220px)}._matrix_1cnaq_66{width:100%;border-collapse:collapse;font-size:var(--type-control-size)}._matrix_1cnaq_66 th,._matrix_1cnaq_66 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--row-line);text-align:center;white-space:nowrap}._matrix_1cnaq_66 thead th{background:var(--surface2);color:var(--text3);font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking);position:sticky;top:0;z-index:2}._matrix_1cnaq_66 thead th[data-current]{background:var(--surface);color:var(--accent-text);font-weight:var(--weight-bold)}._matrix_1cnaq_66 tbody tr:hover{background:var(--surface2)}._stickyCol_1cnaq_116{text-align:left!important;position:sticky;left:0;background:var(--surface);z-index:1;min-width:220px;max-width:320px}._matrix_1cnaq_66 thead ._stickyCol_1cnaq_116{z-index:3;background:var(--surface2)}._matrix_1cnaq_66 tbody tr:hover ._stickyCol_1cnaq_116{background:var(--surface2)}._productCell_1cnaq_135{display:flex;flex-direction:column;gap:var(--space-0-5)}._productName_1cnaq_141{font-weight:var(--weight-medium);color:var(--text)}._sku_1cnaq_146{font-size:var(--type-breadcrumb-size);color:var(--text3);font-family:var(--font-mono)}._emptyCell_1cnaq_152{color:var(--text4)}._loading_1cnaq_159,._empty_1cnaq_152{padding:var(--space-8);text-align:center;color:var(--text3);font-size:var(--type-secondary-size)}._hint_1cnaq_171{padding:var(--space-4);text-align:center;color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border:1px dashed var(--border-input);border-radius:var(--radius-control)}._cappedNotice_1cnaq_187{padding:var(--space-3) var(--space-4);color:var(--text);font-size:var(--type-secondary-size);background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-control)}._root_13rs4_1{display:flex;flex-direction:column;gap:var(--space-4)}._filters_13rs4_7{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._filterField_13rs4_14{min-width:180px}._productChip_13rs4_18{display:inline-flex;align-items:center;gap:var(--space-2)}._rowActions_13rs4_24{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._formStack_13rs4_31{display:flex;flex-direction:column;gap:var(--space-3)}._hint_13rs4_37{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._num_13rs4_43{text-align:right;font-variant-numeric:tabular-nums}._root_1hp1e_5{display:flex;flex-direction:column;gap:var(--space-4)}._fieldGrid_1hp1e_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-3);margin-bottom:var(--space-3)}._pickerCard_1hp1e_18{display:flex;flex-direction:column;gap:var(--space-2)}._inlineHint_1hp1e_24{font-size:var(--type-breadcrumb-size);color:var(--text3)}._formError_1hp1e_29{color:var(--danger);font-size:var(--type-breadcrumb-size);margin-bottom:var(--space-2)}._emptyItems_1hp1e_35{padding:var(--space-4);text-align:center;color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface2);border:1px dashed var(--border-input);border-radius:var(--radius-control)}._itemsList_1hp1e_45{display:flex;flex-direction:column;gap:var(--space-2)}._itemRow_1hp1e_51{display:grid;grid-template-columns:2fr 1.5fr 1fr 1fr auto;gap:var(--space-2);align-items:center;padding:var(--space-2) var(--space-3);background:var(--surface2);border-radius:var(--radius-control)}._conversionHint_1hp1e_62{grid-column:1 / -1;font-size:var(--type-breadcrumb-size);color:var(--text3);padding-top:var(--space-1)}._itemName_1hp1e_69{display:flex;flex-direction:column;gap:var(--space-0)}._itemNameText_1hp1e_75{font-weight:var(--type-control-weight);font-size:var(--type-control-size)}._itemMeta_1hp1e_80{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text3)}._root_1ok3o_3{display:flex;flex-direction:column;gap:var(--space-4)}._section_1ok3o_12{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._sectionTitle_1ok3o_23{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._infoGrid_1ok3o_31{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3)}._infoKey_1ok3o_37{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._infoValue_1ok3o_45{font-size:var(--type-control-size);font-weight:var(--type-control-weight)}._notesCell_1ok3o_50{grid-column:1 / -1}._tableWrap_1ok3o_56{border:1px solid var(--border);border-radius:var(--radius-control);overflow:auto}._infoLoading_1ok3o_62{text-align:center;padding:var(--space-8);color:var(--text3)}._root_1pgtt_4{display:flex;flex-direction:column;gap:var(--space-4)}._statusRow_1pgtt_12{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control)}._statusLabel_1pgtt_22{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text3);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._poId_1pgtt_30{font-family:var(--font-mono);font-size:var(--type-breadcrumb-size);color:var(--text3);margin-left:auto}._tableWrap_1pgtt_38{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);overflow:auto}._helperNote_1pgtt_46{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-breadcrumb-size);color:var(--text3);padding:var(--space-2) var(--space-3)}._stateMessage_1pgtt_55{padding:var(--space-8);text-align:center;color:var(--text3);font-size:var(--type-secondary-size)}._warningNote_1pgtt_63{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--warn-soft);border:1px solid var(--warn);border-radius:var(--radius-control);font-size:var(--type-secondary-size);color:var(--text)}._requiredMark_1pgtt_76{color:var(--danger);font-weight:var(--weight-semibold)}._root_1g4vo_1{display:flex;flex-direction:column;gap:var(--space-4)}._emptyWrap_1g4vo_11{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._rowActions_1g4vo_18{display:flex;gap:var(--space-2);justify-content:flex-end}._masterBadges_1g4vo_24{display:flex;flex-wrap:wrap;gap:var(--space-1)}._hint_1gnba_1{margin:var(--space-3) 0 0;color:var(--color-text-secondary)}._list_1gnba_6{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._item_1gnba_15{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}._itemMain_1gnba_24{flex:1;min-width:0;display:flex;flex-direction:column}._itemName_1gnba_31{font-weight:600;overflow-wrap:anywhere}._itemMeta_1gnba_36{color:var(--color-text-secondary);font-size:var(--text-sm)}._bar_1gnba_41{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._root_ntl08_3{display:flex;flex-direction:column;gap:var(--space-3)}._formRow_ntl08_9{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-bottom:var(--space-3)}._formRow_ntl08_9:last-child{margin-bottom:0}@media(max-width:640px){._formRow_ntl08_9{grid-template-columns:1fr}}._masterRow_ntl08_26{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._root_12fsy_1{display:flex;flex-direction:column;gap:var(--space-4)}._rowActions_12fsy_7{display:flex;gap:var(--space-2);justify-content:flex-end;flex-wrap:wrap}._formGrid_12fsy_14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-bottom:var(--space-3)}._formError_12fsy_21{color:var(--color-error-text);margin:var(--space-2) 0 0}._detailGrid_12fsy_26{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);margin:0}._detailGrid_12fsy_26 dt{color:var(--color-text-secondary)}._detailGrid_12fsy_26 dd{margin:0}._deltaWarn_12fsy_41{color:var(--color-warning-text);font-weight:600}@media(max-width:640px){._formGrid_12fsy_14{grid-template-columns:1fr}}._allocTable_12fsy_52{margin-top:var(--space-3)}._allocHint_12fsy_56{margin:var(--space-2) 0 0;color:var(--color-text-secondary)}._tabBody_12fsy_61{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}._numeric_12fsy_68{text-align:right;font-variant-numeric:tabular-nums}._totalRow_12fsy_73{font-weight:600}._page_1sma7_1{display:flex;flex-direction:column;gap:var(--space-5)}._meta_1sma7_11{display:flex;flex-wrap:wrap;gap:var(--space-4);color:var(--text3);font-size:var(--type-secondary-size);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._metaItem_1sma7_24{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text2)}._defaultStar_1sma7_34{color:var(--warn)}._emptyState_1sma7_41{text-align:center;padding:var(--space-8);color:var(--text3);font-size:var(--type-secondary-size);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._loading_1sma7_52{text-align:center;padding:var(--space-8);color:var(--text3);font-size:var(--type-secondary-size)}._root_y2b9z_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_y2b9z_7{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}._filters_y2b9z_18{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._field_y2b9z_25{min-width:180px}._numeric_y2b9z_29{text-align:right;font-variant-numeric:tabular-nums}._stack_y2b9z_34{display:flex;flex-direction:column;gap:var(--space-1)}._muted_y2b9z_40{font-size:var(--type-secondary-size);color:var(--text3)}._flag_y2b9z_45{font-size:var(--type-secondary-size);color:var(--warning-text, var(--text2))}._rowActions_y2b9z_50{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}._root_m7ntw_1{display:flex;flex-direction:column;gap:var(--space-4)}._filters_m7ntw_7{display:flex;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}._numeric_m7ntw_14{text-align:right;font-variant-numeric:tabular-nums}._totalRow_m7ntw_19{font-weight:600}._body_1vl4a_1{margin:0}._list_1vl4a_5{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-2) 0;padding:0;list-style:none}._row_1vl4a_14{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2)}._name_1vl4a_22{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);color:var(--text);font-weight:var(--weight-medium)}._code_1vl4a_31{color:var(--text3);font-size:var(--type-helper-size);font-weight:var(--weight-normal)}._terminals_1vl4a_37{color:var(--text3);font-size:var(--type-helper-size)}._remedy_1vl4a_42{margin:0;color:var(--text3);font-size:var(--type-helper-size)}._reason_1vl4a_48{flex-basis:100%;color:var(--text2);font-size:var(--type-helper-size)}._actions_1vl4a_54{display:flex;justify-content:flex-end;margin-top:var(--space-2)}._root_10ztt_1{display:flex;flex-direction:column;gap:var(--space-4)}._nameCell_10ztt_7{display:flex;flex-direction:column;gap:var(--space-0-5)}._nameMain_10ztt_13{color:var(--text);font-weight:var(--weight-medium)}._nameSub_10ztt_18{color:var(--text3);font-size:var(--type-helper-size)}._rowActions_10ztt_23{display:flex;gap:var(--space-2);justify-content:flex-end}._grid_qc3pd_1{display:flex;flex-direction:column;gap:var(--space-2)}._row_qc3pd_9{display:grid;grid-template-columns:80px 140px 1fr;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--row-line)}._dayLabel_qc3pd_18{font-size:var(--type-label-size);font-weight:var(--weight-medium)}._timeInputs_qc3pd_23{display:flex;align-items:center;gap:var(--space-2)}._sep_qc3pd_29{color:var(--text3)}._root_1i6ai_3{display:flex;flex-direction:column;gap:var(--space-4)}._stack_1i6ai_9{display:flex;flex-direction:column;gap:var(--space-3)}._row2_1i6ai_15{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:640px){._row2_1i6ai_15{grid-template-columns:1fr}}._hint_1i6ai_27{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._timezoneField_1i6ai_34{max-width:24rem}._codes_1i6ai_39{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-3);margin:0}._codeRow_1i6ai_46{display:flex;flex-direction:column;gap:var(--space-1)}._codeLabel_1i6ai_52{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._codeValue_1i6ai_57{margin:0;font-variant-numeric:tabular-nums}._codeValue_1i6ai_57[data-missing]{color:var(--warn-text)}._layout_1floc_6{--seat-zone-0: #7c3aed;--seat-zone-1: #0f766e;--seat-zone-2: #b45309;--seat-zone-3: #1d4ed8;--seat-zone-4: #be123c;--seat-zone-5: #4d7c0f;--seat-zone-6: #0e7490;--seat-zone-7: #a21caf;--seat-zone-8: #c2410c;--seat-zone-9: #475569;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:var(--space-5);align-items:start}@media(max-width:900px){._layout_1floc_6{grid-template-columns:1fr}}._side_1floc_30{display:flex;flex-direction:column;gap:var(--space-5)}._main_1floc_36{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._panel_1floc_43{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}._panelTitle_1floc_53{margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink-800)}._muted_1floc_60{margin:0;font-size:var(--text-xs);color:var(--color-ink-500)}._rowList_1floc_66{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._rowItem_1floc_75{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm)}._rowItem_1floc_75[data-invalid]{background:var(--color-error-subtle)}._rowFields_1floc_87{display:flex;align-items:flex-end;gap:var(--space-2)}._rowNumber_1floc_93{min-width:2ch;padding-bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-500);font-variant-numeric:tabular-nums}._rowLabelInput_1floc_101{width:5.5rem}._rowSeatsInput_1floc_105{width:6.5rem}._rowButtons_1floc_109{display:flex;gap:var(--space-1)}._rowIssue_1floc_114{margin:0;font-size:var(--text-xs);color:var(--color-error-text)}._zoneList_1floc_120{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._zoneItem_1floc_129{display:flex;align-items:flex-end;gap:var(--space-2)}._zoneLabelInput_1floc_135{flex:1;min-width:0}._zoneCode_1floc_140{padding-bottom:var(--space-2);font-size:var(--text-xs);color:var(--color-ink-500)}._zoneSwatch_1floc_146{display:inline-block;width:14px;height:14px;border-radius:3px;border:var(--border-width-thick) solid var(--color-ink-300);background:var(--color-paper-base)}._zoneSwatch_1floc_146[data-zone="0"]{border-color:var(--seat-zone-0)}._zoneSwatch_1floc_146[data-zone="1"]{border-color:var(--seat-zone-1)}._zoneSwatch_1floc_146[data-zone="2"]{border-color:var(--seat-zone-2)}._zoneSwatch_1floc_146[data-zone="3"]{border-color:var(--seat-zone-3)}._zoneSwatch_1floc_146[data-zone="4"]{border-color:var(--seat-zone-4)}._zoneSwatch_1floc_146[data-zone="5"]{border-color:var(--seat-zone-5)}._zoneSwatch_1floc_146[data-zone="6"]{border-color:var(--seat-zone-6)}._zoneSwatch_1floc_146[data-zone="7"]{border-color:var(--seat-zone-7)}._zoneSwatch_1floc_146[data-zone="8"]{border-color:var(--seat-zone-8)}._zoneSwatch_1floc_146[data-zone="9"]{border-color:var(--seat-zone-9)}._zoneAdd_1floc_166{display:flex;align-items:flex-end;gap:var(--space-2)}._toolbar_1floc_172{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._hint_1floc_179{margin:0;font-size:var(--text-xs);color:var(--color-ink-600)}._front_1floc_185{align-self:center;margin:0;padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--color-ink-100);font-size:var(--text-xs);color:var(--color-ink-700)}._empty_1floc_195{margin:0;padding:var(--space-8) 0;text-align:center;color:var(--color-ink-500)}._totals_1floc_202{margin:0;text-align:center;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-800);font-variant-numeric:tabular-nums}._field_1rn6z_1{display:flex;flex-direction:column;gap:var(--space-2)}._field_1rn6z_1>span{font-size:var(--type-label-size);font-weight:var(--weight-medium);color:var(--text2)}._seating_1rn6z_14{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-color-subtle);border-radius:var(--radius-md)}._seatingTitle_1rn6z_23{font-size:var(--type-label-size);font-weight:var(--weight-medium);color:var(--text2)}._seatingSummary_1rn6z_29{margin:0;font-size:var(--text-sm);color:var(--color-ink-700)}._seatingError_1rn6z_35{margin:0;font-size:var(--text-xs);color:var(--color-error-text)}._seatingActions_1rn6z_41{display:flex;flex-wrap:wrap;gap:var(--space-2)}._group_1j77j_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._swatch_1j77j_10{position:relative;height:52px;padding:0;border:1px solid color-mix(in srgb,var(--color-ink-900) 18%,transparent);border-radius:8px;overflow:hidden;cursor:pointer;background:var(--color-paper-1, #fafafa)}._swatch_1j77j_10[data-active]{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:1px}._swatchLabel_1j77j_26{position:absolute;left:0;right:0;bottom:0;padding:2px 0 3px;font-size:var(--text-2xs);line-height:13px;text-align:center;color:var(--color-ink-900, #18181b);background:color-mix(in srgb,var(--color-paper-base, #fff) 82%,transparent)}._swatch_1j77j_10[data-material=WOOD_LIGHT]{background-color:#e6d9c4;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#9c7d52 16%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#fff8ea 55%,transparent) 0 2px,transparent 2px 11px)}._swatch_1j77j_10[data-material=WOOD_DARK]{background-color:#6b4a30;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#2f1d10 30%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#a2734a 40%,transparent) 0 2px,transparent 2px 11px)}._swatch_1j77j_10[data-material=MARBLE]{background-color:#f2f1ee;background-image:linear-gradient(115deg,transparent 0 42%,color-mix(in srgb,#9aa0a6 26%,transparent) 42% 43.4%,transparent 43.4%),linear-gradient(128deg,transparent 0 61%,color-mix(in srgb,#9aa0a6 18%,transparent) 61% 62%,transparent 62%),linear-gradient(104deg,transparent 0 22%,color-mix(in srgb,#b9bfc5 30%,transparent) 22% 23.2%,transparent 23.2%)}._swatch_1j77j_10[data-material=STONE]{background-color:#cfd2d4;background-image:radial-gradient(circle at 25% 35%,color-mix(in srgb,#8f959a 26%,transparent) 0 14px,transparent 15px),radial-gradient(circle at 72% 62%,color-mix(in srgb,#8f959a 20%,transparent) 0 18px,transparent 19px),radial-gradient(circle at 48% 84%,color-mix(in srgb,#eceef0 55%,transparent) 0 16px,transparent 17px);background-size:54px 54px,68px 68px,60px 60px}._swatch_1j77j_10[data-material=METAL]{background-color:#d3d7db;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,#8b9196 20%,transparent) 0 1px,transparent 1px 3px),linear-gradient(100deg,color-mix(in srgb,#ffffff 60%,transparent) 0 18%,transparent 46%)}._swatch_1j77j_10[data-material=NONE]{background:linear-gradient(to bottom right,transparent calc(50% - 1px),color-mix(in srgb,var(--color-ink-900) 26%,transparent) calc(50% - 1px),color-mix(in srgb,var(--color-ink-900) 26%,transparent) calc(50% + 1px),transparent calc(50% + 1px)),var(--color-paper-1, #fafafa)}._section_4z68g_1{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._terms_4z68g_9{display:flex;flex-direction:column;gap:var(--space-3)}._row_4z68g_15{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._example_4z68g_21{margin:0;font-size:var(--text-sm);color:var(--color-ink-700);font-variant-numeric:tabular-nums}._note_4z68g_28{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._live_4z68g_34{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-warning-800);background:var(--color-warning-50);border:1px solid var(--color-warning-border)}@media(max-width:480px){._row_4z68g_15{grid-template-columns:1fr}}._history_mlzqj_1{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._title_mlzqj_9{margin:0;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-600)}._empty_mlzqj_16{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._failed_mlzqj_22{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-600)}._list_mlzqj_30{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);max-height:180px;overflow-y:auto}._row_mlzqj_41{display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm)}._meta_mlzqj_48{color:var(--color-ink-500)}._change_mlzqj_52{color:var(--color-ink-800);font-variant-numeric:tabular-nums}._section_17pg7_1{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._terms_17pg7_9{display:flex;flex-direction:column;gap:var(--space-3)}._row_17pg7_15{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:480px){._row_17pg7_15{grid-template-columns:1fr}}._field_5zuxn_1{display:flex;flex-direction:column;gap:var(--space-2)}._field_5zuxn_1>span{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-ink-600)}._fieldRow_5zuxn_13{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._error_5zuxn_19{color:var(--color-error-base);font-size:var(--text-sm);margin:0}._hint_5zuxn_26{font-size:var(--text-2xs);line-height:15px;color:var(--color-ink-500, #71717a)}._root_atf4u_1{display:flex;flex-direction:column;gap:var(--space-2);flex:1;min-height:480px}._toolbar_atf4u_9{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-paper-50);border:1px solid var(--color-ink-100);border-radius:var(--radius-md)}._hint_atf4u_20{color:var(--color-ink-500);font-size:var(--text-sm)}._addButton_atf4u_25{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-brand-500);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}._addButton_atf4u_25:hover{background:var(--color-brand-600)}._canvas_atf4u_43{position:relative;flex:1;min-height:440px;background:var(--color-paper-50);border:2px dashed var(--color-ink-200);border-radius:var(--radius-md);overflow:hidden;touch-action:none}._plane_atf4u_59{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 50%;transition:transform .22s ease-out}@media(prefers-reduced-motion:reduce){._plane_atf4u_59{transition:none}}._emptyHint_atf4u_73{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-ink-400);font-size:var(--text-sm);pointer-events:none}._tile_atf4u_83{position:absolute;transform-origin:center center;--iso-tf: rotateX(0deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:56px;height:56px;padding:4px;background:var(--color-paper-50);border:2px solid var(--color-ink-300);color:var(--color-ink-900);font-size:var(--text-2xs);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;transition:border-color var(--duration-fast),box-shadow var(--duration-fast),left .15s ease-out,top .15s ease-out,width .15s ease-out,height .15s ease-out,transform .15s ease-out}._tile_atf4u_83[data-dragging],._tile_atf4u_83[data-resizing],._tile_atf4u_83[data-rotating]{will-change:transform;transition:border-color var(--duration-fast),box-shadow var(--duration-fast)}._tile_atf4u_83[data-shape=round]{border-radius:50%}._tile_atf4u_83[data-shape=square]{border-radius:var(--radius-sm)}._tile_atf4u_83[data-shape=rectangle]{width:80px;height:48px;border-radius:var(--radius-sm)}._tile_atf4u_83[data-status=available]{background:var(--color-success-50);border-color:var(--color-success-300)}._tile_atf4u_83[data-status=occupied]{background:var(--color-error-50);border-color:var(--color-error-300)}._tile_atf4u_83[data-status=reserved]{background:var(--color-info-50);border-color:var(--color-info-300)}._tile_atf4u_83[data-status=held]{background:var(--color-warning-50);border-color:var(--color-warning-300)}._tile_atf4u_83[data-status=cleaning]{background:var(--color-info-50);border-color:var(--color-info-300)}._tile_atf4u_83[data-status=maintenance],._tile_atf4u_83[data-status=out-of-service]{background:var(--color-ink-50);border-color:var(--color-ink-300);color:var(--color-ink-500)}._tile_atf4u_83[data-selected]{border-color:var(--color-brand-500);box-shadow:0 0 0 3px var(--color-brand-100);z-index:10}._tile_atf4u_83[data-dragging]{cursor:grabbing;opacity:.9;z-index:20}._tile_atf4u_83:hover:not([data-selected]){border-color:var(--color-ink-500)}._resizeHandle_atf4u_196{position:absolute;right:-6px;bottom:-6px;width:12px;height:12px;background:var(--color-brand-500);border:2px solid white;border-radius:var(--radius-sm);cursor:nwse-resize;touch-action:none;z-index:11}._resizeHandle_atf4u_196:hover{background:var(--color-brand-600)}._rotateHandle_atf4u_214{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:14px;height:14px;background:var(--color-brand-500);border:2px solid white;border-radius:50%;cursor:grab;touch-action:none;z-index:11}._rotateHandle_atf4u_214:before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:8px;background:var(--color-brand-500);transform:translate(-50%)}._rotateHandle_atf4u_214:active{cursor:grabbing;background:var(--color-brand-600)}._tileFace_atf4u_256{position:absolute;left:50%;top:114%;transform:translate(-50%,12px);display:inline-flex;align-items:center;gap:6px;padding:3px 8px;--callout: #2f3a4f;background:var(--callout);border-radius:8px;box-shadow:inset 0 1px #ffffff14,0 2px 6px #1f293f42;white-space:nowrap;font-size:var(--text-2xs);line-height:15px;z-index:3}._tileFace_atf4u_256:after{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--callout);transform:translate(-50%)}._tileLabel_atf4u_308{font-weight:600;color:#fff}._tileStatus_atf4u_313{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.45;pointer-events:none}._tileCapacity_atf4u_328{display:inline-flex;align-items:center;gap:4px;color:#fff;font-weight:600;font-variant-numeric:tabular-nums}._tileRoom_atf4u_338{color:#fff;flex-shrink:0}._tileRate_atf4u_346{padding:0 4px;border-radius:4px;background:#fcd34d29;color:#fcd34d;font-weight:600;font-variant-numeric:tabular-nums}._tileCovers_atf4u_355{display:inline-flex;align-items:center;justify-content:center;padding:1px 3px;border-radius:5px;background:var(--color-brand-500, #3b6df5);color:#fff}._tray_atf4u_366{padding:var(--space-2) var(--space-3);background:var(--color-paper-100);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}._trayLabel_atf4u_376{color:var(--color-ink-700);font-size:var(--text-sm);font-weight:var(--weight-medium)}._trayList_atf4u_382{display:flex;flex-wrap:wrap;gap:var(--space-2)}._trayTile_atf4u_388{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--color-paper-50);border:1px dashed var(--color-ink-300);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-900);cursor:pointer}._trayTile_atf4u_388:hover{border-color:var(--color-brand-500);background:var(--color-paper-100)}._trayTile_atf4u_388[data-pending]{border-style:solid;border-color:var(--color-brand-500);background:var(--color-brand-100);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-500) 20%,transparent)}._trayTileLabel_atf4u_413{font-weight:var(--weight-medium)}._trayCapacity_atf4u_417{color:var(--color-ink-500);font-size:var(--text-2xs);display:inline-flex;align-items:center;gap:2px}._polygonOverlay_atf4u_425{position:absolute;inset:0;pointer-events:none;width:100%;height:100%}._polygonOverlay_atf4u_425 polyline{stroke:color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 80%,transparent)}._polygonOverlay_atf4u_425 polygon{fill:none!important;stroke:var(--pos-wall, color-mix(in srgb, var(--color-ink-900) 52%, transparent))!important;stroke-width:9!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke}._polygonOverlay_atf4u_425 polygon._wallCore_atf4u_457{stroke:var(--pos-wall-core, color-mix(in srgb, var(--color-ink-900) 20%, var(--color-paper-50)))!important;stroke-width:6!important}._polygonOverlay_atf4u_425 circle{pointer-events:auto;fill:var(--pos-brand, var(--color-brand-primary))}._decoration_atf4u_467{position:absolute;transform-origin:center center;--iso-tf: rotateX(0deg);cursor:move;border-radius:2px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}._decoration_atf4u_467[data-type=label]{background:transparent!important;color:var(--color-ink-primary);font-weight:var(--weight-medium)}._decoration_atf4u_467[data-selected]{outline:2px solid var(--color-brand-primary);outline-offset:1px}._decoration_atf4u_467[data-dragging]{opacity:.85}._decorationText_atf4u_496{pointer-events:none;font-size:var(--text-sm)}._decorationPreview_atf4u_501{position:absolute;border:2px dashed var(--color-brand-primary);background:color-mix(in srgb,var(--color-brand-primary) 12%,transparent);pointer-events:none;border-radius:2px}._canvas_atf4u_43[data-view=iso]{--iso-tilt: 42deg;--iso-spin: 0deg;--iso-scale: .86;perspective:1600px}._canvas_atf4u_43[data-view=iso] ._plane_atf4u_59{transform:scale(var(--iso-scale)) rotateX(var(--iso-tilt)) rotate(var(--iso-spin))}._canvas_atf4u_43[data-view=iso] ._tile_atf4u_83,._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467{--iso-tf: translateZ(var(--lift, 14px));transform-style:preserve-3d}._canvas_atf4u_43[data-view=iso] ._tile_atf4u_83:before,._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467:before{content:"";position:absolute;background:var(--side-face, color-mix(in srgb, var(--color-ink-900) 24%, var(--color-paper-50)));pointer-events:none}._canvas_atf4u_43[data-view=iso] ._tile_atf4u_83:before,._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467:before{left:0;right:0;top:100%;height:var(--lift, 14px);transform-origin:50% 0;transform:rotateX(-90deg)}._canvas_atf4u_43[data-view=iso] ._tile_atf4u_83{--lift: 13px}._canvas_atf4u_43[data-view=iso] ._tile_atf4u_83[data-shape=round]:before{display:none}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467{--lift: 18px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=wall]{--lift: 46px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=divider]{--lift: 30px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=column]{--lift: 64px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=bar]{--lift: 26px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=pos_station]{--lift: 22px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=stage]{--lift: 8px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=plant]{--lift: 20px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=door],._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=label]{--lift: 0px}._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=door]:before,._canvas_atf4u_43[data-view=iso] ._decoration_atf4u_467[data-type=label]:before{display:none}._canvas_atf4u_43[data-view=iso] ._tileFace_atf4u_256{transform:translate(-50%,12px) translateZ(calc(var(--lift, 13px) + 8px)) rotate(calc(-1 * (var(--tile-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_atf4u_43[data-view=iso] ._tileStatus_atf4u_313{transform:translate(-50%,-50%) translateZ(calc(var(--lift, 13px) + 8px)) rotate(calc(-1 * (var(--tile-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%}._canvas_atf4u_43[data-view=iso] ._decorationText_atf4u_496,._canvas_atf4u_43[data-view=iso] ._decorationCaption_atf4u_616,._canvas_atf4u_43[data-view=iso] ._decorationIcon_atf4u_617{transform:translate(-50%,-50%) translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)));transform-origin:50% 50%;padding:1px 5px;border-radius:5px;background:color-mix(in srgb,var(--color-paper-50) 90%,transparent)}._decoration_atf4u_467[data-type=wall]{background:color-mix(in srgb,var(--text) 55%,transparent);border-radius:1px}._decoration_atf4u_467[data-type=divider]{background:color-mix(in srgb,var(--text) 26%,transparent);border-radius:var(--radius-pill)}._decoration_atf4u_467[data-type=column]{background:color-mix(in srgb,var(--text) 45%,transparent);border-radius:3px;background-image:repeating-linear-gradient(45deg,transparent 0 3px,color-mix(in srgb,var(--surface) 45%,transparent) 3px 6px)}._decoration_atf4u_467[data-type=door]{background:transparent;border:1.5px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:3px}._decoration_atf4u_467[data-type=pos_station]{background:var(--accent-soft);border:1.5px solid var(--accent);border-radius:4px}._decoration_atf4u_467[data-type=bar]{background:color-mix(in srgb,var(--warn) 30%,var(--surface));border:1.5px solid color-mix(in srgb,var(--warn) 55%,transparent);border-radius:999px 999px 6px 6px}._decoration_atf4u_467[data-type=stage]{background:color-mix(in srgb,var(--violet) 16%,var(--surface));border:1.5px dashed color-mix(in srgb,var(--violet) 55%,transparent);border-radius:8px}._decoration_atf4u_467[data-type=plant]{background:color-mix(in srgb,var(--accent) 28%,var(--surface));border:1.5px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:50%}._polygonOverlay_atf4u_425 ._rubberBand_atf4u_673{stroke:color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 55%,transparent);vector-effect:non-scaling-stroke}._polygonOverlay_atf4u_425 ._closeTarget_atf4u_678{fill:var(--color-surface, #fff);stroke:var(--pos-brand, var(--color-brand-primary));stroke-width:1.5;vector-effect:non-scaling-stroke}._plane_atf4u_59[data-grid=on]{background-image:radial-gradient(color-mix(in srgb,var(--color-ink-900) 20%,transparent) 1px,transparent 1.2px);background-size:24px 24px;background-position:-.5px -.5px}._closeTarget_atf4u_678,._vertexHandle_atf4u_709{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;box-sizing:border-box}._closeTarget_atf4u_678{pointer-events:none;background:var(--color-paper-50);border:2px solid var(--pos-brand, var(--color-brand-primary))}._vertexHandle_atf4u_709{cursor:grab;background:var(--pos-brand, var(--color-brand-primary));border:2px solid var(--color-paper-50);touch-action:none}._decorationIcon_atf4u_617{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;width:32%;height:32%;min-width:12px;min-height:12px;max-width:48px;max-height:48px;color:var(--deco-ink, var(--color-ink-700, #3f3f46));opacity:.85}._decoration_atf4u_467[data-type=wall] ._decorationIcon_atf4u_617,._decoration_atf4u_467[data-type=divider] ._decorationIcon_atf4u_617{display:none}._decorationCaption_atf4u_616{position:absolute;top:100%;left:50%;transform:translate(-50%,6px);display:inline-flex;align-items:center;pointer-events:none;white-space:nowrap;padding:2px 7px;--callout: #2f3a4f;background:var(--callout);border-radius:6px;box-shadow:inset 0 1px #ffffff14,0 2px 5px #1f293f38;font-size:var(--text-2xs);font-weight:600;line-height:14px;color:#fff;z-index:3}._decorationCaption_atf4u_616:after{content:"";position:absolute;left:50%;bottom:100%;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--callout);transform:translate(-50%)}._canvas_atf4u_43[data-view=iso] ._decorationCaption_atf4u_616{transform:translate(-50%,6px) translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)))}._canvas_atf4u_43[data-view=iso] ._decorationText_atf4u_496{transform:translateZ(calc(var(--lift, 18px) + 6px)) rotate(calc(-1 * (var(--deco-rot, 0deg) + var(--iso-spin)))) rotateX(calc(-1 * var(--iso-tilt)))}._polygonOverlay_atf4u_425 ._draftWall_atf4u_829{stroke:var(--pos-brand, var(--color-brand-primary));stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}._polygonOverlay_atf4u_425 ._rectDraft_atf4u_838{fill:color-mix(in srgb,var(--pos-brand, var(--color-brand-primary)) 8%,transparent)!important;stroke:var(--pos-brand, var(--color-brand-primary))!important;stroke-width:3!important;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}._draftCorner_atf4u_848{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--pos-brand, var(--color-brand-primary));pointer-events:none}._polygonOverlay_atf4u_425[data-superseded]{opacity:.28}._canvas_atf4u_43[data-drawing] ._tile_atf4u_83,._canvas_atf4u_43[data-drawing] ._decoration_atf4u_467{pointer-events:none}._midpointHandle_atf4u_872{position:absolute;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;box-sizing:border-box;cursor:copy;touch-action:none;background:var(--color-paper-50);border:2px dashed var(--pos-brand, var(--color-brand-primary));opacity:.75}._midpointHandle_atf4u_872:hover{opacity:1;border-style:solid;transform:scale(1.15)}._floor_atf4u_904{position:absolute;inset:0;pointer-events:none;z-index:0}._floor_atf4u_904[data-style=GRID]{background-color:var(--color-paper-50, #fafafa);background-image:repeating-linear-gradient(to right,color-mix(in srgb,var(--color-ink-900) 7%,transparent) 0 1px,transparent 1px 24px),repeating-linear-gradient(to bottom,color-mix(in srgb,var(--color-ink-900) 7%,transparent) 0 1px,transparent 1px 24px)}._floor_atf4u_904[data-style=WOOD]{background-color:#e9dcc9;background-image:repeating-linear-gradient(to bottom,color-mix(in srgb,#7c5a35 22%,transparent) 0 1px,transparent 1px 26px),repeating-linear-gradient(to right,color-mix(in srgb,#7c5a35 16%,transparent) 0 2px,transparent 2px 96px),repeating-linear-gradient(to bottom,color-mix(in srgb,#c9ab84 30%,transparent) 0 13px,transparent 13px 26px)}._floor_atf4u_904[data-style=TILE]{background-color:#eef1f4;background-image:repeating-linear-gradient(to right,color-mix(in srgb,#64748b 26%,transparent) 0 2px,transparent 2px 48px),repeating-linear-gradient(to bottom,color-mix(in srgb,#64748b 26%,transparent) 0 2px,transparent 2px 48px)}._floor_atf4u_904[data-style=CONCRETE]{background-color:#e3e5e8;background-image:radial-gradient(circle at 20% 30%,color-mix(in srgb,#94a3b8 22%,transparent) 0 60px,transparent 61px),radial-gradient(circle at 70% 65%,color-mix(in srgb,#94a3b8 18%,transparent) 0 90px,transparent 91px),radial-gradient(circle at 45% 85%,color-mix(in srgb,#cbd5e1 40%,transparent) 0 70px,transparent 71px);background-size:260px 260px,340px 340px,300px 300px}._floor_atf4u_904[data-style=CARPET]{background-color:#d8d3cd;background-image:radial-gradient(color-mix(in srgb,#8a7f72 34%,transparent) 1px,transparent 1px),radial-gradient(color-mix(in srgb,#8a7f72 22%,transparent) 1px,transparent 1px);background-size:6px 6px,6px 6px;background-position:0 0,3px 3px}._tile_atf4u_83[data-material=WOOD_LIGHT],._card_atf4u_980[data-material=WOOD_LIGHT]{background-color:#e6d9c4;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#9c7d52 16%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#fff8ea 55%,transparent) 0 2px,transparent 2px 11px)}._tile_atf4u_83[data-material=WOOD_DARK],._card_atf4u_980[data-material=WOOD_DARK]{background-color:#6b4a30;background-image:repeating-linear-gradient(3deg,color-mix(in srgb,#2f1d10 30%,transparent) 0 1px,transparent 1px 5px),repeating-linear-gradient(3deg,color-mix(in srgb,#a2734a 40%,transparent) 0 2px,transparent 2px 11px)}._tile_atf4u_83[data-material=MARBLE],._card_atf4u_980[data-material=MARBLE]{background-color:#f2f1ee;background-image:linear-gradient(115deg,transparent 0 42%,color-mix(in srgb,#9aa0a6 26%,transparent) 42% 43.4%,transparent 43.4%),linear-gradient(128deg,transparent 0 61%,color-mix(in srgb,#9aa0a6 18%,transparent) 61% 62%,transparent 62%),linear-gradient(104deg,transparent 0 22%,color-mix(in srgb,#b9bfc5 30%,transparent) 22% 23.2%,transparent 23.2%)}._tile_atf4u_83[data-material=STONE],._card_atf4u_980[data-material=STONE]{background-color:#cfd2d4;background-image:radial-gradient(circle at 25% 35%,color-mix(in srgb,#8f959a 26%,transparent) 0 14px,transparent 15px),radial-gradient(circle at 72% 62%,color-mix(in srgb,#8f959a 20%,transparent) 0 18px,transparent 19px),radial-gradient(circle at 48% 84%,color-mix(in srgb,#eceef0 55%,transparent) 0 16px,transparent 17px);background-size:54px 54px,68px 68px,60px 60px}._tile_atf4u_83[data-material=METAL],._card_atf4u_980[data-material=METAL]{background-color:#d3d7db;background-image:repeating-linear-gradient(90deg,color-mix(in srgb,#8b9196 20%,transparent) 0 1px,transparent 1px 3px),linear-gradient(100deg,color-mix(in srgb,#ffffff 60%,transparent) 0 18%,transparent 46%)}._group_1cnml_2{display:inline-flex;align-items:center;gap:4px;padding:3px 6px 3px 8px;border:1px solid var(--border, var(--color-ink-100));border-radius:var(--radius-control, 10px);background:var(--surface2, var(--color-paper-1))}._groupLabel_1cnml_12{font-size:var(--text-2xs);line-height:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text4, var(--color-ink-500));margin-right:2px;white-space:nowrap}._swatch_1cnml_25{width:22px;height:22px;padding:0;border:1px solid color-mix(in srgb,var(--color-ink-900) 22%,transparent);border-radius:5px;cursor:pointer;background:transparent}._swatch_1cnml_25[data-empty]{background:linear-gradient(to bottom right,transparent calc(50% - 1px),color-mix(in srgb,var(--color-ink-900) 40%,transparent) calc(50% - 1px),color-mix(in srgb,var(--color-ink-900) 40%,transparent) calc(50% + 1px),transparent calc(50% + 1px)),var(--color-paper-1)}._swatch_1cnml_25[data-active]{outline:2px solid var(--pos-brand, var(--color-brand-primary));outline-offset:1px}._field_8e1dy_1{display:flex;flex-direction:column;gap:6px;min-width:0}._field_8e1dy_1>span:first-child{font-size:var(--type-helper-size);font-weight:600;color:var(--text2)}._row_8e1dy_15{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._hint_8e1dy_21{font-size:11px;line-height:15px;color:var(--text3)}._body_awj4s_1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);min-width:380px;flex:1;min-height:0}._title_awj4s_12{margin:0;font-size:var(--font-size-lg);font-weight:600;flex-shrink:0}._fields_awj4s_20{display:flex;flex-direction:column;gap:var(--space-4);flex:1;min-height:0;overflow-y:auto}._actions_awj4s_29{display:flex;justify-content:flex-end;gap:var(--space-2);flex-shrink:0}._section_awj4s_37{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._sectionTitle_awj4s_45{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-ink-700)}._sectionHint_awj4s_52{margin:0;font-size:var(--text-sm);color:var(--color-ink-500)}._row_awj4s_58{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:480px){._body_awj4s_1{min-width:0}._row_awj4s_58{grid-template-columns:1fr}}._root_1o2en_5{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_1o2en_11{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._branchField_1o2en_18{min-width:200px;max-width:280px}._toolbarActions_1o2en_23{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}._paymentMode_1o2en_32{display:flex;flex-direction:column;gap:var(--space-1)}._paymentModeLabel_1o2en_38{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text2)}._summary_1o2en_44{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._label_1o2en_50{font-weight:var(--weight-medium)}._rowActions_1o2en_54{display:flex;flex-wrap:wrap;gap:var(--space-1)}._dialogStack_1o2en_60{display:flex;flex-direction:column;gap:var(--space-3)}._dialogText_1o2en_66{margin:0;color:inherit}._hint_1o2en_71{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._issue_1o2en_77{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._preview_1o2en_83{margin:0;font-size:var(--type-secondary-size);color:var(--text2);overflow-wrap:anywhere}._row_1o2en_54{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-3)}._terms_1o2en_96{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-card)}._examples_1o2en_105{display:flex;flex-direction:column;gap:var(--space-1)}._examplesTitle_1o2en_111{font-size:var(--type-label-size);font-weight:var(--weight-medium);color:var(--text2)}._exampleList_1o2en_117{margin:0;padding-left:var(--space-4);font-size:var(--type-secondary-size);color:var(--text2)}._root_plzui_1{display:flex;flex-direction:column;gap:var(--space-4)}._hallLink_plzui_7{background:none;border:none;padding:0;color:var(--accent);font-size:inherit;font-weight:var(--weight-medium);cursor:pointer;text-align:left;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._hallLink_plzui_7:hover{text-decoration:underline}._rowActions_plzui_26{display:inline-flex;gap:var(--space-1);justify-content:flex-end}._layoutWrapper_plzui_36{display:flex;flex-direction:column;height:calc(100vh - 240px);min-height:480px}._layoutToolbar_plzui_43{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);margin-bottom:var(--space-3)}._layoutToolbar_plzui_43>*{flex:0 0 auto}._drawHint_plzui_66{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:calc(var(--space-3) * -1) 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:0 0 var(--radius-control) var(--radius-control);background:color-mix(in srgb,var(--pos-brand, var(--accent)) 8%,var(--surface));color:var(--text2);font-size:var(--type-helper-size);line-height:1.5}._shapePicker_plzui_80{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}._shapePickerLabel_plzui_87{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);letter-spacing:var(--type-table-head-tracking);text-transform:uppercase;color:var(--text4);margin-right:2px}._floorPicker_plzui_98{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}._floorPickerLabel_plzui_105{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);letter-spacing:var(--type-table-head-tracking);text-transform:uppercase;color:var(--text4);white-space:nowrap}._toolbarSpacer_plzui_116{margin-left:auto}._root_43mfo_5{display:flex;flex-direction:column;gap:var(--space-4)}._toolbar_43mfo_11{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._branchField_43mfo_18{min-width:200px;max-width:280px}._toolbarActions_43mfo_23{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-left:auto}._section_43mfo_31{display:flex;flex-direction:column;gap:var(--space-3)}._sectionHead_43mfo_37{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionTitle_43mfo_45{margin:0;font-size:var(--type-title-size, 1.125rem);font-weight:var(--weight-semibold)}._headLink_43mfo_53,._tipTarget_43mfo_60{display:inline-flex;align-items:center;min-height:var(--control-height-sm)}._hint_43mfo_66{margin:0;font-size:var(--type-secondary-size);color:var(--text2)}._label_43mfo_72{font-weight:var(--weight-medium)}._mono_43mfo_76{font-family:var(--font-mono, monospace);font-size:var(--type-secondary-size);word-break:break-all}._rowActions_43mfo_82{display:flex;flex-wrap:wrap;gap:var(--space-1)}._dialogStack_43mfo_88{display:flex;flex-direction:column;gap:var(--space-3)}._row_43mfo_82{display:flex;flex-wrap:wrap;gap:var(--space-3)}._row_43mfo_82>*{flex:1 1 200px}._qr_43mfo_104{align-self:flex-start;border:1px solid var(--border, #ddd);border-radius:var(--radius-md, 8px)}._tabs_4m0f4_5{display:flex;flex-direction:column;gap:var(--space-4)}._panel_4m0f4_11{display:flex;flex-direction:column;gap:var(--space-5)}._gridTable_4m0f4_17 td,._gridTable_4m0f4_17 th{vertical-align:middle}._rateCell_4m0f4_22{min-width:7.5rem}._srOnly_4m0f4_26{position:absolute;width:var(--space-px);height:var(--space-px);padding:0;margin:calc(var(--space-px) * -1);overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._rowInvalid_4m0f4_38 td{background:var(--color-error-subtle)}._gridFooter_4m0f4_42{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._pickerRow_4m0f4_50{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}._pickerRow_4m0f4_50>*{flex:1 1 12rem;max-width:20rem}._quoteTotal_4m0f4_62{display:flex;justify-content:flex-end;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-semibold)}._uncategorized_4m0f4_70{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._amount_4m0f4_77{font-variant-numeric:tabular-nums;white-space:nowrap}._root_14j9p_3{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0}._section_14j9p_10{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._sectionHead_14j9p_17{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._sectionTitle_14j9p_24{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text)}._caption_14j9p_31{margin:0;font-size:var(--text-sm);color:var(--text3)}._numHead_14j9p_37,._numCell_14j9p_38{text-align:right;white-space:nowrap}._numCell_14j9p_38{font-variant-numeric:tabular-nums}._nameCell_14j9p_47{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}._totalRow_14j9p_54 td{font-weight:var(--weight-semibold);border-top:var(--border-width-base) solid var(--border-color-default)}._card_14j9p_59{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardIcon_14j9p_71{flex:none;color:var(--color-warning-base)}._cardBody_14j9p_76{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._cardLabel_14j9p_83{font-size:var(--text-sm);color:var(--text3)}._cardValue_14j9p_88{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text);overflow-wrap:anywhere}._list_qova4_2{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_qova4_10{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr) auto;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border-bottom:var(--border-width-thin) solid var(--border-color-subtle);font-size:var(--text-sm)}._row_qova4_10:last-child{border-bottom:none}._self_qova4_25{background:var(--color-brand-primary-subtle);border-radius:var(--radius-md);font-weight:var(--weight-semibold)}._rank_qova4_31{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);color:var(--text2);text-align:center}._name_qova4_38{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;overflow-wrap:anywhere;color:var(--text)}._youTag_qova4_47{flex:none;padding:0 var(--space-1-5);border-radius:var(--radius-full);background:var(--color-brand-primary);color:var(--color-paper-base);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._value_qova4_57{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text)}._empty_qova4_63{margin:0;padding:var(--space-3);font-size:var(--text-sm);color:var(--text3)}._root_oncyf_3{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);min-width:0}._toolbar_oncyf_10{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._hint_oncyf_17{margin:0;font-size:var(--text-sm);color:var(--text3)}._cards_oncyf_23{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-3);min-width:0}._card_oncyf_23{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);background:var(--surface);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardHead_oncyf_42{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._cardTitleRow_oncyf_49{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._cardTitle_oncyf_49{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text);overflow-wrap:anywhere}._cardMeta_oncyf_65,._prize_oncyf_66,._myRank_oncyf_67{margin:0;font-size:var(--text-sm);color:var(--text2);overflow-wrap:anywhere}._myRank_oncyf_67{font-weight:var(--weight-semibold);color:var(--text)}._cardActions_oncyf_79{display:flex;flex-wrap:wrap;gap:var(--space-2)}._formStack_oncyf_85{display:flex;flex-direction:column;gap:var(--space-3)}._dayGrid_oncyf_91{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--space-3)}._shell_hm0m8_4{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;min-width:0;max-width:100vw;overflow-x:hidden;background:var(--color-page-bg);color:var(--text);font-size:var(--text-base)}._header_hm0m8_17{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);padding-top:max(var(--space-2),env(safe-area-inset-top));background:var(--surface);border-bottom:var(--border-width-thin) solid var(--border)}._headerText_hm0m8_31{display:flex;flex-direction:column;min-width:0}._business_hm0m8_37{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._person_hm0m8_46{font-size:var(--text-sm);color:var(--text3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._main_hm0m8_54{flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--space-4);width:100%;max-width:960px;min-width:0;margin:0 auto;padding:var(--space-4) var(--space-3);padding-bottom:calc(72px + env(safe-area-inset-bottom) + var(--space-4))}._pageTitle_hm0m8_69{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold)}._tabs_hm0m8_75{position:fixed;inset:auto 0 0;z-index:var(--z-sticky);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:var(--border-width-thin) solid var(--border)}._tab_hm0m8_75{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-0-5);min-height:56px;min-width:0;padding:var(--space-1);color:var(--text2);font-size:var(--text-xs);line-height:1.2;text-align:center}._tab_hm0m8_75[data-active=true]{color:var(--color-brand-primary);font-weight:var(--weight-semibold)}._tab_hm0m8_75[data-active=true]:before{content:"";position:absolute;inset:0 25% auto;height:3px;border-radius:0 0 var(--radius-full) var(--radius-full);background:var(--color-brand-primary)}._tab_hm0m8_75[data-locked=true],._tab_hm0m8_75[data-locked=off]{color:var(--text4)}._tab_hm0m8_75:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}._tabLabel_hm0m8_126{max-width:100%;overflow-wrap:anywhere}._tabLock_hm0m8_131{position:absolute;top:var(--space-1-5);right:calc(50% - var(--space-5))}._section_hm0m8_137{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._sectionTitle_hm0m8_144{margin:0;font-size:var(--text-md);font-weight:var(--weight-semibold)}._card_hm0m8_150{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-3);background:var(--surface);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._caption_hm0m8_162{margin:0;font-size:var(--text-sm);color:var(--text3)}._controls_hm0m8_168{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._viewSwitch_hm0m8_175{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._rows_hm0m8_182{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._row_hm0m8_182{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-1) var(--space-3);min-height:44px;padding:var(--space-2) 0;border-bottom:var(--border-width-thin) solid var(--border-color-subtle);font-size:var(--text-sm)}._row_hm0m8_182:last-child{border-bottom:none}._rowMain_hm0m8_206{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._rowTitle_hm0m8_213{font-weight:var(--weight-medium);overflow-wrap:anywhere}._rowSub_hm0m8_218{color:var(--text3);overflow-wrap:anywhere}._rowValue_hm0m8_223{font-variant-numeric:tabular-nums;white-space:nowrap}._total_hm0m8_228{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._locked_hm0m8_238{display:flex;align-items:flex-start;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-width-thin) dashed var(--border-color-strong);border-radius:var(--radius-md);background:var(--color-neutral-subtle);font-size:var(--text-sm)}._lockedIcon_hm0m8_250{flex:none;margin-top:var(--space-0-5);color:var(--text3)}._lockedBody_hm0m8_256{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._lockedTitle_hm0m8_263{font-weight:var(--weight-semibold)}._lockedReason_hm0m8_267{color:var(--text3);overflow-wrap:anywhere}._offline_hm0m8_272{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);color:var(--color-warning-text);font-size:var(--text-sm)}._signIn_hm0m8_286{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:var(--space-4);background:var(--color-page-bg);color:var(--text)}._signInCard_hm0m8_297{display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:420px;padding:var(--space-6) var(--space-4);background:var(--surface);border:var(--border-width-thin) solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);text-align:center}._signInIcon_hm0m8_311{align-self:center;color:var(--color-brand-primary)}._signInTitle_hm0m8_316{margin:0;font-size:var(--text-xl);font-weight:var(--weight-semibold)}._signInHint_hm0m8_322{margin:0;font-size:var(--text-sm);color:var(--text3)}._signInButton_hm0m8_328{min-height:48px}._checkFieldset_1hb1d_4{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control);min-width:0}._checkLegend_1hb1d_15{padding:0 var(--space-1);font-weight:var(--weight-medium);color:var(--text)}._fieldError_1hb1d_21{margin:0;font-size:var(--type-secondary-size);color:var(--danger)}._statusField_1hb1d_27{min-width:10rem;max-width:14rem}._nameWrap_1hb1d_37{display:inline-block;min-width:8rem;max-width:13rem;white-space:normal;vertical-align:middle}._covered_1hb1d_45{display:inline-flex;flex-direction:column;min-width:8rem;max-width:12rem;white-space:normal;vertical-align:middle}._coveredClasses_1hb1d_54{color:var(--text3)}._statusCell_1hb1d_58{width:9rem}._root_1a2km_3,._root_13wf7_4{display:flex;flex-direction:column;gap:var(--space-4)}._form_13wf7_10{display:flex;flex-direction:column;gap:var(--space-4);max-width:34rem}._provenance_13wf7_19{display:flex}._actions_13wf7_23{display:flex;gap:var(--space-2);margin-top:var(--space-4)}._root_9k3a1_3{display:flex;flex-direction:column;gap:var(--space-4)}._note_9k3a1_11{padding:var(--space-3) 0;color:var(--text3)}._root_5898h_3{display:flex;flex-direction:column;gap:var(--space-4)}._note_5898h_11{padding:var(--space-3) 0;color:var(--text3)}._root_1a2km_3,._root_1dmed_4{display:flex;flex-direction:column;gap:var(--space-4)}._form_1dmed_10{display:flex;flex-direction:column;gap:var(--space-4);max-width:34rem}._checkRow_1dmed_19{display:flex;gap:var(--space-4);margin-top:var(--space-3)}._actions_1dmed_25{display:flex;gap:var(--space-2);margin-top:var(--space-4)}._valuesBlock_1dmed_33{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);max-width:44rem}._valuesTitle_1dmed_41{margin:0}._valueAddRow_1dmed_45{display:flex;gap:var(--space-2);align-items:end}._valueList_1dmed_51{display:flex;flex-direction:column;gap:var(--space-2)}._valueRow_1dmed_57{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md)}._valueMeta_1dmed_66{display:flex;gap:var(--space-3);align-items:center}._valueMn_1dmed_73{color:var(--text3)}._root_69mb0_3{display:flex;flex-direction:column;gap:var(--space-3);border-radius:var(--radius-control);border:1px solid var(--row-line);background:var(--surface2)}._header_69mb0_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_69mb0_19{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text2);margin:0;text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._row_69mb0_28{display:flex;flex-direction:column;gap:var(--space-1)}._attrName_69mb0_34{font-size:var(--type-table-head-size);font-weight:var(--type-table-head-weight);color:var(--text2);text-transform:uppercase;letter-spacing:var(--type-table-head-tracking)}._chips_69mb0_42{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_69mb0_42{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-input);background:var(--surface);color:var(--text);font-size:var(--type-control-size);cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);min-height:var(--space-7)}._chip_69mb0_42:hover{background:var(--surface2)}._chip_69mb0_42[data-active]{background:var(--accent-btn);border-color:var(--accent-btn);color:var(--accent-btn-text)}._chip_69mb0_42:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._chip_69mb0_42[disabled]{cursor:not-allowed;opacity:.6}._meta_69mb0_85{font-size:var(--type-breadcrumb-size);color:var(--text3)}._loading_69mb0_90{padding:var(--space-4);text-align:center;color:var(--text2);font-size:var(--type-secondary-size)}._hint_69mb0_97{margin:0;font-size:var(--type-breadcrumb-size);color:var(--text3);line-height:var(--leading-snug)}._root_13sty_1{display:flex;flex-direction:column}._loading_13sty_6,._empty_13sty_7{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-4);color:var(--color-ink-muted);font-size:var(--text-sm);background:var(--color-paper-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-ink-100)}._spin_13sty_20{animation:_spin_13sty_20 1s linear infinite}@keyframes _spin_13sty_20{to{transform:rotate(360deg)}}._grid_13sty_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}._card_13sty_36{position:relative;display:flex;flex-direction:column;background:var(--color-paper-base);border:1px solid var(--color-ink-100);border-radius:var(--radius-md);overflow:hidden}._card_13sty_36[data-main]{border-color:var(--color-success-base);box-shadow:0 0 0 2px var(--color-success-subtle, rgba(40, 167, 90, .16))}._card_13sty_36[data-dragging]{z-index:2;box-shadow:0 14px 28px -12px #0f191640}._dragHandle_13sty_56{position:absolute;top:var(--space-2);left:var(--space-2);display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);padding:0;border:none;border-radius:var(--radius-full);background:#ffffffd9;color:var(--color-ink-700);cursor:grab;z-index:1}._dragHandle_13sty_56:active{cursor:grabbing}._dragHandle_13sty_56:disabled{cursor:not-allowed;opacity:.5}._thumb_13sty_83{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--color-paper-sunken);display:block}._meta_13sty_91{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}._uploader_13sty_98{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);background:var(--color-paper-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-ink-100)}._hint_1e1l8_1{margin:0;padding:var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm);background:var(--color-paper-subtle);border-radius:var(--radius-md);border:1px dashed var(--color-ink-100)}._table_1e1l8_11{width:100%;border-collapse:collapse;font-size:var(--text-sm);color:var(--color-ink-base)}._table_1e1l8_11 thead th{text-align:left;padding:var(--space-2) var(--space-3) var(--space-2) 0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-ink-100)}._table_1e1l8_11 tbody td{padding:var(--space-2) var(--space-3) var(--space-2) 0;vertical-align:middle;border-bottom:1px solid var(--color-ink-100)}._table_1e1l8_11 tbody tr[data-error] td{background:color-mix(in srgb,var(--color-error-base) 8%,transparent)}._maxQtyCell_1e1l8_39{display:flex;align-items:center;gap:var(--space-1)}._maxQtyClear_1e1l8_47{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--control-height-sm);height:var(--control-height-sm);border:none;border-radius:var(--radius-full);background:var(--color-paper-sunken);color:var(--color-ink-500);cursor:pointer;padding:0;transition:all var(--duration-fast) var(--ease-out)}._maxQtyClear_1e1l8_47:hover{background:var(--color-error-subtle);color:var(--color-error-base)}._errorRow_1e1l8_68 td{border-bottom:none;padding-top:var(--space-1)}._errorList_1e1l8_73{margin:0;padding:var(--space-2) var(--space-3);list-style:none;background:color-mix(in srgb,var(--color-error-base) 7%,transparent);border:1px solid color-mix(in srgb,var(--color-error-base) 25%,transparent);border-radius:var(--radius-sm);color:var(--color-error-base);font-size:var(--text-xs);display:flex;flex-direction:column;gap:var(--space-1)}._checkboxRow_1ixy0_3{display:flex;gap:var(--space-4);margin-top:var(--space-3)}._section_1ixy0_9{margin-top:var(--space-4)}._sectionHeading_1ixy0_13{margin:0 0 var(--space-2);font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text)}._root_1jnor_5{display:flex;flex-direction:column;gap:var(--space-4)}._grid_1y78s_1{display:flex;flex-direction:column;gap:var(--space-2)}._row_1y78s_10{display:grid;grid-template-columns:10rem auto 1fr;align-items:center;gap:var(--space-3);min-height:var(--control-height-sm)}._times_1y78s_18{display:flex;align-items:center;gap:var(--space-2)}._time_1y78s_18{width:9.75rem}._sep_1y78s_35{color:var(--text4)}._copy_1y78s_42{justify-self:start}@media(max-width:640px){._row_1y78s_10{grid-template-columns:1fr auto}._times_1y78s_18{grid-column:1}._copy_1y78s_42{grid-column:2}}._root_1cucg_1{display:flex;flex-direction:column;gap:var(--space-5)}._card_1cucg_11{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._cardHint_1cucg_24{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._row2_1cucg_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-3);align-items:start}._field_1cucg_52{display:flex;flex-direction:column;gap:var(--space-2)}._fieldLabel_1cucg_58{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text2)}._metaGrid_1cucg_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--space-3);padding:var(--space-3);background:var(--surface2);border:1px solid var(--border);border-radius:var(--radius-control)}._meta_1cucg_67{display:flex;flex-direction:column;gap:var(--space-1)}._metaLabel_1cucg_85{font-size:var(--type-helper-size);text-transform:uppercase;letter-spacing:.04em;color:var(--text3)}._metaValue_1cucg_92{font-size:var(--type-secondary-size);color:var(--text);font-variant-numeric:tabular-nums}._suspendedNote_1cucg_98{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-control);background:var(--danger-soft);color:var(--danger);font-size:var(--type-secondary-size)}._actions_1cucg_109{display:flex;justify-content:flex-end;gap:var(--space-2)}._root_1vhb2_1{display:flex;flex-direction:column;gap:var(--space-4)}._hint_1vhb2_9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--surface2);border:1px solid var(--border);font-size:var(--type-secondary-size);color:var(--text2)}._hintLink_1vhb2_21{margin-left:auto;color:var(--accent);text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._hintLink_1vhb2_21:hover{text-decoration:underline}._codeCard_1vhb2_38{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--accent);border-radius:var(--radius-card);background:var(--accent-soft)}._codeBlock_1vhb2_49{display:flex;flex-direction:column;gap:var(--space-1)}._codeLabel_1vhb2_55{font-size:var(--type-helper-size);text-transform:uppercase;letter-spacing:.06em;color:var(--text3)}._code_1vhb2_38{font-family:var(--font-mono);font-size:30px;font-weight:var(--weight-bold);letter-spacing:.25em;color:var(--text)}._codeMeta_1vhb2_72{font-size:var(--type-secondary-size);color:var(--text2);font-variant-numeric:tabular-nums}._codeActions_1vhb2_78{display:flex;gap:var(--space-2)}._codeInline_1vhb2_83{display:inline-flex;align-items:center;gap:var(--space-2);padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-mono);font-size:var(--type-secondary-size);letter-spacing:.12em;color:var(--text)}._codeInline_1vhb2_83:hover{color:var(--accent)}._codeHidden_1vhb2_102{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text4)}._countdown_1vhb2_108{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);color:var(--text)}._emptyWrap_1vhb2_117{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._formStack_1vhb2_124{display:flex;flex-direction:column;gap:var(--space-3)}._modalHint_1vhb2_130{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}@media(max-width:640px){._codeCard_1vhb2_38{flex-direction:column;align-items:flex-start}}._stack_jiqcn_1{display:flex;flex-direction:column;gap:var(--space-4)}._templateNote_jiqcn_9{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface2);border:1px solid var(--border);font-size:var(--type-secondary-size);color:var(--text2)}._section_jiqcn_19{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_jiqcn_25{font-size:var(--type-secondary-size);font-weight:var(--weight-semibold);color:var(--text)}._sectionHint_jiqcn_31{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._moduleGrid_jiqcn_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--space-2)}._settingGrid_jiqcn_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3);align-items:end}._moduleHint_jiqcn_51{margin:0;font-size:var(--type-helper-size);color:var(--text3)}._moduleHintLink_jiqcn_57{color:var(--accent-text);font-weight:var(--weight-semibold);text-decoration:none}._moduleHintLink_jiqcn_57:hover{text-decoration:underline}._root_14kks_1{display:flex;flex-direction:column;gap:var(--space-5)}._card_14kks_7{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._card_14kks_7>div:has(>table){border:0;border-radius:0;box-shadow:none}._cardHead_14kks_28{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._cardTitleBlock_14kks_35{display:flex;flex-direction:column;gap:var(--space-1)}._cardTitle_14kks_35{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._cardHint_14kks_49{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._summary_14kks_55{display:flex;flex-direction:column;gap:var(--space-3)}._summaryRow_14kks_61{display:flex;align-items:center;gap:var(--space-3)}._summaryLabel_14kks_67{min-width:6rem;font-size:var(--type-secondary-size);color:var(--text3)}._summaryValue_14kks_73{font-size:var(--type-body-size);font-weight:var(--weight-medium);color:var(--text)}._chips_14kks_79{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_14kks_79{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface2);border:1px solid var(--border);font-size:var(--type-helper-size);color:var(--text2)}._branchCell_14kks_96{display:flex;flex-direction:column;gap:var(--space-1)}._mono_14kks_102{font-family:var(--font-mono);font-size:var(--type-helper-size);color:var(--text3)}._rowActions_14kks_108{display:flex;gap:var(--space-1)}._root_1ue5v_1{display:flex;flex-direction:column;gap:var(--space-4)}._mono_1ue5v_7{font-family:var(--font-mono);font-size:var(--type-secondary-size);letter-spacing:.06em;color:var(--text)}._rowActions_1ue5v_14{display:flex;gap:var(--space-1)}._emptyWrap_1ue5v_22{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._formStack_1ue5v_29{display:flex;flex-direction:column;gap:var(--space-3)}._linkedCode_1ue5v_37{padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);background:var(--surface2);border:1px solid var(--border)}._modalHint_1ue5v_44{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._subject_1k65g_1{margin-left:var(--space-2);font-size:var(--type-secondary-size);font-weight:var(--weight-normal);color:var(--text3)}._windowList_1k65g_10{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._windowRow_1k65g_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._expiredRow_1k65g_28{opacity:.55}._branchName_1k65g_33{font-size:var(--type-body-size);color:var(--text)}._linkedHint_1k65g_38{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface2);font-size:var(--type-secondary-size);color:var(--text2)}._hint_1k65g_50{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._error_1k65g_56{color:var(--danger)}._subject_a63fd_1{margin-left:var(--space-2);font-size:var(--type-secondary-size);font-weight:var(--weight-normal);color:var(--text3)}._stack_a63fd_8{display:flex;flex-direction:column;gap:var(--space-5)}._section_a63fd_16{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_a63fd_22{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--text)}._hint_a63fd_28{margin:0;font-size:var(--type-secondary-size);color:var(--text3)}._grantList_a63fd_34{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._grant_a63fd_34{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}._grantInfo_a63fd_55{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._grantScope_a63fd_62{font-size:var(--type-secondary-size);color:var(--text2)}._addRow_a63fd_67{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-3);align-items:end}._permissions_a63fd_74{display:flex;flex-direction:column;gap:var(--space-2)}._chips_a63fd_80{display:flex;flex-wrap:wrap;gap:var(--space-1)}._chip_a63fd_80{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--surface2);font-family:var(--font-mono);font-size:var(--type-helper-size);color:var(--text2)}@media(max-width:640px){._addRow_a63fd_67{grid-template-columns:1fr}}._wholeRow_198bp_8{grid-column:1 / -1}._addRow_198bp_12{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);align-items:end}._addRow_198bp_12>:last-child{grid-column:1 / -1;justify-self:end}._root_ce7ry_1{display:flex;flex-direction:column;gap:var(--space-4)}._differenceNote_ce7ry_9{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid color-mix(in srgb,var(--info) 30%,transparent);background:var(--info-soft);color:var(--text2)}._differenceText_ce7ry_20{display:flex;flex-direction:column;gap:2px;font-size:var(--type-secondary-size)}._differenceLink_ce7ry_27{margin-left:auto;white-space:nowrap;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;min-height:var(--control-height-sm);min-width:var(--control-height-sm)}._differenceLink_ce7ry_27:hover{text-decoration:underline}._section_ce7ry_42{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_ce7ry_48{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);letter-spacing:var(--type-title-tracking);color:var(--text)}._userCell_ce7ry_56{display:flex;flex-direction:column;gap:2px}._userName_ce7ry_62{font-weight:var(--type-control-weight);color:var(--text)}._userEmail_ce7ry_67{font-size:var(--type-helper-size);color:var(--text3)}._chips_ce7ry_72{display:flex;flex-wrap:wrap;gap:var(--space-1)}._chip_ce7ry_72{display:inline-flex;align-items:baseline;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--surface2);font-size:var(--type-helper-size);color:var(--text2)}._chipScope_ce7ry_89,._muted_ce7ry_93{color:var(--text3)}._rowActions_ce7ry_97{display:flex;gap:var(--space-1)}
