/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--asset-revision:20260800;--bg:#050a11;--sidebar:#07101a;--panel:#0b1622;--panel-2:#0e1b29;--panel-3:#111f2e;--line:#8ca7c529;--line-strong:#5b9de757;--text:#e8eef6;--muted:#8290a2;--dim:#556477;--blue:#4a9dff;--cyan:#67d9f7;--green:#5fd7a2;--amber:#f6bd5c;--red:#ff6d76;--violet:#9d8cff;--sidebar-width:252px}.content-factory-hero{background:radial-gradient(circle at 88% 0,#7d58ff29,#0000 36%),linear-gradient(135deg,#13141ffa,#0c0d14fa);border:1px solid #8968ff3d;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:18px;padding:28px 30px;display:flex}.content-factory-hero>div:first-child{max-width:760px}.content-factory-hero>div:first-child>span,.content-job-dialog header span,.content-review-dialog>header span{color:#9d87ff;letter-spacing:.14em;font-size:11px;font-weight:800}.content-factory-hero h1{margin:8px 0 10px;font-size:clamp(25px,3vw,42px);line-height:1.04}.content-factory-hero p{color:#a7a9b8;max-width:690px;margin:0;line-height:1.55}.content-factory-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.content-factory-actions>button,.primary-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b69ff,#6549d8);border:0;border-radius:10px;min-height:42px;padding:0 18px;font-weight:800}.runtime-pill{background:#11121a;border:1px solid #2b2d3b;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:7px 12px;display:flex}.runtime-pill i{background:#62d7a3;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #62d7a3b3}.runtime-pill span{color:#e9e8f2;gap:1px;font-size:12px;font-weight:700;display:grid}.runtime-pill small{color:#77798a;letter-spacing:.12em;font-size:8px}.content-factory-guardrail{background:#1f5e451f;border:1px solid #53c59738;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:11px 15px;display:flex}.content-factory-guardrail strong{color:#6de0ac;font-size:12px}.content-factory-guardrail span{color:#979aa8;font-size:12px}.knowledge-error button{float:right;color:inherit;cursor:pointer;background:0 0;border:0}.content-kanban{grid-template-columns:repeat(4,minmax(245px,1fr));align-items:start;gap:12px;padding-bottom:12px;display:grid;overflow-x:auto}.content-kanban-embedded{grid-template-columns:minmax(280px,420px);padding:0;overflow:visible}.content-kanban-embedded .content-kanban-column{min-height:0}.content-unified-empty{color:var(--muted);padding:24px}.content-review-embedded{min-width:0}.content-review-embedded .content-review-dialog{border:1px solid #353746;border-radius:12px;width:100%;height:auto;max-height:none}.content-review-embedded .agent-ready-editor{box-shadow:none;background:0 0;border:0;border-radius:0;gap:18px;display:grid}.content-review-embedded .agent-ready-editor>footer{display:none}.agent-ready-editor .agent-review-item-picker{width:100%;margin:0}.agent-review-workbench.preview-layout{display:block}.agent-review-workbench.preview-layout .agent-card-workspace{background:0 0;gap:18px;width:100%;display:grid}.agent-review-picker{margin-bottom:12px}.revision-request-backdrop{z-index:80}.revision-request-dialog{width:min(680px,100vw - 28px)}.revision-request-body{gap:18px;padding:22px 24px;display:grid}.revision-archive-notice{color:#ffd27a;background:#7d4e0a29;border:1px solid #ffb7348c;padding:12px 14px;font-size:12px;line-height:1.5}.revision-publication-checklist{color:#ffd59a;background:#7e4a0f24;border:1px solid #ffae457a;gap:6px;padding:13px;display:grid}.revision-publication-checklist strong{font-size:13px}.revision-publication-checklist p{color:#d9b77d;margin:0;font-size:12px;line-height:1.4}.revision-publication-checklist pre{color:#ffe5bb;max-height:190px;font:12px/1.45 var(--font-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;overflow:auto}.revision-request-body fieldset{border:1px solid var(--line);gap:10px;margin:0;padding:14px;display:grid}.revision-request-body label{color:#c8d6e3;gap:8px;font-size:12px;display:grid}.revision-request-body fieldset label{align-items:center;display:flex}.revision-request-body textarea{color:#eef7ff;resize:vertical;background:#07131e;border:1px solid #35506a;min-height:120px;padding:12px}.agent-draft-relation-panel{margin:0}.agent-relation-search{gap:7px;display:grid}.agent-draft-relation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.agent-draft-relation-grid label{gap:6px;display:grid}.agent-draft-relation-grid label>span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}.agent-draft-relation-grid .wide{grid-column:1/-1}.agent-draft-relation-grid input,.agent-draft-relation-grid select,.agent-draft-relation-grid textarea{width:100%;min-width:0}.agent-draft-relation-grid>button{color:#e88b95;width:max-content}.agent-ready-save-block{gap:8px;margin:18px;display:grid}.agent-ready-save-block>label{gap:7px;display:grid}.agent-ready-save-block>label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:14px;font-weight:800}.agent-publish-feedback{overflow-wrap:anywhere;color:#84e7b9;background:#1f5e4521;border:1px solid #53c59761;max-height:220px;padding:9px 11px;font-size:13px;line-height:1.4;overflow:auto}.agent-publish-feedback.progress{color:#91d8ff;background:#1d5c8424;border-color:#52aee866}.agent-publish-feedback.error{color:#ff9da4;background:#ff6d7617;border-color:#ff6d767a}.entity-save-actions{flex-wrap:nowrap;justify-content:flex-end;gap:8px;display:flex}.agent-ready-save-block .entity-save-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.agent-ready-save-block .entity-save-actions>button{white-space:nowrap}.content-kanban-column{background:#0d0e15c7;border:1px solid #242632;border-radius:15px;min-width:245px;min-height:560px;overflow:hidden}.content-kanban-column>header{background:#181923ad;border-bottom:1px solid #242632;align-items:center;gap:10px;min-height:73px;padding:14px;display:flex}.content-kanban-column>header>span{color:#9a9dac;background:#272939;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:grid}.column-agent>header>span{color:#b7bac8;background:#5f647a3b}.column-review>header>span{color:#f0c66e;background:#d9a74d26}.column-preview>header>span{color:#9ba2ff;background:#666fff29}.column-public>header>span{color:#69daa6;background:#4ac99124}.content-kanban-column>header div{flex:1;gap:3px;min-width:0;display:grid}.content-kanban-column>header strong{color:#f1f0f7;font-size:13px}.content-kanban-column>header small{color:#717482;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.content-kanban-column>header b{color:#a8aab8;background:#272936;border-radius:12px;place-items:center;min-width:24px;height:24px;font-size:10px;display:grid}.content-kanban-stack{gap:10px;padding:10px;display:grid}.agent-job-card{cursor:pointer;background:linear-gradient(160deg,#1b1c27,#15161f);border:1px solid #2a2c39;border-radius:12px;padding:14px;transition:border-color .18s,transform .18s}.agent-job-card:hover{border-color:#494c61;transform:translateY(-2px)}.agent-job-card[draggable=true]{cursor:grab}.agent-job-card-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-job-card-topline>span{color:#85889b;letter-spacing:.12em;font-size:9px;font-weight:800}.agent-job-card-topline small{color:#aeb0bf;background:#262835;border-radius:6px;padding:4px 7px;font-size:9px}.status-running .agent-job-card-topline small{color:#aa96ff;background:#6f58ff29}.status-paused .agent-job-card-topline small{color:#f5c451;background:#f5c4511f}.status-failed .agent-job-card-topline small{color:#f28ba0;background:#e7506724}.status-ready_for_review .agent-job-card-topline small{color:#efc36b;background:#e2aa4824}.status-preview_published .agent-job-card-topline small{color:#a2a8ff;background:#5e68ff29}.status-public_published .agent-job-card-topline small{color:#71dcaa;background:#45ca8e24}.agent-job-card h3{color:#f4f3f9;margin:12px 0 7px;font-size:15px;line-height:1.28}.agent-job-card p{color:#858897;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 13px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.agent-job-metrics{color:#717381;flex-wrap:wrap;gap:10px;font-size:9px;display:flex}.agent-job-metrics strong{color:#c7c7d1}.agent-job-progress{background:#282a35;border-radius:2px;height:4px;margin:12px 0;overflow:hidden}.agent-job-progress i{border-radius:inherit;background:linear-gradient(90deg,#7658ef,#ab8cff);height:100%;display:block}.agent-job-card footer{justify-content:space-between;align-items:center;display:flex}.agent-job-card footer span{color:#5f6271;font-size:9px;font-weight:800}.agent-job-card footer button{color:#9b87f8;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.agent-job-card-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.content-column-empty{color:#565865;text-align:center;border:1px dashed #2c2e3a;border-radius:11px;place-items:center;min-height:120px;padding:20px;display:grid}.content-column-empty span{font-size:21px}.content-column-empty p{margin:5px 0 0;font-size:10px}.content-job-dialog,.content-review-dialog{background:#15161f;border:1px solid #353746;border-radius:17px;width:min(760px,100vw - 28px);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 30px 100px #0000008c}.queued-job-edit-backdrop{z-index:300;place-items:start center;padding:16px;overflow-y:auto}.queued-job-edit-backdrop>.content-job-dialog{max-height:calc(100dvh - 32px);margin:auto}.content-job-inline .content-job-dialog{width:100%;max-height:none;box-shadow:none;border-radius:0 0 12px 12px}.content-job-inline+.content-review-embedded,.content-job-inline+.content-kanban{margin-top:12px}.content-job-dialog>header,.content-review-dialog>header{border-bottom:1px solid #292b37;justify-content:space-between;gap:24px;padding:22px 24px;display:flex}.content-job-dialog h2,.content-review-dialog h2{color:#f5f4fa;margin:5px 0 0;font-size:23px}.content-job-dialog header>button,.content-review-dialog header>button{color:#8e90a0;cursor:pointer;background:0 0;border:0;align-self:flex-start;font-size:25px}.agent-task-draft-bar{background:#3f93ee0b;border-bottom:1px solid #292b37;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:10px;padding:14px 24px;display:grid}.agent-task-draft-bar>label{color:#8f92a2;letter-spacing:.06em;gap:6px;min-width:0;font-size:10px;font-weight:800;display:grid}.agent-task-draft-bar select{color:#eeeef5;background:#101118;border:1px solid #343642;border-radius:8px;width:100%;min-width:0;min-height:39px;padding:0 11px}.draft-save-state{color:var(--muted);white-space:nowrap;align-self:center;font-size:11px}.draft-save-state.saved{color:#69d5b3}.draft-save-state.error{color:#ff8d98}.content-job-form-grid{grid-template-columns:1fr 1fr;gap:15px;padding:22px 24px;display:grid}.agent-task-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 24px;display:grid}.agent-task-tabs button{min-height:46px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-size:13px;font-weight:700}.agent-task-tabs button:hover,.agent-task-tabs button.active{color:#fff;border-bottom-color:#f0c15a}.task-composer-assignment [data-task-tab]:not([data-task-tab=assignment]),.task-composer-content [data-task-tab]:not([data-task-tab=content]),.task-composer-contracts [data-task-tab]:not([data-task-tab=contracts]){display:none!important}.task-composer-contracts .content-job-form-grid{display:none}.agent-content-requirements{border:1px solid var(--line);background:#07141f9e;padding:16px}.agent-content-requirements header{color:#f0c15a;margin-bottom:12px}.agent-content-requirements>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.agent-content-requirements label{border:1px solid #293e50;flex-direction:row;align-items:center;gap:8px;min-height:42px;padding:9px 11px;display:flex}.agent-translation-scope{background:#4a2d821f;border:1px solid #684fb0;padding:16px}.agent-translation-scope header{gap:5px;display:grid}.agent-translation-scope header strong{color:#f0c15a;margin:0}.agent-translation-scope header small{color:var(--muted);margin:0;line-height:1.55}.agent-translation-scope>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.agent-translation-scope>div span{background:#0b1621;border:1px solid #35445b;padding:11px}.agent-translation-contract{padding:18px 24px 24px}.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-task-classification-row,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-task-settings-row[data-task-tab=content],.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-content-requirements,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-rating-timeline-settings,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-image-references,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-editorial-contract,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-profile-registry-heading,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-profile-registry,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-global-skill-heading,.content-job-dialog[data-task-profile=PACKAGE_TRANSLATION] .agent-global-skill-registry{display:none!important}.agent-content-requirements input{width:auto}.agent-skill-registry{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 24px 24px;display:grid}.agent-skill-registry>section{background:#05101b9e;border:1px solid #293e50;border-radius:7px;min-width:0;overflow:hidden}.agent-skill-registry>section:hover,.agent-skill-registry>section.is-expanded{background:#0e2b3dcc;border-color:#55bde8}.agent-inline-config-editor{border-top:1px solid #293e50;gap:12px;padding:12px 13px 13px;display:grid}.agent-inline-config-editor label{color:#9fb0bd;gap:6px;font-size:12px;display:grid}.agent-inline-config-editor input,.agent-inline-config-editor select,.agent-inline-config-editor textarea{color:#e8eef3;width:100%;font:inherit;background:#07111b;border:1px solid #344c60;border-radius:6px;padding:10px 11px;font-size:13px;line-height:1.6}.agent-inline-config-editor textarea{resize:none;field-sizing:content;overflow:hidden}.agent-inline-config-editor .agent-inline-instructions{min-height:220px}.agent-inline-config-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-inline-config-actions{justify-content:flex-end;gap:8px;display:flex}@media (width<=900px){.agent-task-tabs,.agent-content-requirements>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.agent-task-tabs,.agent-content-requirements>div,.agent-inline-config-meta{grid-template-columns:1fr}}.content-job-form-grid label{color:#8f92a2;letter-spacing:.06em;gap:7px;font-size:10px;font-weight:800;display:grid}.content-job-form-grid .wide{grid-column:1/-1}.content-job-form-grid input,.content-job-form-grid select,.content-job-form-grid textarea{color:#eeeef5;width:100%;font:inherit;letter-spacing:normal;resize:vertical;background:#101118;border:1px solid #343642;border-radius:9px;padding:11px 12px;font-size:12px}.rating-range-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.agent-task-classification-row,.agent-task-settings-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.agent-task-model-field small{color:#8f92a2;letter-spacing:normal;font-size:11px;font-weight:400;line-height:1.35}.agent-task-classification-row{background:#5443b10f;border:1px solid #6f5be061;border-radius:11px;padding:14px}.agent-task-classification-hint{color:var(--muted);margin:-7px 0 0;font-size:11px;line-height:1.4}.agent-task-settings-row{align-items:end}.agent-task-derived-setting{background:#101118;border:1px solid #343642;border-radius:9px;gap:5px;min-height:58px;padding:8px 11px;display:grid}.agent-task-derived-setting span,.agent-task-derived-setting small{color:#8f92a2;letter-spacing:normal;font-size:11px;font-weight:400}.agent-task-derived-setting strong{color:#eeeef5;letter-spacing:normal;font-size:12px}.agent-task-settings-row .agent-execution-profile-field{grid-column:span 2}.agent-rating-timeline-settings{background:#16648b14;border:1px solid #49c6ff59;border-radius:11px;overflow:hidden}.agent-rating-timeline-settings>header{padding:13px 15px}.agent-rating-timeline-settings>header label{color:#e8edf3;cursor:pointer;grid-template-columns:none;align-items:center;gap:10px;display:flex}.agent-rating-timeline-settings>header input{width:17px;height:17px;padding:0}.agent-rating-timeline-settings>header span{gap:3px;display:grid}.agent-rating-timeline-settings>header small{color:#8fa8ba;letter-spacing:normal;font-weight:400}.agent-rating-timeline-settings>div{grid-template-columns:170px minmax(0,1fr);gap:12px;padding:0 15px 15px;display:grid}.agent-skill-registry-heading{justify-content:space-between;align-items:end;gap:16px;padding:20px 24px 12px;display:flex}.agent-rating-research-registry{background:#071723;border:1px solid #29465a;margin-top:20px;padding:18px}.agent-rating-research-registry>header,.agent-rating-research-registry summary,.agent-rating-research-members article,.agent-rating-research-meta{justify-content:space-between;align-items:center;gap:14px;display:flex}.agent-rating-research-registry>header span,.agent-rating-research-registry small{color:#86a3b8}.agent-rating-research-registry>header h3{margin:5px 0;font-size:24px}.agent-rating-research-registry>header p{max-width:720px;margin:0}.agent-rating-research-registry>header>strong,.agent-rating-research-list summary b{color:#35d4ff;font-size:24px}.agent-rating-research-list{gap:8px;margin-top:16px;display:grid}.agent-rating-research-list details{background:#081b29;border:1px solid #29465a;padding:12px}.agent-rating-research-list summary{cursor:pointer}.agent-rating-research-list summary>span{gap:3px;display:grid}.agent-rating-research-meta{color:#86a3b8;flex-wrap:wrap;justify-content:flex-start;margin:10px 0;font-size:13px}.agent-rating-research-members{gap:4px;display:grid}.agent-rating-research-members article{justify-content:initial;background:#06131d;grid-template-columns:42px minmax(140px,1fr) 48px 80px;padding:7px 9px;display:grid}.agent-rating-research-members article b{color:#35d4ff}.agent-rating-research-evidence{gap:8px;margin-top:12px;display:grid}.agent-rating-research-evidence>strong{color:#9fb4ca;letter-spacing:.05em;text-transform:uppercase;font-size:12px}.agent-rating-research-evidence article{background:#071522;border:1px solid #253d52;gap:4px;padding:10px 12px;display:grid}.agent-rating-research-evidence a{color:#58d8ff;overflow-wrap:anywhere}.agent-rating-research-evidence small{color:#7891a8}.agent-rating-research-evidence p{color:#c5d3df;margin:0;line-height:1.45}@media (width<=720px){.agent-rating-research-registry>header{align-items:flex-start}.agent-rating-research-members article{grid-template-columns:34px minmax(0,1fr) 38px}.agent-rating-research-members article small{grid-column:2/-1}}.agent-editorial-contract{background:linear-gradient(135deg,#162e41b8,#0b121ff5),#0b101a;border:1px solid #3a5369;border-radius:14px;margin:22px 24px 8px;display:grid;overflow:hidden}.agent-review-section-tabs{border-bottom:1px solid var(--line);gap:4px;margin:14px 18px 0;display:flex}.agent-review-section-tabs button{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 16px;font-size:13px}.agent-review-section-tabs button.active{color:#f0c15a;border-bottom-color:#f0c15a}.agent-working-comments{gap:14px;margin:16px 18px 20px;display:grid}.agent-working-comments>header{border-bottom:1px solid var(--line);padding-bottom:12px}.agent-working-comments>header span{color:var(--cyan);letter-spacing:.13em;font-family:monospace;font-size:10px}.agent-working-comments>header h3{margin:5px 0 0;font-size:20px}.content-factory-activity{margin:0 0 20px}.content-factory-activity>summary{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:end;gap:16px;padding:12px 0;list-style:none;display:flex}.content-factory-activity>summary::-webkit-details-marker{display:none}.content-factory-activity>summary h1{margin:5px 0 0;font-size:20px;font-weight:500}.content-factory-activity>summary>div>span{color:var(--cyan);letter-spacing:.13em;font-family:monospace;font-size:10px}.content-factory-activity-count{color:var(--cyan);font-size:18px;font-weight:700}.content-factory-activity[open]>summary{margin-bottom:14px}.agent-working-event-log .agent-working-event-context{color:#dceaf1;font-weight:600}.agent-working-event-log{border:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.agent-working-event-log li{border-bottom:1px solid var(--line);gap:6px;padding:11px 13px;display:grid}.agent-working-event-log li:last-child{border-bottom:0}.agent-working-event-log li>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.agent-working-event-log strong{color:#dceaf1;font-size:13px}.agent-working-event-log span,.agent-working-event-log time{color:#7892a4;font-size:11px}.agent-working-event-log p,.agent-working-event-empty{color:#a8bac7;margin:0;font-size:13px;line-height:1.45}.agent-editorial-contract>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;list-style:none;display:flex}.agent-editorial-contract[open]>summary{border-bottom:1px solid #30485c}.agent-editorial-contract>summary::-webkit-details-marker{display:none}.agent-editorial-contract>summary div{gap:5px;display:grid}.agent-editorial-contract>summary span,.agent-editorial-contract>footer{color:#55ccfa;letter-spacing:.13em;font-family:monospace;font-size:11px}.agent-editorial-contract>summary h3{color:#f3f5f8;margin:0;font-size:22px}.agent-editorial-contract>summary p{color:#aebdca;max-width:760px;margin:0;font-size:13px;line-height:1.5}.agent-editorial-contract>summary>strong{color:#6ed9ff;border:1px solid #3e7998;border-radius:7px;flex:none;padding:8px 10px;font-family:monospace;font-size:12px}.agent-editorial-contract-limits{border-bottom:1px solid #30485c;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px 16px;display:grid}.agent-editorial-contract-limits>section{background:#040e1894;border:1px solid #2e4659;border-radius:9px;min-width:0;overflow:hidden}.agent-editorial-contract-limits>section:hover,.agent-editorial-contract-limits>section.is-expanded{background:#0e2b3dcc;border-color:#55bde8}.agent-editorial-contract-limits>section.is-expanded{grid-column:1/-1}.agent-editorial-limit-toggle{text-align:left;cursor:pointer;background:0 0;border:0;gap:5px;width:100%;padding:14px;display:grid}.agent-editorial-contract-limits span,.agent-editorial-contract-limits small{color:#9fb0bd;font-size:11px}.agent-editorial-contract-limits strong{color:#65d5ff;font-size:25px}.agent-editorial-limit-editor{border-top:1px solid #293e50;grid-template-columns:repeat(2,minmax(130px,220px)) minmax(0,1fr);align-items:end;gap:10px;padding:12px 14px 14px;display:grid}.agent-editorial-limit-editor label{color:#9fb0bd;gap:6px;font-size:12px;display:grid}.agent-editorial-limit-editor>div{justify-content:flex-end;gap:8px;display:flex}.agent-editorial-contract-fields{border-bottom:1px solid #30485c;grid-template-columns:minmax(0,1fr);gap:6px;padding:0 18px 18px;display:grid}.agent-editorial-contract-fields>section{background:#05101b9e;border:1px solid #293e50;border-radius:7px;overflow:hidden}.agent-editorial-contract-fields>section:hover,.agent-editorial-contract-fields>section.is-expanded{background:#0e2b3dcc;border-color:#55bde8}.agent-editorial-field-toggle{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(150px,.35fr) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:42px;padding:9px 13px;display:grid}.agent-editorial-field-toggle span{color:#55ccfa;font-family:monospace;font-size:11px}.agent-editorial-field-toggle strong{color:#f0c15a;font-size:14px;font-weight:650}.agent-editorial-field-toggle i{color:#55ccfa;font-size:18px;font-style:normal}.agent-editorial-field-editor{border-top:1px solid #293e50;gap:10px;padding:4px 13px 13px;display:grid}.agent-editorial-field-editor textarea{resize:none;field-sizing:content;min-height:220px;font:inherit;white-space:pre-wrap;font-size:13px;line-height:1.6;overflow:hidden}.agent-editorial-field-actions{justify-content:flex-end;gap:8px;display:flex}.agent-stage-skill-picker{border:1px solid #293e50;border-radius:7px;gap:9px;padding:12px;display:grid}.agent-stage-skill-picker>strong{color:#f0c15a;font-size:13px}.agent-stage-skill-picker>div{flex-wrap:wrap;gap:7px;display:flex}.agent-stage-skill-picker button{color:#aebdca;cursor:pointer;background:#07111b;border:1px solid #344c60;border-radius:7px;padding:7px 10px;font-size:12px}.agent-stage-skill-picker button.selected{color:#fff;background:#55bde824;border-color:#55bde8}.agent-skill-stage-usage{border:1px solid #293e50;border-radius:7px;gap:9px;padding:12px;display:grid}.agent-skill-stage-usage>strong{color:#f0c15a;font-size:13px}.agent-skill-stage-usage>div{flex-wrap:wrap;gap:7px;display:flex}.agent-skill-stage-usage span{color:#fff;background:#55bde824;border:1px solid #55bde8;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.agent-skill-stage-usage i{color:#55ccfa;font-style:normal;font-weight:800}.agent-skill-stage-usage small{color:#8fa8ba;font-size:12px}.agent-editorial-contract>footer{color:#778d9e;letter-spacing:.04em;border-top:1px solid #30485c;padding:12px 20px}@media (width<=900px){.agent-editorial-contract-limits{grid-template-columns:1fr 1fr}}@media (width<=620px){.agent-editorial-contract{margin-inline:12px}.agent-editorial-contract>summary,.agent-editorial-contract-limits,.agent-editorial-contract-fields{grid-template-columns:1fr}.agent-editorial-contract>summary{display:grid}.agent-editorial-field-toggle{grid-template-columns:minmax(100px,.45fr) minmax(0,1fr) auto}}.agent-skill-registry-heading>div{gap:5px;display:grid}.agent-skill-registry-heading strong{color:#eeeef5;font-size:16px}.agent-skill-registry-heading small{color:#9297a9;font-size:12px}.agent-skill-registry-heading button{color:#c9cbd5;cursor:pointer;background:#101118;border:1px solid #343642;border-radius:8px;padding:8px 11px}.agent-image-references{border-top:1px solid #6f5be052;gap:10px;padding-top:12px;display:grid}.agent-image-references>div:first-child{gap:4px;display:grid}.agent-image-references>div:first-child strong{color:#eceaf8;letter-spacing:0;font-size:12px}.agent-image-reference-grid{grid-template-columns:repeat(auto-fill,minmax(105px,1fr));gap:8px;display:grid}.agent-image-reference-grid figure,.agent-image-reference-upload{background:#0c0d13;border:1px solid #3b3d49;border-radius:9px;min-height:128px;margin:0;display:grid;position:relative;overflow:hidden}.agent-image-reference-grid figure img{object-fit:cover;width:100%;height:96px}.agent-image-reference-grid figcaption{color:#c6c8d2;text-overflow:ellipsis;white-space:nowrap;padding:7px;font-size:10px;overflow:hidden}.agent-image-reference-grid figure>button{color:#fff;cursor:pointer;background:#08090dd1;border:1px solid #ffffff4d;border-radius:50%;width:24px;height:24px;position:absolute;top:5px;right:5px}.agent-image-reference-upload{color:#9c88fc;cursor:pointer;border-style:dashed;place-content:center;justify-items:center;gap:3px}.agent-image-reference-upload:hover{background:#6f5be01a;border-color:#9c88fc}.agent-image-reference-upload input{opacity:0;width:1px;height:1px;position:absolute}.agent-image-reference-upload span{font-size:24px}.agent-image-reference-upload strong{letter-spacing:0;font-size:11px}.agent-image-reference-upload small{color:#767b8c;font-size:9px}.agent-skill-editor-backdrop{z-index:80}.agent-skill-editor{color:#eeeef5;background:#12131b;border:1px solid #353846;border-radius:14px;width:min(820px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.agent-skill-editor>header,.agent-skill-editor>footer{border-bottom:1px solid #292b37;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.agent-skill-editor>header h2{margin:5px 0 0}.agent-skill-editor>header button{color:#aaaebb;background:0 0;border:0;font-size:24px}.agent-skill-editor-body{grid-template-columns:1fr 1fr;gap:14px;padding:22px;display:grid}.agent-skill-editor-body label{color:#aeb2c0;gap:7px;font-size:12px;display:grid}.agent-skill-editor-body .wide{grid-column:1/-1}.agent-skill-editor-body input,.agent-skill-editor-body select,.agent-skill-editor-body textarea{color:#eeeef5;width:100%;font:inherit;resize:vertical;background:#0d0e14;border:1px solid #363947;border-radius:8px;padding:11px 12px;line-height:1.5}.agent-skill-editor>footer{border-top:1px solid #292b37;border-bottom:0;justify-content:flex-end}.content-job-dialog>footer,.content-review-dialog>footer{background:#12131b;border-top:1px solid #292b37;justify-content:flex-end;gap:10px;padding:15px 24px;display:flex}.task-composer-inline-error{color:#ffadb5;background:#61182347;border:1px solid #ff5b6b9e;justify-content:space-between;align-items:center;gap:12px;margin:0 24px 12px;padding:9px 11px;font-size:13px;line-height:1.4;display:flex}.task-composer-inline-error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:none}.content-review-backdrop{justify-content:flex-end;align-items:stretch;padding:0}.content-review-dialog{border-block:0;border-right:0;border-radius:0;width:min(850px,92vw);height:100vh;max-height:100vh}.content-review-dialog>header p{color:#828593;max-width:650px;margin:8px 0 0;font-size:11px;line-height:1.5}.content-review-summary{background:#292b37;border-bottom:1px solid #292b37;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.content-review-summary span{background:#171821;gap:4px;padding:14px 18px;display:grid}.content-review-summary small{color:#626574;letter-spacing:.1em;font-size:8px}.content-review-summary strong{color:#dbdae5;font-size:13px}.agent-usage-summary{color:#b9cddd;background:#0b1720;border:1px solid #294255;margin:12px 18px 0}.agent-usage-summary summary{cursor:pointer;padding:10px 12px;font-size:12px;font-weight:700}.agent-usage-summary>div{border-top:1px solid #294255;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agent-usage-summary>div span{gap:4px;padding:10px 12px;display:grid}.agent-usage-summary small{color:#8197a8;font-size:10px}.agent-usage-summary strong{color:#55d5ff;font-size:15px}.agent-usage-summary ul{background:#294255;gap:1px;margin:0;padding:1px 0 0;list-style:none;display:grid}.agent-usage-summary li{background:#0b1720;justify-content:space-between;gap:16px;padding:8px 12px;font-size:11px;display:flex}@media (width<=760px){.agent-usage-summary>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.package-translation-action,.agent-ready-language-action button{color:#83d8ff;cursor:pointer;background:#102a3d;border:1px solid #38658a;border-radius:5px;width:fit-content;min-height:34px;padding:7px 14px;font:700 12px/1.2 Arial,sans-serif}.package-translation-action{margin-top:10px}.agent-ready-language-action{justify-content:flex-end;padding:10px 14px 0;display:flex}.package-translation-action:disabled,.agent-ready-language-action button:disabled{cursor:default;opacity:.45}.runtime-auth-warning{background:#6c481621;border:1px solid #e59e3f40;border-radius:9px;gap:14px;margin:14px 18px 0;padding:12px;display:flex}.runtime-auth-warning strong{color:#e8b961;font-size:10px}.runtime-auth-warning span{color:#9d8a67;font-size:10px}.content-entity-review-list{gap:8px;padding:16px 18px;display:grid}.content-entity-review-list article{background:#191a23;border:1px solid #2c2e3a;border-radius:11px;grid-template-columns:76px 1fr auto;gap:14px;padding:12px;display:grid}.entity-review-image{color:#727587;background:radial-gradient(circle at 30% 20%,#35364b,#22232e);border-radius:9px;place-items:center;min-height:76px;font-size:10px;font-weight:800;display:grid}.entity-review-image img{object-fit:cover;width:100%;height:100%}.entity-review-copy>div:first-child{color:#656877;align-items:center;gap:8px;font-size:9px;display:flex}.entity-review-copy>div:first-child small{color:#9a87f7}.entity-review-copy h3{color:#f0eff6;margin:5px 0;font-size:14px}.entity-review-copy p{color:#858796;margin:0;font-size:10px;line-height:1.5}.entity-review-fields{grid-template-columns:minmax(0,1fr) 110px;gap:10px;margin-top:12px;display:grid}.entity-review-fields label{color:#7d8490;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:10px;font-weight:800;display:grid}.entity-review-fields label.wide{grid-column:1/-1}.entity-review-fields input,.entity-review-fields textarea{color:#1c222b;width:100%;font:inherit;letter-spacing:normal;resize:vertical;text-transform:none;background:#fff;border:1px solid #dfe3e8;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:500;line-height:1.45}.entity-review-fields input:focus,.entity-review-fields textarea:focus{border-color:#765cf6;outline:none;box-shadow:0 0 0 3px #765cf61f}.entity-review-fields input:disabled,.entity-review-fields textarea:disabled{color:#69717d;background:#f5f6f8}.relations-json-field textarea{color:#4c5260;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.entity-review-evidence{color:#737686;gap:10px;margin-top:8px;font-size:9px;display:flex}.entity-review-actions{flex-direction:column;justify-content:center;gap:6px;display:flex}.entity-review-actions button{color:#8f91a0;cursor:pointer;background:#20212b;border:1px solid #383a47;border-radius:7px;min-width:82px;padding:7px 9px;font-size:9px}.entity-review-actions .approve.active{color:#71dca9;border-color:#53d79e73}.entity-review-actions .reject.active{color:#f08b9e;border-color:#ee5c7173}.review-empty{color:#6f7180;text-align:center;border:1px dashed #30323e;border-radius:12px;padding:60px 20px;font-size:11px}@media (width<=900px){.content-factory-hero{flex-direction:column;align-items:flex-start;padding:22px}.content-factory-actions{justify-content:flex-start}.content-kanban{grid-template-columns:repeat(4,280px)}.content-job-form-grid{grid-template-columns:1fr}.content-job-form-grid .wide{grid-column:auto}.agent-task-draft-bar{grid-template-columns:1fr auto}.agent-task-draft-bar .draft-save-state{grid-column:1/-1}.agent-task-classification-row,.agent-task-settings-row{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-task-settings-row .agent-execution-profile-field{grid-column:1/-1}.content-review-summary{grid-template-columns:repeat(2,1fr)}.content-entity-review-list article{grid-template-columns:58px 1fr}.entity-review-image{min-height:58px}.entity-review-actions{flex-direction:row;grid-column:1/-1;justify-content:flex-end}}.content-review-dialog{scrollbar-color:#3b91c5 transparent;scrollbar-width:thin;flex-direction:column;width:min(1240px,96vw);display:flex;overflow:hidden auto}.content-review-dialog>header{flex:none;min-height:0;padding:8px 14px}.content-review-dialog>header>div{flex:1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 10px;min-width:0;display:grid}.content-review-dialog>header span{white-space:nowrap;font-size:10px}.content-review-dialog>header h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;overflow:hidden}.content-review-dialog>header p{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;margin:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.content-review-dialog>header>button{font-size:21px}.content-review-dialog>.content-review-summary span{padding:7px 14px}.content-review-dialog>.content-review-summary small{color:#8793a3;font-size:10px}.content-review-dialog>.content-review-summary strong{font-size:12px}.agent-review-workbench{flex:none;grid-template-columns:220px minmax(0,1fr);align-items:stretch;min-height:0;display:grid;overflow:visible}.agent-entity-navigator{background:#07111b;border-right:1px solid #253443;min-width:0}.agent-entity-navigator>header{color:#dce8f3;border-bottom:1px solid #253443;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;font-size:12px;display:flex}.agent-entity-navigator>header span{color:#71c8ff;text-align:center;background:#15304a;border-radius:999px;min-width:24px;padding:3px 7px}.agent-entity-navigator>div{scrollbar-color:#3b91c5 transparent;scrollbar-width:thin;align-content:start;max-height:none;display:grid;overflow:visible}.agent-entity-navigator>div>button{color:#a7b5c2;cursor:pointer;text-align:left;background:0 0;border-top:0;border-bottom:1px solid #172a3b;border-left:3px solid #0000;border-right:0;grid-template-columns:42px minmax(0,1fr);gap:9px;min-width:0;padding:8px;display:grid}.agent-entity-navigator>div>button:hover,.agent-entity-navigator>div>button.active{background:linear-gradient(90deg,#1b689947,#0a1723);border-left-color:#ffc348}.agent-entity-navigator button>span:last-child{align-content:center;gap:4px;min-width:0;display:grid}.agent-entity-navigator button strong,.agent-entity-navigator button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-entity-navigator button strong{color:#e6edf3;font-size:11px}.agent-entity-navigator button small{color:#688096;font-size:8px}.agent-entity-nav-image{color:#74bce8;background:#102234;border:1px solid #335572;border-radius:5px;place-items:center;width:42px;height:48px;font-size:10px;display:grid;overflow:hidden}.agent-entity-nav-image img{object-fit:cover;width:100%;height:100%}.agent-card-workspace{background:radial-gradient(circle at 50% 0,#21638d26,#0000 360px),#050c13;grid-template-rows:auto auto;min-width:0;min-height:0;display:grid;overflow:visible}.agent-entity-editor{scrollbar-color:#3b91c5 transparent;scrollbar-width:thin;align-content:start;min-width:0;min-height:max-content;display:grid;overflow:visible}.agent-card-view-tabs{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060f18f5;border-bottom:1px solid #253443;align-items:center;gap:4px;min-height:49px;padding:0 16px;display:flex;position:sticky;top:0}.agent-card-view-tabs button{color:#70879b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-self:stretch;padding:0 14px;font-size:11px;font-weight:750}.agent-card-view-tabs button.active{color:#f4c45d;border-bottom-color:#ffc348}.agent-item-state{color:#8ca9bf;letter-spacing:.08em;border:1px solid #345069;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px;font-weight:800}.agent-item-state.state-approved{color:#62d7a3;border-color:#2c7f62}.agent-item-state.state-rejected{color:#ef8294;border-color:#8a3847}.agent-public-card-editor{background:#020b13;border:1px solid #4a84aa5c;border-radius:26px;gap:8px;width:min(100%,440px);margin:20px auto;padding:8px 8px 44px;display:grid;box-shadow:0 24px 70px #0000006b}.agent-public-hero{background:#05111d;border:1px solid #dc9d2c38;border-radius:22px 22px 12px 12px;height:116px;position:relative;overflow:hidden}.agent-editable-image{color:#80a6c1;cursor:pointer;background:#112333;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.agent-editable-image img,.agent-mini-image img{object-fit:cover;width:100%;height:100%}.agent-editable-image img{object-position:left center;filter:saturate(.72)contrast(1.07)}.agent-mini-image img{object-position:center top}.agent-editable-image>span{font-family:Georgia,serif;font-size:46px}.agent-editable-image em{color:#ffd170;opacity:0;background:#010a11d1;border:1px solid #ffc34894;border-radius:6px;padding:5px 7px;font-size:8px;font-style:normal;transition:opacity .16s;position:absolute;bottom:7px;right:7px}.agent-editable-image:hover em{opacity:1}.agent-editable-image input[type=file],.agent-mini-image input[type=file]{opacity:0;width:1px;height:1px;position:absolute}.agent-public-hero-shade{pointer-events:none;background:linear-gradient(90deg,#02080d08 0%,#02080d14 42%,#02080db8 62%,#02080de6 100%);position:absolute;inset:0}.agent-rating-edit{z-index:3;clip-path:polygon(50% 0,94% 23%,94% 74%,50% 100%,6% 74%,6% 23%);background:linear-gradient(145deg,#fff0a0,#cc821a 35%,#fff3a6 58%,#8a5009);place-items:center;width:51px;height:58px;display:grid;position:absolute;top:9px;left:9px}.agent-rating-edit:before{clip-path:inherit;content:"";background:#05111d;position:absolute;inset:4px}.agent-rating-edit input,.agent-mini-rating input{z-index:1;color:#ffc449;text-align:center;-moz-appearance:textfield;background:0 0;border:0;outline:0;width:42px;padding:0;font-size:20px;font-weight:900;position:relative}.agent-rating-edit input::-webkit-inner-spin-button{display:none}.agent-mini-rating input::-webkit-inner-spin-button{display:none}.agent-category-mark{z-index:3;fill:none;stroke:#f4bc42;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;filter:drop-shadow(0 0 7px #47b9ff6b);width:44px;height:44px;position:absolute;top:11px;right:12px;overflow:visible}.agent-category-mark>circle{fill:#03080ff0;stroke-width:3.4px}.agent-public-identity{z-index:2;align-content:start;min-width:0;display:grid;position:absolute;inset:9px 10px 10px 50%}.agent-public-identity input,.agent-public-identity textarea,.agent-public-meta input,.agent-description-edit textarea,.agent-relation-row input,.agent-relation-row textarea,.agent-relation-row select,.agent-mini-card input,.agent-mini-card textarea{min-width:0;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;outline:0}.agent-public-identity input:not(:disabled):hover,.agent-public-identity input:not(:disabled):focus,.agent-public-identity textarea:not(:disabled):hover,.agent-public-identity textarea:not(:disabled):focus,.agent-public-meta input:not(:disabled):hover,.agent-public-meta input:not(:disabled):focus,.agent-description-edit textarea:not(:disabled):hover,.agent-description-edit textarea:not(:disabled):focus,.agent-relation-row input:not(:disabled):hover,.agent-relation-row input:not(:disabled):focus,.agent-mini-card input:not(:disabled):hover,.agent-mini-card input:not(:disabled):focus,.agent-mini-card textarea:not(:disabled):hover,.agent-mini-card textarea:not(:disabled):focus{background:#081d2bd6;border-color:#ffc3488c}.agent-name-edit{overflow-wrap:anywhere;resize:none;text-transform:uppercase;white-space:pre-wrap;word-break:normal;background:0 0;border:1px solid #0000;border-radius:4px;outline:0;width:calc(100% - 48px);height:38px;min-height:38px;max-height:38px;padding:0;font-family:inherit;display:block;overflow:hidden;color:#f5f3ee!important;font-size:17px!important;line-height:18px!important}.agent-name-edit.is-long{text-align:right;text-shadow:0 1px 2px #02070c,0 0 7px #02070c;width:calc(200% - 58px);margin-left:0;padding-right:46px;position:relative;left:calc(58px - 100%);font-size:17px!important;line-height:18px!important}.agent-role-edit{width:calc(100% - 48px);margin:1px 0 4px;color:#ffc34a!important;font-size:11px!important}.agent-public-meta{gap:3px;min-width:0;display:flex}.agent-public-meta label{color:#ccd4dc;border:1px solid #ccd3de6b;border-radius:999px;align-items:center;gap:2px;min-width:0;padding:2px 4px;font-size:9px;display:flex}.agent-public-meta input{color:#d8dce1;width:76px;padding:0 1px;font-size:9px}.agent-public-panel{background:linear-gradient(135deg,#06131ffa,#020d17fa);border:1px solid #97aabb52;border-radius:15px;overflow:hidden}.agent-description-edit{padding:13px 15px}.agent-description-edit>textarea,.agent-description-edit details textarea{resize:vertical;color:#d5d8db;width:100%;padding:6px;font-size:12px;line-height:1.45}.agent-description-edit details summary{color:#ffc348;cursor:pointer;width:fit-content;margin:3px 0 0 auto;font-size:11px;list-style:none}.agent-description-edit details[open] summary{margin-bottom:6px}.agent-relation-tabs{border-bottom:1px solid #243647;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.agent-relation-tabs button{color:#aab9c5;cursor:pointer;background:#04101a;border-top:0;border-bottom:2px solid #0000;border-left:0;border-right:1px solid #1c2e3e;justify-content:center;align-items:center;gap:5px;min-width:0;height:46px;padding:0 3px;font-size:11px;display:flex}.agent-relation-tabs button.active{color:#ffc348;background:linear-gradient(90deg,#ffc3481a,#0000);border-bottom-color:#ffc348}.agent-relation-list{scrollbar-color:#51bfff #6f829333;scrollbar-width:thin;max-height:none;padding:0 10px;display:grid;overflow:visible}.agent-relation-list>p{color:#708497;text-align:center;margin:0;padding:28px 8px;font-size:10px}.agent-relation-row{border-bottom:1px solid #1c3142;grid-template-columns:47px minmax(0,1fr) 25px;align-items:start;gap:8px;min-width:0;padding:8px 2px;display:grid}.agent-relation-avatar{color:#89a9c0;background:#0b1c2a;border:1px solid #b98b2c;border-radius:8px;place-items:center;width:47px;height:55px;font-size:12px;display:grid}.agent-relation-row>div{min-width:0;display:grid}.agent-relation-row>div>input:first-child{color:#edf1f4;font-size:13px;font-weight:800}.agent-relation-row>div>input:nth-child(2){color:#aab8c3;font-size:12px}.agent-relation-row>button:not(.agent-relation-avatar){color:#8c5962;cursor:pointer;background:0 0;border:0;padding:1px}.agent-relation-avatar:not(:disabled){cursor:pointer}.agent-relation-avatar:not(:disabled):hover,.agent-relation-avatar:not(:disabled):focus-visible{color:#dff7ff;border-color:#65d4ff;outline:none}.agent-relation-row details summary{color:#4cbcf4;cursor:pointer;margin:7px 0;font-size:12px}.agent-relation-advanced{background:#07131e;border:1px solid #253b4e;border-radius:6px;grid-template-columns:1fr 1fr;gap:11px;padding:12px;display:grid}.agent-relation-advanced label{color:#a6bbca;gap:6px;min-width:0;font-size:12px;display:grid}.agent-relation-advanced label.wide{grid-column:1/-1}.agent-relation-advanced input,.agent-relation-advanced select,.agent-relation-advanced textarea{color:#e5eef4;resize:vertical;background:#07101a;border:1px solid #2a465d;width:100%;min-height:40px;padding:9px 10px;font-size:14px;line-height:1.45}.agent-add-relation,.agent-add-source{color:#65c6f6;cursor:pointer;background:#1c5e861f;border:1px dashed #376788;border-radius:7px;min-height:36px;margin:7px 0;font-size:10px}.agent-relations-edit>footer{color:#ffc348;border-top:1px solid #263949;justify-content:space-between;padding:10px 14px;font-size:10px;display:flex}.entity-rating-history{padding:8px 10px}.entity-chart-scroll{scrollbar-width:none;overflow-x:auto}.entity-chart{width:100%;min-width:460px;height:164px;margin-top:2px;position:relative}.entity-timeline-chart{height:190px}.entity-timeline-chart>svg{height:176px}.entity-chart>svg{width:100%;height:155px;position:absolute;inset:0;overflow:visible}.chart-grid{fill:none;stroke:#7e9ab229;stroke-width:1px}.chart-line-glow{fill:none;stroke-width:10px;filter:blur(5px)}.chart-line{fill:none;stroke-width:2.3px}.entity-chart-point{color:#efe9df;cursor:pointer;background:0 0;border:0;width:48px;height:182px;padding:0;position:absolute;top:0;transform:translate(-50%)}.entity-chart-point strong{clip-path:polygon(50% 0,92% 22%,92% 76%,50% 100%,8% 76%,8% 22%);color:#f2e4ca;background:#07121d;place-items:center;width:36px;height:40px;font-size:15px;display:grid;position:absolute;left:7px}.entity-chart-point strong:before{z-index:-1;clip-path:inherit;content:"";background:#d69a31;position:absolute;inset:1px}.entity-chart-point strong:after{z-index:-1;clip-path:inherit;content:"";background:#07121d;position:absolute;inset:3px}.entity-chart-point i{background:#d99625;border:3px solid #fff3c9;border-radius:50%;width:15px;height:15px;position:absolute;left:17px;box-shadow:0 0 8px #ffb52e}.entity-chart-point em{color:#7ac777;width:100%;font-size:15px;font-style:normal;font-weight:700;position:absolute;left:0}.entity-chart-point .timeline-mini-card{color:#ffc24c;background:linear-gradient(145deg,#0a2132,#06111c);border:2px solid #d59a31;border-radius:7px;place-items:center;width:40px;height:30px;display:grid;left:5px;box-shadow:0 0 8px #ffb93747}.entity-chart-point .timeline-mini-card svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:19px;height:19px}.entity-chart-point .timeline-vote{color:#63ceff;border-color:#59c8ff;box-shadow:0 0 8px #3fb9ff52}.entity-chart-point .timeline-editorial{color:#ffc24c;border-color:#d59a31}.entity-chart-point .timeline-editorial b{font-size:18px;line-height:1}.entity-chart-point span{color:#bfc2c6;text-align:center;white-space:nowrap;width:72px;font-size:10px;position:absolute;top:166px;left:-12px}.entity-history-slider{grid-template-columns:22px 1fr 22px;align-items:center;gap:7px;height:25px;display:grid}.entity-history-slider button{color:#ffc463;cursor:pointer;background:0 0;border:0;padding:0;font-size:25px}.entity-history-slider input[type=range]{appearance:none;cursor:ew-resize;background:0 0;border:0;outline:none;width:100%;height:19px;margin:0}.entity-history-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#68717c,#58caff,#f7c550,#68717c);border-radius:99px;height:3px}.entity-history-slider input[type=range]::-webkit-slider-thumb{appearance:none;background:#102438;border:1px solid #51c8ff;border-radius:99px;width:58px;height:15px;margin-top:-6px;box-shadow:0 0 7px #218ddd}.entity-history-slider input[type=range]::-moz-range-track{background:linear-gradient(90deg,#68717c,#58caff,#f7c550,#68717c);border:0;border-radius:99px;height:3px}.entity-history-slider input[type=range]::-moz-range-thumb{background:#102438;border:1px solid #51c8ff;border-radius:99px;width:58px;height:15px;box-shadow:0 0 7px #218ddd}.entity-history-slider input[type=range]:disabled{cursor:default;opacity:.45}.entity-rating-events-editor{border-top:1px solid #263949;margin:8px 0 0;padding:14px}.entity-rating-events-form-wide{background:linear-gradient(135deg,#091d2cfa,#05121dfa);border:1px solid #29475b;width:100%;margin:18px 0;padding:20px}.entity-rating-events-form-wide>header{border-bottom:1px solid #294355;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;padding-bottom:15px;display:flex}.entity-rating-events-form-wide>header span{color:#59cffb;letter-spacing:.14em;font-family:monospace;font-size:10px;font-weight:700}.entity-rating-events-form-wide>header h2{color:#f0f4f7;margin:5px 0;font-size:23px}.entity-rating-events-form-wide>header p{color:#8fa5b5;max-width:720px;margin:0;font-size:11px;line-height:1.45}.rating-events-form-actions{align-items:center;gap:10px;display:flex}.rating-events-form-actions>strong{color:#64d4ff;border:1px solid #3b637c;place-items:center;min-width:38px;height:38px;display:grid}.rating-events-form-actions>button{color:#fff;cursor:pointer;background:#1979b2;border:1px solid #3d8ab5;border-radius:5px;min-height:38px;padding:0 14px;font-size:11px;font-weight:750}.rating-events-disclosure{background:#05131e7a;border:1px solid #29475b}.rating-events-job-notice,.rating-events-error{color:#b9e8fa;background:#1b669124;border:1px solid #397795;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.4}.rating-events-error{color:#ffb6c2;background:#7424362b;border-color:#8d4558}.rating-events-disclosure>summary{color:#dceaf1;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}.rating-events-disclosure>summary small{color:#65cdf7;font-size:12px;font-weight:700}.rating-events-disclosure-body{padding:0 14px 14px}.rating-system-points{gap:8px;margin-bottom:10px;display:grid}.rating-system-points>article{background:#071825c7;border:1px solid #29475b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.rating-system-points>article>div{gap:3px;min-width:0;display:grid}.rating-system-points span,.rating-system-points dt{color:#78a8c1;font-size:11px}.rating-system-points strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.rating-system-points dl{grid-template-columns:minmax(110px,auto) 70px;gap:12px;margin:0;display:grid}.rating-system-points dl>div{gap:2px;display:grid}.rating-system-points dd{color:#eef6fa;margin:0;font-size:13px}.relation-timeline-disclosure{margin-bottom:12px}.relation-timeline-cards{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 14px 14px;display:grid}.relation-timeline-cards>article{background:#04111bd1;border:1px solid #29475b;gap:10px;padding:12px;display:grid}.relation-timeline-card-header{border-bottom:1px solid #203b4d;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding-bottom:10px;display:flex}.relation-timeline-card-header>button{color:#6bd7ff;cursor:pointer;background:#1f74a624;border:1px solid #3d7798;flex:none;min-height:34px;padding:0 12px}.relation-timeline-metrics{grid-template-columns:130px 190px minmax(220px,1fr);gap:10px;display:grid}.relation-timeline-copy{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.relation-timeline-cards>article.active{border-color:#4087a9;box-shadow:inset 3px 0 #55cffc}.relation-timeline-identity{align-items:center;gap:10px;min-width:0;display:flex}.relation-timeline-identity>span,.relation-entity-icon{color:#6bd7ff;background:#081a27;border:1px solid #3d718f;border-radius:5px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.relation-timeline-identity>div{gap:3px;min-width:0;display:grid}.relation-timeline-identity strong,.relation-timeline-identity small{overflow-wrap:anywhere}.relation-timeline-identity small{color:#8ca3b3}.relation-timeline-cards label{color:#9bb1c0;gap:5px;font-size:12px;display:grid}.relation-timeline-cards input,.relation-timeline-cards textarea{color:#edf2f5;width:100%;min-width:0;font:inherit;background:#071521;border:1px solid #315064;border-radius:4px;padding:8px 9px;font-size:14px}.relation-entity-icon{cursor:pointer;flex:0 0 38px}.relation-entity-icon:disabled{cursor:default;opacity:.55}.relation-actions .timeline-toggle.active{color:#74e1bd;border-color:#3e9a7f}@media (width<=1100px){.relation-timeline-metrics,.relation-timeline-copy{grid-template-columns:minmax(0,1fr)}}.entity-rating-events-form-wide .entity-rating-events-list>article{grid-template-columns:100px minmax(130px,.7fr) 90px minmax(210px,1.3fr);padding:14px}.entity-rating-events-form-wide .event-reference-mode,.entity-rating-events-form-wide .event-linked-entity,.entity-rating-events-form-wide .event-description{grid-column:span 2}.entity-rating-events-form-wide .event-linked-kind{grid-column:span 1}.entity-rating-events-editor>header{grid-template-columns:1fr auto;align-items:start;gap:14px;margin-bottom:12px;display:grid}.entity-rating-events-editor>header span{color:#55cffc;letter-spacing:.14em;font-family:monospace;font-size:9px;font-weight:700}.entity-rating-events-editor>header h3{color:#f2f4f6;margin:4px 0;font-size:16px}.entity-rating-events-editor>header p{color:#91a4b4;margin:0;font-size:10px}.entity-rating-events-editor>header>strong{color:#62d3ff;text-align:center;border:1px solid #31536a;min-width:30px;padding:7px}.entity-rating-events-list{gap:9px;display:grid}.entity-rating-events-list>p{color:#8298a9;margin:4px 0;font-size:11px;line-height:1.4}.entity-rating-events-list>article{background:#071825c7;border:1px solid #263e50;grid-template-columns:80px minmax(0,1fr) 76px;align-items:end;gap:8px;padding:10px;display:grid}.entity-rating-events-list label{color:#8ca4b6;gap:4px;font-size:9px;font-weight:700;display:grid}.entity-rating-events-list input,.entity-rating-events-list textarea{color:#edf2f5;width:100%;font:inherit;background:#071521;border:1px solid #315064;border-radius:4px;padding:7px 8px;font-size:14px;font-weight:400}.entity-rating-events-list .event-description,.entity-rating-events-list .event-rating-comment,.entity-rating-events-list .event-title,.entity-rating-events-list .event-reference-mode,.entity-rating-events-list .event-linked-entity,.entity-rating-events-list .event-linked-kind{grid-column:1/-1}.entity-rating-events-list select{color:#edf2f5;width:100%;font:inherit;background:#071521;border:1px solid #315064;border-radius:4px;padding:7px 8px;font-size:14px}.entity-rating-events-form-wide .entity-rating-events-list label{font-size:11px}.entity-reference-search{position:relative}.entity-reference-results{z-index:20;background:#07131f;border:1px solid #3d718f;max-height:220px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #0000008c}.entity-reference-results>button{color:#eaf3f8;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #20394a;grid-template-columns:1fr auto;gap:8px;padding:9px 10px;display:grid}.entity-reference-results>button:hover{background:#102b3d}.entity-reference-results small{color:#62cdfb}.entity-rating-events-list article>button{color:#dc8495;cursor:pointer;background:0 0;border:1px solid #633b48;grid-column:1/-1;padding:8px}.entity-rating-events-list article>.create-linked-entity{color:#65cdf7;background:#267eb11f;border-color:#3b7392}.entity-rating-events-list .entity-reference-error{color:#ef8795;grid-column:1/-1;margin:0;font-size:10px}.agent-add-rating-event{color:#62cfff;cursor:pointer;background:#1e658f1f;border:1px dashed #427795;margin-top:10px;padding:9px 13px}.entity-rating-events-form-wide .entity-rating-events-list .event-title{grid-column:auto}.entity-rating-events-form-wide .entity-rating-events-list .event-reference-mode,.entity-rating-events-form-wide .entity-rating-events-list .event-linked-entity{grid-column:span 2}.entity-rating-events-form-wide .entity-rating-events-list .event-description{grid-column:1/-1}.entity-rating-events-form-wide .entity-rating-events-list .event-linked-kind{grid-column:span 1}.entity-rating-events-form-wide .entity-rating-events-list .event-entity-link{background:#05131e8c;border:1px solid #29475b;grid-column:1/-1}.event-entity-link>summary{color:#8fb9cf;cursor:pointer;padding:8px 10px;font-size:11px;font-weight:700}.event-entity-link-body{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr) minmax(130px,.45fr);gap:8px;padding:0 10px 10px;display:grid}.event-entity-link-body .event-linked-entity{grid-column:span 2}.event-entity-link-body .event-linked-kind{grid-column:span 1}.event-entity-link-body .event-agent-comment{grid-column:1/-1}.event-actions{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.entity-rating-events-list article>.event-actions>button{color:#dc8495;cursor:pointer;background:0 0;border:1px solid #633b48;grid-column:auto;min-height:30px;padding:5px 10px;font-size:11px}.entity-rating-events-list article>.event-actions>.create-linked-entity{color:#65cdf7;background:#267eb11f;border-color:#3b7392}@media (width<=820px){.agent-rating-timeline-settings>div{grid-template-columns:1fr}.entity-rating-events-list>article{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-rating-events-list .event-title,.entity-rating-events-list .event-reference-mode,.entity-rating-events-list .event-linked-entity,.entity-rating-events-list .event-description,.entity-rating-events-list article>button{grid-column:1/-1}.event-entity-link-body{grid-template-columns:1fr}.event-entity-link-body .event-linked-entity,.event-entity-link-body .event-linked-kind{grid-column:1}}.agent-mini-card-stage{grid-template-columns:minmax(230px,320px);justify-content:center;align-items:center;padding:28px;display:grid}.agent-mini-card{--mini-frame-main:#4a566d;--mini-rating-color:#738096;aspect-ratio:.64;clip-path:polygon(8% .65%,92% .65%,99% 5.2%,99% 39.1%,96% 41.7%,96% 58.3%,99% 60.9%,99% 94.8%,92% 99.35%,8% 99.35%,1% 94.8%,1% 60.9%,4% 58.3%,4% 41.7%,1% 39.1%,1% 5.2%);isolation:isolate;background:0 0;border:0;border-radius:0;width:min(100%,320px);position:relative;overflow:hidden}.agent-mini-card.rarity-silver{--mini-frame-main:#d7e2ef;--mini-rating-color:#f9fdff}.agent-mini-card.rarity-gold{--mini-frame-main:#f2c465;--mini-rating-color:#fff2a1}.agent-mini-card.rarity-legendary{--mini-frame-main:#a3002a;--mini-rating-color:#c10a3c}.agent-mini-image{z-index:1;clip-path:polygon(7% 0,93% 0,100% 4.5%,100% 39%,96% 42%,96% 58%,100% 61%,100% 95.5%,93% 100%,7% 100%,0 95.5%,0 61%,4% 58%,4% 42%,0 39%,0 4.5%);color:#8dbbd2;cursor:pointer;background:radial-gradient(circle,#17374d,#07101a);place-items:center;font-family:Georgia,serif;font-size:74px;display:grid;position:absolute;inset:10px;overflow:hidden}.agent-mini-vignette{z-index:2;pointer-events:none;background:linear-gradient(#0000 45%,#02050bf0 88%),linear-gradient(90deg,#02050b57,#0000 14% 86%,#02050b57);position:absolute;inset:0}.agent-mini-frame{z-index:5;pointer-events:none;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px;overflow:visible}.agent-mini-frame path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.8px;vector-effect:non-scaling-stroke}.agent-mini-rating{z-index:6;place-items:center;width:62px;height:64px;display:grid;position:absolute;top:18px;left:18px}.agent-mini-rating svg{filter:drop-shadow(0 2px 3px #000000b8);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.agent-mini-rating path{fill:#03080ff0;stroke-linejoin:round;stroke-width:3.4px}.agent-mini-rating input{width:48px;color:var(--mini-rating-color);font-family:Georgia,serif;font-size:24px;font-weight:700}.agent-mini-category{z-index:6;filter:drop-shadow(0 2px 3px #000000b8);width:62px;height:62px;position:absolute;top:18px;right:18px;overflow:visible}.agent-mini-category circle{fill:#03080ff0;stroke-width:3.4px}.agent-mini-category g{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.agent-mini-copy{z-index:6;color:#f5f2ee;position:absolute;bottom:20px;left:22px;right:22px}.agent-mini-copy>div:first-child{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;display:grid}.agent-mini-copy>div:first-child strong{color:var(--mini-frame-main);letter-spacing:.16em;font-size:13px;font-weight:900}.agent-mini-copy>div:first-child input{color:#b8c3d1;text-align:right;width:100%;font-size:13px}.agent-mini-name{resize:none;letter-spacing:-.025em;text-align:center;white-space:normal;overflow-wrap:anywhere;width:100%;height:60px;margin:8px 0 6px;line-height:.98;display:block;overflow:hidden;color:#fff!important;padding:0!important;font-family:Georgia,serif!important;font-size:30px!important;font-weight:500!important}.agent-mini-name.is-long{line-height:1.02;font-size:22px!important}.agent-mini-facts{color:#aeb8c7;flex-wrap:wrap;justify-content:center;gap:5px;margin-top:2px;font-size:11px;display:flex}.agent-mini-facts span{overflow-wrap:anywhere;text-align:center;white-space:normal;border:1px solid #ccd3de5c;border-radius:999px;max-width:100%;padding:2px 7px;line-height:1.25}.agent-mini-footer{color:#aeb8c7;border-top:1px solid #becee438;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding-top:9px;font-size:13px;display:grid}.agent-mini-footer input{color:#aeb8c7;width:100%;font-size:13px}.agent-card-data-editor{gap:18px;width:min(100%,1040px);margin:0 auto;padding:24px;display:grid}.agent-card-data-editor>section{background:#08141f;border:1px solid #284257;border-radius:10px;overflow:hidden}.agent-card-data-editor section>header{background:#0b1b29;border-bottom:1px solid #284257;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.agent-card-data-editor header div{gap:4px;display:grid}.agent-card-data-editor header span{color:#72c9f7;letter-spacing:.12em;font-size:10px;font-weight:750}.agent-card-data-editor h3{color:#e0e9ef;margin:0;font-size:16px}.agent-card-data-editor header small{color:#91a8ba;font-size:12px}.agent-main-data-editor,.agent-main-sources-editor{overflow:hidden}.entity-admin-sources,.entity-admin-quotes{background:#08141f;border:1px solid #284257;border-radius:8px;overflow:hidden}.entity-admin-sources>summary,.entity-admin-quotes>summary{cursor:pointer;background:#0b1b29;border-bottom:1px solid #284257;justify-content:space-between;align-items:center;padding:12px 14px;list-style:none;display:flex}.entity-admin-sources>summary::-webkit-details-marker{display:none}.entity-admin-quotes>summary::-webkit-details-marker{display:none}.entity-admin-sources>summary:after,.entity-admin-quotes>summary:after{color:#72c9f7;content:"⌄";font-size:16px;transition:transform .18s}.entity-admin-sources[open]>summary:after,.entity-admin-quotes[open]>summary:after{transform:rotate(180deg)}.entity-admin-sources>summary>div,.entity-admin-quotes>summary>div{gap:3px;display:grid}.entity-admin-sources>summary span,.entity-admin-quotes>summary span{color:#72c9f7;letter-spacing:.12em;font-size:9px;font-weight:750}.entity-admin-sources>summary h3,.entity-admin-quotes>summary h3{color:#e0e9ef;margin:0;font-size:15px;font-weight:400}.entity-admin-sources>summary small,.entity-admin-quotes>summary small{color:#91a8ba;margin-left:auto;margin-right:10px;font-size:10px}.agent-main-data-editor>header,.agent-main-sources-editor>header{background:#0b1b29;border-bottom:1px solid #284257;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.agent-main-data-editor>header>div,.agent-main-sources-editor>header>div{gap:3px;display:grid}.agent-main-data-editor>header span,.agent-main-sources-editor>header span{color:#72c9f7;letter-spacing:.12em;font-size:9px;font-weight:750}.agent-main-data-editor>header h3,.agent-main-sources-editor>header h3{color:#e0e9ef;margin:0;font-size:15px}.agent-main-data-editor>header small,.agent-main-sources-editor>header small{color:#91a8ba;font-size:10px}.agent-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.agent-data-grid label,.agent-source-list label{color:#a6bbca;gap:7px;min-width:0;font-size:12px;font-weight:750;display:grid}.agent-data-grid label.wide,.agent-source-list label.wide{grid-column:1/-1}.agent-data-grid input,.agent-data-grid select,.agent-data-grid textarea,.agent-source-list input,.agent-source-list textarea{color:#edf4f8;width:100%;min-height:42px;font:inherit;resize:vertical;background:#050e17;border:1px solid #2b485f;border-radius:5px;outline:0;padding:10px 12px;font-size:14px;line-height:1.5}.agent-structured-json-field textarea{tab-size:2;min-height:132px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.agent-structured-json-field>small{color:#71899a;font-size:10px;font-weight:400}.agent-data-grid input:not(:disabled):focus,.agent-data-grid textarea:not(:disabled):focus,.agent-source-list input:not(:disabled):focus,.agent-source-list textarea:not(:disabled):focus{border-color:#d5a333;box-shadow:0 0 0 2px #d5a3331f}.agent-source-list{gap:12px;padding:16px;display:grid}.agent-quote-list{gap:8px;padding:12px;display:grid}.agent-quote-list>p{color:var(--muted);margin:0;font-size:12px}.agent-summary-display-control{background:#071723;border:1px solid #31536b;border-radius:6px;gap:9px;padding:11px;display:grid}.agent-summary-display-control>label:first-child{color:#a6bbca;gap:6px;font-size:12px;font-weight:400;display:grid}.agent-summary-display-control textarea{color:#edf4f8;width:100%;min-height:38px;font:inherit;resize:none;field-sizing:content;background:#050e17;border:1px solid #2b485f;border-radius:4px;padding:8px 10px;font-weight:400;line-height:1.45;overflow:hidden}.agent-summary-display-control>label:last-child{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.agent-summary-display-control input[type=checkbox],.agent-quote-fields .agent-quote-active input[type=checkbox]{accent-color:#54c9f4;width:14px;min-width:14px;height:14px;min-height:14px;margin:0;padding:0}.agent-quote-list>details{background:#06111b;border:1px solid #20394c;border-radius:6px;overflow:hidden}.agent-quote-list>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;display:flex}.agent-quote-summary-copy{gap:3px;min-width:0;display:grid}.agent-quote-summary-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.agent-quote-summary-copy>span{color:var(--muted);font-size:10px}.agent-quote-publication-control{flex:none;align-items:center;gap:0;display:flex}.agent-quote-publication-control>button{color:#79cfff;cursor:pointer;min-height:24px;font:inherit;background:#081a27;border:1px solid #31536b;border-radius:4px;padding:3px 7px;font-size:10px;font-weight:400}.agent-quote-publication-control>button.active{color:#74e1bd;border-color:#3e9a7f}.agent-quote-fields{border-top:1px solid #20394c;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.agent-quote-fields label{color:#a6bbca;gap:6px;font-size:12px;font-weight:400;display:grid}.agent-quote-fields label.wide{grid-column:1/-1}.agent-quote-fields input,.agent-quote-fields select,.agent-quote-fields textarea{color:#edf4f8;width:100%;min-height:38px;font:inherit;background:#050e17;border:1px solid #2b485f;border-radius:4px;padding:8px 10px;font-weight:400}.agent-quote-fields textarea{resize:none;field-sizing:content;min-height:38px;line-height:1.45;overflow:hidden}.agent-quote-fields .agent-quote-active{flex-direction:row;align-self:end;align-items:center;min-height:38px;display:flex}.agent-quote-fields .agent-quote-active input{width:14px;min-height:14px}.agent-add-quote,.agent-remove-quote{color:#79cfff;cursor:pointer;background:#081a27;border:1px solid #31536b;width:fit-content;min-height:32px;padding:6px 10px;font-size:12px}.agent-remove-quote{color:#d8798a;background:#21121a;border-color:#643440;align-self:end}.agent-card-quote-preview{color:#d5d8db;gap:5px;min-height:68px;padding:6px 34px 6px 6px;font-size:12px;line-height:1.45;display:grid;position:relative}.agent-card-quote-preview q{quotes:"«" "»"}.agent-card-quote-preview p,.agent-card-copy-empty{margin:0}.agent-card-copy-empty{min-height:68px;color:var(--muted);padding:6px;font-size:12px}.agent-card-quote-preview small{color:#91a8ba;font-size:10px}.agent-card-quote-preview button{color:#79cfff;cursor:pointer;background:#081a27;border:1px solid #31536b;min-width:28px;padding:3px 5px;font-size:10px;position:absolute;bottom:0;right:0}.agent-source-list>div{background:#06111b;border:1px solid #20394c;border-radius:7px;grid-template-columns:1fr 1.3fr auto;gap:12px;padding:14px;display:grid}.agent-source-list>div>button{color:#d8798a;cursor:pointer;background:#21121a;border:1px solid #643440;align-self:end;height:42px;padding:0 12px;font-size:12px}.agent-qa-panel>div{flex-wrap:wrap;gap:10px;padding:16px;display:flex}.agent-qa-panel>div span{color:#b5cfdd;background:#0a1c29;border:1px solid #285169;border-radius:999px;padding:8px 11px;font-size:12px}.agent-card-review-actions{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050d15f5;border-top:1px solid #2a3c4c;justify-content:flex-end;align-items:center;gap:8px;min-height:58px;padding:9px 14px;display:flex}.agent-card-review-actions>div{color:#617a8d;gap:10px;margin-right:auto;font-size:9px;display:flex}.agent-card-review-actions>button{color:#9cb1c2;cursor:pointer;background:#0b1a27;border:1px solid #39526a;border-radius:6px;min-height:34px;padding:0 13px;font-size:10px}.agent-card-review-actions>button:last-child{color:#68d9a7;background:#0c2a21;border-color:#347e61}.agent-card-review-actions>button.reject.active{color:#f18396;border-color:#aa4052}.agent-card-review-actions>button.approve.active{color:#8aebbd;border-color:#55c592}.agent-card-review-actions button:disabled,.agent-entity-editor input:disabled,.agent-entity-editor textarea:disabled,.agent-entity-editor select:disabled{cursor:default;opacity:.76}@media (width<=900px){.content-review-dialog{width:100vw}.agent-review-workbench{grid-template-columns:1fr}.agent-entity-navigator{border-bottom:1px solid #253443;border-right:0}.agent-entity-navigator>header{display:none}.agent-entity-navigator>div{max-height:none;display:flex;overflow-x:auto}.agent-entity-navigator>div>button{border-bottom:3px solid #0000;border-left:0;flex:0 0 190px;width:190px}.agent-entity-navigator>div>button.active{border-bottom-color:#ffc348}.agent-card-view-tabs{padding-inline:6px;overflow-x:auto}.agent-card-view-tabs button{white-space:nowrap;padding-inline:9px}.agent-item-state{display:none}.agent-mini-card-stage{grid-template-columns:minmax(230px,320px)}.agent-data-grid,.agent-source-list>div{grid-template-columns:1fr}.agent-data-grid label.wide,.agent-source-list label.wide{grid-column:auto}.agent-card-review-actions>div{display:none}}*{box-sizing:border-box}html{background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);min-width:320px;color:var(--text);margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:26px}button,input,select{font:inherit}button{color:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #4a9dffb8}::selection{color:#06101b;background:var(--cyan)}.auth-screen{isolation:isolate;place-items:center;min-height:100svh;padding:28px;display:grid;position:relative;overflow:hidden}.auth-grid{z-index:-1;background:radial-gradient(circle at 50% 40%,#4a9dff24,#0000 34rem),linear-gradient(#67d9f708 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#67d9f708 1px,#0000 1px) 0 0/34px 34px;position:absolute;inset:0}.auth-card{border:1px solid var(--line-strong);background:linear-gradient(145deg,#4a9dff14,#0000 48%),#07101af5;width:min(100%,430px);padding:38px;box-shadow:0 32px 90px #00000080}.auth-brand{align-items:center;gap:13px;margin-bottom:42px;display:flex}.auth-brand>span{width:40px;height:40px;color:var(--amber);border:1px solid #f6bd5ca6;place-items:center;font-family:Georgia,serif;font-size:46px;display:grid;transform:rotate(45deg)}.auth-brand>span i{font-style:normal;transform:rotate(-45deg)}.auth-brand>div{flex-direction:column;gap:4px;display:flex}.auth-brand strong{letter-spacing:.22em;font-size:28px}.auth-brand small{color:var(--dim);letter-spacing:.18em;font-size:14px;font-weight:800}.auth-kicker{color:var(--cyan);letter-spacing:.16em;font-family:monospace;font-size:18px;font-weight:800}.auth-card h1{letter-spacing:-.03em;margin:12px 0 8px;font-size:60px}.auth-card>p{color:var(--muted);margin:0;font-size:26px;line-height:1.6}.auth-card form{gap:10px;margin-top:28px;display:grid}.auth-card label{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:18px;font-weight:800}.auth-card input{border:1px solid var(--line);width:100%;height:50px;color:var(--text);letter-spacing:.12em;background:#07111c;outline:none;padding:0 14px;font-size:38px}.auth-card input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #4a9dff1f}.auth-card form>button{color:#fff;letter-spacing:.04em;cursor:pointer;background:#347ed2;border:1px solid #5daaff;height:50px;margin-top:5px;font-size:22px;font-weight:800}.auth-card form>button:disabled{cursor:wait;opacity:.62}.auth-error{color:var(--red)!important;margin:2px 0!important;font-size:22px!important}.auth-note{color:var(--dim);margin-top:22px;line-height:1.55;display:block}.auth-note strong{color:var(--muted);font-family:monospace}.bcc-shell{min-height:100vh}.bcc-sidebar{z-index:70;width:var(--sidebar-width);border-right:1px solid var(--line);background:linear-gradient(180deg, #2a62a312, transparent 240px), var(--sidebar);scrollbar-width:thin;flex-direction:column;padding:0 14px 14px;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.bcc-brand{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:76px;padding:0 10px;display:flex}.bcc-brand>span{width:34px;height:34px;color:var(--amber);background:linear-gradient(145deg,#f6bd5c26,#0000);border:1px solid #f6bd5ca6;place-items:center;font-family:Georgia,serif;font-size:40px;display:grid;transform:rotate(45deg)}.bcc-brand>span>i{color:var(--amber);font-style:normal;transform:rotate(-45deg)}.bcc-brand>div{flex-direction:column;gap:3px;display:flex}.bcc-brand strong{letter-spacing:.2em;font-size:26px}.bcc-brand small{color:#64758a;letter-spacing:.17em;font-size:14px;font-weight:800}.environment-card{background:#5fd7a20b;border:1px solid #5fd7a22e;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-height:53px;margin:16px 4px 6px;padding:0 10px;display:grid}.environment-dot{background:var(--green);width:7px;height:7px;box-shadow:0 0 10px var(--green);border-radius:50%}.environment-card>div{flex-direction:column;gap:4px;display:flex}.environment-card small{color:#5f7186;letter-spacing:.12em;font-size:12px}.environment-card strong{color:#9ebfae;letter-spacing:.08em;font-size:14px}.environment-card>span:last-child{color:#617186;font-family:monospace;font-size:14px}.bcc-sidebar nav{margin-top:10px}.nav-group{margin-top:18px}.nav-label{color:#4f6074;letter-spacing:.15em;margin:0 10px 7px;font-size:14px;font-weight:800;display:block}.nav-group button{color:#8493a5;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:26px 1fr auto;align-items:center;gap:3px;width:100%;min-height:40px;padding:0 9px;font-size:14px;font-weight:600;display:grid;position:relative}.nav-group button:before{content:"";background:0 0;width:2px;position:absolute;top:8px;bottom:8px;left:-4px}.nav-group button>span{color:#64758a;text-align:center;font-size:16px}.nav-group button small{color:#64758a;text-align:center;background:#58779c1a;min-width:24px;padding:3px 5px;font-size:14px}.nav-group button:hover{color:#c2cedb;background:#4a9dff0b}.nav-group button.active{color:#e6f0fc;background:linear-gradient(90deg,#4a9dff24,#4a9dff09)}.nav-group button.active:before{background:var(--blue);box-shadow:0 0 9px var(--blue)}.nav-group button.active>span{color:#71b1ff}.nav-group button.active small{color:#91c3ff;background:#4a9dff24}.reserved-modules{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:28px 4px 0;padding:14px 10px}.reserved-modules>span{color:#465569;letter-spacing:.13em;font-size:12px;font-weight:800}.reserved-modules p{color:#526175;justify-content:space-between;margin:10px 0 0;font-size:16px;display:flex}.reserved-modules small{font-size:12px}.sidebar-footer{color:#3e4b5c;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 8px 2px;font-family:monospace;font-size:14px;display:flex}.sidebar-footer>div{flex-direction:column;gap:3px;display:flex}.sidebar-footer button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;padding:5px 8px;font-family:inherit;font-size:14px}.sidebar-footer button:hover{border-color:var(--line-strong);color:var(--text)}.bcc-main{min-width:0;min-height:100vh;margin-left:var(--sidebar-width)}.bcc-header{z-index:45;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050a11e6;justify-content:space-between;align-items:center;min-height:76px;padding:0 28px;display:flex;position:sticky;top:0}.header-title{align-items:center;gap:10px;display:flex}.header-title>div{flex-direction:column;gap:4px;display:flex}.header-title span{color:#526175;letter-spacing:.09em;text-transform:uppercase;font-size:14px;font-weight:700}.header-title strong{font-size:26px}.menu-button{border:1px solid var(--line);background:var(--panel);cursor:pointer;width:38px;height:38px;display:none}.bcc-header-actions{align-items:center;gap:10px;display:flex}.command-button{border:1px solid var(--line);color:#6e7e92;cursor:pointer;text-align:left;background:#0a1522bd;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:220px;min-height:37px;padding:0 10px;font-size:18px;display:grid}.command-button:hover{border-color:var(--line-strong)}.command-button kbd{border:1px solid var(--line);color:#58687c;background:#060d16;padding:3px 5px;font-family:inherit;font-size:14px}.header-clock{border-left:1px solid var(--line);flex-direction:column;gap:3px;min-width:105px;padding-left:13px;display:flex}.header-clock small{color:#526176;letter-spacing:.1em;font-size:12px}.header-clock strong{color:#8493a7;font-family:monospace;font-size:18px}.emergency-button{color:#c48186;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#ff6d760f;border:1px solid #ff6d763d;align-items:center;gap:7px;min-height:37px;padding:0 11px;font-size:16px;font-weight:700;display:flex}.emergency-button span{width:18px;height:18px;color:var(--red);border:1px solid #ff6d7659;border-radius:50%;place-items:center;display:grid}.emergency-button:hover{border-color:#ff6d768c}.admin-profile{border:0;border-left:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:8px;min-height:41px;padding:0 2px 0 7px;display:flex}.admin-profile>span{color:#d8eaff;background:linear-gradient(145deg,#1e63a9,#143458);place-items:center;width:31px;height:31px;font-size:20px;font-weight:800;display:grid}.admin-profile>div{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.admin-profile strong{text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:18px;overflow:hidden}.admin-profile small{color:#627187;letter-spacing:.08em;font-size:12px}.prototype-banner{color:#9b8e74;background:#f6bd5c0b;border-bottom:1px solid #f6bd5c24;align-items:center;gap:9px;min-height:35px;padding:0 28px;font-size:16px;display:flex}.prototype-banner span{color:var(--amber);letter-spacing:.09em;background:#f6bd5c1f;padding:3px 6px;font-size:12px;font-weight:800}.bcc-content{width:min(1440px,100%);margin:0 auto;padding:0 34px 70px}.page-heading{justify-content:space-between;align-items:flex-end;gap:30px;min-height:88px;margin-bottom:26px;display:flex}.page-heading.page-heading-controls-only{align-items:flex-start;min-height:0;margin:0}.page-heading.page-heading-controls-only:empty{display:none}:is(.page-heading.page-heading-controls-only:has(.page-heading-description),.page-heading.page-heading-controls-only:has(>button),.page-heading.page-heading-controls-only:has(.page-actions)){margin-bottom:12px}.page-heading.page-heading-controls-only .page-heading-description{width:100%;max-width:none;margin:0}.page-heading>div:first-child>span{color:#5e9feb;letter-spacing:.14em;font-size:14px;font-weight:800}.page-heading h1{letter-spacing:-.025em;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:68px;font-weight:400}.page-heading-description{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:20px;line-height:1.5}.page-heading.compact{min-height:0;margin-bottom:14px}.page-heading.compact h1{margin-top:4px;font-size:38px}.page-heading.compact .page-heading-description{max-width:680px;margin-top:4px;font-size:15px;line-height:1.4}.workflow-stage-summary{border:1px solid var(--line);background:#050f199e;grid-template-columns:repeat(9,minmax(0,1fr));width:100%;min-width:0;display:grid}.workflow-stage-table{gap:4px;width:100%;min-width:0;display:grid;container-type:inline-size}.page-heading:has(.workflow-stage-table){width:100%;min-width:0;max-width:none}.page-heading:has(.workflow-stage-table)>div:first-child{width:100%;min-width:0;max-width:none}.page-heading:has(.workflow-stage-table) .page-heading-description{width:100%;min-width:0;max-width:none}.workflow-stage-summary button{border:0;border-right:1px solid var(--line);min-width:0;min-height:58px;color:var(--muted);cursor:pointer;text-align:left;background:0 0;gap:3px;padding:8px 10px;display:grid}.workflow-stage-summary button:last-child{border-right:0}.workflow-stage-summary button:hover,.workflow-stage-summary button.active{color:var(--text);background:#3494d81a}.workflow-stage-summary span{overflow-wrap:anywhere;font-size:clamp(8px,.75vw,10px);line-height:1.25}.workflow-stage-summary strong{color:var(--cyan);font-size:20px;line-height:1}@container (width<=520px){.workflow-stage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-stage-summary button{border-bottom:1px solid var(--line)}}.page-actions{align-items:center;gap:8px;display:flex}.primary-action,.secondary-action,.danger-outline,.danger-action{cursor:pointer;text-transform:uppercase;letter-spacing:.055em;border:1px solid #0000;min-height:39px;padding:0 14px;font-size:16px;font-weight:800}.primary-action{color:#fff;background:linear-gradient(120deg,#2372c8,#3f93ee);border-color:#4a9dffa6;box-shadow:0 8px 25px #2070ca2e}.primary-action:hover{background:linear-gradient(120deg,#2d84e4,#58a8ff)}.primary-action:disabled,.secondary-action:disabled,.danger-outline:disabled{opacity:.35;cursor:not-allowed}.secondary-action{border-color:var(--line);color:#a0aec0;background:#0d1b2ba6}.secondary-action:hover:not(:disabled){border-color:var(--line-strong);color:#d5e0ed}.danger-outline{color:#d9878c;background:#ff6d760e;border-color:#ff6d7652}.danger-action{color:#fff;background:#be434d}.bcc-panel{border:1px solid var(--line);background:linear-gradient(155deg,#0e1c2be6,#08111beb)}.leaderboard-admin{gap:14px;font-size:14px;display:grid}.leaderboard-admin-heading{justify-content:space-between;align-items:end;gap:16px;display:flex}.leaderboard-admin-heading span,.leaderboard-admin-section header span{color:#64c7ff;letter-spacing:.12em;font-size:11px;font-weight:700}.leaderboard-admin-heading h1{margin:4px 0;font-size:26px;font-weight:500}.leaderboard-admin-heading p{color:#8195aa;margin:0}.leaderboard-admin-notice{border:1px solid var(--line);color:#8bdcff;margin:0;padding:9px 12px}.leaderboard-browser{background:linear-gradient(155deg,#0c2140,#081522);gap:8px;padding:12px;display:grid}.leaderboard-browser-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.leaderboard-browser-title span{color:#64c7ff;letter-spacing:.12em;font-size:10px;font-weight:800}.leaderboard-browser-title h2{margin:3px 0 0;font-size:18px;font-weight:500}.leaderboard-browser-title-actions{align-items:center;gap:8px;display:flex}.leaderboard-browser-title-actions>select,.leaderboard-browser-filters select{color:#d8e4ef;min-height:36px;font:inherit;background:#071522;border:1px solid #294a67;border-radius:2px;outline:none;padding:6px 10px}.leaderboard-browser-tabs{background:#071522;border:1px solid #31516d;padding:3px;display:grid}.leaderboard-browser-tabs.compact{grid-template-columns:repeat(2,minmax(105px,1fr))}.leaderboard-browser-tabs.boards.entities{grid-template-columns:repeat(6,minmax(0,1fr))}.leaderboard-browser-tabs.boards.users{grid-template-columns:repeat(5,minmax(0,1fr))}.leaderboard-browser-tabs.kinds{grid-template-columns:repeat(4,minmax(0,1fr))}.leaderboard-browser-tabs.ratings{scrollbar-width:thin;justify-content:center;display:flex;overflow-x:auto}.leaderboard-browser-tabs button{color:#9bb0c4;cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 10px;font:700 12px inherit}.leaderboard-browser-tabs button:hover{color:#dbe8f3;background:#10283d}.leaderboard-browser-tabs button.active{color:#fff0a8;background:linear-gradient(#244f70,#17384f);box-shadow:inset 0 0 0 1px #b79739}.leaderboard-browser-tabs button i{color:#66d2ff;margin-right:7px;font-style:normal}.leaderboard-browser-tabs.ratings button{flex:0 0 48px}.leaderboard-browser-tabs.ratings button.all{color:#ffd35d;flex-basis:62px}.leaderboard-browser-filters{gap:8px;display:grid}.leaderboard-browser-filters.two{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-browser-filters.three{grid-template-columns:repeat(3,minmax(0,1fr))}.leaderboard-browser-list{overscroll-behavior:contain;scrollbar-color:#45b8eb transparent;scrollbar-width:thin;background:#0a1b2a;border:1px solid #31516d;height:min(50vh,520px);overflow-y:auto}.leaderboard-browser-list.loading{border-color:#4f9fc5}.leaderboard-browser-list-head,.leaderboard-browser-row{grid-template-columns:58px minmax(0,1fr) 120px;align-items:center;gap:10px;display:grid}.leaderboard-browser-list-head{z-index:2;color:#7893aa;text-transform:uppercase;background:#071522;min-height:34px;padding:0 12px;font-size:9px;font-weight:800;position:sticky;top:0}.leaderboard-browser-row{color:#dce7f1;text-align:left;cursor:pointer;background:linear-gradient(90deg,#102a40,#12334c);border:0;border-bottom:1px solid #27435b;width:100%;min-height:58px;padding:7px 12px}.leaderboard-browser-row:hover{background:linear-gradient(90deg,#173c59,#17415f)}.leaderboard-browser-row>b{color:#ffe089;border:1px solid #55728a;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.leaderboard-browser-identity{align-items:center;gap:10px;min-width:0;display:flex}.leaderboard-browser-identity>img,.leaderboard-browser-identity>i{object-fit:cover;background:#071522;border:1px solid #b79739;border-radius:3px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.leaderboard-browser-identity>span{gap:3px;min-width:0;display:grid}.leaderboard-browser-identity strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leaderboard-browser-identity small{color:#7f9bb2}.leaderboard-browser-metric{color:#ffe28a;justify-self:end;font-size:18px;font-weight:500}.leaderboard-browser-empty{color:#7893aa;text-align:center;margin:0;padding:28px 12px}.leaderboard-browser-empty.error{color:#ef9097}.leaderboard-admin-section{padding:14px}.leaderboard-admin-section>header{justify-content:space-between;margin-bottom:13px;display:flex}.leaderboard-admin-section h2{margin:3px 0 0;font-size:18px;font-weight:500}.leaderboard-admin-section h3{margin:0 0 9px;font-size:14px}.leaderboard-formula-help{border:1px solid var(--line);background:#050d166b;margin:0 0 13px}.leaderboard-formula-help summary{color:#b9c9d9;cursor:pointer;padding:10px 12px;font-size:14px}.leaderboard-formula-help[open] summary{border-bottom:1px solid var(--line);color:#71d5ff}.leaderboard-formula-help>div{color:#8fa3b7;padding:11px 12px;font-size:14px;line-height:1.45}.leaderboard-formula-help p{margin:0 0 10px}.leaderboard-formula-help p:last-child{margin:10px 0 0}.leaderboard-formula-help dl{gap:7px;margin:0;display:grid}.leaderboard-formula-help dl>div{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.leaderboard-formula-help dt{color:#cbd7e4}.leaderboard-formula-help dd{margin:0}.leaderboard-admin-section label{color:#8da0b4;flex-direction:column;gap:6px;font-size:14px;display:flex}.leaderboard-admin-section input:not([type=checkbox]):not([type=color]),.leaderboard-admin-section select,.leaderboard-admin-section textarea{border:1px solid var(--line);color:#d4deea;width:100%;min-height:36px;font:inherit;background:#07111c;padding:7px 10px}.leaderboard-admin-grid{gap:12px;display:grid}.leaderboard-admin-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-admin-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.leaderboard-check-list{gap:6px;display:grid}.leaderboard-check-list.horizontal{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.leaderboard-check{border:1px solid var(--line);background:#050d166b;align-items:center;min-height:36px;padding:7px 10px;flex-direction:row!important}.leaderboard-check.inline{justify-content:center}.leaderboard-check input{width:16px;height:16px}.leaderboard-metric-settings{border:1px solid var(--line);min-width:0;overflow-x:auto}.leaderboard-metric-head,.leaderboard-metric-row{grid-template-columns:minmax(180px,1fr) 110px repeat(2,110px);align-items:center;min-width:500px;display:grid}.leaderboard-metric-head{color:#678198;letter-spacing:.06em;text-transform:uppercase;background:#07111c;min-height:30px;padding:0 9px;font-size:10px;font-weight:800}.leaderboard-metric-row{border-top:1px solid var(--line);background:#050d166b;min-height:42px;padding:4px 9px}.leaderboard-metric-row>strong{color:#d7e2ed;font-size:13px}.leaderboard-metric-row>input{min-height:30px!important;padding:4px 7px!important}.leaderboard-metric-derived{color:#7890a6;font-size:11px}.leaderboard-metric-row>label{flex-direction:row;justify-content:center;align-items:center;gap:5px;font-size:11px}.leaderboard-metric-row>label input{width:15px;height:15px}.leaderboard-regularity-settings{border:1px solid var(--line);background:#050d166b;grid-template-columns:minmax(220px,1fr) 170px 210px;gap:10px;margin-top:12px;padding:11px;display:grid}.leaderboard-regularity-settings>div:first-child{align-content:center;gap:4px;display:grid}.leaderboard-regularity-settings>div:first-child strong{color:#d7e2ed;font-size:13px}.leaderboard-regularity-settings>div:first-child small{color:#7890a6;font-size:11px;line-height:1.35}.leaderboard-regularity-preview{color:#7890a6;grid-column:1/-1;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:10px;font-size:11px;display:grid}.leaderboard-regularity-preview>i{background:#030b14;border:1px solid #2b4963;border-radius:999px;height:7px;overflow:hidden}.leaderboard-regularity-preview>i>b{background:linear-gradient(90deg,#67b5ff,#efbd45);width:100%;height:100%;display:block}.leaderboard-regularity-preview>strong{color:#efbd45;white-space:nowrap;font-size:11px}.leaderboard-leagues{gap:7px;display:grid}.leaderboard-leagues>div{grid-template-columns:minmax(140px,1fr) 150px 46px;gap:8px;display:grid}.leaderboard-leagues input[type=color]{border:1px solid var(--line);background:#07111c;width:46px;height:36px;padding:2px}.leaderboard-admin-actions{gap:8px;margin-top:12px;display:flex}.leaderboard-archive-list{color:#748aa1;gap:4px;margin-top:12px;font-size:12px;display:grid}@media (width<=760px){.leaderboard-admin-heading{flex-direction:column;align-items:stretch}.leaderboard-admin-grid.two,.leaderboard-admin-grid.three{grid-template-columns:1fr}.leaderboard-check-list.horizontal{grid-template-columns:repeat(2,1fr)}.leaderboard-regularity-settings{grid-template-columns:1fr 1fr}.leaderboard-regularity-settings>div:first-child,.leaderboard-regularity-preview{grid-column:1/-1}.leaderboard-browser-title{flex-direction:column;align-items:stretch}.leaderboard-browser-title-actions{grid-template-columns:92px minmax(0,1fr);display:grid}.leaderboard-browser-tabs.boards.entities,.leaderboard-browser-tabs.boards.users{display:flex;overflow-x:auto}.leaderboard-browser-tabs.boards button{flex:1 0 92px}.leaderboard-browser-filters.three{grid-template-columns:1fr}.leaderboard-browser-list-head,.leaderboard-browser-row{grid-template-columns:42px minmax(0,1fr) 74px;gap:6px}.leaderboard-browser-row{padding-inline:8px}}.panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:66px;padding:0 19px;display:flex}.panel-heading>div{flex-direction:column;gap:5px;display:flex}.panel-heading>div>span{color:#547291;letter-spacing:.13em;font-size:12px;font-weight:800}.panel-heading h3{margin:0;font-size:26px}.panel-heading button{color:#6ca8f3;cursor:pointer;background:0 0;border:0;font-size:16px}.cycle-hero{background:linear-gradient(90deg, #1c57972b, transparent 60%), var(--panel);border:1px solid #4a9dff40;grid-template-columns:minmax(280px,1fr) auto 240px;align-items:center;gap:30px;min-height:130px;margin-bottom:13px;padding:23px 28px;display:grid;position:relative;overflow:hidden}.cycle-hero:after{content:"";border:1px solid #4a9dff1a;border-radius:50%;width:300px;height:300px;position:absolute;top:-110px;right:12%}.cycle-hero.cycle-paused{background:linear-gradient(90deg, #ad313b29, transparent 60%), var(--panel);border-color:#ff6d7661}.cycle-state{color:#79b6ff;letter-spacing:.1em;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.cycle-state i{background:var(--green);width:7px;height:7px;box-shadow:0 0 10px var(--green);border-radius:50%}.cycle-paused .cycle-state{color:var(--red)}.cycle-paused .cycle-state i{background:var(--red);box-shadow:0 0 10px var(--red)}.cycle-hero h2{margin:10px 0 0;font-family:Georgia,serif;font-size:54px;font-weight:400}.cycle-hero p{color:#69798d;margin:7px 0 0;font-size:16px}.cycle-hero p strong{color:#9badc2}.cycle-countdown{z-index:2;border-right:1px solid var(--line);border-left:1px solid var(--line);flex-direction:column;gap:7px;min-width:250px;padding:0 30px;display:flex;position:relative}.cycle-countdown small,.cycle-health span{color:#53657a;letter-spacing:.1em;font-size:12px}.cycle-countdown strong{font-family:Georgia,serif;font-size:58px;font-weight:400}.cycle-countdown strong span{color:#68788e;font-family:Inter,sans-serif;font-size:16px}.cycle-health{z-index:2;grid-template-columns:1fr;gap:6px;display:grid;position:relative}.cycle-health strong{color:#91a0b2;margin-bottom:3px;font-family:monospace;font-size:16px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:13px;display:grid}.metric-grid article{border:1px solid var(--line);background:var(--panel);align-items:center;gap:16px;min-height:105px;padding:0 19px;display:flex}.metric-icon{border:1px solid var(--line);background:#09121d;place-items:center;width:42px;height:42px;font-size:34px;display:grid}.metric-icon.blue{color:var(--blue);border-color:#4a9dff3d}.metric-icon.cyan{color:var(--cyan);border-color:#67d9f73d}.metric-icon.amber{color:var(--amber);border-color:#f6bd5c3d}.metric-icon.green{color:var(--green);border-color:#5fd7a23d}.metric-grid article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.metric-grid small{color:#56677c;letter-spacing:.1em;font-size:12px;font-weight:800}.metric-grid strong{font-family:Georgia,serif;font-size:50px;font-weight:400}.metric-grid article>div>span{color:#65758a;font-size:14px}.metric-grid .positive{color:#65bd94}.metric-grid .warning-text{color:#ad8a58}.overview-columns{grid-template-columns:1.25fr .75fr;gap:13px;margin-bottom:13px;display:grid}.overview-columns.lower{grid-template-columns:1fr 1fr}.lifecycle-panel,.attention-panel{min-height:380px}.lifecycle{gap:0;padding:23px 22px 24px;display:grid}.lifecycle>div{color:#5c6d80;grid-template-columns:31px 20px 1fr;gap:8px;min-height:57px;display:grid;position:relative}.lifecycle>div>span{color:#526175;padding-top:6px;font-family:monospace;font-size:14px}.lifecycle>div>i{border:1px solid #4b5b6f;border-radius:50%;width:7px;height:7px;margin-top:5px;position:relative}.lifecycle>div:not(:last-child)>i:after{content:"";background:#253345;width:1px;height:46px;position:absolute;top:9px;left:2px}.lifecycle .complete>i{border-color:var(--green);background:var(--green);box-shadow:0 0 8px #5fd7a273}.lifecycle .complete>i:after{background:#5fd7a25c!important}.lifecycle .current>i{border-color:var(--blue);background:var(--blue);box-shadow:0 0 0 4px #4a9dff1a, 0 0 10px var(--blue)}.lifecycle .current>i:after{background:linear-gradient(var(--blue), #253345)!important}.lifecycle>div>div{flex-direction:column;gap:3px;display:flex}.lifecycle small{color:#4e5f73;letter-spacing:.09em;font-size:12px;font-weight:800}.lifecycle .complete small{color:#66b98f}.lifecycle .current small{color:#6baaf6}.lifecycle strong{color:#8795a7;font-size:18px}.lifecycle .complete strong,.lifecycle .current strong{color:#d2dbe6}.lifecycle p{color:#536276;margin:0;font-size:14px}.panel-count{width:28px;height:25px;color:var(--red);background:#ff6d761a;place-items:center;font-size:18px;display:grid}.attention-list{display:grid}.attention-list article{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:11px;min-height:92px;padding:12px 16px;display:grid}.attention-list article:last-child{border-bottom:0}.attention-tone{border:1px solid var(--line);background:#08111c;place-items:center;width:27px;height:27px;font-size:20px;font-weight:800;display:grid}.attention-tone.danger{color:var(--red);border-color:#ff6d7640}.attention-tone.warning{color:var(--amber);border-color:#f6bd5c40}.attention-tone.success{color:var(--green);border-color:#5fd7a240}.attention-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.attention-list small{color:#5b6d82;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.attention-list strong{font-size:18px}.attention-list p{color:#66768a;margin:0;font-size:14px}.attention-list button{color:#68a7f3;cursor:pointer;background:0 0;border:0;font-size:14px}.release-summary{grid-template-columns:repeat(3,1fr);gap:10px;padding:20px;display:grid}.release-summary>div{border:1px solid var(--line);background:#060e1780;flex-direction:column;gap:7px;min-height:60px;padding:11px;display:flex}.release-summary small{color:#526175;letter-spacing:.1em;font-size:12px}.release-summary strong{color:#b4c1d1;font-size:18px}.release-diff{border-left:2px solid var(--amber);background:#f6bd5c0e;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:12px;min-height:55px;margin:0 20px 20px;padding:0 13px;display:grid}.release-diff>span{color:#ad8f5e;letter-spacing:.08em;font-size:14px;font-weight:800}.release-diff p{color:#776e61;margin:0;font-size:14px}.release-diff p strong{color:#b49f7d}.release-diff button{color:#6ca8f3;cursor:pointer;background:0 0;border:0;font-size:14px}.status-tag{border:1px solid var(--line);color:#78879a;letter-spacing:.08em;background:#63789112;justify-content:center;align-items:center;width:fit-content;min-height:20px;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.status-tag.active,.status-tag.open,.status-tag.complete{color:#68bd94;background:#5fd7a212;border-color:#5fd7a238}.status-tag.draft{color:#ba9560;background:#f6bd5c12;border-color:#f6bd5c38}.status-tag.review{color:#9d91d9;background:#9d8cff12;border-color:#9d8cff38}.all-healthy{color:#65bd94;letter-spacing:.1em;font-size:12px;font-weight:800}.health-row{border-bottom:1px solid var(--line);grid-template-columns:12px 1fr 1fr auto;align-items:center;gap:8px;min-height:44px;margin:0 18px;display:grid}.health-row:last-child{border-bottom:0}.health-dot{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5fd7a299}.health-row strong{font-size:16px}.health-row>span:nth-child(3){color:#637287;font-family:monospace;font-size:14px}.health-row small{color:#568e73;font-size:12px}.registry-summary,.scope-metrics{border:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(4,1fr);margin-bottom:13px;display:grid}.registry-summary>div,.scope-metrics>div{border-right:1px solid var(--line);flex-direction:column;gap:8px;min-height:78px;padding:17px 19px;display:flex}.registry-summary>div:last-child,.scope-metrics>div:last-child{border-right:0}.registry-summary small,.scope-metrics span{color:#526175;letter-spacing:.1em;font-size:12px;font-weight:800}.registry-summary strong,.scope-metrics strong{font-family:Georgia,serif;font-size:44px;font-weight:400}.table-panel{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:0 16px;display:flex}.table-toolbar label,.audit-filters label{border:1px solid var(--line);color:#5c6e82;background:#060e17a6;align-items:center;gap:8px;width:min(360px,100%);min-height:36px;padding:0 10px;display:flex}.table-toolbar input,.audit-filters input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:16px}.table-toolbar input::placeholder,.audit-filters input::placeholder{color:#526175}.table-toolbar>div{gap:7px;display:flex}.table-toolbar button,.audit-filters>button{border:1px solid var(--line);color:#78879b;cursor:pointer;background:#0a1623b3;min-height:35px;padding:0 11px;font-size:14px}.data-table{min-width:950px}.data-head,.data-row{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:65px;padding:0 17px;display:grid}.data-head{color:#4f6074;text-transform:uppercase;letter-spacing:.1em;background:#040a1166;min-height:38px;font-size:12px;font-weight:800}.policy-table .data-head,.policy-table .data-row{grid-template-columns:minmax(260px,1.5fr) minmax(140px,.8fr) 70px 80px 120px 78px}.scope-table .data-head,.scope-table .data-row{grid-template-columns:150px 1fr 60px 80px 70px 85px 70px}.data-row:last-child{border-bottom:0}.data-row:hover{background:#4a9dff06}.data-row>span,.data-row>strong{color:#8897aa;font-size:16px}.policy-name{align-items:center;gap:11px;display:flex}.policy-name>span{color:#6ba9f4;border:1px solid #4a9dff33;place-items:center;width:31px;height:31px;font-size:24px;display:grid}.policy-name>div,.changed-by{flex-direction:column;gap:4px;min-width:0;display:flex}.policy-name strong,.changed-by strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.policy-name small,.changed-by small{color:#56667b;font-family:monospace;font-size:12px}.row-action{color:#6ca8f3;cursor:pointer;background:0 0;border:0;font-size:14px}.mono{font-family:monospace}.bad-value{color:var(--red)!important}.dominant-share{color:var(--amber)!important}.release-workspace{grid-template-columns:1fr 330px;gap:13px;display:grid}.release-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;min-height:124px;padding:25px;display:flex}.release-card-head h2{margin:11px 0 0;font-family:Georgia,serif;font-size:52px;font-weight:400}.release-card-head p{color:#65758a;margin:7px 0 0;font-size:14px}.release-card-head>span{color:#66768a;font-size:16px}.release-change-list{padding:7px 22px}.release-change-list article{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr auto;align-items:center;gap:12px;min-height:73px;display:grid}.change{border:1px solid var(--line);place-items:center;width:27px;height:27px;font-family:monospace;font-size:16px;display:grid}.change.modified{color:var(--amber);border-color:#f6bd5c3d}.change.added{color:var(--green);border-color:#5fd7a23d}.release-change-list article>div{flex-direction:column;gap:5px;display:flex}.release-change-list strong{font-size:18px}.release-change-list p{color:#637287;margin:0;font-size:14px}.approval{border:1px solid var(--line);color:#65758a;letter-spacing:.06em;padding:4px 6px;font-size:12px}.approval.high{color:#bc7379;border-color:#ff6d7640}.release-gates{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:13px 22px;display:grid}.gate{border-right:1px solid var(--line);color:#66768a;align-items:center;gap:8px;min-height:55px;padding:0 11px;font-size:14px;display:flex}.gate:last-child{border-right:0}.gate>span{border:1px solid var(--line);place-items:center;min-width:20px;height:20px;font-size:12px;display:grid}.gate.complete{color:#79a990}.gate.complete>span{color:var(--green);border-color:#5fd7a23b}.gate.pending{color:#ad925f}.gate.pending>span{color:var(--amber);border-color:#f6bd5c3d}.release-actions{justify-content:flex-end;gap:8px;padding:7px 22px 22px;display:flex}.release-history{min-height:500px}.release-history>article{border-bottom:1px solid var(--line);grid-template-columns:16px 1fr auto;align-items:center;gap:10px;min-height:86px;margin:0 18px;display:grid}.release-history>article>i{border:1px solid #4e6074;border-radius:50%;width:7px;height:7px;position:relative}.release-history>article:first-of-type>i{border-color:var(--green);background:var(--green);box-shadow:0 0 8px var(--green)}.release-history article>div{flex-direction:column;gap:5px;display:flex}.release-history article>div:last-child{align-items:flex-end}.release-history strong{font-size:20px}.release-history span,.release-history small{color:#607085;font-size:12px}.dynamic-voting-editor{background:linear-gradient(#0e2a444d,#0000 180px),#040c15;border-color:#183b5c;padding:16px}.voting-template-toolbar{background:#0c2133a6;border:1px solid #244765;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));align-items:end;gap:10px;margin-bottom:14px;padding:12px;display:grid}.voting-template-toolbar label{color:#91a8c0;flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.voting-template-toolbar input,.voting-template-toolbar select,.voting-template-toolbar button{border:1px solid var(--line);color:#c7d9eb;min-width:0;min-height:36px;font:inherit;background:#07111c;padding:0 10px;font-size:14px}.voting-template-toolbar button{color:#a7d2ff;cursor:pointer;background:#2279c924;border-color:#2c6599;width:100%}.dynamic-voting-general,.dynamic-stage-basics,.dynamic-taxonomy-picker,.dynamic-stage-rules,.active-voting-filters{gap:10px;display:grid}.dynamic-voting-general{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,1fr) 190px auto;align-items:end;padding-bottom:14px}.dynamic-voting-general label,.dynamic-stage-body label,.active-voting-filters label{color:#7890ab;letter-spacing:.04em;flex-direction:column;gap:5px;min-width:0;font-size:13px;display:flex}.dynamic-voting-general input,.dynamic-stage-body input,.dynamic-stage-body select,.active-voting-filters input,.active-voting-filters select{border:1px solid var(--line);color:#c4d6e9;background:#07111c;outline:0;width:100%;min-width:0;min-height:34px;padding:0 9px;font-size:14px}.dynamic-voting-general>button,.active-voting-actions button{color:#9dcbfa;min-height:34px;font:inherit;cursor:pointer;background:#1b6fc621;border:1px solid #285786;padding:0 12px;font-size:14px}.empty-voting-display-setting{background:linear-gradient(105deg,#24948633,#0000 55%),#071a22;border:1px solid #28766f;border-left:4px solid #43c7b6;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:13px 14px;display:flex;box-shadow:0 10px 28px #0008103d}.empty-voting-display-setting>div:first-child{gap:2px;display:grid}.empty-voting-display-setting strong{color:#d7fff8;font-size:14px}.empty-voting-display-setting span{color:#7fb9b2;font-size:12px}.empty-voting-display-setting>div:last-child{gap:6px;display:flex}.empty-voting-display-setting button{color:#9fc8c5;min-height:34px;font:inherit;cursor:pointer;background:#071820;border:1px solid #2d5c60;padding:0 12px;font-size:13px}.empty-voting-display-setting button.active{color:#e3fffb;background:linear-gradient(135deg,#25a6944d,#1e5b8438);border-color:#52d4c2;box-shadow:inset 0 0 0 1px #52d4c224}.dynamic-stage-list{gap:12px;margin-top:16px;display:grid}.dynamic-stage{background:#071421;border:1px solid #2b5c87;border-radius:8px;overflow:hidden;box-shadow:0 12px 32px #00050c47}.dynamic-stage>summary{cursor:pointer;background:linear-gradient(90deg,#0d2a46,#091b2c 72%);border-left:3px solid #3f9de8;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;padding:10px 12px;list-style:none;display:grid}.dynamic-stage>summary::-webkit-details-marker{display:none}.dynamic-stage>summary>div,.future-voting-head>div,.active-voting-head>div,.future-stage-track span,.active-stage-list span,.active-voting-results span{flex-direction:column;gap:3px;min-width:0;display:flex}.dynamic-stage>summary strong,.future-voting-head strong,.active-voting-head strong{color:#e5f1ff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dynamic-stage>summary small,.future-stage-track small,.active-stage-list small,.active-voting-results small{color:#758ba4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dynamic-stage>summary>button{color:#db7e87;cursor:pointer;background:0 0;border:0;font-size:11px}.stage-number,.future-stage-track i,.active-stage-list i{color:#89c2ff;border:1px solid #31577c;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid}.dynamic-stage-body{background:#050e18;border-top:1px solid #2b5c87;gap:12px;padding:12px;display:grid}.dynamic-stage-basics{background:#0a253dad;border:1px solid #1f496e;border-radius:6px;grid-template-columns:1.1fr 1fr 1fr;padding:12px}.dynamic-taxonomy-picker{background:#072a2e94;border:1px solid #1d5860;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px}.dynamic-stage-rules{background:#1b1d3e94;border:1px solid #3d3f70;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));padding:12px}.rating-range>span:last-child{grid-template-columns:1fr 1fr;gap:6px;display:grid}.future-voting-card{background:linear-gradient(135deg,#0c2236e6,#07111c 60%);border:1px solid #28547e;margin-top:14px;padding:13px}.future-voting-head,.active-voting-head,.active-voting-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.future-voting-head>div>span,.active-voting-head>div>span{color:#5684b3;letter-spacing:.12em;font-size:12px;font-weight:800}.future-stage-track{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:7px;margin-top:11px;display:grid}.future-stage-track>div,.active-stage-list>div{border:1px solid var(--line);background:#040d169e;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.future-voting-summary{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.future-voting-summary span{color:#88a8c7;border:1px solid #1f3d5a;padding:4px 7px;font-size:12px}.outcome-rule-editor{background:linear-gradient(135deg,#734f1521,#0000 42%),#0a131d;border:1px solid #5b4d28;border-radius:6px;padding:14px}.outcome-rule-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.outcome-rule-heading>div{flex-direction:column;gap:4px;display:flex}.outcome-rule-heading strong{color:#dcecff;font-size:15px}.outcome-rule-heading span{color:#8198b0;font-size:13px;line-height:1.4}.outcome-rule-heading button,.mint-component-list>button,.remove-outcome-rule{color:#f1d28d;min-height:34px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#c68f2433,#1f6cae24);border:1px solid #8b6b2f;padding:0 11px;font-size:14px}.outcome-rule-list{gap:10px;margin-top:13px;display:grid}.outcome-rule{background:#081725;border:1px solid #284d6c;border-radius:5px;overflow:hidden}.outcome-rule[open]{border-color:#3975a7;box-shadow:inset 3px 0 #3c91d6}.outcome-rule>summary{color:#8fa8c0;cursor:pointer;background:linear-gradient(90deg,#1842638c,#071623e6);grid-template-columns:minmax(150px,1.1fr) repeat(4,minmax(110px,auto));align-items:center;gap:10px;min-height:44px;padding:8px 10px;font-size:13px;list-style:none;display:grid}.outcome-rule>summary::-webkit-details-marker{display:none}.outcome-rule>summary strong{color:#e6f2ff;font-size:14px}.outcome-rule-body{background:#050f19;border-top:1px solid #28516f;gap:12px;padding:14px;display:grid}.outcome-rule-fields,.mint-rule-settings{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.outcome-rule-fields{background:#0c1b2ad1;border:1px solid #263c54;border-radius:4px;padding:11px}.outcome-rule-fields input,.outcome-rule-fields select,.mint-rule-settings input,.mint-rule-settings select,.mint-component-list input,.mint-component-list select{border:1px solid var(--line);color:#c8d9e9;width:100%;min-width:0;min-height:36px;font:inherit;background:#06101a;padding:0 9px;font-size:14px}.mint-rule-box{background:linear-gradient(120deg,#ae76162b,#0000 42%),#081e32e0;border:1px solid #80632c;border-radius:5px;padding:13px;box-shadow:inset 3px 0 #d2a33e}.mint-rule-toggle{align-items:center;color:#d4e7fa!important;flex-direction:row!important;font-size:14px!important;display:flex!important}.mint-rule-toggle input{width:17px;height:17px}.mint-rule-settings{border-top:1px solid #d2a33e4d;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:11px;padding-top:11px}.mint-price-hint{color:#7795af;grid-column:1/-1;font-size:12px;line-height:1.45}.mint-component-list{gap:7px;margin-top:10px;display:grid}.mint-component-list>div{grid-template-columns:minmax(180px,1.2fr) minmax(130px,.8fr) 90px auto;gap:7px;display:grid}.mint-component-list>div button{color:#e3a8af;min-height:36px;font:inherit;background:#8c313f1a;border:1px solid #66414a;padding:0 10px;font-size:13px}.remove-outcome-rule{color:#e5a8b0;background:#9636431a;border-color:#67434b;justify-self:start}.dynamic-cycle-panel{box-sizing:border-box;width:100%;min-width:0;margin-top:14px;padding:0 16px 16px}.dynamic-cycle-list{gap:10px;min-width:0;display:grid}.cancelled-cycle-archive{color:#61758a;opacity:.68;border-top:1px solid #54677c47;margin:22px 4px 0;transition:opacity .16s}.cancelled-cycle-archive:hover,.cancelled-cycle-archive[open]{opacity:1}.cancelled-cycle-archive>summary{cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;min-height:36px;padding:7px 4px;font-size:12px;list-style:none;display:flex}.cancelled-cycle-archive>summary::-webkit-details-marker{display:none}.cancelled-cycle-archive>summary small{border:1px solid #35475a;border-radius:50%;place-items:center;min-width:22px;height:22px;display:grid}.cancelled-cycle-archive>div{background:#050d15b8;border:1px solid #263545;gap:6px;padding:8px;display:grid}.cancelled-cycle-archive article{background:#08121c;border:1px solid #2e4052b8;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:48px;padding:7px 9px;display:grid}.cancelled-cycle-archive article>div{gap:3px;display:grid}.cancelled-cycle-archive article strong{color:#9aaabc;font-size:13px}.cancelled-cycle-archive article small,.cancelled-cycle-archive article>span{color:#61758a;font-size:11px}.cancelled-cycle-archive article button{color:#c77f87;min-height:30px;font:inherit;cursor:pointer;background:#84263117;border:1px solid #b9455073;padding:0 10px;font-size:11px}.active-voting-card{border:1px solid var(--line);box-sizing:border-box;background:#07111c;width:100%;min-width:0;padding:13px}.active-voting-stats{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.active-voting-stats>span{border:1px solid #172b40;flex-direction:column;min-width:0;padding:7px 8px;display:flex}.active-voting-stats small{color:#607b96;text-transform:uppercase;font-size:12px}.active-voting-stats strong{color:#d5e9ff;font-size:16px}.active-stage-list{gap:5px;margin-top:8px;display:grid}.active-stage-list>div.current{background:#146f9a1a;border-color:#2778aa}.active-stage-list em{color:#6f8ca8;font-size:12px;font-style:normal}.active-voting-actions{justify-content:flex-start;margin-top:9px}.active-voting-actions .danger-action{color:#ff9ca4;background:#ff576314;border-color:#ff576366}.active-voting-actions .review-action{color:#85e1bd;background:#229b7117;border-color:#4acfa06b}.active-voting-schedule{background:#030f1a75;border:1px solid #173149;align-items:center;gap:10px;margin-top:8px;padding:7px 9px;display:flex}.active-voting-schedule>span{gap:2px;min-width:0;display:grid}.active-voting-schedule small,.active-voting-review-actions small{color:#6f8ca8;font-size:10px}.active-voting-schedule strong{color:#dbe8f5;font-size:12px}.active-voting-schedule i{color:#49bde9;font-style:normal}.active-voting-schedule-editor{align-items:center;gap:6px;display:flex}.active-voting-schedule-editor input,.active-voting-schedule-editor button{color:#c4d6e9;min-width:0;height:30px;font:inherit;background:#1b6fc61a;border:1px solid #285786;outline:0;padding:0 9px;font-size:11px}.active-voting-schedule-editor input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:174px}.active-voting-schedule-editor button{color:#9dcbfa;cursor:pointer;width:auto}.active-voting-review-actions{background:#37260514;border:1px solid #f2bf4c57;grid-template-columns:minmax(220px,1fr) auto auto;align-items:end;gap:8px;margin-top:9px;padding:8px;display:grid}.active-voting-review-actions>div{gap:3px;display:grid}.active-voting-review-actions .danger-action{color:#ff9ca4;border-color:#ff576366}.active-voting-live{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.active-voting-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.active-voting-results{gap:4px;max-height:360px;margin-top:9px;display:grid;overflow:auto}.active-voting-results>div:not(.empty-state){border:1px solid #14273a;grid-template-columns:minmax(150px,1fr) minmax(90px,1.4fr) 72px;align-items:center;gap:9px;min-height:42px;padding:5px 7px;display:grid}.active-voting-results i{background:#101f2e;width:50%;height:4px;overflow:hidden}.active-voting-results strong{color:#e5f1ff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.active-voting-results small{font-size:10px;line-height:1.25}.active-voting-results b{background:#3f9fe0;height:100%;display:block}.active-voting-results em{color:#9ec4e9;text-align:right;font-size:11px;font-style:normal}.schedule-grid{grid-template-columns:1.1fr .9fr;gap:13px;display:grid}.schedule-console{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);padding:0;display:grid;overflow:hidden}.schedule-form{padding:4px 18px 14px}.form-section{border-bottom:1px solid var(--line);padding:14px 0}.form-section:last-child{border-bottom:0}.form-section>span{color:#5f89b8;letter-spacing:.12em;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.form-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.form-grid.three{grid-template-columns:repeat(3,1fr)}.form-grid label{color:#738297;flex-direction:column;gap:8px;font-size:14px;display:flex}.form-grid input,.form-grid select{border:1px solid var(--line);color:#aab7c7;background:#07111c;outline:0;width:100%;min-height:36px;padding:0 11px;font-size:16px}.form-grid input:focus,.form-grid select:focus{border-color:var(--line-strong)}.toggle-row{border:1px solid var(--line);background:#050d166b;justify-content:space-between;align-items:center;margin-bottom:17px;padding:13px;display:flex}.toggle-row>div{flex-direction:column;gap:4px;display:flex}.toggle-row strong{font-size:16px}.toggle-row p{color:#627187;margin:0;font-size:14px}.toggle{border:1px solid var(--line);cursor:pointer;background:#09131f;border-radius:15px;width:38px;height:21px;position:relative}.toggle span{background:#68778b;border-radius:50%;width:13px;height:13px;position:absolute;top:3px;left:3px}.toggle.active{background:#4a9dff26;border-color:#4a9dff80}.toggle.active span{background:var(--blue);box-shadow:0 0 8px var(--blue);left:auto;right:3px}.schedule-preview{border-left:1px solid var(--line);padding-bottom:14px}.schedule-advanced>summary,.cycle-category-picker>summary{border:1px solid var(--line);color:#7e91aa;cursor:pointer;background:#07111c;justify-content:space-between;align-items:center;min-height:38px;padding:0 10px;list-style:none;display:flex}.schedule-advanced>summary::-webkit-details-marker{display:none}.cycle-category-picker>summary::-webkit-details-marker{display:none}.schedule-advanced>summary span,.cycle-category-picker>summary span{color:#6593c7;letter-spacing:.08em;font-size:11px;font-weight:800}.schedule-advanced>summary strong,.cycle-category-picker>summary strong{color:var(--cyan);font-size:12px}.schedule-advanced>.form-grid,.cycle-category-picker[open]>div{margin-top:9px}.cycle-list-panel{margin-top:14px;padding:0 22px 22px}.cycle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cycle-list article{border:1px solid var(--line);background:#07111c;padding:16px}.cycle-list article>div:first-child,.cycle-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.cycle-list p,.cycle-list small{color:#76879d}.cycle-list p{margin:10px 0 7px}.cycle-actions{justify-content:flex-start;margin-top:14px}.cycle-actions button{border:1px solid var(--line-strong);color:#b9d8ff;cursor:pointer;background:#2880ec1f;min-height:36px;padding:0 14px}.cycle-actions .danger-action{color:#ff9ca4;background:#ff576314;border-color:#ff576357}.cycle-category-heading,.final-group-heading,.live-tally-heading,.live-tally-toolbar,.live-tally-metrics,.cycle-category-summary,.cycle-final-summary{align-items:center;display:flex}.cycle-category-heading,.final-group-heading,.live-tally-heading{justify-content:space-between;gap:18px}.cycle-category-heading p,.final-group-heading p,.live-tally-heading p{color:#718399;margin:0;font-size:12px;line-height:1.5}.cycle-category-heading button,.final-group-heading button,.final-group-list article button,.live-tally-toolbar button{border:1px solid var(--line-strong);color:#9bc8ff;cursor:pointer;background:#4a9dff14;min-height:34px;padding:0 11px}.cycle-category-chips,.live-tally-categories{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.cycle-category-chips button,.live-tally-categories button{border:1px solid var(--line);color:#8293a8;cursor:pointer;background:#07111c;align-items:center;gap:7px;min-height:38px;padding:0 11px;display:flex}.cycle-category-chips button>span{color:#66788e}.cycle-category-chips button small{color:#526175;font-size:9px}.cycle-category-chips button.active,.live-tally-categories button.active{color:#c4e0ff;background:#4a9dff1f;border-color:#4a9dff7a}.cycle-category-chips button.active>span{color:var(--green)}.final-group-editor{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.final-group-heading strong{margin-bottom:5px;display:block}.final-group-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.final-group-list article{border:1px solid var(--line);background:#07111c;padding:11px}.final-group-list article>div:first-child{color:#65778e;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;display:flex}.final-group-list article button{color:#d9868d;background:0 0;border-color:#ff576340;min-height:25px;font-size:10px}.final-group-list article input{width:100%}.final-group-members{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.final-group-members span,.cycle-category-summary span{color:#829bb7;background:#4370a314;border:1px solid #6e8fb433;padding:4px 7px;font-size:10px}.final-assignment-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.final-assignment-list label{color:#76889e;gap:5px;font-size:11px;display:grid}.cycle-category-summary,.cycle-final-summary{flex-wrap:wrap;gap:5px;margin-top:10px}.cycle-final-summary small{color:#8e86bd}.cycle-actions .tally-action.active{color:#92d9b8;background:#5fd7a214;border-color:#5fd7a26b}.live-tally-panel{margin-top:14px;padding:0 22px 22px}.live-tally-heading>div:first-child{max-width:720px}.live-tally-metrics{gap:8px}.live-tally-metrics>div{border:1px solid var(--line);background:#07111c;gap:3px;min-width:96px;padding:10px 12px;display:grid}.live-tally-metrics span{color:#65768b;letter-spacing:.1em;font-size:9px}.live-tally-metrics strong{color:#d5e6f8;font-family:Georgia,serif;font-size:25px}.live-tally-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:14px 0}.live-tally-search{border:1px solid var(--line);background:#06101a;flex:1;align-items:center;gap:8px;min-width:min(330px,100%);min-height:40px;padding:0 11px;display:flex}.live-tally-search span{color:#60738a}.live-tally-search input{background:0 0;border:0;width:100%}.live-tally-toolbar select{min-width:170px}.live-tally-categories{margin:12px 0}.live-tally-results{gap:6px;display:grid}.live-tally-row{border:1px solid var(--line);background:#07111c;grid-template-columns:minmax(190px,1.2fr) minmax(140px,2fr) 130px;align-items:center;gap:14px;min-height:62px;padding:9px 12px;display:grid}.live-tally-entity,.live-tally-values{gap:4px;display:grid}.live-tally-entity span,.live-tally-values span{color:#697b90;font-size:11px}.live-tally-bar{background:#5a6f892e;height:5px;overflow:hidden}.live-tally-bar i{background:linear-gradient(90deg,#3e7fcf,#65b8ee);height:100%;display:block}.live-tally-values{text-align:right}.live-tally-values strong{color:#d7e9fc;font-family:Georgia,serif;font-size:24px}.status-badge.scheduled,.status-badge.active,.status-badge.cancelled,.status-badge.completed{letter-spacing:.08em;padding:4px 7px;font-size:11px}.status-badge.active{color:#6ee7b7}.status-badge.cancelled{color:#ff9ca4}.status-badge.scheduled{color:#83baff}.calendar-strip{border:1px solid var(--line);grid-template-columns:repeat(7,1fr);margin:22px;display:grid}.calendar-strip div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:62px;display:flex}.calendar-strip div:last-child{border-right:0}.calendar-strip strong{color:#607085;font-size:12px}.calendar-strip span{font-family:Georgia,serif;font-size:32px}.calendar-strip .base{color:#7bb5fb;background:#4a9dff12}.calendar-strip .review{color:#c69c5c;background:#f6bd5c12}.calendar-strip .final{color:#a89ce2;background:#9d8cff12}.preview-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 22px;display:grid}.preview-timeline>div{border:1px solid var(--line);grid-template-columns:1fr;min-height:92px;padding:10px;display:grid}.preview-timeline>div>span{color:#6ca8f3;grid-row:auto;font-family:Georgia,serif;font-size:23px}.preview-timeline .review>span{color:#c19a60}.preview-timeline .final>span{color:#a69ae0}.preview-timeline strong{font-size:12px}.preview-timeline p{color:#5d6c80;margin:4px 0 0;font-family:monospace;font-size:9px}.validation-box{border-left:2px solid var(--green);background:#5fd7a20d;align-items:center;gap:11px;min-height:65px;margin:17px 22px 0;padding:0 13px;display:flex}.validation-box>span{color:var(--green)}.validation-box>div{flex-direction:column;gap:4px;display:flex}.validation-box strong{color:#8db6a1;font-size:16px}.validation-box p{color:#5f776b;margin:0;font-size:12px}.fraud-summary{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:13px;display:grid}.fraud-summary article{border:1px solid var(--line);background:var(--panel);grid-template-columns:32px 1fr auto;align-items:center;gap:11px;min-height:82px;padding:0 17px;display:grid}.fraud-summary article>div{flex-direction:column;gap:5px;display:flex}.fraud-summary small{color:#526175;letter-spacing:.08em;font-size:12px}.fraud-summary strong{font-family:Georgia,serif;font-size:42px;font-weight:400}.fraud-summary p{color:#65758a;margin:0;font-size:14px}.selected-count{color:#728297;font-size:14px}.fraud-queue>article{border-bottom:1px solid var(--line);grid-template-columns:30px 110px 130px 1fr 60px 80px 80px;align-items:center;gap:13px;min-height:78px;padding:0 18px;display:grid}.fraud-queue>article:last-child{border-bottom:0}.fraud-queue>article.selected{background:#4a9dff0e}.fraud-queue label{cursor:pointer;display:block}.fraud-queue label input{opacity:0;position:absolute}.fraud-queue label span{border:1px solid #405166;place-items:center;width:17px;height:17px;display:grid}.fraud-queue label input:checked+span{border-color:var(--blue);background:var(--blue)}.fraud-queue label input:checked+span:after{color:#fff;content:"✓";font-size:16px}.fraud-queue article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.fraud-queue small{color:#526175;letter-spacing:.08em;font-size:12px}.fraud-queue strong{color:#95a3b5;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.fraud-id span{color:#617187;font-size:14px}.fraud-queue .confidence{color:var(--red)}.fraud-queue article>button{color:#6ca8f3;cursor:pointer;background:0 0;border:0;font-size:14px}.batch-hero{background:linear-gradient(90deg, #5fd7a212, transparent 55%), var(--panel);border:1px solid #5fd7a240;grid-template-columns:1fr 1.2fr auto;align-items:center;gap:30px;min-height:140px;margin-bottom:13px;padding:24px;display:grid}.batch-state h2{margin:12px 0 0;font-family:Georgia,serif;font-size:48px;font-weight:400}.batch-state p{color:#627187;margin:7px 0 0;font-family:monospace;font-size:12px}.batch-progress{flex-direction:column;gap:8px;display:flex}.batch-progress>div{color:#8c9bad;justify-content:space-between;font-size:16px;display:flex}.batch-progress i{background:#111d2a;height:5px;overflow:hidden}.batch-progress i span{background:linear-gradient(90deg, #2e9f73, var(--green));width:100%;height:100%;box-shadow:0 0 9px var(--green);display:block}.batch-progress small{color:#587061;font-size:12px}.ranking-workspace{grid-template-columns:.8fr 1.2fr;gap:13px;display:grid}.check-row{border-bottom:1px solid var(--line);grid-template-columns:24px 1fr auto;align-items:center;gap:9px;min-height:55px;margin:0 18px;display:grid}.check-row:last-child{border-bottom:0}.check-row>span{border:1px solid var(--line);place-items:center;width:20px;height:20px;font-size:14px;display:grid}.check-row>span.pass{color:var(--green);border-color:#5fd7a238}.check-row>span.pending{color:var(--amber);border-color:#f6bd5c38}.check-row strong{font-size:16px}.check-row small{color:#637287;font-family:monospace;font-size:12px}.rating-impact{min-height:405px}.impact-chart{border-bottom:1px solid var(--line);align-items:flex-end;gap:11px;height:230px;padding:25px 30px 20px;display:flex}.impact-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.impact-chart span{background:linear-gradient(#4a9dff,#4a9dff33);width:100%;min-height:6px}.impact-chart>div:nth-child(4) span{background:linear-gradient(#78879a,#78879a2e)}.impact-chart small{color:#5d6d82;font-family:monospace;font-size:14px}.impact-legend{justify-content:center;gap:25px;padding:23px;display:flex}.impact-legend span{color:#68788d;align-items:center;gap:6px;font-size:14px;display:flex}.impact-legend i{border-radius:50%;width:7px;height:7px}.impact-legend i.up{background:var(--green)}.impact-legend i.flat{background:#66768a}.impact-legend i.down{background:var(--red)}.recipe-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.recipe-card{border:1px solid var(--line);background:linear-gradient(145deg, #1f446c1f, transparent 55%), var(--panel);min-height:330px;padding:19px;position:relative;overflow:hidden}.recipe-card:after{content:"";border:1px solid #4a9dff14;border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;right:-80px}.recipe-card.gold{border-top-color:#f6bd5c7a}.recipe-card.silver{border-top-color:#c2d0e266}.recipe-card.base{border-top-color:#4a9dff66}.recipe-card.platinum{border-top-color:#67d9f780}.recipe-card.diamond{border-top-color:#9d8cff80}.recipe-card-top{justify-content:space-between;align-items:center;display:flex}.recipe-mark{color:var(--blue);font-size:48px}.gold .recipe-mark{color:var(--amber)}.platinum .recipe-mark{color:var(--cyan)}.diamond .recipe-mark{color:var(--violet)}.recipe-identity{color:#5c7896;margin-top:22px;font-family:monospace;font-size:12px;display:block}.recipe-card h2{min-height:42px;margin:7px 0 0;font-family:Georgia,serif;font-size:40px;font-weight:400}.recipe-price{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:7px;min-height:55px;margin-top:15px;padding:11px 0;display:flex}.recipe-price small{color:#526175;font-size:12px}.recipe-price strong{color:var(--amber);font-size:34px}.recipe-price strong span{color:#66768a;font-size:12px}.recipe-card dl{gap:8px;margin:14px 0 0;display:grid}.recipe-card dl>div{grid-template-columns:55px 1fr;display:grid}.recipe-card dt{color:#526175;text-transform:uppercase;font-size:12px}.recipe-card dd{color:#8a98aa;margin:0;font-size:14px}.recipe-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:16px;padding-top:13px;display:flex}.recipe-footer>span{color:#526175;font-family:monospace;font-size:12px}.recipe-footer button{color:#6ca8f3;cursor:pointer;background:0 0;border:0;font-size:12px}.identity-note,.audit-integrity{border:1px solid #4a9dff2b;border-left:2px solid var(--blue);background:#4a9dff0b;align-items:center;gap:12px;min-height:67px;margin-top:13px;padding:0 16px;display:flex}.identity-note>span,.audit-integrity>span{width:26px;height:26px;color:var(--blue);border:1px solid #4a9dff3d;place-items:center;display:grid}.identity-note p{color:#68798e;margin:0;font-size:16px}.identity-note p strong{color:#9babbe;font-family:monospace}.audit-filters{border:1px solid var(--line);background:var(--panel);grid-template-columns:minmax(280px,1fr) repeat(4,auto);align-items:center;gap:7px;min-height:64px;margin-bottom:13px;padding:0 14px;display:grid}.audit-filters label{width:100%}.audit-stream,.audit-stream,.audit-head{min-width:1000px}.audit-head,.audit-stream article{border-bottom:1px solid var(--line);grid-template-columns:85px 150px 1fr 1.1fr 75px 85px;align-items:center;gap:15px;min-height:62px;padding:0 17px;display:grid}.audit-head{color:#4f6074;letter-spacing:.1em;background:#040a1166;min-height:38px;font-size:12px;font-weight:800}.audit-stream article:last-child{border-bottom:0}.audit-stream article>span,.audit-stream article>strong{color:#7c8b9e;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.audit-stream article>strong{color:#98a6b7}.audit-success{color:var(--green)!important}.audit-integrity{border-color:#5fd7a22b;border-left-color:var(--green)}.audit-integrity>span{color:var(--green);border-color:#5fd7a23d}.audit-integrity>div{flex-direction:column;gap:4px;display:flex}.audit-integrity strong{color:#85a995;font-size:16px}.audit-integrity p{color:#586f62;margin:0;font-family:monospace;font-size:12px}.modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#010509d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-backdrop.queued-job-edit-backdrop{z-index:300}.critical-modal{border:1px solid #ff6d7659;border-top:2px solid var(--red);text-align:center;background:#0b141f;flex-direction:column;align-items:center;width:min(480px,100%);min-height:420px;padding:34px;display:flex;box-shadow:0 30px 100px #0009}.critical-icon{width:54px;height:54px;color:var(--red);border:1px solid #ff6d7659;border-radius:50%;place-items:center;margin-bottom:16px;font-size:44px;display:grid}.modal-kicker{color:var(--red);letter-spacing:.12em;font-size:14px;font-weight:800}.critical-modal h2{margin:12px 0 0;font-family:Georgia,serif;font-size:54px;font-weight:400}.critical-modal p{color:#79889a;max-width:390px;margin:14px 0 23px;font-size:18px;line-height:1.6}.critical-modal label{color:#69788b;text-align:left;width:100%;font-size:14px}.critical-modal label strong{color:#c9868a;font-family:monospace}.critical-modal input{width:100%;min-height:42px;color:var(--text);background:#060d15;border:1px solid #ff6d7642;outline:0;margin-top:8px;padding:0 12px;font-family:monospace;font-size:18px}.critical-modal input:focus{border-color:#ff6d769e}.critical-modal>div{grid-template-columns:1fr 1.3fr;gap:8px;width:100%;margin-top:18px;display:grid}.danger-action:disabled{opacity:.35;cursor:not-allowed}.bcc-toast{z-index:130;border:1px solid #4a9dff4d;border-left:2px solid var(--blue);background:#07101af7;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;width:min(430px,100vw - 44px);min-height:62px;padding:11px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 70px #00000080}.bcc-toast>span{width:26px;height:26px;color:var(--blue);border:1px solid #4a9dff40;place-items:center;font-family:Georgia,serif;display:grid}.bcc-toast p{color:#94a3b6;margin:0;font-size:16px;line-height:1.45}.bcc-toast button{color:#627187;cursor:pointer;background:0 0;border:0;font-size:36px}.knowledge-error{color:var(--red);background:#ff6d7614;border:1px solid #ff6d7673;margin-bottom:18px;padding:14px 18px;font-size:18px}.knowledge-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.knowledge-workspace{gap:14px;display:grid}.rating-research-workspace{gap:6px}.scripts-workspace{gap:14px;display:grid}.agent-processes-workspace,.technical-workspace{gap:14px;font-size:14px;display:grid}.technical-heading{background:#081826;border:1px solid #24435a;justify-content:space-between;align-items:end;padding:20px;display:flex}.technical-heading span,.technical-heading p{color:#86a0b9;font-size:14px}.technical-heading h1{margin:6px 0;font-size:20px;font-weight:500}.technical-heading p{margin:0}.technical-heading>strong{color:#3ed7ff;text-align:center;border:1px solid #285477;min-width:42px;padding:8px;font-size:14px}.technical-summary-grid,.technical-card-list{grid-template-columns:1fr;gap:8px;display:grid}.technical-summary-grid article,.technical-card-list>article,.technical-empty{background:#071521;border:1px solid #24435a;margin:0;padding:12px}.technical-summary-grid article{justify-content:space-between;align-items:center;display:flex}.technical-summary-grid span,.technical-card-list dt{color:#86a0b9;font-size:13px}.technical-summary-grid strong,.technical-card-list strong,.technical-card-list dd,.technical-card-list p,.technical-card-list button,.technical-actions button{font-size:14px}.technical-summary-grid strong{color:#3ed7ff}.technical-card-list>article>header{justify-content:space-between;align-items:center;display:flex}.technical-card-list>article>header div{gap:5px;display:grid}.technical-card-list article>header>span,.queue-card-actions>span{border:1px solid #315069;padding:4px 7px;font-size:13px}.technical-card-list article.warning,.technical-card-list article.error{border-color:#76512d}.technical-card-list article.error>header>span,.technical-card-list article.error .queue-card-actions>span{color:#ff8398;border-color:#a73c50}.technical-card-list article p{color:#b8c6d3;line-height:1.5}.technical-card-list dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;margin:10px 0;display:grid}.technical-card-list dl div{border:1px solid #24435a;padding:8px}.technical-card-list dd{overflow-wrap:anywhere;margin:4px 0 0}.technical-card-list button,.technical-actions button{color:#d2dbe3;cursor:pointer;background:#0a1c2b;border:1px solid #315069;padding:7px 10px}.technical-actions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.queue-monitor-list>article{padding:9px 10px}.queue-monitor-list dl{grid-template-columns:repeat(6,minmax(0,1fr));margin:7px 0}.queue-monitor-list dl div{min-width:0;padding:5px 7px}.queue-monitor-list dd{margin-top:2px}.queue-monitor-list article p{margin:7px 0}.queue-card-actions{align-items:center;gap:7px;display:flex}.queue-card-actions button{padding:5px 8px}.storage-monitor-list>article{grid-template-columns:minmax(230px,.8fr) minmax(0,2fr);align-items:center;gap:7px 12px;padding:9px 10px;display:grid}.storage-monitor-list>article>header{min-width:0}.storage-monitor-list>article>dl{grid-area:1/2/span 2;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:0}.storage-monitor-list>article>p{grid-column:1;margin:0}.storage-monitor-list>.storage-breakdown-card{align-items:start}.storage-breakdown-list{grid-area:1/2/span 2;gap:1px;display:grid}.storage-breakdown-list>div{background:#071521;border:1px solid #18364c;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:6px 9px;display:flex}.storage-breakdown-list span,.storage-breakdown-list small{min-width:0;display:block}.storage-breakdown-list small{color:#7793aa;margin-top:2px}.storage-breakdown-list b{color:#3ed7ff;white-space:nowrap}.dynamic-stage-rules .all-ratings-toggle{grid-template-columns:minmax(0,1fr) auto;align-content:center;display:grid}.dynamic-stage-rules .all-ratings-toggle>span{grid-column:1}.dynamic-stage-rules .all-ratings-toggle>input{grid-area:1/2;width:16px;height:16px;margin:0}.diagnostics-list>details,.script-run-history{background:#071521;border:1px solid #24435a}.diagnostics-list>details>summary{cursor:pointer;grid-template-columns:minmax(180px,auto) 1fr auto auto;align-items:center;gap:10px;padding:12px;font-size:14px;list-style:none;display:grid}.diagnostics-list summary::-webkit-details-marker{display:none}.diagnostics-list summary code,.diagnostics-list summary i{color:#3ed7ff;font-size:13px;font-style:normal}.diagnostics-list details[open] summary i{transform:rotate(45deg)}.diagnostics-list details>div{border-top:1px solid #24435a;padding:12px}.diagnostics-list pre,.script-run-history pre{color:#b8c6d3;white-space:pre-wrap;background:#030d14;border:1px solid #1f3a4d;max-height:420px;padding:10px;font-size:13px;line-height:1.45;overflow:auto}.script-run-history>header{border-bottom:1px solid #24435a;justify-content:space-between;align-items:center;padding:12px;display:flex}.script-run-history header strong,.script-run-history header p,.script-run-history header span{font-size:14px}.script-run-history header p{color:#86a0b9;margin:5px 0 0}.script-run-history header span{color:#3ed7ff}.script-launch-command{color:#3ed7ff;overflow-wrap:anywhere;border-bottom:1px solid #24435a;padding:10px 12px;font-size:13px;display:block}.script-run-history .execution-list{padding:10px}.script-run-history .error-output{color:#ff9bad}.process-executions-workspace{gap:14px;font-size:14px;display:grid}.process-executions-head{background:#081826;border:1px solid #24435a;justify-content:space-between;align-items:end;padding:20px;display:flex}.process-executions-head span,.process-executions-head p{color:#86a0b9;font-size:14px}.process-executions-head h1{margin:6px 0;font-size:20px;font-weight:500}.process-executions-head p{margin:0}.process-executions-head>strong{color:#3ed7ff;text-align:center;border:1px solid #285477;min-width:42px;padding:8px;font-size:14px}.execution-statuses{flex-wrap:wrap;gap:7px;display:flex}.execution-statuses span{color:#86a0b9;border:1px solid #24435a;padding:7px 9px;font-size:13px}.execution-statuses strong{color:#3ed7ff;margin-left:5px}.execution-coverage-note{color:#d9b77b;border:1px solid #76512d;margin:0;padding:10px;font-size:14px}.execution-list{gap:6px;display:grid}.execution-list>details{background:#071521;border:1px solid #24435a}.execution-list>details>summary{cursor:pointer;grid-template-columns:minmax(165px,auto) minmax(220px,1fr) minmax(150px,auto) auto auto;align-items:center;gap:10px;min-height:48px;padding:10px 12px;list-style:none;display:grid}.execution-list>details>summary::-webkit-details-marker{display:none}.execution-list>details>summary span,.execution-list>details>summary strong,.execution-list>details>summary code{font-size:14px}.execution-list>details>summary code,.execution-list>details>summary i{color:#3ed7ff}.execution-list>details>summary i{font-style:normal}.execution-list>details[open]>summary i{transform:rotate(45deg)}.execution-status{border:1px solid #315069;padding:4px 7px}.execution-status.succeeded{color:#72e8bd;border-color:#26785f}.execution-status.failed,.execution-status.auth_required{color:#ff8398;border-color:#a73c50}.execution-detail{border-top:1px solid #24435a;padding:12px}.execution-detail>dl{grid-template-columns:1fr;gap:7px;margin:0;display:grid}.execution-detail>dl div{border:1px solid #24435a;padding:8px}.execution-detail dt{color:#86a0b9;font-size:13px}.execution-detail dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.execution-detail>p{color:#ff9bad;font-size:14px}.execution-usage{border:1px solid #24435a;margin-top:10px}.execution-usage>summary{cursor:pointer;padding:8px;font-size:14px}.execution-usage pre{color:#d2dbe3;overflow-wrap:anywhere;white-space:pre-wrap;border-top:1px solid #24435a;margin:0;padding:10px;font-size:13px}.agent-processes-head,.runtime-worker-card,.runtime-section{background:#081826;border:1px solid #24435a}.agent-processes-head{justify-content:space-between;align-items:end;padding:20px;display:flex}.agent-processes-head span,.agent-processes-head p{color:#86a0b9;font-size:14px}.agent-processes-head h1{margin:6px 0;font-size:20px;font-weight:500}.agent-processes-head p{margin:0}.agent-processes-head>strong{color:#3ed7ff;text-align:center;border:1px solid #285477;min-width:42px;padding:8px;font-size:14px}.runtime-worker-card{padding:14px}.runtime-worker-card>header,.runtime-section>header,.runtime-profiles article header,.runtime-components article header{justify-content:space-between;align-items:center;display:flex}.runtime-worker-card>header div{gap:4px;display:grid}.runtime-worker-card code,.runtime-profiles code,.runtime-components code{color:#3ed7ff;font-size:13px}.runtime-worker-card>header>span,.runtime-profiles article header span,.runtime-components article header span{border:1px solid #315069;padding:4px 7px;font-size:13px}.runtime-worker-card>header>span.running,.runtime-components article header span.active,.runtime-components article header span.available{color:#72e8bd;border-color:#26785f}.runtime-worker-card>header>span.stopped,.runtime-components article header span.worker_stopped{color:#ff8398;border-color:#a73c50}.runtime-worker-card>p,.runtime-profiles p,.runtime-components p{color:#b8c6d3;font-size:14px;line-height:1.5}.runtime-worker-card dl{grid-template-columns:1fr;gap:8px;margin:12px 0;display:grid}.runtime-worker-card dl div,.runtime-components dl{border:1px solid #24435a;margin:0;padding:9px}.runtime-worker-card dt,.runtime-components dt{color:#86a0b9;font-size:13px}.runtime-worker-card dd,.runtime-components dd{margin:4px 0 0;font-size:14px}.runtime-queue{flex-wrap:wrap;gap:7px;display:flex}.runtime-queue span{color:#86a0b9;border:1px solid #24435a;padding:6px 8px;font-size:13px}.runtime-queue strong{color:#3ed7ff;margin-left:5px}.runtime-section>header{border-bottom:1px solid #24435a;padding:11px 14px}.runtime-section>header strong,.runtime-section>header span,.runtime-profiles article>strong,.runtime-components article>strong{font-size:14px}.runtime-section>header span{color:#3ed7ff}.runtime-profiles,.runtime-components{grid-template-columns:1fr;gap:8px;padding:10px;display:grid}.technical-service-list article{grid-template-columns:minmax(160px,.7fr) minmax(260px,1.4fr) auto auto;align-items:center;gap:8px 12px;padding:8px 10px;display:grid}.technical-service-identity{gap:2px;min-width:0;display:grid}.technical-service-identity strong{font-size:14px}.technical-service-list article>p{margin:0}.technical-service-status{border:1px solid #315069;padding:4px 7px;font-size:13px}.technical-service-status.active,.technical-service-status.available{color:#72e8bd;border-color:#26785f}.technical-service-status.worker_stopped{color:#ff8398;border-color:#a73c50}.technical-service-list .technical-actions{flex-wrap:nowrap;margin-top:0}.runtime-profiles article,.runtime-components article{border:1px solid #24435a;padding:11px}.runtime-profiles article>strong,.runtime-components article>strong{margin-top:9px;display:block}.runtime-components dl{margin-top:10px}@media (width<=760px){.runtime-worker-card dl{grid-template-columns:1fr}.execution-list>details>summary,.technical-service-list article{grid-template-columns:1fr auto}.technical-service-list article>p,.technical-service-list .technical-actions{grid-column:1/-1}.queue-monitor-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-monitor-list>article{grid-template-columns:1fr}.storage-monitor-list>article>dl,.storage-monitor-list>article>p{grid-area:auto/1}}@media (width>=761px) and (width<=1180px){.technical-service-list article{grid-template-columns:minmax(140px,.7fr) minmax(180px,1.2fr) auto auto}}.scripts-workspace-head{background:#081826;border:1px solid #24435a;justify-content:space-between;align-items:end;padding:20px;display:flex}.scripts-workspace-head span,.scripts-workspace-head p,.scripts-registry label>span{color:#86a0b9;font-size:14px}.scripts-workspace-head h1{margin:6px 0;font-size:20px;font-weight:500}.scripts-workspace-head p{margin:0}.scripts-workspace-head>strong{color:#3ed7ff;text-align:center;border:1px solid #285477;min-width:50px;padding:10px;font-size:14px}.scripts-registry{gap:12px;font-size:14px;display:grid}.scripts-category{gap:6px;display:grid}.scripts-category>header{border-bottom:1px solid #24435a;justify-content:space-between;align-items:center;padding:8px 2px;font-size:14px;display:flex}.scripts-category>header span{color:#3ed7ff;font-size:14px}.scripts-registry details{background:#071521;border:1px solid #24435a}.scripts-registry summary{cursor:pointer;grid-template-columns:minmax(190px,.65fr) minmax(260px,1fr) auto auto;align-items:center;gap:12px;min-height:48px;padding:10px 14px;list-style:none;display:grid}.scripts-registry summary::-webkit-details-marker{display:none}.scripts-registry summary code{color:#f2f6fa;overflow-wrap:anywhere;font-size:14px}.scripts-registry summary time{color:#86a0b9;font-size:13px;font-style:normal}.scripts-registry .script-description{color:#b8c6d3;font-size:14px;line-height:1.4}.scripts-registry summary i{color:#3ed7ff;font-style:normal}.scripts-registry details[open] summary i{transform:rotate(45deg)}.script-kind{text-transform:uppercase;border:1px solid #315069;padding:4px 7px}.script-kind.one_off{color:#f0b85b;border-color:#76512d}.script-kind.migration{color:#ae91ff;border-color:#4c3e79}.scripts-registry details>div{border-top:1px solid #1e374a;padding:14px}.scripts-registry details>div p{margin:0 0 12px}.scripts-registry .script-full-description{color:#d2dbe3;white-space:pre-line;font-size:14px;line-height:1.55}.scripts-registry .script-activation{background:#091b29;border:1px solid #25465e;margin:0 0 12px;padding:10px}.scripts-registry .script-activation strong,.scripts-registry .script-activation p{font-size:14px}.source-discovery-policy{border:1px solid #2b526b;gap:10px;margin-bottom:12px;padding:12px;display:grid}.source-discovery-policy>header,.source-discovery-policy>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.source-discovery-policy>header strong,.source-discovery-policy>header p,.source-discovery-policy label,.source-discovery-policy input,.source-discovery-policy textarea,.source-discovery-policy button,.source-discovery-policy footer span{font-size:14px}.source-discovery-policy>header p{color:#86a0b9;margin:3px 0 0}.source-discovery-policy>header>span{color:#3ed7ff;border:1px solid #285477;padding:5px 8px}.source-provider-list{gap:6px;display:grid}.source-provider-list article{border:1px solid #1f3a4d;grid-template-columns:42px 42px minmax(240px,1.4fr) minmax(150px,.7fr) 100px 110px minmax(160px,.8fr);align-items:end;gap:10px;padding:9px;display:grid}.source-provider-list label,.source-trusted-domains{gap:5px;display:grid}.source-provider-list .source-provider-enabled{align-items:center;gap:8px;min-height:36px;display:flex}.source-provider-list input:not([type=checkbox]),.source-trusted-domains textarea{color:#f2f6fa;background:#030d14;border:1px solid #315069;width:100%;min-height:36px;padding:7px 9px}.source-provider-list .source-stage-toggle{place-items:center;min-width:36px}.source-discovery-limits{border:1px solid #1f3a4d;grid-template-columns:repeat(5,minmax(130px,1fr));gap:8px;margin:0;padding:9px;display:grid}.source-discovery-limits legend{color:#86a0b9;padding:0 6px}.source-discovery-limits label{gap:5px;display:grid}.source-discovery-limits input{color:#f2f6fa;background:#030d14;border:1px solid #315069;width:100%;min-height:36px;padding:7px 9px}.source-provider-list code{color:#58d9ff;align-items:center;min-height:36px;display:flex}.source-trusted-domains textarea{resize:vertical;line-height:1.45}.source-discovery-policy button{color:#fff;cursor:pointer;background:#1689d8;border:1px solid #4ebcff;padding:8px 12px}.source-discovery-policy footer span{color:#86a0b9}@media (width<=1100px){.source-provider-list article{grid-template-columns:42px 42px minmax(220px,1fr) 130px}.source-provider-list .source-provider-locales{grid-column:1/-1}.source-discovery-limits{grid-template-columns:repeat(2,minmax(160px,1fr))}}.scripts-registry .script-activation p{color:#b8c6d3;margin:5px 0 0}.scripts-registry dl{flex-wrap:wrap;gap:8px 20px;margin:0 0 12px;display:flex}.scripts-registry dl div{gap:6px;display:flex}.scripts-registry dt{color:#86a0b9}.scripts-registry dd{margin:0}.scripts-registry label{gap:5px;display:grid}.scripts-registry label+label{margin-top:10px}.scripts-registry label code{color:#58d9ff;overflow-wrap:anywhere;background:#030d14;border:1px solid #1f3a4d;padding:8px}.scripts-workspace-error{color:#ff8398;border:1px solid #a73c50;padding:12px}.future-implementations-workspace{gap:14px;font-size:14px;display:grid}.entity-schema-form{background:#071521;border:1px solid #24435a;gap:12px;padding:14px;display:grid}.entity-schema-form>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.entity-schema-form h2{margin:4px 0;font-size:18px;font-weight:400}.entity-schema-form header span,.entity-schema-form header p,.entity-schema-form legend{color:#86a0b9;font-size:13px}.entity-schema-form header p{margin:0}.entity-schema-form fieldset{border:1px solid #24435a;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}.entity-schema-form legend{padding:0 6px}.entity-schema-form label{gap:5px;display:grid}.entity-schema-form label>span{color:#d4e0ea;font-size:14px}.entity-schema-form input,.entity-schema-form textarea,.entity-schema-form select{box-sizing:border-box;width:100%}.entity-schema-error{color:#ff8398}.agent-local-draft-state{color:#86a0b9;font-size:12px;font-weight:400}.agent-media-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0;display:grid}.agent-media-metadata label,.agent-relation-evidence{color:#86a0b9;gap:4px;font-size:12px;display:grid}.agent-relation-evidence{border-top:1px solid #24435a;padding-top:8px}.agent-relation-evidence a{color:#3ed7ff;overflow-wrap:anywhere}.agent-relation-evidence small{color:#d4e0ea}.agent-draft-diff{color:#d4e0ea;border:1px solid #24435a;gap:6px;margin-top:8px;padding:8px;display:grid}.agent-draft-diff>div{border-top:1px solid #193349;gap:3px;padding-top:5px;display:grid}.agent-draft-diff span{color:#86a0b9;overflow-wrap:anywhere;font-size:12px}@media (width<=720px){.entity-schema-form>header{flex-direction:column;align-items:start}.entity-schema-form fieldset{grid-template-columns:1fr}}.future-implementations-head{background:#081826;border:1px solid #24435a;justify-content:space-between;align-items:end;padding:20px;display:flex}.future-implementations-head span,.future-implementations-head p{color:#86a0b9;font-size:14px}.future-implementations-head h1{margin:6px 0;font-size:20px;font-weight:500}.future-implementations-head p{margin:0}.future-implementations-head>strong,.future-document>header>strong{color:#3ed7ff;text-align:center;border:1px solid #285477;min-width:42px;padding:8px;font-size:14px}.future-document{background:#071521;border:1px solid #24435a}.future-document>header{border-bottom:1px solid #24435a;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.future-document>header div{gap:4px;display:grid}.future-document>header code{color:#f2f6fa;font-size:14px}.future-document>header span{color:#86a0b9;font-size:13px}.future-items{gap:6px;padding:10px;display:grid}.future-items details{border:1px solid #24435a}.future-items summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:48px;padding:10px 14px;list-style:none;display:grid}.future-items summary::-webkit-details-marker{display:none}.future-items summary code,.future-items summary strong,.future-items summary span{font-size:14px}.future-items summary code,.future-items summary i{color:#3ed7ff}.future-items summary i{font-style:normal}.future-items details[open] summary i{transform:rotate(45deg)}.future-item-content{border-top:1px solid #24435a;padding:14px}.future-item-content dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.future-item-content dl div{border:1px solid #24435a;padding:10px}.future-item-content dt{color:#86a0b9;font-size:13px}.future-item-content dd{margin:4px 0 0;font-size:14px}.future-item-content pre{color:#d2dbe3;overflow-wrap:anywhere;white-space:pre-wrap;background:#030d14;border:1px solid #1f3a4d;margin:0;padding:14px;font-family:inherit;font-size:14px;line-height:1.55}@media (width<=760px){.future-items summary,.future-item-content dl{grid-template-columns:1fr}.scripts-registry summary{grid-template-columns:minmax(0,1fr) auto}.scripts-registry .script-description,.scripts-registry summary time{grid-column:1/-1}}.rating-research-workspace-head{gap:10px;padding:14px 16px;display:grid}.rating-research-workspace-head>p,.rating-research-snapshot-rationale{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.rating-research-search{border:1px solid var(--line-strong,var(--cyan));background:#05111b85;align-items:end;gap:10px;padding:10px;display:flex}.rating-research-search label{flex:420px;gap:5px;max-width:520px;display:grid}.rating-research-search .rating-research-year-search{flex:0 210px}.rating-research-search label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.rating-research-search input{border:1px solid var(--line);background:var(--field,#020c14eb);min-height:38px;color:var(--text);outline:none;padding:7px 10px;font-size:14px}.rating-research-search input:focus{border-color:var(--cyan);box-shadow:0 0 0 1px var(--cyan)}.rating-research-workspace-head .panel-title-row h2{font-size:24px}.rating-research-snapshot{border:1px solid var(--line);padding:0;overflow:hidden}.rating-research-package{padding:0;overflow:hidden}.rating-research-package>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:42px;padding:6px 10px;list-style:none;display:flex}.rating-research-package>summary::-webkit-details-marker{display:none}.rating-research-package>summary strong{color:var(--text);font-size:14px}.rating-research-package>summary span{color:var(--cyan);font-size:11px}.rating-research-package-items{border-top:1px solid var(--line);gap:6px;padding:6px;display:grid}.rating-research-snapshot>summary{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:6px 10px;display:flex}.rating-research-snapshot>summary>div{grid-template-columns:minmax(170px,.5fr) minmax(125px,.35fr) minmax(180px,1fr);align-items:center;gap:8px;width:100%;display:grid}.rating-research-snapshot>summary span{color:var(--cyan);letter-spacing:.1em;font-family:monospace;font-size:11px}.rating-research-snapshot>summary h2{margin:0;font-size:14px;font-weight:650}.rating-research-snapshot>summary small{color:var(--muted);font-size:11px}.rating-research-snapshot>summary>strong{color:var(--cyan);font-size:20px}@media (width<=760px){.rating-research-snapshot>summary>div{grid-template-columns:1fr;gap:2px}}.rating-research-snapshot-rationale{border-bottom:1px solid var(--line);padding:16px 22px}.rating-research-map-launcher{border-bottom:1px solid var(--line);padding:12px 22px}.rating-research-map-backdrop{z-index:320}.rating-research-map-dialog{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--panel);width:min(1280px,100vw - 40px);max-width:100%;max-height:calc(100dvh - 40px);padding:16px;box-shadow:0 32px 90px #000000b8}.rating-research-map-dialog>header{justify-content:space-between;align-items:center;gap:16px;padding:0 0 14px;display:flex}.rating-research-map-dialog>header span{color:var(--cyan);letter-spacing:.12em;font-family:monospace;font-size:12px}.rating-research-map-dialog>header h2{margin:4px 0 0;font-size:24px}.rating-research-map-dialog>header button{width:40px;min-width:40px;min-height:40px;padding:0;font-size:24px}.rating-research-map-canvas{border:1px solid var(--line);background:var(--bg);height:min(760px,100dvh - 140px);min-height:520px;position:relative;overflow:hidden}.rating-research-map-canvas>div{z-index:1;position:absolute;inset:0}.rating-research-map-canvas>svg{z-index:650;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rating-research-map-canvas svg line,.rating-research-map-canvas svg polyline{fill:none;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px var(--bg))}.rating-research-map-canvas .rating-research-map-name-panel{fill:#05111bb3;stroke:var(--line-strong);stroke-width:1px}.rating-research-map-canvas .rating-research-map-rating-icon{fill:#0b1622c2;stroke:var(--amber);stroke-width:2px}.rating-research-map-canvas svg text{fill:var(--text);font-size:13px;font-weight:700}.rating-research-map-canvas .rating-research-map-rating-value{fill:var(--amber);text-anchor:middle;font-size:11px}.rating-research-map-canvas .leaflet-control-attribution{font-size:11px}@media (width<=720px){.rating-research-map-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.rating-research-map-canvas{height:calc(100dvh - 120px);min-height:420px}}.rating-research-members{display:grid;overflow-x:auto}.rating-research-member{border-bottom:1px solid var(--line);font-size:14px;line-height:1.5}.rating-research-member-summary{background:#49c6ff09;grid-template-columns:72px minmax(170px,1fr) 90px minmax(190px,1.3fr) minmax(150px,1fr) minmax(180px,1fr);display:grid}.rating-research-member>summary{cursor:pointer;list-style:none;position:relative}.rating-research-member>summary::-webkit-details-marker{display:none}.rating-research-member>summary:after{color:var(--cyan);content:"⌄";font-size:16px;position:absolute;bottom:4px;right:8px}.rating-research-member[open]>summary:after{content:"⌃"}.rating-research-member>summary:hover{background:#49c6ff14}.rating-research-member-head{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;background:#49c6ff12;font-size:13px;font-weight:800}.rating-research-member-summary>span{border-right:1px solid var(--line);align-content:start;gap:4px;min-width:0;padding:9px 10px;display:grid}.rating-research-member-summary small,.rating-research-member-rationale>strong{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.rating-research-member-summary strong,.rating-research-member-summary a{color:var(--text);overflow-wrap:anywhere}.rating-research-member-summary em{color:var(--dim);font-size:13px;font-style:normal;display:block}.rating-research-rank,.rating-research-score{text-align:center}.rating-research-rank strong,.rating-research-score strong,.rating-research-member-summary a{color:var(--cyan)}.rating-research-rank strong,.rating-research-score strong{font-size:20px}.rating-research-member-rationale{border-top:1px solid var(--line);background:#05111beb;grid-template-columns:210px minmax(0,1fr);gap:14px;padding:14px 18px 16px;display:grid}.rating-research-member-rationale p{color:var(--text);margin:0}.rating-research-evidence-list{padding:16px 22px 22px}.rating-research-evidence-list>summary{color:var(--cyan);cursor:pointer;font-size:14px;font-weight:800}.rating-research-evidence-list>div{gap:10px;margin-top:12px;display:grid}.rating-research-evidence-list article{border:1px solid var(--line);background:#05111bad;gap:5px;padding:12px 14px;font-size:14px;display:grid}.rating-research-evidence-list article a{color:var(--cyan);overflow-wrap:anywhere}.rating-research-evidence-list article small{color:var(--dim);font-size:13px}.rating-research-evidence-list article p{color:var(--muted);margin:0;line-height:1.5}@media (width<=720px){.rating-research-search{flex-direction:column;align-items:stretch}.rating-research-search label{flex-basis:auto}.rating-research-snapshot>summary h2{font-size:24px}}@media (width<=1120px){.rating-research-member-summary{grid-template-columns:56px minmax(140px,1fr) 72px minmax(170px,1.25fr) minmax(135px,.9fr) minmax(155px,1fr);min-width:860px}.rating-research-member-rationale{grid-template-columns:1fr}}@media (width<=720px){.rating-research-member-summary{grid-template-columns:52px minmax(130px,1fr) 68px minmax(160px,1.2fr) minmax(125px,.9fr) minmax(145px,1fr);min-width:800px}}.knowledge-toolbar{grid-template-columns:repeat(4,minmax(150px,1fr));align-items:end;gap:9px;padding:12px;display:grid}.taxonomy-manager{padding:0;overflow:hidden}.taxonomy-manager>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;padding:10px 14px;list-style:none;display:flex}.taxonomy-manager>summary::-webkit-details-marker{display:none}.taxonomy-manager>summary>div{gap:3px;display:grid}.taxonomy-manager>summary>div>span,.taxonomy-manager>summary>span{color:var(--dim);letter-spacing:.08em;font-size:10px;font-weight:800}.taxonomy-manager>summary strong{font-size:17px}.taxonomy-tree-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:430px;padding:0 12px 12px;display:grid;overflow-y:auto}.taxonomy-hidden-toggle{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;padding:8px 14px;font-size:11px;display:flex}.taxonomy-root{border:1px solid var(--line);background:#050d168c;align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.taxonomy-kind{background:linear-gradient(#1d517f33,#050d168c);border-color:#52b5ff6b}.taxonomy-root>header,.taxonomy-branches details>summary,.taxonomy-leaves>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.taxonomy-hidden-recovery{color:#d7b35b;background:#f4bb480e;border:1px dashed #f4bb4880;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:4px 6px;font-size:11px;display:flex}.taxonomy-hidden-recovery span{gap:2px;min-width:0;display:grid}.taxonomy-hidden-recovery small{color:#92763c;letter-spacing:.09em;font-size:8px;font-weight:800}.taxonomy-hidden-recovery button{color:#f3c65b;cursor:pointer;min-height:25px;font:inherit;background:0 0;border:1px solid #f4bb488c;font-size:10px}.taxonomy-root>header{color:#b8d7fb;min-height:34px;font-size:15px}.taxonomy-root>header span,.taxonomy-branches details>summary span{color:var(--cyan);font-family:monospace}.taxonomy-branches{gap:5px;display:grid}.taxonomy-branches details{border:1px solid #5a799c57}.taxonomy-branches details.taxonomy-domain{background:#6946af1a;border-color:#a17bff7a}.taxonomy-domain>summary{color:#c9b6ff!important}.taxonomy-domain>summary:before,.taxonomy-direction>summary:before{letter-spacing:.09em;font-size:8px;font-weight:800}.taxonomy-domain>summary:before{color:#9f7eff;content:"ГРУППА"}.taxonomy-leaves>details.taxonomy-direction{background:#21897714;border-color:#3dcbb070}.taxonomy-direction>summary{color:#93ead7!important}.taxonomy-direction>summary:before{color:#54cfb8;content:"НАПРАВЛЕНИЕ"}.taxonomy-branches details.hidden,.taxonomy-leaves>div.hidden{opacity:.48}.taxonomy-branches details>summary{color:#93a9c3;cursor:pointer;min-height:34px;padding:0 8px;font-size:12px;list-style:none}.taxonomy-branches details>summary::-webkit-details-marker{display:none}.taxonomy-leaves{border-top:1px solid var(--line);gap:3px;padding:5px;display:grid}.taxonomy-leaves>details{border-color:#5a799c3d}.taxonomy-leaves>details>summary{color:#8ca5c2;min-height:30px;padding:0 6px;font-size:11px}.taxonomy-specializations{max-height:260px;overflow-y:auto}.taxonomy-leaves>div{color:#8394aa;background:#ffffff05;min-height:30px;padding:0 5px;font-size:11px}.taxonomy-leaves>div.taxonomy-specialization-item{color:#f0cd8d;background:#97691b17;border-left:2px solid #efb954b8}.taxonomy-specialization-item>span:before{color:#b88d40;content:"ТИП";margin-right:5px;font-size:8px;font-weight:800}.taxonomy-leaves button,.taxonomy-visibility-action{color:#739fd2;cursor:pointer;background:0 0;border:0;min-height:25px;font-size:10px}.taxonomy-leaves form,.taxonomy-add-domain{grid-template-columns:minmax(0,1fr) auto;gap:4px;display:grid}.taxonomy-leaves input,.taxonomy-add-domain input,.taxonomy-add-domain button{border:1px solid var(--line);min-width:0;min-height:32px;color:var(--text);background:#07111c;padding:0 7px;font-size:11px}.taxonomy-leaves form>button{border:1px solid var(--line-strong);width:32px;min-height:32px;color:var(--cyan);background:#4a9dff1a}.taxonomy-add-domain button{color:var(--cyan);cursor:pointer}.taxonomy-visibility-action{border-top:1px solid var(--line);width:100%}.knowledge-toolbar .entity-search{align-self:end}.knowledge-popover{align-self:end;min-width:0;position:relative}.knowledge-popover>summary{border:1px solid var(--line);cursor:pointer;background:#07111c;gap:2px;min-height:38px;padding:6px 9px;list-style:none;display:grid}.knowledge-popover>summary::-webkit-details-marker{display:none}.knowledge-popover>summary span{color:var(--dim);text-transform:uppercase;font-size:9px}.knowledge-popover>summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.knowledge-popover-body{z-index:60;border:1px solid var(--line-strong);background:#07111c;gap:4px;width:min(420px,80vw);max-height:360px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);right:0;overflow-y:auto;box-shadow:0 18px 55px #0000008c}.knowledge-popover-body button{min-height:30px;color:var(--text);text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;gap:3px;padding:4px 7px;display:grid}.knowledge-popover-body button strong{font-size:11px;line-height:1.15}.knowledge-popover-body button:hover,.knowledge-popover-body button.active{border-color:var(--line-strong);background:#4a9dff17}.knowledge-popover-body small{color:var(--muted);font-size:9px;line-height:1.15}.knowledge-toolbar>label{gap:5px;min-width:0;display:grid}.knowledge-toolbar>label>span{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.knowledge-toolbar select,.knowledge-toolbar input{border:1px solid var(--line);width:100%;min-width:0;min-height:38px;color:var(--text);background:#07111c;padding:0 9px;font-size:13px}.entity-filter-groups{margin-bottom:12px}.entity-kind-filters,.entity-category-filters,.proposal-filters{scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.entity-category-filters{margin-top:7px}.entity-kind-filters button,.entity-category-filters button,.proposal-filters button{border:1px solid var(--line);color:#75859b;white-space:nowrap;cursor:pointer;background:#07111c;min-height:34px;padding:0 10px}.entity-kind-filters button.active,.entity-category-filters button.active,.proposal-filters button.active{border-color:var(--line-strong);color:#a9d0ff;background:#4a9dff26}.users-browser{padding:18px}.page-heading.users-heading{align-items:start;min-height:0;margin:0 0 8px}.page-heading.users-heading>div:first-child>span{font-size:9px}.page-heading.users-heading h1{letter-spacing:0;margin-top:3px;font-family:inherit;font-size:22px;font-weight:700}.page-heading.users-heading .page-heading-description{max-width:none;margin-top:3px;font-size:12px;line-height:1.35}.user-filter-panel{border:1px solid var(--line);background:#07111c;margin-top:7px}.user-filter-panel>summary{color:#9bc8ff;cursor:pointer;justify-content:space-between;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:700;list-style:none;display:flex}.user-filter-panel>summary::-webkit-details-marker{display:none}.user-filter-panel>summary i{font-size:13px;font-style:normal;transition:transform .16s}.user-filter-panel[open]>summary i{transform:rotate(180deg)}.user-filter-form{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(110px,1fr));gap:6px;padding:8px;display:grid}.user-sort-controls{border-bottom:1px solid var(--line);grid-column:1/-1;gap:6px;padding-bottom:7px;display:grid}.user-sort-tabs{background:#071331;border:1px solid #4967ba;border-radius:8px;grid-template-columns:repeat(5,minmax(90px,1fr));display:grid;overflow:hidden}.user-sort-tabs button{color:#bad0f5;cursor:pointer;background:0 0;border:0;border-right:1px solid #4967ba73;min-width:0;min-height:30px;padding:0 6px;font-size:10px}.user-sort-tabs button:nth-child(5n){border-right:0}.user-sort-tabs button.active{color:#fff3b2;background:linear-gradient(#607ccc,#344d9e);box-shadow:inset 0 0 0 1px #d8a93e}.user-filter-presets{grid-template-columns:repeat(2,minmax(120px,220px));gap:6px;display:grid}.user-filter-form label{gap:3px;display:grid}.user-filter-form label span{color:var(--dim);font-size:9px}.user-filter-form input,.user-filter-form select{border:1px solid var(--line);width:100%;min-height:30px;color:var(--text);background:#040c15;padding:0 7px;font-size:11px}.user-filter-actions{grid-column:1/-1;justify-content:end;gap:6px;display:flex}.user-filter-actions button{border:1px solid var(--line-strong);color:#9bc8ff;cursor:pointer;background:#0a1b2c;min-height:30px;padding:0 11px;font-size:11px}.user-filter-actions button:first-child{color:#f4d98e;border-color:#9f7930}.bonus-workspace{gap:10px;font-size:13px;display:grid}.bonus-workspace .page-heading.compact{align-items:start;min-height:0;margin:0 0 2px}.bonus-workspace .page-heading>div:first-child>span,.bonus-panel-heading>div>span{color:#5e9feb;letter-spacing:.12em;font-size:9px;font-weight:800}.bonus-workspace .page-heading.compact h1{letter-spacing:0;margin-top:3px;font-family:inherit;font-size:22px;font-weight:700}.bonus-workspace .page-heading.compact .page-heading-description{margin-top:3px;font-size:12px;line-height:1.35}.bonus-rules-card,.referral-settings-card{padding:12px}.bonus-panel-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:10px;display:flex}.bonus-panel-heading h2{margin:3px 0 0;font-family:inherit;font-size:16px}.bonus-panel-heading>small{color:var(--dim);font-size:10px}.bonus-rule-list{gap:5px;display:grid}.bonus-rule-row{border:1px solid var(--line);background:#07111c;grid-template-columns:34px minmax(180px,1fr) 150px 112px;align-items:center;gap:10px;min-height:48px;padding:6px 8px;display:grid}.bonus-rule-copy{gap:2px;min-width:0;display:grid}.bonus-rule-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bonus-rule-copy small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.bonus-rule-toggle,.bonus-review-toggle{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.bonus-rule-toggle input,.bonus-review-toggle input{accent-color:#d9ad45;width:15px;height:15px}.bonus-rule-amount{color:var(--dim);gap:3px;font-size:9px;display:grid}.bonus-rule-amount input{border:1px solid var(--line);width:100%;min-height:30px;color:var(--text);background:#040c15;padding:0 8px;font-size:13px}.referral-setting-toggle{gap:18px;margin-bottom:10px;display:flex}.referral-setting-toggle label{align-items:center;gap:8px;font-size:12px;display:flex}.referral-setting-toggle input{accent-color:#d9ad45;width:15px;height:15px}.referral-number-settings{grid-template-columns:minmax(220px,360px);gap:8px;display:grid}.referral-number-settings label{color:var(--dim);flex-direction:column;gap:7px;font-size:10px;display:flex}.referral-number-settings input{border:1px solid var(--line);min-height:32px;color:var(--text);background:#07111c;padding:0 9px;font-size:13px}.referral-settings-actions{align-items:center;gap:12px;margin-top:10px;display:flex}.referral-settings-actions button{color:#f4d98e;cursor:pointer;background:linear-gradient(135deg,#0c5cbc,#073b7a);border:1px solid #9f7930;min-height:32px;padding:0 12px;font-size:12px;font-weight:700}.referral-settings-actions small{color:var(--dim)}@media (width<=900px){.bonus-rule-row{grid-template-columns:28px minmax(0,1fr) 105px;gap:7px}.bonus-review-toggle{grid-column:2/3}.bonus-rule-amount{grid-area:1/3/span 2}.user-filter-form{grid-template-columns:repeat(3,minmax(100px,1fr))}}.proposal-policy-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:10px 12px;margin-bottom:16px;padding:12px 14px;display:grid}.proposal-policy-panel>header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.proposal-policy-panel>header>div:first-child>span{color:var(--blue);letter-spacing:.12em;font-size:10px}.proposal-policy-panel h3{margin:4px 0 0;font-family:inherit;font-size:16px;line-height:1.25}.proposal-policy-panel small{color:var(--dim);margin:0;font-size:11px}.proposal-policy-access{border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 130px;align-items:center;gap:10px;min-height:58px;padding:8px 10px;display:grid}.proposal-policy-switch{align-items:center;gap:10px;display:flex}.proposal-policy-switch input{accent-color:#d9ad45;width:15px;height:15px}.proposal-policy-switch span{font-size:12px}.proposal-policy-threshold{color:var(--dim);flex-direction:column;gap:6px;font-size:11px;display:flex}.proposal-policy-threshold input{border:1px solid var(--line);min-height:32px;color:var(--text);background:#07111c;padding:0 8px;font-size:12px}.proposal-required-fields{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px 12px;min-height:58px;margin:0;padding:6px 10px 8px;display:grid}.proposal-required-fields legend{color:var(--dim);padding:0 5px;font-size:11px}.proposal-required-fields label{color:var(--text);align-items:center;gap:7px;font-size:12px;display:flex}.proposal-required-fields input{accent-color:#d9ad45}.proposal-policy-actions{flex-direction:row-reverse;align-items:center;gap:8px;display:flex}.proposal-policy-actions>button{color:#dce8f4;cursor:pointer;background:#0a2940;border:1px solid #2c668e;min-height:30px;padding:0 12px;font-family:Arial,sans-serif;font-size:11px;font-weight:700}.proposal-policy-actions>button:hover{border-color:var(--blue);color:#fff}.user-list{flex-direction:column;gap:10px;margin-top:12px;display:flex}.user-list-item{border:1px solid var(--line);background:#07111c}.user-list-item>button{width:100%;min-height:76px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(240px,1.7fr) minmax(190px,1fr) minmax(135px,.65fr) minmax(135px,.65fr);align-items:center;gap:16px;padding:13px 16px;display:grid}.user-list-item:has(>button.active){border-color:var(--line-strong)}.user-list-item>button.active{background:#4a9dff1a}.user-list-identity,.user-list-activity,.user-list-balance{flex-direction:column;gap:6px;min-width:0;display:flex}.user-list-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.user-list-item small{color:var(--dim);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.user-list-activity strong{font-size:13px}.user-list-balance{border-left:1px solid var(--line);padding-left:14px}.user-list-balance strong{color:#e8bd57;font-size:17px}.user-list-balance-points strong{color:#62a9ff}.users-pagination{grid-template-columns:auto 1fr auto;align-items:center;gap:7px;margin-top:10px;display:grid}.users-pagination button{border:1px solid var(--line);color:#8ebeff;cursor:pointer;background:#07111c;min-height:34px;padding:0 10px}.users-pagination button:disabled{color:#3e4c5e;cursor:default}.users-pagination span{color:var(--dim);text-align:center;font-size:11px}.users-detail{gap:8px;min-width:0;display:grid}.user-expanded-detail{border-top:1px solid var(--line-strong);background:#050d16;padding:10px}.user-summary{padding:8px}.user-summary-heading{justify-content:space-between;align-items:center;gap:8px;min-height:0;margin:0;padding:0;display:flex}.user-summary-heading>div{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:8px;min-width:0;display:grid}.user-summary-heading>div>span,.user-card-section .panel-heading>div>span{color:var(--blue);letter-spacing:.12em;font-size:9px;font-weight:800}.user-summary-heading>div>span{grid-column:1/-1;line-height:1}.user-summary-heading>strong{color:#73e2b8;border:1px solid #52d2a459;padding:4px 7px;font-size:10px}.user-summary h2{margin:2px 0 0;font-family:inherit;font-size:16px;line-height:1.2}.user-summary p{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:monospace;font-size:10px;overflow:hidden}.user-summary-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:6px;display:grid}.user-summary-grid div{border-right:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding:5px 7px;display:flex}.user-summary-grid span{color:var(--dim);font-size:9px}.user-summary-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.user-regularity-progress{border:1px solid var(--line);background:#07111c;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:10px;margin-top:6px;padding:6px 8px;display:grid}.user-regularity-progress>div{gap:2px;display:grid}.user-regularity-progress>div:last-child{text-align:right}.user-regularity-progress>div span{color:var(--dim);font-size:9px}.user-regularity-progress>div strong{color:#dce7f2;font-size:11px}.user-regularity-progress>i{background:#020913;border:1px solid #29465f;border-radius:999px;height:8px;position:relative;overflow:hidden}.user-regularity-progress>i>b{border-radius:inherit;background:linear-gradient(90deg,#69b8ff,#efbd45);height:100%;display:block}.user-regularity-progress>i>span{color:#f5f8fb;background:#020913d1;border-radius:999px;padding:0 4px;font-size:8px;font-style:normal;font-weight:800;line-height:1;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.user-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.user-finance-summary>article{border:1px solid var(--line);background:#07111c;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);align-items:center;gap:10px;padding:5px 8px;display:grid}.user-finance-summary article>header{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.user-finance-summary article>header strong{color:#e8bd57;font-size:11px}.user-finance-summary article:nth-child(2)>header strong{color:#62a9ff}.user-finance-summary dl{grid-template-columns:1fr 1fr;gap:6px;margin:0;display:grid}.user-finance-summary dl div{gap:2px;display:grid}.user-finance-summary dt,.user-activity-summary span{color:var(--dim);font-size:9px}.user-finance-summary dd{color:var(--text);margin:0;font-size:13px;font-weight:700}.user-activity-summary{border:1px solid var(--line);grid-template-columns:repeat(8,minmax(64px,1fr));margin-top:6px;display:grid}.user-activity-summary>div{border-right:1px solid var(--line);gap:2px;min-width:0;padding:6px 8px;display:grid}.user-activity-summary>div:last-child{border-right:0}.user-activity-summary strong{font-size:12px}.user-activity-summary .silver strong{color:#c6d4e4}.user-activity-summary .gold strong{color:#e8bd57}.user-activity-summary .legendary strong{color:#ee3b71}.user-data-section{padding:0;overflow:hidden}.user-data-section>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:8px;min-height:42px;margin:0;padding:7px 10px;list-style:none;display:grid}.user-data-section>summary::-webkit-details-marker{display:none}.user-data-section>summary h3{margin:0;font-family:inherit;font-size:13px}.user-data-section>summary i{color:#75b9ff;font-size:14px;font-style:normal;transition:transform .16s}.user-data-section[open]>summary i{transform:rotate(180deg)}.user-section-count{color:#75b9ff;font-size:11px;font-weight:700}.user-data-rows{flex-direction:column;gap:7px;max-height:300px;padding:0 9px 9px;display:flex;overflow-y:auto}.user-data-rows article{border:1px solid var(--line);background:#07111c;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;padding:8px;display:grid}.user-data-rows article div{flex-direction:column;gap:4px;min-width:0;display:flex}.user-data-rows span{color:var(--dim);font-size:9px}.user-data-rows strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.user-card-section{padding:9px}.user-card-section>.panel-heading{min-height:35px;margin:0 0 7px;padding:0 2px}.user-card-section>.panel-heading h3{margin:2px 0 0;font-family:inherit;font-size:13px}.user-card-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.user-card-groups .user-data-section.nested{background:#07111c}.user-extended-data{padding:0;overflow:hidden}.user-extended-data>summary{color:#9bc8ff;cursor:pointer;justify-content:space-between;align-items:center;min-height:40px;padding:0 11px;font-size:12px;font-weight:700;list-style:none;display:flex}.user-extended-data>summary::-webkit-details-marker{display:none}.user-extended-data>summary i{font-size:14px;font-style:normal;transition:transform .16s}.user-extended-data[open]>summary i{transform:rotate(180deg)}.user-extended-sections{gap:6px;padding:0 8px 8px;display:grid}.proposal-filters{margin-bottom:16px}.proposal-queue{min-width:0;display:block}.proposal-table-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:8px;display:flex}.proposal-form-matrix{border:1px solid var(--line);grid-column:1/-1;margin-top:9px;overflow:hidden}.proposal-form-matrix>div{border-top:1px solid var(--line);color:#b9cad9;grid-template-columns:150px minmax(190px,1.25fr) minmax(150px,1fr) minmax(160px,1fr);align-items:center;gap:10px;min-height:34px;padding:5px 8px;font-family:Arial,sans-serif;font-size:11px;display:grid}.proposal-form-matrix>div:first-child{color:#68839e;letter-spacing:.05em;text-transform:uppercase;background:#07111c;border-top:0;min-height:28px;font-size:9px}.proposal-table-toolbar strong{color:#dce8f4;font-size:13px}.proposal-table-toolbar select{width:min(230px,48%);min-height:34px;padding:5px 28px 5px 9px!important;font-family:Arial,sans-serif!important;font-size:12px!important;line-height:1.2!important}.proposal-table-toolbar select option{font-family:Arial,sans-serif;font-size:12px}.proposal-table{border:1px solid var(--line);background:#050d1680;overflow:hidden}.proposal-table-head,.proposal-table>button{grid-template-columns:150px minmax(130px,.8fr) minmax(220px,1.6fr) 110px 120px;align-items:center;gap:10px;display:grid}.proposal-table-head{color:#68839e;letter-spacing:.07em;text-transform:uppercase;background:#07111c;min-height:30px;padding:0 10px;font-size:9px;font-weight:800}.proposal-table>button{border:0;border-top:1px solid var(--line);color:#cfdeec;text-align:left;cursor:pointer;background:0 0;width:100%;min-height:44px;padding:6px 10px;font-size:11px}.proposal-table>button:hover,.proposal-table>button.active{background:#2c84ca1f}.proposal-table>button>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proposal-table-empty{color:#7890a6;margin:0;padding:18px 10px;font-size:12px}.activity-proposal-review{margin-top:10px}.proposal-queue>.entity-picker{display:none}.proposal-preview-workspace .entity-editor-head h2{font-family:Arial,sans-serif;font-size:18px;line-height:1.2}.proposal-preview-workspace,.proposal-preview-workspace input,.proposal-preview-workspace textarea,.proposal-preview-workspace select,.proposal-preview-workspace button{font-family:Arial,sans-serif}.proposal-quick-actions{border:1px solid var(--line);background:#050d16b8;justify-content:flex-end;gap:7px;margin-top:8px;padding:8px;display:flex}.proposal-quick-actions button{min-height:30px;padding:5px 10px;font-family:Arial,sans-serif;font-size:11px;line-height:1.2}.proposal-preview-workspace .entity-save-row .entity-save-actions{display:none}.activity-proposal-review>label{gap:5px;margin-top:9px;display:grid}.activity-proposal-screenshot-preview{margin:12px 0 0}.activity-proposal-screenshot-preview figcaption{color:#7890a6;text-transform:uppercase;margin-bottom:6px;font-size:10px}.activity-proposal-screenshot-preview img{border:1px solid var(--line);object-fit:contain;max-width:min(100%,720px);max-height:420px;display:block}@media (width<=780px){.proposal-policy-panel>header{align-items:flex-start}.proposal-policy-panel>header h3{font-size:14px}.proposal-policy-actions{flex:none}.proposal-form-matrix{overflow-x:auto}.proposal-form-matrix>div{min-width:680px}.proposal-table{overflow-x:auto}.proposal-table-head,.proposal-table>button{min-width:720px}}.proposal-queue>.entity-picker{margin-bottom:14px}.proposal-preview-workspace{width:100%}.proposal-group-picker{gap:8px;width:min(560px,88vw)}.proposal-group-picker>section{border:1px solid var(--line);background:#050f19eb;gap:4px;padding:6px;display:grid}.proposal-group-picker>section>header{color:var(--cyan);justify-content:space-between;align-items:center;gap:10px;padding:3px 5px 6px;display:flex}.proposal-group-picker>section>header strong{font-size:12px}.proposal-group-picker>section>header span{color:var(--dim);font-family:monospace;font-size:10px}.proposal-card{padding:20px}.proposal-card>div:first-child{flex-direction:column;gap:5px;display:flex}.proposal-card>div:first-child span{color:var(--blue);font-size:11px}.proposal-card>div:first-child strong{font-family:Georgia,serif;font-size:26px}.proposal-card>div:first-child small,.proposal-card p{color:var(--muted)}.proposal-card dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.proposal-card dl div{border:1px solid var(--line);padding:9px}.proposal-card dt{color:var(--dim);font-size:10px}.proposal-card dd{margin:5px 0 0;font-size:12px}.proposal-actions{gap:7px;margin-top:14px;display:flex}.proposal-actions button{border:1px solid var(--line-strong);color:#aed2ff;cursor:pointer;background:#4a9dff1f;min-height:36px;padding:0 11px}.proposal-actions .danger-action{color:#ff9ba5;border-color:#ff5a6966}.entity-browser{max-height:calc(100vh - 120px);padding:14px;position:sticky;top:92px;overflow:hidden}.entity-search{grid-template-columns:1fr auto;gap:8px;display:grid}.entity-search input,.entity-form-grid input,.entity-form-grid select,.entity-form-grid textarea,.relation-edit-grid input,.new-relation-form input,.new-relation-form select{border:1px solid var(--line);width:100%;color:var(--text);background:#07111c;font-size:14px}.entity-search input,.entity-form-grid input,.entity-form-grid select,.relation-edit-grid input,.new-relation-form input,.new-relation-form select{min-height:39px;padding:0 10px}.entity-search button{border:1px solid var(--line-strong);color:var(--cyan);cursor:pointer;background:#4a9dff24;font-size:16px;font-weight:800}.entity-total{color:var(--dim);margin:12px 2px 8px;font-family:monospace;font-size:14px;display:block}.entity-list{scrollbar-width:thin;gap:5px;max-height:calc(100vh - 240px);display:grid;overflow-y:auto}.entity-list button{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;flex-direction:column;gap:4px;padding:12px;display:flex}.entity-list button:hover,.entity-list button.active{border-color:var(--line-strong);background:#4a9dff17}.entity-list strong{font-size:18px}.entity-list span,.entity-list small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.knowledge-editor{gap:18px;min-width:0;display:grid}.knowledge-editor>.entity-editor{order:1}.entity-workspace-tabs{grid-column:1/-1}.entity-working-comments{grid-column:1/-1;display:none}.knowledge-editor.knowledge-comments-active>:not(.entity-workspace-tabs):not(.entity-working-comments){display:none}.knowledge-editor.knowledge-comments-active>.entity-working-comments{display:grid}.knowledge-editor>.entity-media-panel{order:2}.knowledge-editor>.entity-metrics-panel{order:3}.entity-language-tabs{border:1px solid var(--line);background:#05121deb;flex-wrap:wrap;gap:6px;padding:7px;display:flex}.entity-language-tabs button{color:#8fa7b8;cursor:pointer;background:#07131f;border:1px solid #29475b;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:12px;display:flex}.entity-language-tabs button strong{color:#dceaf1;font-size:13px}.entity-language-tabs button.active{color:#8de0ff;background:#2284b829;border-color:#55cfff;box-shadow:inset 0 -2px #55cfff}.package-language-tabs{margin:12px 16px 0}.entity-language-tabs button.package-auxiliary-action.initial{color:#ff9aa8;background:#7e1b2b38;border-color:#a94655}.entity-language-tabs button.package-auxiliary-action.pending{color:#ffd36c;background:#96691238;border-color:#c79a35}.entity-language-tabs button.package-auxiliary-action.complete{color:#75e0ad;background:#177e5333;border-color:#32a874}.entity-language-tabs button.package-auxiliary-action.initial strong,.entity-language-tabs button.package-auxiliary-action.pending strong,.entity-language-tabs button.package-auxiliary-action.complete strong{color:inherit}.content-review-dialog>.package-language-tabs{flex:none}.translation-language-active>.entity-form-grid:not(.translation-fields):not(.agent-ready-full-table),.translation-language-active .entity-translation-editor>header>label,.legacy-entity-source-fields>:nth-child(n+8){display:none}.knowledge-editor>.entity-holder-panel{order:4}.knowledge-editor>.relation-panel{order:5}.agent-card-workspace>.agent-entity-editor,.agent-card-workspace>.agent-ready-full-table,.agent-card-workspace>.agent-ready-save-block,.agent-card-workspace>.agent-ready-entity-panel{order:1}.agent-card-workspace>.entity-media-panel{order:2}.agent-card-workspace>.entity-metrics-panel{order:3}.agent-card-workspace>.entity-holder-panel{order:4}.agent-card-workspace>.relation-panel,.agent-card-workspace>.agent-card-review-actions{order:5}.content-review-embedded .content-review-dialog,.content-review-embedded .agent-card-workspace,.content-review-embedded .agent-review-workbench{overflow:visible}.content-review-dialog.unified-review-editor{overflow:hidden auto}.content-review-embedded .content-review-dialog.unified-review-editor{height:auto;max-height:none;overflow:visible}.unified-review-editor .agent-review-workbench.unified-editor-scroll{grid-template-columns:220px minmax(0,1fr);align-items:start;min-height:auto;transition:grid-template-columns .16s;display:grid;overflow:visible}.unified-review-editor .agent-entity-navigator{min-height:auto;position:sticky;top:12px;overflow:visible}.unified-review-editor .agent-entity-navigator>header{gap:8px;padding:0 8px 0 13px}.unified-review-editor .agent-entity-navigator>header>div{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.unified-review-editor .agent-entity-navigator>header span{color:#71c8ff;text-align:center;background:#15304a;border-radius:999px;min-width:24px;padding:3px 7px}.unified-review-editor .agent-entity-navigator>header>button{color:#62cfff;cursor:pointer;background:#0b1a27;border:1px solid #31516a;flex:0 0 28px;place-items:center;width:28px;height:32px;padding:0;font-size:22px;line-height:1;display:grid}.unified-review-editor .agent-entity-navigator>div{max-height:none;overflow:visible}.unified-review-editor .agent-card-workspace{align-content:start;min-height:auto;overflow:visible}.unified-review-editor .agent-review-workbench.package-nav-collapsed.unified-editor-scroll{grid-template-columns:46px minmax(0,1fr)}.unified-review-editor .agent-review-workbench.package-nav-collapsed .agent-entity-navigator{border:1px solid #253443;border-left:0;width:46px}.unified-review-editor .agent-review-workbench.package-nav-collapsed .agent-entity-navigator>header{min-height:48px;padding:7px 8px}.unified-review-editor .agent-review-workbench.package-nav-collapsed .agent-entity-navigator>header>div,.unified-review-editor .agent-review-workbench.package-nav-collapsed .agent-entity-navigator>div{display:none}@media (width<=900px){.content-review-embedded .content-review-dialog.unified-review-editor{height:auto;max-height:none;position:static;overflow:visible}.unified-review-editor .agent-review-workbench.unified-editor-scroll{display:block;overflow:visible}.unified-review-editor .agent-review-workbench.package-nav-collapsed.unified-editor-scroll{display:block}.unified-review-editor .agent-entity-navigator{width:auto;display:block;position:static;overflow:visible}.unified-review-editor .agent-review-workbench.package-nav-collapsed .agent-entity-navigator{width:auto}.unified-review-editor .agent-entity-navigator>div{display:flex;overflow:auto hidden}.unified-review-editor .agent-card-workspace{overflow:visible}}.relation-create-button{width:fit-content;min-height:38px;margin-top:14px}.bcc-editor-backdrop{z-index:260;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01050ae0;place-items:start center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.relation-editor-dialog{border:1px solid var(--line-strong);background:#07111c;width:min(1020px,100vw - 36px);max-height:calc(100dvh - 36px);padding:20px;overflow-y:auto;box-shadow:0 32px 90px #000000b8}.relation-editor-heading,.relation-editor-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.relation-editor-heading{border-bottom:1px solid var(--line);padding-bottom:14px}.relation-editor-heading span{color:var(--cyan);letter-spacing:.12em;font-family:monospace;font-size:10px}.relation-editor-heading h2{margin:3px 0 0;font-size:26px}.relation-editor-heading>button{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;font-size:25px}.relation-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.relation-editor-grid>label,.relation-endpoint-column>label,.relation-media-editor>label{gap:6px;min-width:0;display:grid}.relation-endpoint-column{align-content:start;gap:10px;min-width:0;display:grid}.relation-editor-grid label>span,.relation-media-editor legend{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.relation-editor-grid input,.relation-editor-grid select,.relation-editor-grid textarea{border:1px solid var(--line);width:100%;min-width:0;min-height:38px;color:var(--text);background:#050d16;padding:0 10px;font-size:14px}.relation-editor-grid textarea{resize:vertical;padding:12px;line-height:1.55}.relation-editor-grid .wide{grid-column:1/-1}.relation-endpoint-route{background:#030d18b8;border:1px solid #5fcfff47;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid}.relation-endpoint-route strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.relation-endpoint-route strong:last-child{text-align:right}.relation-endpoint-route span{color:#5fcfff;font-size:18px}.relation-period-field{grid-column:1/-1;max-width:340px}.relation-description-field textarea{min-height:230px;font-family:Georgia,Times New Roman,serif;font-size:17px}.relation-media-editor{border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:13px;display:grid}.relation-media-editor legend{padding:0 6px}.relation-media-editor small{color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.relation-media-editor button{border:1px solid var(--line);width:fit-content;min-height:30px;color:var(--muted);cursor:pointer;background:0 0}.relation-editor-actions{border-top:1px solid var(--line);justify-content:flex-end;margin-top:14px;padding-top:14px}.entity-editor,.entity-holder-panel,.entity-media-panel,.relation-panel{padding:22px}.entity-editor-head,.panel-title-row,.entity-save-row,.relation-summary{justify-content:space-between;align-items:center;gap:18px;display:flex}.entity-editor-head{border-bottom:1px solid var(--line);padding-bottom:18px}.entity-editor-head span,.panel-title-row>div>span{color:var(--cyan);letter-spacing:.12em;font-family:monospace;font-size:13px}.entity-editor-head h2,.panel-title-row h2{margin:5px 0 0;font-size:30px}.entity-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:18px;display:grid}.entity-form-grid label,.new-relation-form label{gap:7px;display:grid}.entity-form-grid label>span,.new-relation-form label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:14px;font-weight:800}.entity-form-grid .wide{grid-column:1/-1}.card-tagline-evidence{border:1px solid var(--line);background:#06152073}.card-tagline-evidence>summary{color:var(--muted);cursor:pointer;padding:9px 12px;font-size:12px;font-weight:800}.card-tagline-evidence-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 12px 12px;display:grid}.card-tagline-evidence-fields label{gap:7px;display:grid}.card-tagline-evidence-fields label>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:800}.entity-form-grid textarea{resize:vertical;min-height:110px;padding:12px;line-height:1.5}.entity-form-grid .json-editor{min-height:0;max-height:330px;font-family:SFMono-Regular,Consolas,monospace;font-size:15px}.secondary-specialization-control{justify-items:start;gap:8px;display:grid}.add-secondary-specialization{color:#79cfff;cursor:pointer;background:#081a27a6;border:1px dashed #31536b;border-radius:5px;min-height:32px;padding:6px 10px;font-size:11px;width:auto!important}.secondary-specialization-control>select{width:min(420px,100%)}.taxonomy-inline-create{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.taxonomy-inline-create-form{flex:1 0 100%;grid-template-columns:minmax(150px,1.1fr) minmax(130px,1fr) minmax(160px,1.15fr) max-content max-content;align-items:center;gap:8px;width:100%;display:grid}.taxonomy-inline-create-form>select,.taxonomy-inline-create-form>input{width:100%;height:40px;min-height:40px;padding:0 10px;font-size:14px}.taxonomy-classification-block{background:#06162175;border:1px solid #24465d;border-radius:8px;gap:8px;padding:14px;display:grid}.taxonomy-classification-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.taxonomy-classification-grid>label{min-width:0}.taxonomy-select-with-action{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.taxonomy-select-with-action>select{min-width:0}.taxonomy-select-with-action>button{color:#ff9aa8;border-color:#70404a;width:auto;min-height:40px;padding:4px 10px;font-size:18px}.taxonomy-rating-note{color:var(--muted);font-size:12px}.taxonomy-inline-create-form>button{white-space:nowrap;width:auto;height:40px;min-height:40px;padding:0 11px;font-size:12px;line-height:1}@media (width<=980px){.taxonomy-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.taxonomy-inline-create-form{grid-template-columns:1fr 1fr}}@media (width<=620px){.taxonomy-classification-grid,.taxonomy-inline-create-form{grid-template-columns:1fr}}.secondary-specialization-list{flex-wrap:wrap;gap:6px;display:flex}.secondary-specialization-list>span{color:#b9d9e9;border:1px solid #31536b;border-radius:999px;align-items:center;gap:7px;padding:5px 8px;font-size:11px;display:inline-flex}.secondary-specialization-list button{color:#df7d8d;cursor:pointer;background:0 0;border:0;padding:0}.entity-save-row{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.entity-save-row>span{color:var(--dim);font-family:monospace;font-size:13px}.panel-title-row{border-bottom:1px solid var(--line);padding-bottom:16px}.panel-title-row>span{border:1px solid var(--line-strong);min-width:38px;height:38px;color:var(--cyan);place-items:center;font-size:16px;display:grid}.entity-media-panel article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:13px 0;display:flex}.entity-metrics-panel{padding:22px}.entity-rating-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;margin-top:16px;display:grid}.entity-rating-grid article{border:1px solid var(--line);background:#4a9dff0a;gap:4px;padding:13px;display:grid}.entity-rating-grid article>span{color:var(--muted);font-family:monospace;font-size:12px}.entity-rating-grid article>strong{color:var(--cyan);font-size:28px}.entity-rating-grid article>small{color:var(--dim);font-size:12px}.rating-adjust-row{grid-template-columns:minmax(64px,1fr) auto;gap:7px;margin-top:8px;display:grid}.rating-adjust-row input,.rating-adjust-row button{min-height:36px}.rating-adjustment-history{gap:8px;margin-top:18px;display:grid}.rating-adjustment-history h3{margin:0 0 4px;font-size:16px}.rating-adjustment-history article{border-left:2px solid var(--cyan);background:#4a9dff09;gap:5px;padding:11px 13px;display:grid}.rating-adjustment-history article>div{justify-content:space-between;gap:12px;display:flex}.rating-adjustment-history span,.rating-adjustment-history small{color:var(--muted);font-size:12px}.current-rating-history{gap:8px;margin-top:12px;display:grid}.current-rating-history h3{margin:0;font-size:14px}.current-rating-history article{border:1px solid var(--line);background:#4a9dff09;gap:5px;padding:11px 13px;display:grid}.current-rating-history article>div{justify-content:space-between;gap:12px;display:flex}.current-rating-history article>div>strong{color:var(--cyan);font-size:22px}.current-rating-history article span,.current-rating-history article small{color:var(--muted);font-size:12px}.card-type-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.card-type-stats>article{border:1px solid var(--line);background:#ffffff05;padding:7px 9px}.card-type-stats small,.card-type-stats dt{color:var(--muted);font-size:10px}.card-type-stats>article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.card-type-stats>article>div,.card-type-stats dl>div{gap:2px;display:grid}.card-type-stats>article>div strong{font-size:14px;line-height:1.1}.card-type-stats>article>div small{overflow-wrap:anywhere}.card-type-stats dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:132px;margin:0;display:grid}.card-type-stats dd{color:var(--cyan);margin:0;font-size:15px;line-height:1}.entity-base-media-layout{grid-template-columns:minmax(220px,280px) minmax(260px,1fr);gap:16px;margin-top:16px;display:grid}.entity-media-panel .base-media-card{border:1px solid var(--line);align-items:stretch;justify-content:initial;background:#040f1994;gap:12px;padding:14px;display:grid}.base-media-preview,.base-media-empty{aspect-ratio:.64;background:#06111c;border:1px solid #5286a661;border-radius:8px;width:100%}.base-media-preview{object-fit:cover;object-position:center top;display:block}.base-media-empty{color:var(--dim);text-align:center;place-items:center;padding:18px;font-size:13px;display:grid}.base-media-copy{gap:7px;min-width:0;display:grid}.base-media-copy strong{font-size:16px}.base-media-copy span,.base-media-copy small{color:var(--muted);overflow-wrap:anywhere;text-overflow:ellipsis;font-size:12px;line-height:1.45;overflow:hidden}.base-media-copy .media-file-button{margin-top:5px}.inherited-media-list{align-content:start;gap:8px;display:grid}.header-crop-editor{background:#040f1994;border:1px solid #5286a661;gap:12px;margin-top:14px;padding:14px;display:grid}.header-crop-heading,.header-crop-workspace{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.header-crop-heading>div{gap:3px;display:grid}.header-crop-heading button{min-height:34px;padding:7px 12px;font-size:13px;line-height:1.2}.header-crop-heading strong{font-size:15px}.header-crop-heading span,.header-crop-result>span,.header-crop-controls span{color:var(--muted);font-size:11px;line-height:1.4}.header-crop-workspace{grid-template-columns:minmax(180px,240px) minmax(260px,1fr);align-items:start}.header-crop-source{border:1px solid var(--line);background:#020910;justify-self:center;width:100%;max-width:240px;position:relative;overflow:hidden}.header-crop-source img{width:100%;height:auto;display:block}.header-crop-window{border:2px solid var(--cyan);pointer-events:none;background:#4ecbff1f;position:absolute;box-shadow:0 0 0 999px #00040994}.header-crop-result{grid-template-rows:auto 1fr;gap:6px;min-width:0;display:grid}.header-crop-result img{aspect-ratio:40/11;border:1px solid var(--line);object-fit:cover;background:#020910;width:100%;display:block}.header-crop-controls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.header-crop-controls label{gap:5px;display:grid}.header-crop-controls input{width:100%}.inherited-media-list>article{border:1px solid var(--line);background:#040f196b;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:78px;padding:10px 12px;display:grid}.inherited-media-list img{object-fit:cover;object-position:center top;border:1px solid #5286a661;border-radius:5px;width:48px;height:58px}.media-inheritance-mark{width:48px;height:58px;color:var(--cyan);border:1px dashed #5286a673;border-radius:5px;place-items:center;font-size:25px;display:grid}.inherited-media-list article>div{gap:5px;display:grid}.inherited-media-list strong{font-size:15px}.inherited-media-list small{color:var(--cyan);letter-spacing:.04em;overflow-wrap:anywhere;font-size:10px}.inherited-media-list span{color:var(--muted);font-size:12px;line-height:1.35}.media-file-button{border:1px solid var(--line);text-align:center;cursor:pointer;place-content:center;min-height:38px;padding:0 12px;font-size:14px;line-height:1.25}.media-file-button input{display:none}.media-assets-technical{border-top:1px solid var(--line);margin-top:14px}.media-assets-technical>summary{color:var(--muted);cursor:pointer;padding:12px 0 4px;font-size:12px}.media-assets-technical>article{margin-top:8px}.entity-vote-history{gap:8px;margin-top:16px;display:grid}.entity-vote-history>article{border:1px solid var(--line);grid-template-columns:minmax(180px,1fr) minmax(340px,auto);align-items:center;gap:15px;padding:13px;display:grid}.entity-vote-history>article>div{gap:4px;display:grid}.entity-vote-history strong{font-size:15px}.entity-vote-history span{color:var(--muted);font-size:12px}.entity-vote-history dl{grid-template-columns:repeat(5,minmax(60px,1fr));gap:12px;margin:0;display:grid}.entity-vote-history dl>div{gap:2px;display:grid}.entity-vote-history dt{color:var(--dim);text-transform:uppercase;font-size:11px}.entity-vote-history dd{margin:0;font-size:16px}.timeline-presentation-form{grid-column:1/-1;grid-template-columns:150px minmax(180px,1fr) 86px;align-items:center;gap:9px;margin-top:8px;display:grid}.timeline-presentation-form label{color:#b8cbd7;white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.timeline-presentation-form input[type=checkbox]{accent-color:#54c9f4;width:14px;height:14px;margin:0}.timeline-presentation-form textarea{border:1px solid var(--line);width:100%;min-height:38px;max-height:86px;color:var(--text);resize:vertical;background:#07111c;padding:8px 10px;font-family:inherit;font-size:12px;line-height:1.35}.timeline-presentation-form textarea::placeholder{color:#60788a}.timeline-presentation-form button{color:#c8efff;cursor:pointer;background:#1f74a626;border:1px solid #397795;min-height:34px;padding:0 10px;font-size:12px;font-weight:700}.timeline-presentation-form button:disabled{cursor:wait;opacity:.55}.timeline-presentation-form-current{grid-template-columns:max-content minmax(190px,1fr) minmax(118px,150px) auto;align-items:end;gap:8px}.timeline-presentation-form-current .timeline-visibility-field{align-self:center}.timeline-presentation-form-current .timeline-title-field,.timeline-presentation-form-current .timeline-date-field{flex-direction:column;align-items:stretch;gap:4px}.timeline-presentation-form-current textarea,.timeline-presentation-form-current input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--line);width:100%;height:34px;min-height:34px;color:var(--text);font:inherit;background:#07111c;padding:7px 9px;line-height:18px}.timeline-presentation-form-current textarea{resize:none;overflow:hidden}.timeline-presentation-form-current button{height:34px}@media (width<=680px){.timeline-presentation-form-current{grid-template-columns:minmax(0,1fr) minmax(118px,.65fr)}.timeline-presentation-form-current .timeline-visibility-field{grid-column:1/-1}.timeline-presentation-form-current .timeline-title-field{grid-column:1/2}.timeline-presentation-form-current .timeline-date-field{grid-column:2/3}.timeline-presentation-form-current button{grid-column:1/-1;justify-self:end;min-width:104px}}.entity-media-panel article>div{gap:3px;min-width:0;display:grid}.entity-media-panel article strong{font-size:16px}.entity-media-panel article span,.entity-media-panel article small,.empty-state{color:var(--muted);text-overflow:ellipsis;font-size:14px;overflow:hidden}.relation-list{display:grid}.relation-filter-bar{grid-template-columns:minmax(180px,.8fr) minmax(220px,1.4fr);gap:8px;margin-top:14px;display:grid}.relation-filter-bar label,.relation-filter-bar form{gap:5px;min-width:0;display:grid}.relation-filter-bar label>span{color:var(--dim);text-transform:uppercase;font-size:9px;font-weight:800}.relation-filter-bar select,.relation-filter-bar input,.relation-filter-bar button{border:1px solid var(--line);min-width:0;min-height:36px;color:var(--text);background:#07111c;padding:0 9px}.relation-filter-bar form{grid-template-columns:1fr auto;align-self:end}.relation-group{border-bottom:1px solid var(--line)}.relation-group>summary{color:#a9c9ee;cursor:pointer;justify-content:space-between;align-items:center;min-height:42px;list-style:none;display:flex}.relation-group>summary::-webkit-details-marker{display:none}.relation-group>summary span{color:var(--cyan);font-family:monospace}.relation-group article{border-top:1px solid #54719338;padding:12px 0}.relation-load-more{border:1px solid var(--line-strong);min-height:38px;color:var(--cyan);cursor:pointer;background:#4a9dff14;margin-top:10px}.relation-list>article{border-bottom:1px solid var(--line);padding:15px 0}.relation-list>article.archived{opacity:.52}.relation-summary>span{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--cyan);place-items:center;font-size:18px;display:grid}.relation-summary>div:nth-child(2){gap:4px;min-width:0;margin-right:auto;display:grid}.relation-summary strong{font-size:17px}.relation-summary small{color:var(--muted);font-family:monospace;font-size:13px}.relation-summary p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.relation-edit-grid textarea{resize:vertical;min-height:76px;padding:10px}.new-relation-form .wide{grid-column:1/-1}.relation-actions{gap:7px;display:flex}.relation-actions button{border:1px solid var(--line);min-height:36px;color:var(--muted);cursor:pointer;background:0 0;padding:0 10px;font-size:13px}.relation-edit-grid{background:#4a9dff0b;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0 0 52px;padding:14px;display:grid}.new-relation-form{border:1px solid var(--line);background:#ffffff05;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:22px;padding:18px;display:grid}.new-relation-form h3{grid-column:1/-1;margin:0 0 4px;font-size:22px}.new-relation-form>button{align-self:end;min-height:44px}.empty-knowledge{min-height:300px;color:var(--muted);text-align:center;place-content:center;padding:40px}@media (width<=1050px){.proposal-policy-panel{grid-template-columns:1fr 1fr}.taxonomy-tree-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-layout{grid-template-columns:1fr}.entity-browser{max-height:none;position:static}.user-list-item>button{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(120px,.55fr))}.user-list-activity{display:none}.proposal-queue{grid-template-columns:1fr}.entity-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:340px}.knowledge-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=680px){.proposal-policy-panel,.proposal-policy-access{grid-template-columns:1fr}.proposal-policy-actions{align-items:stretch}.users-browser{padding:10px}.user-filter-form,.user-filter-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.user-sort-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.user-list-item>button{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"identity identity""bc bp";gap:12px 8px}.user-list-identity{grid-area:identity}.user-list-balance{border-left:0;padding-left:0}.user-list-balance:not(.user-list-balance-points){grid-area:bc}.user-list-balance-points{grid-area:bp}.user-expanded-detail{padding:8px}.user-finance-summary,.user-card-groups{grid-template-columns:1fr}.user-activity-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.dynamic-voting-editor,.active-voting-card{padding:10px}.page-heading.compact{gap:10px;margin-bottom:12px}.page-heading.compact h1{font-size:34px}.page-heading.compact .page-heading-description{font-size:14px}.page-heading.users-heading{margin-bottom:8px}.page-heading.users-heading h1{font-size:22px}.page-heading.users-heading .page-heading-description{font-size:11px}.page-heading.compact>button{width:100%}.dynamic-voting-general,.voting-template-toolbar,.dynamic-stage-basics,.dynamic-taxonomy-picker,.dynamic-stage-rules,.active-voting-filters{grid-template-columns:1fr}.dynamic-stage-body{padding:9px}.dynamic-stage-basics,.dynamic-taxonomy-picker,.dynamic-stage-rules,.outcome-rule-editor,.outcome-rule-body{padding:10px}.outcome-rule-heading{flex-direction:column;align-items:stretch}.outcome-rule-heading button{width:100%}.outcome-rule>summary{grid-template-columns:minmax(0,1fr) auto}.outcome-rule>summary span{grid-column:1/-1}.outcome-rule-fields,.mint-rule-settings{grid-template-columns:1fr}.mint-component-list>div{grid-template-columns:minmax(0,1fr) 88px}.mint-component-list>div select:first-child,.mint-component-list>div button{grid-column:1/-1}.dynamic-voting-general>button{width:100%}.empty-voting-display-setting{flex-direction:column;align-items:stretch}.cancelled-cycle-archive article{grid-template-columns:minmax(0,1fr) auto}.cancelled-cycle-archive article>span{grid-column:1}.cancelled-cycle-archive article button{grid-area:1/2/span 2}.empty-voting-display-setting>div:last-child{grid-template-columns:1fr;display:grid}.dynamic-stage>summary{grid-template-columns:26px minmax(0,1fr) auto}.future-stage-track{grid-template-columns:1fr}.active-voting-head{align-items:flex-start}.active-voting-stats{grid-template-columns:repeat(2,1fr)}.active-stage-list>div{grid-template-columns:26px minmax(0,1fr)}.active-stage-list em{grid-column:2}.active-voting-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.active-voting-actions button{width:100%}.active-voting-schedule,.active-voting-review-actions{grid-template-columns:1fr;display:grid}.active-voting-schedule-editor{grid-template-columns:minmax(0,1fr) auto;display:grid}.active-voting-schedule-editor input{width:100%}.active-voting-results>div:not(.empty-state){grid-template-columns:minmax(0,1fr) 62px}.active-voting-results i{grid-area:2/1/auto/-1}.entity-form-grid,.new-relation-form,.relation-edit-grid,.knowledge-toolbar,.schedule-console,.relation-filter-bar,.relation-editor-grid,.relation-media-editor,.taxonomy-tree-grid{grid-template-columns:1fr}.relation-editor-grid .wide,.relation-period-field,.relation-media-editor{grid-column:1;max-width:none}.bcc-editor-backdrop{padding:8px}.relation-editor-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:14px}.entity-list{grid-template-columns:1fr}.user-summary-grid{grid-template-columns:1fr 1fr}.proposal-card dl{grid-template-columns:1fr}.entity-editor,.entity-metrics-panel,.entity-holder-panel,.entity-media-panel,.relation-panel{padding:15px}.entity-editor-head,.entity-save-row,.relation-summary,.entity-media-panel article{flex-direction:column;align-items:stretch}.entity-save-actions{flex-wrap:wrap}.agent-ready-save-block .entity-save-row{display:flex}.relation-actions{width:100%}.relation-actions button{flex:1}.relation-edit-grid{margin-left:0}.entity-vote-history>article,.entity-base-media-layout,.header-crop-heading,.header-crop-workspace{grid-template-columns:1fr}.header-crop-heading button{width:100%}.header-crop-controls{grid-template-columns:1fr 1fr}}.sidebar-scrim{display:none}@media (width<=1180px){.bcc-sidebar{width:224px}.bcc-main{margin-left:224px}.bcc-header{padding:0 20px}.bcc-content{padding-left:22px;padding-right:22px}.command-button{width:170px}.header-clock{display:none}.cycle-hero{grid-template-columns:1fr auto}.cycle-health{display:none}.metric-grid,.recipe-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=920px){.bcc-sidebar{width:var(--sidebar-width);transition:transform .18s;transform:translate(-102%);box-shadow:22px 0 60px #00000073}.sidebar-open .bcc-sidebar{transform:translate(0)}.sidebar-scrim{z-index:65;background:#010509b8;border:0;position:fixed;inset:0}.sidebar-open .sidebar-scrim{display:block}.bcc-main{margin-left:0}.menu-button{display:block}.admin-profile>div,.command-button,.emergency-button{display:none}.admin-profile{padding-left:10px}.overview-columns,.overview-columns.lower,.schedule-grid,.cycle-list,.release-workspace,.ranking-workspace,.final-group-list,.final-assignment-list{grid-template-columns:1fr}.live-tally-row{grid-template-columns:minmax(180px,1fr) minmax(120px,1.5fr) 110px}.release-history{min-height:auto}.cycle-hero{grid-template-columns:1fr auto}.recipe-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.bcc-header{min-height:64px;padding:0 13px}.prototype-banner{padding:8px 13px;line-height:1.4}.bcc-content{padding:0 12px 50px}.page-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:21px}.page-heading.page-heading-controls-only{gap:8px;margin-top:0}.page-heading h1{font-size:58px}.page-heading-description,.page-actions{width:100%}.page-actions button,.page-heading>button{flex:1}.cycle-hero{grid-template-columns:1fr;padding:20px}.cycle-countdown{border-top:1px solid var(--line);border-left:0;border-right:0;min-width:0;padding:17px 0 0}.metric-grid{grid-template-columns:1fr}.metric-grid article{min-height:86px}.registry-summary,.scope-metrics{grid-template-columns:repeat(2,1fr)}.registry-summary>div:nth-child(2),.scope-metrics>div:nth-child(2){border-right:0}.registry-summary>div:nth-child(-n+2),.scope-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.table-panel,.fraud-queue,.audit-stream{overflow-x:auto}.table-toolbar{flex-direction:column;align-items:stretch;padding:13px}.table-toolbar label{width:100%}.table-toolbar>div{overflow-x:auto}.release-card-head{flex-direction:column;gap:14px}.release-change-list article{grid-template-columns:30px 1fr;padding:12px 0}.release-change-list .approval{grid-column:2;width:fit-content}.release-gates{grid-template-columns:repeat(2,1fr)}.gate:nth-child(2){border-right:0}.gate:nth-child(-n+2){border-bottom:1px solid var(--line)}.form-grid,.form-grid.three{grid-template-columns:1fr}.cycle-category-heading,.final-group-heading,.live-tally-heading{flex-direction:column;align-items:flex-start}.live-tally-metrics{width:100%}.live-tally-metrics>div{flex:1}.live-tally-toolbar{flex-direction:column;align-items:stretch}.live-tally-toolbar select,.live-tally-search{width:100%;min-width:0}.live-tally-row{grid-template-columns:1fr auto}.live-tally-bar{grid-area:2/1/auto/-1}.live-tally-values{grid-area:1/2}.fraud-summary{grid-template-columns:1fr}.fraud-summary article{min-height:72px}.batch-hero{grid-template-columns:1fr}.batch-hero>button{width:100%}.recipe-grid{grid-template-columns:1fr}.audit-filters{grid-template-columns:1fr 1fr;padding:12px}.audit-filters label{grid-column:1/-1}.attention-list article{grid-template-columns:30px 1fr}.attention-list article>button{grid-column:2;justify-self:start}.release-summary{grid-template-columns:1fr}.release-diff{grid-template-columns:1fr;padding:13px}.impact-legend{flex-direction:column;align-items:flex-start;gap:9px}.calendar-strip{margin:14px}.calendar-strip div{min-height:52px}.calendar-strip strong{font-size:10px}.calendar-strip span{font-size:26px}.preview-timeline,.validation-box{margin-left:14px;margin-right:14px}.bcc-toast{width:calc(100vw - 24px);bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=520px){.auth-screen{padding:14px}.auth-card{padding:30px 22px}.auth-brand{margin-bottom:34px}}.mint-live-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px;display:grid}.mint-live-summary article{background:linear-gradient(135deg,#0b213b,#071522);border:1px solid #24466c;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.mint-live-summary span{color:#7fa4cf;font:700 11px/1.2 monospace}.mint-live-summary strong{color:#f0bd4e;font-size:24px}.mint-live-panel{margin-bottom:16px;overflow:hidden}.mint-live-table{overflow-x:auto}.mint-live-table>div,.mint-live-table>article{border-top:1px solid #3e638c59;align-items:center;gap:14px;min-width:800px;padding:13px 16px;display:grid}.mint-live-offers>div,.mint-live-offers>article{grid-template-columns:1.15fr 1.6fr .8fr .8fr .55fr}.mint-live-history>div,.mint-live-history>article{grid-template-columns:1.25fr 1.25fr 1fr 1fr 1fr}.mint-live-head{color:#5f83ac;letter-spacing:.08em;font:700 10px/1.2 monospace}.mint-live-table article{color:#b8cbe2;font-size:13px}.mint-live-table article strong{color:#f4f8ff}.mint-live-table article b{color:#f0bd4e;font-size:18px}.entity-translation-editor{background:linear-gradient(145deg,#0a2132f5,#07131ffa);border:1px solid #285274;gap:12px;margin:12px 0;padding:14px;display:grid}.taxonomy-translation-bar{background:#051b25c2;border:1px solid #377d9e73;grid-template-columns:minmax(210px,1fr) 130px minmax(210px,1fr) auto auto;align-items:end;gap:8px;margin:9px 0 12px;padding:10px;display:grid}.taxonomy-translation-bar label{gap:4px;min-width:0;display:grid}.taxonomy-translation-bar label>span{color:#70a9c2;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}.entity-translation-editor>header,.translation-status-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.entity-translation-editor>header h3{color:#eff7ff;margin:3px 0 0;font-size:15px}.entity-translation-editor>header>div>span,.entity-translation-editor>header label>span{color:#78b9e9;letter-spacing:.12em;font-size:10px;font-weight:800}.entity-translation-editor>header label{gap:4px;display:grid}.entity-translation-editor select{min-width:170px}.translation-stale{color:#ffbd72;font-size:12px}.translation-action-bar{border-top:1px solid #487ea54d;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px;padding-top:10px;display:grid}.translation-agent-action,.translation-save-actions{align-items:center;gap:7px;display:flex}.translation-agent-action{min-width:0}.translation-save-actions{justify-content:flex-end}.translation-agent-action label{color:#c9c0ed;white-space:nowrap;cursor:pointer;background:#23174a40;border:1px solid #6e53be61;align-items:center;gap:6px;min-height:32px;padding:0 8px;font-size:11px;display:inline-flex}.translation-agent-action input{accent-color:#67baff;width:14px;height:14px;margin:0}.translation-agent-action button,.translation-save-actions button{color:#cfe5fa;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:#081c2ce0;border:1px solid #31597c;padding:0 11px;font-size:12px;font-weight:700;line-height:1}.translation-agent-action button{color:#ddd5ff;background:#31225b8c;border-color:#795bc4ad}.translation-save-actions .primary-action{color:#fff;background:#287fc4;border-color:#55aeed}.translation-agent-action button:disabled,.translation-save-actions button:disabled{opacity:.55;cursor:wait}.translation-fields{border-top:1px solid #487ea54d;padding-top:12px}.translation-events{background:#020a1273;border:1px solid #487ea561}.translation-events>summary{color:#b9dafa;cursor:pointer;padding:10px 12px;font-size:12px;font-weight:700}.translation-event-row{border-top:1px solid #487ea538;grid-template-columns:minmax(110px,.35fr) minmax(180px,.8fr) minmax(260px,1.5fr);gap:8px;padding:9px 12px;display:grid}.translation-event-row textarea{min-height:58px}.relation-translation-editor{background:#071f2bcc;border:1px solid #346784;gap:10px;padding:12px;display:grid}.relation-translation-editor>header,.relation-translation-editor>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.relation-translation-editor>header>div{gap:3px;display:grid}.relation-translation-editor>header span{color:#6fb7d7;letter-spacing:.1em;font-size:10px;font-weight:800}.relation-translation-editor>div{grid-template-columns:1fr .45fr;gap:8px;display:grid}.relation-translation-editor>div .wide{grid-column:1/-1}@media (width<=800px){.taxonomy-translation-bar{grid-template-columns:1fr 110px}.taxonomy-translation-copy{grid-column:1/-1}.translation-event-row,.relation-translation-editor>div,.translation-action-bar{grid-template-columns:1fr}.translation-save-actions{justify-content:stretch}.translation-save-actions button{flex:1 1 0}}.editorial-quality-report{background:#071823;border:1px solid #24465b;margin:12px 0;padding:14px 16px;font-size:14px;line-height:1.45}.editorial-quality-report.failed{background:#211117;border-color:#8a3d46}.editorial-quality-report.passed{border-color:#24735d}.editorial-quality-report header{color:#71dcff;justify-content:space-between;gap:16px;display:flex}.editorial-quality-report.failed header{color:#ff9aa5}.editorial-quality-report p{color:#a9bdca;margin:7px 0}.editorial-quality-report ul{margin:8px 0 0;padding-left:20px}.relation-discovery-review{background:#071721;border:1px solid #294f65;gap:14px;padding:18px;display:grid}.rating-research-mode-banner{color:#e6c86d;background:#523d0c2e;border:1px solid #6b5b2a;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px 12px;font-size:12px;display:flex}.rating-research-mode-banner.deep{color:#75e0bd;background:#105c472e;border-color:#23725d}.rating-research-mode-banner span{color:#b8c8d1;text-align:right}.relation-discovery-review>header{border-bottom:1px solid #487ea559;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.relation-discovery-review>header span,.relation-discovery-reason span{color:#62d7ff;letter-spacing:.12em;font-size:10px;font-weight:800}.relation-discovery-review>header h2{margin:4px 0;font-size:22px}.relation-discovery-review>header p{color:#9bb2c0;margin:0;font-size:13px}.relation-discovery-review>header>strong{color:#62d7ff;text-align:center;border:1px solid #35627b;min-width:34px;padding:7px}.relation-discovery-list{gap:10px;display:grid}.relation-discovery-list article{background:#06131c;border:1px solid #31566c;gap:9px;padding:14px;display:grid}.relation-discovery-list article>header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;font-size:16px;display:grid}.relation-discovery-list article>header strong:last-child{text-align:right}.relation-discovery-meta{color:#75c9e9;flex-wrap:wrap;gap:8px 16px;font-size:12px;display:flex}.relation-discovery-list article p{color:#d4e0e7;margin:0;font-size:14px;line-height:1.5}.relation-discovery-list article .rating-comment{border-top:1px solid #487ea540;padding-top:8px}.relation-discovery-reason{gap:6px;display:grid}.relation-discovery-reason input{min-height:38px}.relation-discovery-actions{justify-content:flex-end;display:flex}@media (width<=700px){.relation-discovery-list article>header{grid-template-columns:1fr}.relation-discovery-list article>header strong:last-child{text-align:left}}.revision-field-selector{background:#071621;border:1px solid #2b3f50;gap:12px;margin-top:4px;padding:14px;display:grid}.revision-field-selector>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.revision-field-selector>header>div:first-child{gap:3px;display:grid}.revision-field-selector>header span{color:#91a8b9;font-size:12px;font-style:normal}.revision-field-bulk-actions{gap:6px;display:flex}.revision-field-bulk-actions button,.revision-rule-toggle{color:#b9d4e5;background:0 0;border:1px solid #31546b;padding:6px 9px;font-size:12px}.revision-field-list{gap:7px;display:grid}.revision-field-list article{background:#081924;border:1px solid #263c4c;gap:8px;padding:10px 12px;display:grid}.revision-field-list article.selected{background:#0b2230;border-color:#30c6ff}.revision-field-list article>label{cursor:pointer;grid-template-columns:auto minmax(110px,.45fr) 1fr auto;align-items:center;gap:10px;display:grid}.revision-field-list article>label em{color:#8198a8;text-transform:uppercase;font-size:11px;font-style:normal}.revision-field-list article.selected>label em{color:#ffd34d}.revision-field-code{color:#44d1ff;font-family:monospace;font-size:12px}.revision-field-skills{flex-wrap:wrap;gap:5px;padding-left:28px;display:flex}.revision-field-skills span{color:#c6adff;border:1px solid #4d3c82;padding:3px 7px;font-size:11px}.revision-rule-toggle{justify-self:start;margin-left:28px}.revision-field-list article>p{color:#bfd0dc;white-space:pre-line;margin:0 0 0 28px;font-size:13px;line-height:1.55}@media (width<=760px){.revision-field-selector>header,.revision-field-list article>label{align-items:start}.revision-field-selector>header{flex-direction:column}.revision-field-list article>label{grid-template-columns:auto 1fr}}.preparation-report{overflow-wrap:anywhere;min-width:0;font-weight:400}.preparation-report header{flex-wrap:wrap}.preparation-budget-grid{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px;margin:12px 0;display:grid}.preparation-budget-grid>div{border:1px solid #24465b;min-width:0;padding:8px 10px}.preparation-budget-grid progress{accent-color:#71dcff;width:100%;height:8px}.preparation-report details{margin:10px 0}.preparation-report summary{cursor:pointer;font-weight:400}.preparation-evidence-entry{border-bottom:1px solid #24465b;padding:8px 0}.usage-panel{min-width:0;font-size:14px;font-weight:400}.usage-panel p{overflow-wrap:anywhere;margin:8px 0}.usage-metrics{flex-wrap:wrap;gap:8px 18px;font-weight:400;display:flex}.usage-phases{gap:8px;margin-top:8px;display:grid}.usage-phases article{border:1px solid var(--border,#274658);min-width:0;padding:10px}.usage-budget-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.usage-budget-fields label{min-width:0;font-size:14px;font-weight:400}.usage-metrics>span{overflow-wrap:anywhere;min-width:0;max-width:100%}.background-jobs-panel,.background-jobs-panel article>header>span,.background-jobs-panel code{font-size:14px;font-weight:400}.background-jobs-panel p,.background-jobs-panel code{overflow-wrap:anywhere}.operational-script-contract,.operational-script-launcher,.operational-script-preview{overflow-wrap:anywhere;font-size:14px;font-weight:400}.operational-script-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin:12px 0;display:grid}.operational-script-fields label{gap:5px;font-weight:400;display:grid}.operational-script-fields input,.operational-script-fields select{width:100%;min-width:0;color:inherit;background:#06121c;border:1px solid #315069;padding:8px;font-size:14px;font-weight:400}.operational-script-launcher button{color:inherit;background:#102a3e;border:1px solid #315069;padding:8px 12px;font-size:14px;font-weight:400}.operational-script-confirmation{align-items:center;gap:8px;margin:12px 0;font-weight:400;display:flex}.editorial-release-panel{min-width:0;font-size:14px;font-weight:400}.editorial-release-panel summary{cursor:pointer;font-weight:400}.editorial-release-row{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 0;display:flex}.editorial-release-row span{overflow-wrap:anywhere;min-width:0}.editorial-release-panel input{width:100%}.editorial-release-panel button,.editorial-release-panel input{font-size:14px;font-weight:400}.observability-panel{border:1px solid var(--line,#234253);background:var(--panel,#071722);min-width:0;padding:14px;font-size:14px;font-weight:400}.observability-panel h2,.observability-panel dt,.observability-panel dd{font-size:14px;font-weight:400}.observability-panel p{overflow-wrap:anywhere;margin:10px 0}.observability-stats{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:10px;margin:14px 0;display:grid}.observability-stats div{min-width:0}.observability-stats dt{color:var(--muted,#8fa8b8);overflow-wrap:anywhere}.observability-stats dd{overflow-wrap:anywhere;margin:4px 0 0}.antifraud-panel{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:400}.antifraud-panel :is(p,label,textarea,button,summary,li){font-size:14px;font-weight:400}.antifraud-panel textarea{box-sizing:border-box;width:100%;min-width:0;display:block}.antifraud-panel button{white-space:normal;max-width:100%}.integration-workspace,.integration-workspace *{font-weight:400}.integration-workspace{overflow-wrap:anywhere;min-width:0;font-size:14px}.integration-workspace h1{margin:0 0 8px;font-size:30px}.integration-workspace h2{margin:10px 0;font-size:24px}.integration-workspace p{margin:8px 0}.integration-workspace .primary-action,.integration-workspace .secondary-action{text-transform:none;letter-spacing:normal;white-space:normal;max-width:100%;min-height:36px;padding:7px 10px;font-size:14px;font-weight:400}.integration-controls,.integration-links,.integration-targets,.integration-legend{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.integration-targets{justify-content:space-between}.integration-workspace label{gap:5px;min-width:0;display:grid}.integration-workspace .integration-choice{align-items:flex-start;gap:8px;display:flex}.integration-workspace input:not([type=radio]):not([type=checkbox]),.integration-workspace select,.integration-workspace textarea{color:var(--text);background:var(--panel-2);border:1px solid var(--line);width:100%;min-width:0;max-width:100%;padding:7px 9px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.integration-workspace textarea{resize:vertical;min-height:72px}.integration-workspace input[type=checkbox],.integration-workspace input[type=radio]{accent-color:var(--blue);flex-shrink:0;margin-top:4px}.integration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0;display:grid}.integration-settings,.integration-phase,.integration-card{border-radius:6px;min-width:0;padding:12px}.integration-card{border-left:3px solid var(--integration-stage,var(--muted));margin:8px 0}.integration-phase>summary{font-size:16px}.integration-workspace summary{cursor:pointer}.integration-status{color:var(--integration-stage,var(--muted));margin:4px 0 0 16px;font-size:14px;display:block}.integration-option,.integration-proof{border:1px solid var(--line);border-radius:5px;margin:8px 0;padding:10px}.integration-options{gap:6px;display:grid}.integration-info{background:var(--panel-2);margin-top:10px;padding:10px}.integration-muted{color:var(--muted);font-size:14px}.integration-error{color:var(--red)}.integration-workspace .stage-grey{--integration-stage:var(--muted)}.integration-workspace .stage-blue{--integration-stage:var(--blue)}.integration-workspace .stage-yellow{--integration-stage:var(--amber)}.integration-workspace .stage-purple{--integration-stage:var(--violet)}.integration-workspace .stage-green{--integration-stage:var(--green)}.integration-workspace .stage-red{--integration-stage:var(--red)}.integration-workspace .secondary-action[aria-pressed=true]{outline:1px solid var(--blue);outline-offset:1px;background:var(--panel-2)}.integration-workspace [data-card-number]>summary{overflow-wrap:anywhere}.integration-legend button{border-left:3px solid var(--integration-stage);padding-left:7px}.integration-workspace li{margin:8px 0}.integration-workspace a{color:var(--blue);text-decoration:underline}@media (width<=600px){.integration-form-grid{grid-template-columns:1fr}.integration-workspace h1{font-size:24px}.integration-controls>label{max-width:100%}.integration-targets{justify-content:start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
