.br-chat-v3{display:flex;flex-direction:column;background:var(--backgrounds-surface2,#fff);width:430px;max-width:100vw}.br-chat-v3 header{gap:9px}.br-chat-v3 header>div:nth-child(2){flex:1}.br-chat-v3 header button{flex:0 0 auto;width:34px;height:38px}.br-chat-v3.is-expanded{width:min(860px,calc(100vw - 40px));z-index:52}.br-chat-v3.is-minimized{inset:auto 16px 16px auto;width:330px;height:auto;max-height:90px;border-radius:16px;z-index:55}.br-chat-v3.is-minimized>:not(header){display:none}.br-chat-v3.is-minimized header{border-bottom:0}.br-chat-v3 .br-chat-context{display:grid;gap:8px;padding:14px 18px}.br-chat-v3 .br-chat-context small{overflow-wrap:anywhere;font-size:11px}.br-chat-v3 .br-chat-context select{min-height:42px;width:100%}.br-chat-markdown{overflow-wrap:anywhere;font-size:15px;line-height:1.65}.br-chat-markdown h4{font-weight:700;font-size:16px;margin:0 0 8px}.br-chat-markdown p{margin:0 0 7px;white-space:pre-wrap}.br-chat-markdown ul{padding-left:20px;list-style:disc}.br-chat-markdown li{margin-bottom:5px}.br-chat-markdown code{font-size:13px;background:var(--backgrounds-surface1,#edf1f7);padding:2px 4px;border-radius:4px}.br-chat-markdown-table{overflow-x:auto}.br-chat-markdown-table td,.br-chat-markdown-table th{border:1px solid #c5cfdb;padding:7px;min-width:90px}.br-chat-query-controls{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.br-chat-query-controls a,.br-chat-query-controls button{color:#1761d1;font-size:13px}.br-chat-status{padding:10px 18px;font-size:13px;color:var(--text-secondary,#55677b)}.br-chat-v3 details{font-size:13px;overflow-wrap:anywhere}.br-chat-v3 details summary{cursor:pointer;color:#2468bd;padding:6px 0}.br-chat-v3 .br-chat-history{flex:1;min-height:100px}.br-chat-v3 .br-chat-greeting img{width:112px;height:112px;object-fit:contain}.br-chat-preferences{padding:8px 18px;border-top:1px solid var(--stroke-stroke2,#dce3eb)}.br-chat-preferences label{display:flex;align-items:center;justify-content:space-between;gap:10px}.br-chat-preferences select{max-width:160px}.br-chat-task-dialog{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#12203966;padding:20px}.br-chat-task-panel{background:var(--backgrounds-surface2,#fff);padding:24px;border-radius:16px;max-width:540px;width:100%;display:grid;gap:15px}.br-chat-task-panel form{display:grid;gap:14px}.br-chat-task-panel input{border:1px solid #abb9ca;border-radius:8px;min-height:44px;padding:10px;color:inherit;background:transparent}.br-chat-task-panel h2{font-size:20px;font-weight:700}.br-chat-v3 .br-chat-composer textarea{min-height:72px}.br-chat-v3 .br-chat-message small{font-size:11px}.br-chat-v3 .br-chat-avatar img,.br-chat-v3 .br-chat-greeting img{animation:none!important}@media(max-width:600px){.br-chat-v3,.br-chat-v3.is-expanded{width:100%;inset:0;height:100dvh;max-height:100dvh}.br-chat-v3.is-minimized{inset:auto 10px 10px auto;width:min(330px,calc(100vw - 20px));height:auto}.br-chat-v3 .br-chat-history{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.br-chat-v3 *{scroll-behavior:auto!important}}.br-chat-records{display:grid;gap:8px;list-style:none;padding:0;margin:8px 0}.br-chat-records li{padding:8px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:8px}.br-chat-records li>small{display:block}.br-chat-freshness a,.br-chat-records a{color:#1761d1}.br-chat-freshness{display:grid;gap:5px;padding:8px;margin:8px 0;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:8px}.br-chat-freshness.has-changed{background:var(--backgrounds-surface1,#fff7e7);border-color:#b98b31}.br-query-date{display:block;margin-top:8px}.br-chat-v3 .br-chat-composer .br-text-link{width:auto;height:auto;min-width:0;padding:0;display:inline-flex;white-space:nowrap;line-height:1.5}.br-chat-v3 .br-chat-composer>div{gap:12px;align-items:flex-end}.br-chat-v3 .br-chat-composer small{min-width:0;flex:1}.br-chat-v3 .br-chat-new-answer{flex:0 0 auto;align-self:center;margin:8px 16px;padding:8px 14px;min-height:40px;border:1px solid var(--stroke-stroke2,#bccbdf);border-radius:20px;background:var(--backgrounds-surface2,#fff);color:var(--text-primary,#1761d1);font-size:13px;font-weight:600;line-height:1.4}.br-chat-v3 .br-chat-history:focus-visible,.br-chat-v3 .br-chat-new-answer:focus-visible{outline:2px solid #1761d1;outline-offset:3px}.br-chat-count-answer{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;padding:8px 0}.br-chat-count-answer>strong{grid-row:span 2;font-size:36px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--text-primary)}.br-chat-count-answer>span{font-size:15px;font-weight:600}.br-chat-count-answer>small{color:var(--text-secondary);line-height:1.5}.br-chat-history-pages{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px 18px;border-bottom:1px solid var(--stroke-subtle)}.br-chat-history-pages button{min-height:44px;padding:8px 12px;border:1px solid var(--stroke-subtle);border-radius:8px;color:var(--text-primary)}.br-chat-history-pages small{color:var(--text-secondary);font-size:12px}.br-chat-history-pages button:focus-visible{outline:2px solid var(--primary-01);outline-offset:3px}.br-chat-v3.br-chat-motion-off .br-chat-thinking span,.br-chat-v3.br-chat-motion-reduced .br-chat-thinking span{animation:none!important}.br-chat.br-chat-v3:not(.is-minimized){overflow:hidden;overscroll-behavior-y:contain}.br-chat.br-chat-v3 .br-chat-history{position:relative}.br-chat-v3 .br-chat-history{flex:1 1 0;min-height:180px}.br-chat-v3 .br-chat-composer>div{flex-wrap:wrap}.br-chat-v3 .br-chat-composer .br-text-link{white-space:normal;overflow-wrap:anywhere}.br-chat-v3 header>div:nth-child(2){min-width:0}.br-chat-v3 .br-chat-scope{display:block;font-size:11px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}.br-chat-v3 details.br-chat-context{display:block;padding-block:6px}.br-chat-context>summary{min-height:32px;font-weight:600}.br-chat-context label{display:block}.br-chat-v3 .br-chat-message.assistant{border:1px solid var(--stroke-subtle);background:var(--backgrounds-surface2);border-radius:12px}.br-chat-v3 .br-chat-message.user{margin-left:auto;width:fit-content;max-width:90%;background:color-mix(in srgb,var(--primary-01) 12%,var(--backgrounds-surface2))}.br-chat-v3 .br-chat-message.user>small{display:block;text-align:right}.br-chat-v3 .br-chat-message .br-chat-citation{display:inline;margin:0;font-size:inherit;text-decoration:underline}.br-chat-v3 .br-chat-consulted{display:block;margin-top:12px;color:var(--text-secondary)}.br-chat-v3 .br-chat-freshness{position:relative;padding:12px 12px 12px 38px;background:color-mix(in srgb,var(--primary-01) 9%,var(--backgrounds-surface2));border:0;line-height:1.6}.br-chat-v3 .br-chat-freshness:before{content:"i";position:absolute;left:12px;top:12px;width:18px;height:18px;border:1px solid;border-radius:50%;text-align:center;font-weight:700;color:var(--text-primary)}.br-chat-v3 .br-chat-freshness.has-changed{border:1px solid var(--stroke-subtle)}.br-chat-v3 .br-chat-safety-note{margin:10px 0 0;font-size:11px;line-height:1.5;text-align:center;color:var(--text-secondary)}.br-chat-v3 .br-action-preview button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.br-chat-v3 .br-chat-citation:focus-visible,.br-chat-v3 summary:focus-visible{outline:2px solid var(--primary-01);outline-offset:3px}@media(max-width:360px){.br-chat-v3 header{padding-inline:10px;gap:5px}.br-chat-v3 header button{width:28px}.br-chat-v3 .br-chat-avatar{flex:0 0 36px}.br-chat-v3 .br-chat-message{padding:10px}.br-chat-v3 .br-chat-composer{margin-inline:10px}}.br-chat-v3 .br-chat-conversation-tools{padding:8px 18px;border-bottom:1px solid var(--stroke-subtle)}.br-chat-conversation-tools button,.br-chat-no-evidence a,.br-chat-no-evidence button{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--stroke-subtle);border-radius:8px;color:var(--text-primary)}.br-chat-conversations{flex:0 0 auto;margin:0 18px 6px;padding:0 10px;border-radius:8px;background:var(--backgrounds-surface1)}.br-chat-v3 .br-chat-conversations>summary{min-height:36px;display:list-item;align-content:center;font-weight:600}.br-chat-conversations ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px;padding:0;list-style:none;max-height:160px;overflow-y:auto}.br-chat-conversations a{display:block;padding:10px;min-height:44px;overflow-wrap:anywhere;color:var(--text-primary)}.br-chat-conversations small{display:block;color:var(--text-secondary)}.br-chat-v3 .br-chat-greeting h3{font-size:26px;line-height:1.2;color:var(--text-primary)}.br-chat-v3 .br-chat-greeting button{width:100%;min-height:48px;white-space:normal;text-align:left;gap:12px;overflow-wrap:anywhere;border:1px solid var(--stroke-subtle);background:var(--backgrounds-surface2);color:var(--text-primary)}.br-chat-v3 .br-chat-greeting button:disabled{opacity:.5}.br-chat-check-table{table-layout:fixed;width:100%;margin-block:12px;border-collapse:collapse;font-size:13px}.br-chat-check-table td,.br-chat-check-table th{padding:10px;border:1px solid var(--stroke-subtle);text-align:left;overflow-wrap:anywhere}.br-chat-check-table th{background:var(--backgrounds-surface1)}.br-chat-v3 .br-chat-primary-action{display:inline-flex;min-height:44px;align-items:center;padding:10px 14px;border-radius:8px;background:var(--btn-strong-from,var(--primary-01));color:var(--btn-strong-text,#fff);font-weight:600;overflow-wrap:anywhere}.br-chat-check-note{color:var(--text-secondary);font-size:12px}.br-chat-no-evidence{display:flex;flex-wrap:wrap;gap:12px;padding:16px;margin-block:12px;border:1px solid var(--stroke-subtle);border-radius:12px}.br-chat-no-evidence h3,.br-chat-no-evidence p{flex-basis:100%;margin:0}.br-chat-no-evidence h3{font-size:20px;font-weight:700}.br-chat-comparison{position:relative;z-index:1;display:grid;gap:8px;margin-top:12px}.br-chat-comparison p{display:grid;gap:4px;padding:12px;border:1px solid var(--stroke-subtle);border-radius:8px;background:var(--backgrounds-surface1)}.br-chat-comparison p:first-child{background:color-mix(in srgb,var(--primary-01) 9%,var(--backgrounds-surface2))}.br-chat-comparison span{white-space:pre-wrap;overflow-wrap:anywhere}.br-chat-v3 .br-chat-comparison button{min-height:44px;white-space:normal;text-align:left;overflow-wrap:anywhere;color:var(--text-primary)}.br-chat-v3 .br-chat-comparison button:focus-visible,.br-chat-v3 .br-chat-conversation-tools button:focus-visible,.br-chat-v3 .br-chat-conversations a:focus-visible,.br-chat-v3 .br-chat-greeting button:focus-visible,.br-chat-v3 .br-chat-no-evidence :is(a,button):focus-visible,.br-chat-v3 .br-chat-primary-action:focus-visible{outline:2px solid var(--primary-01);outline-offset:3px}@media(max-width:360px){.br-chat-v3 .br-chat-conversation-tools,.br-chat-v3 .br-chat-conversations{margin-inline:0;padding-inline:10px}.br-chat-no-evidence{padding:10px}.br-chat-no-evidence a,.br-chat-no-evidence button{width:100%}.br-chat-check-table td,.br-chat-check-table th{padding:6px}.br-chat-v3 .br-chat-greeting{padding-inline:0}}@media(prefers-reduced-motion:reduce){.br-chat-v3 *,.br-chat-v3 .br-chat-thinking span{animation:none!important}.br-chat-v3 *{transition:none!important}}.br-chat-v3>header{min-height:64px;padding-block:10px}.br-chat-v3 .br-chat-conversation-tools{padding-block:4px}.br-chat-v3 .br-chat-conversation-tools button{min-height:36px;padding-block:5px}.br-chat-v3 .br-chat-history{padding-block:12px}.br-chat-v3 .br-chat-composer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;margin:6px 16px 0;padding:10px;border-radius:12px}.br-chat-v3 .br-chat-composer textarea{grid-column:1;grid-row:1;width:100%;height:56px;min-height:56px;max-height:72px;resize:none;overflow-y:auto;padding:6px 8px;line-height:1.4}.br-chat-v3 .br-chat-composer>div{display:contents}.br-chat-v3 .br-chat-composer>div>small{grid-column:1/-1;grid-row:2;line-height:1.3}.br-chat-v3 .br-chat-composer button[type=submit]{grid-column:2;grid-row:1;align-self:end;min-width:80px;min-height:44px}.br-chat-v3 .br-chat-keyboard-help{margin-bottom:0;font-size:10px}.br-chat-v3 .br-chat-safety-note{grid-column:1/-1;margin:0;font-size:10px}.br-chat-v3 .br-chat-preferences{flex:0 0 auto;padding-block:2px}.br-chat-v3 .br-chat-disclaimer{flex:0 0 auto;padding-block:4px}.br-chat-v3 .br-chat-disclaimer:empty{display:none}.br-chat-duplicate-records{display:grid;gap:8px;padding:0;margin:8px 0;list-style:none}.br-chat-duplicate-records>li{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--stroke-subtle);border-radius:10px}.br-chat-v3 .br-chat-duplicate-records strong,.br-chat-v3 .br-chat-duplicate-records strong a{font-size:16px;color:var(--text-primary)}.br-chat-employer-chips{display:flex;flex-wrap:wrap;gap:6px}.br-chat-employer-chips>span{padding:4px 8px;border-radius:6px;background:color-mix(in srgb,var(--primary-01) 9%,var(--backgrounds-surface2));color:var(--text-primary);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.br-chat-record-evidence{margin-top:10px;border-top:1px solid var(--stroke-subtle)}.br-chat-record-evidence>summary{min-height:32px}.br-chat-record-current{display:block;margin-top:6px;color:var(--text-secondary)}@media(max-width:600px){.br-chat-v3 .br-chat-history{min-height:140px}.br-chat-v3 .br-chat-keyboard-help{display:none}.br-chat-v3 .br-chat-composer button[type=submit]{min-width:64px;padding-inline:10px}.br-chat-v3 .br-chat-composer{margin-inline:10px}.br-chat-v3 .br-chat-preferences{padding-bottom:max(2px,env(safe-area-inset-bottom))}}.br-chat-v3{width:var(--br-chat-docked-width,420px)}.br-chat-v3.is-expanded{position:fixed;inset:24px;width:min(1100px,calc(100vw - 48px));height:calc(100dvh - 48px);max-height:calc(100dvh - 48px);margin-inline:auto}.br-chat-result{display:grid;gap:12px;min-width:0;padding-block:4px}.br-chat-v3 .br-chat-scope{display:flex;flex-wrap:wrap;gap:4px}.br-chat-scope>span{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:2px 5px;border-radius:4px;background:var(--backgrounds-surface1)}.br-chat-result .br-result-heading{display:flex;align-items:center;gap:12px;padding:0;border:0;min-height:0}.br-result-heading>strong{font-size:38px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-primary)}.br-result-heading>strong>svg{width:32px;height:32px;color:var(--status-warning-text,#a86606)}.br-result-heading>div{display:grid;gap:4px}.br-result-heading>div>span{font-size:16px;font-weight:600}.br-result-heading small{color:var(--text-secondary)}.br-result-filters{display:flex;flex-wrap:wrap;gap:6px}.br-result-filters>span{max-width:100%;overflow-wrap:anywhere;border:1px solid var(--stroke-subtle);padding:4px 7px;border-radius:6px;background:var(--backgrounds-surface1);font-size:12px;line-height:1.4;color:var(--text-secondary)}.br-result-unknown{display:grid;gap:8px;padding:12px;border-radius:10px;border:1px solid color-mix(in srgb,#bf7b15 36%,var(--stroke-subtle));background:color-mix(in srgb,#e0a52a 10%,var(--backgrounds-surface2))}.br-result-unknown>div{display:flex;flex-wrap:wrap;gap:6px}.br-result-unknown>div>span{padding:5px 7px;border:1px solid var(--stroke-subtle);border-radius:5px;font-size:12px}.br-result-view-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.br-result-view-switch{display:inline-flex;padding:3px;gap:3px;border:1px solid var(--stroke-subtle);border-radius:9px;background:var(--backgrounds-surface1)}.br-result-view-switch>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:7px 9px;border:0;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:12px}.br-result-view-switch>button[aria-pressed=true]{background:var(--backgrounds-surface2);color:var(--primary-01);box-shadow:0 1px 3px #17283a12}.br-result-refine>summary,.br-result-view-history>summary{min-height:44px;align-content:center}.br-result-refine label{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding-block:6px;font-size:12px}.br-result-refine select{min-height:44px;max-width:100%;border:1px solid var(--stroke-subtle);border-radius:6px;background:var(--backgrounds-surface2);color:var(--text-primary);padding:6px}.br-result-refine input{width:18px;height:18px}.br-result-page-scope{color:var(--text-secondary);font-size:11px}.br-result-table-scroll{max-width:100%;overflow:auto;min-width:0}.br-result-table-scroll table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.br-result-table-scroll td,.br-result-table-scroll th{padding:10px 8px;border-bottom:1px solid var(--stroke-subtle);vertical-align:top;overflow-wrap:anywhere}.br-result-table-scroll thead th{color:var(--text-secondary);font-size:11px;font-weight:600;background:var(--backgrounds-surface1)}.br-result-table-scroll tbody th{min-width:100px;max-width:200px;font-weight:600}.br-result-bars a,.br-result-table-scroll a{color:var(--text-primary);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary-01) 45%,transparent);text-underline-offset:3px}.br-result-identity{display:inline-flex;gap:4px;align-items:center;border-radius:5px;padding:4px 6px;white-space:nowrap;font-size:11px}.br-result-identity.is-confirmed{color:var(--status-success-text,#17694a);background:color-mix(in srgb,#1b936a 12%,var(--backgrounds-surface2))}.br-result-identity.is-pending{color:var(--status-warning-text,#94600e);background:color-mix(in srgb,#d19a24 14%,var(--backgrounds-surface2))}.br-result-employers{display:flex;flex-wrap:wrap;gap:5px}.br-result-employers>span{font-size:12px;padding:4px 6px;border-radius:5px;background:color-mix(in srgb,var(--primary-01) 8%,var(--backgrounds-surface2))}.br-result-table details>summary{min-height:36px;align-content:center;font-size:11px}.br-result-table details ul{display:grid;gap:6px;margin:5px 0;padding:0;list-style:none;font-size:11px;color:var(--text-secondary)}.br-result-bars{display:grid;gap:8px;margin:0}.br-result-bars figcaption,.br-result-matrix>p{margin:0;font-size:12px;color:var(--text-secondary)}.br-result-bars ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.br-result-bars li{display:grid;gap:6px;font-size:13px}.br-result-bar-track{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.br-result-bar-track svg{display:block;width:100%;height:18px}.br-result-bar-track strong{font-variant-numeric:tabular-nums}.br-result-bar-bg{fill:var(--backgrounds-surface1)}.br-result-bar-track .is-confirmed{fill:var(--primary-01)}.br-result-bar-track .is-pending{fill:#b78719}.br-result-matrix{display:grid;gap:8px}.br-result-matrix thead th{min-width:70px;max-width:140px}.br-result-matrix td{text-align:center}.br-result-matrix .has-match{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:6px;background:color-mix(in srgb,var(--primary-01) 12%,var(--backgrounds-surface2));color:var(--primary-01);font-weight:700}.br-result-matrix .no-match{color:var(--text-secondary)}.br-result-view-history{border-top:1px solid var(--stroke-subtle)}.br-result-view-history ol{display:grid;gap:4px;max-height:160px;overflow:auto;list-style:none;margin:0;padding:0}.br-result-view-history button{width:100%;min-height:44px;text-align:left;padding:8px;border-radius:6px;overflow-wrap:anywhere}.br-result-view-history button[aria-current=step]{background:color-mix(in srgb,var(--primary-01) 10%,var(--backgrounds-surface2));color:var(--primary-01)}.br-chat-v3 .br-result-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:0;border:0}.br-result-actions>button{min-height:44px;padding:8px 12px;border:1px solid var(--stroke-subtle);border-radius:8px}.br-chat-result button:disabled{opacity:.5;cursor:not-allowed}.br-chat-result :is(button,select,input,a,summary,[tabindex]):focus-visible{outline:2px solid var(--primary-01);outline-offset:3px}.br-result-skeleton{display:flex;gap:12px;padding:16px;min-height:88px;align-items:center}.br-result-skeleton-icon{width:36px;height:36px;flex-shrink:0;border:3px solid var(--stroke-subtle);border-top-color:var(--primary-01);border-radius:50%}.br-result-skeleton>div{display:grid;gap:8px;flex:1}.br-result-skeleton i{display:block;height:9px;border-radius:5px;background:var(--backgrounds-surface1)}.br-result-skeleton i:nth-child(2){width:80%}.br-result-skeleton i:nth-child(3){width:60%}@media(hover:hover){.br-chat-result button:not(:disabled):hover{background:color-mix(in srgb,var(--primary-01) 8%,var(--backgrounds-surface2))}}@media(max-width:850px){.br-chat-v3.is-expanded:not(.is-minimized),.br-chat-v3:not(.is-minimized){position:fixed;inset:0;margin:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0}.br-result-table-scroll td,.br-result-table-scroll th{padding:8px 6px}.br-result-view-tools{align-items:start}}@media(max-height:520px){.br-chat.br-chat-v3:not(.is-minimized){overflow-y:auto}}.br-journey{display:grid;gap:20px;padding:24px;background:var(--br-panel,#fff);border:1px solid var(--br-line,#dce3eb);border-radius:16px;margin-block:20px;color:var(--br-text,#182b3f)}.br-journey h2,.br-journey h3,.br-journey p{margin:0}.br-journey p{line-height:1.65}.br-journey header,.br-journey-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.br-journey-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.br-journey-steps li{padding:16px;border:1px solid var(--br-line,#dce3eb);border-radius:12px;display:grid;gap:8px;font-size:15px}.br-journey-steps strong{font-size:17px}.br-journey-steps .active{background:#edf4ff;border-color:#aecbff}.br-journey-state{display:table;margin-top:8px;padding:5px 9px;border-radius:6px;font-size:13px;font-weight:600;background:#edf1f6;color:#35475c}.br-journey-state.is-review{background:#fff3dc;color:#704800}.br-journey-state.is-complete{background:#e1f6eb;color:#155334}.br-journey-blockers{padding:18px;border:1px solid #eec587;border-radius:10px;background:#fff8ea}.br-journey-blockers ul{margin-bottom:0}.br-journey-empty{padding:28px}.br-queue-summary{padding:10px 20px;color:var(--br-muted,#586b81)}.br-review-source-table td,.br-review-source-table th{white-space:normal!important;min-width:170px;vertical-align:top}.br-review-source-table th[scope=row]{font-weight:400;min-width:240px}.br-queue-values{display:grid;gap:5px;margin-top:12px;font-size:14px}.br-record-id{display:block;font-size:11px;color:var(--br-muted,#586b81);overflow-wrap:anywhere;max-width:220px}.br-receipt-files td{min-width:190px}.br-receipt-files select{width:100%;min-height:42px}.br-receipt-files input[type=search]{width:100%;margin-bottom:7px}.br-receipt-preview{border:1px solid #9dbdf1;background:#f1f6ff;padding:18px;border-radius:10px}.br-journey label{display:grid;gap:8px}.br-journey input,.br-journey select,.br-journey textarea{border:1px solid var(--br-line,#b7c3d2);background:var(--br-panel,#fff);color:inherit;border-radius:8px;padding:10px;font:inherit}.br-source-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-block:15px}.br-source-tabs button{padding:10px 16px;border:1px solid var(--br-line,#dce3eb);border-radius:9px}.br-source-tabs button[aria-pressed=true]{background:#eaf2ff;border-color:#4b87e8;color:#155ac6}.br-assistant-launcher{min-width:52px;min-height:48px}.br-assistant-launcher .br-mascot{border-radius:0}.br-journey a:focus-visible,.br-journey button:focus-visible{outline:3px solid #286bdd;outline-offset:3px}.dark .br-journey{background:#1c2430;color:#edf2fa;border-color:#424e5b}.dark .br-journey-steps .active,.dark .br-receipt-preview{background:#1d3554}.dark .br-journey-blockers{background:#3b301a;color:#ffe3a8}.dark .br-source-tabs button[aria-pressed=true]{background:#1d3554;color:#c0d8ff}@media(max-width:850px){.br-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.br-journey{padding:18px}}@media(max-width:450px){.br-journey-steps{grid-template-columns:1fr}.br-journey-actions>*{max-width:100%}}.br-review-open{color:#1b60c9!important;border-color:#8fb7f3!important}.br-source-version{font-size:12px;margin-top:7px;color:var(--text-secondary,#586b81)}.br-source-version summary{cursor:pointer}.br-review-source-table td,.br-review-source-table th{padding-block:18px!important}.br-review-source-table .br-queue-values{font-size:13px}.br-journey{grid-template-columns:minmax(0,1fr);min-width:0;overflow-wrap:anywhere}.br-journey header>*,.br-journey-actions>*,.br-journey>*{min-width:0;max-width:100%}.br-journey textarea{width:100%;min-width:0}.br-journey .br-table-scroll{min-width:0;max-width:100%}.br-journey .br-table{min-width:640px}.br-journey .br-table :is(th,td){white-space:normal;overflow-wrap:anywhere}.br-association-layout,.br-relations-v2 .br-evidence-layout{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:20px;align-items:start;min-width:0}.br-association-layout>*,.br-relations-v2 .br-evidence-layout>*{min-width:0;max-width:100%}.br-association-choices,.br-relations-v2 .br-evidence-data{display:grid;gap:16px;min-width:0}.br-association-choices{padding:20px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:12px;background:var(--backgrounds-surface2,#fff);color:var(--text-primary,#182b3f);overflow-wrap:anywhere}.br-association-scope{display:grid;gap:6px;padding:14px 18px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:10px;background:var(--backgrounds-surface1,#f5f7fb);overflow-wrap:anywhere}.br-association-help,.br-association-scope span{color:var(--text-secondary,#52647c);font-size:14px;line-height:1.5}.br-association-choices fieldset{display:grid;gap:10px;min-width:0;border:0;padding:0;margin:0}.br-association-choices legend{font-weight:600;margin-bottom:12px}.br-journey .br-association-option{display:flex;align-items:start;gap:12px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:8px;padding:14px;min-height:48px;cursor:pointer}.br-association-option:has(input:checked){border-color:var(--primary-01,#155eef);background:var(--backgrounds-primary-muted,#edf4ff)}.br-association-option:has(input:disabled){cursor:default;color:var(--text-secondary,#52647c)}.br-association-option span{min-width:0}.br-association-option small{display:block;font-size:13px;color:var(--text-secondary,#52647c);margin-top:5px}.br-journey .br-association-check input,.br-journey .br-association-option input{appearance:auto;width:18px;height:18px;flex:0 0 18px;padding:0;margin:3px 0;accent-color:var(--primary-01,#155eef)}.br-journey .br-association-check{display:flex;align-items:start;gap:10px;line-height:1.5;min-height:44px}.br-association-comparison,.br-association-impact{display:grid;gap:12px;padding:16px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:10px;background:var(--backgrounds-surface1,#f5f7fb)}.br-association-comparison h4{margin:0}.br-association-comparison dl{display:grid;gap:4px;margin:0}.br-association-comparison dd{margin:0 0 6px;font-weight:600}.br-association-choices :is(input:not([type=radio]):not([type=checkbox]),textarea){width:100%;min-width:0;min-height:44px;box-sizing:border-box}.br-association-choices textarea{min-height:72px;resize:vertical}.br-association-choices .br-association-primary{width:100%;height:auto;min-height:44px;padding:12px 18px;border-radius:8px;background:#155eef;color:#fff;white-space:normal;text-align:center;line-height:1.5;box-shadow:none}.br-association-choices .br-association-primary:disabled{background:var(--backgrounds-surface3,#dce3ed);color:var(--text-secondary,#52647c);opacity:1}.br-association-choices .br-association-primary:after{display:none}.br-association-choices :is(button,a,input,textarea,summary):focus-visible,.br-relations-versions summary:focus-visible{outline:3px solid var(--primary-01,#155eef);outline-offset:3px}.br-relations-versions>section{display:grid;gap:16px;margin-top:16px}.br-relations-versions select{width:100%}.br-relations-v2 .br-receipt-preview{display:grid;gap:14px;background:var(--backgrounds-surface1,#f1f6ff);color:inherit;min-width:0;overflow-wrap:anywhere}.br-relations-v2 .br-receipt-preview details>summary{cursor:pointer;min-height:44px}.br-relations-v2 .br-receipt-preview .br-journey-actions{display:grid;gap:10px}.br-association-original{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:12px;background:var(--backgrounds-surface1,#f5f7fb)}.br-association-original iframe{display:block;width:100%;height:520px;border:1px solid var(--stroke-stroke2,#dce3eb);border-radius:8px;background:#fff}.br-association-original img{display:block;width:100%;height:auto}.br-association-original h4{margin:0}.br-intake-manual .br-association-v2{margin-top:20px;padding:0;border:0;background:transparent}.dark .br-association-option:has(input:checked){background:#1d3554;border-color:#83b2ff}@media(max-width:900px){.br-association-layout,.br-relations-v2 .br-evidence-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:450px){.br-relations-v2{padding:12px;gap:16px}.br-association-choices,.br-association-original{padding:12px}.br-association-original iframe{height:380px}.br-association-option{padding:12px}.br-relations-v2 .br-evidence-toolbar{flex-wrap:wrap}.br-association-choices button{max-width:100%;white-space:normal;height:auto;min-height:44px}}.br-relations-v2 .br-evidence-toolbar label{display:flex;align-items:center;gap:8px}.br-relations-v2 .br-evidence-fields{margin:0;padding:10px 14px}[data-theme=dark] .br-association-option:has(input:checked){background:#1d3554;border-color:#83b2ff}.dark .br-association-choices .br-association-primary:disabled,[data-theme=dark] .br-association-choices .br-association-primary:disabled{background:#27364a!important;color:#c4d0e3!important}.br-dialog .br-association-choices .br-association-primary:not(:disabled),.br-workspace .br-association-choices .br-association-primary:not(:disabled){background:#155eef!important;background-image:none!important;color:#fff!important;border-color:transparent!important;opacity:1}.br-dialog .br-association-choices .br-association-primary:disabled,.br-workspace .br-association-choices .br-association-primary:disabled{background:#e1e6ef!important;color:#52647c!important;opacity:1}[data-theme=dark] .br-association-choices .br-association-primary:disabled{background:#27364a!important;color:#c4d0e3!important}.br-relations-v2 .br-association-choices :is(input:not([type=radio]):not([type=checkbox]),textarea),.br-relations-v2 .br-evidence-toolbar input{background:var(--backgrounds-surface2,#fff);color:var(--text-primary,#182b3f);border-color:var(--stroke-stroke2,#dce3eb)}.td-v2{min-width:0;color:var(--text-primary);padding:20px}.td-v2 h2{font-size:30px;font-weight:700;margin:0}.td-v2 p{line-height:1.5}.td-v2 header p{color:var(--text-secondary);margin:8px 0 24px}.td-v2 nav{display:flex;flex-wrap:wrap;gap:24px;border-bottom:1px solid var(--stroke-stroke2);margin-bottom:16px}.td-v2 nav>*{padding:12px 0}.td-v2 nav span{border-bottom:2px solid var(--primary-01);color:var(--primary-01)}.td-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(260px,1fr);gap:16px;align-items:start}.td-detail,.td-list{min-width:0;border:1px solid var(--stroke-stroke2);border-radius:12px;background:var(--backgrounds-surface2)}.td-detail{padding:20px;display:grid;gap:18px;overflow-wrap:anywhere}.td-detail h3{font-size:22px;font-weight:600}.td-detail label{display:grid;gap:8px}.td-detail select{width:100%;min-width:0;min-height:44px;background:var(--backgrounds-surface1);color:inherit;border:1px solid var(--stroke-stroke2);border-radius:8px}.td-detail dd{margin:4px 0 14px}.td-note{border-block:1px solid var(--stroke-stroke2);padding-block:18px;color:var(--text-secondary)}.td-v2 :is(a,summary,select):focus-visible{outline:3px solid var(--primary-01);outline-offset:3px}.td-v2 summary{min-height:44px;cursor:pointer}@media(max-width:1500px){.td-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:500px){.td-v2{padding:12px}.td-v2 h2{font-size:25px}.td-detail{padding:14px}.td-v2 .br-table-scroll{overflow-x:auto}}.td-primary{display:block;padding:12px 16px;min-height:44px;border:1px solid var(--primary-01);border-radius:8px;color:var(--primary-01);text-align:center;font-weight:600}.td-task-title>strong{display:block;font-size:22px;line-height:1.3}.td-task-title small{font-size:14px;line-height:1.5;margin-top:8px}.br-workspace .td-v2 h2{font-size:30px;font-weight:700}.br-workspace .td-list .br-row-actions{display:grid;gap:8px;min-width:112px}.br-workspace .td-list .br-row-actions button{width:100%;height:auto;min-height:44px;white-space:normal;word-break:normal;overflow-wrap:normal;padding:10px}.br-workspace .td-list :is(th,td){white-space:normal;overflow-wrap:anywhere}@media(max-width:700px){.br-workspace:has(.td-v2) .br-page-heading{display:flex;flex-wrap:wrap}.br-workspace:has(.td-v2) .br-page-heading>*{min-width:0;max-width:100%}.br-workspace:has(.td-v2) .br-section-tabs{flex-wrap:wrap;max-width:100%;overflow:visible}.br-workspace .td-v2 .br-toolbar{padding:12px;gap:8px}.br-workspace .td-v2 .br-toolbar>*{min-width:0;max-width:100%;flex-basis:100%}.br-workspace .td-v2 :is(input,select){min-width:0;max-width:100%;width:100%}.td-list table{min-width:0!important;width:100%}.td-list thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.td-list :is(tbody,tr,th,td){display:block;min-width:0!important;width:auto!important;white-space:normal!important;overflow-wrap:anywhere}.td-list tbody tr{padding:12px;border-bottom:1px solid var(--stroke-stroke2)}.td-list :is(th,td){padding:8px!important;border:0!important}.td-list .br-row-actions{flex-wrap:wrap}.td-list button{max-width:100%;white-space:normal;height:auto;min-height:44px}}@media(min-width:701px){.br-workspace .td-list table{table-layout:auto}.br-workspace .td-list :is(th,td):first-child{min-width:14rem;width:38%;overflow-wrap:break-word;word-break:normal}}.td-v2 .td-metrics{display:flex;gap:12px 32px;flex-wrap:wrap;margin:12px 0 20px}.td-metrics>div{display:flex;align-items:baseline;gap:10px}.td-metrics dt{font-size:13px;color:var(--text-secondary)}.td-metrics dd{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;margin:0}.td-v2 .td-sort{font-size:13px;color:var(--text-secondary)}.td-v2 .td-task-title strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;overflow-wrap:break-word}.td-v2 .td-detail{gap:14px}.td-v2 .td-detail dt{font-size:12px;color:var(--text-secondary)}.td-v2 .td-detail dd{margin:4px 0 12px}.td-v2 .td-task-title details>summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.td-v2 .td-task-title details>div{white-space:pre-wrap;line-height:1.55;max-height:260px;overflow:auto}@media(max-width:700px){.td-v2{padding:14px}.td-v2 nav{gap:12px;font-size:13px}.td-metrics dd{font-size:18px}}.rc-v2{min-width:0;overflow-wrap:anywhere}.rc-v2 header{display:flex;gap:20px;align-items:center;margin-bottom:24px}.rc-v2 h2{font-size:30px;font-weight:700;line-height:1.2}.rc-v2 h3{font-size:20px;font-weight:600;margin-bottom:12px}.rc-v2 p{margin-block:10px}.rc-icon{display:grid;place-items:center;border-radius:50%;background:var(--backgrounds-surface1);color:var(--text-primary);font-size:32px;width:60px;height:60px;flex-shrink:0}.rc-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:18px}.rc-layout>*{border:1px solid var(--stroke-stroke2);background:var(--backgrounds-surface2);border-radius:12px;padding:20px;min-width:0}.rc-requirement{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid var(--stroke-stroke2)}@media(max-width:850px){.rc-layout{grid-template-columns:minmax(0,1fr)}.rc-v2 h2{font-size:25px}}.br-workspace .rc-v2 header{justify-content:flex-start;align-items:center}.br-workspace .rc-v2{color:var(--text-primary);background:var(--backgrounds-surface2);border-radius:12px}.br-workspace .rc-v2 h2{font-size:30px;font-weight:700}.br-workspace .rc-v2 h3{font-size:20px;font-weight:600}.rc-v2 footer{margin-top:18px}.rc-v2 dd{margin:4px 0 14px}.rr-v2{padding:20px;min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.rr-v2 h2{font-size:30px;font-weight:700}.rr-v2 header{margin-bottom:22px}.rr-v2 header p{color:var(--text-secondary);margin-top:8px}.rr-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:18px;align-items:start}.rr-layout aside,.rr-preview{min-width:0;border:1px solid var(--stroke-stroke2);background:var(--backgrounds-surface2);border-radius:12px;padding:20px}.rr-layout aside{display:grid;gap:20px;line-height:1.6}.rr-layout aside h3{font-size:22px;font-weight:600}.rr-v2 dd{margin:4px 0 12px}.rr-v2 .br-editor{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.rr-v2 :is(input,textarea,select){max-width:100%;min-width:0}.rr-v2 textarea{min-height:140px}.rr-v2 .br-recovery-draft{padding:0}.rr-v2 .br-form-actions{display:flex;flex-wrap:wrap;gap:10px}.rr-v2 button{max-width:100%;white-space:normal;height:auto;min-height:44px}.rr-v2 :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--primary-01);outline-offset:3px}@media(max-width:1000px){.rr-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:500px){.rr-layout aside,.rr-preview,.rr-v2{padding:12px}.rr-v2 h2{font-size:25px}}.br-workspace .rr-v2 h2{font-size:30px;font-weight:700}.br-workspace .rr-v2 :is(input,textarea,select){border-radius:8px;background:var(--backgrounds-surface1);color:var(--text-primary)}.br-workspace .rr-v2 .br-receipt-preview{background:var(--backgrounds-surface1);color:var(--text-primary);border-color:var(--stroke-stroke2)}@media(max-width:500px){.br-workspace :is(.td-v2,.rc-v2,.rr-v2) h2{font-size:25px}}@media(max-width:700px){.br-workspace:has(.rr-v2) .br-page-heading{display:flex;flex-wrap:wrap}.br-workspace:has(.rr-v2) .br-page-heading>*{min-width:0;max-width:100%}.br-workspace:has(.rr-v2) .br-section-tabs{flex-wrap:wrap;max-width:100%;overflow:visible}}.br-employer-links{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--stroke-stroke2);border-radius:12px}.br-employer-links form{display:grid;gap:12px;max-width:640px}.br-employer-links label{display:grid;gap:5px}.br-employer-links :is(input,select,textarea){min-height:44px;width:100%;max-width:100%;padding:8px;border:1px solid var(--stroke-stroke2);border-radius:8px;background:var(--backgrounds-surface2);color:var(--text-primary)}.br-employer-links textarea{min-height:80px}.br-employer-links ul{display:grid;gap:10px;list-style:none;padding:0}.br-employer-links li{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.br-employer-links li small{width:100%;color:var(--text-secondary)}.br-employer-links :is(button,summary,a){min-height:44px;cursor:pointer}.br-employer-links button{padding:8px 12px;border:1px solid var(--stroke-stroke2);border-radius:8px}.br-employer-links button[type=submit]{background:var(--primary-01);color:var(--text-light,#fff)}.br-employer-links button:disabled{opacity:.5;cursor:default}.br-employer-links .employer-human-review{display:flex;align-items:center;gap:8px}.br-employer-links input[type=checkbox]{width:20px;flex:0 0 20px}.br-employer-links :focus-visible{outline:3px solid var(--primary-01);outline-offset:3px}.br-employer-links .employer-link-state{font-size:12px;border:1px solid var(--stroke-stroke2);padding:4px 8px;border-radius:6px}.br-workspace .br-case-v2{--cs-panel:var(--br-v2-panel,#fff);--cs-border:var(--br-v2-border,#dce2eb);--cs-text:#172033;--cs-muted:#52617d;--cs-accent:#0757e8;--cs-head:#f5f7fb;--cs-success:#087a49;--cs-success-bg:#f0faf5;--cs-warning:#805000;--cs-warning-bg:#fff8eb;--cs-danger:#b31932;--cs-danger-bg:#fff0f2;--cs-neutral-bg:#f6f8fc;width:100%;max-width:100%;min-width:0;color:var(--cs-text);font-size:16px;line-height:1.5;overflow-wrap:anywhere}.dark .br-workspace .br-case-v2,[data-theme=dark] .br-workspace .br-case-v2{--cs-panel:#191d24;--cs-border:#454e5e;--cs-text:#f1f5fb;--cs-muted:#b7c3d9;--cs-accent:#8dbaff;--cs-head:#222936;--cs-success:#79deb2;--cs-success-bg:#15362c;--cs-warning:#ffd078;--cs-warning-bg:#362b18;--cs-danger:#ff9aab;--cs-danger-bg:#3d202a;--cs-neutral-bg:#242b38}.br-workspace .br-case-v2 *{box-sizing:border-box;min-width:0}.br-workspace .br-case-v2 :is(h1,h2,p,dl,dd,ul){margin:0}.br-workspace .br-case-v2 h1{font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.2;letter-spacing:-.035em}.br-workspace .br-case-v2 h2{font-size:20px;line-height:1.3;margin-bottom:12px;font-weight:700}.br-workspace .br-case-v2 :is(button,a,summary){font:inherit}.br-workspace .br-case-v2 :is(button,summary,a){min-height:44px}.br-workspace .br-case-v2 :is(button,summary){cursor:pointer}.br-workspace .br-case-v2 button{min-width:44px;border:1px solid var(--cs-accent);border-radius:7px;padding:9px 14px;color:var(--cs-accent);background:var(--cs-panel);white-space:normal;max-width:100%;overflow-wrap:anywhere}.br-workspace .br-case-v2 a{display:inline-flex;align-items:center;min-width:44px;color:var(--cs-accent);text-decoration:none;max-width:100%}.br-workspace .br-case-v2 a:hover{text-decoration:underline}.br-workspace .br-case-v2 button:hover:not(:disabled){background:var(--cs-head)}.br-workspace .br-case-v2 .cs-primary{background:var(--cs-accent);color:var(--cs-panel);font-weight:600}.br-workspace .br-case-v2 .cs-primary:hover:not(:disabled){background:var(--cs-accent);filter:brightness(.93)}.br-workspace .br-case-v2 button:disabled{background:var(--cs-head);color:var(--cs-muted);border-color:var(--cs-border);cursor:not-allowed}.br-workspace .br-case-v2 :is(button,a,summary):focus-visible{outline:3px solid var(--cs-accent);outline-offset:3px}.br-workspace .br-case-v2 small{display:block;color:var(--cs-muted);font-size:13px;line-height:1.5}.br-workspace .br-case-v2 .cs-muted{color:var(--cs-muted)}.br-workspace .br-case-v2 .cs-icon{flex:0 0 24px}.br-workspace .br-case-v2 .cs-back{margin-bottom:12px}.br-workspace .br-case-v2 .cs-heading{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr) minmax(220px,.9fr);gap:16px;align-items:start}.br-workspace .br-case-v2 .cs-subtitle{font-size:20px;color:var(--cs-muted);margin-top:6px}.br-workspace .br-case-v2 .cs-responsibility{padding:10px 16px;border:1px solid var(--cs-border);border-radius:9px;background:var(--cs-panel);font-size:14px}.br-workspace .br-case-v2 .cs-responsibility>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:7px 0;border-bottom:1px solid var(--cs-border)}.br-workspace .br-case-v2 .cs-responsibility>div:last-child{border-bottom:0}.br-workspace .br-case-v2 dt{color:var(--cs-muted)}.br-workspace .br-case-v2 .cs-responsibility :is(dt,dd){flex:1 1 150px;overflow-wrap:normal;word-break:normal}.br-workspace .br-case-v2 .cs-responsibility dd{text-align:left}.br-workspace .br-case-v2 .cs-header-actions{grid-column:3;grid-row:1/3;display:grid;gap:8px}.br-workspace .br-case-v2 .cs-overdue{display:flex;gap:12px;padding:14px;color:var(--cs-danger);background:var(--cs-danger-bg);border:1px solid var(--cs-danger);border-radius:9px}.br-workspace .br-case-v2 .cs-overdue strong{color:var(--cs-text);font-weight:500}.br-workspace .br-case-v2 .cs-overdue p{font-weight:700;margin:4px 0}.br-workspace .br-case-v2 .cs-chips{grid-column:1/3;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.br-workspace .br-case-v2 .cs-chip{display:flex;align-items:center;gap:12px;flex:1 1 160px;border:1px solid var(--cs-border);border-radius:8px;padding:12px;font-size:14px}.br-workspace .br-case-v2 .cs-chip strong{display:block;color:var(--cs-text);font-weight:500}.br-workspace .br-case-v2 .cs-chip span{display:block}.br-workspace .br-case-v2 .cs-success{color:var(--cs-success)}.br-workspace .br-case-v2 .cs-warning{color:var(--cs-warning)}.br-workspace .br-case-v2 .cs-danger{color:var(--cs-danger)}.br-workspace .br-case-v2 .cs-neutral{color:var(--cs-muted)}.br-workspace .br-case-v2 .cs-chip.cs-success{background:var(--cs-success-bg)}.br-workspace .br-case-v2 .cs-chip.cs-warning{background:var(--cs-warning-bg)}.br-workspace .br-case-v2 .cs-chip.cs-neutral{background:var(--cs-neutral-bg)}.br-workspace .br-case-v2 .cs-tabs{display:flex;flex-wrap:wrap;margin:16px 0 12px;padding:0 10px;border:1px solid var(--cs-border);border-radius:9px;background:var(--cs-panel)}.br-workspace .br-case-v2 .cs-tabs :is(a,button){border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 22px;color:var(--cs-muted)}.br-workspace .br-case-v2 .cs-tabs [aria-current=page]{border-bottom-color:var(--cs-accent);color:var(--cs-accent)}.br-workspace .br-case-v2 .cs-panel{padding:16px;background:var(--cs-panel);border:1px solid var(--cs-border);border-radius:10px}.br-workspace .br-case-v2 .cs-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px;border:1px solid var(--cs-border);border-radius:8px}.br-workspace .br-case-v2 .cs-table :is(th,td){padding:10px 14px;border-bottom:1px solid var(--cs-border);text-align:left;vertical-align:middle;font-weight:400}.br-workspace .br-case-v2 .cs-table thead th{color:var(--cs-muted);background:var(--cs-head);font-size:13px}.br-workspace .br-case-v2 .cs-table th:first-child{width:30%}.br-workspace .br-case-v2 .cs-table th:last-child{width:23%}.br-workspace .br-case-v2 .cs-table tbody tr:last-child :is(th,td){border-bottom:0}.br-workspace .br-case-v2 .cs-state{display:flex;gap:10px;align-items:center}.br-workspace .br-case-v2 .cs-row-actions{display:flex;align-items:center;gap:8px}.br-workspace .br-case-v2 .cs-row-actions>button{flex:1}.br-workspace .br-case-v2 summary{padding:10px 8px}.br-workspace .br-case-v2 .cs-menu{position:relative;flex:0 0 44px}.br-workspace .br-case-v2 .cs-menu>summary{display:flex;align-items:center;justify-content:center;min-width:44px;font-size:22px;list-style:none}.br-workspace .br-case-v2 .cs-menu>summary::-webkit-details-marker{display:none}.br-workspace .br-case-v2 .cs-menu>div{position:absolute;z-index:2;right:0;width:min(260px,70vw);padding:12px;background:var(--cs-panel);color:var(--cs-text);border:1px solid var(--cs-border);border-radius:8px;box-shadow:0 6px 20px #0002}.br-workspace .br-case-v2 .cs-blockers{display:flex;align-items:start;gap:14px;padding:16px;margin-top:12px;border:1px solid;border-radius:8px;background:var(--cs-danger-bg)}.br-workspace .br-case-v2 .cs-blockers.cs-success{background:var(--cs-success-bg)}.br-workspace .br-case-v2 .cs-blockers.cs-neutral{background:var(--cs-neutral-bg)}.br-workspace .br-case-v2 .cs-blockers>div{flex:1}.br-workspace .br-case-v2 .cs-blockers ul{padding-left:18px;margin:6px 0;font-size:14px}.br-workspace .br-case-v2 .cs-blockers p{font-size:14px;color:var(--cs-muted);margin-top:6px}.br-workspace .br-case-v2 .cs-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;align-items:start}.br-workspace .br-case-v2 .cs-decisions th:first-child{width:30%}.br-workspace .br-case-v2 .cs-decisions th:last-child{width:16%}.br-workspace .br-case-v2 .cs-details>summary{font-size:18px;font-weight:600}.br-workspace .br-case-v2 .cs-details dl>div{padding:10px 0;border-top:1px solid var(--cs-border)}.br-workspace .br-case-v2 .cs-notice{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px;border:1px solid var(--cs-border);border-radius:8px;margin-bottom:12px}.br-workspace .br-case-v2 .cs-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.br-workspace .br-case-v2.cs-header{container:case-header/inline-size}@media (max-width:1200px){.br-workspace .br-case-v2 .cs-heading{grid-template-columns:minmax(0,1fr) minmax(220px,1fr)}.br-workspace .br-case-v2 .cs-header-actions{grid-column:2;grid-row:2}.br-workspace .br-case-v2 .cs-chips{grid-column:1;grid-row:2}.br-workspace .br-case-v2 .cs-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.br-workspace .br-case-v2 .cs-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.br-workspace .br-case-v2 .cs-table :is(tbody,tr,th,td){display:block;width:100%}.br-workspace .br-case-v2 .cs-table tbody tr{padding:8px 12px;border-bottom:1px solid var(--cs-border)}.br-workspace .br-case-v2 .cs-table tbody tr:last-child{border-bottom:0}.br-workspace .br-case-v2 .cs-table :is(th,td){padding:8px 0;border:0}.br-workspace .br-case-v2 .cs-table :is(th,td):before{content:attr(data-label);display:block;margin-bottom:6px;color:var(--cs-muted);font-size:13px}.br-workspace .br-case-v2 .cs-blockers{flex-wrap:wrap}.br-workspace .br-case-v2 .cs-blockers>div{flex-basis:calc(100% - 38px)}.br-workspace .br-case-v2 .cs-blockers>button{width:100%}}@media (max-width:560px){.br-workspace .br-case-v2 .cs-heading{display:flex;flex-direction:column}.br-workspace .br-case-v2 .cs-heading>*{width:100%}.br-workspace .br-case-v2 .cs-subtitle{font-size:17px}.br-workspace .br-case-v2 .cs-chip{flex-basis:100%}.br-workspace .br-case-v2 .cs-responsibility>div{flex-wrap:wrap}.br-workspace .br-case-v2 .cs-responsibility dd{text-align:left}.br-workspace .br-case-v2 .cs-tabs{padding:0}.br-workspace .br-case-v2 .cs-tabs :is(a,button){flex:1 1 45%;justify-content:center;padding:10px}.br-workspace .br-case-v2 .cs-panel{padding:12px}}@container case-header (max-width: 900px){.br-workspace .br-case-v2 .cs-heading{grid-template-columns:minmax(0,1fr)}.br-workspace .br-case-v2 .cs-chips,.br-workspace .br-case-v2 .cs-header-actions{grid-column:1;grid-row:auto}}.br-workspace .br-case-v2 .cs-empty{padding:20px 0;color:var(--text-secondary)}.br-workspace .br-case-v2 .cs-blockers li+li,.br-workspace .br-case-v2 .cs-blockers small{margin-top:8px}.br-workspace .br-case-v2.cs-header~details.br-secondary-details{background:var(--backgrounds-surface2);color:var(--text-primary);border:1px solid var(--stroke-stroke2);border-radius:10px;padding:16px;margin-top:12px}.br-workspace .br-case-v2.cs-header~details.br-secondary-details>summary{color:var(--text-primary);min-height:44px;cursor:pointer;font-weight:600}.br-workspace .br-case-v2 .cs-heading{grid-template-columns:minmax(0,1fr) minmax(240px,.6fr)}.br-workspace .br-case-v2 .cs-identity{grid-column:1/-1}.br-workspace .br-case-v2 .cs-next{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:var(--cs-head);border:1px solid var(--cs-border);border-radius:10px}.br-workspace .br-case-v2 .cs-next h2{font-size:16px;margin-bottom:4px}.br-workspace .br-case-v2 .cs-next p{color:var(--cs-text)}.br-workspace .br-case-v2 .cs-header-actions{grid-column:2;grid-row:auto}.br-workspace .br-case-v2 .cs-chips{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.br-workspace .br-case-v2 .cs-chip{padding:8px 10px;gap:8px;font-size:13px}.br-workspace .br-case-v2 .cs-more{margin-top:12px}.br-workspace .br-case-v2 .cs-more>summary{font-weight:600}.br-workspace .br-case-v2 .cs-more>:not(summary){margin-top:12px}@media (max-width:800px){.br-workspace .br-case-v2 .cs-next{flex-wrap:wrap}.br-workspace .br-case-v2 .cs-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.br-workspace .br-case-v2 .cs-header-actions{grid-column:1/-1}}.br-workspace .br-case-v2.br-identity-decision{position:static;inset:auto;float:none;display:block;width:100%;margin-block:12px;padding:12px;border:1px solid var(--cs-border);border-radius:8px;background:var(--cs-panel)}.br-workspace .br-case-v2.cs-header h1{font-size:28px;font-weight:600}.br-workspace .br-case-v2.cs-header .cs-heading{position:relative}.br-workspace .br-case-v2.cs-header .cs-status{align-self:start;justify-self:start;padding:4px 12px;border-radius:8px;font-size:12px}.br-workspace .br-case-v2.cs-summary .cs-bottom{display:block}.br-workspace .br-case-v2.cs-summary .cs-more{margin-top:24px}.br-workspace .br-case-v2.cs-summary h3{font-size:16px;font-weight:600;margin:16px 0 8px}.br-workspace .br-case-v2.cs-summary .cs-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.br-workspace .br-case-v2.presence-panel .presence-reason{display:inline-flex;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:500;background:var(--cs-neutral-bg);color:var(--cs-text)}.br-workspace .br-case-v2.presence-panel .presence-reason-name_only{background:var(--cs-warning-bg);color:var(--cs-warning)}.br-workspace .br-case-v2.presence-panel .presence-reason-conflict{background:var(--cs-danger-bg);color:var(--cs-danger)}@media(max-width:640px){.br-workspace .br-case-v2.cs-summary .cs-details dl{grid-template-columns:1fr}}.br-workspace .br-case-v2 .cs-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;padding:16px;border-bottom:1px solid var(--cs-border);font-size:14px}.br-workspace .br-case-v2 .cs-facts dt{color:var(--cs-muted);font-size:12px}@media(max-width:640px){.br-workspace .br-case-v2 .cs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.br-workspace .br-case-v2 .cs-assignment-details{grid-column:1/-1;border-top:1px solid var(--stroke-stroke2);padding-top:6px;font-size:13px}.br-workspace .br-case-v2 .cs-assignment-details>summary{min-height:36px;cursor:pointer;color:var(--text-secondary)}.br-workspace .br-case-v2 .cs-employer-details{margin:8px 0;font-size:14px}.br-workspace .br-case-v2 .cs-employer-details>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--text-secondary)}.br-workspace .br-case-v2 .cs-employer-details>summary:focus-visible{outline:3px solid var(--primary-01);outline-offset:3px}.br-workspace .br-open-checks{--oq-panel:var(--br-v2-panel,#fff);--oq-line:var(--br-v2-border,#dce3ee);--oq-ink:var(--text-primary,#172033);--oq-muted:#52617d;--oq-blue:#0757e8;--oq-soft:#e8f2ff;--oq-head:#f6f8fb;--oq-red:#bc2336;--oq-amber:#956000;color:var(--oq-ink);min-width:0;font-size:15px;line-height:1.5}.dark .br-workspace .br-open-checks,[data-theme=dark] .br-workspace .br-open-checks{--oq-panel:#191d24;--oq-line:#454e5e;--oq-ink:#f1f5fb;--oq-muted:#b7c3d9;--oq-blue:#8dbaff;--oq-soft:#1b304d;--oq-head:#222936;--oq-red:#ff9fa9;--oq-amber:#ffd078}.br-workspace .br-open-checks *{box-sizing:border-box;min-width:0}.br-workspace .br-open-checks .oq-heading{margin:0 0 16px}.br-workspace .br-open-checks .oq-heading h1{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-.035em;font-weight:700;margin:0 0 4px}.br-workspace .br-open-checks .oq-heading p{font-size:15px;color:var(--oq-muted);margin:0}.br-workspace .br-open-checks .oq-tabs{display:flex;gap:4px;overflow-x:auto}.br-workspace .br-open-checks .oq-tabs button{padding:12px 24px;min-height:46px;border:1px solid var(--oq-line);border-radius:8px 8px 0 0;color:var(--oq-muted);background:var(--oq-head);white-space:nowrap;cursor:pointer}.br-workspace .br-open-checks .oq-tabs [aria-selected=true]{border-top:3px solid var(--oq-blue);background:var(--oq-panel);color:var(--oq-blue);font-weight:600}.br-workspace .br-open-checks .oq-card{padding:16px;border:1px solid var(--oq-line);border-radius:0 10px 10px;background:var(--oq-panel);box-shadow:none}.br-workspace .br-open-checks .oq-card>div:first-child{display:none}.br-workspace .br-open-checks .oq-card>div:last-child{padding-top:0}.br-workspace .br-open-checks .oq-revision{margin:0 0 12px;font-size:14px;color:var(--oq-muted)}.br-workspace .br-open-checks .oq-revision.is-changed{padding:12px;border:1px solid var(--oq-amber);border-radius:8px}.br-workspace .br-open-checks .oq-context>summary{cursor:pointer;padding:6px 0}.br-workspace .br-open-checks .oq-scope{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px;font-size:14px}.br-workspace .br-open-checks .br-review-filters{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(125px,1fr) minmax(125px,1fr) minmax(145px,1.2fr) minmax(170px,1.5fr);align-items:end;gap:10px;margin:0 0 14px}.br-workspace .br-open-checks .br-review-filters label{display:grid;align-items:start;gap:5px;padding:0;border:0;border-radius:0;background:transparent}.br-workspace .br-open-checks .br-review-filters label>span{padding:0;border:0;color:var(--oq-muted);font-size:12px;line-height:1.5;font-weight:500}.br-workspace .br-open-checks .br-review-filters :is(select,input){min-height:44px;width:100%;border:1px solid var(--oq-line);border-radius:6px;padding:8px 12px;background:var(--oq-panel);color:var(--oq-ink);font:inherit}.br-workspace .br-open-checks .br-review-filters label select{border:1px solid var(--oq-line)}.br-workspace .br-open-checks .oq-type-filter{grid-column:1/-1;font-size:13px;color:var(--oq-muted)}.br-workspace .br-open-checks .oq-type-filter select{max-width:300px}.br-workspace .br-open-checks .oq-table-summary{border:1px solid var(--oq-line);border-bottom:0;border-radius:8px 8px 0 0;padding:12px 16px}.br-workspace .br-open-checks .br-queue-summary{margin:0;color:var(--oq-muted)}.br-workspace .br-open-checks .br-queue-summary small{display:block;font-size:12px;margin-top:3px}.br-workspace .br-open-checks .br-table-scroll{border:1px solid var(--oq-line);border-radius:0 0 8px 8px}.br-workspace .br-open-checks .br-review-source-table{width:100%;min-width:1040px;table-layout:fixed;font-size:14px;border-collapse:collapse}.br-workspace .br-open-checks .br-review-source-table :is(th,td){padding:14px 16px;text-align:left;border-bottom:1px solid var(--oq-line);vertical-align:top;overflow-wrap:anywhere;font-weight:400}.br-workspace .br-open-checks .br-review-source-table thead th{background:var(--oq-head);color:var(--oq-muted);font-size:13px;font-weight:600}.br-workspace .br-open-checks .br-review-source-table thead th:first-child{width:25%}.br-workspace .br-open-checks .br-review-source-table thead th:nth-child(2){width:17%}.br-workspace .br-open-checks .br-review-source-table thead th:nth-child(3){width:21%}.br-workspace .br-open-checks .br-review-source-table thead th:nth-child(4){width:17%}.br-workspace .br-open-checks .br-review-source-table thead th:nth-child(5){width:20%}.br-workspace .br-open-checks .br-review-source-table tr.is-selected{background:var(--oq-soft)}.br-workspace .br-open-checks .oq-check{display:flex;align-items:start;gap:12px}.br-workspace .br-open-checks .oq-severity{flex:0 0 25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--oq-amber);color:var(--oq-panel);font-weight:700}.br-workspace .br-open-checks .oq-severity.critical{background:var(--oq-red)}.br-workspace .br-open-checks .oq-title{display:block;text-align:left;color:var(--oq-ink);font-weight:600}.br-workspace .br-open-checks .oq-check-id{display:block;color:var(--oq-blue);font-size:12px;cursor:pointer;overflow-wrap:anywhere;text-align:left;margin:4px 0}.br-workspace .br-open-checks :is(.br-subcell,.oq-check small){display:block;color:var(--oq-muted);font-size:13px;margin-top:5px}.br-workspace .br-open-checks .oq-deadline svg{display:inline-block;vertical-align:-3px;margin-right:4px;stroke-width:1.8}.br-workspace .br-open-checks .oq-deadline.is-overdue{color:var(--oq-red)}.br-workspace .br-open-checks .oq-actions{display:flex;align-items:start;gap:8px}.br-workspace .br-open-checks .br-review-open{min-height:42px;height:auto;padding:8px 12px;border:1px solid var(--oq-blue);border-radius:5px;background:transparent;color:var(--oq-blue);font-size:13px;line-height:1.4;white-space:normal}.br-workspace .br-open-checks .oq-menu{position:relative;flex-shrink:0}.br-workspace .br-open-checks .oq-menu>summary{list-style:none;cursor:pointer;padding:8px;min-height:40px;font-size:20px;color:var(--oq-muted)}.br-workspace .br-open-checks .oq-menu>div{position:absolute;right:0;z-index:2;width:180px;padding:8px;border:1px solid var(--oq-line);background:var(--oq-panel);box-shadow:0 6px 18px #17203320;border-radius:8px}.br-workspace .br-open-checks .oq-menu :is(button,a){display:block;padding:8px;text-align:left;width:100%;color:var(--oq-blue)}.br-workspace .br-open-checks .oq-detail{margin-top:14px;padding:18px 20px;border:1px solid var(--oq-line);border-radius:9px}.br-workspace .br-open-checks .oq-detail>header{display:flex;justify-content:space-between;align-items:start;gap:16px;border-bottom:1px solid var(--oq-line);padding-bottom:14px}.br-workspace .br-open-checks .oq-detail h2{font-size:18px;font-weight:600;margin:0}.br-workspace .br-open-checks .oq-detail p{margin:4px 0 0;color:var(--oq-muted)}.br-workspace .br-open-checks .oq-detail>header button{min-width:40px;min-height:40px;color:var(--oq-muted);cursor:pointer;font-size:24px}.br-workspace .br-open-checks .oq-detail-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:16px 0;gap:20px}.br-workspace .br-open-checks .oq-detail h3{font-size:14px;font-weight:600;margin:0 0 8px}.br-workspace .br-open-checks .oq-detail-columns>div+div{border-left:1px solid var(--oq-line);padding-left:20px}.br-workspace .br-open-checks .oq-detail footer{border-top:1px solid var(--oq-line);padding-top:14px;display:flex;justify-content:space-between;gap:16px}.br-workspace .br-open-checks .oq-detail footer a{color:var(--oq-blue)}.br-workspace .br-open-checks .oq-pagination{justify-content:end;align-items:center;margin-top:14px}.br-workspace .br-open-checks .oq-pagination button{font-size:13px;min-height:40px}.br-workspace .br-open-checks .oq-footnote{margin:16px 0 0;font-size:13px;color:var(--oq-muted)}.br-workspace .br-open-checks :is(button,a,select,input,summary):focus-visible{outline:2px solid var(--oq-blue);outline-offset:3px}@media(max-width:1000px){.br-workspace .br-open-checks .br-review-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.br-workspace .br-open-checks .br-review-filters>input{grid-column:1/-1}.br-workspace .br-open-checks .oq-card,.br-workspace .br-open-checks .oq-tabs button{padding:12px}}@media(max-width:500px){.br-workspace .br-open-checks .oq-detail-columns{grid-template-columns:1fr}.br-workspace .br-open-checks .oq-detail-columns>div+div{border-left:0;padding-left:0}.br-workspace .br-open-checks .oq-detail footer,.br-workspace .br-open-checks .oq-pagination{flex-wrap:wrap}}.br-workspace .br-open-checks .oq-card>div:last-child{display:flex;flex-direction:column}.br-workspace .br-open-checks .oq-card>div:last-child>.oq-revision{order:3;margin:12px 0 0}.br-workspace .br-open-checks .oq-card>div:last-child>.oq-revision.is-changed{order:-1;margin:0 0 12px}.br-workspace .br-open-checks .oq-card>div:last-child>.oq-context{order:4}.br-workspace .br-open-checks .oq-versions{color:var(--oq-blue);cursor:pointer}.br-workspace .br-open-checks .br-subcell>a{display:block;margin-top:6px;color:var(--oq-blue)}.br-workspace .br-open-checks .br-queue-summary,.br-workspace .br-open-checks .br-review-filters{padding:0}.br-workspace .br-open-checks .br-review-queue-v3{margin-top:0;padding:0}.br-workspace .br-open-checks .oq-title,.br-workspace .br-open-checks td>.br-text-link{font-size:14px}.br-workspace .br-open-checks .oq-card>div:last-child{gap:0}.br-workspace .br-open-checks .oq-card>div:last-child>.oq-type-filter{order:4}.br-workspace .br-open-checks .br-review-queue-v3{margin:0}.br-workspace .br-open-checks abbr[title]{text-decoration:none}.br-workspace .br-open-checks .br-review-source-table :is(th,td){padding-block:12px!important}.br-workspace .br-open-checks .br-review-source-table tr.is-selected>:is(th,td){background:var(--oq-soft)}.br-workspace .br-open-checks .oq-check-meta{display:flex;gap:8px;align-items:center}.br-workspace .br-open-checks .oq-check-meta small{margin:0}.br-workspace .br-open-checks .oq-check-id{flex-shrink:0;margin:0}.br-workspace .br-open-checks .oq-range{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.br-workspace .br-open-checks .oq-pagination[data-single-page=true]{display:none}.oq-urgent{color:var(--br-danger,#a12622);font-size:.8rem;white-space:nowrap}.br-workspace .br-open-checks .br-review-source-table{min-width:850px;table-layout:auto}.br-workspace .br-open-checks .br-review-source-table :is(th,td){min-width:135px;word-break:normal!important;overflow-wrap:break-word!important}.br-workspace .br-open-checks .br-review-source-table .oq-title{word-break:normal;overflow-wrap:break-word;line-height:1.45}.br-workspace .br-open-checks .oq-check-meta{flex-wrap:wrap}.br-workspace .br-open-checks .oq-check-id{white-space:normal}.br-workspace .br-open-checks .oq-actions{flex-wrap:wrap}.br-workspace .br-open-checks .oq-issue-state{font-size:12px;border:1px solid var(--stroke-stroke2);padding:3px 6px;border-radius:5px;display:inline-block;margin-bottom:4px}.br-workspace .br-open-checks .oq-check{gap:9px}.br-workspace .br-open-checks .oq-check-meta{gap:6px 10px;margin-top:5px;font-size:12px}.br-workspace .br-open-checks .oq-check-meta small{font-size:12px;line-height:1.4}.br-workspace .br-open-checks .oq-evidence .oq-field{display:block;font-size:13px;font-weight:600;line-height:1.4}.br-workspace .br-open-checks .oq-source{display:flex;flex-wrap:wrap;gap:0 8px;margin-top:4px;font-size:12px;line-height:1.4;color:var(--oq-muted)}.br-workspace .br-open-checks .oq-source>span:last-child{white-space:nowrap}.br-workspace .br-open-checks .oq-issue-state{line-height:1.35;padding:2px 6px;margin-bottom:5px}.br-workspace .br-open-checks .oq-issue-state.is-missing_evidence,.br-workspace .br-open-checks .oq-issue-state.is-unreadable{color:var(--oq-amber);border-color:currentColor}.br-workspace .br-open-checks .oq-issue-state.is-invalid{color:var(--oq-red);border-color:currentColor}.br-workspace .br-open-checks .oq-issue-state.is-difference{color:var(--oq-blue);background:var(--oq-soft)}.br-workspace .br-open-checks .oq-actions{flex-wrap:nowrap;align-items:flex-start}.br-workspace .br-open-checks .oq-actions>.br-review-open{flex:1;min-width:0}.br-workspace .br-open-checks .oq-menu{margin-top:0}.br-workspace .br-open-checks .oq-detail-field{font-size:13px}.br-workspace .br-open-checks .oq-detail footer>details>summary{cursor:pointer;min-height:40px;display:flex;align-items:center}@media(max-width:760px){.br-workspace .br-open-checks .oq-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;overflow:visible}.br-workspace .br-open-checks .oq-tabs button{width:100%;height:auto;min-height:44px;padding:8px;white-space:normal;word-break:normal;overflow-wrap:normal;font-size:13px;line-height:1.4}.br-workspace .br-open-checks .br-review-source-table{display:block;min-width:0;width:100%}.br-workspace .br-open-checks .br-review-source-table thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.br-workspace .br-open-checks .br-review-source-table tbody{display:grid;gap:12px}.br-workspace .br-open-checks .br-review-source-table tbody tr{display:grid;gap:8px;border:1px solid var(--stroke-stroke2);border-radius:10px;padding:12px}.br-workspace .br-open-checks .br-review-source-table :is(th,td){display:block;min-width:0;width:100%;padding:0!important;border:0}.br-workspace .br-open-checks .br-review-source-table td:nth-child(2){order:-1;font-weight:600}.br-workspace .br-open-checks .br-review-source-table .oq-actions>.br-review-open{width:100%;min-height:44px;white-space:normal}.br-workspace .br-open-checks .br-review-source-table td:nth-child(4){font-size:12px}.br-workspace .br-open-checks .br-review-source-table tbody tr{gap:10px}.br-workspace .br-open-checks .oq-check-meta{margin-top:4px}.br-workspace .br-open-checks .oq-evidence{padding:8px 0!important;border-block:1px solid var(--oq-line)!important}.br-workspace .br-open-checks .oq-evidence .oq-field{display:inline;margin-left:8px}.br-workspace .br-open-checks .oq-actions{width:100%}}.br-intake-dropzone{position:relative}.br-intake-dropzone .br-document-picker-input{position:absolute;width:1px;height:1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.br-document-picker-control{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.br-document-picker-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--stroke-stroke2);border-radius:8px;background:var(--backgrounds-surface2);color:var(--text-primary);cursor:pointer}.br-intake-dropzone:has(input:focus-visible) .br-document-picker-button{outline:2px solid var(--text-primary);outline-offset:3px}.br-intake-dropzone:has(input:disabled) .br-document-picker-control{opacity:.5}@media (min-width:1100px){.br-table:has(.br-page-input) td{padding-block:8px;vertical-align:middle}.br-table:has(.br-page-input) td:last-child{min-width:270px}.br-table:has(.br-page-input) td:last-child .br-text-link{display:inline-flex;align-items:center;min-height:44px;margin:0 12px 0 0;white-space:nowrap}}.br-library-actions,.br-library-pages{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.br-library-page-label{white-space:nowrap;font-size:12px}.br-library-pages .br-page-input{width:240px;min-height:44px;font-size:12px;flex-shrink:0}.br-library-pages>.br-text-link{white-space:nowrap;flex-shrink:0}.br-library-actions .br-block-action{margin:0}.br-unified-intake{--in-panel:#fff;--in-text:#172b4d;--in-muted:#53647f;--in-line:#c5cfdd;--in-blue:#075ce5;--in-soft:#edf5ff;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding:24px;color:var(--in-text);background:var(--in-panel);border:1px solid var(--in-line);border-radius:16px;font-size:15px;line-height:1.5}.dark .br-unified-intake{--in-panel:#1c2430;--in-text:#edf2fa;--in-muted:#b7c6dc;--in-line:#536277;--in-blue:#91bcff;--in-soft:#223650}.br-unified-intake>header{display:grid;gap:6px}.br-unified-intake>header h2{font-size:28px;line-height:1.25;font-weight:700}.br-unified-intake p{margin:0}.br-unified-intake .br-hint,.br-unified-intake small,.br-unified-intake>header p{color:var(--in-muted)}.br-unified-intake .br-journey{border:0;box-shadow:none;padding:0;margin:0;background:transparent;color:inherit;gap:18px}.br-unified-intake .br-intake-manual>div{display:grid;gap:18px}.br-unified-intake [hidden]{display:none!important}.br-unified-intake>*{min-width:0;max-width:100%}.br-unified-intake :is(button,a,select,input,summary){min-height:44px}.br-unified-intake :is(button,a,summary){touch-action:manipulation}.br-unified-intake button{min-width:44px;border-radius:7px;white-space:normal;height:auto;padding:10px 16px}.br-unified-intake button:disabled{opacity:.55;cursor:not-allowed}.br-unified-intake :is(input,select,textarea){min-width:0;max-width:100%;width:100%;border:1px solid var(--in-line);border-radius:7px;background:var(--in-panel);color:var(--in-text);padding:10px;font:inherit}.br-unified-intake :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--in-blue);outline-offset:3px}.br-unified-intake label{display:grid;gap:6px}.br-unified-intake>label{max-width:560px;font-weight:600}.br-intake-stepper{display:flex;gap:12px;list-style:none;padding:0;margin:0;align-items:start}.br-intake-stepper li{flex:1;display:flex;align-items:center;gap:8px;color:var(--in-muted,#53647f);font-size:13px;position:relative}.br-intake-stepper li>span:first-child{display:grid;place-content:center;flex:none;width:32px;height:32px;border-radius:50%;border:1px solid var(--in-line,#c5cfdd);background:var(--in-panel,#fff);font-weight:700}.br-intake-stepper li[aria-current=step]{color:var(--in-blue,#075ce5);font-weight:600}.br-intake-stepper li.is-done>span:first-child,.br-intake-stepper li[aria-current=step]>span:first-child{background:#075ce5;color:white;border-color:#075ce5}.br-intake-stepper li:not(:last-child):after{content:"";height:1px;background:var(--in-line,#c5cfdd);flex:1;min-width:12px}.br-unified-intake .br-source-tabs{display:flex;gap:12px;margin:0;border-bottom:1px solid var(--in-line);flex-wrap:nowrap}.br-unified-intake .br-source-tabs button{flex:0 1 auto;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;padding:12px 18px;color:var(--in-muted)}.br-unified-intake .br-source-tabs button[aria-pressed=true]{border-bottom-color:var(--in-blue);color:var(--in-blue);background:transparent;font-weight:600}.br-unified-intake .br-intake-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px;border:1px dashed var(--in-blue);border-radius:8px;background:var(--in-soft);cursor:pointer}.br-intake-dropzone:focus-within{outline:3px solid var(--in-blue);outline-offset:3px}.br-unified-intake .br-intake-dropzone input{width:min(100%,340px);background:var(--in-panel);cursor:pointer}.br-intake-dropzone input::file-selector-button{min-height:44px;padding:8px 16px;border:1px solid var(--in-blue);border-radius:5px;color:var(--in-blue);background:var(--in-panel);margin-right:8px;cursor:pointer}.br-unified-intake .br-intake-summary{display:flex;flex-wrap:wrap;gap:8px 24px;color:var(--in-muted);font-size:13px}.br-intake-summary>div{display:flex;gap:8px}.br-intake-summary dt{font-weight:600}.br-intake-summary dd{margin:0}.br-unified-intake[data-source=drive] .br-intake-summary>div:first-child,.br-unified-intake[data-source=manual] .br-intake-summary>div:last-child{display:none}.br-unified-intake .br-table{width:100%;min-width:0;table-layout:fixed;border-collapse:collapse}.br-unified-intake .br-table :is(th,td){min-width:0;padding:12px;vertical-align:top;white-space:normal;overflow-wrap:anywhere;border-bottom:1px solid var(--in-line)}.br-unified-intake .br-table th{background:var(--in-soft);font-size:13px;text-align:left;color:var(--in-muted)}.br-unified-intake .br-table th:first-child{width:25%}.br-unified-intake .br-table th:nth-child(2){width:30%}.br-unified-intake .br-table th:nth-child(3){width:23%}.br-unified-intake .br-table th:nth-child(4){width:22%}.br-unified-intake .br-table-scroll{overflow:visible}.br-unified-intake .br-subcell{display:block;margin-top:6px;font-size:13px}.br-unified-intake .br-text-link{display:inline-flex;align-items:center;color:var(--in-blue);padding:8px 0;text-align:left;text-decoration:underline;min-width:44px}.br-unified-intake .br-batch-person{min-width:0;margin:0;padding:0;border:0}.br-batch-person legend{font-weight:600;margin-bottom:8px}.br-batch-person>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.br-unified-intake .br-batch-person label{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.br-unified-intake input:is([type=radio],[type=checkbox]){width:20px;height:20px;min-height:20px;flex:none;accent-color:var(--in-blue)}.br-unified-intake .br-intake-consequences{padding:12px 16px;border:1px solid var(--in-line);background:var(--in-soft);border-radius:8px;color:var(--in-text);font-size:14px}.br-batch-person .br-intake-consequences{margin-top:12px}.br-intake-consequences strong{font-weight:600}.br-intake-consequences p{color:var(--in-muted)}.br-unified-intake .br-intake-primary{background:#075ce5;color:#fff;border:1px solid #075ce5;box-shadow:none;justify-self:start}.br-unified-intake .br-intake-primary:after{display:none}.br-unified-intake .br-journey-actions{justify-content:flex-start}.br-unified-intake .br-receipt-preview{background:var(--in-soft);border:1px solid var(--in-line);padding:14px;border-radius:8px}.br-receipt-preview ul{margin:8px 0}.br-intake-details{border:1px solid var(--in-line);border-radius:8px;padding:0 14px}.br-intake-details summary{display:flex;align-items:center;gap:10px;padding:12px 0;cursor:pointer;font-weight:500}.br-intake-details summary:before{content:"›";font-size:20px}.br-intake-details[open]>summary:before{transform:rotate(90deg)}.br-intake-details>section{padding-block:12px}.br-intake-details li{overflow-wrap:anywhere}.br-intake-details a{display:inline-flex;align-items:center;color:var(--in-blue);text-decoration:underline}.br-intake-result{color:var(--in-muted);font-size:14px}.br-drive-reception{display:grid;gap:18px}.br-drive-reception h3{font-size:20px;font-weight:600}.br-drive-reception nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.br-drive-scope{border:1px solid var(--in-line);border-radius:8px;padding:14px;min-width:0}.br-drive-scope legend{font-weight:600}.br-unified-intake .br-drive-scope label{display:flex;align-items:center;gap:12px;min-height:44px}.br-drive-reception small{display:block;overflow-wrap:anywhere}.br-drive-reception section>ul,.br-intake-inventory{list-style:none;padding:0;display:grid;gap:8px}.br-drive-reception section>ul>li,.br-intake-inventory li{display:grid;gap:8px;padding:12px;border:1px solid var(--in-line);border-radius:8px;overflow-wrap:anywhere}.br-intake-inventory li{grid-template-columns:minmax(0,1fr) minmax(100px,1fr) auto;align-items:center}.br-intake-inventory li>small:last-child{grid-column:1/-1}.br-intake-inventory button[aria-pressed=true]{background:var(--in-soft);color:var(--in-blue)}.br-intake-inventory button[aria-pressed=true]:before{content:"✓ ";margin-right:6px}.br-drive-reception code{display:block;font-size:12px;overflow-wrap:anywhere}.br-drive-reception section>ul>li>span{font-size:14px;color:var(--in-muted)}.br-intake-sr{position:absolute!important;width:1px;height:1px;padding:0!important;margin:-1px!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0!important}@media(max-width:760px){.br-intake-stepper{flex-wrap:wrap;gap:12px}.br-intake-stepper li{flex:1 1 120px}.br-intake-stepper li:after{display:none!important}.br-unified-intake .br-intake-inventory li{grid-template-columns:minmax(0,1fr)}.br-batch-person>div{grid-template-columns:1fr}.br-unified-intake .br-table,.br-unified-intake .br-table tbody,.br-unified-intake .br-table td,.br-unified-intake .br-table tr{display:block;width:100%;min-width:0}.br-unified-intake .br-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.br-unified-intake .br-table tr{padding:8px 0;border-bottom:1px solid var(--in-line)}.br-unified-intake .br-table td{border:0;padding:8px 0}.br-unified-intake .br-table td:before{content:attr(data-label);display:block;color:var(--in-muted);font-size:13px;margin-bottom:4px}.br-unified-intake .br-table-scroll{outline-offset:4px}}@media(max-width:450px){.br-unified-intake{padding:14px;gap:16px;font-size:14px}.br-unified-intake>header h2{font-size:24px}.br-unified-intake .br-intake-dropzone{padding:16px 10px}.br-unified-intake .br-source-tabs{gap:4px}.br-unified-intake .br-source-tabs button{padding:10px 6px;flex:1}.br-unified-intake .br-journey-actions{display:grid;grid-template-columns:minmax(0,1fr)}.br-unified-intake .br-intake-primary{width:100%}.br-intake-stepper li{flex-basis:100px}}.br-workspace .br-content .br-unified-intake.br-journey.card{background:var(--in-panel);color:var(--in-text);border-color:var(--in-line)}.br-unified-intake .br-table :is(th,td),.br-unified-intake .br-table button,.br-unified-intake label{font-size:14px}.br-unified-intake .br-table .br-subcell{font-size:13px}.br-unified-intake .br-intake-dropzone strong{font-size:16px}.br-unified-intake .br-drive-reception>button{justify-self:start}.br-drive-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);gap:12px 24px;align-items:start}.br-drive-controls>nav{grid-column:1;grid-row:1}.br-drive-controls>label{grid-column:1;grid-row:2}.br-drive-controls>.br-drive-scope{grid-column:2;grid-row:1/3}.br-drive-prepared>ul>li{grid-template-columns:minmax(0,1fr) minmax(220px,1fr);align-items:start}.br-drive-prepared>ul>li>strong{grid-column:1;grid-row:1}.br-drive-prepared>ul>li>small{grid-column:1;grid-row:2}.br-drive-prepared>ul>li>label{grid-column:2;grid-row:1/3}.br-drive-prepared>ul>li>button{justify-self:start}@media(max-width:760px){.br-drive-controls{grid-template-columns:minmax(0,1fr)}.br-drive-controls>:is(nav,label,.br-drive-scope){grid-column:auto;grid-row:auto}.br-drive-prepared>ul>li{grid-template-columns:minmax(0,1fr)}.br-drive-prepared>ul>li>:is(strong,small,label){grid-column:auto;grid-row:auto}}.br-readiness{min-width:0;color:var(--text-primary);font-size:14px;line-height:1.6}.br-readiness-card>div:first-child{height:auto;min-height:56px;gap:16px;padding-block:8px;padding-right:16px}.br-readiness-card>div:first-child>.text-h6{font-size:18px;line-height:1.4}.br-readiness-card button{min-height:44px;flex-shrink:0;font-size:14px}.br-readiness-card button:disabled{opacity:.65}.br-readiness-card button:focus-visible{outline:2px solid var(--primary-01);outline-offset:4px}.br-readiness-body{padding:0 20px 20px}.br-readiness-intro{margin-bottom:18px;color:var(--text-secondary)}.br-readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.br-readiness-item{min-width:0;padding:20px;border:1px solid var(--stroke-subtle);border-radius:16px;background:var(--backgrounds-surface2)}.br-readiness-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:12px}.br-readiness-head h3{margin:0;font-size:16px;line-height:1.5;font-weight:650}.br-readiness-item p{margin-top:10px;color:var(--text-secondary);overflow-wrap:anywhere}.br-readiness-badge{display:inline-flex;padding:5px 10px;border-radius:10px;font-size:14px;line-height:1.5;font-weight:600}.br-readiness-badge.is-neutral{color:var(--text-secondary);background:var(--backgrounds-surface1)}.br-readiness-badge.is-ok{color:#286237;background:#e9f5ec}.br-readiness-badge.is-warning{color:#805310;background:#fff0d3}.br-readiness-badge.is-error{color:#a33333;background:#fbeaea}.br-readiness-evidence{margin-top:14px;padding-top:4px;border-top:1px solid var(--stroke-subtle)}.br-readiness-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.br-readiness-counts dt{color:var(--text-secondary);font-size:14px}.br-readiness-counts dd{margin:5px 0 0;font-size:22px;line-height:1.4;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.br-readiness-error{padding:14px 16px;margin-bottom:16px;border:1px solid #b83d3d60;border-radius:12px;background:#b83d3d0d}.br-readiness-error strong{font-size:14px;font-weight:600}.br-readiness-error p{margin-top:7px}.br-readiness-external{margin-top:18px;padding:18px 20px;border-radius:14px;background:var(--backgrounds-surface1)}.br-readiness-external strong{font-weight:600}.br-readiness-external p,.br-readiness-updated{color:var(--text-secondary)}.br-readiness-updated{margin-top:16px}@media (max-width:1100px){.br-readiness-grid{grid-template-columns:1fr}}@media (max-width:600px){.br-readiness-body{padding:0 14px 16px}.br-readiness-external,.br-readiness-item{padding:16px}.br-readiness-card>div:first-child{flex-wrap:wrap}.br-readiness-counts{grid-template-columns:1fr;gap:10px}.br-readiness-counts>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.br-readiness-counts dd{margin:0}}.dark .br-readiness-badge.is-ok{color:#a2e5b3;background:#28623750}.dark .br-readiness-badge.is-warning{color:#f6ce89;background:#80531055}.dark .br-readiness-badge.is-error{color:#ffb5b5;background:#a3333345}.br-pilot{display:grid;gap:20px;min-width:0}.br-pilot-intro{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.br-pilot-intro h2{font-size:24px;font-weight:650;margin:5px 0 8px}.br-pilot-copy,.br-pilot-intro p{color:var(--text-secondary);font-size:13px;line-height:1.6;max-width:780px}.br-pilot-eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-secondary)}.br-pilot-body{padding:6px 20px 20px;display:grid;gap:16px}.br-pilot-selector{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.br-pilot label{font-size:12px;display:grid;gap:8px}.br-pilot input[type=number],.br-pilot select{width:100%;min-height:44px;border:1px solid var(--stroke,#ddd);border-radius:12px;background:var(--surface,#fff);color:inherit;padding:10px 12px}.br-pilot select{min-width:0}.br-pilot-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.br-pilot-stat{padding:16px;border:1px solid var(--stroke,#ddd);border-radius:16px;display:grid;gap:5px}.br-pilot-stat span{font-size:12px;color:var(--text-secondary)}.br-pilot-stat strong{font-size:24px;font-weight:650}.br-pilot-stat small{font-size:11px;color:var(--text-secondary);line-height:1.5}.br-pilot-steps{list-style:none;padding:0;margin:0;display:grid}.br-pilot-step{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;padding:18px 0;border-bottom:1px solid var(--stroke,#ddd);align-items:start}.br-pilot-step:last-child{border-bottom:0}.br-pilot-number{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--surface-hover,#f1f1f1);font-size:12px;font-weight:700}.br-pilot-step h3{font-size:14px;font-weight:650;margin-bottom:6px}.br-pilot-status{display:inline-block;font-size:11px;border:1px solid var(--stroke,#ddd);border-radius:20px;padding:3px 8px;margin-bottom:8px}.br-pilot-status[data-status=blocked]{color:#9a4f08;background:#fff4e7;border-color:#eacba6}.br-pilot-step p{font-size:12px;color:var(--text-secondary);line-height:1.6}.br-pilot-evidence{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:11px;color:var(--text-secondary)}.br-pilot-form{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.br-pilot-form>label:first-child{max-width:220px}.br-pilot-form .br-pilot-confirm{display:flex;align-items:center;gap:8px;max-width:380px;line-height:1.5}.br-pilot-confirm input{width:17px;height:17px;flex-shrink:0}.br-pilot-table-wrap{overflow-x:auto}.br-pilot-table{width:100%;border-collapse:collapse;font-size:12px}.br-pilot-table td,.br-pilot-table th{padding:13px 10px;text-align:left;border-bottom:1px solid var(--stroke,#ddd);vertical-align:top}.br-pilot-table th{color:var(--text-secondary);font-weight:500}.br-pilot-message{padding:12px 15px;border-radius:12px;background:var(--surface-hover,#f4f4f4);font-size:12px;line-height:1.6}.br-pilot-error{padding:12px;border:1px solid #e8b9b9;border-radius:12px;color:#b44141;font-size:12px;line-height:1.6}.br-pilot-foot{font-size:11px;line-height:1.6;color:var(--text-secondary)}.br-pilot a:focus-visible,.br-pilot button:focus-visible,.br-pilot input:focus-visible,.br-pilot select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dark .br-pilot input[type=number],.dark .br-pilot select{background:#242424}.dark .br-pilot-status[data-status=blocked]{background:#3c2d1d;color:#f2c68b}.dark .br-pilot-message,.dark .br-pilot-number{background:#2d2d2d}@media(max-width:900px){.br-pilot-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.br-pilot-step{grid-template-columns:28px minmax(0,1fr)}.br-pilot-step>a,.br-pilot-step>button{grid-column:2;justify-self:start}.br-pilot-selector{grid-template-columns:1fr}.br-pilot-intro{flex-wrap:wrap}}@media(max-width:600px){.br-pilot-body{padding:4px 12px 16px}.br-pilot-stat{padding:12px}.br-pilot-intro h2,.br-pilot-stat strong{font-size:21px}.br-pilot-form{display:grid}.br-pilot-form>label:first-child{max-width:none}}.br-pilot-identity-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.br-pilot-identity-form input:not([type=checkbox]){width:100%;min-height:44px;border:1px solid var(--stroke,#ddd);border-radius:12px;background:var(--surface,#fff);color:inherit;padding:10px 12px}.br-pilot-identity-form>.br-pilot-confirm{grid-column:1/-1;display:flex;align-items:flex-start;gap:9px;line-height:1.6}.br-pilot-identity-actions{grid-column:1/-1;display:flex;gap:12px;flex-wrap:wrap}.dark .br-pilot-identity-form input:not([type=checkbox]){background:#242424}@media(max-width:700px){.br-pilot-identity-form{grid-template-columns:1fr}}.br-source-import{margin:24px 20px;padding:24px;border:1px solid var(--stroke-stroke2);border-radius:16px;min-width:0;font-size:14px;line-height:1.6}.br-source-import h3{font-size:20px;font-weight:600}.br-source-import h4{font-size:18px;font-weight:600;margin-bottom:12px}.br-source-import-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.br-source-import-heading p{color:var(--text-secondary);margin-top:8px;max-width:720px}.br-source-import .br-hint{font-size:14px!important;line-height:1.6;margin:16px 0}.br-source-import-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0}.br-source-import-controls label{display:flex;flex:1 1 220px;min-width:0;flex-direction:column;gap:8px}.br-source-import-confirm{display:flex;align-items:flex-start;gap:12px;margin:20px 0;padding:16px;background:var(--backgrounds-surface1);border-radius:12px}.br-source-import-confirm input{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--primary-01)}.br-source-import-preview{margin-top:24px;padding-top:20px;border-top:1px solid var(--stroke-stroke2)}.br-source-import .br-op-grid{font-size:14px}.br-source-import-grid{min-width:620px!important}.br-source-import-grid td{max-width:360px;white-space:pre-wrap}.br-source-import-grid td:last-child{min-width:230px}.br-source-import-success{margin-top:20px;padding:16px;border-left:3px solid var(--primary-01);background:var(--backgrounds-surface1)}@media(max-width:700px){.br-source-import{margin:20px 12px;padding:16px}.br-source-import-heading{align-items:stretch;flex-direction:column}}.br-source-edit-root{position:fixed;inset:0;z-index:120;color:var(--text-primary)}.br-source-edit-backdrop{position:fixed;inset:0;background:rgb(0 0 0/.35)}.br-source-edit-container{position:fixed;inset:0;overflow-y:auto;display:flex;justify-content:flex-end}.br-source-edit-panel{position:relative;width:min(100%,580px);min-height:100%;background:var(--backgrounds-surface2);padding:28px;box-shadow:-12px 0 50px rgb(0 0 0/.15);font-size:16px;line-height:1.5}.br-source-edit-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.br-source-edit-heading h2{font-size:24px;font-weight:600}.br-source-edit-heading button{min-height:44px;min-width:44px;font-size:28px}.br-source-edit-panel p{margin-block:16px}.br-source-edit-panel form{display:grid;gap:20px;margin-block:24px}.br-source-edit-panel label{display:grid;gap:8px;font-weight:500}.br-source-edit-before{padding:12px;background:var(--backgrounds-surface1);border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}.br-source-edit-panel textarea{padding:12px;border:1px solid var(--stroke-stroke2);border-radius:12px;background:var(--backgrounds-surface2);font-size:16px;font-weight:400;resize:vertical}.br-source-edit-panel textarea:focus-visible{outline:2px solid var(--primary-01);outline-offset:2px}.br-source-edit-confirm{padding:16px;border:1px solid var(--stroke-stroke2);border-radius:16px;margin-bottom:20px}.br-source-edit-confirm>div{display:flex;flex-wrap:wrap;gap:12px}.br-source-edit-error{padding:12px;border-left:3px solid #bd6d13;background:var(--backgrounds-surface1);border-radius:8px}.br-source-edit-files{display:grid;gap:14px;margin:20px 0}.br-source-edit-files h3{font-size:18px;font-weight:600}.br-source-edit-files a{display:grid;gap:8px;padding:14px;border:1px solid var(--stroke-stroke2);border-radius:12px;color:var(--primary-01)}.br-source-edit-files a strong{font-size:16px}.br-source-edit-files a span{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.br-source-edit-files p{color:var(--text-secondary);font-size:15px;line-height:1.5}.br-source-catalog{margin:18px 20px;padding:16px;border:1px solid var(--stroke-stroke2);border-radius:12px;font-size:16px;line-height:1.5}.br-source-catalog-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.br-source-catalog-heading h3{font-size:18px;font-weight:600}.br-source-catalog-heading p,.br-source-catalog-note{color:var(--text-secondary);font-size:14px}.br-source-catalog-note,.br-source-catalog-review>p,.br-source-catalog>p{margin-top:12px}.br-source-catalog-review{margin-top:16px;padding-top:12px;border-top:1px solid var(--stroke-stroke2)}.br-source-catalog dl{margin-block:12px;display:flex;flex-wrap:wrap;gap:14px 24px}.br-source-catalog dl>div{min-width:120px}.br-source-catalog dt{font-size:14px;color:var(--text-secondary)}.br-source-catalog dd{font-size:22px;font-weight:600}.br-source-catalog-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-block:16px}.br-source-catalog-partial{background:var(--backgrounds-surface1)}.br-source-catalog-error,.br-source-catalog-partial{padding:10px 12px;border-left:3px solid #bd6d13}.br-source-catalog button:focus-visible{outline:2px solid var(--primary-01);outline-offset:3px}@media(max-width:600px){.br-source-catalog{margin-inline:12px;padding:12px}.br-source-catalog-heading>button{white-space:normal;height:auto;min-height:44px}}.br-source-catalog-mapping{margin-top:16px;padding:12px;border:1px solid var(--stroke-stroke2);border-radius:8px}.br-source-catalog-column{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px}.br-source-catalog-column span{flex:1 1 240px;overflow-wrap:anywhere}.br-source-catalog-column select{min-height:44px;max-width:100%;padding:8px}.br-source-catalog-column small{flex-basis:100%}