@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.admin-prototype-studio[data-v-fd6a7d3b]{--ink:#17201d;--muted:#718078;--line:#e3e7e2;--paper:#fff;--green:#1f7a55;--lime:#dff56a;min-height:calc(100vh - 69px);color:var(--ink);background:#e9ece7;padding:22px}.prototype-icons[data-v-fd6a7d3b]{width:0;height:0;position:absolute;overflow:hidden}.prototype-picker[data-v-fd6a7d3b]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #d7ddd6;border-radius:18px;align-items:center;gap:22px;width:100%;max-width:1500px;min-height:66px;margin:0 auto 14px;padding:10px 12px 10px 18px;display:flex;box-shadow:0 8px 28px #1f2a2412}.picker-copy[data-v-fd6a7d3b]{gap:2px;min-width:175px;display:grid}.picker-copy span[data-v-fd6a7d3b]{color:#7a867f;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.picker-copy strong[data-v-fd6a7d3b]{font-size:15px}.picker-tabs[data-v-fd6a7d3b]{gap:6px;display:flex}.picker-tabs button[data-v-fd6a7d3b]{color:#657068;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:700;display:flex}.picker-tabs button span[data-v-fd6a7d3b]{color:#9da59f;font-size:10px}.picker-tabs button.active[data-v-fd6a7d3b]{color:#fff;background:#17201d}.picker-tabs button.active span[data-v-fd6a7d3b]{color:#b7c2ba}.back-link[data-v-fd6a7d3b]{color:#69756d;margin-left:auto;padding:9px 12px;font-size:12px;font-weight:700}.prototype-canvas[data-v-fd6a7d3b]{background:#f7f8f6;border:1px solid #dce1db;border-radius:22px;grid-template-columns:246px minmax(0,1fr);max-width:1500px;min-height:900px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 70px #2430281c}.admin-sidebar[data-v-fd6a7d3b]{border-right:1px solid var(--line);background:#fff;flex-direction:column;min-height:100%;padding:28px 18px 22px;display:flex}.sidebar-company[data-v-fd6a7d3b]{grid-template-columns:38px 1fr;align-items:center;gap:11px;padding:0 7px 27px;display:grid}.company-logo[data-v-fd6a7d3b]{color:#fff;background:#1f7a55;border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:800;display:grid}.sidebar-company div[data-v-fd6a7d3b]{gap:3px;display:grid}.sidebar-company strong[data-v-fd6a7d3b]{font-size:14px}.sidebar-company small[data-v-fd6a7d3b]{color:#839088;font-size:10px}.close-menu[data-v-fd6a7d3b]{display:none}.admin-menu[data-v-fd6a7d3b]{gap:5px;width:100%;display:grid}.admin-menu button[data-v-fd6a7d3b],.sidebar-bottom>button[data-v-fd6a7d3b]{color:#6f7b74;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:21px 1fr auto;align-items:center;gap:11px;width:100%;padding:11px 13px;font-size:13px;font-weight:650;display:grid}.admin-menu button svg[data-v-fd6a7d3b],.sidebar-bottom>button svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px}.admin-menu button.active[data-v-fd6a7d3b]{color:#176f4c;background:#eaf5ef}.admin-menu em[data-v-fd6a7d3b]{color:#748078;text-align:center;background:#eef1ed;border-radius:10px;min-width:24px;padding:3px 6px;font-size:10px;font-style:normal}.admin-menu button.active em[data-v-fd6a7d3b]{color:#176f4c;background:#d8ecdf}.sidebar-bottom[data-v-fd6a7d3b]{gap:14px;margin-top:auto;display:grid}.sidebar-user[data-v-fd6a7d3b]{border-top:1px solid var(--line);grid-template-columns:34px 1fr 16px;align-items:center;gap:9px;padding:15px 7px 0;display:grid}.sidebar-user>span[data-v-fd6a7d3b]{color:#fff;background:#33473f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.sidebar-user div[data-v-fd6a7d3b]{gap:2px;display:grid}.sidebar-user strong[data-v-fd6a7d3b]{font-size:11px}.sidebar-user small[data-v-fd6a7d3b]{color:#8b958f;font-size:10px}.sidebar-user svg[data-v-fd6a7d3b]{fill:none;stroke:#879189;stroke-width:1.8px;width:14px;height:14px}.admin-content[data-v-fd6a7d3b]{min-width:0}.admin-header[data-v-fd6a7d3b]{border-bottom:1px solid var(--line);background:#ffffffe6;align-items:center;gap:24px;min-height:116px;padding:24px 32px;display:flex}.header-title[data-v-fd6a7d3b]{min-width:250px}.header-title p[data-v-fd6a7d3b]{color:#859088;margin:0 0 5px;font-size:11px}.header-title h1[data-v-fd6a7d3b]{letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.1}.header-tools[data-v-fd6a7d3b]{align-items:center;gap:9px;margin-left:auto;display:flex}.search-box[data-v-fd6a7d3b]{background:#f7f8f6;border:1px solid #e0e4df;border-radius:10px;align-items:center;gap:8px;width:235px;height:40px;padding:0 12px;display:flex}.search-box svg[data-v-fd6a7d3b],.notification-button svg[data-v-fd6a7d3b],.primary-action svg[data-v-fd6a7d3b],.menu-trigger svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:17px;height:17px}.search-box input[data-v-fd6a7d3b]{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:11px}.notification-button[data-v-fd6a7d3b],.menu-trigger[data-v-fd6a7d3b]{cursor:pointer;background:#fff;border:1px solid #e0e4df;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:relative}.notification-button i[data-v-fd6a7d3b]{background:#e85c4a;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.primary-action[data-v-fd6a7d3b]{color:#fff;cursor:pointer;background:#1e7452;border:0;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:11px;font-weight:750;display:flex}.menu-trigger[data-v-fd6a7d3b]{display:none}.dashboard[data-v-fd6a7d3b]{padding:28px 32px 42px}.dashboard h2[data-v-fd6a7d3b],.dashboard h3[data-v-fd6a7d3b],.dashboard p[data-v-fd6a7d3b]{margin-top:0}.dashboard h2[data-v-fd6a7d3b]{letter-spacing:-.035em;margin-bottom:8px;font-size:26px}.dashboard h3[data-v-fd6a7d3b]{letter-spacing:-.02em;margin-bottom:4px;font-size:16px}.dashboard p[data-v-fd6a7d3b]{color:var(--muted)}.operations-hero[data-v-fd6a7d3b]{color:#fff;background:radial-gradient(circle at 84% 20%,#d8f48b40,#0000 16rem),linear-gradient(115deg,#183b31,#245b48);border-radius:17px;justify-content:space-between;align-items:center;min-height:150px;padding:27px 30px;display:flex;overflow:hidden}.operations-hero p[data-v-fd6a7d3b]{color:#c7d6d0;margin:0;font-size:13px}.live-label[data-v-fd6a7d3b]{color:#d9e5df;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;margin-bottom:20px;font-size:10px;font-weight:700;display:inline-flex}.live-label i[data-v-fd6a7d3b]{background:#dff56a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dff56a21}.hero-progress[data-v-fd6a7d3b]{grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px;width:190px;display:grid}.hero-progress strong[data-v-fd6a7d3b]{letter-spacing:-.05em;font-size:34px}.hero-progress span[data-v-fd6a7d3b]{color:#cbd8d3;font-size:11px}.hero-progress div[data-v-fd6a7d3b]{background:#ffffff26;border-radius:6px;grid-column:1/-1;height:6px;overflow:hidden}.hero-progress div i[data-v-fd6a7d3b]{border-radius:inherit;background:var(--lime);width:75%;height:100%;display:block}.metric-grid[data-v-fd6a7d3b]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px;display:grid}.metric-grid article[data-v-fd6a7d3b]{border:1px solid var(--line);background:#fff;border-radius:14px;gap:13px;min-width:0;padding:18px;display:flex}.metric-icon[data-v-fd6a7d3b]{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.metric-icon svg[data-v-fd6a7d3b],.task-icon svg[data-v-fd6a7d3b],.action-icon svg[data-v-fd6a7d3b],.money-note svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.violet[data-v-fd6a7d3b]{color:#6656b5;background:#efedfb}.green[data-v-fd6a7d3b]{color:#187455;background:#e7f5ee}.amber[data-v-fd6a7d3b]{color:#9b6913;background:#fff3da}.blue[data-v-fd6a7d3b]{color:#37649c;background:#e8f1fb}.metric-grid article>div[data-v-fd6a7d3b]{gap:3px;display:grid}.metric-grid small[data-v-fd6a7d3b]{color:#77827b;font-size:10px}.metric-grid strong[data-v-fd6a7d3b]{letter-spacing:-.03em;font-size:22px}.metric-grid p[data-v-fd6a7d3b]{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9px;overflow:hidden}.metric-grid b[data-v-fd6a7d3b]{color:#23805e}.operations-columns[data-v-fd6a7d3b],.overview-columns[data-v-fd6a7d3b],.analytics-columns[data-v-fd6a7d3b]{grid-template-columns:minmax(0,1.7fr) minmax(260px,.85fr);gap:14px;margin-top:16px;display:grid}.panel[data-v-fd6a7d3b]{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;padding:22px}.panel-heading[data-v-fd6a7d3b]{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:14px;display:flex}.panel-heading p[data-v-fd6a7d3b]{margin:0;font-size:10px}.panel-heading button[data-v-fd6a7d3b]{color:#5f6d65;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:10px;font-weight:700;display:flex}.panel-heading button svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.attention-panel article[data-v-fd6a7d3b]{border-top:1px solid #edf0ec;grid-template-columns:38px 1fr auto 16px;align-items:center;gap:12px;padding:13px 0;display:grid}.task-icon[data-v-fd6a7d3b]{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.task-icon.red[data-v-fd6a7d3b]{color:#b94e42;background:#fcedeb}.task-icon.amber[data-v-fd6a7d3b]{color:#9b6913;background:#fff3da}.task-icon.blue[data-v-fd6a7d3b]{color:#37649c;background:#e8f1fb}.attention-panel strong[data-v-fd6a7d3b]{font-size:11px}.attention-panel article p[data-v-fd6a7d3b]{margin:4px 0 0;font-size:9px}.attention-panel time[data-v-fd6a7d3b],.attention-panel article>b[data-v-fd6a7d3b]{color:#59665e;font-size:10px}.row-arrow[data-v-fd6a7d3b]{fill:none;stroke:#a6aea9;stroke-width:1.8px;width:14px;height:14px}.inline-button[data-v-fd6a7d3b]{color:#176f4c;background:#e7f4ec;border:0;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.courier-stack[data-v-fd6a7d3b]{margin:23px 0;display:flex}.courier-stack>div[data-v-fd6a7d3b]{margin-right:-7px;position:relative}.courier-avatar[data-v-fd6a7d3b]{color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-weight:800;display:grid}.courier-stack i[data-v-fd6a7d3b]{background:#2bb674;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:2px}.coral[data-v-fd6a7d3b]{background:#d97766}.blue-avatar[data-v-fd6a7d3b]{background:#5e83b2}.green-avatar[data-v-fd6a7d3b]{background:#55927a}.purple-avatar[data-v-fd6a7d3b]{background:#766a9e}.sand[data-v-fd6a7d3b]{background:#a1845d}.team-stat[data-v-fd6a7d3b]{color:#59665f;border-bottom:1px solid #edf0ec;justify-content:space-between;padding:9px 0;font-size:10px;display:flex}.team-stat strong[data-v-fd6a7d3b]{color:#26312c}.team-stat.muted[data-v-fd6a7d3b]{color:#98a19b}.secondary-action[data-v-fd6a7d3b]{background:#fff;border:1px solid #dfe4df;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:38px;margin-top:16px;font-size:10px;font-weight:750;display:flex}.secondary-action svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px}.is-overview[data-v-fd6a7d3b]{--green:#1d6850}.is-overview .admin-menu button.active[data-v-fd6a7d3b]{color:#194c3e;background:#edf3f0}.is-overview .primary-action[data-v-fd6a7d3b]{background:#193e33}.welcome-card[data-v-fd6a7d3b]{color:#fff;background:linear-gradient(130deg,#173c32 0%,#245948 66%,#56806b 100%);border-radius:18px;justify-content:space-between;align-items:center;min-height:245px;padding:38px 44px;display:flex;overflow:hidden}.welcome-card>div[data-v-fd6a7d3b]:first-child{max-width:540px}.welcome-card span[data-v-fd6a7d3b]{color:#c9dad2;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.welcome-card h2[data-v-fd6a7d3b]{max-width:490px;margin:12px 0;font-size:31px;line-height:1.15}.welcome-card p[data-v-fd6a7d3b]{color:#c9d8d2;max-width:500px;margin-bottom:22px;font-size:12px;line-height:1.5}.welcome-card button[data-v-fd6a7d3b]{color:#173c32;background:#dff56a;border:0;border-radius:9px;align-items:center;gap:7px;padding:10px 14px;font-size:10px;font-weight:800;display:flex}.welcome-card button svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.delivery-orbit[data-v-fd6a7d3b]{border:1px solid #ffffff26;border-radius:50%;flex:none;place-items:center;width:155px;height:155px;margin-right:30px;display:grid;position:relative;box-shadow:0 0 0 28px #ffffff0a,0 0 0 56px #ffffff06}.delivery-orbit[data-v-fd6a7d3b]:before{content:"";border:7px solid #dff56a;border-left-color:#ffffff21;border-radius:50%;position:absolute;inset:13px;transform:rotate(12deg)}.delivery-orbit>span[data-v-fd6a7d3b]{color:#fff;text-align:center;letter-spacing:-.05em;gap:3px;font-size:30px;font-weight:800;display:grid}.delivery-orbit small[data-v-fd6a7d3b]{color:#bcd0c7;letter-spacing:0;font-size:8px}.orbit-dot[data-v-fd6a7d3b]{background:#dff56a;border-radius:50%;width:7px;height:7px;position:absolute}.orbit-dot.one[data-v-fd6a7d3b]{top:2px;left:42px}.orbit-dot.two[data-v-fd6a7d3b]{bottom:47px;right:1px}.orbit-dot.three[data-v-fd6a7d3b]{opacity:.45;bottom:9px;left:29px}.quick-actions[data-v-fd6a7d3b]{margin-top:26px}.section-title[data-v-fd6a7d3b]{justify-content:space-between;align-items:end;margin-bottom:13px;display:flex}.section-title h3[data-v-fd6a7d3b]{margin:0}.section-title p[data-v-fd6a7d3b]{margin:0;font-size:10px}.action-grid[data-v-fd6a7d3b]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.action-grid>button[data-v-fd6a7d3b]{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:13px;grid-template-rows:auto auto;grid-template-columns:42px 1fr 16px;align-items:center;column-gap:12px;padding:16px;display:grid}.action-icon[data-v-fd6a7d3b]{border-radius:11px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.action-icon.dark[data-v-fd6a7d3b]{color:#fff;background:#234b3f}.action-icon.pale-green[data-v-fd6a7d3b]{color:#217250;background:#e7f4ec}.action-icon.pale-blue[data-v-fd6a7d3b]{color:#3b6698;background:#e9f1fa}.action-grid strong[data-v-fd6a7d3b]{font-size:11px}.action-grid small[data-v-fd6a7d3b]{color:#87928b;font-size:9px}.action-grid .row-arrow[data-v-fd6a7d3b]{grid-area:1/3/3}.today-list article[data-v-fd6a7d3b]{border-top:1px solid #edf0ec;grid-template-columns:38px 8px 1fr auto;align-items:start;gap:10px;padding:12px 0;display:grid}.today-list time[data-v-fd6a7d3b]{color:#8a948e;padding-top:2px;font-size:9px}.event-dot[data-v-fd6a7d3b]{border-radius:50%;width:7px;height:7px;margin-top:4px}.event-dot.green[data-v-fd6a7d3b]{background:#36a775}.event-dot.blue[data-v-fd6a7d3b]{background:#6093c9}.event-dot.amber[data-v-fd6a7d3b]{background:#d49a37}.today-list strong[data-v-fd6a7d3b]{font-size:10px}.today-list article p[data-v-fd6a7d3b]{margin:3px 0 0;font-size:9px}.money-panel[data-v-fd6a7d3b]{flex-direction:column;display:flex}.money-label[data-v-fd6a7d3b]{color:#7b8780;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.money-panel h3[data-v-fd6a7d3b]{margin:13px 0 2px;font-size:30px}.money-panel>p[data-v-fd6a7d3b]{font-size:10px}.money-people[data-v-fd6a7d3b]{margin:15px 0;display:flex}.money-people span[data-v-fd6a7d3b]{color:#fff;background:#507363;border:2px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;margin-right:-6px;font-size:8px;font-weight:800;display:grid}.money-people span[data-v-fd6a7d3b]:nth-child(2){background:#b37b66}.money-people span[data-v-fd6a7d3b]:nth-child(3){background:#647da3}.money-people span[data-v-fd6a7d3b]:last-child{color:#5c6861;background:#eef1ed}.money-note[data-v-fd6a7d3b]{color:#936719;background:#fff5df;border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex}.money-note span[data-v-fd6a7d3b]{gap:2px;display:grid}.money-note strong[data-v-fd6a7d3b]{font-size:9px}.money-note small[data-v-fd6a7d3b]{color:#9b7b42;font-size:8px}.primary-wide[data-v-fd6a7d3b]{color:#fff;background:#1c493a;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:38px;margin-top:12px;padding:0 13px;font-size:9px;font-weight:750;display:flex}.primary-wide svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:2px;width:13px;height:13px}.is-analytics[data-v-fd6a7d3b]{--green:#3358b8}.is-analytics .company-logo[data-v-fd6a7d3b],.is-analytics .primary-action[data-v-fd6a7d3b]{background:#3157b4}.is-analytics .admin-menu button.active[data-v-fd6a7d3b]{color:#3157b4;background:#edf1fb}.status-strip[data-v-fd6a7d3b]{background:#f0f8f3;border:1px solid #dbe9df;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.status-strip>div[data-v-fd6a7d3b]{align-items:center;gap:11px;display:flex}.status-pulse[data-v-fd6a7d3b]{background:#dcefe3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.status-pulse i[data-v-fd6a7d3b]{background:#299765;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #29976521}.status-strip strong[data-v-fd6a7d3b]{font-size:10px}.status-strip p[data-v-fd6a7d3b]{margin:2px 0 0;font-size:8px}.status-strip button[data-v-fd6a7d3b]{color:#526159;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.status-strip button svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:13px;height:13px}.analytics-kpis[data-v-fd6a7d3b]{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:14px;display:grid}.analytics-kpis article[data-v-fd6a7d3b]{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:142px;padding:17px;position:relative;overflow:hidden}.analytics-kpis small[data-v-fd6a7d3b]{color:#7c8780;font-size:9px}.analytics-kpis strong[data-v-fd6a7d3b]{letter-spacing:-.04em;margin-top:6px;font-size:22px;display:block}.trend[data-v-fd6a7d3b]{border-radius:7px;padding:4px 6px;font-size:8px;font-weight:800;position:absolute;top:18px;right:17px}.trend.up[data-v-fd6a7d3b]{color:#23805e;background:#e8f5ee}.trend.down[data-v-fd6a7d3b]{color:#315dab;background:#eaf0fa}.spark-bars[data-v-fd6a7d3b]{align-items:end;gap:5px;height:37px;display:flex;position:absolute;bottom:16px;left:17px;right:17px}.spark-bars i[data-v-fd6a7d3b]{background:#dbe2dc;border-radius:3px 3px 1px 1px;flex:1}.spark-bars i.active[data-v-fd6a7d3b]{background:#3a62bb}.spark-line[data-v-fd6a7d3b]{height:42px;position:absolute;bottom:13px;left:15px;right:15px}.spark-line svg[data-v-fd6a7d3b]{width:100%;height:100%;overflow:visible}.spark-line path[data-v-fd6a7d3b]{fill:none;stroke:#3a62bb;stroke-width:2.5px;vector-effect:non-scaling-stroke}.ring[data-v-fd6a7d3b]{border:6px solid #3a62bb;border-color:#3a62bb #3a62bb #e9edf0 #e9edf0;border-radius:50%;place-items:center;width:47px;height:47px;display:grid;position:absolute;bottom:14px;right:17px;transform:rotate(25deg)}.ring span[data-v-fd6a7d3b]{font-size:7px;font-weight:800;transform:rotate(-25deg)}.split-bar[data-v-fd6a7d3b]{border-radius:5px;height:7px;display:flex;position:absolute;bottom:33px;left:17px;right:17px;overflow:hidden}.split-bar i[data-v-fd6a7d3b]:first-child{background:#e8b45d;width:39%}.split-bar i[data-v-fd6a7d3b]:last-child{background:#4c70bf;flex:1}.split-caption[data-v-fd6a7d3b]{justify-content:space-between;display:flex;position:absolute;bottom:7px;left:17px;right:17px;font-size:7px!important}.load-chart[data-v-fd6a7d3b]{min-height:300px}.legend[data-v-fd6a7d3b]{color:#7e8982;gap:12px;font-size:8px;display:flex}.legend span[data-v-fd6a7d3b]{align-items:center;gap:4px;display:flex}.legend i[data-v-fd6a7d3b]{background:#aeb8b1;width:13px;height:2px}.legend i.current[data-v-fd6a7d3b]{background:#365db9}.chart-area[data-v-fd6a7d3b]{height:210px;margin-top:8px;display:flex}.y-labels[data-v-fd6a7d3b]{color:#9aa39d;flex-direction:column;justify-content:space-between;width:22px;padding:2px 0 22px;font-size:7px;display:flex}.chart-plot[data-v-fd6a7d3b]{flex:1;position:relative}.chart-plot>i[data-v-fd6a7d3b]{background:#edf0ed;height:1px;position:absolute;left:0;right:0}.chart-plot>i[data-v-fd6a7d3b]:first-child{top:0}.chart-plot>i[data-v-fd6a7d3b]:nth-child(2){top:25%}.chart-plot>i[data-v-fd6a7d3b]:nth-child(3){top:50%}.chart-plot>i[data-v-fd6a7d3b]:nth-child(4){top:75%}.chart-plot svg[data-v-fd6a7d3b]{width:100%;height:calc(100% - 20px);position:absolute;inset:0 0 20px;overflow:visible}.chart-plot path[data-v-fd6a7d3b]{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.chart-plot .current[data-v-fd6a7d3b]{stroke:#365db9}.chart-plot .previous[data-v-fd6a7d3b]{stroke:#aeb7b1;stroke-dasharray:5 5}.x-labels[data-v-fd6a7d3b]{color:#9aa39d;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.courier-rating article[data-v-fd6a7d3b]{border-top:1px solid #edf0ec;grid-template-columns:18px 34px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.rank[data-v-fd6a7d3b]{color:#99a29c;font-size:9px}.courier-rating .courier-avatar[data-v-fd6a7d3b]{border:0;width:32px;height:32px}.courier-rating strong[data-v-fd6a7d3b]{font-size:9px}.courier-rating p[data-v-fd6a7d3b]{margin:3px 0 0;font-size:8px}.courier-rating b[data-v-fd6a7d3b]{font-size:9px}.sidebar-scrim[data-v-fd6a7d3b]{display:none}@media (width<=1180px){.search-box[data-v-fd6a7d3b]{display:none}.metric-grid[data-v-fd6a7d3b],.analytics-kpis[data-v-fd6a7d3b]{grid-template-columns:repeat(2,1fr)}.action-grid[data-v-fd6a7d3b]{grid-template-columns:1fr}.delivery-orbit[data-v-fd6a7d3b]{margin-right:10px}.prototype-canvas[data-v-fd6a7d3b]{grid-template-columns:220px minmax(0,1fr)}}@media (width<=850px){.admin-prototype-studio[data-v-fd6a7d3b]{padding:10px}.prototype-picker[data-v-fd6a7d3b]{flex-wrap:wrap;align-items:flex-start}.picker-copy[data-v-fd6a7d3b]{min-width:130px}.picker-tabs[data-v-fd6a7d3b]{order:3;width:100%;overflow:auto}.picker-tabs button[data-v-fd6a7d3b]{white-space:nowrap}.back-link[data-v-fd6a7d3b]{margin-left:auto}.prototype-canvas[data-v-fd6a7d3b]{grid-template-columns:1fr;min-height:820px}.admin-sidebar[data-v-fd6a7d3b]{z-index:20;width:250px;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:15px 0 45px #00000021}.admin-sidebar.open[data-v-fd6a7d3b]{transform:translate(0)}.close-menu[data-v-fd6a7d3b]{background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:16px;right:12px}.close-menu svg[data-v-fd6a7d3b]{fill:none;stroke:currentColor;stroke-width:1.8px;width:18px;height:18px}.sidebar-scrim[data-v-fd6a7d3b]{z-index:15;background:#121c1761;display:block;position:fixed;inset:0}.menu-trigger[data-v-fd6a7d3b]{display:grid}.admin-header[data-v-fd6a7d3b],.dashboard[data-v-fd6a7d3b]{padding:20px}.operations-columns[data-v-fd6a7d3b],.overview-columns[data-v-fd6a7d3b],.analytics-columns[data-v-fd6a7d3b]{grid-template-columns:1fr}.header-title[data-v-fd6a7d3b]{min-width:0}.header-tools[data-v-fd6a7d3b]{margin-left:auto}.welcome-card[data-v-fd6a7d3b]{padding:30px}.delivery-orbit[data-v-fd6a7d3b]{display:none}}@media (width<=620px){.admin-prototype-studio[data-v-fd6a7d3b]{padding:0}.prototype-picker[data-v-fd6a7d3b]{border:0;border-radius:0;margin:0}.prototype-canvas[data-v-fd6a7d3b]{border-left:0;border-right:0;border-radius:0}.admin-header[data-v-fd6a7d3b]{min-height:94px}.header-title p[data-v-fd6a7d3b]{display:none}.header-title h1[data-v-fd6a7d3b]{font-size:21px}.notification-button[data-v-fd6a7d3b]{display:none}.primary-action[data-v-fd6a7d3b]{justify-content:center;width:40px;padding:0;font-size:0}.dashboard[data-v-fd6a7d3b]{padding:16px}.operations-hero[data-v-fd6a7d3b]{padding:23px}.hero-progress[data-v-fd6a7d3b]{display:none}.metric-grid[data-v-fd6a7d3b],.analytics-kpis[data-v-fd6a7d3b]{grid-template-columns:1fr 1fr}.metric-grid article[data-v-fd6a7d3b]{padding:13px}.metric-icon[data-v-fd6a7d3b]{display:none}.metric-grid strong[data-v-fd6a7d3b]{font-size:18px}.action-grid[data-v-fd6a7d3b]{grid-template-columns:1fr}.welcome-card[data-v-fd6a7d3b]{min-height:210px;padding:26px}.welcome-card h2[data-v-fd6a7d3b]{font-size:25px}.overview-columns[data-v-fd6a7d3b]{grid-template-columns:1fr}.analytics-kpis article[data-v-fd6a7d3b]{min-height:130px}.prototype-picker[data-v-fd6a7d3b]{gap:8px}.picker-copy span[data-v-fd6a7d3b]{display:none}.picker-tabs button[data-v-fd6a7d3b]{padding:9px}.back-link[data-v-fd6a7d3b]{font-size:0}.back-link[data-v-fd6a7d3b]:after{content:"Назад";font-size:11px}}.brandmark[data-v-18e4a792]{align-items:center;min-inline-size:0;display:inline-flex}.brandmark__img[data-v-18e4a792]{inline-size:auto;max-inline-size:100%;block-size:var(--size-logo);display:block}.brandmark__img--dark[data-v-18e4a792]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brandmark__img--light[data-v-18e4a792]{display:none}:root:not([data-theme=light]) .brandmark__img--dark[data-v-18e4a792]{display:block}}:root[data-theme=dark] .brandmark__img--light[data-v-18e4a792]{display:none}:root[data-theme=dark] .brandmark__img--dark[data-v-18e4a792]{display:block}.dialog-layer[data-v-73a74a7d]{z-index:var(--z-overlay);display:flex;position:fixed;inset:0}.dialog-layer--drawer[data-v-73a74a7d]{justify-content:flex-end}.dialog-layer--modal[data-v-73a74a7d]{padding:var(--space-4);justify-content:center;align-items:center}.dialog-scrim[data-v-73a74a7d]{background:var(--color-surface-overlay);position:absolute;inset:0}.dialog[data-v-73a74a7d]{max-block-size:100%;min-inline-size:0;color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:relative}.dialog[data-v-73a74a7d]:focus{outline:none}.dialog--drawer[data-v-73a74a7d]{inline-size:min(var(--size-drawer), 100%);border-inline-start:1px solid var(--color-border-default);block-size:100%}.dialog--modal[data-v-73a74a7d]{inline-size:min(var(--size-dialog), 100%);max-block-size:calc(100dvh - var(--space-8));border-radius:var(--radius-xl)}.sc-dialog-enter-active[data-v-73a74a7d]{transition:opacity var(--duration-moderate) var(--ease-out)}.sc-dialog-leave-active[data-v-73a74a7d]{transition:opacity var(--duration-base) var(--ease-in)}.sc-dialog-enter-from[data-v-73a74a7d],.sc-dialog-leave-to[data-v-73a74a7d]{opacity:0}.sc-dialog-enter-active .dialog[data-v-73a74a7d]{transition:transform var(--duration-moderate) var(--ease-out)}.sc-dialog-leave-active .dialog[data-v-73a74a7d]{transition:transform var(--duration-base) var(--ease-in)}.sc-dialog-enter-from .dialog--drawer[data-v-73a74a7d],.sc-dialog-leave-to .dialog--drawer[data-v-73a74a7d]{transform:translateX(var(--space-10))}.sc-dialog-enter-from .dialog--modal[data-v-73a74a7d],.sc-dialog-leave-to .dialog--modal[data-v-73a74a7d]{transform:translateY(var(--space-2)) scale(.98)}@media (prefers-reduced-motion:reduce){.sc-dialog-enter-from .dialog[data-v-73a74a7d],.sc-dialog-leave-to .dialog[data-v-73a74a7d]{transform:none}}.drawer__head[data-v-5866455d]{padding:var(--space-6) var(--space-6) var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-block-end:1px solid var(--color-border-default);display:flex}.drawer__title-group[data-v-5866455d]{justify-items:start;gap:var(--space-2);min-inline-size:0;display:grid}.drawer__title[data-v-5866455d]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-tight);overflow-wrap:anywhere}.drawer__body[data-v-5866455d]{min-block-size:0;padding:var(--space-2) var(--space-6) var(--space-8);overscroll-behavior:contain;flex:1;align-content:start;display:grid;overflow-y:auto}.drawer__body[data-v-5866455d]:focus-visible{box-shadow:inset 0 0 0 var(--size-focus-width) var(--color-border-focus)}.drawer__skeleton[data-v-5866455d]{padding-block:var(--space-6);gap:var(--space-4);display:grid}.drawer__skeleton .sc-skeleton[data-v-5866455d]:nth-child(odd){inline-size:60%}.block[data-v-5866455d]{padding-block:var(--space-5);gap:var(--space-3);border-block-end:1px solid var(--color-border-subtle);display:grid}.block[data-v-5866455d]:last-child{border-block-end:0}.block__row[data-v-5866455d]{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.block__title[data-v-5866455d]{font-size:var(--text-base);font-weight:var(--weight-extrabold)}.block__aside[data-v-5866455d]{font-size:var(--text-sm)}.route[data-v-5866455d]{gap:var(--space-4);display:grid}.route__stop[data-v-5866455d]{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.route__stop[data-v-5866455d]:first-child:after{inset-block:var(--size-control-sm) calc(var(--space-4) * -1);border-inline-start:1px dashed var(--color-border-strong);content:"";position:absolute;inset-inline-start:calc(var(--size-control-sm) / 2)}.route__icon[data-v-5866455d]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-raised);place-items:center;display:grid}.route__icon .sc-icon[data-v-5866455d]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.route__icon.is-destination[data-v-5866455d]{color:var(--color-text-on-action);background:var(--color-action-primary)}.route__label[data-v-5866455d]{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}.route__place[data-v-5866455d]{font-weight:var(--weight-bold);overflow-wrap:anywhere}.route__stop .sc-muted[data-v-5866455d]{font-size:var(--text-sm);overflow-wrap:anywhere}.route__note[data-v-5866455d]{align-items:center;gap:var(--space-1-5);color:var(--color-feedback-info-text);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-start:var(--space-1);display:inline-flex}.route__note .sc-icon[data-v-5866455d]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.facts[data-v-5866455d]{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.facts dt[data-v-5866455d]{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.facts dd[data-v-5866455d]{font-weight:var(--weight-bold);overflow-wrap:anywhere}.items[data-v-5866455d]{display:grid}.items__row[data-v-5866455d]{padding:var(--space-2-5) 0;align-items:baseline;gap:var(--space-1) var(--space-4);border-block-end:1px solid var(--color-border-subtle);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.items__row[data-v-5866455d]:last-child{border-block-end:0}.items__name[data-v-5866455d]{overflow-wrap:anywhere}.items__qty[data-v-5866455d]{color:var(--color-text-secondary);white-space:nowrap}.items__qty .is-short[data-v-5866455d]{color:var(--color-feedback-warning-text);font-weight:var(--weight-bold)}.items__price[data-v-5866455d]{font-weight:var(--weight-bold);text-align:end;white-space:nowrap}.items__warning[data-v-5866455d]{align-items:center;gap:var(--space-1-5);color:var(--color-feedback-warning-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);grid-column:1/-1;display:inline-flex}.items__warning .sc-icon[data-v-5866455d]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.timeline[data-v-5866455d]{display:grid}.timeline__item[data-v-5866455d]{padding-block:var(--space-2);align-items:baseline;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.timeline__item[data-v-5866455d]:not(:last-child):after{inset-block:calc(var(--space-2) + var(--space-3)) calc(var(--space-2) * -1 + var(--space-1));border-inline-start:1px solid var(--color-border-default);content:"";position:absolute;inset-inline-start:calc(var(--space-2-5) / 2)}.timeline__dot[data-v-5866455d]{inline-size:var(--space-2-5);block-size:var(--space-2-5);border-radius:var(--radius-pill);background:var(--color-data-waiting)}.timeline__dot.is-info[data-v-5866455d]{background:var(--color-data-progress)}.timeline__dot.is-success[data-v-5866455d]{background:var(--color-data-delivered)}.timeline__dot.is-error[data-v-5866455d]{background:var(--color-data-issue)}.timeline__status[data-v-5866455d]{font-size:var(--text-sm);font-weight:var(--weight-bold)}.timeline__text .sc-muted[data-v-5866455d]{font-size:var(--text-xs)}.timeline__time[data-v-5866455d]{color:var(--color-text-secondary);font-size:var(--text-xs);white-space:nowrap}.photos[data-v-5866455d]{gap:var(--space-2);flex-wrap:wrap;display:flex}.photos .sc-muted[data-v-5866455d]{font-weight:var(--weight-medium)}@media (width<=47.99rem){.drawer__head[data-v-5866455d]{padding:var(--space-5) var(--space-4) var(--space-4)}.drawer__body[data-v-5866455d]{padding-inline:var(--space-4)}.facts[data-v-5866455d]{grid-template-columns:minmax(0,1fr)}}.daily[data-v-a57937d5]{gap:var(--space-2);margin:0;display:grid;position:relative}.daily__plot[data-v-a57937d5]{block-size:var(--size-chart);border-radius:var(--radius-xs);margin-inline-start:var(--space-8);position:relative}.daily__grid[data-v-a57937d5]{position:absolute;inset:0}.daily__gridline[data-v-a57937d5]{border-block-start:1px solid var(--color-data-grid);position:absolute;inset-inline:0}.daily__tick[data-v-a57937d5]{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1;position:absolute;inset-inline-end:calc(100% + var(--space-2));transform:translateY(-50%)}.daily__columns[data-v-a57937d5]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:absolute;inset:0}.daily__band[data-v-a57937d5]{border-radius:var(--radius-xs);justify-content:center;align-items:flex-end;display:flex;position:relative}.daily__band.is-active[data-v-a57937d5]{background:var(--color-interactive-hover-bg)}.daily__stack[data-v-a57937d5]{inline-size:min(var(--space-6), 60%);gap:var(--space-0-5);transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.daily__band.is-dimmed .daily__stack[data-v-a57937d5]{opacity:.45}.daily__part[data-v-a57937d5]{min-block-size:var(--space-1);flex:1 1 0}.daily__part[data-v-a57937d5]:first-child{border-start-start-radius:var(--radius-xs);border-start-end-radius:var(--radius-xs)}.is-delivered[data-v-a57937d5]{background:var(--color-data-delivered)}.is-rest[data-v-a57937d5]{background:var(--color-data-waiting)}.daily__tip[data-v-a57937d5]{z-index:var(--z-sticky);min-inline-size:var(--size-tooltip);padding:var(--space-2) var(--space-3);gap:var(--space-0-5);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card);box-shadow:var(--shadow-md);font-size:var(--text-sm);pointer-events:none;transform:translate(-50%, calc(-100% - var(--space-2)));display:grid;position:absolute;inset-block-start:0}.daily__tip.is-start[data-v-a57937d5]{transform:translate(calc(-1 * var(--space-4)), calc(-100% - var(--space-2)))}.daily__tip.is-end[data-v-a57937d5]{transform:translate(calc(-100% + var(--space-4)), calc(-100% - var(--space-2)))}.daily__tip-date[data-v-a57937d5],.daily__tip-row[data-v-a57937d5]{color:var(--color-text-secondary);font-size:var(--text-xs)}.daily__tip-row[data-v-a57937d5]{align-items:center;gap:var(--space-1-5);display:flex}.daily__key[data-v-a57937d5]{inline-size:var(--space-3);block-size:var(--space-0-5);border-radius:var(--radius-pill)}.daily__ticks[data-v-a57937d5]{color:var(--color-text-secondary);font-size:var(--text-xs);text-align:center;white-space:nowrap;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline-start:var(--space-8);display:grid}.daily__legend[data-v-a57937d5]{gap:var(--space-2) var(--space-6);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.daily__legend>span[data-v-a57937d5]{align-items:center;gap:var(--space-2);display:inline-flex}.daily__swatch[data-v-a57937d5]{inline-size:var(--space-2-5);block-size:var(--space-2-5);border-radius:var(--radius-xs)}@media (width<=47.99rem){.daily__plot[data-v-a57937d5]{block-size:var(--size-chart-compact)}}.section-head[data-v-df404b8b]{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin-block-end:var(--space-8);display:flex}.section-head__text[data-v-df404b8b]{gap:var(--space-2);min-inline-size:0;display:grid}.section-head__title[data-v-df404b8b]{max-inline-size:none;font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:-.035em;line-height:var(--leading-tight);overflow-wrap:anywhere}.section-head__title[data-v-df404b8b]:focus{outline:none}.section-head__description[data-v-df404b8b]{max-inline-size:60ch;color:var(--color-text-secondary)}.section-head__actions[data-v-df404b8b]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.section-head[data-v-df404b8b]{flex-direction:column;align-items:stretch;margin-block-end:var(--space-6)}.section-head__title[data-v-df404b8b]{font-size:var(--text-3xl)}.section-head__actions[data-v-df404b8b]>.sc-btn--primary{flex:auto}}.status-bar[data-v-e6e6c5dd]{gap:var(--space-4);display:grid}.status-bar__frame[data-v-e6e6c5dd]{padding-block:var(--space-2);margin-block:calc(var(--space-2) * -1);position:relative}.status-bar__track[data-v-e6e6c5dd]{block-size:var(--space-3);gap:var(--space-0-5);border-radius:var(--radius-xs);display:flex;overflow:hidden}.status-bar__segment[data-v-e6e6c5dd]{min-inline-size:var(--space-2);transition:opacity var(--duration-fast) var(--ease-out);flex:1 1 0}.status-bar__segment.is-dimmed[data-v-e6e6c5dd]{opacity:.35}.is-delivered[data-v-e6e6c5dd]{background:var(--color-data-delivered)}.is-progress[data-v-e6e6c5dd]{background:var(--color-data-progress)}.is-waiting[data-v-e6e6c5dd]{background:var(--color-data-waiting)}.is-issue[data-v-e6e6c5dd]{background:var(--color-data-issue)}.status-bar__tip[data-v-e6e6c5dd]{z-index:var(--z-sticky);padding:var(--space-1-5) var(--space-3);align-items:baseline;gap:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-card);box-shadow:var(--shadow-md);font-size:var(--text-sm);white-space:nowrap;pointer-events:none;display:flex;position:absolute;inset-block-end:calc(100% + var(--space-1));transform:translate(-50%)}.status-bar__tip span[data-v-e6e6c5dd]{color:var(--color-text-secondary)}.status-bar__legend[data-v-e6e6c5dd]{gap:var(--space-2) var(--space-6);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.status-bar__legend li[data-v-e6e6c5dd]{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);display:inline-flex}.status-bar__legend.is-grid[data-v-e6e6c5dd]{gap:var(--space-1) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.status-bar__legend.is-grid li[data-v-e6e6c5dd]{padding-block:var(--space-1-5);gap:var(--space-2);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.status-bar__count[data-v-e6e6c5dd]{color:var(--color-text-primary);font-variant-numeric:tabular-nums}.status-bar__legend li.is-zero .status-bar__count[data-v-e6e6c5dd]{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.status-bar__share[data-v-e6e6c5dd]{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:4ch}.status-bar__swatch[data-v-e6e6c5dd]{inline-size:var(--space-2-5);block-size:var(--space-2-5);border-radius:var(--radius-xs)}@media (width<=47.99rem){.status-bar__legend.is-grid[data-v-e6e6c5dd]{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.status-bar__segment[data-v-e6e6c5dd],.status-bar__swatch[data-v-e6e6c5dd]{forced-color-adjust:none}}.analytics[data-v-b945b3e9]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.analytics[data-v-b945b3e9]>.section-head{margin-block-end:var(--space-1)}.period[data-v-b945b3e9]{border:0;min-inline-size:0;margin:0;padding:0}.bento[data-v-b945b3e9]{transition:opacity var(--duration-fast) var(--ease-out);gap:var(--space-5);grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bento[aria-busy=true][data-v-b945b3e9]{opacity:.6}.tile[data-v-b945b3e9]{padding:var(--space-6);align-content:start;gap:var(--space-2);display:grid}.tile--lead[data-v-b945b3e9]{padding:var(--space-8);gap:var(--space-3);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-area:1/1/span 3/span 2}.tile__top[data-v-b945b3e9]{gap:var(--space-2);display:grid}.tile__chart[data-v-b945b3e9]{margin-block:var(--space-6) var(--space-2)}.tile__figure[data-v-b945b3e9]{font-size:var(--text-6xl);font-weight:var(--weight-extrabold);letter-spacing:-.045em;line-height:var(--leading-tight)}.tile__unit[data-v-b945b3e9]{color:var(--color-text-secondary);font-size:var(--text-3xl)}.tile[data-v-b945b3e9]:not(.tile--lead){align-content:space-between}.tile__value[data-v-b945b3e9]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-snug)}.tile__value.is-alert[data-v-b945b3e9]{color:var(--color-feedback-error-text)}.tile__caption[data-v-b945b3e9]{color:var(--color-text-secondary);font-size:var(--text-sm)}.tile__empty[data-v-b945b3e9]{padding-block:var(--space-10)}.tile__skeleton[data-v-b945b3e9]{inline-size:60%;block-size:var(--text-3xl)}.skeleton-figure[data-v-b945b3e9]{inline-size:40%;block-size:var(--text-6xl)}.by-courier[data-v-b945b3e9]{padding-block:var(--space-2)}.by-courier__note[data-v-b945b3e9]{font-size:var(--text-sm)}.meter[data-v-b945b3e9]{align-items:center;gap:var(--space-3);min-inline-size:0;max-inline-size:var(--size-meter);grid-template-columns:minmax(0,1fr) auto;display:grid}.meter__track[data-v-b945b3e9]{block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-data-track);display:block;overflow:hidden}.meter__fill[data-v-b945b3e9]{border-radius:inherit;background:var(--color-data-delivered);block-size:100%;display:block}@media (width<=63.99rem){.bento[data-v-b945b3e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--lead[data-v-b945b3e9]{grid-area:auto/1/auto/-1}}@media (width<=47.99rem){.bento[data-v-b945b3e9]{grid-template-columns:minmax(0,1fr)}.tile--lead[data-v-b945b3e9]{padding:var(--space-6) var(--space-5)}.tile__figure[data-v-b945b3e9]{font-size:var(--text-5xl)}.sc-card__head[data-v-b945b3e9]{padding-inline:var(--space-4)}.meter[data-v-b945b3e9]{max-inline-size:none}.period[data-v-b945b3e9]{inline-size:100%}}.refresh[data-v-6c6406b1]{color:var(--color-text-secondary);font-weight:var(--weight-semibold)}.refresh[data-v-6c6406b1]:hover{color:var(--color-text-primary)}@media (width<=47.99rem){.refresh[data-v-6c6406b1]{margin-inline-start:calc(var(--space-4) * -1)}}.cash[data-v-9788d3f1]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.cash[data-v-9788d3f1]>.section-head{margin-block-end:var(--space-1)}.balance[data-v-9788d3f1]{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.balance__main[data-v-9788d3f1]{padding:var(--space-8);align-content:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.balance__figure[data-v-9788d3f1]{font-size:var(--text-6xl);font-weight:var(--weight-extrabold);letter-spacing:-.045em;line-height:var(--leading-tight);overflow-wrap:anywhere}.balance__caption[data-v-9788d3f1]{color:var(--color-text-secondary)}.balance__aside[data-v-9788d3f1]{padding:var(--space-8) var(--space-6);align-content:center;gap:var(--space-3);border-inline-start:1px solid var(--color-border-default);background:var(--color-surface-raised);border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl);display:grid}.balance__aside-title[data-v-9788d3f1]{font-weight:var(--weight-bold)}.balance__steps[data-v-9788d3f1]{gap:var(--space-2);counter-reset:step;color:var(--color-text-secondary);font-size:var(--text-sm);display:grid}.balance__steps li[data-v-9788d3f1]{grid-template-columns:var(--size-icon-lg) minmax(0, 1fr);gap:var(--space-2);counter-increment:step;display:grid}.balance__steps li[data-v-9788d3f1]:before{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);content:counter(step);font-size:var(--text-xs);font-weight:var(--weight-extrabold);place-items:center;display:grid}.pending__total[data-v-9788d3f1]{font-size:var(--text-lg);font-weight:var(--weight-extrabold)}.pending[data-v-9788d3f1]{padding:var(--space-3) var(--space-6) var(--space-3);display:grid}.pending__row[data-v-9788d3f1]{padding:var(--space-3) 0;align-items:center;gap:var(--space-4);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.pending__row[data-v-9788d3f1]:last-child{border-block-end:0}.pending__who[data-v-9788d3f1]{min-inline-size:0}.pending__name[data-v-9788d3f1]{font-weight:var(--weight-bold);overflow-wrap:anywhere}.pending__shift[data-v-9788d3f1]{color:var(--color-text-secondary);font-size:var(--text-sm)}.pending__amount[data-v-9788d3f1]{font-size:var(--text-lg)}.ledger[data-v-9788d3f1]{padding-block:var(--space-2)}.ledger__hint[data-v-9788d3f1]{font-size:var(--text-sm)}.ledger__time[data-v-9788d3f1]{white-space:nowrap}.ledger__type[data-v-9788d3f1]{align-items:flex-start;gap:var(--space-2);display:inline-flex}.ledger__type .sc-icon[data-v-9788d3f1]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);color:var(--color-text-secondary);margin-block-start:var(--space-0-5)}.ledger__type.is-success .sc-icon[data-v-9788d3f1]{color:var(--color-feedback-success-icon)}.ledger__type.is-warning .sc-icon[data-v-9788d3f1]{color:var(--color-feedback-warning-icon)}.confirm[data-v-9788d3f1]{padding:var(--space-8) var(--space-6) var(--space-6);gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.confirm__icon[data-v-9788d3f1]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-feedback-info-icon);background:var(--color-feedback-info-bg);place-items:center;margin-block-end:var(--space-1);display:grid}.confirm__title[data-v-9788d3f1]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em;line-height:var(--leading-snug)}.confirm__facts[data-v-9788d3f1]{margin:var(--space-1) 0;padding:var(--space-3) var(--space-4);gap:var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-raised);font-size:var(--text-sm);display:grid}.confirm__facts div[data-v-9788d3f1]{justify-content:space-between;gap:var(--space-4);display:flex}.confirm__facts dt[data-v-9788d3f1]{color:var(--color-text-secondary)}.confirm__facts dd[data-v-9788d3f1]{min-inline-size:0;font-weight:var(--weight-bold);text-align:end;overflow-wrap:anywhere}.confirm__text[data-v-9788d3f1]{color:var(--color-text-secondary)}.confirm__actions[data-v-9788d3f1]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.confirm__actions .sc-btn[data-v-9788d3f1]{flex:auto}@media (width<=63.99rem){.balance[data-v-9788d3f1]{grid-template-columns:minmax(0,1fr)}.balance__aside[data-v-9788d3f1]{border-inline-start:0;border-block-start:1px solid var(--color-border-default);border-radius:0 0 var(--radius-xl) var(--radius-xl)}}@media (width<=47.99rem){.balance__main[data-v-9788d3f1],.balance__aside[data-v-9788d3f1]{padding:var(--space-6) var(--space-5)}.balance__figure[data-v-9788d3f1]{font-size:var(--text-5xl)}.pending[data-v-9788d3f1]{padding-inline:var(--space-4)}.pending__row[data-v-9788d3f1]{grid-template-columns:auto minmax(0,1fr) auto}.pending__row .sc-btn[data-v-9788d3f1]{grid-column:1/-1}.sc-card__head[data-v-9788d3f1]{padding-inline:var(--space-4)}.ledger__amount[data-v-9788d3f1]{grid-area:1/2}}.drawer__head[data-v-e78cae7a]{padding:var(--space-6) var(--space-6) var(--space-5);justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-block-end:1px solid var(--color-border-default);display:flex}.drawer__title-group[data-v-e78cae7a]{justify-items:start;gap:var(--space-2);min-inline-size:0;display:grid}.drawer__title[data-v-e78cae7a]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-tight);overflow-wrap:anywhere}.drawer__body[data-v-e78cae7a]{min-block-size:0;padding:var(--space-2) var(--space-6) var(--space-8);overscroll-behavior:contain;flex:1;align-content:start;display:grid;overflow-y:auto}.block[data-v-e78cae7a]{padding-block:var(--space-5);gap:var(--space-4);border-block-end:1px solid var(--color-border-subtle);display:grid}.block__row[data-v-e78cae7a]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.block__title[data-v-e78cae7a]{font-size:var(--text-base);font-weight:var(--weight-extrabold)}.block__row .sc-muted[data-v-e78cae7a]{font-size:var(--text-sm);margin-block-start:var(--space-1)}.access-options[data-v-e78cae7a]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.access-option[data-v-e78cae7a]{min-inline-size:0;padding:var(--space-3);align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);cursor:pointer;display:flex}.access-option[data-v-e78cae7a]:hover{border-color:var(--color-border-strong);background:var(--color-interactive-hover-bg)}.access-option.is-selected[data-v-e78cae7a]{border-color:var(--color-border-focus);box-shadow:0 0 0 1px var(--color-border-focus)}.access-option input[data-v-e78cae7a]{accent-color:var(--color-action-primary);margin-block-start:.2rem}.access-option span[data-v-e78cae7a]{gap:var(--space-1);min-inline-size:0;display:grid}.access-option strong[data-v-e78cae7a]{font-size:var(--text-sm)}.access-option small[data-v-e78cae7a]{color:var(--color-text-secondary);line-height:var(--leading-normal)}.invitation-state[data-v-e78cae7a]{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin-block-start:var(--space-2);display:inline-flex}.invitation-state span[data-v-e78cae7a]{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-pill);background:var(--color-text-tertiary)}.invitation-state.is-accepted[data-v-e78cae7a]{color:var(--color-feedback-success-text)}.invitation-state.is-accepted span[data-v-e78cae7a]{background:var(--color-feedback-success-text)}.invitation-skeleton[data-v-e78cae7a]{gap:var(--space-3);display:grid}.invitation-skeleton .sc-skeleton[data-v-e78cae7a]:last-child{inline-size:65%}.link-field[data-v-e78cae7a]{gap:var(--space-1-5);min-inline-size:0;display:grid}.link-field .sc-field__label[data-v-e78cae7a]{align-items:center;gap:var(--space-2);display:inline-flex}.link-field .sc-icon[data-v-e78cae7a]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);color:var(--color-text-brand)}.link-field__control[data-v-e78cae7a]{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.invitation-empty[data-v-e78cae7a]{justify-items:start;gap:var(--space-3);display:grid}.invitation-action[data-v-e78cae7a]{justify-self:start}.drawer__actions[data-v-e78cae7a]{z-index:1;margin-inline:calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6);gap:var(--space-3);border-block-start:1px solid var(--color-border-default);background:var(--color-surface-card);margin-block-start:var(--space-2);display:grid;position:sticky;inset-block-end:calc(var(--space-8) * -1)}.drawer__buttons[data-v-e78cae7a]{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=35rem){.drawer__head[data-v-e78cae7a],.drawer__body[data-v-e78cae7a]{padding-inline:var(--space-4)}.access-options[data-v-e78cae7a],.link-field__control[data-v-e78cae7a]{grid-template-columns:minmax(0,1fr)}.drawer__actions[data-v-e78cae7a]{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}.drawer__buttons .sc-btn[data-v-e78cae7a]{flex:auto}}.couriers[data-v-47984020]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.couriers[data-v-47984020]>.section-head{margin-block-end:var(--space-1)}.invite[data-v-47984020]{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.invite__form[data-v-47984020]{padding:var(--space-6);gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.invite__intro[data-v-47984020]{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.invite__fields[data-v-47984020]{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.invite__actions[data-v-47984020],.result__actions[data-v-47984020]{gap:var(--space-2);flex-wrap:wrap;display:flex}.result[data-v-47984020]{padding:var(--space-6);gap:var(--space-5);border-color:var(--color-feedback-success-border);grid-template-columns:minmax(0,1fr);display:grid}.result__head[data-v-47984020]{align-items:flex-start;gap:var(--space-4);display:flex}.result__head>div[data-v-47984020]{min-inline-size:0}.result__head .sc-empty__icon[data-v-47984020]{margin:0}.result__head h2[data-v-47984020]{overflow-wrap:anywhere;margin-block-end:var(--space-1)}.result__head h2[data-v-47984020]:focus{outline:none}.result__links[data-v-47984020]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.result__link[data-v-47984020]{gap:var(--space-1-5);min-inline-size:0;display:grid}.result__label[data-v-47984020]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);display:inline-flex}.result__label .sc-icon[data-v-47984020]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);color:var(--color-text-brand)}.result__control[data-v-47984020]{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.team-head[data-v-47984020]{flex-wrap:wrap}.team-head__facts[data-v-47984020]{gap:var(--space-1) var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.team-table[data-v-47984020]{padding-block:var(--space-2) var(--space-2)}.team-table__actions[data-v-47984020]{text-align:end;inline-size:3.5rem}.team-table__actions .sc-btn[data-v-47984020]{color:var(--color-text-secondary)}.team-phone[data-v-47984020]{color:var(--color-text-secondary);font-size:var(--text-xs);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-default);text-decoration-color:var(--color-border-default);text-underline-offset:.2em}.team-phone[data-v-47984020]:hover{color:var(--color-text-link);text-decoration-color:currentColor}.shift[data-v-47984020]{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);white-space:nowrap;display:inline-flex}.shift.is-on[data-v-47984020]{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.shift__dot[data-v-47984020]{inline-size:var(--space-2);block-size:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill)}.shift.is-on .shift__dot[data-v-47984020]{border-color:var(--color-data-delivered);background:var(--color-data-delivered)}.team-empty[data-v-47984020]{padding-block:var(--space-12)}@media (width<=63.99rem){.invite__fields[data-v-47984020],.result__links[data-v-47984020]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.invite__form[data-v-47984020],.result[data-v-47984020]{padding:var(--space-5) var(--space-4)}.result__control[data-v-47984020]{grid-template-columns:minmax(0,1fr)}.team-table tr[data-v-47984020]{grid-auto-flow:dense}.shift[data-v-47984020]{white-space:normal}.invite__actions .sc-btn[data-v-47984020],.result__actions .sc-btn[data-v-47984020]{flex:auto}.sc-card__head[data-v-47984020]{padding-inline:var(--space-4)}}.dashboard[data-v-068ceb86]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.dashboard[data-v-068ceb86]>.section-head{margin-block-end:var(--space-3)}.today[data-v-068ceb86]{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.today__main[data-v-068ceb86]{padding:var(--space-8);align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.today__figure[data-v-068ceb86]{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.today__number[data-v-068ceb86]{font-size:var(--text-6xl);font-weight:var(--weight-extrabold);letter-spacing:-.045em;line-height:var(--leading-tight)}.today__of[data-v-068ceb86]{color:var(--color-text-secondary);font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:-.03em}.today__caption[data-v-068ceb86]{max-inline-size:48ch;color:var(--color-text-secondary)}.today__status[data-v-068ceb86]{margin-block-start:var(--space-4)}.today__todo[data-v-068ceb86]{padding:var(--space-8) var(--space-6);align-content:start;gap:var(--space-4);border-inline-start:1px solid var(--color-border-default);background:var(--color-surface-raised);border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr);display:grid}.todo__heading[data-v-068ceb86]{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-extrabold);letter-spacing:-.015em;display:flex}.todo[data-v-068ceb86]{display:grid}.todo__item[data-v-068ceb86]{padding:var(--space-3) 0;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-border-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.todo__icon[data-v-068ceb86]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border-radius:var(--radius-sm);color:var(--color-text-secondary);background:var(--color-surface-card);place-items:center;display:grid}.todo__icon .sc-icon[data-v-068ceb86]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.todo__icon.is-error[data-v-068ceb86]{color:var(--color-feedback-error-icon);background:var(--color-feedback-error-bg)}.todo__icon.is-warning[data-v-068ceb86]{color:var(--color-feedback-warning-icon);background:var(--color-feedback-warning-bg)}.todo__text[data-v-068ceb86]{min-inline-size:0}.todo__title[data-v-068ceb86]{font-size:var(--text-sm);font-weight:var(--weight-bold);overflow-wrap:anywhere}.todo__meta[data-v-068ceb86]{color:var(--color-text-secondary);font-size:var(--text-xs);overflow-wrap:anywhere}.todo__more[data-v-068ceb86]{padding:0 0 var(--space-2) calc(var(--size-control-sm) + var(--space-3))}.todo__clear[data-v-068ceb86]{align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-border-default);padding-block-start:var(--space-3);display:flex}.todo__clear .sc-empty__icon[data-v-068ceb86]{margin:0}.onboarding[data-v-068ceb86]{padding:var(--space-8);gap:var(--space-6);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr);display:grid}.onboarding__title[data-v-068ceb86]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em;margin-block-end:var(--space-1)}.onboarding__steps[data-v-068ceb86]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.onboarding__steps li[data-v-068ceb86]{gap:var(--space-3);display:flex}.onboarding__steps li>div[data-v-068ceb86]{min-inline-size:0}.onboarding__number[data-v-068ceb86]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);font-weight:var(--weight-extrabold);flex:none;place-items:center;display:grid}.onboarding__step[data-v-068ceb86]{font-weight:var(--weight-bold);margin-block-end:var(--space-1)}.onboarding__steps .sc-muted[data-v-068ceb86]{font-size:var(--text-sm)}.onboarding__cta[data-v-068ceb86]{justify-self:start}.dashboard__split[data-v-068ceb86]{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,8fr) minmax(0,4fr);display:grid}.live[data-v-068ceb86]{padding-block:var(--space-2) var(--space-3)}.live__more[data-v-068ceb86]{padding:var(--space-3) var(--space-6) 0;font-size:var(--text-sm)}.team__count[data-v-068ceb86]{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.team__list[data-v-068ceb86]{padding:var(--space-3) var(--space-6) 0;display:grid}.team__row[data-v-068ceb86]{padding:var(--space-3) 0;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.team__row[data-v-068ceb86]:last-child{border-block-end:0}.team__who[data-v-068ceb86]{min-inline-size:0}.team__name[data-v-068ceb86]{font-size:var(--text-sm);font-weight:var(--weight-bold);overflow-wrap:anywhere}.team__since[data-v-068ceb86]{color:var(--color-text-secondary);font-size:var(--text-xs)}.team__cash[data-v-068ceb86]{font-size:var(--text-sm);justify-items:end;display:grid}.team__cash-label[data-v-068ceb86]{color:var(--color-text-secondary);font-size:var(--text-xs)}.team__foot[data-v-068ceb86]{margin:var(--space-2) var(--space-6) 0;padding:var(--space-4) 0 var(--space-5);justify-content:space-between;align-items:center;gap:var(--space-2);border-block-start:1px solid var(--color-border-default);font-size:var(--text-sm);flex-wrap:wrap;display:flex}@media (width<=79.99rem){.dashboard__split[data-v-068ceb86]{grid-template-columns:minmax(0,1fr)}}@media (width<=63.99rem){.today[data-v-068ceb86]{grid-template-columns:minmax(0,1fr)}.today__todo[data-v-068ceb86]{border-inline-start:0;border-block-start:1px solid var(--color-border-default);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.onboarding__steps[data-v-068ceb86]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.today__main[data-v-068ceb86],.today__todo[data-v-068ceb86],.onboarding[data-v-068ceb86]{padding:var(--space-6) var(--space-5)}.today__number[data-v-068ceb86]{font-size:var(--text-5xl)}.today__of[data-v-068ceb86]{font-size:var(--text-2xl)}.todo__item[data-v-068ceb86]{grid-template-columns:auto minmax(0,1fr)}.todo__item>.sc-btn[data-v-068ceb86]{grid-column:2;justify-self:start}.onboarding__cta[data-v-068ceb86]{justify-self:stretch}.sc-card__head[data-v-068ceb86],.team__list[data-v-068ceb86]{padding-inline:var(--space-4)}.team__foot[data-v-068ceb86]{margin-inline:var(--space-4)}}.deliveries[data-v-354ee23d]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.deliveries[data-v-354ee23d]>.section-head{margin-block-end:var(--space-1)}.filters__grid[data-v-354ee23d]{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;display:grid}.filters__toggle[data-v-354ee23d]{display:none}.filters__chevron[data-v-354ee23d]{transition:transform var(--duration-fast) var(--ease-out)}.filters:not(.is-collapsed) .filters__chevron[data-v-354ee23d]{transform:rotate(180deg)}.filters__reset[data-v-354ee23d]{color:var(--color-text-secondary)}.filters__error[data-v-354ee23d]:not(:empty){margin-block-start:var(--space-2)}.list-head[data-v-354ee23d]{padding:var(--space-5) var(--space-6) var(--space-3);align-items:baseline;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.list-head__facts[data-v-354ee23d]{gap:var(--space-1) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.list-head__status[data-v-354ee23d]{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);margin-inline-start:auto;display:inline-flex}.list-head__status .sc-icon[data-v-354ee23d]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.list-error[data-v-354ee23d]{margin:0 var(--space-6) var(--space-4);align-items:center}.list-note[data-v-354ee23d]{padding:var(--space-4) var(--space-6);align-items:center;gap:var(--space-2);border-block-start:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;display:flex}.list-note .sc-icon[data-v-354ee23d]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.list-empty[data-v-354ee23d]{padding-block:var(--space-16)}.skeleton-list[data-v-354ee23d]{padding:var(--space-2) var(--space-6) var(--space-6)}.skeleton-row[data-v-354ee23d]{padding:var(--space-4) 0;gap:var(--space-6);border-block-end:1px solid var(--color-border-subtle);grid-template-columns:1fr 1.2fr 1.6fr 1fr;display:grid}.skeleton-row .sc-skeleton[data-v-354ee23d]:nth-child(2){inline-size:70%}@media (width<=79.99rem){.filters__grid[data-v-354ee23d]{grid-template-columns:repeat(2,minmax(0,1fr))}.filters__reset[data-v-354ee23d]{justify-self:start}}@media (width<=47.99rem){.filters__grid[data-v-354ee23d]{grid-template-columns:minmax(0,1fr)}.filters__toggle[data-v-354ee23d]{display:inline-flex}.filters.is-collapsed .filters__grid[data-v-354ee23d]{display:none}.filters:not(.is-collapsed) .filters__grid[data-v-354ee23d]{margin-block-start:var(--space-3)}.list-head[data-v-354ee23d]{padding-inline:var(--space-4)}.list-head__status[data-v-354ee23d]{margin-inline-start:0}.list-error[data-v-354ee23d]{margin-inline:var(--space-4)}.list-note[data-v-354ee23d]{padding-inline:var(--space-4)}}.settings[data-v-5276cbf3]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.settings[data-v-5276cbf3]>.section-head{margin-block-end:0}.block[data-v-5276cbf3]{gap:var(--space-8);border-block-start:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding-block-start:var(--space-8);display:grid}.block__intro[data-v-5276cbf3]{align-content:start;gap:var(--space-2);display:grid}.block__title[data-v-5276cbf3]{font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:-.015em}.block__intro .sc-muted[data-v-5276cbf3]{max-inline-size:36ch;font-size:var(--text-sm)}.block__body[data-v-5276cbf3]{padding:var(--space-6)}.profile[data-v-5276cbf3]{align-items:center;gap:var(--space-4);display:flex}.profile__name[data-v-5276cbf3]{font-size:var(--text-lg);font-weight:var(--weight-bold);overflow-wrap:anywhere}.integration__status[data-v-5276cbf3]{margin-block-end:var(--space-4)}.facts[data-v-5276cbf3]{gap:var(--space-3);display:grid}.facts li[data-v-5276cbf3]{align-items:flex-start;gap:var(--space-3);display:flex}.facts .sc-icon[data-v-5276cbf3]{color:var(--color-text-brand);margin-block-start:var(--space-0-5)}.help[data-v-5276cbf3]{padding:var(--space-2);display:grid}.help__link[data-v-5276cbf3]{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-4);border-radius:var(--radius-md);color:var(--color-text-primary);transition:background-color var(--duration-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.help__link[data-v-5276cbf3]:hover{background:var(--color-interactive-hover-bg)}.help__link>span[data-v-5276cbf3]:nth-child(2){gap:var(--space-0-5);font-size:var(--text-sm);display:grid}.help__link>.sc-icon[data-v-5276cbf3]{color:var(--color-text-secondary);transition:transform var(--duration-fast) var(--ease-out)}.help__link:hover>.sc-icon[data-v-5276cbf3]{transform:translateX(var(--space-0-5))}.help__icon[data-v-5276cbf3]{inline-size:var(--size-control-md);block-size:var(--size-control-md);border-radius:var(--radius-md);color:var(--color-text-brand);background:var(--color-surface-raised);place-items:center;display:grid}@media (width<=63.99rem){.block[data-v-5276cbf3]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.block__body[data-v-5276cbf3]{padding:var(--space-5) var(--space-4)}}.shell[data-v-6a72dbe1]{grid-template-columns:var(--size-sidebar) minmax(0, 1fr);background:linear-gradient(to right, var(--color-nav-bg) calc(var(--size-sidebar) - 1px), var(--color-nav-divider) calc(var(--size-sidebar) - 1px), var(--color-nav-divider) var(--size-sidebar), transparent var(--size-sidebar)) var(--color-surface-page);min-block-size:100dvh;display:grid}.sidebar[data-v-6a72dbe1]{block-size:100dvh;padding:var(--space-6) var(--space-4) var(--space-4);gap:var(--space-8);border-inline-end:1px solid var(--color-nav-divider);color:var(--color-text-primary);background:var(--color-nav-bg);flex-direction:column;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.sidebar__top[data-v-6a72dbe1]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.sidebar__brand[data-v-6a72dbe1],.cabinet-bar__brand[data-v-6a72dbe1]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.sidebar__nav[data-v-6a72dbe1]{color:inherit;font-size:inherit;display:block}.nav[data-v-6a72dbe1]{gap:var(--space-1);display:grid}.nav__item[data-v-6a72dbe1]{min-block-size:var(--size-control-md);padding:0 var(--space-3);align-items:center;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-nav-item-text);font-size:var(--text-sm);font-weight:var(--weight-bold);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.nav__item[data-v-6a72dbe1]:hover{color:var(--color-nav-item-text-active);background:var(--color-nav-item-bg-hover)}.nav__item[data-v-6a72dbe1]:active{transform:scale(.98)}.nav__item.is-active[data-v-6a72dbe1]{color:var(--color-nav-item-text-active);background:var(--color-nav-item-bg-active);box-shadow:var(--shadow-xs)}.nav__item.is-active .sc-icon[data-v-6a72dbe1]{color:var(--color-nav-item-icon-active)}.nav__item.is-active[data-v-6a72dbe1]:focus-visible{box-shadow:var(--shadow-focus)}.sidebar__footer[data-v-6a72dbe1]{gap:var(--space-3);margin-block-start:auto;display:grid}.user[data-v-6a72dbe1]{min-block-size:var(--size-control-lg);padding:var(--space-3) var(--space-3) 0;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-nav-divider);display:flex}.user__text[data-v-6a72dbe1]{min-inline-size:0}.user__name[data-v-6a72dbe1]{font-size:var(--text-sm);font-weight:var(--weight-bold);overflow-wrap:anywhere}.user__role[data-v-6a72dbe1]{color:var(--color-nav-item-text);font-size:var(--text-xs)}.user__skeleton-avatar[data-v-6a72dbe1]{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm);border-radius:var(--radius-pill)}.user__skeleton-text[data-v-6a72dbe1]{flex:1}.body[data-v-6a72dbe1]{flex-direction:column;min-inline-size:0;display:flex}.main[data-v-6a72dbe1]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding:var(--space-10) var(--space-10) var(--space-16);flex:1;margin-inline:auto}.main[data-v-6a72dbe1]:focus{outline:none}.main__banner[data-v-6a72dbe1]{align-items:center;margin-block-end:var(--space-6)}.page-end[data-v-6a72dbe1]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding:var(--space-6) var(--space-10) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);border-block-start:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.page-end strong[data-v-6a72dbe1]{color:var(--color-text-primary)}.page-end__links[data-v-6a72dbe1]{justify-content:flex-start;gap:var(--space-2) var(--space-5);inline-size:auto;color:inherit;font-size:inherit;flex-wrap:wrap;display:flex}.boot[data-v-6a72dbe1]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.boot__overline[data-v-6a72dbe1]{inline-size:min(var(--size-tooltip), 40%);block-size:var(--space-3)}.boot__title[data-v-6a72dbe1]{inline-size:min(var(--size-state), 80%);block-size:var(--space-10);margin-block-end:var(--space-3)}.boot__lead[data-v-6a72dbe1]{padding:var(--space-8);gap:var(--space-4);border-radius:var(--radius-xl);display:grid}.boot__figure[data-v-6a72dbe1]{inline-size:min(var(--size-tooltip), 40%);block-size:var(--text-6xl)}.boot__bar[data-v-6a72dbe1]{block-size:var(--space-3);border-radius:var(--radius-pill)}.boot__row[data-v-6a72dbe1]{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.boot__block[data-v-6a72dbe1]{min-block-size:var(--size-meter)}.fatal[data-v-6a72dbe1]{min-block-size:100dvh;padding:var(--space-6) var(--space-4);grid-column:1/-1;place-items:center;display:grid}.fatal__card[data-v-6a72dbe1]{inline-size:min(var(--size-state), 100%);justify-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.fatal__card .sc-empty__icon[data-v-6a72dbe1]{margin:var(--space-6) 0 0;color:var(--color-feedback-error-icon);background:var(--color-feedback-error-bg)}.fatal__title[data-v-6a72dbe1]{max-inline-size:none;font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:-.035em;line-height:var(--leading-tight)}.fatal__text[data-v-6a72dbe1]{color:var(--color-text-secondary)}.fatal__actions[data-v-6a72dbe1]{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.cabinet-bar[data-v-6a72dbe1]{z-index:var(--z-sticky);min-block-size:var(--size-topbar);padding:0 var(--space-4);align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-border-default);background:var(--color-surface-page);display:flex;position:sticky;inset-block-start:0}.cabinet-bar__section[data-v-6a72dbe1]{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-bold);margin-inline-start:auto}.scrim[data-v-6a72dbe1]{z-index:calc(var(--z-nav) - 1);background:var(--color-surface-overlay);position:fixed;inset:0}@media (width<=63.99rem){.shell[data-v-6a72dbe1]{background:var(--color-surface-page);grid-template-columns:minmax(0,1fr)}.sidebar[data-v-6a72dbe1]{z-index:var(--z-nav);inline-size:min(var(--size-sidebar), calc(100vw - var(--space-12)));visibility:hidden;block-size:auto;box-shadow:var(--shadow-lg);transition:transform var(--duration-moderate) var(--ease-in), visibility 0s linear var(--duration-moderate);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.sidebar.is-open[data-v-6a72dbe1]{visibility:visible;transition:transform var(--duration-moderate) var(--ease-out);transform:none}.main[data-v-6a72dbe1]{padding:var(--space-8) var(--space-6) var(--space-12)}.page-end[data-v-6a72dbe1]{padding-inline:var(--space-6)}.boot__row[data-v-6a72dbe1]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.main[data-v-6a72dbe1]{padding:var(--space-6) var(--space-4) var(--space-10)}.page-end[data-v-6a72dbe1]{padding:var(--space-5) var(--space-4) var(--space-6)}.cabinet-bar__section[data-v-6a72dbe1]{display:none}.fatal__title[data-v-6a72dbe1]{font-size:var(--text-3xl)}}@media (width<=63.99rem) and (prefers-reduced-motion:reduce){.sidebar[data-v-6a72dbe1],.sidebar.is-open[data-v-6a72dbe1]{transition:none;transform:none}}.courier[data-v-54770f4b]{min-block-size:100dvh}.bar[data-v-54770f4b]{z-index:var(--z-sticky);border-block-end:1px solid var(--color-border-default);background:var(--color-surface-page);position:sticky;inset-block-start:0}.bar__inner[data-v-54770f4b],.main[data-v-54770f4b]{inline-size:100%;max-inline-size:var(--size-drawer);padding-inline:var(--space-4);margin-inline:auto}.bar__inner[data-v-54770f4b]{min-block-size:var(--size-topbar);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.bar__inner[data-v-54770f4b] .brandmark__img{block-size:var(--size-icon-lg)}.main[data-v-54770f4b]{padding-block:var(--space-6) calc(var(--space-10) + env(safe-area-inset-bottom))}.stack[data-v-54770f4b]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.hello[data-v-54770f4b]{gap:var(--space-1);display:grid}.hello__title[data-v-54770f4b]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-tight);overflow-wrap:anywhere}.shift[data-v-54770f4b]{padding:var(--space-5);gap:var(--space-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid}.shift__status[data-v-54770f4b]{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-bold);display:flex}.shift__dot[data-v-54770f4b]{inline-size:var(--space-2-5);block-size:var(--space-2-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill)}.shift.is-open .shift__dot[data-v-54770f4b]{border-color:var(--color-data-delivered);background:var(--color-data-delivered)}.shift__label[data-v-54770f4b]{color:var(--color-text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-2)}.shift__figure[data-v-54770f4b]{font-size:var(--text-5xl);font-weight:var(--weight-extrabold);letter-spacing:-.04em;line-height:var(--leading-tight);overflow-wrap:anywhere}.shift__extra[data-v-54770f4b]{color:var(--color-feedback-warning-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.shift__hint[data-v-54770f4b]{font-size:var(--text-sm)}.shift .sc-btn[data-v-54770f4b]{margin-block-start:var(--space-3)}.skeleton-title[data-v-54770f4b]{inline-size:60%;block-size:var(--space-8)}.skeleton-figure[data-v-54770f4b]{inline-size:50%;block-size:var(--text-5xl)}.skeleton-button[data-v-54770f4b]{block-size:var(--size-control-lg);border-radius:var(--radius-md)}.skeleton-card[data-v-54770f4b]{padding:var(--space-5);gap:var(--space-3);display:grid}.fatal[data-v-54770f4b]{padding-block:var(--space-12);justify-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.fatal__icon[data-v-54770f4b]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-raised);place-items:center;display:grid}.fatal__title[data-v-54770f4b]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-tight);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media (width<=47.99rem){.fatal__title[data-v-54770f4b]{font-size:var(--text-3xl)}}.orders[data-v-54770f4b]{gap:var(--space-4);margin-block-start:var(--space-4);display:grid}.orders__title[data-v-54770f4b]{align-items:center;gap:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:-.015em;display:flex}.card[data-v-54770f4b]{padding:var(--space-5);gap:var(--space-4);border-radius:var(--radius-lg);display:grid}.card.is-in_progress[data-v-54770f4b]{border-color:var(--color-border-focus);box-shadow:var(--shadow-md)}.card__head[data-v-54770f4b]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.card__number[data-v-54770f4b]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em;line-height:var(--leading-snug);overflow-wrap:anywhere}.route[data-v-54770f4b]{gap:var(--space-3);display:grid}.route__stop[data-v-54770f4b]{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.route__stop[data-v-54770f4b]:first-child:after{inset-block:var(--size-control-sm) calc(var(--space-3) * -1);border-inline-start:1px dashed var(--color-border-strong);content:"";position:absolute;inset-inline-start:calc(var(--size-control-sm) / 2)}.route__icon[data-v-54770f4b]{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-raised);place-items:center;display:grid}.route__icon .sc-icon[data-v-54770f4b]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.route__icon.is-destination[data-v-54770f4b]{color:var(--color-text-on-action);background:var(--color-action-primary)}.route__label[data-v-54770f4b]{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}.route__place[data-v-54770f4b]{font-weight:var(--weight-bold);overflow-wrap:anywhere}.route__address[data-v-54770f4b]{font-size:var(--text-sm);overflow-wrap:anywhere}.items[data-v-54770f4b]{border-block:1px solid var(--color-border-subtle)}.items summary[data-v-54770f4b]{min-block-size:var(--size-control-md);align-items:center;gap:var(--space-2);border-radius:var(--radius-xs);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:flex}.items summary[data-v-54770f4b]::-webkit-details-marker{display:none}.items summary[data-v-54770f4b]:hover{color:var(--color-text-link)}.items summary .sc-icon[data-v-54770f4b]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.items__chevron[data-v-54770f4b]{transition:transform var(--duration-fast) var(--ease-out);margin-inline-start:auto}.items[open] .items__chevron[data-v-54770f4b]{transform:rotate(180deg)}.items ul[data-v-54770f4b]{gap:var(--space-2);font-size:var(--text-sm);padding-block-end:var(--space-3);display:grid}.items li[data-v-54770f4b]{justify-content:space-between;gap:var(--space-4);display:flex}.items li>span[data-v-54770f4b]:first-child{overflow-wrap:anywhere;min-inline-size:0}.items__qty[data-v-54770f4b]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none}.card__chips[data-v-54770f4b]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cash[data-v-54770f4b]{padding:var(--space-3) var(--space-4);align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-feedback-warning-text);background:var(--color-feedback-warning-bg);display:flex}.cash>.sc-icon[data-v-54770f4b]{color:var(--color-feedback-warning-icon);margin-block-start:var(--space-0-5)}.cash__label[data-v-54770f4b]{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.cash__amount[data-v-54770f4b]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cash__warning[data-v-54770f4b]{font-size:var(--text-xs);font-weight:var(--weight-bold)}.card__action[data-v-54770f4b]{gap:var(--space-2);display:grid}.card__hint[data-v-54770f4b]{font-size:var(--text-xs);text-align:center}.complete[data-v-54770f4b]{gap:var(--space-3);padding-block-start:var(--space-1);display:grid}.quantities[data-v-54770f4b]{padding:var(--space-3);gap:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);min-inline-size:0;margin:0;display:grid}.quantities__legend[data-v-54770f4b]{font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0}.quantities__row[data-v-54770f4b]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--size-stepper));align-items:center;gap:var(--space-3);display:grid}.quantities__name[data-v-54770f4b]{font-size:var(--text-sm);font-weight:var(--weight-semibold);overflow-wrap:anywhere;display:grid}.quantities__name .sc-muted[data-v-54770f4b]{font-size:var(--text-xs);font-weight:var(--weight-regular)}.photo[data-v-54770f4b]{min-block-size:var(--size-control-lg);padding:var(--space-3);align-items:center;gap:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-card);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex}.photo[data-v-54770f4b]:hover{border-color:var(--color-border-focus);background:var(--color-interactive-selected-bg)}.photo[data-v-54770f4b]:has(input:focus-visible){box-shadow:var(--shadow-focus)}.photo.has-photo[data-v-54770f4b]{border-style:solid;border-color:var(--color-feedback-success-border)}.photo__icon[data-v-54770f4b]{inline-size:var(--size-avatar-md);block-size:var(--size-avatar-md);border-radius:var(--radius-sm);color:var(--color-text-brand);background:var(--color-surface-raised);flex:none;place-items:center;display:grid}.photo__preview[data-v-54770f4b]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-sm);object-fit:cover;flex:none}.photo__text[data-v-54770f4b]{min-inline-size:0;font-size:var(--text-sm);display:grid}.photo__text .sc-muted[data-v-54770f4b]{font-size:var(--text-xs)}.empty[data-v-54770f4b]{padding:var(--space-10) var(--space-5);justify-items:center;gap:var(--space-2);text-align:center;display:grid}.empty .sc-btn[data-v-54770f4b]{margin-block-start:var(--space-3)}.page-end[data-v-54770f4b]{border-block-start:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;margin-block-start:var(--space-6);padding-block-start:var(--space-5)}.confirm[data-v-54770f4b]{padding:var(--space-8) var(--space-6) var(--space-6);gap:var(--space-3);display:grid}.confirm__icon[data-v-54770f4b]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);place-items:center;margin-block-end:var(--space-1);display:grid}.confirm__title[data-v-54770f4b]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em}.confirm__actions[data-v-54770f4b]{gap:var(--space-2);margin-block-start:var(--space-3);display:grid}@media (width>=48rem){.main[data-v-54770f4b]{padding-block-start:var(--space-10)}.confirm__actions[data-v-54770f4b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=22rem){.quantities__row[data-v-54770f4b]{grid-template-columns:minmax(0,1fr)}}.public[data-v-8af7af6d]{flex-direction:column;min-block-size:100dvh;display:flex}.public__inner[data-v-8af7af6d]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding-inline:var(--space-10);margin-inline:auto}.public__bar[data-v-8af7af6d]{z-index:var(--z-sticky);border-block-end:1px solid var(--color-border-default);background:var(--color-surface-page);position:sticky;inset-block-start:0}.public__bar-inner[data-v-8af7af6d]{min-block-size:var(--size-topbar);padding-block:var(--space-2);justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.public__brand[data-v-8af7af6d]{padding:var(--space-1);border-radius:var(--radius-sm);margin-inline-start:calc(var(--space-1) * -1);display:inline-flex}.public__nav[data-v-8af7af6d]{justify-content:flex-end;gap:var(--space-1);inline-size:auto;min-inline-size:0;color:inherit;font-size:inherit;flex-wrap:wrap;display:flex}.public__link[data-v-8af7af6d]{min-block-size:var(--size-control-md);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-bold);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.public__link[data-v-8af7af6d]:hover{color:var(--color-text-primary);background:var(--color-interactive-hover-bg)}.public__link[data-v-8af7af6d]:active{background:var(--color-interactive-active-bg)}.public__link.is-active[data-v-8af7af6d]{color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-xs)}.public__link.is-active[data-v-8af7af6d]:focus-visible{box-shadow:var(--shadow-focus)}.public__main[data-v-8af7af6d]{flex:1;padding:0}.public__main[data-v-8af7af6d]:focus{outline:none}.public__footer[data-v-8af7af6d]{border-block-start:1px solid var(--color-border-default);color:var(--color-text-secondary);font-size:var(--text-sm)}.public__footer-inner[data-v-8af7af6d]{padding-block:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.public__footer strong[data-v-8af7af6d]{color:var(--color-text-primary)}@media (width<=47.99rem){.public__inner[data-v-8af7af6d]{padding-inline:var(--space-4)}.public__link[data-v-8af7af6d]{padding:0 var(--space-2)}.public__brand[data-v-8af7af6d] .brandmark__img{block-size:var(--size-icon-lg)}}.docs-hero[data-v-9faea550]{border-block-end:1px solid var(--color-border-default)}.docs-hero__inner[data-v-9faea550],.docs[data-v-9faea550],.help[data-v-9faea550]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding-inline:var(--space-10);margin-inline:auto}.docs-hero__inner[data-v-9faea550]{padding-block:var(--space-16) var(--space-16);align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.docs-hero__text[data-v-9faea550]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.docs-hero__title[data-v-9faea550]{max-inline-size:18ch;font-size:var(--text-5xl);font-weight:var(--weight-extrabold);letter-spacing:-.04em;line-height:var(--leading-tight);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.docs-hero__lede[data-v-9faea550]{max-inline-size:56ch;color:var(--color-text-secondary);font-size:var(--text-lg)}.docs-hero__actions[data-v-9faea550]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}.flow[data-v-9faea550]{padding:var(--space-6);gap:var(--space-5);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid}.flow__step[data-v-9faea550]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.flow__step[data-v-9faea550]:not(:last-child):after{inset-block:var(--size-control-lg) calc(var(--space-5) * -1);border-inline-start:1px dashed var(--color-border-strong);content:"";position:absolute;inset-inline-start:calc(var(--size-control-lg) / 2)}.flow__icon[data-v-9faea550]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);place-items:center;display:grid}.flow__title[data-v-9faea550]{font-weight:var(--weight-bold)}.flow__step .sc-muted[data-v-9faea550]{font-size:var(--text-sm)}.docs[data-v-9faea550]{padding-block:var(--space-12) var(--space-16);align-items:start;gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.toc[data-v-9faea550]{justify-content:stretch;gap:var(--space-3);color:inherit;font-size:inherit;display:grid;position:sticky;inset-block-start:calc(var(--size-topbar) + var(--space-6))}.toc ul[data-v-9faea550]{gap:var(--space-0-5);border-inline-start:1px solid var(--color-border-default);display:grid}.toc__link[data-v-9faea550]{padding:var(--space-1-5) var(--space-3);border-inline-start:var(--space-0-5) solid transparent;border-radius:0 var(--radius-xs) var(--radius-xs) 0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);margin-inline-start:-1px;text-decoration:none;display:block}.toc__link[data-v-9faea550]:hover{color:var(--color-text-primary)}.toc__link.is-active[data-v-9faea550]{border-inline-start-color:var(--color-text-primary);color:var(--color-text-primary)}.docs__content[data-v-9faea550]{gap:var(--space-12);display:grid}.chapter[data-v-9faea550]{gap:var(--space-5);scroll-margin-block-start:calc(var(--size-topbar) + var(--space-6));display:grid}.chapter__head[data-v-9faea550]{align-items:center;gap:var(--space-3);display:flex}.chapter__icon[data-v-9faea550]{inline-size:var(--size-control-md);block-size:var(--size-control-md);border-radius:var(--radius-md);color:var(--color-text-brand);background:var(--color-surface-card);box-shadow:var(--shadow-xs);place-items:center;display:grid}.chapter__title[data-v-9faea550]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-snug)}.steps[data-v-9faea550]{gap:var(--space-3);counter-reset:step;max-inline-size:65ch;display:grid}.steps li[data-v-9faea550]{grid-template-columns:var(--size-control-sm) minmax(0, 1fr);align-items:baseline;gap:var(--space-3);counter-increment:step;display:grid}.steps li[data-v-9faea550]:before{inline-size:var(--size-control-sm);block-size:var(--size-control-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);color:var(--color-text-primary);background:var(--color-surface-card);content:counter(step);font-size:var(--text-sm);font-weight:var(--weight-extrabold);align-self:start;place-items:center;display:grid}.chapter .sc-callout[data-v-9faea550]{max-inline-size:65ch}.help[data-v-9faea550]{padding-block-end:var(--space-16)}.help__inner[data-v-9faea550]{padding:var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-6);border-radius:var(--radius-xl);flex-wrap:wrap;display:flex}.help__inner>div[data-v-9faea550]:first-child{gap:var(--space-2);max-inline-size:52ch;display:grid}.help__title[data-v-9faea550]{font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:-.02em}.help__actions[data-v-9faea550]{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=63.99rem){.docs-hero__inner[data-v-9faea550]{padding-block:var(--space-12);gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.docs[data-v-9faea550]{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.toc[data-v-9faea550]{position:static}.toc ul[data-v-9faea550]{gap:var(--space-2);border:0;flex-wrap:wrap;display:flex}.toc__link[data-v-9faea550]{padding:var(--space-1-5) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-card);margin:0}.toc__link.is-active[data-v-9faea550]{border-color:var(--color-text-primary)}}@media (width<=47.99rem){.docs-hero__inner[data-v-9faea550],.docs[data-v-9faea550],.help[data-v-9faea550]{padding-inline:var(--space-4)}.docs-hero__title[data-v-9faea550]{font-size:var(--text-4xl)}.chapter__title[data-v-9faea550]{font-size:var(--text-2xl)}.docs-hero__actions .sc-btn[data-v-9faea550],.help__actions .sc-btn[data-v-9faea550]{flex:auto}.help__inner[data-v-9faea550]{padding:var(--space-6) var(--space-5)}}.invite[data-v-0f63be4b]{min-block-size:100dvh}.invite__main[data-v-0f63be4b]{min-block-size:100dvh;padding:var(--space-6) var(--space-4) calc(var(--space-6) + env(safe-area-inset-bottom));place-items:center;display:grid}.invite__card[data-v-0f63be4b]{inline-size:min(var(--size-state), 100%);padding:var(--space-8);gap:var(--space-4);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);background:var(--color-card-bg);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr);display:grid}.invite__icon[data-v-0f63be4b]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);place-items:center;margin-block-start:var(--space-4);display:grid}.invite__title[data-v-0f63be4b]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:-.035em;line-height:var(--leading-tight)}.invite__lede[data-v-0f63be4b]{color:var(--color-text-secondary)}.invite__steps[data-v-0f63be4b]{margin-block:var(--space-2);padding:var(--space-4);gap:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-raised);counter-reset:step;font-size:var(--text-sm);font-weight:var(--weight-semibold);display:grid}.invite__steps li[data-v-0f63be4b]{align-items:center;gap:var(--space-3);counter-increment:step;display:flex}.invite__steps li[data-v-0f63be4b]:before{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);border-radius:var(--radius-pill);color:var(--color-text-on-action);background:var(--color-action-primary);content:counter(step);font-size:var(--text-xs);font-weight:var(--weight-extrabold);flex:none;place-items:center;display:grid}.invite__note[data-v-0f63be4b]{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);display:flex}.invite__note .sc-icon[data-v-0f63be4b]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}@media (width<=47.99rem){.invite__card[data-v-0f63be4b]{padding:var(--space-6) var(--space-5)}.invite__title[data-v-0f63be4b]{font-size:var(--text-3xl)}}@media (width<=20rem){.invite__card[data-v-0f63be4b]{padding:var(--space-5) var(--space-4)}}.platform[data-v-2a2886a0]{flex-direction:column;min-block-size:100dvh;display:flex}.bar[data-v-2a2886a0]{border-block-end:1px solid var(--color-border-default);background:var(--color-surface-nav)}.bar__inner[data-v-2a2886a0],.main[data-v-2a2886a0]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding-inline:var(--space-10);margin-inline:auto}.bar__inner[data-v-2a2886a0]{min-block-size:var(--size-topbar);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.bar__brand[data-v-2a2886a0]{align-items:center;gap:var(--space-3);display:inline-flex}.bar__label[data-v-2a2886a0]{padding:var(--space-0-5) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-xs);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}.main[data-v-2a2886a0]{padding-block:var(--space-10) var(--space-16);flex:1}.login[data-v-2a2886a0]{place-items:center;min-block-size:60dvh;display:grid}.login__card[data-v-2a2886a0]{inline-size:min(var(--size-dialog), 100%);padding:var(--space-8);gap:var(--space-4);border:1px solid var(--color-card-border);border-radius:var(--radius-xl);background:var(--color-card-bg);box-shadow:var(--shadow-md);display:grid}.login__icon[data-v-2a2886a0]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);place-items:center;display:grid}.login__title[data-v-2a2886a0]{font-size:var(--text-4xl);font-weight:var(--weight-extrabold);letter-spacing:-.035em;line-height:var(--leading-tight)}.dashboard[data-v-2a2886a0]{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.dashboard[data-v-2a2886a0]>.section-head{margin-block-end:var(--space-1)}.overview[data-v-2a2886a0]{gap:var(--space-5);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.overview__lead[data-v-2a2886a0]{padding:var(--space-8);align-content:center;gap:var(--space-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid}.overview__figure[data-v-2a2886a0]{font-size:var(--text-6xl);font-weight:var(--weight-extrabold);letter-spacing:-.045em;line-height:var(--leading-tight)}.overview__stats[data-v-2a2886a0]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.stat[data-v-2a2886a0]{padding:var(--space-5);align-content:space-between;gap:var(--space-2);display:grid}.stat__value[data-v-2a2886a0]{align-items:center;gap:var(--space-2);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-snug);margin:0;display:flex}.stat.is-alert[data-v-2a2886a0]{border-color:var(--color-feedback-error-border);background:var(--color-feedback-error-bg)}.stat.is-alert .stat__value[data-v-2a2886a0],.stat.is-alert dt[data-v-2a2886a0]{color:var(--color-feedback-error-text)}.stat__value .sc-icon[data-v-2a2886a0]{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg)}.tenants[data-v-2a2886a0]{padding-block:var(--space-2)}.tenants__hint[data-v-2a2886a0]{font-size:var(--text-sm)}.tenant__url[data-v-2a2886a0]{overflow-wrap:anywhere}.sync-error[data-v-2a2886a0]{align-items:center;gap:var(--space-1);color:var(--color-feedback-error-text);font-weight:var(--weight-semibold);display:inline-flex}.sync-error .sc-icon[data-v-2a2886a0]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.sync-error__detail[data-v-2a2886a0]{overflow-wrap:anywhere;max-inline-size:40ch}@media (width<=63.99rem){.overview[data-v-2a2886a0]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.bar__inner[data-v-2a2886a0],.main[data-v-2a2886a0]{padding-inline:var(--space-4)}.main[data-v-2a2886a0]{padding-block:var(--space-6) var(--space-10)}.login__card[data-v-2a2886a0],.overview__lead[data-v-2a2886a0]{padding:var(--space-6) var(--space-5)}.login__title[data-v-2a2886a0]{font-size:var(--text-3xl)}.overview__figure[data-v-2a2886a0]{font-size:var(--text-5xl)}.sc-card__head[data-v-2a2886a0]{padding-inline:var(--space-4)}}.support[data-v-6aff5528]{inline-size:100%;max-inline-size:calc(var(--size-content) + var(--space-10) * 2);padding:var(--space-16) var(--space-10);gap:var(--space-10);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.intro[data-v-6aff5528]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.intro__title[data-v-6aff5528]{max-inline-size:20ch;font-size:var(--text-5xl);font-weight:var(--weight-extrabold);letter-spacing:-.04em;line-height:var(--leading-tight);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.intro__lede[data-v-6aff5528]{max-inline-size:60ch;color:var(--color-text-secondary);font-size:var(--text-lg)}.grid[data-v-6aff5528]{align-items:stretch;gap:var(--space-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.contact[data-v-6aff5528]{padding:var(--space-8);align-content:start;gap:var(--space-3);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);display:grid}.contact__icon[data-v-6aff5528]{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-accent-text);background:var(--color-accent-subtle);place-items:center;margin-block-end:var(--space-2);display:grid}.contact__address[data-v-6aff5528]{color:var(--color-text-primary);font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:-.03em;line-height:var(--leading-snug);overflow-wrap:anywhere;text-decoration:none}.contact__address[data-v-6aff5528]:hover{color:var(--color-text-link);text-decoration:underline;text-decoration-thickness:var(--space-0-5);text-underline-offset:.15em}.contact__cta[data-v-6aff5528]{justify-self:start;margin-block-start:var(--space-3)}.checklist[data-v-6aff5528]{padding:var(--space-8);align-content:start;gap:var(--space-5);display:grid}.block-title[data-v-6aff5528]{font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:-.015em}.checklist__list[data-v-6aff5528]{gap:var(--space-3);display:grid}.checklist__list li[data-v-6aff5528]{align-items:flex-start;gap:var(--space-3);display:flex}.checklist__mark[data-v-6aff5528]{inline-size:var(--size-icon-lg);block-size:var(--size-icon-lg);border-radius:var(--radius-pill);color:var(--color-feedback-success-icon);background:var(--color-feedback-success-bg);flex:none;place-items:center;display:grid}.checklist__mark .sc-icon[data-v-6aff5528]{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.topics[data-v-6aff5528]{gap:var(--space-5);border-block-start:1px solid var(--color-border-default);padding-block-start:var(--space-8);display:grid}.topics__head[data-v-6aff5528]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.topics__list[data-v-6aff5528]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.topics__item[data-v-6aff5528]{align-content:start;gap:var(--space-2);display:grid}.topics__item dt[data-v-6aff5528]{font-weight:var(--weight-bold)}.topics__item dd[data-v-6aff5528]{font-size:var(--text-sm)}@media (width<=63.99rem){.grid[data-v-6aff5528],.topics__list[data-v-6aff5528]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.support[data-v-6aff5528]{padding:var(--space-10) var(--space-4);gap:var(--space-8)}.intro__title[data-v-6aff5528]{font-size:var(--text-3xl)}.contact[data-v-6aff5528],.checklist[data-v-6aff5528]{padding:var(--space-6) var(--space-5)}.contact__address[data-v-6aff5528]{font-size:var(--text-2xl)}.contact__cta[data-v-6aff5528]{justify-self:stretch}}:root{--color-text-primary:#011a4a;--color-text-secondary:#4e5b72;--color-text-tertiary:#646f83;--color-text-disabled:#7c8799;--color-text-on-action:#fff;--color-text-link:#006975;--color-text-link-hover:#02535d;--color-text-brand:#038291;--color-text-inverse:#f8f4ed;--color-surface-page:#f8f4ed;--color-surface-nav:#eee9df;--color-surface-card:#fefcf9;--color-surface-raised:#f8f4ed;--color-surface-sunken:#eee9df;--color-surface-overlay:#0a122470;--color-surface-inverse:#011a4a;--color-border-default:#e2dccf;--color-border-subtle:#eee9df;--color-border-strong:#646f83;--color-border-focus:#038291;--color-border-error:#cc2e2c;--color-action-primary:#038291;--color-action-primary-hover:#006975;--color-action-primary-active:#02535d;--color-action-secondary:#fefcf9;--color-action-secondary-hover:#eee9df;--color-action-secondary-active:#e2dccf;--color-action-destructive:#cc2e2c;--color-action-destructive-hover:#a72120;--color-accent-default:#0a9cad;--color-accent-subtle:#cef4fa;--color-accent-text:#02535d;--color-feedback-success-bg:#cef4fa;--color-feedback-success-text:#02535d;--color-feedback-success-border:#68d1e2;--color-feedback-success-icon:#038291;--color-feedback-warning-bg:#fee8cf;--color-feedback-warning-text:#663f01;--color-feedback-warning-border:#f5b05a;--color-feedback-warning-icon:#9e6404;--color-feedback-error-bg:#ffe5e1;--color-feedback-error-text:#a72120;--color-feedback-error-border:#fea399;--color-feedback-error-icon:#cc2e2c;--color-feedback-info-bg:#e2ecff;--color-feedback-info-text:#063fa3;--color-feedback-info-border:#9cc0fe;--color-feedback-info-icon:#0262fd;--color-interactive-hover-bg:#eee9df;--color-interactive-active-bg:#e2dccf;--color-interactive-selected-bg:#eafafd;--color-interactive-selected-text:#02535d;--color-interactive-focus-ring:#038291;--color-data-waiting:#7c8799;--color-data-progress:#4184ff;--color-data-delivered:#0a9cad;--color-data-issue:#e74f46;--color-data-track:#eee9df;--color-data-grid:#eee9df;--color-badge-neutral-bg:#e9edf4;--color-badge-neutral-text:#374761;--color-avatar-bg:#cef4fa;--color-avatar-text:#02535d;--color-button-primary-bg:#038291;--color-button-primary-bg-hover:#006975;--color-button-primary-bg-active:#02535d;--color-button-primary-text:#fff;--color-button-secondary-bg:#fefcf9;--color-button-secondary-bg-hover:#eee9df;--color-button-secondary-bg-active:#e2dccf;--color-button-secondary-text:#011a4a;--color-button-secondary-border:#646f83;--color-button-ghost-bg-hover:#eee9df;--color-button-ghost-bg-active:#e2dccf;--color-button-ghost-text:#011a4a;--color-button-destructive-bg:#cc2e2c;--color-button-destructive-bg-hover:#a72120;--color-button-destructive-text:#fff;--color-input-bg:#fefcf9;--color-input-border:#646f83;--color-input-border-hover:#4e5b72;--color-input-border-focus:#038291;--color-input-border-error:#cc2e2c;--color-input-text:#011a4a;--color-input-placeholder:#646f83;--color-nav-bg:#eee9df;--color-nav-item-text:#4e5b72;--color-nav-item-text-active:#011a4a;--color-nav-item-bg-hover:#e2dccf;--color-nav-item-bg-active:#fefcf9;--color-nav-item-icon-active:#038291;--color-nav-divider:#e2dccf;--color-card-bg:#fefcf9;--color-card-border:#e2dccf;--color-table-header-text:#4e5b72;--color-table-row-border:#eee9df;--color-table-row-bg-hover:#f8f4ed;--color-table-row-bg-selected:#eafafd;--color-badge-info-bg:#e2ecff;--color-badge-info-text:#063fa3;--color-badge-success-bg:#cef4fa;--color-badge-success-text:#02535d;--color-badge-warning-bg:#fee8cf;--color-badge-warning-text:#663f01;--color-badge-error-bg:#ffe5e1;--color-badge-error-text:#a72120;--color-avatar-ring:#fefcf9;--color-avatar-online:#0a9cad;--color-toast-bg:#011a4a;--color-toast-text:#f8f4ed;--color-skeleton-bg:#eee9df;--font-sans:"Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--leading-tight:1.05;--leading-snug:1.25;--leading-normal:1.5;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-0-5:.125rem;--space-1-5:.375rem;--space-2-5:.625rem;--radius-xs:4px;--radius-sm:8px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--shadow-xs:0 1px 2px #131f3c12;--shadow-sm:0 1px 2px #131f3c0d, 0 4px 12px -6px #131f3c1f;--shadow-md:0 2px 4px #131f3c0d, 0 12px 28px -14px #131f3c47;--shadow-lg:0 24px 64px -20px #0a12246b;--shadow-focus:0 0 0 2px #fefcf9, 0 0 0 4px #038291;--duration-fast:.12s;--duration-base:.2s;--duration-moderate:.28s;--duration-slow:.4s;--duration-spin:.9s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--size-control-sm:2rem;--size-control-md:2.5rem;--size-control-lg:3rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--size-avatar-sm:2rem;--size-avatar-md:2.5rem;--size-logo:2rem;--size-sidebar:16rem;--size-drawer:34rem;--size-dialog:27.5rem;--size-content:75rem;--size-measure:65rem;--size-focus-width:.125rem;--size-topbar:4rem;--size-chart:11rem;--size-chart-compact:9rem;--size-tooltip:11rem;--size-meter:24rem;--size-state:34rem;--size-stepper:9rem;--opacity-disabled:.5;--z-sticky:10;--z-nav:30;--z-overlay:40;--z-toast:50}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-text-primary:#f8f4ed;--color-text-secondary:#b6becc;--color-text-tertiary:#7c8799;--color-text-disabled:#646f83;--color-text-on-action:#04112d;--color-text-link:#68d1e2;--color-text-link-hover:#a2e7f2;--color-text-brand:#68d1e2;--color-text-inverse:#011a4a;--color-surface-page:#0c1526;--color-surface-nav:#070f1e;--color-surface-card:#121c2f;--color-surface-raised:#182338;--color-surface-sunken:#070f1e;--color-surface-overlay:#03060ea8;--color-surface-inverse:#f8f4ed;--color-border-default:#212e44;--color-border-subtle:#182338;--color-border-strong:#7c8799;--color-border-focus:#02b6ca;--color-border-error:#f7766b;--color-action-primary:#02b6ca;--color-action-primary-hover:#68d1e2;--color-action-primary-active:#a2e7f2;--color-action-secondary:#121c2f;--color-action-secondary-hover:#212e44;--color-action-secondary-active:#2c3951;--color-action-destructive:#f7766b;--color-action-destructive-hover:#fea399;--color-accent-default:#02b6ca;--color-accent-subtle:#00282e;--color-accent-text:#a2e7f2;--color-feedback-success-bg:#00282e;--color-feedback-success-text:#a2e7f2;--color-feedback-success-border:#02535d;--color-feedback-success-icon:#68d1e2;--color-feedback-warning-bg:#331d00;--color-feedback-warning-text:#ffd09a;--color-feedback-warning-border:#663f01;--color-feedback-warning-icon:#f5b05a;--color-feedback-error-bg:#420e0c;--color-feedback-error-text:#fecbc4;--color-feedback-error-border:#841c1a;--color-feedback-error-icon:#fea399;--color-feedback-info-bg:#051f4f;--color-feedback-info-text:#c5dafe;--color-feedback-info-border:#063fa3;--color-feedback-info-icon:#9cc0fe;--color-interactive-hover-bg:#212e44;--color-interactive-active-bg:#2c3951;--color-interactive-selected-bg:#00282e;--color-interactive-selected-text:#a2e7f2;--color-interactive-focus-ring:#02b6ca;--color-data-waiting:#646f83;--color-data-progress:#4184ff;--color-data-delivered:#0a9cad;--color-data-issue:#e74f46;--color-data-track:#212e44;--color-data-grid:#212e44;--color-badge-neutral-bg:#212e44;--color-badge-neutral-text:#d5dbe6;--color-avatar-bg:#00282e;--color-avatar-text:#a2e7f2;--color-button-primary-bg:#02b6ca;--color-button-primary-bg-hover:#68d1e2;--color-button-primary-bg-active:#a2e7f2;--color-button-primary-text:#04112d;--color-button-secondary-bg:#121c2f;--color-button-secondary-bg-hover:#212e44;--color-button-secondary-bg-active:#2c3951;--color-button-secondary-text:#f8f4ed;--color-button-secondary-border:#7c8799;--color-button-ghost-bg-hover:#212e44;--color-button-ghost-bg-active:#2c3951;--color-button-ghost-text:#f8f4ed;--color-button-destructive-bg:#f7766b;--color-button-destructive-bg-hover:#fea399;--color-button-destructive-text:#04112d;--color-input-bg:#121c2f;--color-input-border:#7c8799;--color-input-border-hover:#b6becc;--color-input-border-focus:#02b6ca;--color-input-border-error:#f7766b;--color-input-text:#f8f4ed;--color-input-placeholder:#7c8799;--color-nav-bg:#070f1e;--color-nav-item-text:#b6becc;--color-nav-item-text-active:#f8f4ed;--color-nav-item-bg-hover:#212e44;--color-nav-item-bg-active:#121c2f;--color-nav-item-icon-active:#68d1e2;--color-nav-divider:#212e44;--color-card-bg:#121c2f;--color-card-border:#212e44;--color-table-header-text:#b6becc;--color-table-row-border:#182338;--color-table-row-bg-hover:#182338;--color-table-row-bg-selected:#00282e;--color-badge-info-bg:#051f4f;--color-badge-info-text:#c5dafe;--color-badge-success-bg:#00282e;--color-badge-success-text:#a2e7f2;--color-badge-warning-bg:#331d00;--color-badge-warning-text:#ffd09a;--color-badge-error-bg:#420e0c;--color-badge-error-text:#fecbc4;--color-avatar-ring:#121c2f;--color-avatar-online:#0a9cad;--color-toast-bg:#f8f4ed;--color-toast-text:#011a4a;--color-skeleton-bg:#182338;--shadow-focus:0 0 0 2px #121c2f, 0 0 0 4px #02b6ca}}:root[data-theme=dark]{--color-text-primary:#f8f4ed;--color-text-secondary:#b6becc;--color-text-tertiary:#7c8799;--color-text-disabled:#646f83;--color-text-on-action:#04112d;--color-text-link:#68d1e2;--color-text-link-hover:#a2e7f2;--color-text-brand:#68d1e2;--color-text-inverse:#011a4a;--color-surface-page:#0c1526;--color-surface-nav:#070f1e;--color-surface-card:#121c2f;--color-surface-raised:#182338;--color-surface-sunken:#070f1e;--color-surface-overlay:#03060ea8;--color-surface-inverse:#f8f4ed;--color-border-default:#212e44;--color-border-subtle:#182338;--color-border-strong:#7c8799;--color-border-focus:#02b6ca;--color-border-error:#f7766b;--color-action-primary:#02b6ca;--color-action-primary-hover:#68d1e2;--color-action-primary-active:#a2e7f2;--color-action-secondary:#121c2f;--color-action-secondary-hover:#212e44;--color-action-secondary-active:#2c3951;--color-action-destructive:#f7766b;--color-action-destructive-hover:#fea399;--color-accent-default:#02b6ca;--color-accent-subtle:#00282e;--color-accent-text:#a2e7f2;--color-feedback-success-bg:#00282e;--color-feedback-success-text:#a2e7f2;--color-feedback-success-border:#02535d;--color-feedback-success-icon:#68d1e2;--color-feedback-warning-bg:#331d00;--color-feedback-warning-text:#ffd09a;--color-feedback-warning-border:#663f01;--color-feedback-warning-icon:#f5b05a;--color-feedback-error-bg:#420e0c;--color-feedback-error-text:#fecbc4;--color-feedback-error-border:#841c1a;--color-feedback-error-icon:#fea399;--color-feedback-info-bg:#051f4f;--color-feedback-info-text:#c5dafe;--color-feedback-info-border:#063fa3;--color-feedback-info-icon:#9cc0fe;--color-interactive-hover-bg:#212e44;--color-interactive-active-bg:#2c3951;--color-interactive-selected-bg:#00282e;--color-interactive-selected-text:#a2e7f2;--color-interactive-focus-ring:#02b6ca;--color-data-waiting:#646f83;--color-data-progress:#4184ff;--color-data-delivered:#0a9cad;--color-data-issue:#e74f46;--color-data-track:#212e44;--color-data-grid:#212e44;--color-badge-neutral-bg:#212e44;--color-badge-neutral-text:#d5dbe6;--color-avatar-bg:#00282e;--color-avatar-text:#a2e7f2;--color-button-primary-bg:#02b6ca;--color-button-primary-bg-hover:#68d1e2;--color-button-primary-bg-active:#a2e7f2;--color-button-primary-text:#04112d;--color-button-secondary-bg:#121c2f;--color-button-secondary-bg-hover:#212e44;--color-button-secondary-bg-active:#2c3951;--color-button-secondary-text:#f8f4ed;--color-button-secondary-border:#7c8799;--color-button-ghost-bg-hover:#212e44;--color-button-ghost-bg-active:#2c3951;--color-button-ghost-text:#f8f4ed;--color-button-destructive-bg:#f7766b;--color-button-destructive-bg-hover:#fea399;--color-button-destructive-text:#04112d;--color-input-bg:#121c2f;--color-input-border:#7c8799;--color-input-border-hover:#b6becc;--color-input-border-focus:#02b6ca;--color-input-border-error:#f7766b;--color-input-text:#f8f4ed;--color-input-placeholder:#7c8799;--color-nav-bg:#070f1e;--color-nav-item-text:#b6becc;--color-nav-item-text-active:#f8f4ed;--color-nav-item-bg-hover:#212e44;--color-nav-item-bg-active:#121c2f;--color-nav-item-icon-active:#68d1e2;--color-nav-divider:#212e44;--color-card-bg:#121c2f;--color-card-border:#212e44;--color-table-header-text:#b6becc;--color-table-row-border:#182338;--color-table-row-bg-hover:#182338;--color-table-row-bg-selected:#00282e;--color-badge-info-bg:#051f4f;--color-badge-info-text:#c5dafe;--color-badge-success-bg:#00282e;--color-badge-success-text:#a2e7f2;--color-badge-warning-bg:#331d00;--color-badge-warning-text:#ffd09a;--color-badge-error-bg:#420e0c;--color-badge-error-text:#fecbc4;--color-avatar-ring:#121c2f;--color-avatar-online:#0a9cad;--color-toast-bg:#f8f4ed;--color-toast-text:#011a4a;--color-skeleton-bg:#182338;--shadow-focus:0 0 0 2px #121c2f, 0 0 0 4px #02b6ca}:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;background:#f2f2ed;font-family:Inter,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}.app-shell{min-height:100vh}.topbar{background:#f7f7f2eb;border-bottom:1px solid #deded5;justify-content:space-between;align-items:center;gap:24px;padding:18px clamp(20px,4vw,56px);display:flex}.brand{align-items:center;gap:10px;font-weight:750;display:flex}.brand-mark{color:#fff;background:#111827;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}nav{color:#60646c;gap:18px;font-size:14px;display:flex}nav a.router-link-active{color:#111827;font-weight:700}main{padding:clamp(48px,10vw,120px) clamp(20px,8vw,128px)}.hero{max-width:760px}.eyebrow{color:#64748b;letter-spacing:.09em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:750}h1{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(42px,8vw,78px);line-height:.98}.lede{color:#4b5563;max-width:620px;margin:28px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.55}.status-card{background:#fff;border:1px solid #d7d7cd;border-radius:18px;gap:14px;margin-top:46px;padding:20px;display:flex;box-shadow:0 18px 50px #11182712}.status-card p{color:#6b7280;margin:4px 0 0;line-height:1.45}.status-dot{background:#17a673;border-radius:50%;flex:none;width:11px;height:11px;margin-top:5px;box-shadow:0 0 0 5px #17a6731f}@media (width<=640px){.topbar{flex-direction:column;align-items:flex-start}nav{justify-content:space-between;width:100%}main{padding-top:56px}}.courier-shell,.courier-main{min-height:100vh}main.courier-main,main.admin-prototype-main{padding:0}.prototype-studio{background:radial-gradient(circle at 10% -10%,#c6ff4038,#0000 27rem),#f2f2ed;min-height:100vh;padding:34px clamp(18px,4vw,62px) 72px;overflow:hidden}.icon-sprite{width:0;height:0;position:absolute;overflow:hidden}.icon-button svg,.square-button svg,.prototype-frame button svg,.prototype-frame p svg,.prototype-frame span svg,.prototype-frame div>svg,.toast-message svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.studio-heading{justify-content:space-between;align-items:flex-end;gap:36px;max-width:1380px;margin:0 auto 24px;display:flex}.studio-kicker{color:#64665f;letter-spacing:.11em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.studio-heading h1{letter-spacing:-.05em;font-size:clamp(32px,4.5vw,58px);line-height:.96}.studio-note{color:#777a72;max-width:310px;margin:0 0 4px;font-size:14px;line-height:1.5}.prototype-picker{background:#ffffffa6;border:1px solid #d8d9d1;border-radius:18px;grid-template-columns:repeat(3,1fr);max-width:1380px;margin:0 auto;padding:5px;display:grid;box-shadow:0 12px 40px #1a1e160d}.prototype-picker button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:14px;min-height:68px;padding:12px 16px;transition:background .2s,color .2s,transform .2s;display:flex}.prototype-picker button:hover{transform:translateY(-1px)}.prototype-picker button.active{color:#fff;background:#151714}.picker-number{color:#999d93;font:700 12px/1 ui-monospace,monospace}.prototype-picker button.active .picker-number{color:#c6ff40}.prototype-picker button>span:last-child{gap:3px;display:grid}.prototype-picker strong{font-size:15px}.prototype-picker small{color:#898d84;font-size:12px}.prototype-picker button.active small{color:#bfc2b9}.studio-meta{justify-content:space-between;align-items:center;max-width:1380px;margin:18px auto 9px;display:flex}.studio-meta p{color:#7a7d75;margin:0;font-size:13px}.studio-meta p span{color:#20231f;font-weight:800}.density-dots{gap:6px;display:flex}.density-dots i{background:#c5c7c0;border-radius:50%;width:5px;height:5px}.density-dots i:first-child{background:#171916;border-radius:10px;width:22px}.prototype-frame{border:1px solid #14161326;border-radius:30px;max-width:1380px;min-height:680px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 32px 90px #1e201b21}.courier-bar{justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:14px 22px;display:flex}.dark-bar{color:#fff;background:#171a16}.light-bar{background:#ffffffe6;border-bottom:1px solid #e6e7ea}.courier-identity{align-items:center;gap:12px;display:flex}.courier-identity div{gap:2px;display:grid}.courier-identity small{color:#9ca198;font-size:11px}.courier-identity strong{font-size:14px}.avatar{border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:850;display:grid}.avatar-lime{color:#151713;background:#c6ff40}.avatar-blue{color:#fff;cursor:pointer;background:#2f55e7}.icon-button,.square-button{cursor:pointer;background:0 0;border:1px solid #dfe1db;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.icon-button.inverse{color:#fff;border-color:#3b3f38}.route-concept{color:#141713;background:#171a16}.route-layout{grid-template-columns:minmax(0,1.55fr) minmax(390px,.85fr);min-height:606px;display:grid}.route-map{background-color:#dce1d7;background-image:linear-gradient(35deg,#ffffff80 1px,#0000 1px),linear-gradient(125deg,#ffffff59 1px,#0000 1px);background-size:70px 70px,90px 90px;min-height:606px;position:relative;overflow:hidden}.route-map:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 30%,#323e3014);position:absolute;inset:0}.map-lines{width:100%;height:100%;position:absolute;inset:0}.map-lines path{fill:none;stroke-linecap:round}.map-lines .street{stroke:#ffffffe6;stroke-width:21px}.map-lines .street.thin{stroke-width:9px}.map-lines .active-route{stroke:#171a16;stroke-width:6px;stroke-dasharray:4 10;animation:15s linear infinite routeDash}@keyframes routeDash{to{stroke-dashoffset:-140px}}.map-district{color:#727a6c;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute}.district-one{top:18%;left:14%}.district-two{top:44%;right:13%}.map-pin{z-index:2;place-items:center;display:grid;position:absolute;box-shadow:0 8px 22px #14191233}.pickup-pin{color:#171a16;background:#c6ff40;border:4px solid #171a16;border-radius:20px 20px 20px 4px;width:64px;height:64px;top:21%;right:10%;transform:rotate(-4deg)}.pickup-pin svg{width:22px!important;height:22px!important}.pickup-pin b{text-transform:uppercase;font-size:9px}.stop-pin{color:#fff;background:#171a16;border:4px solid #fff;border-radius:50%;width:38px;height:38px;font-size:13px;font-weight:900}.stop-one{top:46%;left:31%}.stop-two{top:72%;left:12%}.current-pin{width:28px;height:28px;box-shadow:none;background:#fff;border:7px solid #2f55e73d;border-radius:50%;top:75%;left:30%}.current-pin span{background:#2f55e7;border:2px solid #fff;border-radius:50%;width:12px;height:12px;box-shadow:0 3px 9px #1e3cb473}.route-summary{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #ffffff80;border-radius:16px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 8px 28px #1e281c1f}.route-summary>span{color:#c6ff40;background:#171a16;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.route-summary div{gap:2px;display:grid}.route-summary small{color:#73776f;font-size:10px}.route-summary strong{font-size:13px}.next-stop-panel{color:#f7f8f4;background:#171a16;flex-direction:column;min-width:0;padding:26px;display:flex}.stop-progress{background:#393d36;border-radius:5px;height:3px;margin-bottom:28px;overflow:hidden}.stop-progress span{border-radius:inherit;background:#c6ff40;height:100%;display:block}.stop-title-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.status-label{color:#c6ff40;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:850}.stop-title-row h2{letter-spacing:-.04em;max-width:330px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1}.eta-badge{color:#cdd1c8;border:1px solid #41463d;border-radius:20px;flex:none;padding:7px 10px;font-size:11px}.address{color:#aeb3aa;align-items:center;gap:8px;margin:16px 0 24px;font-size:14px;display:flex}.address svg{flex:none;width:18px!important}.order-strip{border-top:1px solid #33372f;border-bottom:1px solid #33372f;grid-template-columns:repeat(3,1fr);padding:17px 0;display:grid}.order-strip div{border-right:1px solid #33372f;gap:5px;padding:0 13px;display:grid}.order-strip div:first-child{padding-left:0}.order-strip div:last-child{border:0}.order-strip small{color:#858b81;font-size:10px}.customer-note{background:#22251f;border-left:3px solid #c6ff40;border-radius:0 12px 12px 0;margin-top:22px;padding:15px 16px}.customer-note span{color:#888e83;text-transform:uppercase;font-size:10px}.customer-note p{margin:5px 0 0;font-size:13px;line-height:1.45}.primary-actions{gap:10px;margin-top:auto;display:flex}.primary-button{cursor:pointer;border:0;border-radius:15px;flex:1;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 20px;font-weight:850;display:flex}.primary-button.lime{color:#151714;background:#c6ff40}.primary-button:hover{filter:brightness(.96)}.square-button{color:#fff;border-color:#41463d;width:54px;height:54px}.up-next{color:#9ba097;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin-top:16px;font-size:11px;display:grid}.up-next span{color:#c6ff40}.up-next strong{color:#d5d8d1;font-size:11px}.up-next svg{width:16px!important}.feed-concept{background:#f8f9fb}.wordmark{align-items:center;gap:10px;display:flex}.wordmark>span{color:#fff;background:#2f55e7;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.wordmark strong{font-size:15px}.shift-chip{color:#5d6473;border:1px solid #dfe2e9;border-radius:22px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:flex}.shift-chip i{background:#18a874;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #18a8741a}.feed-layout{grid-template-columns:minmax(0,1fr) 330px;min-height:606px;display:grid}.feed-main{padding:34px clamp(22px,4vw,62px) 44px}.day-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.day-heading p{color:#7b8190;margin:0 0 6px;font-size:12px}.day-heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(27px,3vw,39px)}.day-stat{text-align:right;display:grid}.day-stat strong{color:#2f55e7;font-size:18px}.day-stat span{color:#888e9a;font-size:11px}.feed-tabs{border-bottom:1px solid #e0e3e8;gap:26px;margin-top:28px;display:flex}.feed-tabs button{color:#818795;cursor:pointer;background:0 0;border:0;padding:0 0 12px;font-size:13px;position:relative}.feed-tabs button.active{color:#19202d;font-weight:800}.feed-tabs button.active:after{content:"";background:#2f55e7;height:2px;position:absolute;bottom:-1px;left:0;right:0}.feed-tabs b{color:#fff;background:#2f55e7;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:4px;font-size:10px;display:inline-grid}.feed-concept .delivery-list{margin-top:8px}.feed-concept .delivery-card{grid-template-columns:86px 28px 1fr;min-height:128px;display:grid}.feed-concept .card-time{align-content:start;padding-top:25px;display:grid}.feed-concept .card-time span{color:#969ca7;margin-top:4px;font-size:10px}.feed-concept .timeline-rail{flex-direction:column;align-items:center;display:flex;position:relative}.feed-concept .timeline-rail i{z-index:1;background:#fff;border:3px solid #2f55e7;border-radius:50%;width:12px;height:12px;margin-top:27px}.feed-concept .timeline-rail span{background:#dce0e7;width:1px;height:100%;margin-top:-2px}.feed-concept .delivery-card:not(.featured) .timeline-rail i{border-color:#d1a12b}.feed-concept .muted-card .timeline-rail i{border-color:#c6cbd5!important}.feed-concept .delivery-copy{border-bottom:1px solid #e3e5e9;padding:20px 20px 18px}.feed-concept .featured .delivery-copy{background:#fff;border:1px solid #dce2fb;border-radius:16px;margin-bottom:10px;box-shadow:0 14px 34px #2f55e714}.feed-concept .delivery-topline{color:#9399a4;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.feed-concept .state-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:7px;padding:5px 8px;font-weight:800}.feed-concept .state-pill.blue{color:#2f55e7;background:#eef1ff}.feed-concept .state-pill.amber{color:#946d10;background:#fff4d8}.feed-concept .state-pill.neutral{color:#717784;background:#eef0f3}.feed-concept .delivery-copy h3{letter-spacing:-.025em;margin:10px 0 5px;font-size:clamp(16px,2vw,21px)}.feed-concept .delivery-copy>p{color:#737a87;margin:0;font-size:12px}.feed-concept .delivery-card-actions{gap:8px;margin-top:16px;display:flex}.feed-concept .delivery-card-actions button{cursor:pointer;background:#fff;border:1px solid #d8dce6;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 13px;font-size:11px;font-weight:750;display:flex}.feed-concept .delivery-card-actions button:first-child{color:#fff;background:#2f55e7;border-color:#2f55e7}.feed-concept .delivery-card-actions button:last-child{width:38px;padding:0}.feed-concept .delivery-card-actions svg{width:15px!important}.shift-sidebar{background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;gap:16px;padding:28px 22px;display:flex}.cash-card{color:#fff;background:linear-gradient(145deg,#3158eb,#1d3aba);border-radius:19px;padding:22px;box-shadow:0 15px 38px #2f55e73b}.cash-icon{background:#ffffff1f;border:1px solid #ffffff40;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.cash-card p{color:#dbe2ff;margin:24px 0 4px;font-size:11px}.cash-card>strong{letter-spacing:-.04em;font-size:30px}.cash-card button{color:#fff;cursor:pointer;background:0 0;border:0;border-top:1px solid #fff3;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:12px 0 0;font-size:11px;display:flex}.cash-card button svg{width:15px!important}.shift-card{border:1px solid #e4e6ea;border-radius:18px;padding:20px}.shift-card p{color:#8a909c;margin:0 0 4px;font-size:11px}.shift-card>strong{font-size:22px}.shift-card dl{border-top:1px solid #eceef1;border-bottom:1px solid #eceef1;grid-template-columns:1fr 1fr;margin:18px 0;padding:15px 0;display:grid}.shift-card dl div{gap:5px;display:grid}.shift-card dt{color:#9096a1;font-size:10px}.shift-card dd{margin:0;font-size:13px;font-weight:800}.shift-card button{cursor:pointer;background:#f7f8fa;border:1px solid #dfe2e8;border-radius:10px;width:100%;min-height:38px;font-size:11px;font-weight:750}.problem-link{color:#cc4c4c;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding:10px;font-size:11px;display:flex}.problem-link svg{width:16px!important}.focus-concept{color:#f6f8f3;background:#132c24;grid-template-rows:auto 1fr auto;min-height:680px;display:grid}.focus-concept:before{content:"";pointer-events:none;background:radial-gradient(circle,#47ffa924,#0000 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.focus-header{z-index:1;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;min-height:74px;padding:14px 24px;display:flex}.focus-logo{color:#122b23;background:#47ffa9;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.focus-logo svg{fill:currentColor!important;stroke:none!important}.focus-shift{grid-template-columns:auto auto;align-items:center;gap:2px 7px;display:grid}.focus-shift i{background:#47ffa9;border-radius:50%;grid-row:1/3;width:7px;height:7px;box-shadow:0 0 0 5px #47ffa91a}.focus-shift span{color:#91ab9f;font-size:10px}.focus-shift strong{letter-spacing:.04em;font:750 12px/1 ui-monospace,monospace}.focus-header .icon-button{color:#f6f8f3;border-color:#ffffff29}.focus-body{z-index:1;text-align:center;width:min(100% - 36px,580px);margin:0 auto;padding:27px 0 30px}.focus-count{justify-content:space-between;align-items:center;display:flex}.focus-count>span{color:#91ab9f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.focus-count>div{gap:5px;display:flex}.focus-count i{background:#ffffff26;border-radius:4px;width:24px;height:3px;display:block}.focus-count i.done{background:#7f9c8f}.focus-count i.active{background:#47ffa9}.focus-eyebrow{color:#47ffa9;letter-spacing:.13em;text-transform:uppercase;margin:30px 0 8px;font-size:11px;font-weight:850}.focus-body>h2{letter-spacing:-.055em;margin:0;font-size:clamp(37px,6vw,60px);line-height:.98}.focus-description{color:#a9bbb4;max-width:400px;margin:12px auto 22px;font-size:13px;line-height:1.5}.focus-ticket{color:#17231e;text-align:left;background:#f2f1e9;border-radius:21px;padding:20px 22px;position:relative;overflow:hidden;box-shadow:0 24px 48px #0003}.focus-ticket:before,.focus-ticket:after{content:"";background:#132c24;border-radius:50%;width:18px;height:18px;position:absolute;top:69px}.focus-ticket:before{left:-9px}.focus-ticket:after{right:-9px}.ticket-number{border-bottom:1px dashed #c7c9c1;align-items:baseline;padding-bottom:18px;display:flex}.ticket-number span{color:#8d938c;font-size:14px}.ticket-number strong{letter-spacing:-.03em;margin-left:3px;font-size:26px}.ticket-number em{color:#075a39;background:#d9f9e7;border-radius:8px;margin-left:auto;padding:5px 9px;font-size:10px;font-style:normal;font-weight:800}.ticket-address{padding:17px 0 14px}.ticket-address small{color:#7c827c;text-transform:uppercase;font-size:10px}.ticket-address h3{margin:5px 0 3px;font-size:19px}.ticket-address p{color:#686f69;margin:0;font-size:12px}.ticket-details{gap:8px;display:flex}.ticket-details span{border:1px solid #d9dad4;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:750;display:flex}.ticket-details svg{width:14px!important;height:14px!important}.ticket-note{color:#5d645e;background:#e4e4dc;border-radius:9px;margin:14px 0 0;padding:10px 11px;font-size:10px}.focus-cta{color:#0f2b20;cursor:pointer;background:#47ffa9;border:0;border-radius:17px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:14px;padding:0 8px 0 20px;font-weight:900;transition:transform .2s,box-shadow .2s;display:flex}.focus-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px #47ffa92e}.focus-cta svg{background:#0f2b201a;border-radius:13px;padding:10px;display:grid;width:42px!important;height:42px!important}.focus-secondary{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.focus-secondary button{color:#dfe8e3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:11px;font-weight:750;display:flex}.focus-secondary svg{width:16px!important}.focus-footer{z-index:1;color:#829b90;border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;min-height:56px;padding:12px 24px;font-size:10px;display:grid}.focus-footer strong{color:#d8e3de;font-size:11px;font-weight:700}.toast-message{z-index:50;color:#fff;background:#171a16;border-radius:14px;align-items:center;gap:9px;max-width:min(380px,100vw - 36px);padding:14px 18px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:28px;right:28px;box-shadow:0 16px 45px #00000040}.toast-message svg{color:#c6ff40;width:17px}.prototype-enter-active,.prototype-leave-active{transition:opacity .18s,transform .18s}.prototype-enter-from{opacity:0;transform:translateY(8px)}.prototype-leave-to{opacity:0;transform:translateY(-5px)}.toast-enter-active,.toast-leave-active{transition:opacity .2s,transform .2s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(10px)}@media (width<=900px){.studio-heading{flex-direction:column;align-items:flex-start;gap:12px}.route-layout,.feed-layout{grid-template-columns:1fr}.route-map{min-height:390px}.next-stop-panel{min-height:430px}.feed-main{order:1}.shift-sidebar{border-bottom:1px solid #e5e7eb;border-left:0;grid-template-columns:1fr 1fr;display:grid}.problem-link{grid-column:1/-1}}@media (width<=640px){.prototype-studio{background:#f2f2ed;padding:20px 0 0}.studio-heading,.studio-meta{padding-left:18px;padding-right:18px}.studio-heading h1{font-size:35px}.studio-note{display:none}.prototype-picker{border-radius:15px;grid-template-columns:repeat(3,minmax(100px,1fr));margin:0 18px;overflow-x:auto}.prototype-picker button{gap:7px;min-height:56px;padding:9px 10px}.prototype-picker small,.picker-number{display:none}.prototype-picker strong{font-size:13px}.studio-meta{margin-top:13px}.prototype-frame{min-height:calc(100vh - 204px);box-shadow:none;border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}.courier-bar{min-height:66px;padding:12px 16px}.route-layout{grid-template-rows:minmax(260px,39vh) auto;min-height:calc(100vh - 270px)}.route-map{min-height:260px}.next-stop-panel{z-index:4;border-radius:24px 24px 0 0;min-height:420px;margin-top:-18px;padding:22px 18px}.stop-title-row h2{font-size:30px}.route-summary{top:12px;left:12px}.pickup-pin{top:17%;right:8%;transform:scale(.82)rotate(-4deg)}.order-strip div{padding:0 9px}.order-strip strong{font-size:12px}.up-next{margin-bottom:7px}.shift-chip{margin-left:auto}.light-bar .wordmark strong{display:none}.feed-layout{flex-direction:column;display:flex}.shift-sidebar{background:#f8f9fb;padding:14px 16px;display:block}.cash-card{padding:16px 18px}.cash-icon{width:34px;height:34px}.cash-card p{margin-top:12px}.cash-card>strong{font-size:25px}.cash-card button{margin-top:12px}.shift-card,.problem-link{display:none}.feed-main{padding:24px 16px 34px}.day-heading h2{font-size:27px}.day-stat{display:none}.feed-concept .delivery-card{grid-template-columns:62px 20px 1fr}.feed-concept .delivery-copy{padding-left:12px;padding-right:4px}.feed-concept .featured .delivery-copy{padding-left:14px;padding-right:14px}.feed-concept .card-time strong{font-size:12px}.focus-concept{min-height:calc(100vh - 204px)}.focus-body{padding-top:20px}.focus-eyebrow{margin-top:24px}.focus-body>h2{font-size:40px}.focus-description{margin-bottom:16px}.focus-ticket{padding:17px 18px}.ticket-address{padding:14px 0 12px}.focus-footer{padding-left:18px;padding-right:18px}.toast-message{justify-content:center;bottom:18px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.prototype-studio{flex-direction:column;align-items:center;min-height:100vh;padding:28px 18px 60px;display:flex}.studio-heading,.prototype-picker,.studio-meta{width:min(100%,520px)}.studio-heading{align-items:flex-start}.studio-heading h1{max-width:470px;font-size:clamp(34px,5vw,48px)}.prototype-picker button{justify-content:center}.prototype-frame{border:7px solid #171916;border-radius:42px;width:min(100%,430px);min-height:780px;box-shadow:0 34px 90px #191c1633}.prototype-frame:after{z-index:20;content:"";pointer-events:none;background:#171916;border-radius:14px;width:76px;height:20px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.courier-bar,.focus-header{padding-top:22px}.route-layout{grid-template-rows:320px auto;grid-template-columns:1fr;min-height:706px;display:grid}.route-map{min-height:320px}.next-stop-panel{z-index:4;border-radius:24px 24px 0 0;min-width:0;min-height:430px;margin-top:-18px;padding:22px 18px}.stop-title-row h2{font-size:30px}.route-summary{top:12px;left:12px}.pickup-pin{top:17%;right:8%;transform:scale(.82)rotate(-4deg)}.order-strip div{padding:0 9px}.order-strip strong{font-size:12px}.feed-layout{flex-direction:column;min-height:706px;display:flex}.feed-main{order:1;padding:24px 16px 34px}.shift-sidebar{background:#f8f9fb;border:0;border-bottom:1px solid #e5e7eb;padding:14px 16px;display:block}.cash-card{padding:16px 18px}.cash-icon{width:34px;height:34px}.cash-card p{margin-top:12px}.cash-card>strong{font-size:25px}.cash-card button{margin-top:12px}.shift-card,.problem-link{display:none}.day-heading h2{font-size:27px}.day-stat{display:none}.feed-concept .delivery-card{grid-template-columns:62px 20px 1fr}.feed-concept .delivery-copy{padding-left:12px;padding-right:4px}.feed-concept .featured .delivery-copy{padding-left:14px;padding-right:14px}.feed-concept .card-time strong{font-size:12px}.focus-concept{min-height:780px}@media (width<=640px){.prototype-studio{padding:18px 0 0;display:block}.studio-heading,.studio-meta{width:100%}.studio-heading h1{font-size:34px}.prototype-picker{width:calc(100% - 36px)}.prototype-frame{width:100%;min-height:calc(100vh - 196px);box-shadow:none;border:0;border-radius:24px 24px 0 0}.prototype-frame:after{display:none}.courier-bar,.focus-header{padding-top:12px}.focus-concept{min-height:calc(100vh - 196px)}}.focus-palette-picker{scrollbar-width:none;gap:7px;width:min(100%,520px);margin:0 auto 10px;display:flex;overflow-x:auto}.focus-palette-picker::-webkit-scrollbar{display:none}.focus-palette-picker button{color:#6f736b;cursor:pointer;background:#ffffffa3;border:1px solid #d8d9d1;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:7px 9px;font-size:11px;font-weight:750;transition:border-color .18s,background .18s,transform .18s;display:flex}.focus-palette-picker button:hover{transform:translateY(-1px)}.focus-palette-picker button.active{color:#171916;background:#fff;border-color:#171916}.focus-palette-picker i{border:3px solid var(--swatch-dark);background:var(--swatch-accent);border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #00000014}.focus-palette-picker .palette-emerald{--swatch-dark:#132c24;--swatch-accent:#47ffa9}.focus-palette-picker .palette-cobalt{--swatch-dark:#111d45;--swatch-accent:#79a7ff}.focus-palette-picker .palette-coral{--swatch-dark:#3a1c1c;--swatch-accent:#ff8e6e}.focus-palette-picker .palette-mono{--swatch-dark:#181818;--swatch-accent:#f1eee4}.focus-palette-picker .palette-mint{--swatch-dark:#eef7f1;--swatch-accent:#15966a}.focus-palette-picker .palette-sky{--swatch-dark:#eef4ff;--swatch-accent:#346ceb}.focus-palette-picker .palette-peach{--swatch-dark:#fff2e9;--swatch-accent:#df5b37}.focus-concept{--focus-bg:#132c24;--focus-accent:#47ffa9;--focus-text:#f6f8f3;--focus-muted:#a9bbb4;--focus-soft:#91ab9f;--focus-ticket:#f2f1e9;--focus-cta-text:#0f2b20;--focus-glow:#47ffa924;--focus-shadow:#47ffa92e;--focus-line:#ffffff1a;--focus-control:#ffffff0a;color:var(--focus-text);background:var(--focus-bg)}.focus-concept.palette-cobalt{--focus-bg:#111d45;--focus-accent:#79a7ff;--focus-text:#f5f7ff;--focus-muted:#b2bddb;--focus-soft:#93a2ca;--focus-ticket:#f2f5ff;--focus-cta-text:#0d1b45;--focus-glow:#79a7ff2e;--focus-shadow:#79a7ff33}.focus-concept.palette-coral{--focus-bg:#3a1c1c;--focus-accent:#ff8e6e;--focus-text:#fff7f2;--focus-muted:#dab8ad;--focus-soft:#c99d91;--focus-ticket:#fff2e8;--focus-cta-text:#3a1710;--focus-glow:#ff8e6e2b;--focus-shadow:#ff8e6e33}.focus-concept.palette-mono{--focus-bg:#181818;--focus-accent:#f1eee4;--focus-text:#faf9f5;--focus-muted:#b7b5ae;--focus-soft:#92918c;--focus-ticket:#f1eee4;--focus-cta-text:#151515;--focus-glow:#f1eee41a;--focus-shadow:#00000052}.focus-concept.palette-mint{--focus-bg:#eef7f1;--focus-accent:#15966a;--focus-text:#183128;--focus-muted:#60766c;--focus-soft:#72867d;--focus-ticket:#fff;--focus-cta-text:#fff;--focus-glow:#15966a21;--focus-shadow:#15966a33;--focus-line:#1831281f;--focus-control:#ffffff8f}.focus-concept.palette-sky{--focus-bg:#eef4ff;--focus-accent:#346ceb;--focus-text:#152648;--focus-muted:#61708c;--focus-soft:#71809c;--focus-ticket:#fff;--focus-cta-text:#fff;--focus-glow:#346ceb21;--focus-shadow:#346ceb33;--focus-line:#1526481f;--focus-control:#ffffff94}.focus-concept.palette-peach{--focus-bg:#fff2e9;--focus-accent:#df5b37;--focus-text:#43251d;--focus-muted:#806a62;--focus-soft:#92786f;--focus-ticket:#fff;--focus-cta-text:#fff;--focus-glow:#df5b371c;--focus-shadow:#df5b3733;--focus-line:#43251d1f;--focus-control:#ffffff94}.focus-concept:before{background:radial-gradient(circle, var(--focus-glow), transparent 68%)}.focus-concept .focus-logo{color:var(--focus-cta-text);background:var(--focus-accent)}.focus-concept .focus-shift i{background:var(--focus-accent);box-shadow:0 0 0 5px var(--focus-glow)}.focus-concept .focus-shift span,.focus-concept .focus-count>span{color:var(--focus-soft)}.focus-concept .focus-header .icon-button{color:var(--focus-text)}.focus-concept .focus-header,.focus-concept .focus-footer,.focus-concept .focus-header .icon-button,.focus-concept .focus-secondary button{border-color:var(--focus-line)}.focus-concept .focus-count i{background:var(--focus-line)}.focus-concept .focus-count i.done{background:var(--focus-soft)}.focus-concept .focus-count i.active,.focus-concept .focus-eyebrow{color:var(--focus-accent);background-color:var(--focus-accent)}.focus-concept .focus-eyebrow{background-color:#0000}.focus-concept .focus-description{color:var(--focus-muted)}.focus-concept .focus-ticket{background:var(--focus-ticket)}.focus-concept .focus-ticket:before,.focus-concept .focus-ticket:after{background:var(--focus-bg)}.focus-concept .focus-cta{color:var(--focus-cta-text);background:var(--focus-accent)}.focus-concept .focus-cta:hover{box-shadow:0 14px 30px var(--focus-shadow)}.focus-concept .focus-footer{color:var(--focus-soft)}.focus-concept .focus-footer strong{color:var(--focus-text)}.focus-concept .focus-secondary button{color:var(--focus-text);background:var(--focus-control)}@media (width<=640px){.focus-palette-picker{width:calc(100% - 36px)}.focus-palette-picker button{min-height:36px;padding:6px;font-size:10px}}.focus-layout-picker{background:#ffffff9e;border:1px solid #d8d9d1;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:4px;width:min(100%,520px);margin:0 auto 10px;padding:4px;display:grid}.focus-layout-picker button{color:#747970;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:11px;font-weight:750;display:flex}.focus-layout-picker button span{color:#a5a9a0;font:700 9px/1 ui-monospace,monospace}.focus-layout-picker button.active{color:#fff;background:#17352b}.focus-layout-picker button.active span{color:#83d8b1}.ticket-design .focus-eyebrow{margin-top:24px}.ticket-design>h2{max-width:330px;margin-left:auto;margin-right:auto;font-size:34px;line-height:1}.ticket-design .focus-description{margin-top:9px;margin-bottom:18px;font-size:12px}.ticket-design .focus-ticket{padding:22px}.ticket-design .ticket-number span{font-size:16px}.ticket-design .ticket-number strong{font-size:34px}.ticket-design .ticket-number em{padding:7px 10px;font-size:11px}.ticket-design .ticket-address small{font-size:11px}.ticket-design .ticket-address h3{margin-top:7px;font-size:23px;line-height:1.1}.ticket-design .ticket-address p{margin-top:5px;font-size:14px;line-height:1.35}.ticket-design .ticket-details{gap:9px}.ticket-design .ticket-details span{padding:9px 11px;font-size:12px}.ticket-design .ticket-details svg{width:16px!important;height:16px!important}.ticket-design .ticket-note{margin-top:16px;padding:12px;font-size:12px;line-height:1.35}.steps-design,.actions-design,.minimal-design{text-align:left}.steps-design .focus-count strong,.actions-design .focus-count strong{color:var(--focus-text);font-size:11px}.steps-heading{margin-top:30px}.steps-heading .focus-eyebrow,.actions-heading .focus-eyebrow{margin:0 0 7px}.steps-heading h2,.actions-heading h2{letter-spacing:-.05em;margin:0;font-size:39px;line-height:.98}.steps-heading>p:last-child{color:var(--focus-muted);margin:10px 0 0;font-size:12px}.delivery-steps-card{border:1px solid var(--focus-line);color:#183128;background:var(--focus-ticket);border-radius:22px;margin-top:25px;padding:18px;box-shadow:0 18px 45px #264b3c1a}.delivery-step{grid-template-columns:42px 1fr auto;align-items:center;gap:12px;display:grid}.step-marker{color:#6e8077;background:#f5f8f6;border:1px solid #dce7df;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.delivery-step.active .step-marker{color:#fff;border-color:var(--focus-accent);background:var(--focus-accent)}.step-marker svg{width:19px!important;height:19px!important}.delivery-step div{min-width:0}.delivery-step small{color:#718078;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.delivery-step h3{margin:4px 0 2px;font-size:16px}.delivery-step p{color:#69766f;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.delivery-step>button{color:#fff;cursor:pointer;background:#17352b;border:0;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.delivery-step>button svg{width:16px!important}.step-connector{align-items:center;gap:8px;height:43px;margin-left:20px;display:flex}.step-connector span{border-left:1px dashed #a9bcb1;width:1px;height:100%}.step-connector em{color:#66766d;background:#eef4f0;border-radius:8px;padding:3px 7px;font-size:9px;font-style:normal}.steps-order-meta{gap:7px;margin-top:12px;display:flex}.steps-order-meta span{border:1px solid var(--focus-line);color:var(--focus-muted);background:var(--focus-control);border-radius:9px;padding:7px 9px;font-size:10px;font-weight:750}.actions-heading{margin:34px 0 22px}.action-hero-card{color:#fff;text-align:left;background:var(--focus-accent);width:100%;min-height:140px;box-shadow:0 20px 40px var(--focus-shadow);cursor:pointer;border:0;border-radius:23px;grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:18px;display:grid}.action-icon{width:48px;height:48px;color:var(--focus-accent);background:#fff;border-radius:15px;place-items:center;display:grid}.action-icon svg{width:21px!important;height:21px!important}.action-copy{gap:4px;min-width:0;display:grid}.action-copy small{color:#ffffffc2;text-transform:uppercase;font-size:9px;font-weight:800}.action-copy strong{font-size:17px;line-height:1.1}.action-copy em{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.action-hero-card>svg{width:20px!important}.action-order-card{color:#183128;background:#fff;border-radius:17px;grid-template-columns:repeat(3,1fr);margin-top:12px;padding:15px 16px;display:grid}.action-order-card div{border-right:1px solid #e5ebe7;gap:4px;padding:0 8px;display:grid}.action-order-card div:first-child{padding-left:0}.action-order-card div:last-child{border:0;padding-right:0}.action-order-card small{color:#849089;font-size:9px}.action-order-card strong{font-size:12px}.actions-note{color:var(--focus-muted);text-align:center;margin:12px 0 18px;font-size:11px}.action-buttons-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.action-buttons-row button{border:1px solid var(--focus-line);min-height:74px;color:var(--focus-text);background:var(--focus-control);cursor:pointer;border-radius:16px;align-content:center;place-items:center;gap:7px;font-size:10px;font-weight:750;display:grid}.action-buttons-row svg{width:19px!important;height:19px!important}.minimal-design{flex-direction:column;padding-top:24px;display:flex}.minimal-progress{color:var(--focus-text);align-items:baseline;display:flex}.minimal-progress span{letter-spacing:-.05em;font-size:44px;font-weight:850;line-height:1}.minimal-progress i{color:var(--focus-soft);margin-left:5px;font-size:13px;font-style:normal}.minimal-design .focus-eyebrow{margin:32px 0 8px}.minimal-design>h2{letter-spacing:-.065em;margin:0;font-size:52px;line-height:.88}.minimal-place{grid-template-columns:48px 1fr;align-items:center;gap:13px;margin-top:30px;display:grid}.minimal-place>span{color:#fff;background:var(--focus-accent);border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.minimal-place small{color:var(--focus-soft);text-transform:uppercase;font-size:9px}.minimal-place strong{margin:3px 0;font-size:16px;display:block}.minimal-place p{color:var(--focus-muted);margin:0;font-size:10px}.minimal-facts{gap:6px;margin-top:22px;display:flex}.minimal-facts span{border:1px solid var(--focus-line);color:var(--focus-muted);background:var(--focus-control);border-radius:10px;padding:7px 9px;font-size:10px;font-weight:750}.minimal-swipe{color:#fff;background:var(--focus-accent);cursor:pointer;border:0;border-radius:19px;align-items:center;width:100%;min-height:62px;margin-top:auto;padding:7px;display:flex;position:relative}.minimal-swipe>span{width:48px;height:48px;color:var(--focus-accent);background:#fff;border-radius:14px;place-items:center;display:grid}.minimal-swipe strong{flex:1;padding-right:38px;font-size:12px}.minimal-route{border:1px solid var(--focus-line);min-height:45px;color:var(--focus-text);background:var(--focus-control);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:9px;font-size:11px;font-weight:750;display:flex}.minimal-route svg{width:16px!important}@media (width<=640px){.focus-layout-picker{width:calc(100% - 36px)}.focus-layout-picker button{gap:4px;min-height:36px;font-size:10px}.focus-layout-picker button span{display:none}}.sc-root,.sc-overlay-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}.sc-root{background:var(--color-surface-page)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :where(.sc-root,.sc-overlay-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] :where(.sc-root,.sc-overlay-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sc-scroll-locked{overflow:hidden}body:has(.sc-root){min-inline-size:0}:root:has(.sc-root){background:var(--color-surface-page)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):has(.sc-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]:has(.sc-root){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=63.99rem){:root:has(.sc-cabinet){scroll-padding-block-start:calc(var(--size-topbar) + var(--space-4))}}.sc-root *,.sc-overlay-root *{box-sizing:border-box}:where(.sc-root,.sc-overlay-root) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.sc-root,.sc-overlay-root) :where(ul,ol){padding:0;list-style:none}:where(.sc-root,.sc-overlay-root) :where(button,input,select,textarea){font:inherit;color:inherit}.sc-root :where(a,button,input,select,summary,[tabindex]):focus-visible,.sc-overlay-root :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:var(--size-focus-width) solid transparent;box-shadow:var(--shadow-focus)}.sc-icon{inline-size:var(--size-icon-md);block-size:var(--size-icon-md);flex:none}.sc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sc-overline{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase}.sc-muted{color:var(--color-text-secondary)}.sc-amount{font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap}.sc-btn{min-block-size:var(--size-control-md);padding:0 var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.sc-btn .sc-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.sc-btn:active:not(:disabled,[aria-busy=true]){transform:scale(.98)}.sc-btn:disabled{opacity:var(--opacity-disabled);pointer-events:none}.sc-btn[aria-busy=true]{cursor:progress}.sc-btn--primary{color:var(--color-button-primary-text);background:var(--color-button-primary-bg)}.sc-btn--primary:hover{background:var(--color-button-primary-bg-hover)}.sc-btn--primary:active{background:var(--color-button-primary-bg-active)}.sc-btn--secondary{border-color:var(--color-button-secondary-border);color:var(--color-button-secondary-text);background:var(--color-button-secondary-bg)}.sc-btn--secondary:hover{background:var(--color-button-secondary-bg-hover)}.sc-btn--secondary:active{background:var(--color-button-secondary-bg-active)}.sc-btn--ghost{color:var(--color-button-ghost-text);background:0 0}.sc-btn--ghost:hover{background:var(--color-button-ghost-bg-hover)}.sc-btn--ghost:active{background:var(--color-button-ghost-bg-active)}.sc-btn--danger{color:var(--color-button-destructive-text);background:var(--color-button-destructive-bg)}.sc-btn--danger:hover{background:var(--color-button-destructive-bg-hover)}.sc-btn--sm{min-block-size:var(--size-control-sm);padding:0 var(--space-3);border-radius:var(--radius-sm)}.sc-btn--icon{inline-size:var(--size-control-md);padding:0}.sc-btn--icon .sc-icon{inline-size:var(--size-icon-md);block-size:var(--size-icon-md)}.sc-btn--block{inline-size:100%}.sc-btn--lg{min-block-size:var(--size-control-lg);padding:0 var(--space-5);font-size:var(--text-base)}.sc-btn--lg .sc-icon{inline-size:var(--size-icon-md);block-size:var(--size-icon-md)}.sc-skip{z-index:var(--z-toast);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-button-primary-text);background:var(--color-button-primary-bg);font-size:var(--text-sm);font-weight:var(--weight-bold);transform:translateY(calc(-100% - var(--space-6)));position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.sc-skip:focus-visible{transform:none}@media (width<=47.99rem){.sc-btn{white-space:normal}}@media (width<=20rem){.sc-btn--lg{padding-inline:var(--space-3)}}.sc-link{align-items:center;gap:var(--space-1);border-radius:var(--radius-xs);color:var(--color-text-link);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;text-decoration:none;display:inline-flex}.sc-link:hover{color:var(--color-text-link-hover);text-underline-offset:.2em;text-decoration:underline}.sc-link .sc-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm);transition:transform var(--duration-fast) var(--ease-out)}.sc-link:hover .sc-icon{transform:translateX(var(--space-0-5))}button.sc-link{background:0 0;border:0;padding:0}.sc-spinner{animation:sc-spin var(--duration-spin) linear infinite}.sc-skeleton{border-radius:var(--radius-xs);background:var(--color-skeleton-bg);block-size:1em;animation:sc-pulse calc(var(--duration-slow) * 4) var(--ease-in-out) infinite alternate;display:block}@keyframes sc-spin{to{transform:rotate(1turn)}}@keyframes sc-pulse{to{opacity:.45}}.sc-badge{min-block-size:var(--size-icon-lg);padding:var(--space-0-5) var(--space-2-5) var(--space-0-5) var(--space-2);align-items:center;gap:var(--space-1-5);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-snug);white-space:nowrap;display:inline-flex}.sc-badge .sc-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.sc-badge--neutral{color:var(--color-badge-neutral-text);background:var(--color-badge-neutral-bg)}.sc-badge--info{color:var(--color-badge-info-text);background:var(--color-badge-info-bg)}.sc-badge--success{color:var(--color-badge-success-text);background:var(--color-badge-success-bg)}.sc-badge--warning{color:var(--color-badge-warning-text);background:var(--color-badge-warning-bg)}.sc-badge--error{color:var(--color-badge-error-text);background:var(--color-badge-error-bg)}.sc-count{min-inline-size:var(--size-icon-md);block-size:var(--size-icon-md);padding:0 var(--space-1-5);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-extrabold);place-items:center;line-height:1;display:inline-grid}.sc-count--neutral{color:var(--color-badge-neutral-text);background:var(--color-badge-neutral-bg)}.sc-count--error{color:var(--color-badge-error-text);background:var(--color-badge-error-bg)}.sc-count--warning{color:var(--color-badge-warning-text);background:var(--color-badge-warning-bg)}.sc-card{border:1px solid var(--color-card-border);border-radius:var(--radius-lg);background:var(--color-card-bg);min-inline-size:0}.sc-card__head{padding:var(--space-5) var(--space-6) 0;justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.sc-card__title{font-size:var(--text-lg);font-weight:var(--weight-extrabold);letter-spacing:-.015em;line-height:var(--leading-snug)}.sc-card__body{padding:var(--space-4) var(--space-6) var(--space-6)}.sc-avatar{inline-size:var(--size-avatar-md);block-size:var(--size-avatar-md);border-radius:var(--radius-pill);color:var(--color-avatar-text);background:var(--color-avatar-bg);font-size:var(--text-sm);font-weight:var(--weight-extrabold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.sc-avatar--sm{inline-size:var(--size-avatar-sm);block-size:var(--size-avatar-sm);font-size:var(--text-xs)}.sc-empty{padding:var(--space-8) var(--space-6);justify-items:center;gap:var(--space-2);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.sc-empty__icon{inline-size:var(--size-control-lg);block-size:var(--size-control-lg);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-raised);place-items:center;margin-block-end:var(--space-2);display:grid}.sc-empty__icon--success{color:var(--color-feedback-success-icon);background:var(--color-feedback-success-bg)}.sc-empty__title{font-size:var(--text-base);font-weight:var(--weight-bold)}.sc-empty__text{max-inline-size:44ch;color:var(--color-text-secondary);font-size:var(--text-sm)}.sc-empty .sc-btn{margin-block-start:var(--space-3)}.sc-banner{padding:var(--space-3) var(--space-4);align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-feedback-error-border);border-radius:var(--radius-md);color:var(--color-feedback-error-text);background:var(--color-feedback-error-bg);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:flex}.sc-banner .sc-icon{margin-block-start:var(--space-0-5)}.sc-banner p{overflow-wrap:anywhere;flex:1;min-inline-size:0}.sc-banner--info{border-color:var(--color-feedback-info-border);color:var(--color-feedback-info-text);background:var(--color-feedback-info-bg)}.sc-field{gap:var(--space-1-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.sc-field__label{font-size:var(--text-sm);font-weight:var(--weight-bold)}.sc-field__hint{color:var(--color-text-secondary);font-size:var(--text-xs)}.sc-field__error{align-items:center;gap:var(--space-1-5);color:var(--color-feedback-error-text);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:flex}.sc-field__error .sc-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.sc-input{inline-size:100%;min-inline-size:0;min-block-size:var(--size-control-md);padding:0 var(--space-3);border:1px solid var(--color-input-border);border-radius:var(--radius-sm);color:var(--color-input-text);background:var(--color-input-bg);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-out)}.sc-input::placeholder{color:var(--color-input-placeholder)}.sc-input:hover{border-color:var(--color-input-border-hover)}.sc-input:focus-visible{border-color:var(--color-input-border-focus)}.sc-input[aria-invalid=true]{border-color:var(--color-input-border-error)}.sc-input:disabled{opacity:var(--opacity-disabled);pointer-events:none}select.sc-input{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--space-4)) 50%, calc(100% - var(--space-3)) 50%;background-size:var(--space-1) var(--space-1);cursor:pointer;background-repeat:no-repeat;padding-inline-end:var(--space-8)}.sc-input--mono{font-family:var(--font-mono);font-size:var(--text-xs)}.sc-switch{min-block-size:var(--size-control-lg);padding:var(--space-2) var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-card);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);display:flex}.sc-switch:hover{border-color:var(--color-border-strong)}.sc-switch:has(input:checked){border-color:var(--color-border-focus);background:var(--color-interactive-selected-bg)}.sc-switch:has(input:disabled){opacity:var(--opacity-disabled);pointer-events:none}.sc-switch input{inline-size:var(--space-10);block-size:var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-sunken);cursor:pointer;appearance:none;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;display:grid;position:relative}.sc-switch input:after{inline-size:var(--space-4);block-size:var(--space-4);border-radius:var(--radius-pill);background:var(--color-text-secondary);content:"";transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:var(--space-0-5);inset-inline-start:var(--space-0-5)}.sc-switch input:checked{border-color:var(--color-action-primary);background:var(--color-action-primary)}.sc-switch input:checked:after{background:var(--color-text-on-action);transform:translateX(var(--space-4))}.sc-switch input:focus-visible{box-shadow:var(--shadow-focus)}.sc-stepper{grid-template-columns:var(--size-control-lg) minmax(0, 1fr) var(--size-control-lg);border:1px solid var(--color-input-border);border-radius:var(--radius-md);background:var(--color-input-bg);align-items:stretch;display:inline-grid;overflow:hidden}.sc-stepper:focus-within{border-color:var(--color-input-border-focus);box-shadow:var(--shadow-focus)}.sc-stepper button{color:var(--color-text-primary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;display:grid}.sc-stepper button:hover{background:var(--color-interactive-hover-bg)}.sc-stepper button:active{background:var(--color-interactive-active-bg)}.sc-stepper button:disabled{opacity:var(--opacity-disabled);pointer-events:none}.sc-stepper button:focus-visible{box-shadow:inset 0 0 0 var(--size-focus-width) var(--color-border-focus)}.sc-stepper input{inline-size:100%;min-inline-size:0;min-block-size:var(--size-control-lg);border:0;border-inline:1px solid var(--color-border-default);color:var(--color-input-text);font-size:var(--text-base);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;background:0 0}.sc-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.sc-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.sc-stepper input:focus-visible{box-shadow:none;outline:none}.sc-callout{padding:var(--space-3) var(--space-4);align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);background:var(--color-surface-raised);font-size:var(--text-sm);display:flex}.sc-callout>.sc-icon{color:var(--color-text-secondary);margin-block-start:var(--space-0-5)}.sc-callout>div,.sc-callout>p{overflow-wrap:anywhere;flex:1;min-inline-size:0}.sc-callout--info{color:var(--color-feedback-info-text);background:var(--color-feedback-info-bg)}.sc-callout--info>.sc-icon{color:var(--color-feedback-info-icon)}.sc-callout--warning{color:var(--color-feedback-warning-text);background:var(--color-feedback-warning-bg)}.sc-callout--warning>.sc-icon{color:var(--color-feedback-warning-icon)}.sc-callout--success{color:var(--color-feedback-success-text);background:var(--color-feedback-success-bg)}.sc-callout--success>.sc-icon{color:var(--color-feedback-success-icon)}.sc-chip{min-block-size:var(--size-icon-lg);padding:var(--space-0-5) var(--space-2-5);align-items:center;gap:var(--space-1-5);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-card);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.sc-chip .sc-icon{inline-size:var(--size-icon-sm);block-size:var(--size-icon-sm)}.sc-segmented{padding:var(--space-1);gap:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-sunken);display:inline-flex}.sc-segmented label{min-block-size:var(--size-control-sm);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;display:inline-flex;position:relative}.sc-segmented input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sc-segmented label:hover{color:var(--color-text-primary);background:var(--color-interactive-hover-bg)}.sc-segmented label:has(input:checked){color:var(--color-text-primary);background:var(--color-surface-card);box-shadow:var(--shadow-xs)}.sc-segmented label:has(input:focus-visible){box-shadow:var(--shadow-focus)}@media (width<=47.99rem){.sc-segmented{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;inline-size:100%;display:grid}.sc-segmented label{text-align:center;white-space:normal;justify-content:center}}.sc-table-wrap{min-inline-size:0}.sc-table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.sc-table th{padding:var(--space-3) var(--space-3);border-block-end:1px solid var(--color-border-default);color:var(--color-table-header-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-align:start;text-transform:uppercase;white-space:nowrap}.sc-table td{padding:var(--space-3);border-block-end:1px solid var(--color-table-row-border);vertical-align:middle}.sc-table :where(th,td):first-child{padding-inline-start:var(--space-6)}.sc-table :where(th,td):last-child{padding-inline-end:var(--space-6)}.sc-table tbody tr:last-child td{border-block-end:0}.sc-table .is-end{text-align:end}.sc-table tr.is-clickable{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}.sc-table tr.is-clickable:hover{background:var(--color-table-row-bg-hover)}.sc-table tr.is-selected,.sc-table tr.is-selected:hover{background:var(--color-table-row-bg-selected)}.sc-rowlink{padding:var(--space-0-5) var(--space-1);margin-inline:calc(var(--space-1) * -1);border-radius:var(--radius-xs);color:var(--color-text-primary);font-weight:var(--weight-extrabold);cursor:pointer;background:0 0;border:0}.sc-rowlink:hover{color:var(--color-text-link);text-underline-offset:.2em;text-decoration:underline}.sc-cell-stack{gap:var(--space-0-5);min-inline-size:0;display:grid}.sc-cell-stack small{color:var(--color-text-secondary);font-size:var(--text-xs)}.sc-person{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}.sc-person>span:last-child{overflow-wrap:anywhere;min-inline-size:0}@media (width<=47.99rem){.sc-table,.sc-table tbody,.sc-table tr,.sc-table td{display:block}.sc-table thead{display:none}.sc-table tr{padding:var(--space-4) var(--space-4);gap:var(--space-1-5) var(--space-3);border-block-end:1px solid var(--color-table-row-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.sc-table tbody tr:last-child{border-block-end:0}.sc-table td,.sc-table :where(th,td):first-child,.sc-table :where(th,td):last-child{border:0;padding:0}.sc-table td[data-label]:not(.is-primary):before{content:attr(data-label) ": ";color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.sc-table td.is-hidden-compact{display:none}.sc-table td.is-full{grid-column:1/-1}.sc-table td.is-inline-compact .sc-cell-stack{align-items:baseline;column-gap:var(--space-1-5);flex-wrap:wrap;display:flex}.sc-table .is-end{text-align:start}}.sc-toasts{z-index:var(--z-toast);inline-size:min(var(--size-dialog), calc(100vw - var(--space-8)));gap:var(--space-2);pointer-events:none;display:grid;position:fixed;inset-block-end:var(--space-6);inset-inline-end:var(--space-6)}.sc-toast{padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);align-items:center;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-toast-text);background:var(--color-toast-bg);box-shadow:var(--shadow-lg);font-size:var(--text-sm);font-weight:var(--weight-semibold);pointer-events:auto;display:flex}.sc-toast p{overflow-wrap:anywhere;flex:1;min-inline-size:0}.sc-toast .sc-btn{color:var(--color-toast-text)}.sc-toast .sc-btn:hover{background:0 0;text-decoration:underline}.sc-toast-enter-active{transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out)}.sc-toast-leave-active{transition:opacity var(--duration-fast) var(--ease-in)}.sc-toast-enter-from{opacity:0;transform:translateY(var(--space-2))}.sc-toast-leave-to{opacity:0}@media (width<=47.99rem){.sc-toasts{inset-inline:var(--space-4);inline-size:auto;inset-block-end:var(--space-4)}}@media (prefers-reduced-motion:reduce){.sc-root *,.sc-overlay-root *{transition-duration:var(--duration-fast)!important;transition-property:opacity,background-color,border-color,color!important}.sc-spinner,.sc-skeleton{animation:none}.sc-btn:active:not(:disabled),.sc-toast-enter-from{transform:none}}@media (forced-colors:active){.sc-badge,.sc-count,.sc-card,.sc-chip{border:1px solid canvastext}.sc-switch input:after{background:canvastext}.sc-switch input:checked{background:highlight}}
