.focus-panel[data-v-a6cbcb63]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 16px 36px #0f172a0f}.focus-header[data-v-a6cbcb63]{border-bottom:1px solid #e2e8f0;padding:16px}.focus-title-row[data-v-a6cbcb63]{justify-content:space-between;align-items:center;gap:10px;display:flex}.focus-kicker[data-v-a6cbcb63]{color:#64748b;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}h3[data-v-a6cbcb63],p[data-v-a6cbcb63]{margin:0}.focus-title-row h3[data-v-a6cbcb63]{font-size:17px;font-weight:800}.focus-title-row p[data-v-a6cbcb63]{color:#64748b;margin-top:3px;font-size:12px}.button[data-v-a6cbcb63]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.button[data-v-a6cbcb63]:hover{transform:translateY(-1px)}.button.primary[data-v-a6cbcb63]{color:#fff;background:#020617}.button.teal[data-v-a6cbcb63]{color:#fff;background:#0f766e}.button.outline[data-v-a6cbcb63]{color:#334155;background:#fff;border-color:#e2e8f0}.button.full[data-v-a6cbcb63]{width:100%}.icon[data-v-a6cbcb63]{flex:none;width:16px;height:16px}.badge[data-v-a6cbcb63]{border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-flex}.badge.draft[data-v-a6cbcb63],.badge.archived[data-v-a6cbcb63]{color:#475569;background:#f1f5f9}.badge.ready[data-v-a6cbcb63]{color:#134e4a;background:#ccfbf1}.badge.applied[data-v-a6cbcb63]{color:#4338ca;background:#e0e7ff}.badge.interview[data-v-a6cbcb63]{color:#0369a1;background:#e0f2fe}.badge.offer[data-v-a6cbcb63]{color:#047857;background:#d1fae5}.badge.rejected[data-v-a6cbcb63]{color:#be123c;background:#ffe4e6}.focus-body[data-v-a6cbcb63]{gap:14px;padding:16px;display:grid;overflow:auto}.next-card[data-v-a6cbcb63]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:14px}.next-card span[data-v-a6cbcb63],.fact-row span[data-v-a6cbcb63]{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.next-card strong[data-v-a6cbcb63]{color:#0f172a;margin-top:4px;font-size:16px;display:block}.next-card p[data-v-a6cbcb63]{color:#64748b;margin:6px 0 12px;font-size:13px;line-height:1.5}.stage-track[data-v-a6cbcb63]{gap:8px;display:grid}.stage-line[data-v-a6cbcb63],.stage-labels[data-v-a6cbcb63]{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.stage-line[data-v-a6cbcb63]{align-items:center}.stage-dot[data-v-a6cbcb63]{background:#e2e8f0;border-radius:999px;height:8px}.stage-dot.done[data-v-a6cbcb63]{background:#0f766e}.stage-labels span[data-v-a6cbcb63]{color:#94a3b8;text-align:center;font-size:12px;font-weight:800}.stage-labels span.active[data-v-a6cbcb63]{color:#0f172a}.outcome-note[data-v-a6cbcb63]{color:#be123c;background:#fff1f2;border-radius:14px;padding:12px;font-size:13px;font-weight:700}.facts[data-v-a6cbcb63]{gap:8px;display:grid}.fact-row[data-v-a6cbcb63]{border-bottom:1px solid #e2e8f0;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.fact-row strong[data-v-a6cbcb63]{text-align:right}.quiet-actions[data-v-a6cbcb63]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.quiet-actions .button[data-v-a6cbcb63]{flex:8rem;padding-inline:9px}.activity[data-v-a6cbcb63]{gap:8px;display:grid}.activity-title[data-v-a6cbcb63]{color:#64748b;font-size:12px;font-weight:800}.activity-item[data-v-a6cbcb63]{border:1px solid #e2e8f0;border-radius:14px;padding:10px}.activity-item strong[data-v-a6cbcb63],.activity-item span[data-v-a6cbcb63]{display:block}.activity-item span[data-v-a6cbcb63]{color:#64748b;margin-top:3px;font-size:12px}.focus-footer[data-v-a6cbcb63]{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}@media (width<=1180px){.focus-panel[data-v-a6cbcb63]{min-height:28rem}}@media (width<=760px){.focus-panel[data-v-a6cbcb63]{border-radius:18px}.focus-footer[data-v-a6cbcb63]{flex-direction:column;align-items:stretch}}.record-shell[data-v-68186e10]{padding:16px;overflow:auto}.record-top[data-v-68186e10]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:12px;display:grid}.record-next[data-v-68186e10],.record-section[data-v-68186e10]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:14px}.record-next span[data-v-68186e10],.record-meta span[data-v-68186e10],.record-field-grid span[data-v-68186e10]{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.record-next strong[data-v-68186e10]{color:#0f172a;margin-top:4px;font-size:16px;display:block}.record-meta[data-v-68186e10]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.record-meta div[data-v-68186e10],.record-field-grid div[data-v-68186e10]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:12px}.record-meta strong[data-v-68186e10],.record-field-grid strong[data-v-68186e10],.record-field-grid a[data-v-68186e10]{color:#0f172a;align-items:center;gap:4px;margin-top:4px;font-size:13px;display:flex}.record-tabs[data-v-68186e10]{border-bottom:1px solid #e2e8f0;gap:6px;margin-top:14px;display:flex;overflow:auto}.record-tab[data-v-68186e10]{color:#64748b;border-bottom:2px solid #0000;padding:12px 10px;font-size:13px;font-weight:800}.record-tab.active[data-v-68186e10]{color:#0f172a;border-color:#0f766e}.record-panels[data-v-68186e10]{padding-top:14px}.record-grid[data-v-68186e10]{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.8fr);gap:14px;display:grid}.record-section[data-v-68186e10]{background:#fff}.record-section h4[data-v-68186e10]{margin-bottom:8px;font-size:14px;font-weight:850}.record-section p[data-v-68186e10]{color:#64748b;font-size:13px;line-height:1.6}.record-field-grid[data-v-68186e10]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.record-field-grid.one[data-v-68186e10]{grid-template-columns:1fr}.record-stage-buttons[data-v-68186e10],.variant-list[data-v-68186e10],.task-list[data-v-68186e10],.record-timeline[data-v-68186e10]{gap:8px;display:grid}.record-stage-button[data-v-68186e10]{color:#475569;border:1px solid #e2e8f0;border-radius:12px;padding:10px;font-size:13px;font-weight:800}.record-stage-button.active[data-v-68186e10]{color:#134e4a;background:#f0fdfa;border-color:#99f6e4}.record-action-row[data-v-68186e10]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.record-task[data-v-68186e10]{border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.record-task.complete[data-v-68186e10]{opacity:.65}.record-task.complete strong[data-v-68186e10]{text-decoration:line-through}.record-check[data-v-68186e10]{border:1px solid #cbd5e1;border-radius:8px;place-items:center;width:24px;height:24px;display:grid}.record-task span[data-v-68186e10],.variant-option span[data-v-68186e10]{color:#64748b;font-size:12px;display:block}.record-mini-form[data-v-68186e10]{grid-template-columns:minmax(0,1fr) 9rem auto;gap:8px;margin-top:12px;display:grid}.record-note-box[data-v-68186e10]{color:#64748b;background:#f8fafc;border-radius:14px;padding:12px;font-size:13px}.record-timeline-item[data-v-68186e10]{grid-template-columns:14px minmax(0,1fr);gap:10px;display:grid}.record-dot[data-v-68186e10]{background:#0f766e;border-radius:999px;width:10px;height:10px;margin-top:4px}.record-timeline-item p[data-v-68186e10]{margin-top:2px}.variant-option[data-v-68186e10]{text-align:left;border:1px solid #e2e8f0;border-radius:14px;gap:3px;padding:12px;display:grid}.variant-option[data-v-68186e10]:hover{background:#f0fdfa;border-color:#99f6e4}.disabled-variant[data-v-68186e10]{color:#0f766e;background:#f0fdfa;border:1px dashed #99f6e4;border-radius:12px;width:100%;padding:12px;font-weight:800}.button[data-v-68186e10]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;display:inline-flex}.button[data-v-68186e10]:disabled{cursor:not-allowed;opacity:.5}.button.teal[data-v-68186e10]{color:#fff;background:#0f766e}.button.outline[data-v-68186e10]{color:#334155;background:#fff;border-color:#e2e8f0}.button.danger[data-v-68186e10]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.icon[data-v-68186e10]{flex:none;width:16px;height:16px}.input[data-v-68186e10],.textarea[data-v-68186e10]{color:#020617;width:100%;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none}.input[data-v-68186e10]{height:38px;padding:0 12px}.textarea[data-v-68186e10]{resize:vertical;min-height:92px;padding:10px 12px}.textarea[data-v-68186e10]:focus,.input[data-v-68186e10]:focus{border-color:#5eead4;box-shadow:0 0 0 3px #14b8a624}.textarea.advert-text[data-v-68186e10]{min-height:190px}@media (width<=760px){.record-top[data-v-68186e10],.record-grid[data-v-68186e10]{grid-template-columns:1fr}.record-meta[data-v-68186e10]{grid-template-columns:repeat(2,minmax(0,1fr))}.record-mini-form[data-v-68186e10]{grid-template-columns:1fr}}.modal-backdrop[data-v-f4501845]{z-index:50;background:#0f172a6b;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modal[data-v-f4501845]{background:#fff;border-radius:22px;flex-direction:column;width:min(1080px,100%);max-height:min(820px,100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.modal-header[data-v-f4501845]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.modal-header h2[data-v-f4501845]{margin:0;font-size:18px;font-weight:760}.modal-header p[data-v-f4501845]{color:#64748b;margin:4px 0 0;font-size:13px}.close-btn[data-v-f4501845]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.modal-footer[data-v-f4501845]{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.button[data-v-f4501845]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.button[data-v-f4501845]:hover{transform:translateY(-1px)}.button.primary[data-v-f4501845]{color:#fff;background:#020617}.button.outline[data-v-f4501845]{color:#334155;background:#fff;border-color:#e2e8f0}.icon[data-v-f4501845]{flex:none;width:16px;height:16px}@media (width<=760px){.modal-backdrop[data-v-f4501845]{padding:10px}.modal[data-v-f4501845]{border-radius:18px;max-height:calc(100dvh - 20px)}}.modal-backdrop[data-v-33803c7a]{z-index:50;background:#0f172a6b;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modal[data-v-33803c7a]{background:#fff;border-radius:22px;flex-direction:column;width:min(720px,100%);max-height:min(820px,100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.modal-header[data-v-33803c7a]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.modal-header h2[data-v-33803c7a]{margin-top:3px;font-size:18px;font-weight:760}.modal-header p[data-v-33803c7a]{color:#64748b;margin:4px 0 0;font-size:13px}.close-btn[data-v-33803c7a]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.modal-body[data-v-33803c7a]{padding:18px;overflow:auto}.modal-grid[data-v-33803c7a]{gap:14px;display:grid}.two[data-v-33803c7a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field[data-v-33803c7a]{color:#334155;gap:6px;font-size:12px;font-weight:800;display:grid}.input[data-v-33803c7a],.select[data-v-33803c7a],.textarea[data-v-33803c7a]{color:#020617;width:100%;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none}.input[data-v-33803c7a],.select[data-v-33803c7a]{height:38px;padding:0 12px}.textarea[data-v-33803c7a]{resize:vertical;min-height:92px;padding:10px 12px}.textarea.tall[data-v-33803c7a]{min-height:190px}.input[data-v-33803c7a]:focus,.select[data-v-33803c7a]:focus,.textarea[data-v-33803c7a]:focus{border-color:#5eead4;box-shadow:0 0 0 3px #14b8a624}.disabled-variant[data-v-33803c7a]{color:#0f766e;background:#f0fdfa;border:1px dashed #99f6e4;border-radius:12px;width:100%;padding:12px;font-weight:800}.modal-footer[data-v-33803c7a]{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.button[data-v-33803c7a]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;display:inline-flex}.button.teal[data-v-33803c7a]{color:#fff;background:#0f766e}.button.outline[data-v-33803c7a]{color:#334155;background:#fff;border-color:#e2e8f0}.icon[data-v-33803c7a]{flex:none;width:16px;height:16px}@media (width<=620px){.modal-backdrop[data-v-33803c7a]{padding:8px}.modal[data-v-33803c7a]{border-radius:16px;max-height:calc(100dvh - 16px)}.two[data-v-33803c7a]{grid-template-columns:1fr}}.tracker-list[data-v-a862327b]{flex-direction:column;flex:1;min-width:0;display:flex}.toolbar[data-v-a862327b]{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.search-box[data-v-a862327b]{flex:1;min-width:min(100%,22rem);position:relative}.search-box .icon[data-v-a862327b]{color:#94a3b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-input[data-v-a862327b]{color:#020617;width:100%;height:40px;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;padding:0 14px 0 38px}.search-input[data-v-a862327b]:focus{border-color:#5eead4;box-shadow:0 0 0 3px #14b8a624}.tabs[data-v-a862327b]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:4px;padding:4px;display:flex}.tab[data-v-a862327b]{color:#64748b;border-radius:10px;align-items:center;gap:7px;min-height:32px;padding:0 10px;font-size:13px;font-weight:760;display:inline-flex}.tab.active[data-v-a862327b]{color:#0f172a;background:#fff;box-shadow:0 1px 3px #0f172a14}.tab span[data-v-a862327b]{background:#e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:1px 6px;font-size:12px;font-weight:750;display:inline-flex}.empty-state[data-v-a862327b]{text-align:center;align-content:center;place-items:center;gap:10px;min-height:340px;padding:24px;display:grid}.empty-icon[data-v-a862327b]{color:#0f766e;width:38px;height:38px}.empty-state h3[data-v-a862327b]{font-size:18px;font-weight:850}.empty-state p[data-v-a862327b]{color:#64748b}.table-wrap[data-v-a862327b]{min-height:0;overflow:auto}table[data-v-a862327b]{border-collapse:collapse;width:100%}th[data-v-a862327b]{z-index:1;color:#64748b;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#fff;font-size:12px;font-weight:800;position:sticky;top:0}th[data-v-a862327b],td[data-v-a862327b]{vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:13px 12px}tbody tr[data-v-a862327b]{cursor:pointer}tbody tr[data-v-a862327b]:hover,tbody tr.selected[data-v-a862327b]{background:#f8fafc}tbody tr[data-v-a862327b]:focus-visible{outline-offset:-2px;outline:2px solid #0f766e}.role-cell[data-v-a862327b]{align-items:center;gap:10px;min-width:14rem;display:flex}.avatar[data-v-a862327b]{color:#fff;background:#0f766e;border-radius:12px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.role-cell strong[data-v-a862327b]{font-size:14px;display:block}.role-cell span[data-v-a862327b],.muted[data-v-a862327b]{color:#64748b;font-size:12px}.badge[data-v-a862327b]{border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-flex}.badge.draft[data-v-a862327b],.badge.archived[data-v-a862327b]{color:#475569;background:#f1f5f9}.badge.ready[data-v-a862327b]{color:#134e4a;background:#ccfbf1}.badge.applied[data-v-a862327b]{color:#4338ca;background:#e0e7ff}.badge.interview[data-v-a862327b]{color:#0369a1;background:#e0f2fe}.badge.offer[data-v-a862327b]{color:#047857;background:#d1fae5}.badge.rejected[data-v-a862327b],.badge.due[data-v-a862327b]{color:#be123c;background:#ffe4e6}.actions-cell[data-v-a862327b]{width:52px;position:relative}.row-menu-button[data-v-a862327b]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;width:34px;height:34px;display:inline-grid}.row-menu[data-v-a862327b]{z-index:20;background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:210px;padding:6px;position:absolute;top:42px;right:8px;box-shadow:0 24px 60px #0f172a2e}.row-menu button[data-v-a862327b]{color:#334155;text-align:left;border-radius:10px;align-items:center;gap:8px;width:100%;padding:9px 10px;font-size:13px;font-weight:700;display:flex}.row-menu button[data-v-a862327b]:hover{background:#f8fafc}.row-menu .danger[data-v-a862327b]{color:#be123c}.pagination[data-v-a862327b]{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.page-buttons[data-v-a862327b]{gap:4px;display:flex}.page-btn[data-v-a862327b]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:32px;height:32px;font-weight:800}.page-btn.active[data-v-a862327b]{color:#fff;background:#0f172a}.page-btn[data-v-a862327b]:disabled{opacity:.4}.sr-only[data-v-a862327b]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.button[data-v-a862327b]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;display:inline-flex}.button.teal[data-v-a862327b]{color:#fff;background:#0f766e}.icon[data-v-a862327b]{flex:none;width:16px;height:16px}@media (width<=760px){.toolbar[data-v-a862327b],.pagination[data-v-a862327b]{flex-direction:column;align-items:stretch}.tabs[data-v-a862327b]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.tab[data-v-a862327b]{justify-content:center;min-height:44px}.table-wrap[data-v-a862327b]{overflow:visible}table[data-v-a862327b],thead[data-v-a862327b],tbody[data-v-a862327b],tr[data-v-a862327b],td[data-v-a862327b]{display:block}thead[data-v-a862327b]{display:none}tbody[data-v-a862327b]{gap:10px;padding:12px;display:grid}tbody tr[data-v-a862327b]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:1fr 1fr;padding:10px;display:grid}td[data-v-a862327b]{border:0;padding:6px 4px}td[data-v-a862327b]:first-child{grid-column:1/-1}td[data-label][data-v-a862327b]:before{content:attr(data-label);color:#64748b;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.empty-state[data-v-a862327b]{min-height:230px}.actions-cell[data-v-a862327b]{text-align:right;width:auto}.row-menu[data-v-a862327b]{right:0}}.modal-backdrop[data-v-f4de081e]{z-index:50;background:#0f172a6b;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.modal.small[data-v-f4de081e]{background:#fff;border-radius:22px;flex-direction:column;width:min(460px,100%);max-height:min(820px,100dvh - 44px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.modal-header[data-v-f4de081e]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.modal-header h2[data-v-f4de081e]{margin:0;font-size:18px;font-weight:760}.modal-header p[data-v-f4de081e]{color:#64748b;margin:4px 0 0;font-size:13px}.close-btn[data-v-f4de081e]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.modal-body[data-v-f4de081e]{padding:18px;overflow:auto}.modal-grid[data-v-f4de081e]{gap:14px;display:grid}.modal-footer[data-v-f4de081e]{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12px;display:flex}.button[data-v-f4de081e]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.button[data-v-f4de081e]:hover{transform:translateY(-1px)}.button.primary[data-v-f4de081e]{color:#fff;background:#020617}.button.teal[data-v-f4de081e]{color:#fff;background:#0f766e}.button.outline[data-v-f4de081e]{color:#334155;background:#fff;border-color:#e2e8f0}.button.full[data-v-f4de081e]{width:100%}.icon[data-v-f4de081e]{flex:none;width:16px;height:16px}@media (width<=760px){.modal-backdrop[data-v-f4de081e]{padding:10px}.modal.small[data-v-f4de081e]{border-radius:18px;max-height:calc(100dvh - 20px)}}.tracker-shell[data-v-36684562]{color:#020617;grid-template-columns:minmax(0,1fr) 22rem;gap:12px;height:100%;min-height:0;display:grid;position:relative}.panel[data-v-36684562]{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 16px 36px #0f172a0f}.panel-header[data-v-36684562]{border-bottom:1px solid #e2e8f0;padding:16px}.panel-title-row[data-v-36684562],.header-actions[data-v-36684562],.notice[data-v-36684562],.notice-actions[data-v-36684562]{align-items:center;gap:10px;display:flex}.panel-title-row[data-v-36684562],.notice[data-v-36684562]{justify-content:space-between}.eyebrow[data-v-36684562]{color:#64748b;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}h2[data-v-36684562],h3[data-v-36684562],h4[data-v-36684562],p[data-v-36684562]{margin:0}h2[data-v-36684562]{margin-top:3px;font-size:18px;font-weight:760}.button[data-v-36684562]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:13px;font-weight:760;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.button[data-v-36684562]:hover{transform:translateY(-1px)}.button.primary[data-v-36684562]{color:#fff;background:#020617}.button.teal[data-v-36684562]{color:#fff;background:#0f766e}.button.outline[data-v-36684562]{color:#334155;background:#fff;border-color:#e2e8f0}.icon[data-v-36684562]{flex:none;width:16px;height:16px}.save-pill[data-v-36684562],.guest-meter[data-v-36684562]{border-radius:999px;align-items:center;gap:6px;font-size:12px;font-weight:750;display:inline-flex}.save-pill[data-v-36684562]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;padding:8px 10px}.save-pill.saving[data-v-36684562],.save-pill.loading[data-v-36684562]{color:#0f766e}.save-pill.error[data-v-36684562]{color:#be123c;background:#fff1f2;border-color:#fecdd3}.guest-meter[data-v-36684562]{color:#134e4a;background:#f0fdfa;border:1px solid #99f6e4;justify-content:space-between;margin-top:12px;padding:10px 12px}.guest-meter button[data-v-36684562]{min-height:40px;font-weight:800;text-decoration:underline}.notice[data-v-36684562]{z-index:40;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:14px;position:absolute;top:16px;left:16px;right:16px;box-shadow:0 24px 60px #0f172a2e}.notice strong[data-v-36684562],.notice span[data-v-36684562]{display:block}.notice span[data-v-36684562]{color:#64748b;margin-top:2px;font-size:13px}.toast[data-v-36684562]{z-index:80;color:#fff;background:#020617;border-radius:14px;padding:12px 14px;font-size:13px;font-weight:800;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 44px #0f172a38}@media (width<=1180px){.tracker-shell[data-v-36684562]{grid-template-columns:1fr;overflow:auto}}@media (width<=760px){.tracker-shell[data-v-36684562]{gap:10px}.panel[data-v-36684562]{border-radius:18px}.panel-title-row[data-v-36684562],.guest-meter[data-v-36684562]{flex-direction:column;align-items:stretch}.header-actions[data-v-36684562]{flex-wrap:wrap;width:100%}.save-pill[data-v-36684562]{justify-content:center}}
