.control{box-sizing:border-box;width:100%;min-height:44px;font:400 16px/24px var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);appearance:none;padding:10px 12px}.control::placeholder{color:var(--color-text-placeholder)}.control:hover{border-color:var(--color-text-muted)}.control:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-border-focus)}.control[aria-invalid=true]{border-color:var(--color-error-solid);box-shadow:0 0 0 3px var(--color-error-border)}.control:disabled{background:var(--color-surface-sunken);color:var(--color-text-disabled);border-color:var(--color-border-subtle)}select.control{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23454c5a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.adm{--font-sans:"Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--a-ink:#242424;--a-ink-2:#3d3d3d;--a-ink-3:#545454;--a-page:#fff;--a-sheet:#fff;--a-head:#f8f8f8;--a-rule:#d9d9d9;--a-rule-soft:#ebebeb;--a-orange:#e75113;--a-gradient:linear-gradient(90deg, #e78413 0%, #e75113 100%);--a-brand:#c9450e;--a-brand-hover:#b93d0b;--a-brand-tint:#fdf1eb;--a-link:#c2410c;--a-ok:#0c883f;--a-info:#c2410c;--a-warn:#8a5a00;--color-brand-default:var(--a-brand);--color-brand-hover:var(--a-brand-hover);--color-brand-active:#a8380a;--color-brand-subtle:var(--a-brand-tint);--color-brand-contrast:#fff;--color-text-link:var(--a-link);--color-bg:var(--a-page);--color-border-strong:#a3a3a3;--color-focus-ring:var(--a-orange);--color-border-focus:var(--a-orange);--radius-sm:4px;--radius-md:4px;--radius-lg:8px;color:var(--a-ink);background:var(--a-page);font:400 14px/1.5 var(--font-sans)}.adm .muted{color:var(--a-ink-3)}.adm .secondary{color:var(--a-ink-2)}.adm .mono{font-family:var(--font-mono);font-size:13px}.adm .tnum{font-variant-numeric:tabular-nums}.adm a{color:var(--a-link)}.adm .page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:12px;display:flex}.adm .page-head h1{font:700 26px/1.25 var(--font-sans);color:#000;letter-spacing:-.01em;margin:0}.adm .page-head .sub{font:400 14px/20px var(--font-sans);color:var(--a-ink-3);margin:4px 0 0}.adm .title-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm .panel{background:var(--a-sheet);border:1px solid var(--a-rule);border-radius:8px}.adm .panel>.rt-wrap:last-child{border-radius:0 0 8px 8px}.adm .panel-pad{padding:16px}.adm .panel h2{font:700 15px/1.4 var(--font-sans);color:#000;margin:0 0 12px}.adm .panel-pad>h2:first-child,.adm .panel-pad>.panel-title:first-child{border-bottom:1px solid var(--a-rule-soft);margin:-16px -16px 16px;padding:12px 16px}.adm .panel>.ph,.adm .panel>.proto-head,.adm .panel-pad>.h:first-child{border-bottom:1px solid var(--a-rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.adm .panel>.proto-head{justify-content:flex-start}.adm .panel-pad>.h:first-child{margin:-16px -16px 16px}.adm .panel>.ph h2,.adm .panel>.proto-head h2,.adm .panel-pad>.h h2{font:700 15px/1.4 var(--font-sans);color:#000;margin:0}.adm .rt-wrap{overflow-x:auto}.adm .rt{border-collapse:collapse;width:100%}.adm .rt th{text-align:left;font:600 13px/1.4 var(--font-sans);color:var(--a-ink-3);background:var(--a-head);border-bottom:1px solid var(--a-rule);white-space:nowrap;padding:10px 12px}.adm .rt td{font:400 14px/1.45 var(--font-sans);vertical-align:top;border-bottom:1px solid var(--a-rule-soft);padding:10px 12px}.adm .rt tbody tr:last-child td{border-bottom:0}.adm .rt tbody tr:hover td{background:#fffaf7}.adm .rt tr.click{cursor:pointer}.adm .rt .num{text-align:right;font-variant-numeric:tabular-nums}.adm .rt td.mono{font:400 13px/20px var(--font-mono);white-space:nowrap}.adm .rt .clip{text-overflow:ellipsis;white-space:nowrap;max-width:320px;display:block;overflow:hidden}.adm .rt .nowrap{white-space:nowrap}.adm .rt .title-cell a{color:var(--a-link);font-weight:600;text-decoration:none}.adm .rt .title-cell a:hover{text-decoration:underline}.adm .rt .sub{color:var(--a-ink-3);font-size:13px;display:block}.adm .rt .state-note{color:var(--a-ink-2);font-weight:600}.adm .row-actions{color:var(--a-rule);visibility:hidden;margin-top:2px;font-size:13px}.adm .row-actions a{color:var(--a-link);text-decoration:none}.adm .row-actions a:hover{text-decoration:underline}.adm .rt tr:hover .row-actions,.adm .rt tr:focus-within .row-actions{visibility:visible}@media (hover:none){.adm .row-actions{visibility:visible}}.adm .views{color:var(--a-ink-3);flex-wrap:wrap;gap:0;margin:0 0 8px;padding:0;font-size:13px;list-style:none;display:flex}.adm .views li+li:before{content:"|";color:var(--a-rule);margin:0 6px}.adm .views a{color:var(--a-link);text-decoration:none}.adm .views a:hover{text-decoration:underline}.adm .views .on{color:#000;font-weight:700}.adm .views .count{color:var(--a-ink-3);font-weight:400}.adm .toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.adm .search{flex:0 260px;min-width:200px;position:relative}.adm .search svg{width:15px;height:15px;color:var(--a-ink-3);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.adm .search .control{padding-left:30px}.adm .control-sm,.adm .search .control{min-height:32px!important;padding-top:4px!important;padding-bottom:4px!important;font-size:14px!important}.adm select.control-sm{width:auto;min-width:0;max-width:100%}@media (width<=767px){.adm .search{flex:100%}}.adm .panel.form{background:0 0;border:0}.adm .fsec{padding:0 0 8px}.adm .fsec>h2,.adm .fsec>.h:first-child{border-bottom:1px solid var(--a-rule-soft);font:700 18px/1.3 var(--font-sans);color:#000;margin:28px 0 4px;padding:0 0 10px}.adm .fsec:first-child>h2,.adm .fsec:first-child>.h:first-child{margin-top:0}.adm .fsec>.h:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm .fsec>.h h2{font:inherit;margin:0}.adm .fsec>.body{flex-direction:column;gap:0;display:flex}.adm .fsec .grid-2{display:block}.adm .fsec .field{padding:10px 0}@media (width>=768px){.adm .fsec .field{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:4px 20px;display:grid}.adm .fsec .field>label,.adm .fsec .field>.link-label,.adm .fsec .field>.t-label-form{grid-column:1;padding-top:6px}.adm .fsec .field>:not(label):not(.link-label):not(.t-label-form){grid-column:2}.adm .fsec .opt-row{padding-left:230px}}.adm .grid-2{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=768px){.adm .grid-2{grid-template-columns:1fr 1fr}}.adm .opt-row{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:12px;padding:8px 0;display:flex}.adm .opt-row .title{font:400 14px/20px var(--font-sans)}.adm .opt-row .desc{font:400 13px/18px var(--font-sans);color:var(--a-ink-3);margin-top:1px}.adm .counter{font:400 12px/16px var(--font-sans);color:var(--a-ink-3);text-align:right}.adm .err{font:400 14px/20px var(--font-sans);color:var(--color-error-text);margin:6px 0 0}.adm .link{color:var(--a-link);font:400 14px/20px var(--font-sans);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.adm .check{font:400 14px/20px var(--font-sans);align-items:center;gap:8px;display:flex}.adm .check input{width:16px;height:16px;accent-color:var(--a-brand);margin:0}.adm .rlist{display:none}@media (width<=767px){.adm .rt-wrap.responsive{display:none}.adm .rlist{display:block}.adm .rlist>a{color:inherit;border-bottom:1px solid var(--a-rule-soft);padding:10px 12px;text-decoration:none;display:block}}.adm .btn.md{height:36px;font:600 14px/20px var(--font-sans);border-radius:4px;gap:8px;padding:0 16px}.adm .btn.md.secondary{color:var(--a-ink);border-color:var(--a-rule);background:#fff}.adm .btn.md.secondary:hover{background:var(--a-brand-tint);color:var(--a-link);border-color:var(--a-orange)}.adm .btn.md svg{width:16px;height:16px}.adm .t-label-form,.adm .t-label{font-size:14px;font-weight:600;line-height:20px}.adm .control{border-radius:4px;min-height:36px;padding-top:6px;padding-bottom:6px;font-size:14px}.adm .notice{border:1px solid var(--a-rule);border-left:4px solid var(--a-orange);background:#fff;border-radius:8px;margin:0 0 16px;padding:10px 14px;font-size:14px}.adm .notice.success{border-left-color:#00a32a}.adm .notice.warning{border-left-color:#dba617}.adm .notice.error{border-left-color:#d63638}.adm nav.tabs{border-bottom:1px solid var(--a-rule);scrollbar-width:none;gap:4px;margin-top:12px;padding:0;display:flex;overflow-x:auto}.adm nav.tabs a{color:var(--a-ink-3);font:500 14px/1.4 var(--font-sans);white-space:nowrap;border-bottom:3px solid #0000;margin:0 0 -1px;padding:10px 14px;text-decoration:none}.adm nav.tabs a:hover{color:var(--a-link)}.adm nav.tabs a.on{color:#000;border-bottom-color:var(--a-orange);font-weight:700}.adm .head h1{font:700 26px/1.25 var(--font-sans);color:#000;letter-spacing:-.01em}.adm .panel.form>.foot{border-top:1px solid var(--a-rule-soft);background:0 0;border-radius:0;justify-content:flex-start;margin-top:8px;padding:16px 0 0}.shell[data-v-d9ba9a9a]{flex-direction:column;min-height:100vh;display:flex}.top[data-v-d9ba9a9a]{background:var(--a-gradient)}.top-in[data-v-d9ba9a9a]{justify-content:space-between;align-items:center;gap:16px;max-width:1344px;height:72px;margin:0 auto;padding:0 32px;display:flex}.brand[data-v-d9ba9a9a]{align-items:center;gap:14px;text-decoration:none;display:flex}.brand img[data-v-d9ba9a9a]{width:auto;height:30px;display:block}.product[data-v-d9ba9a9a]{color:var(--a-link);font:700 13px/18px var(--font-sans);letter-spacing:.01em;background:#fff;border-radius:4px;padding:3px 10px}.logout[data-v-d9ba9a9a]{height:36px;color:var(--a-link);font:600 14px/20px var(--font-sans);cursor:pointer;background:#fff;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.logout[data-v-d9ba9a9a]:hover{background:var(--a-brand-tint)}.logout[data-v-d9ba9a9a]:focus-visible{outline-offset:2px;outline:2px solid #fff}.mainnav[data-v-d9ba9a9a]{background:#fff;border-bottom:1px solid #0000001a}.mainnav-in[data-v-d9ba9a9a]{max-width:1344px;margin:0 auto;padding:0 32px;display:flex}.mainnav a[data-v-d9ba9a9a]{color:#000;height:56px;font:400 15px/20px var(--font-sans);white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:flex;position:relative}.mainnav a+a[data-v-d9ba9a9a]:before{content:"";background:#00000026;width:1px;height:32px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.mainnav a[data-v-d9ba9a9a]:hover{color:var(--a-link)}.mainnav a.on[data-v-d9ba9a9a]{color:var(--a-link);background:var(--a-brand-tint);font-weight:600}.mainnav a.on+a[data-v-d9ba9a9a]:before{opacity:0}.mainnav a[data-v-d9ba9a9a]:has(+a.on):before{opacity:0}.mainnav a[data-v-d9ba9a9a]:focus-visible{outline:2px solid var(--a-orange);outline-offset:-2px}.context[data-v-d9ba9a9a]{background:var(--a-head);border-bottom:1px solid var(--a-rule-soft)}.context-in[data-v-d9ba9a9a]{align-items:center;gap:10px;max-width:1344px;height:48px;margin:0 auto;padding:0 32px;display:flex}.scope-label[data-v-d9ba9a9a]{font:600 13px/18px var(--font-sans);color:var(--a-ink-3)}.sender[data-v-d9ba9a9a]{border:1px solid var(--a-rule);min-width:200px;height:32px;font:500 14px/20px var(--font-sans);color:var(--a-ink);appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23545454' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 8px center/14px no-repeat;border-radius:4px;padding:0 28px 0 10px}.content[data-v-d9ba9a9a]{box-sizing:border-box;flex:1;width:100%;max-width:1344px;margin:0 auto;padding:32px 32px 56px}.toast[data-v-d9ba9a9a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.toast button[data-v-d9ba9a9a]{width:24px;height:24px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;color:var(--a-ink-3)!important}@media (width<=1023px){.top-in[data-v-d9ba9a9a]{height:60px;padding:0 16px}.brand img[data-v-d9ba9a9a]{height:24px}.mainnav-in[data-v-d9ba9a9a]{scrollbar-width:none;padding:0;overflow-x:auto}.mainnav-in[data-v-d9ba9a9a]::-webkit-scrollbar{display:none}.mainnav a[data-v-d9ba9a9a]{flex:none;height:52px;padding:0 16px;font-size:14px}.context-in[data-v-d9ba9a9a]{padding:0 16px}.sender[data-v-d9ba9a9a]{flex:1;min-width:0}.content[data-v-d9ba9a9a]{padding:20px 16px 40px}}@media (width<=479px){.product[data-v-d9ba9a9a]{display:none}.logout[data-v-d9ba9a9a]{padding:0 10px}}.state[data-v-7ed45db8]{font:400 14px/1.45 var(--font-sans);white-space:nowrap;color:var(--a-ink-2)}.active[data-v-7ed45db8]{color:var(--a-ok)}.planned[data-v-7ed45db8]{color:var(--a-info)}.draft[data-v-7ed45db8],.ended[data-v-7ed45db8]{color:var(--a-ink-3)}.head[data-v-4b8edf9e]{margin-bottom:20px}.actions[data-v-4b8edf9e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.actions[data-v-4b8edf9e]:empty{display:none}.back[data-v-4b8edf9e]{font:500 13px/18px var(--font-sans);color:var(--a-link);text-decoration:none}.back[data-v-4b8edf9e]:hover{text-decoration:underline}.title-row[data-v-4b8edf9e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-top:8px;display:flex}.title[data-v-4b8edf9e]{min-width:0}h1[data-v-4b8edf9e]{font:700 26px/32px var(--font-sans);color:#000;letter-spacing:-.01em;margin:0}.meta[data-v-4b8edf9e]{font:400 14px/20px var(--font-sans);color:var(--a-ink-3);align-items:center;gap:12px;margin-top:4px;display:flex}.tabs[data-v-4b8edf9e]{border-bottom:1px solid var(--a-rule);scrollbar-width:none;gap:24px;margin-top:16px;display:flex;overflow-x:auto}.tabs a[data-v-4b8edf9e]{font:500 14px/20px var(--font-sans);color:var(--a-ink-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 10px;text-decoration:none}.tabs a[data-v-4b8edf9e]:hover{color:var(--a-ink)}.tabs a.on[data-v-4b8edf9e]{color:var(--a-ink);border-bottom-color:var(--a-brand)}.field[data-v-a8c93561]{flex-direction:column;gap:6px;min-width:0;display:flex}.label[data-v-a8c93561]{color:var(--color-text-primary)}.optional[data-v-a8c93561]{color:var(--color-text-muted);font-weight:400}.helper[data-v-a8c93561]{color:var(--color-text-muted);margin:0}.error[data-v-a8c93561]{color:var(--color-error-text);align-items:flex-start;gap:6px;margin:0;display:flex}.error svg[data-v-a8c93561]{fill:none;width:16px;height:16px;stroke:var(--color-error-icon);stroke-width:2px;stroke-linecap:round;flex:none;margin-top:2px}.btn[data-v-13dcf44f]{border-radius:var(--radius-md);font:600 16px/24px var(--font-sans);padding:0 var(--space-4);cursor:pointer;white-space:nowrap;height:44px;transition:background var(--duration-fast,.12s);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.lg[data-v-13dcf44f]{height:52px;padding:0 var(--space-5)}.block[data-v-13dcf44f]{width:100%;display:flex}.primary[data-v-13dcf44f]{background:var(--color-brand-default);color:var(--color-brand-contrast)}.primary[data-v-13dcf44f]:hover{background:var(--color-brand-hover)}.primary[data-v-13dcf44f]:active{background:var(--color-brand-active)}.secondary[data-v-13dcf44f]{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border-strong)}.secondary[data-v-13dcf44f]:hover{background:var(--color-surface-sunken)}.ghost[data-v-13dcf44f]{color:var(--color-brand-default);background:0 0}.ghost[data-v-13dcf44f]:hover{background:var(--color-brand-subtle)}.btn[data-v-13dcf44f]:disabled{background:var(--color-surface-sunken);color:var(--color-text-disabled);cursor:not-allowed;border-color:#0000}.spin[data-v-13dcf44f]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px;animation:.8s linear infinite spin-13dcf44f}@keyframes spin-13dcf44f{to{transform:rotate(360deg)}}.cols[data-v-b8423c8a]{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (width>=1024px){.cols[data-v-b8423c8a]{grid-template-columns:1fr 1fr}}.small[data-v-b8423c8a]{margin:0;font-size:14px;line-height:20px}.draw-form[data-v-b8423c8a]{flex-direction:column;gap:14px;display:flex}.sub[data-v-b8423c8a]{margin-top:-10px;padding-left:24px;font-size:13px}.winners[data-v-b8423c8a]{margin:0 0 16px;padding:0;list-style:none}.winners li[data-v-b8423c8a]{border-bottom:1px solid var(--a-rule);font:400 14px/20px var(--font-sans);grid-template-columns:36px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.winners li[data-v-b8423c8a]:last-child{border-bottom:0}.rank[data-v-b8423c8a]{color:var(--a-ink-3);font-variant-numeric:tabular-nums}.who[data-v-b8423c8a]{min-width:0;font-weight:500}.who .mono[data-v-b8423c8a]{margin-left:6px;font-size:12px;font-weight:400}.kind[data-v-b8423c8a]{color:var(--a-ink-3);font-size:13px}.kind.winner[data-v-b8423c8a]{color:var(--a-brand);font-weight:500}.protocol[data-v-b8423c8a]{margin-top:16px}.proto-head[data-v-b8423c8a]{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.proto-head h2[data-v-b8423c8a]{margin:0}.proto-head .pdf[data-v-b8423c8a]{margin-left:auto}.empty[data-v-b8423c8a]{margin:0;padding:12px 20px 16px}.dlg[data-v-9bc77071]{border-radius:var(--radius-lg);width:min(520px,100vw - 32px);max-height:calc(100vh - 48px);color:var(--a-ink);border:0;margin:auto;padding:0;box-shadow:0 20px 50px -20px #00000059}.dlg.wide[data-v-9bc77071]{width:min(760px,100vw - 32px)}.dlg[data-v-9bc77071]::backdrop{background:#10141e73}.box[data-v-9bc77071]{flex-direction:column;max-height:calc(100vh - 48px);display:flex}header[data-v-9bc77071]{border-bottom:1px solid var(--a-rule);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}h2[data-v-9bc77071]{font:600 16px/24px var(--font-sans);margin:0}.x[data-v-9bc77071]{width:32px;height:32px;color:var(--a-ink-2);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:grid}.x[data-v-9bc77071]:hover{background:#eef0f3}.body[data-v-9bc77071]{font:400 14px/20px var(--font-sans);flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow:auto}footer[data-v-9bc77071]{border-top:1px solid var(--a-rule);background:var(--a-head);justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.seg[data-v-91d9b9fa]{border:1px solid var(--a-rule);background:#fff;border-radius:4px;flex:none;display:inline-flex;overflow:hidden}.seg label[data-v-91d9b9fa]{height:30px;font:500 13px/1 var(--font-sans);color:var(--a-ink-2);cursor:pointer;white-space:nowrap;align-items:center;padding:0 12px;display:inline-flex;position:relative}.seg label+label[data-v-91d9b9fa]{border-left:1px solid var(--a-rule)}.seg label.on[data-v-91d9b9fa]{background:var(--a-brand);color:#fff}.seg label[data-v-91d9b9fa]:focus-within{outline:2px solid var(--a-orange);outline-offset:-2px}.seg input[data-v-91d9b9fa]{opacity:0;width:1px;height:1px;position:absolute}.seg.disabled label[data-v-91d9b9fa]{cursor:not-allowed}.seg.disabled label.on[data-v-91d9b9fa]{color:var(--a-ink-2);background:#e3e3e3}.cb[data-v-b47d2973]{width:16px;height:16px;accent-color:var(--a-brand);cursor:pointer;flex:none;margin:2px 0 0}.cb[data-v-b47d2973]:disabled{cursor:not-allowed}.back[data-v-d5556ea4]{font:500 13px/18px var(--font-sans);color:var(--a-link);text-decoration:none}.page-head h1[data-v-d5556ea4]{margin-top:8px}.statusline[data-v-d5556ea4]{font:400 14px/20px var(--font-sans);color:var(--a-ink-2);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-bottom:16px;display:flex}.statusline b[data-v-d5556ea4]{color:var(--a-ink);font-weight:600}.statusline .act[data-v-d5556ea4]{margin-left:auto}.form[data-v-d5556ea4]{max-width:920px}.field[data-v-d5556ea4]{flex-direction:column;gap:6px;display:flex}.link-box[data-v-d5556ea4]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:#fff;align-items:center;min-height:44px;padding-left:12px;display:flex;overflow:hidden}.link-box[data-v-d5556ea4]:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.link-box.invalid[data-v-d5556ea4]{border-color:var(--color-error-solid)}.prefix[data-v-d5556ea4]{color:var(--a-ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:60%;font-size:15px;overflow:hidden}.slug[data-v-d5556ea4]{min-width:80px;font:400 15px/24px var(--font-sans);color:var(--a-ink);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.copy[data-v-d5556ea4]{width:44px;height:44px;color:var(--a-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.hint[data-v-d5556ea4]{font:400 13px/18px var(--font-sans);color:var(--a-ink-3);margin:0}.small-text[data-v-d5556ea4]{font-size:13px;line-height:18px}.image-row[data-v-d5556ea4]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.thumb[data-v-d5556ea4]{aspect-ratio:16/9;border-radius:var(--radius-md);width:160px;color:var(--a-ink-3);background:#eef0f3;flex:none;place-items:center;display:grid;overflow:hidden}.thumb img[data-v-d5556ea4]{object-fit:cover;width:100%;height:100%}.image-actions[data-v-d5556ea4]{align-items:center;gap:16px;margin-top:10px;display:flex}.ctrl[data-v-d5556ea4]{flex:none;align-items:center;gap:12px;display:flex}.consent[data-v-d5556ea4]{grid-template-columns:1fr minmax(220px,280px);align-items:center;gap:6px 16px;padding:8px 0;display:grid}.consent+.consent[data-v-d5556ea4]{border-top:1px solid var(--a-rule)}.name[data-v-d5556ea4]{font:500 14px/20px var(--font-sans)}.req[data-v-d5556ea4]{color:var(--a-ink-3);margin-left:8px;font-size:13px;font-weight:400}.consent .full[data-v-d5556ea4]{grid-column:1/-1;margin:0}.edit-text[data-v-d5556ea4]{grid-column:2;justify-self:start;align-items:center;gap:4px;font-size:13px;display:inline-flex}.lead[data-v-d5556ea4]{margin:4px 0 12px}.small[data-v-d5556ea4]{font-size:13px}.qcard[data-v-d5556ea4]{border:1px solid var(--a-rule);background:#fff;border-radius:8px;margin-bottom:12px;padding:12px 16px}.qhead[data-v-d5556ea4]{border-bottom:1px solid var(--a-rule-soft);flex-wrap:wrap;align-items:center;gap:8px 16px;padding-bottom:8px;display:flex}.qnum[data-v-d5556ea4]{font:700 14px/20px var(--font-sans)}.qtype[data-v-d5556ea4]{width:auto}.qacts[data-v-d5556ea4]{gap:4px;margin-left:auto;display:flex}.icon[data-v-d5556ea4]{border:1px solid var(--a-rule);width:32px;height:32px;color:var(--a-ink-2);cursor:pointer;background:#fff;border-radius:4px;place-items:center;display:grid}.icon[data-v-d5556ea4]:disabled{opacity:.4;cursor:default}.icon.danger[data-v-d5556ea4]{color:var(--color-error-text)}.danger[data-v-d5556ea4]{color:var(--color-error-text)!important}[data-v-d5556ea4] .danger-solid{background:var(--color-error-solid)!important;color:#fff!important}[data-v-d5556ea4] .danger-solid:disabled{color:var(--a-ink-3)!important;background:#eef0f3!important}.confirm-field[data-v-d5556ea4]{font:500 14px/20px var(--font-sans);flex-direction:column;gap:6px;display:flex}.warn[data-v-d5556ea4]{color:var(--color-error-text)}.narrow[data-v-d5556ea4]{max-width:140px}.qadd[data-v-d5556ea4]{margin-top:4px}.fields-table[data-v-d5556ea4]{flex-direction:column;margin:4px 0 8px;display:flex}.frow[data-v-d5556ea4]{border-bottom:1px solid var(--a-rule-soft);font:400 14px/20px var(--font-sans);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.frow .desc[data-v-d5556ea4]{color:var(--a-ink-3);font-size:13px;display:block}.mode-fixed[data-v-d5556ea4]{font:500 13px/1 var(--font-sans);color:var(--a-ink-3);padding-right:12px}.lang[data-v-d5556ea4]{flex-direction:column;gap:12px;display:flex}.lang+.lang[data-v-d5556ea4]{border-top:1px solid var(--a-rule);padding-top:14px}.over[data-v-d5556ea4]{font:600 12px/16px var(--font-sans);color:var(--a-ink-3);text-transform:uppercase;letter-spacing:.05em}.preview[data-v-d5556ea4]{background:var(--a-head);border-radius:4px;padding:8px 12px}.preview p[data-v-d5556ea4]{margin:4px 0 0}@media (width<=767px){.frow[data-v-d5556ea4]{flex-direction:column;align-items:flex-start;gap:6px}.edit-text[data-v-d5556ea4]{grid-column:1}}.fsec>.hint[data-v-d5556ea4]{margin-top:8px}@media (width<=767px){.consent[data-v-d5556ea4]{grid-template-columns:1fr}.statusline .act[data-v-d5556ea4]{width:100%;margin-left:0}.statusline .act[data-v-d5556ea4]>*{width:100%}}.savebar[data-v-d5556ea4]{z-index:20;border-top:1px solid var(--a-rule);background:#fff;position:sticky;bottom:0}.savebar-in[data-v-d5556ea4]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:10px 32px;display:flex}.state-text[data-v-d5556ea4]{font:400 13px/18px var(--font-sans);color:var(--a-ink-3)}.savebar-actions[data-v-d5556ea4]{gap:8px;display:flex}@media (width<=1023px){.savebar-in[data-v-d5556ea4]{padding:10px 16px}}@media (width<=767px){.state-text[data-v-d5556ea4]{display:none}.savebar-actions[data-v-d5556ea4],.savebar-actions[data-v-d5556ea4]>*{flex:1}}.pager[data-v-add04289]{border-top:1px solid var(--a-rule);font:400 13px/18px var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.pages[data-v-add04289]{align-items:center;gap:12px;display:flex}.pages a[data-v-add04289]{color:var(--a-link);text-decoration:none}.pages a[data-v-add04289]:hover{text-decoration:underline}.pages .cur[data-v-add04289]{color:var(--a-ink);font-weight:600}.pages .off[data-v-add04289]{color:var(--a-ink-3);pointer-events:none}.empty[data-v-a9b787f2]{text-align:center;color:var(--a-ink-3);padding:32px 16px}.due[data-v-a9b787f2]{color:var(--a-warn);font-weight:500}.m-title[data-v-a9b787f2]{font:600 15px/22px var(--font-sans);color:var(--a-link)}.m-meta[data-v-a9b787f2]{font:400 13px/18px var(--font-sans);color:var(--a-ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.page[data-v-7c592eef]{flex-direction:column;min-height:100vh;display:flex}.bar[data-v-7c592eef]{background:var(--a-gradient);align-items:center;gap:14px;height:72px;padding:0 32px;display:flex}.bar img[data-v-7c592eef]{width:auto;height:30px}.bar span[data-v-7c592eef]{color:var(--a-link);font:700 13px/18px var(--font-sans);background:#fff;border-radius:4px;padding:3px 10px}.wrap[data-v-7c592eef]{flex:1;justify-content:center;align-items:flex-start;padding:72px 16px 40px;display:flex}.form[data-v-7c592eef]{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:380px;padding:28px;display:flex}h1[data-v-7c592eef]{font:700 22px/28px var(--font-sans);color:#000;margin:0 0 4px}.field[data-v-7c592eef]{flex-direction:column;gap:6px;display:flex}.pw[data-v-7c592eef]{position:relative}.pw .control[data-v-7c592eef]{padding-right:44px}.eye[data-v-7c592eef]{width:36px;height:36px;color:var(--a-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.err[data-v-7c592eef]{margin:-4px 0 0}@media (width<=767px){.bar[data-v-7c592eef]{padding:0 16px}.wrap[data-v-7c592eef]{padding-top:32px}.form[data-v-7c592eef]{padding:20px}}.tag[data-v-3815da72]{font:400 13px/18px var(--font-sans);white-space:nowrap;display:inline}.neutral[data-v-3815da72]{color:var(--a-ink-3)}.info[data-v-3815da72]{color:var(--a-brand);font-weight:600}.success[data-v-3815da72]{color:var(--a-ok)}.warning[data-v-3815da72]{color:var(--a-warn)}.error[data-v-3815da72]{color:var(--color-error-text);font-weight:600}.toolbar .search[data-v-57038d62]{flex:200px}.toolbar select.contest[data-v-57038d62]{max-width:220px}.range[data-v-57038d62]{gap:8px;display:flex}.date[data-v-57038d62]{font:400 14px/20px var(--font-sans);color:var(--a-ink-3);align-items:center;gap:6px;display:flex}.date .control[data-v-57038d62]{width:136px}.empty[data-v-57038d62]{text-align:center;color:var(--a-ink-3);padding:32px 16px}.img[data-v-57038d62]{color:var(--a-ink-2);align-items:center;gap:4px;display:inline-flex}.multi[data-v-57038d62]{color:var(--a-warn)}.m-top[data-v-57038d62]{justify-content:space-between;gap:8px;display:flex}.m-name[data-v-57038d62]{font:600 15px/22px var(--font-sans)}.m-date[data-v-57038d62],.m-small[data-v-57038d62]{font-size:13px}.m-tags[data-v-57038d62]{align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.fs[data-v-57038d62]{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.fs legend[data-v-57038d62]{font:600 13px/18px var(--font-sans);color:var(--a-ink-2);margin-bottom:6px}.fields[data-v-57038d62]{grid-template-columns:1fr 1fr;gap:8px 16px;display:grid}.stats[data-v-57038d62]{margin-bottom:12px}.stats-body[data-v-57038d62]{gap:16px;padding:12px 16px 16px;display:grid}@media (width>=1024px){.stats-body[data-v-57038d62]{grid-template-columns:1fr 1fr}}.stat h3[data-v-57038d62]{font:600 14px/20px var(--font-sans);margin:0 0 8px}.hbars[data-v-57038d62]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hbars li[data-v-57038d62]{font:400 14px/20px var(--font-sans);grid-template-columns:minmax(120px,220px) 1fr auto;align-items:center;gap:12px;display:grid}.hbars .n[data-v-57038d62]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hbars .track[data-v-57038d62]{background:#eef0f3;border-radius:4px;height:8px;overflow:hidden}.hbars .fill[data-v-57038d62]{background:var(--a-ink-3);border-radius:4px;min-width:2px;height:100%;display:block}.hbars li.correct .fill[data-v-57038d62]{background:var(--a-ok)}.hbars .v[data-v-57038d62]{font-variant-numeric:tabular-nums;color:var(--a-ink-2);font-size:13px}.ok[data-v-57038d62]{color:var(--a-ok);font-weight:500}@media (width<=479px){.hbars li[data-v-57038d62]{grid-template-columns:1fr auto}.hbars .track[data-v-57038d62]{grid-area:2/1/auto/-1}}@media (width<=767px){.range[data-v-57038d62]{flex:100%}.date[data-v-57038d62]{flex:1 1 0;min-width:0}.date .control[data-v-57038d62]{width:100%;min-width:0}.toolbar select.contest[data-v-57038d62]{flex:100%;width:100%;min-width:0;max-width:100%}}.back[data-v-8c4fed7b]{font:500 13px/18px var(--font-sans);color:var(--a-link);margin-bottom:8px;text-decoration:none;display:inline-block}.meta[data-v-8c4fed7b]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.actions[data-v-8c4fed7b]{flex-wrap:wrap;gap:8px;display:flex}.grid[data-v-8c4fed7b]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=1024px){.grid[data-v-8c4fed7b]{grid-template-columns:1fr 1fr;align-items:start}}.col[data-v-8c4fed7b]{flex-direction:column;gap:16px;min-width:0;display:flex}.dl[data-v-8c4fed7b]{gap:10px;margin:0;display:grid}.dl div[data-v-8c4fed7b]{font:400 14px/20px var(--font-sans);grid-template-columns:140px 1fr;gap:12px;display:grid}.dl dt[data-v-8c4fed7b]{color:var(--a-ink-3)}.dl dd[data-v-8c4fed7b]{overflow-wrap:anywhere;margin:0}@media (width<=479px){.dl div[data-v-8c4fed7b]{grid-template-columns:1fr;gap:0}}.q[data-v-8c4fed7b]{margin:0 0 6px;font-size:13px}.answer[data-v-8c4fed7b]{white-space:pre-line;margin:0;font-size:14px;line-height:20px}.qa+.qa[data-v-8c4fed7b]{border-top:1px solid var(--a-rule-soft);margin-top:12px;padding-top:12px}.verdict[data-v-8c4fed7b]{margin-left:8px}.panel[data-v-8c4fed7b]{font-size:14px}.sub-item+.sub-item[data-v-8c4fed7b]{margin-top:16px}.img-wrap[data-v-8c4fed7b]{border-radius:var(--radius-md);background:#eef0f3;max-width:360px;position:relative;overflow:hidden}.img-wrap img[data-v-8c4fed7b]{width:100%;height:auto;display:block}.noprev[data-v-8c4fed7b]{text-align:center;color:var(--a-ink-3);padding:40px 16px;font-size:13px}.wm[data-v-8c4fed7b]{color:#ffffff8c;font:700 14px/1 var(--font-sans);letter-spacing:.12em;text-shadow:0 1px 2px #00000059;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0;transform:rotate(-22deg)}.sub-meta[data-v-8c4fed7b]{color:var(--a-ink-2);margin:6px 0 2px;font-size:13px}.mini[data-v-8c4fed7b]{border-collapse:collapse;width:100%;font:400 14px/20px var(--font-sans)}.mini td[data-v-8c4fed7b]{border-bottom:1px solid var(--a-rule);vertical-align:middle;padding:8px 6px}.mini td[data-v-8c4fed7b]:first-child{padding-left:0}.mini tr:last-child td[data-v-8c4fed7b]{border-bottom:0}.text-row td[data-v-8c4fed7b]{background:var(--a-head);padding:10px 12px}.text-row p[data-v-8c4fed7b]{white-space:pre-line;margin:6px 0}.timeline[data-v-8c4fed7b]{color:var(--a-ink-3);flex-direction:column;gap:6px;margin:0 0 12px;padding:0;font-size:14px;list-style:none;display:flex}.timeline li[data-v-8c4fed7b]:before{content:"○";margin-right:8px}.timeline li.done[data-v-8c4fed7b]{color:var(--a-ink)}.timeline li.done[data-v-8c4fed7b]:before{content:"●";color:var(--a-ok)}.logs[data-v-8c4fed7b]{margin-top:12px;font-size:13px}.ok[data-v-8c4fed7b]{color:var(--a-ok)}.bad[data-v-8c4fed7b]{color:var(--color-error-text)}.field[data-v-8c4fed7b]{font:500 14px/20px var(--font-sans);flex-direction:column;gap:6px;display:flex}.danger[data-v-8c4fed7b]{color:var(--color-error-text)!important}[data-v-8c4fed7b] .danger-solid{background:var(--color-error-solid)!important;color:#fff!important}[data-v-8c4fed7b] .danger-solid:disabled{color:var(--a-ink-3)!important;background:#eef0f3!important}.find[data-v-81a9ee5e]{flex-wrap:wrap;gap:8px;display:flex}.grow[data-v-81a9ee5e]{flex:320px;max-width:520px}.found[data-v-81a9ee5e]{margin:16px 0 8px;font-size:14px}.tbl[data-v-81a9ee5e]{border:1px solid var(--a-rule);border-radius:var(--radius-md)}.hint[data-v-81a9ee5e]{color:var(--a-ink-3);margin:10px 0 0;font-size:13px}.priv-actions[data-v-81a9ee5e]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.two[data-v-81a9ee5e]{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (width>=1024px){.two[data-v-81a9ee5e]{grid-template-columns:1fr 1fr;align-items:start}}.ph[data-v-81a9ee5e]{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 16px 12px;display:flex}.ph h2[data-v-81a9ee5e]{font:600 16px/24px var(--font-sans);margin:0}.small[data-v-81a9ee5e]{font-size:13px}.ok[data-v-81a9ee5e]{color:var(--a-ok)}.due[data-v-81a9ee5e]{color:var(--a-warn);font-weight:500}.field[data-v-81a9ee5e]{font:500 14px/20px var(--font-sans);flex-direction:column;gap:6px;display:flex}.sr[data-v-81a9ee5e]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}[data-v-81a9ee5e] .danger-solid{background:var(--color-error-solid)!important;color:#fff!important}[data-v-81a9ee5e] .danger-solid:disabled{color:var(--a-ink-3)!important;background:#eef0f3!important}.chart[data-v-86fdf319]{margin:0}.plot[data-v-86fdf319]{height:200px;margin-left:40px;position:relative}.grid[data-v-86fdf319]{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.tick[data-v-86fdf319]{border-top:1px solid var(--a-rule);height:0;position:relative}.tick[data-v-86fdf319]:last-child{border-top-color:#c3c8d1}.tick span[data-v-86fdf319]{font:400 11px/16px var(--font-sans);color:var(--a-ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:-8px;right:calc(100% + 8px)}.bars[data-v-86fdf319]{align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.col[data-v-86fdf319]{color:inherit;flex:1;justify-content:center;align-items:flex-end;min-width:0;height:100%;text-decoration:none;display:flex;position:relative}.bar[data-v-86fdf319]{background:var(--a-brand);border-radius:4px 4px 0 0;width:100%;max-width:28px;min-height:2px;transition:background .1s}.bar.zero[data-v-86fdf319]{background:#c3c8d1}.bar.on[data-v-86fdf319]{background:var(--a-brand-hover)}.tip[data-v-86fdf319]{z-index:2;color:#fff;border-radius:var(--radius-sm);font:400 12px/16px var(--font-sans);white-space:nowrap;pointer-events:none;text-align:center;background:#1b1f27;padding:6px 8px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.tip span[data-v-86fdf319]{color:#ffffffb3}.col:first-child .tip[data-v-86fdf319]{text-align:left;left:0;transform:none}.col:last-child .tip[data-v-86fdf319]{text-align:right;left:auto;right:0;transform:none}.xlabels[data-v-86fdf319]{gap:2px;margin:6px 0 0 40px;display:flex}.xlabels span[data-v-86fdf319]{min-width:0;font:400 11px/16px var(--font-sans);color:var(--a-ink-3);visibility:hidden;white-space:nowrap;text-align:center;flex:1}.xlabels span.show[data-v-86fdf319]{visibility:visible;overflow:visible}.xlabels span.show[data-v-86fdf319]:first-child{text-align:left}.xlabels span.show[data-v-86fdf319]:last-child{text-align:right}.sr[data-v-86fdf319]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.date[data-v-c716fd05]{font:400 14px/20px var(--font-sans);color:var(--a-ink-3);align-items:center;gap:6px;display:flex}.kpis[data-v-c716fd05]{grid-template-columns:repeat(5,1fr);margin-bottom:16px;display:grid}.kpis>div[data-v-c716fd05]{border-left:1px solid var(--a-rule);flex-direction:column;gap:2px;padding:16px 20px;display:flex}.kpis>div[data-v-c716fd05]:first-child{border-left:0}.k[data-v-c716fd05]{font:500 13px/18px var(--font-sans);color:var(--a-ink-3)}.kpis b[data-v-c716fd05]{font:700 26px/32px var(--font-sans);color:#000;font-variant-numeric:tabular-nums}.d[data-v-c716fd05]{font-size:12px}.up[data-v-c716fd05]{color:var(--a-ok)}.down[data-v-c716fd05]{color:var(--color-error-text)}@media (width<=1023px){.kpis[data-v-c716fd05]{grid-template-columns:1fr 1fr}.kpis>div[data-v-c716fd05]{border-left:0;border-top:1px solid var(--a-rule)}.kpis>div[data-v-c716fd05]:nth-child(-n+2){border-top:0}}.panel+.panel[data-v-c716fd05],.panel-pad+.panel[data-v-c716fd05]{margin-top:16px}.ph[data-v-c716fd05]{padding:16px 16px 12px}.ph h2[data-v-c716fd05]{font:600 16px/24px var(--font-sans);margin:0}.title-cell a[data-v-c716fd05]{color:var(--a-ink);font-weight:600;text-decoration:none}.two>.panel[data-v-c716fd05]{margin-top:0}.two[data-v-c716fd05]{grid-template-columns:1fr;gap:16px;margin-top:16px;display:grid}@media (width>=1024px){.two[data-v-c716fd05]{grid-template-columns:1fr 1fr;align-items:start}}.hbars[data-v-c716fd05]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hbars li[data-v-c716fd05]{font:400 14px/20px var(--font-sans);grid-template-columns:140px 1fr auto;align-items:center;gap:12px;display:grid}.n[data-v-c716fd05]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track[data-v-c716fd05]{background:#eef0f3;border-radius:4px;height:8px;overflow:hidden}.fill[data-v-c716fd05]{background:var(--a-brand);border-radius:4px;min-width:2px;height:100%;display:block}.v[data-v-c716fd05]{font-variant-numeric:tabular-nums;color:var(--a-ink-2);font-size:13px}@media (width<=479px){.hbars li[data-v-c716fd05]{grid-template-columns:1fr auto}.track[data-v-c716fd05]{grid-area:2/1/auto/-1}}.head[data-v-f85f4371]{margin-bottom:20px}h1[data-v-f85f4371]{font:700 26px/32px var(--font-sans);color:#000;letter-spacing:-.01em;margin:0}.tabs[data-v-f85f4371]{border-bottom:1px solid var(--a-rule);scrollbar-width:none;gap:24px;margin-top:12px;display:flex;overflow-x:auto}.tabs a[data-v-f85f4371]{font:500 14px/20px var(--font-sans);color:var(--a-ink-3);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 10px;text-decoration:none}.tabs a[data-v-f85f4371]:hover{color:var(--a-ink)}.tabs a.on[data-v-f85f4371]{color:var(--a-ink);border-bottom-color:var(--a-brand)}.picker[data-v-b99e3db1]{flex-direction:column;align-self:start;padding:6px;display:flex}.picker a[data-v-b99e3db1]{border-radius:var(--radius-sm);color:var(--a-ink);font:400 14px/20px var(--font-sans);align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.picker a[data-v-b99e3db1]:hover{background:var(--a-head)}.picker a.on[data-v-b99e3db1]{background:var(--a-brand-tint);color:var(--a-brand);font-weight:600}.name[data-v-b99e3db1]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hint[data-v-b99e3db1]{color:var(--a-ink-3);font-size:12px}.dot[data-v-b99e3db1]{background:#c3c8d1;border-radius:50%;flex:none;width:7px;height:7px}.dot.ok[data-v-b99e3db1]{background:var(--a-ok)}.dot.error[data-v-b99e3db1]{background:var(--color-error-solid)}.dot.off[data-v-b99e3db1]{background:0 0;box-shadow:inset 0 0 0 1.5px #9aa1ad}@media (width<=1023px){.picker[data-v-b99e3db1]{flex-direction:row;overflow-x:auto}.picker a[data-v-b99e3db1]{white-space:nowrap}.hint[data-v-b99e3db1]{display:none}}.layout[data-v-99289e78]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1023px){.layout[data-v-99289e78]{grid-template-columns:1fr}}.stack[data-v-99289e78]{flex-direction:column;gap:16px;min-width:0;display:flex}.h[data-v-99289e78]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.h h2[data-v-99289e78]{margin:0}.url[data-v-99289e78]{padding-top:4px}.url-row[data-v-99289e78]{background:var(--a-head);border:1px solid var(--a-rule);border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;padding:8px 10px;display:flex}.url-row .mono[data-v-99289e78]{overflow-wrap:anywhere}.url-row .link[data-v-99289e78]{align-items:center;gap:4px;display:inline-flex}.small[data-v-99289e78]{font-size:13px}.foot[data-v-99289e78]{border-top:1px solid var(--a-rule);background:var(--a-head);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.actions[data-v-99289e78]{gap:8px;margin-left:auto;display:flex}.q[data-v-99289e78]{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}@media (width<=767px){.q[data-v-99289e78]{grid-template-columns:1fr 1fr}}.q div[data-v-99289e78]{color:var(--a-ink-3);flex-direction:column;gap:2px;font-size:13px;display:flex}.q b[data-v-99289e78]{font:700 26px/32px var(--font-sans);color:#000}.q .bad b[data-v-99289e78]{color:var(--color-error-text)}.ok[data-v-99289e78]{color:var(--a-ok)}.bad[data-v-99289e78]{color:var(--color-error-text)}.ph[data-v-99289e78]{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 16px 12px;display:flex}.ph h2[data-v-99289e78]{font:600 16px/24px var(--font-sans);margin:0}.layout[data-v-2c1d4f4e]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1023px){.layout[data-v-2c1d4f4e]{grid-template-columns:1fr}}.stack[data-v-2c1d4f4e]{flex-direction:column;gap:16px;min-width:0;display:flex}.intro[data-v-2c1d4f4e]{color:var(--a-ink-2);margin:0;font-size:14px}.ph[data-v-2c1d4f4e]{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ph h2[data-v-2c1d4f4e]{font:600 16px/24px var(--font-sans);margin:0}.small[data-v-2c1d4f4e]{font-size:12px}.acts[data-v-2c1d4f4e]{white-space:nowrap;justify-content:flex-end;gap:12px;display:flex}.danger[data-v-2c1d4f4e]{color:var(--color-error-text)}.empty[data-v-2c1d4f4e]{margin:0;padding:0 16px 16px;font-size:14px}.over[data-v-2c1d4f4e]{font:600 12px/16px var(--font-sans);color:var(--a-ink-3);text-transform:uppercase;letter-spacing:.05em}.txt+.txt[data-v-2c1d4f4e],.lang+.lang[data-v-2c1d4f4e]{border-top:1px solid var(--a-rule);padding-top:14px}.lbl[data-v-2c1d4f4e]{margin:6px 0;font-weight:500}.body[data-v-2c1d4f4e]{white-space:pre-line;color:var(--a-ink-2);margin:0 0 6px}.lang[data-v-2c1d4f4e]{flex-direction:column;gap:12px;display:flex}.preview[data-v-2c1d4f4e]{background:var(--a-head);border-radius:4px;padding:8px 12px}.preview p[data-v-2c1d4f4e]{margin:4px 0 0}.sr[data-v-2c1d4f4e]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.intro[data-v-fb1157fb]{color:var(--a-ink-2);max-width:820px;margin:0 0 16px;font-size:14px}.two[data-v-fb1157fb]{grid-template-columns:1fr;gap:16px;margin-bottom:16px;display:grid}@media (width>=1024px){.two[data-v-fb1157fb]{grid-template-columns:3fr 2fr;align-items:start}}.add[data-v-fb1157fb]{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.add label[data-v-fb1157fb]{font:500 13px/18px var(--font-sans);color:var(--a-ink-2);flex-direction:column;gap:4px;display:flex}.add .grow[data-v-fb1157fb]{flex:220px}.small[data-v-fb1157fb]{margin:0 0 12px;font-size:13px}.target[data-v-fb1157fb]{min-width:260px}.icon[data-v-fb1157fb]{width:32px;height:32px;color:var(--a-ink-3);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:grid}.icon[data-v-fb1157fb]:hover{color:var(--color-error-text);background:#eef0f3}.renamed[data-v-fb1157fb]{margin-top:16px}.renamed ul[data-v-fb1157fb]{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;display:flex}.sr[data-v-fb1157fb]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.layout[data-v-2aa7ff64]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1023px){.layout[data-v-2aa7ff64]{grid-template-columns:1fr}}.add[data-v-2aa7ff64]{border-top:1px solid var(--a-rule);color:var(--a-link);font:500 14px/20px var(--font-sans);align-items:center;gap:8px;margin-top:4px;padding:10px 10px 8px;text-decoration:none;display:flex}.add[data-v-2aa7ff64]:hover{text-decoration:underline}.logo-row[data-v-2aa7ff64]{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.logo[data-v-2aa7ff64]{border:1px solid var(--a-rule);border-radius:var(--radius-md);background:#fff;place-items:center;width:180px;height:64px;display:grid;overflow:hidden}.logo img[data-v-2aa7ff64]{max-width:160px;max-height:48px}.small[data-v-2aa7ff64]{font-size:13px}.logo-actions[data-v-2aa7ff64]{align-items:center;gap:12px;margin-top:8px;display:flex}.fs[data-v-2aa7ff64]{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.color-row[data-v-2aa7ff64]{align-items:center;gap:10px;display:flex}.swatch[data-v-2aa7ff64]{border:1px solid var(--a-rule);cursor:pointer;background:#fff;border-radius:4px;width:44px;height:36px;padding:2px}.hex[data-v-2aa7ff64]{max-width:140px;font-family:var(--font-mono)}.brand-preview[data-v-2aa7ff64]{border:1px solid var(--a-rule);background:color-mix(in srgb, var(--t) 6%, #fff);border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;margin:4px 0 8px;padding:12px 16px;display:flex}.pbtn[data-v-2aa7ff64]{background:var(--p);color:#fff;height:36px;font:600 14px/1 var(--font-sans);border-radius:4px;align-items:center;padding:0 16px;display:inline-flex}.plink[data-v-2aa7ff64]{color:var(--p);font-size:14px;text-decoration:underline}.pbar[data-v-2aa7ff64]{background:#eceef2;border-radius:4px;width:120px;height:8px;overflow:hidden}.pbar span[data-v-2aa7ff64]{background:var(--p);width:66%;height:100%;display:block}.hint[data-v-2aa7ff64]{color:var(--a-ink-3);margin:0;font-size:13px}@media (width>=768px){.brand-preview[data-v-2aa7ff64],.fsec .body>.hint[data-v-2aa7ff64]{margin-left:230px}}.foot[data-v-2aa7ff64]{border-top:1px solid var(--a-rule);background:var(--a-head);border-radius:0 0 var(--radius-lg) var(--radius-lg);justify-content:flex-end;padding:12px 24px;display:flex}.page[data-v-c583299a]{background:var(--color-bg);flex-direction:column;min-height:100dvh;display:flex}.header[data-v-c583299a]{background:var(--color-surface);border-bottom:1px solid var(--color-border-subtle)}.bar[data-v-c583299a]{height:64px;padding:0 var(--space-4);box-sizing:border-box;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.brand[data-v-c583299a]{color:var(--color-text-primary);align-items:center;gap:10px;text-decoration:none;display:flex}.mark[data-v-c583299a]{background:var(--color-surface-sunken);width:40px;height:40px;font:600 13px/1 var(--font-sans);color:var(--color-text-secondary);border-radius:10px;place-items:center;display:grid}.wordmark[data-v-c583299a]{font:700 18px/24px var(--font-sans);letter-spacing:-.01em}.logo-img[data-v-c583299a]{border-radius:10px;width:auto;height:40px}.end[data-v-c583299a]{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}.claim[data-v-c583299a]{color:var(--color-text-muted)}.main[data-v-c583299a]{padding:var(--space-6) var(--space-4) var(--space-12);flex:1}.main.center[data-v-c583299a]{align-items:center;display:flex}.column[data-v-c583299a]{width:100%;max-width:720px;margin:0 auto}.main.center .column[data-v-c583299a]{max-width:520px}.footer[data-v-c583299a]{background:var(--color-surface-sunken);border-top:1px solid var(--color-border-subtle);padding:var(--space-6) var(--space-4)}.links[data-v-c583299a]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.links a[data-v-c583299a]{color:var(--color-text-link)}.copy[data-v-c583299a]{color:var(--color-text-muted);margin:var(--space-2) 0 0}@media (width>=768px){.bar[data-v-c583299a]{padding:0 var(--space-8)}.main[data-v-c583299a]{padding:var(--space-12) var(--space-8) var(--space-16)}}.page.embedded[data-v-c583299a]{background:0 0;min-height:0}.page.embedded .main[data-v-c583299a]{padding:var(--space-4) var(--space-4) var(--space-6);flex:none}.page.embedded .main.center[data-v-c583299a]{display:block}.control[data-v-47f5fa98]{box-sizing:border-box;width:100%;min-height:44px;font:400 16px/24px var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);appearance:none;padding:10px 12px}.control[data-v-47f5fa98]::placeholder{color:var(--color-text-placeholder)}.control[data-v-47f5fa98]:hover{border-color:var(--color-text-muted)}.control[data-v-47f5fa98]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-border-focus)}.control[aria-invalid=true][data-v-47f5fa98]{border-color:var(--color-error-solid);box-shadow:0 0 0 3px var(--color-error-border)}.control[data-v-47f5fa98]:disabled{background:var(--color-surface-sunken);color:var(--color-text-disabled);border-color:var(--color-border-subtle)}select.control[data-v-47f5fa98]{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23454c5a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.date[data-v-47f5fa98]{color:var(--color-text-muted);border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.seg[data-v-47f5fa98]{text-align:center;width:64px}.year[data-v-47f5fa98]{width:96px}.sr[data-v-47f5fa98]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.eyebrow[data-v-20a5cb3c]{margin:0 0 var(--space-4)}.muted[data-v-20a5cb3c]{color:var(--color-text-muted)}.card[data-v-20a5cb3c]{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.card h1[data-v-20a5cb3c],.card p[data-v-20a5cb3c]{margin:0}.row[data-v-3cd262fb]{gap:4px;display:flex}.hit[data-v-3cd262fb]{cursor:pointer;flex:none;place-items:center;width:44px;height:44px;display:grid}.box[data-v-3cd262fb]{width:20px;height:20px;accent-color:var(--color-brand-default);cursor:pointer;margin:0}.invalid .box[data-v-3cd262fb]{outline:2px solid var(--color-error-solid);outline-offset:1px}.content[data-v-3cd262fb]{flex-direction:column;flex:1;gap:8px;min-width:0;padding-top:10px;display:flex}.text[data-v-3cd262fb]{cursor:pointer}.text[data-v-3cd262fb] a{color:var(--color-text-link);text-underline-offset:2px;overflow-wrap:anywhere}.muted[data-v-3cd262fb]{color:var(--color-text-muted)}.error[data-v-3cd262fb]{color:var(--color-error-text);margin:0}.zone[data-v-88793054]{padding:var(--space-6);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-sunken);text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.zone.over[data-v-88793054]{border-color:var(--color-border-focus);background:var(--color-brand-surface)}.zone.invalid[data-v-88793054]{border-color:var(--color-error-solid)}.icon[data-v-88793054]{background:var(--color-surface);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.icon svg[data-v-88793054]{fill:none;width:24px;height:24px;stroke:var(--color-brand-default);stroke-width:2px;stroke-linejoin:round}.muted[data-v-88793054]{color:var(--color-text-muted)}.pick[data-v-88793054]{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-surface);height:44px;color:var(--color-text-primary);cursor:pointer;margin-top:4px;padding:0 16px}.hidden[data-v-88793054]{opacity:0;width:1px;height:1px;position:absolute}.file[data-v-88793054]{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;gap:12px;display:flex}.thumb[data-v-88793054]{border-radius:var(--radius-md);object-fit:cover;flex:none;width:48px;height:48px}.ph[data-v-88793054]{background:var(--color-brand-subtle)}.info[data-v-88793054]{flex-direction:column;flex:1;min-width:0;display:flex}.name[data-v-88793054]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.remove[data-v-88793054]{color:var(--color-text-link);cursor:pointer;background:0 0;border:0}.error[data-v-88793054]{color:var(--color-error-text);margin:6px 0 0}.control[data-v-4f756af5]{box-sizing:border-box;width:100%;min-height:44px;font:400 16px/24px var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);appearance:none;padding:10px 12px}.control[data-v-4f756af5]::placeholder{color:var(--color-text-placeholder)}.control[data-v-4f756af5]:hover{border-color:var(--color-text-muted)}.control[data-v-4f756af5]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-border-focus)}.control[aria-invalid=true][data-v-4f756af5]{border-color:var(--color-error-solid);box-shadow:0 0 0 3px var(--color-error-border)}.control[data-v-4f756af5]:disabled{background:var(--color-surface-sunken);color:var(--color-text-disabled);border-color:var(--color-border-subtle)}select.control[data-v-4f756af5]{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23454c5a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.area[data-v-4f756af5]{resize:vertical;min-height:112px}.counter[data-v-4f756af5]{text-align:right;color:var(--color-text-muted)}.counter.over[data-v-4f756af5]{color:var(--color-error-text)}.muted[data-v-4f756af5]{color:var(--color-text-muted);margin:0}.hint[data-v-4f756af5]{margin-top:2px}.group[data-v-4f756af5]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.legend[data-v-4f756af5]{color:var(--color-text-primary);margin-bottom:4px;padding:0}.opt[data-v-4f756af5]{color:var(--color-text-muted);font-weight:400}.cards[data-v-4f756af5],.list[data-v-4f756af5]{flex-direction:column;gap:8px;display:flex}.choice[data-v-4f756af5]{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:10px 14px;display:flex;position:relative}.choice[data-v-4f756af5]:hover{border-color:var(--color-text-muted)}.choice.on[data-v-4f756af5]{border-color:var(--color-brand-default);background:var(--color-brand-subtle);box-shadow:inset 0 0 0 1px var(--color-brand-default)}.choice[data-v-4f756af5]:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.choice input[data-v-4f756af5]{width:20px;height:20px;accent-color:var(--color-brand-default);flex:none;margin:0}.cards .choice input[data-v-4f756af5]{opacity:0;width:1px;height:1px;position:absolute}.letter[data-v-4f756af5]{width:32px;height:32px;font:600 15px/1 var(--font-sans);background:var(--color-surface-sunken);color:var(--color-text-secondary);border-radius:50%;flex:none;place-items:center;display:grid}.choice.on .letter[data-v-4f756af5]{background:var(--color-brand-default);color:var(--color-brand-contrast)}.list .choice[data-v-4f756af5]{border-color:var(--color-border-subtle)}.invalid .choice[data-v-4f756af5]{border-color:var(--color-error-solid)}.error[data-v-4f756af5]{color:var(--color-error-text);align-items:flex-start;gap:6px;margin:0;display:flex}.error svg[data-v-4f756af5]{fill:none;width:16px;height:16px;stroke:var(--color-error-icon);stroke-width:2px;stroke-linecap:round;flex:none;margin-top:2px}@media (width>=768px){.cards[data-v-4f756af5]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}}.alert[data-v-8864f52b]{border-radius:var(--radius-md);border:1px solid;gap:12px;padding:12px 16px;display:flex}.alert svg[data-v-8864f52b]{fill:none;stroke-width:2px;stroke-linecap:round;flex:none;width:20px;height:20px}.title[data-v-8864f52b]{margin:0 0 2px}.error[data-v-8864f52b]{background:var(--color-error-surface);border-color:var(--color-error-border)}.error svg[data-v-8864f52b]{stroke:var(--color-error-icon)}.error .title[data-v-8864f52b]{color:var(--color-error-text)}.info[data-v-8864f52b]{background:var(--color-info-surface);border-color:var(--color-info-border)}.info svg[data-v-8864f52b]{stroke:var(--color-info-icon)}.info .title[data-v-8864f52b]{color:var(--color-info-text)}.control[data-v-87dcba85]{box-sizing:border-box;width:100%;min-height:44px;font:400 16px/24px var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);appearance:none;padding:10px 12px}.control[data-v-87dcba85]::placeholder{color:var(--color-text-placeholder)}.control[data-v-87dcba85]:hover{border-color:var(--color-text-muted)}.control[data-v-87dcba85]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-color:var(--color-border-focus)}.control[aria-invalid=true][data-v-87dcba85]{border-color:var(--color-error-solid);box-shadow:0 0 0 3px var(--color-error-border)}.control[data-v-87dcba85]:disabled{background:var(--color-surface-sunken);color:var(--color-text-disabled);border-color:var(--color-border-subtle)}select.control[data-v-87dcba85]{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23454c5a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:20px;padding-right:40px}.stack[data-v-87dcba85]{gap:var(--space-6);flex-direction:column;display:flex}.muted[data-v-87dcba85]{color:var(--color-text-muted);margin:0}.brand[data-v-87dcba85]{color:var(--color-brand-default)}.hero[data-v-87dcba85]{background:var(--color-brand-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.art[data-v-87dcba85]{height:160px}.art img[data-v-87dcba85],.art svg[data-v-87dcba85]{object-fit:cover;width:100%;height:100%;display:block}.sky[data-v-87dcba85]{fill:var(--color-brand-subtle)}.sun[data-v-87dcba85]{fill:#fedf89}.hill[data-v-87dcba85]{fill:var(--color-brand-default)}.hero-text[data-v-87dcba85]{padding:var(--space-4);flex-direction:column;gap:8px;display:flex}.title[data-v-87dcba85]{margin:0}.stepper[data-v-87dcba85]{flex-direction:column;gap:8px;display:flex}.step-row[data-v-87dcba85]{justify-content:space-between;align-items:baseline;display:flex}.track[data-v-87dcba85]{background:var(--color-surface-sunken);border-radius:4px;height:8px;overflow:hidden}.fill[data-v-87dcba85]{background:var(--color-brand-default);border-radius:4px;width:66%;height:100%}.card[data-v-87dcba85]{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-5);flex-direction:column;display:flex}.card h2[data-v-87dcba85]{margin:0}.grid[data-v-87dcba85]{gap:var(--space-5);grid-template-columns:1fr;display:grid}.address[data-v-87dcba85]{gap:var(--space-3) var(--space-3);grid-template-columns:120px 1fr;display:grid}.address .country[data-v-87dcba85],.address .grow[data-v-87dcba85]:first-child{grid-column:1/-1}.upload[data-v-87dcba85]{flex-direction:column;gap:8px;display:flex}.opt[data-v-87dcba85]{color:var(--color-text-muted);font-weight:400}.submit[data-v-87dcba85]{margin:0 calc(-1 * var(--space-4));padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border-subtle);box-shadow:var(--shadow-3);position:sticky;bottom:0}.hp[data-v-87dcba85]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.submit-btn[data-v-87dcba85]{width:100%}.upload-bar[data-v-87dcba85]{background:var(--color-border-subtle);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.upload-bar span[data-v-87dcba85]{background:var(--color-brand-default);height:100%;transition:width .2s;display:block}@media (width>=768px){.hero[data-v-87dcba85]{flex-direction:row}.art[data-v-87dcba85]{flex:none;width:300px;height:auto;min-height:200px}.hero-text[data-v-87dcba85]{padding:var(--space-6);justify-content:center}.card[data-v-87dcba85]{padding:var(--space-8)}.grid[data-v-87dcba85]{grid-template-columns:1fr 1fr}.full[data-v-87dcba85]{grid-column:1/-1}.half[data-v-87dcba85]{grid-column:span 1}.break[data-v-87dcba85]{grid-column:2}.address[data-v-87dcba85]{grid-template-columns:160px 1fr 220px}.address .country[data-v-87dcba85],.address .grow[data-v-87dcba85]:first-child{grid-column:auto}.submit[data-v-87dcba85]{box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:static}.submit-btn[data-v-87dcba85]{width:auto;min-width:280px}}@media (width<=767px){.break[data-v-87dcba85]{display:none}}.card[data-v-218a2514]{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.card[data-v-218a2514] h1,.card[data-v-218a2514] p{margin:0}.icon[data-v-218a2514]{border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.icon svg[data-v-218a2514]{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}.success[data-v-218a2514]{background:var(--color-success-surface)}.success svg[data-v-218a2514]{stroke:var(--color-success-icon)}.info[data-v-218a2514]{background:var(--color-brand-subtle)}.info svg[data-v-218a2514]{stroke:var(--color-brand-accent)}.neutral[data-v-218a2514]{background:var(--color-surface-sunken)}.neutral svg[data-v-218a2514]{stroke:var(--color-text-secondary)}.stack[data-v-15881650]{gap:var(--space-6);flex-direction:column;display:flex}.intro[data-v-15881650]{flex-direction:column;gap:8px;display:flex}.title[data-v-15881650]{margin:0}.muted[data-v-15881650]{color:var(--color-text-muted);margin:0}.login[data-v-15881650]{border:1px solid var(--color-border-default);background:var(--color-surface);height:36px;color:var(--color-text-primary);border-radius:8px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.login[data-v-15881650]:hover{border-color:var(--color-border-strong);background:var(--color-surface-sunken)}.login[data-v-15881650]:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.contest[data-v-15881650]{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.art[data-v-15881650]{background:var(--color-brand-surface);height:180px}.art img[data-v-15881650],.art svg[data-v-15881650]{object-fit:cover;width:100%;height:100%;display:block}.sky[data-v-15881650]{fill:var(--color-brand-subtle)}.sun[data-v-15881650]{fill:#fedf89}.hill[data-v-15881650]{fill:var(--color-brand-default)}.body[data-v-15881650]{padding:var(--space-4);flex-direction:column;gap:8px;display:flex}.sender[data-v-15881650]{color:var(--color-text-secondary);align-items:center;gap:8px;margin:0;display:flex}.logo[data-v-15881650]{object-fit:contain;border-radius:6px;width:28px;height:28px}.cta[data-v-15881650]{margin-top:var(--space-2);align-self:flex-start}@media (width>=768px){.art[data-v-15881650]{height:240px}.body[data-v-15881650]{padding:var(--space-6)}}.muted[data-v-e76d90c5],.muted[data-v-3582b992],.muted[data-v-ed331038]{color:var(--color-text-muted)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/build/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/build/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
