.sidebar-item[data-v-5a14f704]{position:relative;min-width:0}.sidebar-link[data-v-5a14f704]{display:flex;align-items:center;gap:.7rem;min-height:2.5rem;padding:.55rem .7rem;border-radius:.4rem;color:var(--workspace-border);font-size:.83rem;line-height:1.3;text-decoration:none}.sidebar-link[data-v-5a14f704]:hover{background:#292524}.sidebar-link.active[data-v-5a14f704]{background:var(--workspace-blue);color:#fff;font-weight:600}.sidebar-link[data-v-5a14f704]:focus-visible{outline:2px solid #90b9ff;outline-offset:2px}.sidebar-link i[data-v-5a14f704]{width:1.2rem;text-align:center;flex-shrink:0}.sidebar-label[data-v-5a14f704]{overflow-wrap:anywhere}.compact[data-v-5a14f704]{justify-content:center}.sidebar-tooltip[data-v-5a14f704]{position:fixed;left:4.25rem;z-index:80;transform:translateY(-2.4rem);background:var(--workspace-ink);color:#fff;padding:.65rem .8rem;border-radius:.35rem;max-width:min(22rem,calc(100vw - 5rem));white-space:normal;overflow-wrap:anywhere;box-shadow:0 4px 15px #0003;font-size:.8rem;pointer-events:none}.sidebar-holder[data-v-5fbed320]{width:232px;flex-shrink:0;min-height:0}.sidebar-holder.collapsed[data-v-5fbed320]{width:64px}.application-sidebar[data-v-5fbed320]{height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--workspace-ink);color:var(--workspace-border);display:flex;flex-direction:column;gap:2px;padding:18px 12px;scrollbar-width:thin}.sidebar-brand[data-v-5fbed320]{display:flex;align-items:center;justify-content:space-between;padding:0 10px 17px;font-size:1.7rem;font-weight:750;letter-spacing:-1px;color:#fff}.sidebar-brand span[data-v-5fbed320]{color:var(--workspace-blue)}.sidebar-brand button[data-v-5fbed320]{font-size:1.7rem;padding:0 8px}.competition-menu[data-v-5fbed320]{border-top:1px solid #44403c;margin-top:16px;padding-top:17px}.competition-identity[data-v-5fbed320]{padding:0 10px 12px;font-size:.79rem;line-height:1.5;overflow-wrap:anywhere}.competition-identity>a[data-v-5fbed320]:first-child{font-weight:650;color:#fff}.competition-identity p[data-v-5fbed320]{font-size:.75rem;color:#a8a29e;margin:4px 0 8px}.all-competitions[data-v-5fbed320]{font-size:.73rem}.setup-link[data-v-5fbed320]{margin-top:14px}.sidebar-account[data-v-5fbed320]{margin-top:auto;padding-top:23px}.sidebar-account small[data-v-5fbed320]{display:block;font-size:.65rem;color:#a8a29e;padding:3px 10px}.collapse-control[data-v-5fbed320]{display:flex;align-items:center;gap:10px;margin-top:18px;padding:10px;min-height:40px;font-size:.73rem;border-top:1px solid #44403c}.collapsed .sidebar-brand[data-v-5fbed320]{font-size:1rem;padding-left:0;letter-spacing:-.7px}.collapsed.application-sidebar[data-v-5fbed320]{padding-left:6px;padding-right:6px}.sidebar-backdrop[data-v-5fbed320]{position:fixed;top:0;right:0;bottom:0;left:0;background:#1c191780;z-index:60}.application-sidebar a[data-v-5fbed320]:focus-visible,.application-sidebar button[data-v-5fbed320]:focus-visible{outline:2px solid #90b9ff;outline-offset:2px}@media (max-width:1023px){.sidebar-holder[data-v-5fbed320],.sidebar-holder.collapsed[data-v-5fbed320]{width:0}.application-sidebar[data-v-5fbed320]{position:fixed;inset:0 auto 0 0;width:min(310px,88vw);z-index:70;transform:translate(-105%);visibility:hidden;transition:transform .15s,visibility .15s}.application-sidebar.drawer-open[data-v-5fbed320]{transform:translate(0);visibility:visible}.collapse-control[data-v-5fbed320]{display:none}}@media (prefers-reduced-motion:reduce){.application-sidebar[data-v-5fbed320]{transition:none}}.v-enter-active[data-v-4d5d4f42],.v-leave-active[data-v-4d5d4f42]{transition:opacity .4s ease-out,transform .4s ease-out}.v-enter-from[data-v-4d5d4f42],.v-leave-to[data-v-4d5d4f42]{opacity:0;transform:translate(10%)}.v-enter-to[data-v-4d5d4f42],.v-leave-from[data-v-4d5d4f42]{opacity:1;transform:translate(0)}.no-transition[data-v-6e7cc4bc] *,.no-transition[data-v-6e7cc4bc]{transition:none}.fade-enter-active[data-v-51ab57f1],.fade-leave-active[data-v-51ab57f1]{transition:opacity .3s,transform .5s;transform-origin:top}.fade-enter-from[data-v-51ab57f1],.fade-leave-to[data-v-51ab57f1]{opacity:0;transform:scaleY(0)}.fade-enter-to[data-v-51ab57f1],.fade-leave-from[data-v-51ab57f1]{opacity:1;transform:scaleY(1)}.dropdown-enter-active[data-v-9585b743],.dropdown-leave-active[data-v-9585b743]{transition:all .3s ease-out}.dropdown-enter-from[data-v-9585b743],.dropdown-leave-to[data-v-9585b743]{opacity:0;transform:scaleY(0);transform-origin:top}.dropdown-enter-to[data-v-9585b743],.dropdown-leave-from[data-v-9585b743]{opacity:1;transform:scaleY(1);transform-origin:top}.workspace-task[data-v-dd2665d8]{min-width:0}.task-line[data-v-dd2665d8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0 13px;flex-wrap:wrap}.task-title[data-v-dd2665d8]{min-width:0;flex:1}.task-title h1[data-v-dd2665d8]{font-size:1.5rem;font-weight:700;color:var(--workspace-ink);letter-spacing:-.4px;line-height:1.3;overflow-wrap:anywhere}.round-context[data-v-dd2665d8]{font-size:.7rem;color:var(--workspace-muted)}.task-actions[data-v-dd2665d8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.78rem}.back-link[data-v-dd2665d8]{color:var(--workspace-blue-hover)}.task-primary[data-v-dd2665d8]{padding:8px 12px;min-height:38px;border-radius:var(--workspace-button-radius);color:#fff;background:var(--workspace-blue);font-weight:600}.more-tools[data-v-dd2665d8]{position:relative}.more-tools summary[data-v-dd2665d8]{list-style:none;cursor:pointer;padding:8px 11px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-surface)}.more-tools nav[data-v-dd2665d8]{position:absolute;right:0;top:calc(100% + 6px);min-width:180px;z-index:45;background:var(--workspace-surface);border:1px solid var(--workspace-border);box-shadow:0 8px 24px #25324720;border-radius:6px;padding:5px}.more-tools nav a[data-v-dd2665d8]{display:block;padding:9px;color:var(--workspace-text)}.more-tools nav a[data-v-dd2665d8]:hover{background:var(--workspace-blue-soft)}.local-line[data-v-dd2665d8]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.local-line>nav[data-v-dd2665d8]{display:flex;gap:19px;overflow-x:auto;font-size:.78rem;max-width:100%}.local-line>nav a[data-v-dd2665d8]{padding:8px 0 10px;white-space:nowrap;border-bottom:2px solid transparent;color:var(--workspace-muted)}.local-line>nav a[aria-current][data-v-dd2665d8]{color:var(--workspace-blue);font-weight:600;border-color:var(--workspace-blue)}a[data-v-dd2665d8]:focus-visible,summary[data-v-dd2665d8]:focus-visible{outline:2px solid var(--workspace-blue);outline-offset:3px}@media (max-width: 650px){.task-title h1[data-v-dd2665d8]{font-size:1.25rem}.task-actions[data-v-dd2665d8]{font-size:.72rem;gap:7px}.task-line[data-v-dd2665d8]{align-items:start}}.revision-selector[data-v-dd2665d8]{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0;margin-left:auto;padding-bottom:8px;font-size:.75rem;color:var(--workspace-muted)}.revision-selector select[data-v-dd2665d8]{min-width:0;max-width:320px;border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-surface);color:var(--workspace-text);padding:6px 9px;font:inherit}.revision-selector select[data-v-dd2665d8]:focus-visible{outline:2px solid var(--workspace-blue);outline-offset:3px}@media (max-width: 650px){.revision-selector[data-v-dd2665d8]{width:100%;margin-left:0;flex-wrap:wrap}.revision-selector select[data-v-dd2665d8]{flex:1;max-width:100%}}.application-header[data-v-9e090cf7]{flex-shrink:0;background:var(--workspace-surface);border-bottom:1px solid var(--workspace-border);padding:10px 22px 0;min-width:0;color:var(--workspace-ink);box-shadow:0 2px 3px #2563eb0d}.context-line[data-v-9e090cf7]{display:flex;align-items:center;gap:12px;min-height:40px;padding-bottom:7px;position:relative;flex-wrap:wrap}.competition-context[data-v-9e090cf7]{font-size:.78rem;display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;flex:1;min-width:150px;overflow-wrap:anywhere}.competition-context>a[data-v-9e090cf7]{font-weight:600}.competition-context>span[data-v-9e090cf7]{font-size:.69rem;color:var(--workspace-muted);flex-shrink:0;max-width:100%}.saved-status[data-v-9e090cf7]{display:flex;gap:9px;flex-wrap:wrap;align-items:center;font-size:.68rem;color:var(--workspace-muted)}.visibility[data-v-9e090cf7]{padding:3px 6px;border-radius:4px;background:var(--workspace-canvas)}.visibility.public[data-v-9e090cf7]{color:#276346;background:#e5f3eb}.alternate[data-v-9e090cf7]{color:#986817}.utilities[data-v-9e090cf7]{display:flex;align-items:center;gap:12px;margin-left:auto}.utilities>button[data-v-9e090cf7]{padding:6px;color:var(--workspace-muted)}.brand-name[data-v-9e090cf7]{font-size:1.1rem;font-weight:650}.menu-toggle[data-v-9e090cf7]{display:none;min-height:36px;padding:5px 8px;border:1px solid var(--workspace-border);border-radius:8px;font-size:.75rem;gap:6px;align-items:center}.search-panel[data-v-9e090cf7]{position:absolute;right:0;top:100%;width:min(480px,95vw);padding:15px;border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:8px;box-shadow:0 15px 40px #24324730;z-index:50}.search-panel h2[data-v-9e090cf7]{font-weight:600}button[data-v-9e090cf7]:focus-visible,a[data-v-9e090cf7]:focus-visible{outline:2px solid var(--workspace-blue);outline-offset:3px}@media (max-width:1023px){.menu-toggle[data-v-9e090cf7]{display:inline-flex}.brand-name[data-v-9e090cf7]{display:none}}@media (max-width:650px){.application-header[data-v-9e090cf7]{padding:8px 14px 0}.context-line[data-v-9e090cf7]{gap:8px}.competition-context[data-v-9e090cf7]{font-size:.72rem;min-width:0;flex-direction:column;gap:0}.saved-status[data-v-9e090cf7]{order:4;width:100%;font-size:.65rem}.utilities[data-v-9e090cf7]{gap:7px}.utilities>button[data-v-9e090cf7]{padding:4px}}.all-competitions-link[data-v-9e090cf7]{display:inline-flex;align-items:center;gap:5px;padding:3px 0 3px 10px;border-left:1px solid var(--workspace-border);color:var(--workspace-muted);font-size:.7rem;white-space:nowrap}.all-competitions-link[data-v-9e090cf7]:hover,.all-competitions-link[data-v-9e090cf7]:focus-visible{color:var(--workspace-blue);text-decoration:underline}.competition-workspace[data-v-a529fde4] .tile-heading{font-size:1.5rem;line-height:2rem;font-weight:700;color:var(--workspace-ink);overflow-wrap:anywhere}.workspace-flow[data-v-a529fde4]{overflow-y:auto;overscroll-behavior-y:contain;background:var(--workspace-canvas)}.workspace-page[data-v-a529fde4]{color:var(--workspace-text);width:100%;max-width:1440px;margin:0 auto;padding:22px}.workspace-page[data-v-a529fde4] .workspace-panel{background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:var(--workspace-panel-radius);box-shadow:var(--workspace-panel-shadow);overflow:hidden;margin-bottom:18px}.workspace-page[data-v-a529fde4] .workspace-panel-heading{padding:15px 18px;border-bottom:1px solid var(--workspace-divider);font-size:1.05rem;font-weight:700;color:var(--workspace-ink)}.workspace-page[data-v-a529fde4] .workspace-panel-body{padding:17px 18px}@media (max-width:650px){.workspace-page[data-v-a529fde4]{padding:16px 12px}}.main-layout[data-v-a529fde4]{flex-grow:1;flex-shrink:1;flex-basis:0%}.ping-ring[data-v-6532071c]{position:absolute;width:100%;height:100%;animation-name:ping-6532071c;animation-timing-function:cubic-bezier(0,0,.2,1);animation-iteration-count:infinite}@keyframes ping-6532071c{75%,to{transform:scale(2);opacity:0}}.diagonal-clip[data-v-6c190789]{clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}.v-enter-active[data-v-6b71fb46],.v-leave-active[data-v-6b71fb46]{transition:transform .3s;transform-origin:top right}.v-enter-from[data-v-6b71fb46],.v-leave-to[data-v-6b71fb46]{transform:scaleY(0) scaleX(.2)}.v-enter-to[data-v-6b71fb46],.v-leave-from[data-v-6b71fb46]{transform:scaleY(1) scaleX(1)}.custom-checkbox[data-v-604010e4]{display:inline-block;position:relative;width:15px;height:15px}.custom-checkbox input[data-v-604010e4]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:100%;background-color:#fff;border:1px solid #666;cursor:pointer;border-radius:3px}.custom-checkbox input[data-v-604010e4]:checked:after{content:"-";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px;color:#000}.row-enter-active[data-v-79d61869],.row-leave-active[data-v-79d61869]{transition:all .2s ease}.row-enter-from[data-v-79d61869],.row-leave-to[data-v-79d61869]{opacity:0;transform:translate(-100px)}.row-enter-to[data-v-79d61869],.row-leave-from[data-v-79d61869]{opacity:1;transform:translate(0)}.row-move[data-v-79d61869]{transition:transform .3s ease}.v-enter-active[data-v-4d9126e9],.v-leave-active[data-v-4d9126e9]{transition:transform .3s ease-in-out;transform-origin:right}.v-enter-from[data-v-4d9126e9],.v-leave-to[data-v-4d9126e9]{transform:scaleX(0)}.v-enter-to[data-v-4d9126e9],.v-leave-from[data-v-4d9126e9]{transform:scaleX(1)}.filter-enter-active[data-v-4d9126e9],.filter-leave-active[data-v-4d9126e9]{transition:transform .3s ease-in-out;transform-origin:top}.filter-enter-from[data-v-4d9126e9],.filter-leave-to[data-v-4d9126e9]{transform:scaleY(0)}.filter-enter-to[data-v-4d9126e9],.filter-leave-from[data-v-4d9126e9]{transform:scaleY(1)}.table-scroll[data-v-96bb3200]{scrollbar-width:auto;scrollbar-color:#a3a3a3 #e5e7eb}.v-enter-active[data-v-00a4d6db],.v-leave-active[data-v-00a4d6db]{transition:opacity var(--transition-duration) ease-out}.v-enter-to[data-v-00a4d6db],.v-leave-from[data-v-00a4d6db]{opacity:1}.v-enter-from[data-v-00a4d6db],.v-leave-to[data-v-00a4d6db]{opacity:0}.collapsed[data-v-713dc222]{display:flex;align-items:center;justify-content:center;padding:0!important}.collapsed-label[data-v-713dc222]{writing-mode:vertical-rl;white-space:nowrap;font-weight:700}.collapsed[data-v-713dc222]>*:not(.collapsed-label):not(.resize-handle){display:none}.v-enter-active[data-v-3e2fe0f8],.v-leave-active[data-v-3e2fe0f8]{transition:all .2s ease}.v-enter-from[data-v-3e2fe0f8],.v-leave-to[data-v-3e2fe0f8]{opacity:0}.v-enter-to[data-v-3e2fe0f8],.v-leave-from[data-v-3e2fe0f8]{opacity:1}
