*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:14px}body{background:var(--ui-page);color:var(--ui-ink);min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}a{color:var(--ui-link);text-decoration:none}a:hover{color:var(--ui-link-hover);text-decoration:underline}img{max-width:100%;display:block}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse;width:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-page:#f5f4f8;--ui-surface:#fff;--ui-subtle:#eeecf3;--ui-hover:#e6e2ee;--ui-ink:#292633;--ui-secondary:#4b4657;--ui-muted:#645e6d;--ui-rule:#dad6e2;--ui-rule-strong:#918999;--ui-solid:#ded5fc;--ui-on-solid:#352958;--ui-solid-hover:#d0c3f5;--ui-solid-active:#c2b2ed;--ui-primary-hover-bg:var(--ui-solid-hover);--ui-primary-hover-ink:var(--ui-on-solid);--ui-primary-hover-border:var(--ui-solid-hover);--ui-primary-hover-opacity:1;--ui-focus:#7656aa;--ui-focus-ring:#7656aa33;--ui-link:#624589;--ui-link-hover:#493064;--ui-input:var(--ui-surface);--ui-input-ink:var(--ui-ink);--ui-input-placeholder:var(--ui-muted);--ui-chrome:var(--ui-surface);--ui-chrome-subtle:var(--ui-page);--ui-masthead:#ece9f1;--ui-on-masthead:var(--ui-ink);--ui-masthead-secondary:var(--ui-secondary);--ui-masthead-muted:var(--ui-muted);--ui-masthead-rule:var(--ui-rule);--ui-masthead-rule-strong:var(--ui-rule-strong);--ui-masthead-subtle:#e2deea;--ui-masthead-hover:var(--ui-hover);--ui-inverse-solid:var(--ui-solid);--ui-on-inverse-solid:var(--ui-on-solid);--ui-inverse-solid-hover:var(--ui-solid-hover);--ui-art-rule:var(--ui-rule-strong);--ui-art-surface:var(--ui-subtle);--ui-art-muted:var(--ui-muted);--ui-overlay:#19162080;--ui-shadow:#00000014;--ui-shadow-strong:#0000001f;--ui-danger:#a33349;--ui-danger-surface:#faeaee;--ui-danger-border:#d6a0ac;--ui-danger-hover:#f4d8e0;--ui-radius-sm:12px;--ui-radius:16px;--ui-pill:9999px;--ui-control-sm:32px;--ui-control-compact:36px;--ui-control:40px;--ui-control-radius:10px;--ui-control-radius-sm:8px;--ui-group-radius:14px;--color-surface:var(--ui-surface);--color-surface-alt:var(--ui-subtle);--color-border:var(--ui-rule);--color-danger:var(--ui-danger);--radius-md:4px;--content-max-width:1232px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-page:#23252a;--ui-surface:#383838;--ui-subtle:#2e2e2e;--ui-hover:#454545;--ui-ink:#fafafa;--ui-secondary:#d4d4d4;--ui-muted:#b3b3b3;--ui-rule:#505050;--ui-rule-strong:#858585;--ui-solid:#c8befd;--ui-on-solid:#171717;--ui-solid-hover:#b3a8fd;--ui-solid-active:#a18bfa;--ui-focus:var(--ui-solid);--ui-focus-ring:#c8befd47;--ui-link:var(--ui-solid);--ui-link-hover:#dbd6fe;--ui-input:var(--ui-page);--ui-chrome:var(--ui-page);--ui-chrome-subtle:var(--ui-subtle);--ui-masthead:#303030;--ui-masthead-subtle:var(--ui-subtle);--ui-art-surface:var(--ui-page);--ui-overlay:#000000b8;--ui-shadow:#0000003d;--ui-shadow-strong:#0006;--ui-danger:#f0aaaa;--ui-danger-surface:#432d31;--ui-danger-border:#a2646b;--ui-danger-hover:#59343b}:root[data-theme=dark] :is(input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden])),select,textarea):where(:not(.ui-field,.ui-search>input)){background-color:var(--ui-input);color:var(--ui-input-ink);border-color:var(--ui-rule-strong);caret-color:var(--ui-solid)}:root[data-theme=dark] :is(input,textarea)::placeholder{color:var(--ui-muted);opacity:1}:root[data-theme=dark] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--ui-solid)}:root[data-theme=dark] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--ui-focus)!important}::selection{background:var(--ui-solid);color:var(--ui-on-solid)}.container{width:100%;max-width:var(--content-max-width);margin:0 auto;padding:0 16px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:16px}.panel-heading{background:var(--color-surface-alt);border-bottom:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0;padding:10px 15px;font-size:1rem;font-weight:700}.table{border-collapse:collapse;width:100%;font-size:.93rem}.table th,.table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:8px 12px}.table th{background:var(--color-surface-alt);white-space:nowrap;font-weight:700}.table tr:hover{background:var(--ui-hover)}.page-title{margin-bottom:16px;font-size:1.5rem;font-weight:700}.required{color:var(--color-danger)}.form-label{margin-bottom:4px;font-size:.9rem;font-weight:600;display:block}.checkbox-label{cursor:pointer;font-size:.9rem}.ui-button{min-height:var(--ui-control);border-radius:var(--ui-control-radius);background:var(--ui-control-fill,var(--ui-subtle));color:var(--ui-ink);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.ui-button:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-hover);color:var(--ui-ink);text-decoration:none}.ui-button:not(:disabled,[aria-disabled=true]):active{filter:brightness(.94)}.ui-button svg{flex-shrink:0;width:16px;height:16px}.ui-button-primary,.ui-button:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[data-active=true]){background:var(--ui-solid);color:var(--ui-on-solid)}.ui-button-primary:not(:disabled,[aria-disabled=true]):hover,.ui-button:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[data-active=true]):not(:disabled,[aria-disabled=true]):hover{background:var(--ui-solid-hover);color:var(--ui-on-solid)}.ui-button-quiet{background:0 0}.ui-button-danger{border-color:var(--ui-danger-border);background:var(--ui-danger-surface);color:var(--ui-danger)}.ui-button-danger:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-danger-hover);color:var(--ui-danger)}.ui-button-sm{min-height:var(--ui-control-sm);border-radius:var(--ui-control-radius-sm);padding:0 10px;font-size:12px}.ui-button-compact{min-height:var(--ui-control-compact);padding:0 12px}.ui-button-icon{width:var(--ui-control);padding:0}.ui-button-icon.ui-button-sm{width:var(--ui-control-sm)}.ui-button-icon.ui-button-compact{width:var(--ui-control-compact)}.ui-button-round{border-color:var(--ui-rule-strong);border-radius:var(--ui-pill);background:var(--ui-surface)}.ui-button-block{width:100%;display:flex}.ui-button:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}a.ui-button[aria-disabled=true]{pointer-events:none}.ui-pagination{color:var(--ui-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:13px;display:flex}.ui-field{width:100%;min-width:0;min-height:var(--ui-control);border:1px solid var(--ui-field-border,var(--ui-rule-strong));border-radius:var(--ui-control-radius);background:var(--ui-field-fill,var(--ui-input));color:var(--ui-input-ink);padding:0 12px;font-size:14px;line-height:1.4}textarea.ui-field{resize:vertical;min-height:104px;padding:10px 12px;line-height:1.5}.ui-field::placeholder{color:var(--ui-input-placeholder);opacity:1}.ui-field:hover{border-color:var(--ui-field-border-hover,var(--ui-muted))}.ui-field:focus-visible{outline-offset:1px}.ui-field:disabled{opacity:.6;cursor:not-allowed}.ui-field-compact{min-height:var(--ui-control-compact)}.ui-search{min-width:0;min-height:var(--ui-control);border:1px solid var(--ui-field-border,var(--ui-rule-strong));border-radius:var(--ui-control-radius);background:var(--ui-field-fill,var(--ui-input));align-items:stretch;display:flex}.ui-search:focus-within{outline:2px solid var(--ui-focus);outline-offset:1px}.ui-search>input{min-width:0;color:var(--ui-input-ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:14px}.ui-search>input::placeholder{color:var(--ui-input-placeholder);opacity:1}.ui-search>.ui-button{min-height:0;color:var(--ui-secondary);background:0 0}.ui-search>.ui-button:hover{background:var(--ui-hover);color:var(--ui-ink)}.ui-select{min-width:0;display:block;position:relative}.ui-select>select.ui-field{text-overflow:ellipsis;appearance:none;cursor:pointer;padding-right:34px}.ui-select:after{content:"";background:var(--ui-muted);pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:12px;translate:0 -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}.ui-tinted{--ui-control-fill:var(--ui-surface);--ui-field-fill:var(--ui-surface)}.ui-toolbar{--ui-control-fill:transparent;--ui-field-fill:var(--ui-surface);--ui-field-border:transparent;--ui-field-border-hover:transparent;border:1px solid var(--ui-rule);border-radius:var(--ui-group-radius);background:var(--ui-subtle);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.ui-segmented{border:1px solid var(--ui-rule);border-radius:var(--ui-group-radius);background:var(--ui-subtle);gap:4px;padding:4px;display:flex}.ui-segmented>:is(a,button){min-width:0;min-height:var(--ui-control-compact);border-radius:var(--ui-control-radius);color:var(--ui-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:650;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.ui-segmented>:is(a,button):hover{background:var(--ui-hover);color:var(--ui-ink);text-decoration:none}.ui-segmented>:is(a,button):active{filter:brightness(.94)}.ui-segmented>:is([aria-current]:not([aria-current=false]),[aria-selected=true],[aria-pressed=true]){background:var(--ui-surface);color:var(--ui-ink);box-shadow:0 1px 2px var(--ui-shadow)}.ui-menu{border:1px solid var(--ui-rule);border-radius:var(--ui-group-radius);background:var(--ui-surface);min-width:170px;box-shadow:0 8px 24px var(--ui-shadow-strong);gap:2px;padding:4px;display:grid}.ui-menu-item{width:100%;min-height:var(--ui-control-compact);border-radius:var(--ui-control-radius-sm);color:var(--ui-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.ui-menu-item:hover{background:var(--ui-hover);color:var(--ui-ink);text-decoration:none}.ui-menu-item:is([aria-checked=true],[aria-current]:not([aria-current=false])){background:var(--ui-subtle);font-weight:700}.ui-menu-item:focus-visible{outline-offset:-2px}.ui-menu-divider{background:var(--ui-rule);height:1px;margin:4px 6px}.ui-menu-item-danger{color:var(--ui-danger)}.ui-menu-item-danger:hover{background:var(--ui-danger-surface);color:var(--ui-danger)}.ui-chip{min-height:var(--ui-control-sm);border:1px solid var(--ui-rule-strong);border-radius:var(--ui-pill);background:var(--ui-surface);color:var(--ui-ink);cursor:pointer;align-items:center;gap:4px;padding:0 12px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.ui-chip:hover{border-color:var(--ui-ink);background:var(--ui-hover);color:var(--ui-ink);text-decoration:none}.ui-chip:is([aria-pressed=true],[aria-current]:not([aria-current=false]),[data-active=true]){border-color:var(--ui-solid);background:var(--ui-solid);color:var(--ui-on-solid)}.ui-chip:active{filter:brightness(.94)}.ui-chip[data-state=include]{border-color:var(--ui-solid);background:var(--ui-solid);color:var(--ui-on-solid)}.ui-chip[data-state=exclude]{border-color:var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-ink);background:var(--ui-surface);color:var(--ui-ink)}.ui-chip[data-state=exclude]:before{content:"−";font-size:1rem;line-height:1}@media (pointer:coarse){:is(.ui-button-sm,.ui-chip):after{content:"";position:absolute;inset:-6px 0}:is(.ui-button-compact,.ui-segmented>a,.ui-segmented>button):after{content:"";position:absolute;inset:-4px 0}.ui-button-icon.ui-button-sm:after{inset:-6px}.ui-button-icon.ui-button-compact:after{inset:-4px}.ui-field,.ui-search>input{font-size:16px}:is(.ui-field,.ui-search>input)::placeholder{font-size:14px}}@media (prefers-reduced-motion:reduce){:is(.ui-button,.ui-chip,.ui-segmented>a,.ui-segmented>button){transition:none}}a.translationGroupLink{color:var(--ui-link);text-decoration:underline;-webkit-text-decoration-color:var(--ui-rule-strong);text-decoration-color:var(--ui-rule-strong);text-underline-offset:3px;overflow-wrap:anywhere}a.translationGroupLink:hover,a.translationGroupLink:active{color:var(--ui-link-hover);text-decoration-color:currentColor}a.translationGroupLink:focus-visible{border-radius:var(--ui-pill)}.submissionField .submissionGroupLink{align-items:center;display:flex}
