@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-ext-400-normal.3jryothgdy2ez.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-400-normal.3pfl0_a9cr9-o.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-cyrillic-400-normal.034w3v3n_2l93.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-400-normal.1vnj5uotsmxvm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-ext-400-normal.3yavpjf_s5vct.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-400-normal.137ewli0pm62b.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-greek-400-normal.1lz36lj5mi_w1.woff2)format("woff2"),url(../media/source-sans-3-greek-400-normal.2p5_t32yeapw9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-vietnamese-400-normal.2trd3ay48y6bi.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-400-normal.2d-ostbzxgwqm.woff)format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-ext-400-normal.1qpthnia_t9e4.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-400-normal.1ga46m3pgvepx.woff)format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(../media/source-sans-3-latin-400-normal.2zx3zpfpkahss.woff2)format("woff2"),url(../media/source-sans-3-latin-400-normal.0ys2b0-4f__h5.woff)format("woff");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}
@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-ext-600-normal.2mlrr8c9fapkx.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-ext-600-normal.3h-2riw88to6g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-cyrillic-600-normal.43bevv0geo-2h.woff2)format("woff2"),url(../media/source-sans-3-cyrillic-600-normal.314k7b946b-5e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-ext-600-normal.3ggmyfd0pd0pd.woff2)format("woff2"),url(../media/source-sans-3-greek-ext-600-normal.3q3vy03zq61dk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-greek-600-normal.2hq-66uepqvv4.woff2)format("woff2"),url(../media/source-sans-3-greek-600-normal.34gj9qi58m0k0.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-vietnamese-600-normal.1k0oab4dy377r.woff2)format("woff2"),url(../media/source-sans-3-vietnamese-600-normal.1k4r8n99-tikl.woff)format("woff");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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-ext-600-normal.0wj7zwdqlm006.woff2)format("woff2"),url(../media/source-sans-3-latin-ext-600-normal.23tyb24vyuz4u.woff)format("woff");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(../media/source-sans-3-latin-600-normal.1gb2sjkc9m25a.woff2)format("woff2"),url(../media/source-sans-3-latin-600-normal.0c7wuioa8ff_u.woff)format("woff");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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#fafaf7;--surface:#fff;--border:#d9dbd4;--text:#16211f;--muted:#56635e;--primary:#0f4c4a;--on-primary:#fff;--verified:#1b6e45;--warning:#855400;--danger:#b3261e;--band-bg:#0f4c4a;--band-text:#f4f6f1;--band-muted:#bfd5cf;--band-accent:#8ae0d0;--band-on-accent:#0b3533;--band-border:#2a6a66;--band-line:#1a5f5c;--radius:6px;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-12:96px;--font-sans:"Source Sans 3", system-ui, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#101716;--surface:#18211f;--border:#2c3835;--text:#ecefea;--muted:#a6b0ab;--primary:#5fc2b2;--on-primary:#101716;--verified:#6fd39b;--warning:#e8b75a;--danger:#f2968f;--band-bg:#123331;--band-text:#ecefea;--band-muted:#b6c6c0;--band-accent:#8ae0d0;--band-on-accent:#0d2624;--band-border:#2c4f4b;--band-line:#1b4441}}
.rbo-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rbo-status{white-space:nowrap;align-items:center;gap:4px;font-size:.875rem;font-weight:600;display:inline-flex}.rbo-status--verified{color:var(--verified)}.rbo-status--waiting{color:var(--warning)}.rbo-status--blocked{color:var(--danger)}.rbo-status--neutral{color:var(--muted)}.rbo-steps{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.rbo-steps__item{min-width:0;padding-top:var(--space-1);border-top:3px solid var(--border);color:var(--muted);flex-direction:column;flex:1 1 0;gap:4px;font-size:.875rem;display:flex}.rbo-steps__item--done{border-top-color:var(--primary)}.rbo-steps__item--current{border-top-color:var(--primary);color:var(--text);font-weight:600}.rbo-steps__node{height:16px;color:var(--primary);display:inline-flex}.rbo-empty{padding:var(--space-6) var(--space-3);border:1px dashed var(--border);border-radius:var(--radius);text-align:center}.rbo-empty p{max-width:48ch;color:var(--muted);margin-inline:auto}.rbo-drawer{border:0;border-left:1px solid var(--border);background:var(--surface);width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);margin:0 0 0 auto;padding:0}.rbo-drawer--left{border-right:1px solid var(--border);border-left:0;width:min(320px,88vw);margin:0 auto 0 0}.rbo-drawer::backdrop{background:#0006}.rbo-drawer__head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);display:flex}.rbo-drawer__head h2{margin:0}.rbo-drawer__close{border-radius:var(--radius);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.rbo-drawer__body{padding:var(--space-3)}.rbo-drawer__body p{margin:0}.rbo-toasts{z-index:20;right:var(--space-2);bottom:var(--space-2);left:var(--space-2);justify-items:center;gap:var(--space-1);pointer-events:none;display:grid;position:fixed}.rbo-toast{align-items:center;gap:var(--space-2);max-width:480px;padding:8px var(--space-2);border-radius:var(--radius);background:var(--text);color:var(--bg);pointer-events:auto;display:flex}.rbo-toast__undo{min-height:44px;padding:0 var(--space-1);color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;font-weight:600;text-decoration:underline}.rbo-combobox{position:relative}.rbo-combobox__list{z-index:10;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-height:240px;margin:4px 0 0;padding:4px;font-weight:400;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.rbo-combobox__option{justify-content:space-between;gap:var(--space-2);padding:10px var(--space-1);cursor:pointer;border-radius:4px;display:flex}.rbo-combobox__option[aria-selected=true],.rbo-combobox__option:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}.rbo-combobox__option--create{color:var(--primary);font-weight:600}.rbo-combobox__hint{color:var(--muted);font-size:.875rem}.rbo-filedrop{padding:var(--space-4) var(--space-3);border:1px dashed var(--muted);border-radius:var(--radius);cursor:pointer;text-align:center;gap:4px;display:grid;position:relative}.rbo-filedrop span{color:var(--muted);font-size:.875rem}.rbo-filedrop:focus-within,.rbo-filedrop--active{border-style:solid;border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}.rbo-filedrop input{opacity:0;cursor:pointer;position:absolute;inset:0}.rbo-table{border-collapse:collapse;width:100%}.rbo-table th{color:var(--muted);text-align:left;font-size:.875rem;font-weight:600}.rbo-table th,.rbo-table td{padding:12px var(--space-1);border-bottom:1px solid var(--border)}@media (max-width:640px){.rbo-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rbo-table tr{padding:var(--space-1) 0;border-bottom:1px solid var(--border);display:block}.rbo-table td{justify-content:space-between;gap:var(--space-2);text-align:right;border:0;padding:4px 0;display:flex}.rbo-table td:before{color:var(--muted);content:attr(data-label);text-align:left;font-size:.875rem}.rbo-steps__item--current{flex:none;min-width:96px}.rbo-steps__item:not(.rbo-steps__item--current) span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.rbo-menu{position:relative}.rbo-menu__button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.rbo-menu__popup{z-index:25;min-width:240px;max-width:calc(100vw - 2 * var(--space-2));padding:var(--space-1) 0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000029}.rbo-menu__header{padding:var(--space-1) var(--space-2) var(--space-1);border-bottom:1px solid var(--border);margin-bottom:4px}.rbo-menu__item{width:100%;min-height:40px;padding:8px var(--space-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.rbo-menu__item:hover,.rbo-menu__item:focus-visible{background:color-mix(in srgb, var(--primary) 12%, transparent);outline:none}.rbo-menu__separator{border:0;border-top:1px solid var(--border);margin:4px 0}.rbo-savebar{z-index:5;justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:12px var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 16px #00000014}.rbo-savebar[data-dirty]{border-color:var(--primary);box-shadow:inset 4px 0 0 var(--primary), 0 -4px 16px #00000014}.rbo-savebar__state{gap:2px;min-width:0;display:grid}.rbo-savebar__text{margin:0;font-weight:600}.rbo-savebar__note,.rbo-savebar__error{margin:0;font-size:.875rem}.rbo-savebar__error{color:var(--danger)}.rbo-savebar__actions{gap:var(--space-1);margin-left:auto;display:flex}
body{background:var(--bg);color:var(--text);font-family:var(--font-sans);margin:0}.client{box-sizing:border-box;max-width:34rem;padding:var(--space-8) var(--space-4) var(--space-12);margin:0 auto}.client__head{margin-bottom:var(--space-6)}.client__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-6)}.client__eyebrow{margin:0 0 var(--space-1);color:var(--muted)}.client__actions{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.client__note{margin-top:var(--space-6);color:var(--muted);font-size:.875rem}
