.co-page[data-v-58a6d4f8]{color:#14342b;margin:1rem}.co-eyebrow[data-v-58a6d4f8]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57}.co-title[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#14342b}@media(max-width:768px){.co-title[data-v-58a6d4f8]{font-size:1.75rem}}.co-card[data-v-58a6d4f8]{border:1px solid #e1e8e3;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,52,43,.04);border-radius:18px}.co-card-title[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;color:#14342b}.co-card-title span[data-v-58a6d4f8]{font-weight:500;color:#7d8c85}.co-btn[data-v-58a6d4f8]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.co-btn[data-v-58a6d4f8]:disabled{opacity:.55;cursor:default}.co-btn[data-v-58a6d4f8]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.co-btn[data-v-58a6d4f8]{font-weight:500;border:1.5px solid #14342b;background:#fff;color:#14342b}.co-btn[data-v-58a6d4f8]:hover:not(:disabled){background:#eef3ef}.co-btn.is-lime[data-v-58a6d4f8]{border-color:#c6e35a;background:#c6e35a}.co-btn.is-lime[data-v-58a6d4f8]:hover:not(:disabled){background:#b5d343}.co-btn.is-danger[data-v-58a6d4f8]{border-color:#f0c9c2;color:#a32c1f}.co-btn.is-small[data-v-58a6d4f8]{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.co-badge[data-v-58a6d4f8]{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;white-space:nowrap;background:#eef3ef;color:#4b5f57}.co-badge.is-searching[data-v-58a6d4f8],.co-badge.is-warn[data-v-58a6d4f8]{background:#fce7c8;color:#6b3a00}.co-badge.is-full[data-v-58a6d4f8]{background:#c6e35a;color:#14342b}.co-badge.is-selecting[data-v-58a6d4f8]{background:#14342b;color:#fff}.co-badge.is-cancelled[data-v-58a6d4f8]{background:#fbe4e1;color:#a32c1f}.co-label[data-v-58a6d4f8]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57;font-size:.6875rem}.co-progress[data-v-58a6d4f8]{height:.375rem;overflow:hidden;border-radius:999px;background:#e1e8e3}.co-progress span[data-v-58a6d4f8]{display:block;height:100%;border-radius:999px;background:#2c6e57}.co-progress span.is-short[data-v-58a6d4f8]{background:#e08a1e}.co-dark[data-v-58a6d4f8]{border-radius:18px;background:#14342b;color:#fff}.co-message[data-v-58a6d4f8]{padding:.875rem 1rem;border-radius:12px;background:#fff;font-size:.875rem;line-height:1.55;white-space:pre-line;color:#14342b}.lead[data-v-58a6d4f8]{margin:.5rem 0 1.5rem;color:#4b5f57}.loading[data-v-58a6d4f8]{position:relative;min-height:12rem}.empty[data-v-58a6d4f8]{padding:2rem;color:#4b5f57}.pending[data-v-58a6d4f8]{overflow:hidden;margin-bottom:1.5rem}.pending-head[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:1rem 1.375rem;background:#fff7ec;color:#6b3a00}.pending-head h2[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600}.pending-head p[data-v-58a6d4f8]{font-size:.875rem}.pending-row[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.375rem;border-top:1px solid #e1e8e3}.name[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;color:#14342b}.small[data-v-58a6d4f8]{font-size:.875rem;color:#4b5f57}.row-actions[data-v-58a6d4f8]{display:flex;justify-content:flex-start;gap:.5rem}.earnings[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding:1.25rem 1.375rem}.earn-total[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2rem;font-weight:600;color:#14342b}.month-pick[data-v-58a6d4f8]{display:grid;gap:.25rem}.month-pick select[data-v-58a6d4f8]{height:2.5rem;padding:0 .75rem;border:1px solid #e1e8e3;border-radius:10px;background:#fff;font:inherit}.num .small[data-v-58a6d4f8]{display:block;font-family:inherit;font-weight:400}.toolbar[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.filters[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;gap:.5rem}.filters button[data-v-58a6d4f8]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.filters button[data-v-58a6d4f8]:disabled{opacity:.55;cursor:default}.filters button[data-v-58a6d4f8]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.filters button[data-v-58a6d4f8]{min-height:2.5rem;padding:0 1rem;border:1px solid #e1e8e3;background:#fff;font-size:.9375rem;color:#14342b}.filters button.is-active[data-v-58a6d4f8]{border-color:#14342b;background:#14342b;color:#fff}.search[data-v-58a6d4f8]{display:flex;align-items:center;gap:.5rem;width:18rem;max-width:100%;height:2.75rem;padding:0 1rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;color:#7d8c85}.search input[data-v-58a6d4f8]{flex:1;min-width:0;border:0;outline:0;font:inherit;color:#14342b}.table-card[data-v-58a6d4f8]{overflow:hidden}.row[data-v-58a6d4f8]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 13rem 6rem 7rem 6rem;gap:1rem;align-items:center;padding:.875rem 1.375rem;border-top:1px solid #e1e8e3}.row.head-row[data-v-58a6d4f8]{border-top:0;background:#f6f9f6;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#4b5f57}@media(max-width:900px){.row[data-v-58a6d4f8]{grid-template-columns:1fr auto}.row.head-row[data-v-58a6d4f8]{display:none}.row .stars[data-v-58a6d4f8]{grid-column:1/-1}}.wa[data-v-58a6d4f8]{color:#2c6e57;text-decoration:underline}.tg[data-v-58a6d4f8]{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;font-family:inherit;font-size:.75rem;font-weight:400;color:#7d8c85}.tg.is-on[data-v-58a6d4f8]{color:#2c6e57}.ext[data-v-58a6d4f8]{margin-left:.5rem;padding:.125rem .5rem;border-radius:999px;background:#fce7c8;font-size:.75rem;color:#6b3a00}.stars[data-v-58a6d4f8]{display:flex;gap:.375rem}.stars button[data-v-58a6d4f8]{width:2.25rem;height:2.25rem;border:1px solid #e1e8e3;border-radius:8px;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;color:#4b5f57;cursor:pointer}.stars button.is-on[data-v-58a6d4f8]{border-color:#14342b;background:#14342b;color:#c6e35a}.num[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;color:#14342b}.link[data-v-58a6d4f8]{padding:0;border:0;background:none;font:inherit;font-size:.875rem;font-weight:500;color:#14342b;text-decoration:underline;cursor:pointer}.rating-btn[data-v-58a6d4f8]{display:flex;flex-direction:column;align-items:flex-start;padding:.25rem .625rem;border:1px solid #e1e8e3;border-radius:10px;background:#fff;font:inherit;text-align:left;cursor:pointer}.rating-btn[data-v-58a6d4f8]:hover{border-color:#14342b}.rating-btn.is-worker[data-v-58a6d4f8]{border-color:#14342b;background:#14342b}.rating-btn.is-worker .rating-value[data-v-58a6d4f8]{color:#c6e35a}.rating-btn.is-worker .small[data-v-58a6d4f8]{color:hsla(0,0%,100%,.8)}.rating-value[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:700;color:#14342b}.sheet-overlay[data-v-58a6d4f8]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(10,30,25,.55);outline:0}@media(max-width:768px){.sheet-overlay[data-v-58a6d4f8]{align-items:flex-end;padding:0}}.sheet[data-v-58a6d4f8]{width:100%;max-width:34rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.5rem;background:#fff}.sheet h2[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600;color:#14342b}.sheet .co-label[data-v-58a6d4f8]{margin:1.25rem 0 .5rem}@media(max-width:768px){.sheet[data-v-58a6d4f8]{max-width:none;max-height:85vh;border-radius:20px 20px 0 0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.sheet-head[data-v-58a6d4f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.score[data-v-58a6d4f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem}.score>div[data-v-58a6d4f8]{display:flex;flex-direction:column;padding:.75rem 1rem;border:1px solid #e1e8e3;border-radius:12px}.score-value[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;color:#14342b}.hint[data-v-58a6d4f8]{margin-top:.5rem}.events[data-v-58a6d4f8]{margin:0;padding:0;list-style:none}.events li[data-v-58a6d4f8]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:.625rem 0;border-top:1px solid #e1e8e3}.events li.is-off[data-v-58a6d4f8]{opacity:.55}.event-main[data-v-58a6d4f8]{display:flex;flex:1;flex-direction:column;min-width:10rem}.event-label[data-v-58a6d4f8]{font-size:.9375rem;color:#14342b}.delta[data-v-58a6d4f8]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;color:#2c6e57}.delta.is-bad[data-v-58a6d4f8]{color:#a32c1f}.co-page[data-v-526affa0]{color:#14342b;margin:1rem}.co-eyebrow[data-v-526affa0]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57}.co-title[data-v-526affa0]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#14342b}@media(max-width:768px){.co-title[data-v-526affa0]{font-size:1.75rem}}.co-card[data-v-526affa0]{border:1px solid #e1e8e3;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,52,43,.04);border-radius:18px}.co-card-title[data-v-526affa0]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;color:#14342b}.co-card-title span[data-v-526affa0]{font-weight:500;color:#7d8c85}.co-btn[data-v-526affa0]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.co-btn[data-v-526affa0]:disabled{opacity:.55;cursor:default}.co-btn[data-v-526affa0]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.co-btn[data-v-526affa0]{font-weight:500;border:1.5px solid #14342b;background:#fff;color:#14342b}.co-btn[data-v-526affa0]:hover:not(:disabled){background:#eef3ef}.co-btn.is-lime[data-v-526affa0]{border-color:#c6e35a;background:#c6e35a}.co-btn.is-lime[data-v-526affa0]:hover:not(:disabled){background:#b5d343}.co-btn.is-danger[data-v-526affa0]{border-color:#f0c9c2;color:#a32c1f}.co-btn.is-small[data-v-526affa0]{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.co-badge[data-v-526affa0]{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;white-space:nowrap;background:#eef3ef;color:#4b5f57}.co-badge.is-searching[data-v-526affa0],.co-badge.is-warn[data-v-526affa0]{background:#fce7c8;color:#6b3a00}.co-badge.is-full[data-v-526affa0]{background:#c6e35a;color:#14342b}.co-badge.is-selecting[data-v-526affa0]{background:#14342b;color:#fff}.co-badge.is-cancelled[data-v-526affa0]{background:#fbe4e1;color:#a32c1f}.co-label[data-v-526affa0]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57;font-size:.6875rem}.co-progress[data-v-526affa0]{height:.375rem;overflow:hidden;border-radius:999px;background:#e1e8e3}.co-progress span[data-v-526affa0]{display:block;height:100%;border-radius:999px;background:#2c6e57}.co-progress span.is-short[data-v-526affa0]{background:#e08a1e}.co-dark[data-v-526affa0]{border-radius:18px;background:#14342b;color:#fff}.co-message[data-v-526affa0]{padding:.875rem 1rem;border-radius:12px;background:#fff;font-size:.875rem;line-height:1.55;white-space:pre-line;color:#14342b}.test-tag[data-v-526affa0]{margin-left:.5rem;font-size:.75rem;font-weight:500}.tg-test[data-v-526affa0]{margin-right:.25rem}.head[data-v-526affa0]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1.5rem}@media(max-width:600px){.head[data-v-526affa0]{margin-bottom:1rem}}.telegram[data-v-526affa0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:1.125rem 1.375rem;border-color:#c6e35a}.telegram ol[data-v-526affa0]{margin:.5rem 0 0 1.25rem;font-size:.9375rem;color:#4b5f57}.telegram .error[data-v-526affa0]{margin-top:.5rem;color:#a32c1f}.tg-title[data-v-526affa0]{display:flex;align-items:center;gap:.5rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.125rem;font-weight:600;color:#14342b}.tg-actions[data-v-526affa0]{display:flex;flex-wrap:wrap;gap:.5rem}.head-actions[data-v-526affa0]{display:flex;align-items:center;gap:.5rem}.settings-overlay[data-v-526affa0]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(10,30,25,.55);outline:0}.settings-card[data-v-526affa0]{width:100%;max-width:36rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.5rem;background:#fff}.settings-card h2[data-v-526affa0]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600;color:#14342b}.settings-card .link[data-v-526affa0]{padding:0;border:0;background:none;font:inherit;font-weight:500;color:#14342b;text-decoration:underline;cursor:pointer}.settings-head[data-v-526affa0]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.tg-lines[data-v-526affa0]{display:flex;flex-direction:column}.tg-lines .tg-line[data-v-526affa0]{margin-bottom:.25rem}.tg-name[data-v-526affa0]{font-weight:500;color:#14342b}.tg-line[data-v-526affa0]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1rem;font-size:.875rem;color:#4b5f57}.tg-line .link[data-v-526affa0]{margin-left:.5rem;padding:0;border:0;background:none;font:inherit;font-weight:500;color:#14342b;text-decoration:underline;cursor:pointer}.icon-btn[data-v-526affa0]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;color:#14342b;cursor:pointer;transition:background .15s}.icon-btn[data-v-526affa0]:hover{background:#eef3ef}.new-btn[data-v-526affa0]{gap:.375rem}@media(max-width:600px){.new-btn[data-v-526affa0]{min-height:2.75rem;padding:0 1rem;font-size:.875rem}}.stats[data-v-526affa0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.75rem;margin-bottom:1.5rem}@media(max-width:600px){.stats[data-v-526affa0]{gap:.5rem;margin-bottom:1rem}.stats .stat[data-v-526affa0]{padding:.75rem}.stats .stat-value[data-v-526affa0]{font-size:1.25rem}}.stat[data-v-526affa0]{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border:1px solid #e1e8e3;border-radius:14px;background:#fff}.stat.is-alert[data-v-526affa0]{border-color:#fce7c8;background:#fff7ec}.stat.is-alert .stat-value[data-v-526affa0]{color:#e08a1e}.stat.is-live[data-v-526affa0]{border-color:#14342b}.stat-label[data-v-526affa0]{font-size:.75rem;font-weight:500;color:#4b5f57}.stat-value[data-v-526affa0]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1;color:#14342b}.stat-value small[data-v-526affa0]{font-size:.8125rem;font-weight:500;color:#4b5f57}.toolbar[data-v-526affa0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}@media(max-width:600px){.toolbar[data-v-526affa0]{flex-direction:column;align-items:stretch;margin-bottom:1rem}}.chips[data-v-526affa0]{display:flex;flex-wrap:wrap;gap:.375rem}@media(max-width:600px){.chips[data-v-526affa0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.chips button[data-v-526affa0]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:0;height:2.25rem;padding:0 .875rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;font:inherit;font-size:.875rem;font-weight:500;white-space:nowrap;color:#4b5f57;cursor:pointer;transition:background .15s,color .15s}@media(max-width:600px){.chips button[data-v-526affa0]{padding:0 .375rem;font-size:.8125rem}}.chips button.is-active[data-v-526affa0]{border-color:#14342b;background:#14342b;color:#fff}.chips button.is-active .count[data-v-526affa0]{background:hsla(0,0%,100%,.2);color:#fff}.chips .count[data-v-526affa0]{min-width:1.25rem;padding:0 .375rem;border-radius:999px;background:#eef3ef;font-size:.75rem;text-align:center;color:#14342b}.search[data-v-526affa0]{display:flex;align-items:center;gap:.5rem;width:17rem;max-width:100%;height:2.5rem;padding:0 .875rem;border:1px solid #e1e8e3;border-radius:12px;background:#fff;color:#7d8c85}.search[data-v-526affa0]:focus-within{border-color:#14342b}@media(max-width:600px){.search[data-v-526affa0]{width:100%;height:2.75rem}}.search input[data-v-526affa0]{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:1rem;color:#14342b}.loading[data-v-526affa0]{position:relative;min-height:10rem}.empty[data-v-526affa0]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1rem;border:1px dashed #e1e8e3;border-radius:14px;text-align:center;color:#7d8c85}.day[data-v-526affa0]{margin-bottom:1.5rem}@media(max-width:600px){.day[data-v-526affa0]{margin-bottom:1rem}}.day-head[data-v-526affa0]{display:flex;align-items:center;gap:.375rem;margin:0 0 .5rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;color:#4b5f57}.day-head strong[data-v-526affa0]{margin-right:.125rem;font-weight:700;color:#14342b}.day-count[data-v-526affa0]{min-width:1.25rem;padding:0 .375rem;border-radius:999px;background:#eef3ef;font-size:.75rem;font-weight:600;text-align:center;color:#14342b}.tours[data-v-526affa0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.75rem}@media(max-width:600px){.tours[data-v-526affa0]{grid-template-columns:1fr;gap:.5rem}}.tour[data-v-526affa0]{display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem;border:1px solid #e1e8e3;border-radius:16px;background:#fff;color:inherit;transition:border-color .15s,box-shadow .15s}.tour[data-v-526affa0]:hover{border-color:#2c6e57;box-shadow:0 4px 16px rgba(10,30,25,.08)}.tour[data-v-526affa0]:active{transform:scale(.995)}.tour.is-searching[data-v-526affa0],.tour.is-warn[data-v-526affa0]{border-color:#fce7c8;box-shadow:inset 3px 0 0 #e08a1e}.tour.is-selecting[data-v-526affa0]{box-shadow:inset 3px 0 0 #14342b}.tour.is-cancelled[data-v-526affa0],.tour.is-done[data-v-526affa0]{opacity:.65}.tour.is-cancelled .tour-time[data-v-526affa0]{text-decoration:line-through}.tour-top[data-v-526affa0]{display:flex;align-items:center;gap:.5rem}.tour-top .co-badge[data-v-526affa0]{margin-left:auto}.tour-time[data-v-526affa0]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.375rem;font-weight:700;line-height:1;letter-spacing:-.01em;color:#14342b}.test-tag[data-v-526affa0]{padding:.0625rem .5rem;border-radius:999px;background:#fce7c8;font-size:.6875rem;font-weight:600;color:#6b3a00}.route[data-v-526affa0]{margin:0;padding:0;list-style:none}.route li[data-v-526affa0]{position:relative;display:flex;gap:.75rem}.route li+li[data-v-526affa0]{margin-top:.5rem}.route li[data-v-526affa0]:first-child:after{content:"";position:absolute;top:.875rem;bottom:-.625rem;left:.28rem;border-left:1.5px dashed #e1e8e3}.pin[data-v-526affa0]{flex-shrink:0;width:.625rem;height:.625rem;margin-top:.3rem;border:2px solid #14342b;border-radius:999px;background:#fff}.pin.is-end[data-v-526affa0]{border-color:#14342b;background:#14342b}.route-text[data-v-526affa0]{display:flex;flex-direction:column;min-width:0;font-size:.9375rem;font-weight:500;line-height:1.3;color:#14342b;overflow-wrap:anywhere}.route-text small[data-v-526affa0]{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#7d8c85}.tour-foot[data-v-526affa0]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .625rem;padding-top:.75rem;border-top:1px solid #e1e8e3;font-size:.8125rem;color:#4b5f57}.seats[data-v-526affa0]{display:flex;gap:.1875rem}.seats i[data-v-526affa0]{width:.5rem;height:.5rem;border-radius:999px;background:#e1e8e3}.seats i.on[data-v-526affa0]{background:#2c6e57}.seats-text strong[data-v-526affa0]{font-weight:600;color:#14342b}.tour-note[data-v-526affa0]{margin-left:auto;color:#4b5f57}.is-searching .tour-note[data-v-526affa0],.is-warn .tour-note[data-v-526affa0]{font-weight:500;color:#6b3a00}@media(max-width:768px){.settings-overlay[data-v-526affa0]{align-items:flex-end;padding:0}.settings-card[data-v-526affa0]{max-width:none;max-height:85vh;border-radius:20px 20px 0 0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.co-page[data-v-0e0f58cc]{color:#14342b;margin:1rem}.co-eyebrow[data-v-0e0f58cc]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57}.co-title[data-v-0e0f58cc]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#14342b}@media(max-width:768px){.co-title[data-v-0e0f58cc]{font-size:1.75rem}}.co-card[data-v-0e0f58cc]{border:1px solid #e1e8e3;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,52,43,.04);border-radius:18px}.co-card-title[data-v-0e0f58cc]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;color:#14342b}.co-card-title span[data-v-0e0f58cc]{font-weight:500;color:#7d8c85}.co-btn[data-v-0e0f58cc]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.co-btn[data-v-0e0f58cc]:disabled{opacity:.55;cursor:default}.co-btn[data-v-0e0f58cc]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.co-btn[data-v-0e0f58cc]{font-weight:500;border:1.5px solid #14342b;background:#fff;color:#14342b}.co-btn[data-v-0e0f58cc]:hover:not(:disabled){background:#eef3ef}.co-btn.is-lime[data-v-0e0f58cc]{border-color:#c6e35a;background:#c6e35a}.co-btn.is-lime[data-v-0e0f58cc]:hover:not(:disabled){background:#b5d343}.co-btn.is-danger[data-v-0e0f58cc]{border-color:#f0c9c2;color:#a32c1f}.co-btn.is-small[data-v-0e0f58cc]{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.co-badge[data-v-0e0f58cc]{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;white-space:nowrap;background:#eef3ef;color:#4b5f57}.co-badge.is-searching[data-v-0e0f58cc],.co-badge.is-warn[data-v-0e0f58cc]{background:#fce7c8;color:#6b3a00}.co-badge.is-full[data-v-0e0f58cc]{background:#c6e35a;color:#14342b}.co-badge.is-selecting[data-v-0e0f58cc]{background:#14342b;color:#fff}.co-badge.is-cancelled[data-v-0e0f58cc]{background:#fbe4e1;color:#a32c1f}.co-label[data-v-0e0f58cc]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57;font-size:.6875rem}.co-progress[data-v-0e0f58cc]{height:.375rem;overflow:hidden;border-radius:999px;background:#e1e8e3}.co-progress span[data-v-0e0f58cc]{display:block;height:100%;border-radius:999px;background:#2c6e57}.co-progress span.is-short[data-v-0e0f58cc]{background:#e08a1e}.co-dark[data-v-0e0f58cc]{border-radius:18px;background:#14342b;color:#fff}.co-message[data-v-0e0f58cc]{padding:.875rem 1rem;border-radius:12px;background:#fff;font-size:.875rem;line-height:1.55;white-space:pre-line;color:#14342b}.back[data-v-0e0f58cc]{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:1rem;font-size:.875rem;font-weight:500;color:#4b5f57}.back[data-v-0e0f58cc]:hover{color:#14342b}.lead[data-v-0e0f58cc]{margin:.25rem 0 1.5rem;color:#4b5f57}.loading[data-v-0e0f58cc]{position:relative;min-height:12rem}.co-layout[data-v-0e0f58cc]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem;align-items:start}@media(max-width:960px){.co-layout[data-v-0e0f58cc]{grid-template-columns:minmax(0,1fr)}}.main[data-v-0e0f58cc]{display:flex;flex-direction:column;gap:1rem;min-width:0}.callout[data-v-0e0f58cc]{display:flex;gap:.625rem;align-items:flex-start;padding:.875rem 1rem;border-radius:12px;background:#eef3ef;font-size:.9375rem;color:#14342b}.callout.is-warn[data-v-0e0f58cc]{background:#fff7ec;color:#6b3a00}.callout .icon[data-v-0e0f58cc]{margin-top:.125rem}.block[data-v-0e0f58cc]{padding:1.25rem 1.375rem}.block.has-error[data-v-0e0f58cc]{border-color:#f0c9c2}@media(max-width:600px){.block[data-v-0e0f58cc]{padding:1.125rem 1rem}}.step[data-v-0e0f58cc]{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:600;color:#14342b}.step-n[data-v-0e0f58cc]{justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:#14342b;color:#c6e35a}.lock[data-v-0e0f58cc],.step-n[data-v-0e0f58cc]{display:inline-flex;align-items:center;font-size:.75rem}.lock[data-v-0e0f58cc]{gap:.25rem;margin-left:auto;font-family:inherit;font-weight:500;color:#7d8c85}.grid-2[data-v-0e0f58cc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem}.mt[data-v-0e0f58cc]{margin-top:.75rem}.field-ui[data-v-0e0f58cc]{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500;color:#4b5f57}.field-ui em[data-v-0e0f58cc]{font-style:normal;font-weight:400;color:#7d8c85}.field-ui small[data-v-0e0f58cc]{font-size:.8125rem;font-weight:400;color:#7d8c85}.field-ui input[data-v-0e0f58cc],.field-ui textarea[data-v-0e0f58cc]{width:100%;padding:0 .875rem;border:1px solid #e1e8e3;border-radius:10px;background:#fff;font:inherit;font-size:1rem;font-weight:400;color:#14342b}.field-ui input[data-v-0e0f58cc]:focus,.field-ui textarea[data-v-0e0f58cc]:focus{border-color:#14342b;outline:0;box-shadow:0 0 0 3px rgba(44,110,87,.15)}.field-ui input[data-v-0e0f58cc]{height:2.75rem}.field-ui textarea[data-v-0e0f58cc]{padding:.75rem .875rem;resize:vertical}.money[data-v-0e0f58cc]{position:relative}.money input[data-v-0e0f58cc]{padding-right:2rem}.money .unit[data-v-0e0f58cc]{position:absolute;top:50%;right:.875rem;transform:translateY(-50%);color:#7d8c85}.stepper[data-v-0e0f58cc]{display:inline-flex;align-items:center;align-self:flex-start;border:1px solid #e1e8e3;border-radius:10px;overflow:hidden}.stepper button[data-v-0e0f58cc]{width:2.75rem;height:2.75rem;border:0;background:#fff;font-size:1.25rem;color:#14342b;cursor:pointer}.stepper button[data-v-0e0f58cc]:hover:not(:disabled){background:#eef3ef}.stepper button[data-v-0e0f58cc]:disabled{color:#7d8c85;cursor:default}.stepper output[data-v-0e0f58cc]{min-width:3rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.125rem;font-weight:700;text-align:center;color:#14342b}.group-label[data-v-0e0f58cc]{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:#4b5f57}.group-label~.group-label[data-v-0e0f58cc]{margin-top:1.25rem}.group-label span[data-v-0e0f58cc]{font-weight:400;color:#7d8c85}.chips[data-v-0e0f58cc]{display:flex;flex-wrap:wrap;gap:.5rem}.chips button[data-v-0e0f58cc]{min-height:2.5rem;padding:0 1rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;font:inherit;font-size:.9375rem;color:#14342b;cursor:pointer}.chips button[data-v-0e0f58cc]:hover{border-color:#2c6e57}.chips button.is-on[data-v-0e0f58cc]{border-color:#14342b;background:#14342b;color:#fff}.check[data-v-0e0f58cc]{display:flex;gap:.625rem;align-items:flex-start;margin-top:1rem;font-size:.9375rem;color:#14342b;cursor:pointer}.check input[data-v-0e0f58cc]{width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:#14342b}.check span[data-v-0e0f58cc]{display:flex;flex-direction:column}.check small[data-v-0e0f58cc]{font-size:.8125rem;color:#4b5f57}.field-error[data-v-0e0f58cc]{margin-top:.5rem;font-size:.875rem;font-weight:500;color:#a32c1f}.form-error[data-v-0e0f58cc]{padding:.75rem 1rem;border-radius:10px;background:#fbe4e1;color:#a32c1f}details.block summary[data-v-0e0f58cc]{font-weight:600;color:#14342b;cursor:pointer}.advanced .check[data-v-0e0f58cc]{margin-top:.875rem}.preview-inline[data-v-0e0f58cc]{display:none}.preview-inline .co-message[data-v-0e0f58cc]{margin-top:.75rem;background:#eef3ef}@media(max-width:960px){.preview-inline[data-v-0e0f58cc]{display:block}}.actions[data-v-0e0f58cc]{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 -.25rem;padding:.875rem .25rem calc(.875rem + env(safe-area-inset-bottom));border-top:1px solid #e1e8e3;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.actions .link[data-v-0e0f58cc]{font-size:.9375rem;font-weight:500;color:#4b5f57;text-decoration:underline}@media(max-width:600px){.actions .actions-main[data-v-0e0f58cc]{flex-direction:column-reverse;width:100%}.actions .co-btn[data-v-0e0f58cc]{width:100%}.actions .link[data-v-0e0f58cc]{order:2;width:100%;text-align:center}}.actions-main[data-v-0e0f58cc]{display:flex;gap:.5rem}.side[data-v-0e0f58cc]{position:-webkit-sticky;position:sticky;top:6rem}@media(max-width:960px){.side[data-v-0e0f58cc]{display:none}}.preview[data-v-0e0f58cc]{padding:1.25rem}.preview .lime[data-v-0e0f58cc]{margin-bottom:.75rem;color:#c6e35a}.side-note[data-v-0e0f58cc]{margin-top:.75rem;font-size:.8125rem;color:hsla(0,0%,100%,.75)}.co-page[data-v-6674bdd3]{color:#14342b;margin:1rem}.co-eyebrow[data-v-6674bdd3]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57}.co-title[data-v-6674bdd3]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:2.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#14342b}@media(max-width:768px){.co-title[data-v-6674bdd3]{font-size:1.75rem}}.co-card[data-v-6674bdd3]{border:1px solid #e1e8e3;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(20,52,43,.04);border-radius:18px}.co-card-title[data-v-6674bdd3]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:700;color:#14342b}.co-card-title span[data-v-6674bdd3]{font-weight:500;color:#7d8c85}.co-btn[data-v-6674bdd3]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.co-btn[data-v-6674bdd3]:disabled{opacity:.55;cursor:default}.co-btn[data-v-6674bdd3]:focus-visible{outline:2px solid #2c6e57;outline-offset:2px}.co-btn[data-v-6674bdd3]{font-weight:500;border:1.5px solid #14342b;background:#fff;color:#14342b}.co-btn[data-v-6674bdd3]:hover:not(:disabled){background:#eef3ef}.co-btn.is-lime[data-v-6674bdd3]{border-color:#c6e35a;background:#c6e35a}.co-btn.is-lime[data-v-6674bdd3]:hover:not(:disabled){background:#b5d343}.co-btn.is-danger[data-v-6674bdd3]{border-color:#f0c9c2;color:#a32c1f}.co-btn.is-small[data-v-6674bdd3]{min-height:2.25rem;padding:0 .875rem;font-size:.875rem}.co-badge[data-v-6674bdd3]{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:999px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;white-space:nowrap;background:#eef3ef;color:#4b5f57}.co-badge.is-searching[data-v-6674bdd3],.co-badge.is-warn[data-v-6674bdd3]{background:#fce7c8;color:#6b3a00}.co-badge.is-full[data-v-6674bdd3]{background:#c6e35a;color:#14342b}.co-badge.is-selecting[data-v-6674bdd3]{background:#14342b;color:#fff}.co-badge.is-cancelled[data-v-6674bdd3]{background:#fbe4e1;color:#a32c1f}.co-label[data-v-6674bdd3]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#2c6e57;font-size:.6875rem}.co-progress[data-v-6674bdd3]{height:.375rem;overflow:hidden;border-radius:999px;background:#e1e8e3}.co-progress span[data-v-6674bdd3]{display:block;height:100%;border-radius:999px;background:#2c6e57}.co-progress span.is-short[data-v-6674bdd3]{background:#e08a1e}.co-dark[data-v-6674bdd3]{border-radius:18px;background:#14342b;color:#fff}.co-message[data-v-6674bdd3]{padding:.875rem 1rem;border-radius:12px;background:#fff;font-size:.875rem;line-height:1.55;white-space:pre-line;color:#14342b}.co-page[data-v-6674bdd3]{margin:-1rem!important}.back[data-v-6674bdd3]{display:inline-flex;align-items:center;gap:.25rem;margin-bottom:1rem;font-size:.875rem;font-weight:500;color:#4b5f57}.back[data-v-6674bdd3]:hover{color:#14342b}.loading[data-v-6674bdd3]{position:relative;min-height:12rem}.empty[data-v-6674bdd3]{padding:2rem;color:#4b5f57}.small[data-v-6674bdd3]{font-size:.8125rem;color:#4b5f57}.sr-only[data-v-6674bdd3]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.link[data-v-6674bdd3]{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:0;background:none;font:inherit;font-size:.875rem;font-weight:500;color:#14342b;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.link[data-v-6674bdd3]:disabled{opacity:.5;cursor:default}.icon-btn[data-v-6674bdd3]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid #e1e8e3;border-radius:999px;background:#fff;color:#14342b;cursor:pointer}.icon-btn[data-v-6674bdd3]:hover{background:#eef3ef}.tag[data-v-6674bdd3]{display:inline-flex;align-items:center;margin-left:.375rem;padding:.0625rem .5rem;border-radius:999px;background:#eef3ef;font-size:.6875rem;font-weight:600;vertical-align:middle;color:#4b5f57}.tag.is-ext[data-v-6674bdd3],.tag.is-test[data-v-6674bdd3]{background:#fce7c8;color:#6b3a00}.tag.is-suggested[data-v-6674bdd3]{background:#c6e35a;color:#14342b}.head[data-v-6674bdd3]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.head-tags[data-v-6674bdd3]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem}.head-tags .tag[data-v-6674bdd3]{margin:0}.ref[data-v-6674bdd3]{font-size:.8125rem;color:#7d8c85}.head-actions[data-v-6674bdd3]{display:flex;align-items:center;gap:.5rem}.head-actions .icon-btn[data-v-6674bdd3]{width:2.25rem;height:2.25rem}.is-danger-item[data-v-6674bdd3]{color:#a32c1f}[data-v-6674bdd3] .dropdown-item{display:flex;align-items:center;gap:.5rem;font-size:.9375rem}.route[data-v-6674bdd3]{margin:.75rem 0 0;padding:0;list-style:none}.route li[data-v-6674bdd3]{position:relative;display:flex;gap:.75rem}.route li+li[data-v-6674bdd3]{margin-top:.375rem}.route li[data-v-6674bdd3]:first-child:after{content:"";position:absolute;top:.875rem;bottom:-.5rem;left:.28rem;border-left:1.5px dashed #e1e8e3}.route li>span[data-v-6674bdd3]:last-child{display:flex;flex-direction:column;font-size:.9375rem;font-weight:500;line-height:1.3;color:#14342b}.route small[data-v-6674bdd3]{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#7d8c85}.pin[data-v-6674bdd3]{flex-shrink:0;width:.625rem;height:.625rem;margin-top:.3rem;border:2px solid #14342b;border-radius:999px;background:#fff}.pin.is-end[data-v-6674bdd3]{background:#14342b}.facts[data-v-6674bdd3]{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin:0 0 1rem;padding:.875rem 0;border-top:1px solid #e1e8e3;border-bottom:1px solid #e1e8e3}.facts dt[data-v-6674bdd3]{font-size:.75rem;color:#7d8c85}.facts dd[data-v-6674bdd3]{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;color:#14342b}.facts dd small[data-v-6674bdd3]{font-weight:400;color:#4b5f57}.next[data-v-6674bdd3]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;border:1px solid #e1e8e3;border-radius:16px;background:#fff}.next.is-action[data-v-6674bdd3]{border-color:#14342b;background:#f6f9f6}.next.is-info[data-v-6674bdd3]{background:#f6f9f6}.next.is-warn[data-v-6674bdd3]{border-color:#fce7c8;background:#fff7ec}.next.is-warn .next-icon[data-v-6674bdd3]{color:#e08a1e}.next.is-ok .next-icon[data-v-6674bdd3]{color:#2c6e57}.next.is-muted[data-v-6674bdd3]{background:#eef3ef}.next .co-btn[data-v-6674bdd3]{margin-left:auto}@media(max-width:600px){.next .co-btn[data-v-6674bdd3]{width:100%;margin-left:0}}.next-icon[data-v-6674bdd3]{flex-shrink:0;color:#14342b}.next-text[data-v-6674bdd3]{flex:1;min-width:12rem}.next-title[data-v-6674bdd3]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1rem;font-weight:600;color:#14342b}.next-sub[data-v-6674bdd3]{font-size:.875rem;color:#4b5f57}.co-layout[data-v-6674bdd3]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.5rem;align-items:start}@media(max-width:960px){.co-layout[data-v-6674bdd3]{grid-template-columns:minmax(0,1fr)}}.people[data-v-6674bdd3]{overflow:visible}.tabs-bar[data-v-6674bdd3]{display:flex;gap:.25rem;padding:.375rem .375rem 0;border-bottom:1px solid #e1e8e3;overflow-x:auto;scrollbar-width:none}.tabs-bar button[data-v-6674bdd3]{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;padding:.75rem .875rem;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:.9375rem;font-weight:500;color:#4b5f57;cursor:pointer}.tabs-bar button.is-active[data-v-6674bdd3]{border-bottom-color:#14342b;color:#14342b}@media(max-width:600px){.tabs-bar button[data-v-6674bdd3]{flex:1;justify-content:center;gap:.25rem;padding:.75rem .125rem;font-size:.8125rem;white-space:nowrap}}.tabs-bar .count[data-v-6674bdd3]{padding:0 .4rem;border-radius:999px;background:#eef3ef;font-size:.75rem;color:#14342b}.panel-tools[data-v-6674bdd3]{display:flex;justify-content:flex-end;padding:.75rem 1.25rem 0}.panel-note[data-v-6674bdd3]{padding:.875rem 1.25rem .25rem;font-size:.8125rem;color:#4b5f57}.person[data-v-6674bdd3]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid #e1e8e3}.person.is-selected[data-v-6674bdd3]{background:#f6f9f6}.person.is-pending[data-v-6674bdd3]{background:#fff7ec}.person.is-pending .person-name[data-v-6674bdd3]{text-decoration:line-through;-webkit-text-decoration-color:rgba(107,58,0,.5);text-decoration-color:rgba(107,58,0,.5)}.person.is-muted .person-name[data-v-6674bdd3]{color:#4b5f57}@media(max-width:600px){.person[data-v-6674bdd3]{flex-wrap:wrap;padding:.875rem 1rem}}.person.is-changed[data-v-6674bdd3]{background:#f6f9f6}.seg.is-big button[data-v-6674bdd3]{height:2.75rem;font-size:.9375rem}.mt-small[data-v-6674bdd3]{margin-top:.75rem}.pick input[data-v-6674bdd3]{width:1.125rem;height:1.125rem;accent-color:#14342b;cursor:pointer}.person-main[data-v-6674bdd3]{flex:1;min-width:0}.person-name[data-v-6674bdd3]{font-weight:600;color:#14342b}.person-meta[data-v-6674bdd3]{font-size:.8125rem;color:#4b5f57}.state[data-v-6674bdd3]{font-weight:500}.state.is-ok[data-v-6674bdd3]{color:#2c6e57}.state.is-warn[data-v-6674bdd3]{color:#e08a1e}.state.is-bad[data-v-6674bdd3]{color:#a32c1f}.person-warn[data-v-6674bdd3]{display:flex;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.8125rem;color:#6b3a00}.person-actions[data-v-6674bdd3]{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.pending-tag[data-v-6674bdd3]{padding:.125rem .625rem;border-radius:999px;background:#fce7c8;font-size:.8125rem;font-weight:600;color:#6b3a00}.attendance select[data-v-6674bdd3]{height:2.25rem;padding:0 .625rem;border:1px solid #e1e8e3;border-radius:10px;background:#fff;font:inherit;font-size:.875rem;color:#14342b;cursor:pointer}.attendance.is-late10 select[data-v-6674bdd3],.attendance.is-late20 select[data-v-6674bdd3],.attendance.is-late45 select[data-v-6674bdd3]{border-color:#fce7c8;background:#fff7ec;color:#6b3a00}.attendance.is-no_show select[data-v-6674bdd3]{border-color:#f0c9c2;background:#fbe4e1;color:#a32c1f}.slot[data-v-6674bdd3]{display:flex;align-items:center;gap:.75rem;width:calc(100% - 2.5rem);margin:.75rem 1.25rem 0;padding:.75rem 1rem;border:1.5px dashed #e1e8e3;border-radius:12px;background:none;font:inherit;text-align:left;cursor:pointer}.slot[data-v-6674bdd3]:hover:not(:disabled){border-color:#2c6e57;background:#f6f9f6}.slot[data-v-6674bdd3]:disabled{cursor:default}@media(max-width:600px){.slot[data-v-6674bdd3]{width:calc(100% - 2rem);margin:.75rem 1rem 0}}.slot-icon[data-v-6674bdd3]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#eef3ef;color:#14342b}.slot-text[data-v-6674bdd3]{display:flex;flex:1;flex-direction:column;color:#14342b}.slot-go[data-v-6674bdd3]{color:#7d8c85}.empty-state[data-v-6674bdd3]{padding:2rem 1.25rem;text-align:center;color:#7d8c85}.external[data-v-6674bdd3]{padding:1rem 1.25rem 1.25rem}.external-form[data-v-6674bdd3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;padding:1rem;border:1px solid #e1e8e3;border-radius:12px}.external-actions[data-v-6674bdd3],.external-title[data-v-6674bdd3]{grid-column:1/-1}.external-title[data-v-6674bdd3]{font-weight:600;color:#14342b}.external-actions[data-v-6674bdd3]{display:flex;justify-content:flex-end;align-items:center;gap:1rem}.field-ui[data-v-6674bdd3]{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;font-weight:500;color:#4b5f57}.field-ui em[data-v-6674bdd3]{font-style:normal;color:#7d8c85}.field-ui input[data-v-6674bdd3]{height:2.5rem;padding:0 .75rem;border:1px solid #e1e8e3;border-radius:10px;font:inherit;font-size:1rem;color:#14342b}.field-ui input[data-v-6674bdd3]:focus{border-color:#14342b;outline:0}.seg[data-v-6674bdd3]{display:flex;padding:.1875rem;border-radius:10px;background:#eef3ef}.seg button[data-v-6674bdd3]{flex:1;height:2.125rem;border:0;border-radius:8px;background:none;font:inherit;font-size:.875rem;color:#4b5f57;cursor:pointer}.seg button.is-on[data-v-6674bdd3]{background:#fff;color:#14342b;font-weight:600;box-shadow:0 1px 3px rgba(10,30,25,.12)}.pending-bar[data-v-6674bdd3]{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid #e1e8e3;border-radius:0 0 16px 16px;background:#fff;box-shadow:0 -6px 16px rgba(10,30,25,.08)}.pending-row[data-v-6674bdd3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;font-size:.9375rem;color:#14342b}.pending-actions[data-v-6674bdd3]{display:flex;align-items:center;gap:1rem}.side[data-v-6674bdd3]{display:flex;flex-direction:column;gap:1rem}.side-card[data-v-6674bdd3]{padding:1rem 1.25rem}.side-title[data-v-6674bdd3]{display:flex;align-items:center;gap:.375rem;margin-bottom:.625rem;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:600;color:#14342b}.side-title span[data-v-6674bdd3]{font-size:.75rem;font-weight:400;color:#7d8c85}.client[data-v-6674bdd3]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.phone[data-v-6674bdd3]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;color:#14342b}.client-actions[data-v-6674bdd3]{display:flex;gap:.375rem}.notes[data-v-6674bdd3]{margin-top:.75rem;padding:.625rem .75rem;border-radius:10px;background:#eef3ef;font-size:.875rem;white-space:pre-line;color:#14342b}.timeline[data-v-6674bdd3]{margin:0;padding:0;list-style:none}.timeline li[data-v-6674bdd3]{position:relative;display:grid;grid-template-columns:1rem 1fr auto;gap:.5rem;align-items:baseline;padding-bottom:.625rem;font-size:.875rem}.timeline li[data-v-6674bdd3]:not(:last-child):after{content:"";position:absolute;top:.9rem;bottom:0;left:.28rem;border-left:1.5px solid #e1e8e3}.timeline li.is-done .tl-dot[data-v-6674bdd3]{border-color:#2c6e57;background:#2c6e57}.timeline li.is-done .tl-label[data-v-6674bdd3]{color:#4b5f57}.tl-dot[data-v-6674bdd3]{width:.625rem;height:.625rem;border:2px solid #e1e8e3;border-radius:999px;background:#fff}.tl-label[data-v-6674bdd3]{color:#14342b}.tl-when[data-v-6674bdd3]{font-size:.8125rem;white-space:nowrap;color:#7d8c85}.announce summary[data-v-6674bdd3]{display:flex;flex-direction:column;cursor:pointer;list-style:none}.announce summary[data-v-6674bdd3]::-webkit-details-marker{display:none}.announce summary .side-title[data-v-6674bdd3]{margin-bottom:0}.announce summary .side-title[data-v-6674bdd3]:after{content:"▾";margin-left:auto;color:#7d8c85}.announce[open] .side-title[data-v-6674bdd3]:after{content:"▴"}.announce .co-message[data-v-6674bdd3]{margin:.75rem 0 .5rem;background:#eef3ef}.history[data-v-6674bdd3]{margin:0;padding:0;list-style:none}.history li[data-v-6674bdd3]{padding:.5rem 0;border-top:1px solid #e1e8e3}.history li[data-v-6674bdd3]:first-child{border-top:0;padding-top:0}.history .entry[data-v-6674bdd3]{font-size:.875rem;color:#14342b}.sheet-overlay[data-v-6674bdd3]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(10,30,25,.55);outline:0}@media(max-width:768px){.sheet-overlay[data-v-6674bdd3]{align-items:flex-end;padding:0}}.sheet[data-v-6674bdd3]{width:100%;max-width:32rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding:1.5rem;background:#fff}.sheet textarea[data-v-6674bdd3]{width:100%;margin-top:.5rem;padding:.75rem;border:1px solid #e1e8e3;border-radius:10px;font:inherit;font-size:1rem}@media(max-width:768px){.sheet[data-v-6674bdd3]{max-width:none;max-height:88vh;border-radius:20px 20px 0 0;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}}.sheet-title[data-v-6674bdd3]{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.25rem;font-weight:600;color:#14342b}.sheet-q[data-v-6674bdd3]{margin:1.25rem 0 .5rem;font-weight:600;color:#14342b}.options[data-v-6674bdd3]{display:flex;flex-direction:column;gap:.5rem}.option[data-v-6674bdd3]{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1rem;border:1px solid #e1e8e3;border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer}.option.is-on[data-v-6674bdd3]{border-color:#14342b;box-shadow:inset 0 0 0 1px #14342b;background:#f6f9f6}.option.is-radio input[data-v-6674bdd3]{position:absolute;opacity:0}.option-name[data-v-6674bdd3]{font-weight:600;color:#14342b}.option-warn[data-v-6674bdd3]{font-size:.8125rem;color:#6b3a00}.sheet-note[data-v-6674bdd3]{display:flex;gap:.5rem;margin-top:1.25rem;font-size:.8125rem;color:#4b5f57}.sheet-actions[data-v-6674bdd3]{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}@media(max-width:600px){.sheet-actions .co-btn[data-v-6674bdd3]{flex:1}}