/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@layer ui{:root{--ink:#1d1d1d;--muted:#6b6b6b;--line:#dcdcdc;--line-soft:#ececec;--page:#f4f4f4;--surface:#fff;--accent:green;--accent-dark:#006400;--accent-soft:#eaf5ea;--ok:green;--warn:#b06000;--bad:#c00000;--radius:6px}html,body{color:var(--ink);background:var(--page);margin:0;font-family:Tahoma,Segoe UI,system-ui,sans-serif;font-size:15px;line-height:1.45}.app-shell{min-height:100vh}.topbar{background:var(--ink);color:#fff;align-items:center;gap:16px;height:48px;padding:0 20px;display:flex}.topbar .brand{color:#fff;white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.topbar .brand small{letter-spacing:.08em;text-transform:uppercase;background:var(--accent);border-radius:3px;padding:1px 6px;font-size:10px;font-weight:700}.topnav{gap:2px;display:flex}.topnav .navlink{color:#ffffffc7;border-radius:4px;padding:5px 10px;font-size:14px;text-decoration:none}.topnav .navlink:hover{color:#fff;background:#ffffff1f}.topnav .navlink.on{color:#fff;background:#ffffff29}.topbar .user{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.topbar .btn{color:#fff;background:0 0;border-color:#ffffff59;padding:3px 10px;font-size:13px}.topbar .btn:hover{background:#ffffff1f}.topbar .langs{gap:2px;display:flex}.topbar .btn.lang{padding:3px 8px}.topbar .btn.lang.on{background:#ffffff38;border-color:#ffffffb3;font-weight:700}.spacer{flex:1}.page{max-width:1100px;margin:0 auto;padding:20px 20px 48px}.page.narrow{max-width:420px;padding-top:10vh}.page-head{margin:0 0 16px}.crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px;font-size:13px;display:flex}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs .sep{color:#b0b0b0}.page-title-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-title-row h1{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.page-actions{flex-wrap:wrap;gap:8px;display:flex}.page-sub{color:var(--muted);margin:4px 0 0;font-size:14px}h1{margin:0;font-size:22px;font-weight:400;line-height:1.25}h2{margin:0 0 8px;font-size:17px;font-weight:400;line-height:1.3}h3{margin:18px 0 6px;font-size:15px;font-weight:700}.muted{color:var(--muted)}.error{color:var(--bad)}code{background:#f2f2f2;border-radius:3px;padding:1px 5px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 16px;padding:16px 18px}.card>:last-child{margin-bottom:0}.card-head{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.card-head>:first-child{flex:auto;min-width:0}.card-head h2{margin:0}.card-head p{margin:2px 0 0}.card-head .card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card.flush{padding:0;overflow:hidden}.card.flush>table.data{margin:0}.cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:0 0 16px;display:grid}.cards>.card{margin:0}.card.action-card{flex-direction:column;gap:10px;display:flex}.card.action-card h2{margin:0}.card.action-card p{flex:1;margin:0;font-size:14px}.card.action-card .card-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:24px 0 8px;font-size:13px;font-weight:700}.kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.kpi b{font-variant-numeric:tabular-nums;color:var(--accent-dark);font-size:28px;font-weight:400;line-height:1.1}.kpi span{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:700}.cards.two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.card.flush>.card-pad{padding:14px 18px 4px}.card.flush>.card-pad h2{margin:0 0 8px}.card.flush>.empty{margin:0 18px 16px}.card h3{margin-top:14px}.status-list{margin:0;padding:0;font-size:14px;list-style:none}.status-list li{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}.status-list li:last-child{border-bottom:0}.setting{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.setting input{margin-top:3px}.diploma-layout-setting{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:flex-end;gap:8px 10px;margin-top:16px;padding-top:12px;font-size:14px;display:flex}.diploma-layout-setting>label{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.diploma-layout-setting select{width:100%}.diploma-layout-setting>p{flex-basis:100%}.status-list li.zero{color:var(--muted)}.status-list b{font-variant-numeric:tabular-nums;font-weight:400}.card .hint{margin:10px 0 0;font-size:13px}.chips{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.chips li{background:#f4f4f4;border-radius:4px;padding:2px 10px;font-size:13px}.chips li b{font-variant-numeric:tabular-nums;font-weight:400}.facts .description{overflow-wrap:anywhere}.registry-error{overflow-wrap:anywhere;margin:12px 0 0;font-size:13px}@media (width<=900px){.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cards.two{grid-template-columns:minmax(0,1fr)}}.form{flex-direction:column;gap:12px;display:flex}.form label{flex-direction:column;gap:4px;font-size:14px;display:flex}input,select,textarea{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #bdbdbd;border-radius:4px;max-width:100%;padding:6px 8px;font-size:14px}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:2px solid #00800040}input[type=checkbox]{padding:0}input[type=file]{width:100%;padding:4px;font-size:13px}input.error,select.error{border-color:var(--bad);background:#fff8f8}.form-error{color:#900;background:#fff0f0;border:1px solid #f2b8b8;border-radius:4px;margin:0;padding:6px 10px;font-size:14px}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.toolbar input:not([type=date]){flex:200px}.event-search{flex:260px;min-width:0;display:flex;position:relative}.event-search input{width:100%}.event-suggestions{z-index:20;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:320px;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #00000026}.event-suggestions li{cursor:pointer;flex-wrap:wrap;gap:2px 10px;padding:6px 10px;display:flex}.event-suggestions li.on{background:#eef6ee}.event-suggestions .date{white-space:nowrap;font-weight:600}.event-suggestions .name{flex:160px;min-width:0}.event-suggestions .event-place{flex:0 auto}.event-open{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.event-reg-open{color:#0a6b0a;background:#e3f3e3;border-radius:10px;padding:1px 8px;font-weight:600}.event-from{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.btn{box-sizing:border-box;color:#333;cursor:pointer;min-height:34px;font:inherit;-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;background:#fff;border:1px solid #c4c4c4;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{background:#f2f2f2;border-color:#a8a8a8}.btn:focus-visible{outline-offset:1px;outline:2px solid #00800059}.btn.small{min-height:28px;padding:3px 10px;font-size:13px}.btn.primary{background:var(--accent);border-color:var(--accent-dark);color:#fff}.btn.primary:hover{background:var(--accent-dark)}.btn.danger{background:var(--bad);color:#fff;border-color:#a00000}.btn.danger:hover{background:#a00000}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.45;cursor:default}.inline{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;display:flex}.head-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.head-row h1,.head-row h2{flex:1;margin:0}table.data{border-collapse:collapse;background:var(--surface);width:100%;margin:0;font-size:14px;display:table}table.data th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--line);white-space:nowrap;background:#fafafa;padding:8px 12px;font-size:12px;font-weight:700}table.data td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:9px 12px}table.data tbody tr:last-child td{border-bottom:0}table.data tbody tr:hover td{background:#fafafa}table.data .nowrap,table.data .date{white-space:nowrap}table.data .num,table.data .date{font-variant-numeric:tabular-nums}table.data th.num,table.data td.num{text-align:right}table.data td.row-actions{white-space:nowrap;text-align:right;width:1%}table.data td.row-actions .btn+.btn{margin-left:6px}table.data a.name{color:inherit;font-weight:700;text-decoration:none}table.data a.name:hover{color:var(--accent-dark);text-decoration:underline}.notice{background:#eef4fb;border:1px solid #c9daf0;border-radius:4px;margin:0 0 12px;padding:8px 12px;font-size:14px}.notice.error{color:#900;background:#fff0f0;border-color:#f2b8b8}.notice.ok{background:var(--accent-soft);color:#1d4d1d;border-color:#b7dfb7}.notice.warn{color:#6a4b00;background:#fff8e1;border-color:#f0d58a}.notice ul{margin:4px 0 0;padding-left:20px}.notice label{align-items:center;gap:6px;margin-top:6px;display:flex}.notice .hint{color:var(--muted);margin:2px 0;font-size:13px;display:block}.badge{color:#444;white-space:nowrap;vertical-align:middle;background:#ededed;border-radius:10px;padding:1px 8px;font-size:12px;font-weight:400;line-height:18px;display:inline-block}.badge+.badge{margin-left:4px}.badge.closed,.badge.stale,.badge.discarded{color:#900;background:#fde2e2}.badge.applied,.badge.confirmed,.badge.running{color:#145214;background:#dff0df}.badge.previewed,.badge.open{color:#6a4500;background:#fff0cc}.badge.twin{color:#8a4b00;background:#ffe9c2}.badge.draft,.badge.archived,.badge.finished{color:#555;background:#ededed}.empty{text-align:center;color:var(--muted);padding:28px 16px}.empty h2{color:var(--ink);margin:0 0 4px}.empty p{margin:0 0 12px;font-size:14px}.empty>:last-child{margin-bottom:0}.progress{margin:0 0 12px}.progress .progress-label{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.progress .bar{background:#e6e6e6;border-radius:4px;height:8px;overflow:hidden}.progress .bar>span{background:var(--accent);height:100%;transition:width .6s;display:block}.progress .bar.indeterminate>span{animation:1.4s ease-in-out infinite progress-slide;width:30%!important}@keyframes progress-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.facts{grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;font-size:14px;display:grid}.facts dt{color:var(--muted)}.facts dd{overflow-wrap:anywhere;min-width:0;margin:0}a.tile{color:inherit;text-decoration:none;display:block}a.tile:hover{border-color:var(--accent);background:#fcfffc}a.tile h2{color:var(--accent-dark);margin:0 0 4px}a.tile p{margin:0;font-size:14px}.not-found h1{margin-bottom:8px}.not-found p{margin:0 0 16px}.reg-pick{max-width:560px;padding-top:8vh}.reg-pick .head-row{margin-bottom:16px}.reg-pick a.tile{margin:0 0 10px}.login-brand{letter-spacing:.04em;color:var(--accent-dark);margin:0;font-size:13px;font-weight:700}.login-card h1{margin:-6px 0 4px}.login-card .btn.primary{width:100%;min-height:38px}.form label.remember{flex-direction:row;align-items:center;gap:8px}.form label.remember input{width:auto;margin:0}.stats{flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;font-size:14px;display:flex}.stat b{font-variant-numeric:tabular-nums;font-size:17px}.actions{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:10px 0;display:flex}.action-block h3{align-items:center;gap:8px;display:flex}.action-block h3 .count{color:#444;background:#ededed;border-radius:10px;padding:0 8px;font-size:12px;font-weight:400}h3.action-error,h3.action-conflict{color:var(--bad)}h3.action-unresolved,h3.action-composition_change,h3.action-match_candidate{color:var(--warn)}.action-block table.data{border:1px solid var(--line-soft);border-radius:4px}table.import-items td.num{width:36px;color:var(--muted);text-align:right}table.import-items td.controls{width:36%}table.import-items td.controls .btn{margin:0 4px 4px 0}table.import-items .msg{color:#8a5a00;margin-top:2px;font-size:13px}table.import-items .msg.error{color:var(--bad)}table.import-items .fix{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin-bottom:8px;display:grid}table.import-items .fix label{color:var(--muted);flex-direction:column;gap:2px;font-size:11px;display:flex}table.import-items .fix input{width:100%;min-width:0;padding:3px 6px;font-size:13px}table.import-items .club-line{font-size:13px}tr.skipped td.main{opacity:.5;text-decoration:line-through}table.diff{border-collapse:collapse;margin-top:6px;font-size:13px}table.diff td{padding:2px 10px 2px 0}.result{border-top:1px solid var(--line);margin-top:16px}.result pre{background:#f6f6f6;max-height:320px;padding:8px;font-size:12px;overflow:auto}.import-items td.main .sub{font-size:13px}.import-items td.main .names{display:inline}.suppressed-groups{columns:2 220px;margin:4px 0 0;padding-left:20px;font-size:14px}.registry-card{border-left:4px solid var(--accent)}.registry-counts{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.registry-counts li{background:#f4f4f4;border-radius:4px;padding:3px 10px;font-size:13px}.registry-counts li b{font-variant-numeric:tabular-nums}.registry-hint{margin:0 0 4px;font-size:13px}.registry-card .notice ul{margin:4px 0 8px}.lsdf-data-line{margin:-4px 0 10px;font-size:13px}@media (width<=700px){html,body{overflow-x:hidden}.page{padding:14px 12px 32px}.topbar{gap:10px;padding:0 12px}.topbar .user,.topbar .brand small{display:none}.topnav .navlink{padding:5px 8px}.page-title-row h1{flex-basis:100%}.card{padding:12px 14px}.card-head .card-actions{flex-basis:100%}.actions .btn{flex:auto}.facts{grid-template-columns:1fr;gap:0}.facts dd{margin-bottom:8px}table.data,table.data tbody{display:block}table.data thead{display:none}table.data tr{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;display:flex}table.data tbody tr:last-child{border-bottom:0}table.data td{border:0;padding:0;display:block}table.data tbody tr:hover td{background:0 0}table.data td.cell-main{flex:100%}table.overview-table td[data-label]:before{content:attr(data-label) ": ";color:var(--muted);font-size:12px}.kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi{padding:10px 12px}.kpi b{font-size:24px}.card.flush>.card-pad{padding:12px 14px 4px}table.data td.row-actions{text-align:left;flex-wrap:wrap;flex:100%;gap:6px;width:auto;margin-top:4px;display:flex}table.data td.row-actions .btn+.btn{margin-left:0}table.import-items tr{display:block}table.import-items td{margin-bottom:4px}table.import-items td.num{text-align:left;width:auto}table.import-items td.num:empty{display:none}table.import-items td.num:before{content:"#"}table.import-items td.controls{width:auto}table.import-items td.controls:empty{display:none}table.import-items td.main{overflow-wrap:anywhere}table.diff,table.diff tbody{max-width:100%;display:block}table.diff tr{flex-wrap:wrap;gap:2px 10px;padding:3px 0;display:flex}table.diff td{padding:0}.result pre{max-width:100%}}.layer-dialog{z-index:90;background:#14141480;justify-content:center;align-items:center;padding:6vh 12px;display:flex;position:fixed;inset:0;overflow:auto}.layer-dialog .layer-body{box-sizing:border-box;border-radius:var(--radius);background:#fff;width:100%;max-width:400px;padding:18px 20px 16px;font-size:15px;box-shadow:0 12px 40px #0000004d}.layer-dialog .dialog-message{margin:0 0 8px;font-size:15px}.layer-dialog .dialog-detail{color:#4a4a4a;margin:4px 0 0;padding-left:20px;font-size:14px}.layer-dialog .buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.layer-dialog .btn.primary,.layer-dialog .btn.danger{min-width:90px}.diploma-thumb{border:1px solid var(--line);background:#fff;width:40px;height:auto;display:block}.diploma-table th button.sort{all:unset;cursor:pointer}.diploma-table th button.sort:hover,.diploma-table th button.sort:focus-visible{color:var(--accent-dark);text-decoration:underline}.diploma-scroll{overflow-x:auto}.diploma-table .check{width:1%}.status-toggle{cursor:pointer;vertical-align:middle;background:#c7c7c7;border:1px solid #8a8a8a;border-radius:50%;width:14px;height:14px;min-height:0;padding:0;display:inline-block}.status-toggle.on{background:var(--accent);border-color:var(--accent-dark)}.status-toggle:disabled{cursor:default;opacity:.6}.diploma-pager{align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.diploma-columns{grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:start;gap:16px;display:grid}.diploma-columns>*{min-width:0}.diploma-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.diploma-pair>.card{min-width:0;margin:0}.diploma-form{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:10px 12px;font-size:14px;display:grid}.diploma-form input:not([type=checkbox]):not([type=file]),.diploma-form select{width:100%}.diploma-form>.check-field{justify-self:start}.diploma-form>label.top{align-self:start;padding-top:4px}.diploma-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}.diploma-actions .spacer{flex:auto}.diploma-actions select{max-width:220px}.diploma-note{font-size:14px}.diploma-note.ok{color:var(--accent-dark)}.diploma-note.bad{color:var(--bad)}.diploma-background{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.diploma-background img{border:1px solid var(--line);max-width:120px;height:auto}.diploma-element-data{flex-direction:column;gap:10px;font-size:13px;display:flex}.diploma-element-data.disabled{opacity:.5}.diploma-element-data label{flex-direction:column;gap:3px;min-width:0;display:flex}.diploma-element-data input,.diploma-element-data select{width:100%}.diploma-element-data input[type=color]{height:32px;padding:2px}.diploma-element-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.diploma-value-row{grid-template-columns:minmax(0,1fr) 96px;align-items:end;gap:6px;display:grid}.diploma-elements tr{cursor:pointer}.diploma-elements tr.used td{background:var(--accent-soft)}.diploma-elements td.value{overflow-wrap:anywhere;width:100%}.diploma-elements button.pick{all:unset;cursor:pointer;color:var(--accent-dark);display:block}.diploma-elements button.pick:focus-visible{outline:2px solid var(--accent)}.diploma-template-error{color:var(--bad);overflow-wrap:anywhere;margin:0;font-size:12px}.diploma-sheet{-webkit-user-select:none;user-select:none;color:#000;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #000;width:100%;font-family:Times New Roman,serif;position:relative;overflow:hidden;box-shadow:0 0 10px #696969}.diploma-sheet .item{cursor:move;touch-action:none;position:absolute}.diploma-sheet.readonly .item{cursor:default;touch-action:auto}.diploma-sheet .item.selected{outline-offset:3px;outline:2px dotted #00f}.diploma-sheet .item:focus-visible{outline:2px solid #00f}.diploma-preview-options{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:12px;font-size:13px;display:flex}.diploma-preview-options label{align-items:center;gap:5px;display:inline-flex}@media (width<=900px){.diploma-columns,.diploma-pair,.diploma-form{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.topbar{flex-wrap:wrap;row-gap:4px;height:auto;min-height:48px;padding-top:6px;padding-bottom:6px}.topbar .topnav{flex-basis:100%;order:3}}}.app-reg,.app-reg *,.app-reg :before,.app-reg :after,.tooltipster-base,.tooltipster-base *,.tooltipster-base :before,.tooltipster-base :after,.autocomplete-suggestions,.autocomplete-suggestions *{all:revert}.tooltipster-base,.autocomplete-suggestions{color:#000;font-family:Times New Roman,Times,serif;font-size:16px}.app-reg,.tooltipster-base,.autocomplete-suggestions{color:#000;letter-spacing:normal;tab-size:8;font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:antialiased;line-height:normal}.app-reg td,.app-reg th,.app-reg blockquote,.app-reg p,.app-reg textarea,.app-reg input,.app-reg legend,.app-reg fieldset,.app-reg form,.app-reg code,.app-reg pre,.app-reg h6,.app-reg h5,.app-reg h4,.app-reg h3,.app-reg h2,.app-reg h1,.app-reg li,.app-reg ol,.app-reg ul,.app-reg dd,.app-reg dt,.app-reg dl,.app-reg div,.app-reg body{margin:0;padding:0}.app-reg h6,.app-reg h5,.app-reg h4,.app-reg h3,.app-reg h2,.app-reg h1{font-size:100%;font-weight:400}.app-reg select,.app-reg textarea,.app-reg input{font-family:inherit;font-size:inherit;font-weight:inherit}.app-reg var,.app-reg strong,.app-reg em,.app-reg dfn,.app-reg cite,.app-reg caption,.app-reg address,.app-reg th,.app-reg code{font-style:normal;font-weight:400}.app-reg acronym,.app-reg abbr{font-variant:normal;border:0}.app-reg html{color:#000;background:#fff}.app-reg li{list-style:none}.app-reg fieldset{border:0}.app-reg legend{color:#000}.app-reg th{text-align:left}.app-reg table{border-collapse:collapse;border-spacing:0}.app-reg img{border:0}.app-reg caption{text-align:left}.app-reg q:before,.app-reg q:after{content:""}.app-reg sup{vertical-align:text-top}.app-reg sub{vertical-align:text-bottom}.app-reg a{text-decoration:none}.app-reg *{-webkit-tap-highlight-color:#0000}.app-reg body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}.app-reg ::-webkit-scrollbar{width:5px;height:5px}.app-reg ::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}.app-reg ::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555}.app-reg .hide{display:none}.app-reg .loader.loader-full{opacity:.9;z-index:2;background-color:#fff;width:100%;height:100%;position:fixed;inset:0}.app-reg .page{display:none}.app-reg .page .content.loader{min-height:100px}.app-reg .center{text-align:center;margin:0 auto}.app-reg .wrapper{flex-direction:column;width:100%;height:100%;display:flex;position:fixed;inset:0}.app-reg .connection-status{vertical-align:middle;background-color:red;border-radius:50%;width:7px;height:7px;margin:0;padding:0;display:inline-block}.app-reg .connection-status.connected{background-color:green}.app-reg .connection-status.process{background-color:#00f}.app-reg .statusbar{color:#fff;background-color:#000;align-items:center;padding:2px 5px;font-size:80%;display:flex}.app-reg .statusbar .left{text-align:left;flex:1;padding-left:5px}.app-reg .statusbar .left .device-name{padding-left:5px}.app-reg .statusbar .right{flex:1;justify-content:flex-end;align-items:center;padding-right:5px;display:flex}.app-reg .statusbar .right .wifi-icon{align-items:flex-end;height:8px;margin-right:2px;display:none}.app-reg .statusbar .right .wifi-icon .bar{background-color:#ffffff40;border-radius:1px;width:2px;margin-left:1px;display:inline-block}.app-reg .statusbar .right .wifi-icon .bar:first-child{height:2px}.app-reg .statusbar .right .wifi-icon .bar:nth-child(2){height:4px}.app-reg .statusbar .right .wifi-icon .bar:nth-child(3){height:6px}.app-reg .statusbar .right .wifi-icon .bar:nth-child(4){height:8px}.app-reg .statusbar .right .wifi-icon.level-1 .bar:nth-child(-n+1),.app-reg .statusbar .right .wifi-icon.level-2 .bar:nth-child(-n+2),.app-reg .statusbar .right .wifi-icon.level-3 .bar:nth-child(-n+3),.app-reg .statusbar .right .wifi-icon.level-4 .bar:nth-child(-n+4){background-color:#fff}.app-reg .statusbar .right .wifi-icon.low.level-1 .bar:nth-child(-n+1),.app-reg .statusbar .right .wifi-icon.low.level-2 .bar:nth-child(-n+2),.app-reg .statusbar .right .wifi-icon.low.level-3 .bar:nth-child(-n+3),.app-reg .statusbar .right .wifi-icon.low.level-4 .bar:nth-child(-n+4){background-color:red}.app-reg .statusbar .right .battery-icon{box-sizing:border-box;border:1px solid #fff;border-radius:2px;width:16px;height:9px;margin-right:4px;padding:1px;display:none;position:relative}.app-reg .statusbar .right .battery-icon:after{content:"";background-color:#fff;border-radius:0 1px 1px 0;width:2px;height:3px;position:absolute;top:2px;right:-3px}.app-reg .statusbar .right .battery-icon .battery-icon-fill{background-color:#fff;height:100%;display:block}.app-reg .statusbar .right .battery-icon.low{border-color:red}.app-reg .statusbar .right .battery-icon.low:after,.app-reg .statusbar .right .battery-icon.low .battery-icon-fill{background-color:red}.app-reg .statusbar .right .battery-percent,.app-reg .statusbar .right .wifi-dbm{padding-right:5px}.app-reg .statusbar .right .current-time{padding-right:5px;font-weight:700}.app-reg body.is-app .statusbar .right .wifi-icon{display:inline-flex}.app-reg body.is-app .statusbar .right .battery-icon{display:inline-block}.autocomplete-suggestions{text-align:left;cursor:default;z-index:9999;box-sizing:border-box;background:#fff;border:1px solid #ccc;border-top:0;max-height:254px;display:none;position:absolute;overflow:hidden auto;box-shadow:-1px 1px 3px #0000001a}.autocomplete-suggestion{white-space:nowrap;text-overflow:ellipsis;color:#333;padding:0 .6em;font-size:1.02em;line-height:23px;position:relative;overflow:hidden}.autocomplete-suggestion b{color:#1f8dd6;font-weight:400}.autocomplete-suggestion.selected{background:#f0f0f0}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}to{transform:scale(1)}}.tooltipster-base{pointer-events:none;display:flex;position:absolute}.tooltipster-box{flex:auto}.tooltipster-content{box-sizing:border-box;max-width:100%;max-height:100%;overflow:auto}.tooltipster-ruler{visibility:hidden;position:fixed;inset:0;overflow:hidden}.tooltipster-fade{opacity:0;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;-webkit-backface-visibility:hidden;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;transition-property:transform;transform:scale(0)}.tooltipster-grow.tooltipster-show{-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transform:scale(1)}.tooltipster-swing{opacity:0;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;transition-property:transform;transform:rotate(4deg)}.tooltipster-swing.tooltipster-show{opacity:1;-o-transition-timing-function:cubic-bezier(.23, .635, .495, 2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transform:rotate(0)}.tooltipster-fall{-o-transition-property:top;-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-o-transition-property:all;opacity:0;transition-property:all;top:0!important}.tooltipster-slide{-o-transition-property:left;-o-transition-timing-function:cubic-bezier(.175, .885, .32, 1.15);transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-o-transition-property:all;opacity:0;transition-property:all;left:0!important}.tooltipster-update-fade{animation:.4s tooltipster-fading}.tooltipster-update-rotate{animation:.6s tooltipster-rotating}.tooltipster-update-scale{animation:.6s tooltipster-scaling}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip .tooltipster-content{color:#fff;padding:6px 14px;line-height:18px}.tooltipster-sidetip .tooltipster-arrow{position:absolute;overflow:hidden}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid #0000;width:0;height:0;position:absolute}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{width:20px;height:10px;margin-left:-10px;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;top:3px;left:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{width:10px;height:20px;margin-top:-10px;top:0;right:0}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;top:0;left:-3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{width:10px;height:20px;margin-top:-10px;top:0;left:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;top:0;left:3px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{width:20px;height:10px;margin-left:-10px;bottom:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;top:-3px;left:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.flag-icon-ad{background-image:url(/images/flags/ad.svg)}.flag-icon-ae{background-image:url(/images/flags/ae.svg)}.flag-icon-af{background-image:url(/images/flags/af.svg)}.flag-icon-ag{background-image:url(/images/flags/ag.svg)}.flag-icon-ai{background-image:url(/images/flags/ai.svg)}.flag-icon-al{background-image:url(/images/flags/al.svg)}.flag-icon-am{background-image:url(/images/flags/am.svg)}.flag-icon-ao{background-image:url(/images/flags/ao.svg)}.flag-icon-aq{background-image:url(/images/flags/aq.svg)}.flag-icon-ar{background-image:url(/images/flags/ar.svg)}.flag-icon-as{background-image:url(/images/flags/as.svg)}.flag-icon-at{background-image:url(/images/flags/at.svg)}.flag-icon-au{background-image:url(/images/flags/au.svg)}.flag-icon-aw{background-image:url(/images/flags/aw.svg)}.flag-icon-ax{background-image:url(/images/flags/ax.svg)}.flag-icon-az{background-image:url(/images/flags/az.svg)}.flag-icon-ba{background-image:url(/images/flags/ba.svg)}.flag-icon-bb{background-image:url(/images/flags/bb.svg)}.flag-icon-bd{background-image:url(/images/flags/bd.svg)}.flag-icon-be{background-image:url(/images/flags/be.svg)}.flag-icon-bf{background-image:url(/images/flags/bf.svg)}.flag-icon-bg{background-image:url(/images/flags/bg.svg)}.flag-icon-bh{background-image:url(/images/flags/bh.svg)}.flag-icon-bi{background-image:url(/images/flags/bi.svg)}.flag-icon-bj{background-image:url(/images/flags/bj.svg)}.flag-icon-bl{background-image:url(/images/flags/bl.svg)}.flag-icon-bm{background-image:url(/images/flags/bm.svg)}.flag-icon-bn{background-image:url(/images/flags/bn.svg)}.flag-icon-bo{background-image:url(/images/flags/bo.svg)}.flag-icon-bq{background-image:url(/images/flags/bq.svg)}.flag-icon-br{background-image:url(/images/flags/br.svg)}.flag-icon-bs{background-image:url(/images/flags/bs.svg)}.flag-icon-bt{background-image:url(/images/flags/bt.svg)}.flag-icon-bv{background-image:url(/images/flags/bv.svg)}.flag-icon-bw{background-image:url(/images/flags/bw.svg)}.flag-icon-by{background-image:url(/images/flags/by.svg)}.flag-icon-bz{background-image:url(/images/flags/bz.svg)}.flag-icon-ca{background-image:url(/images/flags/ca.svg)}.flag-icon-cc{background-image:url(/images/flags/cc.svg)}.flag-icon-cd{background-image:url(/images/flags/cd.svg)}.flag-icon-cf{background-image:url(/images/flags/cf.svg)}.flag-icon-cg{background-image:url(/images/flags/cg.svg)}.flag-icon-ch{background-image:url(/images/flags/ch.svg)}.flag-icon-ci{background-image:url(/images/flags/ci.svg)}.flag-icon-ck{background-image:url(/images/flags/ck.svg)}.flag-icon-cl{background-image:url(/images/flags/cl.svg)}.flag-icon-cm{background-image:url(/images/flags/cm.svg)}.flag-icon-cn{background-image:url(/images/flags/cn.svg)}.flag-icon-co{background-image:url(/images/flags/co.svg)}.flag-icon-cr{background-image:url(/images/flags/cr.svg)}.flag-icon-cu{background-image:url(/images/flags/cu.svg)}.flag-icon-cv{background-image:url(/images/flags/cv.svg)}.flag-icon-cw{background-image:url(/images/flags/cw.svg)}.flag-icon-cx{background-image:url(/images/flags/cx.svg)}.flag-icon-cy{background-image:url(/images/flags/cy.svg)}.flag-icon-cz{background-image:url(/images/flags/cz.svg)}.flag-icon-de{background-image:url(/images/flags/de.svg)}.flag-icon-dj{background-image:url(/images/flags/dj.svg)}.flag-icon-dk{background-image:url(/images/flags/dk.svg)}.flag-icon-dm{background-image:url(/images/flags/dm.svg)}.flag-icon-do{background-image:url(/images/flags/do.svg)}.flag-icon-dz{background-image:url(/images/flags/dz.svg)}.flag-icon-ec{background-image:url(/images/flags/ec.svg)}.flag-icon-ee{background-image:url(/images/flags/ee.svg)}.flag-icon-eg{background-image:url(/images/flags/eg.svg)}.flag-icon-eh{background-image:url(/images/flags/eh.svg)}.flag-icon-er{background-image:url(/images/flags/er.svg)}.flag-icon-es{background-image:url(/images/flags/es.svg)}.flag-icon-et{background-image:url(/images/flags/et.svg)}.flag-icon-fi{background-image:url(/images/flags/fi.svg)}.flag-icon-fj{background-image:url(/images/flags/fj.svg)}.flag-icon-fk{background-image:url(/images/flags/fk.svg)}.flag-icon-fm{background-image:url(/images/flags/fm.svg)}.flag-icon-fo{background-image:url(/images/flags/fo.svg)}.flag-icon-fr{background-image:url(/images/flags/fr.svg)}.flag-icon-ga{background-image:url(/images/flags/ga.svg)}.flag-icon-gb{background-image:url(/images/flags/gb.svg)}.flag-icon-gd{background-image:url(/images/flags/gd.svg)}.flag-icon-ge{background-image:url(/images/flags/ge.svg)}.flag-icon-gf{background-image:url(/images/flags/gf.svg)}.flag-icon-gg{background-image:url(/images/flags/gg.svg)}.flag-icon-gh{background-image:url(/images/flags/gh.svg)}.flag-icon-gi{background-image:url(/images/flags/gi.svg)}.flag-icon-gl{background-image:url(/images/flags/gl.svg)}.flag-icon-gm{background-image:url(/images/flags/gm.svg)}.flag-icon-gn{background-image:url(/images/flags/gn.svg)}.flag-icon-gp{background-image:url(/images/flags/gp.svg)}.flag-icon-gq{background-image:url(/images/flags/gq.svg)}.flag-icon-gr{background-image:url(/images/flags/gr.svg)}.flag-icon-gs{background-image:url(/images/flags/gs.svg)}.flag-icon-gt{background-image:url(/images/flags/gt.svg)}.flag-icon-gu{background-image:url(/images/flags/gu.svg)}.flag-icon-gw{background-image:url(/images/flags/gw.svg)}.flag-icon-gy{background-image:url(/images/flags/gy.svg)}.flag-icon-hk{background-image:url(/images/flags/hk.svg)}.flag-icon-hm{background-image:url(/images/flags/hm.svg)}.flag-icon-hn{background-image:url(/images/flags/hn.svg)}.flag-icon-hr{background-image:url(/images/flags/hr.svg)}.flag-icon-ht{background-image:url(/images/flags/ht.svg)}.flag-icon-hu{background-image:url(/images/flags/hu.svg)}.flag-icon-id{background-image:url(/images/flags/id.svg)}.flag-icon-ie{background-image:url(/images/flags/ie.svg)}.flag-icon-il{background-image:url(/images/flags/il.svg)}.flag-icon-im{background-image:url(/images/flags/im.svg)}.flag-icon-in{background-image:url(/images/flags/in.svg)}.flag-icon-io{background-image:url(/images/flags/io.svg)}.flag-icon-iq{background-image:url(/images/flags/iq.svg)}.flag-icon-ir{background-image:url(/images/flags/ir.svg)}.flag-icon-is{background-image:url(/images/flags/is.svg)}.flag-icon-it{background-image:url(/images/flags/it.svg)}.flag-icon-je{background-image:url(/images/flags/je.svg)}.flag-icon-jm{background-image:url(/images/flags/jm.svg)}.flag-icon-jo{background-image:url(/images/flags/jo.svg)}.flag-icon-jp{background-image:url(/images/flags/jp.svg)}.flag-icon-ke{background-image:url(/images/flags/ke.svg)}.flag-icon-kg{background-image:url(/images/flags/kg.svg)}.flag-icon-kh{background-image:url(/images/flags/kh.svg)}.flag-icon-ki{background-image:url(/images/flags/ki.svg)}.flag-icon-km{background-image:url(/images/flags/km.svg)}.flag-icon-kn{background-image:url(/images/flags/kn.svg)}.flag-icon-kp{background-image:url(/images/flags/kp.svg)}.flag-icon-kr{background-image:url(/images/flags/kr.svg)}.flag-icon-kw{background-image:url(/images/flags/kw.svg)}.flag-icon-ky{background-image:url(/images/flags/ky.svg)}.flag-icon-kz{background-image:url(/images/flags/kz.svg)}.flag-icon-la{background-image:url(/images/flags/la.svg)}.flag-icon-lb{background-image:url(/images/flags/lb.svg)}.flag-icon-lc{background-image:url(/images/flags/lc.svg)}.flag-icon-li{background-image:url(/images/flags/li.svg)}.flag-icon-lk{background-image:url(/images/flags/lk.svg)}.flag-icon-lr{background-image:url(/images/flags/lr.svg)}.flag-icon-ls{background-image:url(/images/flags/ls.svg)}.flag-icon-lt{background-image:url(/images/flags/lt.svg)}.flag-icon-lu{background-image:url(/images/flags/lu.svg)}.flag-icon-lv{background-image:url(/images/flags/lv.svg)}.flag-icon-ly{background-image:url(/images/flags/ly.svg)}.flag-icon-ma{background-image:url(/images/flags/ma.svg)}.flag-icon-mc{background-image:url(/images/flags/mc.svg)}.flag-icon-md{background-image:url(/images/flags/md.svg)}.flag-icon-me{background-image:url(/images/flags/me.svg)}.flag-icon-mf{background-image:url(/images/flags/mf.svg)}.flag-icon-mg{background-image:url(/images/flags/mg.svg)}.flag-icon-mh{background-image:url(/images/flags/mh.svg)}.flag-icon-mk{background-image:url(/images/flags/mk.svg)}.flag-icon-ml{background-image:url(/images/flags/ml.svg)}.flag-icon-mm{background-image:url(/images/flags/mm.svg)}.flag-icon-mn{background-image:url(/images/flags/mn.svg)}.flag-icon-mo{background-image:url(/images/flags/mo.svg)}.flag-icon-mp{background-image:url(/images/flags/mp.svg)}.flag-icon-mq{background-image:url(/images/flags/mq.svg)}.flag-icon-mr{background-image:url(/images/flags/mr.svg)}.flag-icon-ms{background-image:url(/images/flags/ms.svg)}.flag-icon-mt{background-image:url(/images/flags/mt.svg)}.flag-icon-mu{background-image:url(/images/flags/mu.svg)}.flag-icon-mv{background-image:url(/images/flags/mv.svg)}.flag-icon-mw{background-image:url(/images/flags/mw.svg)}.flag-icon-mx{background-image:url(/images/flags/mx.svg)}.flag-icon-my{background-image:url(/images/flags/my.svg)}.flag-icon-mz{background-image:url(/images/flags/mz.svg)}.flag-icon-na{background-image:url(/images/flags/na.svg)}.flag-icon-nc{background-image:url(/images/flags/nc.svg)}.flag-icon-ne{background-image:url(/images/flags/ne.svg)}.flag-icon-nf{background-image:url(/images/flags/nf.svg)}.flag-icon-ng{background-image:url(/images/flags/ng.svg)}.flag-icon-ni{background-image:url(/images/flags/ni.svg)}.flag-icon-nl{background-image:url(/images/flags/nl.svg)}.flag-icon-no{background-image:url(/images/flags/no.svg)}.flag-icon-np{background-image:url(/images/flags/np.svg)}.flag-icon-nr{background-image:url(/images/flags/nr.svg)}.flag-icon-nu{background-image:url(/images/flags/nu.svg)}.flag-icon-nz{background-image:url(/images/flags/nz.svg)}.flag-icon-om{background-image:url(/images/flags/om.svg)}.flag-icon-pa{background-image:url(/images/flags/pa.svg)}.flag-icon-pe{background-image:url(/images/flags/pe.svg)}.flag-icon-pf{background-image:url(/images/flags/pf.svg)}.flag-icon-pg{background-image:url(/images/flags/pg.svg)}.flag-icon-ph{background-image:url(/images/flags/ph.svg)}.flag-icon-pk{background-image:url(/images/flags/pk.svg)}.flag-icon-pl{background-image:url(/images/flags/pl.svg)}.flag-icon-pm{background-image:url(/images/flags/pm.svg)}.flag-icon-pn{background-image:url(/images/flags/pn.svg)}.flag-icon-pr{background-image:url(/images/flags/pr.svg)}.flag-icon-ps{background-image:url(/images/flags/ps.svg)}.flag-icon-pt{background-image:url(/images/flags/pt.svg)}.flag-icon-pw{background-image:url(/images/flags/pw.svg)}.flag-icon-py{background-image:url(/images/flags/py.svg)}.flag-icon-qa{background-image:url(/images/flags/qa.svg)}.flag-icon-re{background-image:url(/images/flags/re.svg)}.flag-icon-ro{background-image:url(/images/flags/ro.svg)}.flag-icon-rs{background-image:url(/images/flags/rs.svg)}.flag-icon-ru{background-image:url(/images/flags/ru.svg)}.flag-icon-rw{background-image:url(/images/flags/rw.svg)}.flag-icon-sa{background-image:url(/images/flags/sa.svg)}.flag-icon-sb{background-image:url(/images/flags/sb.svg)}.flag-icon-sc{background-image:url(/images/flags/sc.svg)}.flag-icon-sd{background-image:url(/images/flags/sd.svg)}.flag-icon-se{background-image:url(/images/flags/se.svg)}.flag-icon-sg{background-image:url(/images/flags/sg.svg)}.flag-icon-sh{background-image:url(/images/flags/sh.svg)}.flag-icon-si{background-image:url(/images/flags/si.svg)}.flag-icon-sj{background-image:url(/images/flags/sj.svg)}.flag-icon-sk{background-image:url(/images/flags/sk.svg)}.flag-icon-sl{background-image:url(/images/flags/sl.svg)}.flag-icon-sm{background-image:url(/images/flags/sm.svg)}.flag-icon-sn{background-image:url(/images/flags/sn.svg)}.flag-icon-so{background-image:url(/images/flags/so.svg)}.flag-icon-sr{background-image:url(/images/flags/sr.svg)}.flag-icon-ss{background-image:url(/images/flags/ss.svg)}.flag-icon-st{background-image:url(/images/flags/st.svg)}.flag-icon-sv{background-image:url(/images/flags/sv.svg)}.flag-icon-sx{background-image:url(/images/flags/sx.svg)}.flag-icon-sy{background-image:url(/images/flags/sy.svg)}.flag-icon-sz{background-image:url(/images/flags/sz.svg)}.flag-icon-tc{background-image:url(/images/flags/tc.svg)}.flag-icon-td{background-image:url(/images/flags/td.svg)}.flag-icon-tf{background-image:url(/images/flags/tf.svg)}.flag-icon-tg{background-image:url(/images/flags/tg.svg)}.flag-icon-th{background-image:url(/images/flags/th.svg)}.flag-icon-tj{background-image:url(/images/flags/tj.svg)}.flag-icon-tk{background-image:url(/images/flags/tk.svg)}.flag-icon-tl{background-image:url(/images/flags/tl.svg)}.flag-icon-tm{background-image:url(/images/flags/tm.svg)}.flag-icon-tn{background-image:url(/images/flags/tn.svg)}.flag-icon-to{background-image:url(/images/flags/to.svg)}.flag-icon-tr{background-image:url(/images/flags/tr.svg)}.flag-icon-tt{background-image:url(/images/flags/tt.svg)}.flag-icon-tv{background-image:url(/images/flags/tv.svg)}.flag-icon-tw{background-image:url(/images/flags/tw.svg)}.flag-icon-tz{background-image:url(/images/flags/tz.svg)}.flag-icon-ua{background-image:url(/images/flags/ua.svg)}.flag-icon-ug{background-image:url(/images/flags/ug.svg)}.flag-icon-um{background-image:url(/images/flags/um.svg)}.flag-icon-us{background-image:url(/images/flags/us.svg)}.flag-icon-uy{background-image:url(/images/flags/uy.svg)}.flag-icon-uz{background-image:url(/images/flags/uz.svg)}.flag-icon-va{background-image:url(/images/flags/va.svg)}.flag-icon-vc{background-image:url(/images/flags/vc.svg)}.flag-icon-ve{background-image:url(/images/flags/ve.svg)}.flag-icon-vg{background-image:url(/images/flags/vg.svg)}.flag-icon-vi{background-image:url(/images/flags/vi.svg)}.flag-icon-vn{background-image:url(/images/flags/vn.svg)}.flag-icon-vu{background-image:url(/images/flags/vu.svg)}.flag-icon-wf{background-image:url(/images/flags/wf.svg)}.flag-icon-ws{background-image:url(/images/flags/ws.svg)}.flag-icon-ye{background-image:url(/images/flags/ye.svg)}.flag-icon-yt{background-image:url(/images/flags/yt.svg)}.flag-icon-za{background-image:url(/images/flags/za.svg)}.flag-icon-zm{background-image:url(/images/flags/zm.svg)}.flag-icon-zw{background-image:url(/images/flags/zw.svg)}.flag-icon-es-ct{background-image:url(/images/flags/es-ct.svg)}.flag-icon-eu{background-image:url(/images/flags/eu.svg)}.flag-icon-gb-eng{background-image:url(/images/flags/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(/images/flags/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(/images/flags/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(/images/flags/gb-wls.svg)}.flag-icon-un{background-image:url(/images/flags/un.svg)}.flag-icon-xk{background-image:url(/images/flags/xk.svg)}.app-reg .sort,.app-reg .page-main .content select,.app-reg .phase-selector{color:#333;background:linear-gradient(0deg,#ededed 0%,#fff 10px);border:1px solid #ddd;box-shadow:0 1px 3px #00000026}.app-reg th.num input.error,.app-reg .layer-pair-code2.error,.app-reg .layer-pair-code1.error,.app-reg .layer-pair-number.error,.app-reg .layer-number .layer-number-num.error{background:#fff8f8;border:1px solid red;box-shadow:0 0 10px #ff000080}.app-reg .layer-copy tr.exists.excused input,.app-reg .layer-copy tr.exists.ready input,.app-reg.reg-closed .layer-pair .excused,.app-reg.reg-closed .layer-pair .delete,.app-reg.reg-closed .page-main .btn.double,.app-reg.reg-closed .page-main .btn.status.active:not(.error),.app-reg .disabled{pointer-events:none;cursor:default;opacity:.2}.app-reg .page-main .content span.year.error,.app-reg .page-main .content select.rank2.error,.app-reg .page-main .content select.rank.error,.app-reg .page-main .content .btn.status.error,.app-reg .page-main .content .btn.double.error{color:#fff;background:red}.app-reg .footer,.app-reg .header{color:#fff;z-index:1;background-color:#1d1d1d;align-items:center;display:flex}.app-reg .footer .center,.app-reg .header .center{text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:2px;line-height:16px;overflow:hidden}.app-reg .footer>:first-child,.app-reg .header>:first-child{vertical-align:middle;flex:1;padding:2px 5px}.app-reg .footer>:last-child,.app-reg .header>:last-child{text-align:right;flex:1;padding:2px 5px}.tooltipster-base .prev:before,.tooltipster-base .next:before,.app-reg .prev:before,.app-reg .next:before{font-size:14px;font-weight:700;display:inline-block}.app-reg .btn.delete,.app-reg .btn.close{padding-left:15px;padding-right:15px}.app-reg .btn.excused,.app-reg .btn.copy{padding-left:12px;padding-right:12px}.app-reg .page-main .bottom table.list tr.already th,.app-reg .page-main .bottom table.list tr.already td{color:green;font-weight:700}.app-reg .group-rows a.remove:before,.app-reg .btn.close:before{content:"✖";color:red;display:inline-block}.app-reg .layer-copy th.num select,.app-reg .layer-copy th.num input{border:1px solid gray;border-radius:3px;padding:2px;display:none}.app-reg{font-family:Tahoma,serif;font-size:17px}.app-reg .btn{text-overflow:initial;text-align:center;color:#333;background:#e8e8e8 linear-gradient(0deg,#ededed 0%,#fff 10px);border:1px solid #ddd;border-radius:5px;padding:10px 20px;display:inline-block;overflow:visible;box-shadow:0 1px 3px #00000026}.app-reg .btn:hover{opacity:.5}.app-reg .notactive{opacity:.2}.app-reg .btn.w100{box-sizing:border-box;display:block}.app-reg h2{font-size:18px;font-weight:700}.app-reg .main{flex:1;overflow:hidden}.app-reg .main::-webkit-scrollbar{width:5px;height:5px}.app-reg .main>h2{text-align:center;margin:10px;font-size:18px}.app-reg .header a:not(.btn),.app-reg .footer a{color:#fff}.app-reg .closed{color:red}.app-reg .partial{color:orange}.app-reg .phase-selector{border-radius:3px;margin:3px;padding:3px 5px}.app-reg .phase-selector.closed{color:#000;background:#ffbdbd}.app-reg .phase-selector.partial{color:#000;background:orange}.app-reg .logo{background:url(/images/logo.svg) 50% 45%/100px 100px no-repeat;height:120px}.app-reg .loader{position:relative}.app-reg .loader:after{content:"";z-index:100;background:url(/images/loader.gif) 50%/50px 50px no-repeat;display:block;position:absolute;inset:0}.app-reg .layer{z-index:2;width:100%;height:100%;display:none;position:fixed;inset:0}.app-reg .layer:before{content:"";opacity:.85;z-index:3;background-color:#fff;width:100%;height:100%;position:fixed;inset:0}.app-reg .layer>*{z-index:4;background-color:#fff;border-radius:5px;padding:10px 20px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #000c}.app-reg .layer>*>h2{text-align:center;color:#fff;background-color:#1d1d1d;border-top-left-radius:5px;border-top-right-radius:5px;margin:-10px -20px 0;padding:5px 10px}.app-reg .layer .content{max-height:70vh;margin:10px 0;position:relative;overflow:auto}.app-reg .layer .content.loader{min-width:200px;min-height:100px}.app-reg .layer .content.loader:before{content:"";background-color:#ffffffe6;position:absolute;inset:0}.app-reg .layer table{width:100%}.app-reg .layer .buttons{margin-top:10px;display:flex}.app-reg .layer .buttons>*{margin-left:10px}.app-reg .layer .buttons>:first-child{flex:1;margin-left:0}.app-reg .cols{height:100%;display:flex}.app-reg .cols>div:last-child{flex:1}.app-reg .cols .left{min-width:250px;overflow:auto}.app-reg .page-main .main .groups a{text-align:left;padding:5px 20px;font-size:18px;display:block}.app-reg .page-main .main .groups a span{display:inline-block}.app-reg .page-main .main .groups a span:nth-of-type(2){margin-left:5px}.app-reg .page-main .main .groups a b{color:gray}.app-reg .page-main .main .groups a.active{color:#fff;background:linear-gradient(0deg,#007000 0%,green 10px)}.app-reg .page-main .right h1{margin:10px;font-size:18px;font-weight:700}.app-reg .page-main .right h1.closed{text-align:center;margin-bottom:0;display:none}.app-reg .page-main .right h1.closed>*{color:#fff;background-color:red;border-radius:5px;padding:7px 30px;display:inline-block}.app-reg .page-main .right .top{text-align:center;background:linear-gradient(0deg,#fff 0%,#ededed 50px);padding-bottom:15px}.app-reg .page-main .right .top .buttons{padding-bottom:10px}.app-reg .page-main .right .search{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwMCAxMDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48bWV0YWRhdGE+IFN2ZyBWZWN0b3IgSWNvbnMgOiBodHRwOi8vd3d3Lm9ubGluZXdlYmZvbnRzLmNvbS9pY29uIDwvbWV0YWRhdGE+PGc+PHBhdGggZD0iTTkzMi44LDg1MGwtMjAxLTIwMWM1Ni40LTY3LjYsOTAuMy0xNTQuNSw5MC4zLTI0OS41QzgyMi4yLDE4NC4yLDY0Ny45LDEwLDQzMi43LDEwQzIxNy40LDEwLDQzLjIsMTg0LjIsNDMuMiwzOTkuNUM0My4yLDYxNC43LDIxNy40LDc4OSw0MzIuNyw3ODljNjEuMSwwLDExOS0xNC4xLDE3MC41LTM5LjFjMyw0LjcsNi42LDkuMSwxMC43LDEzLjJsMjAzLDIwM2MzMiwzMiw4NCwzMiwxMTYsMEM5NjQuOCw5MzQsOTY0LjgsODgyLDkzMi44LDg1MHogTTEyNS4yLDM5OS41QzEyNS4yLDIyOS43LDI2Mi45LDkyLDQzMi43LDkyczMwNy41LDEzNy43LDMwNy41LDMwNy41YzAsMTY5LjgtMTM3LjgsMzA3LjUtMzA3LjUsMzA3LjVDMjYyLjksNzA3LDEyNS4yLDU2OS4zLDEyNS4yLDM5OS41eiIvPjwvZz48L3N2Zz4=) 5px/20px 20px no-repeat;border:1px solid #000;border-radius:5px;width:40%;padding:5px 10px 5px 30px;font-size:18px}.app-reg .page-main .content table.list{margin:auto}.app-reg .page-main .content table.list .num{min-width:30px;font-weight:700}.app-reg .page-main .content .btn.double.set{font-weight:700}.app-reg .page-main .content .btn.status:before{content:"✔"}.app-reg .page-main .content .btn.active{color:#fff!important;background:linear-gradient(0deg,#007000 0%,green 10px)!important}.app-reg .page-main .content .btn.excused-status{background:linear-gradient(0deg,#f09000 0%,orange 10px)!important}.app-reg .page-main .content .btn.status.active:before{content:"✕"}.app-reg .page-main .content .points{color:gray;vertical-align:middle;padding-bottom:4px;font-size:12px;display:inline-block}.app-reg .page-main .content select{border-radius:5px;padding:3px;font-size:22px}.app-reg .page-main .bottom{background:linear-gradient(#fff 0%,#ededed 10%,#fff 100%)}.app-reg .page-main .bottom table.list tr{cursor:pointer}.app-reg .total{padding:15px 20px}.app-reg .group-menu-top{display:flex}.app-reg .group-menu-top>*{display:block}.app-reg .group-menu-top>:first-child{flex:1;padding-right:5px}.app-reg .group-wrapper{flex-direction:column;display:flex}.app-reg .group-wrapper .content{flex:1;overflow:auto}.app-reg .group-wrapper .bottom{max-height:200px;margin-top:30px;margin-bottom:30px;display:none;overflow:auto}.app-reg .group-wrapper .bottom.loader{height:50px}.app-reg table.list td{border-bottom:1px solid gray;padding:4px 7px}.app-reg table.list th{text-align:center;border-bottom:1px solid gray;padding:4px 7px}.app-reg table.list th span{color:gray;font-size:12px}.app-reg table.list tr:last-child td,.app-reg table.list tr:last-child th{border-bottom:0}.app-reg table.list tr:nth-child(2n) td,.app-reg table.list tr:nth-child(2n) th{background-color:#f2f2f2}.app-reg table.list tr:hover td,.app-reg table.list tr:hover th{background-color:#ffffe0}.app-reg .layer-number .content{text-align:center;padding:10px}.app-reg .layer-number .layer-number-num{text-align:center;border:1px solid #000;border-radius:5px;width:80px;padding:10px;font-size:40px;font-weight:700;outline:none!important}.app-reg .names{display:flex}.app-reg .names>:first-child{padding-right:5px}.app-reg .names>:last-child{padding-left:5px}.app-reg .names.once .layer-pair-names2{display:none}.app-reg .names.once input.layer-pair-name1{width:300px}.app-reg div.error{text-align:center;color:#fff;background-color:red;border-radius:5px;margin-top:5px;padding:5px;display:none}.app-reg table.form th{text-align:left;border-bottom:1px solid #a0a0a0;padding:4px 8px;font-size:17px;font-weight:700}.app-reg table.form th span{color:#a0a0a0;font-size:12px;font-weight:400}.app-reg table.form td{border-bottom:1px solid #a0a0a0;padding:4px 8px}.app-reg table.form td:first-child{text-align:right;color:gray}.app-reg table.form tr:last-child th,.app-reg table.form tr:last-child td{border-bottom:0}.app-reg table.form tr:nth-child(2n) th,.app-reg table.form tr:nth-child(2n) td{background-color:#f8f8f8}.app-reg table.form input,.app-reg table.form select{border:1px solid gray;border-radius:5px;margin:2px 0;padding:5px 10px}.app-reg .layer-pair .btn.find{vertical-align:middle;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwMCAxMDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48bWV0YWRhdGE+IFN2ZyBWZWN0b3IgSWNvbnMgOiBodHRwOi8vd3d3Lm9ubGluZXdlYmZvbnRzLmNvbS9pY29uIDwvbWV0YWRhdGE+PGc+PHBhdGggZD0iTTkzMi44LDg1MGwtMjAxLTIwMWM1Ni40LTY3LjYsOTAuMy0xNTQuNSw5MC4zLTI0OS41QzgyMi4yLDE4NC4yLDY0Ny45LDEwLDQzMi43LDEwQzIxNy40LDEwLDQzLjIsMTg0LjIsNDMuMiwzOTkuNUM0My4yLDYxNC43LDIxNy40LDc4OSw0MzIuNyw3ODljNjEuMSwwLDExOS0xNC4xLDE3MC41LTM5LjFjMyw0LjcsNi42LDkuMSwxMC43LDEzLjJsMjAzLDIwM2MzMiwzMiw4NCwzMiwxMTYsMEM5NjQuOCw5MzQsOTY0LjgsODgyLDkzMi44LDg1MHogTTEyNS4yLDM5OS41QzEyNS4yLDIyOS43LDI2Mi45LDkyLDQzMi43LDkyczMwNy41LDEzNy43LDMwNy41LDMwNy41YzAsMTY5LjgtMTM3LjgsMzA3LjUtMzA3LjUsMzA3LjVDMjYyLjksNzA3LDEyNS4yLDU2OS4zLDEyNS4yLDM5OS41eiIvPjwvZz48L3N2Zz4=) 50%/20px 20px no-repeat;margin-top:-4px;padding:15px 20px}.app-reg .layer-pair-number{text-align:center;width:300px;font-size:22px;font-weight:700}.app-reg .btn.delete:before{content:" ";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDEwMDAgMTAwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAwMCAxMDAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48bWV0YWRhdGE+IFN2ZyBWZWN0b3IgSWNvbnMgOiBodHRwOi8vd3d3Lm9ubGluZXdlYmZvbnRzLmNvbS9pY29uIDwvbWV0YWRhdGE+PGc+PGc+PHBhdGggZD0iTTI4MS4xLDk5MGg0MzcuNWM1My41LDAsOTYuOC00My4zLDk2LjgtOTYuOFYyMTQuM2gtNjMxdjY3OC45QzE4NC40LDk0Ni43LDIyNy43LDk5MCwyODEuMSw5OTB6IE02NTEuMSwzMzcuMmMwLTE4LjEsMTQuNi0zMi45LDMyLjgtMzIuOWMxOC4xLDAsMzIuOCwxNC44LDMyLjgsMzIuOXY1MjUuOGMwLDE4LjItMTQuNywzMi45LTMyLjgsMzIuOWMtMTguMiwwLTMyLjgtMTQuNy0zMi44LTMyLjlWMzM3LjJ6IE00NjguMSwzMzcuMmMwLTE4LjEsMTQuNy0zMi45LDMyLjgtMzIuOWMxOC4xLDAsMzIuOCwxNC44LDMyLjgsMzIuOXY1MjUuOGMwLDE4LjItMTQuNywzMi45LTMyLjgsMzIuOWMtMTguMiwwLTMyLjgtMTQuNy0zMi44LTMyLjlWMzM3LjJ6IE0yODUuMiwzMzcuMmMwLTE4LjEsMTQuNi0zMi45LDMyLjctMzIuOWMxOC4xLDAsMzIuOSwxNC44LDMyLjksMzIuOXY1MjUuOGMwLDE4LjItMTQuOCwzMi45LTMyLjksMzIuOWMtMTguMSwwLTMyLjctMTQuNy0zMi43LTMyLjlWMzM3LjJ6Ii8+PHBhdGggZD0iTTc1My4yLDYxLjZINjIwYy0zLjItMjktMjcuNS01MS42LTU3LjMtNTEuNkg0MzcuM2MtMjkuOSwwLTU0LjIsMjIuNi01Ny40LDUxLjZIMjQ2LjdjLTY1LjMsMC0xMTgsNTIuOS0xMTguNCwxMThoNzQzLjNDODcxLjQsMTE0LjUsODE4LjYsNjEuNiw3NTMuMiw2MS42eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L2c+PC9zdmc+) 50%/20px 20px no-repeat;width:15px;display:inline-block}.app-reg .btn.copy:before{content:" ";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmlld0JveD0iMCAtMjU2IDE4NTAgMTg1MCIgICBpZD0ic3ZnMzAzNyIgICB2ZXJzaW9uPSIxLjEiICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiICAgd2lkdGg9IjEwMCUiICAgaGVpZ2h0PSIxMDAlIiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvcHlfZm9udF9hd2Vzb21lLnN2ZyI+ICA8bWV0YWRhdGEgICAgIGlkPSJtZXRhZGF0YTMwNDciPiAgICA8cmRmOlJERj4gICAgICA8Y2M6V29yayAgICAgICAgIHJkZjphYm91dD0iIj4gICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiAgICAgICAgPGRjOnR5cGUgICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+ICAgICAgPC9jYzpXb3JrPiAgICA8L3JkZjpSREY+ICA8L21ldGFkYXRhPiAgPGRlZnMgICAgIGlkPSJkZWZzMzA0NSIgLz4gIDxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iNjQwIiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNDgwIiAgICAgaWQ9Im5hbWVkdmlldzMwNDMiICAgICBzaG93Z3JpZD0iZmFsc2UiICAgICBpbmtzY2FwZTp6b29tPSIwLjEzMTY5NjQzIiAgICAgaW5rc2NhcGU6Y3g9Ijg5NiIgICAgIGlua3NjYXBlOmN5PSI4OTYiICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIgICAgIGlua3NjYXBlOndpbmRvdy15PSIyNSIgICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjAiICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmczMDM3IiAvPiAgPGcgICAgIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDM3Ljk2NjEwMiwxMzA1LjQ1NzYpIiAgICAgaWQ9ImczMDM5Ij4gICAgPHBhdGggICAgICAgZD0ibSAxNjk2LDExNTIgcSA0MCwwIDY4LC0yOCAyOCwtMjggMjgsLTY4IFYgLTE2MCBxIDAsLTQwIC0yOCwtNjggLTI4LC0yOCAtNjgsLTI4IEggNzM2IHEgLTQwLDAgLTY4LDI4IC0yOCwyOCAtMjgsNjggViAxMjggSCA5NiBRIDU2LDEyOCAyOCwxNTYgMCwxODQgMCwyMjQgdiA2NzIgcSAwLDQwIDIwLDg4IDIwLDQ4IDQ4LDc2IGwgNDA4LDQwOCBxIDI4LDI4IDc2LDQ4IDQ4LDIwIDg4LDIwIGggNDE2IHEgNDAsMCA2OCwtMjggMjgsLTI4IDI4LC02OCB2IC0zMjggcSA2OCw0MCAxMjgsNDAgaCA0MTYgeiBNIDExNTIsOTM5IDg1Myw2NDAgaCAyOTkgViA5MzkgeiBNIDUxMiwxMzIzIDIxMywxMDI0IGggMjk5IHYgMjk5IHogbSAxOTYsLTY0NyAzMTYsMzE2IHYgNDE2IEggNjQwIFYgOTkyIHEgMCwtNDAgLTI4LC02OCAtMjgsLTI4IC02OCwtMjggSCAxMjggViAyNTYgaCA1MTIgdiAyNTYgcSAwLDQwIDIwLDg4IDIwLDQ4IDQ4LDc2IHogbSA5NTYsLTgwNCBWIDEwMjQgSCAxMjgwIFYgNjA4IHEgMCwtNDAgLTI4LC02OCAtMjgsLTI4IC02OCwtMjggSCA3NjggdiAtNjQwIGggODk2IHoiICAgICAgIGlkPSJwYXRoMzA0MSIgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIgICAgICAgc3R5bGU9ImZpbGw6Y3VycmVudENvbG9yIiAvPiAgPC9nPjwvc3ZnPg==) 50%/20px 20px no-repeat;width:20px;display:inline-block}.app-reg .btn.excused:before{content:" ";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy4zLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMjIuOSAxMjIuOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIyLjkgMTIyLjk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNEQ0RDMDA7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MS40LDBjMzMuOSwwLDYxLjQsMjcuNSw2MS40LDYxLjRzLTI3LjUsNjEuNC02MS40LDYxLjRTMCw5NS40LDAsNjEuNFMyNy41LDAsNjEuNCwwTDYxLjQsMHogTTM4LjQsNjEuNA0KCQlsLTAuMiwwLjJMMzcsNjFWNDMuNWMwLTAuOCwwLjItMS42LDAuNy0yLjJsMCwwYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zbDAsMGMwLjMtMC4zLDAuNy0wLjYsMS4xLTAuOGwwLDANCgkJbDAuMi0wLjFsMCwwYzAuNS0wLjIsMS0wLjMsMS42LTAuM2wwLDBoMGwwLDBjMS4yLDAsMi4yLDAuNSwzLDEuMmMwLjMsMC4zLDAuNiwwLjcsMC44LDEuMWwwLDBsMC4xLDAuMmwwLDBjMC4yLDAuNSwwLjMsMSwwLjMsMS42DQoJCXYwdjB2MTQuM3YwLjdsLTAuNywwQzQzLDU4LjYsNDEuMyw1OS4xLDQwLDYwYy0wLjMsMC4yLTAuNSwwLjQtMC44LDAuNkMzOC45LDYwLjgsMzguNyw2MSwzOC40LDYxLjRMMzguNCw2MS40TDM4LjQsNjEuNA0KCQlMMzguNCw2MS40TDM4LjQsNjEuNHogTTc0LjYsNzMuM2wwLjcsMC4zbDAuMywwLjJjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjJsMCwwbDAuMSwwLjF2MGMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWwwLDBoMA0KCQljMC4xLDAsMC4yLDAsMC4zLTAuMWwwLjEsMGwwLjEsMGwwLDBsMCwwYzAuMy0wLjIsMC43LTAuNSwxLjItMC45YzAuNS0wLjQsMS0wLjgsMS41LTEuM2MxLTAuOSwyLjItMi4xLDIuNi0yLjZsMCwwDQoJCWMxLjQtMS40LDIuOS0yLjEsNC4yLTIuMmMwLjMsMCwwLjUsMCwwLjgsMGMwLjIsMCwwLjUsMC4xLDAuNywwLjJoMGwwLDBoMGMwLjUsMC4yLDAuOSwwLjQsMS4zLDAuN2wwLDBsMC4yLDAuMWwwLDBsMC4yLDAuMmwwLDANCgkJbDAsMGwwLDBsMCwwbDAsMGMwLjMsMC4zLDAuNiwwLjgsMC44LDEuMmwwLDBsMC4xLDAuMmwwLDAuMWwwLjEsMC4ybDAsMGwwLDBsMCwwYzAuMywxLjQsMC4xLDMtMS4xLDQuN2MtMC4yLDAuMy0wLjUsMC42LTAuNywwLjkNCgkJYy0wLjMsMC4zLTAuNiwwLjYtMC45LDAuOWwwLDBsLTAuMSwwbC0wLjEsMC4xbDAsMGwwLDBMNzMuNCw5MUw3Myw5MS41bDAsMGMtMC44LDAuNy0xLjUsMS4zLTIuMywxLjhjLTAuOSwwLjYtMS44LDEuMS0yLjgsMS41DQoJCWMtMSwwLjQtMiwwLjctMy4xLDAuOGMtMS4xLDAuMi0yLjIsMC4zLTMuNCwwLjNoLTkuMWMtMywwLTUuOC0wLjktOC4yLTIuNGwwLDBjLTAuNS0wLjMtMC45LTAuNi0xLjMtMXMtMC44LTAuNy0xLjItMS4xbDAsMGwwLDANCgkJYy0xLjItMS4yLTIuMS0yLjUtMi45LTRjLTAuMS0wLjMtMC4zLTAuNi0wLjQtMC45Yy0wLjgtMS44LTEuMi0zLjktMS4yLTZsMCwwdjB2LTEyYzAtMS4xLDAuMi0yLjIsMC42LTMuMXYwDQoJCWMwLjEtMC4yLDAuMi0wLjQsMC4yLTAuNmwwLDBjMC4xLTAuMiwwLjItMC40LDAuMy0wLjVsMCwwbDAsMGwwLDBjMC4zLTAuNiwwLjgtMS4xLDEuMi0xLjVsMCwwbDAuMy0wLjJsMCwwbDAuMy0wLjJsMCwwbDAsMGwwLDANCgkJYzAuNi0wLjUsMS4zLTAuOSwyLTEuMmwwLDBjMC4yLTAuMSwwLjMtMC4xLDAuNC0wLjJsMCwwYzAuOS0wLjMsMS45LTAuNSwyLjktMC41bDAsMGgwaDAuNGwwLjIsMGwwLjIsMGwwLjEsMGwwLDBINTZsMCwwaDAuMWgwDQoJCWgwLjFsMCwwaDkuOWwwLDBoMGgwaDBsMCwwaDAuN2MxLjQsMCwyLjgsMC40LDQsMWwwLDBjMC4yLDAuMSwwLjUsMC4zLDAuNywwLjRsMCwwaDBjMC4yLDAuMSwwLjQsMC4zLDAuNiwwLjVsMCwwbDAsMGwwLDANCgkJYzEsMC44LDEuOSwxLjksMi40LDMuMmMwLjEsMC4zLDAuMiwwLjUsMC4zLDAuOGwwLDBjMC4xLDAuMywwLjIsMC41LDAuMiwwLjh2MGwwLDBsMCwwLjFjMCwwLjEsMCwwLjEsMCwwLjFsMCwwbDAsMGwwLDBsMCwwLjFsMCwwDQoJCWwwLDBsMC4xLDAuMmwwLDAuNHYwbDAsMC4ydjBsMCwwLjN2MHYwLjF2MFY3MXYwLjlsLTAuOS0wLjNjLTEuNC0wLjUtMi44LTAuOC00LTAuOWwwLDBjLTAuMywwLTAuNi0wLjEtMC44LTAuMQ0KCQljLTAuMywwLTAuNS0wLjEtMC44LTAuMWwtMC42LDBjLTEuNiwwLTMuMSwwLjItNC41LDAuN2MtMC4zLDAuMS0wLjYsMC4yLTAuOCwwLjNjLTAuMywwLjEtMC41LDAuMi0wLjgsMC40bC0wLjQsMC4yDQoJCWMtMS4zLDAuOC0yLjMsMS44LTMuMSwzLjFjLTAuMiwwLjMtMC4zLDAuNS0wLjUsMC44Yy0wLjEsMC4zLTAuMywwLjUtMC40LDAuOGwwLDBsMCwwbDAsMGMtMC40LDAuOS0wLjcsMS45LTAuOCwzLjENCgkJYzAsMC4yLTAuMSwwLjUtMC4xLDAuN2MwLDAuMiwwLDAuNCwwLDAuNmwxLjUsMGMwLTAuOCwwLjItMS41LDAuMy0yLjJsMCwwYzAtMC4yLDAuMS0wLjQsMC4yLTAuNmwwLDBjMC0wLjIsMC4xLTAuNCwwLjItMC42bDAsMA0KCQlsMC4yLTAuNWwwLDBjMC41LTEuMiwxLjItMi4yLDIuMi0zLjFjMC4yLTAuMiwwLjQtMC4zLDAuNi0wLjVjMC4yLTAuMiwwLjQtMC4zLDAuNi0wLjRsMCwwbDAsMGwwLDBjMS0wLjYsMi4xLTEsMy40LTEuMg0KCQljMC4zLDAsMC41LTAuMSwwLjgtMC4xYzAuMywwLDAuNiwwLDAuOC0wLjFoMGgwLjZoMGMxLjMsMCwyLjcsMC4yLDQuMywwLjZsMCwwYzAuMywwLjEsMC43LDAuMiwxLDAuM0M3My45LDczLDc0LjIsNzMuMSw3NC42LDczLjMNCgkJTDc0LjYsNzMuM0w3NC42LDczLjNMNzQuNiw3My4zeiBNNDYsNjAuMkw0Niw2MC4yTDQ2LDYwLjJMNDYsNjAuMkw0Niw2MC4yTDQ2LDYwLjJ6IE02NC42LDU4LjRoLTdINTd2LTAuN3YtMjhsMCwwDQoJCWMwLTEuMSwwLjUtMi4yLDEuMi0zYzAuMy0wLjMsMC43LTAuNiwxLjEtMC44bDAsMGwwLjItMC4xbDAsMGMwLjUtMC4yLDEtMC4zLDEuNi0wLjN2MGgwdjBjMS4yLDAsMi4yLDAuNSwyLjksMS4yDQoJCWMwLjMsMC4zLDAuNiwwLjcsMC44LDEuMWwwLDBsMC4xLDAuMmwwLDBjMC4yLDAuNSwwLjMsMSwwLjMsMS42djB2MHYyOHYwLjdMNjQuNiw1OC40TDY0LjYsNTguNEw2NC42LDU4LjR6IE02Ny43LDU4LjVsLTAuMSwwDQoJCWwtMC42LDB2LTAuNlYzNi41bDAsMGMwLTEuMiwwLjUtMi4yLDEuMi0zYzAuMy0wLjMsMC43LTAuNiwxLjEtMC44bDAsMGwwLjItMC4xbDAsMGMwLjUtMC4yLDEtMC4zLDEuNi0wLjNsMCwwaDANCgkJYzAuOCwwLDEuNiwwLjIsMi4yLDAuN2wwLDBsMCwwYzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4zbDAsMGwwLDBjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjNsMCwwYzAuMywwLjMsMC42LDAuNywwLjgsMS4xbDAsMGwwLjEsMC4yDQoJCWwwLDBjMC4yLDAuNSwwLjMsMSwwLjMsMS42bDAsMHYwVjYxbC0xLjIsMC41TDc0LDYxLjRjLTEuMi0xLjItMi43LTIuMS00LjMtMi41Yy0wLjMtMC4xLTAuNy0wLjItMS0wLjINCgkJQzY4LjQsNTguNSw2OC4xLDU4LjUsNjcuNyw1OC41TDY3LjcsNTguNUw2Ny43LDU4LjV6IE01NC42LDU4LjRoLTdoLTAuN3YtMC43VjQzLjVsMCwwdi03LjFsMCwwYzAtMC44LDAuMi0xLjYsMC43LTIuMmwwLDANCgkJYzAuMS0wLjEsMC4yLTAuMywwLjMtMC40YzAuMS0wLjEsMC4yLTAuMiwwLjMtMC4zbDAsMGMwLjMtMC4zLDAuNy0wLjYsMS4xLTAuOGwwLDBsMC4yLTAuMWwwLDBjMC41LTAuMiwxLTAuMywxLjYtMC4zbDAsMGgwbDAsMA0KCQljMS4yLDAsMi4yLDAuNSwzLDEuMmMwLjMsMC4zLDAuNiwwLjcsMC44LDEuMWwwLDBsMC4xLDAuMmwwLDBjMC4yLDAuNSwwLjMsMSwwLjMsMS42bDAsMHYwdjIxLjR2MC43TDU0LjYsNTguNEw1NC42LDU4LjQNCgkJTDU0LjYsNTguNHoiLz4NCjwvZz4NCjwvc3ZnPg0K) 50%/20px 20px no-repeat;width:20px;display:inline-block}.app-reg .btn.excused.is-excused{background:linear-gradient(0deg,#f09000 0%,orange 10px)!important}.app-reg .layer-pair-code1,.app-reg .layer-pair-code2{width:70px}.app-reg .layer-pair-club{width:300px}.app-reg .layer-pair-name1,.app-reg .layer-pair-name2{width:170px}.app-reg .layer-pair-country{max-width:250px}.app-reg .warning:before{content:"⚠";color:#fff;background-color:red;margin-left:5px;padding:0 3px 2px;font-style:normal;font-weight:700;line-height:17px;display:inline-block}.app-reg .warning-orange:before{background-color:orange}.app-reg.reg-closed .page-main .right h1.closed,.app-reg.reg-partial .page-main .right h1.closed{display:block}.app-reg.reg-partial .page-main .right h1.closed>*{background-color:orange}.app-reg .layer-copy .copy-wrapper{padding-right:10px}.app-reg .layer-copy .copy-phase{padding-bottom:10px}.app-reg .layer-copy .copy-phase .closed-badge{color:#fff;background-color:red;border-radius:3px;padding:1px 5px}.app-reg .layer-copy tr.finished td{color:red}.app-reg .layer-copy .num{white-space:nowrap;text-align:right;font-weight:700}.app-reg .layer-copy tr.exists td{color:#00f;font-weight:700}.app-reg .layer-copy tr.exists.ready td{color:green}.app-reg .layer-copy tr.exists.excused td{color:orange}.app-reg .layer-copy th.num input{text-align:center;width:30px}.app-reg .layer-copy tr.checked th.num input,.app-reg .layer-copy tr.checked th.num select{display:inline}.app-reg .layer-copy tr.checked th.num .btn.excused{display:none}.app-reg .layer-copy .btn.excused{padding-top:2px;padding-bottom:2px}.app-reg .sort{border-radius:5px;padding:9px 10px}.app-reg .search-wrapper{padding:5px}.app-reg .search-wrapper table.list{margin:0 auto}.app-reg .search-wrapper table.list .btn.copy{padding-top:2px;padding-bottom:2px}.app-reg .search-wrapper table.list .dance-name{font-weight:400}.app-reg .dance-name{color:gray;font-size:13px}.app-reg .comment{color:red}.app-reg .free{color:orange;font-weight:700}.app-reg th.copy{white-space:nowrap;text-align:left!important}.app-reg th.copy .prev.have,.app-reg th.copy .next.have{color:#00b000}.app-reg th.copy .prev.excused,.app-reg th.copy .next.excused{color:orange}.app-reg .next:before{content:"❱"}.app-reg .prev:before{content:"❰"}.app-reg .fix{text-align:center;margin-top:4px}.app-reg .fix a{color:#fff;background-color:green;padding:0 5px;font-weight:700}.app-reg .fix a.error{background-color:red}.app-reg tr.highlight{border:2px solid orange;box-shadow:0 0 10px orange}.app-reg .flag-icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #d3d3d3;width:16px;height:12px;display:inline-block}.app-reg .note{color:gray;vertical-align:top;font-size:12px}.tooltipster-base .next:before{content:"❱";margin:0 5px 0 0}.tooltipster-base .prev:before{content:"❰";margin:0 5px 0 0}.prev-next{cursor:pointer;margin-bottom:5px;font-size:14px;line-height:14px}.prev-next:hover{opacity:.5}.prev-next.have{color:#00e000}.prev-next.excused{color:orange}.app-reg .pair-starts td{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.35}.app-reg .pair-starts td div{max-width:520px;padding:1px 0}.app-reg .pair-starts .start-check{color:#1a9e1a;font-size:13px;font-weight:700}.app-reg .pair-starts .muted{color:gray}.app-reg .pair-starts .current{font-weight:700}.app-reg .pair-starts .inactive{color:#909090}.app-reg .wrapper{background:#fff}.app-reg .footer>div:last-child{font-size:12px;line-height:16px}.app-reg .footer .reg-links{white-space:nowrap}.app-reg .footer .reg-links a{color:#fff;margin-left:12px}.app-reg .footer .reg-links span{color:#bbb;margin-left:12px}.app-reg .layer-pair .number-history td{color:gray;text-align:left;background:0 0;border:0;padding:0 8px 0 0;font-size:12px}.app-reg .layer-pair .number-history td b{color:#333}.app-reg .layer-pair .also-number label{font-size:14px;display:block}.app-reg .cols .left{flex:none;max-width:min(400px,34vw)}.app-reg .group-menu-top>div:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}@media (width<=700px){.app-reg .cols .left{max-width:250px}}.app-reg .name-en{color:gray;font-size:.85em;font-weight:400;display:block}.app-reg .page-main .main .groups a span.name-en{margin-left:0;display:block}.app-reg .page-main .main .groups a.active .name-en{color:#e8e8e8}.app-reg .footer .reg-links .reg-lang{color:#fff;margin-left:0}.app-reg .footer .reg-links .reg-lang a{color:#bbb;margin-left:6px;text-decoration:none}.app-reg .footer .reg-links .reg-lang a.active{color:#fff;font-weight:700;text-decoration:underline}.app-reg .footer .reg-links .reg-names{margin-left:12px}.app-reg .footer .reg-links .reg-names select{color:#fff;background:#333;border:1px solid #666;border-radius:3px;padding:0 2px;font-size:12px}.app-reg .reg-fatal{z-index:10001;text-align:center;color:#c00;font-size:16px;position:fixed;top:40%;left:16px;right:16px}.app-reg .page-main .right .top .btn.places-btn.on{color:#fff;background:linear-gradient(0deg,#007000 0%,green 10px);border-color:#006000}.app-reg table.list td.place-cell{white-space:nowrap;text-align:center;padding:4px}.app-reg .place-field{align-items:center;gap:4px;display:inline-flex}.app-reg .place-field .place-input{box-sizing:border-box;text-align:center;color:#000;background:#fff;border:1px solid #999;border-radius:5px;width:76px;padding:3px 4px;font-size:22px}.app-reg .place-field .place-input.set{border-color:green;font-weight:700}.app-reg .place-field .place-input:focus{outline-offset:0;border-color:#7ab8ff;outline:2px solid #7ab8ff}.app-reg .place-field .place-input.error{color:red;background:#fff0f0;border-color:red}.app-reg .place-field .place-input:disabled{color:gray;background:#eee}.app-reg .place-field .degree{color:gray;font-size:12px}.app-reg .place-field{flex-wrap:wrap}.app-reg .place-field .place-points{font:inherit;text-align:left;color:#000;cursor:help;background:#f6fbff;border:1px dotted #8aa;border-radius:4px;padding:1px 4px;font-size:13px;line-height:1.25}.app-reg .place-field .place-points .line{white-space:nowrap;display:block}.app-reg .place-field .place-points.none{color:gray}.app-reg .place-field .points-why{box-sizing:border-box;white-space:normal;color:#333;text-align:left;background:#fffbe6;border:1px solid #e6d98a;border-radius:4px;flex-direction:column;flex-basis:100%;gap:2px;min-width:260px;max-width:340px;padding:4px 6px;font-size:12px;line-height:1.3;display:flex}.app-reg .places-panel .places-points{color:#333;font-size:13px}.app-reg .places-panel .places-points.provisional{color:#d07000}.app-reg .places-panel .places-points.not_applicable{color:gray}.app-reg table.list th.result-col .points-lines{white-space:pre-line;font-weight:400}.app-reg .places-panel{text-align:center;max-width:900px;margin:0 auto 10px;padding:0 10px;font-size:14px}.app-reg .places-panel .places-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-bottom:6px;display:flex}.app-reg .places-panel .btn.small{padding:4px 10px;font-size:14px}.app-reg .places-panel .btn.small .print-icon{margin-right:6px}.app-reg .places-panel button.btn.small{font:inherit;cursor:pointer;font-size:14px}.app-reg .places-panel button.btn.small:disabled{opacity:.4;cursor:default}.app-reg .places-panel .places-count{font-weight:700}.app-reg .places-panel .places-count.complete{color:green}.app-reg .places-panel .places-count.issues{color:#d07000}.app-reg .places-panel .diploma-bar{font-size:13px}.app-reg .places-panel .diploma-bar .diploma-entry{max-width:260px;padding:2px 4px;font-size:13px}.app-reg .places-panel .diploma-state.generated{color:green}.app-reg .places-panel .diploma-state.stale,.app-reg .places-panel .diploma-state.not-ready{color:#d07000}.app-reg .places-panel .diploma-state.none{color:#555}.app-reg .places-panel .diploma-message.error{color:#c00000}.app-reg .places-panel .places-more{color:#333;font-size:13px}.app-reg .places-panel .places-extras form{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.app-reg .places-panel .places-extras input{border:1px solid #999;border-radius:4px;padding:3px 5px;font-size:14px}.app-reg .places-panel .places-list input{width:130px}.app-reg .places-panel .places-intervals input{text-align:center;width:44px}.app-reg .places-panel .places-message{margin:0 0 6px}.app-reg .places-panel .places-message.error{color:red}.app-reg .places-panel .places-message.warn{color:#d07000}.app-reg .places-panel .places-message.ok{color:green}.app-reg .places-panel .places-issues{text-align:left;color:#8a5300;background:#fff6e0;border:1px solid #f0c060;border-radius:5px;max-height:84px;margin:0 auto 6px;padding:4px 10px;list-style:none;display:inline-block;overflow:auto}.app-reg .places-panel .places-issues li:before{content:"⚠ "}.app-reg .places-panel .places-issues a{color:#333;margin-left:6px}.app-reg .places-panel .places-keys{color:gray;font-size:12px}@media (width<=700px){.app-reg .place-field .place-input{width:60px;font-size:18px}.app-reg .places-panel{padding:0 4px}.app-reg .places-panel .places-keys{display:none}.app-reg.places-mode .cols .left{min-width:0;max-width:112px}.app-reg.places-mode .page-main .main .groups a{padding:6px;font-size:13px}.app-reg.places-mode .cols .right{min-width:0}.app-reg.places-mode .page-main .right .top .btn{margin-bottom:4px;padding:6px 8px;font-size:14px}.app-reg.places-mode .page-main .right .top select{font-size:14px}.app-reg.places-mode .page-main .right .search{width:80%;font-size:16px}.app-reg.places-mode .page-main .content table.list td,.app-reg.places-mode .page-main .content table.list th{padding:3px}.app-reg.places-mode .page-main .content table.list .btn{padding:8px 10px}}.app-reg .page-main .main .groups a .group-marks{flex-wrap:wrap;gap:3px;margin-top:2px;display:flex}.app-reg .group-marks .group-mark{color:#1f5f1f;text-align:center;cursor:help;background:#e7f4e7;border:1px solid #6a9f6a;border-radius:3px;min-width:16px;padding:0 3px;font-size:11px;font-weight:700;line-height:15px;display:inline-block}.app-reg .group-marks .group-mark.stale{color:#8a4b00;background:#fff1d6;border-color:#d08a00}.app-reg .group-marks .group-mark.partial{color:#555;background:#f2f2f2;border-color:#aaa}.app-reg .page-main .main .groups a.active .group-mark{border-color:#fff}.app-reg .tt-mark{vertical-align:middle;color:#1f5f1f;cursor:help;background:#e7f4e7;border:1px solid #6a9f6a;border-radius:3px;margin-left:4px;padding:0 4px;font-size:10px;font-weight:700;line-height:14px;display:inline-block}.app-reg .tt-mark.tt-none,.app-reg .tt-mark.tt-stale{color:#8a4b00;background:#fff1d6;border-color:#d08a00}.app-reg .layer-tt .tt-state{white-space:nowrap;font-size:11px}.app-reg .layer-tt .tt-state.tt-none,.app-reg .layer-tt .tt-state.tt-stale{color:#8a4b00;font-weight:700}.app-reg .group-marks .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lists-panel{flex-direction:column;gap:10px;display:flex}.lists-panel fieldset{border:0;flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;display:flex}.lists-panel legend{color:var(--muted,#6b6b6b);margin-bottom:4px;padding:0;font-size:13px}.lists-panel fieldset label{align-items:center;gap:4px;font-size:14px;display:inline-flex}.lists-panel .lists-scope{flex-wrap:wrap;gap:8px 12px;display:flex}.lists-panel .lists-scope label{color:var(--muted,#6b6b6b);flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.lists-panel .lists-scope select{color:#1d1d1d;max-width:100%}.lists-panel .lists-actions{flex-wrap:wrap;gap:8px;display:flex}.lists-panel .btn.disabled{opacity:.5;pointer-events:none}.lists-panel .hint{margin:0;font-size:12px}.app-reg .header button.lists-btn{color:#333;font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(0deg,#ededed 0%,#fff 10px);border:1px solid #ddd;border-radius:3px;align-items:center;gap:6px;margin:3px;padding:3px 8px;line-height:20px;display:inline-flex;box-shadow:0 1px 3px #00000026}.app-reg .header button.lists-btn:hover{color:#000;background:#fff;border-color:#a0a0a0}.app-reg .header button.lists-btn:focus-visible{outline-offset:1px;outline:2px solid #7ab8ff}@media (width<=600px){.app-reg .header button.lists-btn{padding:3px 5px}.app-reg .header button.lists-btn .label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.app-reg i.print-icon{vertical-align:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M6 9V3h12v6'/%3E%3Crect x='3' y='9' width='18' height='8' rx='2'/%3E%3Cpath d='M6 14h12v7H6z'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:18px;height:18px;font-style:normal;display:inline-block}.app-reg .print-menu .print-btn i.print-icon{margin-right:6px}.app-reg .print-menu{display:inline-block;position:relative}.app-reg .print-menu .print-btn:focus-visible,.app-reg .print-menu-list a:focus-visible{outline-offset:1px;outline:2px solid #7ab8ff}.app-reg .print-menu-list{z-index:20;text-align:left;background:#fff;border:1px solid #ccc;border-radius:5px;min-width:100%;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0003}.app-reg .print-menu-list a{color:#333;white-space:nowrap;padding:8px 16px;text-decoration:none;display:block}.app-reg .print-menu-list a:hover,.app-reg .print-menu-list a:focus{color:#000;background:#f0f0f0}.app-reg .print-menu-list{max-width:calc(100vw - 32px)}.app-reg .print-menu-section{display:block}.app-reg .print-menu-section+.print-menu-section{border-top:1px solid #e0e0e0;margin-top:4px;padding-top:4px}.app-reg .print-menu-head{color:gray;text-transform:uppercase;white-space:nowrap;padding:4px 16px 2px;font-size:11px;display:block}.app-reg .print-menu-note{color:#606060;white-space:normal;min-width:220px;padding:2px 16px 6px;font-size:12px;display:block}.app-reg .print-menu-note.error{color:#c00000}.app-reg .print-menu-entry{max-width:calc(100% - 32px);margin:2px 16px 4px;font-size:13px;display:block}.app-reg .print-menu-list a.disabled{color:#a0a0a0;pointer-events:none}.app-reg .layer-lists>div{width:420px;max-width:calc(100vw - 32px)}.app-reg .layer-lists .lists-panel{text-align:left;padding:8px 0;font-family:Tahoma,sans-serif}.app-reg .layer-lists .lists-panel legend,.app-reg .layer-lists .lists-panel .lists-scope label{color:#606060}.app-reg .layer-lists .lists-panel .btn{color:green;background:#fff;border:1px solid green;border-radius:3px;padding:4px 14px;text-decoration:none;display:inline-block}.app-reg .layer-lists .lists-panel .btn.primary{color:#fff;background:green}.app-reg .layer-lists .lists-panel .hint{color:gray}.app-reg i.diploma-icon{vertical-align:-3px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linejoin='round' stroke-linecap='round'%3E%3Crect x='3' y='4' width='18' height='13' rx='1'/%3E%3Cpath d='M7 9h10M7 12.5h6'/%3E%3Cpath d='M15 17l1 4 2-1.5 2 1.5 1-4'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:18px;height:18px;font-style:normal;display:inline-block}.app-reg .layer-diplomas>div{width:640px;max-width:calc(100vw - 32px)}.app-reg .diplomas-panel{text-align:left;color:#1d1d1d;padding:4px 0;font-family:Tahoma,sans-serif;font-size:14px}.app-reg .diplomas-panel h3{color:#1d1d1d;margin:14px 0 4px;font-size:15px;font-weight:700}.app-reg .diplomas-panel h3:first-child{margin-top:0}.app-reg .diplomas-panel .hint{color:#707070;margin:4px 0;font-size:12px}.app-reg .diplomas-panel .warn,.app-reg .diplomas-panel .diploma-layout-line.warn{color:#b45f00;font-size:14px}.app-reg .diplomas-panel .diploma-layout-line{margin:0 0 6px}.app-reg .diplomas-panel .diploma-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.app-reg .diplomas-panel select{font:inherit;color:#1d1d1d;background:#fff;min-width:0;max-width:100%}.app-reg .diplomas-panel .btn{color:green;font:inherit;cursor:pointer;background:#fff;border:1px solid green;border-radius:3px;padding:4px 14px;text-decoration:none;display:inline-block}.app-reg .diplomas-panel .btn.primary{color:#fff;background:green}.app-reg .diplomas-panel .btn:disabled,.app-reg .diplomas-panel .btn.disabled{opacity:.5;pointer-events:none;cursor:default}.app-reg .diplomas-panel .diploma-batch-list{margin:8px 0 0;padding:0;list-style:none}.app-reg .diplomas-panel .diploma-batch-list li{border-bottom:1px solid #e4e4e4;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:4px 0;display:flex}.app-reg .diplomas-panel .diploma-batch-list li .reason{color:#b45f00;text-align:right}.app-reg .diplomas-panel .diploma-config{border-top:1px solid #ccc;margin-top:18px;padding-top:10px}.app-reg .diplomas-panel .diploma-form{flex-direction:column;gap:8px;margin-top:10px;display:flex}.app-reg .diplomas-panel .diploma-form>label:not(.setting){justify-content:space-between;align-items:center;gap:10px;display:flex}.app-reg .diplomas-panel .setting{align-items:center;gap:6px;display:flex}.app-reg .diplomas-panel .diploma-groups{margin-top:10px}.app-reg .diplomas-panel .diploma-groups summary{cursor:pointer}.app-reg .diplomas-panel .diploma-groups table{width:100%;margin-top:6px}.app-reg .diplomas-panel .diploma-groups td{padding:3px 6px 3px 0}.app-reg .diplomas-panel .notice{color:#1d4d1d;background:#eaf5ea;border-radius:3px;margin:10px 0 0;padding:6px 10px}.app-reg .diplomas-panel .notice.error{color:#8a1c1c;background:#fbeaea}.boot-error h1{margin:24px 0 6px;font-size:22px}.boot-error h1+p{margin:0 0 8px;line-height:1.4}.boot-error .btn{margin-top:8px;padding:8px 18px;font-size:15px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
