*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}@font-face{font-family:OpenSans;src:local("OpenSans-Light"),url(/assets/OpenSans-Light-b098d215.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-LightItalic"),url(/assets/OpenSans-LightItalic-4bd32e71.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:OpenSans;src:local("OpenSans-Regular"),url(/assets/OpenSans-Regular-abe9a73c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-Italic"),url(/assets/OpenSans-Italic-a451ca4d.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:OpenSans;src:local("OpenSans-Medium"),url(/assets/OpenSans-Medium-0ac55b07.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-MediumItalic"),url(/assets/OpenSans-MediumItalic-67b26b49.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:OpenSans;src:local("OpenSans-SemiBold"),url(/assets/OpenSans-SemiBold-07233a7b.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-SemiBoldItalic"),url(/assets/OpenSans-SemiBoldItalic-33250415.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:OpenSans;src:local("OpenSans-Bold"),url(/assets/OpenSans-Bold-a1993fba.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-BoldItalic"),url(/assets/OpenSans-BoldItalic-d4079779.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:OpenSans;src:local("OpenSans-ExtraBold"),url(/assets/OpenSans-ExtraBold-e71f734f.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:OpenSans;src:local("OpenSans-ExtraBoldItalic"),url(/assets/OpenSans-ExtraBoldItalic-88f81d23.ttf) format("truetype");font-weight:800;font-style:italic}:root{--opacity: #ffffff00;--white: #fff;--text: #000000d9;--icon: #bfbfbf;--border: #d9d9d9;--header: #001529;--sidebar: #fff;--accent: #1890ff;--accent-hover: #40a9ff;--accent-light: #e6f7ff;--link-visited: #8cb4ff;--danger: #ff4d4f;--warning: #efad0b;--success: #16c98d;--page-bg: #f0f2f5;--table-border: #f0f0f0;--table-head-bg: #fafafa;--table-head-bg-hover: rgba(0, 0, 0, .04);--table-row: #fff;--table-row-hover: #fafafa;--popup-shadow: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)}.loader-parent{position:relative}.loader{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.3);display:flex;justify-content:center;align-items:center}.loader>svg{min-height:50px;min-width:50px;animation:rotate .3s infinite;fill:var(--icon)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*::-webkit-scrollbar{width:4px;background-color:var(--accent-light)}*::-webkit-scrollbar-thumb{background-color:var(--accent)}body{font-family:OpenSans,sans-serif;font-size:14px;line-height:1.5em;color:var(--text)}.mt-1{margin-top:1em}.nav-wrapper[data-v-a56859ee]{height:100%}.nav-item[data-v-a56859ee]{display:flex;align-items:center;gap:1em;padding:.5em;color:var(--text);border-right:3px solid var(--white);transition:backgroung-color .3s,color .3s,border-color .3s}.nav-icon[data-v-a56859ee] path{transition:fill .3s;fill:var(--text)}.nav-icon[data-v-a56859ee]{height:2em;width:2em}.router-link-active.router-link-exact-active[data-v-a56859ee]{background:var(--accent-light);color:var(--accent);border-right:3px solid var(--accent)}.router-link-active.router-link-exact-active[data-v-a56859ee] path{fill:var(--accent)}@media (max-width: 1200px){.nav-item[data-v-a56859ee]{flex-direction:column;gap:.5em}}@media (max-width: 500px){.nav-item[data-v-a56859ee]{width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:.2em;gap:.2em;border-right:none;border-top:3px solid var(--white)}.router-link-active.router-link-exact-active[data-v-a56859ee]{background:var(--accent-light);color:var(--accent);border-right:none;border-top:3px solid var(--accent)}.nav-wrapper[data-v-a56859ee]{display:flex}.nav-icon[data-v-a56859ee]{height:1.6em;width:1.6em}}.sorting[data-v-814aef33]{flex-grow:1;display:flex;padding:.5em;align-items:center}.header-cell-name[data-v-814aef33]{flex-grow:1;width:100%;text-align:center}.sort-icon[data-v-814aef33]{display:none;width:1.5em;flex-shrink:0}.descend[data-v-814aef33]{display:block}.ascend[data-v-814aef33]{transform:scaleY(-1);display:block}.sort-icon[data-v-814aef33] path{fill:var(--accent)}.overlay[data-v-59c3e9af]{position:fixed;top:0;height:100%;width:100%;background:#ffffff00}.popup[data-v-59c3e9af]{position:absolute;background:white;padding:.5em;width:250px;border:1px solid var(--border);box-shadow:var(--popup-shadow)}.input[data-v-59c3e9af]{width:100%;display:block;border:1px solid var(--border);padding:.5em 1em}.input__number[data-v-59c3e9af]::-webkit-outer-spin-button,.input__number[data-v-59c3e9af]::-webkit-inner-spin-button{-webkit-appearance:none}.btns[data-v-59c3e9af]{display:flex;justify-content:space-between;gap:.5em;margin-top:.5em}.apply-btn[data-v-59c3e9af]{flex-grow:1;padding:.5em 1em;background:var(--accent);color:var(--white);display:flex;justify-content:center;align-items:center;gap:.5em}.clear-btn[data-v-59c3e9af]{flex-grow:1;padding:.5em 1em;display:block;border:1px solid var(--border)}.filter-button[data-v-59c3e9af]{display:flex;justify-content:center;align-items:center;height:100%}.filter-icon[data-v-59c3e9af]{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.5em}.filter-icon[data-v-59c3e9af] path{fill:var(--icon)}.filter-icon.active[data-v-59c3e9af] path{fill:var(--accent)}.search-icon[data-v-59c3e9af]{display:flex;justify-content:center;align-items:center;width:1.5em;flex-shrink:0}.search-icon[data-v-59c3e9af] path{fill:var(--white)}.check-elements[data-v-59c3e9af]{padding:.5em;display:flex;flex-direction:column;gap:.5em}.container[data-v-53fcf0ab]{height:100%;width:100%;overflow:hidden;padding:1em}.table[data-v-53fcf0ab]{height:100%;overflow:hidden;display:flex;flex-direction:column}.table-head[data-v-53fcf0ab]{display:grid;top:0;flex-shrink:0}.header-cell[data-v-53fcf0ab]{display:flex;align-items:center;background:var(--table-head-bg);border-left:1px solid var(--table-border);border-bottom:1px solid var(--table-border)}.header-cell[data-v-53fcf0ab]:hover{background:var(--table-head-bg-hover)}.header-cell[data-v-53fcf0ab]:first-child{border-left:none}.table-body[data-v-53fcf0ab]{flex-grow:1;display:grid;overflow:auto;height:100%}.table-row[data-v-53fcf0ab]{display:grid;border-bottom:1px solid var(--table-border);background:var(--table-row)}.table-row[data-v-53fcf0ab]:hover{background:var(--table-row-hover)}.table-row[data-v-53fcf0ab]:last-child{border-bottom:none}.card-title[data-v-53fcf0ab]{display:none}.table-cell[data-v-53fcf0ab]{display:flex;align-items:center;justify-content:center}.header-name[data-v-53fcf0ab]{height:40px;flex-grow:1;display:flex;justify-content:center;align-items:center}.content[data-v-53fcf0ab]{flex-grow:1;padding:.25em .5em;text-align:center}.empty-list[data-v-53fcf0ab]{padding:1em;display:flex;justify-content:center;align-items:center}@media (max-width: 1200px){.table-head[data-v-53fcf0ab]{display:flex;flex-wrap:wrap;width:100%}.header-cell[data-v-53fcf0ab]{flex:1 1 10%;display:flex;align-items:center;justify-content:center}.table-body[data-v-53fcf0ab]{display:block}.table-row[data-v-53fcf0ab]{display:block;margin-bottom:1em;border:none;border-top:1px solid var(--table-border)}.table-row[data-v-53fcf0ab]:hover{background:var(--table-row)}.table-cell[data-v-53fcf0ab]{justify-content:flex-start;align-items:stretch;border-bottom:1px solid var(--table-border)}.card-title[data-v-53fcf0ab]{flex-shrink:0;width:120px;display:block;background:var(--table-head-bg-hover);padding:.25em .5em;text-align:end}.content[data-v-53fcf0ab]{text-align:start}.container[data-v-53fcf0ab]{padding:0 0 0 .5em}.plug-header-cell[data-v-53fcf0ab]{display:none}}@media (max-width: 500px){.container[data-v-53fcf0ab]{padding:0}.header-cell[data-v-53fcf0ab]{flex:1 1 30%}}.overlay[data-v-06517916]{position:fixed;top:0;height:100%;width:100%;background:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center}.popup[data-v-06517916]{max-height:var(--app-height);max-width:100vw;background:white;padding:.5em;border:1px solid var(--border);box-shadow:var(--popup-shadow);overflow:auto}.button[data-v-89799347]{--bg: var(--white);--br: var(--border);--txt: var(--text);padding:.5em 1em;display:block;border:1px solid;background-color:var(--bg);border-color:var(--br);color:var(--txt);transition:filter .1s}.button[data-v-89799347]:disabled{cursor:not-allowed;opacity:.5}.button[data-v-89799347] path{fill:var(--txt)}.small[data-v-89799347]{font-size:12px;padding:.3em .8em}.large[data-v-89799347]{font-size:18px;padding:.5em 1em}.icon[data-v-89799347]{padding:0}.icon[data-v-89799347] div:has(svg){display:flex;flex-shrink:0;width:24px;height:24px;justify-content:center;align-items:center}.button[data-v-89799347]:hover{filter:brightness(.85)}.button[data-v-89799347]:active{filter:brightness(1.1)}.button[data-v-89799347]:focus-visible{filter:brightness(1.1)}.wrapper[data-v-3522c7ee]{position:relative}.input[data-v-3522c7ee]{display:block;padding:.5em 1em;border:1px solid var(--border);background:var(--white);width:100%;transition:border-color .2s}.input[data-v-3522c7ee]:hover{border:1px solid var(--accent)}.input[data-v-3522c7ee]:focus{border:1px solid var(--accent)}.error[data-v-3522c7ee]{border:1px solid var(--danger)}.title[data-v-3522c7ee]{font-size:small;margin-bottom:.3em}.error-message[data-v-3522c7ee]{position:absolute;top:100%;font-size:small;color:var(--danger)}.wrapper[data-v-fad46434]{position:relative}.input[data-v-fad46434]{display:block;padding:.5em 2.5em .5em 1em;border:1px solid var(--border);background:var(--white);width:100%;transition:border-color .2s}.input[data-v-fad46434]:hover{border:1px solid var(--accent)}.input[data-v-fad46434]:focus{border:1px solid var(--accent)}.with-icon[data-v-fad46434]{position:relative}.icon[data-v-fad46434]{position:absolute;top:6px;right:5px}.icon[data-v-fad46434] path{fill:var(--icon)}.error[data-v-fad46434]{border:1px solid var(--danger)}.title[data-v-fad46434]{font-size:small;margin-bottom:.3em}.error-message[data-v-fad46434]{position:absolute;top:100%;font-size:small;color:var(--danger)}.select[data-v-07c6c868]{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:start;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;border:1px solid var(--border);transition:border-color .2s}.select-content[data-v-07c6c868]{width:100%;padding:.5em 1em;background:var(--white);overflow:hidden;white-space:nowrap}.expand-icon[data-v-07c6c868]{cursor:pointer;display:flex}.expand-icon[data-v-07c6c868] path{fill:var(--text)}.wrapper[data-v-07c6c868]{position:relative}.overlay[data-v-07c6c868]{position:fixed;top:0;height:100%;width:100%;background:#ffffff00}.drop-down[data-v-07c6c868]{position:absolute;overflow:hidden auto;background:var(--white);border:1px solid var(--border);border-top:none;z-index:10}.option[data-v-07c6c868]{display:block;padding:.5em 1em;width:100%;text-align:left}.option[data-v-07c6c868]:hover{background-color:var(--accent-light)}.option[data-v-07c6c868]:focus{background-color:var(--accent-light)}.error[data-v-07c6c868]{border:1px solid var(--danger)}.title[data-v-07c6c868]{font-size:small;margin-bottom:.3em}.error-message[data-v-07c6c868]{position:absolute;top:100%;font-size:small;color:var(--danger)}.select[data-v-07c6c868]:hover,.select.visible[data-v-07c6c868]{border:1px solid var(--accent)}.select[data-v-07c6c868]:focus-visible{border:1px solid var(--accent)}.input[data-v-5de468e3]{display:block;padding:.5em 1em;border:1px solid var(--border);background:var(--white);width:100%;transition:border-color .2s}.input-with-icon[data-v-5de468e3]{position:relative}.search-icon[data-v-5de468e3]{position:absolute;bottom:0;right:.5em;pointer-events:none}.search-icon[data-v-5de468e3] path{fill:var(--border)}.wrapper[data-v-5de468e3]{position:relative}.overlay[data-v-5de468e3]{position:fixed;top:0;height:100%;width:100%;background:#ffffff00}.drop-down[data-v-5de468e3]{position:absolute;max-height:250px;overflow:hidden auto;background:var(--white);border:1px solid var(--border);border-top:none}.option[data-v-5de468e3]{display:block;padding:.5em 1em;width:100%;text-align:start}.option[data-v-5de468e3]:hover{background-color:var(--accent-light)}.option[data-v-5de468e3]:focus{background-color:var(--accent-light)}.error[data-v-5de468e3]{border:1px solid var(--danger)}.title[data-v-5de468e3]{font-size:small;margin-bottom:.3em}.error-message[data-v-5de468e3]{position:absolute;top:100%;font-size:small;color:var(--danger)}.input[data-v-5de468e3]:hover,.input.visible[data-v-5de468e3]{border:1px solid var(--accent)}.input[data-v-5de468e3]:focus-visible{border:1px solid var(--accent)}.label[data-v-7d2f125d]{position:relative;width:max-content}.wrapper[data-v-7d2f125d]{display:flex;gap:1em;align-items:center}.real-checkbox[data-v-7d2f125d]{visibility:hidden;position:absolute}.checkbox[data-v-7d2f125d]{height:16px;width:16px;border:1px solid var(--border);border-radius:2px;background:var(--white)}.real-checkbox:checked+.checkbox[data-v-7d2f125d]{background:var(--accent);position:relative;border-color:var(--accent)}.real-checkbox:checked+.checkbox[data-v-7d2f125d]:after{content:" ✔";color:var(--white);font-size:12px;line-height:16px;font-weight:900;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.title[data-v-7d2f125d]{font-size:small}.error[data-v-7d2f125d]{border:1px solid var(--danger)}.error-message[data-v-7d2f125d]{position:absolute;top:100%;font-size:small;color:var(--danger)}.wrapper[data-v-ff8a28a5]{position:relative}.input[data-v-ff8a28a5]{display:block;padding:.5em 1em;border:1px solid var(--border);background:var(--white);width:100%;resize:none;transition:border-color .2s}.input[data-v-ff8a28a5]:hover{border:1px solid var(--accent)}.input[data-v-ff8a28a5]:focus{border:1px solid var(--accent)}.input[data-v-ff8a28a5]:focus-visible{outline:none}.error[data-v-ff8a28a5]{border:1px solid var(--danger)}.title[data-v-ff8a28a5]{font-size:small;margin-bottom:.3em}.error-message[data-v-ff8a28a5]{position:absolute;top:100%;font-size:small;color:var(--danger)}.wrapper[data-v-7aaa2f14]{position:relative}.input[data-v-7aaa2f14]{display:block;padding:.5em 1em;border:1px solid var(--border);background:var(--white);width:100%;transition:border-color .2s}.input[data-v-7aaa2f14]:hover{border:1px solid var(--accent)}.input[data-v-7aaa2f14]:focus{border:1px solid var(--accent)}.error[data-v-7aaa2f14]{border:1px solid var(--danger)}.title[data-v-7aaa2f14]{font-size:small;margin-bottom:.3em}.error-message[data-v-7aaa2f14]{position:absolute;top:100%;font-size:small;color:var(--danger)}.grade-wrapper[data-v-d07552d1]{position:relative;height:24px}.grade[data-v-d07552d1]{position:absolute;height:100%;top:0;left:0;display:flex;flex-wrap:nowrap;overflow:hidden}.grade-icon[data-v-d07552d1]{height:24px;width:24px;flex-shrink:0}.front[data-v-d07552d1]{fill:var(--warning)}.back[data-v-d07552d1]{fill:var(--border)}.tabs[data-v-9a9e9938]{display:flex;gap:.3em}.tab[data-v-9a9e9938]{display:block;padding:.5em 1em;background:var(--border)}.active[data-v-9a9e9938]{background:var(--white)}.error-container[data-v-a12e40a7]{position:fixed;top:1em;right:1em;width:400px;max-width:calc(100vw - 2em);display:grid;gap:1em}.error[data-v-a12e40a7]{background:var(--danger);color:var(--white);padding:1em}.list-enter-active[data-v-a12e40a7],.list-leave-active[data-v-a12e40a7]{transition:all .5s ease}.list-enter-from[data-v-a12e40a7],.list-leave-to[data-v-a12e40a7]{opacity:0;transform:translate(30px)}.modal-header[data-v-574c2a9a]{display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-574c2a9a]{font-size:large;font-weight:600}.controls[data-v-574c2a9a]{margin-top:2em;display:flex;gap:1em;justify-content:end}.modal-text[data-v-574c2a9a]{margin-bottom:1em}.header-content[data-v-f2a975e9]{color:var(--white);height:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5em}.header-content>div[data-v-f2a975e9]:last-child{display:flex;gap:1.5em}.notify-btn[data-v-f2a975e9]{position:relative}.notify-count[data-v-f2a975e9]{position:absolute;right:-5px;top:-5px;height:16px;width:16px;font-size:12px;background-color:var(--danger);display:flex;justify-content:center;align-items:center;border-radius:999px}.overlay[data-v-f2a975e9]{position:fixed;top:0;height:100%;width:100%;background:#ffffff00}.popup[data-v-f2a975e9]{position:absolute;background-color:var(--white);width:400px;max-width:100%;max-height:calc(100vh - 60px);overflow:hidden auto;top:50px;right:85px;box-shadow:var(--popup-shadow);padding:0 1em 1em}.popup-title[data-v-f2a975e9]{position:sticky;top:0;background:white;padding:1em 0;display:flex;justify-content:space-between}.message[data-v-f2a975e9]{padding:.5em;border:1px solid var(--border);border-top:none}.message[data-v-f2a975e9]:nth-child(2){border-top:1px solid var(--border)}.message-title[data-v-f2a975e9]{display:flex;justify-content:space-between;align-items:center}.message-date[data-v-f2a975e9]{font-size:smaller;font-weight:700}.message-text[data-v-f2a975e9]{margin-left:1em}@media (max-width: 500px){.popup[data-v-f2a975e9]{right:0}}html{--app-height: 100vh}.popup-container[data-v-ff6ff662]{position:absolute;top:0;height:100vh;display:flex;justify-content:center;align-items:center}.wrapper[data-v-ff6ff662]{--header-h: 60px;--sidebar-w: 200px;--sidebar-h: 100%;--main-w: calc(100vw - var(--sidebar-w));--main-h: 100%;height:var(--app-height);overflow:hidden}.header[data-v-ff6ff662]{background:var(--header);height:var(--header-h)}.navbar-main[data-v-ff6ff662]{display:flex;flex-direction:row-reverse;height:calc(var(--app-height) - var(--header-h))}.navbar[data-v-ff6ff662]{flex-shrink:0;background:var(--sidebar);width:var(--sidebar-w);height:var(--sidebar-h)}.main[data-v-ff6ff662]{flex-shrink:0;background:var(--page-bg);width:var(--main-w);height:var(--main-h)}@media (max-width: 1200px){.wrapper[data-v-ff6ff662]{--sidebar-w: 100px}}@media (max-width: 500px){.wrapper[data-v-ff6ff662]{--sidebar-w: 100%;--sidebar-h: 60px;--main-w: 100% --main-h: calc(var(--app-height) - var(--sidebar-h) - var(--header-h)) }.navbar-main[data-v-ff6ff662]{flex-direction:column;height:calc(var(--app-height) - var(--header-h) - var(--sidebar-h))}}.status[data-v-bbc86b15]{font-weight:500;text-align:center;white-space:nowrap;padding:.5em}@media screen and (max-width: 1200px){.status[data-v-bbc86b15]{text-align:start}}.table-title[data-v-7066a1c4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em;gap:2em}h1[data-v-7066a1c4]{font-size:large;font-weight:700}.telegram-link[data-v-7066a1c4]{flex-grow:1}.telegram-link>a[data-v-7066a1c4]{color:var(--accent)}.flex[data-v-7066a1c4]{display:flex;gap:.5em}[data-v-7066a1c4] a path{fill:var(--accent)}[data-v-7066a1c4] a:visited path{fill:var(--link-visited)}@media screen and (max-width: 1200px){.table-title[data-v-7066a1c4]{padding:1em 1em 0}}.form-elements[data-v-4e70444f]{display:grid;gap:1em}.controls[data-v-4e70444f]{margin-top:2em;display:flex;gap:1em;justify-content:end}.modal-text[data-v-4e70444f]{margin-bottom:1em}.modal-header[data-v-3215103b]{display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-3215103b]{font-size:large;font-weight:600}.form-elements[data-v-3215103b]{display:grid;gap:1em}.controls[data-v-3215103b]{margin-top:2em;display:flex;gap:1em;justify-content:end}.modal-text[data-v-3215103b]{margin-bottom:1em}.modal-header[data-v-ba59d26b]{display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-ba59d26b]{font-size:large;font-weight:600}.form-elements[data-v-ba59d26b]{display:grid;gap:1em}.controls[data-v-ba59d26b]{margin-top:2em;display:flex;gap:1em;justify-content:end}.modal-text[data-v-ba59d26b]{margin-bottom:1em}.page-wrapper[data-v-6f141b49]{padding:1em;overflow:hidden auto;height:100%}h1[data-v-6f141b49]{font-size:large;font-weight:700;margin-bottom:2em}.card[data-v-6f141b49]{background:var(--white);padding:.5em 1em 1em}.info-string[data-v-6f141b49]{display:flex;gap:.5em;margin-top:.5em}.title[data-v-6f141b49]{font-weight:700}.comments[data-v-6f141b49]{margin-top:.5em;display:flex;flex-direction:column;gap:.5em}.comment-string[data-v-6f141b49]{margin-left:1em}.comment-date[data-v-6f141b49]{font-size:small;font-weight:bolder;color:var(--accent)}.grade[data-v-6f141b49],.grade-scale[data-v-6f141b49]{margin-top:.5em}.grade-description[data-v-6f141b49]{margin:.5em}.items-title[data-v-6f141b49]{display:flex;justify-content:space-between;align-items:center}.items-table[data-v-6f141b49]{margin-top:2em}.buttons[data-v-6f141b49]{display:flex;gap:1em;justify-content:end;flex-wrap:wrap}.modal-header[data-v-5139a7e5]{display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-5139a7e5]{font-size:large;font-weight:600}.controls[data-v-5139a7e5]{margin-top:2em;display:flex;gap:1em;justify-content:end}.town-name[data-v-5139a7e5]{font-weight:700}.price-list[data-v-5139a7e5]{margin-top:1em;display:flex;gap:1em;justify-content:center}.success[data-v-ff1781d9] path{fill:var(--success)}.danger[data-v-ff1781d9] path{fill:var(--danger)}.table-title[data-v-9b5e35a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.price[data-v-9b5e35a2]{grid-area:1em;display:flex;align-items:center;flex-direction:column}.price-string[data-v-9b5e35a2]{flex-grow:1}h1[data-v-9b5e35a2]{font-size:large;font-weight:700}[data-v-9b5e35a2] a path{fill:var(--accent)}[data-v-9b5e35a2] a:visited path{fill:var(--link-visited)}@media screen and (max-width: 1200px){.table-title[data-v-9b5e35a2]{padding:1em 1em 0}.price-string[data-v-9b5e35a2]{flex-grow:0;white-space:nowrap}.price[data-v-9b5e35a2]{flex-direction:row;justify-content:flex-start}}.page-wrapper[data-v-7d846394]{padding:1em;overflow:hidden auto;height:100%}.content-wrapper[data-v-7d846394]{max-width:700px}h1[data-v-7d846394]{font-size:large;font-weight:700;margin-bottom:2em}.form-elements[data-v-7d846394]{margin-top:1em;display:grid;gap:1em}.modal-header[data-v-7d846394]{display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-7d846394]{font-size:large;font-weight:600}.flex[data-v-7d846394]{display:flex;flex-wrap:wrap;gap:1em}.flex>*[data-v-7d846394]{flex:1 1 300px}.town-string[data-v-7d846394]{display:flex;align-items:end;gap:1em}.town-string>*[data-v-7d846394]:first-child{flex:0 1 250px}.town-name[data-v-7d846394]{text-align:end}.controls[data-v-7d846394]{margin-top:2em;display:flex;gap:1em;justify-content:end}.step-form-wrapper[data-v-680a755a]{margin-bottom:1em;width:400px;max-width:100%}.value-string[data-v-680a755a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1em 2em}.value-content[data-v-680a755a]{flex:1 1 200px;display:flex;justify-content:space-between;margin-bottom:1em}.string-title[data-v-680a755a]{font-weight:700}.controls[data-v-680a755a]{display:flex;justify-content:flex-end;margin-top:1.5em;gap:1em}.step-form-wrapper[data-v-14c7c210]{margin-top:1em;width:400px;max-width:100%}.form-elements[data-v-14c7c210]{display:grid;gap:1em}.string[data-v-14c7c210]{display:flex;justify-content:flex-end}.controls[data-v-14c7c210]{display:flex;justify-content:flex-end;margin-top:1.5em;gap:1em}.page-wrapper[data-v-c4a3166e]{padding:1em;overflow:hidden auto;height:100%}h1[data-v-c4a3166e]{font-size:large;font-weight:700;margin-bottom:1em}.card[data-v-c4a3166e]{background:var(--white);padding:1em}
