@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2?v=5.3.0) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-wght-normal.woff2?v=5.3.0) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-bs-theme=light]{--tblr-blue: #066fd1;--tblr-indigo: #4263eb;--tblr-purple: #ae3ec9;--tblr-pink: #d6336c;--tblr-red: #d63939;--tblr-orange: #f76707;--tblr-yellow: #f59f00;--tblr-green: #2fb344;--tblr-teal: #0ca678;--tblr-cyan: #17a2b8;--tblr-black: #000000;--tblr-white: #ffffff;--tblr-gray: #4b5563;--tblr-gray-dark: #1f2937;--tblr-gray-100: #f3f4f6;--tblr-gray-200: #e5e7eb;--tblr-gray-300: #d1d5db;--tblr-gray-400: #9ca3af;--tblr-gray-500: #6b7280;--tblr-gray-600: #4b5563;--tblr-gray-700: #374151;--tblr-gray-800: #1f2937;--tblr-gray-900: #111827;--tblr-primary: #066fd1;--tblr-secondary: #6b7280;--tblr-success: #2fb344;--tblr-info: #4299e1;--tblr-warning: #f59f00;--tblr-danger: #d63939;--tblr-light: #f9fafb;--tblr-dark: #1f2937;--tblr-muted: #6b7280;--tblr-blue: #066fd1;--tblr-azure: #4299e1;--tblr-indigo: #4263eb;--tblr-purple: #ae3ec9;--tblr-pink: #d6336c;--tblr-red: #d63939;--tblr-orange: #f76707;--tblr-yellow: #f59f00;--tblr-lime: #74b816;--tblr-green: #2fb344;--tblr-teal: #0ca678;--tblr-cyan: #17a2b8;--tblr-primary-rgb: 6, 111, 209;--tblr-secondary-rgb: 107, 114, 128;--tblr-success-rgb: 47, 179, 68;--tblr-info-rgb: 66, 153, 225;--tblr-warning-rgb: 245, 159, 0;--tblr-danger-rgb: 214, 57, 57;--tblr-light-rgb: 249, 250, 251;--tblr-dark-rgb: 31, 41, 55;--tblr-muted-rgb: 107, 114, 128;--tblr-blue-rgb: 6, 111, 209;--tblr-azure-rgb: 66, 153, 225;--tblr-indigo-rgb: 66, 99, 235;--tblr-purple-rgb: 174, 62, 201;--tblr-pink-rgb: 214, 51, 108;--tblr-red-rgb: 214, 57, 57;--tblr-orange-rgb: 247, 103, 7;--tblr-yellow-rgb: 245, 159, 0;--tblr-lime-rgb: 116, 184, 22;--tblr-green-rgb: 47, 179, 68;--tblr-teal-rgb: 12, 166, 120;--tblr-cyan-rgb: 23, 162, 184;--tblr-primary-text-emphasis: rgb(2.4, 44.4, 83.6);--tblr-secondary-text-emphasis: rgb(42.8, 45.6, 51.2);--tblr-success-text-emphasis: rgb(18.8, 71.6, 27.2);--tblr-info-text-emphasis: rgb(26.4, 61.2, 90);--tblr-warning-text-emphasis: rgb(98, 63.6, 0);--tblr-danger-text-emphasis: rgb(85.6, 22.8, 22.8);--tblr-light-text-emphasis: #374151;--tblr-dark-text-emphasis: #374151;--tblr-primary-bg-subtle: rgb(205.2, 226.2, 245.8);--tblr-secondary-bg-subtle: rgb(225.4, 226.8, 229.6);--tblr-success-bg-subtle: rgb(213.4, 239.8, 217.6);--tblr-info-bg-subtle: rgb(217.2, 234.6, 249);--tblr-warning-bg-subtle: rgb(253, 235.8, 204);--tblr-danger-bg-subtle: rgb(246.8, 215.4, 215.4);--tblr-light-bg-subtle: rgb(249, 249.5, 250.5);--tblr-dark-bg-subtle: #9ca3af;--tblr-primary-border-subtle: rgb(155.4, 197.4, 236.6);--tblr-secondary-border-subtle: rgb(195.8, 198.6, 204.2);--tblr-success-border-subtle: rgb(171.8, 224.6, 180.2);--tblr-info-border-subtle: rgb(179.4, 214.2, 243);--tblr-warning-border-subtle: rgb(251, 216.6, 153);--tblr-danger-border-subtle: rgb(238.6, 175.8, 175.8);--tblr-light-border-subtle: #e5e7eb;--tblr-dark-border-subtle: #6b7280;--tblr-white-rgb: 255, 255, 255;--tblr-black-rgb: 0, 0, 0;--tblr-font-sans-serif:    "Inter Var", Inter, -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;--tblr-font-monospace:  Monaco, Consolas, Liberation Mono, Courier New, monospace;--tblr-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--tblr-body-font-family: var(--tblr-font-sans-serif);--tblr-body-font-size:0.9375rem;--tblr-body-font-weight: 400;--tblr-body-line-height: 1.3333333333;--tblr-body-color: #1f2937;--tblr-body-color-rgb: 31, 41, 55;--tblr-body-bg: #f9fafb;--tblr-body-bg-rgb: 249, 250, 251;--tblr-emphasis-color: #374151;--tblr-emphasis-color-rgb: 55, 65, 81;--tblr-secondary-color: rgba(31, 41, 55, 0.75);--tblr-secondary-color-rgb: 31, 41, 55;--tblr-secondary-bg: #e5e7eb;--tblr-secondary-bg-rgb: 229, 231, 235;--tblr-tertiary-color: rgba(31, 41, 55, 0.5);--tblr-tertiary-color-rgb: 31, 41, 55;--tblr-tertiary-bg: #f3f4f6;--tblr-tertiary-bg-rgb: 243, 244, 246;--tblr-heading-color: inherit;--tblr-link-color: #066fd1;--tblr-link-color-rgb: 6, 111, 209;--tblr-link-decoration: none;--tblr-link-hover-color: rgb(4.8, 88.8, 167.2);--tblr-link-hover-color-rgb: 5, 89, 167;--tblr-link-hover-decoration: underline;--tblr-code-color: light-dark(var(--tblr-gray-600), var(--tblr-gray-400));--tblr-highlight-color: #1f2937;--tblr-highlight-bg: rgb(253, 235.8, 204);--tblr-border-width: 1px;--tblr-border-style: solid;--tblr-border-color: #e5e7eb;--tblr-border-color-translucent: rgba(4, 32, 69, 0.1);--tblr-border-radius: 6px;--tblr-border-radius-sm: 4px;--tblr-border-radius-lg: 8px;--tblr-border-radius-xl: 1rem;--tblr-border-radius-xxl: 2rem;--tblr-border-radius-2xl: var(--tblr-border-radius-xxl);--tblr-border-radius-pill: 100rem;--tblr-box-shadow: rgba(var(--tblr-body-color-rgb), 0.04) 0 2px 4px 0;--tblr-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--tblr-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--tblr-box-shadow-inset: 0 0 transparent;--tblr-focus-ring-width: 0.25rem;--tblr-focus-ring-opacity: 0.25;--tblr-focus-ring-color: rgba(var(--tblr-primary-rgb), 0.25);--tblr-form-valid-color: #2fb344;--tblr-form-valid-border-color: #2fb344;--tblr-form-invalid-color: #d63939;--tblr-form-invalid-border-color: #d63939}[data-bs-theme=dark]{color-scheme:dark;--tblr-body-color: #e5e7eb;--tblr-body-color-rgb: 229, 231, 235;--tblr-body-bg: #111827;--tblr-body-bg-rgb: 17, 24, 39;--tblr-emphasis-color: #ffffff;--tblr-emphasis-color-rgb: 255, 255, 255;--tblr-secondary-color: rgba(229, 231, 235, 0.75);--tblr-secondary-color-rgb: 229, 231, 235;--tblr-secondary-bg: #1f2937;--tblr-secondary-bg-rgb: 31, 41, 55;--tblr-tertiary-color: rgba(229, 231, 235, 0.5);--tblr-tertiary-color-rgb: 229, 231, 235;--tblr-tertiary-bg: rgb(24, 32.5, 47);--tblr-tertiary-bg-rgb: 24, 33, 47;--tblr-primary-text-emphasis: rgb(105.6, 168.6, 227.4);--tblr-secondary-text-emphasis: rgb(166.2, 170.4, 178.8);--tblr-success-text-emphasis: rgb(130.2, 209.4, 142.8);--tblr-info-text-emphasis: rgb(141.6, 193.8, 237);--tblr-warning-text-emphasis: rgb(249, 197.4, 102);--tblr-danger-text-emphasis: rgb(230.4, 136.2, 136.2);--tblr-light-text-emphasis: #f3f4f6;--tblr-dark-text-emphasis: #d1d5db;--tblr-primary-bg-subtle: rgb(1.2, 22.2, 41.8);--tblr-secondary-bg-subtle: rgb(21.4, 22.8, 25.6);--tblr-success-bg-subtle: rgb(9.4, 35.8, 13.6);--tblr-info-bg-subtle: rgb(13.2, 30.6, 45);--tblr-warning-bg-subtle: rgb(49, 31.8, 0);--tblr-danger-bg-subtle: rgb(42.8, 11.4, 11.4);--tblr-light-bg-subtle: #1f2937;--tblr-dark-bg-subtle: rgb(15.5, 20.5, 27.5);--tblr-primary-border-subtle: rgb(3.6, 66.6, 125.4);--tblr-secondary-border-subtle: rgb(64.2, 68.4, 76.8);--tblr-success-border-subtle: rgb(28.2, 107.4, 40.8);--tblr-info-border-subtle: rgb(39.6, 91.8, 135);--tblr-warning-border-subtle: rgb(147, 95.4, 0);--tblr-danger-border-subtle: rgb(128.4, 34.2, 34.2);--tblr-light-border-subtle: #374151;--tblr-dark-border-subtle: #1f2937;--tblr-heading-color: inherit;--tblr-link-color: rgb(105.6, 168.6, 227.4);--tblr-link-hover-color: rgb(135.48, 185.88, 232.92);--tblr-link-color-rgb: 106, 169, 227;--tblr-link-hover-color-rgb: 135, 186, 233;--tblr-code-color: var(--tblr-gray-300);--tblr-highlight-color: #e5e7eb;--tblr-highlight-bg: rgb(98, 63.6, 0);--tblr-border-color: rgb(45.7069767442, 60.4511627907, 81.0930232558);--tblr-border-color-translucent: rgba(72, 110, 149, 0.14);--tblr-form-valid-color: rgb(130.2, 209.4, 142.8);--tblr-form-valid-border-color: rgb(130.2, 209.4, 142.8);--tblr-form-invalid-color: rgb(230.4, 136.2, 136.2);--tblr-form-invalid-border-color: rgb(230.4, 136.2, 136.2)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--tblr-body-font-family);font-size:var(--tblr-body-font-size);font-weight:var(--tblr-body-font-weight);line-height:var(--tblr-body-line-height);color:var(--tblr-body-color);text-align:var(--tblr-body-text-align);background-color:var(--tblr-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr,.hr{margin:2rem 0;color:inherit;border:0;border-top:var(--tblr-border-width) solid;opacity:.16}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:var(--tblr-spacer);font-weight:var(--tblr-font-weight-bold);line-height:1.2;color:var(--tblr-heading-color)}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1rem}h4,.h4{font-size:0.875rem}h5,.h5{font-size:0.75rem}h6,.h6{font-size:0.625rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:.1875em;color:var(--tblr-highlight-color);background-color:var(--tblr-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:rgba(var(--tblr-link-color-rgb), var(--tblr-link-opacity, 1));text-decoration:none}a:hover{--tblr-link-color-rgb: var(--tblr-link-hover-color-rgb);text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--tblr-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.85714285em;color:var(--tblr-light)}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.85714285em;color:var(--tblr-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.25rem .5rem;font-size:var(--tblr-font-size-h5);color:var(--tblr-text-secondary-dark);background-color:var(--tblr-code-bg);border-radius:4px}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:var(--tblr-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:1.5rem}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:0.9375rem;font-weight:var(--tblr-font-weight-normal)}.display-1{font-weight:300;line-height:1.2;font-size:5rem}.display-2{font-weight:300;line-height:1.2;font-size:4.5rem}.display-3{font-weight:300;line-height:1.2;font-size:4rem}.display-4{font-weight:300;line-height:1.2;font-size:3.5rem}.display-5{font-weight:300;line-height:1.2;font-size:3rem}.display-6{font-weight:300;line-height:1.2;font-size:2rem}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:0.9375rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#4b5563}.blockquote-footer::before{content:"— "}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--tblr-gutter-x: calc(var(--tblr-page-padding) * 2);--tblr-gutter-y: 0;width:100%;padding-right:calc(var(--tblr-gutter-x)*.5);padding-left:calc(var(--tblr-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--tblr-breakpoint-xs: 0;--tblr-breakpoint-sm: 576px;--tblr-breakpoint-md: 768px;--tblr-breakpoint-lg: 992px;--tblr-breakpoint-xl: 1200px;--tblr-breakpoint-xxl: 1400px}.row{--tblr-gutter-x: var(--tblr-page-padding);--tblr-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--tblr-gutter-y));margin-right:calc(-0.5*var(--tblr-gutter-x));margin-left:calc(-0.5*var(--tblr-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--tblr-gutter-x)*.5);padding-left:calc(var(--tblr-gutter-x)*.5);margin-top:var(--tblr-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--tblr-rows, 1), 1fr);grid-template-columns:repeat(var(--tblr-columns, 12), 1fr);gap:var(--tblr-gap, var(--tblr-page-padding))}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width: 576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width: 768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width: 992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width: 1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width: 1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--tblr-gutter-x: 0}.g-0,.gy-0{--tblr-gutter-y: 0}.g-1,.gx-1{--tblr-gutter-x: 0.25rem}.g-1,.gy-1{--tblr-gutter-y: 0.25rem}.g-2,.gx-2{--tblr-gutter-x: 0.5rem}.g-2,.gy-2{--tblr-gutter-y: 0.5rem}.g-3,.gx-3{--tblr-gutter-x: 1rem}.g-3,.gy-3{--tblr-gutter-y: 1rem}.g-4,.gx-4{--tblr-gutter-x: 1.5rem}.g-4,.gy-4{--tblr-gutter-y: 1.5rem}.g-5,.gx-5{--tblr-gutter-x: 2rem}.g-5,.gy-5{--tblr-gutter-y: 2rem}.g-6,.gx-6{--tblr-gutter-x: 2.5rem}.g-6,.gy-6{--tblr-gutter-y: 2.5rem}@media(min-width: 576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--tblr-gutter-x: 0}.g-sm-0,.gy-sm-0{--tblr-gutter-y: 0}.g-sm-1,.gx-sm-1{--tblr-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--tblr-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--tblr-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--tblr-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--tblr-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--tblr-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--tblr-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--tblr-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--tblr-gutter-x: 2rem}.g-sm-5,.gy-sm-5{--tblr-gutter-y: 2rem}.g-sm-6,.gx-sm-6{--tblr-gutter-x: 2.5rem}.g-sm-6,.gy-sm-6{--tblr-gutter-y: 2.5rem}}@media(min-width: 768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--tblr-gutter-x: 0}.g-md-0,.gy-md-0{--tblr-gutter-y: 0}.g-md-1,.gx-md-1{--tblr-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--tblr-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--tblr-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--tblr-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--tblr-gutter-x: 1rem}.g-md-3,.gy-md-3{--tblr-gutter-y: 1rem}.g-md-4,.gx-md-4{--tblr-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--tblr-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--tblr-gutter-x: 2rem}.g-md-5,.gy-md-5{--tblr-gutter-y: 2rem}.g-md-6,.gx-md-6{--tblr-gutter-x: 2.5rem}.g-md-6,.gy-md-6{--tblr-gutter-y: 2.5rem}}@media(min-width: 992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--tblr-gutter-x: 0}.g-lg-0,.gy-lg-0{--tblr-gutter-y: 0}.g-lg-1,.gx-lg-1{--tblr-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--tblr-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--tblr-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--tblr-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--tblr-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--tblr-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--tblr-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--tblr-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--tblr-gutter-x: 2rem}.g-lg-5,.gy-lg-5{--tblr-gutter-y: 2rem}.g-lg-6,.gx-lg-6{--tblr-gutter-x: 2.5rem}.g-lg-6,.gy-lg-6{--tblr-gutter-y: 2.5rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--tblr-gutter-x: 0}.g-xl-0,.gy-xl-0{--tblr-gutter-y: 0}.g-xl-1,.gx-xl-1{--tblr-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--tblr-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--tblr-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--tblr-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--tblr-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--tblr-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--tblr-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--tblr-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--tblr-gutter-x: 2rem}.g-xl-5,.gy-xl-5{--tblr-gutter-y: 2rem}.g-xl-6,.gx-xl-6{--tblr-gutter-x: 2.5rem}.g-xl-6,.gy-xl-6{--tblr-gutter-y: 2.5rem}}@media(min-width: 1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--tblr-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--tblr-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--tblr-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--tblr-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--tblr-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--tblr-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--tblr-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--tblr-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--tblr-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--tblr-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--tblr-gutter-x: 2rem}.g-xxl-5,.gy-xxl-5{--tblr-gutter-y: 2rem}.g-xxl-6,.gx-xxl-6{--tblr-gutter-x: 2.5rem}.g-xxl-6,.gy-xxl-6{--tblr-gutter-y: 2.5rem}}.table{--tblr-table-color-type: initial;--tblr-table-bg-type: initial;--tblr-table-color-state: initial;--tblr-table-bg-state: initial;--tblr-table-color: inherit;--tblr-table-bg: transparent;--tblr-table-border-color: var(--tblr-border-color-translucent);--tblr-table-accent-bg: transparent;--tblr-table-striped-color: inherit;--tblr-table-striped-bg: var(--tblr-bg-surface-tertiary);--tblr-table-active-color: inherit;--tblr-table-active-bg: var(--tblr-active-bg);--tblr-table-hover-color: inherit;--tblr-table-hover-bg: rgba(var(--tblr-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--tblr-table-border-color)}.table>:not(caption)>*>*{padding:.75rem .75rem;color:var(--tblr-table-color-state, var(--tblr-table-color-type, var(--tblr-table-color)));background-color:var(--tblr-table-bg);border-bottom-width:var(--tblr-border-width);box-shadow:inset 0 0 0 9999px var(--tblr-table-bg-state, var(--tblr-table-bg-type, var(--tblr-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--tblr-border-width)*2) solid var(--tblr-border-color-translucent)}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--tblr-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--tblr-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(even)>*{--tblr-table-color-type: var(--tblr-table-striped-color);--tblr-table-bg-type: var(--tblr-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--tblr-table-color-type: var(--tblr-table-striped-color);--tblr-table-bg-type: var(--tblr-table-striped-bg)}.table-active{--tblr-table-color-state: var(--tblr-table-active-color);--tblr-table-bg-state: var(--tblr-table-active-bg)}.table-hover>tbody>tr:hover>*{--tblr-table-color-state: var(--tblr-table-hover-color);--tblr-table-bg-state: var(--tblr-table-hover-bg)}.table-primary{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(205.2, 226.2, 245.8);--tblr-table-border-color: rgb(170.36, 189.16, 207.64);--tblr-table-striped-bg: rgb(196.49, 216.94, 236.26);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(187.78, 207.68, 226.72);--tblr-table-active-color: #f9fafb;--tblr-table-hover-bg: rgb(192.135, 212.31, 231.49);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-secondary{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(225.4, 226.8, 229.6);--tblr-table-border-color: rgb(186.52, 189.64, 194.68);--tblr-table-striped-bg: rgb(215.68, 217.51, 220.87);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(205.96, 208.22, 212.14);--tblr-table-active-color: #1f2937;--tblr-table-hover-bg: rgb(210.82, 212.865, 216.505);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-success{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(213.4, 239.8, 217.6);--tblr-table-border-color: rgb(176.92, 200.04, 185.08);--tblr-table-striped-bg: rgb(204.28, 229.86, 209.47);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(195.16, 219.92, 201.34);--tblr-table-active-color: #1f2937;--tblr-table-hover-bg: rgb(199.72, 224.89, 205.405);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-info{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(217.2, 234.6, 249);--tblr-table-border-color: rgb(179.96, 195.88, 210.2);--tblr-table-striped-bg: rgb(207.89, 224.92, 239.3);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(198.58, 215.24, 229.6);--tblr-table-active-color: #1f2937;--tblr-table-hover-bg: rgb(203.235, 220.08, 234.45);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-warning{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(253, 235.8, 204);--tblr-table-border-color: rgb(208.6, 196.84, 174.2);--tblr-table-striped-bg: rgb(241.9, 226.06, 196.55);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(230.8, 216.32, 189.1);--tblr-table-active-color: #1f2937;--tblr-table-hover-bg: rgb(236.35, 221.19, 192.825);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-danger{--tblr-table-color: #1f2937;--tblr-table-bg: rgb(246.8, 215.4, 215.4);--tblr-table-border-color: rgb(203.64, 180.52, 183.32);--tblr-table-striped-bg: rgb(236.01, 206.68, 207.38);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(225.22, 197.96, 199.36);--tblr-table-active-color: #f9fafb;--tblr-table-hover-bg: rgb(230.615, 202.32, 203.37);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-light{--tblr-table-color: #1f2937;--tblr-table-bg: #f9fafb;--tblr-table-border-color: rgb(205.4, 208.2, 211.8);--tblr-table-striped-bg: rgb(238.1, 239.55, 241.2);--tblr-table-striped-color: #1f2937;--tblr-table-active-bg: rgb(227.2, 229.1, 231.4);--tblr-table-active-color: #1f2937;--tblr-table-hover-bg: rgb(232.65, 234.325, 236.3);--tblr-table-hover-color: #1f2937;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-dark{--tblr-table-color: #f9fafb;--tblr-table-bg: #1f2937;--tblr-table-border-color: rgb(74.6, 82.8, 94.2);--tblr-table-striped-bg: rgb(41.9, 51.45, 64.8);--tblr-table-striped-color: #f9fafb;--tblr-table-active-bg: rgb(52.8, 61.9, 74.6);--tblr-table-active-color: #f9fafb;--tblr-table-hover-bg: rgb(47.35, 56.675, 69.7);--tblr-table-hover-color: #f9fafb;color:var(--tblr-table-color);border-color:var(--tblr-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem;font-size:0.875rem;font-weight:var(--tblr-font-weight-medium)}.col-form-label{padding-top:calc(0.5625rem + var(--tblr-border-width));padding-bottom:calc(0.5625rem + var(--tblr-border-width));margin-bottom:0;font-size:inherit;font-weight:var(--tblr-font-weight-medium);line-height:1.25rem}.col-form-label-lg{padding-top:calc(0.6875rem + var(--tblr-border-width));padding-bottom:calc(0.6875rem + var(--tblr-border-width));font-size:1rem}.col-form-label-sm{padding-top:calc(0.3125rem + var(--tblr-border-width));padding-bottom:calc(0.3125rem + var(--tblr-border-width));font-size:0.75rem}.form-text{margin-top:.25rem;font-size:0.875em;color:var(--tblr-secondary-color)}.form-control{display:block;width:100%;padding:.5625rem 1rem;font-family:var(--tblr-body-font-family);font-size:0.9375rem;font-weight:400;line-height:1.25rem;color:var(--tblr-body-color);appearance:none;background-color:var(--tblr-bg-forms);background-clip:padding-box;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-shadow-input);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--tblr-body-color);background-color:var(--tblr-bg-forms);border-color:rgb(130.5,183,232);outline:0;box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.25rem;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--tblr-tertiary);opacity:1}.form-control:disabled{background-color:var(--tblr-bg-surface-secondary);opacity:1}.form-control::file-selector-button{padding:.5625rem 1rem;margin:-0.5625rem -1rem;margin-inline-end:1rem;color:var(--tblr-body-color);background-color:var(--tblr-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--tblr-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--tblr-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.5625rem 0;margin-bottom:0;line-height:1.25rem;color:var(--tblr-body-color);background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:var(--tblr-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.25rem + 0.625rem + calc(var(--tblr-border-width) * 2));padding:.3125rem .5rem;font-size:0.75rem;border-radius:var(--tblr-border-radius-sm)}.form-control-sm::file-selector-button{padding:.3125rem .5rem;margin:-0.3125rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.25rem + 1.375rem + calc(var(--tblr-border-width) * 2));padding:.6875rem 1.5rem;font-size:1rem;border-radius:var(--tblr-border-radius-lg)}.form-control-lg::file-selector-button{padding:.6875rem 1.5rem;margin:-0.6875rem -1.5rem;margin-inline-end:1.5rem}textarea.form-control{min-height:calc(1.25rem + 1.125rem + calc(var(--tblr-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.25rem + 0.625rem + calc(var(--tblr-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.25rem + 1.375rem + calc(var(--tblr-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.25rem + 1.125rem + calc(var(--tblr-border-width) * 2));padding:.5625rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--tblr-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--tblr-border-radius)}.form-control-color.form-control-sm{height:calc(1.25rem + 0.625rem + calc(var(--tblr-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.25rem + 1.375rem + calc(var(--tblr-border-width) * 2))}.form-select{--tblr-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239ca3af' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.5625rem 3rem .5625rem 1rem;font-family:var(--tblr-body-font-family);font-size:0.9375rem;font-weight:400;line-height:1.25rem;color:var(--tblr-body-color);appearance:none;background-color:var(--tblr-bg-forms);background-image:var(--tblr-form-select-bg-img),var(--tblr-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1rem center;background-size:16px 12px;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-shadow-input);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:rgb(130.5,183,232);outline:0;box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1rem;background-image:none}.form-select:disabled{background-color:var(--tblr-bg-surface-secondary)}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 var(--tblr-body-color)}.form-select-sm{padding-top:.3125rem;padding-bottom:.3125rem;padding-left:.5rem;font-size:0.75rem;border-radius:var(--tblr-border-radius-sm)}.form-select-lg{padding-top:.6875rem;padding-bottom:.6875rem;padding-left:1.5rem;font-size:1rem;border-radius:var(--tblr-border-radius-lg)}[data-bs-theme=dark] .form-select{--tblr-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23e5e7eb' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.25rem;padding-left:2rem;margin-bottom:.75rem}.form-check .form-check-input{float:left;margin-left:-2rem}.form-check-reverse{padding-right:2rem;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-2rem;margin-left:0}.form-check-input{--tblr-form-check-bg: var(--tblr-bg-forms);flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.0416666667rem;vertical-align:top;appearance:none;background-color:var(--tblr-form-check-bg);background-image:var(--tblr-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:var(--tblr-border-radius)}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgb(130.5,183,232);outline:0;box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-check-input:checked{background-color:var(--tblr-primary);border-color:var(--tblr-border-color-translucent)}.form-check-input:checked[type=checkbox]{--tblr-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--tblr-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:var(--tblr-primary);border-color:var(--tblr-primary);--tblr-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.7}.form-switch{padding-left:2.5rem}.form-switch .form-check-input{--tblr-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23e5e7eb'/%3e%3c/svg%3e");width:2rem;margin-left:-2.5rem;background-image:var(--tblr-form-switch-bg);background-position:left center;border-radius:2rem;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--tblr-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28130.5, 183, 232%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--tblr-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5rem;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5rem;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.4}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--tblr-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.25rem;padding:0;appearance:none;background-color:rgba(0,0,0,0)}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f9fafb,0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f9fafb,0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.375rem;appearance:none;background-color:var(--tblr-primary);border:2px var(--tblr-border-style) #fff;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:rgb(180.3,211.8,241.2)}.form-range::-webkit-slider-runnable-track{width:100%;height:.25rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--tblr-border-color);border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:var(--tblr-box-shadow-inset)}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:var(--tblr-primary);border:2px var(--tblr-border-style) #fff;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:rgb(180.3,211.8,241.2)}.form-range::-moz-range-track{width:100%;height:.25rem;color:rgba(0,0,0,0);cursor:pointer;background-color:var(--tblr-border-color);border-color:rgba(0,0,0,0);border-radius:1rem;box-shadow:var(--tblr-box-shadow-inset)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--tblr-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--tblr-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--tblr-border-width) * 2));min-height:calc(3.5rem + calc(var(--tblr-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem 1rem;overflow:hidden;color:rgba(var(--tblr-body-color-rgb), 0.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--tblr-border-width) solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 1rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:rgba(0,0,0,0)}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:1rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem .5rem;z-index:-1;height:1.5em;content:"";background-color:var(--tblr-bg-forms);border-radius:var(--tblr-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--tblr-bg-surface-secondary)}.form-floating>.form-control-plaintext~label{border-width:var(--tblr-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#4b5563}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.5625rem 1rem;font-size:0.9375rem;font-weight:400;line-height:1.25rem;color:var(--tblr-gray-500);text-align:center;white-space:nowrap;background-color:var(--tblr-bg-surface-secondary);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.6875rem 1.5rem;font-size:1rem;border-radius:var(--tblr-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.3125rem .5rem;font-size:0.75rem;border-radius:var(--tblr-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:4rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1*var(--tblr-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--tblr-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:var(--tblr-spacer-1) var(--tblr-spacer-3);margin-top:.1rem;font-size:0.8203125rem;color:#fff;background-color:var(--tblr-success);border-radius:var(--tblr-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--tblr-form-valid-border-color);padding-right:2.375rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.53125rem center;background-size:1.8125rem 1.8125rem}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--tblr-form-valid-border-color);box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.375rem;background-position:top 1.53125rem right 1.53125rem}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--tblr-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--tblr-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%232fb344' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,1.8125rem 1.8125rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--tblr-form-valid-border-color);box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:5.375rem}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--tblr-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--tblr-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--tblr-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--tblr-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:var(--tblr-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:var(--tblr-spacer-1) var(--tblr-spacer-3);margin-top:.1rem;font-size:0.8203125rem;color:#fff;background-color:var(--tblr-danger);border-radius:var(--tblr-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--tblr-form-invalid-border-color);padding-right:2.375rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.53125rem center;background-size:1.8125rem 1.8125rem}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--tblr-form-invalid-border-color);box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.375rem;background-position:top 1.53125rem right 1.53125rem}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--tblr-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--tblr-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23d63939' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");padding-right:5.5rem;background-position:right 1rem center,center right 3rem;background-size:16px 12px,1.8125rem 1.8125rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--tblr-form-invalid-border-color);box-shadow:var(--tblr-shadow-input),0 0 0 .25rem rgba(var(--tblr-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:5.375rem}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--tblr-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--tblr-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--tblr-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--tblr-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--tblr-btn-padding-x: 1rem;--tblr-btn-padding-y: 0.5625rem;--tblr-btn-font-family: var(--tblr-body-font-family);--tblr-btn-font-size:0.9375rem;--tblr-btn-font-weight: var(--tblr-font-weight-medium);--tblr-btn-line-height: 1.25rem;--tblr-btn-color: var(--tblr-body-color);--tblr-btn-bg: transparent;--tblr-btn-border-width: var(--tblr-border-width);--tblr-btn-border-color: transparent;--tblr-btn-border-radius: var(--tblr-border-radius);--tblr-btn-hover-border-color: transparent;--tblr-btn-box-shadow: var(--tblr-shadow-input);--tblr-btn-disabled-opacity: 0.4;--tblr-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--tblr-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--tblr-btn-padding-y) var(--tblr-btn-padding-x);font-family:var(--tblr-btn-font-family);font-size:var(--tblr-btn-font-size);font-weight:var(--tblr-btn-font-weight);line-height:var(--tblr-btn-line-height);color:var(--tblr-btn-color);text-align:center;vertical-align:middle;cursor:pointer;user-select:none;border:var(--tblr-btn-border-width) solid var(--tblr-btn-border-color);border-radius:var(--tblr-btn-border-radius);background-color:var(--tblr-btn-bg);box-shadow:var(--tblr-btn-box-shadow);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--tblr-btn-hover-color);text-decoration:none;background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--tblr-btn-color);background-color:var(--tblr-btn-bg);border-color:var(--tblr-btn-border-color)}.btn:focus-visible{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color);outline:0;box-shadow:var(--tblr-btn-box-shadow),var(--tblr-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--tblr-btn-hover-border-color);outline:0;box-shadow:var(--tblr-btn-box-shadow),var(--tblr-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--tblr-btn-active-color);background-color:var(--tblr-btn-active-bg);border-color:var(--tblr-btn-active-border-color);box-shadow:var(--tblr-btn-active-shadow)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--tblr-btn-active-shadow),var(--tblr-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--tblr-btn-active-shadow),var(--tblr-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--tblr-btn-disabled-color);pointer-events:none;background-color:var(--tblr-btn-disabled-bg);border-color:var(--tblr-btn-disabled-border-color);opacity:var(--tblr-btn-disabled-opacity);box-shadow:none}.btn-link{--tblr-btn-font-weight: 400;--tblr-btn-color: var(--tblr-link-color);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-link-hover-color);--tblr-btn-hover-border-color: transparent;--tblr-btn-active-color: var(--tblr-link-hover-color);--tblr-btn-active-border-color: transparent;--tblr-btn-disabled-color: #4b5563;--tblr-btn-disabled-border-color: transparent;--tblr-btn-box-shadow: 0 0 0 #000;--tblr-btn-focus-shadow-rgb: 42, 132, 215;text-decoration:none}.btn-link:hover,.btn-link:focus-visible{text-decoration:underline}.btn-link:focus-visible{color:var(--tblr-btn-color)}.btn-link:hover{color:var(--tblr-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--tblr-btn-padding-y: 0.6875rem;--tblr-btn-padding-x: 1.5rem;--tblr-btn-font-size:1rem;--tblr-btn-border-radius: var(--tblr-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--tblr-btn-padding-y: 0.3125rem;--tblr-btn-padding-x: 0.5rem;--tblr-btn-font-size:0.75rem;--tblr-btn-border-radius: var(--tblr-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-45deg)}.dropdown-menu{--tblr-dropdown-zindex: 1000;--tblr-dropdown-min-width: 11rem;--tblr-dropdown-padding-x: 0;--tblr-dropdown-padding-y: 0.25rem;--tblr-dropdown-spacer: 1px;--tblr-dropdown-font-size:0.9375rem;--tblr-dropdown-color: var(--tblr-body-color);--tblr-dropdown-bg: var(--tblr-bg-surface);--tblr-dropdown-border-color: var(--tblr-border-color-translucent);--tblr-dropdown-border-radius: var(--tblr-border-radius);--tblr-dropdown-border-width: var(--tblr-border-width);--tblr-dropdown-inner-border-radius: calc(var(--tblr-border-radius) - var(--tblr-border-width));--tblr-dropdown-divider-bg: var(--tblr-border-color-translucent);--tblr-dropdown-divider-margin-y: var(--tblr-spacer-2);--tblr-dropdown-box-shadow: var(--tblr-shadow-dropdown);--tblr-dropdown-link-color: inherit;--tblr-dropdown-link-hover-color: inherit;--tblr-dropdown-link-hover-bg: rgba(var(--tblr-secondary-rgb), 0.08);--tblr-dropdown-link-active-color: var(--tblr-primary);--tblr-dropdown-link-active-bg: var(--tblr-active-bg);--tblr-dropdown-link-disabled-color: var(--tblr-tertiary-color);--tblr-dropdown-item-padding-x: 0.75rem;--tblr-dropdown-item-padding-y: 0.5rem;--tblr-dropdown-header-color: #4b5563;--tblr-dropdown-header-padding-x: 0.75rem;--tblr-dropdown-header-padding-y: 0.25rem;position:absolute;z-index:var(--tblr-dropdown-zindex);display:none;min-width:var(--tblr-dropdown-min-width);padding:var(--tblr-dropdown-padding-y) var(--tblr-dropdown-padding-x);margin:0;font-size:var(--tblr-dropdown-font-size);color:var(--tblr-dropdown-color);text-align:left;list-style:none;background-color:var(--tblr-dropdown-bg);background-clip:padding-box;border:var(--tblr-dropdown-border-width) solid var(--tblr-dropdown-border-color);border-radius:var(--tblr-dropdown-border-radius);box-shadow:var(--tblr-dropdown-box-shadow)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--tblr-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--tblr-dropdown-spacer)}.dropup .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(135deg)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--tblr-dropdown-spacer)}.dropend .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-135deg)}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--tblr-dropdown-spacer)}.dropstart .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(45deg)}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--tblr-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--tblr-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--tblr-dropdown-item-padding-y) var(--tblr-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--tblr-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:rgba(0,0,0,0);border:0;border-radius:var(--tblr-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--tblr-dropdown-link-hover-color);text-decoration:none;background-color:var(--tblr-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--tblr-dropdown-link-active-color);text-decoration:none;background-color:var(--tblr-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--tblr-dropdown-link-disabled-color);pointer-events:none;background-color:rgba(0,0,0,0)}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--tblr-dropdown-header-padding-y) var(--tblr-dropdown-header-padding-x);margin-bottom:0;font-size:0.8203125rem;color:var(--tblr-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--tblr-dropdown-item-padding-y) var(--tblr-dropdown-item-padding-x);color:var(--tblr-dropdown-link-color)}.dropdown-menu-dark{--tblr-dropdown-color: #d1d5db;--tblr-dropdown-bg: #1f2937;--tblr-dropdown-border-color: var(--tblr-border-color-translucent);--tblr-dropdown-box-shadow: ;--tblr-dropdown-link-color: #d1d5db;--tblr-dropdown-link-hover-color: #ffffff;--tblr-dropdown-divider-bg: var(--tblr-border-color-translucent);--tblr-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--tblr-dropdown-link-active-color: var(--tblr-primary);--tblr-dropdown-link-active-bg: var(--tblr-active-bg);--tblr-dropdown-link-disabled-color: #6b7280;--tblr-dropdown-header-color: #6b7280}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--tblr-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1*var(--tblr-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group.show .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.show .dropdown-toggle.btn-link{box-shadow:none}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1*var(--tblr-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--tblr-nav-link-padding-x: 0.75rem;--tblr-nav-link-padding-y: 0.5rem;--tblr-nav-link-font-weight: ;--tblr-nav-link-color: var(--tblr-gray-500);--tblr-nav-link-hover-color: var(--tblr-link-hover-color);--tblr-nav-link-disabled-color: var(--tblr-disabled-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--tblr-nav-link-padding-y) var(--tblr-nav-link-padding-x);font-size:var(--tblr-nav-link-font-size);font-weight:var(--tblr-nav-link-font-weight);color:var(--tblr-nav-link-color);background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--tblr-nav-link-hover-color);text-decoration:none}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.nav-link.disabled,.nav-link:disabled{color:var(--tblr-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--tblr-nav-tabs-border-width: var(--tblr-border-width);--tblr-nav-tabs-border-color: var(--tblr-border-color);--tblr-nav-tabs-border-radius: var(--tblr-border-radius);--tblr-nav-tabs-link-hover-border-color: var(--tblr-border-color) var(--tblr-border-color) var(--tblr-border-color);--tblr-nav-tabs-link-active-color: var(--tblr-body-color);--tblr-nav-tabs-link-active-bg: var(--tblr-body-bg);--tblr-nav-tabs-link-active-border-color: var(--tblr-border-color) var(--tblr-border-color) var(--tblr-border-color);border-bottom:var(--tblr-nav-tabs-border-width) solid var(--tblr-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--tblr-nav-tabs-border-width));border:var(--tblr-nav-tabs-border-width) solid rgba(0,0,0,0);border-top-left-radius:var(--tblr-nav-tabs-border-radius);border-top-right-radius:var(--tblr-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--tblr-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--tblr-nav-tabs-link-active-color);background-color:var(--tblr-nav-tabs-link-active-bg);border-color:var(--tblr-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--tblr-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--tblr-nav-pills-border-radius: var(--tblr-border-radius);--tblr-nav-pills-link-active-color: var(--tblr-primary);--tblr-nav-pills-link-active-bg: var(--tblr-active-bg)}.nav-pills .nav-link{border-radius:var(--tblr-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--tblr-nav-pills-link-active-color);background-color:var(--tblr-nav-pills-link-active-bg)}.nav-underline{--tblr-nav-underline-gap: 1rem;--tblr-nav-underline-border-width: 0.125rem;--tblr-nav-underline-link-active-color: var(--tblr-emphasis-color);gap:var(--tblr-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--tblr-nav-underline-border-width) solid rgba(0,0,0,0)}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:600;color:var(--tblr-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{--tblr-card-spacer-y: 1rem;--tblr-card-spacer-x: 1.25rem;--tblr-card-title-spacer-y: 1.25rem;--tblr-card-title-color: ;--tblr-card-subtitle-color: ;--tblr-card-border-width: var(--tblr-border-width);--tblr-card-border-color: var(--tblr-border-color-translucent);--tblr-card-border-radius: var(--tblr-border-radius-lg);--tblr-card-box-shadow: var(--tblr-shadow-card);--tblr-card-inner-border-radius: calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)));--tblr-card-cap-padding-y: 1rem;--tblr-card-cap-padding-x: 1.25rem;--tblr-card-cap-bg: var(--tblr-bg-surface-tertiary);--tblr-card-cap-color: inherit;--tblr-card-height: ;--tblr-card-color: inherit;--tblr-card-bg: var(--tblr-bg-surface);--tblr-card-img-overlay-padding: 1rem;--tblr-card-group-margin: 1.5rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--tblr-card-height);color:var(--tblr-body-color);word-wrap:break-word;background-color:var(--tblr-card-bg);background-clip:border-box;border:var(--tblr-card-border-width) solid var(--tblr-card-border-color);border-radius:var(--tblr-card-border-radius);box-shadow:var(--tblr-card-box-shadow)}.card>hr,.card>.hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--tblr-card-inner-border-radius);border-top-right-radius:var(--tblr-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--tblr-card-inner-border-radius);border-bottom-left-radius:var(--tblr-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--tblr-card-spacer-y) var(--tblr-card-spacer-x);color:var(--tblr-card-color)}.card-title{margin-bottom:var(--tblr-card-title-spacer-y);color:var(--tblr-card-title-color)}.card-subtitle{margin-top:calc(-0.5*var(--tblr-card-title-spacer-y));margin-bottom:0;color:var(--tblr-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:var(--tblr-card-spacer-x)}.card-header{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);margin-bottom:0;color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-bottom:var(--tblr-card-border-width) solid var(--tblr-card-border-color)}.card-header:first-child{border-radius:var(--tblr-card-inner-border-radius) var(--tblr-card-inner-border-radius) 0 0}.card-footer{padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);color:var(--tblr-card-cap-color);background-color:var(--tblr-card-cap-bg);border-top:var(--tblr-card-border-width) solid var(--tblr-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--tblr-card-inner-border-radius) var(--tblr-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-0.5*var(--tblr-card-cap-padding-x));margin-bottom:calc(-1*var(--tblr-card-cap-padding-y));margin-left:calc(-0.5*var(--tblr-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--tblr-card-bg);border-bottom-color:var(--tblr-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--tblr-card-cap-padding-x));margin-left:calc(-0.5*var(--tblr-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--tblr-card-img-overlay-padding);border-radius:var(--tblr-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--tblr-card-inner-border-radius);border-top-right-radius:var(--tblr-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--tblr-card-inner-border-radius);border-bottom-left-radius:var(--tblr-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--tblr-card-group-margin)}@media(min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.pagination{--tblr-pagination-padding-x: 0.25rem;--tblr-pagination-padding-y: calc(0.25rem + 1px);--tblr-pagination-font-size:0.9375rem;--tblr-pagination-color: var(--tblr-body-color);--tblr-pagination-bg: transparent;--tblr-pagination-border-width: 1px;--tblr-pagination-border-color: transparent;--tblr-pagination-border-radius: var(--tblr-border-radius);--tblr-pagination-hover-color: var(--tblr-link-hover-color);--tblr-pagination-hover-bg: var(--tblr-active-bg);--tblr-pagination-hover-border-color: var(--tblr-pagination-border-color);--tblr-pagination-focus-color: var(--tblr-link-hover-color);--tblr-pagination-focus-bg: var(--tblr-secondary-bg);--tblr-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);--tblr-pagination-active-color: #ffffff;--tblr-pagination-active-bg: var(--tblr-primary);--tblr-pagination-active-border-color: var(--tblr-primary);--tblr-pagination-disabled-color: var(--tblr-disabled-color);--tblr-pagination-disabled-bg: transparent;--tblr-pagination-disabled-border-color: var(--tblr-pagination-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--tblr-pagination-padding-y) var(--tblr-pagination-padding-x);font-size:var(--tblr-pagination-font-size);color:var(--tblr-pagination-color);background-color:var(--tblr-pagination-bg);border:var(--tblr-pagination-border-width) solid var(--tblr-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--tblr-pagination-hover-color);text-decoration:none;background-color:var(--tblr-pagination-hover-bg);border-color:var(--tblr-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--tblr-pagination-focus-color);background-color:var(--tblr-pagination-focus-bg);outline:0;box-shadow:var(--tblr-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--tblr-pagination-active-color);background-color:var(--tblr-pagination-active-bg);border-color:var(--tblr-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--tblr-pagination-disabled-color);pointer-events:none;background-color:var(--tblr-pagination-disabled-bg);border-color:var(--tblr-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1*1px)}.page-item:first-child .page-link{border-top-left-radius:var(--tblr-pagination-border-radius);border-bottom-left-radius:var(--tblr-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--tblr-pagination-border-radius);border-bottom-right-radius:var(--tblr-pagination-border-radius)}.pagination-lg{--tblr-pagination-padding-x: 1.5rem;--tblr-pagination-padding-y: 0.75rem;--tblr-pagination-font-size:1.171875rem;--tblr-pagination-border-radius: var(--tblr-border-radius-lg)}.pagination-sm{--tblr-pagination-padding-x: 0.5rem;--tblr-pagination-padding-y: 0.25rem;--tblr-pagination-font-size:0.8203125rem;--tblr-pagination-border-radius: var(--tblr-border-radius-sm)}@keyframes progress-bar-stripes{0%{background-position-x:var(--tblr-progress-height)}}.progress,.progress-stacked{--tblr-progress-height: 0.5rem;--tblr-progress-font-size:0.703125rem;--tblr-progress-bg: var(--tblr-border-color);--tblr-progress-border-radius: var(--tblr-border-radius);--tblr-progress-box-shadow: var(--tblr-box-shadow-inset);--tblr-progress-bar-color: #ffffff;--tblr-progress-bar-bg: var(--tblr-primary);--tblr-progress-bar-transition: width 0.6s ease;display:flex;height:var(--tblr-progress-height);overflow:hidden;font-size:var(--tblr-progress-font-size);background-color:var(--tblr-progress-bg);border-radius:var(--tblr-progress-border-radius);box-shadow:var(--tblr-progress-box-shadow)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--tblr-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--tblr-progress-bar-bg);transition:var(--tblr-progress-bar-transition)}@media(prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:var(--tblr-progress-height) var(--tblr-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.tooltip{--tblr-tooltip-zindex: 1080;--tblr-tooltip-max-width: 200px;--tblr-tooltip-padding-x: var(--tblr-spacer-3);--tblr-tooltip-padding-y: var(--tblr-spacer-1);--tblr-tooltip-margin: ;--tblr-tooltip-font-size:0.8203125rem;--tblr-tooltip-color: var(--tblr-text-inverted);--tblr-tooltip-bg: var(--tblr-bg-surface-inverted);--tblr-tooltip-border-radius: var(--tblr-border-radius);--tblr-tooltip-opacity: 0.9;--tblr-tooltip-arrow-width: 0.8rem;--tblr-tooltip-arrow-height: 0.4rem;z-index:var(--tblr-tooltip-zindex);display:block;margin:var(--tblr-tooltip-margin);font-family:var(--tblr-font-sans-serif);font-style:normal;font-weight:400;line-height:1.3333333333;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--tblr-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--tblr-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--tblr-tooltip-arrow-width);height:var(--tblr-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1*var(--tblr-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--tblr-tooltip-arrow-height) calc(var(--tblr-tooltip-arrow-width)*.5) 0;border-top-color:var(--tblr-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1*var(--tblr-tooltip-arrow-height));width:var(--tblr-tooltip-arrow-height);height:var(--tblr-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--tblr-tooltip-arrow-width)*.5) var(--tblr-tooltip-arrow-height) calc(var(--tblr-tooltip-arrow-width)*.5) 0;border-right-color:var(--tblr-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1*var(--tblr-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--tblr-tooltip-arrow-width)*.5) var(--tblr-tooltip-arrow-height);border-bottom-color:var(--tblr-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1*var(--tblr-tooltip-arrow-height));width:var(--tblr-tooltip-arrow-height);height:var(--tblr-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--tblr-tooltip-arrow-width)*.5) 0 calc(var(--tblr-tooltip-arrow-width)*.5) var(--tblr-tooltip-arrow-height);border-left-color:var(--tblr-tooltip-bg)}.tooltip-inner{max-width:var(--tblr-tooltip-max-width);padding:var(--tblr-tooltip-padding-y) var(--tblr-tooltip-padding-x);color:var(--tblr-tooltip-color);text-align:center;background-color:var(--tblr-tooltip-bg);border-radius:var(--tblr-tooltip-border-radius)}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{object-fit:contain !important}.object-fit-cover{object-fit:cover !important}.object-fit-fill{object-fit:fill !important}.object-fit-scale{object-fit:scale-down !important}.object-fit-none{object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:.25 !important}.opacity-50{opacity:.5 !important}.opacity-75{opacity:.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:var(--tblr-box-shadow) !important}.shadow-sm{box-shadow:var(--tblr-box-shadow-sm) !important}.shadow-lg{box-shadow:var(--tblr-box-shadow-lg) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--tblr-focus-ring-color: rgba(var(--tblr-primary-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-secondary{--tblr-focus-ring-color: rgba(var(--tblr-secondary-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-success{--tblr-focus-ring-color: rgba(var(--tblr-success-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-info{--tblr-focus-ring-color: rgba(var(--tblr-info-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-warning{--tblr-focus-ring-color: rgba(var(--tblr-warning-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-danger{--tblr-focus-ring-color: rgba(var(--tblr-danger-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-light{--tblr-focus-ring-color: rgba(var(--tblr-light-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-dark{--tblr-focus-ring-color: rgba(var(--tblr-dark-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-muted{--tblr-focus-ring-color: rgba(var(--tblr-muted-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-blue{--tblr-focus-ring-color: rgba(var(--tblr-blue-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-azure{--tblr-focus-ring-color: rgba(var(--tblr-azure-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-indigo{--tblr-focus-ring-color: rgba(var(--tblr-indigo-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-purple{--tblr-focus-ring-color: rgba(var(--tblr-purple-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-pink{--tblr-focus-ring-color: rgba(var(--tblr-pink-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-red{--tblr-focus-ring-color: rgba(var(--tblr-red-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-orange{--tblr-focus-ring-color: rgba(var(--tblr-orange-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-yellow{--tblr-focus-ring-color: rgba(var(--tblr-yellow-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-lime{--tblr-focus-ring-color: rgba(var(--tblr-lime-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-green{--tblr-focus-ring-color: rgba(var(--tblr-green-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-teal{--tblr-focus-ring-color: rgba(var(--tblr-teal-rgb), var(--tblr-focus-ring-opacity))}.focus-ring-cyan{--tblr-focus-ring-color: rgba(var(--tblr-cyan-rgb), var(--tblr-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-wide{border:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-0{border:0 !important}.border-top{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-top-wide{border-top:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-end-wide{border-right:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-bottom-wide{border-bottom:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-start-wide{border-left:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-start-0{border-left:0 !important}.border-red{--tblr-border-opacity: 1;border-color:rgba(var(--tblr-red-rgb), var(--tblr-border-opacity)) !important}.border-green{--tblr-border-opacity: 1;border-color:rgba(var(--tblr-green-rgb), var(--tblr-border-opacity)) !important}.border-primary-subtle{border-color:var(--tblr-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--tblr-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--tblr-success-border-subtle) !important}.border-info-subtle{border-color:var(--tblr-info-border-subtle) !important}.border-warning-subtle{border-color:var(--tblr-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--tblr-danger-border-subtle) !important}.border-light-subtle{border-color:var(--tblr-light-border-subtle) !important}.border-dark-subtle{border-color:var(--tblr-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--tblr-border-opacity: 0.1}.border-opacity-25{--tblr-border-opacity: 0.25}.border-opacity-50{--tblr-border-opacity: 0.5}.border-opacity-75{--tblr-border-opacity: 0.75}.border-opacity-100{--tblr-border-opacity: 1}.w-0{width:0 !important}.w-1{width:.25rem !important}.w-2{width:.5rem !important}.w-3{width:1rem !important}.w-4{width:1.5rem !important}.w-5{width:2rem !important}.w-6{width:2.5rem !important}.w-25{width:25% !important}.w-33{width:33.33333% !important}.w-50{width:50% !important}.w-66{width:66.66666% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-0{height:0 !important}.h-1{height:.25rem !important}.h-2{height:.5rem !important}.h-3{height:1rem !important}.h-4{height:1.5rem !important}.h-5{height:2rem !important}.h-6{height:2.5rem !important}.h-25{height:25% !important}.h-33{height:33.33333% !important}.h-50{height:50% !important}.h-66{height:66.66666% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:2rem !important}.m-6{margin:2.5rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:2rem !important;margin-left:2rem !important}.mx-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:2rem !important}.mt-6{margin-top:2.5rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:2rem !important}.me-6{margin-right:2.5rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:2rem !important}.mb-6{margin-bottom:2.5rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:2rem !important}.ms-6{margin-left:2.5rem !important}.ms-auto{margin-left:auto !important}.m-n1{margin:-0.25rem !important}.m-n2{margin:-0.5rem !important}.m-n3{margin:-1rem !important}.m-n4{margin:-1.5rem !important}.m-n5{margin:-2rem !important}.m-n6{margin:-2.5rem !important}.mx-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-n1{margin-top:-0.25rem !important}.mt-n2{margin-top:-0.5rem !important}.mt-n3{margin-top:-1rem !important}.mt-n4{margin-top:-1.5rem !important}.mt-n5{margin-top:-2rem !important}.mt-n6{margin-top:-2.5rem !important}.me-n1{margin-right:-0.25rem !important}.me-n2{margin-right:-0.5rem !important}.me-n3{margin-right:-1rem !important}.me-n4{margin-right:-1.5rem !important}.me-n5{margin-right:-2rem !important}.me-n6{margin-right:-2.5rem !important}.mb-n1{margin-bottom:-0.25rem !important}.mb-n2{margin-bottom:-0.5rem !important}.mb-n3{margin-bottom:-1rem !important}.mb-n4{margin-bottom:-1.5rem !important}.mb-n5{margin-bottom:-2rem !important}.mb-n6{margin-bottom:-2.5rem !important}.ms-n1{margin-left:-0.25rem !important}.ms-n2{margin-left:-0.5rem !important}.ms-n3{margin-left:-1rem !important}.ms-n4{margin-left:-1.5rem !important}.ms-n5{margin-left:-2rem !important}.ms-n6{margin-left:-2.5rem !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:2rem !important}.p-6{padding:2.5rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:2rem !important;padding-left:2rem !important}.px-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:2rem !important}.pt-6{padding-top:2.5rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:2rem !important}.pe-6{padding-right:2.5rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:2rem !important}.pb-6{padding-bottom:2.5rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:2rem !important}.ps-6{padding-left:2.5rem !important}.gap-0{gap:0 !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:2rem !important}.gap-6{gap:2.5rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:.25rem !important}.row-gap-2{row-gap:.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:2rem !important}.row-gap-6{row-gap:2.5rem !important}.column-gap-0{column-gap:0 !important}.column-gap-1{column-gap:.25rem !important}.column-gap-2{column-gap:.5rem !important}.column-gap-3{column-gap:1rem !important}.column-gap-4{column-gap:1.5rem !important}.column-gap-5{column-gap:2rem !important}.column-gap-6{column-gap:2.5rem !important}.font-monospace{font-family:var(--tblr-font-monospace) !important}.fs-1{font-size:1.5rem !important}.fs-2{font-size:1.25rem !important}.fs-3{font-size:1rem !important}.fs-4{font-size:0.875rem !important}.fs-5{font-size:0.75rem !important}.fs-6{font-size:0.625rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.0666666667 !important}.lh-base{line-height:1.3333333333 !important}.lh-lg{line-height:1.6 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--tblr-text-opacity: 1;color:rgba(var(--tblr-primary-rgb), var(--tblr-text-opacity)) !important}.text-secondary{--tblr-text-opacity: 1;color:rgba(var(--tblr-secondary-rgb), var(--tblr-text-opacity)) !important}.text-success{--tblr-text-opacity: 1;color:rgba(var(--tblr-success-rgb), var(--tblr-text-opacity)) !important}.text-info{--tblr-text-opacity: 1;color:rgba(var(--tblr-info-rgb), var(--tblr-text-opacity)) !important}.text-warning{--tblr-text-opacity: 1;color:rgba(var(--tblr-warning-rgb), var(--tblr-text-opacity)) !important}.text-danger{--tblr-text-opacity: 1;color:rgba(var(--tblr-danger-rgb), var(--tblr-text-opacity)) !important}.text-light{--tblr-text-opacity: 1;color:rgba(var(--tblr-light-rgb), var(--tblr-text-opacity)) !important}.text-dark{--tblr-text-opacity: 1;color:rgba(var(--tblr-dark-rgb), var(--tblr-text-opacity)) !important}.text-muted{--tblr-text-opacity: 1;color:var(--tblr-secondary-color) !important}.text-blue{--tblr-text-opacity: 1;color:rgba(var(--tblr-blue-rgb), var(--tblr-text-opacity)) !important}.text-azure{--tblr-text-opacity: 1;color:rgba(var(--tblr-azure-rgb), var(--tblr-text-opacity)) !important}.text-indigo{--tblr-text-opacity: 1;color:rgba(var(--tblr-indigo-rgb), var(--tblr-text-opacity)) !important}.text-purple{--tblr-text-opacity: 1;color:rgba(var(--tblr-purple-rgb), var(--tblr-text-opacity)) !important}.text-pink{--tblr-text-opacity: 1;color:rgba(var(--tblr-pink-rgb), var(--tblr-text-opacity)) !important}.text-red{--tblr-text-opacity: 1;color:rgba(var(--tblr-red-rgb), var(--tblr-text-opacity)) !important}.text-orange{--tblr-text-opacity: 1;color:rgba(var(--tblr-orange-rgb), var(--tblr-text-opacity)) !important}.text-yellow{--tblr-text-opacity: 1;color:rgba(var(--tblr-yellow-rgb), var(--tblr-text-opacity)) !important}.text-lime{--tblr-text-opacity: 1;color:rgba(var(--tblr-lime-rgb), var(--tblr-text-opacity)) !important}.text-green{--tblr-text-opacity: 1;color:rgba(var(--tblr-green-rgb), var(--tblr-text-opacity)) !important}.text-teal{--tblr-text-opacity: 1;color:rgba(var(--tblr-teal-rgb), var(--tblr-text-opacity)) !important}.text-cyan{--tblr-text-opacity: 1;color:rgba(var(--tblr-cyan-rgb), var(--tblr-text-opacity)) !important}.text-black{--tblr-text-opacity: 1;color:rgba(var(--tblr-black-rgb), var(--tblr-text-opacity)) !important}.text-white{--tblr-text-opacity: 1;color:rgba(var(--tblr-white-rgb), var(--tblr-text-opacity)) !important}.text-body{--tblr-text-opacity: 1;color:rgba(var(--tblr-body-color-rgb), var(--tblr-text-opacity)) !important}.text-black-50{--tblr-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--tblr-text-opacity: 1;color:hsla(0,0%,100%,.5) !important}.text-body-secondary{--tblr-text-opacity: 1;color:var(--tblr-secondary-color) !important}.text-body-tertiary{--tblr-text-opacity: 1;color:var(--tblr-tertiary-color) !important}.text-body-emphasis{--tblr-text-opacity: 1;color:var(--tblr-emphasis-color) !important}.text-reset{--tblr-text-opacity: 1;color:inherit !important}.text-opacity-25{--tblr-text-opacity: 0.25}.text-opacity-50{--tblr-text-opacity: 0.5}.text-opacity-75{--tblr-text-opacity: 0.75}.text-opacity-100{--tblr-text-opacity: 1}.text-primary-emphasis{color:var(--tblr-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--tblr-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--tblr-success-text-emphasis) !important}.text-info-emphasis{color:var(--tblr-info-text-emphasis) !important}.text-warning-emphasis{color:var(--tblr-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--tblr-danger-text-emphasis) !important}.text-light-emphasis{color:var(--tblr-light-text-emphasis) !important}.text-dark-emphasis{color:var(--tblr-dark-text-emphasis) !important}.link-opacity-10{--tblr-link-opacity: 0.1}.link-opacity-10-hover:hover{--tblr-link-opacity: 0.1}.link-opacity-25{--tblr-link-opacity: 0.25}.link-opacity-25-hover:hover{--tblr-link-opacity: 0.25}.link-opacity-50{--tblr-link-opacity: 0.5}.link-opacity-50-hover:hover{--tblr-link-opacity: 0.5}.link-opacity-75{--tblr-link-opacity: 0.75}.link-opacity-75-hover:hover{--tblr-link-opacity: 0.75}.link-opacity-100{--tblr-link-opacity: 1}.link-opacity-100-hover:hover{--tblr-link-opacity: 1}.link-offset-1{text-underline-offset:.125em !important}.link-offset-1-hover:hover{text-underline-offset:.125em !important}.link-offset-2{text-underline-offset:.25em !important}.link-offset-2-hover:hover{text-underline-offset:.25em !important}.link-offset-3{text-underline-offset:.375em !important}.link-offset-3-hover:hover{text-underline-offset:.375em !important}.link-underline-primary{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-primary-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-secondary{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-secondary-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-success{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-success-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-info{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-info-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-warning{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-warning-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-danger{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-danger-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-light{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-light-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-dark{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-dark-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-muted{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-muted-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-blue{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-blue-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-azure{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-azure-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-indigo{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-indigo-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-purple{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-purple-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-pink{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-pink-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-red{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-red-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-orange{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-orange-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-yellow{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-yellow-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-lime{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-lime-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-green{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-green-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-teal{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-teal-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline-cyan{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-cyan-rgb), var(--tblr-link-underline-opacity)) !important}.link-underline{--tblr-link-underline-opacity: 1;text-decoration-color:rgba(var(--tblr-link-color-rgb), var(--tblr-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--tblr-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--tblr-link-underline-opacity: 0}.link-underline-opacity-10{--tblr-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--tblr-link-underline-opacity: 0.1}.link-underline-opacity-25{--tblr-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--tblr-link-underline-opacity: 0.25}.link-underline-opacity-50{--tblr-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--tblr-link-underline-opacity: 0.5}.link-underline-opacity-75{--tblr-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--tblr-link-underline-opacity: 0.75}.link-underline-opacity-100{--tblr-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--tblr-link-underline-opacity: 1}.bg-primary{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-primary-rgb), var(--tblr-bg-opacity)) !important}.bg-secondary{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-secondary-rgb), var(--tblr-bg-opacity)) !important}.bg-success{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-success-rgb), var(--tblr-bg-opacity)) !important}.bg-info{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-info-rgb), var(--tblr-bg-opacity)) !important}.bg-warning{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-warning-rgb), var(--tblr-bg-opacity)) !important}.bg-danger{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-danger-rgb), var(--tblr-bg-opacity)) !important}.bg-light{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-light-rgb), var(--tblr-bg-opacity)) !important}.bg-dark{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-dark-rgb), var(--tblr-bg-opacity)) !important}.bg-muted{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-muted-rgb), var(--tblr-bg-opacity)) !important}.bg-blue{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-blue-rgb), var(--tblr-bg-opacity)) !important}.bg-azure{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-azure-rgb), var(--tblr-bg-opacity)) !important}.bg-indigo{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-indigo-rgb), var(--tblr-bg-opacity)) !important}.bg-purple{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-purple-rgb), var(--tblr-bg-opacity)) !important}.bg-pink{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-pink-rgb), var(--tblr-bg-opacity)) !important}.bg-red{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-red-rgb), var(--tblr-bg-opacity)) !important}.bg-orange{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-orange-rgb), var(--tblr-bg-opacity)) !important}.bg-yellow{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-yellow-rgb), var(--tblr-bg-opacity)) !important}.bg-lime{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-lime-rgb), var(--tblr-bg-opacity)) !important}.bg-green{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-green-rgb), var(--tblr-bg-opacity)) !important}.bg-teal{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-teal-rgb), var(--tblr-bg-opacity)) !important}.bg-cyan{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-cyan-rgb), var(--tblr-bg-opacity)) !important}.bg-black{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-black-rgb), var(--tblr-bg-opacity)) !important}.bg-white{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-white-rgb), var(--tblr-bg-opacity)) !important}.bg-body{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-body-bg-rgb), var(--tblr-bg-opacity)) !important}.bg-transparent{--tblr-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-body-secondary{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-secondary-bg-rgb), var(--tblr-bg-opacity)) !important}.bg-body-tertiary{--tblr-bg-opacity: 1;background-color:rgba(var(--tblr-tertiary-bg-rgb), var(--tblr-bg-opacity)) !important}.bg-opacity-10{--tblr-bg-opacity: 0.1}.bg-opacity-25{--tblr-bg-opacity: 0.25}.bg-opacity-50{--tblr-bg-opacity: 0.5}.bg-opacity-75{--tblr-bg-opacity: 0.75}.bg-opacity-100{--tblr-bg-opacity: 1}.bg-primary-subtle{background-color:var(--tblr-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--tblr-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--tblr-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--tblr-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--tblr-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--tblr-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--tblr-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--tblr-dark-bg-subtle) !important}.bg-gradient{background-image:var(--tblr-gradient) !important}.user-select-all{user-select:all !important}.user-select-auto{user-select:auto !important}.user-select-none{user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--tblr-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--tblr-border-radius-sm) !important}.rounded-2{border-radius:var(--tblr-border-radius) !important}.rounded-3{border-radius:var(--tblr-border-radius-lg) !important}.rounded-4{border-radius:var(--tblr-border-radius-xl) !important}.rounded-5{border-radius:var(--tblr-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--tblr-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--tblr-border-radius) !important;border-top-right-radius:var(--tblr-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--tblr-border-radius-sm) !important;border-top-right-radius:var(--tblr-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--tblr-border-radius) !important;border-top-right-radius:var(--tblr-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--tblr-border-radius-lg) !important;border-top-right-radius:var(--tblr-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--tblr-border-radius-xl) !important;border-top-right-radius:var(--tblr-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--tblr-border-radius-xxl) !important;border-top-right-radius:var(--tblr-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--tblr-border-radius-pill) !important;border-top-right-radius:var(--tblr-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--tblr-border-radius) !important;border-bottom-right-radius:var(--tblr-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--tblr-border-radius-sm) !important;border-bottom-right-radius:var(--tblr-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--tblr-border-radius) !important;border-bottom-right-radius:var(--tblr-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--tblr-border-radius-lg) !important;border-bottom-right-radius:var(--tblr-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--tblr-border-radius-xl) !important;border-bottom-right-radius:var(--tblr-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--tblr-border-radius-xxl) !important;border-bottom-right-radius:var(--tblr-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--tblr-border-radius-pill) !important;border-bottom-right-radius:var(--tblr-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--tblr-border-radius) !important;border-bottom-left-radius:var(--tblr-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--tblr-border-radius-sm) !important;border-bottom-left-radius:var(--tblr-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--tblr-border-radius) !important;border-bottom-left-radius:var(--tblr-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--tblr-border-radius-lg) !important;border-bottom-left-radius:var(--tblr-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--tblr-border-radius-xl) !important;border-bottom-left-radius:var(--tblr-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--tblr-border-radius-xxl) !important;border-bottom-left-radius:var(--tblr-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--tblr-border-radius-pill) !important;border-bottom-left-radius:var(--tblr-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--tblr-border-radius) !important;border-top-left-radius:var(--tblr-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--tblr-border-radius-sm) !important;border-top-left-radius:var(--tblr-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--tblr-border-radius) !important;border-top-left-radius:var(--tblr-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--tblr-border-radius-lg) !important;border-top-left-radius:var(--tblr-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--tblr-border-radius-xl) !important;border-top-left-radius:var(--tblr-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--tblr-border-radius-xxl) !important;border-top-left-radius:var(--tblr-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--tblr-border-radius-pill) !important;border-top-left-radius:var(--tblr-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}.object-contain{object-fit:contain !important}.object-cover{object-fit:cover !important}.object-fill{object-fit:fill !important}.object-scale-down{object-fit:scale-down !important}.object-none{object-fit:none !important}.cursor-auto{cursor:auto !important}.cursor-pointer{cursor:pointer !important}.cursor-move{cursor:move !important}.cursor-not-allowed{cursor:not-allowed !important}.cursor-zoom-in{cursor:zoom-in !important}.cursor-zoom-out{cursor:zoom-out !important}.cursor-default{cursor:default !important}.cursor-none{cursor:none !important}.cursor-help{cursor:help !important}.cursor-progress{cursor:progress !important}.cursor-wait{cursor:wait !important}.cursor-text{cursor:text !important}.cursor-v-text{cursor:vertical-text !important}.cursor-grab{cursor:grab !important}.cursor-grabbing{cursor:grabbing !important}.cursor-crosshair{cursor:crosshair !important}.border-x{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important;border-right:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-x-wide{border-left:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important;border-right:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-x-0{border-left:0 !important;border-right:0 !important}.border-y{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important;border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-y-wide{border-top:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important;border-bottom:2px var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.border-y-0{border-top:0 !important;border-bottom:0 !important}.columns-2{columns:2 !important}.columns-3{columns:3 !important}.columns-4{columns:4 !important}.bg-pattern-transparent{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><rect x="0" y="0" width="8" height="8" fill="rgba(130, 130, 130, .1)" /><rect x="8" y="8" width="8" height="8" fill="rgba(130, 130, 130, .1)" /></svg>') repeat center/16px 16px !important}.bg-gradient{background:linear-gradient(var(--tblr-gradient-direction, to right), var(--tblr-gradient-stops, var(--tblr-gradient-from, transparent), var(--tblr-gradient-to, transparent))) no-repeat !important}.bg-gradient-to-t{--tblr-gradient-direction:to top !important}.bg-gradient-to-te{--tblr-gradient-direction:to top right !important}.bg-gradient-to-e{--tblr-gradient-direction:to right !important}.bg-gradient-to-be{--tblr-gradient-direction:to bottom right !important}.bg-gradient-to-b{--tblr-gradient-direction:to bottom !important}.bg-gradient-to-bs{--tblr-gradient-direction:to bottom left !important}.bg-gradient-to-s{--tblr-gradient-direction:to left !important}.bg-gradient-to-ts{--tblr-gradient-direction:to top left !important}.table-auto{table-layout:auto !important}.table-fixed{table-layout:fixed !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{object-fit:contain !important}.object-fit-sm-cover{object-fit:cover !important}.object-fit-sm-fill{object-fit:fill !important}.object-fit-sm-scale{object-fit:scale-down !important}.object-fit-sm-none{object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:2rem !important}.m-sm-6{margin:2.5rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:2rem !important;margin-left:2rem !important}.mx-sm-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-sm-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:2rem !important}.mt-sm-6{margin-top:2.5rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:2rem !important}.me-sm-6{margin-right:2.5rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:2rem !important}.mb-sm-6{margin-bottom:2.5rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:2rem !important}.ms-sm-6{margin-left:2.5rem !important}.ms-sm-auto{margin-left:auto !important}.m-sm-n1{margin:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.m-sm-n5{margin:-2rem !important}.m-sm-n6{margin:-2.5rem !important}.mx-sm-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-sm-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-sm-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-sm-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-sm-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-sm-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-sm-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-sm-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-sm-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-sm-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-sm-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-sm-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-sm-n1{margin-top:-0.25rem !important}.mt-sm-n2{margin-top:-0.5rem !important}.mt-sm-n3{margin-top:-1rem !important}.mt-sm-n4{margin-top:-1.5rem !important}.mt-sm-n5{margin-top:-2rem !important}.mt-sm-n6{margin-top:-2.5rem !important}.me-sm-n1{margin-right:-0.25rem !important}.me-sm-n2{margin-right:-0.5rem !important}.me-sm-n3{margin-right:-1rem !important}.me-sm-n4{margin-right:-1.5rem !important}.me-sm-n5{margin-right:-2rem !important}.me-sm-n6{margin-right:-2.5rem !important}.mb-sm-n1{margin-bottom:-0.25rem !important}.mb-sm-n2{margin-bottom:-0.5rem !important}.mb-sm-n3{margin-bottom:-1rem !important}.mb-sm-n4{margin-bottom:-1.5rem !important}.mb-sm-n5{margin-bottom:-2rem !important}.mb-sm-n6{margin-bottom:-2.5rem !important}.ms-sm-n1{margin-left:-0.25rem !important}.ms-sm-n2{margin-left:-0.5rem !important}.ms-sm-n3{margin-left:-1rem !important}.ms-sm-n4{margin-left:-1.5rem !important}.ms-sm-n5{margin-left:-2rem !important}.ms-sm-n6{margin-left:-2.5rem !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:2rem !important}.p-sm-6{padding:2.5rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:2rem !important;padding-left:2rem !important}.px-sm-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-sm-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:2rem !important}.pt-sm-6{padding-top:2.5rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:2rem !important}.pe-sm-6{padding-right:2.5rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:2rem !important}.pb-sm-6{padding-bottom:2.5rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:2rem !important}.ps-sm-6{padding-left:2.5rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:.25rem !important}.gap-sm-2{gap:.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:2rem !important}.gap-sm-6{gap:2.5rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:.25rem !important}.row-gap-sm-2{row-gap:.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:2rem !important}.row-gap-sm-6{row-gap:2.5rem !important}.column-gap-sm-0{column-gap:0 !important}.column-gap-sm-1{column-gap:.25rem !important}.column-gap-sm-2{column-gap:.5rem !important}.column-gap-sm-3{column-gap:1rem !important}.column-gap-sm-4{column-gap:1.5rem !important}.column-gap-sm-5{column-gap:2rem !important}.column-gap-sm-6{column-gap:2.5rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}.columns-sm-2{columns:2 !important}.columns-sm-3{columns:3 !important}.columns-sm-4{columns:4 !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{object-fit:contain !important}.object-fit-md-cover{object-fit:cover !important}.object-fit-md-fill{object-fit:fill !important}.object-fit-md-scale{object-fit:scale-down !important}.object-fit-md-none{object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:2rem !important}.m-md-6{margin:2.5rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:2rem !important;margin-left:2rem !important}.mx-md-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-md-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:2rem !important}.mt-md-6{margin-top:2.5rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:2rem !important}.me-md-6{margin-right:2.5rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:2rem !important}.mb-md-6{margin-bottom:2.5rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:2rem !important}.ms-md-6{margin-left:2.5rem !important}.ms-md-auto{margin-left:auto !important}.m-md-n1{margin:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.m-md-n3{margin:-1rem !important}.m-md-n4{margin:-1.5rem !important}.m-md-n5{margin:-2rem !important}.m-md-n6{margin:-2.5rem !important}.mx-md-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-md-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-md-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-md-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-md-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-md-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-md-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-md-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-md-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-md-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-md-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-md-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-md-n1{margin-top:-0.25rem !important}.mt-md-n2{margin-top:-0.5rem !important}.mt-md-n3{margin-top:-1rem !important}.mt-md-n4{margin-top:-1.5rem !important}.mt-md-n5{margin-top:-2rem !important}.mt-md-n6{margin-top:-2.5rem !important}.me-md-n1{margin-right:-0.25rem !important}.me-md-n2{margin-right:-0.5rem !important}.me-md-n3{margin-right:-1rem !important}.me-md-n4{margin-right:-1.5rem !important}.me-md-n5{margin-right:-2rem !important}.me-md-n6{margin-right:-2.5rem !important}.mb-md-n1{margin-bottom:-0.25rem !important}.mb-md-n2{margin-bottom:-0.5rem !important}.mb-md-n3{margin-bottom:-1rem !important}.mb-md-n4{margin-bottom:-1.5rem !important}.mb-md-n5{margin-bottom:-2rem !important}.mb-md-n6{margin-bottom:-2.5rem !important}.ms-md-n1{margin-left:-0.25rem !important}.ms-md-n2{margin-left:-0.5rem !important}.ms-md-n3{margin-left:-1rem !important}.ms-md-n4{margin-left:-1.5rem !important}.ms-md-n5{margin-left:-2rem !important}.ms-md-n6{margin-left:-2.5rem !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:2rem !important}.p-md-6{padding:2.5rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:2rem !important;padding-left:2rem !important}.px-md-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-md-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:2rem !important}.pt-md-6{padding-top:2.5rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:2rem !important}.pe-md-6{padding-right:2.5rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:2rem !important}.pb-md-6{padding-bottom:2.5rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:2rem !important}.ps-md-6{padding-left:2.5rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:.25rem !important}.gap-md-2{gap:.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:2rem !important}.gap-md-6{gap:2.5rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:.25rem !important}.row-gap-md-2{row-gap:.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:2rem !important}.row-gap-md-6{row-gap:2.5rem !important}.column-gap-md-0{column-gap:0 !important}.column-gap-md-1{column-gap:.25rem !important}.column-gap-md-2{column-gap:.5rem !important}.column-gap-md-3{column-gap:1rem !important}.column-gap-md-4{column-gap:1.5rem !important}.column-gap-md-5{column-gap:2rem !important}.column-gap-md-6{column-gap:2.5rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}.columns-md-2{columns:2 !important}.columns-md-3{columns:3 !important}.columns-md-4{columns:4 !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{object-fit:contain !important}.object-fit-lg-cover{object-fit:cover !important}.object-fit-lg-fill{object-fit:fill !important}.object-fit-lg-scale{object-fit:scale-down !important}.object-fit-lg-none{object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:2rem !important}.m-lg-6{margin:2.5rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:2rem !important;margin-left:2rem !important}.mx-lg-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-lg-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:2rem !important}.mt-lg-6{margin-top:2.5rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:2rem !important}.me-lg-6{margin-right:2.5rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:2rem !important}.mb-lg-6{margin-bottom:2.5rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:2rem !important}.ms-lg-6{margin-left:2.5rem !important}.ms-lg-auto{margin-left:auto !important}.m-lg-n1{margin:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.m-lg-n5{margin:-2rem !important}.m-lg-n6{margin:-2.5rem !important}.mx-lg-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-lg-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-lg-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-lg-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-lg-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-lg-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-lg-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-lg-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-lg-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-lg-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-lg-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-lg-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-lg-n1{margin-top:-0.25rem !important}.mt-lg-n2{margin-top:-0.5rem !important}.mt-lg-n3{margin-top:-1rem !important}.mt-lg-n4{margin-top:-1.5rem !important}.mt-lg-n5{margin-top:-2rem !important}.mt-lg-n6{margin-top:-2.5rem !important}.me-lg-n1{margin-right:-0.25rem !important}.me-lg-n2{margin-right:-0.5rem !important}.me-lg-n3{margin-right:-1rem !important}.me-lg-n4{margin-right:-1.5rem !important}.me-lg-n5{margin-right:-2rem !important}.me-lg-n6{margin-right:-2.5rem !important}.mb-lg-n1{margin-bottom:-0.25rem !important}.mb-lg-n2{margin-bottom:-0.5rem !important}.mb-lg-n3{margin-bottom:-1rem !important}.mb-lg-n4{margin-bottom:-1.5rem !important}.mb-lg-n5{margin-bottom:-2rem !important}.mb-lg-n6{margin-bottom:-2.5rem !important}.ms-lg-n1{margin-left:-0.25rem !important}.ms-lg-n2{margin-left:-0.5rem !important}.ms-lg-n3{margin-left:-1rem !important}.ms-lg-n4{margin-left:-1.5rem !important}.ms-lg-n5{margin-left:-2rem !important}.ms-lg-n6{margin-left:-2.5rem !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:2rem !important}.p-lg-6{padding:2.5rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:2rem !important;padding-left:2rem !important}.px-lg-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-lg-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:2rem !important}.pt-lg-6{padding-top:2.5rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:2rem !important}.pe-lg-6{padding-right:2.5rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:2rem !important}.pb-lg-6{padding-bottom:2.5rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:2rem !important}.ps-lg-6{padding-left:2.5rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:.25rem !important}.gap-lg-2{gap:.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:2rem !important}.gap-lg-6{gap:2.5rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:.25rem !important}.row-gap-lg-2{row-gap:.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:2rem !important}.row-gap-lg-6{row-gap:2.5rem !important}.column-gap-lg-0{column-gap:0 !important}.column-gap-lg-1{column-gap:.25rem !important}.column-gap-lg-2{column-gap:.5rem !important}.column-gap-lg-3{column-gap:1rem !important}.column-gap-lg-4{column-gap:1.5rem !important}.column-gap-lg-5{column-gap:2rem !important}.column-gap-lg-6{column-gap:2.5rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}.columns-lg-2{columns:2 !important}.columns-lg-3{columns:3 !important}.columns-lg-4{columns:4 !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{object-fit:contain !important}.object-fit-xl-cover{object-fit:cover !important}.object-fit-xl-fill{object-fit:fill !important}.object-fit-xl-scale{object-fit:scale-down !important}.object-fit-xl-none{object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:2rem !important}.m-xl-6{margin:2.5rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:2rem !important;margin-left:2rem !important}.mx-xl-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-xl-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:2rem !important}.mt-xl-6{margin-top:2.5rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:2rem !important}.me-xl-6{margin-right:2.5rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:2rem !important}.mb-xl-6{margin-bottom:2.5rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:2rem !important}.ms-xl-6{margin-left:2.5rem !important}.ms-xl-auto{margin-left:auto !important}.m-xl-n1{margin:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.m-xl-n5{margin:-2rem !important}.m-xl-n6{margin:-2.5rem !important}.mx-xl-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-xl-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-xl-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-xl-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-xl-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-xl-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-xl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xl-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-xl-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-xl-n1{margin-top:-0.25rem !important}.mt-xl-n2{margin-top:-0.5rem !important}.mt-xl-n3{margin-top:-1rem !important}.mt-xl-n4{margin-top:-1.5rem !important}.mt-xl-n5{margin-top:-2rem !important}.mt-xl-n6{margin-top:-2.5rem !important}.me-xl-n1{margin-right:-0.25rem !important}.me-xl-n2{margin-right:-0.5rem !important}.me-xl-n3{margin-right:-1rem !important}.me-xl-n4{margin-right:-1.5rem !important}.me-xl-n5{margin-right:-2rem !important}.me-xl-n6{margin-right:-2.5rem !important}.mb-xl-n1{margin-bottom:-0.25rem !important}.mb-xl-n2{margin-bottom:-0.5rem !important}.mb-xl-n3{margin-bottom:-1rem !important}.mb-xl-n4{margin-bottom:-1.5rem !important}.mb-xl-n5{margin-bottom:-2rem !important}.mb-xl-n6{margin-bottom:-2.5rem !important}.ms-xl-n1{margin-left:-0.25rem !important}.ms-xl-n2{margin-left:-0.5rem !important}.ms-xl-n3{margin-left:-1rem !important}.ms-xl-n4{margin-left:-1.5rem !important}.ms-xl-n5{margin-left:-2rem !important}.ms-xl-n6{margin-left:-2.5rem !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:2rem !important}.p-xl-6{padding:2.5rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:2rem !important;padding-left:2rem !important}.px-xl-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-xl-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:2rem !important}.pt-xl-6{padding-top:2.5rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:2rem !important}.pe-xl-6{padding-right:2.5rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:2rem !important}.pb-xl-6{padding-bottom:2.5rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:2rem !important}.ps-xl-6{padding-left:2.5rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:.25rem !important}.gap-xl-2{gap:.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:2rem !important}.gap-xl-6{gap:2.5rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:.25rem !important}.row-gap-xl-2{row-gap:.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:2rem !important}.row-gap-xl-6{row-gap:2.5rem !important}.column-gap-xl-0{column-gap:0 !important}.column-gap-xl-1{column-gap:.25rem !important}.column-gap-xl-2{column-gap:.5rem !important}.column-gap-xl-3{column-gap:1rem !important}.column-gap-xl-4{column-gap:1.5rem !important}.column-gap-xl-5{column-gap:2rem !important}.column-gap-xl-6{column-gap:2.5rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}.columns-xl-2{columns:2 !important}.columns-xl-3{columns:3 !important}.columns-xl-4{columns:4 !important}}@media(min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{object-fit:contain !important}.object-fit-xxl-cover{object-fit:cover !important}.object-fit-xxl-fill{object-fit:fill !important}.object-fit-xxl-scale{object-fit:scale-down !important}.object-fit-xxl-none{object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:.25rem !important}.m-xxl-2{margin:.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:2rem !important}.m-xxl-6{margin:2.5rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:2rem !important;margin-left:2rem !important}.mx-xxl-6{margin-right:2.5rem !important;margin-left:2.5rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:2rem !important;margin-bottom:2rem !important}.my-xxl-6{margin-top:2.5rem !important;margin-bottom:2.5rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:.25rem !important}.mt-xxl-2{margin-top:.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:2rem !important}.mt-xxl-6{margin-top:2.5rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:.25rem !important}.me-xxl-2{margin-right:.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:2rem !important}.me-xxl-6{margin-right:2.5rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:.25rem !important}.mb-xxl-2{margin-bottom:.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:2rem !important}.mb-xxl-6{margin-bottom:2.5rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:.25rem !important}.ms-xxl-2{margin-left:.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:2rem !important}.ms-xxl-6{margin-left:2.5rem !important}.ms-xxl-auto{margin-left:auto !important}.m-xxl-n1{margin:-0.25rem !important}.m-xxl-n2{margin:-0.5rem !important}.m-xxl-n3{margin:-1rem !important}.m-xxl-n4{margin:-1.5rem !important}.m-xxl-n5{margin:-2rem !important}.m-xxl-n6{margin:-2.5rem !important}.mx-xxl-n1{margin-right:-0.25rem !important;margin-left:-0.25rem !important}.mx-xxl-n2{margin-right:-0.5rem !important;margin-left:-0.5rem !important}.mx-xxl-n3{margin-right:-1rem !important;margin-left:-1rem !important}.mx-xxl-n4{margin-right:-1.5rem !important;margin-left:-1.5rem !important}.mx-xxl-n5{margin-right:-2rem !important;margin-left:-2rem !important}.mx-xxl-n6{margin-right:-2.5rem !important;margin-left:-2.5rem !important}.my-xxl-n1{margin-top:-0.25rem !important;margin-bottom:-0.25rem !important}.my-xxl-n2{margin-top:-0.5rem !important;margin-bottom:-0.5rem !important}.my-xxl-n3{margin-top:-1rem !important;margin-bottom:-1rem !important}.my-xxl-n4{margin-top:-1.5rem !important;margin-bottom:-1.5rem !important}.my-xxl-n5{margin-top:-2rem !important;margin-bottom:-2rem !important}.my-xxl-n6{margin-top:-2.5rem !important;margin-bottom:-2.5rem !important}.mt-xxl-n1{margin-top:-0.25rem !important}.mt-xxl-n2{margin-top:-0.5rem !important}.mt-xxl-n3{margin-top:-1rem !important}.mt-xxl-n4{margin-top:-1.5rem !important}.mt-xxl-n5{margin-top:-2rem !important}.mt-xxl-n6{margin-top:-2.5rem !important}.me-xxl-n1{margin-right:-0.25rem !important}.me-xxl-n2{margin-right:-0.5rem !important}.me-xxl-n3{margin-right:-1rem !important}.me-xxl-n4{margin-right:-1.5rem !important}.me-xxl-n5{margin-right:-2rem !important}.me-xxl-n6{margin-right:-2.5rem !important}.mb-xxl-n1{margin-bottom:-0.25rem !important}.mb-xxl-n2{margin-bottom:-0.5rem !important}.mb-xxl-n3{margin-bottom:-1rem !important}.mb-xxl-n4{margin-bottom:-1.5rem !important}.mb-xxl-n5{margin-bottom:-2rem !important}.mb-xxl-n6{margin-bottom:-2.5rem !important}.ms-xxl-n1{margin-left:-0.25rem !important}.ms-xxl-n2{margin-left:-0.5rem !important}.ms-xxl-n3{margin-left:-1rem !important}.ms-xxl-n4{margin-left:-1.5rem !important}.ms-xxl-n5{margin-left:-2rem !important}.ms-xxl-n6{margin-left:-2.5rem !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:.25rem !important}.p-xxl-2{padding:.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:2rem !important}.p-xxl-6{padding:2.5rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:2rem !important;padding-left:2rem !important}.px-xxl-6{padding-right:2.5rem !important;padding-left:2.5rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:2rem !important;padding-bottom:2rem !important}.py-xxl-6{padding-top:2.5rem !important;padding-bottom:2.5rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:.25rem !important}.pt-xxl-2{padding-top:.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:2rem !important}.pt-xxl-6{padding-top:2.5rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:.25rem !important}.pe-xxl-2{padding-right:.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:2rem !important}.pe-xxl-6{padding-right:2.5rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:.25rem !important}.pb-xxl-2{padding-bottom:.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:2rem !important}.pb-xxl-6{padding-bottom:2.5rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:.25rem !important}.ps-xxl-2{padding-left:.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:2rem !important}.ps-xxl-6{padding-left:2.5rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:.25rem !important}.gap-xxl-2{gap:.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:2rem !important}.gap-xxl-6{gap:2.5rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:.25rem !important}.row-gap-xxl-2{row-gap:.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:2rem !important}.row-gap-xxl-6{row-gap:2.5rem !important}.column-gap-xxl-0{column-gap:0 !important}.column-gap-xxl-1{column-gap:.25rem !important}.column-gap-xxl-2{column-gap:.5rem !important}.column-gap-xxl-3{column-gap:1rem !important}.column-gap-xxl-4{column-gap:1.5rem !important}.column-gap-xxl-5{column-gap:2rem !important}.column-gap-xxl-6{column-gap:2.5rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}.columns-xxl-2{columns:2 !important}.columns-xxl-3{columns:3 !important}.columns-xxl-4{columns:4 !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}:root,:host{--tblr-font-monospace: Monaco, Consolas, Liberation Mono, Courier New, monospace;--tblr-font-sans-serif:    Inter Var, Inter, -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif;--tblr-font-serif: Georgia, Times New Roman, times, serif;--tblr-font-comic: Comic Sans MS, Comic Sans, Chalkboard SE, Comic Neue, sans-serif, cursive;--tblr-gray-50: #f9fafb;--tblr-gray-100: #f3f4f6;--tblr-gray-200: #e5e7eb;--tblr-gray-300: #d1d5db;--tblr-gray-400: #9ca3af;--tblr-gray-500: #6b7280;--tblr-gray-600: #4b5563;--tblr-gray-700: #374151;--tblr-gray-800: #1f2937;--tblr-gray-900: #111827;--tblr-gray-950: #030712;--tblr-white: #ffffff;--tblr-black: #000000;--tblr-dark: #1f2937;--tblr-light: #f9fafb;--tblr-brand: #066fd1;--tblr-primary: #066fd1;--tblr-primary-rgb: 6, 111, 209;--tblr-primary-fg: var(--tblr-light);--tblr-primary-darken: rgb(5.4, 99.9, 188.1);--tblr-primary-darken: color-mix(in oklab, var(--tblr-primary), transparent 20%);--tblr-primary-lt: rgb(230.1, 240.6, 250.4);--tblr-primary-lt: color-mix(in oklab, var(--tblr-primary) 10%, transparent);--tblr-primary-200: color-mix(in oklab, var(--tblr-primary) 20%, transparent);--tblr-primary-lt-rgb: 230, 241, 250;--tblr-secondary: #6b7280;--tblr-secondary-rgb: 107, 114, 128;--tblr-secondary-fg: var(--tblr-light);--tblr-secondary-darken: rgb(96.3, 102.6, 115.2);--tblr-secondary-darken: color-mix(in oklab, var(--tblr-secondary), transparent 20%);--tblr-secondary-lt: rgb(240.2, 240.9, 242.3);--tblr-secondary-lt: color-mix(in oklab, var(--tblr-secondary) 10%, transparent);--tblr-secondary-200: color-mix(in oklab, var(--tblr-secondary) 20%, transparent);--tblr-secondary-lt-rgb: 240, 241, 242;--tblr-success: #2fb344;--tblr-success-rgb: 47, 179, 68;--tblr-success-fg: var(--tblr-light);--tblr-success-darken: rgb(42.3, 161.1, 61.2);--tblr-success-darken: color-mix(in oklab, var(--tblr-success), transparent 20%);--tblr-success-lt: rgb(234.2, 247.4, 236.3);--tblr-success-lt: color-mix(in oklab, var(--tblr-success) 10%, transparent);--tblr-success-200: color-mix(in oklab, var(--tblr-success) 20%, transparent);--tblr-success-lt-rgb: 234, 247, 236;--tblr-info: #4299e1;--tblr-info-rgb: 66, 153, 225;--tblr-info-fg: var(--tblr-light);--tblr-info-darken: rgb(59.4, 137.7, 202.5);--tblr-info-darken: color-mix(in oklab, var(--tblr-info), transparent 20%);--tblr-info-lt: rgb(236.1, 244.8, 252);--tblr-info-lt: color-mix(in oklab, var(--tblr-info) 10%, transparent);--tblr-info-200: color-mix(in oklab, var(--tblr-info) 20%, transparent);--tblr-info-lt-rgb: 236, 245, 252;--tblr-warning: #f59f00;--tblr-warning-rgb: 245, 159, 0;--tblr-warning-fg: var(--tblr-light);--tblr-warning-darken: rgb(220.5, 143.1, 0);--tblr-warning-darken: color-mix(in oklab, var(--tblr-warning), transparent 20%);--tblr-warning-lt: rgb(254, 245.4, 229.5);--tblr-warning-lt: color-mix(in oklab, var(--tblr-warning) 10%, transparent);--tblr-warning-200: color-mix(in oklab, var(--tblr-warning) 20%, transparent);--tblr-warning-lt-rgb: 254, 245, 230;--tblr-danger: #d63939;--tblr-danger-rgb: 214, 57, 57;--tblr-danger-fg: var(--tblr-light);--tblr-danger-darken: rgb(192.6, 51.3, 51.3);--tblr-danger-darken: color-mix(in oklab, var(--tblr-danger), transparent 20%);--tblr-danger-lt: rgb(250.9, 235.2, 235.2);--tblr-danger-lt: color-mix(in oklab, var(--tblr-danger) 10%, transparent);--tblr-danger-200: color-mix(in oklab, var(--tblr-danger) 20%, transparent);--tblr-danger-lt-rgb: 251, 235, 235;--tblr-light: #f9fafb;--tblr-light-rgb: 249, 250, 251;--tblr-light-fg: var(--tblr-dark);--tblr-light-darken: rgb(224.1, 225, 225.9);--tblr-light-darken: color-mix(in oklab, var(--tblr-light), transparent 20%);--tblr-light-lt: rgb(254.4, 254.5, 254.6);--tblr-light-lt: color-mix(in oklab, var(--tblr-light) 10%, transparent);--tblr-light-200: color-mix(in oklab, var(--tblr-light) 20%, transparent);--tblr-light-lt-rgb: 254, 255, 255;--tblr-dark: #1f2937;--tblr-dark-rgb: 31, 41, 55;--tblr-dark-fg: var(--tblr-light);--tblr-dark-darken: rgb(27.9, 36.9, 49.5);--tblr-dark-darken: color-mix(in oklab, var(--tblr-dark), transparent 20%);--tblr-dark-lt: rgb(232.6, 233.6, 235);--tblr-dark-lt: color-mix(in oklab, var(--tblr-dark) 10%, transparent);--tblr-dark-200: color-mix(in oklab, var(--tblr-dark) 20%, transparent);--tblr-dark-lt-rgb: 233, 234, 235;--tblr-muted: #6b7280;--tblr-muted-rgb: 107, 114, 128;--tblr-muted-fg: var(--tblr-light);--tblr-muted-darken: rgb(96.3, 102.6, 115.2);--tblr-muted-darken: color-mix(in oklab, var(--tblr-muted), transparent 20%);--tblr-muted-lt: rgb(240.2, 240.9, 242.3);--tblr-muted-lt: color-mix(in oklab, var(--tblr-muted) 10%, transparent);--tblr-muted-200: color-mix(in oklab, var(--tblr-muted) 20%, transparent);--tblr-muted-lt-rgb: 240, 241, 242;--tblr-blue: #066fd1;--tblr-blue-rgb: 6, 111, 209;--tblr-blue-fg: var(--tblr-light);--tblr-blue-darken: rgb(5.4, 99.9, 188.1);--tblr-blue-darken: color-mix(in oklab, var(--tblr-blue), transparent 20%);--tblr-blue-lt: rgb(230.1, 240.6, 250.4);--tblr-blue-lt: color-mix(in oklab, var(--tblr-blue) 10%, transparent);--tblr-blue-200: color-mix(in oklab, var(--tblr-blue) 20%, transparent);--tblr-blue-lt-rgb: 230, 241, 250;--tblr-azure: #4299e1;--tblr-azure-rgb: 66, 153, 225;--tblr-azure-fg: var(--tblr-light);--tblr-azure-darken: rgb(59.4, 137.7, 202.5);--tblr-azure-darken: color-mix(in oklab, var(--tblr-azure), transparent 20%);--tblr-azure-lt: rgb(236.1, 244.8, 252);--tblr-azure-lt: color-mix(in oklab, var(--tblr-azure) 10%, transparent);--tblr-azure-200: color-mix(in oklab, var(--tblr-azure) 20%, transparent);--tblr-azure-lt-rgb: 236, 245, 252;--tblr-indigo: #4263eb;--tblr-indigo-rgb: 66, 99, 235;--tblr-indigo-fg: var(--tblr-light);--tblr-indigo-darken: rgb(59.4, 89.1, 211.5);--tblr-indigo-darken: color-mix(in oklab, var(--tblr-indigo), transparent 20%);--tblr-indigo-lt: rgb(236.1, 239.4, 253);--tblr-indigo-lt: color-mix(in oklab, var(--tblr-indigo) 10%, transparent);--tblr-indigo-200: color-mix(in oklab, var(--tblr-indigo) 20%, transparent);--tblr-indigo-lt-rgb: 236, 239, 253;--tblr-purple: #ae3ec9;--tblr-purple-rgb: 174, 62, 201;--tblr-purple-fg: var(--tblr-light);--tblr-purple-darken: rgb(156.6, 55.8, 180.9);--tblr-purple-darken: color-mix(in oklab, var(--tblr-purple), transparent 20%);--tblr-purple-lt: rgb(246.9, 235.7, 249.6);--tblr-purple-lt: color-mix(in oklab, var(--tblr-purple) 10%, transparent);--tblr-purple-200: color-mix(in oklab, var(--tblr-purple) 20%, transparent);--tblr-purple-lt-rgb: 247, 236, 250;--tblr-pink: #d6336c;--tblr-pink-rgb: 214, 51, 108;--tblr-pink-fg: var(--tblr-light);--tblr-pink-darken: rgb(192.6, 45.9, 97.2);--tblr-pink-darken: color-mix(in oklab, var(--tblr-pink), transparent 20%);--tblr-pink-lt: rgb(250.9, 234.6, 240.3);--tblr-pink-lt: color-mix(in oklab, var(--tblr-pink) 10%, transparent);--tblr-pink-200: color-mix(in oklab, var(--tblr-pink) 20%, transparent);--tblr-pink-lt-rgb: 251, 235, 240;--tblr-red: #d63939;--tblr-red-rgb: 214, 57, 57;--tblr-red-fg: var(--tblr-light);--tblr-red-darken: rgb(192.6, 51.3, 51.3);--tblr-red-darken: color-mix(in oklab, var(--tblr-red), transparent 20%);--tblr-red-lt: rgb(250.9, 235.2, 235.2);--tblr-red-lt: color-mix(in oklab, var(--tblr-red) 10%, transparent);--tblr-red-200: color-mix(in oklab, var(--tblr-red) 20%, transparent);--tblr-red-lt-rgb: 251, 235, 235;--tblr-orange: #f76707;--tblr-orange-rgb: 247, 103, 7;--tblr-orange-fg: var(--tblr-light);--tblr-orange-darken: rgb(222.3, 92.7, 6.3);--tblr-orange-darken: color-mix(in oklab, var(--tblr-orange), transparent 20%);--tblr-orange-lt: rgb(254.2, 239.8, 230.2);--tblr-orange-lt: color-mix(in oklab, var(--tblr-orange) 10%, transparent);--tblr-orange-200: color-mix(in oklab, var(--tblr-orange) 20%, transparent);--tblr-orange-lt-rgb: 254, 240, 230;--tblr-yellow: #f59f00;--tblr-yellow-rgb: 245, 159, 0;--tblr-yellow-fg: var(--tblr-light);--tblr-yellow-darken: rgb(220.5, 143.1, 0);--tblr-yellow-darken: color-mix(in oklab, var(--tblr-yellow), transparent 20%);--tblr-yellow-lt: rgb(254, 245.4, 229.5);--tblr-yellow-lt: color-mix(in oklab, var(--tblr-yellow) 10%, transparent);--tblr-yellow-200: color-mix(in oklab, var(--tblr-yellow) 20%, transparent);--tblr-yellow-lt-rgb: 254, 245, 230;--tblr-lime: #74b816;--tblr-lime-rgb: 116, 184, 22;--tblr-lime-fg: var(--tblr-light);--tblr-lime-darken: rgb(104.4, 165.6, 19.8);--tblr-lime-darken: color-mix(in oklab, var(--tblr-lime), transparent 20%);--tblr-lime-lt: rgb(241.1, 247.9, 231.7);--tblr-lime-lt: color-mix(in oklab, var(--tblr-lime) 10%, transparent);--tblr-lime-200: color-mix(in oklab, var(--tblr-lime) 20%, transparent);--tblr-lime-lt-rgb: 241, 248, 232;--tblr-green: #2fb344;--tblr-green-rgb: 47, 179, 68;--tblr-green-fg: var(--tblr-light);--tblr-green-darken: rgb(42.3, 161.1, 61.2);--tblr-green-darken: color-mix(in oklab, var(--tblr-green), transparent 20%);--tblr-green-lt: rgb(234.2, 247.4, 236.3);--tblr-green-lt: color-mix(in oklab, var(--tblr-green) 10%, transparent);--tblr-green-200: color-mix(in oklab, var(--tblr-green) 20%, transparent);--tblr-green-lt-rgb: 234, 247, 236;--tblr-teal: #0ca678;--tblr-teal-rgb: 12, 166, 120;--tblr-teal-fg: var(--tblr-light);--tblr-teal-darken: rgb(10.8, 149.4, 108);--tblr-teal-darken: color-mix(in oklab, var(--tblr-teal), transparent 20%);--tblr-teal-lt: rgb(230.7, 246.1, 241.5);--tblr-teal-lt: color-mix(in oklab, var(--tblr-teal) 10%, transparent);--tblr-teal-200: color-mix(in oklab, var(--tblr-teal) 20%, transparent);--tblr-teal-lt-rgb: 231, 246, 242;--tblr-cyan: #17a2b8;--tblr-cyan-rgb: 23, 162, 184;--tblr-cyan-fg: var(--tblr-light);--tblr-cyan-darken: rgb(20.7, 145.8, 165.6);--tblr-cyan-darken: color-mix(in oklab, var(--tblr-cyan), transparent 20%);--tblr-cyan-lt: rgb(231.8, 245.7, 247.9);--tblr-cyan-lt: color-mix(in oklab, var(--tblr-cyan) 10%, transparent);--tblr-cyan-200: color-mix(in oklab, var(--tblr-cyan) 20%, transparent);--tblr-cyan-lt-rgb: 232, 246, 248;--tblr-x: #000000;--tblr-x-rgb: 0, 0, 0;--tblr-x-fg: var(--tblr-light);--tblr-x-darken: black;--tblr-x-darken: color-mix(in oklab, var(--tblr-x), transparent 20%);--tblr-x-lt: rgb(229.5, 229.5, 229.5);--tblr-x-lt: color-mix(in oklab, var(--tblr-x) 10%, transparent);--tblr-x-200: color-mix(in oklab, var(--tblr-x) 20%, transparent);--tblr-x-lt-rgb: 230, 230, 230;--tblr-facebook: #1877f2;--tblr-facebook-rgb: 24, 119, 242;--tblr-facebook-fg: var(--tblr-light);--tblr-facebook-darken: rgb(21.6, 107.1, 217.8);--tblr-facebook-darken: color-mix(in oklab, var(--tblr-facebook), transparent 20%);--tblr-facebook-lt: rgb(231.9, 241.4, 253.7);--tblr-facebook-lt: color-mix(in oklab, var(--tblr-facebook) 10%, transparent);--tblr-facebook-200: color-mix(in oklab, var(--tblr-facebook) 20%, transparent);--tblr-facebook-lt-rgb: 232, 241, 254;--tblr-twitter: #1da1f2;--tblr-twitter-rgb: 29, 161, 242;--tblr-twitter-fg: var(--tblr-light);--tblr-twitter-darken: rgb(26.1, 144.9, 217.8);--tblr-twitter-darken: color-mix(in oklab, var(--tblr-twitter), transparent 20%);--tblr-twitter-lt: rgb(232.4, 245.6, 253.7);--tblr-twitter-lt: color-mix(in oklab, var(--tblr-twitter) 10%, transparent);--tblr-twitter-200: color-mix(in oklab, var(--tblr-twitter) 20%, transparent);--tblr-twitter-lt-rgb: 232, 246, 254;--tblr-linkedin: #0a66c2;--tblr-linkedin-rgb: 10, 102, 194;--tblr-linkedin-fg: var(--tblr-light);--tblr-linkedin-darken: rgb(9, 91.8, 174.6);--tblr-linkedin-darken: color-mix(in oklab, var(--tblr-linkedin), transparent 20%);--tblr-linkedin-lt: rgb(230.5, 239.7, 248.9);--tblr-linkedin-lt: color-mix(in oklab, var(--tblr-linkedin) 10%, transparent);--tblr-linkedin-200: color-mix(in oklab, var(--tblr-linkedin) 20%, transparent);--tblr-linkedin-lt-rgb: 231, 240, 249;--tblr-google: #dc4e41;--tblr-google-rgb: 220, 78, 65;--tblr-google-fg: var(--tblr-light);--tblr-google-darken: rgb(198, 70.2, 58.5);--tblr-google-darken: color-mix(in oklab, var(--tblr-google), transparent 20%);--tblr-google-lt: rgb(251.5, 237.3, 236);--tblr-google-lt: color-mix(in oklab, var(--tblr-google) 10%, transparent);--tblr-google-200: color-mix(in oklab, var(--tblr-google) 20%, transparent);--tblr-google-lt-rgb: 252, 237, 236;--tblr-youtube: #ff0000;--tblr-youtube-rgb: 255, 0, 0;--tblr-youtube-fg: var(--tblr-light);--tblr-youtube-darken: rgb(229.5, 0, 0);--tblr-youtube-darken: color-mix(in oklab, var(--tblr-youtube), transparent 20%);--tblr-youtube-lt: rgb(255, 229.5, 229.5);--tblr-youtube-lt: color-mix(in oklab, var(--tblr-youtube) 10%, transparent);--tblr-youtube-200: color-mix(in oklab, var(--tblr-youtube) 20%, transparent);--tblr-youtube-lt-rgb: 255, 230, 230;--tblr-vimeo: #1ab7ea;--tblr-vimeo-rgb: 26, 183, 234;--tblr-vimeo-fg: var(--tblr-light);--tblr-vimeo-darken: rgb(23.4, 164.7, 210.6);--tblr-vimeo-darken: color-mix(in oklab, var(--tblr-vimeo), transparent 20%);--tblr-vimeo-lt: rgb(232.1, 247.8, 252.9);--tblr-vimeo-lt: color-mix(in oklab, var(--tblr-vimeo) 10%, transparent);--tblr-vimeo-200: color-mix(in oklab, var(--tblr-vimeo) 20%, transparent);--tblr-vimeo-lt-rgb: 232, 248, 253;--tblr-dribbble: #ea4c89;--tblr-dribbble-rgb: 234, 76, 137;--tblr-dribbble-fg: var(--tblr-light);--tblr-dribbble-darken: rgb(210.6, 68.4, 123.3);--tblr-dribbble-darken: color-mix(in oklab, var(--tblr-dribbble), transparent 20%);--tblr-dribbble-lt: rgb(252.9, 237.1, 243.2);--tblr-dribbble-lt: color-mix(in oklab, var(--tblr-dribbble) 10%, transparent);--tblr-dribbble-200: color-mix(in oklab, var(--tblr-dribbble) 20%, transparent);--tblr-dribbble-lt-rgb: 253, 237, 243;--tblr-github: #181717;--tblr-github-rgb: 24, 23, 23;--tblr-github-fg: var(--tblr-light);--tblr-github-darken: rgb(21.6, 20.7, 20.7);--tblr-github-darken: color-mix(in oklab, var(--tblr-github), transparent 20%);--tblr-github-lt: rgb(231.9, 231.8, 231.8);--tblr-github-lt: color-mix(in oklab, var(--tblr-github) 10%, transparent);--tblr-github-200: color-mix(in oklab, var(--tblr-github) 20%, transparent);--tblr-github-lt-rgb: 232, 232, 232;--tblr-instagram: #e4405f;--tblr-instagram-rgb: 228, 64, 95;--tblr-instagram-fg: var(--tblr-light);--tblr-instagram-darken: rgb(205.2, 57.6, 85.5);--tblr-instagram-darken: color-mix(in oklab, var(--tblr-instagram), transparent 20%);--tblr-instagram-lt: rgb(252.3, 235.9, 239);--tblr-instagram-lt: color-mix(in oklab, var(--tblr-instagram) 10%, transparent);--tblr-instagram-200: color-mix(in oklab, var(--tblr-instagram) 20%, transparent);--tblr-instagram-lt-rgb: 252, 236, 239;--tblr-pinterest: #bd081c;--tblr-pinterest-rgb: 189, 8, 28;--tblr-pinterest-fg: var(--tblr-light);--tblr-pinterest-darken: rgb(170.1, 7.2, 25.2);--tblr-pinterest-darken: color-mix(in oklab, var(--tblr-pinterest), transparent 20%);--tblr-pinterest-lt: rgb(248.4, 230.3, 232.3);--tblr-pinterest-lt: color-mix(in oklab, var(--tblr-pinterest) 10%, transparent);--tblr-pinterest-200: color-mix(in oklab, var(--tblr-pinterest) 20%, transparent);--tblr-pinterest-lt-rgb: 248, 230, 232;--tblr-vk: #6383a8;--tblr-vk-rgb: 99, 131, 168;--tblr-vk-fg: var(--tblr-light);--tblr-vk-darken: rgb(89.1, 117.9, 151.2);--tblr-vk-darken: color-mix(in oklab, var(--tblr-vk), transparent 20%);--tblr-vk-lt: rgb(239.4, 242.6, 246.3);--tblr-vk-lt: color-mix(in oklab, var(--tblr-vk) 10%, transparent);--tblr-vk-200: color-mix(in oklab, var(--tblr-vk) 20%, transparent);--tblr-vk-lt-rgb: 239, 243, 246;--tblr-rss: #ffa500;--tblr-rss-rgb: 255, 165, 0;--tblr-rss-fg: var(--tblr-light);--tblr-rss-darken: rgb(229.5, 148.5, 0);--tblr-rss-darken: color-mix(in oklab, var(--tblr-rss), transparent 20%);--tblr-rss-lt: rgb(255, 246, 229.5);--tblr-rss-lt: color-mix(in oklab, var(--tblr-rss) 10%, transparent);--tblr-rss-200: color-mix(in oklab, var(--tblr-rss) 20%, transparent);--tblr-rss-lt-rgb: 255, 246, 230;--tblr-flickr: #0063dc;--tblr-flickr-rgb: 0, 99, 220;--tblr-flickr-fg: var(--tblr-light);--tblr-flickr-darken: rgb(0, 89.1, 198);--tblr-flickr-darken: color-mix(in oklab, var(--tblr-flickr), transparent 20%);--tblr-flickr-lt: rgb(229.5, 239.4, 251.5);--tblr-flickr-lt: color-mix(in oklab, var(--tblr-flickr) 10%, transparent);--tblr-flickr-200: color-mix(in oklab, var(--tblr-flickr) 20%, transparent);--tblr-flickr-lt-rgb: 230, 239, 252;--tblr-bitbucket: #0052cc;--tblr-bitbucket-rgb: 0, 82, 204;--tblr-bitbucket-fg: var(--tblr-light);--tblr-bitbucket-darken: rgb(0, 73.8, 183.6);--tblr-bitbucket-darken: color-mix(in oklab, var(--tblr-bitbucket), transparent 20%);--tblr-bitbucket-lt: rgb(229.5, 237.7, 249.9);--tblr-bitbucket-lt: color-mix(in oklab, var(--tblr-bitbucket) 10%, transparent);--tblr-bitbucket-200: color-mix(in oklab, var(--tblr-bitbucket) 20%, transparent);--tblr-bitbucket-lt-rgb: 230, 238, 250;--tblr-tabler: #066fd1;--tblr-tabler-rgb: 6, 111, 209;--tblr-tabler-fg: var(--tblr-light);--tblr-tabler-darken: rgb(5.4, 99.9, 188.1);--tblr-tabler-darken: color-mix(in oklab, var(--tblr-tabler), transparent 20%);--tblr-tabler-lt: rgb(230.1, 240.6, 250.4);--tblr-tabler-lt: color-mix(in oklab, var(--tblr-tabler) 10%, transparent);--tblr-tabler-200: color-mix(in oklab, var(--tblr-tabler) 20%, transparent);--tblr-tabler-lt-rgb: 230, 241, 250;--tblr-gray-50-fg: var(--tblr-body-color);--tblr-gray-100-fg: var(--tblr-body-color);--tblr-gray-200-fg: var(--tblr-body-color);--tblr-gray-300-fg: var(--tblr-body-color);--tblr-gray-400-fg: var(--tblr-white);--tblr-gray-500-fg: var(--tblr-white);--tblr-gray-600-fg: var(--tblr-white);--tblr-gray-700-fg: var(--tblr-white);--tblr-gray-800-fg: var(--tblr-white);--tblr-gray-900-fg: var(--tblr-white);--tblr-gray-950-fg: var(--tblr-white);--tblr-spacer-0: 0;--tblr-spacer-1: 0.25rem;--tblr-spacer-2: 0.5rem;--tblr-spacer-3: 1rem;--tblr-spacer-4: 1.5rem;--tblr-spacer-5: 2rem;--tblr-spacer-6: 2.5rem;--tblr-font-weight-light: 300;--tblr-font-weight-normal: 400;--tblr-font-weight-medium: 500;--tblr-font-weight-bold: 600;--tblr-font-weight-black: 700;--tblr-font-weight-headings: var(--tblr-font-weight-bold);--tblr-font-size-h1: 1.5rem;--tblr-font-size-h2: 1.25rem;--tblr-font-size-h3: 1rem;--tblr-font-size-h4: 0.875rem;--tblr-font-size-h5: 0.75rem;--tblr-font-size-h6: 0.625rem;--tblr-line-height-h1: 2rem;--tblr-line-height-h2: 1.75rem;--tblr-line-height-h3: 1.5rem;--tblr-line-height-h4: 1.25rem;--tblr-line-height-h5: 1rem;--tblr-line-height-h6: 1rem;--tblr-shadow: rgba(var(--tblr-body-color-rgb), 0.04) 0 2px 4px 0;--tblr-shadow-border: inset 0 0 0 1px var(--tblr-border-color-translucent);--tblr-shadow-transparent: 0 0 0 0 transparent;--tblr-shadow-input: 0 1px 1px rgba(var(--tblr-body-color-rgb), 0.06);--tblr-shadow-card: 0 0 4px rgba(var(--tblr-body-color-rgb), 0.04);--tblr-shadow-card-hover: rgba(var(--tblr-body-color-rgb), 0.16) 0 2px 16px 0;--tblr-shadow-dropdown: 0 16px 24px 2px rgba(0, 0, 0, 0.07), 0 6px 30px 5px rgba(0, 0, 0, 0.06), 0 8px 10px -5px rgba(0, 0, 0, 0.1);--tblr-border-radius-scale: 1;--tblr-border-radius-0: calc(0 * var(--tblr-border-radius-scale, 1));--tblr-border-radius-sm: calc(4px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-md: calc(6px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-lg: calc(8px * var(--tblr-border-radius-scale, 1));--tblr-border-radius-pill: calc(100rem * var(--tblr-border-radius-scale, 1));--tblr-border-radius: var(--tblr-border-radius-md);--tblr-backdrop-opacity: 24%;--tblr-backdrop-bg: var(--tblr-bg-surface-dark);--tblr-backdrop-bg-dark: color-mix(in srgb, var(--tblr-color-dark), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-bg-light: color-mix(in srgb, var(--tblr-color-light), transparent var(--tblr-backdrop-opacity));--tblr-backdrop-blur: 4px;--tblr-backdrop-filter: blur(var(--tblr-backdrop-blur))}:root,:host{font-size:16px;height:100%}@media(min-width: 992px){:root,:host{margin-left:calc(100vw - 100%);margin-right:0}}:root,:host,[data-bs-theme=light]{color-scheme:light;--tblr-spacer: var(--tblr-spacer-2);--tblr-bg-surface: var(--tblr-bg-surface-primary);--tblr-bg-surface-primary: var(--tblr-white);--tblr-bg-surface-secondary: var(--tblr-gray-50);--tblr-bg-surface-tertiary: var(--tblr-gray-50);--tblr-bg-surface-dark: var(--tblr-gray-900);--tblr-bg-surface-inverted: var(--tblr-gray-900);--tblr-bg-forms: var(--tblr-bg-surface);--tblr-text-inverted: var(--tblr-gray-100);--tblr-body-color: var(--tblr-gray-700);--tblr-body-bg: var(--tblr-bg-surface-secondary);--tblr-link-color: var(--tblr-primary);--tblr-link-hover-color: color-mix(in srgb, var(--tblr-primary), #000 20%);--tblr-secondary: var(--tblr-gray-500);--tblr-tertiary: var(--tblr-gray-400);--tblr-border-color: #e5e7eb;--tblr-border-color-translucent: rgba(4, 32, 69, 0.1);--tblr-border-dark-color: #9ca3af;--tblr-border-dark-color-translucent: rgba(4, 32, 69, 0.27);--tblr-border-active-color: rgb(169.16, 173.22, 181.34);--tblr-icon-color: var(--tblr-gray-400);--tblr-active-bg: rgba(var(--tblr-primary-rgb), 0.04);--tblr-disabled-bg: var(--tblr-bg-surface-secondary);--tblr-disabled-color: color-mix(in srgb, var(--tblr-body-color) 40%, transparent);--tblr-code-color: light-dark(var(--tblr-gray-600), var(--tblr-gray-400));--tblr-code-bg: light-dark(var(--tblr-gray-100), var(--tblr-gray-900));--tblr-dark-mode-border-color: rgb(45.7069767442, 60.4511627907, 81.0930232558);--tblr-dark-mode-border-color-translucent: rgba(72, 110, 149, 0.14);--tblr-dark-mode-border-active-color: rgb(53.0604651163, 70.176744186, 94.1395348837);--tblr-dark-mode-border-dark-color: rgb(38.3534883721, 50.7255813953, 68.0465116279);--tblr-page-padding: var(--tblr-spacer-3);--tblr-page-padding-y: var(--tblr-spacer-4)}@media(max-width: 991.98px){:root,:host,[data-bs-theme=light]{--tblr-page-padding: var(--tblr-spacer-2)}}@keyframes pulse{0%{transform:scale(1)}14%{transform:scale(1.25)}28%{transform:scale(1)}42%{transform:scale(1.25)}70%{transform:scale(1)}}@keyframes tada{0%{transform:scale3d(1, 1, 1)}10%,5%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -5deg)}15%,25%,35%,45%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 5deg)}20%,30%,40%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -5deg)}50%{transform:scale3d(1, 1, 1)}}@keyframes rotate-360{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes shake{0%{transform:scaleX(1)}20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-5deg)}50%,70%,90%{transform:scale3d(1.25, 1.25, 1.25) rotate(5deg)}60%,80%{transform:scale3d(1.25, 1.25, 1.25) rotate(-5deg)}to{transform:scaleX(1)}}body{letter-spacing:0;touch-action:manipulation;text-rendering:optimizeLegibility;font-feature-settings:"liga" 0,"cv03","cv04","cv11";position:relative;min-height:100%;height:100%;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{body{background:rgba(0,0,0,0)}}*{scrollbar-color:color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent) rgba(0,0,0,0)}*::-webkit-scrollbar{width:1rem;height:1rem;transition:background .3s}@media(prefers-reduced-motion: reduce){*::-webkit-scrollbar{transition:none}}*::-webkit-scrollbar-thumb{border-radius:1rem;border:5px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent)}*::-webkit-scrollbar-track{background:rgba(0,0,0,0)}*:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 40%, transparent)}*::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.layout-fluid .container,.layout-fluid [class^=container-],.layout-fluid [class*=" container-"]{max-width:100%}.layout-boxed{--tblr-theme-boxed-border-radius: 0;--tblr-theme-boxed-width: 1320px}@media(min-width: 768px){.layout-boxed{background:#1f2937 linear-gradient(to right, rgba(255, 255, 255, 0.1), transparent) fixed;padding:1rem;--tblr-theme-boxed-border-radius: 6px}}.layout-boxed .page{margin:0 auto;max-width:var(--tblr-theme-boxed-width);border-radius:var(--tblr-theme-boxed-border-radius);color:var(--tblr-body-color)}@media(min-width: 768px){.layout-boxed .page{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);background:var(--tblr-body-bg)}}.layout-boxed .page>.navbar:first-child{border-top-left-radius:var(--tblr-theme-boxed-border-radius);border-top-right-radius:var(--tblr-theme-boxed-border-radius)}.page{display:flex;flex-direction:column;position:relative;min-height:100%}.page-center{justify-content:center}.page-wrapper{flex:1;display:flex;flex-direction:column}@media print{.page-wrapper{margin:0 !important}}.page-wrapper-full .page-body:first-child{margin:0;border-top:0}.page-body{margin-top:var(--tblr-page-padding-y);margin-bottom:var(--tblr-page-padding-y);display:flex;flex-direction:column;flex:1}.page-body-card{background:var(--tblr-bg-surface);border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);padding:var(--tblr-page-padding) 0;margin-bottom:0;flex:1}.page-body~.page-body-card{margin-top:0}.page-cover{background:no-repeat center/cover;min-height:9rem}@media(min-width: 768px){.page-cover{min-height:12rem}}@media(min-width: 992px){.page-cover{min-height:15rem}}.page-cover-overlay{position:relative}.page-cover-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.page-header{display:flex;flex-wrap:wrap;min-height:2.25rem;flex-direction:column;justify-content:center;max-width:100%}.page-wrapper .page-header{margin:var(--tblr-page-padding-y) 0 0}.page-header-border{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);padding:var(--tblr-page-padding-y) 0;margin:0 !important;background-color:var(--tblr-bg-surface)}.page-pretitle{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary)}.page-title{margin:0;font-size:var(--tblr-font-size-h2);line-height:var(--tblr-line-height-h2);font-weight:var(--tblr-font-weight-headings);color:inherit;display:flex;align-items:center}.page-title svg{width:1.5rem;height:1.5rem;margin-right:.25rem}.page-title-lg{font-size:1.5rem;line-height:2rem}.page-subtitle{margin-top:.25rem;color:var(--tblr-secondary)}.page-cover{--tblr-page-cover-blur: 20px;--tblr-page-cover-padding: 1rem;min-height:6rem;padding:var(--tblr-page-cover-padding) 0;position:relative;overflow:hidden}.page-cover-img{position:absolute;top:calc(-2*var(--tblr-page-cover-blur, 0));left:calc(-2*var(--tblr-page-cover-blur, 0));right:calc(-2*var(--tblr-page-cover-blur, 0));bottom:calc(-2*var(--tblr-page-cover-blur, 0));pointer-events:none;filter:blur(var(--tblr-page-cover-blur));object-fit:cover;background-size:cover;background-position:center;z-index:-1}.page-tabs{margin-top:.5rem;position:relative}.page-header-tabs .nav-bordered{border:0}.page-header-tabs+.page-body-card{margin-top:0}.alert{--tblr-alert-color: var(--tblr-body-color);--tblr-alert-bg: color-mix(in srgb, var(--tblr-alert-color) 10%, transparent);--tblr-alert-padding-x: 1rem;--tblr-alert-padding-y: 0.75rem;--tblr-alert-margin-bottom: 1rem;--tblr-alert-border-color: color-mix(in srgb, var(--tblr-alert-color) 20%, transparent);--tblr-alert-border: var(--tblr-border-width) solid var(--tblr-alert-border-color);--tblr-alert-border-radius: var(--tblr-border-radius);--tblr-alert-link-color: inherit;--tblr-alert-heading-font-weight: var(--tblr-font-weight-medium);position:relative;padding:var(--tblr-alert-padding-y) var(--tblr-alert-padding-x);margin-bottom:var(--tblr-alert-margin-bottom);background-color:color-mix(in srgb, var(--tblr-alert-bg), var(--tblr-bg-surface));border-radius:var(--tblr-alert-border-radius);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-alert-border-color);display:flex;flex-direction:row;gap:1rem}.alert-heading{color:inherit;margin-bottom:.25rem;font-weight:var(--tblr-alert-heading-font-weight)}.alert-description{color:var(--tblr-secondary)}.alert-icon{color:var(--tblr-alert-color);width:1.25rem !important;height:1.25rem !important}.alert-action{color:var(--tblr-alert-color);text-decoration:underline}.alert-action:hover{text-decoration:none}.alert-list{margin:0}.alert-link{font-weight:var(--tblr-font-weight-bold);color:var(--tblr-alert-link-color)}.alert-link,.alert-link:hover{color:var(--tblr-alert-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:calc(var(--tblr-alert-padding-x)/2 - 1px);right:calc(var(--tblr-alert-padding-y)/2 - 1px);z-index:1;padding:calc(var(--tblr-alert-padding-y)*1.25) var(--tblr-alert-padding-x)}.alert-important{border-color:var(--tblr-alert-color);background-color:var(--tblr-alert-color);color:var(--tblr-white)}.alert-important .alert-description{color:inherit}.alert-important .alert-icon{color:inherit}.alert-minor{background:rgba(0,0,0,0);border-color:var(--tblr-border-color)}.alert-primary{--tblr-alert-color: var(--tblr-primary)}.alert-secondary{--tblr-alert-color: var(--tblr-secondary)}.alert-success{--tblr-alert-color: var(--tblr-success)}.alert-info{--tblr-alert-color: var(--tblr-info)}.alert-warning{--tblr-alert-color: var(--tblr-warning)}.alert-danger{--tblr-alert-color: var(--tblr-danger)}.alert-light{--tblr-alert-color: var(--tblr-light)}.alert-dark{--tblr-alert-color: var(--tblr-dark)}.alert-muted{--tblr-alert-color: var(--tblr-muted)}.alert-blue{--tblr-alert-color: var(--tblr-blue)}.alert-azure{--tblr-alert-color: var(--tblr-azure)}.alert-indigo{--tblr-alert-color: var(--tblr-indigo)}.alert-purple{--tblr-alert-color: var(--tblr-purple)}.alert-pink{--tblr-alert-color: var(--tblr-pink)}.alert-red{--tblr-alert-color: var(--tblr-red)}.alert-orange{--tblr-alert-color: var(--tblr-orange)}.alert-yellow{--tblr-alert-color: var(--tblr-yellow)}.alert-lime{--tblr-alert-color: var(--tblr-lime)}.alert-green{--tblr-alert-color: var(--tblr-green)}.alert-teal{--tblr-alert-color: var(--tblr-teal)}.alert-cyan{--tblr-alert-color: var(--tblr-cyan)}.avatar{--tblr-avatar-size: var(--tblr-avatar-list-size, 2.5rem);--tblr-avatar-status-size: 0.75rem;--tblr-avatar-bg: var(--tblr-bg-surface-secondary);--tblr-avatar-box-shadow-color: var(--tblr-border-color-translucent);--tblr-avatar-box-shadow: inset 0 0 0 1px var(--tblr-avatar-box-shadow-color);--tblr-avatar-font-size: 1rem;--tblr-avatar-icon-size: 1.5rem;--tblr-avatar-brand-size: 1.25rem;position:relative;width:var(--tblr-avatar-size);height:var(--tblr-avatar-size);font-size:var(--tblr-avatar-font-size);font-weight:var(--tblr-font-weight-medium);line-height:1;display:inline-flex;align-items:center;justify-content:center;color:var(--tblr-secondary);text-align:center;text-transform:uppercase;vertical-align:bottom;user-select:none;background:var(--tblr-avatar-bg) no-repeat center/cover;border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-avatar-box-shadow);transition:color .3s,background-color .3s,box-shadow .3s}.avatar .icon{width:var(--tblr-avatar-icon-size);height:var(--tblr-avatar-icon-size)}.avatar .badge{position:absolute;right:0;bottom:0;border-radius:100rem;box-shadow:0 0 0 calc(var(--tblr-avatar-status-size)/4) var(--tblr-bg-surface)}a.avatar{cursor:pointer}a.avatar:hover{color:var(--tblr-primary);--tblr-avatar-box-shadow-color: var(--tblr-primary)}.avatar-rounded{border-radius:100rem}.avatar-xxs{--tblr-avatar-size: 1rem;--tblr-avatar-status-size: 0.25rem;--tblr-avatar-font-size: 0.5rem;--tblr-avatar-icon-size: 0.5rem;--tblr-avatar-brand-size: 0.5rem}.avatar-xxs .badge:empty{width:.25rem;height:.25rem}.avatar-xs{--tblr-avatar-size: 1.25rem;--tblr-avatar-status-size: 0.375rem;--tblr-avatar-font-size: 0.625rem;--tblr-avatar-icon-size: 0.75rem;--tblr-avatar-brand-size: 0.75rem}.avatar-xs .badge:empty{width:.375rem;height:.375rem}.avatar-sm{--tblr-avatar-size: 2rem;--tblr-avatar-status-size: 0.5rem;--tblr-avatar-font-size: 0.75rem;--tblr-avatar-icon-size: 1.5rem;--tblr-avatar-brand-size: 1rem}.avatar-sm .badge:empty{width:.5rem;height:.5rem}.avatar-md{--tblr-avatar-size: 2.5rem;--tblr-avatar-status-size: 0.75rem;--tblr-avatar-font-size: 0.875rem;--tblr-avatar-icon-size: 1.5rem;--tblr-avatar-brand-size: 1.25rem}.avatar-md .badge:empty{width:.75rem;height:.75rem}.avatar-lg{--tblr-avatar-size: 3rem;--tblr-avatar-status-size: 0.75rem;--tblr-avatar-font-size: 1.25rem;--tblr-avatar-icon-size: 2rem;--tblr-avatar-brand-size: 1.25rem}.avatar-lg .badge:empty{width:.75rem;height:.75rem}.avatar-xl{--tblr-avatar-size: 5rem;--tblr-avatar-status-size: 1rem;--tblr-avatar-font-size: 2rem;--tblr-avatar-icon-size: 3rem;--tblr-avatar-brand-size: 1.25rem}.avatar-xl .badge:empty{width:1rem;height:1rem}.avatar-2xl{--tblr-avatar-size: 7rem;--tblr-avatar-status-size: 1rem;--tblr-avatar-font-size: 3rem;--tblr-avatar-icon-size: 5rem;--tblr-avatar-brand-size: 2rem}.avatar-2xl .badge:empty{width:1rem;height:1rem}.avatar-list{--tblr-avatar-list-size: 2.5rem;--tblr-list-gap: 0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}.avatar-list a.avatar:hover{z-index:1}.avatar-list-stacked{display:block;--tblr-list-gap: 0}.avatar-list-stacked .avatar{margin-right:calc(-0.5*var(--tblr-avatar-size)) !important;box-shadow:var(--tblr-avatar-box-shadow),0 0 0 2px var(--tblr-card-bg, var(--tblr-bg-surface))}.avatar-list-xxs{--tblr-avatar-list-size: 1rem}.avatar-list-xs{--tblr-avatar-list-size: 1.25rem}.avatar-list-sm{--tblr-avatar-list-size: 2rem}.avatar-list-md{--tblr-avatar-list-size: 2.5rem}.avatar-list-lg{--tblr-avatar-list-size: 3rem}.avatar-list-xl{--tblr-avatar-list-size: 5rem}.avatar-list-2xl{--tblr-avatar-list-size: 7rem}.avatar-upload{border:var(--tblr-border-width) dashed var(--tblr-border-color);background:var(--tblr-bg-forms);box-shadow:none;flex-direction:column;transition:color .3s,background-color .3s}@media(prefers-reduced-motion: reduce){.avatar-upload{transition:none}}.avatar-upload svg{width:1.5rem;height:1.5rem;stroke-width:1}.avatar-upload:hover{border-color:var(--tblr-primary);color:var(--tblr-primary);text-decoration:none}.avatar-upload-text{font-size:.625rem;line-height:1;margin-top:.25rem}.avatar-cover{margin-top:calc(-0.5*var(--tblr-avatar-size));box-shadow:0 0 0 .25rem var(--tblr-card-bg, var(--tblr-body-bg))}.avatar-brand{width:var(--tblr-avatar-brand-size);height:var(--tblr-avatar-brand-size);position:absolute;right:-2px;bottom:-2px;z-index:1000;background:var(--tblr-bg-surface);border-radius:var(--tblr-border-radius);border:1px solid var(--tblr-border-color)}.badge{--tblr-badge-padding-x: 0.5em;--tblr-badge-padding-y: 0.25em;--tblr-badge-font-size: 0.85714285em;--tblr-badge-font-weight: var(--tblr-font-weight-medium);--tblr-badge-color: var(--tblr-secondary);--tblr-badge-border-radius: var(--tblr-border-radius);--tblr-badge-icon-size: 1em;--tblr-badge-line-height: 1;display:inline-flex;padding:var(--tblr-badge-padding-y) var(--tblr-badge-padding-x);font-weight:var(--tblr-badge-font-weight);font-size:var(--tblr-badge-font-size);color:var(--tblr-badge-color);text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:.25rem;background:var(--tblr-bg-surface-secondary);overflow:hidden;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) rgba(0,0,0,0);border-radius:var(--tblr-badge-border-radius);min-width:calc(1em + var(--tblr-badge-padding-y)*2 + 2px);letter-spacing:.04em;vertical-align:bottom;line-height:var(--tblr-badge-line-height)}a.badge{background:var(--tblr-bg-surface-secondary)}.badge .icon{width:1em;height:1em;font-size:var(--tblr-badge-icon-size);stroke-width:2}.badge:empty,.badge-dot{display:inline-block;width:10px;height:10px;min-width:0;min-height:auto;padding:0;border-radius:100rem;vertical-align:baseline}.badge-outline{background-color:rgba(0,0,0,0);border:var(--tblr-border-width) var(--tblr-border-style) currentColor}.badge-pill{border-radius:100rem}.badges-list{--tblr-list-gap: 0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}.badge-notification{position:absolute !important;top:0 !important;right:0 !important;transform:translate(50%, -50%);z-index:1}.badge-blink{animation:blink 2s infinite}.badge-sm{--tblr-badge-font-size: 0.71428571em;--tblr-badge-icon-size: 1em;--tblr-badge-padding-y: 2px;--tblr-badge-padding-x: 0.25rem}.badge-lg{--tblr-badge-font-size: 1em;--tblr-badge-icon-size: 1em;--tblr-badge-padding-y: 0.25rem;--tblr-badge-padding-x: 0.5rem}.badge-icononly{--tblr-badge-padding-x: 0}.btn{--tblr-btn-icon-size: 1.25rem;--tblr-btn-icon-color: inherit;--tblr-btn-bg: var(--tblr-bg-surface);--tblr-btn-color: var(--tblr-body-color);--tblr-btn-border-color: var(--tblr-border-color);--tblr-btn-hover-bg: var(--tblr-btn-bg);--tblr-btn-hover-border-color: var(--tblr-border-active-color);--tblr-btn-active-color: var(--tblr-primary);--tblr-btn-active-bg: rgba(var(--tblr-primary-rgb), 0.04);--tblr-btn-active-border-color: var(--tblr-primary);display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:var(--tblr-btn-box-shadow);position:relative;min-width:calc(var(--tblr-btn-line-height)*1 + var(--tblr-btn-padding-y)*2 + var(--tblr-btn-border-width)*2);min-height:calc(var(--tblr-btn-line-height)*1 + var(--tblr-btn-padding-y)*2 + var(--tblr-btn-border-width)*2)}.btn .icon{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);min-width:var(--tblr-btn-icon-size);font-size:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/2) 0 calc(var(--tblr-btn-padding-x)/-4);vertical-align:bottom;color:var(--tblr-btn-icon-color)}.btn .avatar{width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);margin:0 calc(var(--tblr-btn-padding-x)/2) 0 calc(var(--tblr-btn-padding-x)/-4)}.btn .icon-right,.btn .icon-end{margin:0 calc(var(--tblr-btn-padding-x)/-4) 0 calc(var(--tblr-btn-padding-x)/2)}.btn .badge{top:auto}.btn-check+.btn:hover{color:var(--tblr-btn-hover-color);background-color:var(--tblr-btn-hover-bg);border-color:var(--tblr-btn-hover-border-color)}.btn-link{color:rgb(6.711627907, 124.1651162791, 233.788372093);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.btn-link .icon{color:inherit}.btn-link:hover{color:rgb(4.8,88.8,167.2);border-color:rgba(0,0,0,0)}.btn-primary{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-primary-fg, #ffffff);--tblr-btn-bg: var(--tblr-primary);--tblr-btn-hover-color: var(--tblr-primary-fg);--tblr-btn-hover-bg: var(--tblr-primary-darken);--tblr-btn-active-color: var(--tblr-primary-fg);--tblr-btn-active-bg: var(--tblr-primary-darken);--tblr-btn-disabled-bg: var(--tblr-primary);--tblr-btn-disabled-color: var(--tblr-primary-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-primary,.btn-outline.btn-primary{--tblr-btn-color: var(--tblr-primary);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-primary);--tblr-btn-hover-color: var(--tblr-primary-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-primary);--tblr-btn-active-color: var(--tblr-primary-fg);--tblr-btn-active-bg: var(--tblr-primary);--tblr-btn-active-border-color: var(--tblr-primary);--tblr-btn-disabled-color: var(--tblr-primary);--tblr-btn-disabled-border-color: var(--tblr-primary)}.btn-ghost-primary,.btn-ghost.btn-primary{--tblr-btn-color: var(--tblr-primary);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-primary-fg);--tblr-btn-hover-bg: var(--tblr-primary);--tblr-btn-hover-border-color: var(--tblr-primary);--tblr-btn-active-color: var(--tblr-primary-fg);--tblr-btn-active-bg: var(--tblr-primary);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-primary);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-secondary{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-secondary-fg, #ffffff);--tblr-btn-bg: var(--tblr-secondary);--tblr-btn-hover-color: var(--tblr-secondary-fg);--tblr-btn-hover-bg: var(--tblr-secondary-darken);--tblr-btn-active-color: var(--tblr-secondary-fg);--tblr-btn-active-bg: var(--tblr-secondary-darken);--tblr-btn-disabled-bg: var(--tblr-secondary);--tblr-btn-disabled-color: var(--tblr-secondary-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-secondary,.btn-outline.btn-secondary{--tblr-btn-color: var(--tblr-secondary);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-secondary);--tblr-btn-hover-color: var(--tblr-secondary-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-secondary);--tblr-btn-active-color: var(--tblr-secondary-fg);--tblr-btn-active-bg: var(--tblr-secondary);--tblr-btn-active-border-color: var(--tblr-secondary);--tblr-btn-disabled-color: var(--tblr-secondary);--tblr-btn-disabled-border-color: var(--tblr-secondary)}.btn-ghost-secondary,.btn-ghost.btn-secondary{--tblr-btn-color: var(--tblr-secondary);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-secondary-fg);--tblr-btn-hover-bg: var(--tblr-secondary);--tblr-btn-hover-border-color: var(--tblr-secondary);--tblr-btn-active-color: var(--tblr-secondary-fg);--tblr-btn-active-bg: var(--tblr-secondary);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-secondary);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-success{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-success-fg, #ffffff);--tblr-btn-bg: var(--tblr-success);--tblr-btn-hover-color: var(--tblr-success-fg);--tblr-btn-hover-bg: var(--tblr-success-darken);--tblr-btn-active-color: var(--tblr-success-fg);--tblr-btn-active-bg: var(--tblr-success-darken);--tblr-btn-disabled-bg: var(--tblr-success);--tblr-btn-disabled-color: var(--tblr-success-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-success,.btn-outline.btn-success{--tblr-btn-color: var(--tblr-success);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-success);--tblr-btn-hover-color: var(--tblr-success-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-success);--tblr-btn-active-color: var(--tblr-success-fg);--tblr-btn-active-bg: var(--tblr-success);--tblr-btn-active-border-color: var(--tblr-success);--tblr-btn-disabled-color: var(--tblr-success);--tblr-btn-disabled-border-color: var(--tblr-success)}.btn-ghost-success,.btn-ghost.btn-success{--tblr-btn-color: var(--tblr-success);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-success-fg);--tblr-btn-hover-bg: var(--tblr-success);--tblr-btn-hover-border-color: var(--tblr-success);--tblr-btn-active-color: var(--tblr-success-fg);--tblr-btn-active-bg: var(--tblr-success);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-success);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-info{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-info-fg, #ffffff);--tblr-btn-bg: var(--tblr-info);--tblr-btn-hover-color: var(--tblr-info-fg);--tblr-btn-hover-bg: var(--tblr-info-darken);--tblr-btn-active-color: var(--tblr-info-fg);--tblr-btn-active-bg: var(--tblr-info-darken);--tblr-btn-disabled-bg: var(--tblr-info);--tblr-btn-disabled-color: var(--tblr-info-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-info,.btn-outline.btn-info{--tblr-btn-color: var(--tblr-info);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-info);--tblr-btn-hover-color: var(--tblr-info-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-info);--tblr-btn-active-color: var(--tblr-info-fg);--tblr-btn-active-bg: var(--tblr-info);--tblr-btn-active-border-color: var(--tblr-info);--tblr-btn-disabled-color: var(--tblr-info);--tblr-btn-disabled-border-color: var(--tblr-info)}.btn-ghost-info,.btn-ghost.btn-info{--tblr-btn-color: var(--tblr-info);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-info-fg);--tblr-btn-hover-bg: var(--tblr-info);--tblr-btn-hover-border-color: var(--tblr-info);--tblr-btn-active-color: var(--tblr-info-fg);--tblr-btn-active-bg: var(--tblr-info);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-info);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-warning{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-warning-fg, #ffffff);--tblr-btn-bg: var(--tblr-warning);--tblr-btn-hover-color: var(--tblr-warning-fg);--tblr-btn-hover-bg: var(--tblr-warning-darken);--tblr-btn-active-color: var(--tblr-warning-fg);--tblr-btn-active-bg: var(--tblr-warning-darken);--tblr-btn-disabled-bg: var(--tblr-warning);--tblr-btn-disabled-color: var(--tblr-warning-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-warning,.btn-outline.btn-warning{--tblr-btn-color: var(--tblr-warning);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-warning);--tblr-btn-hover-color: var(--tblr-warning-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-warning);--tblr-btn-active-color: var(--tblr-warning-fg);--tblr-btn-active-bg: var(--tblr-warning);--tblr-btn-active-border-color: var(--tblr-warning);--tblr-btn-disabled-color: var(--tblr-warning);--tblr-btn-disabled-border-color: var(--tblr-warning)}.btn-ghost-warning,.btn-ghost.btn-warning{--tblr-btn-color: var(--tblr-warning);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-warning-fg);--tblr-btn-hover-bg: var(--tblr-warning);--tblr-btn-hover-border-color: var(--tblr-warning);--tblr-btn-active-color: var(--tblr-warning-fg);--tblr-btn-active-bg: var(--tblr-warning);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-warning);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-danger{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-danger-fg, #ffffff);--tblr-btn-bg: var(--tblr-danger);--tblr-btn-hover-color: var(--tblr-danger-fg);--tblr-btn-hover-bg: var(--tblr-danger-darken);--tblr-btn-active-color: var(--tblr-danger-fg);--tblr-btn-active-bg: var(--tblr-danger-darken);--tblr-btn-disabled-bg: var(--tblr-danger);--tblr-btn-disabled-color: var(--tblr-danger-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-danger,.btn-outline.btn-danger{--tblr-btn-color: var(--tblr-danger);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-danger);--tblr-btn-hover-color: var(--tblr-danger-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-danger);--tblr-btn-active-color: var(--tblr-danger-fg);--tblr-btn-active-bg: var(--tblr-danger);--tblr-btn-active-border-color: var(--tblr-danger);--tblr-btn-disabled-color: var(--tblr-danger);--tblr-btn-disabled-border-color: var(--tblr-danger)}.btn-ghost-danger,.btn-ghost.btn-danger{--tblr-btn-color: var(--tblr-danger);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-danger-fg);--tblr-btn-hover-bg: var(--tblr-danger);--tblr-btn-hover-border-color: var(--tblr-danger);--tblr-btn-active-color: var(--tblr-danger-fg);--tblr-btn-active-bg: var(--tblr-danger);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-danger);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-light{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-light-fg, #ffffff);--tblr-btn-bg: var(--tblr-light);--tblr-btn-hover-color: var(--tblr-light-fg);--tblr-btn-hover-bg: var(--tblr-light-darken);--tblr-btn-active-color: var(--tblr-light-fg);--tblr-btn-active-bg: var(--tblr-light-darken);--tblr-btn-disabled-bg: var(--tblr-light);--tblr-btn-disabled-color: var(--tblr-light-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-light,.btn-outline.btn-light{--tblr-btn-color: var(--tblr-light);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-light);--tblr-btn-hover-color: var(--tblr-light-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-light);--tblr-btn-active-color: var(--tblr-light-fg);--tblr-btn-active-bg: var(--tblr-light);--tblr-btn-active-border-color: var(--tblr-light);--tblr-btn-disabled-color: var(--tblr-light);--tblr-btn-disabled-border-color: var(--tblr-light)}.btn-ghost-light,.btn-ghost.btn-light{--tblr-btn-color: var(--tblr-light);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-light-fg);--tblr-btn-hover-bg: var(--tblr-light);--tblr-btn-hover-border-color: var(--tblr-light);--tblr-btn-active-color: var(--tblr-light-fg);--tblr-btn-active-bg: var(--tblr-light);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-light);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-dark{--tblr-btn-border-color: var(--tblr-dark-mode-border-color);--tblr-btn-hover-border-color: var(--tblr-dark-mode-border-active-color);--tblr-btn-active-border-color: var(--tblr-dark-mode-border-active-color);--tblr-btn-color: var(--tblr-dark-fg, #ffffff);--tblr-btn-bg: var(--tblr-dark);--tblr-btn-hover-color: var(--tblr-dark-fg);--tblr-btn-hover-bg: var(--tblr-dark-darken);--tblr-btn-active-color: var(--tblr-dark-fg);--tblr-btn-active-bg: var(--tblr-dark-darken);--tblr-btn-disabled-bg: var(--tblr-dark);--tblr-btn-disabled-color: var(--tblr-dark-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-dark,.btn-outline.btn-dark{--tblr-btn-color: var(--tblr-dark);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-dark);--tblr-btn-hover-color: var(--tblr-dark-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-dark);--tblr-btn-active-color: var(--tblr-dark-fg);--tblr-btn-active-bg: var(--tblr-dark);--tblr-btn-active-border-color: var(--tblr-dark);--tblr-btn-disabled-color: var(--tblr-dark);--tblr-btn-disabled-border-color: var(--tblr-dark)}.btn-ghost-dark,.btn-ghost.btn-dark{--tblr-btn-color: var(--tblr-dark);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-dark-fg);--tblr-btn-hover-bg: var(--tblr-dark);--tblr-btn-hover-border-color: var(--tblr-dark);--tblr-btn-active-color: var(--tblr-dark-fg);--tblr-btn-active-bg: var(--tblr-dark);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-dark);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-muted{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-muted-fg, #ffffff);--tblr-btn-bg: var(--tblr-muted);--tblr-btn-hover-color: var(--tblr-muted-fg);--tblr-btn-hover-bg: var(--tblr-muted-darken);--tblr-btn-active-color: var(--tblr-muted-fg);--tblr-btn-active-bg: var(--tblr-muted-darken);--tblr-btn-disabled-bg: var(--tblr-muted);--tblr-btn-disabled-color: var(--tblr-muted-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-muted,.btn-outline.btn-muted{--tblr-btn-color: var(--tblr-muted);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-muted);--tblr-btn-hover-color: var(--tblr-muted-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-muted);--tblr-btn-active-color: var(--tblr-muted-fg);--tblr-btn-active-bg: var(--tblr-muted);--tblr-btn-active-border-color: var(--tblr-muted);--tblr-btn-disabled-color: var(--tblr-muted);--tblr-btn-disabled-border-color: var(--tblr-muted)}.btn-ghost-muted,.btn-ghost.btn-muted{--tblr-btn-color: var(--tblr-muted);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-muted-fg);--tblr-btn-hover-bg: var(--tblr-muted);--tblr-btn-hover-border-color: var(--tblr-muted);--tblr-btn-active-color: var(--tblr-muted-fg);--tblr-btn-active-bg: var(--tblr-muted);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-muted);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-blue{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-blue-fg, #ffffff);--tblr-btn-bg: var(--tblr-blue);--tblr-btn-hover-color: var(--tblr-blue-fg);--tblr-btn-hover-bg: var(--tblr-blue-darken);--tblr-btn-active-color: var(--tblr-blue-fg);--tblr-btn-active-bg: var(--tblr-blue-darken);--tblr-btn-disabled-bg: var(--tblr-blue);--tblr-btn-disabled-color: var(--tblr-blue-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-blue,.btn-outline.btn-blue{--tblr-btn-color: var(--tblr-blue);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-blue);--tblr-btn-hover-color: var(--tblr-blue-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-blue);--tblr-btn-active-color: var(--tblr-blue-fg);--tblr-btn-active-bg: var(--tblr-blue);--tblr-btn-active-border-color: var(--tblr-blue);--tblr-btn-disabled-color: var(--tblr-blue);--tblr-btn-disabled-border-color: var(--tblr-blue)}.btn-ghost-blue,.btn-ghost.btn-blue{--tblr-btn-color: var(--tblr-blue);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-blue-fg);--tblr-btn-hover-bg: var(--tblr-blue);--tblr-btn-hover-border-color: var(--tblr-blue);--tblr-btn-active-color: var(--tblr-blue-fg);--tblr-btn-active-bg: var(--tblr-blue);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-blue);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-azure{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-azure-fg, #ffffff);--tblr-btn-bg: var(--tblr-azure);--tblr-btn-hover-color: var(--tblr-azure-fg);--tblr-btn-hover-bg: var(--tblr-azure-darken);--tblr-btn-active-color: var(--tblr-azure-fg);--tblr-btn-active-bg: var(--tblr-azure-darken);--tblr-btn-disabled-bg: var(--tblr-azure);--tblr-btn-disabled-color: var(--tblr-azure-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-azure,.btn-outline.btn-azure{--tblr-btn-color: var(--tblr-azure);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-azure);--tblr-btn-hover-color: var(--tblr-azure-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-azure);--tblr-btn-active-color: var(--tblr-azure-fg);--tblr-btn-active-bg: var(--tblr-azure);--tblr-btn-active-border-color: var(--tblr-azure);--tblr-btn-disabled-color: var(--tblr-azure);--tblr-btn-disabled-border-color: var(--tblr-azure)}.btn-ghost-azure,.btn-ghost.btn-azure{--tblr-btn-color: var(--tblr-azure);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-azure-fg);--tblr-btn-hover-bg: var(--tblr-azure);--tblr-btn-hover-border-color: var(--tblr-azure);--tblr-btn-active-color: var(--tblr-azure-fg);--tblr-btn-active-bg: var(--tblr-azure);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-azure);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-indigo{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-indigo-fg, #ffffff);--tblr-btn-bg: var(--tblr-indigo);--tblr-btn-hover-color: var(--tblr-indigo-fg);--tblr-btn-hover-bg: var(--tblr-indigo-darken);--tblr-btn-active-color: var(--tblr-indigo-fg);--tblr-btn-active-bg: var(--tblr-indigo-darken);--tblr-btn-disabled-bg: var(--tblr-indigo);--tblr-btn-disabled-color: var(--tblr-indigo-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-indigo,.btn-outline.btn-indigo{--tblr-btn-color: var(--tblr-indigo);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-indigo);--tblr-btn-hover-color: var(--tblr-indigo-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-indigo);--tblr-btn-active-color: var(--tblr-indigo-fg);--tblr-btn-active-bg: var(--tblr-indigo);--tblr-btn-active-border-color: var(--tblr-indigo);--tblr-btn-disabled-color: var(--tblr-indigo);--tblr-btn-disabled-border-color: var(--tblr-indigo)}.btn-ghost-indigo,.btn-ghost.btn-indigo{--tblr-btn-color: var(--tblr-indigo);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-indigo-fg);--tblr-btn-hover-bg: var(--tblr-indigo);--tblr-btn-hover-border-color: var(--tblr-indigo);--tblr-btn-active-color: var(--tblr-indigo-fg);--tblr-btn-active-bg: var(--tblr-indigo);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-indigo);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-purple{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-purple-fg, #ffffff);--tblr-btn-bg: var(--tblr-purple);--tblr-btn-hover-color: var(--tblr-purple-fg);--tblr-btn-hover-bg: var(--tblr-purple-darken);--tblr-btn-active-color: var(--tblr-purple-fg);--tblr-btn-active-bg: var(--tblr-purple-darken);--tblr-btn-disabled-bg: var(--tblr-purple);--tblr-btn-disabled-color: var(--tblr-purple-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-purple,.btn-outline.btn-purple{--tblr-btn-color: var(--tblr-purple);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-purple);--tblr-btn-hover-color: var(--tblr-purple-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-purple);--tblr-btn-active-color: var(--tblr-purple-fg);--tblr-btn-active-bg: var(--tblr-purple);--tblr-btn-active-border-color: var(--tblr-purple);--tblr-btn-disabled-color: var(--tblr-purple);--tblr-btn-disabled-border-color: var(--tblr-purple)}.btn-ghost-purple,.btn-ghost.btn-purple{--tblr-btn-color: var(--tblr-purple);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-purple-fg);--tblr-btn-hover-bg: var(--tblr-purple);--tblr-btn-hover-border-color: var(--tblr-purple);--tblr-btn-active-color: var(--tblr-purple-fg);--tblr-btn-active-bg: var(--tblr-purple);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-purple);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-pink{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-pink-fg, #ffffff);--tblr-btn-bg: var(--tblr-pink);--tblr-btn-hover-color: var(--tblr-pink-fg);--tblr-btn-hover-bg: var(--tblr-pink-darken);--tblr-btn-active-color: var(--tblr-pink-fg);--tblr-btn-active-bg: var(--tblr-pink-darken);--tblr-btn-disabled-bg: var(--tblr-pink);--tblr-btn-disabled-color: var(--tblr-pink-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-pink,.btn-outline.btn-pink{--tblr-btn-color: var(--tblr-pink);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-pink);--tblr-btn-hover-color: var(--tblr-pink-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-pink);--tblr-btn-active-color: var(--tblr-pink-fg);--tblr-btn-active-bg: var(--tblr-pink);--tblr-btn-active-border-color: var(--tblr-pink);--tblr-btn-disabled-color: var(--tblr-pink);--tblr-btn-disabled-border-color: var(--tblr-pink)}.btn-ghost-pink,.btn-ghost.btn-pink{--tblr-btn-color: var(--tblr-pink);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-pink-fg);--tblr-btn-hover-bg: var(--tblr-pink);--tblr-btn-hover-border-color: var(--tblr-pink);--tblr-btn-active-color: var(--tblr-pink-fg);--tblr-btn-active-bg: var(--tblr-pink);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-pink);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-red{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-red-fg, #ffffff);--tblr-btn-bg: var(--tblr-red);--tblr-btn-hover-color: var(--tblr-red-fg);--tblr-btn-hover-bg: var(--tblr-red-darken);--tblr-btn-active-color: var(--tblr-red-fg);--tblr-btn-active-bg: var(--tblr-red-darken);--tblr-btn-disabled-bg: var(--tblr-red);--tblr-btn-disabled-color: var(--tblr-red-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-red,.btn-outline.btn-red{--tblr-btn-color: var(--tblr-red);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-red);--tblr-btn-hover-color: var(--tblr-red-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-red);--tblr-btn-active-color: var(--tblr-red-fg);--tblr-btn-active-bg: var(--tblr-red);--tblr-btn-active-border-color: var(--tblr-red);--tblr-btn-disabled-color: var(--tblr-red);--tblr-btn-disabled-border-color: var(--tblr-red)}.btn-ghost-red,.btn-ghost.btn-red{--tblr-btn-color: var(--tblr-red);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-red-fg);--tblr-btn-hover-bg: var(--tblr-red);--tblr-btn-hover-border-color: var(--tblr-red);--tblr-btn-active-color: var(--tblr-red-fg);--tblr-btn-active-bg: var(--tblr-red);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-red);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-orange{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-orange-fg, #ffffff);--tblr-btn-bg: var(--tblr-orange);--tblr-btn-hover-color: var(--tblr-orange-fg);--tblr-btn-hover-bg: var(--tblr-orange-darken);--tblr-btn-active-color: var(--tblr-orange-fg);--tblr-btn-active-bg: var(--tblr-orange-darken);--tblr-btn-disabled-bg: var(--tblr-orange);--tblr-btn-disabled-color: var(--tblr-orange-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-orange,.btn-outline.btn-orange{--tblr-btn-color: var(--tblr-orange);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-orange);--tblr-btn-hover-color: var(--tblr-orange-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-orange);--tblr-btn-active-color: var(--tblr-orange-fg);--tblr-btn-active-bg: var(--tblr-orange);--tblr-btn-active-border-color: var(--tblr-orange);--tblr-btn-disabled-color: var(--tblr-orange);--tblr-btn-disabled-border-color: var(--tblr-orange)}.btn-ghost-orange,.btn-ghost.btn-orange{--tblr-btn-color: var(--tblr-orange);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-orange-fg);--tblr-btn-hover-bg: var(--tblr-orange);--tblr-btn-hover-border-color: var(--tblr-orange);--tblr-btn-active-color: var(--tblr-orange-fg);--tblr-btn-active-bg: var(--tblr-orange);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-orange);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-yellow{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-yellow-fg, #ffffff);--tblr-btn-bg: var(--tblr-yellow);--tblr-btn-hover-color: var(--tblr-yellow-fg);--tblr-btn-hover-bg: var(--tblr-yellow-darken);--tblr-btn-active-color: var(--tblr-yellow-fg);--tblr-btn-active-bg: var(--tblr-yellow-darken);--tblr-btn-disabled-bg: var(--tblr-yellow);--tblr-btn-disabled-color: var(--tblr-yellow-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-yellow,.btn-outline.btn-yellow{--tblr-btn-color: var(--tblr-yellow);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-yellow);--tblr-btn-hover-color: var(--tblr-yellow-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-yellow);--tblr-btn-active-color: var(--tblr-yellow-fg);--tblr-btn-active-bg: var(--tblr-yellow);--tblr-btn-active-border-color: var(--tblr-yellow);--tblr-btn-disabled-color: var(--tblr-yellow);--tblr-btn-disabled-border-color: var(--tblr-yellow)}.btn-ghost-yellow,.btn-ghost.btn-yellow{--tblr-btn-color: var(--tblr-yellow);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-yellow-fg);--tblr-btn-hover-bg: var(--tblr-yellow);--tblr-btn-hover-border-color: var(--tblr-yellow);--tblr-btn-active-color: var(--tblr-yellow-fg);--tblr-btn-active-bg: var(--tblr-yellow);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-yellow);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-lime{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-lime-fg, #ffffff);--tblr-btn-bg: var(--tblr-lime);--tblr-btn-hover-color: var(--tblr-lime-fg);--tblr-btn-hover-bg: var(--tblr-lime-darken);--tblr-btn-active-color: var(--tblr-lime-fg);--tblr-btn-active-bg: var(--tblr-lime-darken);--tblr-btn-disabled-bg: var(--tblr-lime);--tblr-btn-disabled-color: var(--tblr-lime-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-lime,.btn-outline.btn-lime{--tblr-btn-color: var(--tblr-lime);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-lime);--tblr-btn-hover-color: var(--tblr-lime-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-lime);--tblr-btn-active-color: var(--tblr-lime-fg);--tblr-btn-active-bg: var(--tblr-lime);--tblr-btn-active-border-color: var(--tblr-lime);--tblr-btn-disabled-color: var(--tblr-lime);--tblr-btn-disabled-border-color: var(--tblr-lime)}.btn-ghost-lime,.btn-ghost.btn-lime{--tblr-btn-color: var(--tblr-lime);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-lime-fg);--tblr-btn-hover-bg: var(--tblr-lime);--tblr-btn-hover-border-color: var(--tblr-lime);--tblr-btn-active-color: var(--tblr-lime-fg);--tblr-btn-active-bg: var(--tblr-lime);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-lime);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-green{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-green-fg, #ffffff);--tblr-btn-bg: var(--tblr-green);--tblr-btn-hover-color: var(--tblr-green-fg);--tblr-btn-hover-bg: var(--tblr-green-darken);--tblr-btn-active-color: var(--tblr-green-fg);--tblr-btn-active-bg: var(--tblr-green-darken);--tblr-btn-disabled-bg: var(--tblr-green);--tblr-btn-disabled-color: var(--tblr-green-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-green,.btn-outline.btn-green{--tblr-btn-color: var(--tblr-green);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-green);--tblr-btn-hover-color: var(--tblr-green-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-green);--tblr-btn-active-color: var(--tblr-green-fg);--tblr-btn-active-bg: var(--tblr-green);--tblr-btn-active-border-color: var(--tblr-green);--tblr-btn-disabled-color: var(--tblr-green);--tblr-btn-disabled-border-color: var(--tblr-green)}.btn-ghost-green,.btn-ghost.btn-green{--tblr-btn-color: var(--tblr-green);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-green-fg);--tblr-btn-hover-bg: var(--tblr-green);--tblr-btn-hover-border-color: var(--tblr-green);--tblr-btn-active-color: var(--tblr-green-fg);--tblr-btn-active-bg: var(--tblr-green);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-green);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-teal{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-teal-fg, #ffffff);--tblr-btn-bg: var(--tblr-teal);--tblr-btn-hover-color: var(--tblr-teal-fg);--tblr-btn-hover-bg: var(--tblr-teal-darken);--tblr-btn-active-color: var(--tblr-teal-fg);--tblr-btn-active-bg: var(--tblr-teal-darken);--tblr-btn-disabled-bg: var(--tblr-teal);--tblr-btn-disabled-color: var(--tblr-teal-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-teal,.btn-outline.btn-teal{--tblr-btn-color: var(--tblr-teal);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-teal);--tblr-btn-hover-color: var(--tblr-teal-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-teal);--tblr-btn-active-color: var(--tblr-teal-fg);--tblr-btn-active-bg: var(--tblr-teal);--tblr-btn-active-border-color: var(--tblr-teal);--tblr-btn-disabled-color: var(--tblr-teal);--tblr-btn-disabled-border-color: var(--tblr-teal)}.btn-ghost-teal,.btn-ghost.btn-teal{--tblr-btn-color: var(--tblr-teal);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-teal-fg);--tblr-btn-hover-bg: var(--tblr-teal);--tblr-btn-hover-border-color: var(--tblr-teal);--tblr-btn-active-color: var(--tblr-teal-fg);--tblr-btn-active-bg: var(--tblr-teal);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-teal);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-cyan{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-cyan-fg, #ffffff);--tblr-btn-bg: var(--tblr-cyan);--tblr-btn-hover-color: var(--tblr-cyan-fg);--tblr-btn-hover-bg: var(--tblr-cyan-darken);--tblr-btn-active-color: var(--tblr-cyan-fg);--tblr-btn-active-bg: var(--tblr-cyan-darken);--tblr-btn-disabled-bg: var(--tblr-cyan);--tblr-btn-disabled-color: var(--tblr-cyan-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-cyan,.btn-outline.btn-cyan{--tblr-btn-color: var(--tblr-cyan);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-cyan);--tblr-btn-hover-color: var(--tblr-cyan-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-cyan);--tblr-btn-active-color: var(--tblr-cyan-fg);--tblr-btn-active-bg: var(--tblr-cyan);--tblr-btn-active-border-color: var(--tblr-cyan);--tblr-btn-disabled-color: var(--tblr-cyan);--tblr-btn-disabled-border-color: var(--tblr-cyan)}.btn-ghost-cyan,.btn-ghost.btn-cyan{--tblr-btn-color: var(--tblr-cyan);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-cyan-fg);--tblr-btn-hover-bg: var(--tblr-cyan);--tblr-btn-hover-border-color: var(--tblr-cyan);--tblr-btn-active-color: var(--tblr-cyan-fg);--tblr-btn-active-bg: var(--tblr-cyan);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-cyan);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-x{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-x-fg, #ffffff);--tblr-btn-bg: var(--tblr-x);--tblr-btn-hover-color: var(--tblr-x-fg);--tblr-btn-hover-bg: var(--tblr-x-darken);--tblr-btn-active-color: var(--tblr-x-fg);--tblr-btn-active-bg: var(--tblr-x-darken);--tblr-btn-disabled-bg: var(--tblr-x);--tblr-btn-disabled-color: var(--tblr-x-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-x,.btn-outline.btn-x{--tblr-btn-color: var(--tblr-x);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-x);--tblr-btn-hover-color: var(--tblr-x-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-x);--tblr-btn-active-color: var(--tblr-x-fg);--tblr-btn-active-bg: var(--tblr-x);--tblr-btn-active-border-color: var(--tblr-x);--tblr-btn-disabled-color: var(--tblr-x);--tblr-btn-disabled-border-color: var(--tblr-x)}.btn-ghost-x,.btn-ghost.btn-x{--tblr-btn-color: var(--tblr-x);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-x-fg);--tblr-btn-hover-bg: var(--tblr-x);--tblr-btn-hover-border-color: var(--tblr-x);--tblr-btn-active-color: var(--tblr-x-fg);--tblr-btn-active-bg: var(--tblr-x);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-x);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-facebook{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-facebook-fg, #ffffff);--tblr-btn-bg: var(--tblr-facebook);--tblr-btn-hover-color: var(--tblr-facebook-fg);--tblr-btn-hover-bg: var(--tblr-facebook-darken);--tblr-btn-active-color: var(--tblr-facebook-fg);--tblr-btn-active-bg: var(--tblr-facebook-darken);--tblr-btn-disabled-bg: var(--tblr-facebook);--tblr-btn-disabled-color: var(--tblr-facebook-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-facebook,.btn-outline.btn-facebook{--tblr-btn-color: var(--tblr-facebook);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-facebook);--tblr-btn-hover-color: var(--tblr-facebook-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-facebook);--tblr-btn-active-color: var(--tblr-facebook-fg);--tblr-btn-active-bg: var(--tblr-facebook);--tblr-btn-active-border-color: var(--tblr-facebook);--tblr-btn-disabled-color: var(--tblr-facebook);--tblr-btn-disabled-border-color: var(--tblr-facebook)}.btn-ghost-facebook,.btn-ghost.btn-facebook{--tblr-btn-color: var(--tblr-facebook);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-facebook-fg);--tblr-btn-hover-bg: var(--tblr-facebook);--tblr-btn-hover-border-color: var(--tblr-facebook);--tblr-btn-active-color: var(--tblr-facebook-fg);--tblr-btn-active-bg: var(--tblr-facebook);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-facebook);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-twitter{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-twitter-fg, #ffffff);--tblr-btn-bg: var(--tblr-twitter);--tblr-btn-hover-color: var(--tblr-twitter-fg);--tblr-btn-hover-bg: var(--tblr-twitter-darken);--tblr-btn-active-color: var(--tblr-twitter-fg);--tblr-btn-active-bg: var(--tblr-twitter-darken);--tblr-btn-disabled-bg: var(--tblr-twitter);--tblr-btn-disabled-color: var(--tblr-twitter-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-twitter,.btn-outline.btn-twitter{--tblr-btn-color: var(--tblr-twitter);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-twitter);--tblr-btn-hover-color: var(--tblr-twitter-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-twitter);--tblr-btn-active-color: var(--tblr-twitter-fg);--tblr-btn-active-bg: var(--tblr-twitter);--tblr-btn-active-border-color: var(--tblr-twitter);--tblr-btn-disabled-color: var(--tblr-twitter);--tblr-btn-disabled-border-color: var(--tblr-twitter)}.btn-ghost-twitter,.btn-ghost.btn-twitter{--tblr-btn-color: var(--tblr-twitter);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-twitter-fg);--tblr-btn-hover-bg: var(--tblr-twitter);--tblr-btn-hover-border-color: var(--tblr-twitter);--tblr-btn-active-color: var(--tblr-twitter-fg);--tblr-btn-active-bg: var(--tblr-twitter);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-twitter);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-linkedin{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-linkedin-fg, #ffffff);--tblr-btn-bg: var(--tblr-linkedin);--tblr-btn-hover-color: var(--tblr-linkedin-fg);--tblr-btn-hover-bg: var(--tblr-linkedin-darken);--tblr-btn-active-color: var(--tblr-linkedin-fg);--tblr-btn-active-bg: var(--tblr-linkedin-darken);--tblr-btn-disabled-bg: var(--tblr-linkedin);--tblr-btn-disabled-color: var(--tblr-linkedin-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-linkedin,.btn-outline.btn-linkedin{--tblr-btn-color: var(--tblr-linkedin);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-linkedin);--tblr-btn-hover-color: var(--tblr-linkedin-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-linkedin);--tblr-btn-active-color: var(--tblr-linkedin-fg);--tblr-btn-active-bg: var(--tblr-linkedin);--tblr-btn-active-border-color: var(--tblr-linkedin);--tblr-btn-disabled-color: var(--tblr-linkedin);--tblr-btn-disabled-border-color: var(--tblr-linkedin)}.btn-ghost-linkedin,.btn-ghost.btn-linkedin{--tblr-btn-color: var(--tblr-linkedin);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-linkedin-fg);--tblr-btn-hover-bg: var(--tblr-linkedin);--tblr-btn-hover-border-color: var(--tblr-linkedin);--tblr-btn-active-color: var(--tblr-linkedin-fg);--tblr-btn-active-bg: var(--tblr-linkedin);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-linkedin);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-google{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-google-fg, #ffffff);--tblr-btn-bg: var(--tblr-google);--tblr-btn-hover-color: var(--tblr-google-fg);--tblr-btn-hover-bg: var(--tblr-google-darken);--tblr-btn-active-color: var(--tblr-google-fg);--tblr-btn-active-bg: var(--tblr-google-darken);--tblr-btn-disabled-bg: var(--tblr-google);--tblr-btn-disabled-color: var(--tblr-google-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-google,.btn-outline.btn-google{--tblr-btn-color: var(--tblr-google);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-google);--tblr-btn-hover-color: var(--tblr-google-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-google);--tblr-btn-active-color: var(--tblr-google-fg);--tblr-btn-active-bg: var(--tblr-google);--tblr-btn-active-border-color: var(--tblr-google);--tblr-btn-disabled-color: var(--tblr-google);--tblr-btn-disabled-border-color: var(--tblr-google)}.btn-ghost-google,.btn-ghost.btn-google{--tblr-btn-color: var(--tblr-google);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-google-fg);--tblr-btn-hover-bg: var(--tblr-google);--tblr-btn-hover-border-color: var(--tblr-google);--tblr-btn-active-color: var(--tblr-google-fg);--tblr-btn-active-bg: var(--tblr-google);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-google);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-youtube{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-youtube-fg, #ffffff);--tblr-btn-bg: var(--tblr-youtube);--tblr-btn-hover-color: var(--tblr-youtube-fg);--tblr-btn-hover-bg: var(--tblr-youtube-darken);--tblr-btn-active-color: var(--tblr-youtube-fg);--tblr-btn-active-bg: var(--tblr-youtube-darken);--tblr-btn-disabled-bg: var(--tblr-youtube);--tblr-btn-disabled-color: var(--tblr-youtube-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-youtube,.btn-outline.btn-youtube{--tblr-btn-color: var(--tblr-youtube);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-youtube);--tblr-btn-hover-color: var(--tblr-youtube-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-youtube);--tblr-btn-active-color: var(--tblr-youtube-fg);--tblr-btn-active-bg: var(--tblr-youtube);--tblr-btn-active-border-color: var(--tblr-youtube);--tblr-btn-disabled-color: var(--tblr-youtube);--tblr-btn-disabled-border-color: var(--tblr-youtube)}.btn-ghost-youtube,.btn-ghost.btn-youtube{--tblr-btn-color: var(--tblr-youtube);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-youtube-fg);--tblr-btn-hover-bg: var(--tblr-youtube);--tblr-btn-hover-border-color: var(--tblr-youtube);--tblr-btn-active-color: var(--tblr-youtube-fg);--tblr-btn-active-bg: var(--tblr-youtube);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-youtube);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-vimeo{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-vimeo-fg, #ffffff);--tblr-btn-bg: var(--tblr-vimeo);--tblr-btn-hover-color: var(--tblr-vimeo-fg);--tblr-btn-hover-bg: var(--tblr-vimeo-darken);--tblr-btn-active-color: var(--tblr-vimeo-fg);--tblr-btn-active-bg: var(--tblr-vimeo-darken);--tblr-btn-disabled-bg: var(--tblr-vimeo);--tblr-btn-disabled-color: var(--tblr-vimeo-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-vimeo,.btn-outline.btn-vimeo{--tblr-btn-color: var(--tblr-vimeo);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-vimeo);--tblr-btn-hover-color: var(--tblr-vimeo-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-vimeo);--tblr-btn-active-color: var(--tblr-vimeo-fg);--tblr-btn-active-bg: var(--tblr-vimeo);--tblr-btn-active-border-color: var(--tblr-vimeo);--tblr-btn-disabled-color: var(--tblr-vimeo);--tblr-btn-disabled-border-color: var(--tblr-vimeo)}.btn-ghost-vimeo,.btn-ghost.btn-vimeo{--tblr-btn-color: var(--tblr-vimeo);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-vimeo-fg);--tblr-btn-hover-bg: var(--tblr-vimeo);--tblr-btn-hover-border-color: var(--tblr-vimeo);--tblr-btn-active-color: var(--tblr-vimeo-fg);--tblr-btn-active-bg: var(--tblr-vimeo);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-vimeo);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-dribbble{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-dribbble-fg, #ffffff);--tblr-btn-bg: var(--tblr-dribbble);--tblr-btn-hover-color: var(--tblr-dribbble-fg);--tblr-btn-hover-bg: var(--tblr-dribbble-darken);--tblr-btn-active-color: var(--tblr-dribbble-fg);--tblr-btn-active-bg: var(--tblr-dribbble-darken);--tblr-btn-disabled-bg: var(--tblr-dribbble);--tblr-btn-disabled-color: var(--tblr-dribbble-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-dribbble,.btn-outline.btn-dribbble{--tblr-btn-color: var(--tblr-dribbble);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-dribbble);--tblr-btn-hover-color: var(--tblr-dribbble-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-dribbble);--tblr-btn-active-color: var(--tblr-dribbble-fg);--tblr-btn-active-bg: var(--tblr-dribbble);--tblr-btn-active-border-color: var(--tblr-dribbble);--tblr-btn-disabled-color: var(--tblr-dribbble);--tblr-btn-disabled-border-color: var(--tblr-dribbble)}.btn-ghost-dribbble,.btn-ghost.btn-dribbble{--tblr-btn-color: var(--tblr-dribbble);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-dribbble-fg);--tblr-btn-hover-bg: var(--tblr-dribbble);--tblr-btn-hover-border-color: var(--tblr-dribbble);--tblr-btn-active-color: var(--tblr-dribbble-fg);--tblr-btn-active-bg: var(--tblr-dribbble);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-dribbble);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-github{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-github-fg, #ffffff);--tblr-btn-bg: var(--tblr-github);--tblr-btn-hover-color: var(--tblr-github-fg);--tblr-btn-hover-bg: var(--tblr-github-darken);--tblr-btn-active-color: var(--tblr-github-fg);--tblr-btn-active-bg: var(--tblr-github-darken);--tblr-btn-disabled-bg: var(--tblr-github);--tblr-btn-disabled-color: var(--tblr-github-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-github,.btn-outline.btn-github{--tblr-btn-color: var(--tblr-github);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-github);--tblr-btn-hover-color: var(--tblr-github-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-github);--tblr-btn-active-color: var(--tblr-github-fg);--tblr-btn-active-bg: var(--tblr-github);--tblr-btn-active-border-color: var(--tblr-github);--tblr-btn-disabled-color: var(--tblr-github);--tblr-btn-disabled-border-color: var(--tblr-github)}.btn-ghost-github,.btn-ghost.btn-github{--tblr-btn-color: var(--tblr-github);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-github-fg);--tblr-btn-hover-bg: var(--tblr-github);--tblr-btn-hover-border-color: var(--tblr-github);--tblr-btn-active-color: var(--tblr-github-fg);--tblr-btn-active-bg: var(--tblr-github);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-github);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-instagram{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-instagram-fg, #ffffff);--tblr-btn-bg: var(--tblr-instagram);--tblr-btn-hover-color: var(--tblr-instagram-fg);--tblr-btn-hover-bg: var(--tblr-instagram-darken);--tblr-btn-active-color: var(--tblr-instagram-fg);--tblr-btn-active-bg: var(--tblr-instagram-darken);--tblr-btn-disabled-bg: var(--tblr-instagram);--tblr-btn-disabled-color: var(--tblr-instagram-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-instagram,.btn-outline.btn-instagram{--tblr-btn-color: var(--tblr-instagram);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-instagram);--tblr-btn-hover-color: var(--tblr-instagram-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-instagram);--tblr-btn-active-color: var(--tblr-instagram-fg);--tblr-btn-active-bg: var(--tblr-instagram);--tblr-btn-active-border-color: var(--tblr-instagram);--tblr-btn-disabled-color: var(--tblr-instagram);--tblr-btn-disabled-border-color: var(--tblr-instagram)}.btn-ghost-instagram,.btn-ghost.btn-instagram{--tblr-btn-color: var(--tblr-instagram);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-instagram-fg);--tblr-btn-hover-bg: var(--tblr-instagram);--tblr-btn-hover-border-color: var(--tblr-instagram);--tblr-btn-active-color: var(--tblr-instagram-fg);--tblr-btn-active-bg: var(--tblr-instagram);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-instagram);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-pinterest{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-pinterest-fg, #ffffff);--tblr-btn-bg: var(--tblr-pinterest);--tblr-btn-hover-color: var(--tblr-pinterest-fg);--tblr-btn-hover-bg: var(--tblr-pinterest-darken);--tblr-btn-active-color: var(--tblr-pinterest-fg);--tblr-btn-active-bg: var(--tblr-pinterest-darken);--tblr-btn-disabled-bg: var(--tblr-pinterest);--tblr-btn-disabled-color: var(--tblr-pinterest-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-pinterest,.btn-outline.btn-pinterest{--tblr-btn-color: var(--tblr-pinterest);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-pinterest);--tblr-btn-hover-color: var(--tblr-pinterest-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-pinterest);--tblr-btn-active-color: var(--tblr-pinterest-fg);--tblr-btn-active-bg: var(--tblr-pinterest);--tblr-btn-active-border-color: var(--tblr-pinterest);--tblr-btn-disabled-color: var(--tblr-pinterest);--tblr-btn-disabled-border-color: var(--tblr-pinterest)}.btn-ghost-pinterest,.btn-ghost.btn-pinterest{--tblr-btn-color: var(--tblr-pinterest);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-pinterest-fg);--tblr-btn-hover-bg: var(--tblr-pinterest);--tblr-btn-hover-border-color: var(--tblr-pinterest);--tblr-btn-active-color: var(--tblr-pinterest-fg);--tblr-btn-active-bg: var(--tblr-pinterest);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-pinterest);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-vk{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-vk-fg, #ffffff);--tblr-btn-bg: var(--tblr-vk);--tblr-btn-hover-color: var(--tblr-vk-fg);--tblr-btn-hover-bg: var(--tblr-vk-darken);--tblr-btn-active-color: var(--tblr-vk-fg);--tblr-btn-active-bg: var(--tblr-vk-darken);--tblr-btn-disabled-bg: var(--tblr-vk);--tblr-btn-disabled-color: var(--tblr-vk-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-vk,.btn-outline.btn-vk{--tblr-btn-color: var(--tblr-vk);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-vk);--tblr-btn-hover-color: var(--tblr-vk-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-vk);--tblr-btn-active-color: var(--tblr-vk-fg);--tblr-btn-active-bg: var(--tblr-vk);--tblr-btn-active-border-color: var(--tblr-vk);--tblr-btn-disabled-color: var(--tblr-vk);--tblr-btn-disabled-border-color: var(--tblr-vk)}.btn-ghost-vk,.btn-ghost.btn-vk{--tblr-btn-color: var(--tblr-vk);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-vk-fg);--tblr-btn-hover-bg: var(--tblr-vk);--tblr-btn-hover-border-color: var(--tblr-vk);--tblr-btn-active-color: var(--tblr-vk-fg);--tblr-btn-active-bg: var(--tblr-vk);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-vk);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-rss{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-rss-fg, #ffffff);--tblr-btn-bg: var(--tblr-rss);--tblr-btn-hover-color: var(--tblr-rss-fg);--tblr-btn-hover-bg: var(--tblr-rss-darken);--tblr-btn-active-color: var(--tblr-rss-fg);--tblr-btn-active-bg: var(--tblr-rss-darken);--tblr-btn-disabled-bg: var(--tblr-rss);--tblr-btn-disabled-color: var(--tblr-rss-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-rss,.btn-outline.btn-rss{--tblr-btn-color: var(--tblr-rss);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-rss);--tblr-btn-hover-color: var(--tblr-rss-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-rss);--tblr-btn-active-color: var(--tblr-rss-fg);--tblr-btn-active-bg: var(--tblr-rss);--tblr-btn-active-border-color: var(--tblr-rss);--tblr-btn-disabled-color: var(--tblr-rss);--tblr-btn-disabled-border-color: var(--tblr-rss)}.btn-ghost-rss,.btn-ghost.btn-rss{--tblr-btn-color: var(--tblr-rss);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-rss-fg);--tblr-btn-hover-bg: var(--tblr-rss);--tblr-btn-hover-border-color: var(--tblr-rss);--tblr-btn-active-color: var(--tblr-rss-fg);--tblr-btn-active-bg: var(--tblr-rss);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-rss);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-flickr{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-flickr-fg, #ffffff);--tblr-btn-bg: var(--tblr-flickr);--tblr-btn-hover-color: var(--tblr-flickr-fg);--tblr-btn-hover-bg: var(--tblr-flickr-darken);--tblr-btn-active-color: var(--tblr-flickr-fg);--tblr-btn-active-bg: var(--tblr-flickr-darken);--tblr-btn-disabled-bg: var(--tblr-flickr);--tblr-btn-disabled-color: var(--tblr-flickr-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-flickr,.btn-outline.btn-flickr{--tblr-btn-color: var(--tblr-flickr);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-flickr);--tblr-btn-hover-color: var(--tblr-flickr-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-flickr);--tblr-btn-active-color: var(--tblr-flickr-fg);--tblr-btn-active-bg: var(--tblr-flickr);--tblr-btn-active-border-color: var(--tblr-flickr);--tblr-btn-disabled-color: var(--tblr-flickr);--tblr-btn-disabled-border-color: var(--tblr-flickr)}.btn-ghost-flickr,.btn-ghost.btn-flickr{--tblr-btn-color: var(--tblr-flickr);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-flickr-fg);--tblr-btn-hover-bg: var(--tblr-flickr);--tblr-btn-hover-border-color: var(--tblr-flickr);--tblr-btn-active-color: var(--tblr-flickr-fg);--tblr-btn-active-bg: var(--tblr-flickr);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-flickr);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-bitbucket{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-bitbucket-fg, #ffffff);--tblr-btn-bg: var(--tblr-bitbucket);--tblr-btn-hover-color: var(--tblr-bitbucket-fg);--tblr-btn-hover-bg: var(--tblr-bitbucket-darken);--tblr-btn-active-color: var(--tblr-bitbucket-fg);--tblr-btn-active-bg: var(--tblr-bitbucket-darken);--tblr-btn-disabled-bg: var(--tblr-bitbucket);--tblr-btn-disabled-color: var(--tblr-bitbucket-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-bitbucket,.btn-outline.btn-bitbucket{--tblr-btn-color: var(--tblr-bitbucket);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-bitbucket);--tblr-btn-hover-color: var(--tblr-bitbucket-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-bitbucket);--tblr-btn-active-color: var(--tblr-bitbucket-fg);--tblr-btn-active-bg: var(--tblr-bitbucket);--tblr-btn-active-border-color: var(--tblr-bitbucket);--tblr-btn-disabled-color: var(--tblr-bitbucket);--tblr-btn-disabled-border-color: var(--tblr-bitbucket)}.btn-ghost-bitbucket,.btn-ghost.btn-bitbucket{--tblr-btn-color: var(--tblr-bitbucket);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-bitbucket-fg);--tblr-btn-hover-bg: var(--tblr-bitbucket);--tblr-btn-hover-border-color: var(--tblr-bitbucket);--tblr-btn-active-color: var(--tblr-bitbucket-fg);--tblr-btn-active-bg: var(--tblr-bitbucket);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-bitbucket);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-tabler{--tblr-btn-border-color: transparent;--tblr-btn-hover-border-color: transparent;--tblr-btn-active-border-color: transparent;--tblr-btn-color: var(--tblr-tabler-fg, #ffffff);--tblr-btn-bg: var(--tblr-tabler);--tblr-btn-hover-color: var(--tblr-tabler-fg);--tblr-btn-hover-bg: var(--tblr-tabler-darken);--tblr-btn-active-color: var(--tblr-tabler-fg);--tblr-btn-active-bg: var(--tblr-tabler-darken);--tblr-btn-disabled-bg: var(--tblr-tabler);--tblr-btn-disabled-color: var(--tblr-tabler-fg);--tblr-btn-box-shadow: var(--tblr-shadow-input)}.btn-outline-tabler,.btn-outline.btn-tabler{--tblr-btn-color: var(--tblr-tabler);--tblr-btn-bg: transparent;--tblr-btn-border-color: var(--tblr-tabler);--tblr-btn-hover-color: var(--tblr-tabler-fg);--tblr-btn-hover-border-color: transparent;--tblr-btn-hover-bg: var(--tblr-tabler);--tblr-btn-active-color: var(--tblr-tabler-fg);--tblr-btn-active-bg: var(--tblr-tabler);--tblr-btn-active-border-color: var(--tblr-tabler);--tblr-btn-disabled-color: var(--tblr-tabler);--tblr-btn-disabled-border-color: var(--tblr-tabler)}.btn-ghost-tabler,.btn-ghost.btn-tabler{--tblr-btn-color: var(--tblr-tabler);--tblr-btn-bg: transparent;--tblr-btn-border-color: transparent;--tblr-btn-hover-color: var(--tblr-tabler-fg);--tblr-btn-hover-bg: var(--tblr-tabler);--tblr-btn-hover-border-color: var(--tblr-tabler);--tblr-btn-active-color: var(--tblr-tabler-fg);--tblr-btn-active-bg: var(--tblr-tabler);--tblr-btn-active-border-color: transparent;--tblr-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--tblr-btn-disabled-color: var(--tblr-tabler);--tblr-btn-disabled-bg: transparent;--tblr-btn-disabled-border-color: transparent;--tblr-gradient: none;--tblr-btn-box-shadow: none}.btn-sm,.btn-group-sm>.btn{--tblr-btn-line-height: 1.3333333333;--tblr-btn-icon-size: 1rem}.btn-lg,.btn-group-lg>.btn{--tblr-btn-line-height: 1.5rem;--tblr-btn-icon-size: 1.5rem}.btn-xl,.btn-group-xl>.btn{--tblr-btn-line-height: 2;--tblr-btn-icon-size: 2rem;--tblr-btn-padding-y: 0.6875rem;--tblr-btn-padding-x: 2rem;--tblr-btn-font-size: 1.5rem}.btn-pill{padding-right:1.5em;padding-left:1.5em;border-radius:10rem}.btn-pill[class*=btn-icon]{padding:.375rem 15px}.btn-square{border-radius:0}.btn-icon,.btn-action{padding-left:0;padding-right:0}.btn-icon .icon,.btn-action .icon{margin:calc(-1*var(--tblr-btn-padding-x))}.btn-list{--tblr-list-gap: 0.5rem;display:flex;flex-wrap:wrap;gap:var(--tblr-list-gap)}.btn-floating{position:fixed;z-index:1030;bottom:1rem;left:1rem;box-shadow:var(--tblr-shadow-dropdown)}.btn-loading{position:relative;color:rgba(0,0,0,0) !important;text-shadow:none !important;pointer-events:none}.btn-loading>*{opacity:0}.btn-loading:after{content:"";display:inline-block;vertical-align:text-bottom;border:2px var(--tblr-border-style) currentColor;border-right-color:rgba(0,0,0,0);border-radius:100rem;color:var(--tblr-btn-color);position:absolute;width:var(--tblr-btn-icon-size);height:var(--tblr-btn-icon-size);left:calc(50% - var(--tblr-btn-icon-size)/2);top:calc(50% - var(--tblr-btn-icon-size)/2);animation:spinner-border .75s linear infinite}.btn-action{--tblr-border-color: transparent;color:var(--tblr-secondary);border-radius:var(--tblr-border-radius);background:rgba(0,0,0,0);box-shadow:none}.btn-action:after{content:none}.btn-action:focus{outline:none;box-shadow:none}.btn-action:hover,.btn-action.show{color:var(--tblr-body-color);background:var(--tblr-active-bg);border-color:rgba(0,0,0,0)}.btn-action.show{color:var(--tblr-primary)}.btn-actions{display:flex}.btn-animate-icon .icon{transition:transform .3s ease}.btn-animate-icon:hover .icon,.btn-animate-icon:focus-visible .icon{transform:translateX(4px)}.btn-animate-icon.btn-animate-icon-rotate:hover .icon,.btn-animate-icon.btn-animate-icon-rotate:focus-visible .icon{transform:rotate(90deg)}.btn-animate-icon.btn-animate-icon-move-start:hover .icon,.btn-animate-icon.btn-animate-icon-move-start:focus-visible .icon{transform:translateX(-4px)}.btn-animate-icon.btn-animate-icon-pulse:hover .icon,.btn-animate-icon.btn-animate-icon-pulse:focus-visible .icon{transform:none;animation:pulse .9s}.btn-animate-icon.btn-animate-icon-shake:hover .icon,.btn-animate-icon.btn-animate-icon-shake:focus-visible .icon{transform:none;animation:shake .9s}.btn-animate-icon.btn-animate-icon-tada:hover .icon,.btn-animate-icon.btn-animate-icon-tada:focus-visible .icon{transform:none;animation:tada .9s}.btn-group,.btn-group-vertical{box-shadow:var(--tblr-shadow-input)}.btn-group>.btn-check:checked+.btn,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:5}.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus{z-index:1}.card{transition:transform .3s ease-out,opacity .3s ease-out,box-shadow .3s ease-out}@media(prefers-reduced-motion: reduce){.card{transition:none}}@media print{.card{border:none;box-shadow:none}}a.card{color:inherit}a.card:hover{text-decoration:none;box-shadow:rgba(var(--tblr-body-color-rgb), 0.16) 0 2px 16px 0}.card .card{box-shadow:none}.card-borderless,.card-borderless .card-header,.card-borderless .card-footer{border-color:rgba(0,0,0,0)}.card-stamp{--tblr-stamp-size: 7rem;position:absolute;top:0;right:0;width:calc(var(--tblr-stamp-size)*1);height:calc(var(--tblr-stamp-size)*1);max-height:100%;border-top-right-radius:6px;opacity:.2;overflow:hidden;pointer-events:none}.card-stamp-lg{--tblr-stamp-size: 13rem}.card-stamp-icon{background:var(--tblr-secondary);color:var(--tblr-card-bg, var(--tblr-bg-surface));display:flex;align-items:center;justify-content:center;border-radius:100rem;width:calc(var(--tblr-stamp-size)*1);height:calc(var(--tblr-stamp-size)*1);position:relative;top:calc(var(--tblr-stamp-size)*-0.25);right:calc(var(--tblr-stamp-size)*-0.25);font-size:calc(var(--tblr-stamp-size)*.75);transform:rotate(10deg)}.card-stamp-icon .icon{stroke-width:2;width:calc(var(--tblr-stamp-size)*.75);height:calc(var(--tblr-stamp-size)*.75)}.card-img,.card-img-start{border-top-left-radius:calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)));border-bottom-left-radius:calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)))}.card-img,.card-img-end{border-top-right-radius:calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)));border-bottom-right-radius:calc(var(--tblr-border-radius-lg) - (var(--tblr-border-width)))}.card-img-overlay{display:flex;flex-direction:column;justify-content:flex-end}.card-img-overlay-dark{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.card-inactive{pointer-events:none;box-shadow:none}.card-inactive .card-body{opacity:.64}.card-active{--tblr-card-border-color: var(--tblr-primary);--tblr-card-bg: var(--tblr-active-bg)}.card-btn{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;text-align:center;transition:background .3s}@media(prefers-reduced-motion: reduce){.card-btn{transition:none}}.card-btn{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);flex:1;color:inherit;font-weight:var(--tblr-font-weight-medium)}.card-btn:hover{text-decoration:none;background:rgba(var(--tblr-primary-rgb), 0.04)}.card-btn+.card-btn{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.card-stacked{--tblr-card-stacked-offset: .25rem;position:relative}.card-stacked:after{position:absolute;top:calc(-1*var(--tblr-card-stacked-offset));right:var(--tblr-card-stacked-offset);left:var(--tblr-card-stacked-offset);height:var(--tblr-card-stacked-offset);content:"";background:var(--tblr-card-bg, var(--tblr-bg-surface));border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-card-border-color);border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}.card-cover{position:relative;padding:1rem 1.25rem;background:#666 no-repeat center/cover}.card-cover:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(31,41,55,.48)}.card-cover:first-child,.card-cover:first-child:before{border-radius:6px 6px 0 0}.card-cover-blurred:before{backdrop-filter:blur(2px)}.card-actions{margin:-0.5rem -0.5rem -0.5rem auto;padding-left:.5rem}.card-actions a{text-decoration:none}.card-header{color:inherit;display:flex;align-items:center;background:rgba(0,0,0,0)}.card-header:first-child{border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}.card-header-light{border-bottom-color:rgba(0,0,0,0);background:var(--tblr-bg-surface-tertiary)}.card-header-tabs{background:var(--tblr-bg-surface-tertiary);flex:1;margin:calc(var(--tblr-card-cap-padding-y)*-1) calc(var(--tblr-card-cap-padding-x)*-1) calc(var(--tblr-card-cap-padding-y)*-1);padding:calc(var(--tblr-card-cap-padding-y)*.5) calc(var(--tblr-card-cap-padding-x)*.5) 0;border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}.card-header-pills{flex:1;margin-top:-0.5rem;margin-bottom:-0.5rem}.card-rotate-left,.card-rotate-start{transform:rotate(-1.5deg)}.card-rotate-right,.card-rotate-end{transform:rotate(1.5deg)}.card-link{color:inherit}.card-link:hover{color:inherit;text-decoration:none;box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.card-link-rotate:hover{transform:rotate(1.5deg);opacity:1}.card-link-pop:hover{transform:translateY(-2px);opacity:1}.card-footer{margin-top:auto}.card-footer:last-child{border-radius:0 0 var(--tblr-card-border-radius) var(--tblr-card-border-radius)}.card-footer-transparent{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);padding-top:0}.card-footer-borderless{border-top:none}.card-progress{height:.25rem}.card-progress:last-child{border-radius:0 0 2px 2px}.card-progress:first-child{border-radius:2px 2px 0 0}.card-meta{color:var(--tblr-secondary)}.card-title{display:block;margin:0 0 1rem;font-size:1rem;font-weight:var(--tblr-font-weight-medium);color:inherit;line-height:1.5rem}a.card-title:hover{color:inherit}.card-header .card-title{margin:0}.card-subtitle{margin-bottom:1.25rem;color:var(--tblr-secondary);font-weight:normal}.card-header .card-subtitle{margin:0}.card-title .card-subtitle{margin:0 0 0 .25rem;font-size:.875rem}.card-body{position:relative}.card-body>:last-child{margin-bottom:0}.card-sm>.card-body{padding:1rem}@media(min-width: 768px){.card-md>.card-body{padding:2.5rem}}@media(min-width: 768px){.card-lg>.card-body{padding:2rem}}@media(min-width: 992px){.card-lg>.card-body{padding:4rem}}@media print{.card-body{padding:0}}.card-body+.card-body{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.card-body-scrollable{overflow:auto}.card-options{top:1.5rem;right:.75rem;display:flex;margin-left:auto}.card-options-link{display:inline-block;min-width:1rem;margin-left:.25rem;color:var(--tblr-secondary)}.card-status-top{position:absolute;top:0;right:0;left:0;height:2px;border-radius:var(--tblr-card-border-radius) var(--tblr-card-border-radius) 0 0}.card-status-start{position:absolute;right:auto;bottom:0;width:2px;height:100%;border-radius:var(--tblr-card-border-radius) 0 0 var(--tblr-card-border-radius)}.card-status-bottom{position:absolute;top:initial;bottom:0;width:100%;height:2px;border-radius:0 0 var(--tblr-card-border-radius) var(--tblr-card-border-radius)}.card-table{margin-bottom:0 !important}.card-table tr td:first-child,.card-table tr th:first-child{padding-left:1.25rem;border-left:0}.card-table tr td:last-child,.card-table tr th:last-child{padding-right:1.25rem;border-right:0}.card-table thead tr:first-child,.card-table tbody tr:first-child,.card-table tfoot tr:first-child{border-top:0}.card-table thead tr:first-child td,.card-table thead tr:first-child th,.card-table tbody tr:first-child td,.card-table tbody tr:first-child th,.card-table tfoot tr:first-child td,.card-table tfoot tr:first-child th{border-top:0}.card-body+.card-table{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-table-border-color)}.card-code{padding:0}.card-code .highlight{margin:0;border:0}.card-code pre{margin:0 !important;border:0 !important}.card-chart{position:relative;z-index:1;height:3.5rem}.card-avatar{margin-left:auto;margin-right:auto;box-shadow:0 0 0 .25rem var(--tblr-card-bg, var(--tblr-bg-surface));margin-top:calc(-1*var(--tblr-avatar-size)*.5)}.card-body+.card-list-group{border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.card-list-group .list-group-item{padding-right:1.25rem;padding-left:1.25rem;border-right:0;border-left:0;border-radius:0}.card-list-group .list-group-item:last-child{border-bottom:0}.card-list-group .list-group-item:first-child{border-top:0}.card-tabs .nav-tabs{position:relative;z-index:1000;border-bottom:0}.card-tabs .nav-tabs .nav-link{background:var(--tblr-bg-surface-tertiary);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.card-tabs .nav-tabs .nav-link.active,.card-tabs .nav-tabs .nav-link:active,.card-tabs .nav-tabs .nav-link:hover{border-color:var(--tblr-border-color-translucent);color:var(--tblr-body-color)}.card-tabs .nav-tabs .nav-link.active{color:inherit;background:var(--tblr-card-bg, var(--tblr-bg-surface));border-bottom-color:rgba(0,0,0,0)}.card-tabs .nav-tabs .nav-item:not(:first-child) .nav-link{border-top-left-radius:0}.card-tabs .nav-tabs .nav-item:not(:last-child) .nav-link{border-top-right-radius:0}.card-tabs .nav-tabs .nav-item+.nav-item{margin-left:calc(-1*var(--tblr-border-width))}.card-tabs .nav-tabs-bottom{margin-bottom:0}.card-tabs .nav-tabs-bottom .nav-link{margin-bottom:0}.card-tabs .nav-tabs-bottom .nav-link.active{border-top-color:rgba(0,0,0,0)}.card-tabs .nav-tabs-bottom .nav-item{margin-top:calc(-1*var(--tblr-border-width));margin-bottom:0}.card-tabs .nav-tabs-bottom .nav-item .nav-link{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);border-radius:0 0 var(--tblr-border-radius-lg) var(--tblr-border-radius-lg)}.card-tabs .nav-tabs-bottom .nav-item:not(:first-child) .nav-link{border-bottom-left-radius:0}.card-tabs .nav-tabs-bottom .nav-item:not(:last-child) .nav-link{border-bottom-right-radius:0}.card-tabs .card{border-bottom-left-radius:0}.card-tabs .nav-tabs+.tab-content .card{border-bottom-left-radius:var(--tblr-card-border-radius);border-top-left-radius:0}.card-note{--tblr-card-bg: #fff7dd;--tblr-card-border-color: #fff1c9}.btn-close{--tblr-btn-close-color: currentColor;--tblr-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231f2937'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--tblr-btn-close-opacity: 0.4;--tblr-btn-close-hover-opacity: 0.75;--tblr-btn-close-focus-shadow: 0 0 0 0.25rem rgba(var(--tblr-primary-rgb), 0.25);--tblr-btn-close-focus-opacity: 1;--tblr-btn-close-disabled-opacity: 0.25;--tblr-btn-close-size: 1em;width:var(--tblr-btn-close-size);height:var(--tblr-btn-close-size);padding:.25em .25em;color:var(--tblr-btn-close-color);mask:var(--tblr-btn-close-bg) no-repeat center/calc(var(--tblr-btn-close-size) * 0.75);background-color:var(--tblr-btn-close-color);border:0;border-radius:var(--tblr-border-radius);opacity:var(--tblr-btn-close-opacity);cursor:pointer;display:block}.btn-close:hover{color:var(--tblr-btn-close-color);text-decoration:none;opacity:var(--tblr-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--tblr-btn-close-focus-shadow);opacity:var(--tblr-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--tblr-btn-close-disabled-opacity)}.dropdown-menu{user-select:none;background-clip:border-box}.dropdown-menu.card{padding:0;min-width:25rem;display:none}.dropdown-menu.card.show{display:flex}.dropdown-item{min-width:11rem;display:flex;align-items:center;margin:0;line-height:1.3333333333;gap:.5rem}.dropdown-item-icon{width:1.25rem !important;height:1.25rem !important;margin-right:.5rem;color:var(--tblr-secondary);opacity:.7;text-align:center}.dropdown-item-indicator{margin-right:.5rem;margin-left:-0.25rem;height:1.25rem;display:inline-flex;line-height:1;vertical-align:bottom;align-items:center}.dropdown-header{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);padding-bottom:.25rem;pointer-events:none}.dropdown-menu-scrollable{height:auto;max-height:13rem;overflow-x:hidden}.dropdown-menu-column{min-width:11rem}.dropdown-menu-column .dropdown-item{min-width:0}.dropdown-menu-columns{display:flex;flex:0 .25rem}.dropdown-menu-arrow:before{content:"";position:absolute;top:-0.25rem;left:.75rem;display:block;background:inherit;width:14px;height:14px;transform:rotate(45deg);transform-origin:center;border:1px solid;border-color:inherit;z-index:-1;clip:rect(0px, 9px, 9px, 0px)}.dropdown-menu-arrow.dropdown-menu-end:before{right:.75rem;left:auto}.dropend>.dropdown-menu{margin-top:calc(-0.25rem - 1px);margin-left:-0.25rem}.dropend .dropdown-toggle:after{margin-left:auto}.dropdown-menu-card{padding:0;min-width:20rem}.dropdown-menu-card>.card{margin:0;border:0;box-shadow:none}.row>*{min-width:0}.col-separator{border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.container-slim{--tblr-gutter-x: calc(var(--tblr-page-padding) * 2);--tblr-gutter-y: 0;width:100%;padding-right:calc(var(--tblr-gutter-x)*.5);padding-left:calc(var(--tblr-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:16rem}.container-tight{--tblr-gutter-x: calc(var(--tblr-page-padding) * 2);--tblr-gutter-y: 0;width:100%;padding-right:calc(var(--tblr-gutter-x)*.5);padding-left:calc(var(--tblr-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:30rem}.container-narrow{--tblr-gutter-x: calc(var(--tblr-page-padding) * 2);--tblr-gutter-y: 0;width:100%;padding-right:calc(var(--tblr-gutter-x)*.5);padding-left:calc(var(--tblr-gutter-x)*.5);margin-right:auto;margin-left:auto;max-width:61.875rem}.row-0{margin-right:0;margin-left:0}.row-0>.col,.row-0>[class*=col-]{padding-right:0;padding-left:0}.row-0 .card{margin-bottom:0}.row-sm{margin-right:-0.375rem;margin-left:-0.375rem}.row-sm>.col,.row-sm>[class*=col-]{padding-right:.375rem;padding-left:.375rem}.row-sm .card{margin-bottom:.75rem}.row-md{margin-right:-1.5rem;margin-left:-1.5rem}.row-md>.col,.row-md>[class*=col-]{padding-right:1.5rem;padding-left:1.5rem}.row-md .card{margin-bottom:3rem}.row-lg{margin-right:-3rem;margin-left:-3rem}.row-lg>.col,.row-lg>[class*=col-]{padding-right:3rem;padding-left:3rem}.row-lg .card{margin-bottom:6rem}.row-deck>.col,.row-deck>[class*=col-]{display:flex;align-items:stretch}.row-deck>.col .card,.row-deck>[class*=col-] .card{flex:1 1 auto}.row-cards{--tblr-gutter-x: var(--tblr-page-padding);--tblr-gutter-y: var(--tblr-page-padding);min-width:0}.row-cards .row-cards{flex:1}.space-y{display:flex;flex-direction:column;gap:1rem}.space-x{display:flex;gap:1rem}.space-y-0{display:flex;flex-direction:column;gap:0}.space-x-0{display:flex;gap:0}.space-y-1{display:flex;flex-direction:column;gap:.25rem}.space-x-1{display:flex;gap:.25rem}.space-y-2{display:flex;flex-direction:column;gap:.5rem}.space-x-2{display:flex;gap:.5rem}.space-y-3{display:flex;flex-direction:column;gap:1rem}.space-x-3{display:flex;gap:1rem}.space-y-4{display:flex;flex-direction:column;gap:1.5rem}.space-x-4{display:flex;gap:1.5rem}.space-y-5{display:flex;flex-direction:column;gap:2rem}.space-x-5{display:flex;gap:2rem}.space-y-6{display:flex;flex-direction:column;gap:2.5rem}.space-x-6{display:flex;gap:2.5rem}.divide-y>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y>:not(template):not(:first-child){padding-top:1rem !important}.divide-y>:not(template):not(:last-child){padding-bottom:1rem !important}.divide-x>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x>:not(template):not(:first-child){padding-left:1rem !important}.divide-x>:not(template):not(:last-child){padding-right:1rem !important}.divide-y-0>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-0>:not(template):not(:first-child){padding-top:0 !important}.divide-y-0>:not(template):not(:last-child){padding-bottom:0 !important}.divide-x-0>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-0>:not(template):not(:first-child){padding-left:0 !important}.divide-x-0>:not(template):not(:last-child){padding-right:0 !important}.divide-y-1>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-1>:not(template):not(:first-child){padding-top:.25rem !important}.divide-y-1>:not(template):not(:last-child){padding-bottom:.25rem !important}.divide-x-1>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-1>:not(template):not(:first-child){padding-left:.25rem !important}.divide-x-1>:not(template):not(:last-child){padding-right:.25rem !important}.divide-y-2>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-2>:not(template):not(:first-child){padding-top:.5rem !important}.divide-y-2>:not(template):not(:last-child){padding-bottom:.5rem !important}.divide-x-2>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-2>:not(template):not(:first-child){padding-left:.5rem !important}.divide-x-2>:not(template):not(:last-child){padding-right:.5rem !important}.divide-y-3>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-3>:not(template):not(:first-child){padding-top:1rem !important}.divide-y-3>:not(template):not(:last-child){padding-bottom:1rem !important}.divide-x-3>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-3>:not(template):not(:first-child){padding-left:1rem !important}.divide-x-3>:not(template):not(:last-child){padding-right:1rem !important}.divide-y-4>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-4>:not(template):not(:first-child){padding-top:1.5rem !important}.divide-y-4>:not(template):not(:last-child){padding-bottom:1.5rem !important}.divide-x-4>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-4>:not(template):not(:first-child){padding-left:1.5rem !important}.divide-x-4>:not(template):not(:last-child){padding-right:1.5rem !important}.divide-y-5>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-5>:not(template):not(:first-child){padding-top:2rem !important}.divide-y-5>:not(template):not(:last-child){padding-bottom:2rem !important}.divide-x-5>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-5>:not(template):not(:first-child){padding-left:2rem !important}.divide-x-5>:not(template):not(:last-child){padding-right:2rem !important}.divide-y-6>:not(template)~:not(template){border-top:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-y-6>:not(template):not(:first-child){padding-top:2.5rem !important}.divide-y-6>:not(template):not(:last-child){padding-bottom:2.5rem !important}.divide-x-6>:not(template)~:not(template){border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent) !important}.divide-x-6>:not(template):not(:first-child){padding-left:2.5rem !important}.divide-x-6>:not(template):not(:last-child){padding-right:2.5rem !important}.divide-y-fill{display:flex;flex-direction:column;height:100%}.divide-y-fill>:not(template){flex:1;display:flex;justify-content:center;flex-direction:column}.icon{--tblr-icon-size: 1.25rem;width:var(--tblr-icon-size);height:var(--tblr-icon-size);font-size:var(--tblr-icon-size);vertical-align:bottom;stroke-width:1.5}.icon:hover{text-decoration:none}.icon-inline{--tblr-icon-size: 1rem;vertical-align:-0.2rem}.icon-filled{fill:currentColor}.icon-sm{--tblr-icon-size: 1rem;stroke-width:1}.icon-md{--tblr-icon-size: 2.5rem;stroke-width:1}.icon-lg{--tblr-icon-size: 3.5rem;stroke-width:1}.icon-pulse{transition:all .15s ease 0s;animation:pulse 2s ease infinite;animation-fill-mode:both}.icon-tada{transition:all .15s ease 0s;animation:tada 3s ease infinite;animation-fill-mode:both}.icon-rotate{transition:all .15s ease 0s;animation:rotate-360 3s linear infinite;animation-fill-mode:both}textarea[cols]{height:auto}.col-form-label,.form-label{display:block;font-weight:var(--tblr-font-weight-medium)}.col-form-label.required:after,.form-label.required:after{content:"*";margin-left:.25rem;color:#d63939}.form-label-description{float:right;font-weight:var(--tblr-font-weight-normal);color:var(--tblr-secondary)}.form-hint{display:block;color:var(--tblr-secondary)}.form-hint:last-child{margin-bottom:0}.form-hint+.form-control{margin-top:.25rem}.form-label+.form-hint{margin-top:-0.25rem}.input-group+.form-hint,.form-control+.form-hint,.form-select+.form-hint{margin-top:.5rem;color:var(--tblr-secondary)}.form-select:-moz-focusring{color:var(--tblr-body-color)}.form-control:-webkit-autofill{box-shadow:0 0 0 1000px var(--tblr-bg-surface-secondary) inset;color:var(--tblr-body-color);-webkit-text-fill-color:var(--tblr-body-color)}.form-control:disabled,.form-control.disabled{color:var(--tblr-secondary);user-select:none}.form-control[size]{width:auto}.form-control-light{background-color:var(--tblr-gray-100);border-color:rgba(0,0,0,0)}.form-control-dark{background-color:rgba(0,0,0,.1);color:#fff;border-color:rgba(0,0,0,0)}.form-control-dark:focus{background-color:rgba(0,0,0,.1);box-shadow:none;border-color:hsla(0,0%,100%,.24)}.form-control-dark::placeholder{color:hsla(0,0%,100%,.6)}.form-control-rounded{border-radius:10rem}.form-control-flush{padding:0;background:none !important;border-color:rgba(0,0,0,0) !important;resize:none;box-shadow:none !important;line-height:inherit}.form-footer{margin-top:2rem}.form-fieldset{padding:1rem;margin-bottom:1rem;background:var(--tblr-bg-surface-secondary);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius)}fieldset:empty{display:none}.form-help{display:inline-flex;font-weight:var(--tblr-font-weight-bold);align-items:center;justify-content:center;width:1.125rem;height:1.125rem;font-size:.75rem;color:var(--tblr-secondary);text-align:center;text-decoration:none;cursor:pointer;user-select:none;background:var(--tblr-gray-100);border-radius:100rem;transition:background-color .3s,color .3s}@media(prefers-reduced-motion: reduce){.form-help{transition:none}}.form-help:hover,.form-help[aria-describedby]{color:#fff;background:var(--tblr-primary)}.input-group{box-shadow:var(--tblr-shadow-input);border-radius:var(--tblr-border-radius)}.input-group .form-control,.input-group .btn{box-shadow:none}.input-group-link{font-size:.75rem}.input-group-flat:focus-within{box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25);border-radius:var(--tblr-border-radius)}.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border-color:rgb(130.5,183,232) !important}.input-group-flat .form-control:focus{border-color:var(--tblr-border-color);box-shadow:none}.input-group-flat .form-control:not(:last-child){border-right:0}.input-group-flat .form-control:not(:first-child){border-left:0}.input-group-flat .input-group-text{background:var(--tblr-bg-forms);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.input-group-flat .input-group-text{transition:none}}.input-group-flat .input-group-text:first-child{padding-right:0}.input-group-flat .input-group-text:last-child{padding-left:0}.form-file-button{margin-left:0;border-left:0}label[for=floating-input]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 575.98px){.form-control,.form-select{font-size:1rem}}.input-icon{position:relative}.input-icon .form-control:not(:last-child),.input-icon .form-select:not(:last-child){padding-right:2.5rem}.input-icon .form-control:not(:first-child),.input-icon .form-select:not(:last-child){padding-left:2.5rem}.input-icon-addon{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-width:2.5rem;color:var(--tblr-icon-color);pointer-events:none;font-size:1.2em}.input-icon-addon:last-child{right:0;left:auto}.form-colorinput{position:relative;display:inline-block;margin:0;line-height:1;cursor:pointer}.form-colorinput-input{position:absolute;z-index:-1;opacity:0}.form-colorinput-color{display:block;width:1.5rem;height:1.5rem;color:#fff;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);border-radius:var(--tblr-border-radius);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.form-colorinput-color:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:no-repeat center center/1.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e");opacity:0;transition:opacity .3s}@media(prefers-reduced-motion: reduce){.form-colorinput-color:before{transition:none}}.form-colorinput-input:checked~.form-colorinput-color:before{opacity:1}.form-colorinput-input:focus~.form-colorinput-color{border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-colorinput-light .form-colorinput-color:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%231f2937' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}.form-imagecheck{--tblr-form-imagecheck-radius: var(--tblr-border-radius);position:relative;margin:0;cursor:pointer}.form-imagecheck-input{position:absolute;z-index:-1;opacity:0}.form-imagecheck-figure{position:relative;display:block;margin:0;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-form-imagecheck-radius)}.form-imagecheck-input:focus~.form-imagecheck-figure{border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-imagecheck-input:checked~.form-imagecheck-figure{border-color:var(--tblr-primary)}.form-imagecheck-figure:before{position:absolute;top:.25rem;left:.25rem;z-index:1;display:block;width:1.25rem;height:1.25rem;color:#fff;pointer-events:none;content:"";user-select:none;background:var(--tblr-bg-forms);border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius);transition:opacity .3s}@media(prefers-reduced-motion: reduce){.form-imagecheck-figure:before{transition:none}}.form-imagecheck-input:checked~.form-imagecheck-figure:before{background-color:var(--tblr-primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e");background-repeat:repeat;background-position:center;background-size:1.25rem;border-color:var(--tblr-border-color-translucent)}.form-imagecheck-input[type=radio]~.form-imagecheck-figure:before{border-radius:50%}.form-imagecheck-input[type=radio]:checked~.form-imagecheck-figure:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}.form-imagecheck-image{max-width:100%;display:block;opacity:.64;transition:opacity .3s}@media(prefers-reduced-motion: reduce){.form-imagecheck-image{transition:none}}.form-imagecheck-image:first-child{border-top-left-radius:calc(var(--tblr-form-imagecheck-radius) - 1px);border-top-right-radius:calc(var(--tblr-form-imagecheck-radius) - 1px)}.form-imagecheck-image:last-child{border-bottom-right-radius:calc(var(--tblr-form-imagecheck-radius) - 1px);border-bottom-left-radius:calc(var(--tblr-form-imagecheck-radius) - 1px)}.form-imagecheck:hover .form-imagecheck-image,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-image,.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-image{opacity:1}.form-imagecheck-caption{padding:.25rem;font-size:.8203125rem;color:var(--tblr-secondary);text-align:center;transition:color .3s}@media(prefers-reduced-motion: reduce){.form-imagecheck-caption{transition:none}}.form-imagecheck:hover .form-imagecheck-caption,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-caption,.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-caption{color:var(--tblr-body-color)}.form-selectgroup{display:inline-flex;margin:0 -0.5rem -0.5rem 0;flex-wrap:wrap}.form-selectgroup .form-selectgroup-item{margin:0 .5rem .5rem 0}.form-selectgroup-vertical{flex-direction:column}.form-selectgroup-item{display:block;position:relative}.form-selectgroup-input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.form-selectgroup-label{position:relative;display:block;min-width:calc(1.25rem + 1.125rem + calc(var(--tblr-border-width) * 2));margin:0;padding:.5625rem 1rem;font-size:.9375rem;line-height:1.25rem;color:var(--tblr-secondary);background:var(--tblr-bg-forms);text-align:center;cursor:pointer;user-select:none;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);border-radius:var(--tblr-border-radius);box-shadow:var(--tblr-shadow-input);transition:border-color .3s,background .3s,color .3s}@media(prefers-reduced-motion: reduce){.form-selectgroup-label{transition:none}}.form-selectgroup-label .icon:only-child{margin:0 -0.25rem}.form-selectgroup-label:hover{color:var(--tblr-body-color)}.form-selectgroup-check{display:inline-block;width:1.25rem;height:1.25rem;border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent);vertical-align:middle;box-shadow:var(--tblr-shadow-input)}.form-selectgroup-input[type=checkbox]+.form-selectgroup-label .form-selectgroup-check{border-radius:var(--tblr-border-radius)}.form-selectgroup-input[type=radio]+.form-selectgroup-label .form-selectgroup-check{border-radius:50%}.form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-check{background-color:var(--tblr-primary);background-repeat:repeat;background-position:center;background-size:1.25rem;border-color:var(--tblr-border-color-translucent)}.form-selectgroup-input[type=checkbox]:checked+.form-selectgroup-label .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8.5l2.5 2.5l5.5 -5.5'/%3e%3c/svg%3e")}.form-selectgroup-input[type=radio]:checked+.form-selectgroup-label .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle r='3' fill='%23ffffff' cx='8' cy='8' /%3e%3c/svg%3e")}.form-selectgroup-check-floated{position:absolute;top:.5625rem;right:.5625rem}.form-selectgroup-input:checked+.form-selectgroup-label{z-index:1;color:var(--tblr-primary);background:rgba(var(--tblr-primary-rgb), 0.04);border-color:var(--tblr-primary)}.form-selectgroup-input:focus+.form-selectgroup-label{z-index:2;color:var(--tblr-primary);border-color:var(--tblr-primary);box-shadow:0 0 0 .25rem rgba(var(--tblr-primary-rgb), 0.25)}.form-selectgroup-boxes .form-selectgroup-label{text-align:left;padding:1.25rem 1rem;color:inherit}.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label{color:inherit}.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-title{color:var(--tblr-primary)}.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-label .form-selectgroup-label-content{opacity:1}.form-selectgroup-pills{flex-wrap:wrap;align-items:flex-start}.form-selectgroup-pills .form-selectgroup-item{flex-grow:0}.form-selectgroup-pills .form-selectgroup-label{border-radius:50px}.form-control-color::-webkit-color-swatch{border:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.form-control::file-selector-button{background-color:var(--tblr-btn-color, var(--tblr-tertiary-bg))}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--tblr-btn-color, var(--tblr-secondary-bg))}.form-check{user-select:none}.form-check.form-check-highlight .form-check-input:not(:checked)~.form-check-label{color:var(--tblr-secondary)}.form-check .form-check-label-off{color:var(--tblr-secondary)}.form-check .form-check-input:checked~.form-check-label-off{display:none}.form-check .form-check-input:not(:checked)~.form-check-label-on{display:none}.form-check-input{background-size:1.25rem;margin-top:0rem;box-shadow:var(--tblr-shadow-input)}.form-switch .form-check-input{transition:background-color .3s,background-position .3s}@media(prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-check-label{display:block}.form-check-label.required:after{content:"*";margin-left:.25rem;color:#d63939}.form-check-description{display:block;color:var(--tblr-secondary);font-size:.75rem;margin-top:.25rem}.form-check-single{margin:0}.form-check-single .form-check-input{margin:0}.form-switch .form-check-input{height:1.25rem;margin-top:0rem}.form-switch-lg{padding-left:3.5rem;min-height:1.5rem}.form-switch-lg .form-check-input{height:1.5rem;width:2.75rem;background-size:1.5rem;margin-left:-3.5rem}.form-switch-lg .form-check-label{padding-top:.125rem}.form-check-input:checked{border:none}.form-select.is-invalid-lite,.form-control.is-invalid-lite,.form-select.is-valid-lite,.form-control.is-valid-lite{border-color:var(--tblr-border-color) !important}.nav{--tblr-nav-link-hover-bg: color-mix(in srgb, var(--tblr-nav-link-color) 4%, transparent)}.nav-vertical,.nav-vertical .nav{flex-direction:column;flex-wrap:nowrap}.nav-vertical .nav{margin-left:1.25rem;border-left:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);padding-left:.5rem}.nav-vertical .nav-link.active,.nav-vertical .nav-item.show .nav-link{font-weight:var(--tblr-font-weight-bold);color:var(--tblr-nav-link-active-color)}.nav-vertical.nav-pills{margin:0 -0.75rem}.nav-bordered{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color)}.nav-bordered .nav-item+.nav-item{margin-left:1.25rem}.nav-bordered .nav-link{padding-left:0;padding-right:0;margin:0 0 calc(-1*var(--tblr-border-width));border:0;border-bottom:2px var(--tblr-border-style) rgba(0,0,0,0)}.nav-bordered .nav-link:hover{background-color:rgba(0,0,0,0)}.nav-bordered .nav-link.active,.nav-bordered .nav-item.show .nav-link{color:var(--tblr-primary);border-color:var(--tblr-primary)}.nav-underline .nav-link{border-radius:0}.nav-link{display:flex;transition:color .3s,background-color .3s}@media(prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link{align-items:center}.nav-link:hover,.nav-link:focus{background-color:var(--tblr-nav-link-hover-bg)}.nav-link-toggle{margin-left:auto;padding:0 .25rem;transition:transform .3s}@media(prefers-reduced-motion: reduce){.nav-link-toggle{transition:none}}.nav-link-toggle:after{content:"";display:inline-block;vertical-align:.306em;width:.36em;height:.36em;border-bottom:1px var(--tblr-border-style);border-left:1px var(--tblr-border-style);margin-right:.1em;margin-left:.4em;transform:rotate(-45deg)}.nav-link-toggle:after{margin:0}.nav-link[aria-expanded=true] .nav-link-toggle{transform:rotate(180deg)}.nav-link-icon{width:1.25rem;height:1.25rem;margin-right:.5rem;color:inherit}.nav-link-icon svg{display:block;height:100%}.nav-fill .nav-item .nav-link{justify-content:center}.pagination{margin:0;--tblr-pagination-gap: .25rem;user-select:none;gap:var(--tblr-pagination-gap);line-height:var(--tblr-body-line-height)}.page-link{min-width:2rem;border-radius:var(--tblr-pagination-border-radius)}.page-item:not(.active) .page-link:hover{background:var(--tblr-pagination-hover-bg)}.page-text{padding-left:.5rem;padding-right:.5rem}.page-item{text-align:center}.page-item.page-prev,.page-item.page-next{flex:0 0 50%;text-align:left}.page-item.page-next{margin-left:auto;text-align:right}.page-item-subtitle{margin-bottom:2px;font-size:12px;color:var(--tblr-secondary);text-transform:uppercase}.page-item.disabled .page-item-subtitle{color:var(--tblr-disabled-color)}.page-item-title{font-size:1rem;font-weight:var(--tblr-font-weight-normal);color:var(--tblr-body-color)}.page-link:hover .page-item-title{color:#066fd1}.page-item.disabled .page-item-title{color:var(--tblr-disabled-color)}.pagination-outline{--tblr-pagination-border-color: var(--tblr-border-color);--tblr-pagination-disabled-border-color: var(--tblr-border-color);--tblr-pagination-border-width: 1px}.pagination-circle{--tblr-pagination-border-radius: var(--tblr-border-radius-pill)}@keyframes progress-indeterminate{0%{right:100%;left:-35%}100%,60%{right:-90%;left:100%}}.progress{position:relative;width:100%;line-height:.5rem;appearance:none}.progress::-webkit-progress-bar{background:var(--tblr-progress-bg)}.progress::-webkit-progress-value{background-color:var(--tblr-primary)}.progress::-moz-progress-bar{background-color:var(--tblr-primary)}.progress::-ms-fill{background-color:var(--tblr-primary);border:none}.progress-sm{height:.25rem}.progress-bar{height:100%}.progress-bar-indeterminate:after,.progress-bar-indeterminate:before{position:absolute;top:0;bottom:0;left:0;content:"";background-color:inherit;will-change:left,right}.progress-bar-indeterminate:before{animation:progress-indeterminate 1.5s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress-separated .progress-bar{box-shadow:0 0 0 2px var(--tblr-card-bg, var(--tblr-bg-surface))}.progressbg{position:relative;padding:.25rem .5rem;display:flex}.progressbg-text{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progressbg-progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;background:rgba(0,0,0,0);pointer-events:none}.progressbg-value{font-weight:var(--tblr-font-weight-medium);margin-left:auto;padding-left:2rem}.table thead th{background:var(--tblr-bg-surface-tertiary);font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);padding-top:.5rem;padding-bottom:.5rem;white-space:nowrap}@media print{.table thead th{background:rgba(0,0,0,0)}}.table-responsive .table{margin-bottom:0}.table-responsive+.card-footer{border-top:0}.table-transparent thead th{background:rgba(0,0,0,0)}.table-nowrap>:not(caption)>*>*{white-space:nowrap}.table-vcenter>:not(caption)>*>*{vertical-align:middle}.table-center>:not(caption)>*>*{text-align:center}.td-truncate{max-width:1px;width:100%}.table-mobile{display:block}.table-mobile thead{display:none}.table-mobile tbody,.table-mobile tr{display:flex;flex-direction:column}.table-mobile td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile .btn{display:block}@media(max-width: 575.98px){.table-mobile-sm{display:block}.table-mobile-sm thead{display:none}.table-mobile-sm tbody,.table-mobile-sm tr{display:flex;flex-direction:column}.table-mobile-sm td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile-sm td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile-sm tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-sm .btn{display:block}}@media(max-width: 767.98px){.table-mobile-md{display:block}.table-mobile-md thead{display:none}.table-mobile-md tbody,.table-mobile-md tr{display:flex;flex-direction:column}.table-mobile-md td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile-md td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile-md tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-md .btn{display:block}}@media(max-width: 991.98px){.table-mobile-lg{display:block}.table-mobile-lg thead{display:none}.table-mobile-lg tbody,.table-mobile-lg tr{display:flex;flex-direction:column}.table-mobile-lg td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile-lg td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile-lg tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-lg .btn{display:block}}@media(max-width: 1199.98px){.table-mobile-xl{display:block}.table-mobile-xl thead{display:none}.table-mobile-xl tbody,.table-mobile-xl tr{display:flex;flex-direction:column}.table-mobile-xl td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile-xl td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile-xl tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-xl .btn{display:block}}@media(max-width: 1399.98px){.table-mobile-xxl{display:block}.table-mobile-xxl thead{display:none}.table-mobile-xxl tbody,.table-mobile-xxl tr{display:flex;flex-direction:column}.table-mobile-xxl td{display:block;padding:.75rem .75rem !important;border:none;color:var(--tblr-body-color) !important}.table-mobile-xxl td[data-label]:before{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);content:attr(data-label);display:block}.table-mobile-xxl tr{border-bottom:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color-translucent)}.table-mobile-xxl .btn{display:block}}.table-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;border:0;background:inherit;display:block;width:100%;text-align:inherit;transition:color .3s}@media(prefers-reduced-motion: reduce){.table-sort{transition:none}}.table-sort{margin:-0.5rem -0.75rem;padding:.5rem .75rem}.table-sort:hover,.table-sort.asc,.table-sort.desc{color:var(--tblr-body-color)}.table-sort:after{content:"";display:inline-flex;width:1rem;height:1rem;vertical-align:bottom;mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'><path d='M5 7l3 -3l3 3'/><path d='M5 10l3 3l3 -3'/></svg>");background:currentColor;margin-left:.25rem}.table-sort.asc:after{mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 10l3 -3l3 3'/></svg>")}.table-sort.desc:after{mask-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' width='16' height='16'><path fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5 7l3 3l3 -3'/></svg>")}.table-borderless thead th{background:rgba(0,0,0,0)}.table-selectable tbody tr .on-checked{display:none}.table-selectable tbody tr .on-unchecked{display:initial}.table-selectable tbody tr:has(.table-selectable-check:checked){background-color:var(--tblr-active-bg)}.table-selectable tbody tr:has(.table-selectable-check:checked) .on-checked{display:initial}.table-selectable tbody tr:has(.table-selectable-check:checked) .on-unchecked{display:none}.hr-text{display:flex;align-items:center;margin:2rem 0;font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary);height:1px}.hr-text:after,.hr-text:before{flex:1 1 auto;height:1px;background-color:var(--tblr-border-color)}.hr-text:before{content:"";margin-right:.5rem}.hr-text:after{content:"";margin-left:.5rem}.hr-text>*:first-child{padding-right:.5rem;padding-left:0;color:var(--tblr-secondary)}.hr-text.hr-text-left:before,.hr-text.hr-text-start:before{content:none}.hr-text.hr-text-left>*:first-child,.hr-text.hr-text-start>*:first-child{padding-right:.5rem;padding-left:.5rem}.hr-text.hr-text-right:before,.hr-text.hr-text-end:before{content:""}.hr-text.hr-text-right:after,.hr-text.hr-text-end:after{content:none}.hr-text.hr-text-right>*:first-child,.hr-text.hr-text-end>*:first-child{padding-right:0;padding-left:.5rem}.card>.hr-text{margin:0}.hr-text-spaceless{margin:-0.5rem 0}.lead{color:var(--tblr-secondary);font-size:inherit}a{text-decoration-skip-ink:auto;color:color-mix(in srgb, transparent, var(--tblr-link-color) var(--tblr-link-opacity, 100%))}a:hover{color:color-mix(in srgb, transparent, var(--tblr-link-hover-color) var(--tblr-link-opacity, 100%))}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{color:inherit}h1,.h1{font-size:var(--tblr-font-size-h1);line-height:var(--tblr-line-height-h1)}h2,.h2{font-size:var(--tblr-font-size-h2);line-height:var(--tblr-line-height-h2)}h3,.h3{font-size:var(--tblr-font-size-h3);line-height:var(--tblr-line-height-h3)}h4,.h4{font-size:var(--tblr-font-size-h4);line-height:var(--tblr-line-height-h4)}h5,.h5{font-size:var(--tblr-font-size-h5);line-height:var(--tblr-line-height-h5)}h6,.h6{font-size:var(--tblr-font-size-h6);line-height:var(--tblr-line-height-h6)}.fs-base{font-size:var(--tblr-body-font-size)}strong,.strong,b{font-weight:var(--tblr-font-weight-bold)}blockquote{padding:1rem 1rem 1rem;border-left:2px var(--tblr-border-style) var(--tblr-border-color)}blockquote p{margin-bottom:1rem}blockquote cite{display:block;text-align:right}blockquote cite:before{content:"— "}ul,ol{padding-left:1.5rem}hr,.hr{margin:2rem 0}dl dd:last-child{margin-bottom:0}pre{--tblr-scrollbar-color: var(--tblr-light);padding:1rem;background:var(--tblr-bg-surface-dark);color:var(--tblr-light);border-radius:var(--tblr-border-radius);line-height:1.3333333333}pre{scrollbar-color:color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent) rgba(0,0,0,0)}pre::-webkit-scrollbar{width:1rem;height:1rem;transition:background .3s}@media(prefers-reduced-motion: reduce){pre::-webkit-scrollbar{transition:none}}pre::-webkit-scrollbar-thumb{border-radius:1rem;border:5px solid rgba(0,0,0,0);box-shadow:inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 20%, transparent)}pre::-webkit-scrollbar-track{background:rgba(0,0,0,0)}pre:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 1rem color-mix(in srgb, var(--tblr-scrollbar-color, var(--tblr-body-color)) 40%, transparent)}pre::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}pre code{background:rgba(0,0,0,0);padding:0}code{background:var(--tblr-code-bg);padding:2px 4px;border-radius:var(--tblr-border-radius)}abbr{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}kbd,.kbd{border:var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);display:inline-block;box-sizing:border-box;max-width:100%;font-size:var(--tblr-font-size-h5);font-weight:var(--tblr-font-weight-medium);line-height:1;vertical-align:baseline;border-radius:var(--tblr-border-radius)}img{max-width:100%;height:auto}.list-unstyled{margin-left:0}::selection,.text-selected{background-color:color-mix(in srgb, var(--tblr-primary) 10%, transparent)}.text-selected{display:inline-block}[class^=link-].disabled,[class*=" link-"].disabled{color:var(--tblr-disabled-color) !important;pointer-events:none}a:hover:has(.icon){text-decoration:none}.link-hoverable{border-radius:var(--tblr-border-radius);transition:background-color .15s ease-in-out}.link-hoverable:hover{text-decoration:none;color:var(--tblr-primary);background:color-mix(in srgb, var(--tblr-secondary) 4%, transparent)}.subheader{font-size:.75rem;font-weight:var(--tblr-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;line-height:1rem;color:var(--tblr-secondary)}.mention{display:inline-block;box-shadow:var(--tblr-shadow-border);border-radius:var(--tblr-border-radius-pill);line-height:1.3333333333em;font-size:.8571428571em;color:var(--tblr-body-color);background:var(--tblr-bg-surface-tertiary);padding:.1666666667em .6666666667em;font-weight:var(--tblr-font-weight-medium)}a.mention{cursor:pointer}a.mention:hover,a.mention.hover{background:var(--tblr-bg-surface-secondary);text-decoration:underline}.mention-avatar,.mention-app,.mention-color{width:1.1666666667em;height:1.1666666667em;border-radius:var(--tblr-border-radius-pill);margin:-.1666666667em .3333333333em 0 -.3333333333em;display:inline-flex;background:no-repeat center center/cover;box-shadow:var(--tblr-shadow-border);vertical-align:middle;text-align:center}.mention-app{box-shadow:none;background:none;border-radius:0}.mention-count{color:var(--tblr-secondary);margin-left:.6666666667em}.text-incorrect{background:color-mix(in srgb, var(--tblr-red) 4%, transparent);background:color-mix(in srgb, var(--tblr-red) 4%, transparent);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--tblr-red)}.text-correct{background:color-mix(in srgb, var(--tblr-green) 4%, transparent);background:color-mix(in srgb, var(--tblr-green) 4%, transparent);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--tblr-green)}.steps{--tblr-steps-padding: 2rem;--tblr-steps-item-size: 1.5rem;margin-left:1rem;padding-left:var(--tblr-steps-padding);counter-reset:step;border-left:1px solid var(--tblr-border-color);margin-bottom:2rem}.steps h3,.steps .h3{counter-increment:step}.steps h3:not(:first-child),.steps .h3:not(:first-child){margin-top:2.5rem !important}.steps h3:before,.steps .h3:before{content:counter(step);display:inline-block;position:absolute;margin-top:1px;margin-left:calc(-1*var(--tblr-steps-padding) - var(--tblr-steps-item-size)/2);width:var(--tblr-steps-item-size);height:var(--tblr-steps-item-size);text-align:center;color:var(--tblr-body-color);border:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);border-radius:var(--tblr-border-radius);line-height:calc(var(--tblr-steps-item-size) - 2px);font-size:var(--tblr-font-size-h4);font-weight:var(--tblr-font-weight-bold)}.steps>:last-child{margin-bottom:0}.callout{margin-bottom:1.5rem;border:1px solid var(--tblr-primary-200);border-radius:var(--tblr-border-radius);padding:.5rem 1rem;background:var(--tblr-primary-lt)}.callout>:last-child{margin-bottom:0}.chart{display:block;min-height:10rem}.chart text{font-family:inherit}.chart-sm{height:2.5rem}.chart-lg{height:15rem}.chart-square{height:5.75rem}.chart-sparkline{position:relative;width:4rem;height:2.5rem;line-height:1;min-height:0 !important}.chart-sparkline-sm{height:1.5rem}.chart-sparkline-square{width:2.5rem}.chart-sparkline-wide{width:6rem}.chart-sparkline-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.625rem}.chart-sparkline-label .icon{width:1rem;height:1rem;font-size:1rem}.clearfix::after{display:block;clear:both;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--tblr-border-width);min-height:1em;background-color:currentcolor;opacity:.16}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden !important}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--tblr-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--tblr-aspect-ratio: 100%}.ratio-2x1{--tblr-aspect-ratio: 50%}.ratio-1x2{--tblr-aspect-ratio: 200%}.ratio-3x1{--tblr-aspect-ratio: 33.3333333333%}.ratio-1x3{--tblr-aspect-ratio: 300%}.ratio-4x1{--tblr-aspect-ratio: 25%}.ratio-1x4{--tblr-aspect-ratio: 400%}.ratio-4x3{--tblr-aspect-ratio: 75%}.ratio-3x4{--tblr-aspect-ratio: 133.3333333333%}.ratio-16x9{--tblr-aspect-ratio: 56.25%}.ratio-9x16{--tblr-aspect-ratio: 177.7777777778%}.ratio-21x9{--tblr-aspect-ratio: 42.8571428571%}.ratio-9x21{--tblr-aspect-ratio: 233.3333333333%}.focus-ring:focus{outline:0;box-shadow:var(--tblr-focus-ring-x, 0) var(--tblr-focus-ring-y, 0) var(--tblr-focus-ring-blur, 0) var(--tblr-focus-ring-width) var(--tblr-focus-ring-color)}.bg-primary{background-color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-primary-lt{color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-primary-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-primary{border-color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-primary{--tblr-gradient-from: var(--tblr-primary)}.bg-gradient-to-primary{--tblr-gradient-to: var(--tblr-primary)}.bg-gradient-via-primary{--tblr-gradient-via: var(--tblr-primary);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-primary{color:#f9fafb !important;background-color:RGBA(var(--tblr-primary-rgb), var(--tblr-bg-opacity, 1)) !important}.link-primary{color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-primary:hover,.link-primary:focus{color:RGBA(5, 89, 167, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(5, 89, 167, var(--tblr-link-underline-opacity, 1)) !important}.bg-secondary{background-color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-secondary-lt{color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-secondary-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-secondary{border-color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-secondary{--tblr-gradient-from: var(--tblr-secondary)}.bg-gradient-to-secondary{--tblr-gradient-to: var(--tblr-secondary)}.bg-gradient-via-secondary{--tblr-gradient-via: var(--tblr-secondary);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-secondary{color:#f9fafb !important;background-color:RGBA(var(--tblr-secondary-rgb), var(--tblr-bg-opacity, 1)) !important}.link-secondary{color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 91, 102, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 91, 102, var(--tblr-link-underline-opacity, 1)) !important}.bg-success{background-color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-success-lt{color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-success-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-success{border-color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-success{--tblr-gradient-from: var(--tblr-success)}.bg-gradient-to-success{--tblr-gradient-to: var(--tblr-success)}.bg-gradient-via-success{--tblr-gradient-via: var(--tblr-success);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-success{color:#f9fafb !important;background-color:RGBA(var(--tblr-success-rgb), var(--tblr-bg-opacity, 1)) !important}.link-success{color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-success:hover,.link-success:focus{color:RGBA(38, 143, 54, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(38, 143, 54, var(--tblr-link-underline-opacity, 1)) !important}.bg-info{background-color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-info-lt{color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-info-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-info{border-color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-info{--tblr-gradient-from: var(--tblr-info)}.bg-gradient-to-info{--tblr-gradient-to: var(--tblr-info)}.bg-gradient-via-info{--tblr-gradient-via: var(--tblr-info);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-info{color:#f9fafb !important;background-color:RGBA(var(--tblr-info-rgb), var(--tblr-bg-opacity, 1)) !important}.link-info{color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-info:hover,.link-info:focus{color:RGBA(53, 122, 180, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(53, 122, 180, var(--tblr-link-underline-opacity, 1)) !important}.bg-warning{background-color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-warning-lt{color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-warning-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-warning{border-color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-warning{--tblr-gradient-from: var(--tblr-warning)}.bg-gradient-to-warning{--tblr-gradient-to: var(--tblr-warning)}.bg-gradient-via-warning{--tblr-gradient-via: var(--tblr-warning);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-warning{color:#f9fafb !important;background-color:RGBA(var(--tblr-warning-rgb), var(--tblr-bg-opacity, 1)) !important}.link-warning{color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-warning:hover,.link-warning:focus{color:RGBA(196, 127, 0, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 127, 0, var(--tblr-link-underline-opacity, 1)) !important}.bg-danger{background-color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-danger-lt{color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-danger-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-danger{border-color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-danger{--tblr-gradient-from: var(--tblr-danger)}.bg-gradient-to-danger{--tblr-gradient-to: var(--tblr-danger)}.bg-gradient-via-danger{--tblr-gradient-via: var(--tblr-danger);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-danger{color:#f9fafb !important;background-color:RGBA(var(--tblr-danger-rgb), var(--tblr-bg-opacity, 1)) !important}.link-danger{color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-danger:hover,.link-danger:focus{color:RGBA(171, 46, 46, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(171, 46, 46, var(--tblr-link-underline-opacity, 1)) !important}.bg-light{background-color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-light-lt{color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-light-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-light{border-color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-light{--tblr-gradient-from: var(--tblr-light)}.bg-gradient-to-light{--tblr-gradient-to: var(--tblr-light)}.bg-gradient-via-light{--tblr-gradient-via: var(--tblr-light);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-light{color:#1f2937 !important;background-color:RGBA(var(--tblr-light-rgb), var(--tblr-bg-opacity, 1)) !important}.link-light{color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-light:hover,.link-light:focus{color:RGBA(250, 251, 252, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(250, 251, 252, var(--tblr-link-underline-opacity, 1)) !important}.bg-dark{background-color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-dark-lt{color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-dark-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-dark{border-color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-dark{--tblr-gradient-from: var(--tblr-dark)}.bg-gradient-to-dark{--tblr-gradient-to: var(--tblr-dark)}.bg-gradient-via-dark{--tblr-gradient-via: var(--tblr-dark);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-dark{color:#f9fafb !important;background-color:RGBA(var(--tblr-dark-rgb), var(--tblr-bg-opacity, 1)) !important}.link-dark{color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-dark:hover,.link-dark:focus{color:RGBA(25, 33, 44, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(25, 33, 44, var(--tblr-link-underline-opacity, 1)) !important}.bg-muted{background-color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-muted-lt{color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-muted-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-muted{border-color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-muted{--tblr-gradient-from: var(--tblr-muted)}.bg-gradient-to-muted{--tblr-gradient-to: var(--tblr-muted)}.bg-gradient-via-muted{--tblr-gradient-via: var(--tblr-muted);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-muted{color:#f9fafb !important;background-color:RGBA(var(--tblr-muted-rgb), var(--tblr-bg-opacity, 1)) !important}.link-muted{color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-muted:hover,.link-muted:focus{color:RGBA(86, 91, 102, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(86, 91, 102, var(--tblr-link-underline-opacity, 1)) !important}.bg-blue{background-color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-blue-lt{color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-blue-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-blue{border-color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-blue{--tblr-gradient-from: var(--tblr-blue)}.bg-gradient-to-blue{--tblr-gradient-to: var(--tblr-blue)}.bg-gradient-via-blue{--tblr-gradient-via: var(--tblr-blue);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-blue{color:#f9fafb !important;background-color:RGBA(var(--tblr-blue-rgb), var(--tblr-bg-opacity, 1)) !important}.link-blue{color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-blue:hover,.link-blue:focus{color:RGBA(5, 89, 167, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(5, 89, 167, var(--tblr-link-underline-opacity, 1)) !important}.bg-azure{background-color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-azure-lt{color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-azure-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-azure{border-color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-azure{--tblr-gradient-from: var(--tblr-azure)}.bg-gradient-to-azure{--tblr-gradient-to: var(--tblr-azure)}.bg-gradient-via-azure{--tblr-gradient-via: var(--tblr-azure);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-azure{color:#f9fafb !important;background-color:RGBA(var(--tblr-azure-rgb), var(--tblr-bg-opacity, 1)) !important}.link-azure{color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-azure:hover,.link-azure:focus{color:RGBA(53, 122, 180, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(53, 122, 180, var(--tblr-link-underline-opacity, 1)) !important}.bg-indigo{background-color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-indigo-lt{color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-indigo-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-indigo{border-color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-indigo{--tblr-gradient-from: var(--tblr-indigo)}.bg-gradient-to-indigo{--tblr-gradient-to: var(--tblr-indigo)}.bg-gradient-via-indigo{--tblr-gradient-via: var(--tblr-indigo);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-indigo{color:#f9fafb !important;background-color:RGBA(var(--tblr-indigo-rgb), var(--tblr-bg-opacity, 1)) !important}.link-indigo{color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-indigo:hover,.link-indigo:focus{color:RGBA(53, 79, 188, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(53, 79, 188, var(--tblr-link-underline-opacity, 1)) !important}.bg-purple{background-color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-purple-lt{color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-purple-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-purple{border-color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-purple{--tblr-gradient-from: var(--tblr-purple)}.bg-gradient-to-purple{--tblr-gradient-to: var(--tblr-purple)}.bg-gradient-via-purple{--tblr-gradient-via: var(--tblr-purple);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-purple{color:#f9fafb !important;background-color:RGBA(var(--tblr-purple-rgb), var(--tblr-bg-opacity, 1)) !important}.link-purple{color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-purple:hover,.link-purple:focus{color:RGBA(139, 50, 161, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(139, 50, 161, var(--tblr-link-underline-opacity, 1)) !important}.bg-pink{background-color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-pink-lt{color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-pink-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-pink{border-color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-pink{--tblr-gradient-from: var(--tblr-pink)}.bg-gradient-to-pink{--tblr-gradient-to: var(--tblr-pink)}.bg-gradient-via-pink{--tblr-gradient-via: var(--tblr-pink);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-pink{color:#f9fafb !important;background-color:RGBA(var(--tblr-pink-rgb), var(--tblr-bg-opacity, 1)) !important}.link-pink{color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-pink:hover,.link-pink:focus{color:RGBA(171, 41, 86, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(171, 41, 86, var(--tblr-link-underline-opacity, 1)) !important}.bg-red{background-color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-red-lt{color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-red-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-red{border-color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-red{--tblr-gradient-from: var(--tblr-red)}.bg-gradient-to-red{--tblr-gradient-to: var(--tblr-red)}.bg-gradient-via-red{--tblr-gradient-via: var(--tblr-red);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-red{color:#f9fafb !important;background-color:RGBA(var(--tblr-red-rgb), var(--tblr-bg-opacity, 1)) !important}.link-red{color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-red:hover,.link-red:focus{color:RGBA(171, 46, 46, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(171, 46, 46, var(--tblr-link-underline-opacity, 1)) !important}.bg-orange{background-color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-orange-lt{color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-orange-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-orange{border-color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-orange{--tblr-gradient-from: var(--tblr-orange)}.bg-gradient-to-orange{--tblr-gradient-to: var(--tblr-orange)}.bg-gradient-via-orange{--tblr-gradient-via: var(--tblr-orange);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-orange{color:#f9fafb !important;background-color:RGBA(var(--tblr-orange-rgb), var(--tblr-bg-opacity, 1)) !important}.link-orange{color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-orange:hover,.link-orange:focus{color:RGBA(198, 82, 6, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(198, 82, 6, var(--tblr-link-underline-opacity, 1)) !important}.bg-yellow{background-color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-yellow-lt{color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-yellow-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-yellow{border-color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-yellow{--tblr-gradient-from: var(--tblr-yellow)}.bg-gradient-to-yellow{--tblr-gradient-to: var(--tblr-yellow)}.bg-gradient-via-yellow{--tblr-gradient-via: var(--tblr-yellow);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-yellow{color:#f9fafb !important;background-color:RGBA(var(--tblr-yellow-rgb), var(--tblr-bg-opacity, 1)) !important}.link-yellow{color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-yellow:hover,.link-yellow:focus{color:RGBA(196, 127, 0, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(196, 127, 0, var(--tblr-link-underline-opacity, 1)) !important}.bg-lime{background-color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-lime-lt{color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-lime-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-lime{border-color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-lime{--tblr-gradient-from: var(--tblr-lime)}.bg-gradient-to-lime{--tblr-gradient-to: var(--tblr-lime)}.bg-gradient-via-lime{--tblr-gradient-via: var(--tblr-lime);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-lime{color:#f9fafb !important;background-color:RGBA(var(--tblr-lime-rgb), var(--tblr-bg-opacity, 1)) !important}.link-lime{color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-lime:hover,.link-lime:focus{color:RGBA(93, 147, 18, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(93, 147, 18, var(--tblr-link-underline-opacity, 1)) !important}.bg-green{background-color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-green-lt{color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-green-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-green{border-color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-green{--tblr-gradient-from: var(--tblr-green)}.bg-gradient-to-green{--tblr-gradient-to: var(--tblr-green)}.bg-gradient-via-green{--tblr-gradient-via: var(--tblr-green);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-green{color:#f9fafb !important;background-color:RGBA(var(--tblr-green-rgb), var(--tblr-bg-opacity, 1)) !important}.link-green{color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-green:hover,.link-green:focus{color:RGBA(38, 143, 54, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(38, 143, 54, var(--tblr-link-underline-opacity, 1)) !important}.bg-teal{background-color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-teal-lt{color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-teal-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-teal{border-color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-teal{--tblr-gradient-from: var(--tblr-teal)}.bg-gradient-to-teal{--tblr-gradient-to: var(--tblr-teal)}.bg-gradient-via-teal{--tblr-gradient-via: var(--tblr-teal);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-teal{color:#f9fafb !important;background-color:RGBA(var(--tblr-teal-rgb), var(--tblr-bg-opacity, 1)) !important}.link-teal{color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-teal:hover,.link-teal:focus{color:RGBA(10, 133, 96, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(10, 133, 96, var(--tblr-link-underline-opacity, 1)) !important}.bg-cyan{background-color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-cyan-lt{color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-cyan-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-cyan{border-color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-cyan{--tblr-gradient-from: var(--tblr-cyan)}.bg-gradient-to-cyan{--tblr-gradient-to: var(--tblr-cyan)}.bg-gradient-via-cyan{--tblr-gradient-via: var(--tblr-cyan);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-cyan{color:#f9fafb !important;background-color:RGBA(var(--tblr-cyan-rgb), var(--tblr-bg-opacity, 1)) !important}.link-cyan{color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-cyan:hover,.link-cyan:focus{color:RGBA(18, 130, 147, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(18, 130, 147, var(--tblr-link-underline-opacity, 1)) !important}.bg-white{background-color:color-mix(in srgb, var(--tblr-white) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.bg-white-lt{color:color-mix(in srgb, var(--tblr-white) calc(var(--tblr-text-opacity, 1) * 100%), transparent) !important;background-color:color-mix(in srgb, var(--tblr-white-lt) calc(var(--tblr-bg-opacity, 1) * 100%), transparent) !important}.border-white{border-color:color-mix(in srgb, var(--tblr-white) calc(var(--tblr-border-opacity, 1) * 100%), transparent) !important}.bg-gradient-from-white{--tblr-gradient-from: var(--tblr-white)}.bg-gradient-to-white{--tblr-gradient-to: var(--tblr-white)}.bg-gradient-via-white{--tblr-gradient-via: var(--tblr-white);--tblr-gradient-stops: var(--tblr-gradient-from, transparent), var(--tblr-gradient-via, transparent), var(--tblr-gradient-to, transparent)}.text-bg-white{color:#1f2937 !important;background-color:RGBA(var(--tblr-white-rgb), var(--tblr-bg-opacity, 1)) !important}.link-white{color:color-mix(in srgb, var(--tblr-white) calc(var(--tblr-link-opacity, 1) * 100%), transparent) !important;text-decoration-color:color-mix(in srgb, var(--tblr-white) calc(var(--tblr-link-underline-opacity, 1) * 100%), transparent) !important}.link-white:hover,.link-white:focus{color:RGBA(255, 255, 255, var(--tblr-link-opacity, 1)) !important;text-decoration-color:RGBA(255, 255, 255, var(--tblr-link-underline-opacity, 1)) !important}.text-primary{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-primary) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-primary-fg{color:var(--tblr-primary-fg) !important}.text-secondary{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-secondary) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-secondary-fg{color:var(--tblr-secondary-fg) !important}.text-success{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-success) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-success-fg{color:var(--tblr-success-fg) !important}.text-info{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-info) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-info-fg{color:var(--tblr-info-fg) !important}.text-warning{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-warning) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-warning-fg{color:var(--tblr-warning-fg) !important}.text-danger{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-danger) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-danger-fg{color:var(--tblr-danger-fg) !important}.text-light{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-light) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-light-fg{color:var(--tblr-light-fg) !important}.text-dark{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-dark) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-dark-fg{color:var(--tblr-dark-fg) !important}.text-muted{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-muted) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-muted-fg{color:var(--tblr-muted-fg) !important}.text-blue{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-blue) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-blue-fg{color:var(--tblr-blue-fg) !important}.text-azure{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-azure) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-azure-fg{color:var(--tblr-azure-fg) !important}.text-indigo{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-indigo) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-indigo-fg{color:var(--tblr-indigo-fg) !important}.text-purple{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-purple) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-purple-fg{color:var(--tblr-purple-fg) !important}.text-pink{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-pink) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-pink-fg{color:var(--tblr-pink-fg) !important}.text-red{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-red) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-red-fg{color:var(--tblr-red-fg) !important}.text-orange{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-orange) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-orange-fg{color:var(--tblr-orange-fg) !important}.text-yellow{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-yellow) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-yellow-fg{color:var(--tblr-yellow-fg) !important}.text-lime{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-lime) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-lime-fg{color:var(--tblr-lime-fg) !important}.text-green{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-green) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-green-fg{color:var(--tblr-green-fg) !important}.text-teal{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-teal) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-teal-fg{color:var(--tblr-teal-fg) !important}.text-cyan{--tblr-text-opacity: 1;color:color-mix(in srgb, var(--tblr-cyan) calc(var(--tblr-text-opacity) * 100%), transparent) !important}.text-cyan-fg{color:var(--tblr-cyan-fg) !important}.bg-gray-50{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-50) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-50-fg{color:var(--tblr-gray-50-fg) !important}.bg-gray-100{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-100) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-100-fg{color:var(--tblr-gray-100-fg) !important}.bg-gray-200{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-200) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-200-fg{color:var(--tblr-gray-200-fg) !important}.bg-gray-300{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-300) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-300-fg{color:var(--tblr-gray-300-fg) !important}.bg-gray-400{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-400) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-400-fg{color:var(--tblr-gray-400-fg) !important}.bg-gray-500{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-500) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-500-fg{color:var(--tblr-gray-500-fg) !important}.bg-gray-600{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-600) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-600-fg{color:var(--tblr-gray-600-fg) !important}.bg-gray-700{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-700) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-700-fg{color:var(--tblr-gray-700-fg) !important}.bg-gray-800{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-800) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-800-fg{color:var(--tblr-gray-800-fg) !important}.bg-gray-900{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-900) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-900-fg{color:var(--tblr-gray-900-fg) !important}.bg-gray-950{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-gray-950) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-gray-950-fg{color:var(--tblr-gray-950-fg) !important}.bg-x{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-x) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-x-fg{color:var(--tblr-x-fg) !important}.bg-facebook{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-facebook) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-facebook-fg{color:var(--tblr-facebook-fg) !important}.bg-twitter{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-twitter) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-twitter-fg{color:var(--tblr-twitter-fg) !important}.bg-linkedin{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-linkedin) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-linkedin-fg{color:var(--tblr-linkedin-fg) !important}.bg-google{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-google) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-google-fg{color:var(--tblr-google-fg) !important}.bg-youtube{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-youtube) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-youtube-fg{color:var(--tblr-youtube-fg) !important}.bg-vimeo{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-vimeo) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-vimeo-fg{color:var(--tblr-vimeo-fg) !important}.bg-dribbble{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-dribbble) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-dribbble-fg{color:var(--tblr-dribbble-fg) !important}.bg-github{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-github) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-github-fg{color:var(--tblr-github-fg) !important}.bg-instagram{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-instagram) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-instagram-fg{color:var(--tblr-instagram-fg) !important}.bg-pinterest{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-pinterest) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-pinterest-fg{color:var(--tblr-pinterest-fg) !important}.bg-vk{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-vk) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-vk-fg{color:var(--tblr-vk-fg) !important}.bg-rss{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-rss) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-rss-fg{color:var(--tblr-rss-fg) !important}.bg-flickr{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-flickr) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-flickr-fg{color:var(--tblr-flickr-fg) !important}.bg-bitbucket{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-bitbucket) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-bitbucket-fg{color:var(--tblr-bitbucket-fg) !important}.bg-tabler{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-tabler) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.text-tabler-fg{color:var(--tblr-tabler-fg) !important}.bg-inverted{--tblr-bg-opacity: 1;background-color:color-mix(in srgb, var(--tblr-bg-surface-inverted) calc(var(--tblr-bg-opacity) * 100%), transparent) !important}.bg-surface{background-color:var(--tblr-bg-surface) !important}.bg-surface-secondary{background-color:var(--tblr-bg-surface-secondary) !important}.bg-surface-tertiary{background-color:var(--tblr-bg-surface-tertiary) !important}.bg-surface-backdrop{background-color:color-mix(in srgb, var(--tblr-gray-800) 24%, transparent) !important}.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable.hover{overflow-y:hidden}.scrollable.hover>*{margin-top:-1px}.scrollable.hover:hover,.scrollable.hover:focus,.scrollable.hover:active{overflow:visible;overflow-y:auto}.touch .scrollable{overflow-y:auto !important}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.no-scroll{overflow:hidden}.opacity-0{opacity:calc(0/100) !important}.opacity-5{opacity:calc(5/100) !important}.opacity-10{opacity:calc(10/100) !important}.opacity-15{opacity:calc(15/100) !important}.opacity-20{opacity:calc(20/100) !important}.opacity-25{opacity:calc(25/100) !important}.opacity-30{opacity:calc(30/100) !important}.opacity-35{opacity:calc(35/100) !important}.opacity-40{opacity:calc(40/100) !important}.opacity-45{opacity:calc(45/100) !important}.opacity-50{opacity:calc(50/100) !important}.opacity-55{opacity:calc(55/100) !important}.opacity-60{opacity:calc(60/100) !important}.opacity-65{opacity:calc(65/100) !important}.opacity-70{opacity:calc(70/100) !important}.opacity-75{opacity:calc(75/100) !important}.opacity-80{opacity:calc(80/100) !important}.opacity-85{opacity:calc(85/100) !important}.opacity-90{opacity:calc(90/100) !important}.opacity-95{opacity:calc(95/100) !important}.opacity-100{opacity:calc(100/100) !important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.ts-control{border:1px solid var(--bs-border-color);padding:.375rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:var(--bs-border-radius);display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0px solid #dee2e6;overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;color:#fff;border:0px solid rgba(0, 0, 0, 0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:rgb(134.5, 134.5, 134.5);background:hsl(0, 0%, 123.7254901961%);border:0px solid hsl(0, 0%, 118.6274509804%)}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0px 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0px 4px 0px -2px !important}.disabled .ts-control{opacity:1;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:var(--bs-body-bg);margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255, 237, 40, 0.4);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:var(--bs-body-bg);cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:rgba(52, 58, 64, 0.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0 !important;background:transparent !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(var(--bs-body-bg), #d0d0d0, 85%);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:hsl(210, 10.3448275862%, -2.2549019608%)}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.375rem .75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:rgb(134, 182.5, 254);outline:0;box-shadow:0 0 0 .25rem rgba(13, 110, 253, 0.25)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0, 0, 0, 0.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:rgba(0, 0, 0, 0)}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:hsl(0, 0%, 118.6274509804%)}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:rgba(0, 0, 0, 0)}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:hsl(0, 0%, 118.6274509804%)}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175)}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child::before{display:none}.ts-dropdown .optgroup::before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin-left:-0.75rem;margin-right:-0.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{display:flex;align-items:center;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.ts-control{transition:none}}.focus .ts-control{border-color:rgb(134, 182.5, 254);outline:0;box-shadow:0 0 0 .25rem rgba(13, 110, 253, 0.25)}.ts-control .item{display:flex;align-items:center}.ts-control input::-ms-input-placeholder{color:var(--bs-secondary-color, #a7aeb8);opacity:1}.ts-control input::placeholder{color:var(--bs-secondary-color, #a7aeb8);opacity:1}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color), 0.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color), 0.25)}.ts-wrapper{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2);display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((1.5em + .5rem + var(--bs-border-width)*2 - 1.3125rem - (var(--bs-border-width) + 1px)*2)/2) !important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(0.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--bs-border-radius) - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0 !important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none !important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent !important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-select .ts-dropdown,.form-select .ts-control,.form-select .ts-control input{color:var(--bs-body-color)}@font-face{font-family:"tabler-icons";font-style:normal;font-weight:400;src:url(/fonts/tabler-icons-bdb44630.woff2) format("woff2"),url(/fonts/tabler-icons-bdb44630.woff) format("woff")}@font-face{font-family:"tabler-icons-filled";font-style:normal;font-weight:400;src:url(/fonts/tabler-icons-filled-374795c5.woff2) format("woff2"),url(/fonts/tabler-icons-filled-374795c5.woff) format("woff")}.ti{font-family:"tabler-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-activity:before{content:""}.ti-activity-heartbeat:before{content:""}.ti-address-book:before{content:""}.ti-adjustments:before{content:""}.ti-adjustments-alt:before{content:""}.ti-adjustments-horizontal:before{content:""}.ti-adjustments-off:before{content:""}.ti-alarm:before{content:""}.ti-alert-circle:before{content:""}.ti-alert-circle-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-alert-hexagon:before{content:""}.ti-alert-octagon:before{content:""}.ti-alert-triangle:before{content:""}.ti-alert-triangle-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-alt:before{content:"ﱔ"}.ti-apple:before{content:""}.ti-archive:before{content:""}.ti-arrow-back:before{content:""}.ti-arrow-back-up:before{content:""}.ti-arrow-badge-right:before{content:""}.ti-arrow-bar-to-right:before{content:""}.ti-arrow-down:before{content:""}.ti-arrow-down-circle:before{content:""}.ti-arrow-down-left:before{content:""}.ti-arrow-down-right:before{content:""}.ti-arrow-forward-up:before{content:""}.ti-arrow-left:before{content:""}.ti-arrow-merge:before{content:""}.ti-arrow-right:before{content:""}.ti-arrow-up:before{content:""}.ti-arrow-up-right:before{content:""}.ti-arrows-diff:before{content:""}.ti-arrows-down-up:before{content:""}.ti-arrows-exchange:before{content:""}.ti-arrows-exchange-2:before{content:""}.ti-arrows-join:before{content:""}.ti-arrows-shuffle:before{content:""}.ti-arrows-split:before{content:""}.ti-arrows-split-2:before{content:""}.ti-arrows-transfer-down:before{content:""}.ti-article:before{content:""}.ti-at:before{content:""}.ti-award:before{content:""}.ti-badge:before{content:""}.ti-ban:before{content:""}.ti-barcode:before{content:""}.ti-barcode-off:before{content:""}.ti-bell:before{content:""}.ti-bell-cog:before{content:""}.ti-bell-pause:before{content:""}.ti-bell-plus:before{content:""}.ti-bell-ringing:before{content:""}.ti-blocks:before{content:"𐂲"}.ti-blur:before{content:""}.ti-bolt:before{content:""}.ti-book:before{content:""}.ti-book-2:before{content:""}.ti-border-top:before{content:""}.ti-box:before{content:""}.ti-brand-whatsapp:before{content:""}.ti-briefcase:before{content:""}.ti-bucket:before{content:""}.ti-building:before{content:""}.ti-building-bank:before{content:""}.ti-building-community:before{content:""}.ti-building-factory:before{content:""}.ti-building-off:before{content:"﻽"}.ti-building-store:before{content:""}.ti-building-warehouse:before{content:""}.ti-bulb:before{content:""}.ti-businessplan:before{content:""}.ti-calculator:before{content:""}.ti-calendar:before{content:""}.ti-calendar-check:before{content:""}.ti-calendar-cog:before{content:""}.ti-calendar-dollar:before{content:""}.ti-calendar-down:before{content:""}.ti-calendar-due:before{content:""}.ti-calendar-event:before{content:""}.ti-calendar-month:before{content:"ﴯ"}.ti-calendar-off:before{content:""}.ti-calendar-plus:before{content:""}.ti-calendar-repeat:before{content:"㮝"}.ti-calendar-stats:before{content:""}.ti-calendar-up:before{content:""}.ti-calendar-x:before{content:""}.ti-camera:before{content:""}.ti-cash:before{content:""}.ti-cash-banknote:before{content:""}.ti-cash-off:before{content:""}.ti-cash-register:before{content:"ﻦ"}.ti-cat:before{content:""}.ti-category:before{content:""}.ti-category-2:before{content:""}.ti-cell:before{content:""}.ti-chart-arrows-vertical:before{content:""}.ti-chart-bar:before{content:""}.ti-chart-dots:before{content:""}.ti-chart-histogram:before{content:""}.ti-chart-line:before{content:""}.ti-chart-pie:before{content:""}.ti-check:before{content:""}.ti-checkbox:before{content:""}.ti-checks:before{content:""}.ti-chevron-down:before{content:""}.ti-chevron-left:before{content:""}.ti-chevron-right:before{content:""}.ti-chevron-up:before{content:""}.ti-circle:before{content:""}.ti-circle-check:before{content:""}.ti-circle-check-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-circle-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-circle-minus:before{content:""}.ti-circle-off:before{content:""}.ti-circle-plus:before{content:""}.ti-circle-x:before{content:""}.ti-click:before{content:""}.ti-clipboard-check:before{content:""}.ti-clipboard-list:before{content:""}.ti-clipboard-off:before{content:""}.ti-clipboard-plus:before{content:""}.ti-clock:before{content:""}.ti-clock-check:before{content:""}.ti-clock-dollar:before{content:""}.ti-clock-hour-4:before{content:""}.ti-clock-hour-9:before{content:""}.ti-clock-pause:before{content:""}.ti-clock-play:before{content:""}.ti-clock-x:before{content:""}.ti-cloud-upload:before{content:""}.ti-code:before{content:""}.ti-coin:before{content:""}.ti-coin-off:before{content:""}.ti-coins:before{content:""}.ti-columns:before{content:""}.ti-columns-3:before{content:""}.ti-command:before{content:""}.ti-components:before{content:""}.ti-confetti:before{content:""}.ti-copy:before{content:""}.ti-copy-off:before{content:""}.ti-corner-down-right:before{content:""}.ti-credit-card:before{content:""}.ti-credits:before{content:"𐇲"}.ti-crown:before{content:""}.ti-csv:before{content:""}.ti-currency:before{content:""}.ti-currency-dollar:before{content:""}.ti-cut:before{content:""}.ti-dashboard:before{content:""}.ti-database-export:before{content:""}.ti-database-import:before{content:""}.ti-decimal:before{content:"都"}.ti-delta:before{content:""}.ti-details:before{content:""}.ti-device-desktop-analytics:before{content:""}.ti-device-floppy:before{content:""}.ti-device-mobile:before{content:""}.ti-device-mobile-message:before{content:""}.ti-devices:before{content:""}.ti-direction:before{content:""}.ti-disabled:before{content:""}.ti-disc:before{content:""}.ti-discount:before{content:""}.ti-dots:before{content:""}.ti-dots-vertical:before{content:""}.ti-download:before{content:""}.ti-edit:before{content:""}.ti-equal:before{content:""}.ti-eraser:before{content:""}.ti-explicit:before{content:""}.ti-external-link:before{content:""}.ti-eye:before{content:""}.ti-eye-off:before{content:""}.ti-file:before{content:""}.ti-file-check:before{content:""}.ti-file-description:before{content:""}.ti-file-dollar:before{content:""}.ti-file-invoice:before{content:""}.ti-file-off:before{content:""}.ti-file-pencil:before{content:""}.ti-file-plus:before{content:""}.ti-file-spreadsheet:before{content:""}.ti-file-text:before{content:""}.ti-file-type-pdf:before{content:"﬐"}.ti-files:before{content:""}.ti-filter:before{content:""}.ti-filter-x:before{content:"宅"}.ti-filters:before{content:""}.ti-fingerprint:before{content:""}.ti-flag:before{content:""}.ti-flag-3:before{content:""}.ti-flag-check:before{content:"ﮌ"}.ti-flag-off:before{content:""}.ti-flame:before{content:""}.ti-focus:before{content:""}.ti-fold-down:before{content:""}.ti-fold-up:before{content:""}.ti-forklift:before{content:""}.ti-forms:before{content:""}.ti-fridge:before{content:""}.ti-gauge:before{content:""}.ti-gavel:before{content:""}.ti-ghost:before{content:""}.ti-gift:before{content:""}.ti-git-branch:before{content:""}.ti-grain:before{content:""}.ti-grape:before{content:"𐈹"}.ti-grip-vertical:before{content:""}.ti-hash:before{content:""}.ti-headset:before{content:""}.ti-heart-handshake:before{content:""}.ti-help:before{content:""}.ti-help-circle:before{content:"欄"}.ti-history:before{content:""}.ti-history-off:before{content:""}.ti-home:before{content:""}.ti-hourglass:before{content:""}.ti-hourglass-high:before{content:""}.ti-icons:before{content:""}.ti-id:before{content:""}.ti-id-badge:before{content:""}.ti-id-badge-2:before{content:""}.ti-inbox:before{content:""}.ti-info-circle:before{content:""}.ti-invoice:before{content:"ﺫ"}.ti-json:before{content:""}.ti-key:before{content:""}.ti-keyboard:before{content:""}.ti-label:before{content:"Ｘ"}.ti-layout:before{content:""}.ti-layout-dashboard:before{content:""}.ti-layout-grid:before{content:""}.ti-layout-list:before{content:""}.ti-layout-sidebar-left-collapse:before{content:""}.ti-lifebuoy:before{content:""}.ti-line:before{content:""}.ti-link:before{content:""}.ti-link-off:before{content:""}.ti-list:before{content:""}.ti-list-check:before{content:""}.ti-list-details:before{content:""}.ti-list-numbers:before{content:""}.ti-location:before{content:""}.ti-lock:before{content:""}.ti-lock-dollar:before{content:"朗"}.ti-lock-open:before{content:""}.ti-login:before{content:""}.ti-login-2:before{content:"ﱶ"}.ti-logout:before{content:""}.ti-mail:before{content:""}.ti-mail-forward:before{content:""}.ti-mail-off:before{content:""}.ti-man:before{content:""}.ti-map:before{content:""}.ti-map-pin:before{content:""}.ti-menu:before{content:""}.ti-menu-2:before{content:""}.ti-message:before{content:""}.ti-message-2:before{content:""}.ti-message-circle:before{content:""}.ti-message-report:before{content:""}.ti-middleware:before{content:"𐇭"}.ti-minus:before{content:""}.ti-mood-sad:before{content:""}.ti-moon:before{content:""}.ti-navigation:before{content:""}.ti-note:before{content:""}.ti-notes:before{content:""}.ti-number:before{content:""}.ti-option:before{content:"𐆟"}.ti-outlet:before{content:""}.ti-package:before{content:""}.ti-package-export:before{content:""}.ti-package-import:before{content:""}.ti-package-off:before{content:""}.ti-packages:before{content:""}.ti-palette:before{content:""}.ti-password:before{content:""}.ti-pdf:before{content:""}.ti-pencil:before{content:""}.ti-percentage:before{content:""}.ti-phone:before{content:""}.ti-phone-call:before{content:""}.ti-phone-off:before{content:""}.ti-phone-outgoing:before{content:""}.ti-pick:before{content:"﫼"}.ti-player-pause:before{content:""}.ti-player-play:before{content:""}.ti-plug:before{content:""}.ti-plug-connected:before{content:""}.ti-plug-off:before{content:""}.ti-plus:before{content:""}.ti-point:before{content:""}.ti-point-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-pool:before{content:""}.ti-presentation:before{content:""}.ti-printer:before{content:""}.ti-progress:before{content:"嗀"}.ti-qrcode:before{content:""}.ti-question-mark:before{content:""}.ti-quote:before{content:""}.ti-radio:before{content:""}.ti-receipt:before{content:""}.ti-receipt-2:before{content:""}.ti-receipt-off:before{content:""}.ti-receipt-refund:before{content:""}.ti-receipt-tax:before{content:""}.ti-recharging:before{content:""}.ti-refresh:before{content:""}.ti-registered:before{content:""}.ti-reload:before{content:""}.ti-reorder:before{content:"ﰕ"}.ti-repeat:before{content:""}.ti-replace:before{content:""}.ti-report:before{content:""}.ti-report-money:before{content:""}.ti-resize:before{content:""}.ti-restore:before{content:"﫽"}.ti-rocket:before{content:""}.ti-rotate-2:before{content:""}.ti-rotate-clockwise:before{content:""}.ti-route:before{content:""}.ti-ruler-2:before{content:""}.ti-scale:before{content:""}.ti-scan:before{content:""}.ti-scissors:before{content:""}.ti-search:before{content:""}.ti-search-off:before{content:""}.ti-section:before{content:""}.ti-select:before{content:""}.ti-selector:before{content:""}.ti-send:before{content:""}.ti-separator:before{content:""}.ti-settings:before{content:""}.ti-share:before{content:""}.ti-shield:before{content:""}.ti-shield-check:before{content:""}.ti-shield-half:before{content:""}.ti-shield-lock:before{content:""}.ti-shield-off:before{content:""}.ti-shield-plus:before{content:"溜"}.ti-shopping-bag:before{content:""}.ti-shopping-cart:before{content:""}.ti-sitemap:before{content:""}.ti-snowflake:before{content:""}.ti-sparkles:before{content:""}.ti-square:before{content:""}.ti-square-off:before{content:""}.ti-stack:before{content:""}.ti-stack-2:before{content:""}.ti-stairs-up:before{content:""}.ti-star:before{content:""}.ti-star-filled:before{content:"";font-family:"tabler-icons-filled"}.ti-stethoscope:before{content:""}.ti-subtask:before{content:""}.ti-switch-horizontal:before{content:""}.ti-table:before{content:""}.ti-tag:before{content:"𐂖"}.ti-tags:before{content:""}.ti-target:before{content:""}.ti-target-arrow:before{content:""}.ti-tax:before{content:"ﻮ"}.ti-template:before{content:""}.ti-timeline:before{content:""}.ti-timeline-event:before{content:""}.ti-timezone:before{content:"ﻭ"}.ti-toggle-right:before{content:""}.ti-tool:before{content:""}.ti-tools:before{content:""}.ti-tooltip:before{content:""}.ti-track:before{content:""}.ti-trademark:before{content:""}.ti-transfer:before{content:"ﰟ"}.ti-transform:before{content:""}.ti-trash:before{content:""}.ti-trash-x:before{content:""}.ti-trending-down:before{content:""}.ti-trending-up:before{content:""}.ti-trophy:before{content:""}.ti-truck:before{content:""}.ti-truck-delivery:before{content:""}.ti-truck-loading:before{content:""}.ti-truck-off:before{content:""}.ti-truck-return:before{content:""}.ti-txt:before{content:""}.ti-upload:before{content:""}.ti-urgent:before{content:""}.ti-user:before{content:""}.ti-user-check:before{content:""}.ti-user-circle:before{content:""}.ti-user-cog:before{content:"倫"}.ti-user-dollar:before{content:"崙"}.ti-user-off:before{content:""}.ti-user-plus:before{content:""}.ti-user-question:before{content:""}.ti-user-search:before{content:""}.ti-user-share:before{content:"律"}.ti-user-shield:before{content:""}.ti-user-star:before{content:""}.ti-users:before{content:""}.ti-users-group:before{content:"﨡"}.ti-users-minus:before{content:"﨎"}.ti-variable:before{content:""}.ti-versions:before{content:""}.ti-volume:before{content:""}.ti-walk:before{content:""}.ti-wallet:before{content:""}.ti-wallet-off:before{content:""}.ti-wand:before{content:""}.ti-weight:before{content:""}.ti-window:before{content:""}.ti-woman:before{content:""}.ti-world:before{content:""}.ti-writing-sign:before{content:""}.ti-x:before{content:""}.ti-zoom-check:before{content:""}:root{--rc-primary: #066fd1;--rc-primary-rgb: 6, 111, 209;--rc-primary-hover: #0559a7;--rc-tenant-red: #e63946;--rc-tenant-blue: #2196f3;--rc-tenant-navy: #1565c0;--rc-tenant-green: #2e7d32;--rc-tenant-magenta: #ad1457;--rc-tenant-teal: #00838f;--rc-tenant-brown: #795548;--rc-tenant-violet: #4527a0;--rc-tenant-cyan: #00bcd4;--rc-tenant-slate: #455a64;--rc-blue: #066fd1;--rc-azure: #4299e1;--rc-indigo: #4263eb;--rc-purple: #ae3ec9;--rc-pink: #d6336c;--rc-red: #d63939;--rc-orange: #f76707;--rc-yellow: #f59f00;--rc-lime: #74b816;--rc-green: #2fb344;--rc-teal: #0ca678;--rc-cyan: #17a2b8;--rc-amber: #b45309;--rc-yellow-50: #fffbeb;--rc-yellow-200: #fde68a;--rc-caution: #b5760a;--rc-success: #2fb344;--rc-info: #4299e1;--rc-warning: #f59f00;--rc-danger: #d63939;--rc-secondary: #6b7280;--rc-white: #ffffff;--rc-gray-50: #f9fafb;--rc-gray-100: #f3f4f6;--rc-gray-200: #e5e7eb;--rc-gray-300: #d1d5db;--rc-gray-400: #9ca3af;--rc-gray-500: #6b7280;--rc-gray-600: #4b5563;--rc-gray-700: #374151;--rc-gray-800: #1f2937;--rc-gray-900: #111827;--rc-black: #000000;--rc-surface-page: #f9fafb;--rc-surface-card: #ffffff;--rc-surface-sunken: #f3f4f6;--rc-surface-dark: #1f2937;--rc-surface-admin: #1e1b3a;--rc-text-body: #1f2937;--rc-text-secondary: rgba(31, 41, 55, 0.75);--rc-text-muted: rgba(31, 41, 55, 0.62);--rc-text-on-dark: #e5e7eb;--rc-text-on-brand: #ffffff;--rc-border: #e5e7eb;--rc-border-strong: #d1d5db;--rc-link: #066fd1;--rc-link-hover: #0559a7;--rc-focus-ring: rgba(6, 111, 209, 0.25);--rc-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--rc-font-mono: Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--rc-font-size-base: 0.9375rem;--rc-line-height: 1.3333333;--rc-weight-normal: 400;--rc-weight-medium: 500;--rc-weight-semibold: 600;--rc-weight-bold: 700;--rc-text-h1: 1.5rem;--rc-text-h2: 1.25rem;--rc-text-h3: 1rem;--rc-text-h4: 0.875rem;--rc-text-h5: 0.75rem;--rc-text-body-size: 0.9375rem;--rc-text-small: 0.8125rem;--rc-pretitle-size: 0.625rem;--rc-pretitle-spacing: 0.04em;--rc-space-0: 0;--rc-space-1: 0.25rem;--rc-space-2: 0.5rem;--rc-space-3: 1rem;--rc-space-4: 1.5rem;--rc-space-5: 3rem;--rc-radius: 6px;--rc-radius-sm: 4px;--rc-radius-lg: 8px;--rc-radius-xl: 1rem;--rc-radius-pill: 100rem;--rc-border-width: 1px;--rc-shadow-card: rgba(31, 41, 55, 0.04) 0 2px 4px 0;--rc-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--rc-shadow-dropdown: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--rc-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--rc-container-max: 1320px;--rc-card-padding: 1.5rem}:root{--rc-fallback-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}:root{--tblr-font-sans-serif: var(--rc-font-sans, var(--rc-fallback-sans));--tblr-body-font-family: var(--rc-font-sans, var(--rc-fallback-sans))}body{font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:var(--rc-font-size-base);line-height:var(--rc-line-height);font-weight:var(--rc-weight-normal);color:var(--rc-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,select,textarea,optgroup,.form-control,.form-select,.ts-control,.ts-dropdown,.btn,[class^=rc-],[class*=" rc-"],[class^=v2-],[class*=" v2-"],[class^=pos-],[class*=" pos-"],[class^=pe-],[class*=" pe-"]{font-family:var(--rc-font-sans, var(--rc-fallback-sans));-webkit-font-smoothing:antialiased}a:hover{text-decoration:none}.v2-muted{color:var(--rc-text-secondary)}.v2-mono{font-family:var(--rc-font-mono)}.v2-num{font-variant-numeric:tabular-nums}.rc-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:.9375rem;font-weight:500;line-height:1.333;padding:.4375rem .875rem;border-radius:var(--rc-radius, 6px);border:1px solid rgba(0,0,0,0);cursor:pointer;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease;white-space:nowrap;user-select:none}.rc-btn:focus-visible{outline:0;box-shadow:0 0 0 .25rem var(--rc-focus-ring, rgba(6, 111, 209, 0.25))}.rc-btn:disabled,.rc-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.rc-btn .ti{font-size:1.1em;line-height:1}.rc-btn-sm{font-size:.8125rem;padding:.25rem .5rem;border-radius:var(--rc-radius-sm, 4px)}.rc-btn-icon{padding-left:.5rem;padding-right:.5rem}.rc-btn-block{display:flex;width:100%;justify-content:center}.rc-btn-filled{color:#fff;background:var(--rc-btn-color, var(--rc-primary));border-color:var(--rc-btn-color, var(--rc-primary))}.rc-btn-filled:hover,.rc-btn-filled:focus{color:#fff;filter:brightness(0.92)}.rc-btn-danger{color:#fff;background:var(--rc-danger);border-color:var(--rc-danger)}.rc-btn-danger:hover,.rc-btn-danger:focus{color:#fff;filter:brightness(0.92)}.rc-btn-filled:active{filter:brightness(0.85)}.rc-btn-outline{color:var(--rc-btn-color, var(--rc-primary));background:rgba(0,0,0,0);border-color:currentColor}.rc-btn-outline:hover,.rc-btn-outline:focus{color:#fff;background:var(--rc-btn-color, var(--rc-primary))}.rc-btn-ghost{color:var(--rc-btn-color, var(--rc-primary));background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.rc-btn-ghost:hover,.rc-btn-ghost:focus{color:var(--rc-btn-color, var(--rc-primary));background:color-mix(in srgb, var(--rc-btn-color, var(--rc-primary)) 12%, transparent)}.rc-btn-secondary{color:var(--rc-gray-700);background:#fff;border-color:var(--rc-border-strong, #d1d5db)}.rc-btn-secondary:hover,.rc-btn-secondary:focus{color:var(--rc-gray-700);background:var(--rc-gray-50, #f9fafb);border-color:var(--rc-gray-400, #9ca3af)}.rc-field-off{opacity:.45}.rc-field-off input,.rc-field-off select,.rc-field-off textarea{pointer-events:none}.rc-progress{height:6px;border-radius:999px;background:var(--rc-gray-200, #e9ecef);overflow:hidden;max-width:160px}.rc-progress-bar{height:100%;width:var(--rc-fill, 0%);border-radius:999px;background:var(--rc-tint, var(--rc-primary))}.rc-badge{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:.75rem;font-weight:600;line-height:1;padding:.3125rem .5rem;border-radius:var(--rc-radius-sm, 4px);white-space:nowrap}.rc-badge-soft{color:var(--rc-badge-color, var(--rc-tint, var(--rc-primary)));background:color-mix(in srgb, var(--rc-badge-color, var(--rc-tint, var(--rc-primary))) 14%, #fff)}.rc-badge-solid{color:#fff;background:var(--rc-badge-color, var(--rc-primary))}.rc-status-dot{width:.5rem;height:.5rem;border-radius:50%;background:currentColor;flex-shrink:0}.rc-avatar{display:inline-flex;align-items:center;justify-content:center;font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-weight:600;color:#fff;background:var(--rc-avatar-color, var(--rc-tint, var(--rc-gray-500)));width:2.5rem;height:2.5rem;font-size:.9375rem;border-radius:var(--rc-radius, 6px);overflow:hidden;flex-shrink:0;background-size:cover;background-position:center}.rc-avatar-xs{width:1.5rem;height:1.5rem;font-size:.625rem}.rc-avatar-sm{width:2rem;height:2rem;font-size:.8125rem}.rc-avatar-md{width:2.75rem;height:2.75rem;font-size:1.05rem}.rc-avatar-lg{width:3.5rem;height:3.5rem;font-size:1.25rem}.rc-avatar-circle{border-radius:50%}.rc-avatar .ti{font-size:1.25em}.rc-avatar.rc-avatar-soft{background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 15%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-card{background:var(--rc-surface-card, #fff);border:1px solid var(--rc-border, #e5e7eb);border-radius:var(--rc-radius, 6px);box-shadow:var(--rc-shadow-card)}.rc-card-accent{border-top:3px solid var(--rc-card-accent, var(--rc-primary))}.rc-card-header{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;border-bottom:1px solid var(--rc-border, #e5e7eb)}.rc-card-title{font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:1rem;font-weight:600;margin:0;color:var(--rc-text-body)}.rc-card-options{margin-left:auto;display:flex;align-items:center;gap:.5rem}.rc-card-body{padding:1.25rem;color:var(--rc-text-body);font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-card-footer{padding:.875rem 1.25rem;border-top:1px solid var(--rc-border, #e5e7eb);color:var(--rc-text-secondary);font-size:.8125rem}.rc-stat{display:flex;align-items:center;gap:.875rem}.rc-stat-meta .rc-stat-value{font-size:1.5rem;font-weight:700;line-height:1;color:var(--rc-text-body)}.rc-stat-meta .rc-stat-label{font-size:.8125rem;color:var(--rc-text-secondary);margin-top:.25rem}.rc-metric{padding:1rem 1.125rem;min-width:0}.rc-metric-top{display:flex;align-items:center;gap:.5rem}.rc-metric-chip{width:2rem;height:2rem;border-radius:var(--rc-radius);display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-metric-label{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary);line-height:1.25}.rc-metric-value{font-size:1.5rem;font-weight:700;line-height:1.1;color:var(--rc-text-body);margin-top:.5rem;overflow-wrap:anywhere}.rc-metric-delta{font-size:.8125rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem}.rc-metric-delta.up{color:var(--rc-green)}.rc-metric-delta.down{color:var(--rc-red)}.rc-metric-delta.flat{color:var(--rc-text-secondary)}@media(max-width: 640px){.rc-metric{padding:.75rem .8125rem}.rc-metric-top{gap:.4375rem}.rc-metric-chip{width:1.75rem;height:1.75rem;font-size:.9375rem}.rc-metric-label{font-size:.5625rem;letter-spacing:.03em}.rc-metric-value{font-size:1.125rem;margin-top:.375rem}.rc-metric-sub,.rc-metric-delta{font-size:.6875rem}}.rc-field{font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-label{display:block;font-size:.8125rem;font-weight:500;color:var(--rc-text-body);margin-bottom:.375rem}.rc-label-required::after{content:" *";color:var(--rc-danger)}.rc-input,.rc-select{-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;font-family:inherit;font-size:.9375rem;color:var(--rc-text-body);padding:.4375rem .75rem;line-height:1.333;background:#fff;border:1px solid var(--rc-border-strong, #d1d5db);border-radius:var(--rc-radius, 6px);transition:border-color .12s ease,box-shadow .12s ease}.rc-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center;padding-right:2rem}.rc-input::placeholder{color:var(--rc-text-muted)}.rc-input:focus,.rc-select:focus{outline:0;border-color:var(--rc-primary);box-shadow:0 0 0 .25rem var(--rc-focus-ring, rgba(6, 111, 209, 0.25))}.rc-input:disabled{background:var(--rc-gray-100);opacity:1;cursor:not-allowed}.rc-color-field{width:100%;height:42px;padding:4px;cursor:pointer}.rc-input-invalid,.rc-input-invalid:focus{border-color:var(--rc-danger);box-shadow:0 0 0 .25rem rgba(214,57,57,.2)}.rc-hint{font-size:.75rem;color:var(--rc-text-secondary);margin-top:.25rem}.rc-hint-error{color:var(--rc-danger)}.rc-hint-inline{display:inline}.rc-input-group{display:flex}.rc-input-group .rc-input-text{display:flex;align-items:center;padding:0 .625rem;background:var(--rc-gray-100);border:1px solid var(--rc-border-strong, #d1d5db);border-right:0;border-radius:var(--rc-radius) 0 0 var(--rc-radius);color:var(--rc-text-secondary)}.rc-input-group .rc-input{border-radius:0 var(--rc-radius) var(--rc-radius) 0}.rc-textarea{min-height:84px;resize:vertical}.rc-switch{position:relative;display:inline-flex;align-items:center;gap:.625rem;cursor:pointer;margin:0}.rc-switch input{position:absolute;width:1px;height:1px;opacity:0}.rc-switch-track{width:38px;height:22px;flex-shrink:0;border-radius:var(--rc-radius-pill);background:var(--rc-gray-300);transition:background .15s ease;position:relative}.rc-switch-track::after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.rc-switch input:checked+.rc-switch-track{background:var(--rc-primary)}.rc-switch input:checked+.rc-switch-track::after{transform:translateX(16px)}.rc-switch input:focus-visible+.rc-switch-track{box-shadow:0 0 0 3px var(--rc-focus-ring)}.rc-switch-label{font-size:.875rem;font-weight:500;color:var(--rc-text-body)}.rc-alert{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem 1rem;border-radius:var(--rc-radius, 6px);border:1px solid;font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:.875rem}.rc-alert .ti{font-size:1.15rem;line-height:1.2;flex-shrink:0}.rc-alert-title{font-weight:600;margin-bottom:.125rem}.rc-alert-success{color:#1c6b27;background:#eaf6ec;border-color:#c5e6cb}.rc-alert-info{color:#1f5a8a;background:#e7f1fb;border-color:#c4ddf5}.rc-alert-warning{color:#8a6400;background:#fdf4e0;border-color:#f6e3b6}.rc-alert-danger{color:#9a2b2b;background:#fbeaea;border-color:#f0cccc}.rc-table{width:100%;border-collapse:collapse;font-family:var(--rc-font-sans, var(--rc-fallback-sans));font-size:.9375rem;color:var(--rc-text-body)}.rc-table thead th{text-align:left;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary);padding:.625rem 1rem;border-bottom:1px solid var(--rc-border);white-space:nowrap}.rc-table tbody td{padding:.75rem 1rem;border-bottom:1px solid var(--rc-border);vertical-align:middle}.rc-table tbody tr:last-child td{border-bottom:0}.rc-table-hover tbody tr{transition:background-color .1s ease}.rc-table-hover tbody tr:hover{background:var(--rc-gray-50, #f9fafb)}.rc-empty{text-align:center;padding:2.5rem 1rem;color:var(--rc-text-secondary);font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-empty .rc-empty-icon{font-size:2.5rem;opacity:.3;line-height:1}.rc-empty-title{font-weight:600;color:var(--rc-text-body);margin-top:.75rem}.rc-empty-text{font-size:.8125rem;margin-top:.25rem}.rc-page-header{display:flex;align-items:center;gap:1rem;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-page-pretitle{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary);margin-bottom:.25rem}.rc-page-title{font-size:1.25rem;font-weight:600;color:var(--rc-text-body);margin:0;display:flex;align-items:center;gap:.5rem}.rc-page-sub{font-size:.8125rem;color:var(--rc-text-secondary);margin-top:.25rem}.rc-page-actions{margin-left:auto;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.rc-page-header .rc-page-title{font-size:var(--rc-text-h1);font-weight:700}.rc-tabs{display:flex;gap:.25rem;border-bottom:1px solid var(--rc-border);font-family:var(--rc-font-sans, var(--rc-fallback-sans));overflow-x:auto;scrollbar-width:none}.rc-tabs::-webkit-scrollbar{display:none}.rc-tab{white-space:nowrap;flex:none}.rc-tab{appearance:none;background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;padding:.625rem .875rem;font-size:.9375rem;font-weight:500;color:var(--rc-text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;transition:color .12s ease,border-color .12s ease;text-decoration:none}.rc-tab:hover{color:var(--rc-text-body)}.rc-tab-active{color:var(--rc-primary);border-bottom-color:var(--rc-primary)}.rc-dt-wrap{background:#fff;border:1px solid var(--rc-border);border-radius:10px;box-shadow:var(--rc-shadow-card);overflow:hidden}.rc-dt-scroll{overflow:auto}.rc-dt{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--rc-row-fs, 14px);font-family:var(--rc-font-sans, var(--rc-fallback-sans));color:var(--rc-text-body)}.rc-dt thead th{position:sticky;top:0;z-index:2;background:var(--rc-gray-50);text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary);padding:9px 14px;border-bottom:1px solid var(--rc-border);white-space:nowrap}.rc-dt thead th.sortable{cursor:pointer;user-select:none}.rc-dt thead th.sortable:hover{color:var(--rc-gray-800)}.rc-dt thead th .ti{font-size:13px;vertical-align:-2px;opacity:.55}.rc-dt tbody td{padding:var(--rc-row-pad, 11px 14px);border-bottom:1px solid var(--rc-gray-100);vertical-align:middle}.rc-dt tbody tr:last-child td{border-bottom:0}.rc-dt tbody tr{transition:background .1s}.rc-dt tbody tr:hover{background:var(--rc-gray-50)}.rc-dt tbody tr.clickable{cursor:pointer}.rc-dt .num{text-align:right;font-variant-numeric:tabular-nums}.rc-dt-ck{width:16px;height:16px;accent-color:var(--rc-primary);cursor:pointer}.rc-actionmenu{position:relative;display:inline-flex}.rc-actionmenu-list{position:absolute;top:calc(100% + 4px);right:0;z-index:30;min-width:170px;background:#fff;border:1px solid var(--rc-border);border-radius:8px;box-shadow:var(--rc-shadow-lg);padding:5px;display:flex;flex-direction:column}.rc-actionmenu-item{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border:0;background:none;border-radius:6px;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--rc-text-body);text-align:left;cursor:pointer;text-decoration:none}.rc-actionmenu-item:hover{background:var(--rc-gray-50);color:var(--rc-text-body)}.rc-actionmenu-item .ti{font-size:16px;color:var(--rc-text-secondary)}.rc-actionmenu-item.is-danger{color:var(--rc-red)}.rc-actionmenu-item.is-danger .ti{color:var(--rc-red)}.rc-actionmenu-item.is-danger:hover{background:color-mix(in srgb, var(--rc-red) 10%, #fff);color:var(--rc-red)}.rc-actionmenu-sep{height:1px;background:var(--rc-gray-100);margin:5px 0}.rc-actionmenu-list.choices{min-width:248px;max-width:290px;padding:6px}.rc-actionmenu-item.choice{align-items:flex-start;gap:10px;padding:9px 11px}.rc-actionmenu-item.choice .ti{margin-top:2px;font-size:17px}.rc-actionmenu-item.choice b{display:block;font-size:13.5px;font-weight:600;line-height:1.3}.rc-actionmenu-item.choice small{display:block;margin-top:2px;font-size:11.5px;font-weight:400;color:var(--rc-text-muted);line-height:1.4}.rc-actionmenu-item.choice:hover .ti{color:var(--rc-primary)}.rc-actionmenu form{display:contents}.rc-chip-dashed{border-style:dashed;cursor:default}.rc-filterbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:14px;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-filterbar .grow{flex:1;min-width:200px}.rc-views{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.rc-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:5px 11px;border-radius:100px;border:1px solid var(--rc-border);background:#fff;color:var(--rc-gray-600);cursor:pointer;transition:all .12s;font-family:inherit;text-decoration:none}.rc-chip:hover{border-color:var(--rc-gray-400);color:var(--rc-gray-800)}.rc-chip.on{background:var(--rc-primary);border-color:var(--rc-primary);color:#fff}.rc-chip .cnt{font-size:11px;opacity:.7}.rc-seg{display:inline-flex;border:1px solid var(--rc-border-strong);border-radius:6px;overflow:hidden}.rc-seg button{appearance:none;border:0;background:#fff;padding:7px 9px;cursor:pointer;color:var(--rc-gray-500);display:flex;align-items:center}.rc-seg button.on{background:var(--rc-gray-100);color:var(--rc-gray-900)}.rc-seg button+button{border-left:1px solid var(--rc-border-strong)}.rc-cmdk-scrim{position:fixed;inset:0;background:rgba(17,24,39,.45);z-index:1080;display:flex;align-items:flex-start;justify-content:center;padding:14vh 16px 16px}.rc-cmdk-scrim[hidden]{display:none}.rc-cmdk{width:min(640px,100%);background:#fff;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.28);overflow:hidden;max-height:70vh;display:flex;flex-direction:column}.rc-cmdk-top{display:flex;align-items:center;gap:11px;padding:15px 18px;border-bottom:1px solid var(--rc-border)}.rc-cmdk-top .ti{font-size:19px;color:var(--rc-text-muted)}.rc-cmdk-top input{flex:1;border:0;outline:0;font-size:16px;background:rgba(0,0,0,0);color:var(--rc-text-body);font-family:inherit}.rc-cmdk-body{overflow-y:auto;padding:6px}.rc-cmdk-grp{padding:8px 12px 4px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-cmdk-item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:8px;color:var(--rc-text-body);text-decoration:none;cursor:pointer}.rc-cmdk-item .ti{font-size:18px;color:var(--rc-text-secondary)}.rc-cmdk-item .lbl{flex:1;font-size:14px}.rc-cmdk-item .hint{font-size:12px;color:var(--rc-text-muted)}.rc-cmdk-item.active{background:var(--rc-primary);color:#fff}.rc-cmdk-item.active .ti,.rc-cmdk-item.active .hint{color:hsla(0,0%,100%,.85)}.rc-cmdk-empty{padding:28px 14px;text-align:center;color:var(--rc-text-muted);font-size:13px}.rc-create-menu .dropdown-item{padding:9px 16px}.rc-create-menu .dropdown-item>i.ti{font-size:19px;color:var(--rc-primary)}.rc-create-menu .dropdown-item>.flex-grow-1{font-weight:600;color:var(--rc-text-body);font-size:14.5px}.rc-create-menu .dropdown-item .hint{font-weight:400}.rc-dh{background:#fff;border:1px solid var(--rc-border);border-radius:10px;box-shadow:var(--rc-shadow-card);font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-dh .strip{height:4px;background:var(--rc-tint, var(--rc-primary));border-radius:10px 10px 0 0}.rc-dh>.meta:last-child,.rc-dh>.metastrip:last-child{border-radius:0 0 10px 10px}.rc-dh .in{padding:18px 20px;display:flex;align-items:flex-start;gap:16px}.rc-dh .title{font-size:22px;font-weight:700;line-height:1.1;margin:2px 0 8px;color:var(--rc-gray-900)}.rc-dh .rc-code{font-family:var(--rc-font-mono);font-size:12px;background:var(--rc-surface-sunken);padding:2px 7px;border-radius:4px;color:var(--rc-gray-700)}.rc-dh .acts{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.rc-dh .meta{display:flex;gap:22px;padding:11px 20px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50);font-size:12.5px;flex-wrap:wrap}.rc-dh .meta .k{color:var(--rc-text-muted)}.rc-dh .meta .v{color:var(--rc-gray-700);font-weight:500}.rc-tl{position:relative;padding-left:6px;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-tl .ev{display:flex;gap:12px;padding-bottom:16px;position:relative}.rc-tl .ev:not(:last-child)::before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;background:var(--rc-border)}.rc-tl .ev .ic{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;z-index:1;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-tl .ev .tx{font-size:13.5px;font-weight:500;color:var(--rc-gray-900)}.rc-tl .ev .mt{font-size:12px;color:var(--rc-text-secondary);margin-top:2px}.rc-rail{display:flex;align-items:center;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-rail .step{display:flex;align-items:center;gap:8px}.rc-rail .node{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.rc-rail .node.done{background:var(--rc-green);color:#fff}.rc-rail .node.cur{background:var(--rc-primary);color:#fff;box-shadow:0 0 0 4px var(--rc-focus-ring)}.rc-rail .node.todo{background:var(--rc-gray-200);color:var(--rc-gray-500)}.rc-rail .lab{font-size:13px;font-weight:500}.rc-rail .lab.todo{color:var(--rc-text-muted)}.rc-rail .line{width:46px;height:2px;background:var(--rc-border);margin:0 12px}.rc-rail .line.done{background:var(--rc-green)}.rc-scrim{position:fixed;inset:0;background:rgba(17,24,39,.45);z-index:60;display:flex;justify-content:flex-end}.rc-cmd{width:560px;max-width:92vw;background:#fff;border-radius:12px;box-shadow:var(--rc-shadow-lg);overflow:hidden;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-cmd .top{display:flex;align-items:center;gap:11px;padding:15px 17px;border-bottom:1px solid var(--rc-border)}.rc-cmd .top .ti{font-size:20px;color:var(--rc-text-secondary)}.rc-cmd .top input{flex:1;border:0;outline:0;font-family:inherit;font-size:16px;color:var(--rc-text-body)}.rc-cmd .res{max-height:340px;overflow-y:auto;padding:6px}.rc-cmd .grp{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);padding:10px 11px 4px}.rc-cmd .item{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:7px;cursor:pointer;font-size:14px;color:var(--rc-text-body);text-decoration:none}.rc-cmd .item .ti{font-size:18px;color:var(--rc-text-secondary);width:20px;text-align:center}.rc-cmd .item.cur,.rc-cmd .item:hover{background:var(--rc-primary);color:#fff}.rc-cmd .item.cur .ti,.rc-cmd .item:hover .ti{color:#fff}.rc-cmd .item .sub{margin-left:auto;font-size:12px;opacity:.6}.rc-ff{background:#fff;border:1px solid var(--rc-border);border-radius:10px;box-shadow:var(--rc-shadow-card);margin-bottom:14px;font-family:var(--rc-font-sans, var(--rc-fallback-sans))}.rc-ff .ff-top{display:flex;align-items:center;gap:9px;padding:12px 14px}.rc-ff .ff-top .grow{flex:1;min-width:180px}.rc-ff .ff-top .ff-inline{flex:0 0 auto;width:auto;min-width:150px}.rc-ff.has-inline .ff-top .grow{max-width:440px}.rc-ff .ff-top .rc-btn-secondary.is-active{border-color:var(--rc-primary);color:var(--rc-primary)}.ff-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background:var(--rc-primary);color:#fff;font-size:11px;font-weight:700;line-height:1}.rc-ff .ff-panel{border-top:1px solid var(--rc-border);padding:16px 14px}.rc-ff .ff-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:14px}.rc-ff .ff-chips{display:flex;flex-wrap:wrap;gap:7px;padding:0 14px 13px;align-items:center}.rc-ff .ff-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;background:color-mix(in srgb, var(--rc-primary) 10%, #fff);color:var(--rc-primary);border:1px solid color-mix(in srgb, var(--rc-primary) 30%, #fff);border-radius:100px;padding:3px 6px 3px 11px;text-decoration:none}.rc-ff .ff-chip button,.rc-ff .ff-chip a.x{border:0;background:none;color:inherit;cursor:pointer;display:flex;padding:2px;border-radius:50%}.rc-ff .ff-chip button:hover,.rc-ff .ff-chip a.x:hover{background:rgba(0,0,0,.08)}.rc-grid{display:grid;gap:1rem}@media(max-width: 900px){.rc-grid{grid-template-columns:1fr !important}}.adm{--rc-admin-bg: var(--rc-surface-admin);--rc-admin-accent: #4f46e5;--rc-admin-accent-bg: #eef0fe;--rc-admin-mark-from: #6366f1;--rc-admin-mark-to: #a855f7;min-height:100vh;background:var(--rc-gray-100)}.adm-top{height:56px;background:var(--rc-admin-bg);display:flex;align-items:center;gap:16px;padding:0 20px;position:sticky;top:0;z-index:200}.adm-top .adm-brand{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.adm-top .adm-mark{width:30px;height:30px;border-radius:8px;background:linear-gradient(135deg, var(--rc-admin-mark-from), var(--rc-admin-mark-to));display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.adm-top .adm-wm{font-weight:700;font-size:14px;line-height:1}.adm-top .adm-sub{font-size:9px;letter-spacing:.13em;color:hsla(0,0%,100%,.45);margin-top:2px}.adm-top .adm-supertag{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#c7d2fe;background:hsla(0,0%,100%,.1);padding:3px 8px;border-radius:5px}.adm-cmd{display:flex;align-items:center;gap:9px;flex:1;max-width:420px;margin:0 auto;padding:7px 12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:hsla(0,0%,100%,.55);font-size:13px;cursor:text}.adm-cmd .ti{font-size:16px}.adm-cmd .adm-k{margin-left:auto;font-family:var(--rc-font-mono);font-size:11px;background:hsla(0,0%,100%,.12);border-radius:4px;padding:1px 6px}.adm-top .adm-right{margin-left:auto;display:flex;align-items:center;gap:14px}.adm-tlink{display:flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.78);text-decoration:none;font-size:12.5px;font-weight:600;border:1px solid hsla(0,0%,100%,.16);border-radius:7px;padding:6px 11px}.adm-tlink:hover{background:hsla(0,0%,100%,.1);color:#fff}.adm-op{display:flex;align-items:center;gap:9px;color:#fff}.adm-op .avatar{background:var(--rc-admin-mark-from);color:#fff}.adm-menu{min-width:220px}.adm-wordmark{width:2.25rem;height:2.25rem}.adm-wordmark-name{font-size:1.1rem}.adm-wordmark-sub{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.adm-op .nm{font-size:13px;font-weight:500;line-height:1.1;white-space:nowrap}.adm-op .rl{font-size:11px;color:hsla(0,0%,100%,.5);margin-top:2px;white-space:nowrap}.adm-body{display:flex;align-items:flex-start}.adm-rail{width:230px;flex-shrink:0;background:var(--rc-surface-card);border-right:1px solid var(--rc-border);min-height:calc(100vh - 56px);position:sticky;top:56px;padding:12px 12px 20px}.adm-grp{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-text-muted);padding:14px 10px 5px}.adm-ni{display:flex;align-items:center;gap:11px;width:100%;box-sizing:border-box;padding:8px 10px;border:0;background:rgba(0,0,0,0);color:var(--rc-gray-700);font-family:inherit;font-size:13.5px;border-radius:7px;cursor:pointer;text-align:left;text-decoration:none}.adm-ni .ti{font-size:18px;width:20px;text-align:center}.adm-ni:hover{background:var(--rc-gray-100);color:var(--rc-gray-900)}.adm-ni,.adm-ni:hover,.adm-top .adm-brand:hover,.adm-tlink:hover{text-decoration:none}.adm-ni.on{background:var(--rc-admin-accent-bg);color:var(--rc-admin-accent);font-weight:600}.adm-ni.disabled{color:var(--rc-text-muted);cursor:default;pointer-events:none}.adm-ni .tag{margin-left:auto;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:5px;background:var(--rc-admin-accent-bg);color:var(--rc-admin-accent)}.adm-ni.disabled .tag{background:var(--rc-gray-100);color:var(--rc-text-muted)}.adm-railtoggle{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:7px 10px;margin-bottom:6px;border:1px solid var(--rc-border);background:var(--rc-gray-50);border-radius:7px;color:var(--rc-gray-600);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.adm-railtoggle:hover{background:var(--rc-gray-100)}.adm-content{flex:1;min-width:0;padding:26px 30px 90px;max-width:1240px}.adm-rail.mini{width:62px;padding:12px 8px 20px}.adm-rail.mini .adm-grp{font-size:0;padding:10px 0 3px}.adm-rail.mini .adm-ni{font-size:0;justify-content:center;padding:9px 0;position:relative}.adm-rail.mini .adm-ni .ti{font-size:18px}.adm-rail.mini .adm-ni .tag{display:none}.adm-rail.mini .adm-ni .lbl{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--rc-admin-bg);color:#fff;font-size:12.5px;font-weight:600;padding:6px 10px;border-radius:7px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:60;box-shadow:var(--rc-shadow-dropdown)}.adm-rail.mini .adm-ni:hover .lbl{opacity:1}.adm-rail.mini .adm-railtoggle{justify-content:center;font-size:0;padding:8px 0}.adm-rail.mini .adm-railtoggle .ti{font-size:16px}@media(max-width: 1024px){.adm-rail{width:62px;padding:12px 8px 20px}.adm-rail .adm-grp{font-size:0;padding:10px 0 3px}.adm-rail .adm-ni{font-size:0;justify-content:center;padding:9px 0;position:relative}.adm-rail .adm-ni .ti{font-size:18px}.adm-rail .adm-ni .tag{display:none}.adm-rail .adm-ni .lbl{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:var(--rc-admin-bg);color:#fff;font-size:12.5px;font-weight:600;padding:6px 10px;border-radius:7px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease;z-index:60;box-shadow:var(--rc-shadow-dropdown)}.adm-rail .adm-ni:hover .lbl{opacity:1}.adm-railtoggle{display:none}.adm-content{padding:18px 16px 80px}}@media(max-width: 640px){.adm-top{padding:0 12px;gap:8px}.adm-cmd{display:none}.adm-top .adm-sub{display:none}.adm-op .nm,.adm-op .rl{display:none}.adm-content{padding:16px 12px 72px}}.v2-app{display:flex;min-height:100vh;background:var(--rc-surface-page)}.v2-crumb a,.v2-crumb a:hover,.v2-cmdtrigger,.v2-cmdtrigger:hover,.v2-bpill,.v2-bpill:hover,.v2-ibtn,.v2-ibtn:hover,.fs-side a,.fs-side a:hover{text-decoration:none}.fs-side[data-theme=dark]{--fs-bg: #0c2340;--fs-accent: var(--rc-azure, #4299e1);--fs-txt: rgba(255,255,255,.86);--fs-strong: #fff;--fs-grp: rgba(255,255,255,.48);--fs-active-bg: rgba(255,255,255,.15);--fs-hover: rgba(255,255,255,.09);--fs-line: rgba(255,255,255,.13);--fs-sub: rgba(255,255,255,.58);--fs-active-txt: #fff;--fs-icon: inherit;--fs-mark: color-mix(in srgb, var(--fs-accent) 42%, transparent);--fs-tag-primary-bg: color-mix(in srgb, var(--fs-accent) 26%, transparent);--fs-tag-primary-txt: #fff;--fs-tag-tool-bg: rgba(255,255,255,.14);--fs-tag-tool-txt: rgba(255,255,255,.8);--fs-scroll: rgba(255,255,255,.12);--fs-searchbg: var(--fs-hover)}.fs-side[data-theme=light]{--fs-bg: #fff;--fs-accent: var(--rc-primary, #066fd1);--fs-txt: #374151;--fs-strong: #0f172a;--fs-grp: #6b7280;--fs-active-bg: color-mix(in srgb, var(--fs-accent) 13%, var(--fs-bg));--fs-hover: color-mix(in srgb, var(--fs-strong) 6%, transparent);--fs-line: color-mix(in srgb, var(--fs-strong) 13%, transparent);--fs-sub: var(--fs-grp);--fs-active-txt: var(--fs-accent);--fs-icon: var(--fs-sub);--fs-mark: color-mix(in srgb, var(--fs-accent) 22%, var(--fs-bg));--fs-tag-primary-bg: color-mix(in srgb, var(--fs-accent) 14%, var(--fs-bg));--fs-tag-primary-txt: var(--fs-accent);--fs-tag-tool-bg: color-mix(in srgb, var(--fs-strong) 8%, transparent);--fs-tag-tool-txt: var(--fs-txt);--fs-scroll: rgba(0,0,0,.16);--fs-searchbg: color-mix(in srgb, var(--fs-strong) 5%, transparent);border-right:1px solid var(--fs-line)}.fs-side{width:250px;flex-shrink:0;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;z-index:30;background:var(--fs-bg);color:var(--fs-strong);transition:background .25s}.fs-brand{display:flex;align-items:center;gap:10px;padding:16px 15px 12px;border-bottom:1px solid var(--fs-line);min-height:60px}.fs-brand__link{display:flex;align-items:center;gap:10px;color:inherit;min-width:0;flex:1}.fs-brand__text{min-width:0}.fs-mark{width:35px;height:35px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#fff;background:var(--fs-accent)}.fs-wm{font-weight:700;font-size:14px;line-height:1;color:var(--fs-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-sub{font-size:8.5px;letter-spacing:.13em;color:var(--fs-sub);margin-top:3px;white-space:nowrap}.fs-search{margin:11px 11px 3px;display:flex;align-items:center;gap:8px;background:var(--fs-searchbg);border:1px solid var(--fs-line);border-radius:8px;padding:8px 10px;transition:border-color .12s}.fs-search:focus-within{border-color:color-mix(in srgb, var(--fs-accent) 55%, var(--fs-bg))}.fs-search i{font-size:15px;color:var(--fs-sub)}.fs-search input{flex:1;min-width:0;appearance:none;background:none;border:0;outline:0;color:var(--fs-strong);font-family:inherit;font-size:12.5px}.fs-search input::-webkit-search-cancel-button,.fs-search input::-webkit-search-decoration{appearance:none;display:none}.fs-search input::placeholder{color:var(--fs-sub)}.fs-search kbd{font-size:9.5px;font-weight:600;color:var(--fs-sub);border:1px solid var(--fs-line);border-radius:4px;padding:1px 5px;font-family:var(--rc-font-mono, ui-monospace, monospace)}.fs-clear{background:none;border:0;color:var(--fs-sub);cursor:pointer;font-size:15px;display:none;padding:0;line-height:0}.fs-clear:hover{color:var(--fs-strong)}.fs-nav{flex:1;overflow-y:auto;padding:6px 10px 14px}.fs-nav::-webkit-scrollbar{width:6px}.fs-nav::-webkit-scrollbar-thumb{background:var(--fs-scroll);border-radius:3px}.fs-grp{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--fs-grp);padding:13px 9px 4px}.fs-section.is-footer{margin-top:8px;padding-top:8px;border-top:1px solid var(--fs-line)}.fs-ni{display:flex;align-items:center;gap:11px;width:100%;box-sizing:border-box;padding:8px 9px;border:0;background:rgba(0,0,0,0);color:var(--fs-txt);font-family:inherit;font-size:13px;border-radius:7px;cursor:pointer;text-align:left;transition:background .12s,color .12s;margin-bottom:1px;text-decoration:none}.fs-ni .ti{font-size:17px;width:19px;text-align:center;flex-shrink:0;color:var(--fs-icon)}.fs-ni:hover{background:var(--fs-hover);color:var(--fs-strong)}.fs-ni:hover .ti{color:var(--fs-strong)}.fs-ni.on{background:var(--fs-active-bg);color:var(--fs-active-txt);font-weight:600;box-shadow:inset 3px 0 0 var(--fs-accent)}.fs-ni.on .ti{color:var(--fs-active-txt)}.fs-ni mark{background:var(--fs-mark);color:var(--fs-strong);border-radius:2px;padding:0 1px}.fs-ni .tag{margin-left:auto;font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:5px}.fs-ni .tag.primary{background:var(--fs-tag-primary-bg);color:var(--fs-tag-primary-txt)}.fs-ni .tag.tool{background:var(--fs-tag-tool-bg);color:var(--fs-tag-tool-txt)}.fs-empty{padding:26px 12px;color:var(--fs-sub);font-size:12.5px;text-align:center}.fs-ni[hidden],.fs-section[hidden],.fs-empty[hidden]{display:none}.fs-su{border-top:1px solid var(--fs-line);padding:11px 12px;display:flex;align-items:center;gap:9px;min-height:56px}.fs-av{width:31px;height:31px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#fff;background:var(--fs-accent)}.fs-su__meta{flex:1;min-width:0}.fs-nm{font-size:12.5px;font-weight:500;color:var(--fs-strong);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-rl{font-size:10.5px;color:var(--fs-sub);margin-top:2px;white-space:nowrap}.fs-logout{background:none;border:0;color:var(--fs-sub);cursor:pointer;font-size:18px;padding:0;line-height:0}.fs-logout:hover{color:var(--fs-strong)}.v2-main{flex:1;min-width:0;display:flex;flex-direction:column}.v2-top{min-height:58px;background:#fff;border-bottom:1px solid var(--rc-border);display:flex;align-items:center;gap:12px;padding:0 24px;position:sticky;top:0;z-index:20}.v2-crumb{font-size:14px;color:var(--rc-text-secondary)}.v2-crumb b{color:var(--rc-text-body);font-weight:500}.v2-hamb{display:none;background:none;border:0;cursor:pointer;color:var(--rc-gray-700);font-size:22px;line-height:1;padding:0;margin-right:2px}.v2-cmdtrigger{display:flex;align-items:center;gap:9px;flex:1 1 auto;min-width:230px;max-width:560px;padding:7px 11px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:8px;color:var(--rc-text-muted);font-size:13px;cursor:text;text-decoration:none}.v2-cmdtrigger .ti{font-size:16px}.v2-cmdtrigger .v2-kbd{margin-left:auto;font-size:11px;border:1px solid var(--rc-border);border-radius:4px;padding:1px 5px;color:var(--rc-text-muted)}.v2-topright{margin-left:auto;display:flex;align-items:center;gap:13px}.v2-ibtn{color:var(--rc-gray-500);font-size:20px;background:none;border:0;cursor:pointer;line-height:1;text-decoration:none}.v2-ibtn:hover{color:var(--rc-gray-800)}.v2-bpill{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb, var(--rc-azure) 13%, #fff);color:var(--rc-azure);font-size:12.5px;font-weight:500;padding:6px 11px;border-radius:7px;border:0;cursor:pointer;font-family:inherit;text-decoration:none}.v2-content{padding:26px 28px 90px;width:100%;box-sizing:border-box}.v2-scrim{display:none}@media(max-width: 991.98px){.fs-side{position:fixed;left:0;top:0;height:100vh;width:250px;transform:translateX(-105%);transition:transform .24s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 0 60px rgba(0,0,0,.4);z-index:70}.v2-app.nav-open .fs-side{transform:translateX(0)}.v2-app.nav-open .v2-scrim{display:block;position:fixed;inset:0;background:rgba(17,24,39,.5);z-index:65}.fs-wm{font-size:13px}.fs-sub{font-size:8px;letter-spacing:.12em}}.rc-detail{background:#fff;border:1px solid var(--rc-border);border-radius:12px;overflow:visible;box-shadow:var(--rc-shadow-card, rgba(31, 41, 55, 0.04) 0 2px 4px)}.rc-detail>:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.rc-detail>:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.rc-detail__hero{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border-top:3px solid var(--rc-tint, var(--rc-primary))}.rc-detail__cover{width:52px;height:52px;border-radius:10px;background:var(--rc-gray-100);border:1px solid var(--rc-border);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--rc-text-muted);overflow:hidden}.rc-detail__cover img{width:100%;height:100%;object-fit:cover}.rc-detail__eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-detail__eyebrow-link{color:inherit;text-decoration:none}.rc-detail__eyebrow-link:hover{color:var(--rc-link);text-decoration:underline}.rc-detail__title{font-size:18px;font-weight:700;line-height:1.15;margin:2px 0 6px;color:var(--rc-gray-900)}.rc-detail__actions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.rc-detail__meta{display:flex;gap:22px;padding:11px 20px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50);font-size:12.5px;flex-wrap:wrap}.rc-detail__meta .k{color:var(--rc-text-muted)}.rc-detail__meta .v{color:var(--rc-gray-700);font-weight:500}.rc-rectabs{display:flex;gap:2px;padding:0 16px;border-top:1px solid var(--rc-border);overflow-x:auto}.rc-rectab{display:inline-flex;align-items:center;gap:7px;border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:13px;font-weight:500;color:var(--rc-text-secondary);padding:12px;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0);white-space:nowrap;margin-bottom:-1px;text-decoration:none}.rc-rectab .ti{font-size:16px}.rc-rectab:hover{color:var(--rc-text-body)}.rc-rectab.is-active{color:var(--rc-primary);border-bottom-color:var(--rc-primary);font-weight:600}.rc-rectab__count{font-size:10.5px;font-weight:700;color:var(--rc-gray-600);background:var(--rc-gray-100);padding:1px 6px;border-radius:20px}.rc-rectab.is-active .rc-rectab__count{color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 12%, #fff)}.rc-subwrap{display:grid;grid-template-columns:232px minmax(0, 1fr);gap:22px;align-items:start}.rc-subrail{position:sticky;top:74px;background:#fff;border:1px solid var(--rc-border);border-radius:12px;padding:8px;box-shadow:var(--rc-shadow-card, rgba(31, 41, 55, 0.04) 0 2px 4px)}.rc-subrail__title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rc-text-muted);padding:8px 11px 6px}.rc-subrail__main{min-width:0}@media(max-width: 900px){.rc-subwrap{grid-template-columns:1fr;gap:16px}.rc-subrail{position:static}}.rc-branchpill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:9px;font-size:13px;font-weight:600;color:var(--rc-text-secondary)}.rc-branchpill i{font-size:16px;color:var(--rc-text-muted)}.rc-stat-grid{display:grid;gap:var(--rc-space-3);grid-template-columns:repeat(auto-fit, minmax(190px, 240px));justify-content:start;margin-bottom:var(--rc-space-4)}@media(max-width: 640px){.rc-stat-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--rc-space-2)}}.min-w-0{min-width:0}.rc-row-removed{opacity:.35}.rc-tint-blue{--rc-tint: var(--rc-blue)}.rc-tint-azure{--rc-tint: var(--rc-azure)}.rc-tint-indigo{--rc-tint: var(--rc-indigo)}.rc-tint-purple{--rc-tint: var(--rc-purple)}.rc-tint-pink{--rc-tint: var(--rc-pink)}.rc-tint-red{--rc-tint: var(--rc-red)}.rc-tint-orange{--rc-tint: var(--rc-orange)}.rc-tint-yellow{--rc-tint: var(--rc-yellow)}.rc-tint-lime{--rc-tint: var(--rc-lime)}.rc-tint-green{--rc-tint: var(--rc-green)}.rc-tint-teal{--rc-tint: var(--rc-teal)}.rc-tint-cyan{--rc-tint: var(--rc-cyan)}.rc-tint-secondary{--rc-tint: var(--rc-secondary)}.rc-tint-caution{--rc-tint: var(--rc-caution)}.rc-iconchip{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--rc-radius);background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-iconchip-sm{width:2rem;height:2rem;font-size:.95rem}.rc-section-title{font-size:1.125rem;font-weight:600;line-height:1.2;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;color:var(--rc-text-body)}.rc-section-count{font-weight:400;font-size:.875rem;color:var(--rc-text-secondary)}.rc-list>*+*{border-top:1px solid var(--rc-gray-100)}.rc-listrow{display:flex;align-items:center;gap:11px;padding:13px 18px}.rc-listrow-bordered{border:1px solid var(--rc-border);border-radius:8px}.rc-grid-7-5{grid-template-columns:7fr 5fr;align-items:start}.rc-grid-2{grid-template-columns:1fr 1fr;align-items:start}.rc-grid-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.rc-col-span-full{grid-column:1/-1}@media(max-width: 900px){.rc-grid-7-5,.rc-grid-2,.rc-grid-4{grid-template-columns:1fr}}.rc-card-danger{border-color:var(--rc-danger)}.rc-danger-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--rc-border);border-radius:var(--rc-radius)}.rc-danger-row-strong{border-color:var(--rc-danger);background:#fdf5f5}.rc-kv-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 18px}.rc-kv-row+.rc-kv-row{border-top:1px solid var(--rc-gray-100)}.rc-kv-row .k{color:var(--rc-text-secondary);font-size:13px;flex-shrink:0}.rc-kv-row .v{font-weight:500;font-size:13px;text-align:right;min-width:0;color:var(--rc-gray-900)}.rc-fs-12{font-size:12px}.rc-fs-13{font-size:13px}.rc-mw-640{max-width:640px}.rc-mw-220{max-width:220px}.rc-table-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.rc-perpage{display:inline-flex;align-items:center;gap:6px;margin:0}.rc-perpage-label{font-size:13px;color:var(--rc-text-muted)}.rc-perpage-select{font-size:13px;padding:4px 26px 4px 8px;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius-sm);background:#fff;color:var(--rc-text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center}.rc-perpage-select:focus-visible{outline:2px solid var(--rc-primary);outline-offset:1px}.rc-color-input{width:100%;height:42px;padding:4px;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);background:#fff;cursor:pointer}.rc-card-tight{padding:10px}.rc-flex-1{flex:1;min-width:0}.rc-gap-11{gap:11px}.rc-gap-12{gap:12px}.rc-fw-500{font-weight:500}.rc-fw-600{font-weight:600}.rc-fw-700{font-weight:700}.rc-check{display:inline-flex;align-items:center;cursor:pointer;margin:0}.rc-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--rc-primary);cursor:pointer;margin:0}.rc-check>span{display:none}.rc-fs-14{font-size:14px}.rc-fs-18{font-size:18px}.rc-fs-15{font-size:15px}.rc-mt-1{margin-top:.25rem}.rc-mt-2{margin-top:.5rem}.rc-mt-3{margin-top:1rem}.rc-mb-0{margin-bottom:0}.rc-mb-1{margin-bottom:.25rem}.rc-mb-2{margin-bottom:.5rem}.rc-mw-140{max-width:140px}.rc-badge-secondary{color:var(--rc-text-secondary);background:var(--rc-gray-100)}.v2-field{display:flex;flex-direction:column;gap:5px}.v2-field .v2-label{font-size:12px;font-weight:600;color:var(--rc-text-secondary)}.v2-field .req{color:var(--rc-danger)}.rc-mb-3{margin-bottom:1rem}.rc-mb-4{margin-bottom:1.25rem}.rc-stack-8{display:grid;gap:8px}.rc-stack-14{display:grid;gap:14px}.rc-rail-wrap{flex-wrap:wrap;row-gap:10px}.rc-tile{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--rc-border);border-radius:8px}.rc-obj-cover{object-fit:cover}.rc-field-mb{margin-bottom:1rem}.d-contents{display:contents}.rc-swatch{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.1);flex-shrink:0;display:inline-block;background:var(--rc-swatch-color, var(--rc-gray-200))}.rc-w-1{width:1%}.rc-mw-420{max-width:420px}.rc-favicon{width:32px;height:32px;border-radius:var(--rc-radius-sm)}.rc-dd-md{width:300px;max-width:calc(100vw - 24px)}.rc-dd-user{min-width:18rem}.rc-dd-scroll{max-height:80vh;overflow:auto}.rc-dd-subhead{background:var(--rc-gray-50)}.rc-th{display:inline-flex;align-items:center;gap:4px;color:var(--rc-text-muted);font:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap}.rc-th:hover{color:var(--rc-text-secondary);text-decoration:none}.rc-th.is-active{color:var(--rc-text-body)}.rc-th.num{flex-direction:row-reverse}.rc-th .ti{font-size:14px}.rc-th .rc-th-hint{opacity:0;transition:opacity .12s}.rc-th:hover .rc-th-hint{opacity:.5}.rc-workspace{display:grid;grid-template-columns:232px 1fr;gap:20px;align-items:start;margin-top:18px}@media(max-width: 900px){.rc-workspace{grid-template-columns:1fr}}.rc-subnav{display:flex;flex-direction:column;gap:2px}.rc-subnav-grp{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted);padding:14px 11px 5px}.rc-subnav-grp:first-child{padding-top:4px}.rc-subnav a{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:7px;color:var(--rc-gray-700);text-decoration:none;font-size:13.5px;font-weight:500}.rc-subnav a:hover{background:var(--rc-gray-100);color:var(--rc-gray-900);text-decoration:none}.rc-subnav a.on{background:color-mix(in srgb, var(--rc-primary) 10%, #fff);color:var(--rc-primary)}.rc-subnav a .ti{font-size:18px;width:20px;text-align:center}.rc-subnav a .cnt{margin-left:auto;font-size:12px;color:var(--rc-text-muted)}.rc-cmd-inline{display:inline-flex;align-items:center;gap:8px;padding:0 12px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:8px;min-width:260px}.rc-cmd-inline .ti{color:var(--rc-text-muted);font-size:16px}.rc-cmd-inline .rc-input{border:0;background:rgba(0,0,0,0);padding-left:0;box-shadow:none}.rc-cmd-inline .rc-input:focus{box-shadow:none}.rc-tinted{color:var(--rc-tint, var(--rc-primary))}.rc-input-sm{padding:5px 8px;font-size:13px}.rc-input-group-sm .rc-input-text{padding:0 8px;font-size:12px}.rc-check-del{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.variant-removing{opacity:.35}.ts-wrapper{width:100%}.ts-wrapper.single .ts-control,.ts-wrapper .ts-control{min-height:38px;padding:5px 30px 5px 10px;font-size:.875rem;line-height:1.4;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);background:#fff;box-shadow:none;color:var(--rc-text-body)}.ts-wrapper.single .ts-control{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .625rem center}.ts-wrapper.rc-select,.ts-wrapper.form-select{background-image:none !important;padding-right:0;cursor:default}.ts-wrapper.focus .ts-control{border-color:var(--rc-primary);box-shadow:0 0 0 .25rem var(--rc-focus-ring)}.ts-wrapper.disabled .ts-control{background:var(--rc-gray-100)}.ts-control input{font-size:.875rem;color:var(--rc-text-body)}.ts-control input::placeholder{color:var(--rc-text-muted)}.ts-dropdown{margin-top:4px;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);box-shadow:var(--rc-shadow-lg);font-size:.875rem;overflow:hidden;background:var(--rc-surface-card, #fff);z-index:1056}.ts-dropdown .option{padding:7px 10px;color:var(--rc-text-body)}.ts-dropdown .active,.ts-dropdown .option.selected,.ts-dropdown .option.selected.active{background:color-mix(in srgb, var(--rc-primary) 11%, #fff);color:var(--rc-text-body)}.ts-dropdown .option.selected{font-weight:600}.ts-dropdown .optgroup-header{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);padding:8px 10px 4px}.ts-dropdown .no-results{padding:8px 10px;color:var(--rc-text-muted)}.rc-doc-uploads{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start}.rc-doc-slot{display:inline-flex;flex-direction:column;gap:.25rem;text-decoration:none;color:inherit}.rc-doc-slot-label{font-size:.72rem;font-weight:600;color:var(--rc-text-muted)}.rc-doc-thumb{display:block;width:160px;height:110px;object-fit:cover;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);background:var(--rc-gray-100)}.rc-doc-pdf{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);font-size:.8125rem}@media(max-width: 560px){.rc-doc-thumb{width:132px;height:92px}}.adj-serials-drawer>td{padding:12px 14px 14px;background:var(--rc-gray-50);border-top:1px dashed var(--rc-border)}.sc-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.sc-head b{font-size:15px}.sc-head .pb{flex:1 1 120px}.sc-head .sc-done{margin-left:auto}.sc-scanner{display:flex;align-items:stretch;border:1px solid var(--rc-primary);border-radius:9px;overflow:hidden;background:var(--rc-surface-card);box-shadow:0 0 0 3px var(--rc-focus-ring)}.sc-scanner-l{display:flex;align-items:center;gap:6px;padding:0 11px;background:color-mix(in srgb, var(--rc-primary) 8%, #fff);color:var(--rc-primary);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.sc-scanner input{flex:1;min-width:0;height:44px;border:0;outline:none;padding:0 11px;font-size:13.5px}.sc-scanner button{flex:none;padding:0 15px;border:0;background:var(--rc-primary);color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sc-gen{margin-top:10px}.sc-empty{margin:8px 0 0;font-size:12.5px}.sc-toggle [data-serial-count].is-complete{color:var(--rc-green)}.sc-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.sc-chips:empty{display:none}.sc-chips span{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 4px 0 8px;border:1px solid var(--rc-border);border-radius:6px;background:var(--rc-surface-card);font-family:var(--rc-font-mono);font-size:11.5px;font-weight:600}.sc-chips button{display:inline-flex;border:0;background:none;padding:2px;cursor:pointer;color:var(--rc-text-muted)}.sc-chips button:hover{color:var(--rc-danger)}.sc-warn{margin:8px 0 0;font-size:12px;color:var(--rc-danger)}.rc-minw-200{min-width:200px}.rc-mt-12{margin-top:12px}.rc-mt-14{margin-top:14px}.rc-mb-7{margin-bottom:7px}.rc-mb-18{margin-bottom:18px}.rc-tnum{font-variant-numeric:tabular-nums}.rc-clickable{cursor:pointer}.rc-align-end{text-align:right}.rc-align-start{align-items:flex-start}.rc-gap-6{gap:6px}.rc-gap-8{gap:8px}.rc-gap-10{gap:10px}.rc-ms-auto{margin-left:auto}.rc-p-0{padding:0}.rc-stack-10{display:flex;flex-direction:column;gap:10px}.rc-form-inline{display:inline}.rc-emptycard{text-align:center;padding:56px 24px}.rc-emptycard-ico{font-size:32px;color:var(--rc-text-muted)}.rc-legend-sw{background:var(--rc-tint, var(--rc-gray-400))}.rc-preview-none{font-size:12.5px}.rc-picker-retry{border:0;background:none;padding:0;font:inherit;font-size:13px;color:var(--rc-primary);text-decoration:underline;cursor:pointer}.rc-impersonation-bar{position:sticky;top:0;z-index:1090;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .9rem;padding:.5rem 1rem;background:#b45309;color:#fff;font-size:.8125rem;line-height:1.3;font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.rc-impersonation-bar .who{opacity:.85}.rc-impersonation-stop{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border:0;border-radius:6px;background:#fff;color:#b45309;font-weight:600;font-size:.75rem;cursor:pointer}.rc-notice-page{display:flex;min-height:100vh;align-items:center;justify-content:center;background:var(--rc-gray-50, #f6f7f9)}.rc-notice{max-width:440px;text-align:center;padding:2.5rem}.rc-notice-ico{font-size:2.5rem;margin-bottom:.75rem}.rc-notice h1{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.rc-notice p{color:var(--rc-text-secondary);line-height:1.5;margin:0 0 1.5rem}.rc-insight-banner{background:color-mix(in srgb, var(--rc-tint, var(--rc-red)) 7%, #fff);border:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-red)) 28%, #fff);border-radius:10px;padding:.8125rem 1rem;margin-bottom:1.125rem}.rc-insight-banner-lead{display:flex;gap:.75rem;align-items:center}.rc-insight-banner-icon{width:2.125rem;height:2.125rem;border-radius:8px;flex-shrink:0;background:#fff;color:var(--rc-tint, var(--rc-red));display:flex;align-items:center;justify-content:center;font-size:1.125rem;box-shadow:var(--rc-shadow-card)}.rc-insight-banner-text{margin:0;font-size:.875rem;line-height:1.5;color:var(--rc-text-body);text-wrap:pretty}.rc-insight-banner-chips{display:grid;grid-template-columns:repeat(auto-fit, minmax(96px, 1fr));gap:.75rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-red)) 22%, #fff)}.rc-insight-banner-chip .k{display:block;font-size:.6875rem;color:var(--rc-text-muted);white-space:nowrap}.rc-insight-banner-chip .v{display:block;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.rc-insight-banner-chip .v.is-red{color:var(--rc-red)}.rc-insight-banner-chip .v.is-green{color:var(--rc-green)}.rc-insight-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:.75rem;margin-bottom:1.25rem}.rc-insight-kpi{padding:.875rem 1rem;border-radius:10px;min-width:0}.rc-insight-kpi-label{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary)}.rc-insight-kpi-row{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:.5rem}.rc-insight-kpi-value{font-size:1.5rem;font-weight:800;letter-spacing:-0.01em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rc-insight-kpi-value.is-red{color:var(--rc-red)}.rc-insight-kpi-value.is-green{color:var(--rc-green)}.rc-insight-kpi-foot{margin-top:.3125rem;font-size:.75rem;color:var(--rc-text-muted)}.rc-insight-kpi-foot.is-red{color:var(--rc-red);font-weight:600}.rc-insight-kpi-foot.is-green{color:var(--rc-green);font-weight:600}.rc-insight-sechead{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;flex-wrap:wrap}.rc-insight-sechead .ti{font-size:1.125rem;color:var(--rc-tint, var(--rc-text-secondary))}.rc-insight-sechead h2{margin:0;font-size:1rem;font-weight:700}.rc-insight-sechead .count{font-size:.78125rem;color:var(--rc-text-muted)}.rc-score-chip{width:2.5rem;height:2.5rem;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--rc-tint, var(--rc-green)) 16%, #fff);color:var(--rc-tint, var(--rc-green))}.rc-score-chip.sm{width:2rem;height:2rem;font-size:.8125rem}.rc-attn-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:.875rem;margin-bottom:1.5rem}.rc-attn-card{padding:1rem;border-radius:10px}.rc-attn-head{display:flex;align-items:center;gap:.6875rem;margin-bottom:.8125rem}.rc-attn-id{flex:1;min-width:0}.rc-attn-title{font-weight:700;font-size:.90625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-attn-sub{font-size:.75rem;color:var(--rc-text-muted)}.rc-attn-metrics{display:grid;grid-template-columns:1fr 1fr;gap:.6875rem;font-size:.78125rem}.rc-attn-metrics .k{display:block;color:var(--rc-text-muted)}.rc-attn-metrics .v{display:block;font-variant-numeric:tabular-nums}.rc-attn-metrics .v.is-red{color:var(--rc-red)}.rc-attn-metrics .v.is-green{color:var(--rc-green)}.rc-attn-actions{margin-top:.8125rem;display:flex;gap:.5rem;flex-wrap:wrap}.rc-sparkline{display:block;flex-shrink:0}.rc-insight-scorecard{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:.75rem;margin-bottom:1rem}.rc-insight-gaugecard{padding:.875rem 1rem}.rc-insight-gaugecard .g{display:flex;justify-content:center;margin-top:.5rem}.rc-insight-gauge{overflow:visible}.rc-insight-gauge .num{font-size:30px;font-weight:800;fill:var(--rc-text-body);font-variant-numeric:tabular-nums}.rc-insight-gauge .lbl{font-size:12px;font-weight:600;fill:var(--rc-text-secondary)}.rc-insight-twocol{display:grid;grid-template-columns:1.3fr 1fr;gap:1rem;margin-bottom:1rem;align-items:start}@media(max-width: 900px){.rc-insight-twocol{grid-template-columns:1fr}}.rc-insight-range{font-size:.75rem;color:var(--rc-text-muted)}.rc-insight-owed{font-size:.8125rem;color:var(--rc-red)}.rc-insight-months{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--rc-gray-100)}.rc-insight-months .m{flex:1 0 3.75rem;text-align:center}.rc-insight-months .k{font-size:.6875rem;color:var(--rc-text-muted);margin-bottom:.25rem}.rc-insight-months .v{font-size:.78125rem;font-weight:700;color:var(--rc-tint, var(--rc-text-body))}.rc-insight-bars{display:flex;flex-direction:column;gap:.6875rem}.rc-insight-bar .t{display:flex;justify-content:space-between;gap:.5rem;font-size:.78125rem;margin-bottom:.25rem}.rc-insight-bar .k{color:var(--rc-text-body);font-weight:500}.rc-insight-bar .v{font-variant-numeric:tabular-nums;font-weight:600;color:var(--rc-text-secondary)}.rc-insight-bar .track{height:8px;background:var(--rc-gray-100);border-radius:100px;overflow:hidden}.rc-insight-bar .fill{height:100%;width:var(--rc-fill, 0%);border-radius:100px;background:var(--rc-tint, var(--rc-primary))}.rc-insight-upcoming{margin-top:1rem;padding-top:.875rem;border-top:1px solid var(--rc-gray-100)}.rc-insight-upcoming .h{font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-secondary);margin-bottom:.375rem}.rc-insight-upcoming .row{display:flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid var(--rc-gray-100)}.rc-insight-upcoming .row:last-of-type{border-bottom:0}.rc-insight-upcoming .no{font-family:var(--rc-font-mono);font-size:.75rem;font-weight:600}.rc-insight-upcoming .meta{font-size:.71875rem;color:var(--rc-text-muted)}.rc-insight-upcoming .meta.is-red{color:var(--rc-red)}.rc-insight-upcoming .amt{font-variant-numeric:tabular-nums;font-size:.8125rem;margin-left:auto}.rc-insight-upcoming .rc-btn{margin-top:.75rem}@media(max-width: 640px){.rc-insight-kpi-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem}.rc-attn-grid{grid-template-columns:1fr}}.rc-dash{display:block}.rc-dash-layout{display:flex;flex-direction:column;gap:16px}.rc-dash-layout .rc-stat-grid{margin-bottom:0;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr))}.rc-dash-split{display:grid;gap:16px;grid-template-columns:7fr 5fr;align-items:start}.rc-dash-rail{display:grid;gap:16px;align-content:start}.rc-dash-bottom{display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr));align-items:start}@media(max-width: 991px){.rc-dash-split{grid-template-columns:1fr}}.rc-dash-widget{container-type:inline-size}.rc-dash-widget .rc-card-header{gap:8px}.rc-dash-widget .rc-card-title{white-space:nowrap}.rc-dash-sub{flex:0 1 auto;min-width:0;font-size:12.5px;color:var(--rc-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 460px){.rc-dash-sub{display:none}}.rc-dash-body{min-height:56px}.rc-dash-body .rc-chart{margin:0}.rc-chart{min-height:var(--rc-chart-h, 260px)}.rc-dash-msg{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 16px;font-size:13px;color:var(--rc-text-secondary)}.rc-dash-msg .ti{font-size:17px;color:var(--rc-orange)}.rc-dash-row{padding:11px 18px}.rc-dash-rowname{font-weight:600;font-size:13.5px;color:var(--rc-text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-dash-rowsub{font-size:12px;color:var(--rc-text-secondary);margin-top:1px}.rc-dash-rowright{text-align:right;flex-shrink:0}.rc-dash-rowval{font-weight:700;font-size:13.5px;color:var(--rc-text-body)}.rc-dash-rowdelta{font-size:11.5px;color:var(--rc-text-secondary);margin-top:1px}.rc-dash-rowdelta.up{color:var(--rc-green)}.rc-dash-rank{width:22px;height:22px;border-radius:6px;flex-shrink:0;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--rc-gray-100);color:var(--rc-text-secondary)}.rc-dash-rank.is-top{background:color-mix(in srgb, var(--rc-blue) 12%, #fff);color:var(--rc-primary)}.rc-dash-danger{color:var(--rc-red)}.rc-dash-positive{color:var(--rc-green)}.rc-dash-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rc-dash-action{display:flex;align-items:center;gap:9px;text-align:left;text-decoration:none;padding:12px 13px;border:1px solid var(--rc-border);border-radius:10px;background:#fff;font-size:13.5px;font-weight:600;color:var(--rc-text-body);cursor:pointer;transition:border-color .12s ease,background-color .12s ease}.rc-dash-action:hover{border-color:var(--rc-gray-400);background:var(--rc-gray-50);color:var(--rc-text-body)}.rc-dash-action .ti{font-size:18px;color:var(--rc-primary)}.rc-dash-trendfoot{margin-top:12px;padding-top:11px;border-top:1px solid var(--rc-border);display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--rc-text-secondary)}.rc-dash-trendfoot b{color:var(--rc-text-body)}.rc-dash-mixbar{display:flex;height:12px;border-radius:6px;overflow:hidden;margin-bottom:14px}.rc-dash-mixseg{height:100%;width:var(--rc-fill, 0%);background:var(--rc-tint, var(--rc-primary))}.rc-dash-mix{display:grid;gap:11px}.rc-dash-mixrow{display:flex;align-items:center;gap:10px}@media(max-width: 480px){.rc-dash-actions{grid-template-columns:1fr}}:root{--rc-violet: #7048e8}.rep-hubgrp{margin-bottom:30px;scroll-margin-top:16px}.rep-hubgrp>.h{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700;color:var(--rc-text-body);margin:0 2px 13px}.rep-hubgrp>.h .ti{font-size:18px;color:var(--rc-text-secondary)}.rep-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(268px, 1fr));gap:13px}.rep-card{display:flex;align-items:flex-start;gap:13px;padding:15px 15px 14px;background:#fff;border:1px solid var(--rc-border);border-radius:11px;box-shadow:var(--rc-shadow-card);text-align:left;font-family:inherit;text-decoration:none;transition:border-color .13s,box-shadow .13s,transform .13s}.rep-card:hover{border-color:color-mix(in srgb, var(--rc-primary) 45%, var(--rc-border));box-shadow:0 8px 22px -12px rgba(24,40,72,.28);transform:translateY(-1px)}.rep-card .ic{width:40px;height:40px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--rep-tint, var(--rc-primary));background:color-mix(in srgb, var(--rep-tint, var(--rc-primary)) 16%, #fff)}.rep-card .nm{display:block;font-size:14.5px;font-weight:600;color:var(--rc-text-body);line-height:1.2}.rep-card .ds{display:block;font-size:12.5px;color:var(--rc-text-secondary);line-height:1.45;margin-top:3px}.rep-card .go{margin-left:auto;color:var(--rc-text-muted);font-size:17px;align-self:center}.rep-tint-primary{--rep-tint: var(--rc-primary)}.rep-tint-blue{--rep-tint: var(--rc-blue)}.rep-tint-azure{--rep-tint: var(--rc-azure)}.rep-tint-indigo{--rep-tint: var(--rc-indigo)}.rep-tint-violet{--rep-tint: var(--rc-violet)}.rep-tint-teal{--rep-tint: var(--rc-teal)}.rep-tint-green{--rep-tint: var(--rc-green)}.rep-tint-orange{--rep-tint: var(--rc-orange)}.rep-tint-red{--rep-tint: var(--rc-red)}.rep-tint-yellow{--rep-tint: var(--rc-yellow)}.rep-back{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--rc-text-secondary);font-family:inherit;font-size:13px;text-decoration:none;cursor:pointer;padding:0;margin-bottom:14px}.rep-back:hover{color:var(--rc-primary)}.rep-pagehead .rc-page-header{align-items:flex-start}.rep-pagehead .rc-page-sub{max-width:82ch;line-height:1.5}.rep-toolbar{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--rc-border);border-radius:11px 11px 0 0}.rep-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.rep-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rf-group{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 9px 0 11px;background:#fff;border:1px solid var(--rc-border);border-radius:10px;transition:border-color .12s,box-shadow .12s}.rf-group:hover{border-color:var(--rc-gray-300)}.rf-group:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-primary-subtle, rgba(42, 111, 219, 0.18))}.rf-group>.k{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);white-space:nowrap;padding-right:9px;border-right:1px solid var(--rc-border)}.rf-group select.rc-select{border:0;background-color:rgba(0,0,0,0);box-shadow:none;height:36px;min-width:0;width:auto;padding:6px 26px 6px 9px;font-size:14px;font-weight:600;color:var(--rc-text-body)}.rep-date{background:rgba(0,0,0,0)}.rep-filt{position:relative;display:inline-flex}.rep-filt .trig{display:inline-flex;align-items:center;gap:9px;min-height:40px;max-width:320px;padding:0 11px;background:#fff;border:1px solid var(--rc-border);border-radius:10px;font-family:inherit;cursor:pointer;transition:border-color .12s,box-shadow .12s}.rep-filt .trig:hover{border-color:var(--rc-gray-300)}.rep-filt.open .trig{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-primary-subtle, rgba(42, 111, 219, 0.18))}.rep-filt .trig .k{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);white-space:nowrap}.rep-filt .trig .sep{width:1px;height:18px;background:var(--rc-border);flex-shrink:0}.rep-filt .trig .v{font-size:14px;font-weight:600;color:var(--rc-text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rep-filt .trig .cnt{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--rc-primary);color:#fff;font-size:11.5px;font-weight:700;flex-shrink:0}.rep-filt .trig .cnt[hidden]{display:none}.rep-filt .trig .chev{font-size:16px;color:var(--rc-text-muted);flex-shrink:0}.rep-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:320px;max-width:min(360px,100vw - 32px);background:#fff;border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 16px 40px -14px rgba(24,40,72,.32)}.rep-pop[hidden]{display:none}.rep-msearch{position:relative;padding:10px;border-bottom:1px solid var(--rc-gray-100)}.rep-msearch .ti{position:absolute;left:21px;top:50%;transform:translateY(-50%);color:var(--rc-text-muted);font-size:16px}.rep-msearch input{width:100%;font:inherit;font-size:14px;border:1px solid var(--rc-border);border-radius:8px;padding:9px 12px 9px 34px;outline:none}.rep-msearch input:focus{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-primary-subtle, rgba(42, 111, 219, 0.18))}.rep-mchips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;border-bottom:1px solid var(--rc-gray-100)}.rep-mchips[hidden]{display:none}.rep-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;background:var(--rc-gray-100);border-radius:7px;padding:4px 6px 4px 10px;font-size:12.5px;color:var(--rc-text-body)}.rep-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rep-chip button{border:0;background:none;color:var(--rc-text-muted);cursor:pointer;padding:1px;line-height:1;display:flex}.rep-chip button:hover{color:var(--rc-text-body)}.rep-mclear{border:0;background:none;color:var(--rc-primary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;padding:4px 6px;margin-left:auto}.rep-mlist{max-height:290px;overflow:auto;padding:6px}.rep-opt{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border-radius:8px;cursor:pointer;border:0;background:none;font-family:inherit;text-align:left}.rep-opt:hover{background:var(--rc-gray-50)}.rep-opt .box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid var(--rc-gray-300);border-radius:6px;flex-shrink:0;color:#fff;font-size:13px}.rep-opt.on .box{background:var(--rc-primary);border-color:var(--rc-primary)}.rep-opt .ml-nm{min-width:0}.rep-opt .nm{display:block;font-size:14px;font-weight:600;color:var(--rc-text-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rep-opt .sub{display:block;font-size:12px;color:var(--rc-text-muted);margin-top:1px}.rep-mempty{padding:20px 10px;text-align:center;font-size:13.5px;color:var(--rc-text-muted)}.rep-mmore{display:block;width:100%;border:0;background:none;color:var(--rc-primary);font:inherit;font-size:13px;font-weight:600;padding:9px;cursor:pointer;border-radius:8px}.rep-mmore:hover{background:var(--rc-gray-50)}@media(max-width: 640px){.rep-filt,.rep-filt .trig{width:100%;max-width:none}.rep-pop{width:auto;left:0;right:0}}.rc-select-sm{font-size:13px;padding:6px 28px 6px 10px}@media(max-width: 640px){.rf-group{width:100%}.rf-group select.rc-select,.rf-group .ts-wrapper{width:100%;max-width:none;flex:1}.rf-group .rep-amount{flex:1}.rf-group .rep-amount input[type=number]{width:100%}.rep-actions{display:grid;grid-template-columns:repeat(3, 1fr)}.rep-actions .rc-btn{width:100%}}.rep-plan-note{display:flex;align-items:center;gap:9px;margin-top:14px;padding:13px 15px;border:1px dashed var(--rc-border);border-radius:10px;color:var(--rc-text-muted);font-size:13.5px}.rep-plan-note .ti{font-size:18px}.rep-sec-hint{margin:4px 0 10px;font-size:13px;color:#667085}.tp-alert{display:flex;gap:10px;align-items:flex-start;padding:13px 15px;border-radius:10px;font-size:13.5px;line-height:1.5;color:var(--rc-text-body)}.tp-alert>.ti{font-size:17px;line-height:1.4}.tp-alert strong{display:block;font-size:14px}.tp-alert.good{background:color-mix(in srgb, var(--rc-green) 10%, #fff)}.tp-alert.good>.ti{color:var(--rc-green)}.tp-alert.warn{background:color-mix(in srgb, var(--rc-orange) 12%, #fff)}.tp-alert.warn>.ti{color:var(--rc-orange)}.tp-alert.bad{background:color-mix(in srgb, var(--rc-red) 10%, #fff)}.tp-alert.bad>.ti{color:var(--rc-red)}.tp-alert.info{background:color-mix(in srgb, var(--rc-azure) 10%, #fff)}.tp-alert.info>.ti{color:var(--rc-azure)}.tp-verdict{margin-top:14px}.tp-card{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card);margin-top:16px}.tp-card-head{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:14.5px;font-weight:700;color:var(--rc-text-body);border-bottom:1px solid var(--rc-border)}.tp-card-head .ti{font-size:17px;color:var(--rc-text-secondary)}.tp-card-body{padding:16px}.tp-card-body>.tp-alert{margin-bottom:12px}.tp-stats{display:flex;flex-wrap:wrap;gap:12px}.tp-stat{flex:1 1 200px;min-width:170px;border:1px solid var(--rc-border);border-radius:10px;padding:13px 14px;--tp-accent: var(--rc-text-secondary)}.tp-stat>.ti{font-size:18px;color:var(--tp-accent)}.tp-stat--green{--tp-accent: var(--rc-green)}.tp-stat--blue{--tp-accent: var(--rc-blue)}.tp-stat--orange{--tp-accent: var(--rc-orange)}.tp-stat--violet{--tp-accent: var(--rc-violet)}.tp-stat--red{--tp-accent: var(--rc-red)}.tp-stat-label{margin-top:7px;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-secondary)}.tp-stat-value{margin-top:2px;font-size:19px;font-weight:800;letter-spacing:-0.02em;color:var(--rc-text-body);font-variant-numeric:tabular-nums}.tp-stat-hint{margin-top:2px;font-size:12px;color:var(--rc-text-muted)}.tp-note{display:flex;align-items:center;gap:7px;margin:0 0 12px;font-size:12.5px;color:var(--rc-text-muted)}.tp-note .ti{font-size:15px}.tp-table-wrap{overflow-x:auto}.tp-table{width:100%;border-collapse:collapse;min-width:640px;font-size:13.5px}.tp-table th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted);padding:8px 10px;border-bottom:1px solid var(--rc-border)}.tp-table td{padding:9px 10px;border-bottom:1px solid var(--rc-border);font-variant-numeric:tabular-nums}.tp-table .num{text-align:right}.tp-table .mono{font-family:var(--rc-font-mono);font-size:12.5px}.tp-table--push{min-width:860px}.tp-row-total td{font-weight:800;border-top:2px solid var(--rc-border-strong);border-bottom:0}.tp-standing{font-weight:700;white-space:nowrap}.tp-standing.good{color:var(--rc-green)}.tp-standing.bad{color:var(--rc-red)}.tp-pace{position:relative;height:8px;min-width:110px;background:var(--rc-gray-200);border-radius:999px}.tp-pace-fill{position:absolute;inset:0 auto 0 0;border-radius:999px;width:var(--rc-fill, 0%)}.tp-pace-fill.good{background:var(--rc-green)}.tp-pace-fill.bad{background:var(--rc-orange)}.tp-pace-mark{position:absolute;top:-3px;bottom:-3px;left:var(--rc-mark, 0%);width:2px;background:var(--rc-gray-700)}.tp-plan-sentence{margin:0 0 14px;font-size:15px;line-height:1.55;color:var(--rc-text-body)}.tp-adopt{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding:13px 14px;border:1px dashed var(--rc-border-strong);border-radius:10px;background:var(--rc-surface-sunken)}.tp-adopt-btn{--rc-btn-color: var(--rc-green)}.tp-adopt-hint{flex:1 1 260px;min-width:220px;display:flex;align-items:center;gap:7px;margin:0;font-size:12.5px;color:var(--rc-text-secondary)}.tp-adopt-hint .ti{font-size:15px;color:var(--rc-text-muted)}.tp-adopt-hint.warn .ti{color:var(--rc-orange)}.tp-push-grid{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.tp-push-grid .tp-card{flex:1 1 460px;min-width:300px;margin-top:0}.tp-levers{display:grid;gap:8px}.tp-levers .tp-alert{margin-bottom:0}@media(max-width: 640px){.tp-stat{flex-basis:100%}}.rep-amount{display:inline-flex;align-items:center}.rep-amount input[type=number]{width:172px;height:36px;font-family:inherit;font-size:14px;font-weight:600;color:var(--rc-text-body);background:rgba(0,0,0,0);border:0;padding:6px 9px 6px 3px;outline:none;appearance:textfield;-moz-appearance:textfield}.rep-amount input[type=number]::-webkit-outer-spin-button,.rep-amount input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rep-amount input[type=number]::placeholder{font-weight:400;color:var(--rc-text-muted)}.rep-date{position:relative;display:inline-flex;align-items:center}.rep-date .ti{position:absolute;left:8px;font-size:15px;color:var(--rc-text-muted);pointer-events:none}.rep-date input[type=date]{font-family:inherit;font-size:13px;color:var(--rc-text-body);background:#fff;border:1px solid var(--rc-border);border-radius:7px;padding:6px 9px 6px 28px;outline:none}.rep-date input[type=date]:focus{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring, rgba(6, 111, 209, 0.25))}.rep-daterange{animation:repFade .16s ease}@keyframes repFade{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.rep-paper{position:relative;background:#fff;border:1px solid var(--rc-border);border-top:0;border-radius:0 0 11px 11px;box-shadow:var(--rc-shadow-card)}.rep-paper.rep-paper-msg{padding:26px;text-align:center;color:var(--rc-text-muted)}.rep-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:13px 22px;border-bottom:1px solid var(--rc-border);font-size:12.5px;color:var(--rc-text-secondary);background:var(--rc-gray-50)}.rep-meta b{color:var(--rc-text-body);font-weight:600}.rep-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--rc-gray-300)}.rep-head{padding:16px 22px 4px}.rep-head .org{font-size:13px;color:var(--rc-text-secondary)}.rep-body{padding:18px 22px 26px}.rep-kpis{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:1px;background:var(--rc-border);border:1px solid var(--rc-border);border-radius:10px;overflow:hidden;margin-bottom:20px}.rep-kpi{background:#fff;padding:14px 16px}.rep-kpi .k{font-size:11.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-muted)}.rep-kpi .v{font-size:17px;font-weight:700;color:var(--rc-text-body);margin-top:5px;letter-spacing:-0.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.rep-kpi .s{font-size:12px;color:var(--rc-text-secondary);margin-top:2px}.rep-stmt{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.rep-stmt th{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:0 14px 9px;border-bottom:2px solid var(--rc-gray-200)}.rep-stmt th.num,.rep-stmt td.num{text-align:right}.rep-stmt td{padding:7px 14px;font-size:13.5px;color:var(--rc-text-body);border-bottom:1px solid var(--rc-gray-100)}.rep-stmt tr.sec td{padding-top:17px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-secondary);border-bottom:1px solid var(--rc-gray-200)}.rep-stmt tr.ind td:first-child{padding-left:30px}.rep-stmt tr.sub td{font-weight:600;border-top:1px solid var(--rc-gray-200);border-bottom:1px solid var(--rc-gray-200)}.rep-stmt tr.tot td{font-weight:700;font-size:14.5px;border-top:2px solid var(--rc-gray-300);border-bottom:2px double var(--rc-gray-400)}.rep-stmt td.neg{color:var(--rc-red)}.rep-stmt-cap{max-width:100%}.rep-stmt-note{margin:14px 2px 0;max-width:640px;font-size:12px;line-height:1.5;color:var(--rc-text-muted)}.rep-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.rep-table th{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);text-align:left;padding:10px 14px;border-bottom:1px solid var(--rc-border);background:var(--rc-gray-50);white-space:nowrap}.rep-table th.num,.rep-table td.num{text-align:right}.rep-table td.num,.rep-table th.num{white-space:nowrap}.rep-table th .rc-th{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;cursor:pointer}.rep-table th.num .rc-th{flex-direction:row-reverse}.rep-table th .rc-th:hover{color:var(--rc-text-body)}.rep-table th .rc-th i{font-size:13px;opacity:.4;transition:opacity .12s}.rep-table th .rc-th:hover i,.rep-table th .rc-th.is-active i{opacity:1}.rep-table th .rc-th.is-active{color:var(--rc-primary)}.rep-table th .rc-th .rc-th-hint{opacity:.3}.rep-table td{padding:10px 14px;font-size:13.5px;color:var(--rc-text-body);border-bottom:1px solid var(--rc-gray-100)}.rep-table tbody tr:hover{background:var(--rc-gray-50)}.rep-table tfoot td{padding:11px 14px;font-size:13.5px;font-weight:700;color:var(--rc-text-body);border-top:2px solid var(--rc-gray-300);background:var(--rc-gray-50)}.rep-table .mut{color:var(--rc-text-secondary);font-size:12.5px}.rep-table .strong{font-weight:600}.rep-table .clr-red{color:var(--rc-red)}.rep-table .clr-orange{color:var(--rc-orange)}.rep-table .clr-green{color:var(--rc-green)}.rep-table .warn{color:var(--rc-orange);font-weight:600}.rep-table .pm-icon{display:inline-flex;align-items:center;gap:8px;font-weight:600}.rep-table .pm-icon .ti{color:var(--rc-text-muted)}.rep-wrap{border:1px solid var(--rc-border);border-radius:10px;overflow-x:auto;-webkit-overflow-scrolling:touch}.rep-paper .rep-wrap .rep-table{min-width:max-content}.rep-bars{display:flex;align-items:flex-end;gap:10px;height:180px;padding:14px 6px 0}.rep-bars .col{flex:1;display:flex;flex-direction:column;align-items:center;gap:7px;height:100%;justify-content:flex-end}.rep-bars .bar{width:62%;max-width:46px;height:var(--rc-fill, 0%);border-radius:5px 5px 0 0;background:var(--rc-primary);position:relative;transition:height .3s}.rep-bars .bar.alt{background:color-mix(in srgb, var(--rc-primary) 32%, #fff)}.rep-bars .cap{font-size:11.5px;color:var(--rc-text-secondary)}.rep-bars .val{font-size:11px;font-weight:600;color:var(--rc-text-body)}.rep-chartcard{padding:16px 18px;background:#fff;border:1px solid var(--rc-border);border-radius:10px;margin-bottom:18px}.rep-chartcard .ttl{font-size:13px;font-weight:600;color:var(--rc-text-secondary);margin-bottom:4px}.rep-pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-block:10px 2px}.rep-pager-count{margin:0;font-size:12.5px;color:var(--rc-text-muted)}.rep-pager-nav{display:flex;align-items:center;gap:10px}.rep-pager-at{font-size:12.5px;color:var(--rc-text-secondary)}.rep-pager-size{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--rc-text-muted)}.rep-pagelink{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--rc-text-body);background:#fff;border:1px solid var(--rc-border);border-radius:8px;padding:6px 11px;text-decoration:none}.rep-pagelink:hover{border-color:var(--rc-gray-300);color:var(--rc-primary)}.rep-pagelink .ti{font-size:15px}.rep-pagelink.is-off{color:var(--rc-gray-300);background:var(--rc-gray-50);cursor:default}[dir=rtl] .rep-pagelink .ti{transform:scaleX(-1)}.rep-cap-note{display:flex;align-items:center;gap:9px;margin:0 0 10px;padding:10px 13px;border:1px solid var(--rc-orange);border-radius:9px;background:color-mix(in srgb, var(--rc-orange) 8%, #fff);color:var(--rc-text-body);font-size:13px}.rep-cap-note .ti{font-size:17px;color:var(--rc-orange);flex-shrink:0}.rep-pdfpage .rep-pager{display:none}.rep-toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);background:var(--rc-surface-dark);color:#fff;font-size:13px;padding:10px 16px;border-radius:9px;box-shadow:0 12px 32px -10px rgba(0,0,0,.5);display:flex;align-items:center;gap:9px;z-index:90}.rep-toast .ti{font-size:17px}.rep-tablectl{display:flex;justify-content:flex-end;margin-bottom:10px}.rep-colmenu{position:relative}.rep-colbtn{display:inline-flex;align-items:center;gap:7px;font-family:inherit;font-size:13px;font-weight:500;color:var(--rc-text-secondary);background:#fff;border:1px solid var(--rc-border);border-radius:8px;padding:7px 11px;cursor:pointer}.rep-colbtn:hover{border-color:var(--rc-gray-300);color:var(--rc-text-body)}.rep-colbtn .ti{font-size:16px}.rep-colbtn .ct{font-size:11.5px;font-weight:600;color:var(--rc-text-muted);background:var(--rc-gray-100);border-radius:5px;padding:1px 6px}.rep-colbtn .chev{font-size:14px;color:var(--rc-text-muted)}.rep-colpop{position:absolute;right:0;top:calc(100% + 6px);z-index:40;width:220px;background:#fff;border:1px solid var(--rc-border);border-radius:10px;box-shadow:0 14px 34px -12px rgba(24,40,72,.3);padding:7px}.rep-colpop[hidden]{display:none}.rep-colpop .hd{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:6px 8px 7px}.rep-colrow{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:7px;font-size:13.5px;color:var(--rc-text-body);cursor:pointer}.rep-colrow:hover{background:var(--rc-gray-50)}.rep-colrow input{width:15px;height:15px;accent-color:var(--rc-primary);cursor:pointer}.rep-colrow span{flex:1}.rep-colrow.lock{color:var(--rc-text-muted);cursor:default}.rep-colrow.lock .ti{font-size:13px;color:var(--rc-gray-300)}.rep-colreset{width:100%;margin-top:5px;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--rc-primary);background:none;border:0;border-top:1px solid var(--rc-gray-100);padding:9px 0 5px;cursor:pointer}.rep-letterhead{display:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 24px 16px;border-bottom:2px solid var(--rc-text-body)}.rep-letterhead .lh-brand{display:flex;gap:13px;max-width:56%}.rep-letterhead .lh-mark{width:46px;height:46px;border-radius:9px;background:var(--doc-mark, var(--rc-primary));color:#fff;font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rep-letterhead .lh-co{font-size:19px;font-weight:700;color:var(--rc-text-body);letter-spacing:-0.01em}.rep-letterhead .lh-tag{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px}.rep-letterhead .lh-addr{font-size:11.5px;color:var(--rc-text-muted);margin-top:2px;line-height:1.45}.rep-letterhead .lh-doc{text-align:right;flex-shrink:0}.rep-letterhead .lh-title{font-size:17px;font-weight:700;color:var(--rc-text-body);margin-bottom:8px}.rep-letterhead .lh-meta{font-size:12px;border-collapse:collapse;margin-left:auto;max-width:260px}.rep-letterhead .lh-meta td{color:var(--rc-text-muted);text-align:right;padding:2px 9px 2px 0;text-transform:uppercase;font-size:10px;letter-spacing:.04em;white-space:nowrap;vertical-align:top}.rep-letterhead .lh-meta th{color:var(--rc-text-body);text-align:right;font-weight:600;padding:2px 0;line-height:1.4}.rep-pdfpage{background:#fff;width:794px;max-width:100%;min-height:1123px;box-shadow:0 12px 40px rgba(0,0,0,.4);display:flex;flex-direction:column}.rep-pdfpage .rep-letterhead{display:flex}.rep-pdfpage .rep-body{padding:18px 24px 8px;flex:1}.rep-pdfpage .rep-tablectl{display:none}.rep-pdfpage.wide{width:1123px;min-height:794px}.rep-pdfpage.wide .rep-body{padding:14px 20px 6px}.rep-pdfpage.wide .rep-wrap{overflow:visible}.rep-pdfpage.wide .rep-table th,.rep-pdfpage.wide .rep-table td{padding:5px 7px;font-size:9.5px}.rep-pdfpage.wide .rep-table th{font-size:9px}.rep-pdfpage.wide .rep-table tfoot td{font-size:9.5px}.rep-pdfpage .tp-card{box-shadow:none}.rep-pdfpage .tp-push-grid{display:block}.rep-pdfpage .tp-push-grid .tp-card{margin-top:16px}.rep-pdfpage .tp-table-wrap{overflow:visible}.rep-pdfpage .tp-table{min-width:0}.rep-pdfpage .tp-table th{padding:5px 7px;font-size:9px}.rep-pdfpage .tp-table td{padding:5px 7px;font-size:10px}.rep-runhead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 24px;border-bottom:1px solid var(--rc-border)}.rep-runhead .rh-l{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--rc-text-body)}.rep-runhead .rh-mark{width:24px;height:24px;border-radius:6px;background:var(--doc-mark, var(--rc-primary));color:#fff;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}.rep-runhead .rh-r{font-size:11.5px;color:var(--rc-text-muted);text-align:right}.rep-pagefoot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-top:1px solid var(--rc-border);font-size:10.5px;color:var(--rc-text-muted)}.rep-pagefoot span:last-child{font-weight:600;color:var(--rc-text-secondary)}.rep-pagecount{text-align:right;font-size:11px;color:var(--rc-text-muted);padding:8px 2px 0}@media print{body.rc-printing{background:#fff}body.rc-printing .rep-pdfpage{box-shadow:none;width:auto;max-width:none;min-height:0;margin:0;page-break-after:always}body.rc-printing .rep-pdfpage:last-child{page-break-after:auto}body.rc-printing .tp-stats,body.rc-printing .tp-stat,body.rc-printing .tp-alert,body.rc-printing .tp-note,body.rc-printing .tp-plan-sentence{break-inside:avoid}body.rc-printing .tp-card-head{break-after:avoid}body.rc-printing .tp-table tr{break-inside:avoid}body.rc-printing .tp-adopt{display:none}}.fx-bar{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card);padding:12px}.fx-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.fx-search{flex:1;min-width:180px;display:flex;align-items:center;gap:9px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:9px;padding:0 12px;transition:border-color .12s,box-shadow .12s}.fx-search:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring);background:var(--rc-surface-card)}.fx-search .ti{font-size:18px;color:var(--rc-text-muted)}.fx-search input{flex:1;border:0;background:rgba(0,0,0,0);outline:0;font-family:inherit;font-size:14.5px;padding:10px 0;color:var(--rc-text-body);min-width:0}.fx-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:100px;background:hsla(0,0%,100%,.25);color:var(--rc-text-on-brand);font-size:11px;font-weight:700}.fx-chips{margin-top:12px}.fx-chips .ff-chips{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fx-chips .ff-chip{display:inline-flex;align-items:center;gap:7px;font-size:13px;line-height:1.2;text-decoration:none;border-radius:100px;padding:5px 7px 5px 13px;color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 9%, #fff);border:1px solid color-mix(in srgb, var(--rc-primary) 22%, #fff)}.fx-chips .ff-chip .k{font-weight:500;opacity:.8}.fx-chips .ff-chip b{font-weight:700}.fx-chips .ff-chip .x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:inherit;text-decoration:none}.fx-chips .ff-chip .x .ti{font-size:15px}.fx-chips .ff-chip .x:hover{background:color-mix(in srgb, var(--rc-primary) 16%, transparent)}.fx-clear{background:none;border:0;color:var(--rc-text-muted);font-size:13px;padding:4px 8px;text-decoration:none;cursor:pointer}.fx-clear:hover{color:var(--rc-text-body);text-decoration:underline}body.fx-locked{overflow:hidden}.fx-scrim{position:fixed;inset:0;background:rgba(17,24,39,.4);z-index:1060;display:flex;justify-content:flex-end;animation:fx-fade .15s}@keyframes fx-fade{from{opacity:0}to{opacity:1}}.fx-panel{width:400px;max-width:92%;height:100%;background:var(--rc-surface-card);display:flex;flex-direction:column;box-shadow:var(--rc-shadow-lg);animation:fx-slide .2s ease-out}@keyframes fx-slide{from{transform:translateX(100%)}to{transform:none}}@keyframes fx-up{from{transform:translateY(100%)}to{transform:none}}.fx-panel-h{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid var(--rc-border);position:relative}.fx-panel-h h3{margin:0;font-size:16px;font-weight:600;flex:1}.fx-panel-h .fx-lead{font-size:20px;color:var(--rc-primary)}.fx-panel-h .grab{display:none}.fx-x{border:0;background:var(--rc-gray-100);width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--rc-gray-600);font-size:18px}.fx-panel-b{padding:18px;overflow-y:auto;flex:1}.fx-panel-f{padding:13px 18px;border-top:1px solid var(--rc-border);display:flex;gap:9px;align-items:center;background:var(--rc-surface-card)}@media(max-width: 1024px){.fx-scrim{justify-content:stretch;align-items:flex-end}.fx-panel{width:100%;max-width:100%;height:auto;max-height:90%;border-radius:18px 18px 0 0;animation:fx-up .2s ease-out}.fx-panel-h{padding-top:20px}.fx-panel-h .grab{display:block;position:absolute;top:8px;left:50%;transform:translateX(-50%);width:38px;height:4px;border-radius:3px;background:var(--rc-gray-300)}.fx-panel-b{padding:16px}.fx-panel-b>*{max-width:100%}}.fx-sect{margin-bottom:22px}.fx-sect:last-child{margin-bottom:0}.fx-sect-t{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);margin-bottom:12px;display:flex;align-items:center;gap:7px}.fx-sect-t .ti{font-size:15px;color:var(--rc-primary)}.fx-sect .rc-field{margin-bottom:16px}.fx-sect .rc-field:last-child{margin-bottom:0}.fx-two{display:grid;grid-template-columns:1fr 1fr;gap:9px}.fx-combo{position:relative}.fx-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:inherit;font-size:14px;color:var(--rc-text-body);background:var(--rc-surface-card);border:1px solid var(--rc-border-strong);border-radius:8px;padding:9px 12px;cursor:pointer;text-align:left}.fx-trigger:hover{border-color:var(--rc-text-muted)}.fx-combo.open .fx-trigger{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.fx-trigger .fx-trigger-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-trigger .ti{font-size:16px;color:var(--rc-text-muted);transition:transform .15s}.fx-combo.open .fx-trigger .ti{transform:rotate(180deg)}.fx-pop{margin-top:6px;border:1px solid var(--rc-border-strong);border-radius:8px;overflow:hidden;background:var(--rc-surface-card)}.fx-cs{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--rc-border)}.fx-cs .ti{font-size:17px;color:var(--rc-text-muted)}.fx-cs input{flex:1;border:0;outline:0;font-family:inherit;font-size:14px;min-width:0;background:rgba(0,0,0,0);color:var(--rc-text-body)}.fx-list{max-height:220px;overflow-y:auto;padding:6px}.fx-opt{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .1s}.fx-opt:hover{background:var(--rc-gray-50)}.fx-opt.sel{background:color-mix(in srgb, var(--rc-primary) 8%, #fff)}.fx-opt .m{flex:1;min-width:0}.fx-opt .nm{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-opt .sb{font-size:12px;color:var(--rc-text-muted);font-family:var(--rc-font-mono)}.fx-opt .ck{font-size:18px;color:var(--rc-primary);margin-left:auto}.fx-empty{padding:22px;text-align:center;color:var(--rc-text-muted);font-size:13px}.fx-chiprow{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.fx-mini{border:1px solid var(--rc-border-strong);background:var(--rc-surface-card);border-radius:7px;padding:5px 10px;font-size:12.5px;font-weight:500;color:var(--rc-gray-600);cursor:pointer}.fx-mini:hover{border-color:var(--rc-gray-400)}.fx-mini.on{border-color:var(--rc-primary);color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 8%, #fff)}.fx-subt{font-size:11.5px;font-weight:600;color:var(--rc-text-muted);margin-bottom:4px;display:block}.fx-slider{padding:6px 4px 2px}.fx-slval{display:flex;justify-content:space-between;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums}.fx-track2{position:relative;height:4px;background:var(--rc-gray-200);border-radius:3px;margin:20px 6px 6px}.fx-fill{position:absolute;height:100%;background:var(--rc-primary);border-radius:3px}.fx-track2 input[type=range]{position:absolute;top:50%;left:0;width:100%;margin:0;pointer-events:none;-webkit-appearance:none;background:rgba(0,0,0,0);height:0}.fx-track2 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:18px;height:18px;border-radius:50%;background:var(--rc-surface-card);border:2px solid var(--rc-primary);cursor:pointer;box-shadow:var(--rc-shadow-sm)}.fx-track2 input[type=range]::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:var(--rc-surface-card);border:2px solid var(--rc-primary);cursor:pointer}.pfl{margin-bottom:14px}.pfl-bar{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.pfl-controls{padding:13px 14px}.pfl-seg{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.pfl-seg-btn{height:34px;padding:0 14px;border:0;border-radius:8px;background:rgba(0,0,0,0);color:var(--rc-text-secondary);font:inherit;font-size:13px;font-weight:550;cursor:pointer;white-space:nowrap}.pfl-seg-btn:hover{background:rgba(16,24,40,.05);color:var(--rc-gray-900)}.pfl-seg-btn.is-active{background:var(--rc-surface-card);color:var(--rc-gray-900);font-weight:650;box-shadow:0 1px 2px rgba(16,24,40,.1)}.pfl-custom{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px;padding:14px;border:1px dashed var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.pfl-custom .fx-chiprow{margin-bottom:0;padding-bottom:2px}.pfl-range{display:flex;align-items:center;gap:8px;padding:10px 14px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50);font-size:12.5px;color:var(--rc-text-secondary);white-space:nowrap;overflow-x:auto}.pfl-range i{color:var(--rc-text-muted)}.pfl-range-days{color:var(--rc-text-muted)}.pfl-trigger,.pfl-sheet{display:none}@media(max-width: 767px){.pfl-controls,.pfl-range{display:none}.pfl-trigger{display:flex;align-items:center;gap:9px;width:100%;min-height:48px;padding:0 14px;border:0;background:rgba(0,0,0,0);font:inherit;font-size:14px;font-weight:650;color:var(--rc-gray-900);cursor:pointer;text-align:left}.pfl-trigger i{color:var(--rc-text-muted);font-size:17px}.pfl-trigger i:last-child{margin-left:auto}.pfl-sheet{position:fixed;left:0;right:0;bottom:0;z-index:1061;display:flex;flex-direction:column;max-height:82vh;overflow:auto;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -10px 40px -8px rgba(0,0,0,.3);padding:0 16px calc(14px + env(safe-area-inset-bottom));animation:rcRtUp .22s cubic-bezier(0.2, 0.8, 0.2, 1)}.pfl-sheet[hidden]{display:none}.pfl-back{margin-left:0}.pfl-rows{overflow-y:auto}.pfl-row{display:flex;width:100%;align-items:center;gap:10px;min-height:52px;padding:0 2px;border:0;border-top:1px solid var(--rc-gray-100);background:none;text-align:left;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--rc-gray-900)}.pfl-row:first-child{border-top:0}.pfl-row span{margin-left:auto;font-size:12.5px;font-weight:400;color:var(--rc-text-muted);text-align:right}.pfl-row i{color:var(--rc-text-muted)}.pfl-row.is-active{color:var(--rc-primary)}.pfl-sheet-quick{padding:12px 0;margin-bottom:0}.pfl-sheet-date{display:flex;align-items:center;gap:10px;min-height:56px;border-top:1px solid var(--rc-gray-100);font-size:13.5px;font-weight:600;color:var(--rc-text-secondary)}.pfl-sheet-date i{color:var(--rc-text-muted);font-size:17px}.pfl-sheet-date input{margin-left:auto;max-width:175px}.pfl-sheet-foot{position:sticky;bottom:0;background:#fff;border-top:1px solid var(--rc-gray-100);padding:10px 0 4px;margin-top:4px}.pfl-hint{text-align:center;font-size:12.5px;color:var(--rc-text-muted);margin-bottom:9px}.pfl-hint.is-bad{color:var(--rc-danger)}.pfl-apply{width:100%;height:46px;border:0;border-radius:var(--rc-radius-lg);background:var(--rc-primary);color:#fff;font:inherit;font-size:14.5px;font-weight:650;cursor:pointer}.pfl-apply:disabled{background:var(--rc-gray-100);color:var(--rc-text-muted);cursor:not-allowed}}.pos-sell{display:grid;grid-template-columns:minmax(0, 1fr) 360px;gap:18px;align-items:start}.pos-search{position:relative;margin-bottom:14px}.pos-search .ti{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--rc-text-secondary)}.pos-search input{width:100%;padding:11px 14px 11px 38px;font-size:14px;border:1px solid var(--rc-gray-200);border-radius:11px;background:var(--rc-white)}.pos-search input:focus{outline:none;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.pos-filters{background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px 12px 0 0;box-shadow:var(--rc-shadow-card)}.pos-filters__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:13px 14px 11px}.pos-filters__row .grow{flex:1 1 220px;min-width:0}.pos-filters__row .fixed{flex:1 1 140px;min-width:132px;max-width:200px}.pos-filters__row .rep-filt{flex:none}.pos-cats{display:flex;gap:6px;overflow-x:auto;padding:0 14px 12px}turbo-frame#pos-list{display:block}.pos-switches{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:9px 14px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-top:0;border-radius:0 0 12px 12px}.pos-switches__meta{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--rc-text-secondary);font-variant-numeric:tabular-nums}.rcx-chip{flex:none;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border-radius:999px;border:1px solid var(--rc-border);background:var(--rc-white);color:var(--rc-text-secondary);font:inherit;font-size:13px;font-weight:620;cursor:pointer;white-space:nowrap;transition:border-color .12s,color .12s,background .12s}.rcx-chip:hover{border-color:var(--rc-border-strong);color:var(--rc-text-body)}.rcx-chip[aria-pressed=true]{background:var(--rc-primary);border-color:var(--rc-primary);color:var(--rc-white)}.rcx-switch{display:flex;align-items:center;gap:9px;height:34px;padding:0 13px 0 9px;border-radius:999px;border:1px solid var(--rc-border);background:var(--rc-white);color:var(--rc-text-secondary);font:inherit;font-size:13px;font-weight:620;cursor:pointer;white-space:nowrap}.rcx-switch:hover{border-color:var(--rc-border-strong);color:var(--rc-text-body)}.rcx-switch__track{position:relative;display:block;width:32px;height:19px;border-radius:999px;flex:none;background:var(--rc-gray-300);transition:background .15s}.rcx-switch__knob{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--rc-white);box-shadow:0 1px 2px rgba(16,24,40,.28);transition:transform .15s}.rcx-switch[aria-pressed=true]{color:var(--rc-primary);border-color:color-mix(in srgb, var(--rc-primary) 42%, var(--rc-white));background:color-mix(in srgb, var(--rc-primary) 8%, var(--rc-white));font-weight:640}.rcx-switch[aria-pressed=true] .rcx-switch__track{background:var(--rc-primary)}.rcx-switch[aria-pressed=true] .rcx-switch__knob{transform:translateX(13px)}.rcx-switch--teal[aria-pressed=true]{color:var(--rc-teal);border-color:color-mix(in srgb, var(--rc-teal) 42%, var(--rc-white));background:color-mix(in srgb, var(--rc-teal) 9%, var(--rc-white))}.rcx-switch--teal[aria-pressed=true] .rcx-switch__track{background:var(--rc-teal)}.rcx-switch--warn[aria-pressed=true]{color:var(--rc-amber);border-color:color-mix(in srgb, var(--rc-orange) 42%, var(--rc-white));background:color-mix(in srgb, var(--rc-orange) 9%, var(--rc-white))}.rcx-switch--warn[aria-pressed=true] .rcx-switch__track{background:var(--rc-orange)}.rcx-link{border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:650;color:var(--rc-primary);cursor:pointer;display:inline-flex;align-items:center;gap:5px}.rcx-link:hover{color:var(--rc-primary-hover, var(--rc-primary))}.pos-cart{position:sticky;top:16px;display:flex;flex-direction:column}.pos-qty{display:inline-flex;align-items:center;gap:6px}.pos-qty span{min-width:18px;text-align:center;font-weight:650;font-variant-numeric:tabular-nums}.pc{background:var(--rc-white);border:1px solid var(--rc-gray-200);border-radius:13px;overflow:hidden}.pc-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid var(--rc-gray-100)}.pc-h .t{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:700;color:var(--rc-gray-900)}.pc-h .t .ti{font-size:16px;color:var(--rc-primary)}.pc-h .meta{font-size:12px;color:var(--rc-text-secondary)}.pc-b{padding:8px 16px}.pl{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--rc-gray-100)}.pl:last-child{border-bottom:0}.pl .nm{font-size:13px;font-weight:650;color:var(--rc-gray-900)}.pl .sub{font-size:11.5px;color:var(--rc-text-secondary);margin-top:2px}.pl .amt{font-weight:700;font-variant-numeric:tabular-nums;color:var(--rc-gray-900);white-space:nowrap}.sum{background:var(--rc-white);border:1px solid var(--rc-gray-200);border-radius:13px;overflow:hidden}.sum-sec{padding:13px 16px;border-bottom:1px solid var(--rc-gray-100)}.sum-sec:last-child{border-bottom:0}.sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;color:var(--rc-text-secondary);margin:5px 0}.sum-row b,.sum-row .v2-num{font-variant-numeric:tabular-nums;color:var(--rc-gray-900);font-weight:650}.sum-now{display:flex;align-items:baseline;justify-content:space-between;padding:14px 16px;background:color-mix(in srgb, var(--rc-green) 8%, var(--rc-white))}.sum-now .lbl{font-size:13px;font-weight:700;color:var(--rc-gray-900)}.sum-now .amt{font-size:22px;font-weight:750;color:var(--rc-green);font-variant-numeric:tabular-nums}.sum-fin{padding:12px 16px;background:color-mix(in srgb, var(--rc-indigo) 7%, var(--rc-white))}.sum-fin .hd{font-size:12px;font-weight:700;color:var(--rc-indigo);display:flex;align-items:center;gap:6px}.ent{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--rc-gray-200);border-radius:11px;background:var(--rc-white)}.ent .nm{font-size:13px;font-weight:650;color:var(--rc-gray-900)}.ent .sub{font-size:11.5px;color:var(--rc-text-secondary)}.ent.add{border-style:dashed;cursor:pointer;color:var(--rc-text-secondary);justify-content:center;font-weight:600}.ent.add:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.ent.empty{border-style:dashed;color:var(--rc-text-secondary);justify-content:center;font-size:12.5px}.seg{display:inline-flex;background:var(--rc-gray-100);border-radius:9px;padding:3px;gap:2px}.seg button{appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;font-weight:650;color:var(--rc-text-secondary);padding:6px 12px;border-radius:7px;display:flex;align-items:center;gap:6px}.seg button.on{background:var(--rc-white);color:var(--rc-gray-900);box-shadow:0 1px 2px rgba(16,24,40,.08)}.seg button.on.fin{color:var(--rc-indigo)}.seg button:disabled{opacity:.4;cursor:not-allowed}.pos-cat{margin-top:14px;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;overflow:hidden;box-shadow:var(--rc-shadow-card)}.pos-prow{display:flex;align-items:center;gap:13px;padding:11px 14px;border-bottom:1px solid var(--rc-gray-100);transition:background .1s}.pos-prow:last-child{border-bottom:0}.pos-prow:hover{background:var(--rc-gray-50)}.pos-prow .nm{font-weight:600;font-size:14px;color:var(--rc-gray-900)}.pos-prow .meta{font-size:12px;color:var(--rc-text-secondary);display:flex;align-items:center;gap:8px;margin-top:2px;flex-wrap:wrap}.pos-prow .pr{font-weight:700;color:var(--rc-gray-900);font-variant-numeric:tabular-nums;text-align:right;min-width:96px}.pos-tag-inst{font-size:10.5px;font-weight:600;color:var(--rc-indigo);background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));padding:1px 6px;border-radius:4px}.pos-tag-inst.pos-tag-noplan{color:var(--rc-text-muted);background:color-mix(in srgb, var(--rc-text-muted) 12%, var(--rc-white))}.pos-stock{font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:5px}.pos-stock::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pos-stock.ok{color:var(--rc-green);font-weight:600}.pos-stock.low{color:var(--rc-orange);font-weight:600}.pos-stock.out{color:var(--rc-danger);font-weight:600}.pos-tag-mo{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--rc-green);background:color-mix(in srgb, var(--rc-green) 10%, var(--rc-white));padding:1px 7px;border-radius:5px;font-variant-numeric:tabular-nums}.pos-tag-mo .ti{font-size:12px}.pos-add{height:34px;padding:0 12px;gap:4px;border-radius:8px;border:1px solid var(--rc-border);background:var(--rc-white);color:var(--rc-gray-900);font:inherit;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pos-add .ti{font-size:15px}.pos-add:hover{background:var(--rc-primary);color:var(--rc-white);border-color:var(--rc-primary)}.pos-add:disabled{opacity:.4;cursor:not-allowed}.pos-incart{display:inline-flex;align-items:center;gap:7px}.pos-incart .ct{width:20px;text-align:center;font-weight:600;font-variant-numeric:tabular-nums}.pos-qtybtn{width:28px;height:28px;border-radius:7px;border:1px solid var(--rc-border);background:var(--rc-white);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--rc-text-secondary)}.pos-qtybtn:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.pos-fin-na{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--rc-text-muted)}.pos-fin-na.pos-fin-noplan{color:var(--rc-amber);font-weight:600}.pos-seg{display:inline-flex;border:1px solid var(--rc-border);border-radius:8px;overflow:hidden}.pos-seg button{border:0;background:var(--rc-white);font:inherit;font-size:12px;font-weight:600;padding:6px 12px;cursor:pointer;color:var(--rc-text-secondary)}.pos-seg button.on{background:var(--rc-indigo);color:var(--rc-white)}.pos-seg button:first-child.on{background:var(--rc-text-secondary)}.pos-check{display:inline-flex;align-items:center;gap:7px;cursor:pointer;user-select:none}.pos-check .lbl{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--rc-text-secondary)}.pos-check .lbl .ti{color:var(--rc-green);font-size:15px}.pos-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--rc-green);cursor:pointer;margin:0}.v2-chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:5px 11px;border-radius:100px;border:1px solid var(--rc-border);background:var(--rc-white);color:var(--rc-gray-600);cursor:pointer;transition:all .12s}.v2-chip:hover{border-color:var(--rc-gray-400);color:var(--rc-gray-800)}.v2-chip.on{background:var(--rc-primary);border-color:var(--rc-primary);color:var(--rc-white)}.v2-chip.on:hover{color:var(--rc-white)}.v2-chip .cnt{font-size:11px;opacity:.7}.v2-chip.sm{padding:3px 9px;font-size:12px}.v2-chip:disabled{cursor:not-allowed}.pos-line2-plan{background:color-mix(in srgb, var(--rc-indigo) 4%, var(--rc-white));border-top:1px solid color-mix(in srgb, var(--rc-indigo) 18%, var(--rc-white));padding:14px;display:grid;grid-template-columns:1fr 220px;gap:16px;align-items:center}.pl-srcbadge{grid-column:1/-1;display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--rc-indigo);margin-bottom:2px;white-space:nowrap}.pl-srcbadge .ti{font-size:14px}.pl-pickhint{margin-left:auto;font-weight:500;font-size:11px;color:var(--rc-text-muted)}.pl-tenures{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap;margin-bottom:4px}.pl-tcard{text-align:left;cursor:pointer;border:1.5px solid var(--rc-border);background:var(--rc-white);border-radius:10px;padding:8px 11px;min-width:118px;font:inherit;transition:border-color .12s,box-shadow .12s}.pl-tcard:hover{border-color:color-mix(in srgb, var(--rc-indigo) 45%, var(--rc-white))}.pl-tcard.on{border-color:var(--rc-indigo);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-indigo) 14%, transparent);background:color-mix(in srgb, var(--rc-indigo) 5%, var(--rc-white))}.pl-tcard .tt{font-size:11.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--rc-text-secondary)}.pl-tcard .pl-tpct{margin-left:6px;font-size:10px;font-weight:800;letter-spacing:0;text-transform:none;color:var(--rc-indigo);background:color-mix(in srgb, var(--rc-indigo) 10%, var(--rc-white));border-radius:5px;padding:1px 5px;font-variant-numeric:tabular-nums;vertical-align:1px}.pl-tcard .tm{font-size:16px;font-weight:700;color:var(--rc-indigo);font-variant-numeric:tabular-nums;line-height:1.2;margin-top:2px}.pl-tcard .tm span{font-size:11px;font-weight:500;color:var(--rc-text-muted)}.pl-tcard .td{font-size:11px;color:var(--rc-text-muted);font-variant-numeric:tabular-nums}.pl-out{grid-column:1/-1;text-align:center}.pl-monthly{display:flex;flex-direction:row;justify-content:center;align-items:baseline;gap:6px}.pl-monthly .amt{font-size:23px;font-weight:700;color:var(--rc-indigo);font-variant-numeric:tabular-nums;line-height:1.1}.pl-monthly .x{font-size:12px;color:var(--rc-text-secondary)}.pl-break{margin-top:6px;font-size:11px;color:var(--rc-text-muted);display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.v2-label{display:block;font-size:13px;font-weight:500;margin-bottom:6px;color:var(--rc-gray-900)}.v2-label .req{color:var(--rc-danger)}.v2-input{width:100%;font-family:inherit;font-size:14px;color:var(--rc-text-body);padding:8px 11px;background:var(--rc-white);border:1px solid var(--rc-border-strong, var(--rc-gray-300));border-radius:6px;transition:border-color .12s,box-shadow .12s}.v2-input::placeholder{color:var(--rc-text-muted)}.v2-input:focus{outline:0;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.v2-igroup{display:flex;align-items:center}.v2-igroup .pre{display:flex;align-items:center;padding:0 10px;align-self:stretch;background:var(--rc-gray-100);border:1px solid var(--rc-border-strong, var(--rc-gray-300));border-right:0;border-radius:6px 0 0 6px;color:var(--rc-text-secondary);font-size:13px}.v2-igroup .pre .ti{font-size:16px}.v2-igroup .v2-input{border-radius:0 6px 6px 0}.pos-crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--rc-text-muted);margin-bottom:12px}.pos-crumbs a,.pos-crumbs button{display:inline-flex;align-items:center;gap:5px;border:0;background:none;font:inherit;font-size:13px;color:var(--rc-text-secondary);cursor:pointer;white-space:nowrap;text-decoration:none}.pos-crumbs a:hover,.pos-crumbs button:hover{color:var(--rc-primary)}.pos-crumbs .ti-chevron-right{font-size:14px}.pos-crumbs span{color:var(--rc-gray-900);font-weight:600}.pos-page{display:grid;grid-template-columns:minmax(0, 1fr) 332px;gap:18px;align-items:start}.pos-main2{display:flex;flex-direction:column;gap:16px;min-width:0}.pos-card-h{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid var(--rc-border);font-size:14px;font-weight:700;color:var(--rc-gray-900)}.pos-card-h>span:first-child{display:flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap}.pos-card-h .ti{color:var(--rc-primary);font-size:17px}.pos-opt{font-size:11.5px;font-weight:400;color:var(--rc-text-muted);text-align:right;line-height:1.35}.pos-entity{display:flex;align-items:center;gap:11px;padding:10px 12px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:10px}.pos-hintline{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--rc-text-muted);margin-top:8px}.pos-quick{background:var(--rc-white);border:1px dashed var(--rc-primary);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:10px}.pos-quick-h{display:flex;align-items:center;gap:7px;font-weight:700;font-size:13px;color:var(--rc-primary)}.pos-quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pos-chip-add,.pos-addnew{display:inline-flex;align-items:center;gap:5px;border:1px dashed var(--rc-border);background:var(--rc-white);border-radius:7px;padding:5px 10px;font:inherit;font-size:12.5px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer}.pos-chip-add:hover,.pos-addnew:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.pos-addnew{width:100%;justify-content:center;border-style:solid}.pos-iconbtn{width:30px;height:30px;border-radius:7px;border:0;background:var(--rc-gray-100);color:var(--rc-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px}.pos-iconbtn:hover{background:var(--rc-gray-200)}.pos-kyc{border:1px solid var(--rc-border);border-radius:9px;padding:11px 12px;background:var(--rc-gray-50)}.pos-kyc-h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--rc-text-secondary);margin-bottom:9px}.pos-kyc-h .ti{color:var(--rc-primary);font-size:15px}.pos-kyc-h span{font-weight:500;color:var(--rc-text-muted);margin-left:auto;font-size:11px}.pos-kyc-row{display:flex;gap:8px;flex-wrap:wrap}.pos-attach{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--rc-border);background:var(--rc-white);border-radius:8px;padding:7px 12px;font:inherit;font-size:12.5px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer;transition:.12s}.pos-attach:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.pos-attach.on{border-style:solid;border-color:var(--rc-green);background:color-mix(in srgb, var(--rc-green) 9%, var(--rc-white));color:var(--rc-green)}.pos-attach .ti{font-size:15px}.pos-waiver{padding:11px 16px;border-bottom:1px solid var(--rc-border);background:color-mix(in srgb, var(--rc-orange) 7%, var(--rc-white))}.pos-waiver .pos-check{align-items:flex-start}.pos-waiver .pos-check .ti{color:var(--rc-orange);margin-top:1px}.pos-waiver .v2-muted{font-size:11.5px;margin-top:1px}.pos-waiver textarea{margin-top:9px}.pos-line2{border:1px solid var(--rc-border);border-radius:11px;overflow:hidden}.pos-line2.fin{border-color:color-mix(in srgb, var(--rc-indigo) 32%, var(--rc-white))}.pos-line2-top{display:flex;align-items:center;gap:12px;padding:12px 14px}.pos-line2-disc{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px dashed var(--rc-gray-100);flex-wrap:wrap}.pos-belowcost{display:flex;align-items:center;gap:6px;padding:7px 14px;border-top:1px dashed var(--rc-gray-100);font-size:12px;font-weight:600;color:var(--rc-amber)}.pos-belowcost .ti{font-size:14px}.pos-belowcost.hard{color:var(--rc-red)}.pos-line2-disc .lbl{font-size:12.5px;color:var(--rc-text-secondary);display:inline-flex;align-items:center;gap:5px}.pos-line2-disc .lbl .ti{color:var(--rc-green);font-size:15px}.pos-picker{position:relative}.pos-pop{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:10px;box-shadow:0 16px 40px rgba(0,0,0,.16);overflow:hidden}.pos-pop-list{max-height:230px;overflow-y:auto}.pos-pop-row{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:var(--rc-white);padding:9px 12px;cursor:pointer;border-bottom:1px solid var(--rc-gray-100);font:inherit}.pos-pop-row:hover{background:var(--rc-gray-50)}.pos-pop-row.is-blocked{cursor:not-allowed;opacity:.6}.pos-pop-row.is-blocked:hover{background:var(--rc-white)}.pos-pop-empty{padding:14px;font-size:13px;color:var(--rc-text-muted)}.pos-pop-more{padding:10px 14px;font-size:12.5px;color:var(--rc-text-muted);text-align:center}.pos-pop-foot{border-top:1px solid var(--rc-border);padding:8px}.pos-rail{position:sticky;top:74px}.pos-rail-in{background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;padding:16px 16px 18px;box-shadow:var(--rc-shadow-card)}.pos-sum-h{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted);margin-bottom:12px}.pos-sum-block{display:flex;flex-direction:column;gap:6px}.pos-sum-row{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--rc-text-secondary)}.pos-sum-row.g{color:var(--rc-green)}.pos-sum-row.strong{font-weight:600}.pos-sum-row.strong.ink{color:var(--rc-gray-900)}.pos-paynow{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid var(--rc-border);font-size:16px;font-weight:700}.pos-paynow .v2-num{color:var(--rc-primary);white-space:nowrap}.pos-financed{margin-top:12px;padding:11px 12px;background:color-mix(in srgb, var(--rc-indigo) 6%, var(--rc-white));border-radius:9px;display:flex;flex-direction:column;gap:4px}.pos-financed .pos-sum-row.i{color:var(--rc-indigo)}.pos-grand{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:2px solid var(--rc-gray-900);font-size:15px;font-weight:700;color:var(--rc-gray-900)}.pos-problems{margin-top:14px;display:flex;flex-direction:column;gap:6px}.pos-problems div{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--rc-danger);background:color-mix(in srgb, var(--rc-danger) 8%, var(--rc-white));padding:7px 9px;border-radius:7px}.pos-link{display:block;width:100%;text-align:center;border:0;background:none;color:var(--rc-text-secondary);font:inherit;font-size:13px;margin-top:10px;cursor:pointer}.pos-link:hover{color:var(--rc-primary)}.pos-link:disabled{opacity:.4;cursor:not-allowed}.pos-link.pos-link-spaced{margin-top:12px}.pos-change{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 11px;border-radius:8px;font-size:12.5px;font-weight:600;background:color-mix(in srgb, var(--rc-green) 10%, var(--rc-white));color:var(--rc-green)}.pos-change.short{background:color-mix(in srgb, var(--rc-danger) 10%, var(--rc-white));color:var(--rc-danger)}.pos-change .v2-num{font-size:14px;font-weight:800}.pos-done{max-width:520px;margin:30px auto}.pos-done-card{background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card);padding:30px 28px 26px;text-align:center}.pos-done-ic{width:60px;height:60px;border-radius:50%;background:color-mix(in srgb, var(--rc-green) 14%, var(--rc-white));color:var(--rc-green);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:32px}.pos-done-amt{font-size:30px;font-weight:700;margin:6px 0 2px}.pos-done-panel{margin-top:16px;padding:14px 16px;background:color-mix(in srgb, var(--rc-indigo) 8%, var(--rc-white));border-radius:10px;text-align:left}.pos-done-panel.bd{background:var(--rc-white);border:1px solid var(--rc-border)}.pos-done-actions{display:flex;gap:8px;margin-top:22px}.pos-done-actions>.rc-btn{flex:1}.pos-ck-host{container-type:inline-size;position:relative}.pos-bar{display:none;align-items:center;gap:12px;position:sticky;bottom:0;z-index:20;margin:14px 0 0;padding:11px 16px calc(11px + env(safe-area-inset-bottom));background:var(--rc-white);border-top:1px solid var(--rc-border);border-radius:14px 14px 0 0;box-shadow:0 -6px 22px -12px rgba(16,24,40,.25)}.pos-bar .tot{flex:1;min-width:0;text-align:left;border:0;background:none;cursor:pointer;font:inherit;padding:0}.pos-bar .tot .l{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--rc-text-muted)}.pos-bar .tot .l .ti{font-size:14px}.pos-bar .tot .v{display:block;font-size:19px;font-weight:800;color:var(--rc-gray-900);line-height:1.1}.pos-bar .rc-btn{width:auto;min-width:150px;flex-shrink:0}.pos-bar-issue{color:var(--rc-danger);font-weight:600}.pos-sheet-ovl{position:fixed;inset:0;background:rgba(17,24,39,.45);z-index:1050;animation:posFade .15s ease}@keyframes posFade{from{opacity:0}to{opacity:1}}.pos-sheet{position:fixed;left:0;right:0;bottom:0;top:0;z-index:1051;background:var(--rc-white);display:flex;flex-direction:column;animation:posUp .24s cubic-bezier(0.2, 0.8, 0.2, 1)}.pos-sheet.part{top:auto;max-height:86%;border-radius:18px 18px 0 0}@keyframes posUp{from{transform:translateY(100%)}to{transform:none}}.pos-sheet-h{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--rc-gray-100);flex-shrink:0}.pos-sheet-h .t{font-size:16px;font-weight:700}.pos-sheet-h .x{margin-left:auto;width:34px;height:34px;border:0;background:var(--rc-gray-100);border-radius:9px;color:var(--rc-text-secondary);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pos-sheet-b{flex:1;overflow-y:auto;padding:14px 16px}.pos-sheet-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--rc-gray-100);flex-shrink:0}.pos-sheet-foot .rc-btn{width:100%;justify-content:center;min-height:48px}.pos-trigger{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:var(--rc-white);border:1px solid var(--rc-border-strong, var(--rc-gray-300));border-radius:10px;padding:0 12px;min-height:48px;font:inherit;font-size:14px;color:var(--rc-text-secondary);cursor:pointer}.pos-trigger .sp{flex:1}.pos-trigger>.ti:first-child{font-size:17px;color:var(--rc-text-muted)}.pos-trigger>.ti:last-child{color:var(--rc-text-muted)}.pos-trigger:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.pos-sheet-pick .pos-ssearch{display:flex;align-items:center;gap:9px;border:1px solid var(--rc-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-primary) 12%, transparent);border-radius:11px;padding:0 13px;min-height:50px;margin-bottom:16px}.pos-sheet-pick .pos-ssearch .ti{font-size:19px;color:var(--rc-text-muted)}.pos-sheet-pick .pos-ssearch input{flex:1;border:0;outline:0;background:rgba(0,0,0,0);font:inherit;font-size:15px}.pos-ssub{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);margin-bottom:10px}.pos-slist{display:flex;flex-direction:column;gap:10px}.pos-scard{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;padding:12px 14px;font:inherit;cursor:pointer;transition:.12s}.pos-scard:hover{border-color:var(--rc-primary);background:var(--rc-gray-50)}.pos-scard.is-blocked{cursor:not-allowed;opacity:.6}.pos-scard.is-blocked:hover{border-color:var(--rc-border);background:var(--rc-white)}.pos-scard .pos-scard-tx{flex:1;min-width:0}.pos-scard .nm{display:block;font-weight:600;font-size:14.5px}.pos-scard .mt{display:block;font-size:12.5px;color:var(--rc-text-muted);margin-top:2px}.pos-scard-add{color:var(--rc-text-muted);font-size:19px;flex-shrink:0}.pos-sform{display:flex;flex-direction:column;gap:14px}.pos-sheet-addnew{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border:1px solid color-mix(in srgb, var(--rc-primary) 35%, var(--rc-white));background:color-mix(in srgb, var(--rc-primary) 8%, var(--rc-white));color:var(--rc-primary);border-radius:12px;font:inherit;font-weight:600;font-size:15px;cursor:pointer}.pos-sheet-addnew:hover{background:color-mix(in srgb, var(--rc-primary) 14%, var(--rc-white))}@media(min-width: 768px){.pos-sheet.pos-sheet-pick{width:540px}}.pos-agent-list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.pos-agent{border:1px solid var(--rc-border);border-radius:12px;overflow:hidden}.pos-agent-top{display:flex;align-items:center;gap:11px;padding:11px 12px;background:var(--rc-gray-50)}.pos-agent-top .pos-agent-id{flex:1;min-width:0}.pos-agent-top .nm{font-weight:600;font-size:14px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pos-agent-top .mt{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px}.pos-agent-amt{text-align:right;flex-shrink:0}.pos-agent-amt .v{font-weight:700;font-size:14px;color:var(--rc-indigo)}.pos-agent-amt .bl{font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-muted)}.pos-agent-x{width:34px;height:34px;flex-shrink:0;border:0;background:var(--rc-gray-100);border-radius:9px;color:var(--rc-text-secondary);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.pos-agent-x:hover{background:var(--rc-gray-200)}.pos-agent-comm{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 12px;border-top:1px dashed var(--rc-gray-200)}.pos-agent-comm .lbl{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--rc-text-secondary)}.pos-agent-comm .lbl .ti{font-size:14px;color:var(--rc-indigo)}.pos-agent-comm .def{font-size:13px;color:var(--rc-text-body);font-weight:600}.pos-agent-ovr{display:inline-flex;align-items:center;gap:5px;margin-left:auto;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--rc-primary);cursor:pointer;padding:4px}.pos-agent-ovv{width:108px}.pos-agent-eq{font-size:13px;font-weight:700;color:var(--rc-indigo)}.pos-agent-reset{margin-left:auto;border:0;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer;padding:4px}.pos-agent-tot{display:flex;justify-content:space-between;align-items:center;padding:10px 13px;margin-bottom:12px;background:color-mix(in srgb, var(--rc-indigo) 8%, var(--rc-white));border-radius:10px;font-size:13.5px;font-weight:700;color:var(--rc-indigo)}.pos-agent-tot span:first-child{display:inline-flex;align-items:center;gap:7px}@media(min-width: 768px){.pos-sheet{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%, -50%);width:440px;max-width:92%;max-height:84%;border-radius:16px;animation:posPop .18s ease}.pos-sheet.part{top:50%}@keyframes posPop{from{opacity:0;transform:translate(-50%, -50%) scale(0.96)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}}@container (max-width:1023px){.pos-page{grid-template-columns:minmax(0, 1fr)}.pos-sell{grid-template-columns:minmax(0, 1fr)}.pos-rail{display:none}.pos-bar{display:flex}.pos-line2-plan{grid-template-columns:1fr}.pl-out{text-align:left;margin-top:2px;padding-top:11px;border-top:1px dashed color-mix(in srgb, var(--rc-indigo) 22%, var(--rc-white));display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px}.pl-monthly{flex-direction:row;align-items:baseline;gap:6px}.pl-monthly .amt{font-size:20px}.pl-break{margin-top:0;width:100%;justify-content:flex-start}}.pos-sheet-b .pos-cart{position:static;top:auto}@media(max-width: 640px){.pos-done{margin:16px auto;padding:0 14px}.pos-done-actions{flex-wrap:wrap}.pos-quick-grid{grid-template-columns:1fr}}@container (max-width:767px){.pos-card-h{flex-wrap:wrap}.pos-line2-top{flex-wrap:wrap}.pos-line2-top .pos-seg{order:5;flex-basis:100%;margin-top:4px}.pos-line2-top .pos-seg button{flex:1;min-height:44px}.pos-quick-grid{grid-template-columns:1fr}.pos-seg button,.v2-chip,.pos-attach,.pos-chip-add{min-height:40px}.pos-pop-row{padding:12px}}.pos-catalog{display:flex;flex-direction:column;gap:0}.pl-customize,.pl-reset{display:inline-flex;align-items:center;gap:5px;margin-left:10px;border:1px solid color-mix(in srgb, var(--rc-indigo) 30%, var(--rc-white));background:var(--rc-white);font:inherit;font-size:12px;font-weight:700;color:var(--rc-indigo);cursor:pointer;padding:5px 10px;border-radius:8px;min-height:32px}.pl-customize:hover,.pl-reset:hover{background:color-mix(in srgb, var(--rc-indigo) 8%, var(--rc-white))}.pl-customize .ti,.pl-reset .ti{font-size:14px}.pl-reset{color:var(--rc-text-secondary);border-color:var(--rc-gray-300)}.pl-custchip{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--rc-indigo);background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));border-radius:6px;padding:2px 7px;align-self:center}.pl-custchip .ti{font-size:12px}.pl-edit{grid-column:1/-1;margin-top:11px;padding:13px;background:var(--rc-white);border:1.5px solid color-mix(in srgb, var(--rc-indigo) 26%, var(--rc-white));border-radius:11px}.pl-edit-fields{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-start}.pl-ef{display:flex;flex-direction:column;gap:6px;flex:1;min-width:150px}.pl-ef.mo{min-width:118px;flex:0 0 auto}.pl-ef>label{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-muted)}.pl-step{display:inline-flex;align-items:stretch;border:1px solid var(--rc-gray-300);border-radius:9px;overflow:hidden;height:44px;background:var(--rc-white)}.pl-step button{width:42px;border:0;background:var(--rc-gray-50);font:inherit;font-size:20px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer}.pl-step button:hover:not(:disabled){background:var(--rc-gray-100);color:var(--rc-gray-900)}.pl-step button:disabled{opacity:.4;cursor:not-allowed}.pl-step:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.pl-step input{width:52px;border:0;border-left:1px solid var(--rc-gray-200);border-right:1px solid var(--rc-gray-200);text-align:center;font:inherit;font-size:15px;font-weight:700;color:var(--rc-gray-900);outline:none;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.pl-step input::-webkit-outer-spin-button,.pl-step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pl-step .u{display:inline-flex;align-items:center;padding:0 11px;font-size:12px;font-weight:600;color:var(--rc-text-muted);background:var(--rc-gray-50);border-left:1px solid var(--rc-gray-200)}.pl-affix{display:flex;align-items:stretch;border:1px solid var(--rc-gray-300);border-radius:9px;overflow:hidden;height:44px;background:var(--rc-white)}.pl-affix:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.pl-affix .pre{display:inline-flex;align-items:center;padding:0 11px;font-size:11.5px;font-weight:700;color:var(--rc-text-muted);background:var(--rc-gray-50);border-right:1px solid var(--rc-gray-200)}.pl-affix .post{display:inline-flex;align-items:center;padding:0 11px;font-size:11.5px;font-weight:700;color:var(--rc-text-muted);background:var(--rc-gray-50);border-left:1px solid var(--rc-gray-200)}.pl-affix input{flex:1;min-width:0;border:0;outline:none;padding:0 11px;font:inherit;font-size:15px;font-weight:700;color:var(--rc-gray-900);font-variant-numeric:tabular-nums;text-align:right}.pl-floor{font-size:11px;color:var(--rc-text-muted);display:inline-flex;align-items:center;gap:4px}.pl-floor .ti{font-size:13px}.pl-floor.warn{color:var(--rc-amber);font-weight:600}.pl-emonthly{height:44px;display:flex;align-items:center;font-size:19px;font-weight:800;color:var(--rc-indigo)}.pl-emonthly span{font-size:12px;font-weight:600;color:var(--rc-text-muted);margin-left:2px}.pl-enote{display:flex;align-items:center;gap:7px;margin-top:11px;font-size:11.5px;color:var(--rc-text-secondary)}.pl-enote .ti{font-size:14px;color:var(--rc-indigo)}@container (max-width:560px){.pl-edit-fields{flex-direction:column;gap:12px}.pl-ef,.pl-ef.mo{width:100%;min-width:0}}.pos-sum-dgroup{display:flex;flex-direction:column}.pos-sum-subrow{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--rc-text-muted);padding:2px 0 2px 12px;position:relative}.pos-sum-subrow::before{content:"";position:absolute;left:3px;top:9px;width:4px;height:4px;border-radius:50%;background:var(--rc-gray-300)}.pos-sum-subrow .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-fin-items{display:grid;grid-template-columns:1fr;gap:7px;margin-top:9px}.pos-fin-item{background:hsla(0,0%,100%,.6);border:1px solid color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));border-radius:9px;padding:8px 10px}.pos-fin-nm{font-size:12.5px;font-weight:700;color:var(--rc-indigo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-fin-stats{display:grid;grid-template-columns:repeat(3, 1fr);gap:6px;margin-top:6px}.pos-fin-stats>div{display:flex;flex-direction:column;gap:1px;min-width:0}.pos-fin-stats span{font-size:9px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-muted)}.pos-fin-stats b{font-size:12px;font-weight:700;color:var(--rc-indigo);white-space:nowrap}.pos-fin-stats em{font-size:9px;font-style:normal;font-weight:600;color:var(--rc-text-muted);margin-left:1px}.pos-fin-note{font-size:11px;color:var(--rc-text-muted);margin-top:8px}@container (min-width:768px){.pos-sheet-b .pos-fin-items{grid-template-columns:1fr 1fr}}.pos-pay-seg{display:flex;gap:7px}.pos-pay-seg button{flex:1;min-height:42px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-white);font:inherit;font-size:13.5px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer}.pos-pay-seg button.on{border-color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 10%, var(--rc-white));color:var(--rc-primary)}.pos-branchpill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--rc-text-secondary);background:var(--rc-white);border:1px solid var(--rc-border);padding:5px 10px;border-radius:20px}.pos-line2-icon{width:36px;height:36px;border-radius:8px;background:color-mix(in srgb, var(--rc-primary) 12%, var(--rc-white));color:var(--rc-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pos-line2-icon .ti{font-size:18px}.pos-line2-icon.sm{width:34px;height:34px}.pos-line2-icon.sm .ti{font-size:17px}.pos-line2-name{font-size:14px}.pos-line2-name.sm{font-size:13.5px;line-height:1.3}.pos-line2-meta-tight{margin-top:2px}.pos-line2-price{min-width:104px;text-align:right}.pos-line2-strike{text-decoration:line-through}.pos-line2-net{font-weight:700;font-size:14px}.pos-line2-net.lg{font-size:15px}.pos-line2-identity{display:flex;align-items:flex-start;gap:10px}.pos-line2-pricing{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.pos-line2-pricing-end{margin-left:auto;text-align:right}.pos-line2-disc.narrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.pos-disc-chips{display:flex;gap:5px}.pos-disc-chips.off{opacity:.4;pointer-events:none}.pos-disc-val{width:116px}.pos-disc-val.narrow{width:84px}.pos-disc-val.off{opacity:.4}.pos-disc-note{margin-left:auto;white-space:nowrap}.pos-disc-note.hit{color:var(--rc-green);font-weight:600}.pos-disc-note.idle{color:var(--rc-text-muted)}.pos-shrink-0{flex-shrink:0}.pos-charge-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pos-charge-row .lbl{width:110px}.pos-charge-row .amt-in{width:130px}.pos-charge-sec{margin-top:12px}.pos-charge-chips{display:flex;gap:6px;flex-wrap:wrap}.pos-charge-list{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.pos-charge-xrow{display:flex;align-items:center;gap:8px}.pos-charge-xrow .name{flex:1}.pos-charge-xrow .v2-igroup{width:150px}.pos-charge-chips .pos-chip-x{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:4px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:inherit;opacity:.5;cursor:pointer;line-height:1}.pos-charge-chips .pos-chip-x .ti{font-size:11px}.pos-charge-chips .pos-chip-x:hover{opacity:1;background:rgba(0,0,0,.1)}.pos-chip-off{color:var(--rc-text-muted);background:var(--rc-gray-100)}.pos-chip-off s{text-decoration-color:var(--rc-text-muted)}.sum-row.pos-sum-fin{color:var(--rc-indigo)}.pos-guarantor-note{border-top:1px solid color-mix(in srgb, var(--rc-indigo) 18%, var(--rc-white));padding-top:6px}.pos-sheet-host{position:fixed;inset:0;z-index:4000}.pos-line-list{padding:12px;display:flex;flex-direction:column;gap:10px}.pos-quick-foot{display:flex;gap:8px}.pos-rate-control{display:flex;gap:8px;align-items:center}.pos-rate-input{width:130px}.pos-tender-field{margin-top:12px}.pos-hintline.pos-hintline-inline{margin:0 2px}.pos-confirm-btn{margin-top:14px}.rc-toasts{position:fixed;top:16px;right:16px;z-index:1080;display:flex;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 32px);pointer-events:none}.rc-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:11px;padding:13px 14px;background:var(--rc-white);border:1px solid var(--rc-gray-200);border-left:3px solid var(--rc-secondary);border-radius:12px;box-shadow:0 8px 28px rgba(16,24,40,.14);animation:rcToastIn .26s cubic-bezier(0.16, 1, 0.3, 1) both}.rc-toast>.ti{font-size:18px;line-height:1.4;color:var(--rc-secondary);flex-shrink:0}.rc-toast .rc-toast-body{flex:1;min-width:0;font-size:13.5px;line-height:1.45;color:var(--rc-gray-900)}.rc-toast .rc-toast-x{appearance:none;border:0;background:none;cursor:pointer;flex-shrink:0;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;color:var(--rc-text-secondary);font-size:14px}.rc-toast .rc-toast-x:hover{background:var(--rc-gray-100);color:var(--rc-gray-900)}.rc-toast.rc-tint-green{border-left-color:var(--rc-green)}.rc-toast.rc-tint-green>.ti{color:var(--rc-green)}.rc-toast.rc-tint-red{border-left-color:var(--rc-red)}.rc-toast.rc-tint-red>.ti{color:var(--rc-red)}.rc-toast.rc-tint-blue{border-left-color:var(--rc-blue)}.rc-toast.rc-tint-blue>.ti{color:var(--rc-blue)}.rc-toast.rc-tint-azure{border-left-color:var(--rc-azure)}.rc-toast.rc-tint-azure>.ti{color:var(--rc-azure)}.rc-toast.rc-tint-teal{border-left-color:var(--rc-teal)}.rc-toast.rc-tint-teal>.ti{color:var(--rc-teal)}.rc-toast.rc-tint-indigo{border-left-color:var(--rc-indigo)}.rc-toast.rc-tint-indigo>.ti{color:var(--rc-indigo)}.rc-toast.rc-tint-orange{border-left-color:var(--rc-orange)}.rc-toast.rc-tint-orange>.ti{color:var(--rc-orange)}.rc-toast.rc-toast-out{animation:rcToastOut .2s ease forwards}@keyframes rcToastIn{from{transform:translateX(16px);opacity:0}to{transform:none;opacity:1}}@keyframes rcToastOut{to{transform:translateX(16px);opacity:0}}@media(max-width: 640px){.rc-toasts{left:16px;right:16px;width:auto}}.rc-modal{position:fixed;inset:0;z-index:1090;display:flex;align-items:center;justify-content:center;padding:20px}.rc-modal[hidden]{display:none}.rc-modal-scrim{position:absolute;inset:0;background:rgba(16,24,40,.42);animation:rcModalFade .15s ease}.rc-modal-dialog{position:relative;width:100%;max-width:440px;background:var(--rc-white);border-radius:16px;box-shadow:0 20px 60px rgba(16,24,40,.28);padding:22px;animation:rcModalUp .2s cubic-bezier(0.16, 1, 0.3, 1)}.rc-modal-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.rc-modal-icon{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;font-size:20px;flex-shrink:0;background:color-mix(in srgb, var(--rc-primary) 12%, #fff);color:var(--rc-primary)}.rc-modal-title{font-size:16px;font-weight:700;color:var(--rc-gray-900);margin:0}.rc-modal-body{font-size:13.5px;line-height:1.5;color:var(--rc-text-secondary);margin-bottom:20px;white-space:pre-line}.rc-modal-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;align-items:baseline;margin:0 0 20px;padding:12px 14px;background:var(--rc-gray-50);border-radius:12px;font-size:13px}.rc-modal-facts[hidden]{display:none}.rc-modal-facts dt{color:var(--rc-text-secondary)}.rc-modal-facts dd{margin:0;text-align:right;font-weight:600;color:var(--rc-gray-900)}.rc-modal-foot{display:flex;justify-content:flex-end;gap:10px}.rc-modal.is-danger .rc-modal-icon{background:color-mix(in srgb, var(--rc-red) 13%, #fff);color:var(--rc-red)}@keyframes rcModalFade{from{opacity:0}to{opacity:1}}@keyframes rcModalUp{from{transform:translateY(12px);opacity:.7}to{transform:none;opacity:1}}.internal-loader{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:16px;background:hsla(0,0%,100%,.62);backdrop-filter:blur(2px);border-radius:inherit;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.internal-loader.show{opacity:1;visibility:visible}.internal-loader .il-card{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 26px;background:#fff;border:1px solid var(--rc-border, #eceef1);border-radius:14px;box-shadow:0 12px 34px -14px rgba(24,40,72,.28)}.rep-panel>.internal-loader{align-items:flex-start;padding-top:110px}.rep-panel>.internal-loader .il-card{position:sticky;top:110px}.internal-loader .il-mark{width:40px;height:40px;border-radius:11px;overflow:hidden;background:var(--brand, #206bc4);color:#fff;font:800 21px/1 var(--rc-font-sans, system-ui, sans-serif);letter-spacing:-0.02em;display:flex;align-items:center;justify-content:center;animation:il-pulse 1.6s ease-in-out infinite}.internal-loader .il-bar{width:132px;height:3px;border-radius:3px;background:#eef0f2;overflow:hidden}.internal-loader .il-bar i{display:block;height:100%;width:40%;border-radius:3px;background:var(--brand, #206bc4);animation:il-slide 1.1s ease-in-out infinite}.internal-loader .il-txt{font:500 12.5px var(--rc-font-sans, system-ui, sans-serif);color:var(--rc-text-muted, #8a8f98);letter-spacing:.01em}@keyframes il-pulse{0%,100%{transform:scale(1)}50%{transform:scale(0.92)}}@keyframes il-slide{0%{margin-left:-42%}100%{margin-left:102%}}@media(prefers-reduced-motion: reduce){.internal-loader .il-mark,.internal-loader .il-bar i{animation:none}}@media(max-width: 640px){.internal-loader{padding-left:16px;padding-right:16px}.internal-loader .il-card{width:100%;max-width:280px;padding:18px 20px}.internal-loader .il-bar{width:100%;max-width:160px}.internal-loader .il-txt{text-align:center}.rep-panel>.internal-loader{padding-top:64px}.rep-panel>.internal-loader .il-card{top:64px}}.rep-panel{position:relative}.rep-skel{padding:4px 4px 24px}.rep-skel-kpis{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px;margin:0 16px 22px}.skel-row{height:14px;border-radius:6px;margin:12px 16px;background:linear-gradient(90deg, #eef0f2 25%, #f6f7f8 37%, #eef0f2 63%);background-size:400% 100%;animation:skel 1.3s ease infinite}.skel-row.skel-title{width:34%;height:22px;margin:20px 16px 24px}.skel-row.skel-tile{height:56px;margin:0}@keyframes skel{0%{background-position:100% 0}100%{background-position:0 0}}@media(prefers-reduced-motion: reduce){.skel-row{animation:none}}@media(max-width: 640px){.rep-skel-kpis{grid-template-columns:repeat(2, 1fr)}}.turbo-progress-bar{height:3px;background:var(--rc-primary)}turbo-frame[busy] .rc-dt-wrap{opacity:.55;pointer-events:none;transition:opacity .15s ease .2s}@media(prefers-reduced-motion: reduce){turbo-frame[busy] .rc-dt-wrap{transition:none}}.doc-page,.doc-page *{box-sizing:border-box}.doc-page{background:#fff;color:#1a2233;width:794px;max-width:100%;margin:0 auto;padding:46px 48px 40px;box-shadow:0 12px 40px rgba(20,32,60,.12);display:flex;flex-direction:column;font-size:12.5px;line-height:1.5;position:relative}.doc-lh{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;padding-bottom:16px;border-bottom:2px solid #1a2233}.doc-lh-brand{display:flex;gap:13px;max-width:58%}.doc-lh-mark{width:46px;height:46px;border-radius:9px;color:#fff;font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--doc-mark, #1a2233)}.doc-lh-co{font-size:18px;font-weight:800;letter-spacing:-0.01em}.doc-lh-tag{font-size:11px;color:#7a8499;margin-top:1px}.doc-lh-addr{font-size:10.5px;color:#5b6678;margin-top:6px;line-height:1.5}.doc-lh-doc{text-align:right}.doc-lh-title{font-size:17px;font-weight:800;letter-spacing:.02em;color:#1a2233}.doc-lh-meta{margin-top:8px;margin-left:auto;font-size:11px;border-collapse:collapse}.doc-lh-meta td{color:#7a8499;text-align:right;padding:1px 8px 1px 0}.doc-lh-meta th{text-align:right;font-weight:700;color:#1a2233}.doc-billto{display:flex;justify-content:space-between;gap:24px;margin-top:18px}.doc-sec-label{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9aa3b2}.doc-party-name{font-size:14px;font-weight:700;margin-top:3px}.doc-party-meta{font-size:11.5px;color:#5b6678;margin-top:2px;line-height:1.5}.doc-table{width:100%;border-collapse:collapse;margin-top:16px;font-size:11.5px}.doc-table thead th{background:#f4f6fa;color:#5b6678;font-weight:700;text-transform:uppercase;font-size:9.5px;letter-spacing:.04em;text-align:left;padding:8px 10px;border-bottom:1.5px solid #d4dae6}.doc-table th.r,.doc-table td.r{text-align:right}.doc-table td{padding:8px 10px;border-bottom:1px solid #eef1f6;vertical-align:top}.doc-table td.b{font-weight:700}.doc-table tfoot td{border-top:1.5px solid #d4dae6;border-bottom:0;font-weight:600;padding:9px 10px;background:#fafbfd}.doc-table tfoot{display:table-row-group}.doc-table tfoot tr{break-inside:avoid}.doc-it-name{font-weight:600;color:#1a2233}.doc-it-sku{font-size:10px;color:#9aa3b2;margin-top:1px;font-family:ui-monospace,Menlo,Consolas,monospace}.doc-it-serial{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#3a4456;margin-top:3px;font-family:ui-monospace,Menlo,Consolas,monospace;background:#f4f6fa;border:1px solid #e5e9f0;border-radius:4px;padding:2px 6px}.doc-it-serial i{font-size:12px;color:#7a8499}.doc-terms-box,.doc-confirm{margin-top:18px;padding:12px 14px;background:#fafbfd;border:1px solid #eef1f6;border-radius:8px}.doc-confirm{font-size:12px;font-style:italic;color:#3a4456;text-align:center}.doc-sign-row{display:flex;gap:30px;margin-top:40px;padding-top:6px}.doc-sign-row.two .doc-sign,.doc-sign-row.three .doc-sign{flex:1}.doc-sign-line{border-top:1px solid #1a2233;margin-bottom:6px}.doc-sign-role{font-size:11px;font-weight:700}.doc-sign-sub{font-size:10px;color:#7a8499;margin-top:1px}.doc-foot{display:flex;justify-content:space-between;gap:12px;margin-top:22px;padding-top:10px;border-top:1px solid #eef1f6;font-size:9.5px;color:#9aa3b2}.doc-sign-grid.pair{grid-template-columns:1fr 1fr;gap:30px}.doc-receipt-amt{font-size:26px;font-weight:800;color:#1f8a5b;margin-top:2px}.doc-amount-words{margin-top:18px}.doc-words{font-size:13px;font-weight:600;font-style:italic;margin-top:3px}.doc-words-note{display:flex;gap:6px;align-items:flex-start;font-size:10px;color:#7a8499;margin-top:7px}.doc-labels{display:grid;gap:6mm}.doc-labels.shelf{grid-template-columns:repeat(2, 1fr)}.doc-labels.barcode{grid-template-columns:repeat(3, 1fr)}.doc-label{border:1px solid #cdd4de;border-radius:5px;text-align:center;break-inside:avoid}.doc-label-name{font-weight:700;line-height:1.25;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-label-price{font-size:20px;font-weight:800;color:#111;margin:2px 0 4px}.doc-label-bars{display:flex;align-items:flex-end;justify-content:center;gap:1px;margin:3px 0}.doc-label-bars span{background:#111}.doc-label-code{font-family:ui-monospace,Menlo,Consolas,monospace;letter-spacing:.08em;color:#333}.doc-kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin:16px 0}.doc-kpi{border:1px solid #e7ebf2;border-radius:8px;padding:10px 12px}.doc-kpi-label{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:#7a8499;font-weight:700}.doc-kpi-value{font-size:16px;font-weight:800;margin-top:2px}.doc-callout{border:1px solid #e7ebf2;border-radius:8px;overflow:hidden;margin-top:16px}.doc-callout-head{display:flex;justify-content:space-between;padding:9px 13px;background:#f7f9fc;font-weight:700;font-size:12px}.doc-callout-row{display:flex;justify-content:space-between;padding:8px 13px;border-top:1px solid #eef1f6;font-size:11.5px}.doc-callout-note{padding:8px 13px;font-size:10px;color:#7a8499}.doc-due-neg{color:#c0392b}.doc-due-pos{color:#1f8a5b}.doc-due-nil{color:#9aa3b2}@media screen and (max-width: 840px){.doc-page{padding:26px 20px;width:100%}}@media print{.rc-print-doc .doc-page{box-shadow:none;width:100%;margin:0}.rc-print-doc .doc-page.sale{overflow:visible}}@media screen{.rc-print-doc.doc-page{display:none}}@media print{body:has(.rc-print-doc.doc-page) *{visibility:hidden}.rc-print-doc.doc-page,.rc-print-doc.doc-page *{visibility:visible}.rc-print-doc.doc-page{position:absolute;inset:0;display:block}}.doc-viewer{display:flex;flex-direction:column;gap:0}.doc-toolbar{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:#fff;border:1px solid var(--rc-border);border-radius:12px;padding:10px 12px;margin-bottom:20px;box-shadow:var(--rc-shadow-card)}.doc-tb-back,.doc-tb-print{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:600;border-radius:8px;padding:8px 14px;cursor:pointer;border:1px solid var(--rc-border);background:#fff;color:var(--rc-text-body);text-decoration:none}.doc-tb-print{background:var(--rc-primary);color:#fff;border-color:var(--rc-primary)}.doc-tabs{display:flex;gap:4px;background:var(--rc-gray-100);border-radius:9px;padding:3px}.doc-tabs a,.doc-tabs button{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;border-radius:7px;padding:7px 14px;cursor:pointer;border:0;background:rgba(0,0,0,0);color:var(--rc-text-secondary);text-decoration:none}.doc-tabs a.on,.doc-tabs button.on{background:#fff;color:var(--rc-text-body);box-shadow:var(--rc-shadow-card)}.doc-tb-back:hover,.doc-tb-back:focus{color:var(--rc-text-body);background:var(--rc-gray-50, #f9fafb)}.doc-tb-print:hover,.doc-tb-print:focus{color:#fff;filter:brightness(0.94)}.doc-tabs a:hover,.doc-tabs button:hover{color:var(--rc-text-body)}.doc-tb-opts{display:flex;gap:14px;margin-left:auto;margin-right:4px}.doc-opt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer;user-select:none}.doc-opt input[type=checkbox]{width:15px;height:15px;accent-color:var(--rc-primary);cursor:pointer;margin:0}.doc-stage{display:flex;flex-direction:column;align-items:center;gap:22px}.doc-sample{position:relative;width:794px;max-width:100%;margin:0 auto}.doc-sample-band{background:#fff4d6;border:1px solid #e8c46a;border-bottom:0;color:#7a5a06;font-size:11.5px;font-weight:700;line-height:1.45;padding:9px 14px;border-radius:8px 8px 0 0}.doc-sample-mark{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10;font-size:150px;font-weight:800;letter-spacing:.14em;color:rgba(214,58,49,.16);transform:rotate(-27deg);text-transform:uppercase;white-space:nowrap}.doc-page.sale{min-height:1123px;overflow:hidden}.doc-page.sale>*{position:relative;z-index:1}.doc-sec-label.mt{margin-top:20px}.doc-totals-wrap{display:flex;justify-content:space-between;gap:30px;margin-top:18px}.doc-totals-wrap .doc-amount-words{flex:1;max-width:54%;margin-top:0}.doc-words{font-size:12.5px;color:#1a2233;font-weight:600;font-style:italic}.doc-words.mt{margin-top:10px;font-style:normal;font-weight:400;color:#3a4456}.doc-words-note{display:flex;gap:6px;font-size:10.5px;color:#7a8499;margin-top:10px;line-height:1.45;font-style:normal}.doc-totals{width:300px;flex-shrink:0;border-collapse:collapse;font-size:12px}.doc-totals td{padding:5px 0}.doc-totals td.r{text-align:right;font-weight:600}.doc-totals tr.g td{color:#1f8a5b}.doc-totals tr.memo td{color:#9aa3b2;font-size:10.5px;padding:2px 0}.doc-totals tr.memo td:first-child{padding-left:12px}.doc-totals tr.memo td.r{font-weight:500}.doc-totals tr.sub td{border-top:1px solid #e3e8f0;padding-top:8px;font-weight:700}.doc-totals tr.grand td{border-top:2px solid #1a2233;padding-top:9px;font-size:15px;font-weight:800}.doc-sign-row.two{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:auto;padding-top:42px}.doc-sign-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:34px 40px;margin-top:30px}.doc-sign{position:relative}.doc-sign .doc-sign-line{border-top:0;border-bottom:1px solid #1a2233;height:34px;margin-bottom:0}@media screen and (max-width: 840px){.doc-sign-grid{grid-template-columns:1fr 1fr}.doc-tb-opts{order:3;width:100%;margin:0}}@media print{.doc-toolbar{display:none !important}.doc-page.sale{box-shadow:none;width:100%;margin:0}.doc-sample{width:100%}.doc-sample-mark{position:fixed}}.sd-paper{--g50: var(--rc-gray-50);--g100: var(--rc-gray-100);--g200: var(--rc-gray-200);--g300: var(--rc-gray-300);--text: var(--rc-text-body);--sec: rgba(31, 41, 55, 0.82);--mut: rgba(31, 41, 55, 0.62);--green: var(--rc-green);--green-bg: color-mix(in srgb, var(--rc-green) 12%, #fff);--amber: var(--rc-amber);--amber-bg: color-mix(in srgb, var(--rc-amber) 12%, #fff);--rc-primary-subtle: color-mix(in srgb, var(--rc-primary) 10%, #fff);--rc-indigo-bg: color-mix(in srgb, var(--rc-indigo) 9%, #fff);max-width:860px;margin:18px auto;background:#fff;border:1px solid var(--rc-border);border-radius:14px;box-shadow:var(--rc-shadow-card);padding:30px 34px 26px;color:var(--text)}.sd-paper *{box-sizing:border-box}.rc-print-doc .sd-paper{max-width:none;width:auto;margin:0;border:0;border-radius:0;box-shadow:none}.sd-inv .amt,.sd-matrix td,.sd-tot b{font-variant-numeric:tabular-nums}.sd-lh{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:16px;border-bottom:2px solid var(--text)}.sd-lh-brand{display:flex;gap:12px;align-items:center}.sd-lh-mark{width:44px;height:44px;border-radius:10px;background:var(--doc-mark, var(--rc-indigo));color:#fff;font-weight:800;font-size:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-transform:uppercase}.sd-lh-co{font-size:18px;font-weight:800;letter-spacing:-0.01em}.sd-lh-tag{font-size:12px;color:var(--mut);margin-top:1px}.sd-lh-meta{display:grid;grid-template-columns:auto auto;gap:2px 16px;text-align:right}.sd-lh-meta>div{display:flex;gap:8px;justify-content:flex-end;align-items:baseline}.sd-lh-meta span{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--mut)}.sd-lh-meta b{font-size:12px;color:var(--text);font-variant-numeric:tabular-nums}.sd-billto{display:flex;justify-content:space-between;gap:20px;margin-top:18px}.sd-billto-pay{text-align:right}.sd-lbl{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-bottom:5px}.sd-party-name{font-size:15px;font-weight:700;color:var(--text)}.sd-party-meta{font-size:12px;color:var(--sec);margin-top:3px;line-height:1.5}.sd-inv{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:16px}.sd-inv thead th{background:var(--g50);text-align:left;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);padding:9px 12px;border-bottom:1.5px solid var(--g200)}.sd-inv th.r,.sd-inv td.r{text-align:right}.sd-inv th.c,.sd-inv td.c{text-align:center;color:var(--mut);width:30px}.sd-inv td{padding:11px 12px;border-bottom:1px solid var(--g100);vertical-align:top}.sd-inv .nm{font-weight:700;color:var(--text);font-size:13.5px}.sd-inv .sku{font-size:11px;color:var(--mut);margin-top:1px}.sd-inv .amt{font-weight:700;color:var(--text);white-space:nowrap}.sd-inv-plan{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.sd-inv-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--sec);background:var(--g50);border:1px solid var(--g200);border-radius:20px;padding:3px 10px;white-space:nowrap}.sd-inv-chip b{font-weight:700;color:var(--mut);font-size:9px;text-transform:uppercase;letter-spacing:.03em}.sd-inv-chip.fin{color:var(--rc-indigo);background:var(--rc-indigo-bg);border-color:color-mix(in srgb, var(--rc-indigo) 18%, #fff);font-weight:700}.sd-inv-chip.fin .ti{font-size:13px}.sd-inv-chip.cash{color:var(--green);background:var(--green-bg);border-color:color-mix(in srgb, var(--green) 18%, #fff);font-weight:700}.sd-inv-chip.cash .ti{font-size:13px}.sd-inv-chip.custom{color:var(--amber);background:var(--amber-bg);border-color:color-mix(in srgb, var(--amber) 22%, #fff);font-weight:700}.sd-inv-chip.custom .ti{font-size:12px}.sd-inv-sum{margin:18px 0 0 auto;max-width:340px;display:flex;flex-direction:column}.sd-inv-r{display:flex;justify-content:space-between;gap:14px;padding:6px 0;font-size:13px;color:var(--sec)}.sd-inv-r b{font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.sd-inv-r.sub{border-top:1px solid var(--g200);margin-top:4px;padding-top:9px;font-weight:700;color:var(--text)}.sd-inv-r.grand{border-top:2px solid var(--text);margin-top:4px;padding-top:10px;font-size:16px;font-weight:800;color:var(--text)}.sd-inv-r.grand b{color:var(--rc-primary)}.sd-inv-note{display:flex;gap:7px;align-items:flex-start;margin-top:16px;font-size:11.5px;color:var(--mut);line-height:1.5}.sd-inv-note .ti{font-size:15px;margin-top:1px}.sd-callout{display:flex;gap:11px;align-items:flex-start;margin-top:18px;padding:13px 15px;background:var(--rc-indigo-bg);border:1px solid color-mix(in srgb, var(--rc-indigo) 22%, #fff);border-radius:11px;font-size:12.5px;line-height:1.5;color:var(--sec)}.sd-callout>.ti{font-size:20px;color:var(--rc-indigo);flex-shrink:0;margin-top:1px}.sd-callout b{color:var(--text)}.sd-parties{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:16px;padding:15px 16px;background:var(--g50);border:1px solid var(--rc-border);border-radius:11px}.sd-guar{display:flex;gap:9px;align-items:flex-start;padding:6px 0;border-bottom:1px solid var(--g200)}.sd-guar:last-child{border-bottom:0}.sd-guar-n{width:18px;height:18px;border-radius:50%;background:var(--text);color:#fff;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.sd-guar-name{font-size:13px;font-weight:700;color:var(--text);display:flex;align-items:center;gap:7px;flex-wrap:wrap}.sd-guar-rel{font-size:10px;font-weight:600;color:var(--sec);background:var(--g100);padding:1px 8px;border-radius:20px}.sd-guar-meta{font-size:11px;color:var(--mut);margin-top:1px}.sd-sec{margin-top:24px}.sd-sec-h{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:var(--text)}.sd-sec-h .ti{color:var(--rc-indigo);font-size:19px}.sd-sec-sub{font-size:12px;color:var(--mut);margin-top:4px;line-height:1.5;max-width:70ch}.sd-plans{display:flex;flex-direction:column;gap:12px;margin-top:12px}.sd-plan{border:1px solid var(--rc-border);border-radius:12px;overflow:hidden;background:#fff}.sd-plan-h{display:flex;align-items:center;gap:11px;padding:12px 14px;background:var(--g50);border-bottom:1px solid var(--rc-border)}.sd-plan-badge{font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-indigo);background:var(--rc-indigo-bg);padding:5px 10px;border-radius:8px;flex-shrink:0}.sd-plan-id{flex:1;min-width:0}.sd-plan-name{font-size:14px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-plan-sku{font-size:11px;color:var(--mut);margin-top:1px}.sd-plan-custom{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--amber);background:var(--amber-bg);padding:3px 8px;border-radius:20px;flex-shrink:0}.sd-plan-stats{display:grid;grid-template-columns:repeat(5, 1fr);gap:1px;background:var(--g200)}.sd-stat{background:#fff;padding:11px 13px}.sd-stat-l{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--mut)}.sd-stat-v{font-size:15px;font-weight:800;color:var(--text);margin-top:3px;font-variant-numeric:tabular-nums}.sd-stat.fin .sd-stat-v{color:var(--rc-indigo)}.sd-stat.down .sd-stat-v{color:var(--amber)}.sd-plan-tl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 14px;border-top:1px solid var(--g100);font-size:12px;color:var(--sec)}.sd-plan-tl .ti{font-size:15px;color:var(--mut);margin-right:4px;vertical-align:-2px}.sd-plan-tl b{color:var(--text);font-variant-numeric:tabular-nums}.sd-matrix-wrap{margin-top:12px;border:1px solid var(--rc-border);border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.sd-matrix{width:100%;border-collapse:collapse;font-size:12px;min-width:560px}.sd-matrix thead th{background:var(--g50);text-align:left;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--mut);padding:9px 11px;white-space:nowrap;border-bottom:1.5px solid var(--g200)}.sd-matrix th.r,.sd-matrix td.r{text-align:right}.sd-matrix th.c,.sd-matrix td.c{text-align:center;color:var(--mut)}.sd-matrix td{padding:7px 11px;border-top:1px solid var(--g100);color:var(--sec);white-space:nowrap}.sd-matrix tbody tr:nth-child(even){background:var(--g50)}.sd-matrix .b{font-weight:700;color:var(--text)}.sd-matrix .muted{color:var(--mut)}.sd-matrix th.tot,.sd-matrix td.tot{background:var(--rc-indigo-bg)}.sd-matrix td.tot.b{color:var(--rc-indigo)}.sd-matrix th.tot{color:var(--rc-indigo)}.sd-m-end{color:var(--g300)}.sd-matrix th.sign,.sd-matrix td.sign{min-width:100px;border-left:1px dashed var(--g300)}.sd-matrix tfoot td{border-top:1.5px solid var(--g300);background:#fff;font-weight:700;color:var(--text)}.sd-cash{margin-top:12px;border:1px solid var(--rc-border);border-radius:11px;overflow:hidden}.sd-cash-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 15px;border-bottom:1px solid var(--g100);font-size:13.5px;color:var(--text)}.sd-cash-row:last-child{border-bottom:0}.sd-cash-row em{display:block;font-size:11px;font-style:normal;color:var(--mut);margin-top:1px}.sd-cash-row b{font-variant-numeric:tabular-nums}.sd-totals{display:flex;flex-wrap:wrap;gap:1px;margin-top:22px;background:var(--g200);border:1px solid var(--g200);border-radius:12px;overflow:hidden}.sd-tot{flex:1 1 30%;min-width:150px;background:#fff;padding:13px 15px;display:flex;flex-direction:column;gap:3px}.sd-tot span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--mut)}.sd-tot b{font-size:16px;font-weight:800;color:var(--text)}.sd-tot.hi{background:var(--rc-primary-subtle)}.sd-tot.hi b{color:var(--rc-primary)}.sd-tot.grand{background:var(--text)}.sd-tot.grand span{color:hsla(0,0%,100%,.7)}.sd-tot.grand b{color:#fff}.sd-terms{margin:10px 0 0;padding-left:18px;font-size:12px;color:var(--sec);line-height:1.6}.sd-terms li{margin-bottom:5px}.sd-terms b{color:var(--text)}.sd-signs{display:grid;grid-template-columns:repeat(3, 1fr);gap:28px 30px;margin-top:34px}.sd-signs.two{grid-template-columns:1fr 1fr}.sd-sign-line{border-bottom:1px solid var(--text);height:34px}.sd-sign-role{font-size:11px;font-weight:700;color:var(--text);margin-top:6px}.sd-sign-name{font-size:11px;color:var(--sec);margin-top:1px}.sd-foot{display:flex;justify-content:space-between;gap:16px;margin-top:26px;padding-top:12px;border-top:1px solid var(--g200);font-size:10px;color:var(--mut);flex-wrap:wrap}@media(max-width: 820px){.sd-paper{margin:14px;padding:24px 22px}.sd-plan-stats{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 680px){.sd-parties{grid-template-columns:1fr}.sd-lh{flex-direction:column;gap:14px}.sd-lh-meta{text-align:left}.sd-lh-meta>div{justify-content:flex-start}.sd-signs{grid-template-columns:1fr 1fr}}@media(max-width: 520px){.sd-billto{flex-direction:column;gap:12px}.sd-billto-pay{text-align:left}.sd-inv-sum{max-width:none}.sd-plan-stats{grid-template-columns:repeat(2, 1fr)}.sd-signs{grid-template-columns:1fr}}@media print{.sd-paper{max-width:none;width:auto;margin:0;border:0;border-radius:0;box-shadow:none}.sd-matrix-wrap{overflow:visible}.sd-parties,.sd-plan,.sd-plan-stats,.sd-signs,.sd-matrix tr,.sd-inv tr,.sd-inv-sum,.sd-billto,.sd-cash-row{break-inside:avoid}.sd-sec{break-after:avoid}}.vch-sheet{--ink:#16181d;--ink2:#1f2733;--body:#333940;--mut:#525a66;--mut2:#8a8f98;--faint:#adb1b9;--rule:#e4e7ec;--rule2:#f0f2f5;--rule3:#cdd2d9;--surface:#f7f8fa;--surface2:#fafbfc;--ok:#0a6b4d;--ok-bg:#eefaf5;--ok-br:#b7e6d4;--ok-bar:#0ca678;--warn:#8a5a05;--warn-bg:#fff8ec;--warn-br:#f3ddb0;--alert:#9e1c46;--alert-bg:#fdf0f4;--alert-br:#f6c9d8;--info:#1c4fa8;--info-bg:#eef3fd;--info-br:#c3d6f7;width:210mm;height:297mm;padding:13mm 12mm;overflow:hidden;margin:0 auto;display:flex;flex-direction:column;background:#fff;color:var(--ink);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";box-shadow:0 12px 40px rgba(20,32,60,.12);break-after:page}.vch-sheet:last-child{break-after:auto}.vch-sheet *{box-sizing:border-box}.vch-sp{flex:1}.vch-gap{height:11px}.vch-gap-l{height:15px}.vch-copy{display:flex;flex-direction:column;gap:9px;flex:1}.vch-vh{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:11px;border-bottom:1.5px solid var(--ink)}.vch-vh-brand{display:flex;align-items:center;gap:10px}.vch-vh-mark{width:34px;height:34px;border-radius:9px;background:var(--doc-mark, var(--ink));color:#fff;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;letter-spacing:-0.02em;flex:none}.vch-vh-co{font-size:14.5px;font-weight:800;letter-spacing:-0.01em;line-height:1.2}.vch-vh-tag{font-size:10.5px;color:var(--mut2);margin-top:2px;line-height:1.45}.vch-vh-title{text-align:right;flex:none}.vch-vh-kind{font-size:9.5px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--mut2)}.vch-vh-no{font-size:17px;font-weight:800;letter-spacing:-0.01em;margin-top:2px}.vch-vh-when{font-size:10.5px;color:var(--mut2);margin-top:2px}.vch-tag{display:inline-block;margin-top:6px;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);border:1px solid var(--rule3);border-radius:5px;padding:3px 7px}.vch-tag.off{background:var(--surface)}.vch-band{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;font-size:11.5px}.vch-band b{font-weight:700}.vch-band .vch-stamp{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border:1.5px solid currentColor;border-radius:6px;padding:4px 9px;flex:none}.vch-band.ok{background:var(--ok-bg);border:1px solid var(--ok-br);color:var(--ok)}.vch-band.info{background:var(--info-bg);border:1px solid var(--info-br);color:var(--info)}.vch-band.warn{background:var(--warn-bg);border:1px solid var(--warn-br);color:var(--warn)}.vch-band.alert{background:var(--alert-bg);border:1px solid var(--alert-br);color:var(--alert)}.vch-meta{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);border-radius:9px;overflow:hidden}.vch-meta.two{grid-template-columns:repeat(2, 1fr)}.vch-cell{background:#fff;padding:9px 11px}.vch-k{font-size:8.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2);margin-bottom:5px}.vch-r{display:flex;justify-content:space-between;gap:10px;font-size:10.5px;line-height:1.55;color:var(--mut)}.vch-r b{color:var(--ink2);font-weight:700;text-align:right}.vch-late{color:var(--warn)}.vch-sect{font-size:8.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2);margin-bottom:6px;display:flex;align-items:center;gap:8px}.vch-sect i{flex:1;height:1px;background:var(--rule);font-style:normal}.vch-amt{border:1px solid var(--rule);border-radius:9px;overflow:hidden}.vch-amt .vch-head{display:flex;justify-content:space-between;padding:6px 12px;background:var(--surface);border-bottom:1px solid var(--rule);font-size:8.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2)}.vch-amt .vch-row{display:flex;justify-content:space-between;gap:12px;padding:7px 12px;font-size:11px;color:var(--mut);border-bottom:1px solid var(--rule2)}.vch-amt .vch-row b{color:var(--ink2);font-weight:700;white-space:nowrap}.vch-amt .vch-row .vch-note{font-size:9.5px;color:var(--faint);font-weight:400;display:block;margin-top:1px}.vch-amt .vch-row.sub{background:var(--surface2);font-weight:700;color:var(--ink2)}.vch-amt .vch-row.credit,.vch-amt .vch-row.credit b{color:var(--ok)}.vch-amt .vch-row.debit,.vch-amt .vch-row.debit b{color:var(--alert)}.vch-amt .vch-total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 12px;background:var(--ink);color:#fff}.vch-amt .vch-total span{font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.vch-amt .vch-total b{font-size:20px;font-weight:800;letter-spacing:-0.02em}.vch-amt .vch-total b em{font-size:11px;font-style:normal;font-weight:700;color:hsla(0,0%,100%,.6);margin-right:5px}.vch-prog{border:1px solid var(--rule);border-radius:9px;padding:10px 12px}.vch-prog-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.vch-prog-t{font-size:8.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2)}.vch-prog-v{font-size:10.5px;color:var(--mut)}.vch-prog-v b{color:var(--ink2);font-weight:700}.vch-pips{display:flex;gap:3px}.vch-pips i{flex:1;height:7px;border-radius:2px;background:var(--rule)}.vch-pips i.done{background:var(--ok-bar)}.vch-pips i.now{background:var(--ink)}.vch-pips i.gone{background:repeating-linear-gradient(45deg, #cdd2d9 0 2px, #fff 2px 4px)}.vch-legend{display:flex;gap:14px;margin-top:8px;font-size:9.5px;color:var(--mut2)}.vch-legend b{color:var(--ink2);font-weight:700}.vch-callout{display:flex;align-items:center;gap:12px;padding:11px 13px;border-radius:9px;border:1px solid var(--rule);background:var(--surface)}.vch-callout.ok{background:var(--ok-bg);border-color:var(--ok-br)}.vch-callout .vch-big{font-size:19px;font-weight:800;letter-spacing:-0.02em}.vch-callout .vch-t{font-size:10.5px;line-height:1.45;color:var(--mut)}.vch-callout.ok .vch-big,.vch-callout.ok .vch-t,.vch-callout.ok .vch-t b{color:var(--ok)}.vch-sched{border:1px solid var(--rule);border-radius:9px;overflow:hidden}.vch-sched table{width:100%;border-collapse:collapse;font-size:10.5px}.vch-sched th{background:var(--surface);text-align:left;padding:6px 11px;font-size:8.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2);border-bottom:1px solid var(--rule)}.vch-sched th.r,.vch-sched td.r{text-align:right}.vch-sched td{padding:6px 11px;border-bottom:1px solid var(--rule2);color:var(--mut)}.vch-sched tbody tr:last-child td{border-bottom:1px solid var(--rule)}.vch-sched td b{color:var(--ink2);font-weight:700}.vch-sched td.struck{color:var(--faint);text-decoration:line-through}.vch-sched tfoot td{background:var(--surface2);font-weight:700;color:var(--ink2);border-bottom:0}.vch-sched tfoot{display:table-row-group}.vch-chip{display:inline-block;font-size:8.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:4px;border:1px solid var(--rule3);color:var(--mut);white-space:nowrap}.vch-chip.ok{border-color:var(--ok-br);background:var(--ok-bg);color:var(--ok)}.vch-chip.mut{background:var(--surface);color:var(--mut2)}.vch-decl{font-size:10px;color:var(--mut);line-height:1.6;padding-left:16px;margin:0}.vch-decl li{margin-bottom:3px}.vch-decl b{color:var(--ink2)}.vch-signs{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}.vch-signs.two{grid-template-columns:repeat(2, 1fr)}.vch-sign{border-top:1px solid var(--rule3);padding-top:5px;font-size:9.5px;color:var(--mut2)}.vch-sign b{display:block;color:var(--ink2);font-weight:700;font-size:10.5px;margin-bottom:1px}.vch-vf{display:flex;align-items:center;gap:11px;padding-top:9px;border-top:1px solid var(--rule);font-size:9.5px;color:var(--mut2);line-height:1.5}.vch-vf b{color:var(--ink2);font-weight:700}.vch-vf .vch-right{text-align:right}@media screen and (max-width: 840px){.vch-sheet{box-shadow:0 6px 20px rgba(20,32,60,.1)}}@media print{@page{margin:0}.vch-sheet{box-shadow:none;margin:0}.vch-band,.vch-meta,.vch-amt,.vch-prog,.vch-callout,.vch-signs,.vch-copy,.vch-sched tr{break-inside:avoid}.vch-sect{break-after:avoid}}.rc-print-doc .vch-sheet{box-shadow:none;margin:0}.vch-sheet.flow{height:auto;min-height:297mm;overflow:visible}.doc-table.spaced{margin-top:18px}.doc-table.tight{margin-top:8px}.doc-mono{font-family:ui-monospace,Menlo,Consolas,monospace}.doc-nowrap{white-space:nowrap}.doc-table th.doc-col-num{width:26px}.doc-table td.doc-col-tick{min-width:54px}.doc-table td.doc-col-write{min-width:70px;border-bottom:1px solid #c2c9d4}.doc-billto-end{text-align:right}.doc-push-end{margin-top:auto}.doc-sign-grid.spaced{margin-top:34px}.doc-sign-grid.spaced-sm{margin-top:26px}.doc-instruction{font-size:10.5px;color:#7a8499;margin:10px 0 4px}.doc-callout-end{margin-top:16px;display:flex;justify-content:flex-end}.doc-callout-end .doc-callout{min-width:240px;margin-top:0}.doc-callout-head.flush{border-radius:0}.doc-callout-row.total{font-weight:700}.doc-callout-row .doc-callout-k{color:#5b6472}.doc-page.doc-labelsheet{padding:14mm 12mm}.doc-labelsheet-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:2px solid #1f2733;padding-bottom:8px}.doc-labelsheet-title{font-weight:800;font-size:15px}.doc-labelsheet-meta{font-size:10px;color:#7a8499}.doc-labels.shelf .doc-label{padding:10px 12px}.doc-labels.shelf .doc-label-name{font-size:12.5px}.doc-labels.shelf .doc-label-bars{height:34px}.doc-labels.shelf .doc-label-code{font-size:11px}.doc-labels.barcode .doc-label{padding:8px 9px}.doc-labels.barcode .doc-label-name{font-size:10.5px}.doc-labels.barcode .doc-label-bars{height:30px}.doc-labels.barcode .doc-label-code{font-size:9.5px}.doc-label-tag{font-size:10.5px;font-weight:700;margin-top:3px}.doc-label-bars span{height:86%}.doc-label-bars span.doc-bar-1{width:1px}.doc-label-bars span.doc-bar-2{width:2px}.doc-label-bars span.doc-bar-3{width:3px}.doc-label-bars span.gap{height:100%;background:rgba(0,0,0,0)}.labels-doc{background:#fff;border:1px solid var(--rc-border, #e5e7eb);border-radius:12px;padding:28px 32px;color:#111}.labels-doc-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:2px solid #111;margin-bottom:16px}.labels-doc-head h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-0.01em}.labels-doc-head .d{font-size:13px;color:#6b7280}.labels-doc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;background:#f4f5f7;border-radius:10px;padding:12px 18px;margin-bottom:20px;font-size:13.5px;color:#374151}.labels-doc-meta b{font-weight:700;color:#111}.labels-doc-meta .n{margin-left:auto;color:#374151}.labels-doc-cap{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:13px;color:#92400e;background:#fef3c7;border-radius:8px;padding:10px 14px}.labels-doc-cap .ti{font-size:16px}.labels-sec{margin-top:20px}.labels-sec h2{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280}.labels-sec h2 .t{flex-shrink:1;min-width:0}.labels-sec h2 .rule{flex:1;border-top:1px solid #e5e7eb}.labels-sec h2 .n{flex-shrink:0}.labels-sheet{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:12px}.labels-sheet.size-38x25{grid-template-columns:repeat(auto-fill, 38mm)}.labels-sheet.size-38x25 .label{width:38mm;min-height:25mm;padding:2mm;gap:1px}.labels-sheet.size-38x25 .label-name{font-size:6.5pt}.labels-sheet.size-38x25 .label-variant,.labels-sheet.size-38x25 .label-ref{font-size:6pt}.labels-sheet.size-38x25 .label-code{font-size:7.5pt}.labels-sheet.size-38x25 .label-price{font-size:8pt}.labels-sheet.size-50x30{grid-template-columns:repeat(auto-fill, 50mm)}.labels-sheet.size-50x30 .label{width:50mm;min-height:30mm;padding:2.5mm;gap:2px}.labels-sheet.size-50x30 .label-name{font-size:7.5pt}.labels-sheet.size-50x30 .label-variant,.labels-sheet.size-50x30 .label-ref{font-size:7pt}.labels-sheet.size-50x30 .label-code{font-size:9pt}.labels-sheet.size-50x30 .label-price{font-size:9.5pt}.label{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:14px 10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#111;text-align:center;break-inside:avoid}.label::before,.label::after,.label .cut::before,.label .cut::after{content:"";position:absolute;width:9px;height:9px;pointer-events:none;border:0 solid #d1d5db}.label::before{top:5px;left:5px;border-top-width:1.5px;border-left-width:1.5px}.label::after{top:5px;right:5px;border-top-width:1.5px;border-right-width:1.5px}.label .cut::before{bottom:5px;left:5px;border-bottom-width:1.5px;border-left-width:1.5px}.label .cut::after{bottom:5px;right:5px;border-bottom-width:1.5px;border-right-width:1.5px}.label-name{font-size:12px;color:#6b7280;line-height:1.25}.label-variant{font-size:10.5px;color:#6b7280}.label-symbol{margin-top:2px;max-width:100%;overflow:hidden}.label-symbol svg{max-width:100%;height:auto}.labels-sheet.sym-qr .label-symbol{margin:1.5mm 0 1mm}.label-code{font-family:var(--rc-font-mono);font-size:14px;font-weight:700;letter-spacing:.04em}.label-price{font-size:13px;font-weight:800}.label-ref{font-size:11px;color:#9ca3af}@media print{@page{margin:0}body:has(.labels-doc) *{visibility:hidden}.labels-doc,.labels-doc *{visibility:visible}.labels-doc{position:absolute;inset:0;border:0;border-radius:0;padding:10mm}.labels-sheet{gap:4mm}.label{border-color:#bbb}.labels-sec h2 .rule{border-top-color:#ddd}}.rcv{display:flex;flex-direction:column;gap:1.125rem}.rcv .rc-fw-700{font-weight:700}.rcv .rc-m-0{margin:0}.rcv .rcv-tablectl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.625rem .875rem;border-bottom:1px solid var(--rc-border)}.rcv .rcv-ledger{width:max-content;min-width:100%;max-width:none}.rcv .rcv-ledger th,.rcv .rcv-ledger td{padding:.5rem .625rem}.rcv .rcv-ledger td{font-size:.8125rem;vertical-align:middle}.rcv .rcv-ledger td.rc-tnum{white-space:nowrap}.rcv .rcv-ledger thead th .rc-th{color:var(--rc-text-secondary)}.rcv .rcv-ledger thead th .rc-th:hover{color:var(--rc-gray-800)}.rcv .rcv-min0{min-width:0}.rcv .rcv-clip{max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcv .rcv-cellmain{font-size:13px;font-weight:600;white-space:nowrap}.rcv .rcv-cellsub{font-size:11.5px;color:var(--rc-text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.rcv .rcv-cellmoney{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;letter-spacing:-0.02em;white-space:nowrap}.rcv .rcv-note{font-size:12.5px;color:var(--rc-text-secondary);line-height:1.4;max-width:190px}.rcv .rcv-who{display:flex;gap:9px;align-items:center;min-width:0}.rcv .rcv-who .rcv-cellmain{display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis}.rcv .rc-lnk-plain{color:inherit}.rcv .rc-lnk-plain:hover{color:var(--rc-primary)}.rcv .rcv-mono{font-family:var(--rc-font-mono);font-size:13px;white-space:nowrap}.rcv .rcv-mono-sub{font-family:var(--rc-font-mono)}.rcv .rcv-avatar{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:700;letter-spacing:.02em;color:#fff}.rcv .rcv-avatar.c0{background:#d63939}.rcv .rcv-avatar.c1{background:#f76707}.rcv .rcv-avatar.c2{background:#2fb344}.rcv .rcv-avatar.c3{background:#206bc4}.rcv .rcv-avatar.c4{background:#ae3ec9}.rcv .rcv-avatar.c5{background:#d6336c}.rcv .rcv-avatar.c6{background:#0ca678}.rcv .rcv-avatar.c7{background:#4263eb}.rcv .rcv-subrow td{background:var(--rc-gray-50, #f8fafc)}.rcv .rcv-sub-name{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem}.rcv .rcv-sub-name i{color:var(--rc-text-muted)}.rcv .rc-rt-id .rcv-who .rcv-cellmain{max-width:100%}.rcv .rc-rt-id .rcv-who{padding-right:6px}.rcv .rc-rt-id .rcv-cellsub{max-width:100%}.rcv .rc-rt-right .rcv-cellmoney{font-size:13.5px}.rcv-cd-overlay{position:fixed;inset:0;z-index:1049;background:rgba(15,23,42,.38)}.rcv-cd{position:fixed;top:0;right:0;bottom:0;z-index:1050;width:min(470px,100vw);display:flex;flex-direction:column;background:var(--rc-surface-card, #fff);box-shadow:-12px 0 40px rgba(16,24,40,.18)}.rcv-cd .rcv-cd-head{display:flex;align-items:center;gap:9px;padding:14px 16px;border-bottom:1px solid var(--rc-border)}.rcv-cd .rcv-cd-head>i{font-size:17px;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-head h2{flex:1;margin:0;font-size:15.5px;font-weight:700}.rcv-cd .rcv-cd-tabs{display:flex;gap:2px;align-items:flex-end;padding:0 16px;border-bottom:1px solid var(--rc-border)}.rcv-cd .rcv-cd-tabs button{border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--rc-text-muted);padding:8px 12px;margin-bottom:-1px;cursor:pointer;border-bottom:2px solid rgba(0,0,0,0)}.rcv-cd .rcv-cd-tabs button:hover{color:var(--rc-text-body)}.rcv-cd .rcv-cd-tabs button.on{color:var(--rc-primary);font-weight:650;border-bottom-color:var(--rc-primary)}.rcv-cd .rcv-cd-tabs .ct{margin-left:auto;padding-bottom:7px;font-size:11.5px;font-weight:700;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-body{flex:1;overflow-y:auto;padding:12px 16px}.rcv-cd .rcv-cd-help{margin:0 0 12px;font-size:12.5px;line-height:1.5;color:var(--rc-text-secondary)}.rcv-cd .rcv-cd-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 11px;border:1px solid var(--rc-border);border-radius:9px;background:var(--rc-surface-card, #fff)}.rcv-cd .rcv-cd-search i{color:var(--rc-text-muted)}.rcv-cd .rcv-cd-search input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13px;outline:none}.rcv-cd .rcv-cd-search input::placeholder{color:var(--rc-text-muted)}.rcv-cd .rcv-cd-search:focus-within{border-color:var(--rc-primary)}.rcv-cd .rcv-cd-presets{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.rcv-cd .rcv-cd-presets button{border:1px solid var(--rc-border);border-radius:999px;background:var(--rc-surface-card, #fff);color:var(--rc-text-secondary);font:inherit;font-size:12px;font-weight:600;padding:5px 11px;cursor:pointer}.rcv-cd .rcv-cd-presets button:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.rcv-cd .rcv-cd-print{border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50, #f8fafc);padding:10px 12px;margin-bottom:14px}.rcv-cd .rcv-cd-print .den{display:flex;align-items:center;gap:10px}.rcv-cd .rcv-cd-print .den b{font-size:12px;font-weight:650;color:var(--rc-gray-900)}.rcv-cd .rcv-cd-print .den .seg{display:inline-flex;border:1px solid var(--rc-border);border-radius:7px;overflow:hidden;margin-left:auto}.rcv-cd .rcv-cd-print .den .seg button{border:0;background:var(--rc-surface-card, #fff);font:inherit;font-size:12px;font-weight:600;color:var(--rc-text-secondary);padding:4px 11px;cursor:pointer;border-inline-end:1px solid var(--rc-border)}.rcv-cd .rcv-cd-print .den .seg button:last-child{border-inline-end:0}.rcv-cd .rcv-cd-print .den .seg button.on{background:var(--rc-primary);color:#fff}.rcv-cd .rcv-cd-print .note{margin:8px 0 0;font-size:11.5px;line-height:1.45;color:var(--rc-text-secondary)}.rcv-cd .rcv-cd-list{border:1px solid var(--rc-border);border-radius:10px;overflow:hidden}.rcv-cd .rcv-cd-group{display:flex;align-items:center;gap:8px;padding:7px 12px;background:var(--rc-gray-50, #f8fafc);border-bottom:1px solid var(--rc-border);font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-group .ct{margin-left:auto;font-variant-numeric:tabular-nums}.rcv-cd .rcv-cd-group button{border:0;background:none;font:inherit;font-size:11px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--rc-primary);cursor:pointer;padding:0}.rcv-cd .rcv-cd-row{display:flex;align-items:center;gap:10px;padding:6px 12px;border-bottom:1px solid var(--rc-gray-100)}.rcv-cd .rcv-cd-row:hover{background:var(--rc-gray-50, #f8fafc)}.rcv-cd .rcv-cd-row input[type=checkbox]{width:16px;height:16px;flex:none;margin:0;accent-color:var(--rc-primary)}.rcv-cd .rcv-cd-row .lab{flex:1;min-width:0;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:550;color:var(--rc-text-body);cursor:default}.rcv-cd .rcv-cd-row .lab.off{color:var(--rc-text-muted)}.rcv-cd .rcv-cd-row .lab .was{font-size:11px;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-row .lab i{font-size:13px;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-row .rcv-cd-edit{flex:1;min-width:0;height:30px;padding:0 9px;border:1px solid var(--rc-primary);border-radius:7px;background:var(--rc-surface-card, #fff);font:inherit;font-size:13px;color:var(--rc-gray-900);outline:none}.rcv-cd .rcv-cd-row .ic{width:28px;height:28px;flex:none;border:0;border-radius:7px;background:none;color:var(--rc-text-muted);cursor:pointer;display:grid;place-items:center}.rcv-cd .rcv-cd-row .ic.slim{width:24px}.rcv-cd .rcv-cd-row .ic i{font-size:15px}.rcv-cd .rcv-cd-row .ic:hover{background:var(--rc-gray-100);color:var(--rc-primary)}.rcv-cd .rcv-cd-nomatch{padding:16px 12px;font-size:12.5px;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-note{margin:12px 0 0;font-size:11.5px;line-height:1.5;color:var(--rc-text-muted)}.rcv-cd .rcv-cd-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid var(--rc-border)}.acct .acct-grid{display:grid;grid-template-columns:220px 1fr;gap:22px;align-items:start}.acct .acct-side{display:grid;gap:3px;position:sticky;top:18px}.acct .acct-main{min-width:0;display:grid;gap:18px}.acct .acct-tab{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:9px;border:0;cursor:pointer;text-align:left;font-size:13.5px;font-weight:500;text-decoration:none;background:rgba(0,0,0,0);color:var(--rc-gray-700)}.acct .acct-tab .ti{font-size:17px;opacity:.7}.acct .acct-tab:hover{background:var(--rc-gray-100)}.acct .acct-tab.is-active{background:var(--rc-primary);color:var(--rc-white)}.acct .acct-tab.is-active .ti{opacity:1}@media(max-width: 1024px){.acct .acct-grid{grid-template-columns:1fr}.acct .acct-side{position:static;grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;gap:6px;padding-bottom:4px}.acct .acct-tab{white-space:nowrap}}.acct .acct-id{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.acct .acct-id-photo{position:relative}.acct .acct-avatar-xl{width:84px;height:84px;font-size:30px;border-radius:50%}.acct .acct-id-name{font-size:19px;font-weight:700}.acct .acct-id-email{font-size:13px;color:var(--rc-text-secondary);margin-top:2px}.acct .acct-form-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.acct .acct-form-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}@media(max-width: 640px){.acct .acct-form-2,.acct .acct-form-3{grid-template-columns:1fr}}.acct .acct-row-title{font-weight:600;font-size:13.5px}.acct .acct-row-desc{font-size:12px;color:var(--rc-text-secondary)}.acct .acct-pw-form{display:grid;gap:12px;max-width:420px}.acct .acct-tfa{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--rc-border);border-radius:12px;background:var(--rc-white)}.acct .acct-tfa.is-on{background:color-mix(in srgb, var(--rc-green) 6%, var(--rc-white))}.acct .acct-tfa-icon{width:44px;height:44px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:22px;background:color-mix(in srgb, var(--rc-secondary) 14%, var(--rc-white));color:var(--rc-secondary)}.acct .acct-tfa.is-on .acct-tfa-icon{background:color-mix(in srgb, var(--rc-green) 14%, var(--rc-white));color:var(--rc-green)}.acct .acct-tfa-title{font-weight:600;font-size:14.5px;display:flex;align-items:center;gap:9px}.acct .acct-tfa-desc{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px}.acct-username-anchor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.acct-scrim{position:fixed;inset:0;z-index:1090;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(16,24,40,.42)}.acct-scrim[hidden]{display:none}.acct-modal{position:relative;background:var(--rc-white);border-radius:14px;box-shadow:0 20px 60px rgba(16,24,40,.28);width:480px;max-width:94vw;max-height:92vh;overflow-y:auto}.acct-modal-pad{padding:22px}.acct-modal-head-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:19px;flex-shrink:0;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, var(--rc-white));color:var(--rc-tint, var(--rc-primary))}.acct-modal-title{font-weight:700}.acct-qr{width:132px;height:132px;border-radius:10px;background:var(--rc-white);border:1px solid var(--rc-border);flex-shrink:0;padding:6px;display:flex;align-items:center;justify-content:center;overflow:hidden}.acct-qr svg{width:100%;height:100%;display:block}.acct-qr-key{font-size:12.5px;font-weight:600;background:var(--rc-gray-100);padding:5px 8px;border-radius:6px;display:block;margin-bottom:12px;letter-spacing:.06em}.acct-tfa-setup{display:flex;gap:18px;align-items:center}.acct-backup-codes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.acct-backup-codes code{min-width:0;overflow-wrap:anywhere;font-family:var(--rc-font-mono, ui-monospace, monospace);font-size:13px;font-weight:600;letter-spacing:.04em;text-align:center;background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:6px;padding:8px 6px}@media(max-width: 640px){.acct-tfa-setup{flex-direction:column;align-items:stretch}.acct-backup-codes{grid-template-columns:1fr}}.acct-code-input{letter-spacing:.3em;font-size:17px;text-align:center}.acct-modal-md{width:460px}.acct-modal-sm{width:440px}.acct-modal-hrow{display:flex;align-items:center;gap:12px;margin-bottom:12px}.acct-modal-t{font-weight:700;font-size:17px;margin-bottom:4px}.acct-modal-desc{font-size:13.5px;line-height:1.5;color:var(--rc-text-secondary);margin-bottom:14px}.acct-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.acct-qr-side{flex:1}.acct-qr-keylabel{font-size:11.5px;color:var(--rc-text-muted);margin-bottom:4px}.acct-card-narrow{max-width:640px}.ix .ix-pref{display:flex;align-items:center;gap:13px;padding:14px 16px;margin-bottom:16px;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px}.ix .ix-pref__icon{display:flex;flex:none;align-items:center;justify-content:center;width:38px;height:38px;font-size:19px;color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 11%, var(--rc-white));border-radius:10px}.ix .ix-pref__copy{flex:1 1 auto;min-width:0}.ix .ix-pref__label{font-size:13.5px;font-weight:650}.ix .ix-pref__hint{margin-top:2px;font-size:12px;line-height:1.45;color:var(--rc-text-secondary)}.ix .ix-pref__form{flex:none}.ix .ix-pref__form .rc-select{min-width:150px}.ix .ix-banner{display:flex;gap:11px;padding:12px 14px;margin-bottom:14px;font-size:13px;line-height:1.5;border:1px solid;border-radius:11px}.ix .ix-banner>.ti{flex:none;font-size:19px;line-height:1.2}.ix .ix-banner b{display:block;margin-bottom:2px;font-size:13.5px}.ix .ix-banner--err{color:color-mix(in srgb, var(--rc-red) 78%, #000);background:color-mix(in srgb, var(--rc-red) 7%, var(--rc-white));border-color:color-mix(in srgb, var(--rc-red) 26%, var(--rc-white))}.ix .ix-banner--warn{color:color-mix(in srgb, var(--rc-orange) 80%, #000);background:color-mix(in srgb, var(--rc-orange) 8%, var(--rc-white));border-color:color-mix(in srgb, var(--rc-orange) 26%, var(--rc-white))}.ix .ix-banner--ok{color:color-mix(in srgb, var(--rc-green) 76%, #000);background:color-mix(in srgb, var(--rc-green) 7%, var(--rc-white));border-color:color-mix(in srgb, var(--rc-green) 26%, var(--rc-white))}.ix .ix-banner--info{color:color-mix(in srgb, var(--rc-primary) 82%, #000);background:color-mix(in srgb, var(--rc-primary) 7%, var(--rc-white));border-color:color-mix(in srgb, var(--rc-primary) 24%, var(--rc-white))}.ix .ix-grid{display:grid;gap:14px}.ix .ix-card{display:flex;flex-direction:column;overflow:hidden;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:14px}.ix .ix-card__ft{display:flex;gap:9px;padding:12px 16px;margin-top:auto;border-top:1px solid var(--rc-border)}.ix .ix-card__ft .rc-btn{flex:1 1 0;justify-content:center}.ix .ix-card__ft form{display:contents}.ix .ix-label{margin-bottom:9px;font-size:11px;font-weight:700;letter-spacing:.07em;color:var(--rc-text-muted);text-transform:uppercase}.ix .ix-card__hd{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 16px 0}.ix .ix-card__bd{flex:1 1 auto;min-width:0;padding:13px 16px 16px}.ix .ix-card__name{font-size:15px;font-weight:700;letter-spacing:-0.01em}.ix .ix-card__desc{margin:3px 0 0;font-size:12.5px;line-height:1.5;color:var(--rc-text-secondary)}.ix .ix-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;margin-top:9px;font-size:12px;font-weight:620;color:var(--rc-text-muted)}.ix .ix-card__meta>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.ix .ix-card__meta .ti{font-size:14px}.ix .ix-ico{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;font-size:23px;border-radius:11px}.ix .ix-ico--muted{color:var(--rc-text-muted);background:var(--rc-gray-100)}.ix .ix-ico--green{color:color-mix(in srgb, var(--rc-green) 72%, #000);background:color-mix(in srgb, var(--rc-green) 13%, var(--rc-white))}.ix .ix-ico--indigo{color:var(--rc-indigo);background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white))}.ix .ix-mono{font-family:var(--rc-font-mono);font-size:12px;letter-spacing:-0.02em}.ix .ix-mini{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;background:var(--rc-border);border-top:1px solid var(--rc-border)}.ix .ix-mini>div{min-width:0;padding:11px 15px;background:var(--rc-surface-card)}.ix .ix-mini__l{overflow:hidden;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--rc-text-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ix .ix-mini__v{margin-top:2px;font-size:16px;font-weight:800;letter-spacing:-0.02em}.ix .ix-card__quiet{display:flex;align-items:center;gap:8px;padding:11px 16px;font-size:12.5px;color:var(--rc-text-muted);background:var(--rc-gray-50);border-top:1px solid var(--rc-border)}.ix .ix-card__quiet .ti{font-size:16px}.ix .ix-dhead{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.ix .ix-dhead h1{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:0;font-size:clamp(19px,3vw,23px);font-weight:800;letter-spacing:-0.02em}.ix .ix-dhead__id{display:flex;flex:1 1 300px;gap:13px;align-items:center;min-width:0}.ix .ix-dhead__acts{display:flex;flex:none;flex-wrap:wrap;gap:8px;align-items:center}.ix .ix-dhead__acts form{display:contents}.ix .ix-dhead__sub{margin-top:3px;font-size:12.5px;line-height:1.45;color:var(--rc-text-secondary)}.ix .ix-ico--sm{width:32px;height:32px;font-size:17px;border-radius:9px}.ix .ix-panel{margin-bottom:14px;overflow:hidden;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:14px}.ix .ix-panel--danger{border-color:color-mix(in srgb, var(--rc-red) 32%, var(--rc-border))}.ix .ix-panel__h{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid var(--rc-border)}.ix .ix-panel__h>.ti{font-size:17px;color:var(--rc-text-muted)}.ix .ix-panel__h h2{margin:0;font-size:13.5px;font-weight:700}.ix .ix-panel--danger .ix-panel__h>.ti{color:var(--rc-red)}.ix .ix-panel__act,.ix .ix-panel__note{display:inline-flex;gap:5px;align-items:center;margin-left:auto;font-size:12.5px;font-weight:620}.ix .ix-panel__act{color:var(--rc-primary);text-decoration:none}.ix .ix-panel__act:hover{text-decoration:underline}.ix .ix-panel__note{font-weight:500;color:var(--rc-text-muted)}.ix .ix-panel__b{padding:16px}.ix .ix-panel__f{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:space-between;padding:12px 16px;font-size:12px;color:var(--rc-text-muted);background:var(--rc-gray-50);border-top:1px solid var(--rc-border)}.ix .ix-panel__f--acts{justify-content:space-between;font-size:inherit;color:inherit}.ix .ix-quiet{padding:16px;font-size:12.5px;color:var(--rc-text-muted)}.ix .ix-stats{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1px;margin-bottom:14px;overflow:hidden;background:var(--rc-border);border:1px solid var(--rc-border);border-radius:14px}.ix .ix-stats>div{min-width:0;padding:14px 16px;background:var(--rc-surface-card)}.ix .ix-stat__l{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--rc-text-secondary)}.ix .ix-stat__l .ti{font-size:15px}.ix .ix-stat__v{margin-top:3px;font-size:21px;font-weight:800;letter-spacing:-0.02em}.ix .ix-spark{display:flex;gap:8px;align-items:flex-end}.ix .ix-spark__c{flex:1 1 0;min-width:0;text-align:center}.ix .ix-spark__n{font-size:11px;font-weight:700;color:var(--rc-text-muted)}.ix .ix-spark__t{display:flex;align-items:flex-end;height:84px;margin:4px 0 5px;background:var(--rc-gray-50);border-radius:6px}.ix .ix-spark__b{width:100%;height:var(--rc-fill, 0%);min-height:3px;background:color-mix(in srgb, var(--rc-primary) 25%, var(--rc-white));border-radius:6px}.ix .ix-spark__b.is-today{background:var(--rc-primary)}.ix .ix-spark__d{font-size:11px;color:var(--rc-text-muted)}.ix .ix-kv{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.6fr);gap:0;margin:0}.ix .ix-kv dt,.ix .ix-kv dd{padding:11px 16px;margin:0;overflow-wrap:anywhere;border-bottom:1px solid var(--rc-border)}.ix .ix-kv dt{font-size:12.5px;font-weight:620;color:var(--rc-text-secondary)}.ix .ix-kv dd{display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:13px}.ix .ix-kv dt:nth-last-of-type(1),.ix .ix-kv dd:nth-last-of-type(1){border-bottom:0}.ix .ix-tag{padding:2px 7px;font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--rc-text-muted);text-transform:uppercase;background:var(--rc-gray-100);border-radius:20px}.ix .ix-dt{width:100%;border-collapse:collapse}.ix .ix-dt th{padding:9px 16px;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--rc-text-muted);text-align:left;text-transform:uppercase;background:var(--rc-gray-50);border-bottom:1px solid var(--rc-border)}.ix .ix-dt td{padding:12px 16px;font-size:13px;vertical-align:top;border-bottom:1px solid var(--rc-border)}.ix .ix-dt tr:last-child td{border-bottom:0}.ix .ix-dt__who{font-weight:650}.ix .ix-dt__err{margin-top:4px;font-size:11.5px;line-height:1.45;color:color-mix(in srgb, var(--rc-red) 78%, #000)}.ix .ix-tpl{display:flex;gap:11px;align-items:flex-start;padding:12px 16px;border-bottom:1px solid var(--rc-border)}.ix .ix-tpl:last-child{border-bottom:0}.ix .ix-tpl--row{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:none;border-width:0 0 1px;border-bottom-style:solid}.ix .ix-tpl--row:hover{background:var(--rc-gray-50)}.ix .ix-tpl--row:last-child{border-bottom:0}.ix .ix-tpl__id{flex:1 1 auto;min-width:0}.ix .ix-tpl__n{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;font-weight:650}.ix .ix-tpl__b{display:block;margin-top:3px;font-size:12px;line-height:1.55;color:var(--rc-text-muted)}.ix .ix-tpl__err{display:block;margin-top:4px;font-size:11.5px;line-height:1.45;color:color-mix(in srgb, var(--rc-red) 78%, #000)}.ix .ix-tpl__meta{display:flex;flex:none;gap:8px;align-items:center}.ix .ix-tpl__meta>.ti{font-size:16px;color:var(--rc-text-muted)}.ix .ix-step{display:flex;gap:11px;align-items:flex-start;padding:15px 16px 0}.ix .ix-step__n{display:flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;font-size:11.5px;font-weight:700;color:var(--rc-white);background:var(--rc-primary);border-radius:50%}.ix .ix-step__t{font-size:13.5px;font-weight:700}.ix .ix-step__d{margin-top:2px;font-size:12.5px;line-height:1.5;color:var(--rc-text-secondary)}.ix .ix-step__b{padding:13px 16px 16px;border-bottom:1px solid var(--rc-border)}.ix .ix-step__b>.row+.row,.ix .ix-panel__b>.row+.row{margin-top:14px}.ix .ix-rule{display:flex;gap:14px;align-items:center;justify-content:space-between;min-height:44px;padding:13px 16px}.ix .ix-rule__id{min-width:0}.ix .ix-rule__n{font-size:13px;font-weight:650}.ix .ix-rule__d{margin-top:2px;font-size:12px;line-height:1.5;color:var(--rc-text-muted)}.ix .ix-danger-row{display:flex;flex-wrap:wrap;gap:13px;align-items:center;justify-content:space-between}.ix .ix-danger-row p{flex:1 1 260px;margin:0;font-size:12.5px;line-height:1.55;color:var(--rc-text-secondary)}.ix .ix-danger-row form{flex:none;margin:0}.ix .rc-btn.ix-danger{color:var(--rc-red);border-color:color-mix(in srgb, var(--rc-red) 38%, var(--rc-white))}.ix .rc-btn.ix-danger:hover{color:var(--rc-red);background:color-mix(in srgb, var(--rc-red) 8%, var(--rc-white));border-color:var(--rc-red)}.ix .ix-cta{margin-bottom:14px}.ix .ix-picks{display:grid;gap:9px}.ix .ix-picks--wide{grid-template-columns:repeat(auto-fit, minmax(215px, 1fr))}.ix .ix-pick{display:flex;gap:11px;align-items:flex-start;padding:12px 14px;cursor:pointer;border:1px solid var(--rc-border);border-radius:10px}.ix .ix-pick:hover{border-color:color-mix(in srgb, var(--rc-primary) 40%, var(--rc-border))}.ix .ix-pick input[type=radio]{flex:none;margin-top:2px;accent-color:var(--rc-primary)}.ix .ix-pick:has(input:checked){background:color-mix(in srgb, var(--rc-primary) 5%, var(--rc-white));border-color:var(--rc-primary)}.ix .ix-pick__body{min-width:0}.ix .ix-pick__n{display:block;font-size:13px;font-weight:650}.ix .ix-pick__d{display:block;margin-top:2px;font-size:12px;line-height:1.5;color:var(--rc-text-muted)}.ix .ix-scrim{position:fixed;inset:0;z-index:1050;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(17,24,39,.45)}.ix .ix-modal{display:flex;flex-direction:column;width:min(560px,100%);max-height:90vh;overflow:hidden;background:var(--rc-surface-card);border-radius:14px;box-shadow:0 18px 48px rgba(0,0,0,.22)}.ix .ix-modal form{display:contents}.ix .ix-modal__h{display:flex;gap:11px;align-items:center;padding:14px 16px;border-bottom:1px solid var(--rc-border)}.ix .ix-modal__id{flex:1 1 auto;min-width:0}.ix .ix-modal__t{font-size:14.5px;font-weight:700}.ix .ix-modal__s{margin-top:2px;font-size:12px;color:var(--rc-text-muted)}.ix .ix-modal__x{flex:none;padding:4px;font-size:19px;line-height:1;color:var(--rc-text-muted);cursor:pointer;background:none;border:0}.ix .ix-modal__x:hover{color:var(--rc-text-body)}.ix .ix-modal__b{flex:1 1 auto;padding:16px;overflow-y:auto}.ix .ix-modal__f{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--rc-gray-50);border-top:1px solid var(--rc-border)}.ix .ix-modal__fr{display:flex;gap:9px;align-items:center;margin-left:auto}.ix .ix-body{font-family:var(--rc-font-mono);font-size:13px;line-height:1.6;resize:vertical}.ix .ix-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:11px}.ix .ix-chips__l{font-size:12px;color:var(--rc-text-muted)}.ix .ix-chip{padding:4px 9px;font-family:var(--rc-font-mono);font-size:11.5px;color:var(--rc-text-body);cursor:pointer;background:var(--rc-gray-100);border:0;border-radius:7px}.ix .ix-chip:hover{background:color-mix(in srgb, var(--rc-primary) 13%, var(--rc-gray-100))}.ix .ix-chip--found{color:var(--rc-primary);cursor:default;background:color-mix(in srgb, var(--rc-primary) 10%, var(--rc-white))}.ix .ix-prev{margin-top:14px}.ix .ix-prev__l{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--rc-text-muted);text-transform:uppercase}.ix .ix-prev__b{padding:12px 14px;margin-top:6px;font-family:var(--rc-font-mono);font-size:12.5px;line-height:1.6;white-space:pre-wrap;border-radius:10px}.ix .ix-prev__b--whatsapp{background:color-mix(in srgb, var(--rc-green) 12%, var(--rc-white));border:1px solid color-mix(in srgb, var(--rc-green) 28%, var(--rc-white))}.ix .ix-prev__b--sms{background:var(--rc-gray-100);border:1px solid var(--rc-border)}.ix .ix-counts{display:flex;gap:16px;margin-top:11px;font-size:12px;color:var(--rc-text-muted)}.ix .ix-counts b{color:var(--rc-text-body)}@media(min-width: 760px){.ix .ix-grid{grid-template-columns:1fr 1fr}.ix .ix-stats{grid-template-columns:repeat(4, minmax(0, 1fr))}.ix .ix-picks{grid-template-columns:1fr 1fr}.ix .ix-picks--wide{grid-template-columns:repeat(auto-fit, minmax(215px, 1fr))}}@media(max-width: 700px){.ix .ix-dt,.ix .ix-dt tbody,.ix .ix-dt tr,.ix .ix-dt td{display:block;width:100%}.ix .ix-dt thead{display:none}.ix .ix-dt tr{padding:12px 16px;border-bottom:1px solid var(--rc-border)}.ix .ix-dt tr:last-child{border-bottom:0}.ix .ix-dt td{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:3px 0;border-bottom:0}.ix .ix-dt td::before{flex:none;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--rc-text-muted);text-transform:uppercase;content:attr(data-label)}}@media(max-width: 560px){.ix .ix-pref{flex-wrap:wrap}.ix .ix-pref__form{width:100%}.ix .ix-pref__form .rc-select{width:100%}.ix .ix-mini{grid-template-columns:repeat(2, minmax(0, 1fr))}.ix .ix-mini>div:nth-child(3){grid-column:1/-1}.ix .ix-kv{grid-template-columns:minmax(0, 1fr)}.ix .ix-kv dt{padding-bottom:0;border-bottom:0}.ix .ix-spark{gap:4px}.ix .ix-card__ft{flex-wrap:wrap}.ix .ix-tpl--row{flex-wrap:wrap}.ix .ix-tpl__meta{width:100%;padding-left:45px}.ix .ix-scrim{align-items:flex-end;padding:0}.ix .ix-modal{max-height:92vh;border-radius:14px 14px 0 0}}.q-scope .pos-sell{grid-template-columns:minmax(0, 1fr) 480px}@container (max-width: 1023px){.q-scope .pos-sell{grid-template-columns:minmax(0, 1fr)}}.q-scope .qb-prow{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--rc-border);border-radius:10px;background:#fff;margin-bottom:8px}.q-scope .qb-prow .ic{width:38px;height:38px;border-radius:9px;background:var(--rc-gray-100);display:flex;align-items:center;justify-content:center;color:var(--rc-text-secondary);flex-shrink:0}.q-scope .qb-prow .nm{font-weight:600;font-size:13.5px}.q-scope .qb-prow .meta{display:flex;gap:7px;align-items:center;font-size:12px;color:var(--rc-text-secondary);margin-top:2px;flex-wrap:wrap}.q-scope .qb-row{display:flex;justify-content:space-between;align-items:center}.q-scope .q-sum-tbl{width:100%;border-collapse:collapse}.q-scope .q-sum-tbl td{padding:9px 12px;border-bottom:1px solid var(--rc-border);font-size:13.5px;vertical-align:top}.q-scope .q-sum-tbl tr:last-child td{border-bottom:0}.q-scope .q-detailgrid{display:grid;grid-template-columns:1fr 320px;gap:18px;align-items:start}@media(max-width: 820px){.q-scope .q-detailgrid{grid-template-columns:1fr}}.q-scope .q-stack{display:flex;flex-direction:column;gap:14px}.q-scope .q-sum-tbl thead td{font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--rc-text-muted)}.q-scope .q-sum-tbl td.r{text-align:right}.q-scope .q-line-sub{font-size:12px;color:var(--rc-text-secondary)}.q-scope .q-line-fin{font-size:12px;color:var(--rc-indigo);margin-top:3px;font-weight:600}.q-scope .q-line-disc{font-size:12px;color:var(--rc-success);margin-top:2px}.q-scope .q-line-was{font-size:12px;color:var(--rc-text-muted);font-weight:400}.q-scope .qb-total{font-size:18px;padding-top:8px;border-top:1px solid var(--rc-border)}.q-scope .q-list-search{flex:1;min-width:220px;margin-bottom:0}.q-scope .q-list-head{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:14px;border-bottom:1px solid var(--rc-border)}.q-scope .q-sum-disc,.q-scope .q-sum-disc .v2-num{color:var(--rc-success)}.q-scope .q-cust-list{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.q-scope .q-cust-row{width:100%;text-align:left;cursor:pointer;font:inherit}.q-scope .q-cust-note{padding:14px;font-size:13px;color:var(--rc-text-muted);text-align:center}.q-scope .ff-chips{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.q-scope .ff-chip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;background:color-mix(in srgb, var(--rc-primary) 10%, #fff);color:var(--rc-primary);border:1px solid color-mix(in srgb, var(--rc-primary) 30%, #fff);border-radius:100px;padding:3px 6px 3px 11px;text-decoration:none}.q-scope .ff-chip a.x{border:0;background:none;color:inherit;cursor:pointer;display:flex;padding:2px;border-radius:50%}.q-scope .ff-chip a.x:hover{background:rgba(0,0,0,.08)}.rc-data-tools .t-secondary{--c: var(--rc-gray-500)}.rc-data-tools .t-green{--c: var(--rc-green)}.rc-data-tools .t-orange{--c: var(--rc-orange)}.rc-data-tools .t-red{--c: var(--rc-red)}.rc-data-tools .t-blue{--c: var(--rc-blue)}.rc-data-tools .t-teal{--c: var(--rc-teal)}.rc-data-tools .dt-entities{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:10px;margin-bottom:18px}.rc-data-tools .dt-entity{display:flex;align-items:center;gap:11px;padding:12px 13px;border-radius:11px;cursor:pointer;text-align:left;border:1px solid var(--rc-border);background:#fff;font-family:inherit}.rc-data-tools .dt-entity .ic{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb, var(--rc-gray-500) 12%, #fff);color:var(--rc-gray-500)}.rc-data-tools .dt-entity .ic i{font-size:18px}.rc-data-tools .dt-entity .lab{font-weight:600;font-size:13.5px;min-width:0}.rc-data-tools .dt-entity .dt-entity-soon{margin-left:auto;flex-shrink:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;color:var(--rc-text-secondary);background:var(--rc-gray-100)}.rc-data-tools .dt-entity:hover{border-color:var(--rc-border-strong)}.rc-data-tools .dt-entity.on{border-color:var(--rc-primary);background:color-mix(in srgb, var(--rc-blue) 6%, #fff);box-shadow:0 0 0 1px var(--rc-primary)}.rc-data-tools .dt-entity.on .ic{background:color-mix(in srgb, var(--rc-blue) 14%, #fff);color:var(--rc-blue)}.rc-data-tools .dt-entity:disabled{cursor:not-allowed;opacity:.6;background:var(--rc-gray-50)}.rc-data-tools .dt-entity:disabled:hover{border-color:var(--rc-border)}.rc-data-tools .dt-upload{display:grid;gap:14px}.rc-data-tools .dt-sample{justify-self:center}.rc-data-tools .dt-drop{display:block;border:2px dashed var(--rc-border-strong);border-radius:14px;padding:32px 20px;text-align:center;cursor:pointer;background:var(--rc-gray-50)}.rc-data-tools .dt-drop .dt-drop-icon{font-size:34px;color:var(--rc-text-muted)}.rc-data-tools .dt-drop .dt-drop-text{font-weight:600;margin-top:8px}.rc-data-tools .dt-drop .dt-drop-hint{font-size:12.5px;color:var(--rc-text-secondary);margin-top:3px}.rc-data-tools .dt-drop:hover{border-color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 4%, #fff)}.rc-data-tools .dt-drop.has-file{border-style:solid;border-color:var(--rc-green);background:color-mix(in srgb, var(--rc-green) 6%, #fff)}.rc-data-tools .dt-drop.has-file .dt-drop-icon{color:var(--rc-green)}.rc-data-tools .dt-link{font-size:13px;color:var(--rc-primary);font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.rc-data-tools .dt-conf{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px;white-space:nowrap;background:color-mix(in srgb, var(--c) 12%, #fff);color:var(--c)}.rc-data-tools .dt-conf i{font-size:12px}.rc-data-tools .dt-conf-tally{display:flex;gap:6px}.rc-data-tools .dt-map-intro{margin:0 0 12px;font-size:13px;color:var(--rc-text-secondary)}.rc-data-tools .dt-rail-body{display:flex;align-items:center;gap:18px}.rc-data-tools .dt-rail-body .rc-rail{flex:1;min-width:0}.rc-data-tools .dt-importing{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border:1px solid var(--rc-border);border-radius:999px;background:var(--rc-gray-50);white-space:nowrap}.rc-data-tools .dt-importing-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-data-tools .dt-importing-entity{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:var(--rc-text)}.rc-data-tools .dt-importing-entity i{font-size:17px;color:var(--rc-primary)}@media(max-width: 720px){.rc-data-tools .dt-rail-body{flex-direction:column;align-items:stretch;gap:12px}.rc-data-tools .dt-importing{align-self:flex-start}}.rc-data-tools .dt-template-dl{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--rc-text-secondary)}.rc-data-tools .dt-template-dl i{color:var(--rc-text-muted)}.rc-data-tools .dt-template-dl .dt-link{font-weight:600}.rc-data-tools .dt-template-dl .dt-template-sep{color:var(--rc-text-muted)}.rc-data-tools .dt-import-options:not(:empty){display:grid;gap:12px;margin:0 0 14px;padding:14px 16px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.rc-data-tools .dt-opts-head{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--rc-text-secondary)}.rc-data-tools .dt-opts-head i{font-size:15px}.rc-data-tools .dt-opt{display:grid;gap:5px;max-width:420px}.rc-data-tools .dt-opt-label{font-size:13px;font-weight:600;color:var(--rc-text)}.rc-data-tools .dt-opt-help{font-size:12px;color:var(--rc-text-secondary)}.rc-data-tools .dt-map{display:grid;gap:8px;margin-top:12px}.rc-data-tools .dt-map-head,.rc-data-tools .dt-map-row{display:grid;grid-template-columns:1fr 150px 1fr;gap:12px;align-items:center}.rc-data-tools .dt-map-head{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:0 2px 2px}.rc-data-tools .dt-map-src{padding:9px 11px;border:1px solid var(--rc-border);border-radius:9px;background:var(--rc-gray-50);font-family:var(--rc-font-mono);font-size:12.5px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.rc-data-tools .dt-map-src .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-data-tools .dt-map-arrow{color:var(--rc-text-muted);justify-self:center}.rc-data-tools .dt-map-field{min-width:0}.rc-data-tools .dt-map-dup{margin-top:4px;font-size:12px;font-weight:600;color:var(--rc-red)}.rc-data-tools .dt-map-field.is-dup .rc-select{border-color:var(--rc-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-red) 16%, transparent)}.rc-data-tools .dt-fkpanel:not(.d-none){margin-top:18px;padding-top:16px;border-top:1px solid var(--rc-border)}.rc-data-tools .dt-fkpanel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px;font-size:14px;font-weight:700;color:var(--rc-text)}.rc-data-tools .dt-fkpanel-head i{color:var(--rc-text-secondary);margin-right:5px}.rc-data-tools .dt-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.rc-data-tools .dt-actions-r{display:flex;gap:9px;align-items:center}.rc-data-tools .dt-bulk{display:inline-flex;align-items:center;gap:8px}.rc-data-tools .rc-btn-sm{padding:5px 10px;font-size:12.5px}.rc-data-tools .dt-bulk-c{margin-left:6px;font-family:var(--rc-font-mono);font-size:11px;font-variant-numeric:tabular-nums;background:var(--rc-gray-200);color:var(--rc-text-secondary);padding:0 6px;border-radius:20px}.rc-data-tools .dt-bulk .rc-btn:disabled{opacity:.45;cursor:not-allowed}.rc-data-tools .dt-stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:12px}.rc-data-tools .dt-stat{padding:14px 16px;border:1px solid var(--rc-border);border-radius:10px}.rc-data-tools .dt-stat .lbl{font-size:11.5px;color:var(--rc-text-secondary);display:flex;align-items:center;gap:6px}.rc-data-tools .dt-stat .lbl i{color:var(--c)}.rc-data-tools .dt-stat .val{font-size:24px;font-weight:700;margin-top:3px;color:var(--c)}.rc-data-tools .dt-stat .hint{font-size:11px;color:var(--rc-text-muted);margin-top:2px}.rc-data-tools .dt-seg{display:inline-flex;background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:10px;padding:3px}.rc-data-tools .dt-seg button{border:0;background:rgba(0,0,0,0);font:inherit;font-size:13px;font-weight:600;color:var(--rc-text-secondary);padding:7px 13px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.rc-data-tools .dt-seg button.on{background:#fff;color:var(--rc-text-body);box-shadow:0 1px 2px rgba(20,32,60,.08)}.rc-data-tools .dt-seg .dt-seg-c{font-family:var(--rc-font-mono);font-size:11px;font-variant-numeric:tabular-nums;background:var(--rc-gray-200);color:var(--rc-text-secondary);padding:0 6px;border-radius:20px}.rc-data-tools .dt-fklist{display:grid;gap:10px}.rc-data-tools .dt-fkrow{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:13px 15px;border:1px solid var(--rc-border);border-radius:11px}.rc-data-tools .dt-fkrow.unset{border-color:color-mix(in srgb, var(--rc-orange) 40%, var(--rc-border))}.rc-data-tools .dt-fk-main{min-width:0}.rc-data-tools .dt-fk-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-data-tools .dt-fk-val{font-family:var(--rc-font-mono);font-size:13px;font-weight:700;white-space:nowrap}.rc-data-tools .dt-fk-note{font-size:12.5px;color:var(--rc-text-secondary);margin-top:4px}.rc-data-tools .dt-fk-map{margin-top:8px;max-width:260px}.rc-data-tools .dt-fk-controls{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.rc-data-tools .dt-fk-suggest{border:0;background:none;cursor:pointer;font-size:11.5px;font-weight:600;color:var(--rc-primary);display:inline-flex;align-items:center;gap:4px}.rc-data-tools .dt-grid-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.rc-data-tools .dt-grid-hint{font-size:12px;color:var(--rc-text-muted);display:inline-flex;align-items:center;gap:6px}.rc-data-tools .dt-grid{position:relative;display:flex;border:1px solid var(--rc-border);border-radius:12px;overflow:hidden}.rc-data-tools .dt-grid-scroll{flex:1;overflow:auto;max-height:472px;-webkit-overflow-scrolling:touch}.rc-data-tools .dt-xtbl{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.rc-data-tools .dt-xtbl th{position:sticky;top:0;z-index:3;background:var(--rc-gray-50);text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);padding:9px 12px;border-bottom:1px solid var(--rc-border);border-right:1px solid var(--rc-gray-100);white-space:nowrap}.rc-data-tools .dt-xtbl th .req{color:var(--rc-red)}.rc-data-tools .dt-xtbl td{padding:8px 12px;border-bottom:1px solid var(--rc-gray-100);border-right:1px solid var(--rc-gray-100);white-space:nowrap;vertical-align:top;background:#fff}.rc-data-tools .dt-xtbl td.num{text-align:right;font-variant-numeric:tabular-nums}.rc-data-tools .dt-xtbl td.muted{color:var(--rc-text-muted)}.rc-data-tools .dt-xtbl td.bad{background:color-mix(in srgb, var(--c) 8%, #fff);color:var(--c);font-weight:600}.rc-data-tools .dt-xtbl tbody tr:nth-child(even) td{background:#fcfcfd}.rc-data-tools .dt-xtbl tbody tr.flagged .dt-gut{border-left:3px solid var(--c)}.rc-data-tools .dt-xtbl td.dt-ecell{cursor:text}.rc-data-tools .dt-xtbl td.dt-ecell:hover{box-shadow:inset 0 0 0 1px var(--rc-border-strong)}.rc-data-tools .dt-edit{width:100%;min-width:70px;box-sizing:border-box;font:inherit;font-size:13px;padding:3px 6px;border:1px solid var(--rc-primary);border-radius:6px;outline:none;box-shadow:0 0 0 3px var(--rc-focus-ring);background:#fff}.rc-data-tools .dt-edit-ta{resize:vertical;min-height:40px;line-height:1.35}.rc-data-tools .dt-edit-select{cursor:pointer}.rc-data-tools .dt-enumchip{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:600;padding:1px 8px;border-radius:20px;color:var(--c, var(--rc-text));background:color-mix(in srgb, var(--c, var(--rc-text-muted)) 13%, transparent)}.rc-data-tools .dt-enumchip.t-green{--c: var(--rc-green)}.rc-data-tools .dt-enumchip.t-orange{--c: var(--rc-orange)}.rc-data-tools .dt-enumchip.t-red{--c: var(--rc-red)}.rc-data-tools .dt-enumchip.t-secondary{--c: var(--rc-text-muted)}.rc-data-tools .dt-fixed{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:var(--rc-green);margin-left:6px;vertical-align:middle}.rc-data-tools .dt-gut{position:sticky;left:0;z-index:2;text-align:right;font-family:var(--rc-font-mono);font-size:11.5px;color:var(--rc-text-muted);background:var(--rc-gray-50) !important;border-right:1px solid var(--rc-border);padding-left:9px}.rc-data-tools th.dt-gut{z-index:4}.rc-data-tools .dt-mark{position:sticky;right:0;z-index:2;width:60px;min-width:60px;white-space:nowrap;text-align:center;background:#fff !important;border-left:1px solid var(--rc-border);border-right:0 !important}.rc-data-tools .dt-mark i{color:var(--c);font-size:15px}.rc-data-tools th.dt-mark{z-index:4}.rc-data-tools .dt-rowdel{border:0;background:rgba(0,0,0,0);cursor:pointer;padding:2px 5px;margin-left:2px;border-radius:6px;color:var(--rc-primary);opacity:.8;transition:opacity .12s,background .12s}.rc-data-tools .dt-rowdel i{color:inherit;font-size:16px}.rc-data-tools tbody tr:hover .dt-rowdel{opacity:1}.rc-data-tools .dt-rowdel:hover{background:color-mix(in srgb, var(--rc-primary) 12%, transparent)}.rc-data-tools .dt-dflt{display:inline-block;font-size:10px;font-weight:700;padding:0 6px;border-radius:20px;margin-left:6px;background:color-mix(in srgb, var(--rc-orange) 14%, #fff);color:var(--rc-orange);vertical-align:middle}.rc-data-tools .dt-cellmsg{font-size:10.5px;font-weight:600;margin-top:2px;white-space:normal;max-width:220px;color:var(--c)}.rc-data-tools .dt-ruler{width:16px;flex:none;position:relative;background:var(--rc-gray-50);border-left:1px solid var(--rc-border);cursor:pointer}.rc-data-tools .dt-tick{position:absolute;right:3px;width:10px;height:5px;border-radius:2px;cursor:pointer;background:var(--c);box-shadow:0 0 0 1px hsla(0,0%,100%,.7)}.rc-data-tools .dt-tick:hover{width:13px;right:2px}.rc-data-tools .dt-thumb{position:absolute;left:1px;right:1px;background:rgba(31,41,55,.09);border:1px solid rgba(31,41,55,.16);border-radius:3px;pointer-events:none}.rc-data-tools .dt-grid-legend{display:flex;gap:16px;margin-top:10px;font-size:12px;color:var(--rc-text-secondary);flex-wrap:wrap}.rc-data-tools .dt-grid-legend span{display:inline-flex;align-items:center;gap:6px}.rc-data-tools .dt-grid-legend .sw{width:10px;height:5px;border-radius:2px}.rc-data-tools .dt-progress{padding:48px 28px;text-align:center;max-width:460px;margin:0 auto}.rc-data-tools .dt-progress-icon{width:60px;height:60px;border-radius:50%;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;font-size:28px;background:color-mix(in srgb, var(--rc-blue) 12%, #fff);color:var(--rc-blue)}.rc-data-tools .dt-progress-title{font-size:19px;font-weight:700}.rc-data-tools .dt-progress-sub{color:var(--rc-text-secondary);font-size:13.5px;margin:5px 0 20px}.rc-data-tools .dt-progress-pct{font-size:12.5px;font-weight:700;color:var(--rc-primary);margin-top:8px}.rc-data-tools .dt-bar{height:9px;border-radius:100px;background:var(--rc-gray-200);overflow:hidden}.rc-data-tools .dt-bar span{display:block;height:100%;width:0;border-radius:100px;background:var(--rc-primary);transition:width .12s linear}.rc-data-tools .dt-done{text-align:center}.rc-data-tools .dt-done-check{width:64px;height:64px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;font-size:32px;background:color-mix(in srgb, var(--rc-green) 14%, #fff);color:var(--rc-green)}.rc-data-tools .dt-done-title{font-size:22px;font-weight:700}.rc-data-tools .dt-done-sub{color:var(--rc-text-secondary);margin-top:5px}.rc-data-tools .dt-done-actions{display:flex;gap:10px;justify-content:center;margin-top:22px;flex-wrap:wrap}.rc-data-tools .dt-created{margin-top:14px;padding:13px 15px;border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-gray-50)}.rc-data-tools .dt-created-head{font-size:12px;font-weight:700;color:var(--rc-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.rc-data-tools .dt-created-chips{display:flex;gap:7px;flex-wrap:wrap}.rc-data-tools .dt-failures{margin-top:14px;padding:13px 15px;border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-gray-50);text-align:left}.rc-data-tools .dt-fail-head{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--rc-text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.rc-data-tools .dt-fail-row{display:flex;align-items:flex-start;gap:11px;padding:8px 0}.rc-data-tools .dt-fail-row+.rc-data-tools .dt-fail-row{border-top:1px solid var(--rc-border)}.rc-data-tools .dt-fail-count{flex:none;min-width:30px;text-align:center;font-weight:700;font-size:13px;padding:2px 7px;border-radius:7px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, transparent)}.rc-data-tools .dt-fail-body{min-width:0}.rc-data-tools .dt-fail-reason{font-size:13px;font-weight:600;color:var(--rc-text)}.rc-data-tools .dt-fail-rows{font-size:11.5px;color:var(--rc-text-secondary);margin-top:2px}.rc-data-tools .dt-fail-more{color:var(--rc-text-muted);font-style:italic}.rc-data-tools .dt-exp-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}@media(max-width: 768px){.rc-data-tools .dt-exp-grid{grid-template-columns:1fr}}.rc-data-tools .dt-formats{display:flex;gap:8px}.rc-data-tools .dt-format{flex:1;padding:11px 8px;border-radius:9px;cursor:pointer;border:1px solid var(--rc-border);background:#fff;display:flex;flex-direction:column;align-items:center;gap:5px;font-family:inherit}.rc-data-tools .dt-format i{font-size:21px;color:var(--rc-text-muted)}.rc-data-tools .dt-format .lab{font-size:12.5px;font-weight:600}.rc-data-tools .dt-format.on{border-color:var(--rc-primary);background:color-mix(in srgb, var(--rc-blue) 8%, #fff)}.rc-data-tools .dt-format.on i{color:var(--rc-primary)}.rc-data-tools .dt-cols{display:grid;gap:4px}.rc-data-tools .dt-col{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:8px;cursor:pointer;border:1px solid var(--rc-border)}.rc-data-tools .dt-col input{width:16px;height:16px;accent-color:var(--rc-primary)}.rc-data-tools .dt-col span{font-size:13.5px}@media(max-width: 1024px){.rc-data-tools .dt-stats{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 640px){.rc-data-tools .dt-map-head,.rc-data-tools .dt-map-row{grid-template-columns:1fr;gap:6px}.rc-data-tools .dt-map-head span:nth-child(2),.rc-data-tools .dt-map-head span:nth-child(3){display:none}.rc-data-tools .dt-map-arrow{display:none}.rc-data-tools .dt-fkrow{grid-template-columns:1fr}.rc-data-tools .dt-fk-controls{align-items:stretch}}.pr-collect{display:flex;align-items:flex-start;justify-content:center;padding-block:56px 24px;padding-inline:16px}.pr-card{inline-size:100%;max-inline-size:460px;text-align:center;padding:32px 28px;background:var(--rc-surface-card, #fff);border:1px solid var(--rc-border, #eceef1);border-radius:16px;box-shadow:0 12px 34px -18px rgba(24,40,72,.28)}.pr-mark{inline-size:46px;block-size:46px;margin-inline:auto;margin-block-end:14px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:var(--brand, var(--rc-primary, #206bc4))}.pr-title{font-size:16px;font-weight:700;margin-block:0 18px;color:var(--rc-text-body, #1f2937)}.pr-lede{font-size:14px;font-weight:600;margin-block:0 6px;color:var(--rc-text-body, #1f2937)}.pr-lede-bad{color:var(--rc-danger, #d63939)}.pr-note{font-size:12.5px;line-height:1.55;margin-block:0 16px;color:var(--rc-text-muted, #6b7280)}.pr-bar{inline-size:148px;block-size:3px;margin-inline:auto;margin-block-end:16px;border-radius:3px;background:var(--rc-gray-100, #eef0f2);overflow:hidden}.pr-bar i{display:block;block-size:100%;inline-size:40%;border-radius:3px;background:var(--brand, var(--rc-primary, #206bc4));animation:il-slide 1.1s ease-in-out infinite}.pr-recheck{margin-block:18px 0;font-size:12.5px}.pr-recheck a{color:var(--rc-text-muted, #6b7280)}.stock-reval .rvl-builder-head,.stock-reval .rvl-line{display:grid;grid-template-columns:1fr 90px 120px 130px 120px 36px;gap:10px}.stock-reval .rvl-builder-head{padding:0 2px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--rc-text-muted)}.stock-reval .rvl-builder-head .r{text-align:right}.stock-reval .rvl-lines{display:flex;flex-direction:column;gap:10px}.stock-reval .rvl-line{align-items:center}.stock-reval .rvl-cell-product{display:flex;flex-direction:column;gap:6px;min-width:0}.stock-reval .rvl-cell-r{text-align:right;font-size:14px;color:var(--rc-text-muted)}.stock-reval .rvl-cell-newcost{min-width:0}.stock-reval .rvl-cell-del{display:flex;justify-content:flex-end}.stock-reval .rvl-remove{border:0;background:none;cursor:pointer;color:var(--rc-text-muted);padding:6px;line-height:1}.stock-reval .rvl-remove .ti{font-size:17px}.stock-reval .rvl-remove:hover{color:var(--rc-danger)}.stock-reval .rvl-add{margin-top:10px;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px dashed var(--rc-border-strong);border-radius:8px;background:var(--rc-gray-50);color:var(--rc-text-secondary);font-weight:600;font-size:13px;cursor:pointer}.stock-reval .rvl-add .ti{font-size:15px}.stock-reval .rvl-add:hover{border-color:var(--rc-gray-400);color:var(--rc-text-body)}.stock-reval .rvl-note{margin-top:20px;max-width:520px}.stock-reval .rvl-footer{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;flex-wrap:wrap}.stock-reval .rvl-footer-summary{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--rc-text-secondary)}.stock-reval .rvl-footer-icon{font-size:16px;color:var(--rc-tint, var(--rc-primary))}.stock-reval .rvl-footer-impact{font-size:13px}.stock-reval .rvl-note-block{border-top:1px solid var(--rc-border)}.stock-reval .rvl-note-label{font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--rc-text-muted);margin-bottom:5px}@media(max-width: 760px){.stock-reval .rvl-builder-head{display:none}.stock-reval .rvl-line{grid-template-columns:1fr;gap:8px;padding:12px;border:1px solid var(--rc-border);border-radius:8px}.stock-reval .rvl-cell-r{text-align:left;display:flex;justify-content:space-between;align-items:center}.stock-reval .rvl-cell-r::before{content:attr(data-label);color:var(--rc-text-muted);font-weight:600;font-size:12px}.stock-reval .rvl-cell-del{justify-content:flex-start}}.rc-team .rc-role-intro{font-size:13px;color:var(--rc-text-secondary);margin-bottom:16px;max-width:620px;line-height:1.55}.rc-team .rc-role-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(282px, 1fr));gap:14px}.rc-team .rc-role-card{background:#fff;border:1px solid var(--rc-border);border-radius:10px;padding:16px;box-shadow:var(--rc-shadow-card)}.rc-team .rc-role-card .head{display:flex;align-items:center;gap:10px;margin-bottom:9px}.rc-team .rc-role-chip{width:32px;height:32px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:17px;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 15%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-team .rc-role-name{font-weight:700;font-size:14.5px;color:var(--rc-gray-900)}.rc-team .rc-role-count{margin-left:auto;font-size:12.5px;color:var(--rc-text-secondary)}.rc-team .rc-role-count b{color:var(--rc-gray-900)}.rc-team .rc-role-desc{font-size:13px;color:var(--rc-text-secondary);line-height:1.55}.rc-team .rc-role-picker{display:grid;grid-template-columns:1fr 1fr;gap:9px}.rc-team .rc-role-pick{display:flex;gap:11px;padding:12px 13px;border-radius:9px;cursor:pointer;border:1.5px solid var(--rc-border);background:#fff;transition:border-color .12s,background .12s}.rc-team .rc-role-pick:hover{border-color:var(--rc-border-strong)}.rc-team .rc-role-pick:has(input:checked){border-color:var(--rc-tint, var(--rc-primary));background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 6%, #fff)}.rc-team .rc-role-pick input{accent-color:var(--rc-tint, var(--rc-primary));margin-top:2px}.rc-team .rc-role-pick .lbl{font-weight:600;font-size:13.5px;color:var(--rc-gray-900)}.rc-team .rc-role-pick .desc{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px;line-height:1.45}.rc-team .rc-branch-pick{display:flex;align-items:center;gap:9px;padding:11px 13px;cursor:pointer;border:1px solid var(--rc-border);border-radius:8px;background:#fff;font-size:13.5px;transition:border-color .12s,background .12s}.rc-team .rc-branch-pick:hover{border-color:var(--rc-border-strong)}.rc-team .rc-branch-pick:has(input:checked){border-color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 6%, #fff)}.rc-team .rc-branch-pick input{accent-color:var(--rc-primary)}.rc-team .rc-branch-pick .ic{color:var(--rc-text-muted);font-size:16px}.rc-team .rc-branch-pick .nm{font-weight:500}.rc-team .rc-branch-pick .hint{font-size:12px;color:var(--rc-text-muted);margin-left:auto}.rc-team .rc-invite-row{display:flex;align-items:center;gap:13px;padding:14px 18px;border-bottom:1px solid var(--rc-border)}.rc-team .rc-invite-row:last-child{border-bottom:0}.rc-team .rc-invite-ic{width:38px;height:38px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--rc-gray-100);color:var(--rc-gray-500)}.rc-team .rc-invite-row .body{flex:1;min-width:0}.rc-team .rc-invite-row .em{font-weight:600;font-size:14px}.rc-team .rc-invite-row .mt{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px}.rc-team .rc-invite-row .br{font-size:13px;color:var(--rc-text-secondary)}@media(max-width: 640px){.rc-team .rc-role-picker{grid-template-columns:1fr}.rc-team .rc-invite-row{flex-wrap:wrap}.rc-team .rc-invite-row .br{width:100%}}.rb-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex:none;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, #fff);color:var(--rc-tint, var(--rc-primary))}.rb-ico-lg{width:44px;height:44px;border-radius:10px;font-size:1.3rem}.rb-ico-sm{width:24px;height:24px;border-radius:6px;font-size:.85rem}.rb-inp{width:100%;padding:.45rem .6rem;font:inherit;color:var(--rc-gray-900);background:#fff;border:1px solid var(--rc-gray-300);border-radius:var(--rc-radius, 6px)}.rb-inp:focus{outline:none;border-color:var(--rc-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-blue) 18%, transparent)}.rc-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:.35rem;background:var(--rc-tint, currentColor)}.rc-text-danger,.rc-text-danger:hover{--rc-btn-color: var(--rc-red);color:var(--rc-red)}.rb-eyebrow{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--rc-gray-500);margin-bottom:.15rem}.rb-rolecols{display:grid;grid-template-columns:288px minmax(0, 1fr);gap:1rem;align-items:start}.rb-rail{padding:.75rem;position:sticky;top:1rem;display:flex;flex-direction:column;gap:.5rem}.rb-rail-search{position:relative}.rb-rail-search .ti{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);color:var(--rc-gray-400)}.rb-rail-search .rb-inp{padding-left:1.9rem}.rb-rail-list{display:flex;flex-direction:column;gap:2px;max-height:62vh;overflow-y:auto}.rb-role-item{display:flex;align-items:center;gap:.6rem;padding:.5rem .55rem;border-radius:8px;text-decoration:none;color:inherit;border:1px solid rgba(0,0,0,0)}.rb-role-item:hover{background:var(--rc-gray-50)}.rb-role-item.sel{background:color-mix(in srgb, var(--rc-blue) 8%, #fff);border-color:color-mix(in srgb, var(--rc-blue) 24%, #fff)}.rb-role-info{min-width:0;display:flex;flex-direction:column}.rb-role-name{font-weight:600;font-size:.875rem;color:var(--rc-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.3rem}.rb-role-lock{color:var(--rc-gray-400);font-size:.8rem}.rb-role-sub{font-size:.72rem;color:var(--rc-gray-500)}.rb-rail-foot{padding-top:.25rem;border-top:1px solid var(--rc-gray-100)}.rb-editor{min-width:0;display:flex;flex-direction:column;gap:1rem}.rb-role-head{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.15rem}.rb-role-head-main{flex:1;min-width:0}.rb-role-head-title{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rb-role-head-title h2{font-size:1.15rem;margin:0}.rb-role-head-desc{margin:.35rem 0 0;color:var(--rc-gray-600);font-size:.875rem}.rb-perms{display:flex;flex-direction:column;gap:.6rem}.rb-perms-bar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.rb-perms-filter{position:relative;flex:1;min-width:200px}.rb-perms-filter .ti{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);color:var(--rc-gray-400)}.rb-perms-filter .rb-inp{padding-left:1.9rem}.rb-perms-empty{display:flex;align-items:center;gap:.5rem;justify-content:center;padding:1.5rem;color:var(--rc-gray-500);background:var(--rc-gray-50);border-radius:var(--rc-radius, 6px)}.rb-mod{border:1px solid var(--rc-gray-200);border-radius:var(--rc-radius, 8px);background:#fff;overflow:hidden}.rb-mod-head{display:flex;align-items:center;gap:.65rem;padding:.7rem .85rem;cursor:pointer;user-select:none}.rb-mod-head:hover{background:var(--rc-gray-50)}.rb-mod-titles{flex:1;min-width:0;display:flex;flex-direction:column}.rb-mod-title{font-weight:600;font-size:.9rem;color:var(--rc-gray-900)}.rb-mod-count{font-size:.72rem;color:var(--rc-gray-500)}.rb-mod-all{font:inherit;font-size:.78rem;font-weight:600;color:var(--rc-blue);background:none;border:none;cursor:pointer;padding:.2rem .4rem;border-radius:5px}.rb-mod-all:hover{background:color-mix(in srgb, var(--rc-blue) 12%, transparent)}.rb-mod-chev{color:var(--rc-gray-400);transition:transform .15s}.rb-mod:not(.is-open) .rb-perm-grid{display:none}.rb-mod:not(.is-open) .rb-mod-chev{transform:rotate(180deg)}.rb-perm-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rc-gray-100);border-top:1px solid var(--rc-gray-200)}.rb-perm-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .85rem;background:#fff;cursor:pointer;margin:0}.rb-perm-info{min-width:0}.rb-perm-label{display:flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:500;color:var(--rc-gray-800)}.rb-perm-key{display:block;font-family:var(--rc-font-mono);font-size:.7rem;color:var(--rc-gray-400)}.rb-sens{color:var(--rc-orange);font-size:.8rem}.rb-perm-row:not(:has(.rb-tgl-input:checked)) .rb-perm-label{color:var(--rc-gray-500)}.rb-tgl{position:relative;width:36px;height:21px;flex:none}.rb-tgl-input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.rb-tgl-knob{position:absolute;inset:0;border-radius:999px;background:var(--rc-gray-300);transition:background .15s;pointer-events:none}.rb-tgl-knob::after{content:"";position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s}.rb-tgl:has(.rb-tgl-input:checked) .rb-tgl-knob{background:var(--rc-green)}.rb-tgl:has(.rb-tgl-input:checked) .rb-tgl-knob::after{transform:translateX(15px)}.rb-tgl:has(.rb-tgl-input:disabled){opacity:.5}.rb-tgl-input:focus-visible+.rb-tgl-knob{box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-green) 32%, transparent)}.rb-savebar{position:sticky;bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 1rem;background:var(--rc-gray-900);color:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.18);z-index:5}.rb-savebar-msg b{color:#fff}.rb-savebar-actions{display:flex;gap:.5rem}.rb-create{display:flex;flex-direction:column;gap:1rem}.rb-create-head{display:flex;align-items:center;gap:.75rem}.rb-create-crumb{color:var(--rc-gray-500);font-size:.9rem}.rb-create-crumb b{color:var(--rc-gray-900)}.rb-create-details{padding:1.15rem}.rb-create-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.25rem}.rb-field{display:flex;flex-direction:column;gap:.3rem}.rb-field>label{font-size:.8rem;font-weight:600;color:var(--rc-gray-700)}.rb-swatches{display:flex;gap:.4rem;flex-wrap:wrap}.rb-sw{position:relative;width:32px;height:32px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--rc-tint, var(--rc-gray-400))}.rb-sw .rb-sw-input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.rb-sw .ti{opacity:0;font-size:.95rem}.rb-sw:has(.rb-sw-input:checked){box-shadow:0 0 0 2px #fff,0 0 0 4px var(--rc-tint, var(--rc-gray-500))}.rb-sw:has(.rb-sw-input:checked) .ti{opacity:1}.rb-sw-icon{background:var(--rc-gray-100);color:var(--rc-gray-700)}.rb-sw-icon .ti{opacity:1}.rb-sw-icon:has(.rb-sw-input:checked){background:color-mix(in srgb, var(--rc-blue) 12%, #fff);color:var(--rc-blue);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--rc-blue)}.rb-create-start{grid-column:1/-1}.rb-startfrom{display:flex;gap:.6rem;flex-wrap:wrap}.rb-startopt{display:flex;align-items:center;gap:.5rem;padding:.55rem .75rem;border-radius:8px;border:1px solid var(--rc-gray-200);text-decoration:none;color:inherit;cursor:pointer}.rb-startopt b{font-size:.85rem;display:block}.rb-startopt small{color:var(--rc-gray-500);font-size:.72rem}.rb-startopt.on{border-color:var(--rc-blue);background:color-mix(in srgb, var(--rc-blue) 7%, #fff)}.rb-startdup{margin-top:.5rem;max-width:320px}.rb-create-permstitle{font-size:1rem;margin:.25rem 0 0}.rb-create-foot{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;background:#fff;border-top:1px solid var(--rc-gray-200)}.rb-create-count b{font-size:1.05rem}.rb-create-actions{display:flex;gap:.5rem}.rb-assign{display:flex;flex-direction:column;gap:1rem}.rb-assign-bar{display:flex;align-items:center;gap:.6rem;padding:.75rem;flex-wrap:wrap}.rb-assign-bar .rb-assign-search{flex:1;min-width:220px}.rb-assign-bar select.rb-inp{width:auto;min-width:150px}.rb-assign-search{position:relative}.rb-assign-search .ti{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);color:var(--rc-gray-400)}.rb-assign-search .rb-inp{padding-left:1.9rem}.rb-assign-list{display:flex;flex-direction:column;gap:.75rem}.rb-user-card{padding:1rem 1.15rem}.rb-user-head{display:flex;align-items:center;gap:.75rem}.rb-user-id{flex:1;min-width:0;display:flex;flex-direction:column}.rb-user-name{font-weight:600;color:var(--rc-gray-900)}.rb-user-email{font-size:.8rem;color:var(--rc-gray-500)}.rb-user-none{margin:.75rem 0 0;color:var(--rc-gray-500);font-size:.85rem}.rb-mem-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.85rem}.rb-mem-row{border:1px solid var(--rc-gray-200);border-radius:8px}.rb-mem-display,.rb-mem-edit{display:grid;grid-template-columns:1.2fr 1.2fr auto auto;gap:.75rem;align-items:center;padding:.65rem .85rem}.rb-mem-value{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;color:var(--rc-gray-800)}.rb-mem-value .ti{color:var(--rc-gray-400)}.rb-mem-status{justify-self:start}.rb-mem-act{display:flex;gap:.35rem;justify-content:flex-end}.rb-scrim{position:fixed;inset:0;background:rgba(17,24,39,.45);z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem}.rb-modal{width:100%;max-width:440px;padding:0}.rb-modal-head{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.15rem;border-bottom:1px solid var(--rc-gray-100)}.rb-modal-head h3{font-size:1rem;margin:0;display:flex;align-items:center;gap:.5rem}.rb-modal-body{padding:1.15rem;display:flex;flex-direction:column;gap:.85rem}.rb-modal-foot{display:flex;justify-content:flex-end;gap:.5rem;padding:.85rem 1.15rem;border-top:1px solid var(--rc-gray-100)}@media(max-width: 900px){.rb-rolecols{grid-template-columns:1fr}.rb-rail{position:static}.rb-rail-list{max-height:none;flex-flow:row wrap}.rb-role-item{flex:1 1 220px}.rb-create-grid{grid-template-columns:1fr}}@media(max-width: 620px){.rb-perm-grid{grid-template-columns:1fr}}@media(max-width: 680px){.rb-mem-display,.rb-mem-edit{grid-template-columns:1fr 1fr}.rb-mem-status{grid-column:1/-1}.rb-mem-act{grid-column:1/-1;justify-content:flex-start}.rb-assign-bar select.rb-inp{flex:1}}.rc-srch .rc-srch-box{display:flex;align-items:center;gap:10px;max-width:760px;margin-bottom:1rem;padding:4px 6px 4px 4px;border:1px solid var(--rc-border);border-radius:12px;background:#fff}.rc-srch .rc-srch-box:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-primary) 18%, transparent)}.rc-srch .rc-srch-box .rc-srch-box-ic{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--rc-gray-50, #f8fafc);border-radius:9px;color:var(--rc-text-muted);font-size:19px}.rc-srch .rc-srch-box input{flex:1;min-width:0;border:0;outline:none;background:none;font-size:16px;color:var(--rc-text-body);padding:8px 6px}.rc-srch .rc-srch-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:.25rem 0 1.25rem}.rc-srch .rc-srch-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:22px;border:1px solid var(--rc-border);background:#fff;color:var(--rc-gray-900);font-family:inherit;font-size:13.5px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap}.rc-srch .rc-srch-tab .ti{font-size:16px;color:var(--rc-text-muted)}.rc-srch .rc-srch-tab .n{margin-left:2px;color:var(--rc-text-muted);font-weight:700}.rc-srch .rc-srch-tab:hover:not(.on):not(.is-empty){border-color:var(--rc-primary);color:var(--rc-primary)}.rc-srch .rc-srch-tab:hover:not(.on):not(.is-empty) .ti{color:var(--rc-primary)}.rc-srch .rc-srch-tab.on{background:var(--rc-primary);border-color:var(--rc-primary);color:#fff}.rc-srch .rc-srch-tab.on .ti,.rc-srch .rc-srch-tab.on .n{color:hsla(0,0%,100%,.9)}.rc-srch .rc-srch-tab.is-empty{color:var(--rc-text-muted);cursor:default}.rc-srch .rc-srch-tab.is-empty .ti,.rc-srch .rc-srch-tab.is-empty .n{color:var(--rc-gray-400)}.rc-srch .rc-srch-recents{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:1.5rem}.rc-srch .rc-srch-recents-l{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-srch .rc-srch-recent{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;border:1px solid var(--rc-border);background:#fff;color:var(--rc-text-secondary);font-size:12.5px;text-decoration:none;cursor:pointer}.rc-srch .rc-srch-recent i{color:var(--rc-text-muted);font-size:14px}.rc-srch .rc-srch-recent:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.rc-srch .rc-srch-group{margin-bottom:1.5rem}.rc-srch .rc-srch-grouphead{display:flex;align-items:center;gap:10px;margin-bottom:.625rem}.rc-srch .rc-srch-grouphead h2{margin:0;display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;color:var(--rc-gray-900)}.rc-srch .rc-srch-gcount{color:var(--rc-text-muted);font-weight:600;font-size:14px}.rc-srch .rc-srch-viewall{margin-left:auto;border:0;background:none;color:var(--rc-primary);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.rc-srch .rc-srch-viewall:hover{text-decoration:underline}.rc-srch .rc-srch-list{padding:0;overflow:hidden}.rc-srch .rc-srow{display:flex;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;color:inherit;border-bottom:1px solid var(--rc-border)}.rc-srch .rc-srow:last-child{border-bottom:0}.rc-srch .rc-srow:hover{background:var(--rc-gray-50, #f8fafc)}.rc-srch .rc-srow-ic{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:18px;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 14%, #fff);color:var(--rc-tint, var(--rc-primary))}.rc-srch .rc-srow-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rc-srch .rc-srow-nm{font-weight:600;font-size:14px;color:var(--rc-gray-900)}.rc-srch .rc-srow-sub{font-size:12.5px;color:var(--rc-text-secondary)}.rc-srch .rc-srow-chev{color:var(--rc-text-muted);flex-shrink:0}.rc-srch .rc-srch-grouphead h2 .rc-srow-ic{width:30px;height:30px;font-size:15px}.rc-branches .rc-bstat{display:flex;gap:1.75rem}.rc-branches .rc-bstat-k{font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--rc-text-muted)}.rc-branches .rc-bstat-v{margin-top:3px;font-size:20px;font-weight:700;color:var(--rc-gray-900)}.rc-policyrow{display:flex;gap:14px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--rc-gray-100)}.rc-policyrow-main{flex:1;min-width:0}.rc-policygrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:15px 18px}.rc-doc-chips{display:flex;flex-wrap:wrap;gap:9px}.rc-doc-chip{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1.5px solid var(--rc-border);border-radius:8px;background:#fff;color:var(--rc-text-body);font-weight:600;font-size:13px;cursor:pointer}.rc-doc-chip .rc-doc-chip-input{position:absolute;opacity:0;width:1px;height:1px}.rc-doc-chip .ti-checkbox{display:none;color:var(--rc-primary)}.rc-doc-chip .ti{font-size:16px}.rc-doc-chip:has(.rc-doc-chip-input:checked){border-color:var(--rc-primary);color:var(--rc-primary);background:color-mix(in srgb, var(--rc-indigo) 8%, #fff)}.rc-doc-chip:has(.rc-doc-chip-input:checked) .ti-square{display:none}.rc-doc-chip:has(.rc-doc-chip-input:checked) .ti-checkbox{display:inline}.rc-doc-chip:has(.rc-doc-chip-input:disabled){cursor:default}@media(max-width: 640px){.rc-branches .rc-bstat{gap:1.25rem}.rc-policygrid{grid-template-columns:1fr}}.auth-shell{min-height:100vh;background:var(--rc-surface-page);display:flex}.auth-split{display:grid;grid-template-columns:1.04fr .96fr;width:100%;min-height:100vh}.auth-brandpane{position:relative;background:#0b1220;color:#fff;padding:42px 44px;display:flex;flex-direction:column;overflow:hidden}.auth-brandpane::after{content:"";position:absolute;inset:0;background:radial-gradient(1100px 480px at 88% -12%, rgba(6, 111, 209, 0.42), transparent 60%),radial-gradient(760px 420px at -8% 116%, rgba(66, 153, 225, 0.22), transparent 60%);pointer-events:none}.auth-brandpane>*{position:relative;z-index:1}.auth-logo{display:flex;align-items:center;gap:11px}.auth-logo .lg{width:38px;height:38px;border-radius:10px;background:var(--rc-primary);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:19px;color:#fff}.auth-logo .nm{font-weight:700;font-size:17px}.auth-tag{font-size:27px;font-weight:700;line-height:1.25;letter-spacing:-0.02em;margin-top:auto}.auth-feats{margin:22px 0 0;display:grid;gap:13px}.auth-feat{display:flex;align-items:flex-start;gap:11px;font-size:13.5px;color:hsla(0,0%,100%,.82)}.auth-feat .ti{color:#5eb1ff;font-size:18px;margin-top:1px}.auth-foot{margin-top:30px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.13);display:flex;align-items:center;gap:13px;font-size:12.5px;color:hsla(0,0%,100%,.6)}.auth-foot b{color:#fff;font-weight:600}.auth-avs{display:flex}.auth-avs .av{width:30px;height:30px;border-radius:50%;border:2px solid #0b1220;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;margin-left:-8px}.auth-avs .av:first-child{margin-left:0}.auth-avs .av{background:var(--rc-tint, var(--rc-gray-500))}.auth-formpane{display:flex;align-items:center;justify-content:center;padding:40px}.auth-form{width:100%;max-width:356px}.auth-h{font-size:23px;font-weight:700;letter-spacing:-0.01em;color:var(--rc-text-body)}.auth-sub{font-size:13.5px;color:var(--rc-text-secondary);margin-top:6px}.auth-row{display:flex;align-items:center;justify-content:space-between}.auth-fields{display:grid;gap:15px;margin-top:22px}.auth-field-err{font-size:12px;color:var(--rc-danger);margin-top:2px}.auth-check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--rc-gray-700);cursor:pointer}.auth-check input{width:15px;height:15px;accent-color:var(--rc-primary)}.auth-link{font-size:13px;color:var(--rc-link);font-weight:500;text-decoration:none;cursor:pointer}.auth-link:hover{text-decoration:underline}.auth-link.auth-back{display:inline-flex;align-items:center;gap:5px;margin-bottom:18px}.auth-foot2{text-align:center;font-size:13px;color:var(--rc-text-secondary);margin-top:22px}.auth-note{margin-top:20px;padding:12px 14px;background:rgba(6,111,209,.08);border:1px solid rgba(6,111,209,.22);border-radius:9px;display:flex;gap:10px;font-size:12.5px;color:var(--rc-gray-700);line-height:1.55}.auth-note .ti{color:var(--rc-blue);font-size:17px;flex-shrink:0}.auth-icon{display:inline-flex;width:54px;height:54px;border-radius:14px;background:rgba(6,111,209,.14);color:var(--rc-blue);align-items:center;justify-content:center;font-size:26px;margin-bottom:16px}.otp-row{display:flex;gap:10px;justify-content:center}.otp-row input{width:48px;height:56px;text-align:center;font-size:22px;font-weight:700;font-family:var(--rc-font-mono);border:1px solid var(--rc-border-strong);border-radius:9px;color:var(--rc-text-body)}.otp-row input:focus{outline:0;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.pw-meter{display:flex;gap:5px;margin-top:9px}.pw-meter span{height:4px;flex:1;border-radius:3px;background:var(--rc-gray-200)}.pw-reqs{list-style:none;margin:11px 0 0;padding:0;display:grid;gap:6px}.pw-reqs li{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--rc-text-secondary)}.pw-reqs li.ok{color:var(--rc-green)}.pw-reqs li .ti{font-size:15px}.auth-alert{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:8px;font-size:13px;line-height:1.5;margin-bottom:16px}.auth-alert .ti{font-size:17px;flex-shrink:0;margin-top:1px}.auth-alert-error{background:rgba(214,57,57,.08);border:1px solid rgba(214,57,57,.25);color:#b13b3b}.auth-alert-ok{background:rgba(47,179,68,.08);border:1px solid rgba(47,179,68,.25);color:#1f7a30}.auth-pw{position:relative}.auth-pw .v2-input{padding-right:40px}.auth-pw .toggle{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:rgba(0,0,0,0);cursor:pointer;padding:6px;color:var(--rc-text-muted);line-height:1}.auth-pw .toggle .ti{font-size:17px}@media(max-width: 820px){.auth-split{grid-template-columns:1fr}.auth-brandpane{display:none}.auth-formpane{padding:28px 20px;min-height:100vh}}.rc-onb{max-width:1000px;margin:0 auto}.rc-onb .rc-ml-6{margin-left:6px}.rc-onb .rc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rc-onb .rc-onb-back{display:flex;align-items:center;gap:8px;margin-bottom:14px}.rc-onb .rc-onb-backlink{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--rc-text-secondary);text-decoration:none}.rc-onb .rc-onb-backlink:hover{color:var(--rc-text-body)}.rc-onb .rc-onb-crumb{font-size:13px;color:var(--rc-text-muted)}.rc-onb .rc-onb-crumb b{color:var(--rc-text-body)}.rc-onb .rc-onb-hero{display:flex;align-items:center;gap:14px;padding:18px 20px;margin-bottom:18px;background:#fff;border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card)}.rc-onb .rc-onb-hero-main{flex:1;min-width:0}.rc-onb .rc-onb-hero-name{font-size:19px;font-weight:700;letter-spacing:-0.01em}.rc-onb .rc-onb-hero-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--rc-text-secondary);margin-top:2px}.rc-onb .rc-onb-steps{display:flex;margin-bottom:18px;overflow-x:auto;background:#fff;border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card)}.rc-onb .rc-onb-step{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:11px;padding:13px 15px;border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:inherit;text-align:left;text-decoration:none;position:relative}.rc-onb .rc-onb-step:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:28px;background:var(--rc-border)}.rc-onb .rc-onb-step:hover{background:var(--rc-gray-50)}.rc-onb .rc-onb-step.on{background:rgba(var(--rc-primary-rgb), 0.06)}.rc-onb .rc-onb-step:first-child{border-radius:12px 0 0 12px}.rc-onb .rc-onb-step:last-child{border-radius:0 12px 12px 0}.rc-onb .rc-onb-step .node{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:var(--rc-gray-200);color:var(--rc-gray-600)}.rc-onb .rc-onb-step.on .node{background:var(--rc-primary);color:#fff}.rc-onb .rc-onb-step.done .node{background:var(--rc-green);color:#fff}.rc-onb .rc-onb-step .txt{display:flex;flex-direction:column;min-width:0}.rc-onb .rc-onb-step .l{font-size:13.5px;font-weight:600;color:var(--rc-gray-800);line-height:1.15}.rc-onb .rc-onb-step.on .l{color:var(--rc-primary)}.rc-onb .rc-onb-step .s{font-size:11px;color:var(--rc-text-secondary);margin-top:2px}.rc-onb .rc-onb-body{max-width:100%}.rc-onb .rc-onb-panel{background:#fff;border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-card);overflow:hidden}.rc-onb .rc-onb-phead{padding:20px 22px 4px}.rc-onb .rc-onb-phead h2{margin:0;font-size:19px;font-weight:700;letter-spacing:-0.01em;display:flex;align-items:center;gap:8px}.rc-onb .rc-onb-phead h2 i{color:var(--rc-primary)}.rc-onb .rc-onb-phead p{margin:6px 0 0;font-size:13.5px;color:var(--rc-text-secondary);line-height:1.5;max-width:64ch}.rc-onb .rc-onb-pbody{padding:18px 22px 22px}.rc-onb .rc-onb-panel-plain{max-width:100%}.rc-onb .rc-onb-sec{margin-top:22px}.rc-onb .rc-onb-sec:first-child{margin-top:8px}.rc-onb .rc-onb-sec>.h{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-secondary)}.rc-onb .rc-onb-sec>.h i{font-size:15px}.rc-onb .rc-onb-opt-sub{font-weight:500;text-transform:none;letter-spacing:0;color:var(--rc-text-muted)}.rc-onb .rc-onb-fgrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:15px 16px;max-width:780px}.rc-onb .rc-onb-fgrid .full{grid-column:1/-1}.rc-onb .rc-onb-fgrid .rc-field{margin:0;min-width:0}.rc-onb .rc-onb-checks{display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:8px}.rc-onb .rc-onb-check{display:inline-flex;align-items:center;gap:7px;cursor:pointer;margin:0;border:1.5px solid var(--rc-border);border-radius:9px;padding:8px 12px;background:#fff;font-size:13px;transition:border-color .12s,background .12s}.rc-onb .rc-onb-check input{width:15px;height:15px;accent-color:var(--rc-primary);cursor:pointer;margin:0}.rc-onb .rc-onb-check:has(input:checked){border-color:var(--rc-primary);background:rgba(32,107,196,.06)}.rc-onb .rc-colorfield{display:flex;align-items:center;gap:10px}.rc-onb .rc-colorfield input[type=color]{inline-size:44px;block-size:38px;padding:0;border:1.5px solid var(--rc-border);border-radius:9px;background:none;cursor:pointer;flex:none}.rc-onb .rc-colorfield .rc-input{flex:1;min-width:0}.rc-onb .rc-onb-optrow{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid var(--rc-border)}.rc-onb .rc-onb-optrow:first-of-type{border-top:0;padding-top:4px}.rc-onb .rc-onb-optrow .rc-switch{flex:none}.rc-onb .rc-onb-optrow-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.rc-onb .rc-onb-optrow-txt b{font-size:13.5px;font-weight:600;color:var(--rc-text-body)}.rc-onb .rc-onb-optrow-txt span{font-size:12.5px;color:var(--rc-text-secondary);line-height:1.45}.rc-onb .rc-onb-urlpreview{font-size:12px;color:var(--rc-text-muted);margin-top:5px}.rc-onb .rc-onb-auto{display:flex;gap:11px;margin-top:20px;padding:13px 15px;border-radius:10px;background:color-mix(in srgb, var(--rc-teal) 8%, #fff);border:1px solid color-mix(in srgb, var(--rc-teal) 22%, #fff)}.rc-onb .rc-onb-auto>i{color:var(--rc-teal);font-size:19px;flex-shrink:0;margin-top:1px}.rc-onb .rc-onb-auto .t{font-size:13px;font-weight:600;color:var(--rc-gray-800)}.rc-onb .rc-onb-auto ul{margin:6px 0 0;padding-left:17px;font-size:12.5px;color:var(--rc-text-secondary);line-height:1.7}.rc-onb .rc-onb-auto code{font-family:var(--rc-font-mono);font-size:11.5px;background:rgba(0,0,0,.05);padding:1px 5px;border-radius:4px}.rc-onb .rc-onb-rowcard{position:relative;border:1px solid var(--rc-border);border-radius:11px;padding:15px;margin-bottom:12px;background:var(--rc-gray-50)}.rc-onb .rc-onb-rowcard .rc-onb-rowcard-h{display:flex;align-items:center;gap:9px;margin-bottom:13px}.rc-onb .rc-onb-rowcard .idx{width:24px;height:24px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:#fff;border:1px solid var(--rc-border);color:var(--rc-text-secondary)}.rc-onb .rc-onb-rowcard .nm{flex:1;font-weight:600;font-size:14px}.rc-onb .rc-onb-tgl{cursor:pointer}.rc-onb .rc-onb-basealert{margin-bottom:14px}.rc-onb .rc-onb-rvcard{border:1px solid var(--rc-border);border-radius:12px;background:#fff;box-shadow:var(--rc-shadow-card);margin-bottom:14px;overflow:hidden}.rc-onb .rc-onb-rvcard .h{display:flex;align-items:center;gap:9px;padding:14px 18px;border-bottom:1px solid var(--rc-border)}.rc-onb .rc-onb-rvcard .h>i{font-size:19px;color:var(--rc-text-secondary)}.rc-onb .rc-onb-rvcard .h h3{margin:0;font-size:16px;font-weight:700;flex:1}.rc-onb .rc-onb-rvcard .h .ed{display:inline-flex;align-items:center;gap:5px;color:var(--rc-primary);font-size:13.5px;font-weight:600;text-decoration:none}.rc-onb .rc-onb-rvcard .h .ed:hover{text-decoration:underline}.rc-onb .rc-onb-kv{display:flex;gap:14px;padding:12px 18px;font-size:14px;border-bottom:1px solid var(--rc-gray-100)}.rc-onb .rc-onb-kv:last-child{border-bottom:0}.rc-onb .rc-onb-kv .k{width:170px;flex-shrink:0;color:var(--rc-text-secondary)}.rc-onb .rc-onb-kv .v{font-weight:500;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-onb .rc-onb-swatch{width:14px;height:14px;border-radius:4px;border:1px solid var(--rc-border);flex:none;background:var(--rc-swatch-color, var(--rc-gray-200))}.rc-onb .rc-onb-provision{display:flex;gap:13px;align-items:flex-start;margin-top:4px;padding:16px 18px;border-radius:12px;background:color-mix(in srgb, var(--rc-green) 7%, #fff);border:1px solid color-mix(in srgb, var(--rc-green) 30%, #fff)}.rc-onb .rc-onb-provision>i{font-size:22px;color:var(--rc-green);flex-shrink:0}.rc-onb .rc-onb-provision .t{font-weight:700;font-size:14.5px}.rc-onb .rc-onb-provision .d{font-size:13px;color:var(--rc-text-secondary);margin-top:3px;line-height:1.5}.rc-onb .rc-onb-provision code{font-family:var(--rc-font-mono);font-size:12px}.rc-onb .rc-onb-foot{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:10px;margin-top:20px;padding:14px 4px;background:linear-gradient(transparent, var(--rc-gray-50) 45%)}.rc-onb .rc-onb-foot .rc-onb-foot-spacer{flex:1}:root{--ntf-bg: #f9fafb;--ntf-card: #fff;--ntf-sunken: #f3f4f6;--ntf-ink: #1f2937;--ntf-sec: rgba(31, 41, 55, .75);--ntf-muted: rgba(31, 41, 55, .52);--ntf-line: #e5e7eb;--ntf-line2: #d1d5db;--ntf-pri: #066fd1;--ntf-pri-soft: #e8f1fb;--ntf-red: #d63939;--ntf-red-soft: #fbeaea;--ntf-amber: #b57e00;--ntf-amber-soft: #fdf3dc;--ntf-green: #218838;--ntf-green-soft: #e6f5e9;--ntf-teal: #0ca678;--ntf-teal-soft: #e2f5ef;--ntf-violet: #4263eb;--ntf-violet-soft: #eaeefc;--ntf-shadow: 0 1px 2px rgba(16, 24, 40, .06);--ntf-pop: 0 12px 32px rgba(16, 24, 40, .14), 0 2px 6px rgba(16, 24, 40, .06)}.ntf-page{padding:22px 24px 56px;max-width:1040px}.ntf-crumb{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ntf-muted);margin-bottom:6px}.ntf-crumb a{color:inherit;text-decoration:none}.ntf-head{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:16px}.ntf-head h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-0.015em}.ntf-head p{margin:4px 0 0;font-size:13px;color:var(--ntf-muted)}.ntf-actions{margin-inline-start:auto;display:flex;gap:8px}.ntf-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding-inline:12px;border:1px solid var(--ntf-line2);border-radius:8px;background:var(--ntf-card);color:var(--ntf-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.ntf-btn:hover{background:var(--ntf-sunken);color:var(--ntf-ink)}.ntf-btn.pri{background:var(--ntf-pri);border-color:var(--ntf-pri);color:#fff}.ntf-btn.pri:hover{filter:brightness(0.94);background:var(--ntf-pri);color:#fff}.ntf-btn.ghost{border-color:rgba(0,0,0,0);background:none;color:var(--ntf-sec)}.ntf-btn.sm{height:31px;font-size:12.5px;padding-inline:11px}.ntf-btn .ti{font-size:15px;line-height:1}.ntf-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.ntf-fchip{display:inline-flex;align-items:center;gap:6px;height:31px;padding-inline:12px;border:1px solid var(--ntf-line2);border-radius:20px;background:var(--ntf-card);color:var(--ntf-sec);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:none}.ntf-fchip:hover{background:var(--ntf-sunken);color:var(--ntf-sec)}.ntf-fchip .num{font-size:11px;font-weight:700;padding:0 5px;border-radius:9px;background:var(--ntf-sunken);color:var(--ntf-sec)}.ntf-fchip .ti{font-size:15px}.ntf-fchip[aria-pressed=true]{background:var(--ntf-pri);border-color:var(--ntf-pri);color:#fff}.ntf-fchip[aria-pressed=true] .num{background:hsla(0,0%,100%,.24);color:#fff}.ntf-div{width:1px;height:20px;background:var(--ntf-line);margin-inline:2px}.ntf-card{background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:12px;box-shadow:var(--ntf-shadow);overflow:hidden}.ntf-day{padding:8px 16px;background:var(--ntf-sunken);border-bottom:1px solid var(--ntf-line);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ntf-muted);display:flex;gap:8px;align-items:center}.ntf-item{display:flex;gap:12px;padding:13px 16px;border-bottom:1px solid var(--ntf-line);text-decoration:none;color:inherit;border-inline-start:3px solid rgba(0,0,0,0);cursor:pointer;align-items:flex-start;position:relative}.ntf-item:last-child{border-bottom:0}.ntf-item:hover{background:var(--ntf-sunken)}.ntf-item.unread{background:color-mix(in srgb, var(--ntf-pri-soft) 50%, var(--ntf-card))}.ntf-item.unread:hover{background:color-mix(in srgb, var(--ntf-pri-soft) 78%, var(--ntf-card))}.ntf-item.due{border-inline-start-color:var(--ntf-amber)}.ntf-item.late{border-inline-start-color:var(--ntf-red)}.ntf-item.ok{border-inline-start-color:var(--ntf-green)}.ntf-rowlink{position:absolute;inset:0;z-index:1}.ntf-tile{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:none;margin-top:1px;font-size:17px}.ntf-tile.coll{background:var(--ntf-pri-soft);color:var(--ntf-pri)}.ntf-tile.stock{background:var(--ntf-violet-soft);color:var(--ntf-violet)}.ntf-tile.bill{background:var(--ntf-teal-soft);color:var(--ntf-teal)}.ntf-body{min-width:0;flex:1}.ntf-title{font-size:13.5px;font-weight:600;line-height:1.35;display:flex;gap:7px;align-items:flex-start;color:var(--ntf-ink)}.ntf-title .udot{width:7px;height:7px;border-radius:50%;background:var(--ntf-pri);flex:none;margin-top:5px}.ntf-sub{display:block;font-size:12.5px;color:var(--ntf-sec);line-height:1.45;margin-top:2px}.ntf-meta{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;color:var(--ntf-muted);flex-wrap:wrap}.ntf-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;border-radius:5px;background:var(--ntf-sunken);border:1px solid var(--ntf-line);font-size:10.5px;font-weight:600;color:var(--ntf-sec)}.ntf-tag .ti{font-size:12px}.ntf-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;font-size:10.5px;font-weight:700}.ntf-chip.late{background:var(--ntf-red-soft);color:var(--ntf-red)}.ntf-chip.due{background:var(--ntf-amber-soft);color:var(--ntf-amber)}.ntf-chip.ok{background:var(--ntf-green-soft);color:var(--ntf-green)}.ntf-chip.unread{background:var(--ntf-pri-soft);color:var(--ntf-pri)}.ntf-chip .ti{font-size:12px}.ntf-side{display:flex;align-items:center;gap:2px;flex:none;align-self:center;position:relative;z-index:2}.ntf-time{font-size:11.5px;color:var(--ntf-muted);white-space:nowrap;margin-inline-end:4px}.ntf-iact{width:28px;height:28px;border:1px solid rgba(0,0,0,0);border-radius:7px;background:none;color:var(--ntf-muted);display:grid;place-items:center;cursor:pointer;opacity:0;padding:0}.ntf-item:hover .ntf-iact{opacity:1}.ntf-iact:hover{background:var(--ntf-card);border-color:var(--ntf-line2);color:var(--ntf-ink)}.ntf-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 16px;background:var(--ntf-sunken);font-size:12px;color:var(--ntf-muted)}.ntf-foot .pagination{margin:0}.ntf-link{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ntf-pri);cursor:pointer;text-decoration:none}.ntf-link:hover{text-decoration:underline;color:var(--ntf-pri)}.ntf-empty{padding:56px 24px;text-align:center}.ntf-empty .ring{width:52px;height:52px;border-radius:50%;background:var(--ntf-sunken);border:1px solid var(--ntf-line);color:var(--ntf-muted);display:grid;place-items:center;margin:0 auto 14px;font-size:21px}.ntf-empty h4{margin:0 0 5px;font-size:15px;font-weight:600}.ntf-empty p{margin:0 auto;font-size:13px;color:var(--ntf-muted);line-height:1.55;max-width:46ch}.ntf-empty .cta{margin-top:16px;display:flex;gap:8px;justify-content:center}@media(max-width: 820px){.ntf-side{flex-direction:column;align-items:flex-end;gap:6px}.ntf-iact{opacity:1}}.ntf-bell{position:relative;width:36px;height:36px;border:1px solid rgba(0,0,0,0);border-radius:9px;background:none;color:var(--ntf-sec);display:grid;place-items:center;cursor:pointer;padding:0}.ntf-bell:hover{background:var(--ntf-sunken);color:var(--ntf-ink)}.ntf-bell[aria-expanded=true]{background:var(--ntf-pri-soft);border-color:var(--ntf-pri);color:var(--ntf-pri)}.ntf-bell .ti{font-size:21px}.ntf-count{position:absolute;top:2px;inset-inline-end:2px;min-width:16px;height:16px;padding:0 4px;border-radius:9px;background:var(--ntf-red);color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center;border:2px solid var(--ntf-card);box-sizing:content-box;font-variant-numeric:tabular-nums}.ntf-dot-only{position:absolute;top:7px;inset-inline-end:8px;width:8px;height:8px;border-radius:50%;background:var(--ntf-red);border:2px solid var(--ntf-card);display:none}@media(max-width: 576px){.ntf-count{display:none}.ntf-dot-only{display:block}}.ntf-panel{width:392px;max-width:calc(100vw - 24px);background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:12px;box-shadow:var(--ntf-pop);overflow:hidden;padding:0}.ntf-panel-head{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--ntf-line)}.ntf-panel-head h3{margin:0;font-size:13.5px;font-weight:600}.ntf-panel-head .n{font-size:11.5px;font-weight:600;color:var(--ntf-muted)}.ntf-spacer{flex:1}.ntf-list{max-height:420px;overflow:auto}.ntf-list turbo-frame{display:block}.ntf-feedmore{padding:12px 14px;text-align:center;font-size:12.5px;color:var(--ntf-muted)}.ntf-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;background:var(--ntf-sunken)}.ntf-panel-foot .n{font-size:11.5px;color:var(--ntf-muted)}.ntf-panel .ntf-item{gap:11px;padding:11px 14px}.ntf-panel .ntf-tile{width:32px;height:32px;font-size:16px}.ntf-panel .ntf-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.ntf-panel .ntf-meta{margin-top:5px;flex-wrap:nowrap;overflow:hidden}.ntf-panel .ntf-empty{padding:38px 24px}.ntf-panel .ntf-empty .ring{width:46px;height:46px;font-size:19px;margin-bottom:12px}.ntf-panel .ntf-empty h4{font-size:13.5px;margin-bottom:4px}.ntf-panel .ntf-empty p{font-size:12.5px;line-height:1.5}.ntf-detail-page{max-width:1000px}.ntf-back{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ntf-sec);text-decoration:none;margin-bottom:12px}.ntf-back:hover{color:var(--ntf-pri)}.ntf-hero{background:var(--ntf-card);border:1px solid var(--ntf-line);border-inline-start:4px solid var(--ntf-red);border-radius:12px;box-shadow:var(--ntf-shadow);padding:18px 20px}.ntf-hero.due{border-inline-start-color:var(--ntf-amber)}.ntf-hero.ok{border-inline-start-color:var(--ntf-green)}.ntf-hero .toprow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:11px}.ntf-hero .toprow .grow{flex:1;min-width:200px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ntf-hero .ntf-tile{width:44px;height:44px;border-radius:11px;font-size:22px}.ntf-hero h1{margin:0;font-size:21px;font-weight:600;letter-spacing:-0.015em;line-height:1.28}.ntf-hero .lede{display:block;font-size:13.5px;color:var(--ntf-sec);margin-top:7px;line-height:1.5;max-width:74ch}.ntf-hero .stamp{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--ntf-muted);margin-top:11px}.ntf-hero .stamp>.ti{font-size:15px}.ntf-heroacts{display:flex;gap:8px;flex-wrap:wrap;margin-top:15px;padding-top:14px;border-top:1px solid var(--ntf-line);align-items:center}.ntf-heroacts .ntf-btn{height:35px;padding-inline:13px}.ntf-danger{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ntf-red);cursor:pointer;align-self:center}.ntf-danger:hover{text-decoration:underline}.ntf-cols{display:grid;grid-template-columns:minmax(0, 1fr) 316px;gap:18px;align-items:start;margin-top:18px}.ntf-cardhd{display:flex;align-items:center;gap:9px;padding:11px 16px;border-bottom:1px solid var(--ntf-line)}.ntf-cardhd h3{margin:0;font-size:13px;font-weight:600;flex:1}.ntf-cardhd .n{font-size:11.5px;color:var(--ntf-muted)}.ntf-cardhd>.ti{font-size:15px;color:var(--ntf-pri)}.ntf-cardbd{padding:15px 16px}.ntf-cardbd.tight{padding:8px}.ntf-facts{display:grid;grid-template-columns:repeat(3, 1fr);gap:1px;background:var(--ntf-line);border-radius:10px;overflow:hidden}.ntf-fact{background:var(--ntf-card);padding:12px 13px}.ntf-fact .k{display:block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ntf-muted)}.ntf-fact .v{display:block;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:3px}.ntf-fact .v.late{color:var(--ntf-red)}.ntf-fact .v.due{color:var(--ntf-amber)}.ntf-fact .v.ok{color:var(--ntf-green)}.ntf-fact .c{display:block;font-size:11.5px;color:var(--ntf-muted);margin-top:3px}.ntf-row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:9px 0;border-bottom:1px dashed var(--ntf-line)}.ntf-row:last-child{border-bottom:0}.ntf-row .k{color:var(--ntf-muted);min-width:0}.ntf-row .k a{color:var(--ntf-pri);text-decoration:none}.ntf-row .k a:hover{text-decoration:underline}.ntf-row .late-note{color:var(--ntf-red);font-weight:600;margin-inline-start:6px;font-size:12px}.ntf-row .v{font-weight:600;text-align:end;font-variant-numeric:tabular-nums}.ntf-row .v.late{color:var(--ntf-red)}.ntf-row .v.due{color:var(--ntf-amber)}.ntf-row .v a{color:var(--ntf-pri);text-decoration:none}.ntf-row .v a:hover{text-decoration:underline}.ntf-rows{margin-top:14px}.ntf-why{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;border-radius:10px;background:var(--ntf-pri-soft)}.ntf-why>.ti{color:var(--ntf-pri);margin-top:2px;font-size:18px}.ntf-why .t{display:block;font-size:13px;font-weight:600}.ntf-why .s{display:block;font-size:12.5px;color:var(--ntf-sec);margin-top:4px;line-height:1.5}.ntf-whyacts{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ntf-tl{position:relative;padding-inline-start:22px}.ntf-tl::before{content:"";position:absolute;inset-block:6px 10px;inset-inline-start:5px;width:2px;background:var(--ntf-line)}.ntf-ev{position:relative;padding-bottom:14px}.ntf-ev:last-child{padding-bottom:0}.ntf-ev::before{content:"";position:absolute;inset-inline-start:-21px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--ntf-line2);border:2px solid var(--ntf-card)}.ntf-ev.now::before{background:var(--ntf-red)}.ntf-ev.good::before{background:var(--ntf-green)}.ntf-ev .t{display:block;font-size:12.5px;font-weight:600}.ntf-ev .s{display:block;font-size:12px;color:var(--ntf-muted);margin-top:2px;line-height:1.45}.ntf-more{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;margin-top:4px;font:inherit;font-size:12px;font-weight:600;color:var(--ntf-pri);cursor:pointer}.ntf-more:hover{text-decoration:underline}.ntf-prevnext{display:flex;justify-content:space-between;gap:10px;margin-top:20px}.ntf-prevnext a{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ntf-sec);text-decoration:none;min-width:0}.ntf-prevnext a:hover{color:var(--ntf-pri)}.ntf-aside{min-width:0}.ntf-aside .ntf-card+.ntf-card{margin-top:14px}.ntf-contact{display:flex;align-items:center;gap:11px}.ntf-contact .av{width:36px;height:36px;border-radius:50%;background:var(--ntf-sunken);border:1px solid var(--ntf-line);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--ntf-sec);flex:none}.ntf-contact .t{display:block;font-size:13.5px;font-weight:600}.ntf-contact .s{display:block;font-size:12px;color:var(--ntf-muted);margin-top:2px}.ntf-quick{display:flex;flex-direction:column;gap:7px;margin-top:12px}.ntf-quick.mt-0{margin-top:0}.ntf-quick a{display:flex;align-items:center;gap:8px;padding:9px 11px;min-width:0;border:1px solid var(--ntf-line2);border-radius:8px;font-size:13px;font-weight:600;color:var(--ntf-ink);text-decoration:none}.ntf-quick a:hover{background:var(--ntf-sunken);color:var(--ntf-ink)}.ntf-quick a .ti{color:var(--ntf-muted);flex:none;font-size:15px}.ntf-quick a .ntf-tile{width:30px;height:30px;border-radius:8px;font-size:15px;margin-top:0}@media(max-width: 940px){.ntf-cols{grid-template-columns:1fr}.ntf-facts{grid-template-columns:repeat(2, 1fr)}}.rmd-page{padding:22px 24px 56px;max-width:1120px}.rmd-crumb{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ntf-muted);margin-bottom:6px}.rmd-crumb a{color:inherit;text-decoration:none}.rmd-head{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;margin-bottom:16px}.rmd-head h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-0.015em}.rmd-head p{margin:4px 0 0;font-size:13px;color:var(--ntf-muted)}.rmd-head .acts{margin-inline-start:auto;display:flex;gap:8px}.rmd-btn{display:inline-flex;align-items:center;gap:7px;height:34px;padding-inline:12px;border:1px solid var(--ntf-line2);border-radius:8px;background:var(--ntf-card);color:var(--ntf-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.rmd-btn:hover{background:var(--ntf-sunken);color:var(--ntf-ink)}.rmd-btn.pri{background:var(--ntf-pri);border-color:var(--ntf-pri);color:#fff}.rmd-btn.pri:hover{filter:brightness(0.94);background:var(--ntf-pri);color:#fff}.rmd-btn.ghost{border-color:rgba(0,0,0,0);background:none;color:var(--ntf-sec)}.rmd-btn.sm{height:31px;font-size:12.5px;padding-inline:11px}.rmd-btn.on{border-color:var(--ntf-pri);background:var(--ntf-pri-soft);color:var(--ntf-pri)}.rmd-btn .ti{font-size:15px;line-height:1}.rmd-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px}.rmd-fchip{display:inline-flex;align-items:center;gap:6px;height:31px;padding-inline:12px;border:1px solid var(--ntf-line2);border-radius:20px;background:var(--ntf-card);color:var(--ntf-sec);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;text-decoration:none}.rmd-fchip:hover{background:var(--ntf-sunken);color:var(--ntf-sec)}.rmd-fchip .num{font-size:11px;font-weight:700;padding:0 5px;border-radius:9px;background:var(--ntf-sunken);color:var(--ntf-sec)}.rmd-fchip .ti{font-size:15px}.rmd-fchip[aria-pressed=true]{background:var(--ntf-pri);border-color:var(--ntf-pri);color:#fff}.rmd-fchip[aria-pressed=true] .num{background:hsla(0,0%,100%,.24);color:#fff}.rmd-div{width:1px;height:20px;background:var(--ntf-line);margin-inline:2px}.rmd-card{background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:12px;box-shadow:var(--ntf-shadow)}.rmd-card.clip{overflow:hidden}table.rmd-tbl{width:100%;border-collapse:collapse}table.rmd-tbl th{text-align:start;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ntf-muted);padding:9px 14px;background:var(--ntf-sunken);border-bottom:1px solid var(--ntf-line);white-space:nowrap}table.rmd-tbl td{padding:11px 14px;border-bottom:1px solid var(--ntf-line);vertical-align:middle;font-size:13px}table.rmd-tbl tr:last-child td{border-bottom:0}table.rmd-tbl tbody tr:hover{background:var(--ntf-sunken)}table.rmd-tbl tr.off td{opacity:.62}.rmd-watch{display:flex;gap:10px;align-items:flex-start;min-width:0}.rmd-watch a{display:block;font-size:13.5px;font-weight:600;color:var(--ntf-ink);text-decoration:none}.rmd-watch a:hover{color:var(--ntf-pri);text-decoration:underline}.rmd-watch .rmd-name{display:block;font-size:13.5px;font-weight:600}.rmd-watch .s{font-size:12px;color:var(--ntf-muted);margin-top:2px;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.rmd-tile{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;margin-top:1px;font-size:15px}.rmd-tile.coll{background:var(--ntf-pri-soft);color:var(--ntf-pri)}.rmd-tile.stock{background:var(--ntf-violet-soft);color:var(--ntf-violet)}.rmd-tile.bill{background:var(--ntf-teal-soft);color:var(--ntf-teal)}.rmd-cond{display:block;font-size:12.5px;color:var(--ntf-sec);line-height:1.4}.rmd-cond .em{color:var(--ntf-ink);font-weight:600}.rmd-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:20px;font-size:11px;font-weight:700;white-space:nowrap}.rmd-badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.rmd-badge.act{background:var(--ntf-green-soft);color:var(--ntf-green)}.rmd-badge.pau{background:var(--ntf-amber-soft);color:var(--ntf-amber)}.rmd-badge.done{background:var(--ntf-sunken);color:var(--ntf-sec)}.rmd-when{display:block;font-size:12.5px;color:var(--ntf-sec);white-space:nowrap}.rmd-when .c{display:block;font-size:11px;color:var(--ntf-muted);margin-top:2px}.rmd-acts{display:flex;gap:2px;justify-content:flex-end}.rmd-iact{width:29px;height:29px;border:1px solid rgba(0,0,0,0);border-radius:7px;background:none;color:var(--ntf-muted);display:grid;place-items:center;cursor:pointer;padding:0}.rmd-iact:hover{background:var(--ntf-card);border-color:var(--ntf-line2);color:var(--ntf-ink)}.rmd-iact.del:hover{color:var(--ntf-red);border-color:var(--ntf-red)}.rmd-foot{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:var(--ntf-sunken);font-size:12px;color:var(--ntf-muted)}.rmd-link{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ntf-pri);cursor:pointer;text-decoration:none}.rmd-link:hover{text-decoration:underline}.rmd-empty{padding:52px 24px;text-align:center}.rmd-empty .ring{width:52px;height:52px;border-radius:50%;background:var(--ntf-pri-soft);color:var(--ntf-pri);display:grid;place-items:center;margin:0 auto 14px;font-size:21px}.rmd-empty h4{margin:0 0 6px;font-size:15px;font-weight:600}.rmd-empty p{margin:0 auto;font-size:13px;color:var(--ntf-muted);line-height:1.55;max-width:52ch}.rmd-teach{display:grid;grid-template-columns:repeat(3, 1fr);gap:12px;max-width:760px;margin:20px auto 0;text-align:start}.rmd-teach>div{border:1px solid var(--ntf-line);border-radius:10px;padding:12px 13px;background:var(--ntf-card)}.rmd-teach .t{display:flex;font-size:12.5px;font-weight:600;gap:8px;align-items:center}.rmd-teach .b{display:block;font-size:12px;color:var(--ntf-muted);margin-top:5px;line-height:1.45}@media(max-width: 900px){.rmd-teach{grid-template-columns:1fr}.rmd-tbl th.hide,.rmd-tbl td.hide{display:none}}.rmd-cols{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:20px;align-items:start;margin-top:18px}.rmd-cardhd{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid var(--ntf-line)}.rmd-cardhd h3{margin:0;font-size:13.5px;font-weight:600;flex:1}.rmd-cardhd .step{width:21px;height:21px;border-radius:50%;background:var(--ntf-pri-soft);color:var(--ntf-pri);display:grid;place-items:center;font-size:11px;font-weight:700}.rmd-cardhd>.ti{font-size:17px;color:var(--ntf-pri)}.rmd-cardbd{padding:15px 16px}.rmd-field+.rmd-field{margin-top:17px}.rmd-flab{display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ntf-muted);margin-bottom:7px}.rmd-hint{display:block;font-size:11.5px;color:var(--ntf-muted);margin-top:7px;line-height:1.45;max-width:70ch}.rmd-err{display:flex;gap:6px;align-items:center;font-size:11.5px;font-weight:600;color:var(--ntf-red);margin-top:7px}.rmd-kinds{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.rmd-kind{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border:1px solid var(--ntf-line2);border-radius:10px;background:var(--ntf-card);cursor:pointer;text-align:start;font:inherit;color:inherit;position:relative;margin:0}.rmd-kind input{position:absolute;opacity:0;pointer-events:none}.rmd-kind:hover{background:var(--ntf-sunken)}.rmd-kind:has(input:checked){border-color:var(--ntf-pri);background:var(--ntf-pri-soft)}.rmd-kind .tile{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none;font-size:15px}.rmd-kind .tile.coll{background:var(--ntf-pri-soft);color:var(--ntf-pri)}.rmd-kind .tile.stock{background:var(--ntf-violet-soft);color:var(--ntf-violet)}.rmd-kind .tile.bill{background:var(--ntf-teal-soft);color:var(--ntf-teal)}.rmd-kind:has(input:checked) .tile.coll{background:var(--ntf-pri);color:#fff}.rmd-kind .t{display:block;font-size:13px;font-weight:600}.rmd-kind .s{display:block;font-size:11.5px;color:var(--ntf-muted);margin-top:2px;line-height:1.35}.rmd-opts{display:flex;flex-direction:column;gap:6px}.rmd-opt{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--ntf-line2);border-radius:8px;font:inherit;font-size:13px;background:var(--ntf-card);color:inherit;cursor:pointer;text-align:start;position:relative;margin:0}.rmd-opt input{position:absolute;opacity:0;pointer-events:none}.rmd-opt:hover{background:var(--ntf-sunken)}.rmd-opt:has(input:checked){border-color:var(--ntf-pri);background:var(--ntf-pri-soft);color:var(--ntf-pri);font-weight:600}.rmd-opt .tail{margin-inline-start:auto;font-size:11.5px;font-weight:600;color:var(--ntf-muted)}.rmd-opt:has(input:checked) .tail{color:var(--ntf-pri)}.rmd-radio{width:15px;height:15px;border-radius:50%;border:2px solid var(--ntf-line2);flex:none;display:grid;place-items:center}.rmd-opt:has(input:checked) .rmd-radio{border-color:var(--ntf-pri)}.rmd-opt:has(input:checked) .rmd-radio::after{content:"";width:7px;height:7px;border-radius:50%;background:var(--ntf-pri)}.rmd-sub{margin-top:9px;padding-inline-start:24px;display:flex;gap:9px;align-items:center;flex-wrap:wrap}.rmd-sub.flush{padding-inline-start:0}.rmd-seg{display:flex;border:1px solid var(--ntf-line2);border-radius:8px;overflow:hidden;max-width:340px}.rmd-seg button{flex:1;border:0;border-inline-end:1px solid var(--ntf-line2);background:var(--ntf-card);color:var(--ntf-sec);font:inherit;font-size:12.5px;font-weight:600;padding:9px 8px;cursor:pointer}.rmd-seg button:last-of-type{border-inline-end:0}.rmd-seg button.on,.rmd-seg button[aria-pressed=true]{background:var(--ntf-pri);color:#fff}.rmd-stepper{display:flex;align-items:center;border:1px solid var(--ntf-line2);border-radius:8px;overflow:hidden;width:112px}.rmd-stepper button{width:32px;border:0;background:var(--ntf-card);color:var(--ntf-sec);font:inherit;font-size:16px;font-weight:600;cursor:pointer;height:34px;padding:0}.rmd-stepper button:hover{background:var(--ntf-sunken);color:var(--ntf-ink)}.rmd-stepper input{flex:1;width:100%;min-width:0;border:0;border-inline:1px solid var(--ntf-line2);background:var(--ntf-card);color:var(--ntf-ink);font:inherit;font-size:14px;font-weight:600;text-align:center;height:34px;padding:0;appearance:textfield}.rmd-stepper input::-webkit-outer-spin-button,.rmd-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.rmd-unit{font-size:12.5px;color:var(--ntf-sec)}.rmd-quick{display:flex;gap:6px}.rmd-quick button{border:1px solid var(--ntf-line2);border-radius:20px;background:var(--ntf-card);color:var(--ntf-sec);font:inherit;font-size:11.5px;font-weight:600;padding:4px 10px;cursor:pointer}.rmd-quick button:hover,.rmd-quick button[aria-pressed=true]{border-color:var(--ntf-pri);background:var(--ntf-pri-soft);color:var(--ntf-pri)}.rmd-formfoot{display:flex;align-items:center;gap:9px;padding:13px 16px;background:var(--ntf-sunken);border-top:1px solid var(--ntf-line);border-radius:0 0 11px 11px}.rmd-danger{background:none;border:0;padding:0;font:inherit;font-size:12.5px;font-weight:600;color:var(--ntf-red);cursor:pointer}.rmd-danger:hover{text-decoration:underline}.rmd-row{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;padding:8px 0;border-bottom:1px dashed var(--ntf-line)}.rmd-row:last-child{border-bottom:0}.rmd-row .k{color:var(--ntf-muted)}.rmd-row .v{font-weight:600;text-align:end}.dim{opacity:.45;pointer-events:none}.rmd-sum{background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:12px;box-shadow:var(--ntf-shadow);overflow:hidden;position:sticky;top:82px}.rmd-sum .hd{padding:11px 14px;border-bottom:1px solid var(--ntf-line);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ntf-muted)}.rmd-sum .bd{padding:14px}.rmd-say{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:10px;background:var(--ntf-pri-soft)}.rmd-say .ti{color:var(--ntf-pri);margin-top:2px;font-size:17px;flex:none}.rmd-say p{margin:0;font-size:13px;line-height:1.5;color:var(--ntf-ink)}.rmd-say strong{font-weight:600}.rmd-rows2{margin-top:13px}.rmd-prev{margin-top:13px}.rmd-prevlab{display:block;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ntf-muted);margin-bottom:8px}.rmd-mini{display:flex;gap:10px;padding:11px;border:1px solid var(--ntf-line);border-radius:10px;border-inline-start:3px solid var(--ntf-red)}.rmd-mini .tile{width:28px;height:28px;border-radius:8px;background:var(--ntf-pri-soft);color:var(--ntf-pri);display:grid;place-items:center;flex:none;font-size:14px}.rmd-mini .tile.stock{background:var(--ntf-violet-soft);color:var(--ntf-violet)}.rmd-mini .tile.bill{background:var(--ntf-teal-soft);color:var(--ntf-teal)}.rmd-mini .t{display:block;font-size:12.5px;font-weight:600;line-height:1.35}.rmd-mini .s{display:block;font-size:11.5px;color:var(--ntf-muted);margin-top:3px;line-height:1.4}@media(max-width: 960px){.rmd-cols{grid-template-columns:1fr}.rmd-kinds{grid-template-columns:1fr}.rmd-sum{position:static}}.rmd-pop-wrap{position:relative;display:inline-block}.rmd-pop{width:336px;max-width:calc(100vw - 24px);background:var(--ntf-card);border:1px solid var(--ntf-line);border-radius:12px;box-shadow:var(--ntf-pop);overflow:hidden;position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:30}.rmd-pop-head{display:flex;align-items:center;gap:9px;padding:12px 14px;border-bottom:1px solid var(--ntf-line)}.rmd-pop-head h3{margin:0;font-size:13.5px;font-weight:600;flex:1}.rmd-pop-head>.ti{color:var(--ntf-pri);font-size:17px}.rmd-close{width:28px;height:28px;border:1px solid rgba(0,0,0,0);border-radius:7px;background:none;color:var(--ntf-muted);display:grid;place-items:center;cursor:pointer;padding:0}.rmd-close:hover{background:var(--ntf-sunken);border-color:var(--ntf-line2);color:var(--ntf-ink)}.rmd-pop-body{padding:13px 14px}.rmd-ctx{font-size:12px;color:var(--ntf-sec);background:var(--ntf-sunken);border:1px solid var(--ntf-line);border-radius:8px;padding:8px 10px;margin-bottom:13px}.rmd-num{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.rmd-active{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-radius:10px;background:var(--ntf-pri-soft)}.rmd-active>.ti{color:var(--ntf-pri);font-size:17px;margin-top:1px;flex:none}.rmd-active .t{display:block;font-size:13px;font-weight:600}.rmd-active .s{display:block;font-size:11.5px;color:var(--ntf-sec);margin-top:2px;line-height:1.4}.rmd-popwhen{display:flex;gap:7px;align-items:flex-start;padding:10px 14px;border-top:1px solid var(--ntf-line);background:var(--ntf-sunken);font-size:11.5px;color:var(--ntf-muted);line-height:1.4}.rmd-popwhen .ti{font-size:14px;margin-top:1px;flex:none}.rmd-pop-foot{display:flex;align-items:center;gap:8px;padding:11px 14px;border-top:1px solid var(--ntf-line)}.rmd-pop-foot .sp{flex:1}@media(max-width: 900px){.ntf-page,.rmd-page{padding:16px 14px 44px}.ntf-head h1,.rmd-head h1{font-size:19px}.ntf-actions,.rmd-head .acts{margin-inline-start:0;width:100%;gap:8px}.ntf-actions .ntf-btn,.rmd-head .acts .rmd-btn{flex:1;justify-content:center}.ntf-filters,.rmd-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;margin-inline:-14px;padding-inline:14px;scrollbar-width:none}.ntf-filters::-webkit-scrollbar,.rmd-filters::-webkit-scrollbar{display:none}.ntf-fchip,.rmd-fchip{flex:none;height:34px}.ntf-div,.rmd-div{flex:none}}@media(max-width: 700px){.ntf-item{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:12px 13px;align-items:start}.ntf-body{grid-column:2}.ntf-title{font-size:14px}.ntf-side{grid-column:2;align-self:start;justify-content:flex-start;flex-direction:row;align-items:center;gap:4px;flex-wrap:wrap;margin-top:2px}.ntf-iact{opacity:1;width:38px;height:38px}.ntf-time{margin-inline-end:auto}.ntf-day{padding:8px 13px}.ntf-foot{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 13px}.ntf-empty{padding:40px 18px}.rmd-tbl thead{display:none}.rmd-tbl,.rmd-tbl tbody,.rmd-tbl tr,.rmd-tbl td{display:block;width:auto}.rmd-tbl tr{border-bottom:1px solid var(--ntf-line);padding:12px 13px}.rmd-tbl tr:last-child{border-bottom:0}.rmd-tbl td{border:0;padding:0}.rmd-tbl td+td{margin-top:7px}.rmd-tbl td.hide{display:block}.rmd-acts{justify-content:flex-start;gap:4px;margin-top:10px;padding-top:10px;border-top:1px dashed var(--ntf-line)}.rmd-iact{width:40px;height:40px}.rmd-when{white-space:normal}.rmd-foot{flex-direction:column;align-items:flex-start;gap:8px}.ntf-facts{grid-template-columns:1fr}.rmd-pop{width:100%;max-width:none}.rmd-pop-wrap .rmd-pop{position:fixed;inset-inline:10px;bottom:10px;top:auto;width:auto;max-height:78vh;overflow-y:auto}}@media(max-width: 480px){.ntf-page,.rmd-page{padding:14px 12px 40px}.ntf-filters,.rmd-filters{margin-inline:-12px;padding-inline:12px}.ntf-head h1,.rmd-head h1{font-size:18px}.rmd-kinds{grid-template-columns:1fr}.rmd-seg{max-width:none;flex-wrap:wrap}.rmd-seg button{flex:1 1 100%;border-inline-end:0;border-bottom:1px solid var(--ntf-line2);padding:11px 8px}.rmd-seg button:last-of-type{border-bottom:0}.rmd-stepper{width:132px}.rmd-stepper button{width:40px;height:40px}.rmd-stepper input{height:40px}.rmd-sub{padding-inline-start:0}.rmd-quick{flex-wrap:wrap}.rmd-formfoot{flex-wrap:wrap;gap:8px}.rmd-formfoot .rmd-btn{flex:1 1 calc(50% - 4px);justify-content:center}.rmd-formfoot .rmd-btn.pri{flex-basis:100%;order:-1}.rmd-btn,.ntf-btn{height:40px}.rmd-teach{grid-template-columns:1fr}.ntf-empty .cta{flex-direction:column}.ntf-empty .cta .ntf-btn{width:100%;justify-content:center}}.rc-kpi{display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 240px));justify-content:start;gap:var(--rc-space-3)}.rc-chiprow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-chiprow-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-chip.is-on{background:color-mix(in srgb, var(--rc-primary) 9%, var(--rc-white));border-color:color-mix(in srgb, var(--rc-primary) 35%, var(--rc-white));color:var(--rc-primary)}.rc-chip-count{font-variant-numeric:tabular-nums;background:var(--rc-gray-100);border-radius:100px;padding:0 7px;font-size:11.5px}.rc-chip.is-on .rc-chip-count{background:color-mix(in srgb, var(--rc-primary) 16%, var(--rc-white))}.meter{height:6px;border-radius:999px;background:var(--rc-gray-200);overflow:hidden}.meter>span{display:block;height:100%;border-radius:inherit;width:var(--rc-fill, 0%);background:var(--rc-tint, var(--rc-primary))}.meter.lg{height:8px}.meter.soft{background:var(--rc-gray-100)}.rc-paid-cell{min-width:110px}.rc-paid-cell .pc-line{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.rc-paid-cell .pc-n{font-weight:600;color:var(--rc-text-body)}.rc-paid-cell .pc-pct{color:var(--rc-text-muted)}.rc-lnk{color:var(--rc-blue);font-weight:600;cursor:pointer;text-decoration:none;font-family:var(--rc-font-mono)}.rc-lnk:hover{text-decoration:underline}.rc-cols{display:grid;grid-template-columns:minmax(0, 1fr) 320px;gap:18px;align-items:start}.rc-rsn-cell{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.rc-rsn-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:var(--rc-gray-100);color:var(--rc-text-secondary);font-size:12px;font-weight:600;white-space:nowrap}.rc-rsn-chip>.ti{font-size:14px}.rc-rsn-edit{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;background:none;border-radius:7px;color:var(--rc-primary);cursor:pointer;flex-shrink:0}.rc-rsn-edit:hover{background:rgba(var(--rc-primary-rgb), 0.1)}.rc-rsn-add{display:inline-flex;align-items:center;gap:4px;padding:4px 11px;border-radius:999px;border:1px dashed var(--rc-primary);background:none;color:var(--rc-primary);font:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.rc-rsn-add:hover{background:rgba(var(--rc-primary-rgb), 0.08)}.rc-rsn-add>.ti{font-size:14px}.rc-metastrip{display:flex;flex-wrap:wrap;gap:30px;padding:16px 20px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50)}.rc-metastrip .m .l{font-size:12px;color:var(--rc-text-muted)}.rc-metastrip .m .v{font-size:15px;font-weight:700;margin-top:3px;font-variant-numeric:tabular-nums}.rc-metastrip .m.push{margin-left:auto;text-align:right}.rc-kv{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--rc-border);font-size:14px}.rc-kv:last-child{border-bottom:0}.rc-kv .k{color:var(--rc-text-secondary)}.rc-kv .v{font-weight:600;font-variant-numeric:tabular-nums}.rc-menu{position:absolute;right:0;top:calc(100% + 6px);background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-lg);padding:6px;min-width:278px;z-index:40}.rc-menu[hidden]{display:none}.rc-menu .grp{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);padding:9px 10px 4px}.rc-menu button,.rc-menu a{display:flex;align-items:flex-start;gap:11px;width:100%;border:0;background:none;font:inherit;color:var(--rc-text-body);padding:8px 10px;border-radius:8px;cursor:pointer;text-align:left;text-decoration:none}.rc-menu button:hover,.rc-menu a:hover{background:var(--rc-gray-100)}.rc-menu button>.ti,.rc-menu a>.ti{font-size:18px;margin-top:1px;color:var(--rc-text-secondary);flex-shrink:0}.rc-menu .mi-tx{display:flex;flex-direction:column;line-height:1.3}.rc-menu .mi-tt{font-weight:600;font-size:13.5px}.rc-menu .mi-sub{font-size:12px;color:var(--rc-text-muted)}.rc-menu button.danger .mi-tt,.rc-menu a.danger .mi-tt{color:var(--rc-red)}.rc-menu button.danger>.ti,.rc-menu a.danger>.ti{color:var(--rc-red)}@media(max-width: 640px){.rc-menu{right:auto;left:0;min-width:0;width:max-content;max-width:calc(100vw - 24px)}}.rc-menu .sep{height:1px;background:var(--rc-border);margin:6px 4px}.rc-identity{display:flex;align-items:center;gap:10px}.rc-identity .rc-avatar{flex:0 0 auto}.rc-tnum{font-variant-numeric:tabular-nums}.rc-name{color:var(--rc-text-body);font-weight:600}.rc-code{font-family:var(--rc-font-mono);color:var(--rc-text-muted)}.rc-text-green{color:var(--rc-green)}.rc-text-red{color:var(--rc-red)}.rc-text-indigo{color:var(--rc-indigo)}.rc-text-orange{color:var(--rc-orange)}.rc-text-blue{color:var(--rc-blue)}.rc-text-caution{color:var(--rc-caution)}.rc-overline{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-bt{border-top:1px solid var(--rc-border)}.rc-well{background:var(--rc-surface-sunken)}.rc-bignum{font-size:44px;font-weight:700;line-height:1}.rc-fs-16{font-size:16px}.rc-fs-17{font-size:17px}.rc-fs-22{font-size:22px}.rc-flex-min{flex:1;min-width:240px}.rc-mw-md{max-width:520px}.rc-vstep{display:flex;gap:12px;padding-bottom:16px}.rc-vstep:last-child{padding-bottom:0}.rc-vstep .rc-vstep-rail{display:flex;flex-direction:column;align-items:center}.rc-vstep .node{width:22px;height:22px;border-radius:50%;color:var(--rc-white);font-size:13px;display:inline-flex;align-items:center;justify-content:center;background:var(--rc-gray-200);flex-shrink:0}.rc-vstep .line{flex:1;width:2px;min-height:18px;background:var(--rc-gray-200);margin-top:2px}.rc-vstep.is-done .node,.rc-vstep.is-done .line{background:var(--rc-teal)}.rc-btn-success{--rc-btn-color: var(--rc-green)}.rc-metastrip .m .v.is-green,.rc-dh .meta .v.is-green,.rc-kv .v.is-green,.rc-kv-row .v.is-green{color:var(--rc-green)}.rc-metastrip .m .v.is-red,.rc-dh .meta .v.is-red,.rc-kv .v.is-red,.rc-kv-row .v.is-red{color:var(--rc-red)}.rc-metastrip .m .v.is-blue,.rc-dh .meta .v.is-blue,.rc-kv .v.is-blue,.rc-kv-row .v.is-blue{color:var(--rc-blue)}.rc-kv-row.kv-total{border-top:2px solid var(--rc-border)}.rc-kv-row.kv-total .k,.rc-kv-row.kv-total .v{font-weight:700;font-size:16px}.rc-ministats{display:grid;grid-template-columns:repeat(4, 1fr);gap:14px;padding:16px 18px}.rc-ministat .l{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-ministat .v{font-size:18px;font-weight:700;margin-top:3px;font-variant-numeric:tabular-nums;color:var(--rc-text-body)}.rc-ministat .v.is-green{color:var(--rc-green)}.rc-ministat .v.is-blue{color:var(--rc-blue)}.rc-ministat .v.is-red{color:var(--rc-red)}@media(max-width: 768px){.rc-ministats{grid-template-columns:repeat(2, 1fr)}}.rc-prog-line{display:flex;justify-content:space-between;align-items:baseline;padding:14px 16px 0;font-size:12.5px;color:var(--rc-text-secondary);font-variant-numeric:tabular-nums}.rc-prog-meter{padding:7px 16px 14px}.rc-tl .ev .bd{flex:1;min-width:0}.rc-tl .ev.hl .bd{background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 8%, var(--rc-white));border:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 22%, var(--rc-white));border-radius:10px;padding:9px 12px}.rc-tl .ev .ev-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rc-tl .ev .ev-top .tt{font-weight:600;font-size:13.5px;color:var(--rc-gray-900)}.rc-tl .ev .ev-when{margin-left:auto;font-size:12px;color:var(--rc-text-secondary);white-space:nowrap}.rc-menu-wrap{position:relative}.rc-metric-sub{font-size:12.5px;color:var(--rc-text-muted);margin-top:4px}.rc-card-inset{padding:4px 16px 16px}.rc-card-accent{border-top-color:var(--rc-card-accent, var(--rc-tint, var(--rc-primary)))}.rcm-scrim{position:fixed;inset:0;background:rgba(17,24,39,.5);z-index:70;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;overflow-y:auto}.rcm-scrim[hidden]{display:none}.rcm{width:520px;max-width:100%;background:var(--rc-white);border-radius:14px;box-shadow:var(--rc-shadow-lg);display:flex;flex-direction:column;max-height:calc(100vh - 96px);font-family:var(--rc-font-sans);animation:rcm-in .16s ease-out}@keyframes rcm-in{from{opacity:0;transform:translateY(8px) scale(0.99)}to{opacity:1;transform:none}}.rcm .mh{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--rc-border)}.rcm .mh .mh-ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:19px;flex-shrink:0}.rcm .mh h3{margin:0;font-size:16.5px;font-weight:600;letter-spacing:-0.01em}.rcm .mh .msub{font-size:13px;color:var(--rc-text-secondary);margin-top:2px}.rcm .mh .mx{margin-left:auto;border:0;background:none;cursor:pointer;font-size:1.25rem;color:var(--rc-text-muted);line-height:1}.rcm .mb{padding:18px 20px;overflow-y:auto;flex:1;display:grid;gap:14px}.rcm .mb .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rcm .mf{padding:14px 20px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50);border-radius:0 0 14px 14px;display:flex;gap:9px;justify-content:flex-end;align-items:center}@media(max-width: 640px){.rcm .mb .grid-2{grid-template-columns:1fr}}.rcm .mh .mh-ic{background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 13%, var(--rc-white));color:var(--rc-tint, var(--rc-primary))}.rcm-entity{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.rcm-entity .nm{font-weight:600}.rcm-pick{display:flex;flex-direction:column;gap:2px}.rcm-pick label{display:flex;align-items:center;gap:9px;padding:6px 4px;cursor:pointer;font-size:13px}.rcm-pick input{width:auto}.rc-reasongrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rc-reasonopt{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:9px;font-size:13px;cursor:pointer;text-align:left;border:1px solid var(--rc-border);background:var(--rc-white);font:inherit}.rc-reasonopt:hover{background:var(--rc-gray-50)}.rc-reasonopt .ti{color:var(--rc-text-muted)}.rc-reasonopt.on{border-color:var(--rc-orange);background:color-mix(in srgb, var(--rc-orange) 8%, var(--rc-white));color:var(--rc-text-body)}.rc-reasonopt.on .ti{color:var(--rc-orange)}.rc-btn-teal{--rc-btn-color: var(--rc-teal)}.rc-btn-orange{--rc-btn-color: var(--rc-orange)}.rcm .ctx{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:10px}.rcm .ctx .t{font-size:14px;font-weight:700}.rcm .ctx .s{font-size:12.5px;color:var(--rc-text-secondary);margin-top:1px}.rcm .seg{display:flex;background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:9px;padding:3px;gap:3px}.rcm .seg button{flex:1;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--rc-text-secondary);padding:8px 10px;border-radius:7px;cursor:pointer;white-space:nowrap}.rcm .seg button.on{background:var(--rc-white);color:var(--rc-text-body);box-shadow:0 1px 2px rgba(0,0,0,.09)}.rcm .mrow{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width: 640px){.rcm .mrow{grid-template-columns:1fr}}.rcm .pick{border:1px solid var(--rc-border);border-radius:10px;max-height:188px;overflow:auto}.rcm .pick label{display:flex;align-items:center;gap:11px;padding:10px 13px;border-bottom:1px solid var(--rc-border);font-size:13.5px;cursor:pointer}.rcm .pick label:last-child{border-bottom:0}.rcm .pick label.on{background:color-mix(in srgb, var(--rc-blue) 6%, var(--rc-white))}.rcm .pick .ow{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.rcm .pick input{width:16px;height:16px;accent-color:var(--rc-blue)}.rcm .bignum{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;background:color-mix(in srgb, var(--rc-tint, var(--rc-green)) 8%, var(--rc-white));border:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-green)) 24%, var(--rc-white))}.rcm .bignum b{font-size:18px;font-variant-numeric:tabular-nums;color:var(--rc-tint, var(--rc-green))}.rcm .callout{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;border-radius:10px;font-size:13px;line-height:1.5;background:color-mix(in srgb, var(--rc-tint, var(--rc-orange)) 8%, var(--rc-white));border:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-orange)) 24%, var(--rc-white));color:color-mix(in srgb, var(--rc-tint, var(--rc-orange)) 78%, var(--rc-black))}.rcm .note{font-size:13px;color:var(--rc-text-secondary);line-height:1.55}.rcm .note b{color:var(--rc-text-body)}.rcm .lbl{font-size:13px;font-weight:600;margin-bottom:6px;display:block}.rcm .offrow{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;cursor:pointer;text-align:left;font:inherit;border:1.5px solid var(--rc-border);background:var(--rc-white);width:100%}.rcm .offrow.on{border-color:var(--rc-blue);background:color-mix(in srgb, var(--rc-blue) 6%, var(--rc-white))}@media(max-width: 1024px){.rc-cols{grid-template-columns:1fr}}@media(max-width: 640px){.rc-kpi{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--rc-space-2)}}@media(max-width: 768px){.rc-metastrip{gap:16px 22px}.rc-metastrip .m.push{margin-left:0;text-align:left}}.rc-table-scroll{overflow-x:auto}.ipc{display:grid;grid-template-columns:minmax(0, 1fr) 340px;gap:var(--rc-space-3);align-items:start}.ipc-tabs{display:flex;gap:4px;padding:0 12px;border-bottom:1px solid var(--rc-border)}.ipc-tab{background:none;border:0;border-bottom:2px solid rgba(0,0,0,0);padding:12px 14px;font-size:14px;font-weight:600;color:var(--rc-text-muted);cursor:pointer}.ipc-tab .ct{font-weight:500;opacity:.7;margin-inline-start:2px}.ipc-tab.on{color:var(--rc-primary);border-bottom-color:var(--rc-primary)}.ipc-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px}.ipc-chips{display:flex;gap:8px;flex-wrap:wrap}.ipc-chip{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--rc-border-strong);background:var(--rc-card-bg, var(--rc-white));color:var(--rc-gray-900);border-radius:999px;padding:6px 13px;font-size:13px;font-weight:600;cursor:pointer}.ipc-chip .ct{font-weight:500;color:var(--rc-text-muted)}.ipc-chip.on{border-color:var(--rc-primary);color:var(--rc-primary)}.ipc-chip.on.is-primary{background:var(--rc-primary);border-color:var(--rc-primary);color:var(--rc-white)}.ipc-chip.on.is-primary .ct{color:color-mix(in srgb, var(--rc-white) 80%, transparent)}.ipc-jump{display:inline-flex;align-items:center;gap:7px;margin-inline-start:auto;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius, 8px);padding:7px 11px;color:var(--rc-text-muted)}.ipc-jump input{border:0;outline:0;background:none;color:var(--rc-gray-900);min-width:130px}.ipc-sched .ipc-month td{background:var(--rc-gray-50);color:var(--rc-text-muted);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 12px}.ipc-row td:first-child{position:relative}.ipc-row td:first-child::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px}.ipc-row.is-late td:first-child::before{background:var(--rc-red)}.ipc-row.is-due_today td:first-child::before,.ipc-row.is-partial td:first-child::before{background:var(--rc-orange)}.ipc-row.is-paid td:first-child::before{background:var(--rc-green)}.ipc-row.is-jumped td{background:color-mix(in srgb, var(--rc-primary) 9%, transparent)}.ipc-note{color:var(--rc-text-muted)}.ipc-pill{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600;white-space:nowrap}.ipc-pill::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.ipc-pill i{font-size:10px}.ipc-pill.is-late{color:var(--rc-red);background:color-mix(in srgb, var(--rc-red) 10%, transparent)}.ipc-pill.is-today,.ipc-pill.is-partial{color:var(--rc-orange);background:color-mix(in srgb, var(--rc-orange) 12%, transparent)}.ipc-pill.is-paid{color:var(--rc-green);background:color-mix(in srgb, var(--rc-green) 11%, transparent)}.ipc-pill.is-upcoming{color:var(--rc-text-muted);background:var(--rc-gray-50)}.ipc-pill:has(i)::before{display:none}.ipc-pay-group{border-bottom:1px solid var(--rc-border)}.ipc-pay-group:last-child{border-bottom:0}.ipc-pay-head{display:flex;align-items:center;gap:10px;width:100%;padding:10px 16px;appearance:none;background:var(--rc-gray-50);border:0;border-bottom:1px solid var(--rc-border);border-radius:0;font:inherit;font-size:13px;text-align:start;cursor:pointer}.ipc-pay-head .caret{color:var(--rc-text-muted);font-size:15px;transition:transform .15s ease}.ipc-pay-head.is-open .caret{transform:rotate(-90deg)}.ipc-pay-head .v{padding:2px 7px;border-radius:5px;font-size:12px;font-weight:700;color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 11%, transparent)}.ipc-pay-head .tt{font-weight:700;color:var(--rc-gray-900)}.ipc-pay-head .ct{margin-inline-start:auto;color:var(--rc-text-muted);font-size:12.5px}.ipc-pay-head .ipc-tot{font-weight:700;color:var(--rc-gray-900);font-variant-numeric:tabular-nums}.ipc-pay-group.is-current .ipc-pay-head{background:color-mix(in srgb, var(--rc-primary) 6%, transparent)}.ipc-pay{border-bottom:1px solid var(--rc-border)}.ipc-pay:last-child{border-bottom:0}.ipc-pay-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px}.ipc-pay-line .money{display:flex;flex-direction:column;min-width:118px}.ipc-pay-line .amt{font-size:17px;font-weight:700;color:var(--rc-gray-900);line-height:1.2}.ipc-pay-line .ipc-rno{font-size:11.5px;letter-spacing:.02em;color:var(--rc-text-muted)}.ipc-pay.is-reversed .amt{text-decoration:line-through;color:var(--rc-text-muted)}.ipc-pay-line .when{margin-inline-start:auto;font-size:12.5px;color:var(--rc-text-muted);white-space:nowrap}.ipc-alloc{display:inline-flex;align-items:baseline;gap:6px;padding:4px 9px;border-radius:6px;background:var(--rc-gray-50);font-size:12.5px;color:var(--rc-gray-900)}.ipc-alloc .due{color:var(--rc-text-muted)}.ipc-alloc .amt{font-variant-numeric:tabular-nums}.ipc-pay-more{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;appearance:none;border:0;border-radius:6px;background:none;color:var(--rc-text-muted);cursor:pointer}.ipc-pay-more:hover{background:var(--rc-gray-50);color:var(--rc-gray-900)}.ipc-pay-more.is-open i{transform:rotate(180deg)}.ipc-pay-more i{transition:transform .15s ease}.ipc-pay-detail{margin:0 16px 12px;border:1px solid var(--rc-border);border-radius:8px}.ipc-pay-detail .facts{display:flex;flex-wrap:wrap}.ipc-pay-detail .f{flex:1 1 150px;min-width:0;padding:10px 14px;border-inline-end:1px solid var(--rc-border)}.ipc-pay-detail .f:last-child{border-inline-end:0}.ipc-pay-detail .f .k{display:block;font-size:11.5px;color:var(--rc-text-muted)}.ipc-pay-detail .f .v{display:block;font-weight:600;color:var(--rc-gray-900);font-size:13.5px}.ipc-pay-detail .applied{padding:10px 14px;background:var(--rc-gray-50);border-top:1px solid var(--rc-border)}.ipc-pay-detail .lbl{margin-bottom:5px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.ipc-pay-detail .ln{display:flex;align-items:baseline;gap:10px;font-size:13.5px;color:var(--rc-gray-900)}.ipc-pay-detail .ln .due{color:var(--rc-text-muted)}.ipc-pay-detail .ln .amt{margin-inline-start:auto;font-weight:700;font-variant-numeric:tabular-nums}.ipc-ver-meta{margin-top:2px;font-size:12.5px;color:var(--rc-text-muted)}@media(max-width: 575px){.ipc-pay-line .when{margin-inline-start:0;width:100%}.ipc-pay-detail .f{flex-basis:50%;border-inline-end:0}}.ipc-ver{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--rc-border)}.ipc-ver:last-child{border-bottom:0}.ipc-ver-no{font-weight:700;color:var(--rc-primary);min-width:28px}.ipc-ver-main{min-width:0;flex:1}.ipc-ver-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ipc-ver-top .tt{font-weight:700;color:var(--rc-gray-900)}.ipc-ver-sub{margin-top:2px;font-size:13.5px;color:var(--rc-text-muted)}.ipc-ver-open{font-weight:600;text-decoration:none;color:var(--rc-link)}.rcm.rcm-wide{width:min(560px,100%)}.rcm.rcm-wide .mb{display:flex;flex-direction:column;gap:16px}.rcm.rcm-wide .mb>*{flex:none}.rsm-lbl{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted);margin-bottom:8px}.rsm-t{font-size:13.5px;font-weight:650;color:var(--rc-gray-900)}.rsm-d{font-size:12.5px;color:var(--rc-text-secondary);margin-top:2px;line-height:1.45}.rsm-group{display:flex;flex-direction:column;gap:11px}.rsm-note{display:flex;gap:11px;align-items:flex-start;padding:12px 13px;border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-gray-50);font-size:12.5px;line-height:1.5;color:var(--rc-text-secondary)}.rsm-note i{font-size:16px;flex-shrink:0}.rsm-modes{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 150px), 1fr))}.rsm-modes-2{grid-template-columns:repeat(auto-fit, minmax(min(100%, 190px), 1fr))}.rsm-mode{display:flex;flex-direction:column;gap:4px;text-align:start;padding:11px 12px;border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-card-bg, var(--rc-white));font:inherit;cursor:pointer;color:var(--rc-gray-900)}.rsm-mode:hover{background:var(--rc-gray-50);border-color:var(--rc-border-strong)}.rsm-mode .rsm-row{display:flex;gap:7px;align-items:center;width:100%;font-size:13px;font-weight:600}.rsm-mode .rsm-row>i:first-child{font-size:15px;color:var(--rc-text-muted)}.rsm-mode .rsm-row .grow{flex:1}.rsm-mode .rsm-row .tick{display:none;font-size:15px;color:var(--rc-primary)}.rsm-mode .hint{font-size:11.5px;color:var(--rc-text-secondary);line-height:1.4}.rsm-mode[aria-pressed=true]{border:1.5px solid var(--rc-primary);padding:10.5px 11.5px;background:color-mix(in srgb, var(--rc-primary) 7%, var(--rc-white))}.rsm-mode[aria-pressed=true] .rsm-row,.rsm-mode[aria-pressed=true] .rsm-row>i:first-child{color:var(--rc-primary);font-weight:650}.rsm-mode[aria-pressed=true] .rsm-row .tick{display:block}.rsm-steprow{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.rsm-step{display:inline-flex;align-items:center;border:1px solid var(--rc-border);border-radius:9px;overflow:hidden;background:var(--rc-card-bg, var(--rc-white))}.rsm-step button{width:38px;height:42px;border:0;background:var(--rc-gray-50);color:var(--rc-text-secondary);font-size:16px;cursor:pointer}.rsm-step button:hover{background:var(--rc-gray-100)}.rsm-step button:first-child{border-inline-end:1px solid var(--rc-border)}.rsm-step button:last-child{border-inline-start:1px solid var(--rc-border)}.rsm-step .rc-input{width:64px;height:42px;border:0;border-radius:0;outline:0;text-align:center;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;background:none}.rsm-cap-inline{font-size:13px;color:var(--rc-text-secondary)}.rsm-chips{display:flex;gap:7px;flex-wrap:wrap}.rsm-chip{min-width:44px;height:38px;padding:0 12px;border:1px solid var(--rc-border);border-radius:9px;background:var(--rc-card-bg, var(--rc-white));color:var(--rc-text-secondary);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.rsm-chip:hover{background:var(--rc-gray-50);color:var(--rc-gray-900)}.rsm-chip[aria-pressed=true]{border:1.5px solid var(--rc-primary);background:var(--rc-primary);color:var(--rc-white);font-weight:700}.rsm-chip.is-dashed{border-style:dashed;border-color:var(--rc-border-strong);height:32px;font-size:12.5px;white-space:nowrap}.rsm-two{display:grid;gap:12px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 170px), 1fr))}.rsm-field{display:flex;flex-direction:column;gap:5px;min-width:0}.rsm-field>span:first-child{font-size:12px;font-weight:600;color:var(--rc-text-secondary)}.rsm-field .rc-input,.rsm-field .rc-select{height:42px;font-size:14px}.rsm-field .grp{display:flex;align-items:stretch;border:1px solid var(--rc-border);border-radius:9px;overflow:hidden;background:var(--rc-card-bg, var(--rc-white))}.rsm-field .grp .pfx{display:grid;place-items:center;padding:0 10px;font-size:12.5px;font-weight:600;color:var(--rc-text-muted);background:var(--rc-gray-50);border-inline-end:1px solid var(--rc-border)}.rsm-field .grp .rc-input{border:0;border-radius:0;width:100%}.rsm-field-tight{flex-direction:row;align-items:center;gap:10px;font-size:13px;color:var(--rc-text-secondary)}.rsm-field-tight .rc-input{max-width:96px;text-align:center}.rsm-cmp{border:1px solid var(--rc-border);border-radius:12px;overflow:hidden}.rsm-cap{display:flex;gap:10px;align-items:center;padding:9px 12px;background:var(--rc-gray-50);border-bottom:1px solid var(--rc-border)}.rsm-cap .t{flex:1;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted)}.rsm-grid{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr) minmax(0, 1fr)}.rsm-grid>*{padding:9px 10px;border-bottom:1px solid var(--rc-border);font-size:12.5px;overflow-wrap:anywhere}.rsm-grid>.hd{padding:7px 10px;background:var(--rc-gray-50);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted)}.rsm-grid>.hd.is-after{background:color-mix(in srgb, var(--rc-primary) 8%, var(--rc-white));color:var(--rc-primary)}.rsm-grid>.k{font-size:11.5px;color:var(--rc-text-secondary)}.rsm-grid>.a,.rsm-grid>.b{border-inline-start:1px solid var(--rc-border);font-weight:600;font-variant-numeric:tabular-nums}.rsm-grid>.a{background:color-mix(in srgb, var(--rc-primary) 4%, var(--rc-white));color:var(--rc-text-muted)}.rsm-grid>.a.is-changed{color:var(--rc-primary);font-weight:700}.rsm-impact{display:flex;gap:10px;align-items:center;padding:10px 12px;border-top:1px solid var(--rc-border);flex-wrap:wrap}.rsm-impact p{flex:1 1 190px;margin:0;font-size:12.5px;color:var(--rc-text-secondary);text-wrap:pretty}.rsm-impact b{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--rc-gray-900)}.rsm-warn{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border:1px solid var(--rc-yellow-200);border-radius:10px;background:var(--rc-yellow-50);color:var(--rc-amber);font-size:12.5px;line-height:1.45}.rsm-warn i{font-size:16px;flex-shrink:0}.rsm-deed{border:1px solid var(--rc-border);border-radius:12px;padding:12px 13px}.rsm-deed .rsm-row{display:flex;gap:11px;align-items:flex-start;width:100%;min-height:44px;cursor:pointer;margin:0}.rsm-deed .rsm-row input{position:absolute;width:1px;height:1px;opacity:0}.rsm-sw{flex:none;width:38px;height:22px;border-radius:100px;background:var(--rc-gray-300);position:relative;transition:background .15s;margin-top:2px}.rsm-sw::after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:var(--rc-white);box-shadow:var(--rc-shadow-sm, 0 1px 2px rgba(0, 0, 0, 0.3));transition:inset-inline-start .15s}.rsm-deed .rsm-row input:checked~.rsm-sw{background:var(--rc-primary)}.rsm-deed .rsm-row input:checked~.rsm-sw::after{inset-inline-start:19px}.rsm-deed .rsm-row input:focus-visible~.rsm-sw{box-shadow:0 0 0 3px var(--rc-focus-ring)}.rsm-deed .txt{flex:1;min-width:0}.rsm-deed .txt .tt{display:block;font-size:13.5px;font-weight:650;color:var(--rc-gray-900)}.rsm-deed .txt .ds{display:block;font-size:12.5px;color:var(--rc-text-secondary);margin-top:3px;line-height:1.45}.rsm-deed .meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin-top:11px;padding:9px 11px;border-radius:9px;background:var(--rc-gray-50);font-size:12px;color:var(--rc-text-muted)}.rsm-deed .meta code{font-family:var(--rc-font-mono);font-size:12px;font-weight:700;color:var(--rc-gray-900)}.rsm-deed-note{font-size:12px;color:var(--rc-text-muted)}@media(max-width: 560px){.rcm-scrim:has(.rcm-wide){padding:0;align-items:flex-end}.rcm.rcm-wide{width:100%;height:100dvh;max-height:100dvh;border-radius:18px 18px 0 0}.rcm.rcm-wide .mb{padding:14px}.rcm.rcm-wide .mh,.rcm.rcm-wide .mf{padding-inline:14px}.rcm.rcm-wide .mf{gap:8px;flex-wrap:wrap}.rcm.rcm-wide .mf .rsm-deed-note{flex:1 1 100%;order:3;text-align:center}.rcm.rcm-wide .mf .rc-btn{flex:1 1 100%;height:46px;font-size:15px}.rcm.rcm-wide .mf .rc-btn-filled{order:1}.rcm.rcm-wide .mf .rc-btn-ghost{order:2}.rsm-field .rc-input,.rsm-field .rc-select,.rsm-step .rc-input{font-size:16px}}@media(max-width: 420px){.rsm-modes,.rsm-modes-2{grid-template-columns:1fr}.rsm-grid{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.rsm-grid>*{padding:8px}}.ipc-now{padding:16px;border-top:3px solid var(--rc-primary)}.ipc-now-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted)}.ipc-now-amt{font-size:30px;font-weight:800;color:var(--rc-gray-900);margin:2px 0 8px}.ipc-now-line{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;padding:3px 0;color:var(--rc-gray-900)}.ipc-now-line .is-red{color:var(--rc-red)}.ipc-now-line .is-orange{color:var(--rc-orange)}.ipc-wallet{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:var(--rc-radius, 8px);background:color-mix(in srgb, var(--rc-green) 9%, transparent);font-size:13.5px;color:var(--rc-gray-900)}.ipc-wallet i{font-size:9px;color:var(--rc-green)}.ipc-wallet-apply{margin-inline-start:auto;background:none;border:0;color:var(--rc-link);font-weight:700;cursor:pointer}.ipc-history-link{background:none;border:0;color:var(--rc-link);font-weight:600;cursor:pointer}.ipc-super-note{padding:9px 16px;font-size:12.5px;color:var(--rc-text-muted);border-top:1px solid var(--rc-border)}@media(max-width: 768px){.ipc{grid-template-columns:1fr}.ipc-rail{order:-1}.ipc-jump{margin-inline-start:0;width:100%}}@media(max-width: 767px){.ipc-sched{display:block}.ipc-sched thead{display:none}.ipc-sched tbody{display:block}.ipc-sched tr.ipc-month{display:flex;justify-content:space-between;align-items:center;gap:8px;background:var(--rc-gray-50);padding:7px 12px}.ipc-sched tr.ipc-month td{display:block;background:none;padding:0;border:0}.ipc-sched tr.ipc-row{display:grid;grid-template-columns:auto 1fr auto;gap:2px 10px;grid-template-areas:"seq due pill" "note note note" "amt paid act";align-items:center;position:relative;padding:11px 12px 11px 14px;border-bottom:1px solid var(--rc-border)}.ipc-sched tr.ipc-row td{display:block;padding:0;border:0;background:none;text-align:start}.ipc-sched tr[hidden]{display:none}.ipc-sched .ipc-row td:first-child::before{display:none}.ipc-sched tr.ipc-row::before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px}.ipc-sched tr.ipc-row.is-late::before{background:var(--rc-red)}.ipc-sched tr.ipc-row.is-due_today::before,.ipc-sched tr.ipc-row.is-partial::before{background:var(--rc-orange)}.ipc-sched tr.ipc-row.is-paid::before{background:var(--rc-green)}.ipc-sched .ipc-row td:nth-child(1){grid-area:seq;color:var(--rc-text-muted)}.ipc-sched .ipc-row td:nth-child(2){grid-area:due}.ipc-sched .ipc-row td:nth-child(3){grid-area:note;font-size:12.5px}.ipc-sched .ipc-row td:nth-child(4){grid-area:amt}.ipc-sched .ipc-row td:nth-child(5){grid-area:paid}.ipc-sched .ipc-row td:nth-child(6){grid-area:pill;justify-self:end}.ipc-sched .ipc-row td:nth-child(7){grid-area:act;justify-self:end}}@keyframes rc-modal-in{from{opacity:0;transform:translateY(8px) scale(0.99)}to{opacity:1;transform:none}}.pf-app [hidden]{display:none !important}.pf-app .pf-app{background:var(--rc-surface-page);color:var(--rc-text-body);font-family:var(--rc-font-sans);font-size:var(--rc-font-size-base);line-height:var(--rc-line-height);-webkit-font-smoothing:antialiased}.pf-app .pf-wrap{max-width:1160px;margin:0 auto;padding:26px 24px 120px}.pf-app .pf-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.pf-app .pf-pretitle{font-size:var(--rc-pretitle-size);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--rc-text-muted)}.pf-app .pf-title{margin:3px 0 0;font-size:var(--rc-text-h1);font-weight:700;letter-spacing:-0.02em}.pf-app .pf-sub{margin:4px 0 0;color:var(--rc-text-secondary);font-size:14px}.pf-app .rc-btn{--b:var(--rc-primary);display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;padding:9px 14px;border-radius:var(--rc-radius);border:1px solid rgba(0,0,0,0);background:var(--b);color:var(--rc-white);white-space:nowrap;text-decoration:none;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.pf-app .rc-btn i{font-size:16px}.pf-app .rc-btn:hover{filter:brightness(0.92)}.pf-app .rc-btn:active{filter:brightness(0.85)}.pf-app .rc-btn:focus-visible{outline:none;box-shadow:0 0 0 4px var(--rc-focus-ring)}.pf-app .rc-btn-secondary{background:var(--rc-white);color:var(--rc-text-body);border-color:var(--rc-border-strong)}.pf-app .rc-btn-secondary:hover{background:var(--rc-gray-50);border-color:var(--rc-gray-400);filter:none}.pf-app .rc-btn-ghost{background:rgba(0,0,0,0);color:var(--rc-text-secondary)}.pf-app .rc-btn-ghost:hover{background:var(--rc-gray-100);color:var(--rc-text-body);filter:none}.pf-app .rc-btn-sm{padding:6px 10px;font-size:13px}.pf-app .rc-btn-icon{padding:7px}.pf-app .rc-btn-icon.rc-btn-sm{padding:5px}.pf-app .rc-btn-link{background:none;border:0;color:var(--rc-link);padding:4px 2px;font-weight:600;font-size:13px;cursor:pointer}.pf-app .rc-btn-link:hover{text-decoration:underline;filter:none}.pf-app .rc-btn-danger{--b:var(--rc-red)}.pf-app .rc-btn[disabled],.pf-app .rc-btn:disabled{opacity:.5;cursor:not-allowed;filter:none}.pf-app .rc-btn-block{width:100%;justify-content:center}.pf-app .rc-btn-add{width:100%;justify-content:center;background:rgba(0,0,0,0);color:var(--rc-text-secondary);border:1px dashed var(--rc-border-strong);border-radius:var(--rc-radius);padding:11px;font-weight:600;font-size:13.5px}.pf-app .rc-btn-add:hover{background:var(--rc-gray-50);color:var(--rc-primary);border-color:var(--rc-primary);filter:none}.pf-app .pf-rows-foot .rc-btn-add{width:auto}.pf-app .rc-field{display:flex;flex-direction:column;gap:5px;min-width:0}.pf-app .rc-label{font-size:13px;font-weight:600;color:var(--rc-text-body)}.pf-app .rc-label .req{color:var(--rc-red)}.pf-app .rc-help{font-size:12px;color:var(--rc-text-muted)}.pf-app .rc-input,.pf-app .rc-select{font:inherit;font-size:14px;color:var(--rc-text-body);background:var(--rc-white);border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);padding:8px 11px;width:100%;transition:border-color .12s ease,box-shadow .12s ease}.pf-app .rc-input::placeholder{color:var(--rc-gray-400)}.pf-app .rc-input:focus,.pf-app .rc-select:focus{outline:none;border-color:var(--rc-primary);box-shadow:0 0 0 4px var(--rc-focus-ring)}.pf-app .rc-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;padding-right:30px}.pf-app .rc-input-mono{font-family:var(--rc-font-mono);font-size:13px;letter-spacing:.01em}.pf-app .rc-affix{display:flex;align-items:stretch;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);background:var(--rc-white);overflow:hidden;transition:border-color .12s ease,box-shadow .12s ease}.pf-app .rc-affix:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 4px var(--rc-focus-ring)}.pf-app .rc-affix .pre,.pf-app .rc-affix .post{display:flex;align-items:center;padding:0 10px;background:var(--rc-gray-100);color:var(--rc-text-muted);font-size:12.5px;font-weight:600;white-space:nowrap}.pf-app .rc-affix .pre{border-right:1px solid var(--rc-border)}.pf-app .rc-affix .post{border-left:1px solid var(--rc-border)}.pf-app .rc-affix .rc-affix-unit{border:0;border-left:1px solid var(--rc-border);padding:0 8px;background:var(--rc-gray-100);color:var(--rc-text-muted);font-size:12.5px;font-weight:600;cursor:pointer;outline:none}.pf-app .rc-affix input{border:0;outline:none;padding:8px 11px;width:100%;font:inherit;font-size:14px;background:rgba(0,0,0,0);min-width:0;font-variant-numeric:tabular-nums}.pf-app .rc-affix.is-invalid{border-color:var(--rc-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-red) 18%, var(--rc-white))}.pf-app .rc-input.is-invalid{border-color:var(--rc-red);box-shadow:0 0 0 3px color-mix(in srgb, var(--rc-red) 18%, var(--rc-white))}.pf-app .rc-field-error{font-size:12px;font-weight:600;color:var(--rc-red);display:none;align-items:center;gap:4px}.pf-app .rc-field-error.is-on{display:flex}.pf-app .rc-field-error i{font-size:14px}.pf-app .rc-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:14px}.pf-app .rc-switch input{position:absolute;opacity:0;pointer-events:none}.pf-app .rc-switch .track{width:38px;height:22px;border-radius:100px;background:var(--rc-gray-300);position:relative;transition:background .14s ease;flex-shrink:0}.pf-app .rc-switch .track::after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--rc-white);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .14s ease}.pf-app .rc-switch input:checked+.track{background:var(--rc-primary)}.pf-app .rc-switch input:checked+.track::after{transform:translateX(16px)}.pf-app .rc-switch input:focus-visible+.track{box-shadow:0 0 0 4px var(--rc-focus-ring)}.pf-app .rc-seg{display:inline-flex;background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:8px;padding:3px;gap:3px}.pf-app .rc-seg button{border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--rc-text-secondary);padding:6px 12px;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease}.pf-app .rc-seg button:hover{color:var(--rc-text-body)}.pf-app .rc-seg button.on{background:var(--rc-white);color:var(--rc-text-body);box-shadow:0 1px 2px rgba(0,0,0,.09)}.pf-app .rc-seg.rc-seg-sm button{padding:4px 9px;font-size:12px}.pf-app .rc-badge{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:var(--rc-radius-pill);line-height:1.5;background:var(--rc-gray-100);color:var(--rc-text-secondary);white-space:nowrap}.pf-app .rc-badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.pf-app .rc-badge-green{background:color-mix(in srgb, var(--rc-green) 14%, var(--rc-white));color:color-mix(in srgb, var(--rc-green) 62%, var(--rc-black))}.pf-app .rc-badge-azure{background:color-mix(in srgb, var(--rc-azure) 16%, var(--rc-white));color:color-mix(in srgb, var(--rc-azure) 80%, var(--rc-black))}.pf-app .rc-badge-indigo{background:color-mix(in srgb, var(--rc-indigo) 14%, var(--rc-white));color:var(--rc-indigo)}.pf-app .rc-badge-gray{background:var(--rc-gray-100);color:var(--rc-text-muted)}.pf-app .rc-card{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-shadow-card);margin-bottom:18px}.pf-app .pf-section>.rc-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--rc-border);flex-wrap:wrap}.pf-app .rc-card-title{display:flex;align-items:center;gap:10px;font-size:var(--rc-text-h3);font-weight:600;letter-spacing:-0.01em;margin:0}.pf-app .rc-card-title .tic{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:color-mix(in srgb, var(--rc-primary) 12%, var(--rc-white));color:var(--rc-primary)}.pf-app .rc-card-subtitle{font-size:13px;color:var(--rc-text-secondary);margin-top:3px;max-width:60ch}.pf-app .rc-card-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pf-app .rc-card-body{padding:22px}.pf-app .pf-grid{display:grid;gap:16px}.pf-app .pf-grid-2{grid-template-columns:repeat(2, 1fr)}.pf-app .pf-grid-3{grid-template-columns:repeat(3, 1fr)}.pf-app .pf-grid-4{grid-template-columns:repeat(4, 1fr)}.pf-app .pf-span-2{grid-column:span 2}.pf-app .pf-divider{height:1px;background:var(--rc-border);margin:20px 0;border:0}.pf-app .pf-fieldset-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);margin:0 0 12px}.pf-app .pf-rows{display:flex;flex-direction:column;gap:0;border:1px solid var(--rc-border);border-radius:var(--rc-radius);overflow:hidden}.pf-app .pf-rows-head,.pf-app .pf-row{display:grid;align-items:center;gap:12px;grid-template-columns:84px 104px 96px 1.3fr 1.5fr 34px}.pf-app .pf-rows-head{padding:9px 14px;background:var(--rc-gray-50);border-bottom:1px solid var(--rc-border);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted)}.pf-app .pf-row{padding:12px 14px;border-bottom:1px solid var(--rc-border);background:var(--rc-white)}.pf-app .pf-row:last-child{border-bottom:0}.pf-app .pf-row.is-removing{opacity:0;transform:translateY(-4px)}.pf-app .pf-row .topup{display:flex;gap:8px;align-items:center}.pf-app .pf-row .topup .rc-seg{flex-shrink:0}.pf-app .pf-row .topup .rc-affix{flex:1}.pf-app .pf-preview{display:flex;flex-direction:column;gap:2px;min-width:0}.pf-app .pf-preview .pp{font-weight:700;font-variant-numeric:tabular-nums;font-size:14px;line-height:1.25}.pf-app .pf-preview .dp{font-size:11.5px;color:var(--rc-text-secondary);font-variant-numeric:tabular-nums;line-height:1.3}.pf-app .pf-preview .pp .delta{font-weight:600;color:var(--rc-green);font-size:11px;margin-left:5px;white-space:nowrap}.pf-app .pf-row-remove{display:flex;justify-content:center}.pf-app .pf-rows-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;flex-wrap:wrap}.pf-app .pf-preview-against{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--rc-text-secondary)}.pf-app .pf-preview-against .rc-select{padding:5px 28px 5px 9px;font-size:12.5px;width:auto}.pf-app .pf-caveat{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;color:var(--rc-text-secondary);padding:10px 12px;background:var(--rc-gray-50);border:1px solid var(--rc-border);border-radius:var(--rc-radius);margin-top:12px}.pf-app .pf-caveat i{color:var(--rc-azure);font-size:15px;margin-top:1px}.pf-app .pf-wins-tag{font-size:10px;font-weight:700;color:var(--rc-orange);background:color-mix(in srgb, var(--rc-orange) 14%, var(--rc-white));padding:1px 6px;border-radius:var(--rc-radius-pill);margin-left:6px;white-space:nowrap}.pf-app .pf-empty{text-align:center;padding:34px 20px}.pf-app .pf-empty .ic{width:48px;height:48px;border-radius:12px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:24px;background:var(--rc-gray-100);color:var(--rc-gray-400)}.pf-app .pf-empty h4{margin:0 0 4px;font-size:15px;font-weight:600}.pf-app .pf-empty p{margin:0 0 16px;font-size:13px;color:var(--rc-text-secondary)}.pf-app .pf-empty .actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.pf-app .pf-cashonly-note{display:flex;align-items:center;gap:10px;padding:14px 18px;background:var(--rc-gray-50);border:1px dashed var(--rc-border-strong);border-radius:var(--rc-radius);color:var(--rc-text-secondary);font-size:13.5px}.pf-app .pf-cashonly-note i{font-size:18px;color:var(--rc-gray-400)}.pf-app .pf-variant-id{min-width:0;flex:1}.pf-app .pf-variant-id .nm{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-app .pf-variant-id .sk{font-family:var(--rc-font-mono);font-size:11.5px;color:var(--rc-text-muted);margin-top:1px}.pf-app .pf-variant-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pf-app .pf-status-switch{flex-shrink:0;gap:8px}.pf-app .pf-status-switch .lab{font-size:12.5px;font-weight:600;color:var(--rc-text-secondary);min-width:52px}.pf-app .pf-status-switch.off .lab{color:var(--rc-text-muted)}.pf-app .pf-veditor{padding:4px 18px 22px}.pf-app .pf-remove-row{display:flex;justify-content:flex-end}.pf-app .pf-veditor-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pf-app .pf-veditor-foot .left{display:flex;align-items:center;gap:12px}.pf-app .pf-vlist{display:flex;flex-direction:column;gap:10px}.pf-app .pf-vrow{display:flex;align-items:center;gap:12px;padding:8px 14px 8px 10px;border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);background:var(--rc-white);box-shadow:var(--rc-shadow-card);transition:border-color .12s ease,box-shadow .12s ease}.pf-app .pf-vrow:hover{border-color:var(--rc-border-strong)}.pf-app .pf-vrow-main{display:flex;align-items:center;gap:14px;flex:1;min-width:0;padding:6px;background:none;border:0;font:inherit;text-align:left;cursor:pointer;border-radius:var(--rc-radius)}.pf-app .pf-vrow-main:hover{background:var(--rc-gray-50)}.pf-app .pf-vrow-main .go{margin-left:4px;color:var(--rc-text-muted);font-size:17px;flex-shrink:0}.pf-app .pf-vrow.is-selected{border-color:var(--rc-primary);box-shadow:0 0 0 1px var(--rc-primary) inset}.pf-app .pf-vrow .grip{color:var(--rc-gray-300);font-size:17px;flex-shrink:0}.pf-app .pf-vrow .price{font-weight:700;font-variant-numeric:tabular-nums;font-size:14px;white-space:nowrap}.pf-app .pf-vrow .price small{font-weight:500;color:var(--rc-text-muted);font-size:11px}.pf-app .pf-vrow.is-inactive{opacity:.72}.pf-app .pf-vrow.is-inactive .pf-variant-id .nm{color:var(--rc-text-secondary)}.pf-app .pf-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:6px 0 18px}.pf-app .pf-page-head .pf-title{font-size:22px}.pf-app .pf-subhead{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted);margin:20px 0 12px}.pf-app .pf-subhead::after{content:"";flex:1;height:1px;background:var(--rc-border)}.pf-app .pf-vinst-seg{text-transform:none;letter-spacing:normal;margin-left:4px}.pf-app .pf-vinst-seg button:disabled{opacity:.45;cursor:not-allowed}.pf-app .pf-codes{display:flex;flex-direction:column;gap:8px}.pf-app .pf-code-row{display:grid;grid-template-columns:1.4fr 130px auto 32px;gap:10px;align-items:center}.pf-app .pf-code-row .primary{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--rc-text-secondary);white-space:nowrap}.pf-app .pf-override{border-radius:var(--rc-radius-lg);border:1px solid var(--rc-border);overflow:hidden}.pf-app .pf-override-head{display:flex;align-items:center;gap:10px;padding:11px 14px;flex-wrap:wrap}.pf-app .pf-override-head .lead{display:flex;align-items:center;gap:9px;min-width:0}.pf-app .pf-override-head .lead .oic{width:26px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.pf-app .pf-override-head .lead .ttl{font-weight:600;font-size:13.5px}.pf-app .pf-override-head .lead .meta{font-size:12px;color:var(--rc-text-secondary)}.pf-app .pf-override-head .acts{margin-left:auto;display:flex;gap:8px;align-items:center}.pf-app .pf-override.is-inherited{background:var(--rc-gray-50)}.pf-app .pf-override.is-inherited .pf-override-head .oic{background:var(--rc-gray-200);color:var(--rc-gray-600)}.pf-app .pf-override.is-inherited .pf-inherited-table{padding:0 14px 14px}.pf-app .pf-inherited-table table{width:100%;border-collapse:collapse;font-size:13px}.pf-app .pf-inherited-table th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:6px 8px;border-bottom:1px solid var(--rc-border)}.pf-app .pf-inherited-table th.r,.pf-app .pf-inherited-table td.r{text-align:right}.pf-app .pf-inherited-table td{padding:8px;border-bottom:1px solid var(--rc-border);color:var(--rc-text-secondary);font-variant-numeric:tabular-nums}.pf-app .pf-inherited-table tr:last-child td{border-bottom:0}.pf-app .pf-inherited-table .pp{font-weight:700;color:var(--rc-text-body)}.pf-app .pf-override.is-overridden{background:var(--rc-white);border-color:color-mix(in srgb, var(--rc-azure) 45%, var(--rc-white));box-shadow:0 0 0 1px color-mix(in srgb, var(--rc-azure) 28%, var(--rc-white)) inset}.pf-app .pf-override.is-overridden .pf-override-head{background:color-mix(in srgb, var(--rc-azure) 8%, var(--rc-white));border-bottom:1px solid color-mix(in srgb, var(--rc-azure) 28%, var(--rc-white))}.pf-app .pf-override.is-overridden .pf-override-head .oic{background:color-mix(in srgb, var(--rc-azure) 18%, var(--rc-white));color:color-mix(in srgb, var(--rc-azure) 80%, var(--rc-black))}.pf-app .pf-override-body{padding:14px;display:none}.pf-app .pf-override.is-overridden .pf-override-body{display:block}.pf-app .pf-override.is-inherited .pf-override-body{display:none}.pf-app .pf-override.is-stale{border-color:color-mix(in srgb, var(--rc-orange) 50%, var(--rc-white))}.pf-app .pf-override.is-stale .pf-override-head{background:color-mix(in srgb, var(--rc-orange) 9%, var(--rc-white));border-bottom-color:color-mix(in srgb, var(--rc-orange) 30%, var(--rc-white))}.pf-app .pf-actionbar{position:sticky;bottom:0;z-index:20;margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);box-shadow:0 -2px 12px rgba(31,41,55,.06);flex-wrap:wrap}.pf-app .pf-actionbar .left{font-size:13px;color:var(--rc-text-secondary);display:flex;align-items:center;gap:8px}.pf-app .pf-actionbar .right{display:flex;gap:10px}.pf-app .pf-modal-callout{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.55;background:color-mix(in srgb, var(--rc-orange) 8%, var(--rc-white));border:1px solid color-mix(in srgb, var(--rc-orange) 26%, var(--rc-white));margin-bottom:16px}.pf-app .pf-modal-callout i{color:var(--rc-orange);font-size:18px;flex-shrink:0;margin-top:1px}.pf-app .pf-modal-callout b{color:var(--rc-text-body)}.pf-app .pf-plan-tenure-rows .pf-rows-head,.pf-app .pf-plan-tenure-rows .pf-row{grid-template-columns:1fr 110px 1.4fr 36px}.pf-app .pf-back{display:inline-flex;align-items:center;gap:6px;color:var(--rc-link);text-decoration:none;font-size:14px;font-weight:600;margin-bottom:14px;background:none;border:0;cursor:pointer;padding:6px 0}.pf-app .pf-back:hover{text-decoration:underline}.pf-app .pf-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.pf-app .pf-kpi{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin-bottom:18px}.pf-app .pf-stat{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-shadow-card);padding:16px 18px;display:flex;align-items:center;gap:14px}.pf-app .pf-stat .sic{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));color:var(--rc-indigo)}.pf-app .pf-stat .sic.g{background:color-mix(in srgb, var(--rc-green) 14%, var(--rc-white));color:color-mix(in srgb, var(--rc-green) 62%, var(--rc-black))}.pf-app .pf-stat .sic.b{background:color-mix(in srgb, var(--rc-blue) 12%, var(--rc-white));color:var(--rc-blue)}.pf-app .pf-stat .v{font-size:22px;font-weight:700;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.pf-app .pf-stat .l{font-size:12.5px;color:var(--rc-text-muted);margin-top:1px}.pf-app .pf-index{width:100%;border-collapse:collapse;font-size:14px}.pf-app .pf-index th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:11px 18px;border-bottom:1px solid var(--rc-border);background:var(--rc-gray-50)}.pf-app .pf-index th.r,.pf-app .pf-index td.r{text-align:right}.pf-app .pf-index td{padding:13px 18px;border-bottom:1px solid var(--rc-border);vertical-align:middle}.pf-app .pf-index tbody tr{cursor:pointer;transition:background .1s ease}.pf-app .pf-index tbody tr:hover{background:var(--rc-gray-50)}.pf-app .pf-index tbody tr:last-child td{border-bottom:0}.pf-app .pf-index .pname{display:flex;align-items:center;gap:12px}.pf-app .pf-index .pname .ic{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:17px;flex-shrink:0;background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));color:var(--rc-indigo)}.pf-app .pf-index .pname .nm{font-weight:600;display:flex;align-items:center;gap:8px;white-space:nowrap}.pf-app .pf-index td:first-child{min-width:190px}.pf-app .pf-index .pname .mono{font-family:var(--rc-font-mono);font-size:11.5px;color:var(--rc-text-muted);margin-top:1px}.pf-app .pf-tenure-chips{display:flex;gap:5px;flex-wrap:wrap}.pf-app .pf-chip{font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--rc-text-secondary);background:var(--rc-gray-100);border:1px solid var(--rc-border);border-radius:var(--rc-radius-pill);padding:1px 9px}.pf-app .pf-index .acts{display:flex;gap:4px;justify-content:flex-end}.pf-app .pf-detail{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-top:3px solid var(--rc-indigo);border-radius:var(--rc-radius-lg);box-shadow:var(--rc-shadow-card);overflow:hidden;margin-bottom:18px}.pf-app .pf-detail-top{display:flex;gap:18px;align-items:flex-start;padding:20px 22px;flex-wrap:wrap}.pf-app .pf-detail-top .dic{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;background:color-mix(in srgb, var(--rc-indigo) 12%, var(--rc-white));color:var(--rc-indigo)}.pf-app .pf-detail-top .body{flex:1;min-width:220px}.pf-app .pf-detail-top h1{margin:2px 0 0;font-size:23px;font-weight:700;letter-spacing:-0.02em;line-height:1.1}.pf-app .pf-detail-top .tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.pf-app .pf-detail-top .acts{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.pf-app .pf-metastrip{display:flex;flex-wrap:wrap;gap:14px 36px;padding:15px 22px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50)}.pf-app .pf-metastrip .m .l{font-size:12px;color:var(--rc-text-muted)}.pf-app .pf-metastrip .m .v{font-size:15px;font-weight:700;margin-top:3px;font-variant-numeric:tabular-nums}.pf-app .pf-sample{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--rc-text-secondary)}.pf-app .pf-sample .rc-affix{width:170px}.pf-app .pf-show-table{width:100%;border-collapse:collapse;font-size:14px}.pf-app .pf-show-table th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);padding:10px 14px;border-bottom:1px solid var(--rc-border)}.pf-app .pf-show-table th.r,.pf-app .pf-show-table td.r{text-align:right}.pf-app .pf-show-table td{padding:12px 14px;border-bottom:1px solid var(--rc-border);font-variant-numeric:tabular-nums}.pf-app .pf-show-table tbody tr:last-child td{border-bottom:0}.pf-app .pf-show-table .pp{font-weight:700}.pf-app .pf-warranty-head,.pf-app .pf-warranty-row{grid-template-columns:minmax(130px, 1.3fr) minmax(120px, 1.1fr) 150px 116px minmax(120px, 1.1fr) 34px}.pf-app .pf-warranty-row [data-kind]{width:100%}.pf-app .pf-warranty-row [data-kind] button{flex:1}@media(max-width: 1024px){.pf-app .pf-grid-3,.pf-app .pf-grid-4{grid-template-columns:repeat(2, 1fr)}.pf-app .pf-rows{overflow-x:auto}.pf-app .pf-rows-head,.pf-app .pf-row{min-width:600px}.pf-app .pf-warranty-head,.pf-app .pf-warranty-row{min-width:680px}.pf-app .pf-code-row{grid-template-columns:1fr 1fr auto 32px}.pf-app .pf-actionbar .right{flex-wrap:wrap}.pf-app .pf-index{min-width:620px}.pf-app .pf-show-table{min-width:560px}}@media(max-width: 640px){.pf-app .pf-wrap{padding:18px 14px 132px}.pf-app .rc-card-body{padding:16px}.pf-app .rc-card-head,.pf-app .pf-detail-top,.pf-app .pf-metastrip{padding-left:16px;padding-right:16px}.pf-app .pf-grid-2,.pf-app .pf-grid-3,.pf-app .pf-grid-4{grid-template-columns:1fr}.pf-app .pf-span-2{grid-column:span 1}.pf-app .pf-topbar,.pf-app .pf-page-head{gap:12px}.pf-app .rc-card-head-actions{width:100%}.pf-app .pf-actionbar{flex-direction:column;align-items:stretch}.pf-app .pf-actionbar .right{justify-content:stretch}.pf-app .pf-actionbar .right .rc-btn{flex:1 1 auto;justify-content:center}.pf-app .pf-veditor{padding:4px 14px 18px}.pf-app .pf-vrow .pf-variant-tags{display:none}.pf-app .pf-detail-top h1{font-size:20px}}@media(max-width: 640px){.pf-app .pf-status-switch .lab{display:none}.pf-app .pf-vrow .price small{display:none}.pf-app .pf-code-row{grid-template-columns:1fr}}.pf-app .pf-table-scroll{overflow-x:auto}.pf-app ::selection{background:color-mix(in srgb, var(--rc-primary) 20%, var(--rc-white))}tr.gr-line-row.gr-active{background:color-mix(in srgb, var(--rc-primary) 7%, transparent)}tr.gr-line-row.gr-needs-variant .rc-select{box-shadow:0 0 0 2px color-mix(in srgb, var(--rc-warning) 55%, transparent);border-radius:8px}.scan-page{--sp-primary: var(--rc-primary);--sp-border: var(--rc-border);--sp-g50: var(--rc-gray-50);--sp-g100: var(--rc-gray-100);--sp-g200: var(--rc-gray-200);--sp-g300: var(--rc-gray-300);--sp-text: var(--rc-text-body);--sp-sec: #525a66;--sp-mut: #8a8f98;--sp-green: #1f8a5b;--sp-green-bg: #e7f6ee;--sp-amber: var(--rc-amber);--sp-amber-bg: color-mix(in srgb, var(--rc-amber) 10%, #fff);--sp-shadow: 0 1px 2px rgba(16, 24, 40, .05);--sp-pop: 0 16px 40px -14px rgba(24, 40, 72, .34);--sp-dark: #0c1018;--sp-dark2: #11161f;--sp-laser: #41d18a;position:relative;width:100%;height:calc(100dvh - 58px - 118px);min-height:600px;overflow:hidden;border-radius:var(--rc-radius-lg);background:var(--sp-g50)}.scan-page *{box-sizing:border-box}.scan-page .scan{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--sp-dark);color:#fff}.scan-page .scan-top{display:flex;align-items:center;gap:12px;padding:14px 16px}.scan-page .scan-top .x,.scan-page .scan-top .torch{width:38px;height:38px;border:0;border-radius:50%;background:hsla(0,0%,100%,.14);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer}.scan-page .scan-top .ttl{font-size:15px;font-weight:600}.scan-page .scan-top .torch{margin-left:auto}.scan-page .scan-top .torch.on{background:#fff;color:#1b2230}.scan-page .scan-modes{display:flex;gap:7px;padding:0 16px 12px}.scan-page .scan-modes button{flex:1;height:38px;border:0;border-radius:10px;background:hsla(0,0%,100%,.12);color:#cfd6e0;font:inherit;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px}.scan-page .scan-modes button.on{background:#fff;color:#1b2230}.scan-page .view{position:relative;flex:1;margin:0 16px;border-radius:16px;overflow:hidden;background:var(--sp-dark2);display:flex;align-items:center;justify-content:center}.scan-page .view video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scan-page .view .ph{color:#5b6678;text-align:center;font-size:13px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px}.scan-page .view .ph i{font-size:40px}.scan-page .reticle{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:74%;height:200px;border-radius:14px;box-shadow:0 0 0 2000px rgba(8,11,17,.55)}.scan-page .reticle::before,.scan-page .reticle::after{content:"";position:absolute;width:26px;height:26px;border:3px solid #fff}.scan-page .reticle::before{left:-2px;top:-2px;border-right:0;border-bottom:0;border-radius:14px 0 0 0}.scan-page .reticle::after{right:-2px;bottom:-2px;border-left:0;border-top:0;border-radius:0 0 14px 0}.scan-page .reticle .tr,.scan-page .reticle .bl{position:absolute;width:26px;height:26px;border:3px solid #fff}.scan-page .reticle .tr{right:-2px;top:-2px;border-left:0;border-bottom:0;border-radius:0 14px 0 0}.scan-page .reticle .bl{left:-2px;bottom:-2px;border-right:0;border-top:0;border-radius:0 0 0 14px}.scan-page .laser{position:absolute;left:13%;right:13%;height:2px;background:linear-gradient(90deg, transparent, var(--sp-laser), transparent);box-shadow:0 0 12px var(--sp-laser);animation:sp-scanmove 2s ease-in-out infinite}.scan-page .scan-hint{text-align:center;color:#aeb6c2;font-size:12.5px;padding:14px 24px 6px}.scan-page .scan-foot{padding:8px 16px 18px;display:flex;flex-direction:column;gap:10px}.scan-page .scan-sim{height:48px;border:0;border-radius:12px;background:var(--sp-primary);color:#fff;font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.scan-page .scan-sim.done{background:var(--sp-green)}.scan-page .ovl{position:absolute;inset:0;background:rgba(8,11,17,.5);z-index:5;animation:sp-fade .15s ease}.scan-page .sheet{position:absolute;left:0;right:0;bottom:0;z-index:6;background:#fff;border-radius:20px 20px 0 0;padding:8px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -10px 40px -8px rgba(0,0,0,.4);animation:sp-up .24s cubic-bezier(0.2, 0.8, 0.2, 1)}.scan-page .grip{width:36px;height:4px;border-radius:3px;background:var(--sp-g200);margin:2px auto 14px}.scan-page .matchhdr{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sp-green);margin-bottom:12px}.scan-page .matchhdr .dot{width:7px;height:7px;border-radius:50%;background:var(--sp-green);box-shadow:0 0 0 4px var(--sp-green-bg)}.scan-page .mcard{display:flex;gap:13px;align-items:flex-start}.scan-page .mthumb{width:64px;height:64px;border-radius:12px;flex-shrink:0;background:repeating-linear-gradient(135deg, var(--sp-g100), var(--sp-g100) 7px, var(--sp-g50) 7px, var(--sp-g50) 14px);display:flex;align-items:center;justify-content:center;color:var(--sp-g300);font-size:24px}.scan-page .mname{font-size:16px;font-weight:700;line-height:1.25}.scan-page .mmeta{font-size:13px;color:var(--sp-sec);margin-top:3px}.scan-page .mtags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.scan-page .tag{font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:20px;background:var(--sp-g100);color:var(--sp-sec)}.scan-page .tag.is-retired{background:var(--sp-amber-bg);color:var(--sp-amber)}.scan-page .mnote{display:flex;align-items:flex-start;gap:7px;margin-top:10px;padding:8px 10px;border-radius:10px;font-size:12.5px;line-height:1.35;background:var(--sp-amber-bg);color:var(--sp-amber)}.scan-page .mnote i{font-size:15px;line-height:1.2}.scan-page .mcode{font-variant-numeric:tabular-nums;font-size:12px;color:var(--sp-mut);margin-top:10px;display:flex;align-items:center;gap:6px}.scan-page .mprice{font-size:20px;font-weight:800;margin-top:12px}.scan-page .mprice span{font-size:13px;font-weight:500;color:var(--sp-mut);margin-left:8px}.scan-page .sheet-acts{display:flex;gap:10px;margin-top:18px}.scan-page .sheet-acts button{flex:1;height:48px;border-radius:12px;font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;border:1px solid var(--sp-border);background:#fff;color:var(--sp-sec)}.scan-page .sheet-acts .use{flex:1.6;background:var(--sp-primary);border-color:var(--sp-primary);color:#fff}.scan-page .toast{position:absolute;left:50%;bottom:84px;transform:translateX(-50%);z-index:9;background:#1b2230;color:#fff;font-size:13px;padding:10px 15px;border-radius:10px;display:flex;align-items:center;gap:8px;box-shadow:var(--sp-pop)}.scan-page .toast i{color:var(--sp-laser);font-size:17px}.scan-page [hidden]{display:none !important}@media(min-width: 768px){.scan-page{background:rgba(17,24,39,.55);display:flex;align-items:center;justify-content:center;padding:24px}.scan-page .scan{position:static;width:560px;max-width:100%;height:auto;max-height:100%;border-radius:18px;box-shadow:var(--sp-pop);overflow:hidden}.scan-page .scan{padding-bottom:6px;overflow-y:auto}.scan-page .view{min-height:220px}.scan-page .sheet{position:absolute;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%, -50%);width:460px;max-width:calc(100% - 48px);border-radius:16px;animation:sp-pop .18s ease;box-shadow:var(--sp-pop)}.scan-page .sheet .grip{display:none}.scan-page .toast{bottom:24px}}@keyframes sp-scanmove{0%,100%{top:32%}50%{top:66%}}@keyframes sp-blip{0%{box-shadow:0 0 0 0 rgba(65,209,138,.5)}100%{box-shadow:0 0 0 9px rgba(65,209,138,0)}}@keyframes sp-fade{from{opacity:0}to{opacity:1}}@keyframes sp-up{from{transform:translateY(100%)}to{transform:none}}@keyframes sp-pop{from{opacity:0;transform:scale(0.96)}to{opacity:1;transform:none}}@keyframes sp-flash{0%{background:#c7efd9}100%{background:var(--sp-green-bg)}}.scan-page.is-overlay{position:fixed;inset:0;height:100dvh;min-height:0;border-radius:0;z-index:1080}.scan-page.is-overlay[hidden]{display:none}.scan-page.is-overlay .scan-hint{font-weight:600;min-height:20px}.scan-page.is-overlay .scan-hint.is-ok{color:#4ade80}.scan-page.is-overlay .scan-hint.is-warn{color:#fbbf24}.scan-page.is-overlay .scan-hint.is-error{color:#f87171}.scan-page.is-overlay .ps-manual{display:flex;gap:8px;width:100%}.scan-page.is-overlay .ps-input{flex:1;height:48px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;background:hsla(0,0%,100%,.06);color:#fff;padding:0 14px;font:inherit;font-size:14px}.scan-page.is-overlay .ps-input::placeholder{color:#8a93a3}.scan-page.is-overlay .ps-input:focus{outline:none;border-color:var(--sp-primary);background:hsla(0,0%,100%,.1)}.scan-page.is-overlay .ps-manual .scan-sim{width:auto;flex:0 0 auto;padding:0 18px;height:48px}.scan-page.is-overlay .view.hit-ok{animation:ps-hit .4s ease;--ps-hit: #22c55e}.scan-page.is-overlay .view.hit-warn{animation:ps-hit .4s ease;--ps-hit: #f59e0b}.scan-page.is-overlay .view.hit-error{animation:ps-hit .4s ease;--ps-hit: #ef4444}@keyframes ps-hit{0%{box-shadow:inset 0 0 0 4px var(--ps-hit, #22c55e)}100%{box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}}@media(min-width: 768px){.scan-page.is-overlay .sheet{animation:ps-sheet-pop .18s ease}}@keyframes ps-sheet-pop{from{opacity:0;transform:translate(-50%, -50%) scale(0.96)}to{opacity:1;transform:translate(-50%, -50%)}}.sa-cols{display:grid;grid-template-columns:1.62fr 1fr;gap:18px;align-items:start}.sa-cols>.sa-col{display:flex;flex-direction:column;gap:18px;min-width:0}@media(max-width: 1024px){.sa-cols{grid-template-columns:1fr}}.sa-split{display:flex;height:14px;border-radius:100px;overflow:hidden;background:var(--rc-gray-200)}.sa-split>span{display:block;height:100%;width:var(--rc-fill, 0%);background:var(--rc-tint, var(--rc-primary))}.sa-split-legend{display:flex;flex-direction:column;gap:10px;margin-top:16px}.sa-split-legend .lrow{display:flex;align-items:center;gap:9px;font-size:13.5px}.sa-split-legend .dot{width:10px;height:10px;border-radius:3px;flex-shrink:0;background:var(--rc-tint, var(--rc-primary))}.sa-split-legend .amt{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.sa-split-legend .pct{color:var(--rc-text-muted);width:42px;text-align:right}.sa-earn-bar{margin-top:5px}.sa-approve{padding:14px 18px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.sa-approve .ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:color-mix(in srgb, var(--rc-orange) 14%, var(--rc-white));color:var(--rc-orange)}.sa-approve .list{display:flex;flex-direction:column;gap:8px;margin-left:auto}.sa-approve .list .lrow{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sa-invchip{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;font-family:var(--rc-font-mono);color:var(--rc-blue);background:color-mix(in srgb, var(--rc-blue) 10%, var(--rc-white));border-radius:6px;padding:2px 7px;margin:0 4px 4px 0}.sa-drow{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;border-bottom:1px solid var(--rc-border)}.sa-drow:last-of-type{border-bottom:0}.sa-drow .k{color:var(--rc-text-secondary)}.sa-drow .v{font-weight:600}.sa-note{display:flex;gap:8px;align-items:flex-start;margin-top:12px;font-size:12.5px;color:var(--rc-text-muted);line-height:1.5}.sa-earn-hint{font-size:12px;margin-top:4px}.sa-earn-hint:not([class*=rc-text-]){color:var(--rc-text-secondary)}.sa-neg{color:var(--rc-red)}.rc-mono{font-family:var(--rc-font-mono)}.rc-dt th.ta-r,.rc-dt td.ta-r{text-align:right}.sa-commissions-dt tbody td{vertical-align:top}.sa-commissions-dt tbody td .rc-name{font-weight:600}.sa-commissions-dt td:first-child{min-width:250px;width:26%}.sa-commissions-dt td:nth-child(2){min-width:170px;width:16%}.sa-commissions-dt td:nth-child(3){min-width:190px}.sa-commissions-dt .rc-progress{max-width:150px}.sa-menu-wrap{position:relative}.sa-menu-wrap>summary{list-style:none;cursor:pointer}.sa-menu-wrap>summary::-webkit-details-marker{display:none}.sa-menu{position:absolute;right:0;top:calc(100% + 6px);background:var(--rc-white);border:1px solid var(--rc-border);border-radius:12px;box-shadow:var(--rc-shadow-lg);padding:6px;min-width:200px;z-index:40}.sa-menu a,.sa-menu button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;font:inherit;font-size:13.5px;color:var(--rc-text-body);text-decoration:none;padding:9px 10px;border-radius:8px;cursor:pointer;text-align:left}.sa-menu a:hover,.sa-menu button:hover{background:var(--rc-gray-100)}.sa-head{overflow:visible}.sa-pending{--rc-card-accent: var(--rc-orange)}.sa-approve .main{flex:1;min-width:200px}.sa-approve .main .t{font-weight:600;font-size:14.5px}.sa-approve .main .s{margin-top:2px}.sa-card-clip{overflow:hidden}.sa-badge-mini{font-size:10.5px;padding:1px 6px}.sa-note i{font-size:15px}.sa-eyebrow{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sa-pay-list{display:flex;flex-direction:column;gap:8px;max-height:244px;overflow-y:auto;padding-right:2px}.sa-pay-opt{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--rc-border);border-radius:10px;cursor:pointer}.sa-pay-opt .main{flex:1;min-width:0}.sa-pay-opt .inv{font-weight:600;font-size:13.5px}.sa-pay-opt .amt{font-weight:700;font-variant-numeric:tabular-nums}.sa-pay-opt.on{border-color:color-mix(in srgb, var(--rc-primary) 45%, transparent);background:color-mix(in srgb, var(--rc-primary) 5%, transparent)}.sa-pay-opt:has(.amt-in:focus){border-color:var(--rc-primary)}.sa-pay-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.sa-pay-head .acts{display:flex;align-items:center;gap:2px}.sa-pay-head .acts b{font-variant-numeric:tabular-nums}.sa-pay-amt{display:flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.sa-pay-amt .cur{font-size:11px;color:var(--rc-text-muted)}.sa-pay-amt .amt-in{width:88px;padding:5px 8px;text-align:right;font-weight:700;font-size:13.5px;border:1px solid var(--rc-border);border-radius:8px;background:var(--rc-surface);color:inherit}.sa-pay-amt .amt-in:focus{outline:none;border-color:var(--rc-primary)}.sa-pay-amt .of{font-size:11.5px;color:var(--rc-text-muted);white-space:nowrap}.sa-pay-recover{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:10px;background:color-mix(in srgb, var(--rc-tint, var(--rc-orange)) 8%, transparent);border:1px solid color-mix(in srgb, var(--rc-tint, var(--rc-orange)) 26%, transparent)}.sa-pay-recover>i{font-size:17px;color:var(--rc-tint, var(--rc-orange));flex:none;margin-top:1px}.sa-hero{display:flex;gap:22px;align-items:flex-start;padding:18px 20px;flex-wrap:wrap}.sa-hero .main{flex:1;min-width:220px}.sa-hero .side{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.sa-hero .side .acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sa-hero-amt{font-size:34px;font-weight:700;letter-spacing:-0.03em;font-variant-numeric:tabular-nums;margin-top:6px;line-height:1}.rc-strike{text-decoration:line-through;color:var(--rc-text-muted)}.sa-refchip{white-space:nowrap;font-family:var(--rc-font-mono);font-size:11.5px;font-weight:600;background:var(--rc-gray-100);color:var(--rc-text-secondary);border-radius:6px;padding:3px 8px}.sa-agentlink{display:flex;align-items:center;gap:10px;border:1px solid var(--rc-border);border-radius:11px;padding:8px 12px;color:inherit;background:var(--rc-surface);text-decoration:none}.sa-agentlink:hover{background:var(--rc-gray-50);color:inherit}.sa-agentlink .who{display:flex;flex-direction:column}.sa-agentlink .n{font-size:13.5px;font-weight:600}.sa-agentlink .c{font-size:11.5px;color:var(--rc-text-muted)}.sa-alloc{width:100%;border-collapse:collapse;font-size:13.5px}.sa-alloc th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);padding:11px 16px;border-bottom:1px solid var(--rc-border);white-space:nowrap}.sa-alloc td{padding:13px 16px;border-bottom:1px solid var(--rc-border);vertical-align:top}.sa-alloc th.num,.sa-alloc td.num{text-align:right;font-variant-numeric:tabular-nums}.sa-alloc tfoot td{border-bottom:0;background:var(--rc-gray-50);font-size:12.5px;font-weight:600;color:var(--rc-text-secondary)}.sa-alloc-bar{height:6px;margin-top:6px;margin-left:auto;max-width:90px}.sa-balance-bar{max-width:none;height:10px}@media(max-width: 680px){.sa-hero-amt{font-size:28px}.sa-hero .side{align-items:stretch;width:100%}.sa-hero .side .acts{justify-content:flex-start}}.sa-moneybar{display:grid;grid-template-columns:1.5fr 1fr;gap:22px;align-items:center;padding:14px 20px 16px;border-top:1px solid var(--rc-border);background:var(--rc-gray-50)}.sa-moneybar .figs{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px}.sa-moneybar .fig .k{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted)}.sa-moneybar .fig .v{font-size:19px;font-weight:700;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;margin-top:5px}.sa-moneybar .fig .h{font-size:11.5px;color:var(--rc-text-muted);margin-top:2px}.sa-hero-amt .of{display:block;font-size:13px;font-weight:500;letter-spacing:0;color:var(--rc-text-muted);margin-top:7px}.sa-alloc tr.sa-row-settled{background:color-mix(in srgb, var(--rc-orange) 5%, transparent)}.sa-alloc td.when{white-space:nowrap;color:var(--rc-text-secondary)}.sa-policybox{margin-top:14px;padding:12px 13px;border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-gray-50)}.sa-policybox b{display:block;font-size:13px}.sa-policybox span{display:block;font-size:12.5px;color:var(--rc-text-secondary);line-height:1.55;margin-top:4px}.sa-note-lg{display:flex;gap:12px;align-items:flex-start}.sa-note-lg .ic{width:36px;height:36px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;font-size:19px;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 13%, var(--rc-white));color:var(--rc-tint, var(--rc-primary))}.sa-plist{border-top:1px solid var(--rc-border)}.sa-prow{display:flex;align-items:center;gap:13px;padding:13px 18px;border-bottom:1px solid var(--rc-border);color:inherit;text-decoration:none}.sa-prow:last-child{border-bottom:0}.sa-prow:hover{background:var(--rc-gray-50);color:inherit}.sa-prow .pic{width:36px;height:36px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb, var(--rc-tint, var(--rc-primary)) 12%, var(--rc-white));color:var(--rc-tint, var(--rc-primary))}.sa-prow .pmain{flex:1;min-width:0}.sa-prow .ptop{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:14px}.sa-prow .psub{display:block;font-size:12.5px;color:var(--rc-text-muted);margin-top:3px}.sa-prow .pamt{font-weight:700;font-size:15.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.sa-prow .chev{color:var(--rc-text-muted);font-size:17px}.sa-prow.rev .pamt{text-decoration:line-through;opacity:.55}.sa-idrow{display:flex;gap:15px;align-items:center;padding:16px 20px;flex-wrap:wrap}.sa-idtop{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.sa-idtop h1{margin:0;font-size:21px;font-weight:700;letter-spacing:-0.02em}.sa-idsub{font-size:13px;color:var(--rc-text-secondary);margin-top:5px}.sa-idacts{display:flex;gap:8px;align-items:center;margin-left:auto}.sa-meter-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px;font-size:12.5px;color:var(--rc-text-secondary)}.sa-meter-legend .lrow{display:inline-flex;align-items:center;gap:6px}.sa-meter-legend .dot{width:9px;height:9px;border-radius:3px;background:var(--rc-tint, var(--rc-primary))}.sa-pendpill{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12.5px;font-weight:600;border-radius:100px;padding:4px 11px;text-decoration:none;color:var(--rc-orange);border:1px solid color-mix(in srgb, var(--rc-orange) 34%, transparent);background:color-mix(in srgb, var(--rc-orange) 10%, var(--rc-white))}.sa-pendpill:hover{background:color-mix(in srgb, var(--rc-orange) 17%, var(--rc-white));color:var(--rc-orange)}.sa-owed{border-top:1px solid var(--rc-border)}.sa-orow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--rc-border);color:inherit;text-decoration:none}.sa-orow:last-child{border-bottom:0}.sa-orow:hover{background:var(--rc-gray-50);color:inherit}.sa-orow .oamt{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.sa-orow .chev{color:var(--rc-text-muted);font-size:17px}.sa-morerow{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;font-size:13px;font-weight:600;color:var(--rc-blue);text-decoration:none}.sa-morerow:hover{background:var(--rc-gray-50)}.sa-prow .pgo{display:flex;align-items:center;gap:13px;flex:1;min-width:0;color:inherit;text-decoration:none}.sa-filterbar{padding-bottom:0}@media(max-width: 900px){.sa-moneybar{grid-template-columns:1fr;gap:16px}.sa-moneybar .figs{grid-template-columns:repeat(2, 1fr)}.sa-idacts{margin-left:0;width:100%}}.ap-muted-ico{color:var(--rc-text-muted)}.ap-muted-ico.lg{font-size:16px}.ap-module{container-type:inline-size;--ap-ink: var(--rc-gray-900);--ap-line: var(--rc-border);--ap-line-soft: var(--rc-gray-100);--ap-muted: var(--rc-text-muted);--ap-sec: var(--rc-text-secondary);--ap-pri: var(--rc-primary);--ap-pri-soft: color-mix(in srgb, var(--rc-primary) 9%, var(--rc-white));--ap-green: var(--rc-green);--ap-green-bg: color-mix(in srgb, var(--rc-green) 10%, var(--rc-white));--ap-amber: var(--rc-amber);--ap-amber-bg: color-mix(in srgb, var(--rc-amber) 10%, var(--rc-white));--ap-red: var(--rc-red);--ap-red-bg: color-mix(in srgb, var(--rc-red) 9%, var(--rc-white));--ap-blue: var(--rc-blue);--ap-blue-bg: color-mix(in srgb, var(--rc-blue) 9%, var(--rc-white));--ap-slate: var(--rc-gray-500);--ap-slate-bg: var(--rc-gray-100);--ap-purple: var(--rc-purple);--ap-purple-bg: color-mix(in srgb, var(--rc-purple) 9%, var(--rc-white));--ap-shadow: 0 1px 2px rgba(16, 24, 40, 0.05);--ap-pop: 0 18px 44px -16px rgba(24, 40, 72, 0.32);color:var(--ap-ink)}.ap-mhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ap-mhead-l{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ap-mhead-a{display:flex;gap:8px}.ap-asof{font-size:12.5px;color:var(--ap-muted)}.ap-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 15px;border:1px solid var(--ap-line);border-radius:10px;background:var(--rc-white);font:inherit;font-size:13.5px;font-weight:600;color:var(--ap-sec);cursor:pointer;white-space:nowrap;text-decoration:none}.ap-btn i{font-size:17px}.ap-btn.sm{height:38px;padding:0 13px}.ap-btn.xs{height:32px;padding:0 10px;font-size:12.5px}.ap-btn.primary{background:var(--ap-pri);border-color:var(--ap-pri);color:var(--rc-white)}.ap-btn.primary:hover{background:var(--rc-primary-hover)}.ap-btn.ghost:hover{background:var(--rc-gray-50);color:var(--ap-ink)}.ap-btn:disabled{opacity:.45;cursor:not-allowed}.ap-kpis{display:grid;grid-template-columns:repeat(5, 1fr);gap:11px;margin-bottom:18px}.ap-kpi{text-align:left;display:flex;flex-direction:column;gap:2px;padding:14px 15px;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:13px;box-shadow:var(--ap-shadow);position:relative;font:inherit;text-decoration:none;color:inherit}.ap-kpi.tap{transition:border-color .12s,transform .12s}.ap-kpi.tap:hover{border-color:color-mix(in srgb, var(--ap-pri) 40%, var(--rc-white));transform:translateY(-1px)}.ap-kpi-ic{position:absolute;top:13px;right:13px;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:17px}.ap-kpi-l{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--ap-muted)}.ap-kpi-v{font-size:22px;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;margin-top:2px}.ap-kpi-s{font-size:11.5px;color:var(--ap-muted)}.ap-kpi.ink .ap-kpi-ic{background:var(--rc-gray-100);color:var(--rc-gray-700)}.ap-kpi.red .ap-kpi-ic{background:var(--ap-red-bg);color:var(--ap-red)}.ap-kpi.red .ap-kpi-v{color:var(--ap-red)}.ap-kpi.blue .ap-kpi-ic{background:var(--ap-blue-bg);color:var(--ap-blue)}.ap-kpi.amber .ap-kpi-ic{background:var(--ap-amber-bg);color:var(--ap-amber)}.ap-kpi.slate .ap-kpi-ic{background:var(--ap-slate-bg);color:var(--ap-slate)}.ap-kpi.slate .ap-kpi-v{color:var(--ap-slate)}.ap-kpi.green .ap-kpi-ic{background:var(--ap-green-bg);color:var(--ap-green)}.ap-kpi.green .ap-kpi-v{color:var(--ap-green)}.ap-kpi.purple .ap-kpi-ic{background:var(--ap-purple-bg);color:var(--ap-purple)}.ap-kpi.purple .ap-kpi-v{color:var(--ap-purple)}.ap-tabs{display:flex;gap:3px;border-bottom:1px solid var(--ap-line);margin-bottom:16px;overflow-x:auto;scrollbar-width:none}.ap-tabs::-webkit-scrollbar{display:none}.ap-tab{display:inline-flex;align-items:center;gap:7px;padding:11px 14px;border:0;border-bottom:2px solid rgba(0,0,0,0);background:none;font:inherit;font-size:13.5px;font-weight:600;color:var(--ap-muted);cursor:pointer;white-space:nowrap;margin-bottom:-1px;text-decoration:none}.ap-tab i{font-size:17px}.ap-tab:hover{color:var(--ap-sec)}.ap-tab.on{color:var(--ap-pri);border-bottom-color:var(--ap-pri)}.ap-vhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.ap-vhead h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-0.01em}.ap-vhead.compact{margin-bottom:12px}.ap-tablewrap{border:1px solid var(--ap-line);border-radius:14px;overflow:hidden;box-shadow:var(--ap-shadow);background:var(--rc-white);overflow-x:auto}.ap-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;min-width:520px}.ap-table th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ap-muted);background:var(--rc-gray-50);padding:11px 14px;border-bottom:1px solid var(--ap-line);white-space:nowrap}.ap-table td{padding:12px 14px;border-bottom:1px solid var(--ap-line-soft);vertical-align:middle;color:var(--ap-ink)}.ap-table tbody tr:hover{background:var(--rc-gray-50)}.ap-table tr.tap{cursor:pointer}.ap-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ap-table .c{text-align:center}.ap-table .act{width:34px;text-align:right;color:var(--ap-muted)}.ap-table th.strong,.ap-table td.strong{color:var(--ap-ink)}.ap-table td.strong{font-weight:700}.ap-table tfoot td{background:var(--rc-gray-50);border-top:1px solid var(--ap-line);border-bottom:0;font-size:12.5px;font-weight:700;color:var(--ap-sec)}.ap-table tfoot .num{color:var(--ap-ink)}.ap-t{font-weight:600}.ap-s{font-size:11.5px;color:var(--ap-muted);margin-top:1px}.ap-dash{color:var(--rc-gray-300)}.ap-oa{color:var(--ap-blue);font-weight:600}.ap-ni{color:var(--ap-slate);font-weight:600}.ap-etag{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.01em;padding:2px 8px;border-radius:6px;white-space:nowrap}.ap-etag.slate{color:var(--ap-slate);background:var(--ap-slate-bg)}.ap-etag.blue{color:var(--ap-blue);background:var(--ap-blue-bg)}.ap-etag.green{color:var(--ap-green);background:var(--ap-green-bg)}.ap-etag.amber{color:var(--ap-amber);background:var(--ap-amber-bg)}.ap-etag.purple{color:var(--ap-purple);background:var(--ap-purple-bg)}.ap-cards{display:flex;flex-direction:column;gap:10px}.ap-card{display:block;text-align:left;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:13px;padding:13px 14px;box-shadow:var(--ap-shadow);font:inherit;color:inherit;text-decoration:none}.ap-card.tap:active{background:var(--rc-gray-50)}.ap-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ap-card-t{font-weight:700;font-size:14.5px}.ap-card-s{font-size:11.5px;color:var(--ap-muted);margin-top:2px}.ap-card-hero{display:flex;align-items:baseline;justify-content:space-between;margin-top:11px;padding-top:11px;border-top:1px solid var(--ap-line-soft)}.ap-card-hero .l{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--ap-muted)}.ap-card-hero .v{font-size:19px;font-weight:800;letter-spacing:-0.02em}.ap-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px 14px;margin-top:11px;padding-top:11px;border-top:1px solid var(--ap-line-soft)}.ap-card-grid .rc-kv .k{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ap-muted)}.ap-card-grid .rc-kv .vv{font-size:13.5px;margin-top:2px;font-variant-numeric:tabular-nums}.ap-menu{min-width:210px;border:1px solid var(--ap-line);border-radius:12px;box-shadow:var(--ap-pop);padding:6px}.ap-menu .dropdown-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--ap-ink)}.ap-menu .dropdown-item i{font-size:17px;color:var(--ap-muted)}.ap-menu .dropdown-item:hover{background:var(--rc-gray-50)}.ap-module .mono{font-family:var(--rc-font-mono);font-variant-numeric:tabular-nums}.ap-module .nowrap{white-space:nowrap;flex-wrap:nowrap}.ap-table.stmt{min-width:640px}.ap-table td.mono{font-size:12.5px;color:var(--ap-sec)}.ap-desc{color:var(--ap-sec);max-width:320px}.ap-table td.dr{color:var(--ap-green)}.ap-table td.cr{color:var(--ap-ink)}.ap-table th.div,.ap-table td.div{border-left:1px dashed var(--ap-line)}.ap-warn{color:var(--ap-amber)}.ap-live{color:var(--ap-red)}.ap-kpis.cols4{grid-template-columns:repeat(4, 1fr)}.ap-kpis.cols6{grid-template-columns:repeat(6, 1fr)}.ap-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:20px;font-size:11.5px;font-weight:700;line-height:1.35;white-space:nowrap}.ap-pill .dot{width:6px;height:6px;border-radius:6px;background:currentColor}.ap-pill.red{background:var(--ap-red-bg);color:var(--ap-red)}.ap-pill.amber{background:var(--ap-amber-bg);color:var(--ap-amber)}.ap-pill.green{background:var(--ap-green-bg);color:var(--ap-green)}.ap-pill.blue{background:var(--ap-blue-bg);color:var(--ap-blue)}.ap-pill.purple{background:var(--ap-purple-bg);color:var(--ap-purple)}.ap-pill.slate{background:var(--ap-slate-bg);color:var(--ap-slate)}.ap-minibar{display:flex;width:120px;height:6px;border-radius:4px;overflow:hidden;background:var(--rc-gray-100)}.ap-minibar .cur,.ap-minibar .over{width:var(--rc-fill, 0%)}.ap-minibar .cur{background:var(--ap-blue)}.ap-minibar .over{background:var(--ap-red)}.ap-overdue-note{font-size:11px;font-weight:600;color:var(--ap-red);margin-top:4px}.ap-overdue-amt{color:var(--ap-red);font-variant-numeric:tabular-nums}.ap-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px;padding:12px;background:var(--rc-surface-card);border:1px solid var(--ap-line);border-radius:13px;box-shadow:var(--ap-shadow)}.ap-toolbar .fx-bar{flex:1 1 260px;min-width:240px;margin-bottom:0;background:none;border:0;border-radius:0;box-shadow:none;padding:0}.ap-toolbar .fx-row button[type=submit]{display:none}.ap-scopes{display:flex;gap:6px;flex-wrap:wrap}.ap-scope{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid var(--ap-line);border-radius:9px;background:var(--rc-white);font-size:12.5px;font-weight:600;color:var(--ap-sec);text-decoration:none;white-space:nowrap}.ap-scope .n{font-size:11px;font-weight:700;background:var(--rc-gray-100);color:var(--ap-muted);padding:1px 6px;border-radius:10px}.ap-scope:hover{border-color:color-mix(in srgb, var(--ap-pri) 45%, var(--rc-white))}.ap-scope.on{border-color:var(--ap-pri);background:var(--ap-pri-soft);color:var(--ap-pri)}.ap-scope.on .n{background:color-mix(in srgb, var(--ap-pri) 20%, var(--rc-white));color:var(--ap-pri)}.ap-btn.soft{border-color:rgba(0,0,0,0)}.ap-btn.soft.red{background:var(--ap-red-bg);color:var(--ap-red)}.ap-btn.soft.blue{background:var(--ap-blue-bg);color:var(--ap-blue)}.ap-btn.soft.green{background:var(--ap-green-bg);color:var(--ap-green)}.ap-btn.soft.purple{background:var(--ap-purple-bg);color:var(--ap-purple)}.ap-btn.soft:hover{filter:brightness(0.96)}.ap-quiet{color:var(--ap-sec)}.ap-credit{color:var(--ap-green);font-weight:600}.rc-insight-banner-action{margin-left:auto;flex-shrink:0}.rc-input.r{text-align:right}.ap-alloc-remain{margin-bottom:14px}.ap-alloc-remain .bar{height:8px;border-radius:6px;background:var(--rc-gray-100);overflow:hidden}.ap-alloc-remain .bar span{display:block;height:100%;width:0;background:var(--rc-primary);border-radius:6px;transition:width .18s}.ap-alloc-remain .bar span.full{background:var(--rc-green)}.ap-alloc-remain .bar span.over{background:var(--rc-red)}.ap-alloc-remain .lbl{display:flex;justify-content:space-between;margin-top:8px;font-size:12.5px;color:var(--rc-text-muted)}.ap-alloc-remain .lbl b{color:var(--rc-gray-900);font-variant-numeric:tabular-nums}.ap-alloc-remain .lbl .left{color:var(--rc-primary);font-weight:700}.ap-alloc-remain .lbl .ok{color:var(--rc-green);font-weight:700}.ap-alloc-over{margin-top:8px;font-size:12.5px;font-weight:600;color:var(--rc-red);display:flex;align-items:center;gap:6px}.ap-alloc-over b{font-variant-numeric:tabular-nums}.ap-inv-hint{font-size:12.5px;color:var(--rc-text-muted);display:inline-flex;align-items:center;gap:6px}.ap-alloc-row{display:grid;grid-template-columns:1fr 200px 110px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--rc-gray-100)}.ap-alloc-row .ai-no{font-family:var(--rc-font-mono);font-weight:600;font-size:13px}.ap-alloc-row .ai-sub{font-size:11.5px;color:var(--rc-text-muted);margin-top:2px}.ap-alloc-row .ai-in{display:flex;align-items:center;gap:6px}.ap-alloc-row .ai-in input{text-align:right}.ap-alloc-row .ai-in .mx{border:1px solid var(--rc-border);background:var(--rc-white);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:700;cursor:pointer;color:var(--rc-primary)}.ap-alloc-row .ai-after{text-align:right;font-size:12px;color:var(--rc-text-muted);font-variant-numeric:tabular-nums}.ap-alloc-row .ai-after.done{color:var(--rc-green);font-weight:700}@media(max-width: 640px){.ap-alloc-row{grid-template-columns:1fr;gap:6px}.ap-alloc-row .ai-after{text-align:left}}.ap-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:14px;font-size:15px}.ap-crumb{display:inline-flex;align-items:center;gap:6px;color:var(--rc-link);text-decoration:none;font-weight:700;white-space:nowrap}.ap-crumb:hover{text-decoration:underline}.ap-crumb i{font-size:17px}.ap-crumb-sep{color:var(--rc-gray-400);font-size:16px;padding:0 2px}.ap-crumb-current{color:var(--rc-gray-900);font-weight:700;white-space:nowrap}.ap-head-actions{display:inline-flex;align-items:center;gap:12px}.ap-head-actions form{margin:0}[data-ap-rule-form] [hidden]{display:none !important}.pf-tier-rows .pf-rows-head,.pf-tier-rows .pf-row{grid-template-columns:1fr 1fr 36px}.ap-duedate{position:relative;display:inline-block}.ap-duedate summary{list-style:none;cursor:pointer}.ap-duedate summary::-webkit-details-marker{display:none}.ap-duedate-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:20;width:270px;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:12px;box-shadow:var(--ap-shadow);padding:14px;display:flex;flex-direction:column;gap:8px;text-align:left}.ap-duedate-pop .rc-label{font-size:12px;font-weight:600;margin:0}.ap-duedate-pop .rc-input{width:100%}.ap-duedate-pop .rc-hint{font-size:11.5px;color:var(--ap-muted);margin:0}.ap-headlink{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;color:var(--ap-pri);text-decoration:none;white-space:nowrap}.ap-headlink i{font-size:15px}.ap-headlink i:last-child{font-size:14px;opacity:.7}.ap-headlink:hover{text-decoration:underline}.ap-src-ref{position:relative;flex:1 1 auto;min-width:0}.ap-src-input{width:100%;padding-right:34px}.ap-src-chev{position:absolute;top:50%;right:11px;transform:translateY(-50%);font-size:17px;color:var(--rc-text-muted);pointer-events:none}.ap-src-remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--rc-border);border-radius:9px;background:var(--rc-white);color:var(--rc-text-muted);cursor:pointer}.ap-src-remove i{font-size:17px}.ap-src-remove:hover{border-color:var(--rc-red);color:var(--rc-red);background:color-mix(in srgb, var(--rc-red) 8%, var(--rc-white))}.ap-prod{position:relative;min-width:0}.ap-src-menu,.ap-prod-menu{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:10px;box-shadow:0 12px 28px rgba(0,0,0,.12);max-height:240px;overflow-y:auto;padding:4px}.ap-src-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:7px;cursor:pointer;font-size:14px;color:var(--rc-gray-900)}.ap-src-opt:hover,.ap-src-opt.active{background:var(--ap-pri-soft)}.ap-src-opt .sub{color:var(--rc-text-muted);font-size:12px;font-variant-numeric:tabular-nums;flex:none}.ap-src-empty{padding:10px;color:var(--rc-text-muted);font-size:13px}.ap-actionbar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px;padding:12px 16px;background:var(--rc-white);border:1px solid var(--rc-border);border-radius:14px;box-shadow:0 -4px 16px rgba(0,0,0,.05)}.ap-actionbar .ap-actionbar-note{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--rc-text-secondary);min-width:0}.ap-actionbar .ap-actionbar-note i{color:var(--rc-primary);font-size:17px;flex:none}.ap-actionbar .ap-actionbar-note b{color:var(--rc-gray-900);font-variant-numeric:tabular-nums}.ap-actionbar .ap-actionbar-actions{display:flex;align-items:center;gap:10px;margin-left:auto}@media(max-width: 640px){.ap-actionbar .ap-actionbar-actions{width:100%;margin-left:0}.ap-actionbar .ap-actionbar-actions .rc-btn{flex:1;justify-content:center}}.ap-suppop{position:relative;display:inline-block}.ap-suppop summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.ap-suppop summary::-webkit-details-marker{display:none}.ap-suppop-name{font-size:19px;font-weight:700;letter-spacing:-0.01em;color:var(--ap-ink)}.ap-suppop-ic{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--rc-gray-100);color:var(--ap-sec)}.ap-suppop-ic i{font-size:15px}.ap-suppop-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:40;min-width:300px;max-height:340px;overflow-y:auto;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:12px;box-shadow:var(--ap-pop);padding:6px}.ap-suppop-opt{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border-radius:8px;text-decoration:none;color:inherit}.ap-suppop-opt .t{flex:1;min-width:0}.ap-suppop-opt .n{display:block;font-size:13.5px;font-weight:600;color:var(--ap-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ap-suppop-opt .s{display:block;font-size:11px;color:var(--ap-muted)}.ap-suppop-opt:hover{background:var(--rc-gray-50)}.ap-suppop-opt.on{background:var(--ap-pri-soft)}.ap-suppop-opt.on .n{color:var(--ap-pri)}.ap-grouprow{cursor:pointer;background:color-mix(in srgb, var(--ap-amber) 4%, var(--rc-white))}.ap-grouprow:hover{background:color-mix(in srgb, var(--ap-amber) 8%, var(--rc-white))}.ap-group-sum{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--ap-sec)}.ap-grouprow .mono{color:var(--ap-blue);font-weight:600}.ap-billref{color:var(--ap-blue);font-weight:600}.ap-runline{margin:10px 0 0;font-size:12px;color:var(--ap-muted)}.ap-breakdown-link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--ap-blue);text-decoration:none}.ap-breakdown-link:hover{text-decoration:underline}.ap-group-chev{font-size:16px;color:var(--ap-muted);transition:transform .15s}.ap-grouprow[aria-expanded=true] .ap-group-chev,.ap-prodrow[aria-expanded=true] .ap-group-chev{transform:rotate(90deg)}.ap-prodrow{cursor:pointer}.ap-prodrow:hover{background:var(--rc-gray-50)}.ap-prodrow input[type=checkbox]{width:15px;height:15px;accent-color:var(--ap-purple);cursor:pointer}.ap-bulkbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 16px;border-bottom:1px solid var(--ap-line);background:var(--rc-gray-50);font-size:12.5px;color:var(--ap-sec)}.ap-bulkbar label{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin:0}.ap-bulkbar input[type=checkbox]{width:15px;height:15px;accent-color:var(--ap-purple);cursor:pointer}.ap-bulk-actions{margin-left:auto;display:inline-flex;align-items:center;gap:10px}.ap-bulk-actions b{color:var(--ap-ink);font-variant-numeric:tabular-nums}.ap-penhead-sub{display:block;font-size:12px;font-weight:400;color:var(--ap-muted);margin-top:1px}.ap-penhead-right{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.ap-cardlink{display:block;text-decoration:none;color:inherit}.ap-groupdetail td{background:var(--rc-gray-50)}.ap-groupdetail td:first-child{padding-left:40px}.ap-subrow td:first-child{padding-left:40px}.ap-weekrow td:first-child{padding-left:56px}.ap-showall{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font-size:12.5px;font-weight:600;color:var(--ap-blue);cursor:pointer}.ap-showall i{font-size:14px;transition:transform .15s}.ap-showall:hover{text-decoration:underline}.ap-showall[aria-expanded=true] i{transform:rotate(180deg)}.ap-credit-note{font-size:11px;font-weight:600;color:var(--ap-green)}.ap-supsel.sm{font-size:13px;font-weight:600;color:var(--ap-sec)}.ap-stmt-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:14px;box-shadow:var(--ap-shadow);margin-bottom:14px;flex-wrap:wrap}.ap-supsel{font-size:17px;font-weight:700;letter-spacing:-0.01em;border:0;background:none;color:var(--ap-ink);cursor:pointer;padding:2px 24px 2px 0;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center}.ap-stmt-meta{font-size:12.5px;color:var(--ap-muted);margin-top:3px}.ap-stmt-arrow{color:var(--ap-muted);font-size:16px}.ap-stmt-bals{display:flex;align-items:center;gap:14px}.ap-stmt-bals .b{display:flex;flex-direction:column}.ap-stmt-bals .b .l{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--ap-muted)}.ap-stmt-bals .b .v{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:2px}.ap-stmt-bals .b.hero .v{font-size:23px;font-weight:800;letter-spacing:-0.02em}.ap-note{display:flex;align-items:center;gap:8px;margin-top:11px;font-size:12px;color:var(--ap-muted)}.ap-note i{font-size:15px}.ap-supstats{display:flex;flex-wrap:wrap;gap:14px 28px;padding:13px 18px;background:var(--rc-gray-50);border:1px solid var(--ap-line);border-radius:12px;margin-bottom:14px}.ap-supstats .ss{display:flex;flex-direction:column;gap:2px}.ap-supstats .ss .l{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ap-muted)}.ap-supstats .ss .v{font-size:14.5px;font-weight:700;font-variant-numeric:tabular-nums}.ap-supstats .ss.contact{margin-left:auto}.ap-supstats .ss.contact .v{font-weight:600;font-size:13px;color:var(--ap-sec)}.ap-le-l{display:flex;align-items:center;gap:8px}.ap-le-date{font-size:12px;color:var(--ap-muted)}.ap-le-amt{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.ap-le-amt.dr{color:var(--ap-green)}.ap-le-amt.cr{color:var(--ap-ink)}.ap-le-ref{font-family:var(--rc-font-mono);font-size:12px;color:var(--ap-sec);margin-top:9px}.ap-le-desc{font-size:12.5px;color:var(--ap-muted);margin-top:2px}.ap-le-bal{display:flex;justify-content:space-between;margin-top:10px;padding-top:9px;border-top:1px solid var(--ap-line-soft);font-size:12.5px;color:var(--ap-muted)}.ap-le-bal b{color:var(--ap-ink);font-variant-numeric:tabular-nums}.ap-recon-legend{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ap-sec);background:var(--rc-gray-50);border:1px solid var(--ap-line);border-radius:10px;padding:9px 13px;margin-bottom:12px}.ap-recon-legend i{font-size:16px;color:var(--ap-pri)}.ap-recon-legend b{font-variant-numeric:tabular-nums}.ap-bucketrow{display:grid;grid-template-columns:repeat(5, 1fr);gap:6px;margin-top:11px}.ap-bkt{text-align:center;padding:7px 4px;border-radius:8px;background:var(--rc-gray-50)}.ap-bkt.on{background:var(--ap-pri-soft)}.ap-bkt.hot{background:var(--ap-red-bg)}.ap-bkt .bl{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--ap-muted)}.ap-bkt .bv{display:block;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:1px}.ap-bkt.hot .bv{color:var(--ap-red)}.ap-recon{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid var(--ap-line-soft);font-size:12px;color:var(--ap-muted)}.ap-recon b{color:var(--ap-ink);font-variant-numeric:tabular-nums}.ap-recon .oa{color:var(--ap-blue)}.ap-recon .ni{color:var(--ap-slate)}.ap-table .num.hot{color:var(--ap-red);font-weight:700}.ap-view-cards{display:none}@container (max-width: 1000px){.ap-kpis{grid-template-columns:repeat(3, 1fr)}.ap-view-compact{display:none}}@container (max-width: 760px){.ap-view-table{display:none}.ap-view-cards{display:flex}}@container (max-width: 640px){.ap-kpis{grid-template-columns:repeat(2, 1fr)}.ap-kpi-v{font-size:19px}}@container (max-width: 440px){.ap-mhead-a .ap-btn span{display:none}.ap-mhead-a .ap-btn{padding:0 11px}}.ap-detail{margin-top:2px}.ap-detail-metastrip{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:15px 22px;padding:16px 20px;background:var(--rc-white);border:1px solid var(--ap-line);border-radius:14px;box-shadow:var(--ap-shadow);margin-bottom:18px}.ap-detail-metastrip .m{min-width:0}.ap-detail-metastrip .m .l{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ap-muted)}.ap-detail-metastrip .m .v{font-size:14.5px;font-weight:600;margin-top:4px;font-variant-numeric:tabular-nums}.ap-detail-metastrip .m .v.ovd{color:var(--ap-red)}.ap-detail-cols{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;align-items:start}.ap-section{background:var(--rc-white);border:1px solid var(--ap-line);border-radius:14px;box-shadow:var(--ap-shadow);margin-bottom:18px;overflow:hidden}.ap-section .ap-section-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--ap-line);font-weight:700;font-size:14px;color:var(--ap-ink)}.ap-section .ap-section-head .ap-tic{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--ap-pri-soft);flex:none}.ap-section .ap-section-head .ap-tic i{font-size:17px;color:var(--ap-pri)}.ap-section .ap-section-body{padding:14px 16px}.ap-settle-row{display:flex;align-items:center;justify-content:space-between;padding:7px 0;font-size:14px;color:var(--ap-sec)}.ap-settle-row b{font-variant-numeric:tabular-nums;color:var(--ap-ink)}.ap-settle-row.grand{border-top:1px solid var(--ap-line);margin-top:3px;padding-top:11px;font-weight:700;color:var(--ap-ink)}.ap-pos{color:var(--ap-green)}.ap-remain-bar{height:8px;border-radius:6px;background:var(--rc-gray-100);overflow:hidden;margin-top:10px}.ap-remain-bar span{display:block;height:100%;width:var(--rc-fill, 0%);background:var(--ap-pri);border-radius:6px;transition:width .18s}.ap-remain-bar span.full{background:var(--ap-green)}.ap-remain-bar.sm{height:6px}.ap-subhead{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ap-muted);margin:16px 0 9px}.ap-applied{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border:1px solid var(--ap-line);border-radius:10px;background:var(--rc-white);font:inherit;cursor:pointer;margin-bottom:8px;text-decoration:none;color:inherit}.ap-applied:hover{border-color:color-mix(in srgb, var(--ap-pri) 40%, var(--rc-white));background:var(--rc-gray-50)}.ap-applied .mono{font-family:var(--rc-font-mono);font-weight:600;font-size:13px}.ap-applied .ap-applied-sub{font-size:11.5px;color:var(--ap-muted);margin-top:2px}.ap-applied b{margin-left:auto;font-variant-numeric:tabular-nums}.ap-applied i{color:var(--ap-muted);font-size:16px}.ap-empty-mini{display:flex;align-items:center;gap:9px;padding:16px;background:var(--rc-gray-50);border:1px dashed var(--ap-line);border-radius:10px;color:var(--ap-muted);font-size:13px}.ap-empty-mini i{font-size:18px}.ap-chips{display:flex;flex-wrap:wrap;gap:8px}.ap-srcchip{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ap-sec);background:var(--rc-gray-50);border:1px solid var(--ap-line);border-radius:8px;padding:6px 11px}.ap-srcchip i{font-size:15px;color:var(--ap-muted)}.ap-table tfoot tr.grand td{border-top:2px solid var(--ap-line);font-weight:700}.ap-table td.act{width:1%;text-align:right}.ap-table td.act i{color:var(--ap-muted)}.ap-s{font-size:11.5px;color:var(--ap-muted)}.ap-callout{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;margin-bottom:18px;background:var(--ap-pri-soft);border:1px solid color-mix(in srgb, var(--ap-pri) 25%, var(--rc-white));border-radius:11px;font-size:13px;color:var(--ap-sec)}.ap-callout i{font-size:18px;color:var(--ap-pri);flex:none}.ap-callout b{color:var(--ap-ink)}.rc-btn.ap-danger{color:var(--rc-red)}.rc-btn.ap-danger:hover{background:color-mix(in srgb, var(--rc-red) 9%, var(--rc-white))}.rc-btn.ap-pen-btn{color:var(--rc-amber);border-color:color-mix(in srgb, var(--rc-amber) 34%, var(--rc-border))}.rc-btn.ap-pen-btn:hover{background:color-mix(in srgb, var(--rc-amber) 8%, var(--rc-white));border-color:var(--rc-amber)}.rc-btn.ap-pen-btn i{color:currentColor}.ap-variance-callout{margin-bottom:18px;padding:12px 14px;border-radius:11px;background:var(--ap-amber-bg);border:1px solid color-mix(in srgb, var(--ap-amber) 30%, var(--rc-white))}.ap-variance-head{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--ap-amber)}.ap-variance-head>.ti{font-size:17px;flex:none;margin-top:1px}.ap-variance-head b{color:var(--ap-amber)}.ap-variance-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.ap-variance-list li{display:flex;align-items:baseline;gap:9px;font-size:12.5px;color:var(--ap-sec)}.ap-vtag{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;white-space:nowrap}.ap-vtag>.ti{font-size:13px}.ap-vtag-quantity{color:var(--ap-amber);background:var(--rc-white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ap-amber) 35%, transparent)}.ap-vtag-price{color:var(--rc-red);background:var(--rc-white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--rc-red) 30%, transparent)}.ap-vmsg b{font-weight:650}.ap-early-note{display:flex;align-items:center;gap:8px;margin-bottom:18px;padding:10px 14px;border-radius:11px;font-size:13px;font-weight:600}.ap-early-note>.ti{font-size:17px;flex:none}.ap-early-good{color:var(--ap-green);background:var(--ap-green-bg);border:1px solid color-mix(in srgb, var(--ap-green) 30%, var(--rc-white))}.ap-early-warn{color:var(--ap-amber);background:var(--ap-amber-bg);border:1px solid color-mix(in srgb, var(--ap-amber) 30%, var(--rc-white))}.ap-early-missed{color:var(--ap-sec);background:var(--ap-slate-bg);border:1px solid var(--ap-line);font-weight:500}.ap-early-note .ap-btn{margin-left:auto;flex:none}.ap-early-quote{display:flex;flex-direction:column;gap:2px;margin:14px 0 16px}.ap-early-quote .q{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:9px 2px;border-bottom:1px solid var(--ap-line);font-size:13.5px}.ap-early-quote .q:last-child{border-bottom:0}.ap-early-quote .l{color:var(--ap-muted)}.ap-early-quote .v{font-weight:700;font-variant-numeric:tabular-nums}.ap-early-quote .hero{padding:13px 2px}.ap-early-quote .hero .l{color:inherit;font-weight:600}.ap-early-quote .hero .v{font-size:21px;letter-spacing:-0.02em}.ap-early-days{display:block;font-size:11.5px;font-weight:500;color:var(--ap-muted)}.ap-qty-input{max-width:90px}.ap-amt-neutral{color:var(--ap-ink)}.ap-amt-red{color:var(--rc-red)}.ap-amt-green{color:var(--rc-green)}.ap-li-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:7px;white-space:nowrap}.ap-li-chip>.ti{font-size:13px}.ap-li-chip-quantity{color:var(--ap-amber);background:var(--ap-amber-bg)}.ap-li-chip-price{color:var(--rc-red);background:color-mix(in srgb, var(--rc-red) 10%, var(--rc-white))}@container (max-width: 900px){.ap-detail-cols{grid-template-columns:1fr}}@container (max-width: 560px){.ap-detail-metastrip{grid-template-columns:1fr 1fr;padding:14px 16px}.ap-variance-list li{flex-direction:column;gap:3px}}.ap-inv{max-width:1180px}.ap-inv .card{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,.04);margin-bottom:14px}.ap-inv .card__head{display:flex;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--rc-border)}.ap-inv .card__head i{font-size:17px;color:var(--rc-primary)}.ap-inv .card__head h2{margin:0;font-size:14.5px;font-weight:700}.ap-inv .card__head .meta{margin-left:auto;font-size:12.5px;color:var(--rc-text-muted)}.ap-inv .card__body{padding:16px}.ap-inv .row{display:flex;flex-wrap:wrap;gap:14px}.ap-inv .row+.row{margin-top:14px}.ap-inv .fld{flex:1 1 170px;min-width:158px}.ap-inv .fld--wide{flex:2 1 300px;min-width:220px}.ap-inv .fld--mid{flex:1 1 190px;min-width:170px}.ap-inv .fld--ccy{flex:0 1 118px;min-width:104px}.ap-inv .fld--terms{flex:0 1 150px;min-width:130px}.ap-inv .fld__label{display:block;font-size:12.5px;font-weight:650;margin-bottom:5px}.ap-inv .fld__label .req{color:var(--rc-red)}.ap-inv .fld__hint{margin-top:6px;font-size:11.5px;color:var(--rc-text-muted)}.ap-inv .fld__hint:empty{display:none}.ap-inv .hint-lead{margin:0 0 12px;font-size:12.5px;color:var(--rc-text-secondary);line-height:1.5}.ap-inv .ctl{width:100%;height:42px;box-sizing:border-box;padding:0 12px;border:1px solid var(--rc-border-strong);border-radius:8px;background:var(--rc-white);font:inherit;font-size:14px;color:var(--rc-text-body)}.ap-inv .ctl:focus{outline:0;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.ap-inv select.ctl{-webkit-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.ap-inv .ctl.ctl--static{display:flex;align-items:center;background:var(--rc-gray-100);color:var(--rc-text-secondary);font-weight:650}.ap-inv .ctl--num{text-align:right;font-variant-numeric:tabular-nums}.ap-inv .affix{display:flex;align-items:stretch;border:1px solid var(--rc-border-strong);border-radius:8px;overflow:hidden;background:var(--rc-white)}.ap-inv .affix input{flex:1;min-width:0;height:40px;box-sizing:border-box;padding:0 10px;border:0;outline:none;font:inherit;font-size:14px;text-align:right;color:var(--rc-text-body);font-variant-numeric:tabular-nums;background:rgba(0,0,0,0)}.ap-inv .affix:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.ap-inv .affix__suffix{display:flex;align-items:center;padding:0 10px;background:var(--rc-gray-100);color:var(--rc-text-secondary);font-size:12.5px;font-weight:650;border-left:1px solid var(--rc-border)}.ap-inv .affix__toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:52px;padding:0 8px;border:0;border-right:1px solid var(--rc-border);background:var(--rc-gray-100);color:var(--rc-text-body);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.ap-inv .affix__toggle .ti{font-size:13px;opacity:.55}.ap-inv .affix__toggle:hover{background:var(--rc-gray-200)}.ap-inv .affix__toggle:hover .ti{opacity:1}.ap-inv .computed{display:flex;align-items:center;gap:8px;height:42px;padding:0 12px;box-sizing:border-box;border:1px dashed var(--rc-border-strong);border-radius:8px;background:var(--rc-gray-50);font-size:14px;font-weight:650}.ap-inv .computed i{color:var(--rc-text-muted);font-size:16px}.ap-inv .early-add{margin-top:14px;display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:0;font:inherit;font-size:13px;font-weight:650;color:var(--rc-primary);cursor:pointer}.ap-inv .early-add i{font-size:15px}.ap-inv .early{margin-top:16px;padding:14px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.ap-inv .early[hidden]{display:none}.ap-inv .early .computed{background:var(--rc-white)}.ap-inv .early__head{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12.5px;font-weight:700}.ap-inv .early__head button{margin-left:auto;border:0;background:none;padding:0;font:inherit;font-size:12.5px;font-weight:650;color:var(--rc-text-muted);cursor:pointer}.ap-inv .early__head button:hover{color:var(--rc-red)}.ap-inv .early__hint{margin-top:10px;font-size:12px;color:var(--rc-text-secondary)}.ap-inv .early__hint:empty{display:none}.ap-inv .linkrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-gray-50)}.ap-inv .linkrow__kind{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;background:var(--rc-white);border:1px solid var(--rc-border);font-size:11.5px;font-weight:700;letter-spacing:.03em}.ap-inv .linkrow__doc{font-family:var(--rc-font-mono);font-size:13px;font-weight:600}.ap-inv .linkrow__meta{font-size:12.5px;color:var(--rc-text-muted)}.ap-inv .linkrow__val{margin-left:auto;font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.ap-inv .linkrow__x{flex:none;width:30px;height:30px;border:0;border-radius:7px;background:none;color:var(--rc-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center}.ap-inv .linkrow__x i{font-size:16px}.ap-inv .linkrow__x:hover{background:var(--rc-white);color:var(--rc-red)}.ap-inv .dashed{width:100%;height:44px;border:1px dashed var(--rc-border-strong);border-radius:10px;background:var(--rc-white);color:var(--rc-text-secondary);font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}.ap-inv .dashed:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.ap-inv .ap-src-row{display:block}.ap-inv .srcedit{display:flex;align-items:center;gap:10px;margin-bottom:8px}.ap-inv .srcedit .ctl--type{flex:0 0 110px;width:110px}.ap-inv .ap-src-row.is-picked .srcedit{display:none}.ap-inv .ap-src-row:not(.is-picked) .linkrow{display:none}.ap-inv .card__lines{padding:0}.ap-inv .lines-cols{display:grid;grid-template-columns:minmax(220px, 2.5fr) 72px 134px 130px 118px 32px;gap:9px;align-items:center}.ap-inv .lines-head{padding:9px 14px;background:var(--rc-gray-50);border-bottom:1px solid var(--rc-border);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.ap-inv .lines-head .r{text-align:right}.ap-inv .line-row{padding:9px 14px;border-bottom:1px solid var(--rc-gray-100)}.ap-inv .line-row .ctl{height:40px;font-size:13.5px}.ap-inv .line-row .affix input{height:38px;font-size:13.5px}.ap-inv .cell{min-width:0}.ap-inv .minilabel{display:none;font-size:11.5px;font-weight:650;color:var(--rc-text-secondary);margin-bottom:4px}.ap-inv .line-row__total{text-align:right;font-size:14px;font-weight:700;letter-spacing:-0.01em;font-variant-numeric:tabular-nums}.ap-inv .line-row__del{width:32px;height:32px;border:0;border-radius:7px;background:none;color:var(--rc-text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center}.ap-inv .line-row__del i{font-size:16px}.ap-inv .line-row__del:hover{background:var(--rc-gray-100);color:var(--rc-red)}.ap-inv .line-row__warn{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.ap-inv .lines-actions{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid var(--rc-gray-100)}.ap-inv .panels{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:14px}.ap-inv .panels>.card{flex:1 1 320px;min-width:280px;margin:0}.ap-inv .panels>.card--totals{flex:1 1 360px;min-width:300px}.ap-inv .trow{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--rc-text-secondary);margin-bottom:9px}.ap-inv .trow b{font-weight:650;color:var(--rc-text-body);font-variant-numeric:tabular-nums}.ap-inv .trow .neg{font-weight:650;color:var(--rc-red);font-variant-numeric:tabular-nums}.ap-inv .trow input{width:150px;height:38px;box-sizing:border-box;padding:0 10px;border:1px solid var(--rc-border-strong);border-radius:8px;font:inherit;font-size:13.5px;text-align:right;font-variant-numeric:tabular-nums}.ap-inv .trow input:focus{outline:0;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.ap-inv .trow--gap{margin-bottom:12px}.ap-inv .tgrand{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;border-top:1px solid var(--rc-border)}.ap-inv .tgrand span{font-size:14px;font-weight:700}.ap-inv .tgrand b{font-size:clamp(20px,3vw,26px);font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.ap-inv .tnote{margin-top:6px;text-align:right;font-size:12px;color:var(--rc-text-muted)}.ap-inv .tnote:empty{display:none}.ap-inv .match{display:flex;gap:9px;padding:11px 12px;border-radius:9px;font-size:12.5px;line-height:1.45}.ap-inv .match i{font-size:16px;flex:none}.ap-inv .match--ok{background:color-mix(in srgb, var(--rc-green) 10%, var(--rc-white));color:color-mix(in srgb, var(--rc-green) 72%, var(--rc-gray-900));font-weight:650}.ap-inv .match--off{background:color-mix(in srgb, var(--rc-yellow) 14%, var(--rc-white));color:color-mix(in srgb, var(--rc-orange) 55%, var(--rc-gray-900))}.ap-inv .match--none{color:var(--rc-text-muted);padding-left:0}.ap-inv .actionbar{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 -2px 14px rgba(16,24,40,.08)}.ap-inv .actionbar__meta small{display:block;font-size:11.5px;font-weight:650;color:var(--rc-text-muted)}.ap-inv .actionbar__meta b{display:block;font-size:18px;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.ap-inv .actionbar__btns{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}@media(max-width: 1024px){.ap-inv .lines-head{display:none}.ap-inv .minilabel{display:block}.ap-inv .line-row{position:relative;grid-template-columns:1fr 1fr;gap:10px;padding:12px;padding-right:48px;border:1px solid var(--rc-border);border-radius:10px;margin:10px 12px}.ap-inv .cell--prod,.ap-inv .cell--disc{grid-column:1/-1}.ap-inv .cell--total{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;border-top:1px dashed var(--rc-border);padding-top:10px}.ap-inv .cell--total .minilabel{margin-bottom:0}.ap-inv .cell--total .line-row__total{font-size:16px;font-weight:800}.ap-inv .line-row__del{position:absolute;top:10px;right:10px}}.rc-catalog-list{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.rc-catalog-row{border:1px solid var(--rc-border);border-radius:11px;background:var(--rc-surface-card, #fff);overflow:hidden}.rc-catalog-row__head{display:flex;align-items:flex-start;gap:12px;padding:14px 16px}.rc-catalog-row__toggle{border:0;background:none;cursor:pointer;color:var(--rc-text-secondary);padding:2px;margin-top:2px;line-height:1}.rc-catalog-row__toggle .ti{font-size:18px}.rc-catalog-row__name{font-weight:700;font-size:15px}.rc-catalog-row__sub{font-size:13px;color:var(--rc-text-secondary);margin:4px 0 8px}.rc-catalog-row__notes{font-size:12.5px;color:var(--rc-text-muted);margin-top:8px;font-style:italic}.rc-catalog-row__actions{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.rc-catalog-row__panel{padding:0 16px 16px;border-top:1px solid var(--rc-gray-100)}.rc-catalog-chips{display:flex;gap:10px 14px;flex-wrap:wrap}.rc-chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--rc-text-secondary)}.rc-chip .ti{font-size:14px}.rc-catalog-panel__label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-muted);margin:12px 0 6px}.rc-search-inline{position:relative;display:flex;align-items:center;min-width:200px}.rc-search-inline .ti{position:absolute;left:10px;color:var(--rc-text-muted);font-size:15px;pointer-events:none}.rc-search-inline input{padding-left:32px}.rc-catalog-vcard{border:1px solid var(--rc-border);border-radius:9px;padding:12px}.rc-catalog-vcard[hidden]{display:none}.rc-catalog-vcard__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.rc-catalog-vcard__name{font-weight:600;font-size:13.5px}.rc-catalog-vcard__remove{color:var(--rc-text-muted);flex:none}.rc-catalog-vcard__remove:hover{color:var(--rc-danger)}.rc-w-min-260{min-width:220px;max-width:320px}.rc-catalog-addvar[hidden]{display:none}.rc-catalog-addvar{border-top:1px dashed var(--rc-border);padding-top:12px;max-width:420px}.rc-catalog-addvar .rc-label{margin-bottom:6px}@media(max-width: 720px){.rc-catalog-row__head{flex-wrap:wrap}.rc-catalog-row__actions{width:100%}}.po-hints{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;margin-top:6px}.po-hints:empty{display:none}.po-sku{flex-basis:100%;font-size:11.5px;color:var(--rc-text-muted);font-family:var(--rc-font-mono, ui-monospace, monospace)}.po-hint{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600}.po-hint .ti{font-size:13px}.po-hint-preferred{color:var(--rc-green)}.po-hint-lead{color:var(--rc-text-secondary);font-weight:500}.po-hint-penalty{color:var(--rc-danger)}.po-hint-autofill{color:var(--rc-primary)}.rc-ph-toggle{appearance:none;border:0;background:rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:6px;padding:0;vertical-align:middle;border-radius:7px;color:var(--rc-text-muted);transition:background .12s,color .12s}.rc-ph-toggle i{font-size:16px}.rc-ph-toggle:hover{background:color-mix(in srgb, var(--rc-primary) 10%, transparent);color:var(--rc-primary)}.rc-ph-toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--rc-primary) 45%, transparent);outline-offset:1px}tbody:has(.rc-ph-panel:not([hidden])) .rc-ph-toggle{background:color-mix(in srgb, var(--rc-primary) 12%, transparent);color:var(--rc-primary)}.rc-ph-panel>td{background:var(--rc-gray-50, #f8fafc);padding:0;border-top:0}.rc-ph{padding:14px 16px;border-left:3px solid color-mix(in srgb, var(--rc-primary) 40%, var(--rc-border, #e5e7eb));animation:rc-ph-in .16s ease}@keyframes rc-ph-in{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.rc-ph-head{display:flex;flex-wrap:wrap;gap:6px 22px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed var(--rc-border, #e5e7eb);font-size:12.5px;color:var(--rc-text-secondary)}.rc-ph-head b{color:var(--rc-text-body);font-weight:600}.rc-ph-empty{font-size:12.5px;color:var(--rc-text-muted);display:flex;align-items:center;gap:6px;padding:4px 0}.rc-ph-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.rc-ph-item{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;padding-left:14px;position:relative}.rc-ph-item::before{content:"";position:absolute;left:3px;top:5px;width:7px;height:7px;border-radius:50%;background:#fff;border:2px solid color-mix(in srgb, var(--rc-primary) 55%, var(--rc-border, #e5e7eb))}.rc-ph-item::after{content:"";position:absolute;left:6px;top:16px;bottom:-9px;width:2px;background:var(--rc-border, #e5e7eb)}.rc-ph-item:last-child::after{display:none}.rc-ph-date{color:var(--rc-text-muted);min-width:60px}.rc-ph-cost{font-weight:600;color:var(--rc-text-body)}.rc-ph-delta{display:inline-flex;align-items:center;gap:2px;font-weight:600;font-size:11.5px}.rc-ph-delta.up{color:var(--rc-danger, #dc2626)}.rc-ph-delta.down{color:var(--rc-green, #16a34a)}.rc-ph-ppv{font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px}.rc-ph-ppv.over{color:var(--rc-orange, #c2410c);background:color-mix(in srgb, var(--rc-orange, #c2410c) 12%, #fff)}.rc-ph-ppv.under{color:var(--rc-green, #16a34a);background:color-mix(in srgb, var(--rc-green, #16a34a) 12%, #fff)}.rc-ph-who{color:var(--rc-text-muted);display:inline-flex;align-items:center;gap:3px}.rc-ph-note{color:var(--rc-text-secondary);font-style:italic;flex-basis:100%;padding-left:0}.po-rail{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.po-steps{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;font-size:13px}.po-steps li{display:flex;align-items:center;gap:8px;color:var(--rc-text-muted);white-space:nowrap}.po-steps li::before{content:"";width:9px;height:9px;border-radius:50%;background:var(--rc-gray-300)}.po-steps li:not(:first-child){padding-left:8px;border-left:1px solid var(--rc-border)}.po-steps li.is-current{color:var(--rc-text-body);font-weight:600}.po-steps li.is-current::before{background:var(--rc-primary)}.po-steps li.is-done{color:var(--rc-text-secondary)}.po-steps li.is-done::before{background:var(--rc-green)}.po-grid{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:16px;align-items:start}@media(max-width: 900px){.po-grid{grid-template-columns:1fr}}.po-search{position:relative}.po-search>.ti{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--rc-text-muted);font-size:16px;pointer-events:none}.po-search>.rc-input{padding-left:34px}.po-pick__results{margin-top:12px;display:grid;gap:6px;max-height:460px;overflow-y:auto}.po-pick__hint{font-size:13px;color:var(--rc-text-muted);padding:16px 4px;text-align:center}.po-pick__row{display:flex;align-items:center;gap:11px;width:100%;text-align:left;cursor:pointer;padding:10px 11px;border:1px solid var(--rc-border);border-radius:9px;background:#fff;font:inherit}.po-pick__row:hover{border-color:var(--rc-primary);background:var(--rc-gray-50)}.po-pick__body{flex:1;min-width:0}.po-pick__name{display:block;font-weight:600;font-size:13.5px}.po-pick__sub{display:block;font-size:12px;color:var(--rc-text-muted);font-family:var(--rc-font-mono, monospace)}.po-pick__star{color:var(--rc-green);font-size:13px}.po-pick__cost{display:flex;align-items:center;gap:8px;font-size:13px;font-variant-numeric:tabular-nums}.po-pick__cost .ti-plus{color:var(--rc-primary)}.po-pick__nocost{font-size:12px;color:var(--rc-text-muted)}.po-lines-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.po-lines-tbl thead th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rc-text-secondary);padding:9px 12px;border-bottom:1px solid var(--rc-border);white-space:nowrap}.po-lines-tbl thead th.num{text-align:right}.po-lines-tbl tbody td{padding:11px 12px;border-bottom:1px solid var(--rc-gray-100);vertical-align:top}.po-lines-tbl tbody tr:last-child td{border-bottom:0}.po-line__name{font-weight:600}.po-line__total{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.po-line.is-removed{opacity:.4}.po-line.is-removed .po-line__total{text-decoration:line-through}.po-line .rc-affix{display:flex;align-items:stretch;max-width:150px;overflow:hidden;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);background:#fff}.po-line .rc-affix:focus-within{border-color:var(--rc-primary);box-shadow:0 0 0 4px var(--rc-focus-ring)}.po-line .rc-affix .pre{display:flex;align-items:center;padding:0 10px;white-space:nowrap;background:var(--rc-gray-100);color:var(--rc-text-muted);font-size:12.5px;font-weight:600;border-right:1px solid var(--rc-border)}.po-line .rc-affix input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:14px;padding:7px 10px;text-align:right;font-variant-numeric:tabular-nums;background:rgba(0,0,0,0);-moz-appearance:textfield}.po-line .rc-affix input::-webkit-outer-spin-button,.po-line .rc-affix input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rc-stepper{display:inline-flex;align-items:stretch;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius);overflow:hidden;background:#fff}.rc-stepper__btn{border:0;background:var(--rc-gray-50);color:var(--rc-gray-700);width:32px;cursor:pointer;display:flex;align-items:center;justify-content:center}.rc-stepper__btn:hover{background:var(--rc-gray-100)}.rc-stepper__input{width:48px;border:0;border-left:1px solid var(--rc-border);border-right:1px solid var(--rc-border);text-align:center;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;outline:0;-moz-appearance:textfield}.rc-stepper__input::-webkit-outer-spin-button,.rc-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.po-totals{display:flex;align-items:baseline;justify-content:flex-end;gap:10px}.po-totals__sub{font-size:16px;font-weight:700;color:var(--rc-primary);font-variant-numeric:tabular-nums}.rc-combo{position:relative}.rc-dt-scroll:has(.rc-combo-list:not([hidden])){overflow:visible}.rc-combo-btn,.rc-combo-input{width:100%;height:44px;box-sizing:border-box;padding:0 12px;border:1px solid var(--rc-border-strong);border-radius:8px;background:var(--rc-surface-card);font:inherit;font-size:14px;color:var(--rc-text-body)}.rc-combo-btn{display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.rc-combo-btn:hover{border-color:var(--rc-primary)}.rc-combo-btn>i:first-child{color:var(--rc-text-muted)}.rc-combo-val{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.rc-combo-val.is-placeholder{color:var(--rc-text-muted);font-weight:500}.rc-combo-input:focus{outline:none;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.rc-combo-list{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;max-height:290px;overflow-y:auto;margin:0;padding:5px;list-style:none;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:10px;box-shadow:0 12px 28px rgba(16,24,40,.16)}.rc-combo-list li{display:flex;align-items:center;gap:10px;padding:10px 9px;border-radius:7px;cursor:pointer;font-size:13.5px}.rc-combo-list li:hover,.rc-combo-list li[aria-selected=true]{background:var(--rc-gray-50)}.rc-combo-list li.rc-combo-none{color:var(--rc-text-muted);cursor:default}.rc-combo-main{flex:1;min-width:0}.rc-combo-name{display:block;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-combo-sub{display:block;font-size:11.5px;color:var(--rc-text-muted);font-family:var(--rc-font-mono)}.rc-combo-meta{flex:none;font-size:11.5px;color:var(--rc-text-muted);text-align:right}.rc-combo--sm .rc-combo-btn,.rc-combo--sm .rc-combo-input{height:34px;padding:0 8px;font-size:13px;border-radius:6px}.rc-combo--sm .rc-combo-btn{gap:6px}.rc-combo--sm .rc-combo-list li{padding:7px 8px;font-size:12.5px}:root{--gr-good: #1a7f37;--gr-warn: #7a4c00;--gr-bad: #a4262c}.gr{max-width:1220px;margin:0 auto;padding:clamp(14px,3vw,24px) clamp(12px,3vw,24px) 96px;font-family:var(--rc-font-sans, var(--rc-fallback-sans));color:var(--rc-text-body)}.gr .num{font-variant-numeric:tabular-nums}.gr .mono{font-family:var(--rc-font-mono)}.pb{-webkit-appearance:none;appearance:none;display:block;width:100%;height:6px;border:0;border-radius:99px;background:var(--rc-gray-100);overflow:hidden}.pb::-webkit-progress-bar{background:var(--rc-gray-100)}.pb::-webkit-progress-value{background:var(--rc-primary);border-radius:99px}.pb::-moz-progress-bar{background:var(--rc-primary);border-radius:99px}.pb.sm,.pb.sm::-webkit-progress-bar{background:var(--rc-gray-200)}.pb.ok::-webkit-progress-value{background:var(--rc-green)}.pb.ok::-moz-progress-bar{background:var(--rc-green)}.gr-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px}.gr-eyebrow{margin:0;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--rc-text-muted)}.gr h1{margin:2px 0 4px;font-size:clamp(21px,3vw,26px);line-height:1.15;font-weight:700;letter-spacing:-0.01em}.gr-sub{margin:0;font-size:13.5px;color:var(--rc-text-secondary);text-wrap:pretty}.gr-dest{display:flex;align-items:center;gap:9px;margin-left:auto;padding:8px 12px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-surface-card)}.gr-dest i{font-size:19px;color:var(--rc-primary)}.gr-dest-l{display:block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.gr-dest div>span:last-child{font-size:13.5px;font-weight:650}.gr-status-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;border:1px solid var(--rc-border);border-radius:10px;background:var(--rc-surface-card)}.gr-status-bar .pb{flex:1 1 140px}.gr-pill{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:99px;font-size:12px;font-weight:700}.gr-pill--primary{color:var(--rc-primary);background:color-mix(in srgb, var(--rc-primary) 10%, #fff)}.gr-card{background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,.04);margin-bottom:14px}.gr-card-h{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:12px 14px;border-bottom:1px solid var(--rc-border)}.gr-card-h h2{margin:0;font-size:14.5px;font-weight:700}.gr-card-h>i{font-size:17px;color:var(--rc-primary)}.gr-card-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}.gr-card-b{padding:16px}.gr-card-f{padding:10px 14px;border-top:1px dashed var(--rc-border)}.gr-muted{font-size:12.5px;color:var(--rc-text-muted)}.gr-row{display:flex;flex-wrap:wrap;gap:14px}.gr-row+.gr-row{margin-top:14px}.gr-field{flex:1 1 210px;min-width:190px}.gr-field--2{flex:2 1 280px}.gr-field--grow{flex:1 1 240px}.gr-label{display:block;font-size:12.5px;font-weight:650;margin-bottom:5px}.gr-field abbr{color:var(--rc-red);text-decoration:none}.gr-input,.gr-select{width:100%;height:44px;box-sizing:border-box;padding:0 12px;border:1px solid var(--rc-border-strong);border-radius:8px;background:var(--rc-surface-card);font:inherit;font-size:14px;color:var(--rc-text-body)}.gr-input:focus,.gr-select:focus{outline:none;border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-focus-ring)}.gr-textarea{height:auto;padding:10px 12px;resize:vertical}.gr-readonly{display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;box-sizing:border-box;border:1px solid var(--rc-border);border-radius:8px;background:var(--rc-gray-50);font-size:14px;font-weight:600;color:var(--rc-text-secondary)}.gr-hint{margin:5px 0 0;font-size:11.5px;color:var(--rc-text-muted)}.gr-linked{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 10px 9px 12px;border:1px solid color-mix(in srgb, var(--rc-primary) 30%, var(--rc-border));border-radius:8px;background:color-mix(in srgb, var(--rc-primary) 5%, #fff)}.gr-linked>i{color:var(--rc-primary);font-size:17px}.gr-linked-doc{display:block;font-weight:700;font-size:13px}.gr-linked-meta{display:block;font-size:11.5px}.gr-linked .gr-icon-btn{margin-left:auto}.gr-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--rc-border-strong);border-radius:8px;background:var(--rc-surface-card);font:inherit;font-size:12.5px;font-weight:650;color:var(--rc-text-body);cursor:pointer}.gr-btn:hover{border-color:var(--rc-primary);color:var(--rc-primary)}.gr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:7px;background:none;color:var(--rc-text-muted);font-size:15px;cursor:pointer}.gr-icon-btn:hover{background:var(--rc-gray-100);color:var(--rc-text-body)}.gr-add{display:flex;align-items:center;gap:7px;width:100%;border:0;background:none;padding:4px 0;font:inherit;font-size:13px;font-weight:650;color:var(--rc-primary);cursor:pointer;text-align:left}.gr-thead,.gr-line-main{display:grid;grid-template-columns:minmax(190px, 1.7fr) 62px 172px 150px 130px 118px 34px;gap:10px;align-items:center;padding:10px 14px}.gr-thead{background:var(--rc-gray-50);border-bottom:1px solid var(--rc-border);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rc-text-muted)}.gr-thead .r,.gr-line-main .r{text-align:right}.gr-thead .c{text-align:center}.gr-line{border-bottom:1px solid var(--rc-gray-100)}.gr-line:last-child{border-bottom:0}.gr-line.gr-active{background:color-mix(in srgb, var(--rc-primary) 3%, transparent)}.gr-line.gr-needs-variant{background:color-mix(in srgb, var(--rc-yellow) 6%, transparent)}.gr-product-btn{display:flex;align-items:center;gap:6px;max-width:100%;border:0;background:none;padding:0;font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;text-align:left}.gr-product-btn i{color:var(--rc-text-muted);font-size:13px}.gr-product-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gr-product-meta{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:11.5px;color:var(--rc-text-muted)}.gr-chip--warn{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:color-mix(in srgb, var(--rc-yellow) 22%, #fff);color:var(--gr-warn);font-size:10.5px;font-weight:700}.gr-stepper{display:flex;align-items:stretch;border:1px solid var(--rc-border-strong);border-radius:8px;overflow:hidden;background:var(--rc-surface-card)}.gr-stepper button{flex:none;width:34px;border:0;background:var(--rc-gray-50);color:var(--rc-text-secondary);font-size:16px;cursor:pointer}.gr-stepper button:first-child{border-right:1px solid var(--rc-border)}.gr-stepper button:nth-child(3){border-left:1px solid var(--rc-border)}.gr-stepper input{flex:1;min-width:36px;height:38px;border:0;outline:none;padding:0 4px;font:inherit;font-size:14px;font-weight:700;text-align:center;-moz-appearance:textfield}.gr-stepper input::-webkit-outer-spin-button,.gr-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gr-stepper-all{width:auto !important;padding:0 12px;background:var(--rc-surface-card) !important;color:var(--rc-primary) !important;font-size:13px;font-weight:700;border-left:1px solid var(--rc-border) !important}.gr-over{margin:4px 0 0;font-size:10.5px;font-weight:700;color:var(--gr-warn);text-align:center}.gr-cond,.gr-serials-btn{display:flex;align-items:center;gap:7px;width:100%;height:34px;box-sizing:border-box;padding:0 9px;border-radius:7px;font:inherit;font-size:12px;font-weight:700;cursor:pointer;text-align:left}.gr-cond span,.gr-serials-btn span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gr-cond--good{border:1px solid color-mix(in srgb, var(--rc-green) 30%, #fff);background:color-mix(in srgb, var(--rc-green) 9%, #fff);color:var(--gr-good)}.gr-cond--bad{border:1px solid color-mix(in srgb, var(--rc-yellow) 45%, #fff);background:color-mix(in srgb, var(--rc-yellow) 14%, #fff);color:var(--gr-warn)}.gr-serials-btn{border:1px solid var(--rc-border-strong);background:var(--rc-surface-card);color:var(--rc-text-secondary)}.gr-serials-btn.is-complete{border-color:color-mix(in srgb, var(--rc-green) 30%, #fff);background:color-mix(in srgb, var(--rc-green) 9%, #fff);color:var(--gr-good)}.gr-untracked{font-size:12px;color:var(--rc-text-muted)}.gr-money{display:flex;align-items:stretch;border:1px solid var(--rc-border-strong);border-radius:8px;overflow:hidden;background:var(--rc-surface-card)}.gr-money span{display:flex;align-items:center;padding:0 7px;background:var(--rc-gray-100);color:var(--rc-text-secondary);font-size:11px;font-weight:700;border-right:1px solid var(--rc-border)}.gr-money input{flex:1;min-width:0;height:38px;border:0;outline:none;padding:0 8px;font:inherit;font-size:13.5px;text-align:right;-moz-appearance:textfield}.gr-money input::-webkit-outer-spin-button,.gr-money input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gr-drawer{border-top:1px dashed var(--rc-border);padding:12px 14px 14px}.gr-drawer--damage{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;background:color-mix(in srgb, var(--rc-yellow) 7%, #fff)}.gr-drawer--damage .gr-field{flex:0 1 170px;min-width:150px}.gr-drawer--damage .gr-field--grow{flex:1 1 240px}.gr-drawer--damage .gr-damage-hint{flex:1 1 100%;margin:0;order:9}.gr-drawer--serials{background:var(--rc-gray-50)}.gr-serials-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px}.gr-serials-head .pb{flex:1 1 120px}.gr-serials-head .gr-btn{margin-left:auto}.gr-scanner{display:flex;align-items:stretch;border:1px solid var(--rc-primary);border-radius:9px;overflow:hidden;background:var(--rc-surface-card);box-shadow:0 0 0 3px var(--rc-focus-ring)}.gr-scanner-l{display:flex;align-items:center;gap:6px;padding:0 11px;background:color-mix(in srgb, var(--rc-primary) 8%, #fff);color:var(--rc-primary);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.gr-scanner input{flex:1;min-width:0;height:44px;border:0;outline:none;padding:0 11px;font:inherit;font-size:13.5px}.gr-scanner button{flex:none;padding:0 15px;border:0;background:var(--rc-primary);color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.gr-warn{display:flex;gap:8px;margin:10px 0 0;padding:9px 11px;border-radius:8px;background:color-mix(in srgb, var(--rc-red) 8%, #fff);color:var(--gr-bad);font-size:12.5px;font-weight:600}.gr-gen-toggle{margin-top:10px}.gr-gen{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px}.gr-gen .gr-field{flex:0 1 130px;min-width:110px}.gr-serial-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.gr-serial-chips:empty{display:none}.gr-serial-chips span{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 5px 0 10px;border:1px solid var(--rc-border);border-radius:7px;background:var(--rc-surface-card);font-family:var(--rc-font-mono);font-size:12px;font-weight:600}.gr-empty{margin:10px 0 0;font-size:12.5px;color:var(--rc-text-muted)}.gr-disclosure{display:flex;align-items:center;gap:9px;width:100%;padding:12px 14px;border:0;background:none;font:inherit;cursor:pointer;text-align:left}.gr-disclosure h2{margin:0;font-size:14.5px;font-weight:700}.gr-disclosure>i:first-child{font-size:17px;color:var(--rc-primary)}.gr-disclosure>i:last-child{margin-left:auto;color:var(--rc-text-muted);transition:transform .15s ease}.gr-disclosure[aria-expanded=true]>i:last-child{transform:rotate(180deg)}.gr-disclosure[aria-expanded=true]{border-bottom:1px solid var(--rc-border)}.gr-disclosure .gr-muted{margin-left:6px}.gr-status{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--rc-border);border-radius:0 0 12px 12px;font-size:13px;font-weight:650}.gr-status--ok{background:color-mix(in srgb, var(--rc-green) 7%, #fff);color:var(--gr-good)}.gr-status--warn{background:color-mix(in srgb, var(--rc-yellow) 9%, #fff);color:var(--gr-warn)}.gr-status--info{background:var(--rc-gray-50);color:var(--rc-text-secondary)}.gr-status-txt{flex:1 1 220px;min-width:0;text-wrap:pretty}.gr-note{display:flex;gap:8px;margin:0 0 14px;font-size:12.5px;color:var(--rc-text-muted)}.gr-note i{flex:none;font-size:15px;margin-top:1px}.gr-actionbar{position:sticky;bottom:0;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;background:var(--rc-surface-card);border:1px solid var(--rc-border);border-radius:12px;box-shadow:0 -2px 14px rgba(16,24,40,.08)}.gr-actionbar>div:first-child{flex:1 1 150px;min-width:0}.gr-actionbar strong{display:block;font-size:18px;font-weight:800;letter-spacing:-0.02em}.gr-actionbar-btns{display:flex;flex-wrap:wrap;gap:8px}@media(max-width: 1000px){.gr-thead{display:none}.gr-line{border:1px solid var(--rc-border);border-radius:12px;margin:0 12px 10px;overflow:hidden;background:var(--rc-surface-card)}.gr-line:first-child{margin-top:12px}.gr-line-main{display:block;padding:12px}.gr-cell-product .gr-product-btn{font-size:14.5px;font-weight:700}.gr-line-main .gr-ordered{display:inline;font-size:12.5px;color:var(--rc-text-muted)}.gr-line-main>div,.gr-line-main>button{margin-top:12px}.gr-stepper{height:52px;border-radius:10px}.gr-stepper button{width:52px;font-size:22px}.gr-stepper input{height:100%;font-size:19px;font-weight:800}.gr-cond,.gr-serials-btn{height:46px;border-radius:9px;font-size:13px}.gr-money{height:46px;border-radius:9px}.gr-money input{height:100%;font-size:15px}.gr-icon-btn{width:36px;height:36px}.gr-drawer--damage{display:block}.gr-drawer--damage .gr-field{margin-bottom:10px}.gr-scanner{height:50px;border-radius:10px}.gr-scanner input{height:100%}.gr-serial-chips span{height:32px}.gr-dest{margin-left:0}}.svc-app{container-type:inline-size;--svc-ink: var(--rc-gray-900);--svc-line: var(--rc-border);--svc-line-soft: var(--rc-gray-100);--svc-muted: var(--rc-text-muted);--svc-sec: var(--rc-text-secondary);--svc-pri: var(--rc-primary);--svc-pri-soft: color-mix(in srgb, var(--rc-primary) 9%, var(--rc-white));--svc-pri-hover: var(--rc-primary-hover);--svc-green: var(--rc-green);--svc-green-bg: color-mix(in srgb, var(--rc-green) 10%, var(--rc-white));--svc-amber: var(--rc-amber);--svc-amber-bg: color-mix(in srgb, var(--rc-amber) 10%, var(--rc-white));--svc-red: var(--rc-red);--svc-red-bg: color-mix(in srgb, var(--rc-red) 9%, var(--rc-white));--svc-blue: var(--rc-blue);--svc-blue-bg: color-mix(in srgb, var(--rc-blue) 9%, var(--rc-white));--svc-slate: var(--rc-gray-500);--svc-slate-bg: var(--rc-gray-100);--svc-purple: var(--rc-purple);--svc-purple-bg: color-mix(in srgb, var(--rc-purple) 9%, var(--rc-white));--svc-teal: var(--rc-teal);--svc-teal-bg: color-mix(in srgb, var(--rc-teal) 10%, var(--rc-white));--svc-indigo: var(--rc-indigo);--svc-indigo-bg: color-mix(in srgb, var(--rc-indigo) 9%, var(--rc-white));--svc-azure: var(--rc-azure);--svc-azure-bg: color-mix(in srgb, var(--rc-azure) 9%, var(--rc-white));--svc-shadow: 0 1px 2px rgba(16, 24, 40, 0.05);--svc-pop: 0 18px 44px -16px rgba(24, 40, 72, 0.32);color:var(--svc-ink)}.svc-app .mono{font-family:var(--rc-font-mono);font-variant-numeric:tabular-nums}.svc-app .svc-mhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-wrap:wrap}.svc-app .svc-mhead-l{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.svc-app .svc-asof{font-size:12.5px;color:var(--svc-muted)}.svc-app .svc-mhead-a{display:flex;gap:8px}.svc-app .svc-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 15px;border:1px solid var(--svc-line);border-radius:10px;background:var(--rc-white);font:inherit;font-size:13.5px;font-weight:600;color:var(--svc-sec);cursor:pointer;white-space:nowrap;text-decoration:none}.svc-app .svc-btn i{font-size:17px}.svc-app .svc-btn.sm{height:38px;padding:0 13px}.svc-app .svc-btn.xs{height:32px;padding:0 10px;font-size:12.5px}.svc-app .svc-btn.primary{background:var(--svc-pri);border-color:var(--svc-pri);color:var(--rc-white)}.svc-app .svc-btn.primary:hover{background:var(--svc-pri-hover);color:var(--rc-white)}.svc-app .svc-btn.ghost:hover{background:var(--rc-gray-50);color:var(--svc-ink)}.svc-app .svc-btn:disabled{opacity:.45;cursor:not-allowed}.svc-app .svc-btn.danger{color:var(--svc-red)}.svc-app .svc-btn.primary.danger{background:var(--svc-red);border-color:var(--svc-red);color:var(--rc-white)}.svc-app .svc-kpis{display:grid;grid-template-columns:repeat(5, 1fr);gap:11px;margin-bottom:18px}.svc-app .svc-kpi{text-align:left;display:flex;flex-direction:column;gap:2px;padding:14px 15px;background:var(--rc-white);border:1px solid var(--svc-line);border-radius:13px;box-shadow:var(--svc-shadow);position:relative;font:inherit;cursor:pointer;text-decoration:none;transition:border-color .12s,transform .12s}.svc-app .svc-kpi:hover{border-color:color-mix(in srgb, var(--svc-pri) 40%, var(--rc-white));transform:translateY(-1px)}.svc-app .svc-kpi-ic{position:absolute;top:13px;right:13px;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:17px}.svc-app .svc-kpi-l{font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--svc-muted)}.svc-app .svc-kpi-v{font-size:26px;font-weight:800;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;margin-top:2px}.svc-app .svc-kpi-s{font-size:11.5px;color:var(--svc-muted)}.svc-app .svc-kpi.ink .svc-kpi-ic{background:var(--rc-gray-100);color:var(--rc-gray-700)}.svc-app .svc-kpi.red .svc-kpi-ic{background:var(--svc-red-bg);color:var(--svc-red)}.svc-app .svc-kpi.red .svc-kpi-v{color:var(--svc-red)}.svc-app .svc-kpi.azure .svc-kpi-ic{background:var(--svc-azure-bg);color:var(--svc-azure)}.svc-app .svc-kpi.amber .svc-kpi-ic{background:var(--svc-amber-bg);color:var(--svc-amber)}.svc-app .svc-kpi.teal .svc-kpi-ic{background:var(--svc-teal-bg);color:var(--svc-teal)}.svc-app .svc-tabs{display:flex;gap:3px;border-bottom:1px solid var(--svc-line);margin-bottom:16px;overflow-x:auto;scrollbar-width:none}.svc-app .svc-tabs::-webkit-scrollbar{display:none}.svc-app .svc-tab{display:inline-flex;align-items:center;gap:7px;padding:11px 14px;border:0;background:none;border-bottom:2px solid rgba(0,0,0,0);font:inherit;font-size:13.5px;font-weight:600;color:var(--svc-muted);cursor:pointer;white-space:nowrap;margin-bottom:-1px;text-decoration:none}.svc-app .svc-tab i{font-size:17px}.svc-app .svc-tab:hover{color:var(--svc-sec)}.svc-app .svc-tab.on{color:var(--svc-pri);border-bottom-color:var(--svc-pri)}.svc-app .svc-vhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px;gap:12px;flex-wrap:wrap}.svc-app .svc-vhead h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-0.01em}.svc-app .svc-vhead .sub{font-size:12.5px;color:var(--svc-muted);margin-top:2px;font-weight:500}.svc-app .svc-section-t{font-size:17px;font-weight:700;letter-spacing:-0.01em;margin:6px 0 2px}.svc-app .svc-section-s{font-size:12.5px;color:var(--svc-muted);margin-bottom:13px}.svc-app .svc-badge{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:20px;white-space:nowrap}.svc-app .svc-badge.green{color:var(--svc-green);background:var(--svc-green-bg)}.svc-app .svc-badge.amber{color:var(--svc-amber);background:var(--svc-amber-bg)}.svc-app .svc-badge.red{color:var(--svc-red);background:var(--svc-red-bg)}.svc-app .svc-badge.blue{color:var(--svc-blue);background:var(--svc-blue-bg)}.svc-app .svc-badge.teal{color:var(--svc-teal);background:var(--svc-teal-bg)}.svc-app .svc-badge.slate{color:var(--svc-slate);background:var(--svc-slate-bg)}.svc-app .svc-badge.azure{color:var(--svc-azure);background:var(--svc-azure-bg)}.svc-app .svc-badge.purple{color:var(--svc-purple);background:var(--svc-purple-bg)}.svc-app .svc-typechip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:2px 9px;border-radius:20px;white-space:nowrap}.svc-app .svc-typechip i{font-size:13px}.svc-app .svc-typechip.green{color:var(--svc-green);background:var(--svc-green-bg)}.svc-app .svc-typechip.blue{color:var(--svc-blue);background:var(--svc-blue-bg)}.svc-app .svc-typechip.purple{color:var(--svc-purple);background:var(--svc-purple-bg)}.svc-app .svc-loc{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--svc-sec)}.svc-app .svc-loc i{font-size:15px;color:var(--svc-muted)}.svc-app .svc-loc .dot{width:7px;height:7px;border-radius:50%;background:var(--svc-pri);flex-shrink:0}.svc-app .svc-loc.ext .dot{background:var(--svc-amber)}.svc-app .svc-loc.done .dot{background:var(--svc-green)}.svc-app .svc-tablewrap{border:1px solid var(--svc-line);border-radius:14px;overflow:hidden;box-shadow:var(--svc-shadow);background:var(--rc-white);overflow-x:auto}.svc-app .svc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px;min-width:620px}.svc-app .svc-table th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--svc-muted);background:var(--rc-gray-50);padding:11px 14px;border-bottom:1px solid var(--svc-line);white-space:nowrap}.svc-app .svc-table td{padding:12px 14px;border-bottom:1px solid var(--svc-line-soft);vertical-align:middle;color:var(--svc-ink)}.svc-app .svc-table tbody tr:hover{background:var(--rc-gray-50)}.svc-app .svc-table tr.tap,.svc-app .svc-table tr.clickable{cursor:pointer}.svc-app .svc-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.svc-app .svc-table .act{width:34px;text-align:right;color:var(--svc-muted)}.svc-app .svc-t{font-weight:600}.svc-app .svc-s{font-size:11.5px;color:var(--svc-muted);margin-top:1px}.svc-app .svc-dash{color:var(--rc-gray-300)}.svc-app .svc-days{font-variant-numeric:tabular-nums}.svc-app .svc-days.hot{color:var(--svc-red);font-weight:700}.svc-app .svc-queuemeta{font-size:12.5px;color:var(--svc-muted);margin-bottom:11px}.svc-app .svc-queuemeta b{color:var(--svc-ink)}.svc-app .svc-empty{text-align:center;padding:44px 20px;color:var(--svc-muted);background:var(--rc-white);border:1px solid var(--svc-line);border-radius:14px}.svc-app .svc-empty i{font-size:34px;color:var(--rc-gray-300)}.svc-app .svc-empty .t{font-weight:600;color:var(--svc-sec);margin-top:8px;font-size:14px}.svc-app .svc-stagegrid{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:11px;margin-bottom:22px}.svc-app .svc-stagecard{background:var(--rc-white);border:1px solid var(--svc-line);border-radius:13px;padding:14px 15px;box-shadow:var(--svc-shadow);text-align:left;font:inherit;cursor:pointer;text-decoration:none;display:block;transition:border-color .12s,transform .12s}.svc-app .svc-stagecard:hover{border-color:color-mix(in srgb, var(--svc-pri) 40%, var(--rc-white));transform:translateY(-1px)}.svc-app .svc-stagecard .top{display:flex;align-items:center;gap:8px}.svc-app .svc-stagecard .ic{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;background:var(--rc-gray-100);color:var(--svc-sec)}.svc-app .svc-stagecard .nm{font-size:12.5px;font-weight:600;color:var(--svc-sec)}.svc-app .svc-stagecard .v{font-size:26px;font-weight:800;letter-spacing:-0.02em;margin-top:8px;font-variant-numeric:tabular-nums}.svc-app .svc-stagecard .sub{font-size:11.5px;color:var(--svc-muted);margin-top:1px}.svc-app .svc-crumbs{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--svc-muted);margin-bottom:12px}.svc-app .svc-crumbs a{color:var(--svc-sec);text-decoration:none;font-weight:600}.svc-app .svc-crumbs a:hover{color:var(--svc-pri)}.svc-app .svc-crumbs i{font-size:14px}.svc-app .svc-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:2px 0 18px}.svc-app .svc-detail-head h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-0.02em;font-family:var(--rc-font-mono)}.svc-app .svc-detail-head .sub{margin-top:5px;font-size:13.5px;color:var(--svc-sec);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.svc-app .svc-detail-head-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.svc-app .svc-statusrail{display:flex;align-items:center;padding:16px 20px;background:var(--rc-white);border:1px solid var(--svc-line);border-radius:14px;box-shadow:var(--svc-shadow);margin-bottom:18px;overflow-x:auto}.svc-app .svc-step{display:flex;align-items:center;gap:10px;flex-shrink:0}.svc-app .svc-step .dot{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;background:var(--rc-gray-100);color:var(--svc-muted);flex-shrink:0}.svc-app .svc-step.done .dot{background:var(--svc-green-bg);color:var(--svc-green)}.svc-app .svc-step.current .dot{background:var(--svc-pri);color:var(--rc-white);box-shadow:0 0 0 4px var(--svc-pri-soft)}.svc-app .svc-step .lbl{font-size:12.5px;font-weight:600;color:var(--svc-muted);white-space:nowrap}.svc-app .svc-step.done .lbl,.svc-app .svc-step.current .lbl{color:var(--svc-ink)}.svc-app .svc-step .line{width:34px;height:2px;background:var(--svc-line);margin:0 10px;flex-shrink:0}.svc-app .svc-step.done .line{background:var(--svc-green)}.svc-app .svc-detail-metastrip{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:15px 22px;padding:16px 20px;background:var(--rc-white);border:1px solid var(--svc-line);border-radius:14px;box-shadow:var(--svc-shadow);margin-bottom:18px}.svc-app .svc-detail-metastrip .m .l{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--svc-muted)}.svc-app .svc-detail-metastrip .m .v{font-size:14px;font-weight:600;margin-top:4px}.svc-app .svc-detail-metastrip .m .v.ovd{color:var(--svc-red)}.svc-app .svc-detail-cols{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;align-items:start}.svc-app .svc-detail-cols>div{min-width:0}.svc-app .svc-itemcard{border:1px solid var(--svc-line);border-radius:14px;background:var(--rc-white);box-shadow:var(--svc-shadow);margin-bottom:16px;overflow:hidden}.svc-app .svc-itemcard-h{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-bottom:1px solid var(--svc-line);flex-wrap:wrap}.svc-app .svc-itemcard-ic{width:42px;height:42px;border-radius:10px;background:var(--svc-pri-soft);color:var(--svc-pri);display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.svc-app .svc-itemcard-id{flex:1;min-width:0}.svc-app .svc-itemcard-id .nm{font-size:15.5px;font-weight:700;letter-spacing:-0.01em}.svc-app .svc-itemcard-id .var{font-size:12.5px;color:var(--svc-sec);margin-top:1px}.svc-app .svc-itemcard-id .ser{font-family:var(--rc-font-mono);font-size:11.5px;color:var(--svc-muted);margin-top:3px}.svc-app .svc-itemcard-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.svc-app .svc-itemcard-b{padding:16px 18px}.svc-app .svc-kvrow{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:14px 22px}.svc-app .svc-kv .k{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--svc-muted)}.svc-app .svc-kv .v{font-size:13.5px;font-weight:600;margin-top:3px}.svc-app .svc-fault{margin-top:14px;padding:12px 14px;background:var(--rc-gray-50);border:1px solid var(--svc-line);border-radius:10px}.svc-app .svc-fault .lbl{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--svc-muted)}.svc-app .svc-fault .txt{font-size:13.5px;color:var(--svc-ink);margin-top:4px;line-height:1.5}.svc-app .svc-fault .cond{font-size:12.5px;color:var(--svc-sec);margin-top:6px}.svc-app .svc-acc{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.svc-app .svc-acc-chip{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:4px 10px;border-radius:8px;border:1px solid var(--svc-line)}.svc-app .svc-acc-chip.in{color:var(--svc-green);background:var(--svc-green-bg);border-color:rgba(0,0,0,0)}.svc-app .svc-acc-chip.out{color:var(--svc-muted);background:var(--rc-gray-50)}.svc-app .svc-acc-chip i{font-size:14px}.svc-app .svc-wcallout{display:flex;gap:12px;align-items:flex-start;padding:13px 15px;border-radius:11px;background:var(--svc-teal-bg);border:1px solid color-mix(in srgb, var(--svc-teal) 26%, var(--rc-white));margin-top:14px}.svc-app .svc-wcallout i.lead{font-size:20px;color:var(--svc-teal);flex-shrink:0;margin-top:1px}.svc-app .svc-wcallout .t{font-size:13px;font-weight:700;color:color-mix(in srgb, var(--rc-teal) 55%, var(--rc-gray-900))}.svc-app .svc-wcallout .meta{font-size:12.5px;color:var(--svc-sec);margin-top:4px;line-height:1.5}.svc-app .svc-wcallout .meta b{color:var(--svc-ink)}.svc-app .svc-sec{border:1px solid var(--svc-line);border-radius:14px;background:var(--rc-white);box-shadow:var(--svc-shadow);margin-bottom:16px;overflow:hidden}.svc-app .svc-sec-h{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid var(--svc-line)}.svc-app .svc-sec-h h3{margin:0;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.svc-app .svc-sec-h h3 i{font-size:17px;color:var(--svc-muted)}.svc-app .svc-sec-h .r{margin-left:auto}.svc-app .svc-sec-b{padding:16px}.svc-app .svc-eyebrow{font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px;color:var(--svc-sec);margin-bottom:10px}.svc-app .svc-eyebrow i{font-size:14px}.svc-app .svc-custody,.svc-app .svc-tl{position:relative;padding-left:8px}.svc-app .svc-mv,.svc-app .svc-ev{display:flex;gap:12px;padding-bottom:16px;position:relative}.svc-app .svc-mv:last-child,.svc-app .svc-ev:last-child{padding-bottom:0}.svc-app .svc-mv::before,.svc-app .svc-ev::before{content:"";position:absolute;left:11px;top:24px;bottom:-2px;width:2px;background:var(--svc-line)}.svc-app .svc-mv:last-child::before,.svc-app .svc-ev:last-child::before{display:none}.svc-app .svc-mv-dot,.svc-app .svc-ev-dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;z-index:1;background:var(--svc-pri-soft);color:var(--svc-pri)}.svc-app .svc-mv.ext .svc-mv-dot{background:var(--svc-amber-bg);color:var(--svc-amber)}.svc-app .svc-mv.done .svc-mv-dot{background:var(--svc-green-bg);color:var(--svc-green)}.svc-app .svc-ev.diagnosis .svc-ev-dot{background:var(--svc-azure-bg);color:var(--svc-azure)}.svc-app .svc-ev.note .svc-ev-dot{background:var(--rc-gray-100);color:var(--svc-muted)}.svc-app .svc-ev.status_change .svc-ev-dot{background:var(--svc-pri-soft);color:var(--svc-pri)}.svc-app .svc-mv-body,.svc-app .svc-ev-body{flex:1;min-width:0;padding-top:1px}.svc-app .svc-mv-loc{font-size:13.5px;font-weight:700}.svc-app .svc-mv-meta,.svc-app .svc-ev-meta{font-size:12px;color:var(--svc-muted);margin-top:2px}.svc-app .svc-mv-cust{font-size:12px;color:var(--svc-sec);margin-top:3px;display:flex;align-items:center;gap:5px}.svc-app .svc-mv-cust i{font-size:14px;color:var(--svc-muted)}.svc-app .svc-ev-txt{font-size:13px;color:var(--svc-ink);line-height:1.5}.svc-app .svc-ev-type{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--svc-muted)}.svc-app .svc-current-tag{font-size:11px;font-weight:600;color:var(--svc-pri);margin-left:8px}.svc-app .svc-charge{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--svc-line-soft)}.svc-app .svc-charge:last-child{border-bottom:0}.svc-app .svc-charge-main{flex:1;min-width:0}.svc-app .svc-charge-k{font-size:13.5px;font-weight:600}.svc-app .svc-charge-d{font-size:12px;color:var(--svc-muted);margin-top:2px}.svc-app .svc-charge-amt{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.svc-app .svc-charge-amt.zero{color:var(--svc-muted);font-weight:600}.svc-app .svc-bearer{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;white-space:nowrap;margin-top:4px}.svc-app .svc-bearer i{font-size:12px}.svc-app .svc-bearer.blue{color:var(--svc-blue);background:var(--svc-blue-bg)}.svc-app .svc-bearer.teal{color:var(--svc-teal);background:var(--svc-teal-bg)}.svc-app .svc-bearer.indigo{color:var(--svc-indigo);background:var(--svc-indigo-bg)}.svc-app .svc-bearer.slate{color:var(--svc-slate);background:var(--svc-slate-bg)}.svc-app .svc-charge-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:13px;border-top:1px solid var(--svc-line)}.svc-app .svc-charge-foot .l{font-size:12px;color:var(--svc-muted)}.svc-app .svc-charge-foot .l b{color:var(--svc-ink)}.svc-app .svc-charge-foot .v{font-size:17px;font-weight:800;font-variant-numeric:tabular-nums}.svc-app .svc-charge-margin{display:inline-block;margin-left:8px;font-size:11px;color:var(--svc-muted);font-variant-numeric:tabular-nums}.svc-app .svc-charge-actions{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.svc-app .svc-charge-actions form{display:inline}.svc-app .svc-footnote{margin-top:12px;font-size:11.5px;color:var(--svc-muted);cursor:help;display:inline-flex;align-items:center;gap:5px}.svc-app .svc-footnote i{font-size:14px}.svc-app .svc-note-inline{display:flex;align-items:center;gap:8px;margin-top:11px;font-size:12px;color:var(--svc-muted);line-height:1.5}.svc-app .svc-note-inline.ok{color:var(--svc-green)}.svc-app .svc-note-inline i{font-size:15px;flex-shrink:0}.svc-app .svc-formhead{margin:2px 0 18px}.svc-app .svc-formhead h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-0.02em}.svc-app .svc-formhead .sub{margin-top:5px;font-size:13.5px;color:var(--svc-sec);max-width:74ch;line-height:1.5}.svc-app .svc-formbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid var(--svc-line)}.svc-app .svc-formbar .note{font-size:12.5px;color:var(--svc-muted);display:flex;align-items:center;gap:6px}.svc-app .svc-formbar .note i{font-size:15px}.svc-app .svc-formbar .a{display:flex;gap:8px}.svc-app .svc-seg{display:inline-flex;width:100%;background:var(--rc-gray-100);border:1px solid var(--svc-line);border-radius:10px;padding:3px;gap:2px}.svc-app .svc-seg label{flex:1;text-align:center;padding:8px 12px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--svc-sec);cursor:pointer;user-select:none}.svc-app .svc-seg input{position:absolute;opacity:0;width:0;height:0}.svc-app .svc-seg input:checked+label{background:var(--rc-white);color:var(--svc-ink);box-shadow:var(--svc-shadow)}.svc-app .svc-seg label:hover{color:var(--svc-ink)}.svc-app .svc-resolution-card{display:none}.svc-app:has(#et_resolution:checked) .svc-resolution-card{display:block}.svc-app [data-show-for]{display:none}.svc-app [data-show-for].is-shown{display:block}.svc-app .svc-accpick{display:flex;flex-wrap:wrap;gap:7px}.svc-app .svc-accpick label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--svc-muted);padding:6px 12px;border-radius:8px;border:1px solid var(--svc-line);background:var(--rc-gray-50);cursor:pointer}.svc-app .svc-accpick input{position:absolute;opacity:0}.svc-app .svc-accpick label:has(input:checked){color:var(--svc-green);background:var(--svc-green-bg);border-color:rgba(0,0,0,0)}.svc-app .svc-manualtoggle{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--svc-sec);cursor:pointer}.svc-app .svc-unit{border:1px solid var(--svc-line);border-radius:12px;padding:14px 15px;margin-bottom:12px;background:var(--rc-gray-50)}.svc-app .svc-unit-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.svc-app .svc-unit-title{font-size:13px;font-weight:700;color:var(--svc-sec)}.svc-app .svc-unit-head-a{display:flex;align-items:center;gap:12px}.svc-app .svc-dupwarn{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 13px;border-radius:10px;font-size:12.5px;font-weight:600;color:var(--svc-amber);background:var(--svc-amber-bg);border:1px solid color-mix(in srgb, var(--svc-amber) 24%, var(--rc-white))}.svc-app .svc-dupwarn i{font-size:16px}.svc-app .svc-flowalert{display:flex;align-items:center;gap:9px;margin-bottom:16px;padding:12px 15px;border-radius:11px;font-size:13px;font-weight:600;color:var(--svc-red);background:var(--svc-red-bg);border:1px solid color-mix(in srgb, var(--svc-red) 26%, var(--rc-white))}.svc-app .svc-flowalert i{font-size:18px}.svc-app .svc-bearergrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.svc-app .svc-beareropt{display:flex;flex-direction:column;gap:4px;text-align:left;padding:12px 13px;border-radius:10px;border:1px solid var(--svc-line);background:var(--rc-white);cursor:pointer;font:inherit}.svc-app .svc-beareropt .posts{font-size:11.5px;color:var(--svc-muted)}.svc-app .svc-beareropt input{position:absolute;opacity:0}.svc-app .svc-beareropt:has(input:checked){border-color:var(--svc-pri);background:var(--svc-pri-soft)}@container (max-width: 1000px){.svc-app .svc-kpis{grid-template-columns:repeat(3, 1fr)}.svc-app .svc-detail-cols{grid-template-columns:1fr}}@container (max-width: 640px){.svc-app .svc-kpis{grid-template-columns:repeat(2, 1fr)}.svc-app .svc-kpi-v{font-size:22px}}@container (max-width: 440px){.svc-app .svc-mhead-a .svc-btn span{display:none}.svc-app .svc-kpis{grid-template-columns:1fr 1fr}}.svc-app .svc-unit-block{margin-top:16px}.svc-app .svc-unit-block.wide{margin-top:18px}.svc-app .svc-unit-actions{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap;border-top:1px solid var(--rc-gray-100);padding-top:14px}.svc-app .svc-charge-status{margin-left:8px}.svc-app .svc-form-block{margin-top:14px}.svc-app .svc-manualtoggle.spaced{margin-top:12px}.srm{--ink: #111827;--line: var(--rc-border, #e5e7eb);--line-soft: #eef1f4;--muted: var(--rc-text-muted, #6b7280);--sec: var(--rc-text-secondary, #4b5563);--pri: var(--rc-primary, #066fd1);--pri-soft: #e8f1fb;--green: #1f8a5b;--green-bg: #e7f6ee;--amber: #b76e00;--amber-bg: #fdf1dd;--red: #c4314b;--red-bg: #fdecef;--blue: #2a6fdb;--blue-bg: #e8f0fc;--slate: #5b6472;--slate-bg: #eef1f4;--purple: #8a44c9;--purple-bg: #f3e9fb;--teal: #0c8f83;--teal-bg: #e2f5f2;--indigo: #4256c7;--indigo-bg: #e9ecfb;--shadow: 0 1px 2px rgba(16, 24, 40, .05);--pop: 0 18px 44px -16px rgba(24, 40, 72, .32);color:var(--ink)}.srm .mono{font-family:var(--rc-font-mono, ui-monospace, Menlo, monospace);font-variant-numeric:tabular-nums}.srm .nowrap{white-space:nowrap}.srm code{font-family:var(--rc-font-mono, monospace);font-size:.9em;background:#f3f4f6;padding:1px 5px;border-radius:5px}.srm .sr-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 15px;border:1px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-size:13.5px;font-weight:600;color:var(--sec);cursor:pointer;white-space:nowrap}.srm .sr-btn i{font-size:17px}.srm .sr-btn.sm{height:38px;padding:0 13px}.srm .sr-btn.xs{height:32px;padding:0 10px;font-size:12.5px}.srm .sr-btn.primary{background:var(--pri);border-color:var(--pri);color:#fff}.srm .sr-btn.ghost:hover{background:#f6f8fa;color:var(--ink)}.srm .sr-btn:disabled{opacity:.45;cursor:not-allowed}.srm .sr-s{font-size:11.5px;color:var(--muted);margin-top:1px}.srm .sr-cond{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:20px}.srm .sr-cond.green{color:var(--green);background:var(--green-bg)}.srm .sr-cond.teal{color:var(--teal);background:var(--teal-bg)}.srm .sr-cond.amber{color:var(--amber);background:var(--amber-bg)}.srm .sr-cond.red{color:var(--red);background:var(--red-bg)}.srm .sr-disp{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--sec)}.srm .sr-disp i{font-size:15px}.srm .rdt-badge{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:20px}.srm .rdt-badge.slate{color:var(--slate);background:var(--slate-bg)}.srm .rdt-badge.amber{color:var(--amber);background:var(--amber-bg)}.srm .rdt-badge.green{color:var(--green);background:var(--green-bg)}.srm .rdt-badge.blue{color:var(--blue);background:var(--blue-bg)}.srm .sr-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:2px 0 18px}.srm .sr-form-head h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-0.02em}.srm .sr-form-head p{margin:5px 0 0;font-size:13.5px;color:var(--sec);max-width:76ch;line-height:1.5}.srm .sr-pick-card{max-width:620px}.srm .sr-pick .rc-help{margin-top:6px}.srm .sr-pick noscript{display:block;margin-top:12px}.srm .pf-crumbs ol{list-style:none;display:flex;align-items:center;gap:6px;padding:0;margin:0 0 6px;font-size:13px}.srm .pf-crumbs a,.srm .pf-crumbs .cur{color:var(--pri);text-decoration:none;display:inline-flex;align-items:center;gap:5px;font-weight:600}.srm .pf-crumbs .cur{color:var(--muted);font-weight:500}.srm .pf-crumbs .sep{color:var(--rc-gray-300, #d1d5db);display:inline-flex}.srm .sr-detail-cols{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;align-items:start}@media(max-width: 1000px){.srm .sr-detail-cols{grid-template-columns:1fr}}.srm .sr-detail-cols>div{min-width:0}.srm .sr-detail-cols>div:last-child{align-self:stretch}.srm .pf-section{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);margin-bottom:16px;overflow:hidden}.srm .rc-card-head{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;border-bottom:1px solid var(--line)}.srm .rc-card-title{margin:0;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.srm .rc-card-title .tic{width:28px;height:28px;border-radius:8px;background:var(--pri-soft);color:var(--pri);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.srm .rc-card-subtitle{font-size:12px;color:var(--muted);margin-top:3px}.srm .rc-card-body{padding:16px}.srm .rc-card-head .prim{margin-left:auto;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--pri);background:var(--pri-soft);padding:2px 8px;border-radius:6px}.srm .rc-card-head .r{margin-left:auto}.srm .rc-field{margin-bottom:4px}.srm .rc-label{display:block;font-size:12px;font-weight:600;color:var(--sec);margin-bottom:6px}.srm .rc-label .req{color:var(--red)}.srm .rc-help{font-size:11.5px;color:var(--muted);margin-top:5px}.srm .rc-select,.srm .rc-input{width:100%;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:10px;font:inherit;font-size:13.5px;background:#fff;color:var(--ink)}.srm .rc-affix{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:10px;overflow:hidden}.srm .rc-affix .pre{display:flex;align-items:center;padding:0 11px;background:var(--rc-gray-50, #f9fafb);border-right:1px solid var(--line);font-size:12px;font-weight:700;color:var(--muted)}.srm .rc-affix input{border:0;outline:0;font:inherit;font-size:13.5px;padding:0 12px;width:100%;height:40px;font-variant-numeric:tabular-nums}.srm .rc-seg{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--rc-gray-50, #f9fafb)}.srm .rc-seg button{border:0;background:none;font:inherit;font-size:13px;font-weight:600;padding:9px 15px;cursor:pointer;color:var(--sec)}.srm .rc-seg button.on{background:#fff;color:var(--ink);box-shadow:var(--shadow);border-radius:8px;margin:3px}.srm .pf-grid{display:grid;gap:12px}.srm .pf-grid-2{grid-template-columns:1fr 1fr}.srm .pf-grid-3{grid-template-columns:1fr 1fr 1fr}@media(max-width: 560px){.srm .pf-grid-2{grid-template-columns:1fr}.srm .pf-grid-3{grid-template-columns:1fr}}.srm .pf-caveat{display:flex;align-items:flex-start;gap:8px;margin-top:11px;padding:11px 13px;background:var(--rc-gray-50, #f9fafb);border-radius:10px;font-size:12.5px;color:var(--sec);line-height:1.5}.srm .pf-caveat i{font-size:16px;color:var(--pri);margin-top:1px;flex-shrink:0}.srm .pf-actionbar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;position:sticky;bottom:0;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:0 -6px 20px -12px rgba(16,24,40,.2);padding:13px 18px;margin-top:8px}.srm .pf-actionbar .right{display:flex;gap:10px;align-items:center}.srm .rc-btn{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border:1px solid var(--pri);border-radius:10px;background:var(--pri);color:#fff;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.srm .rc-btn i{font-size:17px}.srm .rc-btn:disabled{opacity:.5;cursor:not-allowed}.srm .rc-btn-secondary{background:#fff;color:var(--sec);border-color:var(--line)}.srm .sr-salecard{display:flex;align-items:center;gap:14px;padding:15px 17px;border:1px solid var(--line);border-radius:12px;background:var(--rc-gray-50, #f9fafb)}.srm .sr-salecard .ic{width:40px;height:40px;border-radius:10px;background:#fff;border:1px solid var(--line);color:var(--pri);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.srm .sr-salecard .b{flex:1;min-width:0}.srm .sr-salecard .t{font-size:14.5px;font-weight:700}.srm .sr-salecard .s{font-size:12px;color:var(--muted);margin-top:2px}.srm .sr-salecard .pay{text-align:right}.srm .sr-salecard .pay .l{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}.srm .sr-salecard .pay .v{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.srm .sr-selline{display:flex;align-items:flex-start;gap:13px;padding:14px 15px;border:1px solid var(--line);border-radius:11px;margin-bottom:10px;background:#fff;transition:border-color .12s}.srm .sr-selline.on{border-color:var(--pri);background:var(--pri-soft)}.srm .sr-selline.off{opacity:.5}.srm .sr-selline .chk-input{position:absolute;opacity:0;width:0;height:0}.srm .sr-selline .chk{transition:background .12s,border-color .12s}.srm .sr-selline .chk{width:20px;height:20px;border:1.6px solid var(--rc-border-strong, #d1d5db);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;cursor:pointer;background:#fff}.srm .sr-selline.on .chk{background:var(--pri);border-color:var(--pri);color:#fff}.srm .sr-selline .chk i{font-size:13px}.srm .sr-selline-b{flex:1;min-width:0}.srm .sr-selline-t{font-size:14px;font-weight:700}.srm .sr-selline-s{font-size:11.5px;color:var(--muted);margin-top:2px}.srm .sr-selline-ctl{display:grid;grid-template-columns:auto 1fr 1fr;gap:10px;margin-top:12px;align-items:end}.srm .sr-selline-ctl[hidden]{display:none}@media(max-width: 560px){.srm .sr-selline-ctl{grid-template-columns:1fr 1fr}}.srm .sr-chg-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}@media(max-width: 620px){.srm .sr-chg-grid{grid-template-columns:1fr}}.srm .sr-chg{display:flex;align-items:center;gap:10px;padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:#fff;transition:border-color .12s}.srm .sr-chg.on{border-color:var(--pri);background:var(--pri-soft)}.srm .sr-chg.off{opacity:.55}.srm .sr-chg .chk-input{position:absolute;opacity:0;width:0;height:0}.srm .sr-chg .chk{width:19px;height:19px;border:1.6px solid var(--rc-border-strong, #d1d5db);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;background:#fff;transition:background .12s,border-color .12s}.srm .sr-chg.on .chk{background:var(--pri);border-color:var(--pri);color:#fff}.srm .sr-chg .chk i{font-size:12px}.srm .sr-chg-b{flex:1;min-width:0}.srm .sr-chg-t{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srm .sr-chg-s{font-size:11px;color:var(--muted);margin-top:1px}.srm .sr-chg-amt{width:122px;flex-shrink:0}.srm .sr-chg-amt .pre{padding:0 8px;font-size:11px}.srm .sr-chg-amt input{height:34px;font-size:12.5px;padding:0 9px}.srm .sr-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:9px;overflow:hidden;height:40px}.srm .sr-qty button{width:34px;height:100%;border:0;background:#fff;font-size:17px;color:var(--sec);cursor:pointer}.srm .sr-qty input{width:40px;text-align:center;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);height:100%;font:inherit;font-weight:700;font-variant-numeric:tabular-nums}.srm .sr-recon{border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-top:6px}.srm .sr-recon-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;font-size:12.5px;border-bottom:1px solid var(--line-soft)}.srm .sr-recon-row:last-child{border-bottom:0}.srm .sr-recon-row .lhs{color:var(--sec)}.srm .sr-recon-row .rhs{font-weight:700;font-variant-numeric:tabular-nums}.srm .sr-recon-eq{background:var(--rc-gray-50, #f9fafb)}.srm .sr-livpanel{position:sticky;top:16px}@media(max-width: 1000px){.srm .sr-livpanel{position:static}}.srm .sr-livrecon{background:#fff;border:1px solid var(--line);border-radius:13px;overflow:hidden;box-shadow:var(--shadow)}.srm .sr-livrecon-h{padding:12px 15px;border-bottom:1px solid var(--line);font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px}.srm .sr-livrecon-h i{font-size:17px;color:var(--pri)}.srm .sr-livrecon .placeholder{padding:20px 15px;font-size:12.5px;color:var(--muted);line-height:1.5}.srm .sr-livrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 15px;font-size:12.5px}.srm .sr-livrow .l{color:var(--sec)}.srm .sr-livrow .v{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.srm .sr-livrow.sub{padding:4px 15px;font-size:11.5px;color:var(--muted)}.srm .sr-livrow.sub .v{font-weight:600;color:var(--sec)}.srm .sr-livrow.total{border-top:1px solid var(--line);margin-top:4px;padding-top:11px;font-size:13.5px}.srm .sr-livrow.total .v{font-size:15px;font-weight:800}.srm .sr-refundtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 15px;background:var(--pri-soft);border-bottom:1px solid var(--line)}.srm .sr-refundtotal .l{font-size:12.5px;font-weight:700;color:var(--sec)}.srm .sr-refundtotal .v{font-size:22px;font-weight:800;letter-spacing:-0.02em;color:var(--pri);font-variant-numeric:tabular-nums;white-space:nowrap}.srm .sr-livrow.guard{border-top:1px solid var(--line-soft);margin-top:4px;padding-top:9px}.srm .sr-livrow.guard .l{font-weight:600;color:var(--sec)}.srm .sr-ref-head{padding:11px 15px 3px;margin-top:4px;border-top:1px solid var(--line-soft);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.srm .sr-plannote{padding:6px 15px 12px;font-size:11.5px;color:var(--muted);line-height:1.5}.srm .sr-livbal{display:flex;align-items:center;gap:8px;padding:12px 15px;font-size:13px;font-weight:700}.srm .sr-livbal i{font-size:19px}.srm .sr-livbal.ok{background:var(--green-bg);color:var(--green)}.srm .sr-livbal.off{background:var(--amber-bg);color:var(--amber)}.srm .sr-livbal.bad{background:var(--red-bg);color:var(--red)}.srm .sr-salesum{margin-top:16px}.srm .sr-livrow-disc .l,.srm .sr-livrow-disc .v{color:var(--red)}.srm .rc-input-bad,.srm .js-refund.rc-input-bad{outline:1.5px solid var(--red);outline-offset:-1px;border-radius:8px;background:var(--red-bg)}.srm .sr-detail-head-a{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.srm .sr-statusrail{display:flex;align-items:center;padding:16px 20px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);margin-bottom:18px;overflow-x:auto}.srm .sr-step{display:flex;align-items:center;gap:10px;flex-shrink:0}.srm .sr-step .dot{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;background:#f3f4f6;color:var(--muted);flex-shrink:0}.srm .sr-step.done .dot{background:var(--green-bg);color:var(--green)}.srm .sr-step.current .dot{background:var(--pri);color:#fff;box-shadow:0 0 0 4px var(--pri-soft)}.srm .sr-step .lbl{font-size:12.5px;font-weight:600;color:var(--muted);white-space:nowrap}.srm .sr-step.done .lbl,.srm .sr-step.current .lbl{color:var(--ink)}.srm .sr-step .line{width:34px;height:2px;background:var(--line);margin:0 10px;flex-shrink:0}.srm .sr-step.done .line{background:var(--green)}.srm .sr-metastrip{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:15px 22px;padding:16px 20px;background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);margin-bottom:18px}.srm .sr-metastrip .m .l{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}.srm .sr-metastrip .m .v{font-size:14px;font-weight:600;margin-top:4px}.srm .sr-sec{border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:var(--shadow);margin-bottom:16px;overflow:hidden}.srm .sr-sec-h{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid var(--line)}.srm .sr-sec-h h3{margin:0;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.srm .sr-sec-h h3 i{font-size:17px;color:var(--muted)}.srm .sr-sec-h .prim{margin-left:auto;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--pri);background:var(--pri-soft);padding:2px 8px;border-radius:6px}.srm .sr-sec-b{padding:16px}.srm .sr-line{display:flex;align-items:flex-start;gap:13px;padding:13px 0;border-bottom:1px solid var(--line-soft)}.srm .sr-line:last-child{border-bottom:0}.srm .sr-line-ic{width:38px;height:38px;border-radius:9px;background:#f3f4f6;color:var(--sec);display:flex;align-items:center;justify-content:center;font-size:19px;flex-shrink:0}.srm .sr-line-b{flex:1;min-width:0}.srm .sr-line-t{font-size:14px;font-weight:700}.srm .sr-line-meta{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:8px;align-items:center}.srm .sr-line-r{text-align:right;flex-shrink:0}.srm .sr-line-r .qty{font-size:13px;font-weight:700}.srm .sr-line-r .cost{font-size:11.5px;color:var(--muted);margin-top:2px}.srm .sr-note-inline{display:block;position:relative;padding-left:23px;margin-top:11px;font-size:12px;color:var(--muted);line-height:1.5}.srm .sr-note-inline i{position:absolute;left:0;top:1px;font-size:15px}.srm .sr-settle{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid var(--line-soft)}.srm .sr-settle:last-child{border-bottom:0}.srm .sr-settle-dir{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:7px;white-space:nowrap}.srm .sr-settle-dir i{font-size:13px}.srm .sr-settle-dir.blue{color:var(--blue);background:var(--blue-bg)}.srm .sr-settle-dir.green{color:var(--green);background:var(--green-bg)}.srm .sr-settle-dir.purple{color:var(--purple);background:var(--purple-bg)}.srm .sr-settle-b{flex:1;min-width:0}.srm .sr-settle-m{font-size:13px;font-weight:600}.srm .sr-settle-k{font-size:11.5px;color:var(--muted);margin-top:1px;display:flex;align-items:center;gap:6px}.srm .sr-settle-amt{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.srm .sr-settle-amt.out{color:var(--blue)}.srm .sr-recon-parts{font-size:11.5px;color:var(--muted);font-weight:500}.srm .sr-recon-bal{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;font-size:13px;font-weight:700}.srm .sr-recon-bal.ok{background:var(--green-bg);color:var(--green)}.srm .sr-recon-bal.off{background:var(--red-bg);color:var(--red)}.srm .sr-recon-bal i{font-size:18px}.srm .sr-immutable{font-size:12.5px;color:var(--muted);line-height:1.6}.srm .sr-discard-note{font-size:12.5px;color:var(--muted);line-height:1.6;margin:0 0 13px}.srm .sr-discard .rc-field{margin-bottom:13px}.srm .sr-btn.danger{background:var(--red);border-color:var(--red);color:#fff}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:140ms}@media(prefers-reduced-motion: reduce){::view-transition-group(*){animation:none !important}}:root{--bk-pri: var(--rc-primary);--bk-pri-d: var(--rc-primary-hover);--bk-pri-sub: color-mix(in srgb, var(--rc-primary) 10%, #fff);--bk-ink: var(--rc-gray-900);--bk-text: var(--rc-text-body);--bk-sec: var(--rc-text-secondary);--bk-mut: var(--rc-text-muted);--bk-border: var(--rc-border);--bk-g50: var(--rc-gray-50);--bk-g100: var(--rc-gray-100);--bk-g200: var(--rc-gray-200);--bk-g300: var(--rc-gray-300);--bk-green: var(--rc-green);--bk-green-bg: color-mix(in srgb, var(--rc-green) 14%, #fff);--bk-amber: var(--rc-orange);--bk-amber-bg: color-mix(in srgb, var(--rc-orange) 14%, #fff);--bk-red: var(--rc-red);--bk-red-bg: color-mix(in srgb, var(--rc-red) 12%, #fff);--bk-blue: var(--rc-primary);--bk-slate: var(--rc-secondary);--bk-slate-bg: color-mix(in srgb, var(--rc-secondary) 14%, #fff);--bk-sh: 0 1px 2px rgba(16, 24, 40, .05);--bk-sh-pop: 0 16px 40px -14px rgba(24, 40, 72, .32);--bk-z-bar: 1050;--bk-z-overlay: 1060;--bk-z-panel: 1061}.bk-selbanner{display:block;text-align:center;background:var(--bk-g100);border:1px solid var(--bk-border);border-radius:10px;padding:10px 14px;margin-bottom:12px;font-size:13px;color:var(--bk-sec);line-height:1.5}.bk-selbanner.all{background:var(--bk-pri-sub);border-color:color-mix(in srgb, var(--bk-pri) 26%, #fff)}.bk-selbanner b{color:var(--bk-text);font-weight:700}.bk-selbanner .ti{color:var(--bk-pri);font-size:16px;vertical-align:-3px;margin-right:3px}.bk-selbanner button{border:0;background:none;color:var(--bk-pri);font:inherit;font-size:13px;font-weight:700;cursor:pointer;padding:0;margin-left:5px}.bk-selbanner button:hover{text-decoration:underline}.bk-bulkbar{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);display:flex;align-items:center;gap:10px;z-index:var(--bk-z-bar);background:var(--bk-ink);color:#fff;border-radius:14px;padding:9px 12px 9px 14px;box-shadow:0 20px 45px -12px rgba(0,0,0,.5);white-space:nowrap;animation:bkUp .2s cubic-bezier(0.2, 0.8, 0.2, 1)}.bk-bulkbar .clear{width:30px;height:30px;border:0;background:hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;font-size:17px;display:inline-flex;align-items:center;justify-content:center}.bk-bulkbar .clear:hover{background:hsla(0,0%,100%,.2)}.bk-bulkbar .n{font-size:13.5px}.bk-bulkbar .n b{font-weight:700}.bk-bulkbar .n .allck{color:#5fd39a;font-size:15px;vertical-align:-2px;margin-right:3px}.bk-bulkbar .feat{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border:0;border-radius:9px;background:var(--bk-pri);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.bk-bulkbar .feat:hover{background:var(--bk-pri-d)}.bk-bulkbar .feat .ti{font-size:16px}.bk-bulkbar .more{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:0;border-radius:9px;background:hsla(0,0%,100%,.13);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.bk-bulkbar .more:hover{background:hsla(0,0%,100%,.22)}.bk-bulkbar .more .cv{font-size:15px;opacity:.7}.bk-bulkbar.mobile{left:14px;right:14px;transform:none;bottom:14px;padding:10px 12px;animation:bkUpM .2s cubic-bezier(0.2, 0.8, 0.2, 1)}.bk-bulkbar.mobile .n{flex:1}.bk-bulkbar.mobile .more{margin-left:auto}@keyframes bkUp{from{transform:translateX(-50%) translateY(12px);opacity:0}to{transform:translateX(-50%);opacity:1}}@keyframes bkUpM{from{transform:translateY(12px);opacity:0}to{transform:none;opacity:1}}.bk-menu.pop{position:absolute;bottom:calc(100% + 10px);right:0;width:296px;background:#fff;border:1px solid var(--bk-border);border-radius:13px;box-shadow:var(--bk-sh-pop);padding:7px;max-height:60vh;overflow:auto;animation:bkPop .16s ease;z-index:var(--bk-z-panel)}.bk-menu.sheet{position:fixed;left:0;right:0;bottom:0;z-index:var(--bk-z-panel);background:#fff;border-radius:18px 18px 0 0;padding:12px 12px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -12px 40px -8px rgba(0,0,0,.3);max-height:78%;overflow:auto;animation:bkSheet .24s cubic-bezier(0.2, 0.8, 0.2, 1)}@keyframes bkPop{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bk-menu-grp{padding:3px 0}.bk-menu-grp+.bk-menu-grp{border-top:1px solid var(--bk-g100);margin-top:3px}.bk-menu-lbl{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bk-mut);padding:7px 9px 4px}.bk-menu-lbl.danger{color:var(--bk-red)}.bk-menu-item{display:flex;align-items:center;gap:11px;width:100%;padding:9px;border:0;background:none;border-radius:8px;font:inherit;font-size:13.5px;color:var(--bk-text);cursor:pointer;text-align:left}.bk-menu-item .ti:first-child{font-size:18px;color:var(--bk-sec);width:20px;text-align:center}.bk-menu-item .l{flex:1}.bk-menu-item .go{font-size:15px;color:var(--bk-g300)}.bk-menu-item:hover{background:var(--bk-g50)}.bk-menu-item.danger{color:var(--bk-red)}.bk-menu-item.danger .ti:first-child{color:var(--bk-red)}.bk-menu-item.danger:hover{background:var(--bk-red-bg)}.bk-menu-elig{font-size:11px;font-weight:700;color:var(--bk-amber);background:var(--bk-amber-bg);padding:1px 7px;border-radius:20px}.bk-menu.sheet .bk-menu-h{display:flex;align-items:center;justify-content:space-between;padding:6px 6px 10px;margin-bottom:4px;border-bottom:1px solid var(--bk-g100)}.bk-menu.sheet .bk-menu-h span{font-size:15px;font-weight:700}.bk-menu.sheet .bk-menu-h button{width:32px;height:32px;border:0;background:var(--bk-g100);border-radius:8px;font-size:18px;color:var(--bk-sec);cursor:pointer}.bk-menu.sheet .bk-menu-item{padding:12px 9px;font-size:14.5px}.bk-overlay{position:fixed;inset:0;z-index:var(--bk-z-overlay);background:rgba(17,24,39,.44);animation:bkFade .16s ease}@keyframes bkFade{from{opacity:0}to{opacity:1}}@keyframes bkSheet{from{transform:translateY(100%)}to{transform:none}}.bk-composer{position:fixed;z-index:var(--bk-z-panel);background:#fff;display:flex;flex-direction:column;overflow:hidden}.bk-composer.drawer{top:0;right:0;bottom:0;width:440px;max-width:92%;box-shadow:-18px 0 50px -18px rgba(16,24,40,.4);animation:bkDrawer .24s cubic-bezier(0.2, 0.8, 0.2, 1)}.bk-composer.sheet{left:0;right:0;bottom:0;top:8%;border-radius:18px 18px 0 0;box-shadow:0 -12px 40px -8px rgba(0,0,0,.32);animation:bkSheet .26s cubic-bezier(0.2, 0.8, 0.2, 1)}@keyframes bkDrawer{from{transform:translateX(100%)}to{transform:none}}.bk-comp-h{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--bk-g100);flex-shrink:0}.bk-comp-h .bk-comp-ic{width:40px;height:40px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}.bk-comp-h .bk-comp-ic.t-blue{background:var(--bk-pri-sub);color:var(--bk-pri)}.bk-comp-h .bk-comp-ic.t-red{background:var(--bk-red-bg);color:var(--bk-red)}.bk-comp-h .tt{flex:1;min-width:0}.bk-comp-h .t{font-size:16px;font-weight:700;color:var(--bk-text)}.bk-comp-h .s{font-size:12.5px;color:var(--bk-mut);margin-top:1px}.bk-comp-h .x{width:34px;height:34px;border:0;background:var(--bk-g100);border-radius:9px;color:var(--bk-sec);font-size:19px;cursor:pointer;flex-shrink:0}.bk-comp-h .x:hover{background:var(--bk-g200)}.bk-comp-body{flex:1;overflow:auto;padding:16px}.bk-guard{display:flex;gap:9px;align-items:flex-start;background:var(--bk-slate-bg);border-radius:10px;padding:11px 12px;font-size:12.5px;line-height:1.45;color:var(--bk-sec);margin-bottom:14px}.bk-guard .ti{font-size:17px;flex-shrink:0;margin-top:1px}.bk-guard b{color:var(--bk-text)}.bk-guard.warn{background:var(--bk-amber-bg);color:color-mix(in srgb, var(--bk-amber) 80%, #000)}.bk-guard.warn .ti{color:var(--bk-amber)}.bk-guard.warn b{color:color-mix(in srgb, var(--bk-amber) 80%, #000)}.bk-guard.filter{background:var(--bk-pri-sub);color:color-mix(in srgb, var(--bk-pri) 75%, #000)}.bk-guard.filter .ti{color:var(--bk-pri)}.bk-guard.filter b{color:color-mix(in srgb, var(--bk-pri) 85%, #000)}.bk-cascade{font-size:12px;color:var(--bk-mut);margin-bottom:14px;padding:0 2px}.bk-cascade .ti{font-size:15px;margin-right:6px;vertical-align:-2px}.bk-flabel.bk-flabel-gap{margin-top:16px}.bk-flabel{display:block;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bk-mut);margin-bottom:9px}.bk-flabel .bk-count{color:var(--bk-pri);background:var(--bk-pri-sub);padding:0 7px;border-radius:20px;margin-left:5px;letter-spacing:0}.bk-fhint{font-size:12px;color:var(--bk-mut);margin:8px 0 0;line-height:1.5}.bk-fhint .ti{font-size:15px;margin-right:5px;vertical-align:-2px}.bk-input{width:100%;border:1px solid var(--bk-border);border-radius:10px;padding:10px 12px;font:inherit;font-size:14px;color:var(--bk-text);outline:none;background:#fff;resize:vertical}.bk-input:focus{border-color:var(--bk-pri);box-shadow:0 0 0 3px var(--rc-focus-ring)}.bk-seg{display:flex;gap:6px;background:var(--bk-g100);padding:4px;border-radius:10px}.bk-seg.wrap{flex-wrap:wrap}.bk-segbtn{flex:1;min-width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px;border:0;background:none;border-radius:7px;font:inherit;font-size:12.5px;font-weight:600;color:var(--bk-sec);cursor:pointer;white-space:nowrap}.bk-segbtn .ti{font-size:15px}.bk-segbtn.on{background:#fff;color:var(--bk-pri);box-shadow:var(--bk-sh)}.bk-picker{position:relative}.bk-picktrig{width:100%;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--bk-border);border-radius:10px;background:#fff;font:inherit;cursor:pointer;text-align:left}.bk-picktrig.open{border-color:var(--bk-pri);box-shadow:0 0 0 3px var(--rc-focus-ring)}.bk-picktrig .v{flex:1;font-size:14px;color:var(--bk-text);display:flex;flex-direction:column}.bk-picktrig .v .m{font-size:11.5px;color:var(--bk-mut);font-weight:400}.bk-picktrig .ph{flex:1;font-size:14px;color:var(--bk-mut)}.bk-picktrig .chev{color:var(--bk-mut);font-size:17px}.bk-pickpop{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;background:#fff;border:1px solid var(--bk-border);border-radius:11px;box-shadow:var(--bk-sh-pop);padding:6px}.bk-picksearch{position:relative;padding:2px 2px 6px}.bk-picksearch i{position:absolute;left:12px;top:11px;color:var(--bk-mut);font-size:15px}.bk-picksearch input{width:100%;height:36px;border:1px solid var(--bk-border);border-radius:8px;padding:0 10px 0 32px;font:inherit;font-size:13.5px;outline:none}.bk-picksearch input:focus{border-color:var(--bk-pri);box-shadow:0 0 0 3px var(--rc-focus-ring)}.bk-picklist{max-height:230px;overflow:auto}.bk-pickopt{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:0;background:none;border-radius:8px;font:inherit;cursor:pointer;text-align:left}.bk-pickopt:hover{background:var(--bk-g50)}.bk-pickopt.on{background:var(--bk-pri-sub)}.bk-pickopt .t{flex:1;font-size:13.5px;color:var(--bk-text);display:flex;flex-direction:column}.bk-pickopt .t .m{font-size:11.5px;color:var(--bk-mut)}.bk-pickopt .ck{color:var(--bk-pri);font-size:17px}.bk-pickcreate{display:flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;background:none;border-radius:8px;font:inherit;font-size:13.5px;font-weight:600;color:var(--bk-pri);cursor:pointer}.bk-pickcreate:hover{background:var(--bk-pri-sub)}.bk-pickempty{padding:14px;text-align:center;font-size:13px;color:var(--bk-mut)}.bk-optcards{display:flex;flex-direction:column;gap:8px}.bk-optcards.two{flex-direction:row}.bk-optcards.two .bk-optcard{flex:1}.bk-optcard{display:flex;align-items:center;gap:11px;padding:12px 13px;border:1px solid var(--bk-border);border-radius:11px;background:#fff;font:inherit;cursor:pointer;text-align:left}.bk-optcard:hover{border-color:var(--bk-g300)}.bk-optcard.on{border-color:var(--bk-pri);background:var(--bk-pri-sub)}.bk-optcard.on.t-red{border-color:var(--bk-red);background:var(--bk-red-bg)}.bk-optcard.on.t-green{border-color:var(--bk-green);background:var(--bk-green-bg)}.bk-optcard.on.t-amber{border-color:var(--bk-amber);background:var(--bk-amber-bg)}.bk-optcard .t{flex:1;display:flex;flex-direction:column}.bk-optcard .t b{font-size:14px;font-weight:600;color:var(--bk-text)}.bk-optcard .t .d{font-size:12px;color:var(--bk-mut);margin-top:1px}.bk-optcard .ck{color:var(--bk-pri);font-size:18px}.bk-optdot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.bk-optdot.t-green{background:var(--bk-green)}.bk-optdot.t-red{background:var(--bk-red)}.bk-optdot.t-amber{background:var(--bk-amber)}.bk-optdot.t-blue{background:var(--bk-blue)}.bk-optdot.t-slate{background:var(--bk-slate)}.bk-numrow{display:flex;align-items:center;margin-top:12px;border:1px solid var(--bk-border);border-radius:10px;overflow:hidden}.bk-numrow:focus-within{border-color:var(--bk-pri);box-shadow:0 0 0 3px var(--rc-focus-ring)}.bk-numrow .pre,.bk-numrow .suf{padding:0 12px;color:var(--bk-mut);font-size:14px;font-weight:600}.bk-numrow .num{border:0;box-shadow:none;border-radius:0;flex:1;font-size:18px;font-weight:600;padding:12px 4px}.bk-numrow .num:focus{box-shadow:none}.bk-numrow+.bk-seg{margin-top:10px}.bk-stepper{display:inline-flex;align-items:center;border:1px solid var(--bk-border);border-radius:10px;overflow:hidden;margin-top:2px}.bk-stepper button{width:42px;height:42px;border:0;background:var(--bk-g50);color:var(--bk-text);font-size:18px;cursor:pointer}.bk-stepper button:hover{background:var(--bk-g100)}.bk-stepper span{min-width:48px;text-align:center;font-size:16px;font-weight:600}.bk-chgrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bk-chbtn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 12px;border:1px solid var(--bk-border);border-radius:10px;background:#fff;font:inherit;font-size:13.5px;font-weight:600;color:var(--bk-sec);cursor:pointer}.bk-chbtn .ti{font-size:18px}.bk-chbtn.on{border-color:var(--bk-pri);background:var(--bk-pri-sub);color:var(--bk-pri)}.bk-chbtn .ck{margin-left:auto;font-size:16px}.bk-lblprev{display:flex;align-items:center;gap:14px;padding:16px;border:1.5px dashed var(--bk-border);border-radius:12px;background:#fff}.bk-lblprev .glyph{font-size:44px;color:var(--bk-text);flex-shrink:0}.bk-lblprev .t{min-width:0;display:flex;flex-direction:column;gap:2px}.bk-lblprev .t b{font-size:15px;font-weight:700;color:var(--bk-text)}.bk-lblprev .t .sku{font-family:var(--rc-font-mono, monospace);font-size:12px;color:var(--bk-mut)}.bk-lblprev .t .price{font-size:16px;font-weight:800;color:var(--bk-pri)}.bk-lblprev-cap{margin-top:7px;text-align:center;font-size:12px;color:var(--bk-mut)}.bk-bars{display:inline-block;width:96px;height:48px;background:repeating-linear-gradient(90deg, var(--bk-text) 0 3px, transparent 3px 5px, var(--bk-text) 5px 6px, transparent 6px 9px, var(--bk-text) 9px 13px, transparent 13px 15px, var(--bk-text) 15px 16px, transparent 16px 18px, var(--bk-text) 18px 20px, transparent 20px 24px)}.bk-lblitem .bk-bars{width:36px;height:24px}.bk-lblinc{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.bk-lblinc .bk-flabel{margin:0}.bk-lblinc .bk-chgrid{display:inline-flex;grid-template-columns:none}.bk-lblinc .bk-chbtn{height:36px;border-radius:20px}.bk-lblinc .bk-chbtn .ck{font-size:14px}.bk-lblcopies{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.bk-lblcopies .bk-flabel{margin:0}.bk-lblcopies .bk-stepper{margin:0}.bk-lblcopies .bk-stepper button{width:36px;height:36px}.bk-lblcopies .bk-stepper span{min-width:40px;font-size:15px}.bk-lblitems{display:flex;flex-direction:column;gap:8px;margin-top:10px}.bk-lblitem{display:flex;align-items:center;gap:11px;padding:9px 10px;border:1px solid var(--bk-border);border-radius:11px;background:#fff}.bk-lblitem .glyph{font-size:26px;color:var(--bk-text);flex-shrink:0}.bk-lblitem .t{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.bk-lblitem .t b{font-size:13.5px;font-weight:600;color:var(--bk-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-lblitem .t .m{font-size:12px;color:var(--bk-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-lblitem .x{font-size:12.5px;font-weight:600;color:var(--bk-sec);flex-shrink:0}.bk-lblitem .rm{width:32px;height:32px;border:0;border-radius:9px;background:var(--bk-g50);color:var(--bk-sec);font-size:15px;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.bk-lblitem .rm:hover{background:var(--bk-g100);color:var(--bk-text)}.bk-comp-foot{flex-shrink:0;border-top:1px solid var(--bk-g100);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff}.bk-comp-foot .bk-summary{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--bk-sec);margin-bottom:11px;line-height:1.4}.bk-comp-foot .bk-summary .ti{font-size:16px;color:var(--bk-pri);flex-shrink:0;margin-top:1px}.bk-comp-foot .bk-foot-btns{display:flex;gap:10px}.bk-comp-foot .ghost{height:44px;padding:0 18px;border:1px solid var(--bk-border);border-radius:11px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--bk-sec);cursor:pointer}.bk-comp-foot .ghost:hover{background:var(--bk-g50)}.bk-comp-foot .primary{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border:0;border-radius:11px;background:var(--bk-pri);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bk-comp-foot .primary:hover{background:var(--bk-pri-d)}.bk-comp-foot .primary .ti{font-size:17px}.bk-comp-foot .primary.danger{background:var(--bk-red)}.bk-comp-foot .primary.danger:hover{background:color-mix(in srgb, var(--bk-red) 85%, #000)}.bk-comp-foot .primary.off{background:var(--bk-g200);color:var(--bk-mut);cursor:not-allowed}.bk-running{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px;text-align:center}.bk-running .bk-spinner{width:38px;height:38px;border:3px solid var(--bk-g200);border-top-color:var(--bk-pri);border-radius:50%;animation:bkSpin .7s linear infinite}.bk-running .t{font-size:16px;font-weight:700}.bk-running .s{font-size:13px;color:var(--bk-mut);max-width:280px}@keyframes bkSpin{to{transform:rotate(360deg)}}.bk-done{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:36px 28px;text-align:center}.bk-done .bk-done-ic{width:56px;height:56px;border-radius:50%;background:var(--bk-green-bg);color:var(--bk-green);display:inline-flex;align-items:center;justify-content:center;font-size:30px;margin-bottom:4px}.bk-done .bk-done-ic.warn{background:var(--bk-amber-bg);color:var(--bk-amber)}.bk-done .t{font-size:17px;font-weight:700}.bk-done .s{font-size:13.5px;color:var(--bk-sec);max-width:320px;line-height:1.5}.bk-done .bk-done-skip{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--bk-amber);background:var(--bk-amber-bg);padding:7px 12px;border-radius:8px;margin-top:4px}.bk-done .bk-done-btns{display:flex;gap:10px;margin-top:14px}.bk-done .ghost{display:inline-flex;align-items:center;gap:7px;height:42px;padding:0 18px;border:1px solid var(--bk-border);border-radius:11px;background:#fff;font:inherit;font-size:14px;font-weight:600;color:var(--bk-sec);cursor:pointer}.bk-done .primary{height:42px;padding:0 26px;border:0;border-radius:11px;background:var(--bk-pri);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}@media(max-width: 991.98px){.v2-hamb{display:block}.v2-top{padding:0 14px;gap:8px}.v2-cmdtrigger{display:none}.v2-crumb{display:none}.v2-bpill span:not([class]){display:none}.v2-content{padding:18px 16px 80px}.rc-dt-scroll{-webkit-overflow-scrolling:touch}}@media(max-width: 640px){.v2-content{padding:14px 12px 72px}.v2-content h1{font-size:20px}.v2-content [style*=grid-template-columns]:not(.rep-kpis){grid-template-columns:1fr !important}.v2-content select[style*=width],.v2-content input[style*=width]{max-width:100% !important}}@media(max-width: 1024px){.v2-app,.v2-content{overflow-x:clip}.rc-ff .ff-top{flex-wrap:wrap}.rc-ff .ff-top .grow{min-width:0;flex:1 1 60%}.rc-dh .in{flex-wrap:wrap}.rc-dh .acts{margin-left:0;width:100%}.rc-detail__hero{flex-wrap:wrap}.rc-detail__actions{margin-left:0;width:100%}.rc-card-header{flex-wrap:wrap}}.rc-rt-list{display:none}@media(max-width: 1023px){[data-rc-responsive] .rc-dt th[data-priority="3"],[data-rc-responsive] .rc-dt td[data-priority="3"]{display:none}}@media(max-width: 767px){[data-rc-responsive] .rc-dt-scroll{display:none}.rc-rt-list{display:block;background:#fff;border:1px solid var(--rc-border);border-radius:var(--rc-radius-xl);overflow:hidden;box-shadow:var(--rc-shadow-card)}.rc-rt-row{border-bottom:1px solid var(--rc-gray-100)}.rc-rt-row:last-child{border-bottom:0}.rc-rt-row.rc-rt-sel .rc-rt-face{background:var(--rc-primary-subtle)}.rc-rt-row.rc-rt-sel{box-shadow:inset 3px 0 0 var(--rc-primary)}.rc-rt-swipe{position:relative;overflow:hidden}.rc-rt-swipe-actions{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:stretch;visibility:hidden}.rc-rt-row.is-swiping .rc-rt-swipe-actions,.rc-rt-row.is-open-swipe .rc-rt-swipe-actions{visibility:visible}.rc-rt-swipe-actions button{width:68px;border:0;color:#fff;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.rc-rt-swipe-actions button i{font-size:18px}.rc-rt-swipe-actions .is-edit{background:var(--rc-blue)}.rc-rt-swipe-actions .is-neutral{background:var(--rc-secondary)}.rc-rt-swipe-actions .is-danger{background:var(--rc-red)}.rc-rt-face{position:relative;z-index:1;background:#fff;touch-action:pan-y;transition:transform .22s cubic-bezier(0.2, 0.8, 0.2, 1)}.rc-rt-main{display:flex;align-items:center;gap:11px;padding:12px 14px;cursor:pointer}.rc-rt-main .rc-check{flex-shrink:0}.rc-rt-id{flex:1 1 auto;min-width:0}.rc-rt-id .rc-avatar{display:none}.rc-rt-id .rc-name{white-space:normal}.rc-rt-id code{white-space:nowrap}.rc-rt-right{display:flex;align-items:center;gap:10px;min-width:0}.rc-rt-right .rc-rt-inline{font-size:13px;color:var(--rc-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rc-rt-right .rc-rt-badge{flex-shrink:0}.rc-rt-chev{color:var(--rc-text-muted);font-size:18px;transition:transform .18s}.rc-rt-row.open .rc-rt-chev{transform:rotate(180deg)}.rc-rt-hint{color:var(--rc-gray-300);font-size:15px;margin-left:-4px}.rc-rt-row.open .rc-rt-hint{display:none}.rc-rt-det{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:2px 14px 14px 49px;animation:rcRtFade .16s ease}.rc-rt-row:not(.open) .rc-rt-det{display:none}.rc-rt-kv .k{font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--rc-text-muted)}.rc-rt-kv .v{font-size:13.5px;color:var(--rc-text-body);margin-top:2px}.rc-rt-acts{grid-column:1/-1;display:flex;gap:8px;margin-top:4px}.rc-rt-acts>*{flex:1;height:38px;border:1px solid var(--rc-border);border-radius:var(--rc-radius-lg);background:#fff;font:inherit;font-size:13px;font-weight:600;color:var(--rc-text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.rc-rt-acts>.is-primary{background:var(--rc-primary);border-color:var(--rc-primary);color:#fff}@keyframes rcRtFade{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}}@media(max-width: 767px){.ff-panel.is-sheet{display:block !important;position:fixed;left:0;right:0;bottom:0;z-index:1061;max-height:82vh;overflow:auto;background:#fff;border:0;border-radius:18px 18px 0 0;box-shadow:0 -10px 40px -8px rgba(0,0,0,.3);padding:0 16px calc(14px + env(safe-area-inset-bottom));animation:rcRtUp .22s cubic-bezier(0.2, 0.8, 0.2, 1)}.ff-panel.is-sheet .ff-grid{grid-template-columns:1fr;gap:12px}.rc-sheet-head{display:flex;align-items:center;gap:10px;position:sticky;top:0;background:#fff;padding:14px 0 12px;margin-bottom:4px;border-bottom:1px solid var(--rc-gray-100);z-index:1}.rc-sheet-head .grip{position:absolute;left:50%;top:7px;transform:translateX(-50%);width:36px;height:4px;border-radius:3px;background:var(--rc-gray-200)}.rc-sheet-head .t{font-size:15px;font-weight:700;color:var(--rc-text-body)}.rc-sheet-head .x{margin-left:auto;width:32px;height:32px;border:0;background:var(--rc-gray-100);border-radius:var(--rc-radius-lg);color:var(--rc-text-secondary);cursor:pointer;font-size:18px;display:inline-flex;align-items:center;justify-content:center}.rc-sheet-overlay{position:fixed;inset:0;z-index:1060;background:rgba(17,24,39,.42);animation:rcRtFade .16s ease}@keyframes rcRtUp{from{transform:translateY(100%)}to{transform:none}}.ff-panel.is-sheet .ff-grid{display:none}.rc-fsheet-body{padding:4px 0}.rc-fgrp{padding:13px 0;border-bottom:1px solid var(--rc-gray-100)}.rc-fgrp:last-child{border-bottom:0}.rc-fgrp .lbl{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--rc-text-muted);margin-bottom:10px}.rc-fsrch{position:relative;margin-bottom:9px}.rc-fsrch i{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--rc-text-muted);font-size:15px}.rc-fsrch input{width:100%;height:40px;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius-lg);padding:0 12px 0 34px;font:inherit;font-size:14px;outline:none}.rc-fsrch input:focus{border-color:var(--rc-primary);box-shadow:0 0 0 3px var(--rc-primary-subtle)}.rc-fopts{display:flex;flex-wrap:wrap;gap:8px}.rc-fopt{height:38px;padding:0 14px;border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius-pill);background:#fff;font:inherit;font-size:13.5px;color:var(--rc-text-body);cursor:pointer}.rc-fopt.on{border-color:var(--rc-primary);background:var(--rc-primary-subtle);color:var(--rc-primary);font-weight:600}.rc-fchecklist{max-height:240px;overflow:auto;margin:0 -4px}.rc-fcheck{display:flex;align-items:center;gap:11px;width:100%;padding:10px 8px;border:0;background:none;border-radius:var(--rc-radius-lg);font:inherit;font-size:14.5px;color:var(--rc-text-body);cursor:pointer;text-align:left}.rc-fcheck:hover{background:var(--rc-gray-50)}.rc-fcheck .box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid var(--rc-border-strong);border-radius:var(--rc-radius);flex-shrink:0;color:#fff}.rc-fcheck.on .box{background:var(--rc-primary);border-color:var(--rc-primary)}.rc-fempty{padding:14px 8px;color:var(--rc-text-muted);font-size:13.5px}.rc-fmore{width:100%;border:0;background:none;color:var(--rc-primary);font:inherit;font-size:13px;font-weight:600;padding:9px;cursor:pointer}.rc-fmore:hover{background:var(--rc-gray-50);border-radius:var(--rc-radius-lg)}.rc-fsheet-foot{display:flex;gap:10px;position:sticky;bottom:0;background:#fff;padding:12px 0 4px;margin-top:4px;border-top:1px solid var(--rc-gray-100)}.rc-fsheet-foot button{flex:1;height:46px;border-radius:var(--rc-radius-lg);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;border:1px solid var(--rc-border-strong);background:#fff;color:var(--rc-text-secondary)}.rc-fsheet-foot button.is-primary{background:var(--rc-primary);border-color:var(--rc-primary);color:#fff;flex:2}}@media(max-width: 767px){.rc-ff .ff-top [data-multi-select]{display:none}.rc-ff .ff-top .ff-inline{display:none}}
