.admin-page[data-v-17210e9c]{min-height:100vh;padding:28px;background:#edf7fb;color:#173e52}.admin-shell[data-v-17210e9c]{display:grid;grid-template-columns:265px 1fr;min-height:calc(100vh - 56px);overflow:hidden;border-radius:26px;background:#f8fcfe;box-shadow:0 25px 70px #174d6725}.admin-sidebar[data-v-17210e9c]{display:flex;flex-direction:column;padding:28px 20px;background:linear-gradient(180deg,#073f5d,#052f49);color:#fff}.admin-logo[data-v-17210e9c]{display:flex;align-items:center;gap:12px;padding:0 8px 27px;border-bottom:1px solid #ffffff20;color:#fff;text-decoration:none}.admin-logo>span[data-v-17210e9c]{display:grid;place-items:center;width:43px;height:43px;border:2px solid #42c3d0;border-radius:50%;font:italic 25px Georgia}.admin-logo div[data-v-17210e9c]{display:grid}.admin-logo strong[data-v-17210e9c]{font:700 20px Georgia}.admin-logo small[data-v-17210e9c]{color:#88cbd8;font-size:7px;letter-spacing:2px}.admin-sidebar nav[data-v-17210e9c]{display:grid;gap:7px;margin-top:25px}.admin-sidebar nav a[data-v-17210e9c]{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:12px;color:#b8d4df;text-decoration:none;font-size:12px;font-weight:800}.admin-sidebar nav a.active[data-v-17210e9c]{background:linear-gradient(90deg,#078fb7,#12b7c3);color:#fff}.disabled[data-v-17210e9c]{cursor:not-allowed;opacity:.5}.sidebar-bottom[data-v-17210e9c]{display:grid;gap:7px;margin-top:auto}.sidebar-bottom>a[data-v-17210e9c]{padding:9px;color:#bcd5de;font-size:11px}.admin-account[data-v-17210e9c]{display:flex;align-items:center;gap:10px;margin-top:13px;padding:15px 8px;border-top:1px solid #ffffff20}.admin-account>b[data-v-17210e9c]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#14aebe}.admin-account div[data-v-17210e9c]{display:grid}.admin-account strong[data-v-17210e9c]{font-size:10px}.admin-account small[data-v-17210e9c]{color:#9bc4d0;font-size:8px}.sidebar-bottom button[data-v-17210e9c]{padding:10px;border:1px solid #ffffff25;border-radius:10px;background:transparent;color:#c8dee5}.admin-main[data-v-17210e9c]{min-width:0}.admin-header[data-v-17210e9c]{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:20px 32px;border-bottom:1px solid #d7e8ee;background:#fff}.admin-header small[data-v-17210e9c]{color:#1aa6b7;font-size:8px;font-weight:900;letter-spacing:2px}.admin-header h1[data-v-17210e9c]{margin:5px 0 0;color:#0a6388;font-size:20px}.header-actions[data-v-17210e9c]{display:flex;align-items:center;gap:12px}.header-actions button[data-v-17210e9c]{padding:11px 15px;border:1px solid #c5dfe8;border-radius:10px;background:#fff;color:#176d8d;font-weight:800}.notification[data-v-17210e9c]{position:relative;display:grid;place-items:center;width:42px;height:42px;border:1px solid #c7e0e8;border-radius:50%;color:#1685a4}.notification b[data-v-17210e9c]{position:absolute;right:-3px;top:-7px;display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#ffb33f;color:#fff;font-size:9px}.system-status[data-v-17210e9c]{padding:10px 14px;border-radius:20px;background:#e1f8ef;color:#199a78;font-size:10px;font-weight:900}.admin-alert[data-v-17210e9c]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin:18px 32px 0;padding:14px 17px;border:1px solid #efca72;border-radius:13px;background:#fff3d2;color:#775211;text-decoration:none}.admin-alert.critical[data-v-17210e9c]{border-color:#edaaa5;background:#ffe1df;color:#9b302e}.admin-alert>span[data-v-17210e9c]{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#efaf35;color:#fff;font-weight:900}.admin-alert.critical>span[data-v-17210e9c]{background:#d84c46}.admin-alert p[data-v-17210e9c]{margin:3px 0 0;font-size:10px}.admin-alert>small[data-v-17210e9c]{font-weight:900}.admin-content[data-v-17210e9c]{padding:30px 32px 45px}.modal-backdrop[data-v-17210e9c]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#102d286e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.success-modal[data-v-17210e9c]{width:min(420px,100%);padding:34px;border-radius:24px;background:#fff;text-align:center}.success-modal>span[data-v-17210e9c]{display:grid;place-items:center;width:62px;height:62px;margin:auto;border-radius:50%;background:#dcf5ea;color:#198066;font-size:32px}.success-modal small[data-v-17210e9c]{display:block;margin-top:20px;color:#e18a2d;letter-spacing:3px}.success-modal h2[data-v-17210e9c]{color:#175c4d}.success-modal p[data-v-17210e9c]{color:#718881}.success-modal button[data-v-17210e9c]{width:100%;padding:14px;border:0;border-radius:11px;background:#178268;color:#fff;font-weight:900}@media(max-width:900px){.admin-page[data-v-17210e9c]{padding:0}.admin-shell[data-v-17210e9c]{grid-template-columns:1fr;border-radius:0}.admin-sidebar[data-v-17210e9c]{display:none}.admin-header[data-v-17210e9c]{padding:15px 18px}.header-actions button[data-v-17210e9c],.system-status[data-v-17210e9c]{display:none}.admin-alert[data-v-17210e9c]{margin:12px 16px;grid-template-columns:auto 1fr auto}.admin-alert>small[data-v-17210e9c]{display:none}.admin-content[data-v-17210e9c]{padding:20px 16px}}.welcome[data-v-f3594ec6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.welcome small[data-v-f3594ec6],.card-heading small[data-v-f3594ec6]{color:#1ba7b8;font-size:8px;font-weight:900;letter-spacing:2px}.welcome h2[data-v-f3594ec6]{margin:8px 0;color:#0a668c}.welcome p[data-v-f3594ec6]{margin:0;color:#849ca6;font-size:11px}.welcome>a[data-v-f3594ec6]{padding:14px 18px;border-radius:11px;background:linear-gradient(90deg,#078fb5,#13bbc3);color:#fff;text-decoration:none;font-weight:900}.stats-grid[data-v-f3594ec6]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:23px}.stats-grid article[data-v-f3594ec6]{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid #d4e7ed;border-radius:17px;background:#fff}.stats-grid article>span[data-v-f3594ec6]{display:grid;place-items:center;width:48px;height:48px;border-radius:13px}.blue[data-v-f3594ec6]{background:#def5fb;color:#0796ba}.yellow[data-v-f3594ec6]{background:#fff0d0;color:#e3a02a}.green[data-v-f3594ec6]{background:#ddf7ed;color:#21a47c}.purple[data-v-f3594ec6]{background:#eee7fa;color:#7e67bd}.stats-grid div[data-v-f3594ec6]{display:grid}.stats-grid small[data-v-f3594ec6]{color:#90a4ac;font-size:9px}.stats-grid b[data-v-f3594ec6]{color:#076183;font-size:24px}.stats-grid .sales[data-v-f3594ec6]{font-size:18px}.stats-grid i[data-v-f3594ec6]{font-size:9px;font-style:normal}.management-grid[data-v-f3594ec6]{display:grid;grid-template-columns:310px 1fr;gap:17px}.organization-card[data-v-f3594ec6],.orders-card[data-v-f3594ec6]{padding:21px;border:1px solid #d3e6ec;border-radius:18px;background:#fff}.card-heading[data-v-f3594ec6]{display:flex;align-items:end;justify-content:space-between}.card-heading h2[data-v-f3594ec6]{margin:5px 0 15px;color:#0c658a}.card-heading button[data-v-f3594ec6]{padding:8px 12px;border:1px solid #cce1e8;border-radius:8px;background:#fff;color:#73929e}.organization-stats[data-v-f3594ec6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.organization-stats div[data-v-f3594ec6]{display:grid;padding:14px;border-radius:12px;background:#eaf7fa}.organization-stats b[data-v-f3594ec6]{color:#087092;font-size:24px}.organization-stats span[data-v-f3594ec6]{color:#7c98a3;font-size:9px}.organization-list[data-v-f3594ec6]{margin-top:12px}.organization-list p[data-v-f3594ec6]{display:grid;gap:3px;padding:9px 0;margin:0;border-bottom:1px solid #e3edef}.organization-list span[data-v-f3594ec6]{color:#1b9cae;font-size:7px;text-transform:uppercase}.organization-list strong[data-v-f3594ec6]{font-size:10px}.order-table[data-v-f3594ec6]{overflow:hidden;border:1px solid #d6e7ec;border-radius:13px}.table-head[data-v-f3594ec6],.table-row[data-v-f3594ec6]{display:grid;grid-template-columns:1fr 1.2fr 1.2fr .7fr .65fr 15px;align-items:center;gap:10px;padding:12px}.table-head[data-v-f3594ec6]{background:#eaf6f9;color:#7794a0;font-size:8px;font-weight:900}.table-row[data-v-f3594ec6]{min-height:54px;border-top:1px solid #e1ecef;color:#173e51;text-decoration:none;font-size:9px}.table-row .status[data-v-f3594ec6]{justify-self:start;padding:5px 8px;border-radius:15px;background:#e1f5f7;color:#148da5}.table-row i[data-v-f3594ec6]{color:#159ab2;font-size:18px;font-style:normal}.quick-actions[data-v-f3594ec6]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:18px}.quick-actions>a[data-v-f3594ec6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:18px;border:1px solid #d3e6ec;border-radius:15px;background:#fff;color:#173f52;text-decoration:none}.quick-actions>a>span[data-v-f3594ec6]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e2f6f8;color:#0b96ad}.quick-actions div[data-v-f3594ec6]{display:grid}.quick-actions small[data-v-f3594ec6]{margin-top:3px;color:#8ca1a9}.quick-actions>a>b[data-v-f3594ec6]{color:#1598b0}@media(max-width:1100px){.stats-grid[data-v-f3594ec6]{grid-template-columns:repeat(2,1fr)}.management-grid[data-v-f3594ec6]{grid-template-columns:1fr}.organization-card[data-v-f3594ec6]{display:none}}@media(max-width:700px){.quick-actions[data-v-f3594ec6]{grid-template-columns:1fr}.table-head[data-v-f3594ec6]{display:none}.table-row[data-v-f3594ec6]{grid-template-columns:1fr 1fr}.table-row span[data-v-f3594ec6]:nth-child(n+3),.table-row i[data-v-f3594ec6]{display:none}}.heading[data-v-b224b49a]{display:flex;align-items:center;justify-content:space-between;padding:25px;border-radius:18px;background:linear-gradient(115deg,#075573,#07899b);color:#fff}.heading small[data-v-b224b49a]{color:#77d7df;font-size:8px;font-weight:900;letter-spacing:2px}.heading h2[data-v-b224b49a]{margin:7px 0}.heading p[data-v-b224b49a]{margin:0;color:#b9dde3;font-size:10px}.heading>div[data-v-b224b49a]:last-child{text-align:right}.heading>div:last-child b[data-v-b224b49a]{font-size:32px}.heading>div:last-child span[data-v-b224b49a]{margin-left:5px;font-size:9px}.alert-list[data-v-b224b49a],.runs[data-v-b224b49a]{margin-top:18px;padding:22px;border:1px solid #d3e6ec;border-radius:17px;background:#fff}.alert-list h3[data-v-b224b49a],.runs h3[data-v-b224b49a]{margin-top:0;color:#105f7e}.alert-row[data-v-b224b49a]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:13px;padding:14px;margin-top:9px;border:1px solid #efd08b;border-radius:12px;background:#fff6df;color:#755517;text-decoration:none}.alert-row.critical[data-v-b224b49a]{border-color:#efaaa5;background:#ffe3e1;color:#9b302e}.alert-row>span[data-v-b224b49a]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#eeb13a;color:#fff}.alert-row.critical>span[data-v-b224b49a]{background:#d94e47}.alert-row div[data-v-b224b49a]{display:grid}.alert-row small[data-v-b224b49a]{margin-top:3px}.alert-row p[data-v-b224b49a]{font-size:9px}.alert-row>b[data-v-b224b49a]{font-size:10px}.empty[data-v-b224b49a]{padding:40px;text-align:center;color:#87a0aa}.table[data-v-b224b49a]{overflow:hidden;border:1px solid #d5e7ec;border-radius:13px}.table-head[data-v-b224b49a],.table-row[data-v-b224b49a]{display:grid;grid-template-columns:1.2fr 1.2fr 1fr .5fr .8fr;gap:13px;padding:13px}.table-head[data-v-b224b49a]{background:#eaf6f9;color:#7894a0;font-size:8px;font-weight:900}.table-row[data-v-b224b49a]{border-top:1px solid #e2edef;font-size:9px}.table-row>b[data-v-b224b49a]{color:#128aa1}.admin-heading[data-v-f2af2cb0]{display:flex;align-items:end;justify-content:space-between;padding:28px;border-radius:20px;background:linear-gradient(120deg,#135e51,#21866f);color:#fff}.admin-heading span[data-v-f2af2cb0]{color:#ffc764;font-size:10px;font-weight:900;letter-spacing:3px}.admin-heading h1[data-v-f2af2cb0]{margin:8px 0;font:700 31px Georgia,Yu Mincho,serif}.admin-heading p[data-v-f2af2cb0]{margin:0;color:#cce7df}.admin-heading>b[data-v-f2af2cb0]{padding:10px 15px;border-radius:22px;background:#ffffff1f}.summary-grid[data-v-f2af2cb0]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin:20px 0}.summary-grid button[data-v-f2af2cb0]{display:flex;align-items:center;justify-content:space-between;padding:18px;border:1px solid #d4e6e0;border-radius:15px;background:#fff;color:#617c74}.summary-grid button.active[data-v-f2af2cb0]{border-color:#23866e;background:#e9f8f2;color:#176b58}.summary-grid b[data-v-f2af2cb0]{font-size:23px}.partner-list[data-v-f2af2cb0]{overflow:hidden;border:1px solid #d6e7e1;border-radius:18px;background:#fff}.list-head[data-v-f2af2cb0],.partner-list article[data-v-f2af2cb0]{display:grid;grid-template-columns:1.4fr 1.1fr .8fr 1fr .7fr .7fr;align-items:center;gap:14px;padding:15px 18px}.list-head[data-v-f2af2cb0]{background:#f1f8f5;color:#758b84;font-size:11px;font-weight:800}.partner-list article[data-v-f2af2cb0]{border-top:1px solid #e4eeea;font-size:12px}.applicant[data-v-f2af2cb0]{display:flex;align-items:center;gap:10px}.applicant>span[data-v-f2af2cb0]{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e0f3ec;color:#18735d;font-weight:900}.applicant div[data-v-f2af2cb0]{display:grid}.applicant small[data-v-f2af2cb0]{margin-top:3px;color:#899c96}.status[data-v-f2af2cb0]{display:inline-flex;justify-content:center;padding:7px;border-radius:18px;font-size:10px}.status-pending[data-v-f2af2cb0]{background:#fff2d9;color:#a36b13}.status-approved[data-v-f2af2cb0]{background:#ddf5eb;color:#16745b}.status-changes_requested[data-v-f2af2cb0]{background:#e9efff;color:#475f9d}.status-rejected[data-v-f2af2cb0],.status-suspended[data-v-f2af2cb0]{background:#fde6e6;color:#a84444}.partner-list article>a[data-v-f2af2cb0]{color:#16725b;text-decoration:none;font-weight:900}.empty[data-v-f2af2cb0]{padding:45px;text-align:center;color:#879a94}@media(max-width:900px){.summary-grid[data-v-f2af2cb0]{grid-template-columns:repeat(2,1fr)}.partner-list[data-v-f2af2cb0]{overflow:auto}.list-head[data-v-f2af2cb0],.partner-list article[data-v-f2af2cb0]{min-width:900px}}.back-row[data-v-446ac49e]{margin-bottom:15px}.back-row a[data-v-446ac49e]{color:#28745f;text-decoration:none;font-weight:800}.detail-heading[data-v-446ac49e]{display:grid;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;padding:25px;border-radius:20px;background:linear-gradient(120deg,#155e51,#21876f);color:#fff}.avatar[data-v-446ac49e]{display:grid;place-items:center;width:65px;height:65px;border-radius:18px;background:#fff;color:#176a57;font-size:25px;font-weight:900}.detail-heading span[data-v-446ac49e],.review-card>span[data-v-446ac49e]{color:#ffc763;font-size:9px;font-weight:900;letter-spacing:3px}.detail-heading h1[data-v-446ac49e]{margin:5px 0}.detail-heading p[data-v-446ac49e]{margin:0;color:#c8e5dc}.detail-heading>b[data-v-446ac49e]{padding:8px 13px;border-radius:20px;background:#ffffff20;font-size:11px}.detail-grid[data-v-446ac49e]{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:20px}.detail-card[data-v-446ac49e],.review-card[data-v-446ac49e]{margin-bottom:20px;padding:25px;border:1px solid #d6e7e1;border-radius:18px;background:#fff}.detail-card h2[data-v-446ac49e],.review-card h2[data-v-446ac49e]{margin:0 0 20px;color:#185c4d}.detail-card dl[data-v-446ac49e]{margin:0}.detail-card dl>div[data-v-446ac49e]{display:grid;grid-template-columns:120px 1fr;gap:15px;padding:12px 0;border-bottom:1px solid #e5eeeb}.detail-card dt[data-v-446ac49e]{color:#81938d;font-size:11px}.detail-card dd[data-v-446ac49e]{margin:0;font-size:13px;font-weight:700}.documents[data-v-446ac49e]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.documents a[data-v-446ac49e]{display:grid;justify-items:center;gap:7px;padding:17px;border:1px solid #d4e5df;border-radius:14px;color:#225f50;text-decoration:none;text-align:center}.documents a>span[data-v-446ac49e]{font-size:45px}.documents img[data-v-446ac49e]{width:85px;height:85px;object-fit:cover;border-radius:14px}.documents small[data-v-446ac49e]{color:#1d8067;font-size:10px}.review-card[data-v-446ac49e]{border-color:#e2d5ad;background:#fffdf7}.review-card form[data-v-446ac49e]{display:grid;gap:17px}.review-card label>span[data-v-446ac49e]{display:block;margin-bottom:7px;font-size:12px;font-weight:800}.review-card select[data-v-446ac49e],.review-card textarea[data-v-446ac49e]{width:100%;padding:12px;border:1px solid #d9d1ba;border-radius:11px;background:#fff}.review-card textarea[data-v-446ac49e]{min-height:120px;resize:vertical}.review-card label small[data-v-446ac49e]{color:#c64747}.review-card button[data-v-446ac49e]{min-height:50px;border:0;border-radius:12px;background:#1d8068;color:#fff;font-weight:900}.review-card button[data-v-446ac49e]:disabled{opacity:.5}@media(max-width:900px){.detail-grid[data-v-446ac49e]{grid-template-columns:1fr}.detail-heading[data-v-446ac49e]{grid-template-columns:60px 1fr}.detail-heading>b[data-v-446ac49e]{grid-column:1/-1;text-align:center}}@media(max-width:600px){.documents[data-v-446ac49e]{grid-template-columns:1fr}.detail-card dl>div[data-v-446ac49e]{grid-template-columns:1fr;gap:4px}}.vendor-page[data-v-79e1f907]{min-height:100vh;padding:28px;background:#eaf8fd;color:#163e54}.vendor-shell[data-v-79e1f907]{display:grid;grid-template-columns:250px 1fr;min-height:calc(100vh - 56px);overflow:hidden;border-radius:26px;background:#f6fcff;box-shadow:0 25px 70px #174d6725}.vendor-sidebar[data-v-79e1f907]{display:flex;flex-direction:column;padding:28px 20px;background:linear-gradient(180deg,#075675,#064563);color:#fff}.vendor-logo[data-v-79e1f907]{display:flex;align-items:center;gap:12px;padding:0 8px 27px;border-bottom:1px solid #ffffff20;color:#fff;text-decoration:none}.vendor-logo>span[data-v-79e1f907]{display:grid;place-items:center;width:42px;height:42px;border:2px solid #45c5d1;border-radius:50%;font:italic 25px Georgia}.vendor-logo div[data-v-79e1f907]{display:grid}.vendor-logo strong[data-v-79e1f907]{font:700 20px Georgia}.vendor-logo small[data-v-79e1f907]{color:#8bd2df;font-size:7px;letter-spacing:2px}.vendor-sidebar nav[data-v-79e1f907]{display:grid;gap:10px;margin-top:28px}.vendor-sidebar nav a[data-v-79e1f907]{display:flex;align-items:center;gap:15px;padding:16px 18px;border-radius:13px;color:#bad8e3;text-decoration:none;font-size:13px;font-weight:800}.vendor-sidebar nav a.active[data-v-79e1f907]{background:linear-gradient(90deg,#0793bc,#13b6c6);color:#fff;box-shadow:0 10px 25px #002c4035}.vendor-sidebar nav a.disabled[data-v-79e1f907],.sidebar-bottom a.disabled[data-v-79e1f907]{cursor:not-allowed;opacity:.55}.sidebar-bottom[data-v-79e1f907]{display:grid;gap:8px;margin-top:auto}.sidebar-bottom>a[data-v-79e1f907]{padding:10px;color:#bfd8e1;font-size:12px}.vendor-account[data-v-79e1f907]{display:flex;align-items:center;gap:10px;margin-top:15px;padding:16px 8px;border-top:1px solid #ffffff20}.vendor-account>b[data-v-79e1f907]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#20bec8}.vendor-account div[data-v-79e1f907]{display:grid}.vendor-account strong[data-v-79e1f907]{font-size:10px}.vendor-account small[data-v-79e1f907]{color:#9fc8d6;font-size:8px}.sidebar-bottom button[data-v-79e1f907]{padding:11px;border:1px solid #ffffff25;border-radius:10px;background:transparent;color:#c9e1e8}.vendor-main[data-v-79e1f907]{min-width:0}.vendor-header[data-v-79e1f907]{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:20px 32px;border-bottom:1px solid #d9eaf0;background:#fff}.vendor-header small[data-v-79e1f907]{color:#1ca8ba;font-size:8px;font-weight:900;letter-spacing:2px}.vendor-header h1[data-v-79e1f907]{margin:5px 0 0;color:#08658d;font-size:20px}.header-actions[data-v-79e1f907]{display:flex;align-items:center;gap:12px}.header-actions button[data-v-79e1f907]{padding:12px 15px;border:1px solid #bcdce8;border-radius:11px;background:#fff;color:#197090;font-weight:800}.notification[data-v-79e1f907]{position:relative;display:grid;place-items:center;width:42px;height:42px;border:1px solid #c8e1ea;border-radius:50%;color:#1784a6}.notification b[data-v-79e1f907]{position:absolute;right:-3px;top:-7px;display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#ffb33f;color:#fff;font-size:9px}.operating[data-v-79e1f907]{padding:10px 14px;border-radius:20px;background:#e1f8f0;color:#199a78;font-size:11px;font-weight:900}.vendor-alert[data-v-79e1f907]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin:18px 32px 0;padding:14px 17px;border:1px solid #f0ce7c;border-radius:13px;background:#fff4d7;color:#7c5711;text-decoration:none}.vendor-alert.critical[data-v-79e1f907]{border-color:#eeaaa5;background:#ffe3e1;color:#9c302e}.vendor-alert>span[data-v-79e1f907]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f2b63d;color:#fff;font-weight:900}.vendor-alert.critical>span[data-v-79e1f907]{background:#d94e48}.vendor-alert p[data-v-79e1f907]{margin:3px 0 0;font-size:10px}.vendor-alert>small[data-v-79e1f907]{font-weight:900}.vendor-content[data-v-79e1f907]{padding:30px 32px 45px}@media(max-width:900px){.vendor-page[data-v-79e1f907]{padding:0}.vendor-shell[data-v-79e1f907]{grid-template-columns:1fr;border-radius:0}.vendor-sidebar[data-v-79e1f907]{display:none}.vendor-header[data-v-79e1f907]{padding:15px 18px}.header-actions button[data-v-79e1f907]{display:none}.vendor-alert[data-v-79e1f907]{margin:12px 16px;grid-template-columns:auto 1fr auto}.vendor-alert>small[data-v-79e1f907]{display:none}.vendor-content[data-v-79e1f907]{padding:20px 16px}}.hotel-page[data-v-96741c11]{min-height:100vh;padding:28px;background:#edf9fc;color:#143f57}.hotel-shell[data-v-96741c11]{display:grid;grid-template-columns:250px 1fr;min-height:calc(100vh - 56px);overflow:hidden;border-radius:26px;background:#f8fcfe;box-shadow:0 25px 70px #174d6725}.hotel-sidebar[data-v-96741c11]{display:flex;flex-direction:column;padding:28px 20px;background:linear-gradient(180deg,#08668c,#075171);color:#fff}.hotel-logo[data-v-96741c11]{display:flex;align-items:center;gap:12px;padding:0 8px 27px;border-bottom:1px solid #ffffff20;color:#fff;text-decoration:none}.hotel-logo>span[data-v-96741c11]{display:grid;place-items:center;width:42px;height:42px;border:2px solid #53d1db;border-radius:14px;font:700 24px Georgia}.hotel-logo div[data-v-96741c11]{display:grid}.hotel-logo strong[data-v-96741c11]{font:700 20px Georgia}.hotel-logo small[data-v-96741c11]{color:#99d7e2;font-size:7px;letter-spacing:2px}.hotel-sidebar nav[data-v-96741c11]{display:grid;gap:10px;margin-top:28px}.hotel-sidebar nav a[data-v-96741c11]{display:flex;align-items:center;gap:15px;padding:16px 18px;border-radius:13px;color:#c0dce6;text-decoration:none;font-size:13px;font-weight:800}.hotel-sidebar nav a.active[data-v-96741c11]{background:linear-gradient(90deg,#0aa0c3,#18bec5);color:#fff}.disabled[data-v-96741c11]{cursor:not-allowed;opacity:.55}.sidebar-bottom[data-v-96741c11]{display:grid;gap:8px;margin-top:auto}.sidebar-bottom>a[data-v-96741c11]{padding:10px;color:#c5dee6;font-size:12px}.hotel-account[data-v-96741c11]{display:flex;align-items:center;gap:10px;margin-top:15px;padding:16px 8px;border-top:1px solid #ffffff20}.hotel-account>b[data-v-96741c11]{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:#20bdc8}.hotel-account div[data-v-96741c11]{display:grid}.hotel-account strong[data-v-96741c11]{font-size:10px}.hotel-account small[data-v-96741c11]{color:#a5cdd8;font-size:8px}.sidebar-bottom button[data-v-96741c11]{padding:11px;border:1px solid #ffffff25;border-radius:10px;background:transparent;color:#cbe2e9}.hotel-main[data-v-96741c11]{min-width:0}.hotel-header[data-v-96741c11]{display:flex;align-items:center;justify-content:space-between;min-height:92px;padding:20px 32px;border-bottom:1px solid #d8eaf0;background:#fff}.hotel-header small[data-v-96741c11]{color:#1ba8b9;font-size:8px;font-weight:900;letter-spacing:2px}.hotel-header h1[data-v-96741c11]{margin:5px 0 0;color:#09678d;font-size:20px}.header-actions[data-v-96741c11]{display:flex;align-items:center;gap:12px}.header-actions>a[data-v-96741c11]{padding:12px 16px;border-radius:11px;background:linear-gradient(90deg,#078fb5,#13bdc4);color:#fff;text-decoration:none;font-size:11px;font-weight:900}.notification[data-v-96741c11]{position:relative;display:grid;place-items:center;width:42px;height:42px;border:1px solid #c9e1e9;border-radius:50%;color:#1686a6}.notification b[data-v-96741c11]{position:absolute;right:-3px;top:-7px;display:grid;place-items:center;min-width:20px;height:20px;border-radius:50%;background:#ffb33f;color:#fff;font-size:9px}.connected[data-v-96741c11]{padding:10px 14px;border-radius:20px;background:#e2f8f1;color:#199a78;font-size:11px;font-weight:900}.hotel-alert[data-v-96741c11]{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;margin:18px 32px 0;padding:14px 17px;border:1px solid #f0cf7e;border-radius:13px;background:#fff4d7;color:#795615;text-decoration:none}.hotel-alert.critical[data-v-96741c11]{border-color:#efaaa6;background:#ffe2e0;color:#9b302e}.hotel-alert>span[data-v-96741c11]{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#efb23c;color:#fff;font-weight:900}.hotel-alert.critical>span[data-v-96741c11]{background:#d94e48}.hotel-alert p[data-v-96741c11]{margin:3px 0 0;font-size:10px}.hotel-alert>small[data-v-96741c11]{font-weight:900}.hotel-content[data-v-96741c11]{padding:30px 32px 45px}@media(max-width:900px){.hotel-page[data-v-96741c11]{padding:0}.hotel-shell[data-v-96741c11]{grid-template-columns:1fr;border-radius:0}.hotel-sidebar[data-v-96741c11]{display:none}.hotel-header[data-v-96741c11]{padding:15px 18px}.connected[data-v-96741c11]{display:none}.hotel-alert[data-v-96741c11]{margin:12px 16px;grid-template-columns:auto 1fr auto}.hotel-alert>small[data-v-96741c11]{display:none}.hotel-content[data-v-96741c11]{padding:20px 16px}}.alert-heading[data-v-1f64b662]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;padding:24px;border:1px solid #efc66c;border-radius:18px;background:#fff3d3;color:#785312}.alert-heading.critical[data-v-1f64b662]{border-color:#efa39f;background:#ffe0de;color:#9b302e}.alert-heading>span[data-v-1f64b662]{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#efad31;color:#fff;font-size:28px;font-weight:900}.alert-heading.critical>span[data-v-1f64b662]{background:#d94b45}.alert-heading small[data-v-1f64b662]{font-size:8px;font-weight:900;letter-spacing:2px}.alert-heading h2[data-v-1f64b662]{margin:6px 0}.alert-heading p[data-v-1f64b662]{margin:0;font-size:11px}.delay[data-v-1f64b662]{text-align:right}.delay small[data-v-1f64b662]{display:block}.delay b[data-v-1f64b662]{font-size:35px}.delay span[data-v-1f64b662]{margin-left:4px}.details-grid[data-v-1f64b662]{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:18px}.card[data-v-1f64b662]{padding:23px;border:1px solid #d4e6ec;border-radius:17px;background:#fff}.card h3[data-v-1f64b662]{margin:0 0 17px;color:#115f7d}.card dl[data-v-1f64b662]{margin:0}.card dl>div[data-v-1f64b662]{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #e3edef}.card dt[data-v-1f64b662]{color:#8199a3;font-size:10px}.card dd[data-v-1f64b662]{margin:0;text-align:right;font-size:11px;font-weight:900}.card .status[data-v-1f64b662]{color:#d36c22}.route section[data-v-1f64b662]{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:10px 0}.route section>b[data-v-1f64b662]{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#138ba1;color:#fff}.route div[data-v-1f64b662]{display:grid;gap:3px}.route small[data-v-1f64b662]{color:#e18a2d}.route p[data-v-1f64b662]{margin:0;color:#849ba4;font-size:9px}.history p[data-v-1f64b662]{display:grid;grid-template-columns:110px 1fr auto;gap:10px;padding:9px 0;margin:0;border-bottom:1px solid #e3edef}.history span[data-v-1f64b662]{color:#168ba1;font-size:9px;font-weight:900}.history strong[data-v-1f64b662]{font-size:9px}.history small[data-v-1f64b662]{color:#8ca0a8;font-size:8px}.actions[data-v-1f64b662]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.actions a[data-v-1f64b662]{padding:13px 17px;border:1px solid #badbe4;border-radius:11px;background:#fff;color:#14728d;text-decoration:none;font-weight:900}.actions a.primary[data-v-1f64b662]{border:0;background:linear-gradient(90deg,#078fb5,#14bfc5);color:#fff}@media(max-width:800px){.details-grid[data-v-1f64b662]{grid-template-columns:1fr}.alert-heading[data-v-1f64b662]{grid-template-columns:auto 1fr}.delay[data-v-1f64b662]{grid-column:1/-1;text-align:left}.actions[data-v-1f64b662]{display:grid}}.welcome[data-v-fecb09e4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.welcome small[data-v-fecb09e4]{color:#92aab5;font-size:10px}.welcome h2[data-v-fecb09e4]{margin:9px 0;color:#0a688f;font-size:23px}.welcome p[data-v-fecb09e4]{margin:0;color:#849ca6;font-size:11px}.welcome>a[data-v-fecb09e4]{padding:15px 20px;border-radius:12px;background:linear-gradient(90deg,#078fb5,#14bdc4);color:#fff;text-decoration:none;font-weight:900}.stats-grid[data-v-fecb09e4]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px}.stats-grid article[data-v-fecb09e4]{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid #d4e7ed;border-radius:17px;background:#fff}.stats-grid article>span[data-v-fecb09e4]{display:grid;place-items:center;width:48px;height:48px;border-radius:13px}.blue[data-v-fecb09e4]{background:#def5fb;color:#0798bc}.yellow[data-v-fecb09e4]{background:#fff1d2;color:#e5a12b}.purple[data-v-fecb09e4]{background:#eee8fa;color:#8069be}.green[data-v-fecb09e4]{background:#dff7ed;color:#23a67e}.stats-grid div[data-v-fecb09e4]{display:grid}.stats-grid small[data-v-fecb09e4]{color:#91a5ad;font-size:9px}.stats-grid b[data-v-fecb09e4]{color:#086184;font-size:25px}.stats-grid i[data-v-fecb09e4]{margin-left:3px;font-size:9px;font-style:normal}.pickup-panel[data-v-fecb09e4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;padding:20px 23px;border:1px solid #f0ce79;border-radius:15px;background:#fff6df}.pickup-panel small[data-v-fecb09e4],.board-heading small[data-v-fecb09e4]{color:#1ea7b8;font-size:8px;font-weight:900;letter-spacing:2px}.pickup-panel h2[data-v-fecb09e4],.board-heading h2[data-v-fecb09e4]{margin:5px 0;color:#0b678d}.pickup-panel p[data-v-fecb09e4]{margin:0;color:#84969c;font-size:11px}.pickup-panel>span[data-v-fecb09e4]{color:#80601c;font-size:10px;font-weight:800}.board-heading[data-v-fecb09e4]{display:flex;align-items:end;justify-content:space-between}.board-heading button[data-v-fecb09e4]{padding:9px 14px;border:1px solid #cce2e9;border-radius:9px;background:#fff;color:#7193a0}.filters[data-v-fecb09e4]{display:flex;gap:8px;margin:14px 0}.filters button[data-v-fecb09e4]{padding:9px 14px;border:1px solid #d0e3ea;border-radius:20px;background:#fff;color:#7694a0;font-size:10px;font-weight:800}.filters button.active[data-v-fecb09e4]{border-color:#12b6c4;background:#e6fafb;color:#098fa6}.order-table[data-v-fecb09e4]{overflow:hidden;border:1px solid #d2e5eb;border-radius:16px;background:#fff}.table-head[data-v-fecb09e4],.table-row[data-v-fecb09e4]{display:grid;grid-template-columns:1fr 1.2fr 1.2fr .8fr 20px;align-items:center;gap:13px;padding:14px 17px}.table-head[data-v-fecb09e4]{background:#eaf6fa;color:#7894a0;font-size:9px;font-weight:900}.table-row[data-v-fecb09e4]{min-height:70px;border-top:1px solid #e0ecef;color:#173f52;text-decoration:none}.table-row div[data-v-fecb09e4]{display:grid;gap:4px}.table-row strong[data-v-fecb09e4]{font-size:10px}.table-row small[data-v-fecb09e4]{color:#91a5ad;font-size:8px}.table-row>b[data-v-fecb09e4]{color:#1b99b2;font-size:20px}.status[data-v-fecb09e4]{justify-self:start;padding:6px 10px;border-radius:20px;background:#e0f5f8;color:#148ca6;font-size:8px;font-weight:900}.empty[data-v-fecb09e4]{padding:50px;text-align:center;color:#8ca3ac}@media(max-width:1000px){.stats-grid[data-v-fecb09e4]{grid-template-columns:repeat(2,1fr)}.table-head[data-v-fecb09e4]{display:none}.table-row[data-v-fecb09e4]{grid-template-columns:1fr 1fr}.table-row>div[data-v-fecb09e4]:nth-child(n+3){display:none}.pickup-panel[data-v-fecb09e4]{display:grid;gap:10px}}.order-heading[data-v-3d66c5cc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.order-heading small[data-v-3d66c5cc]{color:#1aa7b8;font-size:8px;font-weight:900;letter-spacing:2px}.order-heading h2[data-v-3d66c5cc]{margin:7px 0;color:#0b668d}.order-heading p[data-v-3d66c5cc]{margin:0;color:#849ba5;font-size:11px}.order-heading>a[data-v-3d66c5cc]{color:#13849d;text-decoration:none;font-weight:900}.form-card[data-v-3d66c5cc]{margin-bottom:18px;padding:25px;border:1px solid #d4e7ed;border-radius:18px;background:#fff}.card-heading[data-v-3d66c5cc]{display:flex;align-items:center;gap:13px;margin-bottom:20px}.card-heading>span[data-v-3d66c5cc]{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#def5fa;color:#078fac;font-weight:900}.card-heading h3[data-v-3d66c5cc]{margin:0;color:#145a74}.card-heading p[data-v-3d66c5cc]{margin:4px 0 0;color:#8ba0a8;font-size:10px}.hotel-display[data-v-3d66c5cc]{display:grid;gap:4px;margin-bottom:20px;padding:16px;border-radius:13px;background:#eaf7fa}.hotel-display small[data-v-3d66c5cc]{color:#7898a4}.hotel-display strong[data-v-3d66c5cc]{color:#0d6688}.hotel-display span[data-v-3d66c5cc]{color:#839ba4;font-size:10px}.fields[data-v-3d66c5cc]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.fields label[data-v-3d66c5cc]{display:grid;gap:7px}.fields label>span[data-v-3d66c5cc]{color:#315869;font-size:11px;font-weight:900}.fields input[data-v-3d66c5cc],.fields select[data-v-3d66c5cc],.fields textarea[data-v-3d66c5cc]{width:100%;padding:13px;border:1px solid #cde2e9;border-radius:10px;background:#fbfeff;color:#183f50;box-sizing:border-box}.fields textarea[data-v-3d66c5cc]{min-height:90px;resize:vertical}.fields label>small[data-v-3d66c5cc],.error[data-v-3d66c5cc]{color:#d75050}.fields .wide[data-v-3d66c5cc]{grid-column:1/-1}.products[data-v-3d66c5cc]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.products article[data-v-3d66c5cc]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:17px;border:1px solid #d6e7ec;border-radius:14px}.products article.selected[data-v-3d66c5cc]{border-color:#17b4bb;background:#f0fcfb}.product-icon[data-v-3d66c5cc]{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#e2f6fa;color:#0694b1;font-size:20px}.products h4[data-v-3d66c5cc]{margin:0;color:#174d61}.products p[data-v-3d66c5cc]{margin:4px 0;color:#8ba0a8;font-size:9px}.products strong[data-v-3d66c5cc]{color:#087190}.quantity[data-v-3d66c5cc]{display:flex;align-items:center;gap:8px}.quantity button[data-v-3d66c5cc]{display:grid;place-items:center;width:29px;height:29px;border:1px solid #bcdde3;border-radius:50%;background:#fff;color:#078cac;font-weight:900}.submit-card[data-v-3d66c5cc]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-radius:18px;background:linear-gradient(115deg,#075e81,#078da6);color:#fff}.submit-card div[data-v-3d66c5cc]{display:grid}.submit-card small[data-v-3d66c5cc]{color:#a7dbe3}.submit-card strong[data-v-3d66c5cc]{font-size:30px}.submit-card p[data-v-3d66c5cc]{margin:4px 0 0;color:#bfe1e6;font-size:9px}.submit-card button[data-v-3d66c5cc]{padding:16px 23px;border:0;border-radius:12px;background:#ffc45c;color:#644515;font-weight:900}.submit-card button[data-v-3d66c5cc]:disabled{opacity:.5}@media(max-width:800px){.fields[data-v-3d66c5cc],.products[data-v-3d66c5cc]{grid-template-columns:1fr}.order-heading[data-v-3d66c5cc],.submit-card[data-v-3d66c5cc]{display:grid;gap:18px}}.welcome[data-v-bec3b89d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.welcome small[data-v-bec3b89d]{color:#94acb7;font-size:10px}.welcome h2[data-v-bec3b89d]{margin:10px 0;color:#0c668d;font-size:22px;font-weight:500}.welcome p[data-v-bec3b89d]{margin:0;color:#879fa9;font-size:11px}.welcome>a[data-v-bec3b89d]{padding:15px 20px;border-radius:12px;background:linear-gradient(90deg,#048fb7,#13bec4);color:#fff;text-decoration:none;font-weight:900}.stats-grid[data-v-bec3b89d]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:27px}.stats-grid article[data-v-bec3b89d]{display:flex;align-items:center;gap:15px;padding:20px;border:1px solid #d4e7ee;border-radius:17px;background:#fff}.stats-grid article>span[data-v-bec3b89d]{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;font-size:20px}.blue[data-v-bec3b89d]{background:#dff5fb;color:#0795bc}.yellow[data-v-bec3b89d]{background:#fff1d2;color:#e8a42b}.green[data-v-bec3b89d]{background:#dff8ee;color:#23a77f}.purple[data-v-bec3b89d]{background:#eee7fa;color:#8667c7}.stats-grid div[data-v-bec3b89d]{display:grid}.stats-grid small[data-v-bec3b89d]{color:#91a4ac;font-size:9px}.stats-grid b[data-v-bec3b89d]{color:#075f82;font-size:26px}.stats-grid i[data-v-bec3b89d]{margin-left:3px;font-size:10px;font-style:normal}.board-heading[data-v-bec3b89d]{display:flex;justify-content:space-between;align-items:end}.board-heading small[data-v-bec3b89d]{color:#21a8b9;font-size:8px;font-weight:900;letter-spacing:2px}.board-heading h2[data-v-bec3b89d]{margin:5px 0;color:#0d688e}.board-heading button[data-v-bec3b89d]{padding:9px 14px;border:1px solid #cbe1e9;border-radius:9px;background:#fff;color:#7293a0}.filters[data-v-bec3b89d]{display:flex;gap:8px;margin:15px 0}.filters button[data-v-bec3b89d]{padding:9px 13px;border:1px solid #d1e4eb;border-radius:20px;background:#fff;color:#7794a0;font-size:10px;font-weight:800}.filters button.active[data-v-bec3b89d]{border-color:#13b7c6;color:#0b96ae}.filters b[data-v-bec3b89d]{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:5px;border-radius:50%;background:#edf5f7}.filters .active b[data-v-bec3b89d]{background:#13b7c6;color:#fff}.order-table[data-v-bec3b89d]{overflow:hidden;border:1px solid #d2e5ec;border-radius:16px;background:#fff}.table-head[data-v-bec3b89d],.table-row[data-v-bec3b89d]{display:grid;grid-template-columns:1.25fr 1.25fr .65fr .8fr .7fr 20px;align-items:center;gap:14px;padding:14px 17px}.table-head[data-v-bec3b89d]{background:#eaf6fa;color:#7894a0;font-size:9px;font-weight:900}.table-row[data-v-bec3b89d]{min-height:72px;border-top:1px solid #e0ecef;color:#173f52;text-decoration:none}.table-row div[data-v-bec3b89d]{display:grid;gap:4px}.table-row strong[data-v-bec3b89d]{font-size:10px}.table-row small[data-v-bec3b89d]{color:#91a5ad;font-size:8px}.table-row>b[data-v-bec3b89d]{color:#1c9ab3;font-size:20px}.status[data-v-bec3b89d]{justify-self:start;padding:6px 10px;border-radius:20px;background:#e0f5f8;color:#148da7;font-size:8px;font-weight:900}.status.washing[data-v-bec3b89d]{background:#ece8fb;color:#7868bf}.status.finished[data-v-bec3b89d]{background:#e0f6eb;color:#278c6c}.status.pending_payment[data-v-bec3b89d]{background:#fff0d4;color:#b37c20}.empty[data-v-bec3b89d]{padding:50px;text-align:center;color:#8ca3ac}.delivery-notice[data-v-bec3b89d]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-top:18px;padding:15px 18px;border:1px solid #f2cd78;border-radius:14px;background:#fff6df;color:#765518;text-decoration:none}.delivery-notice>span[data-v-bec3b89d]{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:#f5b93e;color:#fff;font-weight:900}.delivery-notice div[data-v-bec3b89d]{display:grid}.delivery-notice small[data-v-bec3b89d]{margin-top:3px;color:#9b885e}.delivery-notice>b[data-v-bec3b89d]{font-size:10px}@media(max-width:1000px){.stats-grid[data-v-bec3b89d]{grid-template-columns:repeat(2,1fr)}.table-head[data-v-bec3b89d]{display:none}.table-row[data-v-bec3b89d]{grid-template-columns:1fr 1fr}.table-row>div[data-v-bec3b89d]:nth-child(n+3){display:none}.welcome[data-v-bec3b89d]{align-items:flex-start;gap:20px}.welcome>a[data-v-bec3b89d]{white-space:nowrap}}.dispatch-heading[data-v-8d92acae]{display:flex;align-items:center;justify-content:space-between;padding:27px 30px;border-radius:21px;background:linear-gradient(115deg,#115d50,#21896f);color:#fff}.dispatch-heading>div>span[data-v-8d92acae],.card-heading span[data-v-8d92acae]{color:#ffc862;font-size:9px;font-weight:900;letter-spacing:3px}.dispatch-heading h1[data-v-8d92acae]{margin:7px 0;font:700 31px Georgia,Yu Mincho,serif}.dispatch-heading p[data-v-8d92acae]{margin:0;color:#c9e6dd}.waiting-count[data-v-8d92acae]{display:flex;align-items:end;gap:5px;padding:13px 18px;border-radius:17px;background:#ffffff18}.waiting-count small[data-v-8d92acae]{align-self:center}.waiting-count b[data-v-8d92acae]{font-size:30px}.dispatch-grid[data-v-8d92acae]{display:grid;grid-template-columns:1.15fr .85fr;gap:20px;margin-top:20px}.jobs-card[data-v-8d92acae],.assignment-card[data-v-8d92acae],.recent-runs[data-v-8d92acae]{padding:25px;border:1px solid #d5e7e0;border-radius:19px;background:#fff}.card-heading[data-v-8d92acae]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.card-heading h2[data-v-8d92acae]{margin:5px 0 0;color:#185c4d}.select-all[data-v-8d92acae]{padding:8px 12px;border:1px solid #b9d9cf;border-radius:20px;background:#fff;color:#19715c;font-size:11px;font-weight:800}.job-list[data-v-8d92acae]{display:grid;gap:10px}.job-list>label[data-v-8d92acae]{display:grid;grid-template-columns:22px 1fr auto;align-items:start;gap:13px;padding:17px;border:1px solid #d7e7e2;border-radius:15px;background:#fbfefd;cursor:pointer}.job-list>label.selected[data-v-8d92acae]{border-color:#25896f;background:#edf9f4;box-shadow:inset 0 0 0 1px #25896f}.job-list input[data-v-8d92acae]{margin-top:5px}.job-number[data-v-8d92acae]{display:flex;justify-content:space-between;color:#879a94;font-size:10px}.job-number strong[data-v-8d92acae]{color:#1d7962}.job-main h3[data-v-8d92acae]{margin:8px 0 4px}.job-main p[data-v-8d92acae]{margin:0;color:#82958f;font-size:11px}.job-meta[data-v-8d92acae]{display:flex;flex-wrap:wrap;gap:13px;margin-top:12px;color:#718881;font-size:10px}.job-reward[data-v-8d92acae]{text-align:right}.job-reward small[data-v-8d92acae]{display:block;color:#8b9d97}.job-reward b[data-v-8d92acae]{display:block;margin-top:5px;color:#18775f}.empty[data-v-8d92acae]{padding:55px 15px;text-align:center;color:#879b94}.empty>span[data-v-8d92acae]{display:grid;place-items:center;width:55px;height:55px;margin:auto;border-radius:50%;background:#e0f5ec;color:#198066;font-size:26px}.field-error[data-v-8d92acae],.field small[data-v-8d92acae]{display:block;margin-top:5px;color:#c74646;font-size:10px}.method-grid[data-v-8d92acae]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.method-grid label[data-v-8d92acae]{position:relative;display:grid;justify-items:center;gap:4px;padding:13px 6px;border:1px solid #d6e6e0;border-radius:13px;text-align:center;cursor:pointer}.method-grid label.active[data-v-8d92acae]{border-color:#23876d;background:#eaf8f2}.method-grid input[data-v-8d92acae]{position:absolute;opacity:0}.method-grid b[data-v-8d92acae]{font-size:25px}.method-grid strong[data-v-8d92acae]{font-size:11px}.method-grid small[data-v-8d92acae]{color:#849790;font-size:8px}.field[data-v-8d92acae]{display:block;margin-top:17px}.field>span[data-v-8d92acae]{display:block;margin-bottom:7px;font-size:11px;font-weight:800}.field input[data-v-8d92acae],.field select[data-v-8d92acae],.field textarea[data-v-8d92acae]{width:100%;padding:11px;border:1px solid #ccdfd8;border-radius:10px;background:#fbfefd}.field textarea[data-v-8d92acae]{min-height:80px;resize:vertical}.two-columns[data-v-8d92acae]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.reward-field[data-v-8d92acae]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px}.money-input[data-v-8d92acae]{display:flex;align-items:center;border:1px solid #ccdfd8;border-radius:10px;background:#fbfefd}.money-input>b[data-v-8d92acae]{padding-left:12px;color:#19765e}.money-input input[data-v-8d92acae]{border:0}.reward-field>button[data-v-8d92acae]{margin-bottom:1px;padding:10px;border:1px solid #b9d9cf;border-radius:10px;background:#fff;color:#1b745e;font-size:9px}.selection-summary[data-v-8d92acae]{display:flex;align-items:center;gap:10px;margin-top:19px;padding:13px;border-radius:12px;background:#edf7f3}.selection-summary span[data-v-8d92acae]{color:#71867f;font-size:11px}.selection-summary b[data-v-8d92acae]{font-size:20px}.selection-summary small[data-v-8d92acae]{margin-left:auto;color:#1d755f}.create-button[data-v-8d92acae]{width:100%;min-height:51px;margin-top:12px;border:0;border-radius:12px;background:linear-gradient(90deg,#1b8068,#24a987);color:#fff;font-weight:900}.create-button[data-v-8d92acae]:disabled{background:#d8e4e0;color:#91a19c}.recent-runs[data-v-8d92acae]{margin-top:20px}.runs-table[data-v-8d92acae]{overflow:hidden;border:1px solid #dce9e5;border-radius:13px}.run-head[data-v-8d92acae],.runs-table article[data-v-8d92acae]{display:grid;grid-template-columns:1.2fr 1fr .5fr 1fr .7fr .8fr;gap:10px;padding:12px 15px;font-size:11px}.run-head[data-v-8d92acae]{background:#f1f8f5;color:#778b85;font-weight:800}.runs-table article[data-v-8d92acae]{border-top:1px solid #e3ece9}.runs-table article>b[data-v-8d92acae]{color:#19735c}.no-runs[data-v-8d92acae]{text-align:center;color:#879a94}@media(max-width:1000px){.dispatch-grid[data-v-8d92acae]{grid-template-columns:1fr}.runs-table[data-v-8d92acae]{overflow:auto}.run-head[data-v-8d92acae],.runs-table article[data-v-8d92acae]{min-width:750px}}@media(max-width:600px){.dispatch-heading[data-v-8d92acae]{align-items:flex-start}.dispatch-heading p[data-v-8d92acae]{font-size:11px}.method-grid[data-v-8d92acae],.two-columns[data-v-8d92acae],.reward-field[data-v-8d92acae]{grid-template-columns:1fr}.job-list>label[data-v-8d92acae]{grid-template-columns:20px 1fr}.job-reward[data-v-8d92acae]{grid-column:2;text-align:left}}.order-heading[data-v-544851c9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.order-heading small[data-v-544851c9]{color:#1aa7b8;font-size:8px;font-weight:900;letter-spacing:2px}.order-heading h2[data-v-544851c9]{margin:7px 0;color:#0a658a}.order-heading p[data-v-544851c9]{margin:0;color:#849ca6;font-size:11px}.order-heading>a[data-v-544851c9]{color:#147b95;text-decoration:none;font-weight:900}.summary-grid[data-v-544851c9]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:17px}.summary-grid article[data-v-544851c9]{display:grid;gap:7px;padding:18px;border:1px solid #d4e6ec;border-radius:15px;background:#fff}.summary-grid small[data-v-544851c9]{color:#869da6;font-size:9px}.summary-grid strong[data-v-544851c9]{color:#0d5f7d;font-size:14px}.summary-grid .status[data-v-544851c9]{color:#d97529}.details-grid[data-v-544851c9]{display:grid;grid-template-columns:1fr 1fr;gap:17px}.card[data-v-544851c9]{padding:22px;border:1px solid #d3e6ec;border-radius:17px;background:#fff}.card h3[data-v-544851c9]{margin:0 0 16px;color:#105f7e}.card dl[data-v-544851c9]{margin:0}.card dl>div[data-v-544851c9]{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid #e3edef}.card dt[data-v-544851c9]{color:#8199a3;font-size:10px}.card dd[data-v-544851c9]{margin:0;text-align:right;font-size:10px;font-weight:900}.card .code[data-v-544851c9]{max-width:220px;overflow:hidden;text-overflow:ellipsis}.items-card[data-v-544851c9]{grid-column:1/-1}.items>div[data-v-544851c9]{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e2edef}.items>div>div[data-v-544851c9]{display:grid;gap:4px}.items small[data-v-544851c9]{color:#8ca0a8}.total[data-v-544851c9]{display:flex;justify-content:flex-end;align-items:center;gap:20px;padding-top:17px}.total strong[data-v-544851c9]{color:#08728f;font-size:24px}.notes[data-v-544851c9]{min-height:70px;padding:14px;border-radius:11px;background:#eef7f9;color:#6f8892}.status-form[data-v-544851c9]{display:flex;align-items:end;gap:10px;margin-top:15px}.status-form label[data-v-544851c9]{display:grid;flex:1;gap:6px}.status-form label>span[data-v-544851c9]{font-size:10px;font-weight:900}.status-form select[data-v-544851c9]{padding:12px;border:1px solid #c9e1e8;border-radius:9px;background:#fff}.status-form button[data-v-544851c9]{padding:13px 17px;border:0;border-radius:10px;background:#118ba1;color:#fff;font-weight:900}@media(max-width:900px){.summary-grid[data-v-544851c9]{grid-template-columns:repeat(2,1fr)}.details-grid[data-v-544851c9]{grid-template-columns:1fr}.items-card[data-v-544851c9]{grid-column:auto}.order-heading[data-v-544851c9]{display:grid;gap:12px}}.complete-page[data-v-a3c68305]{display:grid;place-items:center;min-height:100vh;padding:30px;background:radial-gradient(circle at 75% 10%,#dff4e9,transparent 35%),#f4faf7;color:#173e36}.complete-card[data-v-a3c68305]{width:min(620px,100%);padding:45px;border:1px solid #d4e8e0;border-radius:28px;background:#fff;box-shadow:0 25px 65px #185b4720;text-align:center}.complete-card>img[data-v-a3c68305]{width:100px;height:100px;object-fit:contain}.complete-card>span[data-v-a3c68305]{display:block;margin-top:16px;color:#e38a2c;font-size:10px;font-weight:900;letter-spacing:3px}.complete-card h1[data-v-a3c68305]{margin:12px 0 18px;color:#155749;font:700 32px Georgia,Yu Mincho,serif}.complete-card>p[data-v-a3c68305]{margin:24px auto;color:#748b84;line-height:1.9}.status[data-v-a3c68305]{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:25px;background:#e2f6ee;color:#18755d;font-weight:900;font-size:13px}.status i[data-v-a3c68305]{width:9px;height:9px;border-radius:50%;background:#2db88d;box-shadow:0 0 0 5px #c8eee0}.flow[data-v-a3c68305]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:35px 0}.flow div[data-v-a3c68305]{display:grid;justify-items:center;gap:7px;position:relative;color:#a4b2ad;font-size:11px}.flow div[data-v-a3c68305]:before{content:"";position:absolute;left:-50%;right:50%;top:15px;height:2px;background:#dae6e2}.flow div[data-v-a3c68305]:first-child:before{display:none}.flow b[data-v-a3c68305]{z-index:1;display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#e1e9e6}.flow .done[data-v-a3c68305],.flow .current[data-v-a3c68305]{color:#267760;font-weight:800}.flow .done b[data-v-a3c68305],.flow .current b[data-v-a3c68305]{background:#25a982;color:#fff}.flow .current[data-v-a3c68305]:before{background:#25a982}.complete-card aside[data-v-a3c68305]{padding:17px;border-radius:14px;background:#fff8e8;color:#8b7547;font-size:12px;line-height:1.7}.home-button[data-v-a3c68305]{display:flex;align-items:center;justify-content:center;min-height:52px;margin-top:24px;border-radius:14px;background:#197a64;color:#fff;text-decoration:none;font-weight:900}@media(max-width:600px){.complete-page[data-v-a3c68305]{padding:16px}.complete-card[data-v-a3c68305]{padding:34px 20px}.complete-card h1[data-v-a3c68305]{font-size:27px}}.dashboard-page[data-v-9d5b08cc]{min-height:100vh;padding-bottom:60px;background:#f3faf7;color:#173e36}header[data-v-9d5b08cc]{display:flex;align-items:center;justify-content:space-between;width:min(1050px,calc(100% - 32px));height:82px;margin:auto}.brand[data-v-9d5b08cc]{display:flex;align-items:center;gap:10px;color:#155c4d;text-decoration:none}.brand img[data-v-9d5b08cc]{width:50px;height:50px;object-fit:contain;border-radius:14px;background:#fff}.brand>span[data-v-9d5b08cc]{display:grid}.brand strong[data-v-9d5b08cc]{font:700 21px Georgia,serif}.brand small[data-v-9d5b08cc]{color:#e18a2b;font-size:8px;font-weight:900;letter-spacing:2px}header button[data-v-9d5b08cc]{padding:10px 15px;border:1px solid #b8d9d0;border-radius:22px;background:#fff;color:#1a6f5b;font-weight:800}.welcome[data-v-9d5b08cc]{width:min(1050px,calc(100% - 32px));margin:40px auto 30px}.welcome>span[data-v-9d5b08cc],.job-card>span[data-v-9d5b08cc]{color:#e18a2b;font-size:10px;font-weight:900;letter-spacing:3px}.welcome h1[data-v-9d5b08cc]{margin:10px 0;color:#15584a;font:700 35px Georgia,Yu Mincho,serif}.welcome p[data-v-9d5b08cc]{color:#7b918a}.status-card[data-v-9d5b08cc]{display:grid;grid-template-columns:85px 1fr auto;align-items:center;gap:22px;width:min(1050px,calc(100% - 32px));margin:auto;padding:28px;border:1px solid #d1e6de;border-radius:22px;background:#fff;box-shadow:0 12px 35px #185b4710}.status-icon[data-v-9d5b08cc]{display:grid;place-items:center;width:80px;height:80px;border-radius:22px;background:#e7f7f0}.status-icon img[data-v-9d5b08cc]{width:75px;height:75px;object-fit:contain}.status-copy small[data-v-9d5b08cc]{color:#82958f}.status-copy h2[data-v-9d5b08cc]{margin:6px 0;color:#176650}.status-copy p[data-v-9d5b08cc]{margin:0;color:#789089;font-size:13px;line-height:1.7}.status-badge[data-v-9d5b08cc]{padding:9px 14px;border-radius:22px;background:#e2f6ee;color:#17755c;font-size:12px;font-weight:900}.dashboard-grid[data-v-9d5b08cc]{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:min(1050px,calc(100% - 32px));margin:24px auto}.info-card[data-v-9d5b08cc],.job-card[data-v-9d5b08cc]{padding:28px;border:1px solid #d7e8e2;border-radius:21px;background:#fff}.info-card h2[data-v-9d5b08cc],.job-card h2[data-v-9d5b08cc]{margin:0 0 20px;color:#195c4d}.info-card dl[data-v-9d5b08cc]{margin:0}.info-card dl>div[data-v-9d5b08cc]{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid #e4eeea}.info-card dt[data-v-9d5b08cc]{color:#81958f;font-size:12px}.info-card dd[data-v-9d5b08cc]{margin:0;font-weight:800}.job-card[data-v-9d5b08cc]{text-align:center}.job-card>span[data-v-9d5b08cc]{display:block;text-align:left}.job-card h2[data-v-9d5b08cc]{text-align:left}.job-card p[data-v-9d5b08cc]{color:#7f938d;font-size:13px}.locked[data-v-9d5b08cc]{margin:18px;font-size:38px}.find-jobs-button[data-v-9d5b08cc],.job-card button[data-v-9d5b08cc]{display:flex;align-items:center;justify-content:center;text-decoration:none;width:100%;min-height:48px;border:0;border-radius:12px;background:#20836b;color:#fff;font-weight:900}.job-card button[data-v-9d5b08cc]:disabled{background:#dbe6e2;color:#91a19c}@media(max-width:700px){.welcome h1[data-v-9d5b08cc]{font-size:29px}.status-card[data-v-9d5b08cc]{grid-template-columns:65px 1fr}.status-icon[data-v-9d5b08cc]{width:62px;height:62px}.status-icon img[data-v-9d5b08cc]{width:58px;height:58px}.status-badge[data-v-9d5b08cc]{grid-column:1/-1;text-align:center}.dashboard-grid[data-v-9d5b08cc]{grid-template-columns:1fr}}.partner-page[data-v-50c65260]{min-height:100vh;background:#f6fbf8;color:#173e36}.partner-header[data-v-50c65260]{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 40px));height:88px;margin:auto}.partner-brand[data-v-50c65260]{display:flex;align-items:center;gap:12px;color:#155c4d;text-decoration:none}.partner-logo[data-v-50c65260]{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1d66501c;overflow:hidden}.partner-logo img[data-v-50c65260]{width:48px;height:48px;object-fit:contain}.partner-brand>span[data-v-50c65260]:last-child{display:grid}.partner-brand strong[data-v-50c65260]{font:700 22px Georgia,serif}.partner-brand small[data-v-50c65260]{color:#df892c;font-size:9px;font-weight:900;letter-spacing:2.3px}.login-button[data-v-50c65260]{padding:11px 20px;border:1px solid #add4c9;border-radius:28px;color:#176b58;text-decoration:none;font-weight:800}.partner-hero[data-v-50c65260]{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;width:min(1180px,calc(100% - 40px));min-height:600px;margin:auto;padding:55px 0 80px}.eyebrow[data-v-50c65260],.section-heading span[data-v-50c65260],.registration small[data-v-50c65260]{color:#e68e2d;font-size:11px;font-weight:900;letter-spacing:3px}.hero-copy h1[data-v-50c65260]{margin:20px 0 24px;color:#124d42;font:700 57px/1.28 Georgia,Yu Mincho,serif}.hero-copy>p[data-v-50c65260]{max-width:590px;margin:0;color:#648079;font-size:16px;line-height:2}.hero-actions[data-v-50c65260]{display:flex;gap:13px;margin-top:35px}.primary-button[data-v-50c65260],.secondary-button[data-v-50c65260]{display:flex;align-items:center;justify-content:center;min-height:57px;padding:0 25px;border-radius:15px;text-decoration:none;font-weight:900}.primary-button[data-v-50c65260]{gap:25px;background:linear-gradient(110deg,#1e806b,#26aa89);color:#fff;box-shadow:0 14px 27px #17745a38}.primary-button b[data-v-50c65260]{font-size:22px}.secondary-button[data-v-50c65260]{border:1px solid #bad8d0;background:#fff;color:#27695a}.hero-points[data-v-50c65260]{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;color:#6b827c;font-size:12px}.hero-visual[data-v-50c65260]{position:relative;min-height:455px}.map[data-v-50c65260]{position:absolute;inset:0;border-radius:48% 52% 44% 56%;background:linear-gradient(145deg,#e2f4e9,#d1eee2);overflow:hidden;box-shadow:inset 0 0 0 1px #c5e6d9}.road[data-v-50c65260]{position:absolute;width:560px;height:100px;border:25px solid #fff;border-left:0;border-right:0;border-radius:50%;opacity:.8}.road-one[data-v-50c65260]{left:-80px;top:130px;transform:rotate(-20deg)}.road-two[data-v-50c65260]{left:-70px;top:210px;transform:rotate(55deg)}.pin[data-v-50c65260]{position:absolute;z-index:3;display:grid;place-items:center;width:55px;height:55px;border:7px solid #fff;border-radius:50%;box-shadow:0 9px 20px #245f5040;font-weight:900}.hotel[data-v-50c65260]{left:65px;top:95px;background:#1b7f9d;color:#fff;font:22px Georgia}.laundry[data-v-50c65260]{right:55px;bottom:85px;background:#ffc75e;font-size:23px}.raccoon[data-v-50c65260]{position:absolute;z-index:5;left:47%;top:45%;display:grid;place-items:center;width:76px;height:76px;border:5px solid #fff;border-radius:22px;background:#eaf8ff;box-shadow:0 15px 28px #315f5035;transform:translate(-50%,-50%) rotate(-4deg);overflow:hidden}.raccoon img[data-v-50c65260]{width:72px;height:72px;object-fit:contain}.job-card[data-v-50c65260]{position:absolute;z-index:8;right:-15px;bottom:15px;width:285px;padding:20px 22px;border:1px solid #d6e8e1;border-radius:20px;background:#fff;box-shadow:0 18px 45px #1f5b4930}.job-card small[data-v-50c65260]{color:#e18a2b;font-weight:900}.job-card strong[data-v-50c65260]{display:block;margin:8px 0 17px;font-size:17px}.job-card div[data-v-50c65260]{display:flex;justify-content:space-between;color:#7c918b;font-size:12px}.job-card b[data-v-50c65260]{color:#167961;font-size:14px}.how-section[data-v-50c65260]{padding:82px max(20px,calc((100% - 1180px)/2));background:#fff}.section-heading[data-v-50c65260]{text-align:center}.section-heading h2[data-v-50c65260]{margin:12px 0 38px;color:#174f43;font:700 37px Georgia,Yu Mincho,serif}.steps[data-v-50c65260]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.steps article[data-v-50c65260]{position:relative;min-height:245px;padding:30px;border:1px solid #dcebe6;border-radius:22px;background:#fbfefd}.steps article>b[data-v-50c65260]{position:absolute;right:24px;top:22px;color:#d7e8e2;font:700 34px Georgia}.steps article i[data-v-50c65260]{display:grid;place-items:center;width:60px;height:60px;border-radius:18px;background:#fff0cd;font-size:30px;font-style:normal}.steps h3[data-v-50c65260]{margin:23px 0 10px;color:#185d4e}.steps p[data-v-50c65260]{margin:0;color:#789089;font-size:13px;line-height:1.8}.registration[data-v-50c65260]{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(1040px,calc(100% - 40px));margin:70px auto;padding:42px 48px;border-radius:28px;background:linear-gradient(120deg,#145e50,#218b72);color:#fff;box-shadow:0 20px 50px #145b4430}.registration h2[data-v-50c65260]{margin:10px 0;font:700 31px Georgia,Yu Mincho,serif}.registration p[data-v-50c65260]{margin:0;color:#c7e7dd}.register-button[data-v-50c65260]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;min-width:190px;padding:17px 24px;border:0;border-radius:15px;background:#ffc45c;color:#654316;font-weight:900}footer[data-v-50c65260]{display:flex;justify-content:space-between;width:min(1180px,calc(100% - 40px));margin:auto;padding:30px 0 45px;border-top:1px solid #d5e7e1;color:#6f8881}footer small[data-v-50c65260]{font-size:11px}@media(max-width:800px){.partner-header[data-v-50c65260]{height:76px}.partner-hero[data-v-50c65260]{grid-template-columns:1fr;gap:30px;padding:42px 0 65px}.hero-copy h1[data-v-50c65260]{font-size:41px}.hero-actions[data-v-50c65260]{display:grid}.primary-button[data-v-50c65260],.secondary-button[data-v-50c65260]{width:100%}.hero-visual[data-v-50c65260]{min-height:365px}.job-card[data-v-50c65260]{right:0}.steps[data-v-50c65260]{grid-template-columns:1fr}.registration[data-v-50c65260]{display:grid;padding:34px 26px}.register-button[data-v-50c65260]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:100%}footer[data-v-50c65260]{display:grid;gap:8px}}.jobs-page[data-v-ef3cf006]{min-height:100vh;padding-bottom:60px;background:#f3faf7;color:#173e36}header[data-v-ef3cf006]{display:flex;align-items:center;justify-content:space-between;width:min(1050px,calc(100% - 32px));height:82px;margin:auto}.brand[data-v-ef3cf006]{display:flex;align-items:center;gap:10px;color:#155c4d;text-decoration:none}.brand img[data-v-ef3cf006]{width:50px;height:50px;object-fit:contain;border-radius:14px;background:#fff}.brand>span[data-v-ef3cf006]{display:grid}.brand strong[data-v-ef3cf006]{font:700 21px Georgia,serif}.brand small[data-v-ef3cf006]{color:#e18a2b;font-size:8px;font-weight:900;letter-spacing:2px}nav[data-v-ef3cf006]{display:flex;gap:12px}nav a[data-v-ef3cf006]{padding:9px 13px;border-radius:20px;color:#5f7c74;text-decoration:none;font-size:12px;font-weight:800}nav a.active[data-v-ef3cf006]{background:#e1f4ec;color:#196f59}.jobs-heading[data-v-ef3cf006]{display:flex;align-items:end;justify-content:space-between;width:min(1050px,calc(100% - 32px));margin:35px auto 20px;padding:28px;border-radius:23px;background:linear-gradient(115deg,#135e51,#218970);color:#fff}.jobs-heading>div>span[data-v-ef3cf006]{color:#ffc761;font-size:9px;font-weight:900;letter-spacing:3px}.jobs-heading h1[data-v-ef3cf006]{margin:8px 0;font:700 34px Georgia,Yu Mincho,serif}.jobs-heading p[data-v-ef3cf006]{margin:0;color:#c8e4dc}.job-count[data-v-ef3cf006]{display:flex;align-items:end;gap:4px;padding:12px 18px;border-radius:17px;background:#ffffff1c}.job-count b[data-v-ef3cf006]{font-size:32px}.condition-bar[data-v-ef3cf006]{display:flex;gap:40px;width:min(1050px,calc(100% - 32px));margin:0 auto 20px;padding:15px 20px;border:1px solid #d2e6de;border-radius:15px;background:#fff}.condition-bar div[data-v-ef3cf006]{display:grid;gap:3px}.condition-bar small[data-v-ef3cf006]{color:#859990}.condition-bar strong[data-v-ef3cf006]{font-size:12px}.run-list[data-v-ef3cf006]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;width:min(1050px,calc(100% - 32px));margin:auto}.run-list article[data-v-ef3cf006]{padding:23px;border:1px solid #d3e6df;border-radius:20px;background:#fff;box-shadow:0 12px 32px #185b470c}.run-top[data-v-ef3cf006]{display:flex;align-items:center;gap:9px}.new-badge[data-v-ef3cf006]{padding:5px 8px;border-radius:15px;background:#fff0d3;color:#be751a;font-size:9px;font-weight:900}.run-top small[data-v-ef3cf006]{color:#849991}.run-top>b[data-v-ef3cf006]{margin-left:auto;color:#16785f;font-size:23px}.run-list h2[data-v-ef3cf006]{margin:18px 0;color:#174f43}.run-list h2 small[data-v-ef3cf006]{display:block;margin-top:5px;color:#799087;font-size:12px;font-weight:500}.schedule[data-v-ef3cf006]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:14px;border-radius:13px;background:#edf7f3}.schedule div[data-v-ef3cf006]{display:grid;gap:4px}.schedule small[data-v-ef3cf006]{color:#7e928b;font-size:9px}.schedule strong[data-v-ef3cf006]{font-size:11px}.schedule>span[data-v-ef3cf006]{color:#25866d}.stops[data-v-ef3cf006]{margin:15px 0}.stops>div[data-v-ef3cf006]{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #e4eeea}.stops>div>b[data-v-ef3cf006]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#dcf3e9;color:#19765f;font-size:11px}.stops>div>span[data-v-ef3cf006]{display:grid;gap:2px}.stops>div>span strong[data-v-ef3cf006]{font-size:12px}.stops>div>span small[data-v-ef3cf006]{color:#82958f;font-size:9px}.stops em[data-v-ef3cf006]{color:#768c84;font-size:9px;font-style:normal}.stops .laundry-stop>b[data-v-ef3cf006]{background:#ffefca;color:#b4761e}.run-bottom[data-v-ef3cf006]{display:flex;align-items:center;justify-content:space-between;padding-top:13px}.run-bottom>span[data-v-ef3cf006]{color:#7d918a;font-size:10px}.run-bottom a[data-v-ef3cf006]{padding:9px 13px;border-radius:10px;background:#1d8068;color:#fff;text-decoration:none;font-size:11px;font-weight:900}.empty[data-v-ef3cf006]{width:min(650px,calc(100% - 32px));margin:60px auto;padding:50px;border:1px solid #d5e7e0;border-radius:25px;background:#fff;text-align:center}.empty img[data-v-ef3cf006]{width:100px}.empty h2[data-v-ef3cf006]{color:#175949}.empty p[data-v-ef3cf006]{color:#7e928b}.empty a[data-v-ef3cf006]{display:inline-flex;margin-top:15px;color:#19745e;font-weight:900;text-decoration:none}@media(max-width:800px){.run-list[data-v-ef3cf006]{grid-template-columns:1fr}.jobs-heading[data-v-ef3cf006]{align-items:center}.jobs-heading h1[data-v-ef3cf006]{font-size:29px}.condition-bar[data-v-ef3cf006]{display:grid;gap:12px}}@media(max-width:500px){header nav a[data-v-ef3cf006]:first-child{display:none}.jobs-heading p[data-v-ef3cf006]{font-size:11px}.schedule[data-v-ef3cf006]{grid-template-columns:1fr}.schedule>span[data-v-ef3cf006]{transform:rotate(90deg);text-align:center}}.job-page[data-v-acfab840]{min-height:100vh;padding-bottom:60px;background:#f3faf7;color:#173e36}header[data-v-acfab840]{display:flex;align-items:center;justify-content:space-between;width:min(1000px,calc(100% - 32px));height:82px;margin:auto}.brand[data-v-acfab840]{display:flex;align-items:center;gap:10px;color:#155c4d;text-decoration:none}.brand img[data-v-acfab840]{width:50px;height:50px;object-fit:contain}.brand>span[data-v-acfab840]{display:grid}.brand strong[data-v-acfab840]{font:700 21px Georgia,serif}.brand small[data-v-acfab840]{color:#e18a2b;font-size:8px;font-weight:900;letter-spacing:2px}.back-link[data-v-acfab840]{color:#20735e;text-decoration:none;font-weight:800}.success[data-v-acfab840]{width:min(1000px,calc(100% - 32px));margin:10px auto;padding:13px;border-radius:12px;background:#dcf5e9;color:#16745b;font-weight:800}.job-heading[data-v-acfab840]{display:flex;align-items:center;justify-content:space-between;width:min(1000px,calc(100% - 32px));margin:25px auto 20px;padding:28px;border-radius:22px;background:linear-gradient(115deg,#145f51,#218a70);color:#fff}.job-heading>div>span[data-v-acfab840]{color:#ffc762;font-size:10px;font-weight:900;letter-spacing:2px}.job-heading h1[data-v-acfab840]{margin:8px 0;font:700 31px Georgia,Yu Mincho,serif}.job-heading p[data-v-acfab840]{margin:0;color:#c9e5dc}.reward[data-v-acfab840]{padding:14px 18px;border-radius:17px;background:#ffffff1c;text-align:right}.reward small[data-v-acfab840]{display:block}.reward b[data-v-acfab840]{display:block;margin-top:3px;font-size:28px}.content-grid[data-v-acfab840]{display:grid;grid-template-columns:1fr 370px;gap:20px;width:min(1000px,calc(100% - 32px));margin:auto}.card[data-v-acfab840]{margin-bottom:18px;padding:24px;border:1px solid #d5e7e0;border-radius:19px;background:#fff}.card h2[data-v-acfab840]{margin:0 0 18px;color:#185b4c}.schedule[data-v-acfab840]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:15px;border-radius:13px;background:#edf7f3}.schedule div[data-v-acfab840]{display:grid;gap:4px}.schedule small[data-v-acfab840]{color:#81948e}.schedule strong[data-v-acfab840]{font-size:12px}.route article[data-v-acfab840]{display:grid;grid-template-columns:35px 1fr;gap:13px;position:relative;padding-bottom:25px}.route article[data-v-acfab840]:not(:last-child):before{content:"";position:absolute;left:16px;top:34px;bottom:0;width:3px;background:#cce8dd}.route article>b[data-v-acfab840]{z-index:1;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#1e8269;color:#fff}.route article small[data-v-acfab840]{color:#e08a2c;font-weight:900}.route h3[data-v-acfab840]{margin:4px 0}.route p[data-v-acfab840]{margin:0;color:#7f928c;font-size:11px}.route dl[data-v-acfab840]{display:flex;gap:18px;margin:12px 0 0}.route dl>div[data-v-acfab840]{display:grid;gap:3px}.route dt[data-v-acfab840]{color:#879a94;font-size:9px}.route dd[data-v-acfab840]{margin:0;font-size:11px;font-weight:800}.route .destination>b[data-v-acfab840]{background:#ffc760;color:#76521a}.summary>dl[data-v-acfab840]{margin:0}.summary>dl>div[data-v-acfab840]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e3ede9}.summary dt[data-v-acfab840]{color:#7f928c}.summary dd[data-v-acfab840]{margin:0;font-weight:900}.notes[data-v-acfab840]{margin-top:18px;padding:14px;border-radius:12px;background:#fff8e7}.notes small[data-v-acfab840]{color:#a57a28;font-weight:900}.notes p[data-v-acfab840]{margin-bottom:0;font-size:12px}.accept-button[data-v-acfab840]{width:100%;min-height:53px;margin-top:20px;border:0;border-radius:13px;background:linear-gradient(90deg,#1b8069,#24a987);color:#fff;font-weight:900}.warning[data-v-acfab840]{text-align:center;color:#9a8d72;font-size:9px}.accepted[data-v-acfab840]{margin-top:20px;padding:18px;border-radius:14px;background:#e0f5eb;text-align:center}.accepted>span[data-v-acfab840]{font-size:25px;color:#1c8065}.accepted strong[data-v-acfab840]{display:block;color:#176d57}.accepted p[data-v-acfab840]{font-size:10px;color:#6f887f}.modal-backdrop[data-v-acfab840]{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#112f296e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirm-modal[data-v-acfab840]{width:min(430px,100%);padding:34px;border-radius:25px;background:#fff;text-align:center;box-shadow:0 30px 80px #102d2750}.confirm-modal>img[data-v-acfab840]{width:90px}.confirm-modal>span[data-v-acfab840]{display:block;color:#e08a2c;font-size:9px;font-weight:900;letter-spacing:3px}.confirm-modal h2[data-v-acfab840]{color:#175b4c}.confirm-modal>div[data-v-acfab840]{padding:15px;border-radius:13px;background:#edf7f3}.confirm-modal>div p[data-v-acfab840]{margin:0}.confirm-modal>div b[data-v-acfab840]{display:block;margin-top:6px;color:#17765e;font-size:20px}.confirm-modal>p[data-v-acfab840]{color:#7f928c;font-size:11px}.confirm-button[data-v-acfab840],.cancel-button[data-v-acfab840]{width:100%;min-height:49px;border:0;border-radius:12px;font-weight:900}.confirm-button[data-v-acfab840]{background:#1d8168;color:#fff}.cancel-button[data-v-acfab840]{margin-top:8px;background:#edf3f1;color:#607a72}@media(max-width:800px){.content-grid[data-v-acfab840]{grid-template-columns:1fr}.job-heading h1[data-v-acfab840]{font-size:26px}}@media(max-width:500px){.job-heading[data-v-acfab840]{align-items:flex-start}.reward b[data-v-acfab840]{font-size:22px}.schedule[data-v-acfab840]{grid-template-columns:1fr}.schedule>span[data-v-acfab840]{transform:rotate(90deg);text-align:center}}.delivery-alert[data-v-acfab840]{width:min(1000px,calc(100% - 32px));margin:12px auto;padding:17px 20px;border-radius:15px;background:#fff2cc;color:#795814}.delivery-alert strong[data-v-acfab840]{font-size:15px}.delivery-alert p[data-v-acfab840]{margin:5px 0 0;font-size:11px}.delivery-alert.critical[data-v-acfab840]{background:#ffe0df;color:#a33131}.start-button[data-v-acfab840]{width:100%;min-height:53px;margin-top:12px;border:0;border-radius:13px;background:linear-gradient(90deg,#e8952d,#ffc45a);color:#583a13;font-weight:900}.start-button[data-v-acfab840]:disabled{opacity:.55}.login-page[data-v-4aecddac]{display:grid;place-items:center;min-height:100vh;padding:25px;background:radial-gradient(circle at 80% 5%,#dff5ea,transparent 35%),#f3faf7;color:#173e36}.login-card[data-v-4aecddac]{width:min(470px,100%);padding:38px;border:1px solid #d6e8e1;border-radius:28px;background:#fff;box-shadow:0 25px 65px #185b4720}.brand[data-v-4aecddac]{display:flex;align-items:center;justify-content:center;gap:11px;color:#155c4d;text-decoration:none}.brand img[data-v-4aecddac]{width:65px;height:65px;object-fit:contain;border-radius:18px;background:#f7fbf9}.brand>span[data-v-4aecddac]{display:grid}.brand strong[data-v-4aecddac]{font:700 25px Georgia,serif}.brand small[data-v-4aecddac]{color:#df892c;font-size:9px;font-weight:900;letter-spacing:2.4px}.heading[data-v-4aecddac]{margin:35px 0 25px;text-align:center}.heading>span[data-v-4aecddac]{color:#e08a2e;font-size:10px;font-weight:900;letter-spacing:3px}.heading h1[data-v-4aecddac]{margin:10px 0;color:#155749;font:700 27px Georgia,Yu Mincho,serif}.heading p[data-v-4aecddac]{margin:0;color:#82958f;font-size:12px;line-height:1.7}form[data-v-4aecddac]{display:grid;gap:17px}label>span[data-v-4aecddac]{display:block;margin-bottom:7px;font-size:13px;font-weight:800}input[data-v-4aecddac]{width:100%;min-height:49px;padding:11px 13px;border:1px solid #cbded8;border-radius:11px;background:#fbfefd}label>small[data-v-4aecddac]{display:block;margin-top:5px;color:#c74646;font-size:11px}.remember[data-v-4aecddac]{display:flex;align-items:center;gap:8px}.remember input[data-v-4aecddac]{width:17px;min-height:auto}.remember span[data-v-4aecddac]{margin:0;color:#6e847d;font-size:12px;font-weight:500}button[data-v-4aecddac]{min-height:53px;border:0;border-radius:13px;background:linear-gradient(90deg,#1b8069,#24aa88);color:#fff;font-weight:900;font-size:15px}button[data-v-4aecddac]:disabled{opacity:.55}.register-link[data-v-4aecddac]{display:grid;gap:8px;margin-top:28px;padding-top:24px;border-top:1px solid #e1ece8;text-align:center}.register-link span[data-v-4aecddac]{color:#899b95;font-size:11px}.register-link a[data-v-4aecddac]{color:#19745e;text-decoration:none;font-weight:900}.register-page[data-v-5707c46c]{min-height:100vh;padding-bottom:50px;background:#f4faf7;color:#173e36}header[data-v-5707c46c]{display:flex;align-items:center;justify-content:space-between;width:min(940px,calc(100% - 32px));height:84px;margin:auto}.brand[data-v-5707c46c]{display:flex;align-items:center;gap:10px;color:#155c4d;text-decoration:none}.brand img[data-v-5707c46c]{width:48px;height:48px;object-fit:contain;border-radius:14px;background:#fff}.brand>span[data-v-5707c46c]{display:grid}.brand strong[data-v-5707c46c]{font:700 21px Georgia,serif}.brand small[data-v-5707c46c]{color:#e28a2c;font-size:8px;font-weight:900;letter-spacing:2px}.login-link[data-v-5707c46c]{padding:10px 17px;border:1px solid #b5d8cf;border-radius:24px;color:#196955;text-decoration:none;font-weight:800}.heading[data-v-5707c46c]{width:min(940px,calc(100% - 32px));margin:40px auto 32px}.heading>span[data-v-5707c46c]{color:#e48b2c;font-size:10px;font-weight:900;letter-spacing:3px}.heading h1[data-v-5707c46c]{margin:10px 0;color:#145649;font:700 38px Georgia,Yu Mincho,serif}.heading p[data-v-5707c46c]{color:#788e88}form[data-v-5707c46c]{width:min(940px,calc(100% - 32px));margin:auto}.form-card[data-v-5707c46c]{margin-bottom:22px;padding:30px;border:1px solid #d8e9e3;border-radius:22px;background:#fff;box-shadow:0 10px 30px #195f4c0b}.card-title[data-v-5707c46c]{display:flex;gap:15px;margin-bottom:27px;padding-bottom:20px;border-bottom:1px solid #e2ede9}.card-title>b[data-v-5707c46c]{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#1c8b70;color:#fff}.card-title h2[data-v-5707c46c]{margin:0 0 5px;font-size:20px}.card-title p[data-v-5707c46c]{margin:0;color:#8b9e99;font-size:12px}.form-grid[data-v-5707c46c]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wide[data-v-5707c46c]{grid-column:1/-1}label>span[data-v-5707c46c],.block-label>span[data-v-5707c46c],legend[data-v-5707c46c]{display:block;margin-bottom:7px;font-size:13px;font-weight:800}i[data-v-5707c46c]{color:#df7629;font-size:10px;font-style:normal}input[data-v-5707c46c],select[data-v-5707c46c]{width:100%;min-height:47px;padding:10px 12px;border:1px solid #cbded8;border-radius:11px;background:#fbfefd;color:#173e36}label>small[data-v-5707c46c],fieldset>small[data-v-5707c46c]{display:block;margin-top:5px;color:#c74646;font-size:11px}label>em[data-v-5707c46c]{display:block;margin-top:5px;color:#8da09a;font-size:10px;font-style:normal}fieldset[data-v-5707c46c]{margin:25px 0 0;padding:0;border:0}.check-grid[data-v-5707c46c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.check-grid label[data-v-5707c46c],.day-grid label[data-v-5707c46c]{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid #d4e5df;border-radius:11px;background:#fbfefd}.check-grid input[data-v-5707c46c],.day-grid input[data-v-5707c46c],.agreement-card input[data-v-5707c46c]{width:18px;min-height:auto}.check-grid span[data-v-5707c46c],.day-grid span[data-v-5707c46c]{margin:0}.day-grid[data-v-5707c46c]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.day-grid label[data-v-5707c46c]{justify-content:center}.time-grid[data-v-5707c46c],.upload-grid[data-v-5707c46c]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.agreement-card[data-v-5707c46c]{margin:24px 0;padding:25px;border:1px solid #e5d7ae;border-radius:18px;background:#fffaf0}.agreement-card label[data-v-5707c46c]{display:flex;align-items:center;gap:10px;margin:9px 0}.agreement-card label span[data-v-5707c46c]{margin:0}.agreement-card>small[data-v-5707c46c]{display:block;margin-left:28px;color:#c74646;font-size:11px}.submit-button[data-v-5707c46c]{width:100%;min-height:60px;border:0;border-radius:15px;background:linear-gradient(90deg,#1b8069,#23ab89);color:#fff;font-weight:900;font-size:17px;box-shadow:0 14px 28px #1a785c33}.submit-button[data-v-5707c46c]:disabled{opacity:.55}.submit-note[data-v-5707c46c]{text-align:center;color:#81958f;font-size:11px;line-height:1.7}footer[data-v-5707c46c]{display:flex;justify-content:space-between;width:min(940px,calc(100% - 32px));margin:45px auto 0;padding-top:25px;border-top:1px solid #d4e5df;color:#81938e}footer a[data-v-5707c46c]{color:#26725f;text-decoration:none}footer small[data-v-5707c46c]{font-size:11px}@media(max-width:700px){.heading[data-v-5707c46c]{margin-top:25px}.heading h1[data-v-5707c46c]{font-size:31px}.form-card[data-v-5707c46c]{padding:23px 18px}.form-grid[data-v-5707c46c],.time-grid[data-v-5707c46c],.upload-grid[data-v-5707c46c]{grid-template-columns:1fr}.wide[data-v-5707c46c]{grid-column:auto}.check-grid[data-v-5707c46c]{grid-template-columns:1fr 1fr}.day-grid[data-v-5707c46c]{grid-template-columns:repeat(4,1fr)}}
