#app{width:100%;max-width:none;margin:0;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--brand: hsla(160, 100%, 37%, 1);--brand-dark: hsl(160, 96%, 27%);--brand-soft: rgba(0, 189, 126, .12);--admin-bg: #ffffff;--admin-card: whitesmoke;--admin-border: lightslategrey;--admin-text: #2c3e50;--admin-muted: rgba(60, 60, 60, .66);--admin-danger: #e11111;--admin-danger-soft: #fef2f2;--admin-warning: #b45309;--admin-success: hsla(160, 100%, 30%, 1);--admin-shadow: 1px 1px 3px gray;--admin-radius: 5px}.admin-shell{min-height:calc(100vh - 2.5rem);width:100%;max-width:none;background:var(--admin-bg)}.admin-topbar{background-color:#2c3e50;color:#fff;height:2.5rem;display:flex;justify-content:space-between;align-items:center;padding:3px 12px}.admin-topbar-title{font-weight:600;font-size:.95rem}.admin-topbar-user{display:flex;align-items:center;gap:10px;font-size:.95rem}.admin-main{padding:1.5rem 1.2rem 2rem;max-width:1100px;margin:0 auto}.admin-page-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:1.25rem}.admin-page-header h2{font-size:1.6rem;color:var(--admin-text);margin-bottom:4px}.admin-page-header p{color:var(--admin-muted)}.admin-actions{display:flex;gap:8px;flex-wrap:wrap}.admin-card{background:var(--admin-card);border:1px solid var(--admin-border);box-shadow:var(--admin-shadow);border-radius:var(--admin-radius);overflow:hidden}.admin-card-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:.85rem 1rem;border-bottom:1px solid #d5d8dc;background:#f0f0f0}.admin-card-body{padding:1rem}.admin-empty{text-align:center;padding:2rem 1rem;color:var(--admin-muted)}.admin-empty h3{color:var(--admin-text);margin-bottom:.5rem}.admin-table-wrap{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:.92rem}.admin-table th,.admin-table td{text-align:left;padding:.65rem .5rem;border-bottom:1px solid #d5d8dc;vertical-align:top}.admin-table th{color:var(--admin-muted);font-weight:600;white-space:nowrap}.admin-chip-list{display:flex;flex-wrap:wrap;gap:4px}.admin-chip{display:inline-block;padding:2px 8px;border:1px solid #c5c9ce;border-radius:4px;background:#fff;font-size:.78rem;color:var(--admin-text)}.admin-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:.4rem;font-weight:700;cursor:pointer;border:1px solid transparent;padding:.45rem .85rem;font-size:.9rem;line-height:1.2}.admin-btn:disabled{opacity:.6;cursor:not-allowed}.admin-btn-sm{padding:.3rem .6rem;font-size:.8rem}.admin-btn-primary{background-color:var(--brand);color:#fff!important;border-color:var(--brand-dark)}.admin-btn-primary:hover:not(:disabled){background-color:#02a770}.admin-btn-secondary{background:#fff;color:var(--admin-text);border-color:#c5c9ce}.admin-btn-secondary:hover:not(:disabled){background:#f3f4f6}.admin-btn-danger{background:#fff;color:var(--admin-danger);border-color:#f1a0a0}.admin-btn-danger:hover:not(:disabled){background:var(--admin-danger-soft)}.admin-btn-ghost{background:transparent;color:inherit;border-color:#ffffff59}.admin-btn-ghost:hover:not(:disabled){background:#ffffff1a}.admin-badge{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600}.admin-badge-success{color:var(--admin-success)}.admin-badge-warning{color:var(--admin-warning)}.admin-badge-danger{color:var(--admin-danger)}.admin-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#2c3e5073;display:flex;align-items:center;justify-content:center;padding:16px;z-index:40}.admin-modal{width:min(520px,100%);background:#f5f5f5;border:1px solid lightslategrey;box-shadow:1px 1px 3px gray;border-radius:5px;max-height:calc(100vh - 32px);overflow:auto}.admin-modal-lg{width:min(720px,100%)}.admin-modal-header,.admin-modal-footer{padding:1rem 1.2rem}.admin-modal-header{border-bottom:1px solid #d5d8dc}.admin-modal-header h3{color:var(--admin-text);font-size:1.2rem}.admin-modal-body{padding:1rem 1.2rem}.admin-modal-footer{border-top:1px solid #d5d8dc;display:flex;justify-content:flex-end;gap:8px}.admin-field{margin-bottom:.9rem}.admin-field label{display:block;margin-bottom:.35rem;color:var(--admin-text);font-weight:600;font-size:.9rem}.admin-field input,.admin-field select,.admin-field textarea{width:100%;padding:10px;border:1px solid rgb(24 23 23 / 27%);border-radius:.4rem;background:#fff;color:#0d0d0d;font-size:15px;outline:none;box-sizing:border-box}.admin-field-hint{margin-top:.35rem;color:var(--admin-muted);font-size:.8rem}.admin-field-error{color:var(--admin-danger);font-weight:600}.admin-alert{padding:.75rem .9rem;border-radius:.4rem;margin-bottom:1rem;font-size:.9rem}.admin-alert-warning{background:#fff7ed;border:1px solid #fdba74;color:#9a3412}.admin-alert-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.admin-key-box{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.admin-key-box code{flex:1;word-break:break-all;background:#fff;border:1px solid #d5d8dc;border-radius:.4rem;padding:.6rem .75rem}.admin-permission-editor{display:flex;gap:8px;margin-top:.5rem}.admin-permission-editor input{flex:1}.row-actions{display:flex;gap:8px;flex-wrap:wrap}.admin-login-page{display:flex;justify-content:center}.admin-login-card{background-color:#f5f5f5;margin-top:3rem;border:1px solid lightslategrey;box-shadow:1px 1px 3px gray;border-radius:5px;width:25rem;padding:1rem 1.2rem}.admin-login-card h1{font-size:1.4rem;color:var(--admin-text);margin:0 0 .5rem;font-weight:600}.admin-login-card>p{color:var(--admin-muted);margin-bottom:1rem;font-size:.95rem}@media (max-width: 960px){.admin-page-header{flex-direction:column}.admin-main{padding:1rem}}.greetings[data-v-52e1a19f]{padding:2rem 1.5rem;text-align:center}.green[data-v-52e1a19f]{color:#00bd7e}.input-group[data-v-a52a6f7d]{margin-top:.5rem}.input[data-v-a52a6f7d]{height:1rem;padding:15px 10px;border:1px solid rgb(24 23 23 / 27%);border-radius:.4rem;background-color:#fff;color:#0d0d0d;font-size:15px;line-height:26px;text-overflow:ellipsis;outline:none;width:100%}.invalid-input[data-v-a52a6f7d]{border-color:#e11111}.input-error[data-v-a52a6f7d]{font-size:12px;color:red;font-weight:600}.submit-button[data-v-a52a6f7d]{margin-top:1rem;font-size:18px;font-weight:700;justify-content:center;align-items:center;width:100%;height:2.4rem;border-radius:.4rem;background-color:#00bd7e;color:#fff!important;border:1px solid hsl(160,96%,27%)}.submit-button[data-v-a52a6f7d]:hover{background-color:#02a770;cursor:pointer}.content[data-v-2c5642ac]{display:flex;flex-direction:column}.oauth-button[data-v-2c5642ac]{margin-top:1rem;font-size:15px;font-weight:700;justify-content:center;display:flex;align-items:center;width:100%;height:2.4rem;border-radius:.4rem;background-color:#26619a;color:#fff!important}.tinkoff[data-v-2c5642ac]{background-color:#ffdd2d;border:1px solid #e3b138;color:#000!important}.tinkoff[data-v-2c5642ac]:hover{background-color:#dcbb13;cursor:pointer}.gosuslugi[data-v-2c5642ac]{color:#fff!important;background-color:#0066b3;border:1px solid #0d38e3}.gosuslugi[data-v-2c5642ac]:hover{background-color:#014e88;cursor:pointer}.tinkoff-logo[data-v-2c5642ac]{background-image:url("data:image/svg+xml,%3csvg%20width='37'%20height='20'%20viewBox='0%200%2026%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_3724_1494)'%3e%3cpath%20d='M18.9742%200H7.02577C3.14555%200%200%203.13401%200%207C0%2010.866%203.14555%2014%207.02577%2014H18.9742C22.8545%2014%2026%2010.866%2026%207C26%203.13401%2022.8545%200%2018.9742%200Z'%20fill='%23303030'/%3e%3cpath%20d='M4.07593%203.599H11.6449V7.39158C11.6449%208.36393%2011.1238%209.26258%2010.2792%209.74875L7.8604%2011.1402L5.44156%209.74875C4.59591%209.26258%204.07593%208.36393%204.07593%207.39158V3.599Z'%20fill='%23FFDD2D'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.15253%205.59534V6.77447C6.31482%206.59188%206.60848%206.46869%206.94519%206.46869H7.31061V7.84031C7.31061%208.20549%207.21126%208.52447%207.06332%208.70046H8.65417C8.50734%208.52447%208.40798%208.20549%208.40798%207.84141V6.46979H8.7734C9.11011%206.46979%209.40488%206.59298%209.56606%206.77557V5.59644H6.15143L6.15253%205.59534Z'%20fill='%23333333'/%3e%3cpath%20d='M15.9659%209.37809V4.92114H14.555V9.37809H15.9659Z'%20fill='white'/%3e%3cpath%20d='M19.3661%209.37809C21.1513%209.37809%2022.0345%208.43214%2022.0345%207.14961C22.0345%205.86709%2021.1502%204.92114%2019.5163%204.92114H16.9981V9.37809H19.3672H19.3661ZM19.2237%205.98808C20.1919%205.98808%2020.596%206.41926%2020.596%207.14961C20.596%207.82388%2020.193%208.33865%2019.2237%208.33865H18.3593V5.98808H19.2237Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_3724_1494'%3e%3crect%20width='26'%20height='14'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;width:44px;height:22px;margin-left:8px;margin-top:1px}.gosuslugi-logo[data-v-2c5642ac]{background-image:url(/assets/gosuslugi-logo-Bs1F5khD.svg);background-repeat:no-repeat;width:124px;height:22px;margin-left:8px;margin-top:1px}.holder[data-v-e436fb20]{display:flex;justify-content:left;vertical-align:center;margin-bottom:1rem}.name[data-v-e436fb20]{margin-left:.5rem;font-weight:800;font-size:2rem;color:#305274}.content[data-v-67ab7b55]{margin-top:1rem;display:flex;flex-direction:row;text-align:center}.line[data-v-67ab7b55]{border:1px solid lightgray;height:0;width:100%;display:flex;margin-top:.8rem}.text[data-v-67ab7b55]{margin:0 .5rem;font-weight:600}.content[data-v-8c4d800d]{width:100%;border-top:1px solid rgb(170 162 163);display:flex;flex-direction:column;margin-top:1rem}.text[data-v-8c4d800d]{margin-top:.5rem;font-size:12px;font-weight:300;line-height:1rem}.brand[data-v-8c4d800d]{margin-top:.5rem;font-weight:600}.content[data-v-03d73397]{display:flex;justify-content:center}.auth-page[data-v-03d73397]{background-color:#f5f5f5;margin-top:3rem;border:1px solid lightslategrey;box-shadow:1px 1px 3px gray;border-radius:5px;width:25rem;padding:1rem 1.2rem}.client-ref[data-v-03d73397]{margin-bottom:1rem}.client-ref[data-v-03d73397],h3[data-v-03d73397]{font-weight:600}.error-msg[data-v-03d73397]{display:flex;color:red;vertical-align:middle;margin-top:1rem;line-height:1rem}.error-logo[data-v-03d73397]{margin-top:.2rem;margin-right:.5rem}.dev-credentials[data-v-bdf8bc68]{margin-bottom:1rem;color:#3c3c3ca8;font-size:13px}.dev-credentials code[data-v-bdf8bc68]{color:#2c3e50}.error-msg[data-v-bdf8bc68]{display:flex;color:red;vertical-align:middle;margin-top:1rem;line-height:1rem}.error-logo[data-v-bdf8bc68]{margin-top:.2rem;margin-right:.5rem}.dot[data-v-f929b3d8]{width:7px;height:7px;border-radius:50%;background:currentColor}.chip-remove[data-v-ee3fcf2b]{border:none;background:transparent;color:inherit;margin-left:4px;cursor:pointer;font-size:.9rem;line-height:1}.admin-field-error[data-v-7e01c129]{color:var(--admin-danger);font-size:.9rem;font-weight:600}textarea[data-v-7e01c129]{width:100%;min-height:96px;border:1px solid var(--admin-border);border-radius:10px;padding:10px 12px;font:inherit;resize:vertical}.muted[data-v-5328c141],.subtle[data-v-5328c141]{color:var(--admin-muted)}.subtle[data-v-5328c141]{font-size:.82rem;margin-top:4px}code[data-v-5328c141]{background:#fff;border:1px solid #d5d8dc;padding:2px 6px;border-radius:4px;font-size:.82rem}.header[data-v-cebba607]{background-color:#2c3e50;color:#fff;height:2.5rem;display:flex;justify-content:flex-end;padding:3px}.authentication[data-v-cebba607]{display:flex}.auth-name[data-v-cebba607]{margin:0 5px 0 15px}.logout-button[data-v-cebba607]{margin:2px 5px}.logout-button[data-v-cebba607]:hover{transition:color .5s;cursor:pointer}.spinner[data-v-bf30bc88]{color:#00bd7e;position:absolute;width:100%;margin-top:8rem;display:flex;justify-content:center}.app-content[data-v-bf30bc88]{width:100%}
