body{margin:unset;--header-height:80px;--container-max-width:1280px}:root{--color-primary:#5a5a40;--color-primary-soft:#eaf2ff;--color-primary-hover:#0856a5;--color-primary-active:#064789;--color-secondary:hsla(38,29%,95%,.8);--color-secondary-soft:#d8f3f1;--color-secondary-hover:#106f6b;--color-secondary-active:#0d5855;--color-tertiary:#4a4a34;--color-tertiary-soft:#e0f7f5;--color-tertiary-hover:#1a8f86;--color-tertiary-active:#148681;--color-grey50:#fafafa;--color-grey100:#f3f4f6;--color-grey200:#e5e7eb;--color-grey300:#d1d5db;--color-grey400:#9ca3af;--color-grey500:#6b7280;--color-grey600:#4b5563;--color-grey700:#374151;--color-grey800:#1f2937;--color-grey900:#111827;--color-success:#10b981;--color-success-soft:#ebf8f3;--color-success-hover:#15803d;--color-warning:#f59e0b;--color-warning-soft:#fff4cc;--color-warning-hover:#d4a728;--color-error:#ef4444;--color-error-soft:#fee2e2;--color-error-hover:#b91c1c;--color-info:#3b82f6;--color-info-soft:#dbeafe;--color-info-hover:#2563eb;--color-text-primary:#111827;--color-text-secondary:#4b5563;--color-text-tertiary:#6b7280;--color-text-disabled:#9ca3af;--color-bg-primary:#fff;--color-bg-secondary:#fafafa;--color-bg-muted:#f3f4f6;--color-border-primary:#e5e7eb;--color-border-secondary:#d1d5db}[data-theme=dark]{--color-primary:#6b6b50;--color-primary-soft:#10223b;--color-primary-hover:#2563eb;--color-primary-active:#1d4ed8;--color-secondary:#a38968;--color-secondary-soft:#12343a;--color-secondary-hover:#1a8f86;--color-secondary-active:#148681;--color-tertiary:#5a5a44;--color-tertiary-soft:#0f2a28;--color-tertiary-hover:#22b3a9;--color-tertiary-active:#1a8f86;--color-grey50:#0b1220;--color-grey100:#0f172a;--color-grey200:#1e293b;--color-grey300:#334155;--color-grey400:#475569;--color-grey500:#64748b;--color-grey600:#94a3b8;--color-grey700:#cbd5e1;--color-grey800:#e2e8f0;--color-grey900:#f8fafc;--color-success:#34d399;--color-success-soft:#0f2a1e;--color-success-hover:#16a34a;--color-warning:#fbbf24;--color-warning-soft:#3a2f06;--color-warning-hover:#fcd34d;--color-error:#f87171;--color-error-soft:#3a1515;--color-error-hover:#ef4444;--color-info:#60a5fa;--color-info-soft:#1e3a8a;--color-info-hover:#3b82f6;--color-text-primary:#f8fafc;--color-text-secondary:#94a3b8;--color-text-tertiary:#64748b;--color-text-disabled:#475569;--color-bg-primary:#0f172a;--color-bg-secondary:#1e293b;--color-bg-muted:#0b1220;--color-border-primary:#1e293b;--color-border-secondary:#334155}:root{--gradient-primary:linear-gradient(135deg,#0a64bc,#084d92);--gradient-secondary:linear-gradient(135deg,#148681,#106661);--gradient-tertiary:linear-gradient(135deg,#22b3a9,#1b8f86);--gradient-primary-secondary:linear-gradient(135deg,#0a64bc,#148681);--gradient-secondary-tertiary:linear-gradient(135deg,#148681,#22b3a9);--gradient-success:linear-gradient(135deg,#16a34a,#15803d);--gradient-warning:linear-gradient(135deg,#f4c430,#d4a728);--gradient-error:linear-gradient(135deg,#dc2626,#b91c1c);--gradient-info:linear-gradient(135deg,#3b82f6,#2563eb);--gradient-subtle:linear-gradient(135deg,#f3f4f6,#e5e7eb);--gradient-medium:linear-gradient(135deg,#e5e7eb,#d1d5db);--gradient-dark:linear-gradient(135deg,#6b7280,#4b5563);--gradient-glass:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.5));--gradient-shimmer:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 50%,transparent);--gradient-overlay:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}[data-theme=dark]{--gradient-primary:linear-gradient(135deg,#3b82f6,#2563eb);--gradient-secondary:linear-gradient(135deg,#14b8a6,#0d9488);--gradient-tertiary:linear-gradient(135deg,#06b6d4,#0891b2);--gradient-primary-secondary:linear-gradient(135deg,#3b82f6,#14b8a6);--gradient-secondary-tertiary:linear-gradient(135deg,#14b8a6,#06b6d4);--gradient-success:linear-gradient(135deg,#22c55e,#16a34a);--gradient-warning:linear-gradient(135deg,#fde047,#facc15);--gradient-error:linear-gradient(135deg,#ef4444,#dc2626);--gradient-info:linear-gradient(135deg,#60a5fa,#3b82f6);--gradient-subtle:linear-gradient(135deg,#1e293b,#0f172a);--gradient-medium:linear-gradient(135deg,#334155,#1e293b);--gradient-dark:linear-gradient(135deg,#94a3b8,#64748b);--gradient-glass:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));--gradient-shimmer:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent);--gradient-overlay:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}:root{--header-height:70px;--footer-height:200px;--sidenav-width:85px}*,:after,:before{border-color:var(--color-secondary);border-style:solid;border-width:0;box-sizing:border-box;margin:0;padding:0}html{line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{line-height:inherit;margin:0}a{color:inherit;text-decoration:none}body,html{background-color:var(--color-bg-primary);box-sizing:border-box;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;height:100svh;min-width:320px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.h1{font-size:2.8rem;line-height:130%}.h2{font-size:2.4rem;line-height:128%}.h3{font-size:2rem;line-height:125%}.h4{font-size:1.6rem;line-height:130%}.h5{font-size:1.2rem;line-height:120%}.sub-base{font-size:.9rem;line-height:140%}.micro-base{font-size:.8rem;line-height:110%}.page>div>section{width:100%}.nuxt-icon{font-size:inherit}.basic-checkbox{align-items:center;display:flex;font-size:.9rem;font-weight:300;gap:10px}button:focus{outline:2px dotted var(--color-primary)}.buttons{gap:10px}.button{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:1rem;gap:5px;justify-content:center;min-height:40px;min-width:100px;outline:none;padding:5px 10px}.button,.button.primary{background:var(--color-primary);color:#fff}.button.secondary{--this-button-color:var(--color-primary);background:#fff;border:1px solid var(--this-button-color);color:var(--this-button-color)}.button.danger{background:var(--color-error);border:1px solid var(--color-error);color:#fff}.button.danger-outline{background:transparent;border:1px solid var(--color-error);color:var(--color-error)}.button.cta{background:var(--color-primary-hover);color:#fff}.button.soft{background-color:var(--color-primary-soft);color:var(--color-primary)}.button.small{font-size:.8rem;min-height:30px;padding:3px 5px}.button.icon{border-radius:50%;min-height:40px;min-width:40px;padding:3px 5px}.button:disabled{cursor:not-allowed;opacity:.6}.loader{--loader-thickness:6px;--loader-size:40px;animation:spin 2s linear infinite;border:var(--loader-thickness) solid var(--color-primary-soft);border-radius:50%;border-top:var(--loader-thickness) solid var(--color-primary);height:var(--loader-size);width:var(--loader-size)}.loader.mini{--loader-thickness:3px;--loader-size:20px}.tag{border:1px solid var(--color-secondary);border-radius:5px;color:var(--color-secondary);cursor:pointer;font-size:.8rem;line-height:140%;padding:3px 7px}.tag.primary{background-color:var(--color-secondary);border:0;color:#fff}.tag.primary-light{background-color:var(--color-secondary-soft);border:1px solid var(--color-primary)}.tag.primary-dark{background-color:var(--color-primary);border:0;color:#fff}.tag.green{background-color:var(--color-success-soft);border:0;color:var(--color-success)}.tag.red{background-color:var(--color-error-soft);border:0;color:var(--color-error)}.custom-tooltip{background-color:var(--color-grey-800);border-radius:3px;box-shadow:0 2px 8px #0003;color:#fff;font-size:.7rem;opacity:.9;padding:2px 6px;pointer-events:none;position:fixed;transition:opacity .2s ease;white-space:nowrap;z-index:99999999}@media print{.no-print{display:none}}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;margin:0;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}b,blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre,span{margin:0}aside,fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:none}[role=button],button{cursor:pointer}:disabled{cursor:default}img,video{height:auto;max-width:100%}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}.width100{width:100%}.height100{height:100%}.block{display:block}.block,.inline-block{align-content:unset;align-items:unset;justify-content:unset}.inline-block{display:inline-block}.hide{display:none!important}.show{display:flex!important}.relative{position:relative}.absolute{position:absolute}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.row-reverse{display:flex;flex-direction:row-reverse}.column-reverse{display:flex;flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.align-start{align-content:flex-start;align-items:flex-start}.align-center{align-content:center;align-items:center}.align-end{align-content:flex-end;align-items:flex-end}.align-baseline{align-content:baseline;align-items:baseline}.align-stretch{align-content:stretch;align-items:stretch}.wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.no-wrap{flex-wrap:nowrap}.scrollX{overflow-x:auto}.no-scrollX{overflow-x:hidden}.scrollY{overflow-y:auto}.no-scrollY{overflow-y:hidden}@media(max-width:640px){.block-xs{display:block}.block-xs,.inline-block-xs{align-content:unset;align-items:unset;justify-content:unset}.inline-block-xs{display:inline-block}.hide-xs{display:none!important}.show-xs{display:flex!important}.relative-xs{position:relative}.absolute-xs{position:absolute}.row-xs{display:flex;flex-direction:row}.column-xs{display:flex;flex-direction:column}.row-reverse-xs{display:flex;flex-direction:row-reverse}.column-reverse-xs{display:flex;flex-direction:column-reverse}.justify-start-xs{justify-content:flex-start}.justify-center-xs{justify-content:center}.justify-end-xs{justify-content:flex-end}.justify-space-between-xs{justify-content:space-between}.justify-space-around-xs{justify-content:space-around}.justify-space-evenly-xs{justify-content:space-evenly}.align-start-xs{align-content:flex-start;align-items:flex-start}.align-center-xs{align-content:center;align-items:center}.align-end-xs{align-content:flex-end;align-items:flex-end}.align-baseline-xs{align-content:baseline;align-items:baseline}.align-stretch-xs{align-content:stretch;align-items:stretch}.wrap-xs{flex-wrap:wrap}.wrap-reverse-xs{flex-wrap:wrap-reverse}.no-wrap-xs{flex-wrap:nowrap}.scrollX-xs{overflow-x:auto}.no-scrollX-xs{overflow-x:hidden}.scrollY-xs{overflow-y:auto}.no-scrollY-xs{overflow-y:hidden}.width100-xs{width:100%}.height100-xs{height:100%}}@media(min-width:641px)and (max-width:768px){.block-sm{display:block}.block-sm,.inline-block-sm{align-content:unset;align-items:unset;justify-content:unset}.inline-block-sm{display:inline-block}.hide-sm{display:none!important}.show-sm{display:flex!important}.relative-sm{position:relative}.absolute-sm{position:absolute}.row-sm{display:flex;flex-direction:row}.column-sm{display:flex;flex-direction:column}.row-reverse-sm{display:flex;flex-direction:row-reverse}.column-reverse-sm{display:flex;flex-direction:column-reverse}.justify-start-sm{justify-content:flex-start}.justify-center-sm{justify-content:center}.justify-end-sm{justify-content:flex-end}.justify-space-between-sm{justify-content:space-between}.justify-space-around-sm{justify-content:space-around}.justify-space-evenly-sm{justify-content:space-evenly}.align-start-sm{align-content:flex-start;align-items:flex-start}.align-center-sm{align-content:center;align-items:center}.align-end-sm{align-content:flex-end;align-items:flex-end}.align-baseline-sm{align-content:baseline;align-items:baseline}.align-stretch-sm{align-content:stretch;align-items:stretch}.wrap-sm{flex-wrap:wrap}.wrap-reverse-sm{flex-wrap:wrap-reverse}.no-wrap-sm{flex-wrap:nowrap}.scrollX-sm{overflow-x:auto}.no-scrollX-sm{overflow-x:hidden}.scrollY-sm{overflow-y:auto}.no-scrollY-sm{overflow-y:hidden}.width100-sm{width:100%}.height100-sm{height:100%}}@media(max-width:768px){.block-ss{display:block}.block-ss,.inline-block-ss{align-content:unset;align-items:unset;justify-content:unset}.inline-block-ss{display:inline-block}.hide-ss{display:none!important}.show-ss{display:flex!important}.relative-ss{position:relative}.absolute-ss{position:absolute}.row-ss{display:flex;flex-direction:row}.column-ss{display:flex;flex-direction:column}.row-reverse-ss{display:flex;flex-direction:row-reverse}.column-reverse-ss{display:flex;flex-direction:column-reverse}.justify-start-ss{justify-content:flex-start}.justify-center-ss{justify-content:center}.justify-end-ss{justify-content:flex-end}.justify-space-between-ss{justify-content:space-between}.justify-space-around-ss{justify-content:space-around}.justify-space-evenly-ss{justify-content:space-evenly}.align-start-ss{align-content:flex-start;align-items:flex-start}.align-center-ss{align-content:center;align-items:center}.align-end-ss{align-content:flex-end;align-items:flex-end}.align-baseline-ss{align-content:baseline;align-items:baseline}.align-stretch-ss{align-content:stretch;align-items:stretch}.wrap-ss{flex-wrap:wrap}.wrap-reverse-ss{flex-wrap:wrap-reverse}.no-wrap-ss{flex-wrap:nowrap}.scrollX-ss{overflow-x:auto}.no-scrollX-ss{overflow-x:hidden}.scrollY-ss{overflow-y:auto}.no-scrollY-ss{overflow-y:hidden}.width100-ss{width:100%}.height100-ss{height:100%}}@media only screen and (min-width:0px){.block-imp{display:block!important}.block-imp,.inline-block-imp{align-content:unset;align-items:unset;justify-content:unset}.inline-block-imp{display:inline-block!important}.hide-imp{display:none!important}.show-imp{display:flex!important}.relative-imp{position:relative!important}.absolute-imp{position:absolute!important}.row-imp{display:flex;flex-direction:row!important}.column-imp{display:flex;flex-direction:column!important}.row-reverse-imp{display:flex;flex-direction:row-reverse!important}.column-reverse-imp{display:flex;flex-direction:column-reverse!important}.justify-start-imp{justify-content:flex-start!important}.justify-center-imp{justify-content:center!important}.justify-end-imp{justify-content:flex-end!important}.justify-space-between-imp{justify-content:space-between!important}.justify-space-around-imp{justify-content:space-around!important}.justify-space-evenly-imp{justify-content:space-evenly!important}.align-start-imp{align-content:flex-start!important;align-items:flex-start!important}.align-center-imp{align-content:center!important;align-items:center!important}.align-end-imp{align-content:flex-end!important;align-items:flex-end!important}.align-baseline-imp{align-content:baseline!important;align-items:baseline!important}.align-stretch-imp{align-content:stretch!important;align-items:stretch!important}.wrap-imp{flex-wrap:wrap!important}.wrap-reverse-imp{flex-wrap:wrap-reverse!important}.no-wrap-imp{flex-wrap:nowrap!important}.scrollX-imp{overflow-x:auto!important}.no-scrollX-imp{overflow-x:hidden!important}.scrollY-imp{overflow-y:auto!important}.no-scrollY-imp{overflow-y:hidden!important}}
