﻿:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-bg: #fff;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-link-color: #0d6efd;--bs-link-hover-color: rgb(10.4, 88, 202.4);--bs-code-color: #d63384;--bs-highlight-bg: rgb(255, 242.6, 205.4)}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}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:700}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;background-color:var(--bs-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:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color)}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:.5rem;padding-bottom:.5rem;color:#6c757d;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;font-size:1.5rem;line-height:inherit}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]{outline-offset:-2px;-webkit-appearance:textfield}::-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:1.25rem;font-weight:300}.display-1{font-size:5rem;font-weight:300;line-height:1.2}.display-2{font-size:4.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}.display-5{font-size:3rem;font-weight:300;line-height:1.2}.display-6{font-size:2.5rem;font-weight:300;line-height:1.2}.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:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:0.875em;color:#6c757d}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-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}}.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.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.3333333333%}.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.6666666667%}.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{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@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.3333333333%}.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.6666666667%}.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{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@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.3333333333%}.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.6666666667%}.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{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@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.3333333333%}.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.6666666667%}.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{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@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.3333333333%}.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.6666666667%}.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{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}.table{--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-body-color);--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 226, 254.6);--bs-table-border-color: rgb(185.94, 203.4, 229.14);--bs-table-striped-bg: rgb(196.27, 214.7, 241.87);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 203.4, 229.14);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 209.05, 235.505);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(203.04, 204.66, 206.1);--bs-table-striped-bg: rgb(214.32, 216.03, 217.55);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(203.04, 204.66, 206.1);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(208.68, 210.345, 211.825);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: rgb(209, 231, 220.8);--bs-table-border-color: rgb(188.1, 207.9, 198.72);--bs-table-striped-bg: rgb(198.55, 219.45, 209.76);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(188.1, 207.9, 198.72);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(193.325, 213.675, 204.24);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: rgb(206.6, 244.4, 252);--bs-table-border-color: rgb(185.94, 219.96, 226.8);--bs-table-striped-bg: rgb(196.27, 232.18, 239.4);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(185.94, 219.96, 226.8);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(191.105, 226.07, 233.1);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(229.5, 218.34, 184.86);--bs-table-striped-bg: rgb(242.25, 230.47, 195.13);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(229.5, 218.34, 184.86);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(235.875, 224.405, 189.995);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(223.2, 193.14, 196.02);--bs-table-striped-bg: rgb(235.6, 203.87, 206.91);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 193.14, 196.02);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 198.505, 201.465);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(223.2, 224.1, 225);--bs-table-striped-bg: rgb(235.6, 236.55, 237.5);--bs-table-striped-color: #000;--bs-table-active-bg: rgb(223.2, 224.1, 225);--bs-table-active-color: #000;--bs-table-hover-bg: rgb(229.4, 230.325, 231.25);--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: rgb(55.2, 58.8, 62.4);--bs-table-striped-bg: rgb(44.1, 47.9, 51.7);--bs-table-striped-color: #fff;--bs-table-active-bg: rgb(55.2, 58.8, 62.4);--bs-table-active-color: #fff;--bs-table-hover-bg: rgb(49.65, 53.35, 57.05);--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-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}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem}.form-text{margin-top:.25rem;font-size:0.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:rgb(221.35,224.2,227.05)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 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.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:0.875rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;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;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-select:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);appearance:none;print-color-adjust:exact}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:rgb(134,182.5,254);outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' 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:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;transition:background-position .15s ease-in-out}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;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:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-range::-webkit-slider-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}.form-range::-moz-range-thumb:active{background-color:rgb(182.4,211.5,254.4)}.form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.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}.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{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.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:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:.25rem .5rem;font-size:0.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:0.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(25,135,84,.9)}.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:#198754}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:#198754}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:#198754}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#198754}.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:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:rgba(220,53,69,.9)}.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:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:#dc3545}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:#dc3545}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.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{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: #212529;--bs-btn-bg: transparent;--bs-btn-border-width: 1px;--bs-btn-border-color: transparent;--bs-btn-border-radius: 0.375rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.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(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);--bs-btn-hover-border-color: rgb(10.4, 88, 202.4);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(10.4, 88, 202.4);--bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);--bs-btn-hover-border-color: rgb(20, 108, 67.2);--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(20, 108, 67.2);--bs-btn-active-border-color: rgb(18.75, 101.25, 63);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);--bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(61.4, 212.6, 243);--bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);--bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(77.4, 80.6, 83.8);--bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0d6efd;--bs-btn-hover-border-color: #0d6efd;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0d6efd;--bs-btn-active-border-color: #0d6efd;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0d6efd;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0d6efd;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: #000;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #000;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: none;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: 0.5rem}.btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: 0.25rem}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: #6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: 1px;--bs-nav-tabs-border-color: #dee2e6;--bs-nav-tabs-border-radius: 0.375rem;--bs-nav-tabs-link-hover-border-color: #e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color: #495057;--bs-nav-tabs-link-active-bg: #fff;--bs-nav-tabs-link-active-border-color: #dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1*var(--bs-nav-tabs-border-width));background:none;border:var(--bs-nav-tabs-border-width) solid rgba(0,0,0,0)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1*var(--bs-nav-tabs-border-width))}.nav-pills{--bs-nav-pills-border-radius: 0.375rem;--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{background:none;border:0}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;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{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-border-width: 1px;--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: 0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(0.375rem - 1px);--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: #fff;--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color)}.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}.card>.list-group:last-child{border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-0.5*var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header-tabs{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-bottom:calc(-1*var(--bs-card-cap-padding-y));margin-left:calc(-0.5*var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-0.5*var(--bs-card-cap-padding-x));margin-left:calc(-0.5*var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-group>.card{margin-bottom:var(--bs-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}}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: #fff;--bs-pagination-border-width: 1px;--bs-pagination-border-color: #dee2e6;--bs-pagination-border-radius: 0.375rem;--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: #e9ecef;--bs-pagination-hover-border-color: #dee2e6;--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: #e9ecef;--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: #6c757d;--bs-pagination-disabled-bg: #fff;--bs-pagination-disabled-border-color: #dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-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}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius: 0.5rem}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius: 0.25rem}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: 0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: rgb(7.8, 66, 151.8);--bs-alert-bg: rgb(206.6, 226, 254.6);--bs-alert-border-color: rgb(182.4, 211.5, 254.4)}.alert-primary .alert-link{color:rgb(6.24,52.8,121.44)}.alert-secondary{--bs-alert-color: rgb(64.8, 70.2, 75);--bs-alert-bg: rgb(225.6, 227.4, 229);--bs-alert-border-color: rgb(210.9, 213.6, 216)}.alert-secondary .alert-link{color:rgb(51.84,56.16,60)}.alert-success{--bs-alert-color: rgb(15, 81, 50.4);--bs-alert-bg: rgb(209, 231, 220.8);--bs-alert-border-color: rgb(186, 219, 203.7)}.alert-success .alert-link{color:rgb(12,64.8,40.32)}.alert-info{--bs-alert-color: rgb(5.2, 80.8, 96);--bs-alert-bg: rgb(206.6, 244.4, 252);--bs-alert-border-color: rgb(182.4, 239.1, 250.5)}.alert-info .alert-link{color:rgb(4.16,64.64,76.8)}.alert-warning{--bs-alert-color: rgb(102, 77.2, 2.8);--bs-alert-bg: rgb(255, 242.6, 205.4);--bs-alert-border-color: rgb(255, 236.4, 180.6)}.alert-warning .alert-link{color:rgb(81.6,61.76,2.24)}.alert-danger{--bs-alert-color: rgb(132, 31.8, 41.4);--bs-alert-bg: rgb(248, 214.6, 217.8);--bs-alert-border-color: rgb(244.5, 194.4, 199.2)}.alert-danger .alert-link{color:rgb(105.6,25.44,33.12)}.alert-light{--bs-alert-color: rgb(99.2, 99.6, 100);--bs-alert-bg: rgb(253.6, 253.8, 254);--bs-alert-border-color: rgb(252.9, 253.2, 253.5)}.alert-light .alert-link{color:rgb(79.36,79.68,80)}.alert-dark{--bs-alert-color: rgb(19.8, 22.2, 24.6);--bs-alert-bg: rgb(210.6, 211.4, 212.2);--bs-alert-border-color: rgb(188.4, 189.6, 190.8)}.alert-dark .alert-link{color:rgb(15.84,17.76,19.68)}.list-group{--bs-list-group-color: #212529;--bs-list-group-bg: #fff;--bs-list-group-border-color: rgba(0, 0, 0, 0.125);--bs-list-group-border-width: 1px;--bs-list-group-border-radius: 0.375rem;--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: #495057;--bs-list-group-action-hover-color: #495057;--bs-list-group-action-hover-bg: #f8f9fa;--bs-list-group-action-active-color: #212529;--bs-list-group-action-active-bg: #e9ecef;--bs-list-group-disabled-color: #6c757d;--bs-list-group-disabled-bg: #fff;--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1*var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1*var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:rgb(7.8,66,151.8);background-color:rgb(206.6,226,254.6)}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:rgb(7.8,66,151.8);background-color:rgb(185.94,203.4,229.14)}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:rgb(7.8,66,151.8);border-color:rgb(7.8,66,151.8)}.list-group-item-secondary{color:rgb(64.8,70.2,75);background-color:rgb(225.6,227.4,229)}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:rgb(64.8,70.2,75);background-color:rgb(203.04,204.66,206.1)}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:rgb(64.8,70.2,75);border-color:rgb(64.8,70.2,75)}.list-group-item-success{color:rgb(15,81,50.4);background-color:rgb(209,231,220.8)}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:rgb(15,81,50.4);background-color:rgb(188.1,207.9,198.72)}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:rgb(15,81,50.4);border-color:rgb(15,81,50.4)}.list-group-item-info{color:rgb(5.2,80.8,96);background-color:rgb(206.6,244.4,252)}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:rgb(5.2,80.8,96);background-color:rgb(185.94,219.96,226.8)}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:rgb(5.2,80.8,96);border-color:rgb(5.2,80.8,96)}.list-group-item-warning{color:rgb(102,77.2,2.8);background-color:rgb(255,242.6,205.4)}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:rgb(102,77.2,2.8);background-color:rgb(229.5,218.34,184.86)}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:rgb(102,77.2,2.8);border-color:rgb(102,77.2,2.8)}.list-group-item-danger{color:rgb(132,31.8,41.4);background-color:rgb(248,214.6,217.8)}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:rgb(132,31.8,41.4);background-color:rgb(223.2,193.14,196.02)}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:rgb(132,31.8,41.4);border-color:rgb(132,31.8,41.4)}.list-group-item-light{color:rgb(99.2,99.6,100);background-color:rgb(253.6,253.8,254)}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:rgb(99.2,99.6,100);background-color:rgb(228.24,228.42,228.6)}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:rgb(99.2,99.6,100);border-color:rgb(99.2,99.6,100)}.list-group-item-dark{color:rgb(19.8,22.2,24.6);background-color:rgb(210.6,211.4,212.2)}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:rgb(19.8,22.2,24.6);background-color:rgb(189.54,190.26,190.98)}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:rgb(19.8,22.2,24.6);border-color:rgb(19.8,22.2,24.6)}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%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.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important}.link-primary{color:#0d6efd !important}.link-primary:hover,.link-primary:focus{color:rgb(10.4,88,202.4) !important}.link-secondary{color:#6c757d !important}.link-secondary:hover,.link-secondary:focus{color:rgb(86.4,93.6,100) !important}.link-success{color:#198754 !important}.link-success:hover,.link-success:focus{color:rgb(20,108,67.2) !important}.link-info{color:#0dcaf0 !important}.link-info:hover,.link-info:focus{color:rgb(61.4,212.6,243) !important}.link-warning{color:#ffc107 !important}.link-warning:hover,.link-warning:focus{color:rgb(255,205.4,56.6) !important}.link-danger{color:#dc3545 !important}.link-danger:hover,.link-danger:focus{color:rgb(176,42.4,55.2) !important}.link-light{color:#f8f9fa !important}.link-light:hover,.link-light:focus{color:rgb(249.4,250.2,251) !important}.link-dark{color:#212529 !important}.link-dark:hover,.link-dark:focus{color:rgb(26.4,29.6,32.8) !important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.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}}.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}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;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}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.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}.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}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display: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:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.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(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-1{--bs-border-width: 1px}.border-2{--bs-border-width: 2px}.border-3{--bs-border-width: 3px}.border-4{--bs-border-width: 4px}.border-5{--bs-border-width: 5px}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !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-25{height:25% !important}.h-50{height:50% !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:3rem !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:3rem !important;margin-left:3rem !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:3rem !important;margin-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:-3rem !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:-3rem !important;margin-left:-3rem !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:-3rem !important;margin-bottom:-3rem !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:-3rem !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:-3rem !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:-3rem !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:-3rem !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:3rem !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:3rem !important;padding-left:3rem !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:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-light{font-weight:300 !important}.fw-lighter{font-weight:lighter !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fw-semibold{font-weight:600 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !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{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:#6c757d !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,.5) !important}.text-white-50{--bs-text-opacity: 1;color:hsla(0,0%,100%,.5) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:rgba(0,0,0,0) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-gradient{background-image:var(--bs-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(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-2xl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media(min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float: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-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:3rem !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:3rem !important;margin-left:3rem !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:3rem !important;margin-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:-3rem !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:-3rem !important;margin-left:-3rem !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:-3rem !important;margin-bottom:-3rem !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:-3rem !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:-3rem !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:-3rem !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:-3rem !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:3rem !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:3rem !important;padding-left:3rem !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:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float: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-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:3rem !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:3rem !important;margin-left:3rem !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:3rem !important;margin-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:-3rem !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:-3rem !important;margin-left:-3rem !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:-3rem !important;margin-bottom:-3rem !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:-3rem !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:-3rem !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:-3rem !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:-3rem !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:3rem !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:3rem !important;padding-left:3rem !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:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float: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-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:3rem !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:3rem !important;margin-left:3rem !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:3rem !important;margin-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:-3rem !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:-3rem !important;margin-left:-3rem !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:-3rem !important;margin-bottom:-3rem !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:-3rem !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:-3rem !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:-3rem !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:-3rem !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:3rem !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:3rem !important;padding-left:3rem !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:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float: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-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:3rem !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:3rem !important;margin-left:3rem !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:3rem !important;margin-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:-3rem !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:-3rem !important;margin-left:-3rem !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:-3rem !important;margin-bottom:-3rem !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:-3rem !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:-3rem !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:-3rem !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:-3rem !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:3rem !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:3rem !important;padding-left:3rem !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:3rem !important;padding-bottom:3rem !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:3rem !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:3rem !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:3rem !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:3rem !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:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !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-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}}body{font-size:var(--op-fs-body);font-family:var(--op-font) !important;line-height:var(--op-lh-body) !important;color:#334155 !important;background-color:#f4f6f9}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;color:#1e3a6e;font-family:var(--op-font-heading) !important;margin-bottom:5px;letter-spacing:-0.8px}h1,.h1{font-size:var(--op-fs-h1);line-height:1.35;padding-bottom:5px}h2,.h2{font-size:var(--op-fs-h2);line-height:1.4}h3,.h3{font-size:var(--op-fs-h3);line-height:1.4}h4,.h4{font-size:var(--op-fs-h4);line-height:1.45}h5,.h5{font-size:var(--op-fs-h5);line-height:1.5}a{text-decoration:none !important}p{color:#334155;margin-bottom:16px;padding-bottom:0px}body{min-height:60vh}.notch-clear{padding-top:calc(0px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(0px + (env(safe-area-inset-top))*.8) !important}.notch-push{transform:translateY(-150%) !important;top:calc(0px + (constant(safe-area-inset-top))*.8) !important;top:calc(0px + (env(safe-area-inset-top))*.8) !important}#page{position:relative;min-height:60vh}.page-content{overflow-x:hidden;transition:all 300ms ease;z-index:90;padding-bottom:80px;padding-bottom:calc(80px + (constant(safe-area-inset-bottom))*1.1);padding-bottom:calc(80px + (env(safe-area-inset-bottom))*1.1)}.content-box{background-color:#fff;border-radius:20px;margin-left:8px;margin-right:8px;box-shadow:0 2px 14px 0 rgba(0,0,0,.08)}.content{margin:13px 8px 6px 8px}.content p:last-child{margin-bottom:0px}.content-full{margin:0px}.content-boxed{padding:13px 8px 0px 8px}.color-highlight{color:#1f5fbf !important}.bg-highlight{background-color:#1f5fbf !important;color:#fff !important}.border-highlight{border-color:#1f5fbf !important}.gradient-highlight{background-image:linear-gradient(to bottom, #3B78D8, #1F5FBF) !important;color:#fff}.color-highlight-light{color:#3b78d8 !important}.bg-highlight-light{background-color:#3b78d8 !important;color:#fff !important}.bg-fade-highlight-dark{background-color:!important;color:#fff !important}.bg-fade-highlight-light{background-color:!important;color:#fff !important}.color-highlight-dark{color:#1f5fbf !important}.color-icon-highlight{stroke:#1f5fbf !important;fill:!important}.bg-highlight-dark{background-color:#1f5fbf !important;color:#fff !important}.border-highlight-light{border-color:#3b78d8 !important}.border-highlight-dark{border-color:#1f5fbf !important}.focus-highlight:focus{border-color:#1f5fbf !important}.gradient-highlight{background-image:linear-gradient(to bottom, #3B78D8, #1F5FBF)}.color-green-light{color:#a0d468 !important}.bg-green-light{background-color:#a0d468 !important;color:#fff !important}.bg-fade-green-dark{background-color:rgba(140,193,82,.7) !important;color:#fff !important}.bg-fade-green-light{background-color:rgba(140,193,82,.3) !important;color:#fff !important}.color-green-dark{color:#8cc152 !important}.color-icon-green{stroke:#8cc152 !important;fill:rgba(140,193,82,.3) !important}.bg-green-dark{background-color:#8cc152 !important;color:#fff !important}.border-green-light{border-color:#a0d468 !important}.border-green-dark{border-color:#8cc152 !important}.focus-green:focus{border-color:#8cc152 !important}.gradient-green{background-image:linear-gradient(to bottom, #A0D468, #8CC152)}.color-grass-light{color:#34cc73 !important}.bg-grass-light{background-color:#34cc73 !important;color:#fff !important}.bg-fade-grass-dark{background-color:rgba(140,193,82,.7) !important;color:#fff !important}.bg-fade-grass-light{background-color:rgba(140,193,82,.3) !important;color:#fff !important}.color-grass-dark{color:#2aba66 !important}.color-icon-grass{stroke:#2aba66 !important;fill:rgba(140,193,82,.3) !important}.bg-grass-dark{background-color:#2aba66 !important;color:#fff !important}.border-grass-light{border-color:#34cc73 !important}.border-grass-dark{border-color:#2aba66 !important}.focus-grass:focus{border-color:#2aba66 !important}.gradient-grass{background-image:linear-gradient(to bottom, #34cc73, #2ABA66)}.color-red-light{color:#ed5565 !important}.bg-red-light{background-color:#ed5565 !important;color:#fff !important}.bg-fade-red-dark{background-color:rgba(218,68,83,.7) !important;color:#fff !important}.bg-fade-red-light{background-color:rgba(218,68,83,.3) !important;color:#fff !important}.color-red-dark{color:#da4453 !important}.color-icon-red{stroke:#da4453 !important;fill:rgba(218,68,83,.3) !important}.bg-red-dark{background-color:#da4453 !important;color:#fff !important}.border-red-light{border-color:#ed5565 !important}.border-red-dark{border-color:#da4453 !important}.focus-red:focus{border-color:#da4453 !important}.gradient-red{background-image:linear-gradient(to bottom, #ED5565, #DA4453)}.color-orange-light{color:#fc6e51 !important}.bg-orange-light{background-color:#fc6e51 !important;color:#fff !important}.bg-fade-orange-dark{background-color:rgba(233,87,63,.7) !important;color:#fff !important}.bg-fade-orange-light{background-color:rgba(233,87,63,.3) !important;color:#fff !important}.color-orange-dark{color:#e9573f !important}.color-icon-orange{stroke:#e9573f !important;fill:rgba(233,87,63,.3) !important}.bg-orange-dark{background-color:#e9573f !important;color:#fff !important}.border-orange-light{border-color:#fc6e51 !important}.border-orange-dark{border-color:#e9573f !important}.focus-orange:focus{border-color:#e9573f !important}.gradient-orange{background-image:linear-gradient(to bottom, #FC6E51, #E9573F)}.color-yellow-light{color:#ffce54 !important}.bg-yellow-light{background-color:#ffce54 !important;color:#fff !important}.bg-fade-yellow-dark{background-color:rgba(246,187,66,.7) !important;color:#fff !important}.bg-fade-yellow-light{background-color:rgba(246,187,66,.3) !important;color:#fff !important}.color-yellow-dark{color:#f6bb42 !important}.color-icon-yellow{stroke:#f6bb42 !important;fill:rgba(246,187,66,.3) !important}.bg-yellow-dark{background-color:#f6bb42 !important;color:#fff !important}.border-yellow-light{border-color:#ffce54 !important}.border-yellow-dark{border-color:#f6bb42 !important}.focus-yellow:focus{border-color:#f6bb42 !important}.gradient-yellow{background-image:linear-gradient(to bottom, #FFCE54, #F6BB42)}.color-sunny-light{color:#f0b31b !important}.bg-sunny-light{background-color:#f0b31b !important;color:#fff !important}.bg-fade-sunny-dark{background-color:rgba(246,187,66,.7) !important;color:#fff !important}.bg-fade-sunny-light{background-color:rgba(246,187,66,.3) !important;color:#fff !important}.color-sunny-dark{color:#d99914 !important}.color-icon-sunny{stroke:#d99914 !important;fill:rgba(246,187,66,.3) !important}.bg-sunny-dark{background-color:#d99914 !important;color:#fff !important}.border-sunny-light{border-color:#f0b31b !important}.border-sunny-dark{border-color:#d99914 !important}.focus-sunny:focus{border-color:#d99914 !important}.gradient-sunny{background-image:linear-gradient(to bottom, #f0b31b, #d99914)}.color-blue-light{color:#5d9cec !important}.bg-blue-light{background-color:#5d9cec !important;color:#fff !important}.bg-fade-blue-dark{background-color:rgba(74,137,220,.7) !important;color:#fff !important}.bg-fade-blue-light{background-color:rgba(74,137,220,.3) !important;color:#fff !important}.color-blue-dark{color:#4a89dc !important}.color-icon-blue{stroke:#4a89dc !important;fill:rgba(74,137,220,.3) !important}.bg-blue-dark{background-color:#4a89dc !important;color:#fff !important}.border-blue-light{border-color:#5d9cec !important}.border-blue-dark{border-color:#4a89dc !important}.focus-blue:focus{border-color:#4a89dc !important}.gradient-blue{background-image:linear-gradient(to bottom, #5D9CEC, #4A89DC)}.color-teal-light{color:#a0cecb !important}.bg-teal-light{background-color:#a0cecb !important;color:#fff !important}.bg-fade-teal-dark{background-color:rgba(125,177,177,.7) !important;color:#fff !important}.bg-fade-teal-light{background-color:rgba(125,177,177,.3) !important;color:#fff !important}.color-teal-dark{color:#7db1b1 !important}.color-icon-teal{stroke:#7db1b1 !important;fill:rgba(125,177,177,.3) !important}.bg-teal-dark{background-color:#7db1b1 !important;color:#fff !important}.border-teal-light{border-color:#a0cecb !important}.border-teal-dark{border-color:#7db1b1 !important}.focus-teal:focus{border-color:#7db1b1 !important}.gradient-teal{background-image:linear-gradient(to bottom, #A0CECB, #7DB1B1)}.color-mint-light{color:#48cfad !important}.bg-mint-light{background-color:#48cfad !important;color:#fff !important}.bg-fade-mint-dark{background-color:rgba(55,188,155,.7) !important;color:#fff !important}.bg-fade-mint-light{background-color:rgba(55,188,155,.3) !important;color:#fff !important}.color-mint-dark{color:#37bc9b !important}.color-icon-mint{stroke:#37bc9b !important;fill:rgba(55,188,155,.3) !important}.bg-mint-dark{background-color:#37bc9b !important;color:#fff !important}.border-mint-light{border-color:#48cfad !important}.border-mint-dark{border-color:#37bc9b !important}.focus-mint:focus{border-color:#37bc9b !important}.gradient-mint{background-image:linear-gradient(to bottom, #48CFAD, #37BC9B)}.color-pink-light{color:#ec87c0 !important}.bg-pink-light{background-color:#ec87c0 !important;color:#fff !important}.bg-fade-pink-dark{background-color:rgba(215,112,173,.7) !important;color:#fff !important}.bg-fade-pink-light{background-color:rgba(215,112,173,.3) !important;color:#fff !important}.color-pink-dark{color:#d770ad !important}.color-icon-pink{stroke:#d770ad !important;fill:rgba(215,112,173,.3) !important}.bg-pink-dark{background-color:#d770ad !important;color:#fff !important}.border-pink-light{border-color:#ec87c0 !important}.border-pink-dark{border-color:#d770ad !important}.focus-pink:focus{border-color:#d770ad !important}.gradient-pink{background-image:linear-gradient(to bottom, #EC87C0, #D770AD)}.color-pink2-light{color:#ff5982 !important}.bg-pink2-light{background-color:#ff5982 !important;color:#fff !important}.bg-fade-pink2-dark{background-color:rgba(215,112,173,.7) !important;color:#fff !important}.bg-fade-pink2-light{background-color:rgba(215,112,173,.3) !important;color:#fff !important}.color-pink2-dark{color:#fb3365 !important}.color-icon-pink2{stroke:#fb3365 !important;fill:rgba(215,112,173,.3) !important}.bg-pink2-dark{background-color:#fb3365 !important;color:#fff !important}.border-pink2-light{border-color:#ff5982 !important}.border-pink2-dark{border-color:#fb3365 !important}.focus-pink2:focus{border-color:#fb3365 !important}.gradient-pink2{background-image:linear-gradient(to bottom, #ff5982, #fb3365)}.color-magenta-light{color:#ac92ec !important}.bg-magenta-light{background-color:#ac92ec !important;color:#fff !important}.bg-fade-magenta-dark{background-color:rgba(150,122,220,.7) !important;color:#fff !important}.bg-fade-magenta-light{background-color:rgba(150,122,220,.3) !important;color:#fff !important}.color-magenta-dark{color:#967adc !important}.color-icon-magenta{stroke:#967adc !important;fill:rgba(150,122,220,.3) !important}.bg-magenta-dark{background-color:#967adc !important;color:#fff !important}.border-magenta-light{border-color:#ac92ec !important}.border-magenta-dark{border-color:#967adc !important}.focus-magenta:focus{border-color:#967adc !important}.gradient-magenta{background-image:linear-gradient(to bottom, #AC92EC, #967ADC)}.color-brown-light{color:#baa286 !important}.bg-brown-light{background-color:#baa286 !important;color:#fff !important}.bg-fade-brown-dark{background-color:rgba(170,142,105,.7) !important;color:#fff !important}.bg-fade-brown-light{background-color:rgba(170,142,105,.3) !important;color:#fff !important}.color-brown-dark{color:#aa8e69 !important}.color-icon-brown{stroke:#aa8e69 !important;fill:rgba(170,142,105,.3) !important}.bg-brown-dark{background-color:#aa8e69 !important;color:#fff !important}.border-brown-light{border-color:#baa286 !important}.border-brown-dark{border-color:#aa8e69 !important}.focus-brown:focus{border-color:#aa8e69 !important}.gradient-brown{background-image:linear-gradient(to bottom, #BAA286, #AA8E69)}.color-gray-light{color:#e2e5ea !important}.bg-gray-light{background-color:#e2e5ea !important;color:#fff !important}.bg-fade-gray-dark{background-color:rgba(170,178,189,.7) !important;color:#fff !important}.bg-fade-gray-light{background-color:rgba(170,178,189,.3) !important;color:#fff !important}.color-gray-dark{color:#aab2bd !important}.color-icon-gray{stroke:#aab2bd !important;fill:rgba(170,178,189,.3) !important}.bg-gray-dark{background-color:#aab2bd !important;color:#fff !important}.border-gray-light{border-color:#e2e5ea !important}.border-gray-dark{border-color:#aab2bd !important}.focus-gray:focus{border-color:#aab2bd !important}.gradient-gray{background-image:linear-gradient(to bottom, #e2e5ea, #AAB2BD)}.color-aqua-light{color:#4fc1e9 !important}.bg-aqua-light{background-color:#4fc1e9 !important;color:#fff !important}.bg-fade-aqua-dark{background-color:rgba(67,74,84,.7) !important;color:#fff !important}.bg-fade-aqua-light{background-color:rgba(67,74,84,.3) !important;color:#fff !important}.color-aqua-dark{color:#3bafda !important}.color-icon-aqua{stroke:#3bafda !important;fill:rgba(67,74,84,.3) !important}.bg-aqua-dark{background-color:#3bafda !important;color:#fff !important}.border-aqua-light{border-color:#4fc1e9 !important}.border-aqua-dark{border-color:#3bafda !important}.focus-aqua:focus{border-color:#3bafda !important}.gradient-aqua{background-image:linear-gradient(to bottom, #4FC1E9, #3BAFDA)}.color-night-light{color:#222529 !important}.bg-night-light{background-color:#222529 !important;color:#fff !important}.bg-fade-night-dark{background-color:rgba(67,74,84,.7) !important;color:#fff !important}.bg-fade-night-light{background-color:rgba(67,74,84,.3) !important;color:#fff !important}.color-night-dark{color:#16181c !important}.color-icon-night{stroke:#16181c !important;fill:rgba(67,74,84,.3) !important}.bg-night-dark{background-color:#16181c !important;color:#fff !important}.border-night-light{border-color:#222529 !important}.border-night-dark{border-color:#16181c !important}.focus-night:focus{border-color:#16181c !important}.gradient-night{background-image:linear-gradient(to bottom, #222529, #16181c)}.color-dark-light{color:#656d78 !important}.bg-dark-light{background-color:#656d78 !important;color:#fff !important}.bg-fade-dark-dark{background-color:rgba(67,74,84,.7) !important;color:#fff !important}.bg-fade-dark-light{background-color:rgba(67,74,84,.3) !important;color:#fff !important}.color-dark-dark{color:#434a54 !important}.color-icon-dark{stroke:#434a54 !important;fill:rgba(67,74,84,.3) !important}.bg-dark-dark{background-color:#434a54 !important;color:#fff !important}.border-dark-light{border-color:#656d78 !important}.border-dark-dark{border-color:#434a54 !important}.focus-dark:focus{border-color:#434a54 !important}.gradient-dark{background-image:linear-gradient(to bottom, #656D78, #434A54)}.theme-light input:not([type=submit]):not(.focus-color):focus,.theme-light select:focus,.theme-light textarea:active{border-color:rgba(0,0,0,.3) !important}.theme-light [data-card-height=cover] input:not([type=submit]):not(.focus-color):focus,.theme-light [data-card-height=cover] select:focus,.theme-light [data-card-height=cover] textarea:active{border-color:hsla(0,0%,100%,.3) !important}.theme-dark input:not([type=submit]):not(.focus-color):focus,.theme-dark select:focus,.theme-dark textarea:active{border-color:hsla(0,0%,100%,.3) !important}.color-facebook{color:#3b5998 !important}.bg-facebook{background-color:#3b5998 !important;color:#fff}.color-linkedin{color:#0077b5 !important}.bg-linkedin{background-color:#0077b5 !important;color:#fff}.color-twitter{color:#4099ff !important}.bg-twitter{background-color:#4099ff !important;color:#fff}.color-google{color:#d34836 !important}.bg-google{background-color:#d34836 !important;color:#fff}.color-whatsapp{color:#34af23 !important}.bg-whatsapp{background-color:#34af23 !important;color:#fff}.color-pinterest{color:#c92228 !important}.bg-pinterest{background-color:#c92228 !important;color:#fff}.color-mail{color:#3498db !important}.bg-mail{background-color:#3498db !important;color:#fff}.color-phone{color:#27ae60 !important}.bg-phone{background-color:#27ae60 !important;color:#fff}.color-instagram{color:#e1306c !important}.bg-instagram{background-color:#e1306c !important;color:#fff}.color-white{color:#fff !important}.color-black{color:#000 !important}.bg-white{background-color:#fff !important}.bg-black{background-color:#000 !important}.border-transparent{border-color:rgba(0,0,0,0) !important}.footer-bar-2 .active-nav,.footer-bar-5 strong,.footer-bar-4 strong,.splide__pagination__page.is-active{background-color:#1f5fbf !important}.footer-bar-1 .active-nav i,.footer-bar-1 .active-nav span,.footer-bar-3 .active-nav i{color:#1f5fbf !important}.footer-bar-6 .circle-nav strong,.footer-bar-6 .active-nav em{background-image:linear-gradient(to bottom, #3B78D8, #1F5FBF) !important}.form-floating-over>.form-control:focus~label{color:#1f5fbf}.form-floating-over>.form-control:not(:placeholder-shown)~label{color:#1f5fbf}.form-floating-over>.form-select~label{color:#1f5fbf}.color-highlight{color:#1f5fbf}.bg-highlight{background-color:#1f5fbf;color:#fff !important}.header-title span{font-family:var(--op-font-heading)}.footer-title span{font-family:var(--op-font-heading)}.header-logo{color:rgba(0,0,0,0) !important}.header-logo span{display:none;display:none}.header{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.7);position:fixed;top:0px;left:0px;right:0px;height:50px;z-index:99;transition:all 300ms ease;border-bottom:solid 1px rgba(0,0,0,.08)}.header .header-title{position:absolute;height:50px;line-height:49px;font-size:14px;color:#000;font-weight:600;z-index:1;font-family:var(--op-font-heading)}.header .header-logo{background-repeat:no-repeat;background-position:center center;height:100%;position:absolute;z-index:1;left:50%}.header .header-icon{position:absolute;height:50px;width:45px;text-align:center;line-height:49px;font-size:12px;color:#1f1f1f;border:none;-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0) !important}.header .dropdown-menu{z-index:99}.footer .footer-logo{background-repeat:no-repeat;background-position:center center;height:100%;position:absolute;z-index:1;left:50%}.header-auto-show{opacity:0;pointer-events:none;transition:all 300ms ease}.header-active{opacity:1;pointer-events:all;transition:all 300ms ease}.header-always-show .header{margin-top:0px !important}.header-static{position:relative !important}.header-transparent{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important}.header-clear{padding-top:50px}.header-clear-small{padding-top:20px}.header-clear-medium{padding-top:70px}.header-clear-large{padding-top:85px}.header-icon .badge{position:absolute;margin-left:-5px;color:#fff !important;width:16px;text-align:center;line-height:16px;padding:0px;padding-left:1px !important;border-radius:18px;margin-top:7px;font-size:11px}.header-transparent-light{background-color:rgba(0,0,0,0);box-shadow:none !important}.header-transparent-light a{color:#fff}.header-transparent-dark{background-color:rgba(0,0,0,0);box-shadow:none !important}.header-transparent-dark a{color:#000}.header-logo-center .header-icon-1{left:0px}.header-logo-center .header-icon-2{left:45px}.header-logo-center .header-icon-3{right:45px}.header-logo-center .header-icon-4{right:0px}.header-logo-center .header-title{width:150px;left:50%;margin-left:-75px;text-align:center}.header-logo-center .header-logo{background-position:center center;width:150px !important;left:50%;margin-left:-75px;text-align:center}.header-logo-left .header-icon-1{right:0px}.header-logo-left .header-icon-2{right:45px}.header-logo-left .header-icon-3{right:90px}.header-logo-left .header-icon-4{right:135px}.header-logo-left .header-logo{left:0px !important;margin-left:0px !important}.header-logo-left .header-title{left:15px !important;margin-left:0px !important}.header-logo-right .header-icon-1{left:0px}.header-logo-right .header-icon-2{left:45px}.header-logo-right .header-icon-3{left:90px}.header-logo-right .header-icon-4{left:135px}.header-logo-right .header-logo{left:auto !important;right:20px !important;margin-left:0px !important}.header-logo-right .header-title{left:auto !important;right:20px !important;margin-left:0px !important}.header-logo-app .header-icon-1{left:0px}.header-logo-app .header-icon-2{right:2px}.header-logo-app .header-icon-3{right:45px}.header-logo-app .header-icon-4{right:90px}.header-logo-app .header-logo{left:0px !important;margin-left:40px !important}.header-logo-app .header-title{left:0px !important;margin-left:50px !important}.footer-logo span{display:none}.header-demo{z-index:98 !important;position:relative}.notch-clear{padding-top:calc(0px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(0px + (env(safe-area-inset-top))*.8) !important}.header-clear-notch{padding-top:calc(0px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(0px + (env(safe-area-inset-top))*.8) !important}.header-clear-small{padding-top:calc(20px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(20px + (env(safe-area-inset-top))*.8) !important}.header-clear-medium{padding-top:calc(70px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(70px + (env(safe-area-inset-top))*.8) !important}.header-clear-large{padding-top:calc(85px + (constant(safe-area-inset-top))*.8) !important;padding-top:calc(85px + (env(safe-area-inset-top))*.8) !important}.header{height:calc(50px + (constant(safe-area-inset-top))*.8) !important;height:calc(50px + (env(safe-area-inset-top))*.8) !important}.header-icon{margin-top:calc((constant(safe-area-inset-top))*.8) !important;margin-top:calc((env(safe-area-inset-top))*.8) !important}.header-title{margin-top:calc((constant(safe-area-inset-top))*.8) !important;margin-top:calc((env(safe-area-inset-top))*.8) !important}.page-title{padding-top:calc((constant(safe-area-inset-top))*.8) !important;padding-top:calc((env(safe-area-inset-top))*.8) !important}.page-title{display:flex;transition:all 300ms ease;margin-top:23px;margin-bottom:30px}.page-title h1,.page-title .h1{margin-right:auto;font-weight:700 !important;font-size:28px;padding-top:3px;margin-left:8px}.page-title div{margin-right:auto}.page-title p{font-weight:500;margin-top:-9px;margin-bottom:-10px;margin-left:8px}.page-title-fixed{dislay:flex;position:fixed;left:0px;right:0px}.page-title-over{z-index:99}.page-title-clear{height:calc(90px + (constant(safe-area-inset-top))*.8) !important;height:calc(90px + (env(safe-area-inset-top))*.8) !important}.page-title-icon{float:left;z-index:2;height:38px;width:38px;margin-right:7.1111111111px;line-height:39px;border-radius:16px;text-align:center}.page-content-top{position:fixed;left:0px;right:0px;z-index:53}.header.header-auto-show{pointer-events:none}.header.header-active{pointer-events:all !important}#footer-bar{position:fixed;bottom:0px;left:0px;right:0px;z-index:98;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.7);display:flex;min-height:61px;border-top:solid 1px rgba(0,0,0,.05);text-align:center;transition:transform 350ms ease !important}#footer-bar a{color:#1f1f1f;padding-top:12px;position:relative;flex:1 1 auto}#footer-bar a span{position:relative;z-index:2;display:block;font-size:10px;font-weight:500;margin-top:-6px;opacity:.7;font-family:var(--op-font) !important}#footer-bar a i{font-size:18px;position:relative;z-index:2}#footer-bar a svg{transform:translateY(-6px)}#footer-bar .badge{font-style:normal;z-index:5;top:0px;position:absolute;margin-left:3px;color:#fff !important;width:18px;text-align:center;line-height:18px;padding:0px;padding-left:0px !important;border-radius:18px;margin-top:7px;font-size:11px}.footer-bar-2 .active-nav{color:#fff !important}.footer-bar-2 .active-nav strong{position:absolute;width:80px;left:50%;transform:translateX(-50%);top:0px;bottom:0px}.footer-bar-4 .active-nav{color:#fff !important}.footer-bar-4 .active-nav strong{position:absolute;width:47px;height:47px;border-radius:60px;left:50%;top:30px;transform:translate(-50%, -50%);bottom:0px}.footer-bar-4 span{display:none !important}.footer-bar-4 i{padding-top:10px}.footer-bar-5 .active-nav strong{position:absolute;width:50px;height:2px;border-radius:60px;left:50%;top:0px;transform:translateX(-50%)}.footer-bar-3 span{display:none !important}.footer-bar-3 .active-nav{padding-top:11px !important}.footer-bar-3 .active-nav span{display:block !important}.footer-bar-3 a{padding-top:18px !important}.footer-menu-hidden{transition:all 100ms ease;transform:translateY(100%) !important}.footer-bar-white *{color:#fff}#footer-bar.position-relative{z-index:2 !important}#footer-bar{height:calc(65px + (constant(safe-area-inset-bottom))*1.1);height:calc(65px + (env(safe-area-inset-bottom))*1.1)}.is-not-ios .footer-menu-clear{height:70px;display:block}.is-not-ios .footer{padding-bottom:0px}.is-not-ios #footer-menu a i{padding-top:13px}.is-not-ios #footer-menu a span{opacity:.6}.footer-bar-6 u{background-color:hsla(0,0%,100%,.2)}.footer-bar-6{margin-left:-3px}.footer-bar-6 span{font-size:11px !important}.footer-bar-6 i{transform:translateY(-2px);opacity:.7}.footer-bar-6 .circle-nav strong{position:absolute;width:50px;height:50px;border-radius:50px;left:50%;top:-23px;z-index:0;transform:translateX(-50%);box-shadow:0 5px 15px 0 rgba(0,0,0,.09);animation:footerAni 1s infinite;background-image:linear-gradient(to bottom, rgb(27, 85, 191) 0%, rgb(23, 64, 191) 100%) !important}@keyframes footerAni{0%{transform:scale(1, 1) translateX(-50%)}50%{transform:scale(1.05, 1.05) translateX(-48%)}}.footer-bar-6 .circle-nav span{font-size:11px !important;margin-top:-8px !important}.footer-bar-6 .circle-nav i{transform:translateY(-21px) translateX(0px);color:#fff !important;opacity:1 !important;font-size:20px !important;position:relative;z-index:2}.footer-bar-6 .circle-nav svg{width:25px !important;height:25px !important;stroke:#fff !important;fill:hsla(0,0%,100%,.1) !important;transform:translateY(-25px) translateX(-1px) !important;position:relative;z-index:2}.footer-bar-6 .circle-nav u{position:absolute;left:0px;right:0px;width:50px;border-radius:50px;height:50px;z-index:0}.footer-bar-6 .active-nav em{position:absolute;width:60px;height:4px;border-radius:60px;left:50%;top:57px;transform:translateX(-50%);background-image:linear-gradient(to bottom, rgb(27, 85, 191) 0%, rgb(23, 64, 191) 100%) !important}.menu-title{position:relative}.menu-title h1,.menu-title .h1{font-size:28px;font-weight:700;padding:20px 0px 10px 15px}.menu-title p{font-weight:600;font-size:12px;margin:15px 0px -25px 15px !important;padding:0px 0px 0px 0px}.menu-title a{font-size:20px;color:#dc3545;position:absolute;text-align:center;width:55px;right:0px;top:50%;margin-top:-13px}.menu-bg{background-color:#f4f6f9}.menu-hider{position:fixed;top:-100px;bottom:-100px;left:0px;right:0px;background-color:rgba(0,0,0,.35);z-index:100;pointer-events:none;opacity:0;transition:all 300ms ease}.menu{position:fixed;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:hsla(0,0%,100%,.8);z-index:101;overflow:scroll;transition:all 300ms ease;-webkit-overflow-scrolling:touch}.menu .content{margin-bottom:0px !important}.menu-box-left{left:0px;top:0px !important;width:250px;height:100%;bottom:0px;transform:translate3d(-100%, 0, 0)}.menu-box-right{display:none;right:0px;transform:translateX(100%);top:0px !important;height:100%;bottom:0px;width:250px}.menu-box-top{transform:translate3d(0, -115%, 0);top:0px;left:0px;right:0px}.menu-box-bottom{bottom:0px;left:0px;right:0px;transform:translate3d(0, 110%, 0)}.menu-box-modal{top:50%;left:50%;transform:translate(-50%, -40%);opacity:0;pointer-events:none;transition:all 200ms ease}.menu-box-top.menu-box-detached{top:10px;left:10px;right:10px}.menu-box-bottom.menu-box-detached{bottom:20px;left:10px;right:10px}.menu-box-left.menu-active{transform:translate3d(0%, 0, 0) !important}.menu-box-right.menu-active{transform:translate3d(0%, 0, 0) !important}.menu-box-top.menu-active{transform:translate3d(0%, 0, 0) !important}.is-on-homescreen .menu-box-top.menu-active{transform:translate3d(0%, 40px, 0) !important}.menu-box-bottom.menu-active{transform:translate3d(0%, 20px, 0) !important}.menu-box-bottom-full.menu-active{transform:translate3d(0%, 0px, 0) !important}.menu-box-modal.menu-active{transition:all 200ms ease;pointer-events:all !important;opacity:1 !important;transform:translate(-50%, -50%) !important}.menu-hider.menu-active{transition:all 300ms ease;opacity:1;pointer-events:all}.menu-hider.menu-active.menu-active-clear{background-color:rgba(0,0,0,0) !important}.menu-box-left[data-menu-effect=menu-reveal]{opacity:0;pointer-events:none;transform:translate(0px) !important;z-index:96}.menu-box-right[data-menu-effect=menu-reveal]{opacity:0;pointer-events:none;transform:translate(0px) !important;z-index:96}.menu-box-bottom[data-menu-height=cover],.menu-box-top[data-menu-height=cover]{overflow:scroll;-webkit-overflow-scrolling:touch}.menu-active.menu{opacity:1 !important;transition:all 300ms ease;pointer-events:all !important}#menu-update{background-color:#fff;position:fixed;z-index:9999;width:310px;height:430px;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;pointer-events:none;border-radius:10px;transition:all 300ms ease}.menu-active{opacity:1 !important}.menu-active-no-click{opacity:1;background-color:rgba(0,0,0,.7);pointer-events:all !important}#menu-install-pwa-ios{overflow:visible !important}.fa-ios-arrow{transform:translateY(4px)}.theme-light .fa-ios-arrow{color:#fff !important}.menu-open{overflow:hidden !important}.menu-divider{padding-left:16px;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:.3px}.menu-list a{padding-left:55px;color:#7e8793;font-size:13px;font-weight:500;font-family:var(--op-font-heading);line-height:48px;display:block}.menu-list a i{font-size:15px;height:45px;color:#707883 !important;width:50px;text-align:center;line-height:48px;position:absolute;margin-left:-50px}.menu-list-image a{position:relative}.menu-list-image{padding-top:5px;padding-left:10px}.menu-list-image img{height:33px;color:#707883 !important;width:33px;margin-top:8px;border-radius:13px !important;text-align:center;line-height:45px;position:absolute;margin-left:-47px}.theme-light .menu .active-nav{font-weight:700;color:#000 !important}.theme-dark .menu .active-nav{font-weight:700;color:#fff !important}.menu-list .active-nav i{color:#1f5fbf !important}.menu-content{min-height:100%}.menu-list-large a{position:relative;padding-left:65px;color:#7e8793;font-size:13px;font-weight:500;font-family:var(--op-font-heading);line-height:50px;display:block}.menu-list-large a span{border-radius:12px;position:absolute;height:32px;line-height:32px;width:32px;text-align:center;left:18px;top:50%;margin-top:-15px}.menu-list-large .badge,.menu-list-image .badge{position:absolute;right:18px;top:50%;margin-top:-12px;font-weight:600;font-size:10px;padding:6px 9px;border-radius:7px}.menu-list-large .fa-angle-right,.menu-list-image .fa-angle-right{position:absolute;right:27px;font-size:10px;opacity:.5;margin-top:-6px;top:50%}.list-menu{font-family:var(--op-font-heading);margin:0px 25px 0px 10px}.list-menu a i:first-child{border-radius:12px;height:32px !important;line-height:33px !important;width:32px !important;box-shadow:0 5px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.02)}.list-menu a img{border-radius:12px;height:32px !important;line-height:32px !important;width:32px !important;margin-left:5px !important;box-shadow:0 5px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.02)}.list-menu a{border:none !important}.list-menu .badge{padding:6px 9px !important;font-size:10px !important;font-weight:500 !important;margin-right:2px;transform:translateY(-2px);border:0px !important;border-radius:8px}.list-menu .custom-control{margin-top:-44px !important}.list-menu span{font-weight:500;padding-left:7px;color:#7e8793}.list-menu .active-nav span{color:#000;font-weight:600}.rounded-0{border-radius:0px !important}.rounded-xs{border-radius:5px !important}.rounded-s{border-radius:8px !important}.rounded-sm{border-radius:12px !important}.rounded-m{border-radius:20px !important}.rounded-l{border-radius:30px !important}.rounded-xl{border-radius:50px !important}.shadow-none{box-shadow:0px 0px 0px 0px rgba(0,0,0,0) !important}.shadow-0{box-shadow:0px 0px 0px 0px rgba(0,0,0,0) !important}.shadow-xs{box-shadow:0px 0px 5px 2px rgba(0,0,0,.04) !important}.shadow-s{box-shadow:0 4px 10px 0 rgba(0,0,0,.1) !important}.shadow-m{box-shadow:0 2px 14px 0 rgba(0,0,0,.08) !important}.shadow-l{box-shadow:0 5px 15px 0 rgba(0,0,0,.09) !important}.shadow-xl{box-shadow:0 5px 30px 0 rgba(0,0,0,.11),0 5px 15px 0 rgba(0,0,0,.02) !important}.border-xxs{border:solid 1px !important}.border-xs{border:solid 2px !important}.border-s{border:solid 3px !important}.border-m{border:solid 4px !important}.border-l{border:solid 5px !important}.border-xl{border:solid 6px !important}.border-xxl{border:solid 7px !important}.line-height-xs{line-height:14px !important}.line-height-s{line-height:17px !important}.line-height-m{line-height:24px !important}.line-height-l{line-height:26px !important}.line-height-xl{line-height:37px !important}.text-shadow-s{text-shadow:0px 1px 0px rgba(0,0,0,.4)}.text-shadow-l{text-shadow:0px 1px 2px rgba(0,0,0,.4)}.boxed-text-xl,.boxed-text-l,.boxed-text-m,.boxed-text-s{display:block;text-align:center;margin-left:auto;margin-right:auto}.boxed-text-xl{width:90%;max-width:340px}.boxed-text-l{width:85%;max-width:300px}.boxed-text-m{width:80%;max-width:300px}.boxed-text-s{width:70%;max-width:260px}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.opacity-10{opacity:.1 !important}.opacity-20{opacity:.2 !important}.opacity-30{opacity:.3 !important}.opacity-40{opacity:.4 !important}.opacity-50{opacity:.5 !important}.opacity-60{opacity:.6 !important}.opacity-70{opacity:.7 !important}.opacity-80{opacity:.8 !important}.opacity-85{opacity:.85 !important}.opacity-90{opacity:.9 !important}.font-8{font-size:8px !important}.font-9{font-size:9px !important}.font-10{font-size:10px !important}.font-11{font-size:11px !important}.font-12{font-size:12px !important}.font-13{font-size:13px !important}.font-14{font-size:14px !important}.font-15{font-size:15px !important}.font-16{font-size:16px !important}.font-17{font-size:17px !important}.font-18{font-size:18px !important}.font-19{font-size:19px !important}.font-20{font-size:20px !important}.font-21{font-size:21px !important}.font-22{font-size:22px !important}.font-23{font-size:23px !important}.font-24{font-size:24px !important}.font-25{font-size:25px !important}.font-26{font-size:26px !important}.font-27{font-size:27px !important}.font-28{font-size:28px !important}.font-29{font-size:29px !important}.font-30{font-size:30px !important}.font-31{font-size:31px !important}.font-32{font-size:32px !important}.font-33{font-size:33px !important}.font-34{font-size:34px !important}.font-35{font-size:35px !important}.font-36{font-size:36px !important}.font-37{font-size:37px !important}.font-38{font-size:38px !important}.font-39{font-size:39px !important}.font-40{font-size:40px !important}.font-41{font-size:41px !important}.font-42{font-size:42px !important}.font-43{font-size:43px !important}.font-44{font-size:44px !important}.font-45{font-size:45px !important}.font-46{font-size:46px !important}.font-47{font-size:47px !important}.font-48{font-size:48px !important}.font-49{font-size:49px !important}.font-50{font-size:50px !important}.rotate-45{transform-origin:center;transform:rotate(45deg) !important}.rotate-90{transform-origin:center;transform:rotate(90deg) !important}.rotate-135{transform-origin:center;transform:rotate(135deg) !important}.rotate-180{transform-origin:center;transform:rotate(180deg) !important}.rotate-225{transform-origin:center;transform:rotate(225deg) !important}.rotate-270{transform-origin:center;transform:rotate(270deg) !important}.rotate-315{transform-origin:center;transform:rotate(315deg) !important}@keyframes scale-animation{0%{transform:scale(1, 1)}50%{transform:scale(1.05, 1.05)}0%{transform:scale(1, 1)}}.scale-box{animation:scale-animation 1.5s;animation-iteration-count:infinite}@keyframes scale-icon{0%{transform:scale(1, 1)}50%{transform:scale(1.3, 1.3)}0%{transform:scale(1, 1)}}.scale-icon{animation:scale-icon 1.5s;animation-iteration-count:infinite}::-webkit-scrollbar{display:none}img.mx-auto{display:block}.disabled{display:none !important}.no-click{pointer-events:none !important}.no-outline{outline:none !important}.theme-dark .drag-line{background-color:hsla(0,0%,100%,.05)}.drag-line{width:45px;height:3px;border-radius:10px;background-color:rgba(0,0,0,.1);margin:15px auto -15px auto;animation:moveDragLine 1.5s infinite}@keyframes moveDragLine{0%{transform:translateY(0px)}20%{transform:translateY(-3px)}40%{transform:translateY(1px)}45%{transform:translateY(0px)}}.btn{font-family:var(--op-font-heading);transition:all 300ms ease;color:#fff}.btn:hover{opacity:.9;color:#fff}.btn-full{display:block}.btn-xxs,.btn-xs,.btn-s,.btn-sm,.btn-m,.btn-l{font-size:12px !important}.btn-xxs{padding:6px 10px !important}.btn-xs{padding:7px 14px !important}.btn-s{padding:8px 18px !important}.btn-sm{padding:10px 18px !important}.btn-m{padding:13px 20px !important}.btn-l{padding:14px 26px !important}.btn-xl{padding:15px 30px !important;font-size:15px !important}.btn-xxl{padding:17px 34px !important;font-size:17px !important}.btn-uppercase{text-transform:uppercase}.btn-center-xs{width:100px;margin:0 auto;display:block}.btn-center-s{width:120px;margin:0 auto;display:block}.btn-center-m{width:160px;margin:0 auto;display:block}.btn-center-l{width:220px;margin:0 auto;display:block}.btn-center-xl{width:250px;margin:0 auto;display:block}.btn.bg-highlight{color:#fff}.btn-3d{transition:all 150ms ease;border:none;border-bottom:solid 4px}.btn-3d:hover{border-width:2px !important}.btn:focus{outline:none !important}.btn-margins{margin-left:17px;margin-right:17px;margin-bottom:16px}.under-slider-btn{z-index:50;position:relative;margin-top:-20px}.under-btn{z-index:50;position:relative;margin-top:-20px !important}.btn-icon:hover{color:#fff}.btn-icon{padding-left:50px !important;overflow:hidden;position:relative}.btn-icon i{position:absolute;left:0px;top:0px;line-height:43px;width:40px;height:100%;background-color:rgba(0,0,0,.1)}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.icon:hover{color:#fff}.icon{display:inline-block;position:relative;text-align:center}.icon-xxs i{width:32px;line-height:32px;font-size:13px}.icon-xs i{width:38px;line-height:38px;font-size:14px}.icon-s i{width:40px;line-height:40px;font-size:15px}.icon-m i{width:45px;line-height:45px;font-size:16px}.icon-l i{width:51px;line-height:51px;font-size:17px}.icon-xl i{width:55px;line-height:55px;font-size:18px}.icon-xxl i{width:60px;line-height:60px;font-size:19px}.icon-center{display:block;margin:0 auto}.icon-20{width:20px}.icon-30{width:30px}.icon-40{width:40px}.icon-50{width:50px}.icon-60{width:60px}.icon-70{width:70px}.icon-80{width:80px}.icon-90{width:90px}.ad-300x50{margin:0 auto;width:300px;height:50px}.ad-300x250{margin:0 auto;width:300px;height:250px}.ad-300x50-fixed{left:50%;margin-left:-150px;bottom:80px;bottom:calc(85px + (constant(safe-area-inset-bottom))*1.1) !important;bottom:calc(85px + (env(safe-area-inset-bottom))*1.1) !important;position:fixed;z-index:90}.ad-time-close{position:absolute;right:10px;top:10px;width:30px;height:30px;line-height:27px;text-align:center;border:solid 2px;border-radius:30px}.scroll-ad-visible{transform:translateY(0%) !important}.is-on-homescreen .scroll-ad{bottom:110px}.scroll-ad{position:fixed;bottom:75px;left:10px;right:10px;background-color:#fff;z-index:93;height:80px;box-shadow:0px 0px 5px 2px rgba(0,0,0,.04);border-radius:12px;transform:translateY(150%);transition:all 300ms ease}.scroll-ad img{width:60px;position:absolute;margin:10px;border-radius:10px}.scroll-ad h1,.scroll-ad .h1{display:block;font-size:18px;padding:7px 0px 0px 80px;margin-bottom:-3px}.scroll-ad em{padding:0px 85px 0px 80px;font-style:normal;font-size:11px;opacity:.7;display:block;line-height:15px}.scroll-ad a{width:60px;font-size:9px;right:15px;text-transform:uppercase;text-align:center;font-weight:700;position:absolute;top:50%;border-radius:5px;transform:translateY(-50%)}.alert h4,.alert .h4{padding-left:47px;margin-bottom:-5px}.alert button{position:absolute;right:0px;top:50%;transform:translateY(-50%);width:50px;text-align:center}.alert button span{background-color:rgba(0,0,0,0)}.alert button:active{box-shadow:none !important;border:none !important;outline:none !important}.alert button:focus{box-shadow:none !important;border:none !important;outline:none !important}.alert span{background-color:hsla(0,0%,100%,.2);position:absolute;left:-1px;top:-1px;bottom:-1px;width:47px}.alert span i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.alert strong{padding-left:47px;font-weight:400}.row{margin-bottom:16px}.card{-webkit-transform:translate3d(0, 0, 0);background-size:cover;border:0px !important;max-height:150000px;margin-bottom:16px;background-position:center center !important}.cover-slider .card{margin-bottom:0px !important}[data-card-height=cover].card{margin-bottom:0px !important}.card-style{overflow:hidden;margin:0px 15px 16px 15px;border-radius:16px;border:none;box-shadow:0 4px 24px 0 rgba(0,0,0,.1)}.card-style .card-body{padding:15px}.card-style .card-overlay{border-radius:16px}.card-style-full{margin-left:0px;margin-right:0px}.card-body{z-index:2}.card-header{z-index:2}.card-footer{z-index:2}.card-top{z-index:2;position:absolute;left:0px;right:0px;top:0px}.card-bottom{z-index:2;position:absolute;left:0px;right:0px;bottom:0px}.card-center{z-index:2;position:absolute;left:0px;right:0px;top:50%;transform:translateY(-50%)}.card-overlay{left:0px;right:0px;top:0px;bottom:0px;position:absolute;z-index:1}.card-image{display:block;width:100%;min-height:250px;overflow:hidden;position:absolute;width:100%}.card-image img{transition:all 450ms ease}.card-fixed{position:fixed;left:0px;right:0px}.card-clear{pointer-events:none;margin-bottom:-30px;opacity:0}.card-overflow{overflow:visible !important;z-index:20}[data-card-height] p{padding-bottom:0px}.card-scale-image{transform:scale(1.05, 1.05) !important}.card-rotate-image{transform:rotate(5deg) scale(1.2, 1.2) !important}.card-grayscale-image{filter:grayscale(100%)}.card-blur-image{filter:blur(5px)}.card-hide-image{opacity:0 !important}.card-hide div{transition:all 300ms ease}.card-hide *{transition:all 300ms ease}.polaroid-effect{background-color:#fff;padding:5px;border:solid 1px rgba(0,0,0,.1)}.card-scale *{transition:all 300ms ease}.card-rotate *{transition:all 300ms ease}.card-grayscale *{transition:all 300ms ease}.card-blur *{transition:all 300ms ease}.card-overlay{background-position:center center;background-size:cover !important}.card-overlay-infinite{position:absolute;left:0px;right:0px;bottom:0px;width:2000px;height:100%;z-index:0;animation:infiniteBG 600s;animation-iteration-count:infinite;animation-timing-function:linear;background-image:url(images/mountain.jpg);background-size:cover;background-repeat:repeat;background-position:left center;transform:translateX(0px)}@keyframes infiniteBG{0%{transform:translateX(0px)}50%{transform:translateX(-1400px)}100%{transform:translateX(0px)}}.card-overlay-zoom{position:absolute;left:0px;right:0px;bottom:0px;top:0px;height:100%;z-index:0;animation:zoomBG 30s;animation-iteration-count:infinite;animation-timing-function:linear;background-size:cover;background-repeat:repeat;background-position:center center;transform:translateX(0px)}@keyframes zoomBG{0%{transform:scale(1, 1)}50%{transform:scale(1.5, 1.5)}100%{transform:scale(1, 1)}}.card-overlay-rotate{position:absolute;margin-top:-25%;margin-left:-25%;width:150%;height:160%;z-index:0;animation:rotateBG 50s;animation-iteration-count:infinite;animation-timing-function:linear;background-repeat:repeat;background-position:center center}@keyframes rotateBG{0%{transform:rotate(0deg)}50%{transform:rotate(45deg)}100%{transform:rotate(0deg)}}.theme-dark .drag-line{background-color:hsla(0,0%,100%,.05)}.drag-line{width:45px;height:3px;border-radius:10px;background-color:rgba(0,0,0,.1);margin:15px auto -15px auto;animation:moveDragLine 1.5s infinite}@keyframes moveDragLine{0%{transform:translateY(0px)}20%{transform:translateY(-3px)}40%{transform:translateY(1px)}45%{transform:translateY(0px)}}.card-full-left,.card-full-left .card-overlay{margin-left:0px !important;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.card-full-right,.card-full-right .card-overlay{margin-right:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.card-scale-image{transform:scale(1.05, 1.05) !important}.card-rotate-image{transform:rotate(5deg) scale(1.2, 1.2) !important}.card-grayscale-image{filter:grayscale(100%)}.card-blur-image{filter:blur(5px)}.card-hide-image{opacity:0 !important}.card-hide div{transition:all 300ms ease}.card-hide *{transition:all 300ms ease}.polaroid-effect{background-color:#fff;padding:5px;border:solid 1px rgba(0,0,0,.1)}.card-scale *{transition:all 300ms ease}.card-rotate *{transition:all 300ms ease}.card-grayscale *{transition:all 300ms ease}.card-blur *{transition:all 300ms ease}.card-overlay{background-position:center center;background-size:cover !important}.card-overlay-infinite{position:absolute;left:0px;right:0px;bottom:0px;width:2000px;height:100%;z-index:0;animation:infiniteBG 600s;animation-iteration-count:infinite;animation-timing-function:linear;background-size:cover;background-repeat:repeat;background-position:left bottom;transform:translateX(0px)}@keyframes infiniteBG{0%{transform:translateX(0px)}50%{transform:translateX(-1400px)}100%{transform:translateX(0px)}}.walk-card{z-index:2}.walk-bg{position:fixed;top:0px;left:0px;right:0px;height:10000px;background-repeat:repeat-y;background-position:center;background-image:url("../images/walk.jpg");animation:infibg 700s infinite}@keyframes infibg{0%{transform:translateY(-45%)}50%{transform:translateY(-100%)}}.gradient-fade-top{z-index:1;top:0px;position:fixed;left:0px;right:0px;height:600px}.gradient-fade-bottom{z-index:1;bottom:0px;position:fixed;left:0px;right:0px;height:300px;background:linear-gradient(to bottom, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 0.98) 85%, rgb(240, 240, 240) 100%)}.theme-light .gradient-fade-top{background:linear-gradient(to top, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 0.95) 60%, rgb(240, 240, 240) 100%)}.theme-light .gradient-fade-bottom{background:linear-gradient(to bottom, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 0.98) 85%, rgb(240, 240, 240) 100%)}.theme-dark .gradient-fade-top{background:linear-gradient(to top, rgba(27, 29, 33, 0) 0%, rgba(27, 29, 33, 0.95) 70%, rgb(27, 29, 33) 100%)}.theme-dark .gradient-fade-bottom{background:linear-gradient(to bottom, rgba(27, 29, 33, 0) 0%, rgba(27, 29, 33, 0.8) 75%, rgb(27, 29, 33) 100%)}.chip{display:inline-block;margin:0px 10px 15px 0px;border-radius:30px;padding-right:15px}.chip *{font-size:12px}.chip span{line-height:29px}.chip i{width:30px;line-height:30px;border-radius:30px;display:inline-block;text-align:center;margin-right:5px}.chip img{display:inline;margin-right:9px;border-radius:30px;width:31px;line-height:31px}.chip-small{transform:scale(1, 1)}.chip-medium{transform:scale(1.05, 1.05)}.chip-large{transform:scale(1.15, 1.15)}.divider{height:1px;display:block;background-color:rgba(0,0,0,.05);margin-bottom:16px}.divider-margins{margin:0px 17px 16px 17px}.divider-icon{height:1px;display:block;background-color:rgba(0,0,0,.05);margin-bottom:50px}.divider-icon i{position:absolute;width:50px;background-color:#f0f0f0;text-align:center;margin-top:-8px;left:50%;transform:translateX(-50%)}.content-boxed .divider-icon i{background-color:#f0f0f0}.divider-small{height:2px;width:80px;margin:auto}input[type=range]{-webkit-appearance:none;height:20px;width:100%;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#f26b5e;position:relative;z-index:3}input[type=range]::-webkit-slider-thumb:after{content:" ";height:10px;position:absolute;z-index:1;right:20px;top:5px;background:#ff5b32;background:linear-gradient(to right, #f088fc 1%, #AC6CFF 70%)}.upload-file{text-indent:-999px;outline:none;width:100%;height:45px;color:rgba(0,0,0,0) !important}.upload-file-text{pointer-events:none;margin-top:-36px !important;text-align:center;color:#fff;height:10px;text-transform:uppercase;font-weight:900}.file-data input[type=file]{font-size:0px !important}input{font-size:12px !important}input::placeholder{font-size:12px !important}input:focus{outline:none}select:focus{outline:none}textarea:focus{outline:none}button:focus{outline:none}.tooltip{font-size:13px}code{font-size:11px;line-height:22px}.stepper{width:102px;border:solid 1px rgba(0,0,0,.1)}.stepper:after{content:"";display:table;clear:both}.stepper input{height:33px;width:33px;float:left;border:none !important;text-align:center;display:block;line-height:33px;font-size:11px !important;background-color:rgba(0,0,0,0)}.stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.stepper a{text-align:center;width:33px;height:33px;line-height:33px;font-size:9px}.stepper a:first-child{float:left;border-right:solid 1px rgba(0,0,0,.1)}.stepper a:last-child{float:right;border-left:solid 1px rgba(0,0,0,.1)}.btn,input,select{box-shadow:none !important;outline:0px !important}input:hover,input:focus,input:active,select:hover,select:focus,select:active,select option,textarea:hover,textarea:focus,textarea:active,.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active{outline:none;box-shadow:none !important;-webkit-appearance:none !important}.theme-light input,select,textarea{border-color:rgba(0,0,0,.08) !important}.input-style{position:relative;margin-bottom:15px !important}.input-style input,.input-style select,.input-style textarea{font-size:12px;width:100%;line-height:45px;height:45px;border-top-width:0px;border-right-width:0px;border-left-width:0px;padding:0px;border-radius:0px}.input-style select,.input-style select option,.input-style select option:disabled{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.input-style label{opacity:0;left:0px !important;transform:translateX(30px);position:absolute;top:-12px;height:10px;font-size:10px;transition:all 150ms ease;background-color:#fff}.input-style-active label{opacity:1;transform:none !important}.input-style.has-icon i:first-child{position:absolute;top:50%;width:10px;text-align:center;margin-top:-8px}.input-style.has-icon.has-borders i:first-child{position:absolute;top:50%;width:10px;padding-left:15px !important;text-align:center;margin-top:-7px}.input-style.has-icon.has-borders input,.input-style.has-icon.has-borders select,.input-style.has-icon.has-borders textarea{padding-left:35px !important}.input-style.has-icon input,.input-style.has-icon select,.input-style.has-icon textarea{padding-left:25px}.input-style input[type=date]::-webkit-calendar-picker-indicator{opacity:.3}.input-style textarea{line-height:32px !important;padding-top:10px !important;transition:all 250ms ease !important}.input-style textarea:focus{line-height:24px !important}.input-style select{color:inherit}.input-style input[type=date]{color:inherit}.input-style em,.input-style span,.input-style .valid,.input-style .invalid{position:absolute;top:50%;margin-top:-5px;right:5px;pointer-events:none}.input-style em,.input-style span{margin-top:-12px;font-size:10px;font-style:normal;opacity:.3}.input-style.has-borders input,.input-style.has-borders select,.input-style.has-borders textarea{height:53px;border-left-width:1px !important;border-right-width:1px !important;border-top-width:1px !important;padding-left:13px !important;padding-right:10px !important;border-radius:10px !important}.input-style.has-borders .valid,.input-style.has-borders .invalid,.input-style.has-borders span,.input-style.has-borders em{margin-right:10px}.input-style.input-style-active label{left:4px !important;transform:translateX(-14px) !important;position:absolute;padding:0px 8px !important;height:23px;font-size:12px;transition:all 250ms ease;background-color:#fff}.input-style.has-borders.input-style-active label{margin-left:14px !important}.input-style textarea:focus{height:150px;transition:all 250ms ease !important}.input-style.no-borders.input-style-always-active label{opacity:1;left:6px !important;transform:translateX(-14px) !important;margin-left:0px !important;position:absolute;padding:0px 8px !important;height:23px;font-size:12px;transition:all 250ms ease;background-color:#fff}.input-style.has-borders.input-style-always-active label{opacity:1;left:23px !important;transform:translateX(-14px) !important;margin-left:0px !important;position:absolute;padding:0px 5px !important;height:23px;font-size:12px;transition:all 250ms ease;background-color:#fff}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-transparent *{color:#fff !important;background-color:rgba(0,0,0,0) !important}.input-transparent.no-borders input{border-bottom-width:1px !important;border-color:hsla(0,0%,100%,.1) !important}.menu .input-style input,.menu .input-style select{background-color:rgba(0,0,0,0) !important}.device-is-android .input-style input[type=date]{color:inherit !important;line-height:25px !important;padding-top:12px !important;height:55px !important;transform:translateY(7px) translateX(0px) !important;margin-bottom:30px !important}.device-is-android .input-style input[type=date]~label.color-highlight{margin-top:7px !important}.min-ios15 select{background-color:inherit !important}.min-ios15 input[type=date]{-webkit-appearance:none;text-align:left !important;text-indent:calc(-100% + 70px) !important}.otp{width:45px;height:45px;border:solid 1px #929292}.list-custom-small{line-height:50px}.list-custom-small .badge{position:absolute;right:15px;margin-top:16px !important;font-size:9px;padding:5px 8px 5px 8px;font-weight:700}.list-custom-small a{color:#1f1f1f;font-weight:600;font-size:13px;border-bottom:solid 1px rgba(0,0,0,.05)}.list-custom-small a i:first-child{margin-left:0px;width:30px;height:30px;line-height:30px;margin-top:10px;text-align:center;float:left;margin-right:10px}.list-custom-small a i:last-child{float:right;font-size:10px;opacity:.5}.list-custom-small img{width:30px;height:30px;margin-right:10px}.list-custom-small i{line-height:50px}.list-custom-small .custom-control{z-index:10;position:absolute;right:40px;margin-top:-38px !important}.list-custom-small .custom-control input{transform:translateY(-5px) !important}.menu .list-custom-small a i:first-child{margin-left:6px}.menu .list-custom-small img{margin-top:-4px !important}.list-custom-large a{line-height:70px;color:#1f1f1f;font-family:var(--op-font-heading);font-weight:600;font-size:13px;border-bottom:solid 1px rgba(0,0,0,.05)}.list-custom-large a span:not(.badge){font-size:14px;position:absolute;margin-top:-6px}.list-custom-large a strong{font-size:7px;position:absolute;font-size:11px;margin-top:10px;color:#adb5bd;font-weight:500}.list-custom-large a i:first-child{width:32px;height:32px;line-height:32px;margin-top:21px;text-align:center;float:left;margin-right:15px}.list-custom-large a i:last-child{float:right;font-size:10px}.list-custom-large img{width:32px;height:32px;margin-right:10px}.list-custom-large .badge{position:absolute;right:10px;margin-top:30px;font-size:9px;padding:5px 8px 5px 8px;font-weight:700}.list-custom-large i{line-height:74px}.list-custom-large .custom-control{z-index:10;position:absolute;right:40px;margin-top:22px}.list-custom-large .custom-control input{transform:translateY(-12px) !important}.list-boxes a{line-height:60px;margin-bottom:10px;color:#1f1f1f;font-weight:500;font-size:13px;border-bottom:solid 1px rgba(0,0,0,.05)}.list-boxes a span:not(.badge){padding-left:10px;font-size:14px;position:absolute;margin-top:-4px}.list-boxes a strong{padding-left:10px;font-size:7px;position:absolute;font-size:11px;margin-top:10px;color:#6c757d;font-weight:500}.list-boxes a i:first-child{width:40px;float:left;padding-left:15px}.list-boxes a i:last-child{float:right;font-size:16px;margin-top:-5px;margin-right:15px}.list-boxes a u{position:absolute;right:0px;margin-right:9px;width:60px;font-size:7px;text-align:center;margin-top:13px;text-decoration:none}.list-boxes .badge{position:absolute;right:10px;margin-top:30px;font-size:9px;padding:5px 8px 5px 8px;font-weight:700}.list-boxes i{line-height:64px}.short-border{margin-left:45px}.short-border i:first-child{margin-left:-45px;margin-top:23px}.list-group .badge{z-index:2}.list-icon-0 a i:first-child{margin-left:-3px !important}.icon-list{margin-left:0px;padding-left:0px}.icon-list li{list-style:none}.icon-list li i{padding-right:10px}.badge-text{margin-top:13px !important;transform:translateY(-3px);padding-right:20px !important}.check-visited .visited-link i:last-child::before{opacity:0}.check-visited .visited-link i:last-child::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:13px;font-size:16px;margin-top:.5px;content:"";opacity:1;color:#a0d468}.list-custom-small{line-height:50px}.theme-light .list-custom-small .highlight-active span{font-weight:700;color:#1f1f1f}.theme-dark .list-custom-small .highlight-active span{font-weight:700;color:#fff}.todo-list.list-custom-large a{min-height:70px}.todo-list.list-custom-small a{min-height:40px}.todo-list .icon-check{float:right;margin-right:28px}.search-results{overflow:scroll}.disabled-search-list{position:relative;max-height:0px !important;padding:0px !important;margin:0px !important;overflow:hidden}.disabled-search{display:none}.search-box{line-height:50px;border:solid 1px rgba(0,0,0,.08)}.search-box input{outline:none !important;width:100%;background-color:rgba(0,0,0,0);padding-left:40px;line-height:45px}.search-box .fa-search{position:absolute;left:0px;line-height:52px;padding:0px 15px 0px 30px}.search-box a{position:absolute;right:15px;font-size:14px;line-height:52px;width:45px;text-align:center}.search-box input.bg-white{color:#000 !important}.search-color input{color:#fff}.search-color input::placeholder{color:#fff}.search-color i{color:#fff !important;z-index:10}.search-icon-list{padding-left:10px;padding-top:10px}.search-icon-list a{color:#1f1f1f;line-height:35px}.search-icon-list a i{padding-right:10px}.search-page .search-result-list{position:relative;min-height:80px;margin-bottom:20px}.search-page .search-results img{width:80px;position:absolute;border-radius:10px}.search-page .search-results h1,.search-page .search-results .h1{font-size:15px;font-weight:600;padding-left:100px;margin-bottom:0px}.search-page .search-results p{font-size:12px;line-height:20px;padding-left:100px;padding-right:80px}.search-page .search-results a{position:absolute;right:0px;height:30px;line-height:31px;padding:0px 12px;top:50%;transform:translateY(-50%);color:#fff;font-size:10px;font-weight:500;border-radius:10px}.tab-controls{display:flex}.tab-controls a{font-family:var(--op-font-heading);color:#1f1f1f;background-color:#fff;width:100%;text-align:center;border-right:solid 0px !important;border:solid 1px rgba(0,0,0,.07);align-self:center;margin:0 auto}.tab-controls a:last-child{border-right:solid 1px rgba(0,0,0,.07) !important}.tabs-small{line-height:35px}.tabs-medium{line-height:40px}.tabs-large{line-height:45px}.tabs-rounded a:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.tabs-rounded a:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.footer{padding:20px 30px 10px 30px;margin-bottom:0px !important;z-index:11}.footer strong{font-size:10px;display:block;text-align:center;font-weight:700;margin-top:0px;text-transform:uppercase}.footer strong i{padding:0px 5px}.footer .footer-text{font-size:12px;line-height:22px;text-align:center;padding:5px 10px 0px 10px}.footer .footer-copyright{border-top:solid 1px rgba(0,0,0,.05)}.footer .footer-links{border-top:solid 1px rgba(0,0,0,.05);padding-top:13px;display:block;text-align:center;font-size:10px;margin-top:20px;margin-bottom:10px}.footer .footer-links a{padding:40px 5px 1px 5px}.footer .footer-title{color:#1f1f1f;width:100%;font-size:28px;text-align:center;font-weight:900;font-family:var(--op-font-heading)}.footer .footer-logo{position:relative;width:100%;left:auto;margin:0 auto;color:rgba(0,0,0,0);position:relative;width:100%;left:auto;margin:0 auto}.footer .footer-logo span{display:none !important}.footer-title{text-align:center;display:block}.footer-socials{max-width:240px;margin:0px auto 30px auto}.footer-socials a{float:left;font-size:14px;margin:0px 4px;color:#fff;border-radius:10px;box-shadow:0 2px 14px 0 rgba(0,0,0,.08) !important}.footer-socials a i{width:38px;line-height:38px;text-align:center;display:block;float:left}.footer-socials:after{content:"";display:table;clear:both}.footer-copyright{border-top:solid 1px hsla(0,0%,100%,.03);text-align:center;margin-bottom:-5px;padding-top:15px;font-size:11px;line-height:24px}.footer-logo span{display:none}.bg-gradient{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.8) 70%, rgb(0, 0, 0) 100%) !important}.bg-gradient-fade{bottom:0px !important}.theme-light .bg-gradient-fade{background:linear-gradient(to bottom, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 0.99) 65%, rgb(240, 240, 240) 100%)}.theme-dark .bg-gradient-fade{background:linear-gradient(to bottom, rgba(27, 29, 33, 0) 0%, rgba(27, 29, 33, 0.99) 65%, rgb(27, 29, 33) 100%)}.theme-light .bg-gradient-fade-small{background:linear-gradient(to bottom, rgba(240, 240, 240, 0) 0%, rgba(240, 240, 240, 0.2) 50%, rgba(240, 240, 240, 0.9) 75%, rgb(240, 240, 240) 100%)}.theme-dark .bg-gradient-fade-small{background:linear-gradient(to bottom, rgba(27, 29, 33, 0) 0%, rgba(27, 29, 33, 0.2) 50%, rgba(27, 29, 33, 0.9) 75%, rgb(27, 29, 33) 100%)}.color-white{color:#fff !important}.color-black{color:#000 !important}.bg-white{background-color:#fff !important}.bg-black{background-color:#000 !important}.theme-dark .bg-theme{background-color:#0f1117 !important}.theme-light .bg-theme{background-color:#fff !important}.theme-light .color-theme{color:#0f1117 !important}.theme-dark .color-theme{color:#fff !important}.theme-dark .show-on-theme-dark{display:block}.theme-dark .show-on-theme-light{display:none}.theme-light .show-on-theme-light{display:block}.theme-light .show-on-theme-dark{display:none}.theme-dark p{color:#cbd5e1}.theme-dark code{color:#cbd5e1;opacity:.7}.theme-dark h1,.theme-dark .h1,.theme-dark h2,.theme-dark .h2,.theme-dark h3,.theme-dark .h3,.theme-dark h4,.theme-dark .h4,.theme-dark h5,.theme-dark .h5,.theme-dark h6,.theme-dark .h6,.theme-dark #footer-bar a i,.theme-dark #footer-bar a span .theme-dark p strong{color:#fff}.theme-dark .accordion-btn,.theme-dark .menu .nav-title,.theme-dark .menu .nav a i,.theme-dark .menu .nav a span,.theme-dark .menu .nav .active-nav i,.theme-dark .menu .nav .active-nav span,.theme-dark .header .header-icon,.theme-dark .header .header-title,.theme-dark .search-header .fa-search,.theme-dark .color-theme,.theme-dark .countdown div,.theme-dark .list-group i:last-child,.theme-dark .search-icon-list a,.theme-dark .fac label,.theme-dark .pagination a,.theme-dark .accordion-style-2 a,.theme-dark input,.theme-dark .contact-form i,.theme-dark .demo-icon-font article,.theme-dark [data-tab],.theme-dark span:not(.badge),.theme-dark .profile-2 .profile-stats a,.theme-dark .vcard-field *,.theme-dark .search-header input,.theme-dark .footer .footer-title{color:#fff !important}.theme-dark .loader-main,.theme-dark .instant-article,.theme-dark .divider-icon i,.theme-dark .table tr.even td,.theme-dark .timeline-body,.theme-dark table,.theme-dark td{background-color:#1b1d21 !important}.theme-dark,.theme-dark .page-bg,.theme-dark #page{background-color:#1b1d21}.theme-dark .ios-switch label::before,.theme-dark .android-switch label::before{background-color:#1b1d21;border:solid 1px hsla(0,0%,100%,.05) !important}.theme-dark .bg-theme{background-color:#0f1117 !important}.theme-dark .form-floating-over>.form-control:focus~label,.theme-dark .form-floating-over>.form-control:not(:placeholder-shown)~label,.theme-dark .form-floating-over>.form-select~label,.theme-dark .footer,.theme-dark .card,.theme-dark #preloader{background-color:#0f1117}.theme-dark .link-list-3 a,.theme-dark .pricing-1,.theme-dark .pricing-2,.theme-dark .pricing-3,.theme-dark .pricing-4,.theme-dark .search-box,.theme-dark .link-list-2 a,.theme-dark .vcard-field,.theme-dark table{border:solid 1px hsla(0,0%,100%,.05)}.theme-dark select,.theme-dark .form-field input,.theme-dark .form-field textarea{color:#fff !important;border-color:hsla(0,0%,100%,.05) !important}.theme-dark input,.theme-dark textarea,.theme-dark select{border-color:hsla(0,0%,100%,.05)}.theme-dark input:focus,.theme-dark textarea:focus,.theme-dark select:focus{border-color:#495057 !important}.theme-dark .list-custom-large a,.theme-dark .list-custom-small a{border-color:hsla(0,0%,100%,.05) !important}.theme-dark .timeline-deco{background-color:hsla(0,0%,100%,.05) !important}.theme-dark .footer-links,.theme-dark #footer-bar,.theme-dark .footer-copyright{border-top:solid 1px hsla(0,0%,100%,.05) !important}.theme-dark .border-bottom{border-bottom:1px solid hsla(0,0%,100%,.05) !important}.theme-dark .border-top{border-top:1px solid hsla(0,0%,100%,.05) !important}.theme-dark .border-left{border-left:1px solid hsla(0,0%,100%,.05) !important}.theme-dark .border-right{border-right:1px solid hsla(0,0%,100%,.05) !important}.theme-dark th,.theme-dark .menu,.theme-dark .header,.theme-dark .polaroid-effect,.theme-dark .timeline-item-content,.theme-dark .tab-controls,.theme-dark #footer-bar,.theme-dark .menu .form-style label,.theme-dark .menu .form-floating-style label,.theme-dark .menu .form-border-bottom label,.theme-dark .timeline-item-content-full{background-color:#21252a !important;color:#fff}.theme-dark .divider,.theme-dark .menu .nav a:hover,.theme-dark .menu .nav .active-subnav,.theme-dark .menu .nav .divider{background-color:hsla(0,0%,100%,.05)}.theme-dark .menu-hider{background-color:rgba(0,0,0,.7)}.theme-dark .gallery-filter-controls li{color:#fff}.theme-dark .gallery-view-controls a{color:#fff}.theme-dark .gallery-view-controls{border-bottom:solid 1px hsla(0,0%,100%,.05)}.theme-dark .tab-controls a{border:solid 1px hsla(0,0%,100%,.05)}.theme-dark .form-control:focus,.theme-dark .form-control{background-color:rgba(0,0,0,0) !important}.theme-dark[data-gradient=body-default] #page,.body-default{background-image:none !important}.theme-dark input::placeholder,.theme-dark textarea::placeholder{color:#fff !important}.theme-dark input:not([type=file]),.theme-dark select,.theme-dark textarea{color:#fff !important;background-color:rgba(0,0,0,0) !important;border-color:hsla(0,0%,100%,.08) !important}.theme-dark .stepper a:first-child{border-right:solid 1px hsla(0,0%,100%,.1) !important}.theme-dark .stepper a:last-child{border-left:solid 1px hsla(0,0%,100%,.1) !important}.theme-dark .stepper{border:solid 1px hsla(0,0%,100%,.1) !important}.theme-dark label{background-color:#0f1117 !important}.theme-dark .menu label{background-color:#21252a !important}.theme-dark [data-card-height=cover] label{background-color:rgba(0,0,0,0) !important}:root{--op-font: "Sarabun", sans-serif;--op-font-heading: "Inter", "Noto Sans Thai", sans-serif;--op-font-ui: var(--op-font);--op-fs-body: 16px;--op-lh-body: 1.7;--op-fs-h1: 28px;--op-fs-h2: 22px;--op-fs-h3: 20px;--op-fs-h4: 18px;--op-fs-h5: 16px;--op-fs-title: 26px;--op-fs-title-wide: 32px;--op-fs-card-title: 18px;--op-fs-small: 14px;--op-fs-meta: 13px;--op-fs-nav: 15px;--op-fs-tab: 11px;--op-fs-logo: 20px;--op-fs-logo-phone: 18px;--op-fs-icon: 19px;--op-fs-tab-icon: 20px;--op-fs-fact-icon: 17px;--op-fs-crumb-icon: 11px;--op-glass-filter: saturate(180%) blur(20px)}:root,.theme-light{--op-bg: #F4F6F9;--op-card: #FFFFFF;--op-heading: #1E3A6E;--op-primary: #1E3A6E;--op-text: #334155;--op-muted: #5B6880;--op-action: #1F5FBF;--op-btn: #1F5FBF;--op-accent: #A67B1F;--op-border: rgba(15, 23, 42, 0.09);--op-bar: rgba(255, 255, 255, 0.78);--op-bar-solid: rgba(255, 255, 255, 0.97);--op-menu-bg: rgba(255, 255, 255, 0.90);--op-shadow: 0 2px 12px rgba(15, 23, 42, 0.06);--op-success: #146C43;--op-warning: #8A5A00;--op-danger: #B42318}.theme-dark{--op-bg: #0F1117;--op-card: #21252A;--op-heading: #FFFFFF;--op-primary: #A9C1EA;--op-text: #CBD5E1;--op-muted: #94A3B8;--op-action: #7AA7F2;--op-btn: #2F6FD6;--op-accent: #D9AE4F;--op-border: rgba(255, 255, 255, 0.08);--op-bar: rgba(22, 24, 28, 0.78);--op-bar-solid: rgba(22, 24, 28, 0.97);--op-menu-bg: rgba(28, 31, 36, 0.92);--op-shadow: none;--op-success: #4ADE80;--op-warning: #FBBF24;--op-danger: #F87171}body{background-color:var(--op-bg) !important;color:var(--op-text) !important}p,li,td,.content{color:var(--op-text)}.theme-dark p{color:var(--op-text)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6{color:var(--op-heading);letter-spacing:0}a{color:var(--op-action)}a:hover{text-decoration:underline !important}.card-style{background-color:var(--op-card) !important;box-shadow:var(--op-shadow) !important}.theme-dark .card-style{background-color:var(--op-card) !important}.color-highlight{color:var(--op-action) !important}.op-muted,.theme-dark .op-muted,.text-muted{color:var(--op-muted) !important}.text-danger{color:var(--op-danger) !important}.text-success{color:var(--op-success) !important}.text-warning{color:var(--op-warning) !important}.theme-dark .text-danger{color:var(--op-danger) !important}.theme-dark .text-success{color:var(--op-success) !important}.theme-dark .text-warning{color:var(--op-warning) !important}.op-accent{color:var(--op-accent) !important}.divider{background-color:var(--op-border) !important}.btn-op{background:var(--op-btn);color:#fff !important;border:0;border-radius:12px;padding:10px 18px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.btn-op:hover{filter:brightness(1.08);text-decoration:none !important}.btn-op-outline{background:rgba(0,0,0,0);color:var(--op-action) !important;border:1px solid var(--op-border);border-radius:12px;padding:10px 18px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.btn-op-outline:hover{background:var(--op-bg);text-decoration:none !important}.op-chip{display:inline-flex;align-items:center;gap:6px;font-size:var(--op-fs-meta);font-weight:600;line-height:1;padding:6px 10px;border-radius:999px;border:1px solid var(--op-border);color:var(--op-primary);background:var(--op-card)}.op-chip i{color:var(--op-accent)}:focus-visible{outline:3px solid var(--op-action);outline-offset:2px}input[type=checkbox]:not(.adm-sw):not(.form-check-input),input[type=radio]:not(.form-check-input){-webkit-appearance:auto !important;appearance:auto !important}.op-logo{display:inline-flex;align-items:center;gap:8px;color:var(--op-primary) !important;font-family:var(--op-font-heading);font-weight:700;font-size:var(--op-fs-logo);line-height:1}.op-logo svg{width:22px;height:22px;color:var(--op-primary)}.op-logo:hover{text-decoration:none !important}.header.op-header{background-color:var(--op-bar) !important;-webkit-backdrop-filter:var(--op-glass-filter);backdrop-filter:var(--op-glass-filter);border-bottom:1px solid var(--op-border);height:56px;display:flex;align-items:center;padding:0 8px 0 16px;gap:4px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header.op-header{background-color:var(--op-bar-solid) !important}}@media(prefers-reduced-transparency: reduce){.header.op-header{background-color:var(--op-bar-solid) !important;-webkit-backdrop-filter:none;backdrop-filter:none}}.header.op-header .op-logo{margin-right:auto;font-size:var(--op-fs-logo-phone)}.op-icon-btn{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--op-primary) !important;background:rgba(0,0,0,0);border:0;font-size:var(--op-fs-icon)}.op-icon-btn:hover{background:var(--op-bg);text-decoration:none !important}.theme-light .show-on-theme-dark,.theme-dark .show-on-theme-light{display:none !important}#footer-bar.op-tabbar{background-color:var(--op-bar) !important;-webkit-backdrop-filter:var(--op-glass-filter);backdrop-filter:var(--op-glass-filter);border-top:1px solid var(--op-border);min-height:64px;padding-bottom:env(safe-area-inset-bottom)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){#footer-bar.op-tabbar{background-color:var(--op-bar-solid) !important}}@media(prefers-reduced-transparency: reduce){#footer-bar.op-tabbar{background-color:var(--op-bar-solid) !important;-webkit-backdrop-filter:none;backdrop-filter:none}}#footer-bar.op-tabbar a{color:var(--op-text) !important;padding-top:10px;text-decoration:none !important}#footer-bar.op-tabbar a i{font-size:var(--op-fs-tab-icon);color:inherit !important}#footer-bar.op-tabbar a span{font-size:var(--op-fs-tab);margin-top:0;opacity:1;color:inherit !important}#footer-bar.op-tabbar a.active-nav{color:var(--op-heading) !important}#footer-bar.op-tabbar a.active-nav span{font-weight:700}#footer-bar.op-tabbar a.active-nav::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:28px;height:3px;border-radius:0 0 3px 3px;background:var(--op-action)}.op-topnav{display:none}.op-page{padding:72px 12px 96px}@media(min-width: 768px){.header.op-header,#footer-bar.op-tabbar{display:none !important}.op-topnav{display:block;position:sticky;top:0;z-index:99;background-color:var(--op-bar) !important;-webkit-backdrop-filter:var(--op-glass-filter);backdrop-filter:var(--op-glass-filter);border-bottom:1px solid var(--op-border)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.op-topnav{background-color:var(--op-bar-solid) !important}}}@media(min-width: 768px)and (prefers-reduced-transparency: reduce){.op-topnav{background-color:var(--op-bar-solid) !important;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(min-width: 768px){.op-topnav .op-topnav-in{max-width:1180px;margin:0 auto;height:64px;display:flex;align-items:center;gap:20px;padding:0 24px}.op-topnav .op-logo{margin-right:8px}.op-topnav nav{display:flex;gap:4px;flex:none}.op-topnav nav a{color:var(--op-text) !important;font-weight:600;font-size:var(--op-fs-nav);padding:8px 12px;border-radius:10px;font-family:var(--op-font-ui);white-space:nowrap}.op-topnav nav a:hover{background:var(--op-bg);text-decoration:none !important}.op-topnav nav a.active{color:var(--op-heading) !important;box-shadow:inset 0 -3px 0 var(--op-action);border-radius:10px 10px 0 0}.op-topnav form{margin-left:auto;position:relative;flex:0 1 300px;min-width:160px}.op-topnav .op-suggest{width:360px;left:auto;right:0}.op-topnav form i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--op-muted)}.op-topnav input{width:100%;height:40px;border-radius:12px;border:1px solid var(--op-border);padding:0 12px 0 36px;background:var(--op-bg);color:var(--op-text);font-family:var(--op-font);font-size:var(--op-fs-nav)}.op-topnav input::placeholder{color:var(--op-muted)}.op-page{max-width:1180px;margin:0 auto;padding:24px 24px 48px}}.op-page .card-style{margin:0 0 16px}.op-page .card-style .content{margin:18px 18px}.op-progress{position:fixed;top:0;left:0;z-index:2000;height:3px;width:0;background:var(--op-action);opacity:0;box-shadow:0 0 8px var(--op-action);pointer-events:none;transition:width 8s cubic-bezier(0.1, 0.7, 0.2, 1),opacity 200ms}.op-progress.go{width:85%;opacity:1}@media(prefers-reduced-motion: reduce){.op-progress{transition:opacity 200ms}.op-progress.go{width:100%}}.op-foot{border-top:1px solid var(--op-border);margin-top:24px;padding:20px 16px 104px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-foot a{color:var(--op-text) !important;text-decoration:none !important}.op-foot a:hover{color:var(--op-action) !important}.op-foot__in{max-width:1100px;margin:0 auto}.op-foot__brand{margin:0 0 10px}.op-foot__brand b{color:var(--op-heading);font-family:var(--op-font-heading);font-size:var(--op-fs-small)}.op-foot__brand span{display:block;margin-top:2px}.op-foot__row{margin-bottom:8px}.op-foot__row>b{display:none}.op-foot__row span{display:flex;flex-wrap:wrap;gap:6px}.op-foot__row span a{padding:5px 12px;border:1px solid var(--op-border);border-radius:16px;background:var(--op-card);font-size:var(--op-fs-meta)}.op-foot__base{display:flex;flex-direction:column-reverse;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--op-border)}.op-foot__base nav{display:flex;flex-wrap:wrap}.op-foot__base nav a+a::before{content:"·";margin:0 8px;color:var(--op-muted)}.op-foot__credit{margin:8px 0 0;font-size:12px;color:var(--op-muted)}@media(min-width: 768px){.op-foot{padding-bottom:28px}.op-foot__brand span{display:inline;margin-left:8px}.op-foot__row{display:flex;gap:12px;margin-bottom:4px}.op-foot__row>b{display:block;flex:0 0 72px;font-weight:400;color:var(--op-muted)}.op-foot__row span{gap:0}.op-foot__row span a{padding:0;border:0;background:none}.op-foot__row span a+a::before{content:"·";margin:0 9px;color:var(--op-muted)}.op-foot__base{flex-direction:row;justify-content:space-between}}.op-doc ul,.op-doc-summary ul{padding-left:20px}.op-doc li,.op-doc-summary li{margin-bottom:6px}.op-doc p,.op-doc li,.op-doc-summary p,.op-doc-summary li{color:var(--op-text)}.op-doc-summary{border-left:4px solid var(--op-action)}.op-acct-in{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--op-border);color:var(--op-heading) !important;font-weight:600;font-size:var(--op-fs-nav);font-family:var(--op-font-ui);white-space:nowrap;text-decoration:none !important}.op-acct-in .bi{font-size:1.1rem;color:var(--op-action)}.op-acct-in:hover{border-color:var(--op-action);background:var(--op-bg)}.op-av{position:relative;width:32px;height:32px;flex:none;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:var(--op-action);color:var(--op-card) !important;font-weight:700;font-size:14px}.op-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.op-acct{position:relative}.op-acct summary{list-style:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 4px;border-radius:12px;cursor:pointer;color:var(--op-text)}.op-acct summary::-webkit-details-marker{display:none}.op-acct summary:hover{background:var(--op-bg)}.op-acct summary .bi{font-size:12px;color:var(--op-muted)}.op-acct[open] summary{background:var(--op-bg)}.op-acct .op-acct-name{font-weight:600;font-size:var(--op-fs-nav);font-family:var(--op-font-ui);color:var(--op-heading);white-space:nowrap;max-width:140px;overflow:hidden;text-overflow:ellipsis}.op-acct.op-acct-phone summary{padding:0 4px}.op-acct-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:1200;width:280px;max-width:calc(100vw - 24px);padding:8px;border-radius:16px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:0 12px 32px rgba(15,23,42,.18)}.op-acct-menu>a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--op-text) !important;font-size:var(--op-fs-small);text-decoration:none !important}.op-acct-menu>a .bi{color:var(--op-action);font-size:1.05rem}.op-acct-menu>a:hover,.op-acct-menu>a:focus-visible{background:var(--op-bg)}.op-acct-who{display:flex;gap:10px;align-items:center;padding:8px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--op-border)}.op-acct-who .op-av{width:40px;height:40px;font-size:16px}.op-acct-who>span{display:flex;flex-direction:column;min-width:0}.op-acct-who b{color:var(--op-heading);font-size:var(--op-fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-acct-who small,.op-acct-who .small{color:var(--op-muted);font-size:var(--op-fs-meta);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-acct-who em{align-self:flex-start;margin-top:4px;font-style:normal;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-action);border:1px solid var(--op-border)}.op-acct-note{margin:4px 0 0;padding:8px 12px 2px;border-top:1px solid var(--op-border);font-size:11px;color:var(--op-muted)}.op-menu-acct{font-size:var(--op-fs-meta);color:var(--op-muted);overflow-wrap:anywhere}@media(min-width: 768px)and (max-width: 1439.98px){.op-topnav .op-topnav-in{gap:12px}.op-acct-in{width:40px;padding:0;justify-content:center;font-size:0}.op-acct-in .bi{font-size:1.25rem}.op-acct .op-acct-name,.op-acct summary .bi{display:none}}@media(min-width: 768px)and (max-width: 1099.98px){.op-topnav form{min-width:140px}.op-topnav nav a{padding:8px 8px !important}}@media(min-width: 768px)and (max-width: 899.98px){.op-topnav .op-topnav-in{gap:8px;padding:0 16px}.op-topnav form{min-width:120px}.op-topnav .op-menu-btn{font-size:0;padding:0 10px}}body.theme-dark span.op-av{color:var(--op-card) !important}.op-topnav:has(.op-acct[open]),.header.op-header:has(.op-acct[open]){z-index:1000 !important}.op-nav-more{position:relative}.op-nav-more summary{list-style:none;display:flex;align-items:center;gap:4px;cursor:pointer;color:var(--op-text);font-weight:600;font-size:var(--op-fs-nav);font-family:var(--op-font-ui);padding:8px 12px;border-radius:10px;white-space:nowrap}.op-nav-more summary::-webkit-details-marker{display:none}.op-nav-more summary:hover{background:var(--op-bg)}.op-nav-more summary .bi{font-size:11px;color:var(--op-muted)}.op-nav-more.active summary{color:var(--op-heading);box-shadow:inset 0 -3px 0 var(--op-action);border-radius:10px 10px 0 0}.op-nav-more[open] summary{background:var(--op-bg)}.op-nav-more-list{position:absolute;left:0;top:calc(100% + 8px);z-index:1200;min-width:180px;padding:6px;border-radius:14px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:0 12px 32px rgba(15,23,42,.18)}.op-nav-more-list a{display:block;box-shadow:none !important;border-radius:10px !important}.op-nav-more-list a.active{color:var(--op-action) !important}.op-office{display:grid;gap:0;grid-template-columns:1fr;grid-template-areas:"hero" "hz" "map" "details" "weather" "ad" "news" "news2" "same" "near"}.op-main,.op-side{display:contents}.op-a-hero{grid-area:hero}.op-a-map{grid-area:map}.op-a-details{grid-area:details}.op-a-weather{grid-area:weather}.op-a-news{grid-area:news}.op-a-news2{grid-area:news2}.op-a-ad{grid-area:ad}.op-a-same{grid-area:same}.op-a-near{grid-area:near}@media(min-width: 768px){.op-office{column-gap:16px;grid-template-columns:1fr 1fr;grid-template-areas:"hero hero" "hz hz" "details map" "details weather" "news weather" "news2 news2" "ad ad" "same same" "near near";align-items:start}}@media(min-width: 1200px){.op-office{display:flex;gap:24px;align-items:flex-start}.op-main{display:block;flex:2 1 0;min-width:0}.op-side{display:block;flex:1 1 0;min-width:320px}}.op-breadcrumb{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--op-fs-small);margin-bottom:10px}.op-breadcrumb a,.op-breadcrumb span{color:var(--op-muted)}.op-breadcrumb i{font-size:var(--op-fs-crumb-icon);color:var(--op-muted)}.op-hero h1,.op-hero .h1{font-size:var(--op-fs-title);margin:8px 0 4px}.op-hero .op-sub{color:var(--op-muted);margin-bottom:14px}.op-hero .op-actions{display:flex;flex-wrap:wrap;gap:8px}@media(min-width: 768px){.op-hero h1,.op-hero .h1{font-size:var(--op-fs-title-wide)}}.op-map{border-radius:16px;overflow:hidden;aspect-ratio:4/3;background:var(--op-bg)}.op-map iframe{width:100%;height:100%;border:0;display:block}.op-facts{margin:0;padding:0;list-style:none}.op-facts li{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--op-border)}.op-facts li:last-child{border-bottom:0}.op-facts li>i{flex:0 0 38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--op-bg);color:var(--op-accent);font-size:var(--op-fs-fact-icon)}.op-facts li small,.op-facts li .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta);line-height:1.4}.op-facts li span,.op-facts li a{display:block;color:var(--op-text);font-weight:500;word-break:break-word;line-height:1.5}.op-facts li a{color:var(--op-action)}.op-card-title{display:flex;align-items:center;gap:8px;font-size:var(--op-fs-card-title);margin-bottom:12px}.op-card-title i{color:var(--op-accent)}.op-ad-slot{border:1px dashed var(--op-border);border-radius:12px;min-height:250px;display:flex;align-items:center;justify-content:center;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-same a{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--op-border);color:var(--op-text);text-decoration:none !important}.op-same a:last-child{border-bottom:0}.op-same a:hover span{color:var(--op-action)}.op-same a small,.op-same a .small{color:var(--op-muted)}.op-legacy-widget{color:var(--op-text)}.op-legacy-widget *{max-width:100%}.op-legacy-widget h5,.op-legacy-widget .h5,.op-legacy-widget h6,.op-legacy-widget .h6{color:var(--op-heading) !important}.op-legacy-widget div,.op-legacy-widget section,.op-legacy-widget article,.op-legacy-widget ul,.op-legacy-widget li,.op-legacy-widget table,.op-legacy-widget tr,.op-legacy-widget td,.op-legacy-widget .card,.op-legacy-widget .list-group-item,.op-legacy-widget .row,.op-legacy-widget [class*=col]{background-color:rgba(0,0,0,0) !important;border-color:var(--op-border) !important}.op-legacy-widget p,.op-legacy-widget span,.op-legacy-widget small,.op-legacy-widget .small,.op-legacy-widget div,.op-legacy-widget td,.op-legacy-widget li{color:var(--op-text) !important}.op-legacy-widget a,.op-legacy-widget a *{color:var(--op-action) !important}.op-legacy-widget small,.op-legacy-widget .small,.op-legacy-widget .text-muted,.op-legacy-widget [class*=date],.op-legacy-widget [class*=source]{color:var(--op-muted) !important}.op-wx-now{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.op-wx-now>i{font-size:44px;color:var(--op-accent);line-height:1}.op-wx-now .op-wx-temp{font-family:var(--op-font-heading);font-size:40px;font-weight:700;line-height:1;color:var(--op-heading)}.op-wx-now .op-wx-label{color:var(--op-text);font-weight:600}.op-wx-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, auto);gap:4px 16px;flex:1 1 100%}.op-wx-stats li{color:var(--op-text);font-weight:600}.op-wx-stats small,.op-wx-stats .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta);font-weight:400}.op-wx-sub{margin:16px 0 6px;font-size:var(--op-fs-meta);font-weight:700;color:var(--op-muted)}.op-wx-hours{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.op-wx-hours>div{flex:0 0 64px;text-align:center;background:var(--op-bg);border-radius:12px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:2px}.op-wx-hours small,.op-wx-hours .small{font-size:var(--op-fs-meta);color:var(--op-muted);line-height:1.3}.op-wx-hours i{font-size:20px;color:var(--op-accent)}.op-wx-hours strong{color:var(--op-heading)}.op-wx-pop,.op-wx-pop i{color:var(--op-action) !important}.op-wx-days{list-style:none;margin:0;padding:0}.op-wx-days li{display:grid;grid-template-columns:52px 28px 60px 34px 1fr 34px;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid var(--op-border)}.op-wx-days li:last-child{border-bottom:0}.op-wx-days .op-wx-day{font-weight:600;color:var(--op-text)}.op-wx-days i{font-size:19px;color:var(--op-accent)}.op-wx-days .op-wx-pop{font-size:var(--op-fs-meta)}.op-wx-days .op-wx-min{color:var(--op-muted);text-align:right}.op-wx-days .op-wx-max{color:var(--op-heading);font-weight:700}.op-wx-range{position:relative;height:6px;border-radius:3px;background:var(--op-bg)}.op-wx-range span{position:absolute;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg, #5B9BD5, #E0A23A)}.op-wx-src{margin:10px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted) !important}.op-news{list-style:none;margin:0;padding:0}.op-news li{border-bottom:1px solid var(--op-border)}.op-news li:last-child{border-bottom:0}.op-news a{display:flex;gap:12px;padding:12px 0;text-decoration:none !important;color:inherit}.op-news strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--op-fs-news);font-weight:600;line-height:1.45;color:var(--op-text)}.op-news a:hover strong{color:var(--op-action);text-decoration:underline}.op-news p{margin:4px 0 0;font-size:var(--op-fs-small);color:var(--op-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.op-news small,.op-news .small{display:block;margin-top:4px;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-thumb{display:block;flex:0 0 88px;width:88px;height:64px;border-radius:10px;overflow:hidden;border:1px solid var(--op-border);background:var(--op-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2394a3b8'%3E%3Cpath d='M0 2.5A1.5 1.5 0 0 1 1.5 1h11A1.5 1.5 0 0 1 14 2.5v10.528c0 .3-.05.654-.238.972h.738a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 1 1 0v9a1.5 1.5 0 0 1-1.5 1.5H1.497A1.497 1.497 0 0 1 0 13.5zM2 4v2h10V4zm0 4v1h4V8zm6 0v4h4V8zm-6 2v1h4v-1zm0 2v1h4v-1z'/%3E%3C/svg%3E") center/22px no-repeat}.op-thumb img{width:100%;height:100%;object-fit:cover;display:block}.op-thumb-prov{position:relative;background:linear-gradient(135deg, #EEF4FF, #DCE8FB);border-color:#d5e2f7}.op-thumb-prov>i{position:absolute;inset:0;background:#3b78d8;-webkit-mask:var(--shape) center/contain no-repeat;mask:var(--shape) center/contain no-repeat}.op-thumb-prov img{position:relative;background:none;animation:none}.theme-dark .op-thumb-prov{background:linear-gradient(135deg, #2A5298, #1E3A6E);border-color:#2a4373}.theme-dark .op-thumb-prov>i{background:#9ec5f4}.op-sub-h{margin:4px 0 0;font-size:var(--op-fs-meta);font-weight:700;color:var(--op-muted);letter-spacing:.2px}.op-choose a{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--op-border);text-decoration:none !important}.op-choose a:last-child{border-bottom:0}.op-choose a>i:first-child{flex:0 0 38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--op-bg);color:var(--op-accent)}.op-choose a div{flex:1}.op-choose a strong{display:block;color:var(--op-text)}.op-choose a small,.op-choose a .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-choose a>i:last-child{color:var(--op-muted)}.op-choose a:hover strong{color:var(--op-action)}@media(min-width: 768px){.op-choose-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}}.op-search-big{display:flex;gap:8px;margin-top:12px}.op-search-big input{flex:1;height:46px;border-radius:12px;border:1px solid var(--op-border);padding:0 14px;background:var(--op-bg);color:var(--op-text);font-family:var(--op-font);font-size:var(--op-fs-body)}@keyframes op-shimmer{from{background-position:150% 0}to{background-position:-50% 0}}.op-map,.op-thumb img{background:linear-gradient(100deg, var(--op-bg) 30%, var(--op-border) 50%, var(--op-bg) 70%) var(--op-bg);background-size:200% 100%;animation:op-shimmer 1.3s linear infinite}.op-map.op-loaded,.op-thumb img.op-loaded{animation:none}@media(prefers-reduced-motion: reduce){.op-map,.op-thumb img{animation:none}}.op-alert{display:flex;gap:12px;align-items:flex-start;margin:0 15px 16px;padding:14px 16px;border-radius:16px;background:#fff4e5;border:1px solid #f0b46a;color:#5c3300}.op-alert>i{font-size:22px;color:#b45309;margin-top:2px}.op-alert p{margin:0 0 6px;font-size:var(--op-fs-small);line-height:1.55;color:#5c3300}.op-alert strong{color:#7a2e00}.op-alert small,.op-alert .small{color:#6b4a1e}.op-alert .op-alert-src{margin:0;font-size:var(--op-fs-meta)}.op-alert .op-alert-src a{color:#7a2e00 !important;text-decoration:underline !important}.theme-dark .op-alert{background:#3a2410;border-color:#8a5a22;color:#fbe3c4}.theme-dark .op-alert>i{color:#fdba74}.theme-dark .op-alert p,.theme-dark .op-alert small,.theme-dark .op-alert .small{color:#fbe3c4}.theme-dark .op-alert strong{color:#ffd9a8}.theme-dark .op-alert .op-alert-src a{color:#ffd9a8 !important}.op-wxt .op-alert{margin:0 0 14px}.op-air{display:flex;gap:10px;align-items:flex-start;margin-top:12px;padding-top:12px;border-top:1px solid var(--op-border)}.op-air strong{color:var(--op-heading)}.op-air small,.op-air .small{display:block;margin-top:2px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-air .op-air-label{font-size:var(--op-fs-small);color:var(--op-text);font-weight:600}.op-air-dot{flex:0 0 14px;height:14px;margin-top:4px;border-radius:50%;border:2px solid var(--op-card);box-shadow:0 0 0 1px var(--op-border)}.aqi-1 .op-air-dot{background:#3bccff}.aqi-2 .op-air-dot{background:#92d050}.aqi-3 .op-air-dot{background:#ff0}.aqi-4 .op-air-dot{background:#ffa200}.aqi-5 .op-air-dot{background:#f04646}.op-dla-note{display:block;margin-top:2px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-muted-t{color:var(--op-muted)}.op-phone-form{margin-top:14px;padding:14px;border:1px solid var(--op-border);border-radius:14px;background:var(--op-bg)}.op-phone-form p{margin:0 0 10px;color:var(--op-text)}.op-phone-form p small,.op-phone-form p .small{color:var(--op-muted)}.op-phone-form label{display:block;font-size:var(--op-fs-small);color:var(--op-text);margin-bottom:10px}.op-phone-form input:not(.op-hp){display:block;width:100%;margin-top:4px;padding:9px 12px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);font:inherit}.op-phone-form .btn-op,.op-phone-form .btn-op-outline{padding:8px 14px}.op-phone-form .op-phone-msg{margin:10px 0 0;color:var(--op-danger);font-size:var(--op-fs-small)}.op-phone-form .op-phone-msg:empty{display:none}.op-phone-form .op-phone-msg.ok{color:var(--op-success)}.op-hp{position:absolute !important;left:-9999px !important;width:1px;height:1px;opacity:0}.op-dla-note a{display:inline !important}.op-web-src{margin:10px 0 0}.op-web-src .bi{font-size:inherit}.op-facts li span a{overflow-wrap:anywhere}.op-rp-title{display:flex;align-items:center}.op-rp-head{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:1px solid var(--op-border);background:none;color:var(--op-action);font-family:var(--op-font-ui);font-size:var(--op-fs-small);font-weight:600;cursor:pointer}.op-rp-head .bi{font-size:1em;margin:0}.op-rp-head:hover{background:var(--op-bg)}.op-facts li{position:relative}.op-rp-foot{margin:12px 0 0;font-size:var(--op-fs-small);color:var(--op-muted)}.op-rp-foot a{font-weight:600}body.op-rp-open{overflow:hidden}.op-rp-scrim{position:fixed;inset:0;z-index:2000;background:rgba(10,14,22,.55);display:flex;align-items:center;justify-content:center;padding:16px}.op-rp-sheet{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow:auto;background:var(--op-card);color:var(--op-text);border-radius:20px;padding:22px 22px 18px;box-shadow:0 20px 60px rgba(0,0,0,.35)}.op-rp-sheet h3,.op-rp-sheet .h3{font-size:1.15rem;margin:0 0 2px;color:var(--op-heading);padding-right:32px}@media(max-width: 600px){.op-rp-scrim{align-items:flex-end;padding:0}.op-rp-sheet{border-radius:20px 20px 0 0;max-height:92vh;padding-bottom:calc(18px + env(safe-area-inset-bottom))}}.op-rp-x{position:absolute;top:12px;right:12px;width:36px;height:36px;border:0;border-radius:10px;background:none;color:var(--op-muted);font-size:24px;line-height:1;cursor:pointer}.op-rp-x:hover{background:var(--op-bg)}.op-rp-sub{color:var(--op-muted);font-size:var(--op-fs-small);margin:0 0 14px}.op-rp-l{font-size:var(--op-fs-small);color:var(--op-muted);margin:12px 0 6px;font-weight:600}.op-rp-l span{font-weight:400}input.op-rp-in,select.op-rp-in,textarea.op-rp-in,.theme-dark input.op-rp-in,.theme-dark select.op-rp-in,.theme-dark textarea.op-rp-in{width:100%;height:44px;border-radius:12px;border:1px solid var(--op-border) !important;background:var(--op-bg) !important;color:var(--op-text) !important;padding:0 12px;font-family:var(--op-font);font-size:16px}textarea.op-rp-in,.theme-dark textarea.op-rp-in{height:76px;padding:10px 12px;resize:vertical}.op-rp-in:focus{outline:2px solid var(--op-btn);outline-offset:1px}.op-rp-cur{margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:var(--op-fs-small);overflow-wrap:anywhere}.op-rp-cur small,.op-rp-cur .small{display:block;color:var(--op-muted)}.op-rp-seg{display:flex;flex-wrap:wrap;gap:6px}.op-rp-seg button{height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--op-border);background:none;color:var(--op-text);font-family:var(--op-font-ui);font-size:var(--op-fs-small);cursor:pointer}.op-rp-seg button[aria-checked=true]{background:var(--op-btn);border-color:var(--op-btn);color:#fff}.op-rp-row{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.op-rp-btn,.op-rp-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;font-family:var(--op-font-ui);font-size:var(--op-fs-body);font-weight:600;cursor:pointer;text-decoration:none}.op-rp-btn{border:0;background:var(--op-btn);color:#fff !important}.op-rp-btn:disabled{opacity:.6;cursor:default}.op-rp-btn .bi{margin:0}.op-rp-btn2{border:1px solid var(--op-border);background:none;color:var(--op-text)}.op-rp-wide{width:100%;margin-top:12px}.op-rp-note{font-size:var(--op-fs-meta);color:var(--op-muted);margin:12px 0 0}.op-rp-err{color:var(--op-danger);font-size:var(--op-fs-small);margin:10px 0 0}.op-rp-err:empty{display:none}.op-rp-lock{display:flex;gap:12px;padding:14px;border-radius:14px;background:var(--op-bg)}.op-rp-lock .bi{font-size:22px;color:var(--op-action);margin:0}.op-rp-lock small,.op-rp-lock .small{display:block;color:var(--op-muted);font-size:var(--op-fs-small);margin-top:2px}.op-rp-ok{text-align:center;padding:6px 0 0}.op-rp-ok .bi{font-size:44px;color:var(--op-success);margin:0}.op-rp-ok h3,.op-rp-ok .h3{padding:0;margin-top:6px}.op-rp-ok .op-rp-sub{margin:4px 0 0;overflow-wrap:anywhere}.op-rp-mine{margin-top:14px;border-top:1px solid var(--op-border);padding-top:12px;font-size:var(--op-fs-small)}.op-rp-mine>div{display:flex;justify-content:space-between;gap:10px;padding:5px 0}.op-rp-mine em{flex:none;font-style:normal;font-size:var(--op-fs-meta);padding:2px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-muted)}.op-rp-mine em.ok{color:var(--op-success)}.btn-op-outline.op-follow.on{background:var(--op-bg);border-color:var(--op-action)}.op-follow:disabled{opacity:.6}.op-follow-hint{margin:8px 0 0;font-size:var(--op-fs-small);color:var(--op-muted)}.op-follow-hint a{font-weight:600}.op-chip.op-verified{background:#ecfdf3;border-color:#abefc6;color:#067647}.op-chip.op-verified i{color:#067647}body.theme-dark span.op-chip.op-verified{background:#052e1b;border-color:#14532d;color:#86efac !important}body.theme-dark span.op-chip.op-verified i{color:#86efac}.op-claimline{margin:12px 0 0;font-size:var(--op-fs-small);color:var(--op-muted);display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.op-claimline a{font-weight:600}#footer-bar.op-tabbar-v2{min-height:64px;align-items:stretch;overflow:visible}#footer-bar.op-tabbar-v2 a{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;position:relative;padding:8px 0 12px;color:var(--op-text) !important}#footer-bar.op-tabbar-v2 a i{font-size:var(--op-fs-tab-icon);transform:none;opacity:1;line-height:1;position:relative;z-index:2}#footer-bar.op-tabbar-v2 a span{font-size:var(--op-fs-tab) !important;margin:0 !important;line-height:1.2;position:relative;z-index:2;font-family:var(--op-font-ui) !important}#footer-bar.op-tabbar-v2 a:focus-visible{outline:2px solid var(--op-action);outline-offset:-6px;border-radius:14px}#footer-bar.op-tabbar-v2 a.active-nav{color:var(--op-heading) !important}#footer-bar.op-tabbar-v2 a.active-nav span{font-weight:700}#footer-bar.op-tabbar-v2 a.active-nav::after{content:"";position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:32px;height:3px;border-radius:3px;background:var(--op-action)}#footer-bar.op-tabbar-v2 a.active-nav::before{display:none}#footer-bar.op-tabbar-v2 .op-tab-circle em{position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg, #2C5AA8 0%, #1E3A6E 100%);box-shadow:0 6px 16px rgba(30,58,110,.35);z-index:1}#footer-bar.op-tabbar-v2 .op-tab-circle i{position:absolute;top:-6px;left:50%;transform:translateX(-50%);color:#fff !important;font-size:22px}.theme-dark #footer-bar.op-tabbar-v2 .op-tab-circle em{background:linear-gradient(145deg, #3B78D8 0%, #2F6FD6 100%);box-shadow:0 6px 18px rgba(0,0,0,.55)}.op-menu-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-heading);font-family:var(--op-font-ui);font-size:var(--op-fs-nav);font-weight:600}.op-menu-btn i{font-size:20px}.op-menu-btn:hover{background:var(--op-bg)}.op-menu-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(15,17,23,.45);opacity:0;transition:opacity 250ms ease}.op-menu{position:fixed;top:0;bottom:0;left:0;z-index:1001;width:min(300px,86vw);display:flex;flex-direction:column;transform:translateX(-105%);transition:transform 300ms cubic-bezier(0.2, 0.8, 0.2, 1);font-family:var(--op-font-ui);background:var(--op-menu-bg);box-shadow:8px 0 40px rgba(0,0,0,.18);-webkit-backdrop-filter:var(--op-glass-filter);backdrop-filter:var(--op-glass-filter)}.op-menu *{font-family:inherit}.op-menu .op-logo{font-family:var(--op-font-heading)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.op-menu{background:var(--op-card)}}@media(prefers-reduced-transparency: reduce){.op-menu{background:var(--op-card);-webkit-backdrop-filter:none;backdrop-filter:none}}.op-menu:focus{outline:none}body.op-menu-open{overflow:hidden}body.op-menu-open .op-menu{transform:none}body.op-menu-open .op-menu-backdrop{opacity:1}@media(prefers-reduced-motion: reduce){.op-menu,.op-menu-backdrop{transition:none}}.op-menu-head{position:relative;padding:calc(28px + env(safe-area-inset-top)) 20px 22px;color:#fff;background-color:#1e3a6e;background-image:linear-gradient(145deg, #2C5AA8 0%, #1E3A6E 70%)}.op-menu-head .op-logo{color:#fff !important;font-size:24px}.op-menu-head .op-logo svg{color:#fff;width:26px;height:26px}.op-menu-head .op-logo svg circle{fill:#1e3a6e}.op-menu-head p{color:hsla(0,0%,100%,.85) !important;margin:8px 0 0;font-size:var(--op-fs-small);line-height:1.5}.op-menu-close{position:absolute;top:calc(12px + env(safe-area-inset-top));right:12px;width:38px;height:38px;border-radius:50%;border:0;background:hsla(0,0%,100%,.16);color:#fff;font-size:16px}.op-menu-close:hover{background:hsla(0,0%,100%,.26)}.op-menu-body{flex:1;overflow-y:auto;padding:8px 14px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain}.op-menu-title{margin:18px 6px 6px;font-size:var(--op-fs-meta);font-weight:700;letter-spacing:.04em;color:var(--op-muted) !important}.op-menu-item{display:flex;align-items:center;gap:14px;width:100%;padding:8px 6px;border:0;background:rgba(0,0,0,0);border-radius:12px;color:var(--op-text) !important;text-align:left;font-family:var(--op-font-ui);font-size:var(--op-fs-body);font-weight:500;text-decoration:none !important}.op-menu-item:hover{background:var(--op-border)}.op-menu-item>i:first-child{flex:0 0 38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.op-menu-item span{flex:1}.op-menu-item small,.op-menu-item .small{font-size:var(--op-fs-meta);color:var(--op-muted);border:1px solid var(--op-border);border-radius:999px;padding:2px 8px}.op-menu-item .op-menu-chev{color:var(--op-muted);font-size:13px}.op-tint-navy{background:rgba(30,58,110,.12);color:#1e3a6e}.op-tint-blue{background:rgba(31,95,191,.12);color:#1f5fbf}.op-tint-gold{background:rgba(166,123,31,.15);color:#8a6414}.op-tint-teal{background:rgba(15,118,110,.13);color:#0f766e}.op-tint-slate{background:rgba(91,104,128,.15);color:#475569}.op-tint-red{background:rgba(217,45,32,.12);color:#b42318}.theme-dark .op-tint-navy{background:rgba(169,193,234,.16);color:#a9c1ea}.theme-dark .op-tint-blue{background:rgba(122,167,242,.16);color:#7aa7f2}.theme-dark .op-tint-gold{background:rgba(217,174,79,.16);color:#d9ae4f}.theme-dark .op-tint-teal{background:rgba(94,234,212,.14);color:#5eead4}.theme-dark .op-tint-slate{background:rgba(148,163,184,.16);color:#cbd5e1}.theme-dark .op-tint-red{background:rgba(253,162,155,.16);color:#fda29b}.op-menu-chips{display:flex;flex-wrap:wrap;gap:8px;padding:2px 6px}.op-menu-chips .op-chip{text-decoration:none !important}.op-switch{flex:0 0 46px;height:28px;border-radius:999px;background:var(--op-border);position:relative;transition:background 200ms}.op-switch::after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform 200ms}[aria-checked=true] .op-switch{background:var(--op-btn)}[aria-checked=true] .op-switch::after{transform:translateX(18px)}.op-menu-foot{margin:24px 6px 0;padding-top:14px;border-top:1px solid var(--op-border)}.op-menu-foot p{font-size:var(--op-fs-meta);color:var(--op-muted) !important;margin:0 0 6px;line-height:1.5}.op-menu-foot a{font-size:var(--op-fs-meta)}.op-search-field{position:relative;flex:1 1 260px;min-width:0}.op-search-field>i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--op-muted);pointer-events:none}.op-search-field input{width:100%;height:50px;border-radius:14px;border:1px solid var(--op-border);padding:0 14px 0 42px;background:var(--op-bg);color:var(--op-text);font-family:var(--op-font);font-size:var(--op-fs-body)}.op-search-field input::placeholder{color:var(--op-muted)}.op-search-field input:focus{outline:2px solid var(--op-action);outline-offset:1px;background:var(--op-card)}.op-search-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.op-search-form select{flex:1 1 180px;height:50px;border-radius:14px;border:1px solid var(--op-border);padding:0 12px;background:var(--op-bg);color:var(--op-text);font-family:var(--op-font);font-size:var(--op-fs-body)}.op-search-form .btn-op{height:50px;justify-content:center;flex:0 0 auto}@media(max-width: 575px){.op-search-form .btn-op{flex:1 1 100%}}.op-home-hero h1,.op-home-hero .h1{font-size:var(--op-fs-title);margin:10px 0 6px}.op-home-hero .op-home-search{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.op-home-hero .op-home-search .btn-op{height:50px}.op-home-hero .op-home-links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:var(--op-fs-small)}.op-home-hero .op-home-links a{color:var(--op-action)}@media(min-width: 768px){.op-home-hero h1,.op-home-hero .h1{font-size:var(--op-fs-title-wide)}.op-home-hero .content{margin:28px 28px}}.op-suggest-wrap{position:relative}.op-suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:50;margin:0;padding:6px;list-style:none;background:var(--op-card);border:1px solid var(--op-border);border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.14);max-height:60vh;overflow-y:auto}.op-suggest li a{display:block;padding:9px 12px;border-radius:10px;text-decoration:none !important}.op-suggest li a strong{display:block;color:var(--op-text);font-weight:600}.op-suggest li a small,.op-suggest li a .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-suggest li a:hover,.op-suggest li a[aria-selected=true]{background:var(--op-bg)}.op-suggest li a:hover strong,.op-suggest li a[aria-selected=true] strong{color:var(--op-action)}.op-suggest .op-suggest-more a{color:var(--op-action);font-size:var(--op-fs-small);font-weight:600}.op-suggest .op-suggest-empty{padding:10px 12px;color:var(--op-muted);font-size:var(--op-fs-small)}.op-type-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.op-type-grid a{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:14px;background:var(--op-bg);border:1px solid var(--op-border);text-decoration:none !important}.op-type-grid a strong{font-family:var(--op-font-heading);font-size:22px;color:var(--op-heading);line-height:1.2}.op-type-grid a span{color:var(--op-text);font-size:var(--op-fs-small);line-height:1.4}.op-type-grid a small,.op-type-grid a .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-type-grid a:hover{border-color:var(--op-action)}@media(min-width: 768px){.op-type-grid{grid-template-columns:repeat(5, 1fr)}}.op-province-list{display:flex;flex-wrap:wrap;gap:8px}.op-province-list .op-chip{text-decoration:none !important;font-size:var(--op-fs-small);padding:8px 12px}.op-province-form{margin-top:0}.op-result-count{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-bottom:4px;color:var(--op-text)}.op-result-count strong{color:var(--op-heading)}.op-result-count a{font-size:var(--op-fs-small)}.op-pager{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--op-border)}.op-pager a{display:inline-flex;align-items:center;gap:6px;font-weight:600;padding:8px 12px;border-radius:10px;border:1px solid var(--op-border);text-decoration:none !important}.op-pager span{color:var(--op-muted);font-size:var(--op-fs-small)}.op-about .stat{font-family:var(--op-font-heading);font-size:1.5em;font-weight:700;color:var(--op-action)}.op-about .tone{font-family:var(--op-font-heading);font-size:22px;font-weight:600;color:var(--op-heading)}.op-about code{color:var(--op-action);background:var(--op-bg);padding:2px 8px;border-radius:6px;font-size:.95em;word-break:break-all;font-family:var(--op-font)}.op-about a code{text-decoration:none}.op-about table{color:var(--op-text);--bs-table-bg: transparent;--bs-table-color: var(--op-text)}.op-about th,.op-about td{border-color:var(--op-border) !important}.op-about ol,.op-about ul{color:var(--op-text)}.ac-head{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ac-head h1,.ac-head .h1{margin:0;font-size:1.5rem}.ac-head p{margin:2px 0 8px;color:var(--op-muted);font-size:var(--op-fs-small)}.ac-head p b{color:var(--op-heading)}.op-av.ac-av{width:64px;height:64px;font-size:26px}.ac-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:0 16px;align-items:start;margin-top:16px}.ac-card h2,.ac-card .h2{font-size:1.05rem;margin:0 0 8px;display:flex;gap:8px;align-items:center;color:var(--op-heading)}.ac-card h2 .bi,.ac-card .h2 .bi{color:var(--op-action)}.ac-item{display:flex;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small)}.ac-item:last-of-type{border-bottom:0}.ac-item>.bi{color:var(--op-action);font-size:1.1rem}.ac-item .t{flex:1;min-width:0}.ac-item b{display:block;color:var(--op-heading)}.ac-item small,.ac-item .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.ac-item .go{font-size:var(--op-fs-meta);font-weight:600;white-space:nowrap;color:var(--op-action) !important}details.ac-item{display:block}details.ac-item summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer}details.ac-item summary::-webkit-details-marker{display:none}.ac-delf{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.ac-delf input{flex:1 1 180px;height:36px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit;font-size:var(--op-fs-small)}.ac-red,.ac-item .go.ac-red{color:#b42318 !important}.theme-dark .ac-red,.theme-dark .ac-item .go.ac-red{color:#fda29b !important}.ac-bar{height:8px;border-radius:99px;background:var(--op-bg);overflow:hidden;margin-top:5px}.ac-bar i{display:block;height:100%;background:var(--op-action);border-radius:99px}.ac-soon{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-muted);border:1px solid var(--op-border)}.ac-tiny{font-size:var(--op-fs-meta);color:var(--op-muted);margin:8px 0 0}.ac-st.ok{color:#067647}.theme-dark .ac-st.ok{color:#75e0a7}.ac-fol{margin-top:16px}.ac-count{font-size:var(--op-fs-meta);font-weight:500;color:var(--op-muted)}.ac-count b{color:#b42318;font-weight:700}.theme-dark .ac-count b{color:#fda29b}.ac-fo{display:flex;gap:12px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:11px 0;border-bottom:1px solid var(--op-border)}.ac-fo:last-of-type{border-bottom:0}.ac-fo .t{min-width:0;flex:1 1 260px}.ac-fo .nm{font-weight:700;color:var(--op-heading) !important}.ac-fo small,.ac-fo .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta)}.ac-mem{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-primary);border:1px solid var(--op-border)}.ac-wx{display:flex;gap:6px;align-items:baseline;font-size:var(--op-fs-small);margin-top:4px;line-height:1.4}.ac-wx.red{color:#b42318}.ac-wx.amber{color:#93370d}.ac-wx.ok{color:#067647}body.theme-dark span.ac-wx.red{color:#fda29b !important}body.theme-dark span.ac-wx.amber{color:#fec84b !important}body.theme-dark span.ac-wx.ok{color:#75e0a7 !important}.ac-fo-act{display:flex;gap:6px;flex-wrap:wrap}.ac-mini{display:inline-flex;align-items:center;gap:5px;font-size:var(--op-fs-meta);font-weight:600;padding:5px 10px;border-radius:10px;border:1px solid var(--op-border);background:rgba(0,0,0,0);color:var(--op-action);cursor:pointer}.ac-mini:hover{background:var(--op-bg)}.ac-mini:disabled{opacity:.6}.cl-card{max-width:720px;margin-left:auto !important;margin-right:auto !important}.cl-h{font-size:1.45rem;margin:0 0 6px;color:var(--op-heading);line-height:1.35}.cl-sub{color:var(--op-muted);margin:0 0 14px}.cl-tiny{font-size:var(--op-fs-meta);color:var(--op-muted);margin:12px 0 0}.cl-l{font-weight:600;color:var(--op-muted);font-size:var(--op-fs-small);margin:14px 0 4px}.cl-2{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:0 12px}.cl-f{display:block;margin-bottom:10px}.cl-f>span{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--op-fs-small);font-weight:600;color:var(--op-muted);margin-bottom:4px}.cl-f input,.cl-f select{width:100%;height:44px;border:1px solid var(--op-border);border-radius:12px;background:var(--op-bg);color:var(--op-text);padding:0 12px;font:inherit}.cl-m{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--op-border);border-radius:14px;margin-top:8px;cursor:pointer}.cl-m.on{border-color:var(--op-action);background:var(--op-bg)}.cl-m.off{opacity:.55;cursor:default}.cl-m input{margin-top:5px;accent-color:var(--op-btn)}.cl-m b{display:block;color:var(--op-heading)}.cl-m small,.cl-m .small{display:block;color:var(--op-muted);font-size:var(--op-fs-small);overflow-wrap:anywhere}.cl-m code{font-size:.92em;background:var(--op-bg);color:var(--op-text);padding:1px 6px;border-radius:6px}.cl-rec{font-size:11px;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--op-bg);color:var(--op-action);border:1px solid var(--op-border);margin-left:4px}.cl-doc{margin:8px 0 0 30px}.cl-doc input[type=file]{font-size:var(--op-fs-small);color:var(--op-text)}.cl-agree{display:flex;gap:8px;align-items:flex-start;margin:16px 0 0;font-size:var(--op-fs-small)}.cl-agree input{margin-top:4px;accent-color:var(--op-btn)}.cl-go{width:100%;justify-content:center;margin-top:14px;height:48px}.cl-who{padding:12px 14px;border-radius:14px;background:var(--op-bg);margin:0 0 12px}.cl-who b,.cl-who span,.cl-who small,.cl-who .small{display:block}.cl-who b{color:var(--op-heading)}.cl-who small,.cl-who .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.cl-ans{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.cl-ans button{height:48px}.cl-no{color:#b42318 !important}.theme-dark .cl-no{color:#fda29b !important}.cl-ok{text-align:center;padding:8px 0}.cl-ok>.bi{font-size:46px;color:var(--op-success, #067647)}.mg-head{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mg-head>div{flex:1 1 300px}.mg-head .cl-sub{margin:0}.mg-head .op-chip{vertical-align:middle;font-size:12px}.mg-grid{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:0 16px;align-items:start;margin-top:16px}@media(max-width: 900px){.mg-grid{grid-template-columns:1fr}}.mg-f input+input{margin-top:6px}.mg-src{font-style:normal;font-size:11px;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--op-bg);color:var(--op-muted);border:1px solid var(--op-border)}.mg-src.o{background:#ecfdf3;color:#067647;border-color:#abefc6}body.theme-dark em.mg-src.o{background:#052e1b;color:#86efac !important;border-color:#14532d}.mg-reset{margin-left:auto;border:0;background:none;color:var(--op-action);font:inherit;font-size:var(--op-fs-meta);font-weight:600;cursor:pointer;padding:0}.mg-t{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small)}.mg-t b{display:block;color:var(--op-heading)}.mg-t small,.mg-t .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta);overflow-wrap:anywhere}.mg-t form{margin:0}.mg-inv{margin-top:14px}.mg-inv-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:6px}.mg-inv-row select{height:40px;border:1px solid var(--op-border);border-radius:10px;background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit;font-size:var(--op-fs-small);flex:1 1 200px}.mg-inv-row .btn-op{height:40px;padding:0 16px}.mg-h3{font-size:1rem;margin:18px 0 4px;color:var(--op-heading)}.mg-claim{padding:10px 0;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small);color:var(--op-text)}.mg-claim b{color:var(--op-heading)}.mg-claim small,.mg-claim .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta);margin-top:2px;overflow-wrap:anywhere}.mg-n{color:#93370d}.theme-dark .mg-n{color:#fec84b}.mg-fwd{margin-top:8px}.mg-fwd summary{cursor:pointer;font-weight:600;color:var(--op-action);font-size:var(--op-fs-small)}.mg-addr{display:flex !important;align-items:center;gap:6px;margin:0 !important}.mg-addr input{flex:1 1 auto;min-width:0}.mg-addr em{font-style:normal;color:var(--op-muted);font-size:var(--op-fs-small);white-space:nowrap}.pp-list{display:flex;flex-direction:column}.pp{display:flex;gap:14px;padding:13px 0;border-bottom:1px solid var(--op-border);color:var(--op-text) !important;text-decoration:none !important}.pp:last-child{border-bottom:0}.pp .t{min-width:0;flex:1;display:flex;flex-direction:column;align-items:flex-start}.pp:hover .pp-ti{color:var(--op-action)}.pp-ph{width:104px;height:76px;border-radius:12px;flex:none;overflow:hidden;background:var(--op-bg);display:grid;place-items:center}.pp-ph img{width:100%;height:100%;object-fit:cover}.pp-ph.pdf i{font-size:30px;color:#d92d20}.pp-dt{width:60px;flex:none;align-self:flex-start;border:1px solid var(--op-border);border-radius:12px;text-align:center;padding:6px 0}.pp-dt b{display:block;font-size:22px;line-height:1.1;color:var(--op-heading)}.pp-dt small,.pp-dt .small{display:block;font-size:12px;color:var(--op-muted)}.pp-k{display:inline-flex;gap:4px;align-items:center;font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--op-bg);border:1px solid var(--op-border);color:var(--op-primary)}.pp-k.k-event{background:#eef4ff;color:#1e4fbf;border-color:#c7d7fe}.pp-k.k-procure{background:#fef0c7;color:#93370d;border-color:#fedf89}.pp-k.k-job{background:#ecfdf3;color:#067647;border-color:#abefc6}.pp-k.k-closed{background:#f2f4f7;color:#475467}body.theme-dark span.pp-k{background:#1f242f;color:#cecfd2 !important;border-color:#333741}body.theme-dark span.pp-k.k-event{background:#172554;color:#a5b4fc !important;border-color:#1e3a8a}body.theme-dark span.pp-k.k-procure{background:#3b2a0b;color:#fec84b !important;border-color:#5c3d0a}body.theme-dark span.pp-k.k-job{background:#052e1b;color:#86efac !important;border-color:#14532d}.pp-of{font-size:12px;font-weight:700;color:var(--op-action)}.pp-ti{display:block;font-size:1.02rem;margin:5px 0 2px;color:var(--op-heading);line-height:1.4}.pp-ex{font-size:var(--op-fs-small);color:var(--op-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pp-m{display:block;color:var(--op-muted);font-size:var(--op-fs-meta);margin-top:3px}body.theme-dark span.pp-ex,body.theme-dark span.pp-of{color:inherit}.pp-more{display:inline-flex;gap:6px;margin-top:8px;font-weight:600}.pp-src{font-size:var(--op-fs-meta);color:var(--op-muted);margin:10px 0 0}.pp-pager{display:flex;justify-content:space-between;margin-top:12px;font-weight:600}@media(max-width: 480px){.pp-ph{width:84px;height:64px}}.po h1,.po .h1{font-size:1.6rem;line-height:1.35;margin:10px 0 8px;color:var(--op-heading)}.po-by{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:var(--op-fs-small);color:var(--op-muted)}.po-by a.op-chip{text-decoration:none}.op-chip.po-closed{background:#f2f4f7;color:#475467}.po-ev{display:grid;grid-template-columns:auto 1fr;gap:6px 10px;align-items:baseline;padding:12px 14px;border-radius:14px;background:var(--op-bg);margin:14px 0}.po-ev .bi{color:var(--op-action)}.po-gal{display:grid;gap:8px;margin:14px 0;grid-template-columns:1fr 1fr}.po-gal.n1{grid-template-columns:1fr}.po-gal img{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:12px;display:block;background:var(--op-bg)}.po-body{font-size:1.02rem;line-height:1.8;overflow-wrap:anywhere}.po-body p{margin:0 0 12px}.po-file{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid var(--op-border);border-radius:12px;margin:12px 0;text-decoration:none !important}.po-file>.bi{font-size:26px;color:#d92d20}.po-file b{display:block;color:var(--op-heading);overflow-wrap:anywhere}.po-file small,.po-file .small{color:var(--op-muted)}.po-foot{font-size:var(--op-fs-meta);color:var(--op-muted);margin:14px 0 0}.po-rep{display:inline}.po-rep summary{display:inline;cursor:pointer;color:var(--op-action)}.po-rep form{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.po-rep input{flex:1 1 220px;height:38px;border:1px solid var(--op-border);border-radius:10px;background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit}.po-rep .btn-op-outline{padding:6px 14px}.po-adm{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:14px;padding:10px 12px;border:1px dashed #f4b4ae;border-radius:12px;font-size:var(--op-fs-small)}.po-adm input{flex:1 1 220px;height:34px;border:1px solid var(--op-border);border-radius:8px;background:var(--op-bg);color:var(--op-text);padding:0 8px;font:inherit}.mg-posts{margin-bottom:0}.pe-kinds{display:flex;gap:6px;flex-wrap:wrap;margin:2px 0 12px}.pe-kinds input{position:absolute;opacity:0;pointer-events:none}.pe-kinds span{display:inline-flex;gap:5px;align-items:center;padding:7px 13px;border-radius:999px;border:1px solid var(--op-border);font-size:var(--op-fs-small);color:var(--op-text);cursor:pointer}.pe-kinds input:checked+span{background:var(--op-btn);border-color:var(--op-btn);color:#fff;font-weight:600}.pe-kinds input:focus-visible+span{outline:3px solid var(--op-action);outline-offset:2px}body.theme-dark .pe-kinds input:checked+span{color:#fff !important}.pe textarea{width:100%;border:1px solid var(--op-border);border-radius:12px;background:var(--op-bg);color:var(--op-text);padding:10px 12px;font:inherit;line-height:1.6}.pe .cl-f small,.pe .cl-f .small{font-weight:400}.pe input[type=file]{font-size:var(--op-fs-small);color:var(--op-text);margin-top:4px;max-width:100%}.pe-t{gap:0 8px}.pe-ph{display:flex;gap:8px;flex-wrap:wrap}.pe-ph label{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--op-muted)}.pe-ph img{width:88px;height:66px;object-fit:cover;border-radius:10px}.pe-pdf{display:flex;gap:8px;align-items:center;font-size:var(--op-fs-small)}.pe-pdf .bi{color:#d92d20}.pe-pdf label{color:var(--op-muted)}.pe-rules{font-size:var(--op-fs-meta);color:#93370d;background:#fffaeb;border-radius:10px;padding:8px 10px;margin:6px 0 10px}body.theme-dark p.pe-rules{background:#2a2010;color:#fec84b}.pe-row{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-start}.pe-sch summary{list-style:none;cursor:pointer}.pe-sch summary::-webkit-details-marker{display:none}.pe-sch[open]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.pe-sch input{height:44px;border:1px solid var(--op-border);border-radius:12px;background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit}.pe-l{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small);flex-wrap:wrap}.pe-l>span:first-child{min-width:0;flex:1 1 200px}.pe-l a b{color:var(--op-heading)}.pe-l small,.pe-l .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta)}.pe-l form{margin:0;display:inline}.pe-a{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pe-st{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-muted);border:1px solid var(--op-border)}.pe-st.pub{background:#dcfae6;color:#067647;border-color:#abefc6}.pe-st.sch{background:#eef4ff;color:#1e4fbf;border-color:#c7d7fe}.pe-st.hid{background:#fee4e2;color:#b42318;border-color:#fecdca}body.theme-dark span.pe-st.pub{background:#052e1b;color:#86efac !important}body.theme-dark span.pe-st.sch{background:#172554;color:#a5b4fc !important}body.theme-dark span.pe-st.hid{background:#3b0d0b;color:#fda29b !important}.po-gal:not(.n1) img{aspect-ratio:4/3;height:auto}body.theme-dark a.op-chip.op-verified{background:#052e1b;border-color:#14532d;color:#86efac !important}body.theme-dark a.op-chip.op-verified i{color:#86efac}.op-demo-bar{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:0 0 14px;border-radius:14px;background:#fffaeb;border:1px solid #fedf89;color:#7a2e0e;font-size:var(--op-fs-small)}.op-demo-bar>.bi{font-size:18px}.op-demo-bar a{font-weight:600}body.theme-dark div.op-demo-bar{background:#2a2010;border-color:#5c3d0a;color:#fec84b}body.theme-dark div.op-demo-bar span,body.theme-dark div.op-demo-bar b{color:#fec84b !important}.op-demo-list{list-style:none;padding:0;margin:0}.op-demo-list li{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--op-border)}.op-demo-list li:last-child{border-bottom:0}.op-demo-list .bi{font-size:20px;color:var(--op-action);flex:none}.op-demo-list b{color:var(--op-heading)}.og-hero h1,.og-hero .h1{font-size:1.7rem;line-height:1.35;margin:10px 0 8px;color:var(--op-heading)}.og-lead{font-size:1.05rem;color:var(--op-text);margin:0 0 14px}.og-pilot{margin:14px 0 0;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:var(--op-fs-small);color:var(--op-muted)}.og-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:0 16px;align-items:start}.og-steps{list-style:none;padding:0;margin:0}.og-step{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--op-border)}.og-step:last-child{border-bottom:0}.og-step h3,.og-step .h3{font-size:1rem;margin:2px 0 4px;color:var(--op-heading)}.og-step p{margin:0;font-size:var(--op-fs-small);color:var(--op-text);overflow-wrap:anywhere}.og-step code{font-size:.9em}.og-n{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--op-btn);color:#fff;font-weight:700}body.theme-dark span.og-n{color:#fff !important}.og-rules{margin:0;padding-left:20px}.og-rules li{padding:3px 0}.og-faq{border-bottom:1px solid var(--op-border);padding:10px 0}.og-faq summary{cursor:pointer;font-weight:600;color:var(--op-heading)}.og-faq p{margin:8px 0 0;color:var(--op-text)}.po-gal a{cursor:zoom-in}.pswp-cap{position:absolute;left:0;right:0;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));text-align:center;color:#e4e7ec;font-size:14px;line-height:1.5;background:linear-gradient(transparent, rgba(0, 0, 0, 0.6));pointer-events:none}.op-bell{position:relative;display:inline-flex}.op-bell .op-icon-btn{position:relative}.op-bell-n{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#d92d20;color:#fff;font:700 11px/18px var(--op-font, sans-serif);text-align:center;box-shadow:0 0 0 2px var(--op-card)}.op-bell-panel{position:absolute;top:calc(100% + 8px);right:-60px;width:min(360px,100vw - 24px);background:var(--op-card);border:1px solid var(--op-border);border-radius:16px;box-shadow:0 18px 48px rgba(16,24,40,.18);z-index:1060;overflow:hidden}.op-header .op-bell-panel{position:fixed;top:60px;right:12px}.op-bell-h{padding:12px 16px;font-weight:700;color:var(--op-heading);border-bottom:1px solid var(--op-border)}.op-bell-list{max-height:min(60vh,440px);overflow:auto}.op-bell-empty{padding:16px;margin:0;color:var(--op-muted);font-size:14px}.op-bell-all{display:flex;justify-content:center;gap:6px;padding:12px;font-weight:600;border-top:1px solid var(--op-border);text-decoration:none}.fd-mini{position:relative;display:block;padding:10px 16px 10px 28px;text-decoration:none;color:var(--op-text);border-bottom:1px solid var(--op-border)}.fd-mini:last-child{border-bottom:0}.fd-mini:hover{background:var(--op-bg)}.fd-mini b{display:block;color:var(--op-heading);font-size:14.5px;line-height:1.45;margin:2px 0}.fd-mini small,.fd-mini .small{color:var(--op-muted);font-size:12px}.fd-of{font-size:12.5px;color:var(--op-muted)}.fd-of .pp-k{font-size:12px}.fd-dot{position:absolute;left:12px;top:17px;width:8px;height:8px;border-radius:50%;background:#2e90fa}.fd-fold{display:inline-flex;gap:8px;align-items:center;margin:10px auto 0;padding:8px 16px;border-radius:999px;background:#eff8ff;color:#175cd3;font-weight:700;font-size:14px;text-decoration:none;border:1px solid #b2ddff}.fd-sug{margin-top:12px;border:1px solid var(--op-border);border-radius:14px;padding:4px 14px 8px;background:var(--op-card)}.fd-sug-h{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.fd-sug-h b{color:var(--op-heading)}.fd-sug-x{border:0;background:none;color:var(--op-muted);padding:4px 6px;cursor:pointer}.fd-sug-r{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--op-border)}.fd-sug-r span b{display:block;color:var(--op-heading);font-size:14.5px}.fd-sug-r small,.fd-sug-r .small{color:var(--op-muted);font-size:12.5px}.fd-sug-r .op-follow{flex:0 0 auto}.ac-more{margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none}body.theme-dark .op-bell-panel{background:#1a1f28 !important}body.theme-dark .op-bell-h,body.theme-dark .fd-mini b,body.theme-dark .fd-sug-h b,body.theme-dark .fd-sug-r span b{color:#f2f4f7 !important}body.theme-dark .fd-mini,body.theme-dark .fd-of,body.theme-dark .fd-mini small,body.theme-dark .fd-mini .small,body.theme-dark .op-bell-empty,body.theme-dark .fd-sug-r small,body.theme-dark .fd-sug-r .small{color:#98a2b3 !important}body.theme-dark .fd-mini:hover{background:hsla(0,0%,100%,.04) !important}body.theme-dark .fd-fold{background:#102a56 !important;color:#b2ddff !important;border-color:#1849a9 !important}body.theme-dark .fd-sug{background:rgba(0,0,0,0) !important}.op-nav-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#d92d20;margin-left:5px;vertical-align:super;box-shadow:0 0 0 2px var(--op-card)}.op-admin-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px}.op-admin-bar nav{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 auto}.op-admin-bar nav a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:12px;font-family:var(--op-font-ui);font-weight:600;font-size:var(--op-fs-small);color:var(--op-text) !important;border:1px solid var(--op-border);background:var(--op-card);text-decoration:none !important}.op-admin-bar nav a.active{color:#fff !important;background:var(--op-btn);border-color:var(--op-btn)}.op-admin-bar nav a:hover:not(.active){border-color:var(--op-action)}.op-admin-bar .op-admin-user{display:flex;align-items:center;gap:10px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-admin-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:var(--op-fs-meta);font-weight:700;background:rgba(166,123,31,.15);color:#6f4f0e}.theme-dark .op-admin-badge{background:rgba(217,174,79,.16);color:#d9ae4f}.op-admin h1,.op-admin .h1,.op-admin .h3{font-size:var(--op-fs-h2)}.op-admin .panel{background:var(--op-card);border:1px solid var(--op-border);border-radius:16px;padding:18px;margin-bottom:16px;box-shadow:var(--op-shadow);color:var(--op-text)}.op-admin .panel h2,.op-admin .panel .h2{font-size:var(--op-fs-card-title);color:var(--op-heading);margin-bottom:12px}.op-admin .kpi{font-family:var(--op-font-heading);font-size:28px;font-weight:700;color:var(--op-heading);line-height:1.2}.op-admin .ok{color:var(--op-success) !important}.op-admin .bad{color:var(--op-danger) !important}.op-admin .warn{color:var(--op-warning) !important}.theme-dark .op-admin .ok{color:var(--op-success) !important}.theme-dark .op-admin .bad{color:var(--op-danger) !important}.theme-dark .op-admin .warn{color:var(--op-warning) !important}.theme-dark .op-admin code{color:var(--op-action)}.theme-dark .op-admin .table{--bs-table-color: var(--op-text);--bs-table-bg: transparent;--bs-table-border-color: var(--op-border);--bs-table-striped-color: var(--op-text);--bs-table-hover-color: var(--op-text);color:var(--op-text)}.theme-dark .op-admin .table th{color:var(--op-heading)}.theme-dark .op-admin .form-control,.theme-dark .op-admin .form-select{background:var(--op-bg);color:var(--op-text);border-color:var(--op-border);font-family:var(--op-font)}.theme-dark .op-admin .form-control::placeholder,.theme-dark .op-admin .form-select::placeholder{color:var(--op-muted)}.theme-dark .op-admin .form-control:focus,.theme-dark .op-admin .form-select:focus{background:var(--op-card);color:var(--op-text);border-color:var(--op-action);box-shadow:0 0 0 3px rgba(31,95,191,.2)}.theme-dark .op-admin a{color:var(--op-action)}.op-admin .btn,.op-login .btn{font-family:var(--op-font-ui);font-weight:600;border-radius:12px}.op-admin .btn-primary,.op-login .btn-primary{background:var(--op-btn);border-color:var(--op-btn);color:#fff}.op-admin .btn-primary:hover,.op-login .btn-primary:hover{filter:brightness(1.08)}.op-admin .btn-outline-primary,.op-login .btn-outline-primary{color:var(--op-action);border-color:var(--op-action)}.op-admin .btn-outline-primary:hover,.op-login .btn-outline-primary:hover{background:var(--op-btn);color:#fff}.op-admin .btn-outline-secondary,.op-login .btn-outline-secondary{color:var(--op-text);border-color:var(--op-border)}.op-admin .btn-outline-secondary:hover,.op-login .btn-outline-secondary:hover{background:var(--op-bg);color:var(--op-text)}.op-admin .btn-link,.op-login .btn-link{color:var(--op-action)}.op-login{max-width:440px;margin:4vh auto 0}.op-login .form-control{background:var(--op-bg);color:var(--op-text);border-color:var(--op-border);height:48px;border-radius:12px;font-family:var(--op-font)}.op-login .form-control::placeholder{color:var(--op-muted)}.op-login .btn-google{background:var(--op-card);border:1px solid var(--op-border);color:var(--op-text);height:48px}.op-login .or{text-align:center;color:var(--op-muted);margin:14px 0;font-size:var(--op-fs-small)}.op-note-list{list-style:none;margin:0;padding:0}.op-note-list li{border-bottom:1px solid var(--op-border)}.op-note-list li:last-child{border-bottom:0}.op-note-list a{display:flex;align-items:center;gap:12px;padding:12px 4px;text-decoration:none !important;color:var(--op-text) !important}.op-note-list a:hover strong{color:var(--op-action)}.op-note-list .is-done strong{text-decoration:line-through;color:var(--op-muted)}.op-note-main{flex:1;min-width:0}.op-note-main strong{display:block;font-weight:600}.op-note-main small,.op-note-main .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-note-prio-dot{flex:0 0 10px;height:10px;border-radius:50%;background:var(--op-border)}.op-note-prio-dot.p-high{background:#d9480f}.op-note-prio-dot.p-normal{background:#3987e5}.op-note-prio-dot.p-low{background:#94a3b8}.op-note-status{flex:0 0 auto;font-size:var(--op-fs-meta);font-weight:600;padding:2px 10px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text)}.op-note-status.s-open{border-color:#3987e5}.op-note-status.s-doing{border-color:#b45309}.op-note-status.s-waiting{border-color:#7c3aed}.op-note-status.s-done{border-color:#15803d}.op-note-status.s-archived{border-color:var(--op-muted)}.op-note-prio{font-size:var(--op-fs-meta);color:var(--op-muted)}.op-note-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text) !important;font-size:var(--op-fs-meta);text-decoration:none !important}.op-note-tag small,.op-note-tag .small{color:var(--op-muted)}.op-note-tag.active{border-color:var(--op-action);background:var(--op-bg);font-weight:600}.op-note-tag:hover{border-color:var(--op-action)}.op-note-title{font-family:var(--op-font-heading);font-size:var(--op-fs-h3);margin:4px 0}.op-note-body{color:var(--op-text);line-height:1.65}.op-note-body .op-note-h{margin:16px 0 6px;font-size:var(--op-fs-h5);font-weight:700;color:var(--op-heading)}.op-note-body ul{padding-left:20px}.op-note-body code{font-size:.9em}.op-note-body .op-note-table{font-size:var(--op-fs-small)}.op-note-body .op-note-table th{background:var(--op-bg)}.op-note-form{display:flex;flex-direction:column;gap:10px}.op-note-form label{display:block;font-weight:600;font-size:var(--op-fs-small);width:100%}.op-note-form .form-control,.op-note-form .form-select{margin-top:4px;font-weight:400}.op-admin .btn-primary,body .btn-primary{background:var(--op-btn) !important;border-color:var(--op-btn) !important;color:#fff !important}.op-admin .btn-outline-secondary,body .btn-outline-secondary{background:var(--op-card) !important;border-color:var(--op-border) !important;color:var(--op-text) !important}.op-admin .btn-outline-secondary:hover,body .btn-outline-secondary:hover{border-color:var(--op-action) !important;color:var(--op-action) !important}.op-admin .btn-outline-danger,body .btn-outline-danger{background:var(--op-card) !important;border-color:#c2410c !important;color:#9a3412 !important}.op-admin .btn-outline-danger:hover,body .btn-outline-danger:hover{background:#fff1ea !important}.theme-dark .btn-outline-danger{border-color:#fb923c !important;color:#fdba74 !important}.theme-dark .btn-outline-danger:hover{background:#3a2410 !important}.op-bare{display:block}body:has(.adm){background:var(--op-bg)}.adm{min-height:100vh;color:var(--op-text);font-family:var(--op-font)}.adm a{text-decoration:none}.adm-top{position:sticky;top:0;z-index:60;height:56px;display:flex;align-items:center;gap:14px;padding:0 16px;background:var(--op-card);border-bottom:1px solid var(--op-border)}.adm-brand{display:inline-flex;align-items:center;gap:6px;font-family:var(--op-font-heading);font-weight:700;font-size:17px;color:var(--op-heading) !important;white-space:nowrap}.adm-brand svg{width:18px;height:18px;color:var(--op-action)}.adm-brand span{font-family:var(--op-font-ui);font-size:11px;font-weight:700;color:#fff;background:#1e3a6e;border-radius:6px;padding:2px 7px;margin-left:2px;letter-spacing:.02em}.theme-dark .adm-brand span{background:#2f67c4}.adm-go{flex:1;max-width:360px;margin-left:8px;position:relative}.adm-go i{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--op-muted);font-size:13px}.adm-go input{width:100%;height:36px;padding:0 14px 0 32px;font:inherit;font-size:var(--op-fs-small);border:1px solid var(--op-border);border-radius:999px;background:var(--op-bg);color:var(--op-text)}.adm-go input:focus{outline:2px solid rgba(31,95,191,.25);border-color:var(--op-action)}.adm-icon{margin-left:auto;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--op-border);border-radius:10px;background:var(--op-card);color:var(--op-text);cursor:pointer}.adm-me{position:relative}.adm-me>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:var(--op-fs-small);color:var(--op-text)}.adm-me>summary::-webkit-details-marker{display:none}.adm-me>summary i{font-size:11px;color:var(--op-muted)}.adm-av{width:32px;height:32px;border-radius:50%;background:#1e3a6e;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.theme-dark .adm-av{background:#2f67c4}.adm-me-drop,.adm-drop{position:absolute;top:calc(100% + 10px);background:var(--op-card);border:1px solid var(--op-border);border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.18);padding:6px;z-index:70}.adm-me-drop{right:0;min-width:220px}.adm-me-drop a,.adm-me-drop button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;border-radius:8px;color:var(--op-text) !important;font:inherit;font-size:var(--op-fs-small);background:none;border:0;cursor:pointer}.adm-me-drop a:hover,.adm-me-drop button:hover{background:var(--op-bg);color:var(--op-action) !important}.adm-me-mail{margin:4px 10px 6px;font-size:var(--op-fs-meta);color:var(--op-muted);word-break:break-all}.adm-burger{display:none;position:relative}.adm-burger>summary{list-style:none;cursor:pointer;font-size:22px;padding:2px 6px;color:var(--op-text)}.adm-burger>summary::-webkit-details-marker{display:none}.adm-drop{left:-8px;width:280px;max-height:calc(100vh - 80px);overflow:auto;padding:6px 8px 10px}.adm-layout{display:flex;align-items:flex-start;min-height:calc(100vh - 56px)}.adm-side{position:sticky;top:56px;flex:none;width:240px;height:calc(100vh - 56px);overflow-y:auto;padding:12px 10px 24px;background:var(--op-card);border-right:1px solid var(--op-border)}.adm-main{flex:1;min-width:0;padding-bottom:40px}.adm-page{max-width:1120px;margin:0 auto;padding:22px 24px 0}.adm-group{margin:18px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--op-muted);text-transform:uppercase}.adm-side a,.adm-drop a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:var(--op-text) !important;font-family:var(--op-font-ui);font-size:var(--op-fs-small);line-height:1.3}.adm-side a i,.adm-drop a i{width:18px;text-align:center;color:var(--op-muted)}.adm-side a:hover,.adm-drop a:hover{background:var(--op-bg)}.adm-side a.on,.adm-drop a.on{background:rgba(31,95,191,.1);color:var(--op-action) !important;font-weight:700}.adm-side a.on i,.adm-drop a.on i{color:var(--op-action)}.theme-dark .adm-side a.on,.theme-dark .adm-drop a.on{background:rgba(109,167,236,.14)}.adm-lbl{flex:1;min-width:0}.adm-count{flex:none;min-width:22px;text-align:center;font-size:11px;font-weight:700;color:#fff;background:#c2410c;border-radius:999px;padding:1px 7px}.adm .panel{border-radius:14px;box-shadow:none;padding:16px 18px}.adm .adm-page>h1,.adm .adm-page>.h1,.adm .adm-page h1.h3,.adm .adm-page .h3.h1{font-family:var(--op-font-heading);font-size:24px;color:var(--op-heading)}@media(max-width: 900px){.adm-side{display:none}.adm-burger{display:block}.adm-me-t{display:none}.adm-page{padding:16px 14px 0}}@media(max-width: 520px){.adm-brand span{display:none}.adm-go{margin-left:0}.adm-top{gap:10px}}@media print{.adm-top,.adm-side{display:none}}.adm-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px}.adm-sub{margin:0;color:var(--op-muted);font-size:var(--op-fs-small)}.adm-quick{display:flex;flex-wrap:wrap;gap:8px}.adm-kpis{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px;margin-bottom:16px}@media(min-width: 700px){.adm-kpis{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1300px){.adm-kpis{grid-template-columns:repeat(6, 1fr)}.adm-kpi b{font-size:26px}}.adm-stack{display:flex;flex-direction:column}.adm-kpi{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:14px;background:var(--op-card);border:1px solid var(--op-border);color:var(--op-text) !important;text-decoration:none !important}.adm-kpi b{font-family:var(--op-font-heading);font-size:28px;line-height:1.15;color:var(--op-heading)}.adm-kpi b em{font-style:normal;font-size:14px;color:var(--op-muted);font-weight:600}.adm-kpi b.good{color:#15803d}.adm-kpi b.warn{color:#b45309}.adm-kpi b.bad{color:#b42318}.adm-kpi small,.adm-kpi .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.adm-kpi:is(a):hover{border-color:var(--op-action)}.theme-dark .adm-kpi b.good{color:#4ade80}.theme-dark .adm-kpi b.warn{color:#fbbf24}.theme-dark .adm-kpi b.bad{color:#f87171}.adm-kpi-l{display:flex;align-items:center;gap:6px;font-size:var(--op-fs-meta);font-weight:600;color:var(--op-muted)}.adm-kpi-l i{color:var(--op-action)}.adm-grid{display:grid;grid-template-columns:1fr;gap:0 16px}@media(min-width: 1000px){.adm-grid{grid-template-columns:1fr 1fr}.adm-span2{grid-column:1/-1}}.adm-card-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin-bottom:10px}.adm-card-h h2,.adm-card-h .h2{margin:0 !important}.adm-card-h small,.adm-card-h .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.adm-more{font-size:var(--op-fs-meta);font-weight:600;color:var(--op-action) !important}.adm-note{margin:10px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.adm-chart{width:100%;height:auto;display:block}.adm-chart .g{stroke:var(--op-border);stroke-width:1}.adm-chart .yl{font-size:11px;fill:var(--op-muted);text-anchor:end}.adm-chart .xl{font-size:11px;fill:var(--op-muted);text-anchor:middle}.adm-chart .vl{font-size:12px;font-weight:700;fill:var(--op-heading);text-anchor:middle}.adm-chart .a{fill:rgba(57,135,229,.14)}.adm-chart .l{fill:none;stroke:#3987e5;stroke-width:2;stroke-linejoin:round}.adm-chart circle{fill:#3987e5;stroke:var(--op-card);stroke-width:2}.adm-chart .hit{fill:rgba(0,0,0,0)}.adm-chart .pt:hover circle{r:5.5}.adm-chart .pt:hover .hit{fill:rgba(57,135,229,.06)}.theme-dark .adm-chart .a{fill:rgba(109,167,236,.16)}.theme-dark .adm-chart .l{stroke:#6da7ec}.theme-dark .adm-chart circle{fill:#6da7ec}.adm-bars{list-style:none;margin:0;padding:0}.adm-bars li{display:grid;grid-template-columns:84px 1fr 96px;align-items:center;gap:10px;padding:6px 0;font-size:var(--op-fs-small)}.adm-bars .k{color:var(--op-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm-bars .b{height:10px;border-radius:5px;background:var(--op-bg);overflow:hidden}.adm-bars .b i{display:block;height:100%;border-radius:5px;background:#3987e5}.adm-bars .v{text-align:right;font-weight:600;color:var(--op-heading)}.adm-bars .v small,.adm-bars .v .small{color:var(--op-muted);font-weight:400}.theme-dark .adm-bars .b i{background:#6da7ec}.adm-meters{list-style:none;margin:0;padding:0}.adm-meters li{padding:6px 0}.adm-meters small,.adm-meters .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.adm-meter-t{display:flex;justify-content:space-between;font-size:var(--op-fs-small);color:var(--op-text)}.adm-meter-t b{color:var(--op-heading)}.adm-meter{display:block;height:8px;margin:4px 0 2px;border-radius:4px;background:var(--op-bg);overflow:hidden}.adm-meter i{display:block;height:100%;background:#3987e5;border-radius:4px}.theme-dark .adm-meter i{background:#6da7ec}.adm-jobs,.adm-feeds{list-style:none;margin:0;padding:0}.adm-jobs li,.adm-feeds li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small)}.adm-jobs li:last-child,.adm-feeds li:last-child{border-bottom:0}.adm-jobs .t{flex:1;color:var(--op-text)}.adm-jobs .t small,.adm-jobs .t .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta)}.adm-jobs .s{text-align:right;font-weight:600}.adm-jobs .s small,.adm-jobs .s .small{display:block;font-weight:400;color:var(--op-muted);font-size:var(--op-fs-meta)}.adm-dot{flex:0 0 9px;height:9px;border-radius:50%}.adm-dot.ok{background:#16a34a}.adm-dot.late{background:#d97706}.adm-feeds i{color:var(--op-action);width:18px}.adm-feeds span{flex:1;color:var(--op-text)}.adm-feeds b{color:var(--op-heading)}.adm-feeds b.warn{color:#b45309}.theme-dark .adm-feeds b.warn{color:#fbbf24}.adm-chart-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 700px){.adm-chart-wrap .adm-chart{min-width:640px}}.adm-grid>*,.adm-stack>*,.adm-page{min-width:0}.adm-limits input[type=number]{max-width:130px}.adm-limits td,.adm-limits th{vertical-align:middle}.adm-limits-save{position:sticky;bottom:12px;display:flex;justify-content:flex-end;margin:-4px 0 16px}.adm-limits-log{list-style:none;padding:0;margin:0}.adm-limits-log li{padding:8px 0;border-bottom:1px solid var(--op-border)}.adm-limits-log li:last-child{border:0}.adm-phone-row{display:flex;gap:12px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid var(--op-border)}.adm-phone-f{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.adm-phone-f input{width:150px}.adm-snap{border:1px solid var(--op-border);border-radius:10px;padding:8px 12px;margin-top:10px}.adm-snap summary{cursor:pointer}.adm-snap pre{white-space:pre-wrap;max-height:420px;overflow:auto;font-size:13px;margin:10px 0 0;color:var(--op-text);font-family:var(--op-font)}.adm-fields{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:0 20px}.adm-field{display:flex;align-items:flex-start;gap:12px;padding:12px 0;margin:0;border-bottom:1px solid var(--op-border);cursor:pointer;background:none}.adm-sw{appearance:none;-webkit-appearance:none;flex:none;width:40px;height:22px;margin:1px 0 0;border-radius:11px;background:var(--op-border);position:relative;cursor:pointer;transition:background .15s}.adm-sw::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:left .15s}.adm-sw:checked{background:var(--op-btn)}.adm-sw:checked::after{left:21px}.adm-sw:focus-visible{outline:2px solid var(--op-btn);outline-offset:2px}.adm-ofs td,.adm-ofs th{vertical-align:middle}.adm-ofs .adm-ofs-bar{width:26%;min-width:140px}.adm-ofs .adm-ofs-bar .adm-meter{display:inline-block;width:calc(100% - 52px);vertical-align:middle;margin:0 8px 0 0}.adm-ofs .adm-ofs-sep th,.adm-ofs .adm-ofs-sep td{border-top:2px solid var(--op-border)}.adm-ofs tfoot th,.adm-ofs tfoot td{color:var(--op-muted);font-weight:600}.adm-ofb-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.adm-ofb-filter select{width:auto;max-width:100%}.adm-ofb-filter input{width:200px;max-width:100%}.adm-ofb{display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;align-items:start}@media(min-width: 992px){.adm-ofb{grid-template-columns:minmax(0, 1fr) 412px}}.adm-ofb-list{padding:6px 0 !important}.adm-ofb-row{padding:12px 18px;border-bottom:1px solid var(--op-border);border-left:3px solid rgba(0,0,0,0);cursor:pointer;outline:none}.adm-ofb-row:hover{background:var(--op-bg)}.adm-ofb-row.on{background:var(--op-bg);border-left-color:var(--op-btn)}.adm-ofb-name{margin:0 0 4px;color:var(--op-heading)}.adm-ofb-val{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:2px 0;font-size:var(--op-fs-small);color:var(--op-text)}.adm-ofb-val small,.adm-ofb-val .small{color:var(--op-muted);min-width:92px}.adm-ofb-val span{overflow-wrap:anywhere}.adm-ofb-val form{margin:0 0 0 auto}.adm-ofb-val .btn-link{font-size:var(--op-fs-meta);text-decoration:none}.adm-ofb-val.off span{text-decoration:line-through;color:var(--op-muted)}.adm-ofb-links{margin:4px 0 0;font-size:var(--op-fs-meta)}.adm-ofb-pages{display:flex;justify-content:center;gap:16px;padding:14px;font-size:var(--op-fs-small)}.adm-ofb-pages span{color:var(--op-muted)}.adm-ofb-prev{display:none}@media(min-width: 992px){.adm-ofb-prev{display:block;position:sticky;top:72px;border:1px solid var(--op-border);border-radius:18px;overflow:hidden;background:var(--op-card)}.adm-ofb-prev iframe{display:block;width:410px;height:calc(100vh - 130px);border:0}}.adm-ofb-bar{display:flex;justify-content:space-between;gap:8px;padding:8px 14px;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-meta);color:var(--op-text)}.adm-ofb-bar span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-ofb-bar a{flex:none}label.adm-field,.theme-dark label.adm-field{background:none !important}input.adm-sw,.theme-dark input.adm-sw{background-color:var(--op-border) !important}.theme-dark input.adm-sw:not(:checked){background-color:#4a5160 !important}input.adm-sw:checked,.theme-dark input.adm-sw:checked{background-color:var(--op-btn) !important}.adm-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.adm-tabs a{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--op-border);color:var(--op-text);text-decoration:none;font-size:var(--op-fs-small)}.adm-tabs a span{font-size:var(--op-fs-meta);color:var(--op-muted)}.adm-tabs a.on{background:var(--op-btn);border-color:var(--op-btn);color:#fff}.adm-tabs a.on span{color:#fff}.adm-rp-st{float:right;font-size:var(--op-fs-meta);padding:2px 8px;border-radius:999px;background:var(--op-bg);color:var(--op-muted)}.adm-rp-st.approved{color:var(--op-success)}.adm-rp-f{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 2px}.adm-rp-f input{flex:1 1 200px}.adm-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 14px}.adm-tabs a{padding:7px 14px;border-radius:999px;border:1px solid var(--op-border);font-size:14px;color:var(--op-text) !important;text-decoration:none !important;background:var(--op-card)}.adm-tabs a.on{background:var(--op-btn);border-color:var(--op-btn);color:#fff !important;font-weight:600}.adm-tabs em{font-style:normal;background:#d92d20;color:#fff;border-radius:999px;padding:0 6px;font-size:11px;margin-left:4px}.adm-ugrid{display:grid;grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr);gap:16px;align-items:start}@media(max-width: 1100px){.adm-ugrid{grid-template-columns:1fr}}.adm-ufilter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px;align-items:center}.adm-ufilter input,.adm-ufilter select{height:36px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit;font-size:14px;min-width:0}.adm-ufilter input{flex:1 1 200px}.adm-ut{width:100%;border-collapse:collapse;font-size:14px}.adm-ut th{text-align:left;font-size:12px;color:var(--op-muted);font-weight:600;padding:8px;border-bottom:1px solid var(--op-border);white-space:nowrap}.adm-ut td{padding:9px 8px;border-bottom:1px solid var(--op-border);vertical-align:middle;color:var(--op-text)}.adm-ut tr.sel td{background:var(--op-bg)}.adm-urow{display:flex;gap:10px;align-items:center;color:var(--op-text) !important;text-decoration:none !important}.adm-urow b{display:block;color:var(--op-heading)}.adm-urow small,.adm-urow .small{color:var(--op-muted);font-size:12px}a.adm-urow:hover b{color:var(--op-action)}.adm-uav{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--op-action);color:var(--op-card) !important;font-weight:700;flex:none}.adm-uav.off{background:#98a2b3}body.theme-dark span.adm-uav{color:var(--op-card) !important}.adm-role{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid;white-space:nowrap}.adm-role.r-super{background:#fdf2fa;color:#9e165f !important;border-color:#fcceee}.adm-role.r-admin{background:#eef4ff;color:#1e4fbf !important;border-color:#c7d7fe}.adm-role.r-editor{background:#ecfdf3;color:#067647 !important;border-color:#abefc6}.adm-role.r-user{background:var(--op-bg);color:var(--op-text) !important;border-color:var(--op-border)}.theme-dark .adm-role.r-super{background:#3b0f2b;color:#f9a8d4 !important;border-color:#6b1e4f}.theme-dark .adm-role.r-admin{background:#172554;color:#a5b4fc !important;border-color:#1e3a8a}.theme-dark .adm-role.r-editor{background:#052e1b;color:#86efac !important;border-color:#14532d}.adm-orole{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;border-radius:8px;background:var(--op-bg);border:1px solid var(--op-border);font-size:12px;margin:2px 4px 2px 0;color:var(--op-text)}.adm-orole i{color:var(--op-action)}.adm-ust{font-size:12px;color:var(--op-muted)}.adm-ust.bad{color:#b42318}.theme-dark .adm-ust.bad{color:#f87171}.adm-usec{border-top:1px solid var(--op-border);padding-top:12px;margin-top:12px}.adm-ulab{display:block;font-size:12px;color:var(--op-muted);margin-bottom:6px;font-weight:600}.adm-urole{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-size:14px}.adm-upick{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.adm-upick small,.adm-upick .small{color:var(--op-muted)}.adm-ulog{list-style:none;padding:0;margin:0}.adm-ulog li{font-size:13px;padding:6px 0;border-bottom:1px dashed var(--op-border)}.adm-ulog small,.adm-ulog .small{color:var(--op-muted)}.adm-claim{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--op-border)}.adm-claim .m{flex:1 1 320px;min-width:0}.adm-claim b{color:var(--op-heading)}.adm-claim small,.adm-claim .small{display:block;color:var(--op-muted);font-size:12.5px;margin-top:2px;overflow-wrap:anywhere}.adm-claim-f{display:flex;gap:6px;flex-wrap:wrap;align-items:center;flex:1 1 100%}.adm-claim-f input,.adm-claim-f select{height:32px;border:1px solid var(--op-border);border-radius:8px;background:var(--op-bg);color:var(--op-text);padding:0 8px;font:inherit;font-size:13px}.adm-claim-f input{flex:1 1 180px}.adm-pill{display:inline-block;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;background:#fef0c7;color:#93370d}.adm-pill.g{background:#dcfae6;color:#067647}.adm-pill.b{background:#eef4ff;color:#1e4fbf}.adm-pill.r{background:#fee4e2;color:#b42318}body.theme-dark span.adm-pill{background:#3b2a0b;color:#fec84b !important}body.theme-dark span.adm-pill.g{background:#052e1b;color:#86efac !important}body.theme-dark span.adm-pill.b{background:#172554;color:#a5b4fc !important}body.theme-dark span.adm-pill.r{background:#3b0d0b;color:#fda29b !important}.adm-pilot{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px dashed var(--op-border);font-size:14px;margin:0}.adm-pilot small,.adm-pilot .small{color:var(--op-muted)}.adm-x{border:0;background:none;color:#b42318;font-size:18px;line-height:1;cursor:pointer}.adm-cfg{display:flex;flex-direction:column;gap:10px;font-size:14px}.adm-cfg-g{display:grid;grid-template-columns:1fr 1fr;gap:8px}.adm-cfg-g label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--op-muted)}.adm-cfg-g input{height:36px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text);padding:0 10px;font:inherit;font-size:14px}.adm-cfg-f{display:flex;flex-wrap:wrap;gap:6px 14px}.adm-cfg-f label{display:flex;gap:6px;align-items:center;margin:0}.adm-cfg-f input{width:16px;height:16px;accent-color:var(--op-btn)}body.theme-dark .adm-cfg label{background:rgba(0,0,0,0) !important}body.theme-dark .adm-cfg-g input{background:hsla(0,0%,100%,.04) !important;border-color:#2c3340 !important}.fbq-num{display:flex;align-items:baseline;gap:8px}.fbq-num b{font-size:2rem;line-height:1.1}.fbq-num b.ok{color:#067647}.fbq-num b.warn{color:#b54708}.fbq-num b.bad{color:#b42318}.fbq-num span{color:var(--op-muted);font-size:13px}body.theme-dark .fbq-num b.ok{color:#75e0a7 !important}body.theme-dark .fbq-num b.warn{color:#fec84b !important}body.theme-dark .fbq-num b.bad{color:#fda29b !important}.fbq-bar{height:10px;border-radius:99px;background:var(--op-bg);overflow:hidden;margin:8px 0 6px;border:1px solid var(--op-border)}.fbq-bar i{display:block;height:100%;border-radius:99px}.fbq-bar i.ok{background:#12b76a}.fbq-bar i.warn{background:#f79009}.fbq-bar i.bad{background:#f04438}.fbq-days{display:flex;align-items:flex-end;gap:2px;height:46px;padding:2px 0;border-bottom:1px solid var(--op-border)}.fbq-days span{flex:1;height:100%;display:flex;align-items:flex-end}.fbq-days i{display:block;width:100%;background:var(--op-action);border-radius:2px 2px 0 0;opacity:.8}.fbq-log{margin-top:6px}.fbq-log summary{cursor:pointer;font-weight:600;font-size:14px}.td-ms{padding:6px 16px 10px;margin-bottom:14px}.td-h{font-size:1.02rem;margin:12px 0 6px;color:var(--op-heading)}.td-h small,.td-h .small{color:var(--op-muted);font-weight:500;margin-left:4px}.td-row{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--op-border);font-size:14px;line-height:1.55}.td-row code{font-size:12.5px}.td-id{flex:0 0 72px;font-weight:700;color:var(--op-muted);font-size:13px;font-variant-numeric:tabular-nums}.td-date{flex:0 0 92px;color:var(--op-muted);font-size:13px}.td-main{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.td-main b{color:var(--op-heading)}.td-what{color:var(--op-text);opacity:.86;margin-top:3px;font-size:13.5px;overflow-wrap:anywhere}.td-ms-name{margin-top:4px;font-size:12px;color:var(--op-muted)}.td-st{flex:0 0 auto;max-width:34%;font-size:12.5px;padding:3px 10px;border-radius:999px;background:var(--op-bg);border:1px solid var(--op-border);overflow-wrap:anywhere}.td-st.owner{border-color:#f79009}.td-st.build{border-color:#2e90fa}.td-st.hold{opacity:.8}.td-st.done{border-color:#12b76a}details.td-done{display:block}details.td-done summary{display:flex;gap:12px;cursor:pointer;list-style:none}details.td-done summary::-webkit-details-marker{display:none}details.td-done>.td-what{margin:8px 0 0 176px}@media(max-width: 640px){.td-row,details.td-done summary{flex-wrap:wrap}.td-id{flex-basis:auto}.td-st{max-width:100%}details.td-done>.td-what{margin-left:0}}body.theme-dark .td-h,body.theme-dark .td-main b{color:#f2f4f7 !important}body.theme-dark .td-what{color:#d0d5dd !important}body.theme-dark .td-id,body.theme-dark .td-date,body.theme-dark .td-ms-name,body.theme-dark .td-h small,body.theme-dark .td-h .small{color:#98a2b3 !important}body.theme-dark .td-st{background:rgba(0,0,0,0) !important;color:#e4e7ec !important}.td-row code,.td-all code,.adm-sub code{color:#c11574}body.theme-dark .td-row code,body.theme-dark .td-all code,body.theme-dark .adm-sub code{color:#faa7e0 !important}:root,.theme-light{--op-viz-muni: #eb6834;--op-viz-sao: #1baf7a;--op-viz-pao: #1E3A6E;--op-viz-bar: #3987e5}.theme-dark{--op-viz-muni: #d95926;--op-viz-sao: #199e70;--op-viz-pao: #A9C1EA;--op-viz-bar: #6da7ec}.op-prov{grid-template-areas:"hero" "map" "details" "news" "weather" "news2" "same"}@media(min-width: 768px){.op-prov{grid-template-areas:"hero hero" "map map" "details details" "news news" "weather news2" "same same"}}.op-mapbox{height:380px;border-radius:14px;overflow:hidden;position:relative;background:linear-gradient(100deg, var(--op-bg) 30%, var(--op-border) 50%, var(--op-bg) 70%) var(--op-bg);background-size:200% 100%;animation:op-shimmer 1.3s linear infinite}.op-mapbox.op-loaded{animation:none}.op-mapbox.op-map-failed::after{content:"โหลดแผนที่ไม่สำเร็จ — รายชื่อด้านล่างยังใช้ได้";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--op-muted);font-size:var(--op-fs-small)}.op-mapbox-country{height:520px}@media(min-width: 768px){.op-mapbox{height:460px}.op-mapbox-country{height:640px}}@media(prefers-reduced-motion: reduce){.op-mapbox{animation:none}}.op-map-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:var(--op-fs-meta);color:var(--op-text)}.op-map-legend span{display:inline-flex;align-items:center;gap:6px}.op-dot{width:12px;height:12px;border-radius:50%;display:inline-block;border:2px solid var(--op-card);box-shadow:0 0 0 1px var(--op-border)}.op-dot-muni{background:var(--op-viz-muni)}.op-dot-sao{background:var(--op-viz-sao)}.op-dot-pao{background:var(--op-viz-pao);border-radius:3px}.op-map-scale{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;font-size:var(--op-fs-meta);color:var(--op-text)}.op-map-scale i{width:140px;height:10px;border-radius:5px;background:linear-gradient(90deg, #cde2fb, #6da7ec, #256abf, #184f95)}.op-map-scale small,.op-map-scale .small{flex-basis:100%;color:var(--op-muted)}.theme-dark .op-map-scale i{background:linear-gradient(90deg, #104281, #1c5cab, #3987e5, #6da7ec)}.op-pao-pin{display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;border-radius:8px;font-family:var(--op-font-ui);font-size:12px;font-weight:700;color:#fff !important;background:#1e3a6e;border:2px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.3);text-decoration:none !important}.op-me-pin{width:16px;height:16px;border-radius:50%;background:#1f5fbf;border:3px solid #fff;box-shadow:0 0 0 6px rgba(31,95,191,.25)}.maplibregl-popup-content{font-family:var(--op-font);font-size:var(--op-fs-small);color:var(--op-text);background:var(--op-card) !important;border-radius:12px !important;box-shadow:0 8px 24px rgba(0,0,0,.18) !important;padding:10px 12px !important;line-height:1.5}.maplibregl-popup-content strong{color:var(--op-heading)}.maplibregl-popup-tip{border-top-color:var(--op-card) !important;border-bottom-color:var(--op-card) !important}.maplibregl-cooperative-gesture-screen{font-family:var(--op-font);background:rgba(15,17,23,.72) !important;color:#fff !important;font-size:var(--op-fs-body) !important}.op-near{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.op-near .btn-op-outline{padding:8px 14px}.op-near-out{font-size:var(--op-fs-small);color:var(--op-text)}.op-type-tiles{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:8px;margin:4px 0 12px}.op-type-tiles div{background:var(--op-bg);border:1px solid var(--op-border);border-radius:12px;padding:10px 6px;text-align:center}.op-type-tiles strong{display:block;font-family:var(--op-font-heading);font-size:22px;color:var(--op-heading);line-height:1.2}.op-type-tiles span{display:block;font-weight:700;color:var(--op-text);font-size:var(--op-fs-small)}.op-type-tiles small,.op-type-tiles .small{display:none}@media(min-width: 768px){.op-type-tiles small,.op-type-tiles .small{display:block;font-size:11px;color:var(--op-muted);line-height:1.3}}.op-rank{font-size:var(--op-fs-small);color:var(--op-text);margin-bottom:14px}.op-rank i{color:var(--op-accent);margin-right:6px}.op-bars{list-style:none;margin:0;padding:0;max-height:420px;overflow-y:auto}.op-bars a{display:grid;grid-template-columns:minmax(96px, 34%) 1fr 30px;align-items:center;gap:10px;padding:5px 4px;border-radius:8px;text-decoration:none !important}.op-bars a:hover{background:var(--op-bg)}.op-bars span{color:var(--op-text);font-size:var(--op-fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.op-bars b{height:12px;width:var(--w);min-width:4px;background:var(--op-viz-bar);border-radius:0 4px 4px 0}.op-bars em{font-style:normal;font-weight:700;color:var(--op-heading);font-size:var(--op-fs-small);text-align:right}.op-facts-text{margin:14px 0 0;color:var(--op-text);line-height:1.8}.op-dir-tools{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.op-dir-tools .op-search-field input{height:42px}.op-type-filter{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 100%}.op-type-filter button,.op-region-tabs button{cursor:pointer;font-family:var(--op-font-ui);font-size:var(--op-fs-small);padding:7px 12px}.op-type-filter button.active,.op-region-tabs button.active{background:var(--op-btn);color:#fff;border-color:var(--op-btn)}details.op-district{border-top:1px solid var(--op-border)}details.op-district summary{display:flex;justify-content:space-between;align-items:center;padding:12px 4px;cursor:pointer;list-style:none;font-family:var(--op-font-ui);font-weight:600;color:var(--op-heading)}details.op-district summary::-webkit-details-marker{display:none}details.op-district summary::after{content:"";font-family:bootstrap-icons;color:var(--op-muted);margin-left:10px;transition:transform 200ms}details.op-district[open] summary::after{transform:rotate(180deg)}details.op-district summary small,details.op-district summary .small{margin-left:auto;color:var(--op-muted);font-weight:500;font-size:var(--op-fs-small)}details.op-district .op-choose{padding-bottom:8px}.op-filter-empty{color:var(--op-muted);margin:10px 0 0}.op-region-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.op-prov-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.op-prov-grid a{display:flex;flex-direction:column;padding:12px;border-radius:12px;background:var(--op-bg);border:1px solid var(--op-border);text-decoration:none !important}.op-prov-grid a:hover{border-color:var(--op-action)}.op-prov-grid strong{color:var(--op-heading);font-family:var(--op-font-heading)}.op-prov-grid span{color:var(--op-text);font-size:var(--op-fs-small)}.op-prov-grid small,.op-prov-grid .small{color:var(--op-muted);font-size:var(--op-fs-meta)}@media(min-width: 768px){.op-prov-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1200px){.op-prov-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.op-data-note{font-size:var(--op-fs-meta);color:var(--op-muted);text-align:center;margin:8px 12px 0}.op-district-link{margin:0 4px 6px;font-size:var(--op-fs-small)}.op-district-link a{font-weight:600}.op-share{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.op-share-btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text) !important;font-family:var(--op-font-ui);font-size:var(--op-fs-small);font-weight:600;text-decoration:none !important;cursor:pointer}.op-share-btn i{font-size:16px;color:var(--op-muted)}.op-share-btn:hover{border-color:var(--op-action)}.op-share-line i{color:#06a44b}.op-share-fb i{color:#1877f2}.theme-dark .op-share-line i{color:#2fd07a}.theme-dark .op-share-fb i{color:#5a9bff}.op-print-only{display:none}@media print{@page{margin:14mm 12mm}body,.theme-dark{background:#fff !important;color:#000 !important}.op-topnav,.header.op-header,#footer-bar,.op-menu,.op-menu-backdrop,.op-progress,.op-share,.op-near,.op-actions,.op-a-map,.op-side,.op-dir-tools,.op-district-link,.op-foot,.op-data-note,.op-bars,.op-breadcrumb i,script{display:none !important}.op-page{padding:0 !important;max-width:none !important}.op-office,.op-main{display:block !important}.card-style{box-shadow:none !important;border:0 !important;margin:0 0 8px !important;background:#fff !important}.card-style .content{margin:0 !important}h1,.h1,h2,.h2,h3,.h3,strong,.op-sub,.op-rank,.op-facts-text,small,.small,span,a,p{color:#000 !important}a{text-decoration:none !important}.op-type-tiles div{border-color:#999 !important;background:#fff !important}details.op-district{break-inside:avoid-page;border-top:1px solid #999}details.op-district summary::after{display:none}details.op-district[hidden],.op-choose a[hidden]{display:none !important}.op-choose a{padding:3px 0 !important;border-bottom:0 !important}.op-choose a>i{display:none !important}.op-choose-grid{display:grid !important;grid-template-columns:1fr 1fr !important;column-gap:16px}.op-print-only{display:block;font-size:11px;color:#333 !important;margin-top:10px}}.op-near-go{height:50px;font-size:var(--op-fs-body)}.op-near-privacy{margin:12px 0 0;font-size:var(--op-fs-small);color:var(--op-muted)}.op-near-privacy i{color:var(--op-success);margin-right:6px}.op-near-status{margin:10px 0 0;color:var(--op-text);font-weight:600}.op-near-status:empty{display:none}.op-near-alt{margin-top:10px}.op-near-types{margin-bottom:8px}.op-near-list{list-style:none;margin:0;padding:0}.op-near-list li{border-bottom:1px solid var(--op-border)}.op-near-list li:last-child{border-bottom:0}.op-near-list a{display:flex;align-items:center;gap:12px;padding:12px 2px;text-decoration:none !important}.op-near-list .op-near-km{flex:0 0 74px;text-align:center;font-family:var(--op-font-heading);font-size:var(--op-fs-small);color:var(--op-heading);background:var(--op-bg);border:1px solid var(--op-border);border-radius:10px;padding:6px 4px}.op-near-list span{flex:1;min-width:0}.op-near-list strong{display:block;color:var(--op-text)}.op-near-list small,.op-near-list .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-near-list i{color:var(--op-muted)}.op-near-list a:hover strong{color:var(--op-action)}.op-me-dot{width:12px;height:12px;border-radius:50%;background:#1f5fbf;border:2px solid #fff;box-shadow:0 0 0 3px rgba(31,95,191,.3);display:inline-block}.op-mapbox.op-mapbox-office{height:auto;aspect-ratio:4/3}.op-office-pin{color:#d93025;font-size:38px;line-height:1;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.35));pointer-events:none}.op-office-pin i::before{-webkit-text-stroke:1.5px #fff}.op-dot-here{background:#d93025 !important}.op-map-ext{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--op-action) !important;text-decoration:none !important}.op-map-ext i{font-size:11px}.maplibregl-ctrl-group.op-style-switch{display:flex;overflow:hidden}.maplibregl-ctrl-group.op-style-switch button{width:auto !important;height:30px !important;padding:0 10px !important;font-family:var(--op-font-ui);font-size:13px;font-weight:600;color:#333 !important;background-color:#fff !important;border:0 !important}.maplibregl-ctrl-group.op-style-switch button+button{border-left:1px solid #ddd !important}.maplibregl-ctrl-group.op-style-switch button[aria-pressed=true]{background-color:#1f5fbf !important;color:#fff !important}.op-sum{margin:4px 0 16px;padding:14px 16px;border-radius:14px;background:var(--op-bg);border:1px solid var(--op-border)}.op-sum ul{list-style:none;margin:10px 0 0;padding:0}.op-sum li{padding:8px 0 8px 16px;position:relative;border-top:1px solid var(--op-border);color:var(--op-text);font-size:var(--op-fs-news);font-weight:600;line-height:1.45}.op-sum li:first-child{border-top:0}.op-sum li::before{content:"";position:absolute;left:2px;top:16px;width:6px;height:6px;border-radius:50%;background:var(--op-action)}.op-sum-head{display:flex;align-items:center;gap:10px}.op-sum-head strong{color:var(--op-heading);font-family:var(--op-font-heading)}.op-sum-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:12px;font-size:var(--op-fs-meta);font-weight:700;color:#5b3fb8;background:#efeafd}.op-sum-badge i{font-size:12px}.theme-dark .op-sum-badge{color:#d2c6ff;background:#2e2650}.op-sum-src{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-weight:400}.op-sum-src a{font-size:var(--op-fs-meta);color:var(--op-muted) !important}.op-sum-src a:hover{color:var(--op-action) !important;text-decoration:underline !important}.op-sum-note{margin:8px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-nr{display:grid;grid-template-columns:1fr}.op-nr-mapcard{padding:0;overflow:hidden}.op-nr-map{height:320px;position:relative;background:var(--op-bg)}.op-nr-maphint{margin:0;padding:8px 14px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-nr-maphint i{margin-right:4px}@media(min-width: 900px){.op-nr{grid-template-columns:1.25fr 1fr;align-items:start}.op-nr-mapcard{position:sticky;top:84px}.op-nr-map{height:calc(100vh - 300px);min-height:440px}}.op-nr-gps{width:100%;height:52px;justify-content:center;font-size:var(--op-fs-body)}.op-nr-status{margin:8px 0 0;font-size:var(--op-fs-small);color:var(--op-text)}.op-nr-status:empty{display:none}.op-nr-or{display:flex;align-items:center;gap:10px;margin:16px 0 12px;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-nr-or::before,.op-nr-or::after{content:"";flex:1;height:1px;background:var(--op-border)}.op-nr-label{display:block;margin-bottom:6px;font-weight:600;font-size:var(--op-fs-small);color:var(--op-heading)}.op-nr-selects{display:grid;grid-template-columns:1fr 1fr;gap:8px}.op-nr-selects select{height:44px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);padding:0 10px;font-size:var(--op-fs-small);min-width:0}.op-nr-pinhint{margin:0;font-size:var(--op-fs-small);color:var(--op-text)}.op-nr-pinhint i{color:var(--op-action);margin-right:4px}.op-nr-privacy{margin:16px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-nr-privacy i{color:var(--op-success);margin-right:4px}.op-nr-where{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:var(--op-fs-small);color:var(--op-text)}.op-nr-where i{color:var(--op-action);margin-right:4px}.op-nr-change{border:0;background:none;padding:0;color:var(--op-action);font-weight:600;font-size:var(--op-fs-small);cursor:pointer}.op-nr-change i{margin-right:4px}.op-nr-top{margin:12px 0;padding:14px 16px;border-radius:16px;border:1px solid var(--op-border);background:var(--op-bg);transition:border-color .15s}.op-nr-top.is-hot{border-color:var(--op-action)}.op-nr-top p{margin:2px 0 10px;font-size:var(--op-fs-small);color:var(--op-muted)}.op-nr-eyebrow{font-size:var(--op-fs-meta);font-weight:700;color:var(--op-h-eyebrow, var(--op-muted))}.op-nr-topname{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:2px}.op-nr-topname a{font-family:var(--op-font-heading);font-size:var(--op-fs-h4);font-weight:700;color:var(--op-heading) !important;text-decoration:none !important}.op-nr-topname a:hover{color:var(--op-action) !important}.op-nr-topname b{flex:0 0 auto;font-family:var(--op-font-heading);color:var(--op-heading)}.op-nr-actions{display:flex;flex-wrap:wrap;gap:8px}.op-nr-actions .btn-op,.op-nr-actions .btn-op-outline{height:40px;padding:0 14px}.op-nr-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.op-nr-chips>span{font-size:var(--op-fs-meta);color:var(--op-muted);min-width:44px}.op-nr-list{list-style:none;margin:4px 0 0;padding:0}.op-nr-list li{border-bottom:1px solid var(--op-border);border-radius:10px;transition:background .15s}.op-nr-list li:last-child{border-bottom:0}.op-nr-list li.is-hot{background:var(--op-bg)}.op-nr-list a{display:flex;align-items:center;gap:12px;padding:10px 4px;text-decoration:none !important}.op-nr-list .op-nr-km{flex:0 0 64px;text-align:center;font-family:var(--op-font-heading);font-size:var(--op-fs-meta);color:var(--op-heading);background:var(--op-bg);border:1px solid var(--op-border);border-radius:8px;padding:4px}.op-nr-list span{flex:1;min-width:0}.op-nr-list strong{display:block;font-size:var(--op-fs-news);font-weight:600;color:var(--op-text)}.op-nr-list small,.op-nr-list .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-nr-list i{color:var(--op-muted)}.op-nr-list a:hover strong{color:var(--op-action)}.op-nr-empty{margin:0;color:var(--op-muted)}.op-nr-placego{margin-top:8px;width:100%;justify-content:center;height:42px}.op-fs-btn i{font-size:15px;color:#333;-webkit-text-stroke:.6px #333}.op-fs-bar{display:none}body.op-fs-lock{overflow:hidden}.op-fs{position:fixed !important;inset:0 !important;z-index:3000 !important;margin:0 !important;width:100vw !important;max-width:none !important;height:100vh !important;height:100dvh !important;border-radius:0 !important;overflow:hidden !important;background:var(--op-card) !important;box-shadow:none !important}.op-fs:fullscreen{background:var(--op-card)}.op-fs-pane{display:flex !important;flex-direction:column;height:100% !important;box-sizing:border-box;padding:10px 16px calc(10px + env(safe-area-inset-bottom)) !important;overflow:hidden}.op-fs-pane>*{flex:none}.op-fs-pane>[data-op-map],.op-fs-pane>.op-nr-map{flex:1 1 auto !important;height:auto !important;min-height:0 !important;aspect-ratio:auto !important;border-radius:12px}.op-fs-pane>.op-card-title,.op-fs-pane>.op-hz-note,.op-fs-pane>.op-nr-maphint{display:none !important}.op-fs-pane .op-fs-bar{display:flex;align-items:center;gap:12px;margin:0 0 8px}.op-fs-pane .op-fs-title{flex:1;min-width:0;font-weight:700;color:var(--op-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-fs-pane .op-fs-close{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);font:inherit;font-size:var(--op-fs-small);font-weight:600;cursor:pointer}.op-fs-pane .op-fs-close:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.op-cam-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:12px;margin-bottom:10px}.op-cam{border:0;padding:0;background:none;text-align:left;cursor:pointer;font:inherit;color:var(--op-text)}.op-cam[hidden]{display:none}.op-cam .thumb{position:relative;display:block;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#0f172a}.op-cam .thumb img,.op-cam .thumb iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;display:block}.op-cam:not(.playing) .thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0.45))}.op-cam .live{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;background:#d92d20;color:#fff !important;font-size:11px;font-weight:700}.op-cam .live::before{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.op-cam .play{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%, -50%);width:52px;height:52px;border-radius:50%;background:rgba(15,23,42,.72);display:grid;place-items:center;color:#fff !important;font-size:26px;transition:transform .15s}.op-cam:hover .play,.op-cam:focus-visible .play{transform:translate(-50%, -50%) scale(1.08)}.op-cam:focus-visible{outline:2px solid var(--op-action);outline-offset:3px;border-radius:14px}.op-cam b{display:block;margin-top:6px;font-size:var(--op-fs-small);color:var(--op-heading)}.op-cam small,.op-cam .small{display:block;font-size:var(--op-fs-meta);color:var(--op-muted)}.theme-dark .op-cam .live,.theme-dark .op-cam .play,.theme-dark .op-cam .live::before{color:#fff !important}.op-cam-morebtn{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:6px 14px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-action);font:inherit;font-size:var(--op-fs-small);font-weight:600;cursor:pointer}.op-cam-morebtn:hover{border-color:var(--op-action)}.op-cam-empty{margin:0 0 12px;font-size:var(--op-fs-small);color:var(--op-muted)}.op-cam-more{border-top:1px solid var(--op-border);padding-top:12px}.op-cam-more h3,.op-cam-more .h3{font-size:var(--op-fs-small);font-weight:600;color:var(--op-heading);margin:0 0 6px}.op-cam-more a{display:flex;align-items:center;gap:10px;padding:8px 0;color:var(--op-text) !important;font-size:var(--op-fs-small);text-decoration:none !important}.op-cam-more a>.bi:first-child{color:var(--op-action);font-size:1.1rem;width:20px;text-align:center;flex:none}.op-cam-more a .ext{margin-left:auto;color:var(--op-muted);font-size:12px;flex:none}.op-cam-more a:hover>span{color:var(--op-action);text-decoration:underline}.op-cam-more p{margin:6px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-cam-more .visually-hidden{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root,.theme-light{--op-h-eyebrow: #7A5A12}.theme-dark{--op-h-eyebrow: var(--op-accent)}.op-h-fold{min-height:calc(100svh - 64px - 84px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 16px 8px;position:relative}@media(min-width: 768px){.op-h-fold{min-height:calc(100svh - 72px);padding-bottom:40px}}.op-h-mark{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;font-size:30px;color:#fff;background:linear-gradient(150deg, #2C5AA8, #1E3A6E);box-shadow:0 10px 30px rgba(30,58,110,.25)}.op-h-brand{margin:16px 0 0;font-family:var(--op-font-heading);font-weight:700;font-size:clamp(40px,9vw,64px);line-height:1.1;color:var(--op-heading);letter-spacing:-0.5px}.op-h-tag{margin:8px 0 0;color:var(--op-muted);font-size:var(--op-fs-body)}.op-h-search{width:100%;max-width:640px;margin-top:28px}.op-h-search .op-suggest-wrap{display:flex;align-items:center;height:58px;padding:0 6px 0 20px;border-radius:29px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:var(--op-shadow),0 8px 28px rgba(15,23,42,.08)}.op-h-search .op-suggest-wrap:focus-within{border-color:var(--op-action)}.op-h-search>div>i{color:var(--op-muted);font-size:18px}.op-h-search input{flex:1;min-width:0;height:100%;border:0;background:rgba(0,0,0,0);padding:0 12px;font-size:var(--op-fs-body);color:var(--op-text);outline:none}.op-h-search button{height:46px;padding:0 22px;border-radius:23px;border:0;background:var(--op-btn);color:#fff;font-family:var(--op-font-ui);font-weight:600}.op-h-search .op-suggest{text-align:left;top:62px}.op-h-quick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.op-h-quick a{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:19px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text) !important;font-family:var(--op-font-ui);font-size:var(--op-fs-small);font-weight:600;text-decoration:none !important}.op-h-quick a i{color:var(--op-action)}.op-h-quick a:hover{border-color:var(--op-action)}.op-h-try{margin:16px 0 0;font-size:var(--op-fs-small);color:var(--op-muted)}.op-h-try a{color:var(--op-action);white-space:nowrap}.op-h-try b{font-weight:600}.op-h-try.o b{color:#b42318}.op-h-try.n b{color:#b54708}.op-h-try.w b{color:#a15c07}.theme-dark .op-h-try.o b{color:#fda29b !important}.theme-dark .op-h-try.n b{color:#fec84b !important}.theme-dark .op-h-try.w b{color:#fde272 !important}@media(max-width: 575.98px){.op-h-try .op-h-try-x{display:none}}.op-h-stats{margin:10px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-h-stats b{color:var(--op-heading)}.op-h-down{margin-top:26px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--op-muted) !important;animation:op-h-bob 2.4s ease-in-out infinite}@keyframes op-h-bob{50%{transform:translateY(5px)}}@media(prefers-reduced-motion: reduce){.op-h-down{animation:none}}.op-h-pulse{--pc: #F04438;--pt: #B42318;margin-top:22px;display:inline-flex;flex-direction:column;align-items:center;gap:3px;max-width:min(640px,100%);padding:10px 20px 8px;border-radius:20px;border:1px solid color-mix(in srgb, var(--pc) 28%, transparent);background:color-mix(in srgb, var(--op-card) 88%, var(--pc) 12%);color:var(--op-text) !important;text-decoration:none !important;box-shadow:0 6px 22px color-mix(in srgb, var(--pc) 12%, transparent);transition:transform .15s,box-shadow .15s}.op-h-pulse:hover{transform:translateY(-1px);box-shadow:0 10px 28px color-mix(in srgb, var(--pc) 20%, transparent)}.op-h-pulse b{font-size:1.02rem;color:var(--op-heading);display:inline-flex;align-items:center;gap:8px;text-align:center}.op-h-pulse b em{font-style:normal;color:var(--pt)}.op-h-pulse .dot{flex:none;width:10px;height:10px;border-radius:50%;background:var(--pc);animation:op-h-ping 2s infinite}.op-h-pulse small,.op-h-pulse .small{font-size:var(--op-fs-meta);color:var(--op-muted);line-height:1.5;text-align:center}.op-h-pulse .go{color:var(--op-action);font-weight:600;white-space:nowrap}.op-h-pulse .chev{margin-top:2px;color:var(--op-action);animation:op-h-bob 2.4s ease-in-out infinite}.op-h-pulse.n{--pc: #F79009;--pt: #B54708}.op-h-pulse.w{--pc: #EAAA08;--pt: #A15C07}.op-h-pulse.ok{--pc: #17B26A;--pt: #067647;background:var(--op-card);border-color:var(--op-border);box-shadow:none}.op-h-pulse.ok .dot{animation:none}@keyframes op-h-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pc) 50%, transparent)}70%,100%{box-shadow:0 0 0 8px rgba(0,0,0,0)}}@media(prefers-reduced-motion: reduce){.op-h-pulse .dot,.op-h-pulse .chev{animation:none}}.theme-dark .op-h-pulse{--pt: #FDA29B;background:color-mix(in srgb, var(--op-card) 85%, var(--pc) 15%)}.theme-dark .op-h-pulse b,.theme-dark .op-h-pulse b span{color:var(--op-heading) !important}.theme-dark .op-h-pulse b em{color:var(--pt) !important}.theme-dark .op-h-pulse small,.theme-dark .op-h-pulse .small{color:var(--op-muted) !important}.theme-dark .op-h-pulse .go{color:var(--op-action) !important}.theme-dark .op-h-pulse.n{--pt: #FEC84B}.theme-dark .op-h-pulse.w{--pt: #FDE272}.theme-dark .op-h-pulse.ok{--pt: #75E0A7;background:var(--op-card)}.op-h-portal{scroll-margin-top:80px;border-top:1px solid var(--op-border);padding-top:28px}.op-h-head{padding:0 16px 6px}.op-h-head span{font-size:var(--op-fs-meta);font-weight:700;color:var(--op-h-eyebrow);letter-spacing:.3px}.op-h-head h2,.op-h-head .h2{margin:2px 0 0;font-family:var(--op-font-heading);font-size:var(--op-fs-h2);color:var(--op-heading)}.op-h-eyebrow{display:block;font-size:var(--op-fs-meta);font-weight:700;color:var(--op-h-eyebrow)}.op-h-more{display:inline-flex;align-items:center;gap:4px;font-size:var(--op-fs-small);font-weight:600;color:var(--op-action) !important;text-decoration:none !important}.op-h-title-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.op-h-row{display:grid;gap:0}@media(min-width: 900px){.op-h-row-map{grid-template-columns:1.6fr 1fr;align-items:stretch}.op-h-tools{grid-template-columns:repeat(3, 1fr)}}.op-h-stack{display:flex;flex-direction:column}.op-mapbox.op-mapbox-home{height:360px}@media(min-width: 900px){.op-mapbox.op-mapbox-home{height:560px}}.op-h-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;margin:0 15px 16px;padding:22px;border-radius:20px;background:#1e3a6e linear-gradient(150deg, #2C5AA8, #1E3A6E);color:#fff !important;text-decoration:none !important;min-height:190px}.op-h-cta .op-h-eyebrow{color:#f3d58c !important}.op-h-cta strong{font-family:var(--op-font-heading);font-size:var(--op-fs-h3);line-height:1.3}.op-h-cta span{color:hsla(0,0%,100%,.88);font-size:var(--op-fs-small)}.op-h-cta em{margin-top:auto;align-self:flex-start;font-style:normal;font-weight:600;font-size:var(--op-fs-small);background:#fff;color:#1e3a6e;padding:8px 14px;border-radius:18px}.op-h-cta .op-h-cta-art{position:absolute;right:-10px;bottom:-24px;font-size:130px;color:hsla(0,0%,100%,.08)}.op-h-today{flex:1;display:flex;flex-direction:column}.op-h-today .content{flex:1;display:flex;flex-direction:column}.op-h-today .op-h-today-note{margin-top:auto !important;padding-top:8px;border-top:1px solid var(--op-border)}.op-h-today .op-h-today-links{display:flex;gap:16px;margin-top:10px}.op-h-today .op-h-today-name{display:block;margin-top:6px;font-family:var(--op-font-heading);font-size:var(--op-fs-h4);font-weight:700;color:var(--op-heading) !important;text-decoration:none !important;line-height:1.35}.op-h-today p{margin:4px 0 0;color:var(--op-muted);font-size:var(--op-fs-small)}.op-h-today p a{color:var(--op-action)}.op-h-today-tags{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.op-h-today-tags span{font-size:var(--op-fs-meta);padding:3px 10px;border-radius:12px;background:var(--op-bg);border:1px solid var(--op-border);color:var(--op-text)}.op-h-types{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.op-h-types a{display:grid;grid-template-columns:1fr auto;row-gap:2px;padding:14px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important}.op-h-types strong{font-family:var(--op-font-heading);font-size:var(--op-fs-h4);color:var(--op-heading)}.op-h-types b{grid-row:1;grid-column:2;align-self:center;font-family:var(--op-font-heading);color:var(--op-text)}.op-h-types span{grid-column:1/-1;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-h-types i{grid-column:1/-1;height:4px;margin-top:8px;border-radius:2px;background:linear-gradient(90deg, var(--op-viz-bar) var(--w), var(--op-border) var(--w))}.op-h-types a:hover{border-color:var(--op-action)}@media(min-width: 768px){.op-h-types{grid-template-columns:repeat(5, 1fr)}}.op-h-regions{margin:10px 0 12px}.op-h-provs{display:flex;flex-wrap:wrap;gap:8px}.op-h-provs a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text) !important;font-size:var(--op-fs-small);text-decoration:none !important}.op-h-provs a:hover{border-color:var(--op-action)}.op-h-provs small,.op-h-provs .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-h-facts{display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;margin:0 15px 16px;border-radius:20px;overflow:hidden;background:var(--op-border);border:1px solid var(--op-border)}.op-h-facts>div{background:var(--op-card);padding:18px;display:flex;flex-direction:column;gap:4px}.op-h-facts b{font-family:var(--op-font-heading);font-size:clamp(26px,5vw,34px);color:var(--op-heading);line-height:1.1}.op-h-facts span{font-size:var(--op-fs-small);color:var(--op-text)}.op-h-facts small,.op-h-facts .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-h-facts small a,.op-h-facts .small a{color:var(--op-action)}@media(min-width: 768px){.op-h-facts{grid-template-columns:repeat(4, 1fr)}}.op-h-tools a{text-decoration:none !important}.op-h-tools a .content{display:flex;flex-direction:column;gap:4px}.op-h-tools a i{font-size:22px;color:var(--op-h-eyebrow)}.op-h-tools a strong{color:var(--op-heading);font-family:var(--op-font-heading)}.op-h-tools a span{color:var(--op-muted);font-size:var(--op-fs-small)}.op-h-about{max-width:760px;margin:24px auto 8px;padding:0 16px}.op-h-about h2,.op-h-about .h2{font-family:var(--op-font-heading);font-size:var(--op-fs-h4);color:var(--op-heading)}.op-h-about p{color:var(--op-text);font-size:var(--op-fs-small)}.op-h-about details{border:1px solid var(--op-border);border-radius:12px;padding:12px 14px;margin-top:8px;background:var(--op-card)}.op-h-about details summary{cursor:pointer;font-weight:600;color:var(--op-heading)}.op-h-about details p{margin:8px 0 0}.op-h-today-map{display:block;flex:1;min-height:140px;margin:4px 0 8px}.op-h-today-map svg{width:100%;height:100%;max-height:260px;display:block}.op-h-today-map path{fill:var(--op-bg);stroke:var(--op-border);stroke-width:1;stroke-linejoin:round}.op-h-today-map path.on{fill:var(--op-viz-bar);stroke:var(--op-card)}.op-h-today .op-h-today-note{margin-top:0 !important}@media(min-width: 900px){.op-h-row-pop{grid-template-columns:1fr 1fr}}.op-h-rank{list-style:none;margin:0;padding:0}.op-h-rank li+li{border-top:1px solid var(--op-border)}.op-h-rank a{display:flex;align-items:center;gap:12px;padding:10px 2px;text-decoration:none !important}.op-h-rank b{flex:0 0 30px;height:30px;display:grid;place-items:center;border-radius:10px;background:var(--op-bg);border:1px solid var(--op-border);font-family:var(--op-font-heading);color:var(--op-heading)}.op-h-rank li:first-child b{background:#1e3a6e;color:#fff;border-color:#1e3a6e}.op-h-rank span{flex:1;min-width:0}.op-h-rank strong{display:block;color:var(--op-text);font-weight:600}.op-h-rank small,.op-h-rank .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-h-rank i{color:var(--op-muted)}.op-h-rank a:hover strong{color:var(--op-action)}.theme-dark .op-h-rank li:first-child b{background:#2f67c4;border-color:#2f67c4}.op-h-trend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 15px 8px}.op-h-trend>span{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:var(--op-fs-small);color:var(--op-heading);margin-right:4px}.op-h-trend>span i{color:#d9480f}.op-h-trend a{padding:6px 14px;border-radius:18px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text) !important;font-size:var(--op-fs-small);text-decoration:none !important}.op-h-trend a:hover{border-color:var(--op-action)}.theme-dark .op-h-trend>span i{color:#ff8a4c}.op-h-note{margin:8px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-h-note i{margin-right:4px}.op-h-pop-note{margin:0 15px 16px}.op-h-clear{background:none;border:0;padding:0;cursor:pointer}.op-h-recent-list{display:flex;gap:10px;overflow-x:auto;padding:4px 0 2px;scrollbar-width:thin}.op-h-recent-list a{flex:0 0 auto;min-width:180px;max-width:240px;padding:10px 12px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important}.op-h-recent-list a strong{display:block;color:var(--op-text);font-size:var(--op-fs-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-h-recent-list a small,.op-h-recent-list a .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.op-h-recent-list a:hover{border-color:var(--op-action)}.op-h-sample{align-self:center;font-size:var(--op-fs-meta);color:var(--op-muted);white-space:nowrap}.op-wxt-tiles{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.op-wxt-tile{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important;min-width:0;overflow:hidden}.op-wxt-tile>i{font-size:26px;flex:0 0 auto}.op-wxt-tile span{display:flex;flex-direction:column;min-width:0;max-width:100%}.op-wxt-tile small,.op-wxt-tile .small{font-size:var(--op-fs-meta);color:var(--op-muted)}.op-wxt-tile strong{font-family:var(--op-font-heading);font-size:var(--op-fs-h3);color:var(--op-heading);line-height:1.15}.op-wxt-tile em{font-style:normal;font-size:var(--op-fs-small);color:var(--op-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-wxt-tile:hover{border-color:var(--op-action)}.op-wxt-tile.is-hot>i{color:#d9480f}.op-wxt-tile.is-cold>i{color:#1f6fd1}.op-wxt-tile.is-wet>i{color:#0b8a7a}.theme-dark .op-wxt-tile.is-hot>i{color:#ff8a4c}.theme-dark .op-wxt-tile.is-cold>i{color:#6da7ec}.theme-dark .op-wxt-tile.is-wet>i{color:#3cc9b4}@media(max-width: 520px){.op-wxt-tile{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.op-wxt-tile>i{font-size:22px}}.op-wxt-regions{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr;column-gap:24px}.op-wxt-regions li{display:grid;grid-template-columns:minmax(96px, 1.3fr) 24px 64px 1.4fr;align-items:center;gap:8px;padding:8px 2px;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-small)}.op-wxt-regions .op-wxt-r{color:var(--op-text);font-weight:600}.op-wxt-regions i{color:var(--op-muted);font-size:16px}.op-wxt-regions .op-wxt-t{font-family:var(--op-font-heading);color:var(--op-heading)}.op-wxt-regions .op-wxt-rain{color:var(--op-muted)}.op-wxt-regions .op-wxt-rain i{font-size:12px;margin-right:3px}@media(min-width: 900px){.op-wxt-regions{grid-template-columns:1fr 1fr}}.op-nl{display:grid;grid-template-columns:1fr;gap:0}.op-nl-item{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--op-border);min-width:0}.op-nl-item:last-child{border-bottom:0}.op-nl-item .op-thumb{flex-basis:72px;width:72px;height:52px;border-radius:8px}.op-nl-pic{flex:0 0 auto;display:block}.op-nl-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.op-nl-link{text-decoration:none !important}.op-nl-link strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--op-text);font-weight:600;font-size:var(--op-fs-news);line-height:1.4}.op-nl-link:hover strong{color:var(--op-action);text-decoration:underline}.op-nl-meta{display:flex;align-items:center;gap:8px;font-size:var(--op-fs-meta);color:var(--op-muted);min-width:0}.op-nl-meta span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-nl-prov{flex:0 0 auto;padding:1px 8px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text) !important;text-decoration:none !important}.op-nl-prov:hover{border-color:var(--op-action)}@media(min-width: 900px){.op-nl{grid-template-columns:1fr 1fr;column-gap:28px}.op-nl-item:nth-last-child(2):nth-child(odd){border-bottom:0}}.op-ld{display:flex;gap:16px;align-items:center}.op-ld-count{flex:0 0 auto;min-width:88px;padding:10px 12px;border-radius:16px;text-align:center;background:var(--op-bg);border:1px solid var(--op-border);display:flex;flex-direction:column;align-items:center;line-height:1.1}.op-ld-count small,.op-ld-count .small{font-size:var(--op-fs-meta);color:var(--op-muted)}.op-ld-count b{font-family:var(--op-font-heading);font-size:34px;color:var(--op-heading)}.op-ld-count .op-ld-today{font-size:22px}.op-ld.is-soon .op-ld-count{background:#1e3a6e;border-color:#1e3a6e}.op-ld.is-soon .op-ld-count small,.op-ld.is-soon .op-ld-count .small,.op-ld.is-soon .op-ld-count b{color:#fff}.theme-dark .op-ld.is-soon .op-ld-count{background:#2f67c4;border-color:#2f67c4}.op-ld-body{min-width:0}.op-ld-body p{margin:4px 0 0;font-size:var(--op-fs-small);color:var(--op-text);line-height:1.5}.op-ld-name{display:inline-flex;align-items:center;gap:6px;font-family:var(--op-font-heading);font-size:var(--op-fs-h4);font-weight:700;color:var(--op-heading)}.op-ld-name i{color:var(--op-h-eyebrow)}.op-ld-date{display:block;font-size:var(--op-fs-small);color:var(--op-muted)}.op-ld-next{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--op-border);font-size:var(--op-fs-small);color:var(--op-muted)}.op-ld-next strong{color:var(--op-text)}@media(min-width: 900px){.op-h-row-pop>section:only-child{grid-column:1/-1}.op-h-row-pop>section:only-child .op-h-rank{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.op-h-row-pop>section:only-child .op-h-rank li+li{border-top:0}.op-h-row-pop>section:only-child .op-h-rank li{border-bottom:1px solid var(--op-border)}.op-h-row-pop>section:only-child .op-h-rank li:nth-last-child(-n+2):nth-child(odd),.op-h-row-pop>section:only-child .op-h-rank li:last-child{border-bottom:0}}a.op-h-near{display:flex;align-items:center;gap:12px;margin:0 15px 12px;padding:12px 14px;border-radius:16px;background:#1e3a6e linear-gradient(135deg, #2C5AA8, #1E3A6E);color:#fff !important;text-decoration:none !important}a.op-h-near>.bi{flex:none;font-size:22px;color:#fcd34d}a.op-h-near .op-h-near-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}a.op-h-near b{font-size:var(--op-fs-small);color:#fff}a.op-h-near small,a.op-h-near .small{font-size:var(--op-fs-meta);color:#dce6f7}a.op-h-near .op-h-near-go{flex:none;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 12px;border-radius:999px;background:#fff;color:#1e3a6e;font-weight:700;font-size:var(--op-fs-meta)}a.op-h-near:hover .op-h-near-go{background:#f3d58c}.op-h-near-line:empty{display:none}.op-h-near-line{display:flex;gap:6px;align-items:flex-start;margin-top:4px;font-size:var(--op-fs-meta);color:#e8f0ff}.op-h-near-line.warn{color:#ffe0db;font-weight:600}.theme-dark a.op-h-near .op-h-near-t b,.theme-dark a.op-h-near .op-h-near-t small,.theme-dark a.op-h-near .op-h-near-t .small{color:inherit}a.op-h-near .op-h-near-go,.theme-dark a.op-h-near .op-h-near-go{color:#1e3a6e !important}.op-h-near-side{display:none !important}@media(min-width: 900px){.op-h-near-top{display:none !important}.op-h-near-side{display:flex !important}.op-h-row-map>.op-h-stack{contain:size;min-height:0}.op-h-brief{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-bottom:16px !important}.op-h-brief>.content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.op-h-brief .op-brief-pane:not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.op-h-brief .op-brief-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:6px;margin-right:-6px;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 28px), transparent)}}.op-brief-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--op-border);font-size:var(--op-fs-meta);font-weight:700;color:var(--op-muted)}.op-brief-head span:first-child{color:var(--op-heading);font-size:var(--op-fs-small)}.op-brief-body{display:flex;flex-direction:column;gap:10px}.op-brief-sum{padding:12px 14px;border-radius:14px;background:var(--op-bg)}.op-brief-sum p{margin:0;font-size:var(--op-fs-small);line-height:1.7;color:var(--op-text)}.op-brief-ai{display:inline-flex;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:700;color:var(--op-action)}.op-brief-sec{margin:4px 0 -4px;font-size:var(--op-fs-meta);font-weight:700;color:var(--op-muted)}.op-brief-sec small,.op-brief-sec .small{font-weight:400}.op-brief-list{list-style:none;margin:0;padding:0}.op-brief-list li{border-bottom:1px solid var(--op-border)}.op-brief-list li:last-child{border-bottom:0}.op-brief-list .op-brief-row,.op-brief-list a{display:flex;align-items:center;gap:10px;width:100%;padding:8px 0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;text-decoration:none !important}.op-brief-list .op-brief-row:hover .t b,.op-brief-list .op-brief-row:hover b,.op-brief-list a:hover .t b,.op-brief-list a:hover b{color:var(--op-action)}.op-brief-list .op-brief-row:focus-visible,.op-brief-list a:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.op-brief-list .t{flex:1;min-width:0}.op-brief-list .t b{display:block;font-size:var(--op-fs-small);color:var(--op-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-brief-list .t small,.op-brief-list .t .small{display:block;font-size:var(--op-fs-meta);color:var(--op-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-brief-list .v{flex:none;margin-left:auto;text-align:right;font-size:var(--op-fs-small);font-weight:700;color:var(--op-heading)}.op-brief-list .v em{display:block;font-style:normal;font-size:11px;font-weight:600;color:#b42318}.theme-dark .op-brief-list .v em{color:#fda29b}.op-brief-dot{flex:none;width:10px;height:10px;border-radius:50%}.op-brief-plain li{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.op-brief-plain li>.bi{color:#b45309;margin-top:2px}.op-brief-plain li>span{min-width:0}.op-brief-plain li b{display:block;font-size:var(--op-fs-small);color:var(--op-text)}.op-brief-plain li small,.op-brief-plain li .small{display:block;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-brief-plain li a{padding:0}.theme-dark .op-brief-plain li>.bi{color:#fbbf24}.op-brief-rank{flex:none;width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:var(--op-bg);font-size:12px;font-weight:700;color:var(--op-heading)}.op-brief-kpis{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}.op-brief-kpis div{padding:10px 6px;border-radius:12px;border:1px solid var(--op-border);text-align:center}.op-brief-kpis b{display:block;font-size:1.2rem;color:var(--op-heading)}.op-brief-kpis b.o{color:#b42318}.op-brief-kpis b.n{color:#c2410c}.op-brief-kpis small,.op-brief-kpis .small{font-size:11px;color:var(--op-muted)}.theme-dark .op-brief-kpis b.o{color:#fda29b}.theme-dark .op-brief-kpis b.n{color:#fdba74}.op-brief-today{padding:12px 14px;border-radius:14px;border:1px solid var(--op-border)}.op-brief-today .n{display:block;font-weight:700;color:var(--op-heading) !important;text-decoration:none !important}.op-brief-today small,.op-brief-today .small{display:block;margin-top:2px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-brief-today .op-brief-today-links{display:flex;gap:14px;margin-top:8px;font-size:var(--op-fs-small);font-weight:600}.op-brief-foot{margin:4px 0 0;font-size:11px;color:var(--op-muted)}body.op-app{overflow:hidden}.op-app-main{position:fixed;top:56px;left:0;right:0;bottom:0;z-index:100}@media(min-width: 768px){.op-app-main{top:64px}}.opc{height:100%;display:grid;grid-template-columns:280px minmax(0, 1fr);background:var(--op-bg)}.opc-av{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;font:700 11px var(--op-font-heading);background-color:#1e3a6e;background-image:linear-gradient(135deg, #2F6FD6, #1E3A6E)}.opc-av-lg{width:64px;height:64px;font-size:18px;margin:0 auto 16px;box-shadow:0 8px 24px rgba(31,95,191,.25)}.opc-ref{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;margin:0 2px;border-radius:6px;background:rgba(31,95,191,.1);color:var(--op-action) !important;font:700 12px var(--op-font-heading);vertical-align:2px;text-decoration:none !important;line-height:1}.theme-dark .opc-ref{background:rgba(122,167,242,.14)}.opc-side{background:var(--op-card);border-right:1px solid var(--op-border);display:flex;flex-direction:column;gap:10px;padding:12px;min-height:0}.opc-new{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--op-border);border-radius:12px;padding:11px;font:600 15px var(--op-font-heading);color:var(--op-heading) !important;text-decoration:none !important}.opc-new:hover{background:var(--op-bg)}.opc-hist{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.opc-g{font:600 12px var(--op-font-heading);color:var(--op-muted);margin:10px 8px 4px}.opc-h{display:flex;align-items:center;border-radius:10px}.opc-h a{flex:1;min-width:0;padding:8px 10px;color:var(--op-text) !important;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none !important}.opc-h button{border:0;background:none;color:var(--op-muted);padding:6px 8px;border-radius:8px;opacity:0;cursor:pointer}.opc-h:hover{background:var(--op-bg)}.opc-h:hover button{opacity:1}.opc-h.on{background:rgba(31,95,191,.09)}.opc-h.on a{color:var(--op-heading) !important;font-weight:600}.opc-h.on button{opacity:1}@media(hover: none){.opc-h button{opacity:1}}.opc-empty{color:var(--op-muted);font-size:14px;margin:12px 8px}.opc-side-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--op-muted);border-top:1px solid var(--op-border);padding-top:8px}.opc-side-foot span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opc-side-foot span i{margin-right:5px}.opc-side-foot button{border:0;background:none;color:var(--op-muted);font:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap}.opc-invite,.opc-credit{border:1px solid var(--op-border);border-radius:14px;padding:13px 14px;font-size:14px;color:var(--op-text)}.opc-invite b{display:block;color:var(--op-heading);font-family:var(--op-font-heading);margin-bottom:4px}.opc-invite b i{color:var(--op-accent);margin-right:6px}.opc-invite p{margin:0 0 10px}.opc-login{display:inline-block;background:var(--op-btn);color:#fff !important;border-radius:10px;padding:7px 14px;font:600 14px var(--op-font-heading);text-decoration:none !important}.opc-credit:empty{display:none}.opc-credit b{display:block;color:var(--op-heading);font:600 14px var(--op-font-heading)}.opc-credit b i{margin-right:6px;color:var(--op-accent)}.opc-credit span:not(.opc-meter){display:block;color:var(--op-muted);font-size:13px}.opc-meter{display:block;height:6px;border-radius:9px;background:var(--op-border);margin-top:8px;overflow:hidden}.opc-meter i{display:block;height:100%;background:var(--op-action);border-radius:9px}.opc-scrim{display:none}.opc-chat{display:flex;flex-direction:column;min-width:0;min-height:0}.opc-head{flex:none;height:52px;display:flex;align-items:center;gap:8px;padding:0 20px;background:var(--op-card);border-bottom:1px solid var(--op-border)}.opc-head b{color:var(--op-heading);font-family:var(--op-font-heading);white-space:nowrap}.opc-head b i{color:var(--op-accent)}.opc-head .opc-ctx{margin-left:auto;font-size:13px;color:var(--op-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opc-side-btn{display:none !important}.opc-scroll{flex:1;min-height:0;overflow-y:auto;padding:28px 20px 12px;overscroll-behavior:contain}.opc-col{max-width:800px;margin:0 auto}.opc-note{font-size:13.5px;color:var(--op-muted);background:var(--op-card);border:1px solid var(--op-border);border-radius:12px;padding:8px 12px}.opc-note i{margin-right:6px;color:var(--op-accent)}.opc-hero{text-align:center;padding-top:5vh}.opc-hero h1,.opc-hero .h1{color:var(--op-heading);font-size:28px;margin:0 0 8px}.opc-hero h1 i,.opc-hero .h1 i{color:var(--op-accent);font-size:.8em}.opc-hero>p{color:var(--op-muted);max-width:580px;margin:0 auto}.opc-hero .opc-warn{font-size:13px;margin-top:12px}.opc-hero .opc-warn i{margin-right:4px}.opc-sugg{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;text-align:left}.opc-sugg button{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--op-border);background:var(--op-card);border-radius:14px;padding:13px 14px;color:var(--op-text);font:inherit;font-size:15px;text-align:left;cursor:pointer;line-height:1.45}.opc-sugg button:hover{border-color:var(--op-action)}.opc-sugg button i{color:var(--op-accent);font-size:18px;line-height:1.3}.opc-sugg button small,.opc-sugg button .small{display:block;color:var(--op-muted);font-size:12px;margin-top:2px}.opc-turn{margin-bottom:26px}.opc-me{display:flex;justify-content:flex-end;margin-bottom:14px}.opc-me p{margin:0;max-width:75%;background:var(--op-btn);color:#fff;padding:10px 16px;border-radius:18px 18px 4px 18px;line-height:1.5;word-break:break-word}.opc-ai{display:flex;gap:12px;align-items:flex-start}.opc-a{flex:1;min-width:0}.opc-text{font-size:16.5px;line-height:1.75;color:var(--op-text);margin:4px 0 10px;white-space:pre-line}.opc-live::after{content:"▍";color:var(--op-action);animation:opc-caret 1s steps(2) infinite;margin-left:2px}@keyframes opc-caret{50%{opacity:0}}.opc-typing{display:flex;align-items:center;gap:4px;color:var(--op-muted);font-size:14px;margin:8px 0}.opc-typing i{width:7px;height:7px;border-radius:50%;background:var(--op-action);animation:opc-dot 1s infinite ease-in-out}.opc-typing i:nth-child(2){animation-delay:.15s}.opc-typing i:nth-child(3){animation-delay:.3s;margin-right:8px}@keyframes opc-dot{0%,80%,100%{opacity:.25;transform:scale(0.8)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion: reduce){.opc-typing i,.opc-live::after{animation:none}}.opc-alert{display:flex;gap:8px;align-items:flex-start;border-left:3px solid var(--op-warning);background:color-mix(in srgb, var(--op-warning) 9%, transparent);border-radius:8px;padding:8px 12px;font-size:14.5px;margin:4px 0 10px;color:var(--op-text)}.opc-alert>i,.opc-alert b{color:var(--op-warning)}.opc-srcs{margin-bottom:8px}.opc-srcs p{font-size:13.5px;color:var(--op-muted);margin:0 0 4px;scroll-margin-top:20px}.opc-srcs .opc-ref{margin:0 6px 0 0}.opc-cards{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 6px;margin:6px 0;scroll-snap-type:x mandatory}.opc-card{flex:0 0 300px;scroll-snap-align:start;border:1px solid var(--op-border);background:var(--op-card);border-radius:14px;padding:12px 14px;font-size:14px;scroll-margin:20px}.opc-card:target{border-color:var(--op-action);box-shadow:0 0 0 3px rgba(31,95,191,.12)}.opc-card .opc-card-h{display:block;text-decoration:none !important}.opc-card .opc-card-h b{color:var(--op-heading);font:600 16px/1.35 var(--op-font-heading)}.opc-card .opc-card-h small,.opc-card .opc-card-h .small{display:block;color:var(--op-muted);font-size:12.5px}.opc-card ul{list-style:none;padding:0;margin:8px 0}.opc-card li{display:flex;gap:8px;align-items:baseline;padding:2px 0;color:var(--op-text);word-break:break-word}.opc-card li i{color:var(--op-accent);flex:none}.opc-card li small,.opc-card li .small{display:block;color:var(--op-muted);font-size:12px}.opc-card .opc-warn-t{display:inline !important;color:var(--op-warning) !important}.opc-card-a{display:flex;gap:6px;flex-wrap:wrap}.opc-card-a a,.opc-card-a button{border:1px solid var(--op-border);background:var(--op-card);border-radius:9px;padding:4px 10px;font:600 13px var(--op-font-heading);color:var(--op-action) !important;text-decoration:none !important;cursor:pointer;display:inline-flex;gap:5px;align-items:center}.opc-tools{display:flex;gap:2px;flex-wrap:wrap;margin-top:2px}.opc-tools button{border:0;background:none;color:var(--op-muted);font:inherit;font-size:13px;padding:4px 8px;border-radius:8px;cursor:pointer;display:inline-flex;gap:5px}.opc-tools button:hover{background:var(--op-card);color:var(--op-action)}.opc-done{font-size:13px;color:var(--op-success);padding:4px 8px}.opc-next{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.opc-next button{border:1px solid var(--op-border);background:var(--op-card);border-radius:999px;padding:5px 12px;font:inherit;font-size:13.5px;color:var(--op-heading);cursor:pointer}.opc-next button:hover{border-color:var(--op-action)}.opc-msg{color:var(--op-text);font-weight:600}.opc-msg i{color:var(--op-accent);margin-right:6px}.opc-sub{color:var(--op-muted);font-size:14px}.opc-comp{flex:none;padding:8px 20px 12px}.opc-box{max-width:800px;margin:0 auto;border:1.5px solid var(--op-action);border-radius:18px;background:var(--op-card);padding:10px 10px 8px 16px;box-shadow:0 4px 18px rgba(15,23,42,.07)}.opc-box textarea{width:100%;border:0;outline:0;resize:none;background:rgba(0,0,0,0);color:var(--op-text);font:inherit;font-size:16px;line-height:1.5;min-height:26px;max-height:160px;padding:2px 0}.opc-box:focus-within{box-shadow:0 0 0 3px rgba(31,95,191,.15)}.opc-row{display:flex;align-items:center;gap:8px;margin-top:6px}.opc-pills{display:flex;gap:6px;flex-wrap:wrap;min-width:0}.opc-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--op-border);background:rgba(0,0,0,0);color:var(--op-muted);border-radius:999px;padding:4px 11px;font:600 13px var(--op-font-heading);cursor:pointer;white-space:nowrap}.opc-pill.on{background:rgba(31,95,191,.1);border-color:rgba(0,0,0,0);color:var(--op-heading)}.theme-dark .opc-pill.on{background:rgba(122,167,242,.16)}.opc-about{background:rgba(166,123,31,.1);border-color:rgba(0,0,0,0);color:var(--op-heading);cursor:default;max-width:100%}.opc-about>span{overflow:hidden;text-overflow:ellipsis}.opc-about>i{color:var(--op-accent)}.opc-about button{border:0;background:none;color:var(--op-muted);padding:0 0 0 2px;cursor:pointer;line-height:1}.opc-send{margin-left:auto;flex:none;width:38px;height:38px;border-radius:50%;border:0;background:var(--op-btn);color:#fff;font-size:17px;display:grid;place-items:center;cursor:pointer}.opc-send:disabled{opacity:.5;cursor:default}.opc-foot{max-width:800px;margin:6px auto 0;text-align:center;font-size:12px;color:var(--op-muted)}@media(max-width: 767px){.opc{grid-template-columns:minmax(0, 1fr)}.opc-side{position:fixed;top:0;bottom:0;left:0;z-index:1001;width:84%;max-width:320px;transform:translateX(-102%);transition:transform .2s ease;box-shadow:0 0 40px rgba(0,0,0,.25);padding-top:calc(12px + env(safe-area-inset-top))}.opc.side-open .opc-side{transform:none}.opc.side-open .opc-scrim{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1000}.opc-side-btn{display:inline-flex !important;width:36px;height:36px;margin-left:-6px}.opc-head{padding:0 12px}.opc-head .opc-ctx{display:none}.opc-scroll{padding:18px 14px 8px}.opc-hero{padding-top:1vh}.opc-hero h1,.opc-hero .h1{font-size:24px}.opc-sugg{grid-template-columns:1fr;margin-top:18px}.opc-ai{gap:0}.opc-ai .opc-av{display:none}.opc-me p{max-width:85%}.opc-card{flex-basis:84%}.opc-comp{padding:6px 10px calc(8px + env(safe-area-inset-bottom))}.opc-foot{font-size:11px}}@media(prefers-reduced-motion: reduce){.opc-side{transition:none}}.op-h-ask{margin-top:10px;font-size:var(--op-fs-small)}.op-h-ask a{font-weight:600}.op-h-ask i{color:var(--op-accent)}.op-ask-entry i{color:var(--op-accent)}.op-h-ask .op-h-ask-q{font-weight:400;color:var(--op-text);text-decoration:underline dotted;text-underline-offset:3px}.op-h-ask .op-h-ask-q:hover{color:var(--op-action)}.ack{border:1px solid var(--op-border);background:var(--op-card);border-radius:16px;padding:14px 16px;margin:6px 0 10px;max-width:560px;font-size:14px;color:var(--op-text)}.ack-h{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ack-h b{display:block;color:var(--op-heading);font:600 15.5px/1.35 var(--op-font-heading)}.ack-h small,.ack-h .small{display:block;color:var(--op-muted);font-size:12.5px}.ack-ic{width:36px;height:36px;flex:none;border-radius:11px;display:grid;place-items:center;font-size:18px;color:#fff;background:#1f5fbf}.ack-ic.k-water{background:#d92d20}.ack-ic.k-places{background:#b54708}.ack-ic.k-help{background:#1849a9}.ack-ic.k-news{background:#344054}.ack-ic.k-count{background:#1f5fbf}.ack-src{margin:10px 0 0;font-size:12px;color:var(--op-muted)}.ack-src a{color:var(--op-muted) !important}.ack-a{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.ack-a a,.ack-a button{border:1px solid var(--op-border);background:var(--op-card);border-radius:9px;padding:4px 10px;font:600 13px var(--op-font-heading);color:var(--op-action) !important;text-decoration:none !important;display:inline-flex;gap:5px;align-items:center;cursor:pointer;white-space:nowrap}.ack-a .solid{background:var(--op-btn);border-color:var(--op-btn);color:#fff !important}.ack-more{display:inline-flex;gap:6px;align-items:center;margin-top:8px;font:600 13px var(--op-font-heading);color:var(--op-action) !important}.ack-tag{display:inline-block;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:700;color:var(--op-muted);border:1px solid var(--op-border);vertical-align:1px;margin-left:4px}.ack-dist{display:inline-block;padding:0 6px;border-radius:6px;background:var(--op-bg);font-size:11.5px;font-weight:700;color:var(--op-text);margin-right:4px}.ack-p{display:grid;grid-template-columns:52px minmax(0, 1fr);gap:12px;align-items:center}.ack-p b{display:block;color:var(--op-heading);font:600 17px/1.3 var(--op-font-heading)}.ack-av{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;font-size:24px;color:#fff;background-color:#b54708;background-image:linear-gradient(135deg, #F79009, #B54708)}.ack-role{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:2px 9px;border-radius:999px;font-size:12.5px;font-weight:700;color:#8a4b00;background:#fef6e0;border:1px solid #f5c451}.ack-off{display:block;margin-top:4px;font-size:13px;color:var(--op-muted)}.ack-off .vchk{color:#175cd3;margin-left:4px}.ack-term{margin-top:12px}.ack-term-row{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--op-muted)}.ack-term-row b{color:var(--op-text);font-weight:600}.ack-bar{height:8px;border-radius:9px;background:var(--op-bg);margin:6px 0 4px;overflow:hidden;border:1px solid var(--op-border)}.ack-bar i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg, #F79009, #B54708)}.ack-term-left{font-size:13px;color:var(--op-text)}.ack-warn{display:flex;gap:10px;align-items:flex-start;margin:-14px -16px 12px;padding:10px 16px;border-radius:15px 15px 0 0;background:#fef0ee;color:#912018;border-bottom:1px solid #f3b4ae;font-size:13.5px}.ack-warn i{font-size:17px;margin-top:1px}.ack-warn b{display:block;font-size:14px}.ack-wx{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:16px;align-items:center}.ack-wx-ic{width:76px;height:76px;border-radius:22px;display:grid;place-items:center;font-size:40px;color:#1f5fbf;background:#eaf2ff}.ack-wx-t{font:700 38px/1 var(--op-font-heading);color:var(--op-heading)}.ack-wx-t small,.ack-wx-t .small{font:500 15px var(--op-font);color:var(--op-muted);margin-left:6px}.ack-wx-c{display:block;margin-top:4px;font-size:15px;color:var(--op-heading);font-weight:600}.ack-wx-d{display:block;color:var(--op-muted);font-size:12.5px}.ack-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin-top:12px}.ack-stats span{padding:8px 10px;border-radius:12px;background:var(--op-bg);font-size:12.5px;color:var(--op-muted)}.ack-stats b{display:block;font-size:15px;color:var(--op-heading)}.ack-wl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.ack-st{display:grid;grid-template-columns:44px minmax(0, 1fr);gap:12px;padding:12px;border-radius:14px;background:var(--op-bg)}.ack-st b{display:block;color:var(--op-heading);font:600 14.5px/1.3 var(--op-font-heading)}.ack-st small,.ack-st .small{display:block;color:var(--op-muted);font-size:12px}.ack-st ul{list-style:none;margin:6px 0 0;padding:0;font-size:12.5px;color:var(--op-text)}.ack-st li{display:flex;gap:6px;padding:1px 0}.ack-st li i{color:var(--op-muted)}.ack-tube{position:relative;width:44px;height:124px;border-radius:12px;border:1.5px solid var(--op-border);background:var(--op-card);overflow:hidden}.ack-tube>i{position:absolute;left:0;right:0;bottom:0;background:#2e6be6}.ack-bank{position:absolute;left:-2px;right:-2px;height:2px;background:var(--op-heading)}.ack-bank::after{content:"ตลิ่ง";position:absolute;right:2px;top:-15px;font-size:10px;font-weight:700;color:var(--op-heading);background:var(--op-card);padding:0 2px;border-radius:3px}.ack-lvl{display:inline-flex;align-items:center;gap:5px;margin:6px 0;padding:2px 9px;border-radius:999px;font-size:12.5px;font-weight:700;border:1px solid var(--op-border)}.ack-pct{font:700 24px/1.1 var(--op-font-heading);color:var(--op-heading)}.ack-pct small,.ack-pct .small{display:inline;font:500 12px var(--op-font);color:var(--op-muted)}.ack-st.wl-5 .ack-tube>i{background:linear-gradient(180deg, #F97066, #D92D20)}.ack-st.wl-5 .ack-lvl{color:#b42318;background:#fef0ee;border-color:#f3b4ae}.ack-st.wl-5 .ack-pct{color:#b42318}.ack-st.wl-4 .ack-tube>i{background:linear-gradient(180deg, #5B8DEF, #2E6BE6)}.ack-st.wl-4 .ack-lvl{color:#1849a9;background:#eef4ff;border-color:#b2ccff}.ack-st.wl-3 .ack-tube>i{background:linear-gradient(180deg, #47CD89, #17B26A)}.ack-st.wl-3 .ack-lvl{color:#067647;background:#ecfdf3;border-color:#abefc6}.ack-st.wl-2 .ack-tube>i,.ack-st.wl-1 .ack-tube>i{background:linear-gradient(180deg, #B07A52, #8B5E3C)}.ack-st.wl-2 .ack-lvl,.ack-st.wl-1 .ack-lvl{color:#93370d;background:#fffaeb;border-color:#fedf89}.ack-sos{border-color:#f3b4ae;background:#fffbfa}.ack-sos .ack-ic{background:#d92d20}.ack-now{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:#d92d20;vertical-align:2px}.ack-sos-g{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:8px}.ack-sos-g a{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;border-radius:14px;background:#fff;color:#b42318 !important;border:1.5px solid #f3b4ae;text-decoration:none !important;text-align:center}.ack-sos-g a:first-child{background:#d92d20;border-color:#d92d20;color:#fff !important}.ack-sos-g b{font:700 24px/1 var(--op-font-heading)}.ack-sos-g span{font-size:12px;font-weight:600;line-height:1.3}.ack-sos-tip{margin:10px 0 0;font-size:13px;color:var(--op-text)}.ack-sos-tip i{color:#d92d20;margin-right:6px}.ack-r{display:grid;grid-template-columns:34px minmax(0, 1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--op-border)}.ack-r:first-child{border-top:0;padding-top:2px}.ack-r b{display:block;color:var(--op-heading);font-weight:600;font-size:14px;line-height:1.35}.ack-r small,.ack-r .small{display:block;color:var(--op-muted);font-size:12px}.ack-r .ack-a{margin:0;flex-wrap:nowrap}.ack-ci{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;background:var(--op-bg);color:var(--op-action)}.ack-ci.c-hospital,.ack-ci.c-medical{color:#d92d20}.ack-ci.c-police{color:#1849a9}.ack-ci.c-fire,.ack-ci.c-rescue,.ack-ci.c-disaster,.ack-ci.c-event{color:#b54708}.ack-sti{font-size:13px;margin-left:4px}.ack-sti.v{color:#079455}.ack-sti.c{color:#1f5fbf}.ack-sti.i{color:var(--op-muted)}.ack-pls{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 6px;scroll-snap-type:x mandatory}.ack-pl{flex:0 0 220px;scroll-snap-align:start;border:1px solid var(--op-border);border-radius:14px;padding:12px;background:var(--op-card)}.ack-pl .ack-ci{background:#fff4e5;color:#b54708;margin-bottom:8px}.ack-pl b{display:block;color:var(--op-heading);font:600 15px/1.3 var(--op-font-heading)}.ack-pl small,.ack-pl .small{display:block;color:var(--op-muted);font-size:12.5px;margin-top:2px}.ack-open{color:#067647 !important;font-weight:600}.theme-dark .ack,.theme-dark .ack-pl,.theme-dark .ack-tube,.theme-dark .ack-sos-g a:not(:first-child){background:#161b23}.theme-dark .ack-st,.theme-dark .ack-stats span,.theme-dark .ack-ci,.theme-dark .ack-dist{background:#0f131a}.theme-dark .ack-bank::after{background:#0f131a}.theme-dark .ack-warn{background:#3b1410;color:#fda29b;border-color:#7a271a}.theme-dark .ack-wx-ic{background:#0f1d3d;color:#a4c2ff}.theme-dark .ack-role{background:#2e1f06;color:#fec84b;border-color:#93370d}.theme-dark .ack-off .vchk{color:#84caff}.theme-dark .ack-sos{background:#1e1214;border-color:#7a271a}.theme-dark .ack-sos-g a:not(:first-child){color:#fda29b !important;border-color:#7a271a}.theme-dark .ack-sos-tip i,.theme-dark .ack-ci.c-hospital,.theme-dark .ack-ci.c-medical{color:#fda29b}.theme-dark .ack-ci.c-police,.theme-dark .ack-sti.c{color:#a4c2ff}.theme-dark .ack-ci.c-fire,.theme-dark .ack-ci.c-rescue,.theme-dark .ack-ci.c-disaster,.theme-dark .ack-ci.c-event,.theme-dark .ack-pl .ack-ci{color:#fec84b}.theme-dark .ack-pl .ack-ci{background:#2e1f06}.theme-dark .ack-sti.v,.theme-dark .ack-open{color:#75e0a7 !important}.theme-dark .ack-st.wl-5 .ack-lvl{color:#fda29b;background:#3b1410;border-color:#7a271a}.theme-dark .ack-st.wl-5 .ack-pct{color:#fda29b}.theme-dark .ack-st.wl-4 .ack-lvl{color:#a4c2ff;background:#0f1d3d;border-color:#1e3a8a}.theme-dark .ack-st.wl-3 .ack-lvl{color:#75e0a7;background:#0a2a1c;border-color:#085d3a}.theme-dark .ack-st.wl-2 .ack-lvl,.theme-dark .ack-st.wl-1 .ack-lvl{color:#fec84b;background:#2e1f06;border-color:#7a4b0b}@media(max-width: 767px){.ack{max-width:none;padding:12px 13px}.ack-warn{margin:-12px -13px 12px;padding:10px 13px}.ack-wl{grid-template-columns:minmax(0, 1fr)}.ack-sos-g{grid-template-columns:repeat(2, minmax(0, 1fr))}.ack-wx-ic{width:64px;height:64px;font-size:34px}.ack-wx-t{font-size:32px}.ack-pl{flex-basis:78%}}.opc-card-a .solid{background:var(--op-btn) !important;border-color:var(--op-btn) !important;color:#fff !important}.opc-fix{display:block;margin-top:8px;font-size:12px;color:var(--op-muted)}.opc-fix a{color:var(--op-muted) !important;text-decoration:underline}.ack-topics{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 8px}.ack-topics span{font-size:12px;font-weight:700;color:var(--op-muted);border:1px solid var(--op-border);border-radius:999px;padding:1px 9px}.ack-ask{border-style:dashed}.ack-choice{display:flex;flex-direction:column;gap:8px}.ack-choice button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid var(--op-border);background:var(--op-card);border-radius:12px;padding:10px 12px;font:inherit;color:var(--op-text);cursor:pointer}.ack-choice button:hover{border-color:var(--op-action)}.ack-choice button b{display:block;color:var(--op-heading);font:600 15px var(--op-font-heading)}.ack-choice button small,.ack-choice button .small{display:block;color:var(--op-muted);font-size:12.5px}.ack-choice button i{color:var(--op-action);font-size:18px}.ack-choice button .bi-chevron-right{margin-left:auto;color:var(--op-muted)}.ack-hz-top{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;margin-bottom:10px}.ack-hz-top.r{background:#fef0ee;color:#912018}.ack-hz-top.a{background:#fffaeb;color:#93370d}.ack-hz-top.g{background:#ecfdf3;color:#067647}.ack-hz-top>i{font-size:26px}.ack-hz-top b{display:block;font:700 17px/1.3 var(--op-font-heading)}.ack-hz-top small,.ack-hz-top .small{display:block;font-size:12.5px;opacity:.9}.ack-hz-r{display:grid;grid-template-columns:34px minmax(0, 1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--op-border)}.ack-hz-r:first-child{border-top:0}.ack-hz-r b{display:block;color:var(--op-heading);font-weight:600;font-size:14px}.ack-hz-r b a{color:var(--op-heading) !important}.ack-hz-r small,.ack-hz-r .small{display:block;color:var(--op-muted);font-size:12px}.ack-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid;white-space:nowrap}.ack-pill.r{color:#b42318;background:#fef0ee;border-color:#f3b4ae}.ack-pill.a{color:#93370d;background:#fffaeb;border-color:#fedf89}.ack-pill.g{color:#067647;background:#ecfdf3;border-color:#abefc6}.ack-pill.m{color:var(--op-muted);background:var(--op-bg);border-color:var(--op-border)}.ack-aq{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:16px;align-items:center}.ack-aq-v{width:92px;height:92px;border-radius:24px;display:grid;place-items:center;text-align:center;background:var(--op-bg);color:var(--op-heading)}.ack-aq-v b{display:block;font:700 30px/1 var(--op-font-heading)}.ack-aq-v small,.ack-aq-v .small{display:block;font-size:11px;font-weight:600}.ack-aq-v.k1{background:#e6f6fb;color:#0b6e8a}.ack-aq-v.k2{background:#ecfdf3;color:#067647}.ack-aq-v.k3{background:#fffaeb;color:#93370d}.ack-aq-v.k4{background:#fff4ed;color:#b93815}.ack-aq-v.k5{background:#fef0ee;color:#b42318}.ack-aq-band{display:block;font:700 16px/1.3 var(--op-font-heading);color:var(--op-heading)}.ack-aq-band.k1{color:#0b6e8a}.ack-aq-band.k2{color:#067647}.ack-aq-band.k3{color:#93370d}.ack-aq-band.k4{color:#b93815}.ack-aq-band.k5{color:#b42318}.ack-aq-m{display:block;color:var(--op-muted);font-size:12.5px}.ack-meter{position:relative;display:grid;grid-template-columns:repeat(5, 1fr);gap:3px;margin:10px 0 18px}.ack-meter>span{height:8px;border-radius:4px}.ack-meter>span:nth-child(1){background:#3bb2d0}.ack-meter>span:nth-child(2){background:#3abf6a}.ack-meter>span:nth-child(3){background:#f5c431}.ack-meter>span:nth-child(4){background:#f38a1d}.ack-meter>span:nth-child(5){background:#e5402b}.ack-meter em{position:absolute;top:-5px;width:4px;height:18px;border-radius:2px;background:var(--op-heading);box-shadow:0 0 0 2px var(--op-card)}.ack-meter-l{position:absolute;top:12px;left:0;right:0;display:grid;grid-template-columns:repeat(5, 1fr);font-size:10.5px;color:var(--op-muted);text-align:center}.ack-tip{display:flex;gap:8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:13.5px;color:var(--op-text)}.ack-tip i{color:#b93815}.ack-ai{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:700;color:#6941c6;background:#f4ebff;border:1px solid #d9d6fe;margin-left:6px;vertical-align:2px}.ack-nb{margin:0;padding:0;list-style:none}.ack-nb li{display:grid;grid-template-columns:22px minmax(0, 1fr);gap:8px;padding:8px 0;border-top:1px solid var(--op-border);font:600 15px/1.5 var(--op-font-heading);color:var(--op-heading)}.ack-nb li:first-child{border-top:0}.ack-nb li>span:first-child{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:var(--op-bg);font-size:12px;color:var(--op-action)}.ack-nb small,.ack-nb .small{display:block;font:400 13px var(--op-font);color:var(--op-muted);margin-top:2px}.ack-nb small a,.ack-nb .small a{color:var(--op-muted) !important}.ack-big{display:flex;align-items:baseline;gap:8px;margin:2px 0 10px;flex-wrap:wrap}.ack-big b{font:700 40px/1 var(--op-font-heading);color:var(--op-heading)}.ack-big span{color:var(--op-muted);font-size:14px}.ack-bars{display:flex;flex-direction:column;gap:7px}.ack-bar2{display:grid;grid-template-columns:44px minmax(0, 1fr) 48px;gap:8px;align-items:center;font-size:13px;color:var(--op-text)}.ack-bar2 i{display:block;height:10px;border-radius:5px;background:#1f5fbf;min-width:3px}.ack-bar2 b{text-align:right;color:var(--op-heading)}.theme-dark .ack-hz-top.r,.theme-dark .ack-pill.r,.theme-dark .ack-aq-v.k5{background:#3b1410;color:#fda29b;border-color:#7a271a}.theme-dark .ack-hz-top.a,.theme-dark .ack-pill.a,.theme-dark .ack-aq-v.k3{background:#2e1f06;color:#fec84b;border-color:#7a4b0b}.theme-dark .ack-hz-top.g,.theme-dark .ack-pill.g,.theme-dark .ack-aq-v.k2{background:#0a2a1c;color:#75e0a7;border-color:#085d3a}.theme-dark .ack-aq-v.k1{background:#082c36;color:#7cd4ec}.theme-dark .ack-aq-v.k4{background:#2b1408;color:#f7b27a}.theme-dark .ack-aq-band.k1{color:#7cd4ec}.theme-dark .ack-aq-band.k2{color:#75e0a7}.theme-dark .ack-aq-band.k3{color:#fec84b}.theme-dark .ack-aq-band.k4,.theme-dark .ack-tip i{color:#f7b27a}.theme-dark .ack-aq-band.k5{color:#fda29b}.theme-dark .ack-pill.m,.theme-dark .ack-tip,.theme-dark .ack-nb li>span:first-child,.theme-dark .ack-aq-v{background:#0f131a}.theme-dark .ack-ai{background:#1f1235;color:#d6bbfb;border-color:#53389e}.theme-dark .ack-bar2 i{background:#7aa7f2}.theme-dark .ack-choice button{background:#161b23}.theme-dark .ack-meter em{box-shadow:0 0 0 2px #161b23}@media(max-width: 767px){.ack-aq{gap:12px}.ack-aq-v{width:78px;height:78px}.ack-aq-v b{font-size:26px}.ack-big b{font-size:34px}}.op-wl-box{margin-top:12px;padding-top:12px;border-top:1px solid var(--op-border)}.op-wl-h{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-weight:700;font-size:var(--op-fs-small);color:var(--op-heading)}.op-wl-h .bi{color:var(--op-action)}.op-wl-h2{margin-top:18px}.op-wl{padding:10px 0;border-bottom:1px dashed var(--op-border)}.op-wl:last-of-type{border-bottom:0}.op-wl-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.op-wl-name{font-weight:600;color:var(--op-text)}.op-wl-riv{font-size:var(--op-fs-small);color:var(--op-muted)}.op-wl-pill{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;border:1px solid var(--op-border);font-size:var(--op-fs-meta);font-weight:700;color:var(--op-text);white-space:nowrap}.op-wl-bar{position:relative;height:10px;margin:10px 0 20px;border-radius:5px;background:var(--op-bg)}.op-wl-bar i{position:absolute;inset:0 auto 0 0;border-radius:5px;background:#2e6be6}.op-wl-bank{position:absolute;top:-4px;bottom:-4px;left:76.92%;width:2px;background:var(--op-heading)}.op-wl-bank::after{content:"ตลิ่ง";position:absolute;top:16px;left:50%;transform:translateX(-50%);font-size:11px;color:var(--op-muted);white-space:nowrap}.op-wl-meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-wl-meta b{color:var(--op-text)}.op-wl-up{color:#b42318;font-weight:600}.wl-5 .op-wl-pill{color:#b42318;border-color:#f3b4ae;background:#fef0ee}.wl-4 .op-wl-pill{color:#1849a9;border-color:#b2ccff;background:#eef4ff}.wl-3 .op-wl-pill{color:#067647;border-color:#abefc6;background:#ecfdf3}.wl-2 .op-wl-pill{color:#93370d;border-color:#fedf89;background:#fffaeb}.wl-1 .op-wl-pill{color:#912018;border-color:#fda29b;background:#fef3f2}.wl-5 .op-wl-bar i{background:#d92d20}.wl-4 .op-wl-bar i{background:#2e6be6}.wl-3 .op-wl-bar i{background:#17b26a}.wl-2 .op-wl-bar i{background:#8b5e3c}.wl-1 .op-wl-bar i{background:#8b5e3c}.op-dam .op-wl-bar{margin-bottom:8px}.op-dam.full .op-wl-bar i{background:#d92d20}.op-wl-rain{display:flex;gap:10px;align-items:flex-start;margin-top:10px;padding-top:10px;border-top:1px solid var(--op-border)}.op-wl-rain>.bi{font-size:18px;color:var(--op-action);margin-top:1px}.op-wl-rain strong{color:var(--op-text)}.op-wl-rain small,.op-wl-rain .small{display:block;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-wl-rain.heavy>.bi{color:#b42318}.op-wl-src{margin:10px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-wl-cnt{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.op-wl-cnt span{padding:8px 12px;border-radius:12px;border:1px solid var(--op-border);font-size:var(--op-fs-small);color:var(--op-text)}.op-wl-cnt b{font-size:1.15rem;margin-right:4px;color:var(--op-heading)}.op-wl-cnt .wl-5 b{color:#b42318}.op-wl-cnt .wl-4 b{color:#1849a9}.op-wl-cnt .wl-3 b{color:#067647}.op-wl-cnt .wl-2 b,.op-wl-cnt .wl-1 b{color:#93370d}.op-wl-more{margin-top:6px}.op-wl-more summary{cursor:pointer;font-size:var(--op-fs-small);font-weight:600;color:var(--op-action);padding:6px 0}.op-wl-prov{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:8px;margin:0 0 10px}.op-wl-prov a{display:flex;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid var(--op-border);color:var(--op-text);text-decoration:none;font-size:var(--op-fs-small)}.op-wl-prov a:hover{border-color:var(--op-action)}.op-wl-prov em{font-style:normal;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-wl-prov b.r{color:#b42318}.op-wl-line{margin:6px 0;font-size:var(--op-fs-small);color:var(--op-text)}.op-wl-line .bi{color:var(--op-action);margin-right:6px}.op-wl-legend{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-wl-legend i{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:50%;vertical-align:-1px}.op-wl-legend i.wl-5{background:#d92d20}.op-wl-legend i.wl-4{background:#2e6be6}.op-wl-legend i.wl-3{background:#17b26a}.op-wl-legend i.wl-2{background:#8b5e3c}.op-wl-legend i.wl-1{background:#8b5e3c}.op-wl-legend i.wl-d{background:#1f2a44;border-radius:2px}.theme-dark .op-wl-up,.theme-dark .op-wl-rain.heavy>.bi,.theme-dark .op-wl-prov b.r,.theme-dark .op-wl-cnt .wl-5 b{color:#fda29b}.theme-dark .op-wl-cnt .wl-4 b{color:#a4c2ff}.theme-dark .op-wl-cnt .wl-3 b{color:#75e0a7}.theme-dark .op-wl-cnt .wl-2 b,.theme-dark .op-wl-cnt .wl-1 b{color:#fec84b}.theme-dark .wl-5 .op-wl-pill{color:#fda29b;border-color:#7a271a;background:#3b1410}.theme-dark .wl-4 .op-wl-pill{color:#a4c2ff;border-color:#1e3a8a;background:#0f1d3d}.theme-dark .wl-3 .op-wl-pill{color:#75e0a7;border-color:#085d3a;background:#0a2a1c}.theme-dark .wl-2 .op-wl-pill,.theme-dark .wl-1 .op-wl-pill{color:#fec84b;border-color:#7a4b0b;background:#2e1f06}.theme-dark .op-wl-legend i.wl-d{background:#cbd5e1}.op-hz-chips{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.op-hz-chips button{flex:none;display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);font:inherit;font-size:var(--op-fs-meta);font-weight:600;cursor:pointer;white-space:nowrap}.op-hz-chips button .bi{font-size:13px}.op-hz-chips button:hover{border-color:var(--op-action)}.op-hz-chips button[aria-pressed=true]{background:var(--op-btn);border-color:var(--op-btn);color:#fff}.op-hz-chips button:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.op-hz-sum{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.op-hz-sum button{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--op-border);background:none;font:inherit;font-size:var(--op-fs-small);color:var(--op-text);cursor:pointer}.op-hz-sum button i{width:10px;height:10px;border-radius:50%;display:inline-block;flex:none}.op-hz-sum button b{color:var(--op-heading)}.op-hz-sum button[aria-pressed=false]{opacity:.5;text-decoration:line-through}.op-hz-sum button:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.op-hz-calm{display:inline-flex;align-items:center;gap:6px;font-size:var(--op-fs-small);color:var(--op-muted)}.op-hz-calm .bi{color:var(--op-success)}.op-hz-note{margin:8px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.op-hz-pop{font-family:var(--op-font)}.op-hz-pop b{display:block;color:var(--op-heading)}.op-hz-pop small,.op-hz-pop .small{display:block;color:var(--op-muted)}.op-hz-pop a{display:inline-block;margin-top:4px;font-weight:600;color:var(--op-action)}.op-hz-near{display:flex;gap:8px;align-items:center;margin:10px 0 2px;padding:8px 12px;border-radius:12px;background:hsla(0,0%,100%,.14);color:#fff;font-size:var(--op-fs-small);position:relative;z-index:1}.op-hz-near.warn{background:#fef0ee;color:#912018}.op-h-cta .op-hz-near.warn,.theme-dark .op-h-cta .op-hz-near.warn{color:#912018 !important}.op-hz-me{margin-top:10px}.op-hz-mebtn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-action);font:inherit;font-size:var(--op-fs-small);font-weight:600;cursor:pointer}.op-hz-mebtn:hover{border-color:var(--op-action)}.op-hz-mebtn:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.op-hz-melist:not(:empty){margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:var(--op-fs-small);color:var(--op-text)}.op-hz-melist:not(:empty)>b{display:block;color:var(--op-heading);margin-bottom:2px}.op-hz-melist:not(:empty) div{display:flex;justify-content:space-between;gap:8px;padding:3px 0}.op-hz-melist:not(:empty) a{font-weight:600}.op-hz-melist:not(:empty) small,.op-hz-melist:not(:empty) .small{display:block;margin-top:4px;color:var(--op-muted);font-size:var(--op-fs-meta)}.op-hz-tag{display:inline-block;margin-right:5px;padding:1px 6px;border-radius:6px;font-size:11px;font-weight:700;color:#fff;background:#c2410c;vertical-align:1px}.op-hz-tag.t0{background:#1e3a6e}.op-hz-tag.t4{background:#047857}.op-hz-pop .op-hz-warn{color:#b42318;font-weight:600}.theme-dark .op-hz-pop .op-hz-warn{color:#fda29b}.op-wl-all{margin:8px 0 0;font-size:var(--op-fs-small)}.op-wl-all a{font-weight:700;display:inline-flex;gap:6px;align-items:center}.op-a-hz{grid-area:hz;min-width:0}.hz{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 10px;margin-bottom:16px;border-radius:16px;border:1px solid #fda29b;background:#fef3f2;text-decoration:none !important;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:box-shadow .15s,transform .15s}.hz:hover{box-shadow:0 6px 20px rgba(180,35,24,.15);transform:translateY(-1px)}.hz-ico{flex:0 0 38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#fff;font-size:18px;background:#b42318 linear-gradient(135deg, #F04438, #B42318)}.hz-t{flex:1;min-width:0;line-height:1.35}.hz-t b{display:block;color:#912018;font-size:15px}.hz-t small,.hz-t .small{display:block;color:#7a271a;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hz-go{flex:none;font-size:13px;font-weight:700;color:#912018;display:flex;align-items:center;gap:4px;white-space:nowrap}body.theme-dark .hz{background:#2a1215 !important;border-color:#7a271a !important}body.theme-dark .hz-t b,body.theme-dark .hz-go{color:#fda29b !important}body.theme-dark .hz-t small,body.theme-dark .hz-t .small{color:#fecdca !important}@media(max-width: 400px){.hz-go{font-size:0;gap:0}.hz-go i{font-size:16px}}.ev-sum{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px;margin:2px 0 14px}.ev-sum.n2{grid-template-columns:repeat(2, minmax(0, 1fr))}.ev-sum.n1{grid-template-columns:minmax(0, 1fr)}.ev-tile{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important;min-width:0;transition:border-color .15s}.ev-tile:hover{border-color:var(--op-muted)}.ev-tile small,.ev-tile .small{font-size:11.5px;color:var(--op-muted);display:flex;align-items:center;gap:4px}.ev-tile b{font-size:14px;color:var(--op-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-tile.r{border-color:#fda29b;background:#fef3f2}.ev-tile.r b{color:#b42318}.ev-tile.r small,.ev-tile.r .small{color:#912018}.ev-tile.a{border-color:#fec84b;background:#fffaeb}.ev-tile.a b{color:#b54708}.ev-tile.a small,.ev-tile.a .small{color:#93370d}.ev-tile.g b{color:#067647}.ev-tile.m b{color:var(--op-muted);font-weight:600}body.theme-dark .ev-tile{background:#161b23 !important}body.theme-dark .ev-tile.r{background:#2a1215 !important;border-color:#7a271a !important}body.theme-dark .ev-tile.r b{color:#fda29b !important}body.theme-dark .ev-tile.r small,body.theme-dark .ev-tile.r .small{color:#fecdca !important}body.theme-dark .ev-tile.a{background:#2b1d0e !important;border-color:#93370d !important}body.theme-dark .ev-tile.a b{color:#fec84b !important}body.theme-dark .ev-tile.a small,body.theme-dark .ev-tile.a .small{color:#fedf89 !important}body.theme-dark .ev-tile.g b{color:#75e0a7 !important}.ev-sec{border-top:1px solid var(--op-border);padding:12px 0 4px;scroll-margin-top:84px}.ev-h{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-weight:700;font-size:14px;color:var(--op-heading)}.ev-h>.bi{color:var(--op-action)}.ev-pill{margin-left:auto;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px;border:1px solid var(--op-border);color:var(--op-text);background:var(--op-bg);white-space:nowrap}.ev-pill.r{background:#fef3f2;border-color:#fda29b;color:#b42318}.ev-pill.a{background:#fffaeb;border-color:#fec84b;color:#b54708}body.theme-dark .ev-pill{background:#161b23 !important}body.theme-dark .ev-pill.r{background:#2a1215 !important;border-color:#7a271a !important;color:#fda29b !important}body.theme-dark .ev-pill.a{background:#2b1d0e !important;border-color:#93370d !important;color:#fec84b !important}details.ev-sec>summary{list-style:none;cursor:pointer}details.ev-sec>summary::-webkit-details-marker{display:none}details.ev-sec>summary .ev-h{margin:0}.ev-sum1{font-size:12.5px;color:var(--op-muted);font-weight:400;margin-left:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-h .chev{margin-left:auto;color:var(--op-muted);transition:transform .15s}details[open].ev-sec .chev{transform:rotate(180deg)}details[open].ev-sec>summary{margin-bottom:6px}.ev-st{padding:7px 0}.ev-st-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:13.5px;min-width:0}.ev-st-top b{color:var(--op-text);min-width:0}.ev-st-top span{color:var(--op-muted);font-size:12.5px}.ev-st-top em{margin-left:auto;font-style:normal;font-weight:700;font-size:13px;color:var(--op-heading);white-space:nowrap}.ev-st.r .ev-st-top em{color:#d92d20}.ev-st.a .ev-st-top em{color:#b54708}body.theme-dark .ev-st.r .ev-st-top em{color:#fda29b !important}body.theme-dark .ev-st.a .ev-st-top em{color:#fec84b !important}.ev-bar{position:relative;height:6px;border-radius:3px;background:var(--op-bg);margin:6px 0 4px}.ev-bar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:#12b76a}.ev-bar s{position:absolute;left:76.9%;top:-3px;bottom:-3px;width:2px;background:var(--op-heading);opacity:.6}.ev-st.r .ev-bar i{background:#f04438}.ev-st.a .ev-bar i{background:#f79009}body.theme-dark .ev-bar{background:#0f1117}.ev-meta{font-size:12px;color:var(--op-muted);display:flex;flex-wrap:wrap;gap:2px 10px}.ev-meta .up{color:#d92d20;font-weight:700}body.theme-dark .ev-meta .up{color:#fda29b !important}.ev-note{margin:6px 0 4px;padding:8px 10px;border-radius:10px;background:var(--op-bg);font-size:12.5px;color:var(--op-text);display:flex;gap:8px;line-height:1.5}.ev-note>.bi{color:var(--op-action);margin-top:2px}.ev-note.r{background:#fef3f2;color:#7a271a}.ev-note.r>.bi{color:#d92d20}.ev-note.r b{color:#912018}.ev-note.r small,.ev-note.r .small{color:#7a271a}.ev-note.r a{color:#912018;text-decoration:underline}body.theme-dark .ev-note{background:#161b23 !important}body.theme-dark .ev-note.r{background:#2a1215 !important;color:#fecdca !important}body.theme-dark .ev-note.r b,body.theme-dark .ev-note.r small,body.theme-dark .ev-note.r .small,body.theme-dark .ev-note.r a{color:#fecdca !important}body.theme-dark .ev-note.r>.bi{color:#fda29b !important}.ev-line{font-size:13px;color:var(--op-text);display:flex;gap:8px;align-items:flex-start;padding:4px 0;line-height:1.45}.ev-line>.bi{color:var(--op-muted);margin-top:1px}.ev-line.wet>.bi{color:#175cd3}body.theme-dark .ev-line.wet>.bi{color:#84caff !important}.ev-now{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ev-now>.bi{font-size:30px;color:var(--op-action)}.ev-now .t{font-family:var(--op-font-heading);font-size:30px;font-weight:700;line-height:1;color:var(--op-heading)}.ev-now .l{font-size:13px;color:var(--op-text);font-weight:600}.ev-now ul{margin:0 0 0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;font-size:12.5px;color:var(--op-text)}.ev-now ul small,.ev-now ul .small{display:block;color:var(--op-muted);font-size:11px}.ev-hours{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:2px;margin:10px 0 6px;text-align:center;font-size:12px}.ev-hours div{display:flex;flex-direction:column;gap:2px;color:var(--op-text)}.ev-hours small,.ev-hours .small{color:var(--op-muted);font-size:11px}.ev-hours .bi{font-size:15px;color:var(--op-action)}.ev-hours b{color:var(--op-heading)}.ev-days{list-style:none;margin:4px 0 0;padding:0}.ev-days li{display:grid;grid-template-columns:40px 18px 64px 28px minmax(0, 1fr) 30px;align-items:center;gap:6px;height:30px;font-size:13px}.ev-days .d{font-weight:600;color:var(--op-text)}.ev-days .bi{color:var(--op-action)}.ev-days .p{font-size:11.5px;color:#175cd3;white-space:nowrap}.ev-days .p .bi{font-size:10px;color:inherit;margin-right:2px}.ev-days .p.hv{font-weight:700;color:#b42318}.ev-days .mn{color:var(--op-muted);text-align:right}.ev-days .mx2{color:var(--op-heading);font-weight:700}body.theme-dark .ev-days .p{color:#84caff !important}body.theme-dark .ev-days .p.hv{color:#fda29b !important}.ev-rg{position:relative;height:5px;border-radius:3px;background:var(--op-bg)}.ev-rg span{position:absolute;top:0;bottom:0;border-radius:3px;background:#fdb022 linear-gradient(90deg, #53B1FD, #FDB022)}body.theme-dark .ev-rg{background:#0f1117}.ev-air{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5}.ev-air .op-air-dot{flex:0 0 12px;height:12px;margin-top:4px}.ev-air>div{min-width:0}.ev-air b{color:var(--op-heading);font-size:14px}.ev-air span{color:var(--op-text)}.ev-sec-air{padding-bottom:2px}.ev-far{display:block;margin-top:2px;font-size:12px;color:var(--op-muted)}.ev-src{margin:10px 0 0;font-size:11.5px;color:var(--op-muted) !important;line-height:1.5}.ev-src a{color:var(--op-muted) !important;text-decoration:underline}.op-a-hz .hz{margin-bottom:6px}.hz-all{display:block;text-align:right;margin:0 4px 16px;font-size:12.5px;font-weight:700;color:var(--op-action) !important}.nw-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 15px 14px}.nw-top h1,.nw-top .h1{margin:2px 0 0;font-size:1.6rem;color:var(--op-heading)}.nw-top p{margin:2px 0 0;color:var(--op-muted);font-size:var(--op-fs-small)}.nw-rounds{display:flex;gap:6px;flex-wrap:wrap}.nw-rounds a,.nw-rounds span{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--op-border);font-size:var(--op-fs-meta);color:var(--op-text);text-decoration:none;background:var(--op-card)}.nw-rounds a:hover{border-color:var(--op-action)}.nw-rounds .on{background:var(--op-btn);border-color:var(--op-btn);color:#fff !important;font-weight:700}.nw-rounds .next{border-style:dashed;color:var(--op-muted);background:none}.nw-preview{margin:0 15px 12px;padding:10px 14px;border-radius:12px;background:#fff7e6;color:#7a4b0b;font-size:var(--op-fs-small)}.nw-preview .bi{margin-right:6px}.theme-dark .nw-preview{background:#2e1f06;color:#fec84b}.nw{display:grid;gap:16px;margin:0 15px 16px}@media(min-width: 1000px){.nw{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}}.nw-col{display:flex;flex-direction:column;gap:16px;min-width:0}.nw-card{background:var(--op-card);border:1px solid var(--op-border);border-radius:20px;padding:18px 20px;min-width:0}.nw-hero{background:#1e3a6e linear-gradient(135deg, #1E3A6E, #2C5AA8);color:#fff;border:0}.nw-hero .nw-lab{display:inline-flex;align-items:center;gap:6px;font-size:var(--op-fs-meta);font-weight:700;color:#f3d58c}.nw-hero h2,.nw-hero .h2{margin:4px 0 10px;font-size:1.25rem;color:#fff}.nw-hero ol{margin:0;padding:0;list-style:none;counter-reset:n}.nw-hero li{position:relative;padding:9px 0 9px 34px;border-top:1px solid hsla(0,0%,100%,.14);font-size:var(--op-fs-small);line-height:1.65;color:#f1f5ff}.nw-hero li:first-child{border-top:0}.nw-hero li::before{counter-increment:n;content:counter(n);position:absolute;left:0;top:10px;width:24px;height:24px;border-radius:8px;background:hsla(0,0%,100%,.16);display:grid;place-items:center;font-weight:700;font-size:12px}.nw-hero .nw-src{background:hsla(0,0%,100%,.14);color:#dce6f7 !important}.nw-src{display:inline-flex;margin-left:5px;padding:0 7px;border-radius:6px;background:var(--op-bg);font-size:11px;color:var(--op-muted) !important;text-decoration:none !important;vertical-align:1px;white-space:nowrap}.nw-src:hover{text-decoration:underline !important}.nw-grid{display:grid;gap:16px}@media(min-width: 700px){.nw-grid{grid-template-columns:1fr 1fr}}.nw-sec h2,.nw-sec .h2,.nw-w h2,.nw-w .h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:1.05rem;color:var(--op-heading)}.nw-sec h2 i,.nw-sec .h2 i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:15px;color:#fff}.nw-w h2,.nw-w .h2{font-size:1rem}.nw-w h2 .bi,.nw-w .h2 .bi{color:var(--op-action)}.nw-w h2 small,.nw-w .h2 small,.nw-w h2 .small,.nw-w .h2 .small{font-weight:400;font-size:12px;color:var(--op-muted)}.nw-sum{margin:0 0 8px;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:var(--op-fs-small);line-height:1.65;color:var(--op-text)}.nw-ai{display:block;font-size:11px;font-weight:700;color:var(--op-action);margin-bottom:2px}.nw-list{list-style:none;margin:0;padding:0}.nw-list li{padding:8px 0;border-bottom:1px solid var(--op-border)}.nw-list li:last-child{border-bottom:0}.nw-list a{display:block;color:var(--op-text) !important;font-size:var(--op-fs-small);font-weight:600;line-height:1.45;text-decoration:none !important}.nw-list a:hover{color:var(--op-action) !important}.nw-list small,.nw-list .small{display:block;margin-top:2px;color:var(--op-muted);font-size:var(--op-fs-meta)}.nw-more{display:inline-block;margin-top:6px;font-size:var(--op-fs-small);font-weight:600}.nw-chips{display:flex;flex-wrap:wrap;gap:6px}.nw-chips span{display:inline-flex;gap:6px;align-items:center;padding:6px 10px;border-radius:999px;background:var(--op-bg);font-size:var(--op-fs-small);color:var(--op-text)}.nw-chips b{color:var(--op-action)}.nw-nums{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nw-nums a{padding:10px 12px;border-radius:12px;border:1px solid var(--op-border);text-decoration:none !important;color:var(--op-text) !important}.nw-nums a:hover{border-color:var(--op-action)}.nw-nums b{display:block;font-size:1.3rem;color:var(--op-heading)}.nw-nums small,.nw-nums .small{font-size:var(--op-fs-meta);color:var(--op-muted)}.nw-nums .r b{color:#b42318}.theme-dark .nw-nums .r b{color:#fda29b}.nw-hot{display:block;padding:12px;border-radius:14px;background:var(--op-bg);text-decoration:none !important}.nw-hot b{display:block;color:var(--op-heading);font-size:var(--op-fs-small);line-height:1.5}.nw-hot small,.nw-hot .small{color:var(--op-muted);font-size:var(--op-fs-meta)}.nw-meter{display:flex;gap:3px;margin:8px 0 4px}.nw-meter i{flex:1;height:6px;border-radius:3px;background:var(--op-border)}.nw-meter i.on{background:#d92d20}.nw-days{display:flex;flex-wrap:wrap;gap:6px}.nw-days a{padding:5px 10px;border-radius:999px;border:1px solid var(--op-border);font-size:var(--op-fs-meta);color:var(--op-text) !important;text-decoration:none !important}.nw-days a[aria-current]{background:var(--op-btn);border-color:var(--op-btn);color:#fff !important}.nw-note{margin:0 15px 20px;font-size:var(--op-fs-meta);color:var(--op-muted)}.nw-tabs{display:flex;gap:6px;overflow-x:auto;margin:0 15px 12px;position:sticky;top:60px;z-index:5;padding:6px 0;background:var(--op-bg);scrollbar-width:none}.nw-tabs a{flex:none;padding:6px 12px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);font-size:var(--op-fs-small);color:var(--op-text) !important;text-decoration:none !important}@media(min-width: 1000px){.nw-tabs{display:none}}.nw-sec,.nw-hero,#nw-nums{scroll-margin-top:120px}.nw-top .nw-lead{margin:6px 0 0;max-width:640px;font-size:var(--op-fs-body);line-height:1.6;color:var(--op-text)}.nw-top .nw-meta{margin:6px 0 0;font-size:var(--op-fs-meta);color:var(--op-muted)}.nw-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media(max-width: 999px){.nw-right{width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start}}.nw-seg{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card)}.nw-seg button{height:30px;padding:0 12px;border:0;border-radius:999px;background:none;font:inherit;font-size:var(--op-fs-meta);font-weight:600;color:var(--op-text);cursor:pointer;white-space:nowrap}.nw-seg button[aria-checked=true]{background:var(--op-btn);color:#fff}.nw-seg button:focus-visible{outline:2px solid var(--op-action);outline-offset:2px}.nw-why{display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:14px;border:1px dashed var(--op-border);font-size:var(--op-fs-small);line-height:1.6;color:var(--op-muted)}.nw-why .bi{flex:none;color:var(--op-action);font-size:18px}.nw-why b{color:var(--op-heading)}.nw-more-h{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--op-fs-small);font-weight:700;color:var(--op-muted)}.nw-more-h::after{content:"";flex:1;height:1px;background:var(--op-border)}.nw-done{display:none;gap:10px;align-items:center;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:var(--op-bg);font-size:var(--op-fs-small);color:var(--op-text)}.nw-done>.bi{font-size:20px;color:#067647}.nw-done>span{flex:1;min-width:180px}.nw-done button{flex:none;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);font:inherit;font-size:var(--op-fs-meta);font-weight:600;color:var(--op-action);white-space:nowrap;cursor:pointer}.theme-dark .nw-done>.bi{color:#75e0a7}.nw-page[data-mode=quick] .nw-grid,.nw-page[data-mode=quick] .nw-more-h,.nw-page[data-mode=quick] .nw>.nw-col+.nw-col,.nw-page[data-mode=quick] .nw-tabs{display:none}.nw-page[data-mode=quick] .nw{grid-template-columns:minmax(0, 1fr);max-width:820px}.nw-page[data-mode=quick] .nw-done{display:flex}.mkt-run{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.mkt-run small,.mkt-run .small{font-size:var(--op-fs-meta);color:var(--op-muted)}.nw-preview.bad{background:#fef0ee;color:#912018}.theme-dark .nw-preview.bad{background:#3b1410;color:#fda29b}.mkt-empty{margin:0 15px 16px}.mkt-when{margin:0 15px 10px;font-size:var(--op-fs-small);color:var(--op-muted)}.mkt-when b{color:var(--op-heading)}.mkt-when .mkt-bad{color:#b42318}.mkt-snap{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:10px;margin:0 15px 16px}.mkt-px{padding:12px 14px;border-radius:16px;border:1px solid var(--op-border);background:var(--op-card)}.mkt-px small,.mkt-px .small{display:block;font-size:var(--op-fs-meta);font-weight:700;color:var(--op-muted)}.mkt-px b{display:block;font-size:1.35rem;color:var(--op-heading)}.mkt-px em{font-style:normal;font-weight:700;font-size:var(--op-fs-small);color:var(--op-muted)}.mkt-px.up em{color:#067647}.mkt-px.down em{color:#b42318}.theme-dark .mkt-px.up em{color:#75e0a7}.theme-dark .mkt-px.down em{color:#fda29b}.mkt-tone p{margin:6px 0 0;font-size:var(--op-fs-body);line-height:1.7;color:#f1f5ff}.mkt-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px;font-size:1.02rem;color:var(--op-heading)}.mkt-h .bi{color:var(--op-action)}.mkt-h small,.mkt-h .small{font-weight:400;font-size:12px;color:var(--op-muted)}.mkt-pts{margin:0;padding-left:18px}.mkt-pts li{margin:0 0 8px;font-size:var(--op-fs-small);line-height:1.65;color:var(--op-text)}.mkt-news{list-style:none;margin:0;padding:0}.mkt-news li{padding:8px 0;border-bottom:1px solid var(--op-border)}.mkt-news li:last-child{border-bottom:0}.mkt-news a{display:block;color:var(--op-text) !important;font-size:var(--op-fs-small);font-weight:600;line-height:1.45;text-decoration:none !important}.mkt-news a:hover{color:var(--op-action) !important}.mkt-news small,.mkt-news .small{display:block;margin-top:2px;color:var(--op-muted);font-size:var(--op-fs-meta)}.mkt-all{max-height:720px;overflow-y:auto;scrollbar-width:thin}.mkt-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.mkt-tag,.mkt-tone-b{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:700;border:1px solid}.mkt-tag.bull,.mkt-tone-b.bull{color:#067647;border-color:#abefc6;background:#ecfdf3}.mkt-tag.bear,.mkt-tone-b.bear{color:#b42318;border-color:#f3b4ae;background:#fef0ee}.mkt-tag.mixed,.mkt-tone-b.mixed{color:#93370d;border-color:#fedf89;background:#fffaeb}.mkt-tag.neutral,.mkt-tone-b.neutral{color:#475467;border-color:#d0d5dd;background:#f9fafb}.theme-dark .mkt-tag.bull,.theme-dark .mkt-tone-b.bull{color:#75e0a7;border-color:#085d3a;background:#0a2a1c}.theme-dark .mkt-tag.bear,.theme-dark .mkt-tone-b.bear{color:#fda29b;border-color:#7a271a;background:#3b1410}.theme-dark .mkt-tag.mixed,.theme-dark .mkt-tone-b.mixed{color:#fec84b;border-color:#7a4b0b;background:#2e1f06}.theme-dark .mkt-tag.neutral,.theme-dark .mkt-tone-b.neutral{color:#cbd5e1;border-color:#3a4150;background:#1f2430}.mkt-tk{display:grid;gap:16px}@media(min-width: 700px){.mkt-tk{grid-template-columns:1fr 1fr}}.mkt-card-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px}.mkt-card-h b{font-size:1.15rem;color:var(--op-heading)}.mkt-card-h span.up{color:#067647;font-weight:700;font-size:var(--op-fs-small)}.mkt-card-h span.down{color:#b42318;font-weight:700;font-size:var(--op-fs-small)}.mkt-card-h .mkt-tone-b{margin-left:auto;font-size:12px;padding:2px 9px}.theme-dark .mkt-card-h span.up{color:#75e0a7}.theme-dark .mkt-card-h span.down{color:#fda29b}.mkt-movers{margin:4px 0 0;padding:8px 10px;border-radius:10px;background:var(--op-bg);font-size:var(--op-fs-small);color:var(--op-text)}.mkt-rel{margin-top:8px}.mkt-rel summary{cursor:pointer;font-size:var(--op-fs-small);font-weight:600;color:var(--op-action)}.mkt-opt{border-color:#fedf89}.theme-dark .mkt-opt{border-color:#7a4b0b}.mkt-cal{list-style:none;margin:0;padding:0}.mkt-cal li{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--op-border)}.mkt-cal li:last-child{border-bottom:0}.mkt-cal li.past{opacity:.55}.mkt-cal b{display:block;font-size:var(--op-fs-small);color:var(--op-text)}.mkt-cal small,.mkt-cal .small{display:block;font-size:var(--op-fs-meta);color:var(--op-muted)}.mkt-cal .imp{flex:none;padding:1px 7px;border-radius:6px;font-size:11px;font-weight:700;color:#fff;background:#b54708}.mkt-cal .imp.high{background:#b42318}.mkt-old{color:var(--op-action)}.mkt-ver{display:flex;align-items:center;gap:8px;margin:0 15px 14px;flex-wrap:wrap}.mkt-ver-step{display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);font-size:var(--op-fs-small);text-decoration:none;white-space:nowrap}.mkt-ver-step:hover{border-color:var(--op-action);color:var(--op-action)}.mkt-ver-step.off{opacity:.45;pointer-events:none}.mkt-ver-pick{flex:1 1 220px;display:flex;align-items:center;gap:8px;padding:4px 6px 4px 12px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);min-width:0}.mkt-ver-pick .bi{color:var(--op-action)}.mkt-ver-pick select{flex:1;min-width:0;border:0;background:rgba(0,0,0,0);color:var(--op-text);font:inherit;font-size:var(--op-fs-small);padding:4px 0;cursor:pointer}.mkt-ver-pick small,.mkt-ver-pick .small{color:var(--op-muted);font-size:var(--op-fs-meta);padding-right:6px;white-space:nowrap}@media(max-width: 575.98px){.mkt-ver-step span{display:none}}.mkt-hist{max-height:340px;overflow-y:auto}.mkt-hist-d{display:flex;flex-direction:column;gap:4px;padding:7px 0;border-top:1px solid var(--op-border)}.mkt-hist-d:first-child{border-top:0;padding-top:0}.mkt-hist-d b{font-size:var(--op-fs-meta);color:var(--op-muted);font-weight:600}.mkt-hist-d span{display:flex;flex-wrap:wrap;gap:6px}.mkt-hist-d a{padding:3px 10px;border-radius:999px;border:1px solid var(--op-border);font-size:var(--op-fs-small);text-decoration:none;color:var(--op-text)}.mkt-hist-d a:hover{border-color:var(--op-action);color:var(--op-action)}.mkt-hist-d a[aria-current]{background:var(--op-action);border-color:var(--op-action);color:var(--op-card) !important;font-weight:700}.mkt-clean p{margin:0 0 10px}.mkt-clean-f{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.mkt-clean-f select{flex:1 1 180px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text);padding:6px 10px;font:inherit;font-size:var(--op-fs-small)}.mkt-del{color:#b42318 !important;border-color:rgba(180,35,24,.4) !important}.mkt-del:hover{background:rgba(180,35,24,.08) !important}.theme-dark .mkt-del{color:#fda29b !important}.mkt-muted{color:var(--op-muted);font-size:var(--op-fs-meta)}.mkt-watch{width:100%;border-radius:12px;border:1px solid var(--op-border);background:var(--op-bg);color:var(--op-text);padding:10px 12px;font:inherit;font-size:var(--op-fs-small)}.nw-mkt-px{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:6px;margin-bottom:10px}.nw-mkt-px span{display:flex;flex-direction:column;align-items:center;padding:7px 4px;border-radius:12px;background:var(--op-bg);border:1px solid var(--op-border)}.nw-mkt-px small,.nw-mkt-px .small{font-size:var(--op-fs-meta);color:var(--op-muted)}.nw-mkt-px b{font-size:var(--op-fs-small)}.nw-mkt-px .up b{color:#067647}.nw-mkt-px .down b{color:#b42318}.theme-dark .nw-mkt-px .up b{color:#75e0a7}.theme-dark .nw-mkt-px .down b{color:#fda29b}.nw-mkt-tone{margin:0 0 8px;font-size:var(--op-fs-small);color:var(--op-text);line-height:1.6}.nw-mkt-at{display:block;margin-top:4px;font-size:var(--op-fs-meta);color:var(--op-muted)}.mx{--mx-in: #fff;--mx-in-b: #D0D5DD;--mx-in-h: #98A2B3;--mx-soft: #F5F7FA;--mx-ring: rgba(47, 111, 214, .22);--mx-sh: 0 1px 2px rgba(16, 24, 40, .05), 0 6px 24px rgba(16, 24, 40, .06);max-width:1180px;margin:0 auto}body.theme-dark .mx{--mx-in: #12161D;--mx-in-b: #2C3340;--mx-in-h: #475467;--mx-soft: #161B23;--mx-ring: rgba(96, 150, 240, .30);--mx-sh: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 28px rgba(0, 0, 0, .35)}body.theme-dark .mx label{background-color:rgba(0,0,0,0) !important}.mx-flash{display:flex;gap:10px;align-items:center;padding:12px 16px;border-radius:14px;margin:0 0 14px;font-weight:600;font-size:var(--op-fs-small)}.mx-flash.ok{background:#ecfdf3;color:#067647;border:1px solid #abefc6}.mx-flash.bad{background:#fef3f2;color:#b42318;border:1px solid #fecdca}.mx-flash .bi{font-size:18px}body.theme-dark .mx-flash.ok{background:#052e1b !important;border-color:#14532d}body.theme-dark .mx-flash.ok span,body.theme-dark .mx-flash.ok .bi{color:#86efac !important}body.theme-dark .mx-flash.bad{background:#3b0d0b !important;border-color:#7a271a}body.theme-dark .mx-flash.bad span,body.theme-dark .mx-flash.bad .bi{color:#fda29b !important}.mx-head{background:var(--op-card);border:1px solid var(--op-border);border-radius:22px;box-shadow:var(--mx-sh);padding:22px 22px 0;margin-bottom:18px;overflow:hidden;position:relative}.mx-head::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.mx-id{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.mx-logo{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;flex:none;font-size:26px;color:#fff;background:var(--op-btn) linear-gradient(135deg, var(--op-btn), #7A5AF8);box-shadow:0 6px 16px rgba(47,111,214,.35)}body.theme-dark span.mx-logo{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important}body.theme-dark span.mx-logo .bi{color:#fff !important}.mx-id-t{flex:1 1 320px;min-width:0}.mx-id-t h1,.mx-id-t .h1{font-size:1.6rem;line-height:1.3;margin:0;color:var(--op-heading)}.mx-kicker{margin:0 0 2px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--op-action);text-transform:uppercase}.mx-meta{margin:4px 0 10px;color:var(--op-muted);font-size:var(--op-fs-small)}.mx-pills{display:flex;gap:6px;flex-wrap:wrap}.mx-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:700;border:1px solid}.mx-pill.ok{background:#ecfdf3;color:#067647;border-color:#abefc6}.mx-pill.team{background:#eef4ff;color:#1e4fbf;border-color:#c7d7fe}.mx-pill.off{background:#f2f4f7;color:#475467;border-color:#eaecf0}.mx-pill.role{background:var(--mx-soft);color:var(--op-text);border-color:var(--op-border)}body.theme-dark span.mx-pill.ok{background:#052e1b !important;color:#86efac !important;border-color:#14532d}body.theme-dark span.mx-pill.team{background:#172554 !important;color:#a5b4fc !important;border-color:#1e3a8a}body.theme-dark span.mx-pill.off{background:#1f242f !important;color:#cecfd2 !important;border-color:#333741}body.theme-dark span.mx-pill.role{color:#cecfd2 !important}body.theme-dark span.mx-pill .bi{color:inherit !important}.mx-stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;margin:18px -22px 0;background:var(--op-border);border-top:1px solid var(--op-border)}.mx-stats>div{background:var(--op-card);padding:12px 16px;display:flex;flex-direction:column}.mx-stats b{font-size:1.35rem;line-height:1.2;color:var(--op-heading)}.mx-stats span{font-size:12.5px;color:var(--op-muted)}@media(max-width: 560px){.mx-stats{grid-template-columns:repeat(2, 1fr)}}body.theme-dark .mx-stats>div{background:var(--op-card) !important}.mx-headnote{margin:0 -22px;padding:10px 22px;background:var(--mx-soft);border-top:1px solid var(--op-border);font-size:13px;color:var(--op-muted);display:flex;gap:8px;align-items:flex-start}.mx-headnote .bi{color:var(--op-action)}.mx-tabs{display:flex;gap:4px;margin:0 -22px;padding:8px 14px;border-top:1px solid var(--op-border);overflow-x:auto;scrollbar-width:none}.mx-tabs a{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:10px;font-weight:600;font-size:var(--op-fs-small);color:var(--op-muted) !important;text-decoration:none !important;white-space:nowrap}.mx-tabs a:hover{background:var(--mx-soft);color:var(--op-heading) !important}.mx-cols{display:grid;grid-template-columns:minmax(0, 1.55fr) minmax(0, 1fr);gap:18px;align-items:start;margin-bottom:18px;scroll-margin-top:80px}@media(max-width: 960px){.mx-cols{grid-template-columns:1fr}}.mx-stack{display:flex;flex-direction:column;gap:18px;min-width:0}.mx-card{background:var(--op-card);border:1px solid var(--op-border);border-radius:20px;box-shadow:var(--mx-sh);padding:20px;min-width:0;scroll-margin-top:80px}.mx-card-h{display:flex;align-items:center;gap:10px;margin:-2px 0 16px;flex-wrap:wrap}.mx-card-h h2,.mx-card-h .h2{display:flex;gap:10px;align-items:center;font-size:1.12rem;margin:0;color:var(--op-heading);flex:1 1 auto}.mx-card-h h2 .bi,.mx-card-h .h2 .bi{color:var(--op-action);font-size:1.15rem}.mx-sub{font-size:12.5px;color:var(--op-muted)}.mx-count2{min-width:26px;height:24px;padding:0 9px;border-radius:999px;display:inline-grid;place-items:center;font-size:12.5px;font-weight:700;background:var(--mx-soft);color:var(--op-text);border:1px solid var(--op-border)}.mx-count2.warn{background:#fffaeb;color:#93370d;border-color:#fedf89}body.theme-dark span.mx-count2{color:#cecfd2 !important}body.theme-dark span.mx-count2.warn{background:#2a2010 !important;color:#fec84b !important;border-color:#5c3d0a}.mx-link{display:inline-flex;gap:6px;align-items:center;font-weight:600;font-size:var(--op-fs-small)}.mx-form{display:flex;flex-direction:column;gap:16px}.mx-field{display:flex;flex-direction:column;gap:7px;position:relative;min-width:0;margin:0}.mx-lbl{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:13.5px;font-weight:600;color:var(--op-heading)}.mx-lbl .bi{color:var(--op-muted)}.mx-lbl em{font-style:normal;font-weight:400;color:var(--op-muted);font-size:12.5px}body.theme-dark .mx .mx-lbl{color:#e4e7ec !important}body.theme-dark .mx .mx-lbl em,body.theme-dark .mx .mx-lbl .bi{color:#98a2b3 !important}.mx .mx-in,body.theme-dark .mx .mx-in{width:100%;min-height:46px;padding:11px 14px;border-radius:12px;border:1px solid var(--mx-in-b) !important;background:var(--mx-in) !important;color:var(--op-heading) !important;font:inherit;font-size:15px;line-height:1.5;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .15s,box-shadow .15s;appearance:none;-webkit-appearance:none}.mx .mx-in::placeholder,body.theme-dark .mx .mx-in::placeholder{color:var(--op-muted);opacity:.75}.mx .mx-in:hover,body.theme-dark .mx .mx-in:hover{border-color:var(--mx-in-h) !important}.mx .mx-in:focus,body.theme-dark .mx .mx-in:focus{outline:none;border-color:var(--op-btn) !important;box-shadow:0 0 0 4px var(--mx-ring)}.mx .mx-in.lg,body.theme-dark .mx .mx-in.lg{font-size:1.12rem;font-weight:600;min-height:52px}body.theme-dark .mx .mx-in{color:#f2f4f7 !important;color-scheme:dark}.mx textarea.mx-in{min-height:170px;resize:vertical;line-height:1.7}.mx select.mx-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16'%3E%3Cpath fill='%2398A2B3' d='M8 11 3 6h10z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;padding-right:38px}.mx-count{position:absolute;right:12px;bottom:9px;font-size:11.5px;color:var(--op-muted);pointer-events:none}body.theme-dark span.mx-count{color:#98a2b3 !important}.mx-g2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}@media(max-width: 640px){.mx-g2{grid-template-columns:1fr}}.mx-g3{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:12px}@media(max-width: 560px){.mx-g3{grid-template-columns:1fr 1fr}.mx-g3>:first-child{grid-column:1/-1}}.mx-wide{grid-column:1/-1}.mx-half{max-width:320px}.mx-mt{margin-top:2px}.mx-for{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:16px;background:var(--mx-soft);border:1px solid var(--op-border)}.mx-for[hidden]{display:none}body.theme-dark div.mx-for{background:var(--mx-soft) !important}.mx-tag{font-style:normal;font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px;background:var(--mx-soft);color:var(--op-muted);border:1px solid var(--op-border)}.mx-tag.o{background:#ecfdf3;color:#067647;border-color:#abefc6}body.theme-dark em.mx-tag{color:#cecfd2 !important}body.theme-dark em.mx-tag.o{background:#052e1b !important;color:#86efac !important;border-color:#14532d}.mx-reset{margin-left:auto;border:0;background:none;padding:0;display:inline-flex;gap:4px;align-items:center;color:var(--op-action);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.mx-affix{display:flex;align-items:stretch}.mx-affix .mx-in{border-radius:12px 0 0 12px}.mx-affix>span{display:grid;place-items:center;padding:0 12px;border:1px solid var(--mx-in-b);border-left:0;border-radius:0 12px 12px 0;background:var(--mx-soft);color:var(--op-muted);font-size:13px;white-space:nowrap}body.theme-dark .mx-affix>span{background:var(--mx-soft) !important;color:#98a2b3 !important}.mx-check{display:flex !important;gap:10px;align-items:center;font-size:var(--op-fs-small);cursor:pointer}.mx-check input{width:18px;height:18px;accent-color:var(--op-btn)}.mx-seg{display:grid;grid-template-columns:repeat(5, 1fr);gap:4px;padding:4px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border)}@media(max-width: 640px){.mx-seg{grid-template-columns:repeat(3, 1fr)}}.mx-seg label{margin:0;cursor:pointer}.mx-seg input{position:absolute;opacity:0;pointer-events:none}.mx-seg span{display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 4px;border-radius:10px;font-size:13px;font-weight:600;color:var(--op-muted);text-align:center;line-height:1.25;transition:background .15s,color .15s}.mx-seg span .bi{font-size:18px}.mx-seg label:hover span{color:var(--op-heading)}.mx-seg input:checked+span{background:var(--op-card);color:var(--op-btn);box-shadow:0 1px 3px rgba(16,24,40,.12),0 0 0 1px var(--op-border)}.mx-seg input:focus-visible+span{outline:3px solid var(--mx-ring)}body.theme-dark .mx-seg{background:var(--mx-soft) !important}body.theme-dark .mx-seg span{color:#98a2b3 !important}body.theme-dark .mx-seg input:checked+span{background:#232a36 !important;color:#8db4ff !important}.mx-media{display:flex;gap:10px;flex-wrap:wrap}.mx-thumb{position:relative;width:112px;height:84px;border-radius:12px;overflow:hidden;border:1px solid var(--op-border);cursor:pointer;margin:0;display:block}.mx-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mx-thumb input{position:absolute;opacity:0}.mx-thumb .mx-x{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:rgba(16,24,40,.65);color:#fff;font-size:12px}.mx-thumb.rm img{opacity:.3;filter:grayscale(1)}.mx-thumb.rm .mx-x{background:#d92d20}.mx-thumb.rm::after{content:"จะลบ";position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:12px;font-weight:700;color:#b42318}.mx-thumb.new{outline:2px solid var(--op-btn);outline-offset:-2px}body.theme-dark span.mx-x{background:rgba(0,0,0,.6) !important;color:#fff !important}.mx-drop{position:relative;width:112px;height:84px;border-radius:12px;border:1.5px dashed var(--mx-in-h);display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:var(--op-muted);cursor:pointer;margin:0;transition:border-color .15s,background .15s;text-align:center}.mx-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.mx-drop .bi{font-size:20px;color:var(--op-action)}.mx-drop b{font-size:12.5px;color:var(--op-heading)}.mx-drop small,.mx-drop .small{font-size:10.5px}.mx-drop:hover,.mx-drop:focus-within{border-color:var(--op-btn);background:var(--mx-soft)}body.theme-dark .mx-drop b{color:#e4e7ec !important}body.theme-dark .mx-drop small,body.theme-dark .mx-drop .small{color:#98a2b3 !important}.mx-filepick,.mx-filechip{position:relative;display:inline-flex !important;align-items:center;gap:9px;align-self:flex-start;padding:10px 14px;border-radius:12px;cursor:pointer;margin:0;font-size:14px;font-weight:600}.mx-filepick{border:1.5px dashed var(--mx-in-h);color:var(--op-heading)}.mx-filepick input{position:absolute;inset:0;opacity:0;cursor:pointer}.mx-filepick .bi{color:var(--op-action)}.mx-filepick:hover,.mx-filepick:focus-within{border-color:var(--op-btn);background:var(--mx-soft)}.mx-filepick.on{border-style:solid;border-color:var(--op-btn)}.mx-filechip{border:1px solid var(--op-border);background:var(--mx-soft);color:var(--op-heading)}.mx-filechip input{position:absolute;opacity:0}.mx-filechip>.bi{color:#d92d20;font-size:18px}.mx-filechip .mx-x2{font-style:normal;font-size:12px;color:#b42318;margin-left:4px}.mx-filechip.rm span{text-decoration:line-through;opacity:.5}.mx-filechip.rm .mx-x2::after{content:" ✓"}body.theme-dark .mx-filepick span,body.theme-dark .mx-filechip span{color:#e4e7ec !important}.mx-rules{display:flex;gap:10px;margin:0;padding:12px 14px;border-radius:12px;background:#fffaeb;border:1px solid #fedf89;color:#93370d;font-size:13px;line-height:1.6}.mx-rules .bi{font-size:16px}body.theme-dark p.mx-rules{background:#241b0b !important;border-color:#5c3d0a}body.theme-dark p.mx-rules span,body.theme-dark p.mx-rules .bi{color:#fec84b !important}.mx-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:14px 0 0;margin-top:2px;border-top:1px solid var(--op-border)}.mx-actions>p{margin:0;font-size:12.5px;color:var(--op-muted);display:flex;gap:6px;align-items:center;flex:1 1 220px}.mx-actions-b{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-left:auto}.mx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;border:1px solid rgba(0,0,0,0);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;text-decoration:none !important;white-space:nowrap;transition:filter .15s,background .15s,border-color .15s,transform .05s;background:var(--op-btn);color:#fff !important}.mx-btn:active{transform:translateY(1px)}.mx-btn:disabled{opacity:.45;cursor:not-allowed}.mx-btn.primary{background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn));box-shadow:0 1px 2px rgba(16,24,40,.1),0 4px 12px rgba(47,111,214,.28)}.mx-btn.primary:hover{filter:brightness(1.06)}.mx-btn.ghost{background:var(--op-card);color:var(--op-heading) !important;border-color:var(--mx-in-b);box-shadow:0 1px 2px rgba(16,24,40,.05)}.mx-btn.ghost:hover{background:var(--mx-soft)}.mx-btn.red{color:#b42318 !important}body.theme-dark .mx-btn.ghost{background:rgba(0,0,0,0) !important;color:#e4e7ec !important}body.theme-dark .mx-btn.ghost.red{color:#fda29b !important}.mx-sch{position:relative}.mx-sch summary{list-style:none}.mx-sch summary::-webkit-details-marker{display:none}.mx-sch .mx-pop{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;width:280px;padding:14px;border-radius:16px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:0 12px 40px rgba(16,24,40,.18);display:flex;flex-direction:column;gap:12px}body.theme-dark .mx-sch div.mx-pop{background:#1a1f28 !important}.mx-inline{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;border-radius:12px;font-size:13px;margin:0 0 14px}.mx-inline.warn{background:#fffaeb;color:#93370d}.mx-inline.bad{background:#fef3f2;color:#b42318}.mx-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}.mx-row .mx-in{flex:1 1 200px;width:auto}.mx-row form{margin:0}.mx-list{list-style:none;margin:0;padding:0}.mx-li{display:flex;gap:12px;align-items:center;padding:11px 8px;margin:0 -8px;border-radius:12px;border-bottom:1px solid var(--op-border)}.mx-li:last-child{border-bottom:0}.mx-li:hover{background:var(--mx-soft)}.mx-li.on{background:var(--mx-soft);box-shadow:inset 3px 0 0 var(--op-btn)}.mx-li-ph{width:52px;height:40px;border-radius:9px;overflow:hidden;flex:none;display:grid;place-items:center;background:var(--mx-soft);border:1px solid var(--op-border);color:var(--op-action)}.mx-li-ph img{width:100%;height:100%;object-fit:cover}.mx-li-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mx-li-t a,.mx-li-t b{font-weight:700;color:var(--op-heading) !important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:14.5px}.mx-li-t a:hover{color:var(--op-action) !important}.mx-li-t small,.mx-li-t .small{font-size:12.5px;color:var(--op-muted)}body.theme-dark .mx-li-t small,body.theme-dark .mx-li-t .small{color:#98a2b3 !important}.mx-red{color:#b42318 !important}.mx-li-a{display:flex;gap:4px;flex:none}.mx-li-a form{margin:0}.mx-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid rgba(0,0,0,0);background:none;color:var(--op-muted) !important;cursor:pointer;font-size:15px;text-decoration:none !important}.mx-icon:hover{background:var(--op-card);border-color:var(--op-border);color:var(--op-heading) !important}.mx-icon.red:hover{color:#d92d20 !important}.mx-av{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:700;color:#fff;background:#5b5be8 linear-gradient(135deg, #7A5AF8, var(--op-btn))}body.theme-dark span.mx-av{background:linear-gradient(135deg, #7A5AF8, #2F6FD6) !important;color:#fff !important}.mx-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:28px 12px;color:var(--op-muted);font-size:13.5px}.mx-empty>.bi{font-size:30px;color:var(--op-action);opacity:.8}.mx-empty b{color:var(--op-heading);font-size:15px}.mx-empty.sm{padding:14px;flex-direction:row;justify-content:center}.mx-empty.sm>.bi{font-size:18px}.mx-foot{margin:12px 0 0;font-size:12.5px;color:var(--op-muted)}.mx-h3{font-size:1rem;margin:18px 0 8px;color:var(--op-heading)}.mx-box{padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);margin-bottom:10px;font-size:14px}.mx-box b{color:var(--op-heading)}.mx-box>small,.mx-box>.small{display:block;color:var(--op-muted);font-size:12.5px;margin-top:3px;overflow-wrap:anywhere}body.theme-dark div.mx-box{background:var(--mx-soft) !important}.mx-invite{margin-top:14px;padding-top:14px;border-top:1px solid var(--op-border);gap:4px}.mx-more{margin-top:12px}.mx-more summary{cursor:pointer;font-weight:700;color:var(--op-action);font-size:14px}.mx-more .mx-form{margin-top:12px}.mx-btn.sm{height:34px;padding:0 12px;font-size:13px;border-radius:10px}.mx-sug{margin:0 0 18px;padding:14px;border-radius:16px;background:#eef4ff;border:1px solid #c7d7fe}body.theme-dark div.mx-sug{background:#131c33 !important;border-color:#1e3a8a}.mx-sug-h{display:flex;gap:8px;align-items:center;margin:0 0 10px;font-size:14px;color:#1e4fbf}.mx-sug-h span{margin-left:auto;font-size:12.5px;font-weight:700}body.theme-dark p.mx-sug-h{color:#a5b4fc !important}body.theme-dark p.mx-sug-h b,body.theme-dark p.mx-sug-h span,body.theme-dark p.mx-sug-h .bi{color:#a5b4fc !important}.mx-sug-r{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:10px 12px;border-radius:12px;background:var(--op-card);border:1px solid var(--op-border);margin-top:8px}.mx-sug-r>span{display:flex;flex-direction:column;min-width:0;flex:1 1 240px}.mx-sug-r em{font-style:normal;font-size:12px;font-weight:700;color:var(--op-muted)}.mx-sug-r b{color:var(--op-heading);overflow-wrap:anywhere}.mx-sug-r small,.mx-sug-r .small{font-size:12px;color:var(--op-muted);overflow-wrap:anywhere}body.theme-dark div.mx-sug-r{background:var(--op-card) !important}body.theme-dark div.mx-sug-r em,body.theme-dark div.mx-sug-r small,body.theme-dark div.mx-sug-r .small{color:#98a2b3 !important}body.theme-dark div.mx-sug-r b{color:#f2f4f7 !important}.mx-hist{border-top:1px solid var(--op-border);padding-top:12px;margin-top:16px}.mx-hist summary{color:var(--op-heading)}.mx-hist .mx-li-t b{white-space:normal}.cv-prev{border-radius:14px;overflow:hidden;border:1px solid var(--op-border);background:var(--op-bg);margin-bottom:12px}.cv-prev canvas{display:block;width:100%;height:auto;aspect-ratio:16/10}.cv-f{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.cv-f>span{font-size:13px;font-weight:600;color:var(--op-heading)}.cv-f>span em{font-style:normal;font-weight:400;color:var(--op-muted)}body.theme-dark .cv-f>span{color:#e4e7ec !important}body.theme-dark .cv-f>span em{color:#98a2b3 !important}body.theme-dark label.cv-f{background:rgba(0,0,0,0) !important}.cv-pal{display:flex;gap:8px;flex-wrap:wrap}.cv-pal button{width:38px;height:38px;border-radius:50%;border:3px solid rgba(0,0,0,0);cursor:pointer;padding:0;box-shadow:0 0 0 1px var(--op-border)}.cv-pal button.on{border-color:var(--op-card);box-shadow:0 0 0 2px var(--op-btn)}.cv-ico{display:grid;grid-template-columns:repeat(auto-fill, minmax(42px, 1fr));gap:6px}.cv-ico button{height:42px;border-radius:10px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-heading);font-size:19px;cursor:pointer}.cv-ico button.on{border-color:var(--op-btn);background:var(--mx-soft, var(--op-bg));color:var(--op-btn);box-shadow:0 0 0 1px var(--op-btn)}body.theme-dark .cv-ico button{background:rgba(0,0,0,0) !important;color:#e4e7ec !important}body.theme-dark .cv-ico button.on{color:#8db4ff !important}.mx-cover-btn{position:relative;width:112px;height:84px;border-radius:12px;border:1.5px dashed var(--mx-in-h, #98A2B3);background:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;color:var(--op-muted)}.mx-cover-btn .bi{font-size:20px;color:#7a5af8}.mx-cover-btn b{font-size:12.5px;color:var(--op-heading)}.mx-cover-btn small,.mx-cover-btn .small{font-size:10.5px}.mx-cover-btn:hover{border-color:#7a5af8}body.theme-dark .mx-cover-btn b{color:#e4e7ec !important}body.theme-dark .mx-cover-btn small,body.theme-dark .mx-cover-btn .small{color:#98a2b3 !important}dialog.mx-dlg{width:min(760px,100vw - 24px);max-height:calc(100vh - 24px);border:1px solid var(--op-border);border-radius:20px;padding:0;background:var(--op-card);color:var(--op-text);box-shadow:0 24px 80px rgba(0,0,0,.35)}dialog.mx-dlg::backdrop{background:rgba(10,14,22,.55)}dialog.mx-dlg .mx-dlg-h{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--op-border)}dialog.mx-dlg .mx-dlg-h h3,dialog.mx-dlg .mx-dlg-h .h3{margin:0;font-size:1.05rem;color:var(--op-heading)}dialog.mx-dlg .mx-dlg-b{padding:16px 20px;overflow:auto;max-height:calc(100vh - 180px)}dialog.mx-dlg .mx-dlg-f{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--op-border)}body.theme-dark dialog.mx-dlg{background:#1a1f28 !important}.fd-tabs a em{font-style:normal;font-size:11.5px;font-weight:700;min-width:22px;padding:1px 7px;border-radius:999px;background:var(--mx-soft);color:var(--op-muted);border:1px solid var(--op-border);text-align:center}.fd-tabs a.on{background:#eef4ff;color:#1e4fbf !important}.fd-tabs a.on em{background:#1e4fbf;border-color:#1e4fbf;color:#fff}body.theme-dark .fd-tabs a em{background:#1f242f !important;color:#cecfd2 !important;border-color:#333741}body.theme-dark .fd-tabs a.on{background:#172554 !important;color:#c7d7fe !important}body.theme-dark .fd-tabs a.on em{background:#2f6fd6 !important;color:#fff !important;border-color:#2f6fd6}.fd-filter{display:inline-flex;align-items:center;gap:4px;padding:4px 6px 4px 12px;border-radius:999px;background:#eef4ff;color:#1e4fbf !important;font-size:13px;font-weight:700;text-decoration:none !important}.fd-filter .bi{font-size:16px}body.theme-dark a.fd-filter{background:#172554 !important;color:#c7d7fe !important}.fdp-list{display:flex;flex-direction:column;gap:10px}a.fdp{display:flex;gap:16px;padding:14px;border-radius:16px;border:1px solid var(--op-border);background:var(--op-card);text-decoration:none !important;color:var(--op-text) !important;position:relative;transition:border-color .15s,box-shadow .15s,transform .15s}a.fdp:hover{border-color:var(--mx-in-h);box-shadow:0 8px 24px rgba(16,24,40,.08);transform:translateY(-1px)}a.fdp.new{border-color:#b2ccff;box-shadow:inset 3px 0 0 #2f6fd6}.fdp-ph{flex:none;width:128px;height:96px;border-radius:12px;overflow:hidden;background:var(--mx-soft);display:grid;place-items:center}.fdp-ph img{width:100%;height:100%;object-fit:cover;display:block}.fdp-date{background:#c4320a linear-gradient(135deg, #F79009, #C4320A);color:#fff;flex-direction:column;display:flex;justify-content:center;align-items:center}.fdp-date small,.fdp-date .small{font-size:13px;font-weight:700;opacity:.92}.fdp-date b{font-size:2.1rem;line-height:1;font-weight:800}.fdp-ico{font-size:30px;color:#fff}.fdp-ico.k-notice{background:#1849a9 linear-gradient(135deg, #4F8BF5, #1849A9)}.fdp-ico.k-news{background:#0e7090 linear-gradient(135deg, #2ED3B7, #0E7090)}.fdp-ico.k-event{background:#c4320a linear-gradient(135deg, #F79009, #C4320A)}.fdp-ico.k-procure{background:#b42318 linear-gradient(135deg, #F97066, #B42318)}.fdp-ico.k-job{background:#4a1fb8 linear-gradient(135deg, #9B8AFB, #4A1FB8)}.fdp-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.fdp-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.fdp-of{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--op-heading)}.fdp-of i{width:22px;height:22px;border-radius:7px;display:inline-grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.fdp-k{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-weight:700;font-size:12px;border:1px solid}.fdp-k.k-notice{background:#eff8ff;color:#175cd3;border-color:#b2ddff}.fdp-k.k-news{background:#f0fdf9;color:#107569;border-color:#99f6e0}.fdp-k.k-event{background:#fffaeb;color:#b54708;border-color:#fedf89}.fdp-k.k-procure{background:#fef3f2;color:#b42318;border-color:#fecdca}.fdp-k.k-job{background:#f4f3ff;color:#5925dc;border-color:#d9d6fe}.fdp-new{padding:2px 9px;border-radius:999px;background:#2f6fd6;color:#fff;font-weight:700;font-size:11.5px}.fdp-ti{font-size:1.02rem;line-height:1.45;color:var(--op-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fdp-ex{font-size:13.5px;line-height:1.55;color:var(--op-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fdp-m{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:2px;font-size:12.5px;color:var(--op-muted)}.fdp-m span{display:inline-flex;align-items:center;gap:5px}.fdp-m .bi{font-size:13px;opacity:.85}.fdp-m .fdp-due{color:#b54708;font-weight:700}.fdp-m .fdp-closed{color:var(--op-muted)}@media(max-width: 560px){a.fdp{gap:12px;padding:12px}.fdp-ph{width:84px;height:84px}.fdp-date b{font-size:1.7rem}.fdp-ex{-webkit-line-clamp:2;font-size:13px}.fdp-ti{font-size:.98rem}}body.theme-dark a.fdp{background:#161b23 !important;color:#cecfd2 !important}body.theme-dark a.fdp:hover{border-color:#475467 !important;box-shadow:0 8px 24px rgba(0,0,0,.35)}body.theme-dark a.fdp.new{border-color:#1e3a8a !important;box-shadow:inset 3px 0 0 #528bff}body.theme-dark .fdp-ti,body.theme-dark .fdp-of{color:#f2f4f7 !important}body.theme-dark .fdp-ex,body.theme-dark .fdp-m{color:#98a2b3 !important}body.theme-dark .fdp-m .fdp-due{color:#fec84b !important}body.theme-dark span.fdp-k.k-notice{background:#102a56 !important;color:#84caff !important;border-color:#1849a9}body.theme-dark span.fdp-k.k-news{background:#0a2926 !important;color:#5fe9d0 !important;border-color:#125d56}body.theme-dark span.fdp-k.k-event{background:#2a1b08 !important;color:#fec84b !important;border-color:#7a2e0e}body.theme-dark span.fdp-k.k-procure{background:#2b0f0d !important;color:#fda29b !important;border-color:#7a271a}body.theme-dark span.fdp-k.k-job{background:#1e1446 !important;color:#bdb4fe !important;border-color:#3e1c96}body.theme-dark .fdp-ph{background:#1f242f !important}body.theme-dark span.fdp-new{background:#2f6fd6 !important;color:#fff !important}.fd-side .mx-card-h{margin-bottom:8px}.fd-side-none{margin:0;font-size:13.5px;color:var(--op-muted)}.fdu{display:flex;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--op-border)}.fdu:first-of-type{border-top:0}.fdu-d{flex:none;width:48px;height:52px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#c4320a linear-gradient(135deg, #F79009, #C4320A);color:#fff}.fdu-d small,.fdu-d .small{font-size:11px;font-weight:700}.fdu-d b{font-size:1.3rem;line-height:1;font-weight:800}.fdu-t,.fdc-t,.fdo-t{flex:1 1 auto;min-width:0;text-decoration:none !important;display:flex;flex-direction:column;gap:2px}.fdu-t b,.fdc-t b,.fdo-t b{font-size:14px;line-height:1.4;color:var(--op-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fdu-t small,.fdu-t .small,.fdc-t small,.fdc-t .small,.fdo-t small,.fdo-t .small{font-size:12px;color:var(--op-muted)}.fdu-t:hover b,.fdc:hover b,.fdo-t:hover b{color:var(--op-action)}.fdu-ics,.fdo-go{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--op-border);color:var(--op-action) !important;text-decoration:none !important}.fdu-ics:hover,.fdo-go:hover{background:var(--mx-soft)}a.fdc{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--op-border);text-decoration:none !important}a.fdc:first-of-type{border-top:0}.fdc-left{flex:none;padding:4px 10px;border-radius:999px;background:#fffaeb;color:#b54708;border:1px solid #fedf89;font-size:12px;font-weight:700;white-space:nowrap}.fdo{display:flex;align-items:center;gap:10px;padding:9px 8px;margin:0 -8px;border-radius:12px}.fdo.on{background:#eef4ff}.fdo-av{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:800;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.fdo-new{flex:none;padding:2px 8px;border-radius:999px;background:#2f6fd6;color:#fff;font-size:11.5px;font-weight:700}body.theme-dark .fdu-t b,body.theme-dark .fdc-t b,body.theme-dark .fdo-t b{color:#f2f4f7 !important}body.theme-dark .fdu-t small,body.theme-dark .fdu-t .small,body.theme-dark .fdc-t small,body.theme-dark .fdc-t .small,body.theme-dark .fdo-t small,body.theme-dark .fdo-t .small,body.theme-dark .fd-side-none{color:#98a2b3 !important}body.theme-dark .fdu-ics,body.theme-dark .fdo-go{color:#84caff !important;background:rgba(0,0,0,0) !important}body.theme-dark span.fdc-left{background:#2a1b08 !important;color:#fec84b !important;border-color:#7a2e0e}body.theme-dark div.fdo.on{background:#172554 !important}body.theme-dark span.fdo-new{background:#2f6fd6 !important;color:#fff !important}.fd-none{display:flex;align-items:center;gap:10px;padding:18px;border-radius:14px;background:var(--mx-soft);color:var(--op-muted)}.fd-none .bi{font-size:22px}.fd-pager{display:flex;justify-content:center;gap:10px;margin-top:16px}.fd-empty{text-align:center;padding:40px 20px}.fd-empty h2,.fd-empty .h2{font-size:1.3rem;margin:14px 0 6px;color:var(--op-heading)}.fd-empty p{color:var(--op-muted);max-width:520px;margin:0 auto 18px}.fd-empty-ic{width:64px;height:64px;border-radius:20px;display:inline-grid;place-items:center;font-size:28px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);box-shadow:0 8px 20px rgba(47,111,214,.35)}.fd-empty-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}body.theme-dark .fd-empty h2,body.theme-dark .fd-empty .h2{color:#f2f4f7 !important}body.theme-dark .fd-empty p,body.theme-dark div.fd-none{color:#98a2b3 !important}body.theme-dark div.fd-none{background:#161b23 !important}body.theme-dark span.fd-empty-ic{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}.po2-head{padding-bottom:20px}.po2-head .op-breadcrumb{margin:0 0 12px}.po2-head h1,.po2-head .h1{font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.35;margin:10px 0 14px;color:var(--op-heading)}.po2-kind{display:flex;gap:8px;flex-wrap:wrap}.po2-kind .fdp-k{font-size:13px;padding:4px 12px}.po2-kind .k-closed{background:#f2f4f7;color:#475467;border-color:#eaecf0}.po2-by{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.po2-of{display:inline-flex;align-items:center;gap:10px;text-decoration:none !important;min-width:0}.po2-of b{display:block;color:var(--op-heading);font-size:15px;line-height:1.3}.po2-of small,.po2-of .small{display:block;color:var(--op-muted);font-size:12.5px}.po2-of:hover b{color:var(--op-action)}.po2-av{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:17px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);box-shadow:0 4px 12px rgba(47,111,214,.3)}.po2-av.lg{width:52px;height:52px;border-radius:15px;font-size:22px}.po2-date{display:inline-flex;gap:6px;align-items:center;font-size:13px;color:var(--op-muted)}.po2-act{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}@media(min-width: 961px){.po2-cols{grid-template-columns:minmax(0, 1.75fr) minmax(0, 1fr)}}.po2-main{padding:22px}.po2-main .po-gal{margin:0 0 20px;border-radius:16px;overflow:hidden}.po2-body{font-size:1.04rem;line-height:1.9;color:var(--op-text);max-width:72ch}.po2-body p{margin:0 0 1em}.po2-src{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin:18px 0 4px;padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);font-size:13.5px;color:var(--op-muted)}.po2-src>.bi{font-size:20px;color:var(--op-action)}.po2-src>span{flex:1 1 220px;min-width:0}.po2-src>span b{color:var(--op-heading);margin-right:6px}.po2-src .btn-op-outline{padding:6px 12px;font-size:13px}.po2-share{margin-top:18px;padding-top:16px;border-top:1px solid var(--op-border)}.po2-main .po-foot{margin:14px 0 0;font-size:12.5px;color:var(--op-muted)}.po2-when{display:flex;gap:14px;align-items:center;margin-bottom:12px}.po2-when>span:last-child{display:flex;flex-direction:column;gap:3px;min-width:0}.po2-when>span:last-child b{color:var(--op-heading);font-size:15px}.po2-when>span:last-child small,.po2-when>span:last-child .small{display:inline-flex;gap:6px;align-items:center;color:var(--op-muted);font-size:13.5px}.po2-d{width:60px;height:66px;border-radius:16px}.po2-d b{font-size:1.7rem}.po2-d small,.po2-d .small{font-size:12px}.po2-d.off{background:#98a2b3}.po2-left{color:#b54708 !important;font-weight:700}.po2-place{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--mx-soft);border:1px solid var(--op-border);font-size:14px;color:var(--op-text);margin-bottom:14px}.po2-place .bi{color:#e04f16;margin-top:2px}.po2-btns{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:8px}.po2-btns>*{min-width:0;justify-content:center;margin:0 !important;white-space:normal;text-align:center}.po2-of2{display:flex;gap:14px;align-items:center;margin-bottom:14px}.po2-of2 span:last-child{display:flex;flex-direction:column;min-width:0}.po2-of2 small,.po2-of2 .small{font-size:12px;color:var(--op-muted);font-weight:600}.po2-of2 b{color:var(--op-heading);font-size:16px;line-height:1.35}.po2-of2 em{font-style:normal;font-size:13px;color:var(--op-muted)}a.po2-mini{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--op-border);text-decoration:none !important}a.po2-mini:first-of-type{border-top:0;padding-top:0}a.po2-mini img,a.po2-mini .fdp-ico{flex:none;width:64px;height:52px;border-radius:10px;object-fit:cover;display:grid;place-items:center;font-size:20px;color:#fff}a.po2-mini>span{min-width:0;display:flex;flex-direction:column;gap:2px}a.po2-mini small,a.po2-mini .small{font-size:12px;color:var(--op-muted)}a.po2-mini b{font-size:14px;line-height:1.4;color:var(--op-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a.po2-mini:hover b{color:var(--op-action)}.po2-all{margin-top:10px}.po2-facts-m{display:none}@media(max-width: 560px){.po2-long{display:none}}@media(max-width: 960px){.po2-side .po2-facts{display:none}.po2-facts-m{display:block;margin:0 0 18px}.po2-facts-m>.mx-card{box-shadow:none;background:var(--mx-soft);padding:16px}}@media(max-width: 560px){.po2-head{padding:18px 16px 16px}.po2-main{padding:16px}.po2-act{margin-left:0;width:100%}.po2-act>*{flex:1 1 auto;justify-content:center}.po2-body{font-size:1rem}}body.theme-dark .po2-head h1,body.theme-dark .po2-head .h1,body.theme-dark .po2-of b,body.theme-dark .po2-when b,body.theme-dark .po2-of2 b,body.theme-dark a.po2-mini b,body.theme-dark .po2-src b{color:#f2f4f7 !important}body.theme-dark .po2-of small,body.theme-dark .po2-of .small,body.theme-dark .po2-date,body.theme-dark .po2-when>span:last-child small,body.theme-dark .po2-when>span:last-child .small,body.theme-dark .po2-of2 small,body.theme-dark .po2-of2 .small,body.theme-dark .po2-of2 em,body.theme-dark a.po2-mini small,body.theme-dark a.po2-mini .small,body.theme-dark .po2-src,body.theme-dark .po2-main .po-foot{color:#98a2b3 !important}body.theme-dark .po2-body{color:#d0d5dd !important}body.theme-dark div.po2-src,body.theme-dark div.po2-place{background:#161b23 !important}body.theme-dark div.po2-place{color:#d0d5dd !important}body.theme-dark span.po2-av{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark small.po2-left,body.theme-dark .po2-left.small{color:#fec84b !important}body.theme-dark .po2-kind .k-closed{background:#1f242f !important;color:#cecfd2 !important;border-color:#333741}.fdh{margin:0 0 22px;scroll-margin-top:80px}.fdh-card{position:relative;overflow:hidden;padding:22px}.fdh-card::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.fdh-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.fdh-logo{width:48px;height:48px;border-radius:14px;font-size:22px}.fdh-ht{flex:1 1 260px;min-width:0}.fdh-ht h2,.fdh-ht .h2{font-size:1.3rem;margin:0;color:var(--op-heading)}.fdh-ht p{margin:2px 0 0;font-size:13.5px;color:var(--op-muted)}.fdh-ht p b{color:#d92d20}.fdh-ht .mx-kicker{margin:0 0 1px}.fdh-grid{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 1fr);gap:16px}@media(max-width: 860px){.fdh-grid{grid-template-columns:1fr}}a.fdh-feat{display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--op-border);overflow:hidden;text-decoration:none !important;color:var(--op-text) !important;background:var(--op-card);transition:box-shadow .15s,transform .15s}a.fdh-feat:hover{box-shadow:0 12px 32px rgba(16,24,40,.12);transform:translateY(-2px)}a.fdh-feat.new{border-color:#b2ccff}.fdh-img{position:relative;aspect-ratio:16/9;background:var(--mx-soft);display:grid;place-items:stretch}.fdh-img img{width:100%;height:100%;object-fit:cover;display:block}.fdh-img .fdp-ico{width:100%;height:100%;display:grid;place-items:center;font-size:48px}.fdh-img .fdp-new{position:absolute;top:12px;left:12px;box-shadow:0 4px 12px rgba(0,0,0,.25)}.fdh-ft{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.fdh-ft .fdp-ti{font-size:1.12rem}.fdh-list{display:flex;flex-direction:column;gap:8px}a.fdh-row{display:flex;gap:12px;align-items:center;padding:10px;border-radius:14px;border:1px solid var(--op-border);text-decoration:none !important;background:var(--op-card);flex:1 1 0;transition:border-color .15s,background .15s}a.fdh-row:hover{border-color:var(--mx-in-h);background:var(--mx-soft)}a.fdh-row.new{box-shadow:inset 3px 0 0 #2f6fd6}.fdh-th{flex:none;width:76px;height:60px;border-radius:10px;overflow:hidden;background:var(--mx-soft)}.fdh-th img{width:100%;height:100%;object-fit:cover;display:block}.fdh-th .fdp-ico{width:100%;height:100%;display:grid;place-items:center;font-size:22px}.fdh-rt{min-width:0;display:flex;flex-direction:column;gap:3px}.fdh-rt b{font-size:14px;line-height:1.4;color:var(--op-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fdh-rt small,.fdh-rt .small{font-size:12px;color:var(--op-muted)}.fdh-meta{display:flex;gap:6px;align-items:center}.fdh-meta .fdp-k{font-size:11.5px;padding:1px 8px}.fdh-meta .fdp-new{font-size:11px;padding:1px 8px}.fdh-strip{margin-top:18px;padding-top:16px;border-top:1px solid var(--op-border)}.fdh-sh{display:flex;gap:8px;align-items:center;margin:0 0 10px;font-size:13px;font-weight:700;color:var(--op-heading)}.fdh-sh .bi{color:var(--op-action)}.fdh-chips{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:10px}a.fdh-chip{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);text-decoration:none !important;min-width:0}a.fdh-chip:hover{border-color:var(--mx-in-h)}a.fdh-chip .fdu-d{width:44px;height:48px;border-radius:11px}a.fdh-chip .fdu-d b{font-size:1.15rem}a.fdh-chip .fdu-d small,a.fdh-chip .fdu-d .small{font-size:10.5px}a.fdh-chip>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}a.fdh-chip>span:last-child b{font-size:13.5px;line-height:1.35;color:var(--op-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a.fdh-chip>span:last-child small,a.fdh-chip>span:last-child .small{font-size:12px;color:var(--op-muted)}.fdh-due{flex:none;width:44px;height:48px;border-radius:11px;display:grid;place-items:center;font-size:20px;color:#fff;background:#b54708 linear-gradient(135deg, #F79009, #B54708)}small.fdh-left,.fdh-left.small{color:#b54708 !important;font-weight:700}@media(max-width: 560px){.fdh-card{padding:16px}.fdh-all{width:100%}.fdh-chips{grid-template-columns:1fr}.fdh-chips>:nth-child(n+4){display:none}}body.theme-dark .fdh-ht h2,body.theme-dark .fdh-ht .h2,body.theme-dark .fdh-rt b,body.theme-dark a.fdh-chip>span:last-child b,body.theme-dark .fdh-sh{color:#f2f4f7 !important}body.theme-dark .fdh-ht p,body.theme-dark .fdh-rt small,body.theme-dark .fdh-rt .small,body.theme-dark a.fdh-chip>span:last-child small,body.theme-dark a.fdh-chip>span:last-child .small{color:#98a2b3 !important}body.theme-dark .fdh-ht p b{color:#fda29b !important}body.theme-dark a.fdh-feat,body.theme-dark a.fdh-row{background:#161b23 !important;color:#cecfd2 !important}body.theme-dark a.fdh-row:hover{background:#1f242f !important}body.theme-dark a.fdh-feat.new{border-color:#1e3a8a !important}body.theme-dark a.fdh-chip{background:#161b23 !important}body.theme-dark small.fdh-left,body.theme-dark .fdh-left.small{color:#fec84b !important}body.theme-dark span.fdh-due{background:linear-gradient(135deg, #F79009, #B54708) !important;color:#fff !important}body.theme-dark .fdh-img,body.theme-dark .fdh-th{background:#1f242f !important}.hv2-fold{position:relative;isolation:isolate;overflow-x:clip}.hv2-glow{position:absolute;z-index:-1;left:50%;top:8%;width:min(900px,100vw);height:520px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side, rgba(47, 111, 214, 0.14), transparent 70%),radial-gradient(closest-side at 70% 40%, rgba(122, 90, 248, 0.12), transparent 70%);filter:blur(10px)}.hv2-fold .op-h-mark{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;box-shadow:0 10px 28px rgba(47,111,214,.35) !important}.hv2-fold .op-h-search .op-suggest-wrap{box-shadow:0 1px 2px rgba(16,24,40,.06),0 10px 32px rgba(16,24,40,.1)}.hv2-pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:14px auto 6px;max-width:760px}.hv2-pills-h{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--op-muted)}.hv2-pills-h .dot{width:8px;height:8px;border-radius:50%;background:#d92d20;box-shadow:0 0 0 4px rgba(217,45,32,.15)}a.hv2-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;font-size:13.5px;font-weight:700;border:1px solid;text-decoration:none !important;transition:transform .15s,box-shadow .15s}a.hv2-pill:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(16,24,40,.1)}a.hv2-pill.red{background:#fef3f2;color:#b42318 !important;border-color:#fecdca}a.hv2-pill.amber{background:#fffaeb;color:#b54708 !important;border-color:#fedf89}a.hv2-pill.blue{background:#eff8ff;color:#175cd3 !important;border-color:#b2ddff}a.hv2-pill.ok{background:#ecfdf3;color:#067647 !important;border-color:#abefc6}body.theme-dark .hv2-pills-h{color:#98a2b3 !important}body.theme-dark a.hv2-pill.red{background:#2b0f0d !important;color:#fda29b !important;border-color:#7a271a}body.theme-dark a.hv2-pill.amber{background:#2a1b08 !important;color:#fec84b !important;border-color:#7a2e0e}body.theme-dark a.hv2-pill.blue{background:#102a56 !important;color:#84caff !important;border-color:#1849a9}body.theme-dark a.hv2-pill.ok{background:#052e1b !important;color:#86efac !important;border-color:#14532d}body.theme-dark .hv2-glow{opacity:.7}.hv2>.mx{padding:0 16px;display:flex;flex-direction:column;gap:18px}.hv2>.mx>*{margin:0 !important}.hv2 .mx-cols{margin:0}.hv2 .mx-card>.content{margin:0 !important;padding:0 !important}.hv2 .mx-card{margin:0}.hv2-head .mx-id-t h2,.hv2-head .mx-id-t .h2{font-size:1.6rem;line-height:1.3;margin:0;color:var(--op-heading)}.hv2-head .mx-btn{align-self:center}b.hv2-red{color:#d92d20 !important}b.hv2-amber{color:#b54708 !important}body.theme-dark .hv2-head .mx-id-t h2,body.theme-dark .hv2-head .mx-id-t .h2{color:#f2f4f7 !important}body.theme-dark b.hv2-red{color:#fda29b !important}body.theme-dark b.hv2-amber{color:#fec84b !important}.hv2-plist{gap:10px}@media(max-width: 560px){.hv2-plist>a.fdp:nth-child(n+5){display:none}}a.hv2-staff{display:flex;gap:14px;align-items:center;text-decoration:none !important;position:relative;overflow:hidden;background:#eef4ff linear-gradient(135deg, #EEF4FF, #F4F3FF);border-color:#c7d7fe}a.hv2-staff .mx-logo{width:48px;height:48px;border-radius:14px;font-size:22px}a.hv2-staff>span:last-child{display:flex;flex-direction:column;gap:3px}a.hv2-staff>span:last-child b{color:var(--op-heading);font-size:15.5px}a.hv2-staff>span:last-child small,a.hv2-staff>span:last-child .small{color:var(--op-text);font-size:13px;line-height:1.5}a.hv2-staff>span:last-child em{font-style:normal;font-weight:700;color:var(--op-action);font-size:13.5px}a.hv2-staff:hover{box-shadow:0 10px 28px rgba(47,111,214,.18)}body.theme-dark a.hv2-staff{background:#131c33 !important;border-color:#1e3a8a !important}body.theme-dark a.hv2-staff b{color:#f2f4f7 !important}body.theme-dark a.hv2-staff small,body.theme-dark a.hv2-staff .small{color:#cecfd2 !important}body.theme-dark a.hv2-staff em{color:#84caff !important}a.hv2-near{margin:0 !important}.hv2-map .op-h-brief{flex:1 1 auto}.hv2 .op-wxt-tile{border-radius:14px !important;background:var(--mx-soft) !important;border:1px solid var(--op-border) !important}.hv2 .op-ld-count{border-radius:14px !important;border:0 !important;color:#fff !important;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;box-shadow:0 6px 16px rgba(47,111,214,.3)}.hv2 .op-ld-count *{color:#fff !important}.hv2 .op-h-days .op-ld-next{border-top:1px solid var(--op-border);padding-top:10px;margin-top:12px}.hv2-pop{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width: 860px){.hv2-pop{grid-template-columns:1fr}}.hv2-rank{list-style:none;margin:0;padding:0}.hv2-rank li a{display:flex;align-items:center;gap:12px;padding:10px 8px;margin:0 -8px;border-radius:12px;text-decoration:none !important;border-bottom:1px solid var(--op-border)}.hv2-rank li a:hover{background:var(--mx-soft)}.hv2-rank li a>.bi{color:var(--op-muted);margin-left:auto}.hv2-rank li a .mx-count2{margin-left:auto}.hv2-rank li a .mx-count2+.bi{margin-left:0}.hv2-rank li:last-child a{border-bottom:0}.hv2-no{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-weight:800;font-size:13px;background:var(--mx-soft);color:var(--op-muted);border:1px solid var(--op-border)}.hv2-no.top{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);color:#fff;border-color:rgba(0,0,0,0)}.hv2-rt{min-width:0;display:flex;flex-direction:column}.hv2-rt b{color:var(--op-heading);font-size:14.5px}.hv2-rt small,.hv2-rt .small{color:var(--op-muted);font-size:12.5px}.hv2-trend{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.hv2-trend>span{font-weight:700;font-size:13.5px;color:#b42318;display:inline-flex;gap:6px}.hv2-trend a{padding:6px 12px;border-radius:999px;background:var(--op-card);border:1px solid var(--op-border);font-size:13.5px;font-weight:600;text-decoration:none !important;color:var(--op-heading) !important}.hv2-trend a:hover{border-color:var(--mx-in-h)}.hv2-note{font-size:12.5px;color:var(--op-muted);margin:-8px 4px 0 !important}body.theme-dark .hv2-rt b,body.theme-dark .hv2-trend a{color:#f2f4f7 !important}body.theme-dark .hv2-rt small,body.theme-dark .hv2-rt .small,body.theme-dark .hv2-note{color:#98a2b3 !important}body.theme-dark span.hv2-no{background:#1f242f !important;color:#cecfd2 !important}body.theme-dark span.hv2-no.top{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark .hv2-rank li a:hover{background:#1f242f !important}body.theme-dark .hv2-trend a{background:#161b23 !important}body.theme-dark .hv2-trend>span{color:#fda29b !important}.hv2-sh{margin:4px 0 10px;font-size:13px;font-weight:700;color:var(--op-muted);text-transform:none}.hv2-types{display:grid;grid-template-columns:repeat(5, 1fr);gap:10px;margin-bottom:18px}@media(max-width: 860px){.hv2-types{grid-template-columns:repeat(2, 1fr)}}.hv2-types a{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);text-decoration:none !important;overflow:hidden}.hv2-types a:hover{border-color:var(--mx-in-h)}.hv2-types a strong{font-size:1.35rem;color:var(--op-heading);line-height:1}.hv2-types a i{display:block;height:4px;border-radius:4px;background:var(--op-border);position:relative}.hv2-types a i::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.hv2-tt{display:flex;flex-direction:column}.hv2-tt b{color:var(--op-heading);font-size:15px}.hv2-tt small,.hv2-tt .small{color:var(--op-muted);font-size:12px}.hv2-rtabs{margin:0 0 12px !important;padding:0 !important;border:0 !important;flex-wrap:wrap}.hv2-provs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.hv2-provs a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);font-size:14px;font-weight:600;color:var(--op-heading) !important;text-decoration:none !important}.hv2-provs a small,.hv2-provs a .small{font-size:12px;color:var(--op-muted);font-weight:600}.hv2-provs a:hover{border-color:var(--mx-in-h);background:var(--mx-soft)}.hv2-facts{margin:0 !important;border:1px solid var(--op-border);border-radius:14px;overflow:hidden}.hv2-facts span a{font-weight:700}body.theme-dark .hv2-types a{background:#161b23 !important}body.theme-dark .hv2-tt b,body.theme-dark .hv2-types strong{color:#f2f4f7 !important}body.theme-dark .hv2-tt small,body.theme-dark .hv2-tt .small,body.theme-dark .hv2-sh{color:#98a2b3 !important}body.theme-dark .hv2-provs a{background:#161b23 !important;color:#e4e7ec !important}body.theme-dark .hv2-provs a small,body.theme-dark .hv2-provs a .small{color:#98a2b3 !important}.hv2-about{max-width:none !important;padding:20px !important}.hv2-about>p{color:var(--op-text);line-height:1.75;margin:0 0 14px}.hv2-about h2,.hv2-about .h2{font-size:1.05rem !important}.hv2-about details{border:1px solid var(--op-border);border-radius:12px;padding:12px 14px;margin-top:8px;background:var(--mx-soft)}.hv2-about details summary{font-weight:700;cursor:pointer;color:var(--op-heading)}.hv2-about details p{margin:8px 0 0;color:var(--op-text)}.hv2-tools{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:0 0 14px}@media(max-width: 760px){.hv2-tools{grid-template-columns:1fr}}.hv2-tools a{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--op-border);text-decoration:none !important;background:var(--op-card)}.hv2-tools a>.bi{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:18px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.hv2-tools a span{display:flex;flex-direction:column;min-width:0}.hv2-tools a b{color:var(--op-heading);font-size:14px}.hv2-tools a small,.hv2-tools a .small{color:var(--op-muted);font-size:12.5px}.hv2-tools a:hover{border-color:var(--mx-in-h)}body.theme-dark .hv2-about>p,body.theme-dark .hv2-about details p{color:#d0d5dd !important}body.theme-dark .hv2-about details{background:#161b23 !important}body.theme-dark .hv2-about details summary,body.theme-dark .hv2-tools b{color:#f2f4f7 !important}body.theme-dark .hv2-tools a{background:#161b23 !important}body.theme-dark .hv2-tools small,body.theme-dark .hv2-tools .small{color:#98a2b3 !important}body.theme-dark .hv2-tools a>.bi{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}@media(max-width: 560px){.hv2>.mx{padding:0 12px;gap:14px}.hv2-head .mx-id-t h2,.hv2-head .mx-id-t .h2{font-size:1.3rem}.hv2-head .mx-btn{width:100%}}@media(min-width: 961px){.hv2-map .op-h-brief>.content{max-height:640px;overflow-y:auto;scrollbar-width:thin;margin-right:-8px !important;padding-right:8px !important}}.hv2-two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.hv2-two>[hidden]{display:none}.hv2-two>:only-child,.hv2-two>:first-child:nth-last-child(2):has(+[hidden]){grid-column:1/-1}@media(max-width: 860px){.hv2-two{grid-template-columns:1fr}}.hv2-clipped{position:relative;max-height:var(--clip);overflow:hidden;padding-bottom:56px !important}.hv2-clipped::after{content:"";position:absolute;left:0;right:0;bottom:0;height:110px;background:linear-gradient(transparent, var(--op-card) 70%);pointer-events:none}button.hv2-more{position:absolute;z-index:2;left:50%;bottom:12px;transform:translateX(-50%);display:inline-flex;gap:6px;align-items:center;padding:8px 18px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-action);font:inherit;font-size:14px;font-weight:700;box-shadow:0 4px 14px rgba(16,24,40,.12);cursor:pointer}body.theme-dark .hv2-clipped::after{background:linear-gradient(transparent, #21252A 70%) !important}body.theme-dark button.hv2-more{background:#21252a !important;color:#84caff !important}@media(max-width: 560px){.hv2-plist>a.fdp:nth-child(n+4),.hv2-posts .fdu:nth-of-type(n+4),.hv2-rank li:nth-child(n+4),.hv2-tools,.hv2-head .mx-meta{display:none !important}.hv2-note{display:none}}.hv2-two>*{min-width:0}.hv2 .op-h-recent-list{flex-direction:column;overflow:visible;gap:8px;padding:0}.hv2 .op-h-recent-list a{flex:none;min-width:0;max-width:none;display:flex;flex-direction:column;gap:1px;padding:10px 12px 10px 14px;border-radius:12px;background:var(--mx-soft);box-shadow:inset 3px 0 0 var(--op-btn)}.hv2 .op-h-recent-list a strong{color:var(--op-heading);font-size:14.5px}.hv2 .op-h-recent .op-h-note{margin:10px 0 0;font-size:12.5px;color:var(--op-muted)}body.theme-dark .hv2 .op-h-recent-list a{background:#161b23 !important}body.theme-dark .hv2 .op-h-recent-list a strong{color:#f2f4f7 !important}body.theme-dark .hv2 .op-h-recent-list a small,body.theme-dark .hv2 .op-h-recent-list a .small{color:#98a2b3 !important}.op-page .card-style,.op-page>.card{border-radius:20px !important;border:1px solid var(--op-border) !important;box-shadow:0 1px 2px rgba(16,24,40,.05),0 6px 24px rgba(16,24,40,.06) !important;overflow:visible}body.theme-dark .op-page .card-style,body.theme-dark .op-page>.card{box-shadow:0 1px 2px rgba(0,0,0,.3) !important}.op-page .card-style .content{margin:20px}@media(max-width: 560px){.op-page .card-style .content{margin:16px}}.op-card-title{font-size:1.12rem !important;font-weight:700;color:var(--op-heading);gap:10px !important}.op-card-title i{color:var(--op-action) !important;font-size:1.15rem}.op-breadcrumb{font-size:13px !important}.op-breadcrumb a{text-decoration:none !important}.op-breadcrumb a:hover{color:var(--op-action) !important}.btn-op{min-height:44px;border-radius:12px !important;font-weight:700 !important;justify-content:center;background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn)) !important;box-shadow:0 1px 2px rgba(16,24,40,.1),0 4px 12px rgba(47,111,214,.25)}.btn-op:hover{filter:brightness(1.06)}.btn-op-outline{min-height:40px;border-radius:12px !important;font-weight:700 !important;justify-content:center;background:var(--op-card) !important;border:1px solid #d0d5dd !important;color:var(--op-heading) !important;box-shadow:0 1px 2px rgba(16,24,40,.05)}.btn-op-outline i,.btn-op-outline .bi{color:var(--op-action)}.btn-op-outline:hover{background:#f5f7fa !important}body.theme-dark .btn-op-outline{background:rgba(0,0,0,0) !important;border-color:#2c3340 !important;color:#e4e7ec !important}body.theme-dark .btn-op-outline i,body.theme-dark .btn-op-outline .bi{color:#84caff !important}body.theme-dark .btn-op-outline:hover{background:#1f242f !important}.btn-op-outline.op-follow.on{background:#eef4ff !important;border-color:#c7d7fe !important;color:#1e4fbf !important}body.theme-dark .btn-op-outline.op-follow.on{background:#172554 !important;border-color:#1e3a8a !important;color:#c7d7fe !important}.op-chip{border-radius:999px;font-weight:700}.op-chip i{color:var(--op-action) !important}.ov2-head{position:relative}.ov2-head::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;border-radius:20px 20px 0 0;background:linear-gradient(90deg, var(--op-btn), #7A5AF8);z-index:1}.ov2-id{display:flex;gap:16px;align-items:flex-start;margin:4px 0 14px}.ov2-logo{width:56px;height:56px;border-radius:16px;font-size:26px;flex:none}.ov2-idt{min-width:0;flex:1 1 auto}.ov2-idt h1,.ov2-idt .h1{margin:8px 0 4px !important;font-size:clamp(1.45rem,2.6vw,2rem) !important;line-height:1.3;color:var(--op-heading)}.ov2-badges{display:flex;flex-wrap:wrap;gap:6px}.ov2-type{background:#eef4ff !important;border-color:#c7d7fe !important;color:#1e4fbf !important}.ov2-type i{color:#1e4fbf !important}body.theme-dark .ov2-type{background:#172554 !important;border-color:#1e3a8a !important;color:#c7d7fe !important}body.theme-dark .ov2-type i{color:#c7d7fe !important}.ov2-place{display:flex;gap:6px;align-items:baseline;margin:0 !important}.ov2-place .bi{color:var(--op-action)}.ov2-head .op-actions{gap:8px}.ov2-head .op-claimline{padding:10px 14px;border-radius:12px;background:#f5f7fa;border:1px solid var(--op-border)}body.theme-dark .ov2-head .op-claimline{background:#161b23 !important}.ov2-solo.ov2-head h1,.ov2-solo.ov2-head .h1{font-size:clamp(1.45rem,2.6vw,2rem) !important;margin:10px 0 6px !important}@media(max-width: 560px){.ov2-id{gap:12px}.ov2-logo{width:46px;height:46px;border-radius:13px;font-size:21px}.ov2-head .op-actions{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr))}.ov2-head .op-actions>*{justify-content:center;margin:0 !important}}.ov2 .op-facts li{display:flex;gap:14px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--op-border)}.ov2 .op-facts li:last-child{border-bottom:0}.ov2 .op-facts li>i{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:17px;margin:0 !important;background:#f5f7fa;border:1px solid var(--op-border);color:var(--op-action) !important}.ov2 .op-facts li>div{min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:1px}.ov2 .op-facts li>div>small:first-child,.ov2 .op-facts li>div>.small:first-child{font-size:12px;font-weight:700;color:var(--op-muted);letter-spacing:.01em}body.theme-dark .ov2 .op-facts li>i{background:#161b23 !important;border-color:hsla(0,0%,100%,.08) !important;color:#84caff !important}.ov2 .op-rp-head{height:34px;border-radius:10px;font-weight:700;background:var(--op-card);border:1px solid #d0d5dd;color:var(--op-heading);box-shadow:0 1px 2px rgba(16,24,40,.05)}.ov2 .op-rp-head .bi{color:var(--op-action)}body.theme-dark .ov2 .op-rp-head{background:rgba(0,0,0,0) !important;border-color:#2c3340 !important;color:#e4e7ec !important}body.theme-dark .ov2 .op-rp-head .bi{color:#84caff !important}.ov2 .op-web-src,.ov2 .op-rp-foot{padding:10px 12px;border-radius:12px;background:#f5f7fa;margin-top:10px}.ov2 .op-rp-foot{background:none;padding:4px 0 0}body.theme-dark .ov2 .op-web-src{background:#161b23 !important}.ov2 .op-same a{display:flex;align-items:center;gap:12px;padding:10px 8px !important;margin:0 -8px;border-radius:12px;border-bottom:1px solid var(--op-border);text-decoration:none !important}.ov2 .op-same a:last-child{border-bottom:0}.ov2 .op-same a:hover{background:#f5f7fa}.ov2 .op-same a>span{flex:1 1 auto;min-width:0;font-weight:600;color:var(--op-heading)}.ov2 .op-same a>small,.ov2 .op-same a>.small{flex:none;padding:2px 9px;border-radius:999px;background:#f5f7fa;border:1px solid var(--op-border);font-size:11.5px;font-weight:700;color:var(--op-muted)}.ov2 .op-same a>.bi{color:var(--op-action)}.ov2 .op-same a:last-child>span{color:var(--op-action)}body.theme-dark .ov2 .op-same a:hover{background:#1f242f !important}body.theme-dark .ov2 .op-same a>span{color:#f2f4f7 !important}body.theme-dark .ov2 .op-same a>small,body.theme-dark .ov2 .op-same a>.small{background:#161b23 !important;color:#cecfd2 !important}body.theme-dark .ov2 .op-same a:last-child>span{color:#84caff !important}.ov2 .op-a-posts .pp-list{gap:10px}.ov2 .op-a-posts .pp{padding:12px !important;border:1px solid var(--op-border) !important;border-radius:16px;background:var(--op-card);transition:border-color .15s,box-shadow .15s,transform .15s}.ov2 .op-a-posts .pp:last-child{border-bottom:1px solid var(--op-border) !important}.ov2 .op-a-posts .pp:hover{border-color:#98a2b3 !important;box-shadow:0 8px 24px rgba(16,24,40,.08);transform:translateY(-1px)}.ov2 .op-a-posts .pp-ph{width:116px;height:86px}.ov2 .op-a-posts .pp-dt{width:60px;border:0;color:#fff;background:#c4320a linear-gradient(135deg, #F79009, #C4320A)}.ov2 .op-a-posts .pp-dt *{color:#fff !important}@media(max-width: 560px){.ov2 .op-a-posts .pp-ph{width:84px;height:72px}}body.theme-dark .ov2 .op-a-posts .pp{background:#161b23 !important}body.theme-dark .ov2 .op-a-posts .pp:hover{border-color:#475467 !important}.ov2-solo .op-choose a>i:first-child{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex:none;background:#f5f7fa;border:1px solid var(--op-border);color:var(--op-action) !important}body.theme-dark .ov2-solo .op-choose a>i:first-child{background:#161b23 !important;color:#84caff !important}.ov2-lhead{padding-bottom:0}.ov2-lhead .op-breadcrumb{margin:0 0 12px}.ov2-lhead .cl-h{font-size:1.6rem;line-height:1.3;margin:0;color:var(--op-heading)}.ov2-lhead .mx-id{align-items:center}.ov2-lact{display:flex;gap:8px;flex-wrap:wrap;align-self:center}.ov2-lstats{margin-top:16px !important}.ov2-lhead:not(:has(.ov2-lstats)){padding-bottom:20px}.ov2-src{margin:14px 0 0;font-size:12.5px;color:var(--op-muted)}body.theme-dark .ov2-lhead .cl-h{color:#f2f4f7 !important}@media(max-width: 560px){.ov2-lact{width:100%;display:grid;grid-template-columns:1fr 1fr}.ov2-lact>*{justify-content:center}.ov2-lhead .cl-h{font-size:1.3rem}}.gv2{--gv-pao: #2F6FD6;--gv-muni: #E04F16;--gv-sao: #079455}body.theme-dark .gv2{--gv-pao: #84ADFF;--gv-muni: #FD853A;--gv-sao: #47CD89}.gv2 .gv2-head,.gv2-head.gv2{position:relative;overflow:hidden !important}.gv2 .gv2-head::before,.gv2-head.gv2::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8);z-index:1}.gv2 .gv2-head h1,.gv2 .gv2-head .h1,.gv2-head.gv2 h1,.gv2-head.gv2 .h1{font-size:clamp(1.45rem,2.6vw,1.95rem) !important;line-height:1.3;margin:0 !important;color:var(--op-heading)}.gv2 .gv2-head .op-sub,.gv2-head.gv2 .op-sub{margin:4px 0 0 !important}.gv2-id{display:flex;gap:16px;align-items:flex-start;margin:4px 0 16px}.gv2-id .mx-logo{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;flex:none;font-size:26px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);box-shadow:0 6px 16px rgba(47,111,214,.35)}.gv2-id .gv2-404{background:#667085 linear-gradient(135deg, #98A2B3, #475467);box-shadow:none}.gv2-idt{flex:1 1 auto;min-width:0}.gv2-idt .mx-kicker{margin:2px 0 2px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--op-action)}body.theme-dark .gv2-id .mx-logo{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark .gv2-id .mx-logo .bi{color:#fff !important}body.theme-dark .gv2-idt .mx-kicker{color:#84caff !important}.gv2-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1px;margin:0 0 14px;background:var(--op-border);border:1px solid var(--op-border);border-radius:14px;overflow:hidden}.gv2-stats>div{background:var(--op-card);padding:11px 14px;display:flex;flex-direction:column;min-width:0}.gv2-stats b{font-size:1.3rem;line-height:1.2;color:var(--op-heading);font-family:var(--op-font-heading)}.gv2-stats span{font-size:12.5px;color:var(--op-muted);line-height:1.35}@media(max-width: 560px){.gv2-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}}body.theme-dark .gv2-stats>div{background:var(--op-card) !important}body.theme-dark .gv2-stats b{color:#f2f4f7 !important}body.theme-dark .gv2-stats span{color:#98a2b3 !important}.gv2-types{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:8px;margin:0 0 12px}.gv2-types>div{position:relative;padding:10px 10px 10px 14px;border-radius:12px;background:#f5f7fa;border:1px solid var(--op-border);overflow:hidden;min-width:0}.gv2-types>div::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gv-muni)}.gv2-types>div.pao::before{background:var(--gv-pao)}.gv2-types>div.sao::before{background:var(--gv-sao)}.gv2-types>div.zero{opacity:.55}.gv2-types b{display:block;font-size:1.25rem;line-height:1.2;color:var(--op-heading);font-family:var(--op-font-heading)}.gv2-types span{display:block;font-weight:700;font-size:13px;color:var(--op-text)}.gv2-types small,.gv2-types .small{display:block;font-size:11px;color:var(--op-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width: 640px){.gv2-types{grid-template-columns:repeat(3, minmax(0, 1fr))}.gv2-types small,.gv2-types .small{display:none}}body.theme-dark .gv2-types>div{background:#161b23 !important}body.theme-dark .gv2-types>div b{color:#f2f4f7 !important}body.theme-dark .gv2-types>div span{color:#d0d5dd !important}body.theme-dark .gv2-types>div small,body.theme-dark .gv2-types>div .small{color:#98a2b3 !important}.gv2 .op-rank{font-size:13px;color:var(--op-muted)}.gv2 .op-rank i{color:var(--op-action) !important}.gv2-tabs{display:flex;gap:4px;margin:0 !important;padding:8px 14px;border-top:1px solid var(--op-border);overflow-x:auto;scrollbar-width:none}.gv2-tabs a{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:10px;font-weight:600;font-size:14px;color:var(--op-muted) !important;text-decoration:none !important;white-space:nowrap}.gv2-tabs a:hover{background:#f5f7fa;color:var(--op-heading) !important}body.theme-dark .gv2-tabs a:hover{background:#1f242f !important;color:#f2f4f7 !important}.gv2 [id^=gv2-],.gv2 #op-dir,.gv2 #op-water{scroll-margin-top:80px}.gv2-tt{flex:none;width:34px;height:34px;border-radius:10px;display:inline-grid;place-items:center;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:-0.01em;background:var(--gv-muni)}.gv2-tt.k-pao{background:var(--gv-pao)}.gv2-tt.k-sao{background:var(--gv-sao)}.gv2-tt::before{content:attr(data-t)}body.theme-dark .gv2-tt{color:#0f1117 !important}.gv2 .op-choose a{gap:12px;border-radius:12px;padding-left:8px;padding-right:8px;transition:background .15s}.gv2 .op-choose a:hover{background:#f5f7fa}.gv2 .op-choose a strong{color:var(--op-heading)}body.theme-dark .gv2 .op-choose a:hover{background:#1f242f !important}.gv2 details.op-district summary{padding:13px 8px;border-radius:12px}.gv2 details.op-district summary:hover{background:#f5f7fa}.gv2 details.op-district summary small,.gv2 details.op-district summary .small{padding:2px 9px;border-radius:999px;background:#f5f7fa;border:1px solid var(--op-border);font-weight:700;font-size:12px;color:var(--op-muted)}body.theme-dark .gv2 details.op-district summary:hover{background:#1f242f !important}body.theme-dark .gv2 details.op-district summary small,body.theme-dark .gv2 details.op-district summary .small{background:#1f242f !important;color:#cecfd2 !important}.gv2 .op-bars b{height:10px;border-radius:999px;background:#3d5fd9 linear-gradient(90deg, var(--op-btn), #7A5AF8) !important}.gv2 .op-prov-grid{gap:10px}.gv2 .op-prov-grid a{position:relative;gap:2px;padding:12px 14px 16px;border-radius:14px;background:#f5f7fa;transition:border-color .15s,transform .15s,box-shadow .15s}.gv2 .op-prov-grid a:hover{border-color:#98a2b3;transform:translateY(-1px);box-shadow:0 6px 18px rgba(16,24,40,.08)}.gv2 .op-prov-grid a strong{font-size:15px}.gv2 .op-prov-grid a span{font-size:13px}.gv2 .op-prov-grid a small,.gv2 .op-prov-grid a .small{font-size:12px}.gv2 .op-prov-grid .gv2-bar{position:absolute;left:14px;right:14px;bottom:8px;height:4px;border-radius:4px;background:var(--op-border);font-style:normal}.gv2 .op-prov-grid .gv2-bar::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}body.theme-dark .gv2 .op-prov-grid a{background:#161b23 !important}body.theme-dark .gv2 .op-prov-grid a:hover{border-color:#475467 !important}.gv2 .op-region-tabs button.active{background:#1f5fbf !important;border-color:#1f5fbf !important;color:#fff !important}.gv2-steps{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 0}.gv2-steps>span{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#f5f7fa;border:1px solid var(--op-border);font-size:13px;font-weight:600;color:var(--op-heading)}.gv2-steps b{width:22px;height:22px;border-radius:50%;display:inline-grid;place-items:center;font-size:12px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.gv2-steps .gv2-priv{padding-left:12px;background:#ecfdf3;border-color:#abefc6;color:#067647}.gv2-steps .gv2-priv .bi{color:#067647}body.theme-dark .gv2-steps>span{background:#161b23 !important;color:#e4e7ec !important}body.theme-dark .gv2-steps b{color:#fff !important}body.theme-dark .gv2-steps .gv2-priv{background:#052e1b !important;border-color:#14532d !important;color:#86efac !important}body.theme-dark .gv2-steps .gv2-priv .bi{color:#86efac !important}@media(max-width: 560px){.gv2-steps>span:not(.gv2-priv){display:none}.gv2-id{gap:12px}.gv2-id .mx-logo{width:48px;height:48px;font-size:22px;border-radius:14px}}@media(min-width: 992px){.gv2-near .op-nr-map{height:calc(100vh - 340px)}}@media print{.gv2-tabs,.gv2-steps,.gv2-head::before,.gv2-id .mx-logo{display:none !important}.gv2-tt{display:none !important}.gv2-stats>div,.gv2-types>div{background:#fff !important}}.dz .mx-logo{background:#b42318 linear-gradient(135deg, #F04438, #B42318) !important;box-shadow:0 8px 20px rgba(217,45,32,.28) !important}.dz .mx-logo.ok{background:#067647 linear-gradient(135deg, #17B26A, #067647) !important;box-shadow:0 8px 20px rgba(6,118,71,.25) !important}body.theme-dark .dz .mx-logo{background:#b42318 linear-gradient(135deg, #F04438, #B42318) !important}body.theme-dark .dz .mx-logo.ok{background:#067647 linear-gradient(135deg, #17B26A, #067647) !important}.dz-st{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-weight:700;font-size:13px;border:1px solid}.dz-st.r{background:#fef3f2;color:#b42318;border-color:#fda29b}.dz-st.a{background:#fffaeb;color:#b54708;border-color:#fec84b}.dz-st.g{background:#ecfdf3;color:#067647;border-color:#abefc6}body.theme-dark .dz-st.r{background:#2a1215 !important;color:#fda29b !important;border-color:#7a271a !important}body.theme-dark .dz-st.a{background:#2b1d0e !important;color:#fec84b !important;border-color:#93370d !important}body.theme-dark .dz-st.g{background:#0b2a1b !important;color:#75e0a7 !important;border-color:#085d3a !important}.dz .mx-stats b.r{color:#d92d20}.dz .mx-stats b.a{color:#b54708}body.theme-dark .dz .mx-stats b.r{color:#fda29b !important}body.theme-dark .dz .mx-stats b.a{color:#fec84b !important}.dz-acts{display:flex;gap:8px;flex-wrap:wrap;align-self:flex-start}.dz-sos{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}.dz-sos a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important;min-width:0}.dz-sos a b{font-family:var(--op-font-heading);font-size:20px;color:#b42318;line-height:1}.dz-sos a small,.dz-sos a .small{display:block;font-size:12px;color:var(--op-text);line-height:1.3}.dz-sos a i{font-size:18px;color:#d92d20}body.theme-dark .dz-sos a{background:#161b23 !important}body.theme-dark .dz-sos a b,body.theme-dark .dz-sos a i{color:#fda29b !important}.dz-sos-strip{display:none;margin:0 0 16px}@media(max-width: 960px){.dz-sos-strip{display:block}.dz-side-sos{display:none}.dz-sos{grid-template-columns:repeat(4, minmax(0, 1fr))}.dz-sos a{flex-direction:column;align-items:flex-start;gap:4px;padding:9px 10px}.dz-sos a i{display:none}.dz-sos a b{font-size:18px}.dz-sos a small,.dz-sos a .small{font-size:11px}}.dz-map{height:440px;border-radius:16px;overflow:hidden;background:var(--op-bg)}@media(max-width: 960px){.dz-map{height:340px}}.dz-mtabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 10px}.dz-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);font-size:13px;color:var(--op-text);text-decoration:none !important;white-space:nowrap}.dz-chip.on{background:#175cd3;border-color:#175cd3;color:#fff}.dz-chip em{font-style:normal;font-size:11.5px;opacity:.85}body.theme-dark .dz-chip{background:#161b23 !important}body.theme-dark .dz-chip.on{background:#175cd3 !important;color:#fff !important}.dz-leg{display:flex;flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;font-size:12.5px;color:var(--op-text)}.dz-leg i{display:inline-block;width:11px;height:11px;border-radius:50%;margin-right:5px;vertical-align:-1px;border:2px solid var(--op-card);box-shadow:0 0 0 1px rgba(0,0,0,.15)}.dz-filt{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.dz-lvl{display:flex;align-items:center;gap:8px;margin:14px 0 8px;font-weight:700;color:var(--op-heading);font-size:15px}.dz-lvl:first-of-type{margin-top:0}.dz-prov{border:1px solid var(--op-border);border-radius:16px;margin:0 0 10px;background:var(--op-card);overflow:hidden}.dz-prov>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px;padding:12px 14px}.dz-prov>summary::-webkit-details-marker{display:none}.dz-prov .pn{font-weight:700;color:var(--op-heading)}.dz-prov .rg{font-size:12px;color:var(--op-muted)}.dz-prov .wr{font-size:12.5px;color:var(--op-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.dz-prov .cn{display:flex;gap:4px;margin-left:auto}.dz-prov .chev{color:var(--op-muted);transition:transform .15s}.dz-prov[open] .chev{transform:rotate(180deg)}.dz-n{font-size:12px;font-weight:700;padding:1px 8px;border-radius:999px;white-space:nowrap}.dz-n.r{background:#fef3f2;color:#b42318}.dz-n.a{background:#fffaeb;color:#b54708}body.theme-dark .dz-n.r{background:#2a1215 !important;color:#fda29b !important}body.theme-dark .dz-n.a{background:#2b1d0e !important;color:#fec84b !important}body.theme-dark .dz-prov{background:#161b23 !important}.dz-rows{border-top:1px solid var(--op-border)}.dz-row{display:grid;grid-template-columns:34px minmax(0, 1fr) auto;gap:10px;align-items:center;padding:9px 14px;border-bottom:1px dashed var(--op-border);text-decoration:none !important}.dz-row:last-child{border-bottom:0}.dz-row:hover{background:var(--op-bg)}.dz-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;color:#fff;background:#b42318 linear-gradient(135deg, #F04438, #B42318)}.dz-ic.a{background:#b54708 linear-gradient(135deg, #F79009, #B54708)}.dz-row b{display:block;color:var(--op-heading);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-row small,.dz-row .small{display:block;font-size:12.5px;color:var(--op-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-row .why{font-size:12.5px;font-weight:700;color:#b42318;text-align:right;white-space:nowrap}.dz-row .why.a{color:#b54708}body.theme-dark .dz-row .why{color:#fda29b !important}body.theme-dark .dz-row .why.a{color:#fec84b !important}body.theme-dark .dz-row:hover{background:#0f1117 !important}@media(max-width: 560px){.dz-row{grid-template-columns:30px minmax(0, 1fr)}.dz-row .why{grid-column:2;text-align:left;margin-top:-4px}.dz-ic{width:30px;height:30px;font-size:14px}.dz-prov .wr{display:none}}.dz-more{display:block;padding:9px 14px;font-size:13px;font-weight:700;color:var(--op-action) !important;border-top:1px solid var(--op-border)}.dz-empty{display:flex;gap:12px;align-items:center;padding:18px;border-radius:16px;background:#ecfdf3;color:#05603a;font-size:14px}.dz-empty i{font-size:26px;color:#067647}body.theme-dark .dz-empty{background:#0b2a1b !important;color:#abefc6 !important}body.theme-dark .dz-empty i{color:#75e0a7 !important}.dz-tmd{padding:12px;border-radius:14px;background:#fef3f2;border:1px solid #fda29b;margin:0 0 10px;font-size:13px;line-height:1.55;color:#7a271a}.dz-tmd b{display:block;color:#912018;font-size:14px;margin-bottom:4px}.dz-tmd small,.dz-tmd .small{display:block;margin-top:6px;color:#7a271a}.dz-tmd a{color:#912018 !important;text-decoration:underline}body.theme-dark .dz-tmd{background:#2a1215 !important;border-color:#7a271a !important;color:#fecdca !important}body.theme-dark .dz-tmd b,body.theme-dark .dz-tmd small,body.theme-dark .dz-tmd .small,body.theme-dark .dz-tmd a{color:#fecdca !important}.dz-none{font-size:13.5px;color:var(--op-muted);display:flex;gap:8px;align-items:center}.dz-src{font-size:12.5px;color:var(--op-muted) !important;line-height:1.6}.dz-src a{color:var(--op-muted) !important;text-decoration:underline}.dz-src p{margin:0 0 6px}.dz-src b{color:var(--op-text)}.dz-st.n{background:var(--op-bg);color:var(--op-text);border-color:var(--op-border)}@media(min-width: 561px){.dz .mx-stats.dz-5{grid-template-columns:repeat(5, 1fr)}}.dz-stale{display:flex;gap:8px;align-items:center;margin:0 0 16px;padding:10px 14px;border-radius:14px;background:#fffaeb;color:#93370d;border:1px solid #fec84b;font-size:13.5px}body.theme-dark .dz-stale{background:#2b1d0e !important;color:#fedf89 !important;border-color:#93370d !important}.dz-leg i.sq{border-radius:3px}.dz-sel{display:flex;gap:6px;flex-wrap:wrap}.dz-sel select{min-height:34px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);color:var(--op-text);padding:0 12px;font-size:13px;max-width:100%}body.theme-dark .dz-sel select{background:#161b23 !important;color:var(--op-text) !important}.dz-chip{cursor:pointer;font-family:inherit}.dz-prov .hzc{display:flex;gap:8px;font-size:12px;color:var(--op-muted);white-space:nowrap}.dz-prov .hzc i{margin-right:2px}@media(max-width: 560px){.dz-prov .hzc{display:none}}.dz-row .why{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.dz-xps{display:flex;gap:4px;flex-wrap:wrap;justify-content:flex-end}.dz-xp{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:1px 7px;border-radius:999px;background:var(--op-bg);color:var(--op-text);border:1px solid var(--op-border)}body.theme-dark .dz-xp{background:#0f1117 !important}@media(max-width: 560px){.dz-row .why{align-items:flex-start}.dz-xps{justify-content:flex-start}}.dz-all{width:100%;justify-content:center;margin-top:4px}.dz-fs{position:fixed !important;inset:0;z-index:1200;border-radius:0 !important;margin:0 !important;display:flex;flex-direction:column}.dz-fs .dz-map{flex:1;height:auto !important}html.dz-noscroll,html.dz-noscroll body{overflow:hidden}.dz .maplibregl-popup-content{font-family:inherit;font-size:13px;padding:8px 10px;border-radius:10px;color:#1f2a44}.dz .maplibregl-popup-content a{color:#175cd3;font-weight:700}.dz-src p{margin:0 0 6px}.dz [hidden]{display:none !important}.dz-sub{margin:0 0 8px;font-size:12.5px;font-weight:700;color:var(--op-muted);text-transform:none}.dz-sub+.dz-src{margin-top:-4px}.dz-fl{display:flex;flex-direction:column;gap:6px;margin:0 0 12px}.dz-fli{display:grid;grid-template-columns:auto minmax(0, 1fr);column-gap:10px;align-items:center;padding:8px 10px;border-radius:12px;border:1px solid var(--op-border);background:var(--op-bg);text-decoration:none !important}.dz-fli b{color:var(--op-heading);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-fli small,.dz-fli .small{grid-column:2;font-size:12px;color:var(--op-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-fli .dz-lv{grid-row:span 2}body.theme-dark .dz-fli{background:#161b23 !important}.dz-lv{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap;text-align:center}.dz-lv.l2{background:#fef3f2;color:#b42318}.dz-lv.l1{background:#fffaeb;color:#b54708}.dz-lv.l0{background:#ecfdf3;color:#067647}body.theme-dark .dz-lv.l2{background:#2a1215 !important;color:#fda29b !important}body.theme-dark .dz-lv.l1{background:#2b1d0e !important;color:#fec84b !important}body.theme-dark .dz-lv.l0{background:#0b2a1b !important;color:#75e0a7 !important}.dz-mebtn{width:100%;justify-content:center;margin:0 0 10px}.dz-melist:empty{display:none}.dz-pick{margin-top:2px}.dz-draft{font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:999px;background:#f4ebff;color:#6941c6}body.theme-dark .dz-draft{background:#2e1a55 !important;color:#d6bbfb !important}.dz-mix{display:flex;gap:8px;margin:0 0 10px;padding:8px 10px;border-radius:10px;background:var(--op-bg);font-size:13px;color:var(--op-text)}.dz-mix .bi{color:var(--op-action)}body.theme-dark .dz-mix{background:#161b23 !important}.dz-gd{border-top:1px solid var(--op-border);padding:10px 0}.dz-gd>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:700;color:var(--op-heading);font-size:14.5px}.dz-gd>summary::-webkit-details-marker{display:none}.dz-gd>summary>.bi:first-child{color:var(--op-action)}.dz-gd .chev{margin-left:auto;color:var(--op-muted);transition:transform .15s}.dz-gd[open] .chev{transform:rotate(180deg)}.dz-gs{margin:10px 0 2px;font-size:13px;font-weight:700;color:var(--op-text)}.dz-gd ul{margin:0;padding-left:20px;font-size:13.5px;color:var(--op-text);line-height:1.6}.dz-sharetxt{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:var(--op-bg);font-size:13px;color:var(--op-text);line-height:1.55}body.theme-dark .dz-sharetxt{background:#161b23 !important}#dz-share .op-share{flex-wrap:wrap}.dz-copytxt{margin-top:8px}.fd-alerts{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.fd-alert{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid #fda29b;background:#fef3f2;text-decoration:none !important;min-width:0}.fd-alert-lv{flex:none;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:999px;color:#fff;background:#b42318 linear-gradient(135deg, #F04438, #B42318)}.fd-alert-t{min-width:0;flex:1}.fd-alert-t b{display:block;color:#912018;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-alert-t small,.fd-alert-t .small{display:block;color:#7a271a;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.theme-dark .fd-alert{background:#2a1215 !important;border-color:#7a271a !important}body.theme-dark .fd-alert-t b{color:#fda29b !important}body.theme-dark .fd-alert-t small,body.theme-dark .fd-alert-t .small{color:#fecdca !important}.fd-hz{margin-bottom:18px;border-color:#fda29b !important}.fd-hz .mx-card-h h2 .bi,.fd-hz .mx-card-h .h2 .bi{color:#d92d20 !important}body.theme-dark .fd-hz{border-color:#7a271a !important}body.theme-dark .fd-hz .mx-card-h h2 .bi,body.theme-dark .fd-hz .mx-card-h .h2 .bi{color:#fda29b !important}.op-bell-hz{display:flex;align-items:center;gap:8px;color:#b42318 !important;background:#fef3f2}.op-bell-hz .bi{color:#d92d20}body.theme-dark .op-bell-hz{background:#2a1215 !important;color:#fda29b !important}.op-bell-hzl{padding:8px;display:flex;flex-direction:column;gap:6px}.op-bell-hzl .fd-alert{padding:8px 10px;border-radius:12px}.dz-trleg{margin:0 0 6px}.dz-tr{width:100%;height:auto;display:block}.dz-tr .ax{stroke:var(--op-border);stroke-width:1}.dz-tr .gr{stroke:var(--op-border);stroke-width:1;stroke-dasharray:3 4;opacity:.7}.dz-tr .r{fill:#d92d20}.dz-tr .a{fill:#f79009}.dz-tr .na{fill:none;stroke:var(--op-border);stroke-dasharray:4 4}.dz-tr .hit{fill:rgba(0,0,0,0)}.dz-tr .b:hover .r,.dz-tr .b:hover .a{opacity:.85}.dz-tr .dl{font-size:13px;fill:var(--op-muted)}.dz-tr .vl{font-size:14px;font-weight:700;fill:var(--op-heading)}.dz-trtab{margin-top:8px;font-size:13px}.dz-trtab summary{cursor:pointer;color:var(--op-action);font-weight:700}.dz-trtab table{width:100%;margin-top:6px;border-collapse:collapse}.dz-trtab th,.dz-trtab td{padding:4px 8px;border-bottom:1px solid var(--op-border);text-align:right;color:var(--op-text)}.dz-trtab th:first-child,.dz-trtab td:first-child{text-align:left}.dz-trtab th{color:var(--op-muted);font-weight:700}.fd-alert .fd-dot{top:8px;right:8px;left:auto}.bdg{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;font-size:12.5px;font-weight:700;line-height:1.3;border:1px solid;white-space:nowrap;vertical-align:middle;text-decoration:none !important}.bdg .bi{font-size:13px}.bdg.sm{font-size:11.5px;padding:1px 8px 1px 6px;gap:4px}.bdg.sm .bi{font-size:11.5px}.bdg.verified{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.bdg.active{color:#0e7090;background:#ecfdff;border-color:#a5f0fc}.bdg.complete{color:#6941c6;background:#f4ebff;border-color:#d9d6fe}.bdg.fresh{color:#067647;background:#ecfdf3;border-color:#abefc6}.bdg.pilot{color:#b54708;background:#fffaeb;border-color:#fedf89}.bdg.mayor{color:#8a4b00;background:#fef6e0 linear-gradient(135deg, #FFF8E6, #FCE9B8);border-color:#f5c451}.bdg.exec{color:#1f2a44;background:#eef2ff;border-color:#c7d2fe}.bdg.council{color:#344054;background:#f2f4f7;border-color:#d0d5dd}.bdg.vip{color:#6941c6;background:#f4ebff linear-gradient(135deg, #F9F5FF, #EBE0FF);border-color:#d6bbfb}.bdg.staff{color:#1f2a44;background:#f5f8ff;border-color:#d1e0ff}.bdg.resident{color:#067647;background:#ecfdf3;border-color:#abefc6}.bdg.c1{color:#a15c07;background:#fef6ee;border-color:#f9dbaf}.bdg.c2{color:#475467;background:#f2f4f7;border-color:#d0d5dd}.bdg.c3{color:#b54708;background:#fffaeb;border-color:#fec84b}.bdg.early{color:#b54708;background:#fffaeb;border-color:#fedf89}.bdg.team{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.bdg.pending{border-style:dashed;opacity:.85}body.theme-dark .bdg{background:#161b23 !important}body.theme-dark .bdg.verified,body.theme-dark .bdg.team{color:#84caff !important;border-color:#1849a9 !important}body.theme-dark .bdg.active{color:#67e3f9 !important;border-color:#0e7090 !important}body.theme-dark .bdg.complete,body.theme-dark .bdg.vip{color:#d6bbfb !important;border-color:#53389e !important}body.theme-dark .bdg.fresh,body.theme-dark .bdg.resident{color:#75e0a7 !important;border-color:#085d3a !important}body.theme-dark .bdg.pilot,body.theme-dark .bdg.early,body.theme-dark .bdg.c3,body.theme-dark .bdg.mayor{color:#fec84b !important;border-color:#93370d !important}body.theme-dark .bdg.exec,body.theme-dark .bdg.staff,body.theme-dark .bdg.council,body.theme-dark .bdg.c2{color:#d0d5dd !important;border-color:#475467 !important}body.theme-dark .bdg.c1{color:#f7b27a !important;border-color:#93370d !important}.vchk{color:#175cd3;font-size:.8em;margin-left:6px;vertical-align:2px}body.theme-dark .vchk{color:#84caff !important}.bdg-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 6px;align-items:center}.bdg-more{font-size:12.5px;font-weight:700;color:var(--op-action) !important}.ex-list{display:flex;flex-direction:column;gap:10px}.ex-p{display:grid;grid-template-columns:44px minmax(0, 1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-bg)}.ex-av{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-weight:700;font-size:18px;color:#fff;background:#b54708 linear-gradient(135deg, #F79009, #B54708)}.ex-av.n{background:#1f2a44 linear-gradient(135deg, #344054, #1F2A44)}.ex-av.s{background:#475467}.ex-p b{display:block;color:var(--op-heading);font-size:14.5px}.ex-p small,.ex-p .small{display:block;font-size:12px;color:var(--op-muted);margin-top:3px}body.theme-dark .ex-p{background:#161b23 !important}.ex-src{font-size:12px;color:var(--op-muted) !important;margin:10px 0 0}.pp-by{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;color:var(--op-muted)}.bg-sec{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:12px}.bg-it{padding:14px;border-radius:16px;border:1px solid var(--op-border);background:var(--op-card)}.bg-it p{margin:8px 0 0;font-size:13.5px;color:var(--op-text);line-height:1.6}.bg-it small,.bg-it .small{display:block;margin-top:6px;font-size:12px;color:var(--op-muted)}body.theme-dark .bg-it{background:#161b23 !important}.bg-note{display:flex;gap:10px;padding:12px 14px;border-radius:14px;background:var(--op-bg);font-size:13.5px;color:var(--op-text);line-height:1.6;margin:0 0 10px}.bg-note .bi{color:var(--op-action);font-size:18px}body.theme-dark .bg-note{background:#161b23 !important}.ac-bd{display:flex;flex-direction:column;gap:10px}.ac-bdr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;border:1px solid var(--op-border)}.ac-bdr small,.ac-bdr .small{font-size:12px;color:var(--op-muted);flex:1 1 220px}.ac-bdr.pend{border-style:dashed;border-color:#f5c451;background:#fffcf5}body.theme-dark .ac-bdr.pend{background:#2b1d0e !important;border-color:#93370d !important}.ac-next{font-size:13px;color:var(--op-text);margin:4px 0 0}.ac-bar{height:8px;border-radius:4px;background:var(--op-bg);margin:6px 0 2px;overflow:hidden}.ac-bar i{display:block;height:100%;width:60%;background:#a15c07 linear-gradient(90deg, #F79009, #A15C07)}.ac-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ac-form .full{grid-column:1/-1}@media(max-width: 560px){.ac-form{grid-template-columns:1fr}}.ac-ev{display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:var(--op-text)}.ov2-h1row{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.ov2-h1row .vchk{font-size:1.35rem;margin-left:6px}.po2-author{margin:-4px 0 14px}.po2-author .pp-by{font-size:13.5px}.ac-bdf{display:flex;gap:6px;margin:0}.ac-ev input[type=file]{font-size:12px;margin-left:6px;max-width:100%}.nv2{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.nv2 .nw,.nv2 .nw-tabs,.nv2 .nw-note,.nv2 .nw-preview,.nv2 .mkt-when,.nv2 .mkt-ver,.nv2 .mkt-snap,.nv2 .mkt-empty{margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.nv2-head{margin-bottom:0 !important}.nv2-head .op-breadcrumb{margin:0 0 12px}.nv2-head .mx-id-t h1,.nv2-head .mx-id-t .h1{font-size:1.6rem;line-height:1.3;margin:0;color:var(--op-heading)}.nv2-head .nw-lead{max-width:680px;line-height:1.65;color:var(--op-text);margin:6px 0 10px}.nv2-head>.mx-id:last-child{padding-bottom:22px}.nv2-head .nw-seg{align-self:center}.nv2-head .mkt-run{align-self:center}.nv2 .nw-seg{padding:4px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border)}.nv2 .nw-seg button{height:36px;padding:0 14px;border-radius:10px;font-weight:700;color:var(--op-muted)}.nv2 .nw-seg button[aria-checked=true]{background:var(--op-card);color:var(--op-btn);box-shadow:0 1px 3px rgba(16,24,40,.12),0 0 0 1px var(--op-border)}.nv2-rounds{flex-wrap:wrap}.nv2-rounds a .bi{opacity:.7}.nv2-rounds .next{display:inline-flex;align-items:center;padding:8px 14px;border-radius:10px;border:1px dashed var(--op-border);color:var(--op-muted);font-size:13px;font-weight:600}.nv2 .nw-card{border-radius:20px;padding:20px;box-shadow:var(--mx-sh)}.nv2 .nw-hero{background:#1d3474 linear-gradient(135deg, #1A3570 0%, #2747A8 58%, #4C2FA8 100%);position:relative;overflow:hidden;box-shadow:0 12px 32px rgba(31,61,160,.28)}.nv2 .nw-hero::after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:radial-gradient(closest-side, rgba(255, 255, 255, 0.14), transparent);pointer-events:none}.nv2 .nw-hero h2,.nv2 .nw-hero .h2{font-size:1.35rem}.nv2 .nw-hero li{font-size:15px}.nv2 .nw-hero li::before{background:hsla(0,0%,100%,.2);border-radius:9px}.nv2 .nw-src{padding:1px 9px;border-radius:999px;background:var(--mx-soft);border:1px solid var(--op-border);font-size:11.5px;font-weight:600}.nv2 .nw-hero .nw-src{border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.14);color:#e6edfb !important}.nv2 .nw-sec h2,.nv2 .nw-sec .h2,.nv2 .nw-w h2,.nv2 .nw-w .h2{font-size:1.12rem;margin:-2px 0 14px;gap:10px}.nv2 .nw-sec h2 i,.nv2 .nw-sec .h2 i{width:34px;height:34px;border-radius:11px;font-size:16px;box-shadow:0 4px 10px rgba(16,24,40,.15)}.nv2 .nw-w h2 .bi,.nv2 .nw-w .h2 .bi{font-size:1.15rem}.nv2 .nw-sum{padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);box-shadow:inset 3px 0 0 #7a5af8;margin-bottom:10px}.nv2 .nw-ai{color:#6941c6}.nv2 .nw-list a{color:var(--op-heading) !important}.nv2 .nw-chips span{border:1px solid var(--op-border);background:var(--mx-soft);font-weight:600}.nv2 .nw-chips span b{color:#b42318}.nv2 .nw-days a{padding:6px 12px;font-weight:600}.nv2 .nw-days a[aria-current]{background:#175cd3;border-color:#175cd3}.nv2 .nw-nums a{border-radius:14px;background:var(--mx-soft)}.nv2 .nw-nums a:hover{border-color:var(--mx-in-h)}.nv2 .nw-hot{border-radius:14px;border:1px solid var(--op-border);background:var(--mx-soft)}.nv2 .nw-why,.nv2 .nw-done{border-radius:16px}.nv2 .nw-why{border-style:solid;background:var(--op-card)}.nv2 .nw-mkt-px span{border-radius:12px;background:var(--mx-soft)}.nv2 .nw-tabs{top:56px;padding:8px 0}.nv2 .nw-tabs a{font-weight:600;border-radius:10px}.nv2 .nw-note{font-size:12.5px}.nv2-empty .content{margin:0 !important}.nv2 .mkt-px{border-radius:16px;box-shadow:var(--mx-sh)}.nv2 .mkt-ver-step,.nv2 .mkt-ver-pick{border-radius:12px}.nv2 .mkt-h{font-size:1.12rem}.nv2 .nw-preview{border-radius:14px}body.theme-dark .nv2-head .mx-id-t h1,body.theme-dark .nv2-head .mx-id-t .h1{color:#f2f4f7 !important}body.theme-dark .nv2-head .nw-lead{color:#d0d5dd !important}body.theme-dark .nv2 .nw-seg{background:#161b23 !important}body.theme-dark .nv2 .nw-seg button{color:#98a2b3 !important}body.theme-dark .nv2 .nw-seg button[aria-checked=true]{background:#232a36 !important;color:#8db4ff !important}body.theme-dark .nv2 .nw-card:not(.nw-hero){background:var(--op-card) !important}body.theme-dark .nv2 .nw-hero{background:linear-gradient(135deg, #172B5C 0%, #213E8F 58%, #3E2788 100%) !important}body.theme-dark .nv2 .nw-src{background:#161b23 !important}body.theme-dark .nv2 .nw-hero .nw-src{background:hsla(0,0%,100%,.14) !important}body.theme-dark .nv2 .nw-sum{background:#161b23 !important}body.theme-dark .nv2 .nw-ai{color:#bdb4fe !important}body.theme-dark .nv2 .nw-list a{color:#f2f4f7 !important}body.theme-dark .nv2 .nw-chips span,body.theme-dark .nv2 .nw-nums a,body.theme-dark .nv2 .nw-hot,body.theme-dark .nv2 .nw-mkt-px span{background:#161b23 !important}body.theme-dark .nv2 .nw-chips b{color:#fda29b !important}body.theme-dark .nv2 .nw-days a[aria-current]{background:#175cd3 !important;border-color:#175cd3 !important;color:#fff !important}body.theme-dark .nv2-rounds .next{color:#98a2b3 !important}.av2{--mx-soft: #F5F7FA;--mx-in-b: #D0D5DD;--mx-ring: rgba(47, 111, 214, .22)}body.theme-dark .av2{--mx-soft: #161B23;--mx-in-b: #2C3340;--mx-ring: rgba(96, 150, 240, .30)}.av2 .opc-side{gap:12px;padding:14px}.av2 .opc-new{border:0;color:#fff !important;background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn));box-shadow:0 1px 2px rgba(16,24,40,.1),0 4px 12px rgba(47,111,214,.28)}.av2 .opc-new:hover{background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn));filter:brightness(1.06)}.av2 .opc-h.on{background:#eef4ff;box-shadow:inset 3px 0 0 var(--op-btn)}.av2 .opc-h.on a{color:#1e4fbf !important}.av2 .opc-h:hover{background:var(--mx-soft)}.av2 .opc-invite,.av2 .opc-credit{border-radius:16px;background:var(--mx-soft)}.av2 .opc-invite b i,.av2 .opc-credit b i{color:var(--op-action)}.av2 .opc-login{border-radius:12px;padding:9px 16px;background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn));box-shadow:0 4px 12px rgba(47,111,214,.25)}.av2 .opc-meter i{background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.av2-mini{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;margin-right:4px;vertical-align:-6px;color:#fff;font-size:13px;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.av2-mini i{color:#fff !important}.av2 .opc-head b i:not(.bi-stars){color:var(--op-action)}.av2 .opc-note{border-radius:14px}.av2 .opc-note i{color:var(--op-action)}.av2-logo{width:64px !important;height:64px !important;border-radius:20px !important;font-size:28px !important;margin:0 auto 14px}.av2-kicker{text-align:center;margin:0 0 4px !important;text-transform:none !important}.av2 .opc-hero h1,.av2 .opc-hero .h1{font-size:30px}.av2 .opc-hero h1 i,.av2 .opc-hero .h1 i{color:#7a5af8}.av2 .opc-sugg{gap:12px}.av2 .opc-sugg button{border-radius:16px;padding:14px;gap:12px;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:border-color .15s,box-shadow .15s,transform .15s}.av2 .opc-sugg button:hover{border-color:var(--mx-in-b);box-shadow:0 8px 22px rgba(16,24,40,.08);transform:translateY(-1px)}.av2 .opc-sugg button i{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:17px;line-height:1;color:var(--op-action);background:#eef4ff}.av2 .opc-sugg button span{color:var(--op-heading);font-weight:600}.av2 .opc-av{background-color:#3d5fd9;background-image:linear-gradient(135deg, #2F6FD6, #7A5AF8);border-radius:11px}.av2 .opc-me p{background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn));box-shadow:0 4px 12px rgba(47,111,214,.2)}.av2 .opc-card{border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.05),0 6px 20px rgba(16,24,40,.06)}.av2 .opc-card li i{color:var(--op-action)}.av2 .opc-next button{font-weight:600}.av2 .opc-next button:hover{background:var(--mx-soft)}.av2 .opc-msg i{color:var(--op-action)}.av2 .opc-box{border:1px solid var(--mx-in-b);border-radius:22px;padding:12px 12px 10px 18px;box-shadow:0 1px 2px rgba(16,24,40,.06),0 10px 32px rgba(16,24,40,.1)}.av2 .opc-box:focus-within{border-color:var(--op-btn);box-shadow:0 0 0 4px var(--mx-ring),0 10px 32px rgba(16,24,40,.1)}.av2 .opc-send{background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn)) !important;box-shadow:0 4px 12px rgba(47,111,214,.3)}.av2 .opc-pill.on{background:#eef4ff;color:#1e4fbf;border-color:#c7d7fe}body.theme-dark .av2 .opc-h.on{background:#172554 !important}body.theme-dark .av2 .opc-h.on a{color:#c7d7fe !important}body.theme-dark .av2 .opc-invite,body.theme-dark .av2 .opc-credit{background:#161b23 !important}body.theme-dark .av2 .opc-sugg button{background:#161b23 !important}body.theme-dark .av2 .opc-sugg button span{color:#f2f4f7 !important}body.theme-dark .av2 .opc-sugg button i{background:#102a56 !important;color:#84caff !important}body.theme-dark .av2 .opc-pill.on{background:#172554 !important;color:#c7d7fe !important;border-color:#1e3a8a !important}body.theme-dark .av2 .opc-hero h1 i,body.theme-dark .av2 .opc-hero .h1 i{color:#bdb4fe !important}body.theme-dark .av2-mini{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important}.iv2{display:flex;flex-direction:column;gap:18px}.iv2>*{margin:0 !important}.iv2 .mx-cols{margin:0}.iv2-head>.op-breadcrumb{margin:0 0 12px}.iv2-head .mx-id-t h1,.iv2-head .mx-id-t .h1{font-size:clamp(1.45rem,2.6vw,1.85rem);line-height:1.3;margin:0;color:var(--op-heading)}.iv2-head .mx-id>.mx-btn{align-self:center}body.theme-dark .iv2-head .mx-id-t h1,body.theme-dark .iv2-head .mx-id-t .h1{color:#f2f4f7 !important}.iv2 .mx-card{margin:0}.iv2 .mx-card p{line-height:1.75}.iv2 .mx-card-h h2.op-card-title,.iv2 .mx-card-h .op-card-title.h2{margin:0 !important}.iv2-no{flex:none;width:28px;height:28px;border-radius:9px;display:inline-grid;place-items:center;font-weight:800;font-size:13px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.iv2-tile{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.iv2-tile .bi{font-size:18px}.iv2-tile.t-อบจ{background:#4a1fb8 linear-gradient(135deg, #9B8AFB, #4A1FB8)}.iv2-tile.t-ทน{background:#0e7090 linear-gradient(135deg, #2ED3B7, #0E7090)}.iv2-tile.t-ทม{background:#1849a9 linear-gradient(135deg, #4F8BF5, #1849A9)}.iv2-tile.t-ทต{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.iv2-tile.t-อบต{background:#087443 linear-gradient(135deg, #3CCB7F, #087443)}body.theme-dark span.iv2-tile,body.theme-dark span.iv2-no{color:#fff !important}.iv2-qs{position:relative;display:flex;gap:8px;align-items:center}.iv2-qs>.bi{position:absolute;left:14px;color:var(--op-muted);pointer-events:none}.iv2-qs .mx-in{padding-left:40px !important;flex:1 1 auto;min-width:0}.iv2-qs .mx-btn{flex:none}.iv2-summary{display:flex;gap:14px;margin:18px 0 20px;padding:16px 18px;border-radius:16px;background:#eef4ff;border:1px solid #c7d7fe;color:#1e3a6e;font-size:15px;line-height:1.75}.iv2-summary ul{margin:0;padding-left:1.2em}.iv2-summary p{margin:0 0 6px}.iv2-summary-ic{flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#fff;font-size:17px;background:#b54708 linear-gradient(135deg, #F79009, #B54708)}body.theme-dark div.iv2-summary{background:#131c33 !important;border-color:#1e3a8a;color:#d0d5dd !important}body.theme-dark div.iv2-summary strong,body.theme-dark div.iv2-summary li,body.theme-dark div.iv2-summary p{color:#d0d5dd !important}body.theme-dark span.iv2-summary-ic{color:#fff !important}@media(min-width: 961px){.iv2-doc-cols{grid-template-columns:minmax(0, 1.9fr) minmax(0, 1fr) !important}.iv2-side{position:sticky;top:84px}}.iv2-article{padding:26px 28px}.iv2-sec{scroll-margin-top:84px;padding:4px 0 20px}.iv2-sec+.iv2-sec{border-top:1px solid var(--op-border);padding-top:22px}.iv2-sec:last-child{padding-bottom:0}.iv2-sec-h{display:flex;align-items:center;gap:12px;font-size:1.15rem;margin:0 0 12px;color:var(--op-heading)}.iv2-body{max-width:72ch;font-size:15.5px;line-height:1.85;color:var(--op-text)}.iv2-body p{margin:0 0 .9em}.iv2-body ul,.iv2-body ol{padding-left:1.3em;margin:0 0 .9em}.iv2-body li{margin:0 0 .45em}.iv2-body a{overflow-wrap:anywhere}.iv2-body strong{color:var(--op-heading)}body.theme-dark .iv2-sec-h{color:#f2f4f7 !important}body.theme-dark .iv2-body{color:#d0d5dd !important}body.theme-dark .iv2-body strong{color:#f2f4f7 !important}.iv2-toc ol{list-style:none;margin:0;padding:0}.iv2-toc a{display:flex;gap:10px;align-items:flex-start;padding:8px 8px;margin:0 -8px;border-radius:10px;font-size:14px;color:var(--op-heading) !important;text-decoration:none !important;line-height:1.45}.iv2-toc a span{flex:none;min-width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--mx-soft);color:var(--op-action);border:1px solid var(--op-border)}.iv2-toc a:hover{background:var(--mx-soft)}body.theme-dark .iv2-toc a{color:#e4e7ec !important}body.theme-dark .iv2-toc a span{background:#161b23 !important;color:#84caff !important}body.theme-dark .iv2-toc a:hover{background:#1f242f !important}a.iv2-relrow{display:flex;gap:12px;align-items:center;padding:10px 8px;margin:0 -8px;border-radius:12px;text-decoration:none !important}a.iv2-relrow>span:nth-child(2){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}a.iv2-relrow>span:nth-child(2) b{color:var(--op-heading);font-size:14.5px}a.iv2-relrow>span:nth-child(2) small,a.iv2-relrow>span:nth-child(2) .small{color:var(--op-muted);font-size:12.5px}a.iv2-relrow>.bi{color:var(--op-muted)}a.iv2-relrow:hover{background:var(--mx-soft)}body.theme-dark a.iv2-relrow b{color:#f2f4f7 !important}body.theme-dark a.iv2-relrow small,body.theme-dark a.iv2-relrow .small{color:#98a2b3 !important}body.theme-dark a.iv2-relrow:hover{background:#1f242f !important}.iv2-indep{display:flex;gap:8px;margin:10px 0 0 !important;font-size:12.5px;color:var(--op-muted)}.iv2-indep .bi{color:var(--op-action)}@media(max-width: 960px){.iv2-side{order:-1}.iv2-toc ol{columns:2;column-gap:16px}.iv2-rel{display:none}}@media(max-width: 560px){.iv2-article{padding:18px 16px}.iv2-toc ol{columns:1}.iv2-summary{flex-direction:column;gap:10px}}.iv2-forms{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 16px}.iv2-forms>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);min-width:0}.iv2-forms>div small,.iv2-forms>div .small{font-size:12px;font-weight:700;color:var(--op-muted)}.iv2-forms>div a{font-weight:700;overflow-wrap:anywhere;text-decoration:none !important}.iv2-forms>div code{color:var(--op-action);font-size:14px;background:none;padding:0}.iv2-h3{margin:0 0 8px !important;font-size:13px;font-weight:700;color:var(--op-muted)}.iv2-abbr{display:flex;flex-wrap:wrap;gap:8px}.iv2-abbr span{display:inline-flex;gap:8px;align-items:center;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid var(--op-border);font-size:13.5px;color:var(--op-text)}.iv2-abbr span b{padding:2px 8px;border-radius:999px;background:#eef4ff;color:#1e4fbf;font-size:12.5px}body.theme-dark .iv2-abbr span{color:#d0d5dd !important}body.theme-dark .iv2-abbr span b{background:#172554 !important;color:#c7d7fe !important}.iv2-steps{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:10px}.iv2-steps li{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);line-height:1.7}.iv2-steps li code{color:var(--op-action);background:none;padding:0}.iv2-steps li a{overflow-wrap:anywhere}.iv2-note{margin:0 !important;font-size:13px;color:var(--op-muted)}.iv2-tones{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.iv2-tones>div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);text-align:center;min-width:0}.iv2-tones>div .tone{font-size:1.6rem;font-weight:800;color:var(--op-heading);line-height:1.3}.iv2-tones>div code{color:var(--op-action);background:none;padding:0;font-size:13px}.iv2-tones>div a{overflow-wrap:anywhere;text-decoration:none !important}.iv2-types{display:flex;flex-direction:column;gap:8px;margin-top:4px}.iv2-types a{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);text-decoration:none !important}.iv2-types a>span:nth-child(2){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.iv2-types a>span:nth-child(2) b{color:var(--op-heading);font-size:14px}.iv2-types a>span:nth-child(2) small,.iv2-types a>span:nth-child(2) .small{color:var(--op-muted);font-size:12px}.iv2-types a strong{color:var(--op-heading);font-size:1.1rem}.iv2-types a:hover{border-color:var(--mx-in-h)}.iv2-miss p{margin-bottom:12px}body.theme-dark .iv2-forms>div,body.theme-dark .iv2-steps li,body.theme-dark .iv2-tones>div,body.theme-dark .iv2-types a{background:#161b23 !important}body.theme-dark .iv2-tones .tone,body.theme-dark .iv2-types b,body.theme-dark .iv2-types strong{color:#f2f4f7 !important}body.theme-dark .iv2-forms small,body.theme-dark .iv2-forms .small,body.theme-dark .iv2-types small,body.theme-dark .iv2-types .small,body.theme-dark .iv2-note,body.theme-dark .iv2-h3{color:#98a2b3 !important}body.theme-dark .iv2-forms code,body.theme-dark .iv2-steps code,body.theme-dark .iv2-tones code{color:#84caff !important}body.theme-dark .iv2-steps li{color:#d0d5dd !important}.iv2-sform{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1.2fr) minmax(0, 1.2fr) auto;gap:12px;align-items:end;margin:18px 0 20px}.iv2-sform .mx-btn{height:46px}@media(max-width: 860px){.iv2-sform{grid-template-columns:1fr 1fr}.iv2-sform .iv2-sname{grid-column:1/-1}.iv2-sform .mx-btn{grid-column:1/-1}}.iv2-inico{position:relative;display:block}.iv2-inico>.bi{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--op-muted);pointer-events:none;z-index:1}.iv2-inico .mx-in{padding-left:40px !important}.iv2-tgrid{margin-bottom:0 !important}.iv2-provs{margin-bottom:0 !important}.iv2-count{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin:-6px 0 14px !important;font-size:14px;color:var(--op-muted)}.iv2-count strong{color:var(--op-heading)}.iv2-what{display:inline-flex;gap:6px;align-items:center;padding:3px 10px;border-radius:999px;background:#eef4ff;color:#1e4fbf;font-weight:700;font-size:12.5px}body.theme-dark span.iv2-what{background:#172554 !important;color:#c7d7fe !important}body.theme-dark .iv2-count{color:#98a2b3 !important}body.theme-dark .iv2-count strong{color:#f2f4f7 !important}.iv2-rows{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}@media(max-width: 760px){.iv2-rows{grid-template-columns:1fr}}a.iv2-row{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;border:1px solid var(--op-border);background:var(--op-card);text-decoration:none !important;transition:border-color .15s,box-shadow .15s,transform .15s}a.iv2-row:hover{border-color:var(--mx-in-h);box-shadow:0 8px 24px rgba(16,24,40,.08);transform:translateY(-1px)}a.iv2-row>.bi{color:var(--op-muted);margin-left:auto}.iv2-rt{min-width:0;display:flex;flex-direction:column;gap:2px}.iv2-rt b{color:var(--op-heading);font-size:14.5px;line-height:1.4}.iv2-rt small,.iv2-rt .small{color:var(--op-muted);font-size:12.5px}.iv2-rt small .bi,.iv2-rt .small .bi{margin-right:3px}body.theme-dark a.iv2-row{background:#161b23 !important}body.theme-dark a.iv2-row:hover{border-color:#475467 !important}body.theme-dark .iv2-rt b{color:#f2f4f7 !important}body.theme-dark .iv2-rt small,body.theme-dark .iv2-rt .small{color:#98a2b3 !important}.iv2-pager{display:flex !important;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid var(--op-border)}.iv2-pg{font-weight:700;color:var(--op-muted);font-size:14px}.iv2-og .mx-id-t .og-lead{margin:6px 0 14px;line-height:1.75;max-width:70ch}.iv2-acts{display:flex;gap:10px;flex-wrap:wrap}.iv2-og .mx-headnote{align-items:center}.iv2-og .mx-headnote span{flex:1 1 auto}.iv2-benefits{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px}.iv2-benefits li{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);line-height:1.65;font-size:14.5px}.iv2-benefits li>.bi{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:16px;color:#fff !important;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.iv2-benefits li b{color:var(--op-heading)}.iv2-ogsteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.iv2-ogsteps .iv2-step{display:flex !important;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--op-border)}.iv2-ogsteps .iv2-step:last-child{border-bottom:0}.iv2-ogsteps .iv2-step h3,.iv2-ogsteps .iv2-step .h3{font-size:15px;margin:2px 0 4px;color:var(--op-heading)}.iv2-ogsteps .iv2-step p{margin:0;font-size:14px;line-height:1.7}.iv2-rules{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}@media(max-width: 760px){.iv2-rules{grid-template-columns:1fr}}.iv2-rules li{position:relative;padding:10px 12px 10px 38px;border-radius:12px;background:#fffaeb;border:1px solid #fedf89;color:#93370d;font-size:14px;line-height:1.6}.iv2-rules li::before{content:"";font-family:"bootstrap-icons";position:absolute;left:12px;top:10px;color:#b54708}.iv2-og .og-faq{border:1px solid var(--op-border);border-radius:12px;padding:12px 14px;margin:0 0 8px;background:var(--mx-soft)}.iv2-og .og-faq summary{font-weight:700;cursor:pointer;color:var(--op-heading)}.iv2-og .og-faq p{margin:8px 0 0}body.theme-dark .iv2-benefits li,body.theme-dark .iv2-og .og-faq{background:#161b23 !important}body.theme-dark .iv2-benefits b,body.theme-dark .iv2-ogsteps h3,body.theme-dark .iv2-ogsteps .h3,body.theme-dark .iv2-og .og-faq summary{color:#f2f4f7 !important}body.theme-dark .iv2-benefits li,body.theme-dark .iv2-ogsteps p,body.theme-dark .iv2-og .og-faq p{color:#d0d5dd !important}body.theme-dark .iv2-benefits li>.bi{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark .iv2-rules li{background:#2a1b08 !important;border-color:#7a2e0e;color:#fec84b !important}body.theme-dark .iv2-rules li::before{color:#fec84b}.iv2-login{align-items:center;padding:12px 0 24px}.iv2-logcard{position:relative;width:min(440px,100%);padding:34px 30px 24px !important;overflow:hidden;text-align:left}.iv2-logcard::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.iv2-logcard h1 a,.iv2-logcard .h1 a{color:var(--op-heading) !important;font-weight:800}.iv2-loglogo{display:grid !important;margin:0 auto 12px}.iv2-logsub{color:var(--op-muted);font-size:14px;margin:0 0 22px !important}.iv2-google{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;border:1px solid #d0d5dd;background:#fff;color:#1d2939;font:inherit;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,.06);transition:background .15s,box-shadow .15s}.iv2-google:hover{background:#f9fafb;box-shadow:0 4px 12px rgba(16,24,40,.08)}body.theme-dark button.iv2-google{background:#fff !important;color:#1d2939 !important}.iv2-or{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--op-muted);font-size:13px}.iv2-or::before,.iv2-or::after{content:"";flex:1;height:1px;background:var(--op-border)}.iv2-logform{display:flex;flex-direction:column;gap:10px}.iv2-logform .mx-btn{width:100%}.iv2-linkbtn{border:0;background:none;color:var(--op-action);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;padding:4px 8px}.iv2-who{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);margin-bottom:14px}.iv2-who>span:last-child{min-width:0;display:flex;flex-direction:column}.iv2-who>span:last-child small,.iv2-who>span:last-child .small{color:var(--op-muted);font-size:12px}.iv2-who>span:last-child strong{color:var(--op-heading);overflow-wrap:anywhere}.iv2-logbtns{display:flex;flex-direction:column;gap:8px}.iv2-logbtns .mx-btn{width:100%;white-space:normal}.iv2-logfoot{display:block;text-align:center;margin:20px 0 0 !important;padding-top:14px;border-top:1px solid var(--op-border);font-size:12.5px;color:var(--op-muted);line-height:1.6}.iv2-logfoot .bi{color:var(--op-action)}body.theme-dark .iv2-logcard h1 a,body.theme-dark .iv2-logcard .h1 a,body.theme-dark .iv2-who strong{color:#f2f4f7 !important}body.theme-dark .iv2-logsub,body.theme-dark .iv2-logfoot,body.theme-dark .iv2-or,body.theme-dark .iv2-who small,body.theme-dark .iv2-who .small{color:#98a2b3 !important}body.theme-dark div.iv2-who{background:#161b23 !important}@media(max-width: 560px){.iv2-logcard{padding:28px 18px 20px !important}}.iv2-nf{text-align:center;padding:40px 24px 28px !important;display:flex;flex-direction:column;align-items:center}.iv2-nf h1,.iv2-nf .h1{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 6px;color:var(--op-heading)}.iv2-nf .mx-meta{max-width:60ch}.iv2-nf .mx-meta code{overflow-wrap:anywhere}.iv2-nfcode{font-size:clamp(4rem,12vw,6.5rem);font-weight:900;line-height:1;letter-spacing:-0.02em;margin-bottom:6px;color:#3d5fd9;background:linear-gradient(135deg, #2F6FD6, #7A5AF8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.iv2-nfq{width:min(560px,100%);margin:16px 0 14px}.iv2-nflinks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.iv2-nflinks a{display:inline-flex;gap:6px;align-items:center;padding:8px 14px;border-radius:999px;border:1px solid var(--op-border);background:var(--op-card);font-weight:700;font-size:14px;color:var(--op-heading) !important;text-decoration:none !important}.iv2-nflinks a .bi{color:var(--op-action)}.iv2-nflinks a:hover{border-color:var(--mx-in-h);background:var(--mx-soft)}.iv2-tip{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center;margin:18px 0 0 !important;font-size:13.5px;color:var(--op-muted)}.iv2-tip .bi{color:#b54708}.iv2-tip code{background:none;padding:0;color:var(--op-action)}body.theme-dark .iv2-nf h1,body.theme-dark .iv2-nf .h1{color:#f2f4f7 !important}body.theme-dark .iv2-nflinks a{background:#161b23 !important;color:#e4e7ec !important}body.theme-dark .iv2-tip{color:#98a2b3 !important}body.theme-dark .iv2-tip .bi{color:#fec84b !important}.iv2-logfoot .bi{margin-right:4px}.acv2-av{position:relative;overflow:hidden;font-size:24px;font-weight:800}.acv2-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.acv2 .mx-head h1,.acv2 .mx-head .h1{overflow-wrap:anywhere}.acv2-btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:8px}.acv2-fo{display:flex;gap:12px;align-items:flex-start;padding:12px 8px;margin:0 -8px;border-radius:14px;border-bottom:1px solid var(--op-border)}.acv2-fo:last-of-type{border-bottom:0}.acv2-fo:hover{background:var(--mx-soft)}.acv2-fo.hot{box-shadow:inset 3px 0 0 #f79009}.acv2-fo>.fdo-av{margin-top:2px}.acv2-fo-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.acv2-fo-t>small,.acv2-fo-t>.small{font-size:12.5px;color:var(--op-muted)}.acv2-fo-n{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.acv2-fo-n a{font-weight:700;font-size:15px;color:var(--op-heading) !important;text-decoration:none !important}.acv2-fo-n a:hover{color:var(--op-action) !important}.acv2-fo-n .mx-pill{font-size:11.5px;padding:2px 9px}.acv2-st{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.acv2-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12.5px;font-weight:600;border:1px solid;line-height:1.4}.acv2-chip.red{background:#fef3f2;color:#b42318;border-color:#fecdca}.acv2-chip.amber{background:#fffaeb;color:#b54708;border-color:#fedf89}.acv2-chip.ok{background:#ecfdf3;color:#067647;border-color:#abefc6}.acv2-fo-a{flex:none;display:flex;gap:6px;align-items:center}@media(max-width: 560px){.acv2-fo{flex-wrap:wrap}.acv2-fo-t{flex-basis:calc(100% - 50px)}.acv2-fo-a{width:100%;padding-left:46px}.acv2-fo-a>.mx-btn{flex:1 1 auto}}.acv2-use{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--op-border)}.acv2-use:last-of-type{border-bottom:0}.acv2-use-ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:17px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.acv2-use-t{flex:1 1 auto;min-width:0}.acv2-use-h{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.acv2-use-h b{color:var(--op-heading);font-size:14.5px}.acv2-use-h small,.acv2-use-h .small{color:var(--op-muted);font-size:12.5px}.acv2-bar{height:8px;border-radius:8px;background:var(--mx-soft);border:1px solid var(--op-border);margin-top:7px;overflow:hidden}.acv2-bar i{display:block;height:100%;border-radius:8px;background:linear-gradient(90deg, #2F6FD6, #7A5AF8)}.acv2-bar.full i{background:linear-gradient(90deg, #F79009, #D92D20)}.acv2 .mx-li>.mx-pill{flex:none;font-size:12px;padding:3px 10px}.acv2 .mx-li-t small,.acv2 .mx-li-t .small{white-space:normal}.acv2 .mx-li>.mx-btn.sm{flex:none}.acv2-danger{margin-top:10px;border:1px solid #fecdca;border-radius:14px;background:#fffbfa}.acv2-danger summary{display:flex;gap:12px;align-items:center;padding:11px 12px;cursor:pointer;list-style:none}.acv2-danger summary::-webkit-details-marker{display:none}.acv2-danger summary .mx-li-ph{color:#b42318}.acv2-danger summary .mx-btn{flex:none;pointer-events:none}.acv2-danger[open] summary .mx-btn{opacity:.5}.acv2-delf{display:flex;flex-direction:column;gap:12px;padding:0 12px 14px}.acv2-delf .mx-btn{align-self:flex-start}.acv2-narrow{max-width:720px}.acv2-msg{padding:28px}.acv2-msg .cl-h{font-size:1.4rem}.acv2-msg p{color:var(--op-text)}.acv2-done{text-align:center}.acv2-done .cl-sub{color:var(--op-muted)}.acv2-done-ic{width:64px;height:64px;border-radius:20px;display:inline-grid;place-items:center;font-size:30px;color:#fff;margin-bottom:10px;background:#067647 linear-gradient(135deg, #32D583, #067647);box-shadow:0 8px 20px rgba(6,118,71,.3)}.acv2-done.off .acv2-done-ic{background:#475467 linear-gradient(135deg, #98A2B3, #475467);box-shadow:none}.acv2-who{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--mx-soft);border:1px solid var(--op-border);margin:0 0 14px}.acv2-who>span:last-child{display:flex;flex-direction:column}.acv2-who b{color:var(--op-heading)}.acv2-who span span{color:var(--op-text);font-size:14px}.acv2-who small,.acv2-who .small{color:var(--op-muted);font-size:12.5px}.acv2-ans{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0 6px}.acv2-ans>.mx-btn{flex:1 1 240px}.acv2-ms{display:flex;flex-direction:column;gap:10px}.acv2 label.acv2-m{position:relative;display:flex;gap:12px;align-items:flex-start;padding:14px;margin:0;border-radius:14px;border:1px solid var(--mx-in-b);background:var(--op-card);cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.acv2 label.acv2-m input{position:absolute;opacity:0;pointer-events:none}.acv2 label.acv2-m:hover{border-color:var(--mx-in-h)}.acv2 label.acv2-m.on{border-color:var(--op-btn);box-shadow:0 0 0 3px var(--mx-ring);background:#f5f8ff}.acv2 label.acv2-m.off{opacity:.55;cursor:not-allowed}.acv2 label.acv2-m:focus-within{box-shadow:0 0 0 3px var(--mx-ring)}.acv2-m-ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:18px;background:var(--mx-soft);color:var(--op-action);border:1px solid var(--op-border)}.acv2-m.on .acv2-m-ic{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);color:#fff;border-color:rgba(0,0,0,0)}.acv2-m-t{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.acv2-m-t b{color:var(--op-heading);font-size:14.5px}.acv2-m-t small,.acv2-m-t .small{color:var(--op-muted);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.acv2-m-t code{font-size:12.5px}.acv2-m-dot{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--mx-in-h);margin-top:2px}.acv2-m.on .acv2-m-dot{border:6px solid var(--op-btn)}.acv2-agree{align-items:flex-start !important;line-height:1.55}.acv2-agree input{margin-top:2px;flex:none}.acv2-steps{list-style:none;margin:0;padding:0;counter-reset:s}.acv2-steps li{counter-increment:s;position:relative;padding:0 0 16px 44px;display:flex;flex-direction:column;gap:2px}.acv2-steps li::before{content:counter(s);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8)}.acv2-steps li:not(:last-child)::after{content:"";position:absolute;left:14px;top:34px;bottom:4px;width:2px;background:var(--op-border)}.acv2-steps li b{color:var(--op-heading);font-size:14.5px}.acv2-steps li small,.acv2-steps li .small{color:var(--op-muted);font-size:13px}body.theme-dark .acv2-fo:hover{background:#1f242f !important}body.theme-dark .acv2-fo-n a{color:#f2f4f7 !important}body.theme-dark .acv2-fo-t>small,body.theme-dark .acv2-fo-t>.small{color:#98a2b3 !important}body.theme-dark span.acv2-chip.red{background:#2b0f0d !important;color:#fda29b !important;border-color:#7a271a}body.theme-dark span.acv2-chip.amber{background:#2a1b08 !important;color:#fec84b !important;border-color:#7a2e0e}body.theme-dark span.acv2-chip.ok{background:#052e1b !important;color:#86efac !important;border-color:#14532d}body.theme-dark .acv2-use-h b,body.theme-dark .acv2-m-t b,body.theme-dark .acv2-steps b,body.theme-dark .acv2-who b{color:#f2f4f7 !important}body.theme-dark .acv2-use-h small,body.theme-dark .acv2-use-h .small,body.theme-dark .acv2-m-t small,body.theme-dark .acv2-m-t .small,body.theme-dark .acv2-steps small,body.theme-dark .acv2-steps .small,body.theme-dark .acv2-who small,body.theme-dark .acv2-who .small{color:#98a2b3 !important}body.theme-dark span.acv2-use-ic,body.theme-dark span.acv2-m.on .acv2-m-ic{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark .acv2-bar{background:#161b23 !important}body.theme-dark details.acv2-danger{background:#1c1414 !important;border-color:#7a271a}body.theme-dark details.acv2-danger summary .mx-li-ph{color:#fda29b !important}body.theme-dark label.acv2-m{background:rgba(0,0,0,0) !important}body.theme-dark label.acv2-m.on{background:#131c33 !important}body.theme-dark span.acv2-m-ic{background:#161b23 !important;color:#84caff !important}body.theme-dark label.acv2-m.on span.acv2-m-ic{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark div.acv2-who{background:#161b23 !important}body.theme-dark .acv2-who span span,body.theme-dark .acv2-msg p{color:#d0d5dd !important}.acv2 code{color:#c11574}body.theme-dark .acv2 code{color:#faa7e0 !important}.acv2-cover{max-width:900px}.ac-amtxt{font-size:14px;color:var(--op-text);margin:0 0 12px;line-height:1.6}.ac-amform{margin:0}.adm{--mx-in: #fff;--mx-in-b: #D0D5DD;--mx-in-h: #98A2B3;--mx-soft: #F5F7FA;--mx-ring: rgba(47, 111, 214, .22);--mx-sh: 0 1px 2px rgba(16, 24, 40, .05), 0 6px 24px rgba(16, 24, 40, .06)}body.theme-dark .adm{--mx-in: #12161D;--mx-in-b: #2C3340;--mx-in-h: #475467;--mx-soft: #161B23;--mx-ring: rgba(96, 150, 240, .30);--mx-sh: 0 1px 2px rgba(0, 0, 0, .3)}.adm .adm-brand span{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;border-radius:7px}.adm .adm-av{background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8) !important}.adm .adm-go input{height:38px;background:var(--mx-soft);border-color:var(--op-border)}.adm .adm-go input:focus{outline:none;border-color:var(--op-btn);box-shadow:0 0 0 4px var(--mx-ring)}.adm .adm-icon{border-radius:12px}.adm .adm-side a,.adm .adm-drop a{border-radius:10px;padding:9px 10px}.adm .adm-side a.on,.adm .adm-drop a.on{background:#eef4ff !important;color:#1e4fbf !important;box-shadow:inset 3px 0 0 #2f6fd6}.adm .adm-side a.on i,.adm .adm-drop a.on i{color:#1e4fbf !important}body.theme-dark .adm .adm-side a.on,body.theme-dark .adm .adm-drop a.on{background:#172554 !important;color:#c7d7fe !important}body.theme-dark .adm .adm-side a.on i,body.theme-dark .adm .adm-drop a.on i{color:#c7d7fe !important}.adm .adm-count{background:#d92d20}.adm .adm-group{letter-spacing:.04em}.adm .adm-head{position:relative;overflow:hidden;align-items:center;padding:22px;margin-bottom:18px;border-radius:22px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:var(--mx-sh)}.adm .adm-head::before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:linear-gradient(90deg, var(--op-btn), #7A5AF8)}.adm .adm-head h1,.adm .adm-head .h1{font-size:1.55rem !important;margin:0 0 4px !important;color:var(--op-heading)}.adm .adm-head .adm-sub{max-width:80ch;line-height:1.6}.adm .adm-head.has-ico{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;column-gap:16px}.adm .adm-head.has-ico>div:last-child:not(:nth-child(2)){justify-self:end}.adm .adm-ico{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;font-size:23px;color:#fff;align-self:start;background:#3d5fd9 linear-gradient(135deg, #2F6FD6, #7A5AF8);box-shadow:0 6px 16px rgba(47,111,214,.3)}body.theme-dark .adm span.adm-ico{background:linear-gradient(135deg, #2F6FD6, #7A5AF8) !important;color:#fff !important}body.theme-dark .adm span.adm-ico i{color:#fff !important}@media(max-width: 700px){.adm .adm-head.has-ico{grid-template-columns:auto minmax(0, 1fr)}.adm .adm-head.has-ico>:nth-child(3){grid-column:1/-1;justify-self:stretch;margin-top:10px}.adm .adm-ico{width:44px;height:44px;font-size:20px}}.adm .adm-kpi{border-radius:18px;padding:16px;box-shadow:var(--mx-sh);transition:transform .15s,box-shadow .15s,border-color .15s}.adm .adm-kpi:is(a):hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(16,24,40,.1);border-color:var(--mx-in-h)}.adm .adm-kpi b{font-size:28px}.adm .adm-kpi-l{gap:8px}.adm .adm-kpi-l i{width:26px;height:26px;border-radius:8px;display:inline-grid;place-items:center;background:#eef4ff;color:#1e4fbf !important;font-size:13px}body.theme-dark .adm .adm-kpi-l i{background:#172554 !important;color:#c7d7fe !important}.adm .panel{border-radius:20px !important;padding:20px !important;box-shadow:var(--mx-sh) !important;border:1px solid var(--op-border) !important}.adm .panel>h2,.adm .panel>.h2,.adm .panel .adm-card-h h2,.adm .panel .adm-card-h .h2,.adm .panel>h3,.adm .panel>.h3{font-size:1.12rem !important;color:var(--op-heading)}.adm .adm-card-h{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--op-border)}.adm .adm-tabs{gap:6px;padding:6px;border-radius:16px;background:var(--op-card);border:1px solid var(--op-border);box-shadow:var(--mx-sh);width:fit-content;max-width:100%}.adm .adm-tabs a{border:0 !important;background:none !important;border-radius:11px !important;font-weight:600;color:var(--op-muted) !important;height:36px;padding:0 14px !important;display:inline-flex;align-items:center;gap:6px}.adm .adm-tabs a span,.adm .adm-tabs a em{font-style:normal;font-size:11.5px;font-weight:700;min-width:22px;padding:1px 7px;border-radius:999px;background:var(--mx-soft);color:var(--op-muted) !important;border:1px solid var(--op-border);text-align:center}.adm .adm-tabs a:hover{background:var(--mx-soft) !important;color:var(--op-heading) !important}.adm .adm-tabs a.on{background:#eef4ff !important;color:#1e4fbf !important}.adm .adm-tabs a.on span,.adm .adm-tabs a.on em{background:#1e4fbf;border-color:#1e4fbf;color:#fff !important}body.theme-dark .adm .adm-tabs a.on{background:#172554 !important;color:#c7d7fe !important}body.theme-dark .adm .adm-tabs a.on span,body.theme-dark .adm .adm-tabs a.on em{background:#2f6fd6 !important;border-color:#2f6fd6;color:#fff !important}body.theme-dark .adm .adm-tabs a span,body.theme-dark .adm .adm-tabs a em{background:#1f242f !important;color:#cecfd2 !important;border-color:#333741}.adm .btn{border-radius:12px;font-weight:700}.adm .btn-sm{border-radius:10px}.adm .btn-primary{background:var(--op-btn) linear-gradient(180deg, #3B7BE0, var(--op-btn)) !important;border-color:rgba(0,0,0,0) !important;box-shadow:0 1px 2px rgba(16,24,40,.1),0 4px 12px rgba(47,111,214,.25)}.adm .btn-primary:hover{filter:brightness(1.06)}.adm .btn-outline-secondary{background:var(--op-card) !important;color:var(--op-heading) !important;border-color:var(--mx-in-b) !important;box-shadow:0 1px 2px rgba(16,24,40,.05)}.adm .btn-outline-secondary:hover{background:var(--mx-soft) !important}body.theme-dark .adm .btn-outline-secondary{background:rgba(0,0,0,0) !important;color:#e4e7ec !important}.adm .form-control,.adm .form-select,body.theme-dark .adm .form-control,body.theme-dark .adm .form-select{border-radius:12px !important;border:1px solid var(--mx-in-b) !important;background-color:var(--mx-in) !important;color:var(--op-heading) !important;box-shadow:0 1px 2px rgba(16,24,40,.04)}.adm .form-control:hover,.adm .form-select:hover,body.theme-dark .adm .form-control:hover,body.theme-dark .adm .form-select:hover{border-color:var(--mx-in-h) !important}.adm .form-control:focus,.adm .form-select:focus,body.theme-dark .adm .form-control:focus,body.theme-dark .adm .form-select:focus{border-color:var(--op-btn) !important;box-shadow:0 0 0 4px var(--mx-ring) !important;outline:none}body.theme-dark .adm .form-control,body.theme-dark .adm .form-select{color:#f2f4f7 !important;color-scheme:dark}.adm .form-label{font-weight:600;font-size:13.5px;color:var(--op-heading)}.adm .table{--bs-table-bg: transparent;margin-bottom:0}.adm .table>thead th,.adm .table>tr:first-child>th{background:var(--mx-soft);color:var(--op-muted);font-size:12.5px;font-weight:700;border-bottom:1px solid var(--op-border);white-space:nowrap}.adm .table>thead th:first-child{border-top-left-radius:10px}.adm .table>thead th:last-child{border-top-right-radius:10px}.adm .table>tbody>tr:hover>*{background:var(--mx-soft)}.adm .table td{border-color:var(--op-border);vertical-align:middle}body.theme-dark .adm .table>thead th{background:#161b23 !important;color:#98a2b3 !important}body.theme-dark .adm .table>tbody>tr:hover>*{background:#1f242f !important}.adm .alert{border-radius:14px}.adm code{color:#a11043}body.theme-dark .adm code{color:#faa7e0 !important}
