:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--bv-bg:#FFFFFF;--bv-bg-elev:#F5F6F4;--bv-card:#FFFFFF;--bv-card-alt:#F4F5F2;--bv-card-press:#EFF0DE;--bv-field:#F4F5F2;--bv-chrome:rgba(255,255,255,0.86);--bv-scrim:rgba(30,36,20,0.32);--bv-scrim-strong:rgba(0,0,0,0.55);--bv-on-scrim:#FFFFFF;--bv-scrim-control:rgba(255,255,255,0.16);--bv-scrim-control-active:#FFFFFF;--bv-on-scrim-control-active:#191B18;--bv-image-plate:#FFFFFF;--bv-text:#191B18;--bv-muted:#6A6D64;--bv-faint:rgba(106,109,100,0.62);--bv-ghost:rgba(106,109,100,0.38);--bv-border:#E6E8E3;--bv-border-strong:#D2D6CE;--bv-sep:#EBECE8;--bv-nav-hover:#F4F5F2;--bv-chip-icon:#606C38;--bv-nav-ink:#6A6D64;--bv-nav-ink-active:#606C38;--bv-nav-sec-ink:#6A6D64;--bv-danger-ink:#7B4436;--bv-avatar-ink:#36556D;--bv-loader-accent:#606C38;--bv-lime:#606C38;--bv-primary:#606C38;--bv-lime-press:#354721;--bv-primary-press:#354721;--bv-lime-ink:#FFFFFF;--bv-primary-foreground:#FFFFFF;--bv-lime-soft:#E5EAD4;--bv-primary-soft:#E5EAD4;--bv-lime-soft-border:#D7E5A9;--bv-action-primary:#B8E918;--bv-action-primary-press:#CDF05C;--bv-action-primary-ink:#191B18;--bv-focus:#606C38;--bv-input-ring:#B4D44C;--bv-blue:#4C708C;--bv-blue-soft:#DFE8EE;--bv-blue-on:#FFFFFF;--bv-amber:#A17A32;--bv-amber-soft:#EEE4D0;--bv-amber-on:#191B18;--bv-green:#3F7A70;--bv-green-soft:#DDEBE7;--bv-green-on:#FFFFFF;--bv-red:#A45F4D;--bv-red-soft:#F1E0DB;--bv-red-on:#FFFFFF;--bv-on-destructive:#FFFFFF;--bv-tab-inactive:#6A6D64;--bv-logo:#191B18}.dark,.field,[data-mode=dark],[data-theme=field]{--bv-bg:#0E1011;--bv-bg-elev:#141617;--bv-card:#191C1D;--bv-card-alt:#1F2325;--bv-card-press:#202426;--bv-field:rgba(255,255,255,0.05);--bv-chrome:rgba(14,16,17,0.72);--bv-scrim:rgba(0,0,0,0.55);--bv-scrim-strong:rgba(0,0,0,0.55);--bv-on-scrim:#FFFFFF;--bv-scrim-control:rgba(255,255,255,0.16);--bv-scrim-control-active:#FFFFFF;--bv-on-scrim-control-active:#191B18;--bv-image-plate:#FFFFFF;--bv-text:#ECEEE7;--bv-muted:rgba(236,238,231,0.60);--bv-faint:rgba(236,238,231,0.40);--bv-ghost:rgba(236,238,231,0.26);--bv-border:rgba(255,255,255,0.09);--bv-border-strong:rgba(255,255,255,0.16);--bv-sep:rgba(255,255,255,0.07);--bv-nav-hover:rgba(255,255,255,0.05);--bv-chip-icon:#C2DE5A;--bv-nav-ink:rgba(236,238,231,0.60);--bv-nav-ink-active:#C2DE5A;--bv-nav-sec-ink:rgba(236,238,231,0.51);--bv-danger-ink:#EF8A7A;--bv-avatar-ink:#7FB0FF;--bv-loader-accent:#C2DE5A;--bv-lime:#C2DE5A;--bv-primary:#C2DE5A;--bv-lime-press:#B1CD48;--bv-primary-press:#B1CD48;--bv-lime-ink:#171B0C;--bv-primary-foreground:#171B0C;--bv-lime-soft:rgba(194,222,90,0.15);--bv-primary-soft:rgba(194,222,90,0.15);--bv-lime-soft-border:rgba(194,222,90,0.30);--bv-action-primary:#C2DE5A;--bv-action-primary-press:#B1CD48;--bv-action-primary-ink:#171B0C;--bv-focus:rgba(194,222,90,0.45);--bv-input-ring:#B4D44C;--bv-blue:#7FB0FF;--bv-blue-soft:rgba(127,176,255,0.15);--bv-blue-on:#171B0C;--bv-amber:#E7C15A;--bv-amber-soft:rgba(231,193,90,0.15);--bv-amber-on:#171B0C;--bv-green:#79C98C;--bv-green-soft:rgba(121,201,140,0.15);--bv-green-on:#171B0C;--bv-red:#EF8A7A;--bv-red-soft:rgba(239,138,122,0.15);--bv-red-on:#171B0C;--bv-on-destructive:#FFFFFF;--bv-tab-inactive:rgba(236,238,231,0.42);--bv-logo:#ECEEE7}.field-white,.white,[data-mode=white],[data-theme=field-white]{--bv-bg:#FFFFFF;--bv-bg-elev:#F5F6F4;--bv-card:#FFFFFF;--bv-card-alt:#F4F5F2;--bv-card-press:#EFF0DE;--bv-field:#F4F5F2;--bv-chrome:rgba(255,255,255,0.86);--bv-scrim:rgba(30,36,20,0.32);--bv-scrim-strong:rgba(0,0,0,0.55);--bv-on-scrim:#FFFFFF;--bv-scrim-control:rgba(255,255,255,0.16);--bv-scrim-control-active:#FFFFFF;--bv-on-scrim-control-active:#191B18;--bv-image-plate:#FFFFFF;--bv-text:#191B18;--bv-muted:#6A6D64;--bv-faint:rgba(106,109,100,0.62);--bv-ghost:rgba(106,109,100,0.38);--bv-border:#E6E8E3;--bv-border-strong:#D2D6CE;--bv-sep:#EBECE8;--bv-nav-hover:#F4F5F2;--bv-chip-icon:#606C38;--bv-nav-ink:#6A6D64;--bv-nav-ink-active:#606C38;--bv-nav-sec-ink:#6A6D64;--bv-danger-ink:#7B4436;--bv-avatar-ink:#36556D;--bv-loader-accent:#606C38;--bv-lime:#606C38;--bv-primary:#606C38;--bv-lime-press:#354721;--bv-primary-press:#354721;--bv-lime-ink:#FFFFFF;--bv-primary-foreground:#FFFFFF;--bv-lime-soft:#E5EAD4;--bv-primary-soft:#E5EAD4;--bv-lime-soft-border:#D7E5A9;--bv-action-primary:#B8E918;--bv-action-primary-press:#CDF05C;--bv-action-primary-ink:#191B18;--bv-focus:#606C38;--bv-input-ring:#B4D44C;--bv-blue:#4C708C;--bv-blue-soft:#DFE8EE;--bv-blue-on:#FFFFFF;--bv-amber:#A17A32;--bv-amber-soft:#EEE4D0;--bv-amber-on:#191B18;--bv-green:#3F7A70;--bv-green-soft:#DDEBE7;--bv-green-on:#FFFFFF;--bv-red:#A45F4D;--bv-red-soft:#F1E0DB;--bv-red-on:#FFFFFF;--bv-on-destructive:#FFFFFF;--bv-tab-inactive:#6A6D64;--bv-logo:#191B18}.bravi,.field-light,[data-mode=bravi],[data-theme=field-light]{--bv-bg:#F2F4EC;--bv-bg-elev:#ECEFE3;--bv-card:#FFFFFF;--bv-card-alt:#F7F9F1;--bv-card-press:#F1F3EA;--bv-field:rgba(43,51,31,0.045);--bv-chrome:rgba(242,244,236,0.78);--bv-scrim:rgba(30,36,20,0.32);--bv-scrim-strong:rgba(0,0,0,0.55);--bv-on-scrim:#FFFFFF;--bv-scrim-control:rgba(255,255,255,0.16);--bv-scrim-control-active:#FFFFFF;--bv-on-scrim-control-active:#191B18;--bv-image-plate:#FFFFFF;--bv-text:#2B331F;--bv-muted:rgba(43,51,31,0.69);--bv-faint:rgba(43,51,31,0.45);--bv-ghost:rgba(43,51,31,0.28);--bv-border:rgba(43,51,31,0.12);--bv-border-strong:rgba(43,51,31,0.24);--bv-sep:rgba(43,51,31,0.09);--bv-nav-hover:rgba(43,51,31,0.05);--bv-chip-icon:#7C9C18;--bv-nav-ink:rgba(43,51,31,0.70);--bv-nav-ink-active:#536B10;--bv-nav-sec-ink:rgba(43,51,31,0.69);--bv-danger-ink:#9D4432;--bv-avatar-ink:#2353A0;--bv-loader-accent:#6B8814;--bv-lime:#8FB022;--bv-primary:#8FB022;--bv-lime-press:#7C9C18;--bv-primary-press:#7C9C18;--bv-lime-ink:#FBFDF3;--bv-primary-foreground:#FBFDF3;--bv-lime-soft:rgba(143,176,34,0.14);--bv-primary-soft:rgba(143,176,34,0.14);--bv-lime-soft-border:rgba(143,176,34,0.34);--bv-action-primary:#B8E918;--bv-action-primary-press:#CDF05C;--bv-action-primary-ink:#191B18;--bv-focus:#6B8814;--bv-input-ring:#B4D44C;--bv-blue:#2F6FD6;--bv-blue-soft:rgba(47,111,214,0.14);--bv-blue-on:#FBFDF3;--bv-amber:#B98910;--bv-amber-soft:rgba(185,137,16,0.14);--bv-amber-on:#171B0C;--bv-green:#3E9A5B;--bv-green-soft:rgba(62,154,91,0.14);--bv-green-on:#171B0C;--bv-red:#C4553F;--bv-red-soft:rgba(196,85,63,0.14);--bv-red-on:#000000;--bv-on-destructive:#FFFFFF;--bv-tab-inactive:rgba(43,51,31,0.45);--bv-logo:#1A1A1A}:root{--bv-space-1:4px;--bv-space-2:8px;--bv-space-3:12px;--bv-space-4:16px;--bv-space-5:24px;--bv-space-6:32px;--bv-space-7:48px;--bv-space-8:64px;--bv-gutter:16px;--bv-row-min:44px;--bv-tabbar-h:84px;--bv-topbar-h:96px;--bv-font-sans:var(--font-neue-montreal),"Neue Montreal",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--bv-font-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--bv-text-large-title:30px;--bv-text-title:20px;--bv-text-heading:17px;--bv-text-body:16px;--bv-text-callout:15.5px;--bv-text-subhead:13.5px;--bv-text-caption:12px;--bv-text-micro:11.5px;--bv-weight-light:300;--bv-weight-regular:400;--bv-weight-medium:500;--bv-weight-semibold:600;--bv-weight-bold:700;--bv-tracking-title:-0.03em;--bv-tracking-tight:-0.01em;--bv-tracking-normal:0;--bv-tracking-caps:0.06em;--bv-leading-tight:1.1;--bv-leading-snug:1.35;--bv-leading-normal:1.6;--bv-web-text-micro:10.5px;--bv-web-text-caption:11px;--bv-web-text-meta:11.5px;--bv-web-text-label:12px;--bv-web-text-body:12.5px;--bv-web-text-body-lg:13px;--bv-web-text-item:13.5px;--bv-web-text-callout:14px;--bv-web-text-lead:15.5px;--bv-web-text-wordmark:16px;--bv-web-text-heading:17px;--bv-web-text-title:18px;--bv-web-text-display:24px;--bv-web-text-screen:28px;--bv-web-text-kpi:30px;--bv-web-tracking-kpi:-0.8px;--bv-web-tracking-title:-0.3px;--bv-web-tracking-normal:0.4px;--bv-web-tracking-caps:0.6px;--bv-web-tracking-wordmark:1.5px;--bv-type-kpi-size:30px;--bv-type-kpi-weight:700;--bv-type-kpi-leading:1.1;--bv-type-kpi-tracking:-0.8px;--bv-type-screen-title-size:28px;--bv-type-screen-title-weight:700;--bv-type-screen-title-leading:1.1;--bv-type-screen-title-tracking:-0.8px;--bv-type-display-title-size:24px;--bv-type-display-title-weight:500;--bv-type-display-title-leading:1.1;--bv-type-display-title-tracking:-0.3px;--bv-type-page-title-size:18px;--bv-type-page-title-weight:500;--bv-type-page-title-leading:1.15;--bv-type-page-title-tracking:-0.3px;--bv-type-heading-size:17px;--bv-type-heading-weight:500;--bv-type-heading-leading:1.35;--bv-type-heading-tracking:-0.3px;--bv-type-wordmark-size:16px;--bv-type-wordmark-weight:700;--bv-type-wordmark-leading:1.1;--bv-type-wordmark-tracking:1.5px;--bv-type-lead-size:15.5px;--bv-type-lead-weight:500;--bv-type-lead-leading:1.35;--bv-type-lead-tracking:0.4px;--bv-type-item-size:13.5px;--bv-type-item-weight:500;--bv-type-item-leading:1.35;--bv-type-item-tracking:0.4px;--bv-type-control-size:13px;--bv-type-control-weight:500;--bv-type-control-leading:1.35;--bv-type-control-tracking:0.4px;--bv-type-body-size:12.5px;--bv-type-body-weight:400;--bv-type-body-leading:1.35;--bv-type-body-tracking:0.4px;--bv-type-table-head-size:12px;--bv-type-table-head-weight:500;--bv-type-table-head-leading:1.35;--bv-type-table-head-tracking:0.4px;--bv-type-meta-size:11.5px;--bv-type-meta-weight:500;--bv-type-meta-leading:1.35;--bv-type-meta-tracking:0.4px;--bv-type-section-label-size:11px;--bv-type-section-label-weight:500;--bv-type-section-label-leading:1.35;--bv-type-section-label-tracking:0.6px;--bv-type-micro-size:10.5px;--bv-type-micro-weight:700;--bv-type-micro-leading:1.1;--bv-type-micro-tracking:0.4px;--bv-border-hairline:0.5px;--bv-border-thin:1px;--bv-border-thick:2px;--bv-border-thumb:3px;--bv-border-width:0.5px;--bv-shadow-sm:0 1px 3px rgba(40,50,20,0.08);--bv-shadow-md:0 6px 16px rgba(40,50,20,0.1);--bv-shadow-lg:0 12px 30px rgba(40,50,20,0.14);--bv-glow-lime:0 6px 18px rgba(96,108,56,0.28);--bv-elev-1:0 1px 3px rgba(40,50,20,0.08);--bv-elev-popover:0 4px 20px rgba(40,50,20,0.25);--bv-elev-dropdown:0 14px 36px rgba(40,50,20,0.34);--bv-elev-dropdown-up:0 -6px 18px rgba(40,50,20,0.22);--bv-elev-modal:0 24px 60px rgba(40,50,20,0.4);--bv-elev-fab:0 10px 30px rgba(40,50,20,0.28);--bv-elev-fab-hover:0 14px 36px rgba(40,50,20,0.34);--bv-elev-kpi:0 18px 44px -14px rgba(40,50,20,0.5);--bv-elev-edge:0 2px 10px rgba(40,50,20,0.28);--bv-elev-edge-hover:0 3px 14px rgba(40,50,20,0.36)}.dark,.field,[data-mode=dark],[data-theme=field]{--bv-shadow-sm:0 2px 6px rgba(0,0,0,0.28);--bv-shadow-md:0 6px 18px rgba(0,0,0,0.32);--bv-shadow-lg:0 12px 34px rgba(0,0,0,0.5);--bv-glow-lime:0 6px 20px rgba(194,222,90,0.28);--bv-elev-1:0 1px 3px rgba(0,0,0,0.4);--bv-elev-popover:0 4px 20px rgba(0,0,0,0.25);--bv-elev-dropdown:0 14px 36px rgba(0,0,0,0.34);--bv-elev-dropdown-up:0 -6px 18px rgba(0,0,0,0.22);--bv-elev-modal:0 24px 60px rgba(0,0,0,0.4);--bv-elev-fab:0 10px 30px rgba(0,0,0,0.28);--bv-elev-fab-hover:0 14px 36px rgba(0,0,0,0.34);--bv-elev-kpi:0 18px 44px -14px rgba(0,0,0,0.5);--bv-elev-edge:0 2px 10px rgba(0,0,0,0.28);--bv-elev-edge-hover:0 3px 14px rgba(0,0,0,0.36)}.field-white,.white,[data-mode=white],[data-theme=field-white]{--bv-shadow-sm:0 1px 3px rgba(40,50,20,0.08);--bv-shadow-md:0 6px 16px rgba(40,50,20,0.1);--bv-shadow-lg:0 12px 30px rgba(40,50,20,0.14);--bv-glow-lime:0 6px 18px rgba(96,108,56,0.28);--bv-elev-1:0 1px 3px rgba(40,50,20,0.08);--bv-elev-popover:0 4px 20px rgba(40,50,20,0.25);--bv-elev-dropdown:0 14px 36px rgba(40,50,20,0.34);--bv-elev-dropdown-up:0 -6px 18px rgba(40,50,20,0.22);--bv-elev-modal:0 24px 60px rgba(40,50,20,0.4);--bv-elev-fab:0 10px 30px rgba(40,50,20,0.28);--bv-elev-fab-hover:0 14px 36px rgba(40,50,20,0.34);--bv-elev-kpi:0 18px 44px -14px rgba(40,50,20,0.5);--bv-elev-edge:0 2px 10px rgba(40,50,20,0.28);--bv-elev-edge-hover:0 3px 14px rgba(40,50,20,0.36)}.bravi,.field-light,[data-mode=bravi],[data-theme=field-light]{--bv-shadow-sm:0 1px 3px rgba(40,50,20,0.08);--bv-shadow-md:0 6px 16px rgba(40,50,20,0.1);--bv-shadow-lg:0 12px 30px rgba(40,50,20,0.14);--bv-glow-lime:0 6px 18px rgba(143,176,34,0.28);--bv-elev-1:0 1px 3px rgba(40,50,20,0.08);--bv-elev-popover:0 4px 20px rgba(40,50,20,0.25);--bv-elev-dropdown:0 14px 36px rgba(40,50,20,0.34);--bv-elev-dropdown-up:0 -6px 18px rgba(40,50,20,0.22);--bv-elev-modal:0 24px 60px rgba(40,50,20,0.4);--bv-elev-fab:0 10px 30px rgba(40,50,20,0.28);--bv-elev-fab-hover:0 14px 36px rgba(40,50,20,0.34);--bv-elev-kpi:0 18px 44px -14px rgba(40,50,20,0.5);--bv-elev-edge:0 2px 10px rgba(40,50,20,0.28);--bv-elev-edge-hover:0 3px 14px rgba(40,50,20,0.36)}:root{--bv-ring-fab:0 0 0 4px color-mix(in srgb,var(--bv-lime) 10%,transparent);--bv-ring-fab-hover:0 0 0 5px color-mix(in srgb,var(--bv-lime) 16%,transparent);--bv-ease-press:0.12s ease;--bv-ease-bg:0.15s ease;--bv-ease-spring:0.3s cubic-bezier(0.34,1.2,0.4,1);--bv-ease-sheet:0.32s cubic-bezier(0.22,0.61,0.36,1);--bv-ease-tab:0.22s cubic-bezier(0.2,0.7,0.3,1);--bv-ease-row:0.12s ease;--bv-ease-nav:0.13s ease;--bv-ease-lift:0.14s ease;--bv-ease-fab:0.15s ease;--bv-ease-chevron:0.18s ease;--bv-ease-fade:0.3s ease;--bv-ease-rail:0.3s cubic-bezier(0.33,1,0.68,1);--bv-ease-rail-inner:0.25s ease;--bv-ease-emphasis:0.4s cubic-bezier(0.22,1,0.36,1);--bv-ease-splash:0.6s cubic-bezier(0.2,0.85,0.25,1);--bv-ease-splash-wordmark:0.55s ease;--bv-dur-loader:3s;--bv-dur-loader-splash:1.5s;--bv-dur-loader-dot:0.9s;--bv-dur-splash-min-visible:1.2s;--bv-dur-splash-wordmark-delay:0.5s;--bv-curve-loader:cubic-bezier(0.65,0,0.35,1);--bv-curve-loader-dot:cubic-bezier(0.42,0,0.58,1);--bv-press-scale:0.98;--bv-fade-up-shift:8px}@keyframes bv-spin{to{transform:rotate(1turn)}}@keyframes bv-fade-up{0%{opacity:0;transform:translateY(var(--bv-fade-up-shift))}to{opacity:1;transform:translateY(0)}}@keyframes bv-loader-draw{0%{stroke-dashoffset:1;fill-opacity:0;stroke-opacity:1}38%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:1}55%{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}to{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}}@keyframes bv-loader-dot{0%,to{opacity:.22;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){@keyframes bv-fade-up{0%{opacity:0}to{opacity:1}}@keyframes bv-loader-draw{0%,to{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}}@keyframes bv-loader-dot{0%,to{opacity:1;transform:none}}}:root{--bv-z-base:0;--bv-z-content:1;--bv-z-sticky:10;--bv-z-fixed:20;--bv-z-overlay:30;--bv-z-dropdown:40;--bv-z-popover:50;--bv-z-tooltip:70;--bv-z-fab:25;--bv-z-modal-backdrop:40;--bv-z-modal:50;--bv-z-modal-overlay:60;--bv-z-splash:100;--bv-z-max:2147483647;--bv-opacity-0:0;--bv-opacity-05:0.05;--bv-opacity-10:0.1;--bv-opacity-20:0.2;--bv-opacity-30:0.3;--bv-opacity-40:0.4;--bv-opacity-50:0.5;--bv-opacity-60:0.6;--bv-opacity-70:0.7;--bv-opacity-80:0.8;--bv-opacity-100:1}.dark,.field,[data-mode=dark],[data-theme=field]{--background:200 10% 6%;--foreground:77 17% 92%;--card:195 7% 11%;--card-foreground:77 17% 92%;--popover:195 7% 11%;--popover-foreground:77 17% 92%;--primary:73 67% 61%;--primary-foreground:76 38% 8%;--secondary:200 9% 13%;--secondary-foreground:77 17% 92%;--muted:200 7% 8%;--muted-foreground:90 2% 58%;--accent:200 9% 13%;--accent-foreground:77 17% 92%;--destructive:8 79% 71%;--destructive-foreground:76 38% 8%;--border:180 3% 15%;--input:180 3% 15%;--ring:74 37% 31%;--color-info:217 100% 75%;--color-info-foreground:76 38% 8%;--color-success:134 43% 63%;--color-success-foreground:76 38% 8%;--color-warning:44 75% 63%;--color-warning-foreground:76 38% 8%;--color-error:8 79% 71%;--color-error-foreground:76 38% 8%;--primary-ink:73 67% 61%;--link:73 67% 61%;--link-hover:73 57% 54%;--surface-page:200 10% 6%;--brand-lime:73 67% 61%;--brand-lime-hover:73 57% 54%;--brand-lime-soft:73 57% 54%;--chart-background-hover:200 5% 11%;--copilot-surface:200 9% 13%;--copilot-surface-foreground:77 17% 92%;--color-ai-accent:73 67% 61%;--color-ai-accent-foreground:76 38% 8%;--color-ai-accent-muted:79 25% 15%;--color-ai-accent-muted-foreground:73 67% 61%}.field-white,.white,[data-mode=white],[data-theme=field-white]{--background:0 0% 100%;--foreground:100 6% 10%;--card:0 0% 100%;--card-foreground:100 6% 10%;--popover:0 0% 100%;--popover-foreground:100 6% 10%;--primary:74 83% 50%;--primary-foreground:100 6% 10%;--secondary:80 13% 95%;--secondary-foreground:100 6% 10%;--muted:90 10% 96%;--muted-foreground:80 4% 41%;--accent:80 13% 95%;--accent-foreground:100 6% 10%;--destructive:12 36% 47%;--destructive-foreground:0 0% 100%;--border:84 10% 90%;--input:84 10% 90%;--ring:74 32% 32%;--color-info:206 30% 42%;--color-info-foreground:0 0% 100%;--color-success:170 32% 36%;--color-success-foreground:0 0% 100%;--color-warning:39 53% 41%;--color-warning-foreground:100 6% 10%;--color-error:12 36% 47%;--color-error-foreground:0 0% 100%;--primary-ink:74 32% 32%;--link:74 32% 32%;--link-hover:88 37% 20%;--surface-page:0 0% 100%;--brand-lime:74 83% 50%;--brand-lime-hover:74 83% 65%;--brand-lime-soft:74 83% 65%;--chart-background-hover:80 13% 95%;--copilot-surface:80 13% 95%;--copilot-surface-foreground:100 6% 10%;--color-ai-accent:74 32% 32%;--color-ai-accent-foreground:0 0% 100%;--color-ai-accent-muted:74 34% 87%;--color-ai-accent-muted-foreground:74 32% 32%}.bravi,.field-light,[data-mode=bravi],[data-theme=field-light]{--background:75 27% 94%;--foreground:84 24% 16%;--card:0 0% 100%;--card-foreground:84 24% 16%;--popover:0 0% 100%;--popover-foreground:84 24% 16%;--primary:74 83% 50%;--primary-foreground:100 6% 10%;--secondary:75 40% 96%;--secondary-foreground:84 24% 16%;--muted:75 27% 91%;--muted-foreground:83 8% 40%;--accent:75 40% 96%;--accent-foreground:84 24% 16%;--destructive:10 53% 51%;--destructive-foreground:0 0% 0%;--border:78 13% 85%;--input:78 13% 85%;--ring:75 74% 31%;--color-info:217 67% 51%;--color-info-foreground:72 71% 97%;--color-success:139 43% 42%;--color-success-foreground:76 38% 8%;--color-warning:43 84% 39%;--color-warning-foreground:76 38% 8%;--color-error:10 53% 51%;--color-error-foreground:0 0% 0%;--primary-ink:74 68% 41%;--link:74 68% 41%;--link-hover:75 73% 35%;--surface-page:75 27% 94%;--brand-lime:74 83% 50%;--brand-lime-hover:74 83% 65%;--brand-lime-soft:74 83% 65%;--chart-background-hover:75 16% 90%;--copilot-surface:75 40% 96%;--copilot-surface-foreground:84 24% 16%;--color-ai-accent:74 68% 41%;--color-ai-accent-foreground:72 71% 97%;--color-ai-accent-muted:74 38% 87%;--color-ai-accent-muted-foreground:74 68% 41%}body,html{height:100%}.bv-sidebar{width:256px;flex:0 0 256px;min-width:0;height:100%;position:relative;display:flex;flex-direction:column;background:var(--bv-bg-elev);border-right:var(--bv-border-thin) solid var(--bv-border);transition:width var(--bv-ease-rail),flex-basis var(--bv-ease-rail);will-change:width}[data-sidebar=collapsed] .bv-sidebar{width:74px;flex-basis:74px}.bv-sidebar[data-drawer=true]{width:100%;flex-basis:auto;border-right:0}.bv-sb-label{white-space:nowrap}[data-sidebar=collapsed] .bv-sb-label,[data-sidebar=collapsed] .bv-wordmark{display:none}.bv-edge-toggle{position:absolute;top:50%;right:calc(-15px - var(--bv-border-thin));transform:translateY(-50%);z-index:var(--bv-z-overlay);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:var(--bv-border-hairline) solid var(--bv-border);background:var(--bv-card);color:var(--bv-muted);cursor:pointer;padding:0;transition:background var(--bv-ease-lift),color var(--bv-ease-lift)}.bv-edge-toggle:hover{background:var(--bv-card-alt);color:var(--bv-lime)}.bv-edge-toggle>svg{width:15px;height:15px;stroke-width:2.4;transition:transform var(--bv-ease-chevron)}[data-sidebar=collapsed] .bv-edge-toggle>svg{transform:rotate(180deg)}.bv-sb-head{flex:none;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md);transition:padding var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-sb-head{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.bv-brand-row{display:flex;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-xs) var(--spacing-lg);min-width:0;transition:padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-brand-row{justify-content:center;padding:0 0 var(--spacing-lg);gap:0}.bv-wordmark{font-weight:var(--bv-weight-bold);font-size:var(--bv-web-text-wordmark);letter-spacing:var(--bv-web-tracking-wordmark);text-transform:uppercase;color:var(--bv-text);white-space:nowrap}.bv-ws-trigger{display:flex;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-lg);background:var(--bv-card);border:var(--bv-border-hairline) solid var(--bv-border);color:var(--bv-text);text-align:left;cursor:pointer;transition:background var(--bv-ease-lift),border-color var(--bv-ease-lift),padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}.bv-ws-trigger:hover{background:var(--bv-card-press)}.bv-ws-collapsed-mark{display:none}[data-sidebar=collapsed] .bv-ws-collapsed-mark{display:flex}.bv-ws-trigger:where([data-has-image=true]) .bv-ws-avatar-image{width:auto;height:var(--spacing-2xl);max-width:calc(100% - var(--spacing-3xl));-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}[data-sidebar=collapsed] .bv-ws-trigger{justify-content:center;padding:0;gap:0;background:transparent;border-color:transparent;box-shadow:none}.bv-ws-avatar{width:32px;height:32px;flex:none;border-radius:var(--radius-md);background:var(--bv-lime);color:var(--bv-lime-ink);font-weight:var(--bv-weight-bold);font-size:12.5px;display:flex;align-items:center;justify-content:center;-o-object-fit:contain;object-fit:contain;overflow:hidden;transition:width var(--bv-ease-rail-inner),height var(--bv-ease-rail-inner),border-radius var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-ws-avatar{width:46px;height:46px;border-radius:var(--radius-xl);font-size:var(--bv-web-text-wordmark)}.bv-ws-avatar-sm{width:28px;height:28px;border-radius:var(--radius-md);font-size:var(--bv-web-text-caption)}.bv-ws-avatar-quiet{background:var(--bv-field);color:var(--bv-muted)}.bv-ws-logo{height:32px;width:auto;max-width:100%;min-width:0;flex:0 1 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;border-radius:var(--radius-md);transition:height var(--bv-ease-rail-inner),max-width var(--bv-ease-rail-inner)}.bv-ws-logo-sm{width:28px;height:28px;flex:none;-o-object-position:center;object-position:center}[data-sidebar=collapsed] .bv-ws-trigger>.bv-ws-logo{display:none}.bv-ws-avatar-image{background:transparent}.bv-ws-name{font-size:var(--bv-web-text-item);font-weight:var(--bv-weight-medium);line-height:1.2;color:var(--bv-text)}.bv-ws-sub{font-size:var(--bv-web-text-meta);color:var(--bv-muted)}.bv-ws-chev{width:15px;height:15px;flex:none;margin-left:auto;color:var(--bv-ghost);stroke-width:2.2;transition:transform var(--bv-ease-chevron)}[data-state=open] .bv-ws-chev{transform:rotate(180deg)}.bv-ws-menu{min-width:224px}.bv-menu{background:var(--bv-card);border:var(--bv-border-hairline) solid var(--bv-border);border-radius:var(--radius-xl);padding:var(--spacing-xs)}.bv-menu-label{font-size:var(--bv-web-text-micro);text-transform:uppercase;letter-spacing:.6px;color:var(--bv-faint);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm)}.bv-menu-item,.bv-menu-label{font-weight:var(--bv-weight-medium)}.bv-menu-item{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--bv-web-text-body-lg);line-height:1.2;color:var(--bv-text);cursor:pointer;transition:background var(--bv-ease-row)}.bv-menu-item:hover,.bv-menu-item[data-highlighted]{background:var(--bv-nav-hover)}.bv-menu-sep{height:1px;background:var(--bv-sep);margin:var(--spacing-xs) calc(-1 * var(--spacing-xs));border:0}.bv-menu-item[data-variant=danger]{color:var(--bv-danger-ink)}.bv-menu-item[data-variant=danger]:hover,.bv-menu-item[data-variant=danger][data-highlighted]{background:color-mix(in srgb,var(--bv-danger-ink) 13%,transparent);color:var(--bv-danger-ink)}.bv-sb-search{flex:none;padding:0 var(--spacing-lg) var(--spacing-sm);transition:padding var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-sb-search{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.bv-field-trigger{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);background:var(--bv-field);border:var(--bv-border-hairline) solid var(--bv-border);font-size:var(--bv-web-text-body-lg);color:var(--bv-faint);cursor:pointer;transition:background var(--bv-ease-lift),padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}.bv-field-trigger:hover{background:var(--bv-card-press)}.bv-field-trigger>svg{width:15px;height:15px;flex:none;color:var(--bv-faint)}[data-sidebar=collapsed] .bv-field-trigger{justify-content:center;padding-left:0;padding-right:0;gap:0}.bv-kbd{font-size:var(--bv-web-text-caption);color:var(--bv-ghost);border:var(--bv-border-hairline) solid var(--bv-border);border-radius:var(--radius-xs);padding:var(--spacing-xs) var(--spacing-xs);white-space:nowrap}.bv-cmdk-footer{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-lg);border-top:var(--bv-border-hairline) solid var(--bv-sep);font-size:var(--bv-web-text-micro);color:var(--bv-faint)}.bv-cmdk-hint{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.bv-cmdk-hint[data-align=end]{margin-left:auto}.bv-nav-item{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);font-weight:var(--bv-weight-medium);font-size:var(--bv-web-text-item);line-height:1.2;margin-bottom:var(--spacing-xs);color:var(--bv-nav-ink);cursor:pointer;transition:background var(--bv-ease-nav),color var(--bv-ease-nav),padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}.bv-nav-item:hover{background:var(--bv-nav-hover);color:var(--bv-text)}.bv-nav-item[aria-current=page],.bv-nav-item[data-active=true]{background:var(--bv-card-alt);color:var(--bv-text)}.bv-nav-item>svg:first-child{width:18px;height:18px;flex:none;stroke-width:2}.bv-nav-item-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-sidebar=collapsed] .bv-nav-item{justify-content:center;gap:0;padding-left:0;padding-right:0}.bv-nav-item[data-level="1"]{padding-left:var(--spacing-3xl);font-weight:var(--bv-weight-regular)}.bv-nav-group-label,.bv-nav-sec{font-weight:var(--bv-weight-regular);font-size:var(--bv-web-text-caption);letter-spacing:var(--bv-web-tracking-caps);text-transform:uppercase;color:var(--bv-nav-sec-ink);padding:var(--spacing-lg) var(--spacing-md) var(--spacing-sm);white-space:nowrap}[data-sidebar=collapsed] .bv-nav-sec{height:1px;padding:0;width:18px;margin:var(--spacing-md) auto;background:var(--bv-sep);color:transparent;overflow:hidden;font-size:0;line-height:0}.bv-nav{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md);--bv-nav-fade-size:var(--bv-space-5);--bv-nav-fade-top:0px;--bv-nav-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--bv-nav-fade-top),#000 calc(100% - var(--bv-nav-fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--bv-nav-fade-top),#000 calc(100% - var(--bv-nav-fade-bottom)),transparent 100%);transition:--bv-nav-fade-top var(--bv-ease-fade),--bv-nav-fade-bottom var(--bv-ease-fade)}:where([data-sidebar=collapsed]) .bv-nav{scrollbar-gutter:stable both-edges;padding-inline:var(--spacing-xs)}@property --bv-nav-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --bv-nav-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}.bv-nav[data-fade-top=true]{--bv-nav-fade-top:var(--bv-nav-fade-size)}.bv-nav[data-fade-bottom=true]{--bv-nav-fade-bottom:var(--bv-nav-fade-size)}.bv-sb-foot{flex:none;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);border-top:var(--bv-border-thin) solid var(--bv-border);transition:padding var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-sb-foot{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.bv-footer-entry{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);border:var(--bv-border-hairline) solid var(--bv-border);font-size:var(--bv-web-text-item);font-weight:var(--bv-weight-medium);color:var(--bv-nav-ink);margin-bottom:var(--spacing-sm);cursor:pointer;transition:background var(--bv-ease-nav),color var(--bv-ease-nav),padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}.bv-footer-entry:hover{background:var(--bv-nav-hover);color:var(--bv-text)}.bv-footer-entry[aria-current=page],.bv-footer-entry[data-active=true]{background:var(--bv-card-alt);color:var(--bv-text)}.bv-footer-entry>:first-child,.bv-footer-entry>svg:first-child{flex:none}.bv-footer-entry>svg:first-child{width:18px;height:18px}[data-sidebar=collapsed] .bv-footer-entry{justify-content:center;padding-left:0;padding-right:0;gap:0}.bv-sb-user{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-sm);transition:padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}[data-sidebar=collapsed] .bv-sb-user{flex-direction:column;gap:var(--spacing-sm);padding-left:0;padding-right:0}.bv-user-card{display:flex;align-items:center;gap:var(--spacing-md);min-width:0;flex:1;padding:var(--spacing-sm) var(--spacing-sm);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:background var(--bv-ease-lift),padding var(--bv-ease-rail-inner),gap var(--bv-ease-rail-inner)}.bv-user-card:hover{background:var(--bv-card-press)}[data-sidebar=collapsed] .bv-user-card{flex:none;justify-content:center;padding-left:0;padding-right:0;gap:0}.bv-user-avatar{flex:none;font-size:12.5px}.bv-pf-menu{width:var(--radix-dropdown-menu-trigger-width)}.bv-pf-menu[data-rail=collapsed]{width:236px}.bv-pf-menu .bv-pf-menu-head{text-transform:none;letter-spacing:normal;color:var(--bv-text);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.bv-pf-menu .bv-menu-item{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.bv-pf-menu .bv-menu-item>svg{width:17px;height:17px}.bv-user-name{font-size:var(--bv-web-text-body-lg);font-weight:var(--bv-weight-medium);line-height:1.2;color:var(--bv-text)}.bv-user-role{font-size:var(--bv-web-text-meta);color:var(--bv-muted)}.bv-icon-btn{width:32px;height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:0;background:transparent;color:var(--bv-text);cursor:pointer;transition:background var(--bv-ease-lift)}.bv-icon-btn:hover{background:var(--bv-nav-hover)}.bv-icon-btn>svg{width:18px;height:18px;stroke-width:2}.bv-icon-btn[data-chrome=true]{width:40px;height:40px;background:var(--bv-card);border:var(--bv-border-hairline) solid var(--bv-border)}.bv-icon-btn[data-chrome=true]:hover{background:var(--bv-card-press)}.bv-icon-btn[data-touch=true]{width:44px;height:44px}.bv-shell-header{height:66px;flex:none;display:flex;align-items:center;gap:var(--spacing-lg);padding:0 var(--spacing-2xl);background:var(--bv-chrome);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:var(--bv-border-thin) solid var(--bv-border);position:relative;z-index:var(--bv-z-sticky)}.bv-shell-header-titles{flex:1;min-width:0}.bv-shell-header-title{font-size:var(--bv-web-text-title);font-weight:var(--bv-weight-medium);letter-spacing:-.3px;line-height:1.15;color:var(--bv-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bv-support-button{position:relative;flex-shrink:0;gap:var(--spacing-sm);min-width:44px;height:44px;padding:0 var(--spacing-md);color:var(--bv-muted)}.bv-support-unread{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full);background:var(--bv-action-primary)}@media (max-width:1023px){.bv-support-button{width:44px;padding:0}.bv-support-label{display:none}}.bv-shell-header-actions{display:flex;align-items:center;gap:var(--spacing-sm)}[data-slot=table-container]:has(>table>[data-table-empty-state]){border:0;border-radius:0;background:transparent;box-shadow:none;overflow-x:hidden}[data-slot=table-container]:has(>table>[data-table-empty-state])>table{width:100%;min-width:0}[data-slot=table-container]:has(>table>[data-table-empty-state])>table>caption,[data-slot=table-container]:has(>table>[data-table-empty-state])>table>tfoot,[data-slot=table-container]:has(>table>[data-table-empty-state])>table>thead{display:none}[data-table-empty-state]>tr,[data-table-empty-state]>tr:hover,[data-table-empty-state]>tr>td{border:0;background:transparent}.bv-notification-badge{position:absolute;top:calc(var(--bv-border-thick) * -1);right:calc(var(--bv-border-thick) * -1);min-width:var(--spacing-xl);height:var(--spacing-xl);padding:0 var(--spacing-xs);border-radius:var(--radius-full);background:var(--bv-action-primary);color:var(--bv-action-primary-ink);font-weight:var(--bv-weight-bold);font-size:var(--bv-web-text-body-lg);line-height:1;display:flex;align-items:center;justify-content:center;border:var(--bv-border-thick) solid var(--bv-bg)}@media (max-width:767px){.bv-shell-header{height:56px;padding:0 var(--spacing-lg);gap:var(--spacing-sm)}}.bv-topbar{display:none;align-items:center;gap:var(--spacing-sm);height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--spacing-lg) 0;background:var(--bv-chrome);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:var(--bv-border-thin) solid var(--bv-border);color:var(--bv-text)}@media (max-width:767px){.bv-topbar{display:flex}}.bv-topbar-title{flex:1;min-width:0;letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis}@property --bv-pixo-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.bv-copilot-fab,.bv-topbar-title{font-size:var(--bv-web-text-item);font-weight:var(--bv-weight-medium);color:var(--bv-text);white-space:nowrap}.bv-copilot-fab{position:fixed;right:calc(var(--spacing-xl) + env(safe-area-inset-right, 0px));bottom:calc(var(--spacing-xl) + env(safe-area-inset-bottom, 0px));z-index:var(--z-fixed);display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-md);border-radius:var(--radius-full);border:var(--bv-border-hairline) solid color-mix(in srgb,var(--bv-action-primary) 60%,transparent);background:var(--bv-card-alt);line-height:1;cursor:pointer;transition:transform var(--bv-ease-fab)}.bv-copilot-fab:before{content:"";position:absolute;inset:calc(-1 * var(--spacing-xs));border-radius:inherit;padding:var(--bv-border-thick);pointer-events:none;background:conic-gradient(from var(--bv-pixo-ring-angle),transparent 0deg 210deg,color-mix(in srgb,var(--bv-action-primary) 12%,transparent) 250deg,color-mix(in srgb,var(--bv-action-primary) 45%,transparent) 290deg 315deg,color-mix(in srgb,var(--bv-action-primary) 18%,transparent) 345deg,transparent 1turn);-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:bv-pixo-ring-turn calc(var(--bv-dur-loader) + var(--bv-dur-loader)) linear infinite}@keyframes bv-pixo-ring-turn{to{--bv-pixo-ring-angle:1turn}}.bv-copilot-fab:hover{transform:translateY(-2px)}@media (max-width:767px){.bv-copilot-fab{right:calc(var(--spacing-lg) + env(safe-area-inset-right, 0px));bottom:calc(var(--spacing-lg) + env(safe-area-inset-bottom, 0px))}}.bv-copilot-fab:focus-visible,.bv-edge-toggle:focus-visible,.bv-field-trigger:focus-visible,.bv-footer-entry:focus-visible,.bv-icon-btn:focus-visible,.bv-menu-item:focus-visible,.bv-nav-item:focus-visible,.bv-user-card:focus-visible,.bv-ws-trigger:focus-visible{outline:2px solid var(--bv-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bv-copilot-fab,.bv-edge-toggle,.bv-edge-toggle>svg,.bv-footer-entry,.bv-icon-btn,.bv-nav,.bv-nav-item,.bv-sb-foot,.bv-sb-head,.bv-sb-search,.bv-sb-user,.bv-sidebar,.bv-user-card,.bv-ws-avatar,.bv-ws-chev,.bv-ws-trigger{transition-duration:.01ms}.bv-copilot-fab:before{animation:none;background:var(--bv-action-primary);opacity:var(--bv-opacity-30)}}.bv-splash{position:fixed;inset:0;z-index:var(--bv-z-splash);justify-content:center;background:var(--bv-bg);pointer-events:auto;visibility:visible}.bv-splash,.bv-splash-lockup{display:flex;align-items:center}.bv-splash-lockup{flex-direction:column;gap:var(--spacing-xl)}@keyframes bv-splash-in{0%{opacity:0;transform:translateY(14px) scale(.6)}to{opacity:1;transform:none}}.bv-splash-mark{transform-origin:center;animation:bv-splash-in var(--bv-ease-splash) both}.bv-splash-wordmark{font-family:var(--bv-font-sans);font-weight:700;font-size:22px;letter-spacing:4px;color:var(--bv-text);animation:bv-splash-in var(--bv-ease-splash-wordmark) var(--bv-dur-splash-wordmark-delay) both}.bv-splash-wordmark:after{content:"BRAVI"}.bv-splash[data-hold]{animation:bv-splash-out var(--bv-ease-fade) var(--bv-dur-splash-min-visible) forwards}@keyframes bv-splash-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.bv-splash[data-hold]{animation:bv-splash-out 0s var(--bv-dur-splash-min-visible) forwards}.bv-splash-mark,.bv-splash-wordmark{animation:none}}