@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dark:#35443b;--dark-hover:#2a362f;--bg:#f7f2e9;--surface:#fffcf7;--hover:#f3ede2;--text:var(--dark);--text-muted:#5f6b62;--text-on-dark:#fbf7ef;--border:#e3dacb;--border-strong:#c7bba8;--border-control:#8f8577;--danger:#8f3a2c;--status-new:#c0673a;--status-contacted:#b48a2c;--status-booked:#4f7a5f;--status-completed:#35443b;--status-rejected:#9a5a55;--status-archived:#9ba096;--radius:10px;--radius-control:6px;--control-height:2.75rem;--gutter:clamp(1rem, 4vw, 2.5rem);--content-width:78rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:var(--bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Manrope Variable,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:100%;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background:var(--bg);min-height:100dvh;margin:0}html:has(dialog[open]){overflow:hidden}h1,h2,h3,p,dl,dd,ul{margin:0}ul{padding:0;list-style:none}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--dark);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button{min-height:var(--control-height);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{background:var(--hover)}.button:disabled,.button[aria-disabled=true]{opacity:.45;cursor:default}.button:disabled:hover,.button[aria-disabled=true]:hover{background:var(--surface)}.button-primary{border-color:var(--dark);background:var(--dark);color:var(--text-on-dark)}.button-primary:hover,.button-primary[aria-disabled=true]:hover{background:var(--dark-hover)}.button-primary[aria-disabled=true]{opacity:.7}.button-quiet{background:0 0;border-color:#0000;padding-inline:.75rem}.button-small{min-height:2.25rem;padding:0 .75rem;font-size:.875rem}@media (pointer:coarse){.button-small{min-height:var(--control-height)}}.field-label{margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:block}.input{border:1px solid var(--border-control);border-radius:var(--radius-control);background:#fff;width:100%;min-height:3rem;padding:0 .875rem;font-size:1rem}.input:focus-visible,.select:focus-visible{outline-offset:1px}.select{appearance:none;min-height:var(--control-height);border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2335443b' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right .875rem center / 12px 8px;cursor:pointer;width:100%;padding:0 2.25rem 0 .875rem;font-size:1rem}.select:disabled{opacity:.6;cursor:default}.message-error{color:var(--danger);font-weight:600}.message-muted{color:var(--text-muted)}._mark_10t8n_1{--dot:var(--status-completed);color:var(--text);white-space:nowrap;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}._dot_10t8n_11{background:var(--dot);width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px var(--dot);border-radius:50%;flex:none}._mark_10t8n_1[data-status=new]{--dot:var(--status-new);font-weight:700}._mark_10t8n_1[data-status=contacted]{--dot:var(--status-contacted)}._mark_10t8n_1[data-status=booked]{--dot:var(--status-booked)}._mark_10t8n_1[data-status=completed]{--dot:var(--status-completed)}._mark_10t8n_1[data-status=rejected]{--dot:var(--status-rejected)}._mark_10t8n_1[data-status=archived]{--dot:var(--status-archived);color:var(--text-muted)}._mark_10t8n_1[data-status=rejected] ._dot_10t8n_11,._mark_10t8n_1[data-status=archived] ._dot_10t8n_11{background:0 0}._cards_q7kwm_1{gap:.625rem;display:grid}._card_q7kwm_1{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:left;cursor:pointer;gap:.25rem;width:100%;padding:.875rem 1rem;display:grid}._card_q7kwm_1:hover{background:var(--hover)}._top_q7kwm_22{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;font-size:.875rem;display:flex}._name_q7kwm_33{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:650;line-height:1.35}._meta_q7kwm_40{color:var(--text-muted);font-size:.875rem}._dialog_1qrdh_1{background:var(--surface);max-width:none;max-height:none;color:var(--text);border:0;margin:0;padding:0}._dialog_1qrdh_1::backdrop{background:#26302952}._dialog_1qrdh_1[data-layout=drawer]{border-left:1px solid var(--border);width:min(38rem,100vw);height:100dvh;inset:0 0 0 auto;box-shadow:-16px 0 40px #26302924}._dialog_1qrdh_1[data-layout=fullscreen]{width:100vw;height:100dvh;inset:0}._panel_1qrdh_35{--detail-header-height:4.75rem;overscroll-behavior:contain;height:100%;scroll-padding-top:var(--detail-header-height);overflow-y:auto}@media (pointer:coarse){._panel_1qrdh_35{--detail-header-height:5.25rem}}._header_1qrdh_49{z-index:1;border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem clamp(1rem,4vw,1.5rem);display:flex;position:sticky;top:0}._title_1qrdh_62{font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:650;line-height:1.3}._title_1qrdh_62:focus{outline:none}._body_1qrdh_73{align-content:start;gap:1.75rem;padding:1.25rem clamp(1rem,4vw,1.5rem) 2.5rem;display:grid}._section_1qrdh_80{border-top:1px solid var(--border);gap:.625rem;padding-top:1.25rem;display:grid}._sectionTitle_1qrdh_87{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700}._fields_1qrdh_95{gap:.5rem;display:grid}._field_1qrdh_95{grid-template-columns:11rem minmax(0,1fr);gap:1rem;display:grid}._field_1qrdh_95 dt{color:var(--text-muted)}._field_1qrdh_95 dd{overflow-wrap:anywhere}._problem_1qrdh_114{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}._contact_1qrdh_120{justify-items:start;gap:.5rem;display:grid}._contactValue_1qrdh_126{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:650}._contactActions_1qrdh_132{flex-wrap:wrap;gap:.5rem;display:flex}._note_1qrdh_138{color:var(--text-muted);font-size:.875rem}._note_1qrdh_138:empty,._statusError_1qrdh_146:empty{margin-top:-.5rem}._status_1qrdh_146{gap:.5rem;max-width:20rem;display:grid}._problemState_1qrdh_156{justify-items:start;gap:.75rem;display:grid}@media (max-width:560px){._title_1qrdh_62{font-size:1.0625rem}._field_1qrdh_95{grid-template-columns:minmax(0,1fr);gap:.125rem}}._wrap_a91vy_1{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}._table_a91vy_8{border-collapse:collapse;width:100%;font-size:.9375rem}._table_a91vy_8 th{border-bottom:1px solid var(--border);color:var(--text-muted);text-align:left;white-space:nowrap;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._table_a91vy_8 td{border-bottom:1px solid var(--border);vertical-align:top;padding:.8125rem 1rem}._table_a91vy_8 tbody tr:last-child td{border-bottom:0}._row_a91vy_37{cursor:pointer}._row_a91vy_37:hover,._row_a91vy_37:focus-within{background:var(--hover)}._open_a91vy_46{font-variant-numeric:tabular-nums;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}._open_a91vy_46:focus-visible{outline-offset:4px;border-radius:2px}._nowrap_a91vy_61{white-space:nowrap;overflow-wrap:normal}._name_a91vy_66{font-weight:600}@media (max-width:1200px){._table_a91vy_8 th,._table_a91vy_8 td{padding-inline:.625rem}}._filters_ckxhu_1{flex-wrap:wrap;gap:.75rem 1rem;display:flex}._filter_ckxhu_1{width:13rem}@media (max-width:560px){._filters_ckxhu_1{grid-template-columns:1fr 1fr;width:100%;display:grid}._filter_ckxhu_1{width:auto;min-width:0}}._pagination_lnuqv_1{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}._current_lnuqv_9{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:.9375rem}._screen_zjms9_1{min-height:100dvh}._header_zjms9_5{border-bottom:1px solid var(--border);background:var(--surface)}._headerInner_zjms9_10{max-width:var(--content-width);padding:.75rem var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin:0 auto;display:flex}._title_zjms9_21{letter-spacing:-.01em;font-size:1.5rem;font-weight:650;line-height:1.2}._account_zjms9_28{align-items:center;gap:.75rem;min-width:0;display:flex}._adminName_zjms9_35{max-width:18rem;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;overflow:hidden}._main_zjms9_44{max-width:var(--content-width);padding:1.5rem var(--gutter) 3rem;margin:0 auto}._toolbar_zjms9_50{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;margin-bottom:1.25rem;scroll-margin-top:1rem;display:flex}._summary_zjms9_60{min-height:1.5em;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.9375rem}._state_zjms9_67{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);text-align:center;justify-items:center;gap:1rem;padding:3rem 1rem;display:grid}._busy_zjms9_79{opacity:.55}@media (max-width:560px){._title_zjms9_21{font-size:1.25rem}._adminName_zjms9_35{max-width:42vw;font-size:.875rem}._main_zjms9_44{padding-top:1rem}}._page_1s8rn_1{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}._card_1s8rn_8{width:100%;max-width:24rem}._title_1s8rn_13{letter-spacing:-.01em;margin-bottom:1.75rem;font-size:1.625rem;font-weight:650;line-height:1.2}._notice_1s8rn_21{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);justify-items:start;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.9375rem;display:grid}._form_1s8rn_33{gap:1.25rem;display:grid}._passwordRow_1s8rn_38{position:relative}._passwordRow_1s8rn_38 .input{padding-right:6.5rem}._toggle_1s8rn_46{min-height:2.5rem;font-size:.875rem;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}._error_1s8rn_57:empty{margin-top:-1.25rem}._page_nly5f_1{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}._box_nly5f_8{text-align:center;justify-items:center;gap:1rem;max-width:28rem;display:grid}._title_nly5f_16{font-size:1.375rem;font-weight:650;line-height:1.25}._text_nly5f_22{color:var(--text-muted)}
