html{--font-sans:"Manrope", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:root{--ink:#123f46;--ink-strong:#0a3238;--ink-soft:#5c706d;--ink-muted:#5c706d;--paper:#f5f7f4;--mist:rgb(var(--v-theme-mist));--aqua:#74c8be;--aqua-dark:#2e7772;--aqua-pale:rgb(var(--v-theme-aqua-pale));--gold:#b9a36d;--gold-pale:#f3eddf;--gold-ink:#735f2a;--coral:#c96e62;--blue:#668ea1;--line:#225b5a24;--line-strong:#225b5a42;--shadow:0 22px 68px #2a4c4a17;--shadow-soft:0 12px 38px #2a4c4a12;--radius-xl:28px;--radius-lg:22px;--radius-sm:13px;--ease:cubic-bezier(.32, .72, 0, 1);--sidebar:264px;--topbar:74px;--surface:#fff;--muted:var(--ink-soft);--success:#2e6f61;--warning:#7a632e;--warning-text:var(--gold-ink);--info:var(--blue);--danger:rgb(var(--v-theme-error));--surface-2:var(--mist);--focus-ring:0 0 0 3px #2e777247}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px;height:100%;font-size:14px}body,html{max-width:100vw}body{min-height:100vh;color:var(--ink);font-family:var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 8% 18%,#74c8be29,#0000 26rem),radial-gradient(circle at 94% 72%,#b9a36d1f,#0000 29rem),linear-gradient(145deg,#f7f8f4,#f0f6f3 56%,#fbf8f0);font-size:14px;font-weight:400;line-height:1.5}body,h1,h2,h3,ol,p,ul{margin:0}ol:not(.document-article ol),ul:not(.document-article ul){padding-inline-start:0}.display,h1,h2,h3{color:var(--ink-strong);letter-spacing:-.035em;font-family:inherit}.account-name,.nowrap,.visually-hidden{white-space:nowrap}kbd{border:1px solid var(--line);color:var(--ink-muted);background:var(--paper);font-family:inherit;font-size:var(--text-help);border-radius:6px;padding:2px 5px}a{color:inherit;text-decoration:none}input,select,textarea{font:inherit;color:inherit}button:where(:not(.v-btn)){font:inherit;color:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--aqua-dark)}.v-checkbox .v-selection-control__input>.v-icon,.v-radio .v-selection-control__input>.v-icon{color:var(--aqua-dark)}.v-field--variant-outlined.v-field--focused:not(.v-field--error) .v-field__outline{--v-field-border-width:1px;color:rgba(var(--v-theme-on-surface),.38)}.v-btn{padding-inline:16px}.v-btn.v-btn--disabled{opacity:1}.v-btn.v-btn--disabled:is(.v-btn--variant-flat,.v-btn--variant-elevated){color:rgb(var(--v-theme-on-disabled))!important;background:rgb(var(--v-theme-disabled))!important}.v-btn.v-btn--disabled:is(.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal,.v-btn--variant-plain){color:rgb(var(--v-theme-on-disabled))!important}.v-btn.v-btn--disabled.v-btn--variant-outlined{border-color:var(--line-strong)}.v-btn.v-btn--disabled .v-btn__overlay{opacity:0}.v-chip{padding-inline:12px}.after-text-chip{margin-left:8px}.cabinet-chrome-drawer{background:#fafbf8e0!important;border-inline-end:0!important}.cabinet-chrome-drawer>.v-navigation-drawer__content{overflow:hidden}.cabinet-chrome{height:100%;display:flex}.brand-mark{flex:none;width:42px;height:42px}.brand-orbit{fill:none;stroke:var(--aqua-dark);stroke-width:1.2px}.brand-core{fill:var(--aqua-dark)}.nav-column{width:auto;min-width:0;color:var(--ink);background:0 0;flex-direction:column;flex:1;gap:18px;padding:18px 16px;display:flex;overflow:auto}.context-card{border:1px solid var(--line);background:#ffffffc7;border-radius:12px;padding:14px 14px 12px}.nav-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-family:var(--font-sans),sans-serif;margin:6px 0 4px 12px;font-weight:500}.context-card .nav-heading{margin-left:0}.context-label,.context-summary{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.context-summary{letter-spacing:0;text-transform:none;color:var(--ink-soft);margin-bottom:8px}.context-title{margin:6px 0 10px;font-size:20px;line-height:1.15}.context-select{margin-bottom:8px}.context-acting{margin:0 0 8px}.nav-item.is-current,.nav-item:hover,.workspace-item:hover,a.workspace-item.is-current{color:var(--ink);background:#e4f3f09e}.nav-list,.workspace-list{flex-direction:column;gap:4px;display:flex}.nav-item,.workspace-item{width:100%;color:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:8px;padding:9px 12px;display:block}.nav-item,a.workspace-item{cursor:pointer;text-decoration:none}.nav-badge{background:var(--aqua-dark);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;margin-left:8px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.cabinet-sign-out{justify-content:flex-start;margin-top:auto;color:var(--ink-soft)!important}.cabinet-app-bar .v-toolbar__content{padding-inline:16px}.content-column{background:0 0;flex-direction:column;gap:18px;padding:22px 28px 32px;display:flex;overflow:auto}.top-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.cabinet-breadcrumbs{color:var(--ink);padding:0}.cabinet-breadcrumbs .v-breadcrumbs-item{opacity:1;color:var(--ink)}.cabinet-breadcrumbs .v-breadcrumbs-item--link,.cabinet-breadcrumbs a{color:var(--ink);text-decoration:underline}.cabinet-breadcrumbs li:last-child .v-breadcrumbs-item{color:var(--ink);text-decoration:none}.account-menu-btn{min-width:0}.account-avatar,.account-initials{border-radius:50%;width:32px;height:32px;margin-right:8px;display:inline-flex}.account-avatar{-o-object-fit:cover;object-fit:cover}.account-initials{color:#fff;background:linear-gradient(145deg,#7fc9bf,#327c77);justify-content:center;align-items:center;font-size:12px;font-weight:600}.account-name{text-overflow:ellipsis;max-width:16ch;overflow:hidden}.account-menu-summary{color:var(--muted)}.settings-links{flex-direction:column;gap:8px;margin-top:16px;display:flex}.settings-row{border:1px solid var(--line);min-height:48px;color:var(--ink-strong);border-radius:14px;align-items:center;padding:12px 16px;font-weight:600;text-decoration:none;display:flex}.settings-row:hover{background:var(--surface-2)}.search-field{width:min(280px,42%)}.context-card .place-field>label{color:var(--ink-soft);font-size:13px}.greeting h1{font-size:32px;font-weight:600;line-height:1.2}.greeting p{color:var(--muted);margin-top:6px}.section-title{margin-bottom:12px;font-size:22px}.panel-grid{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px}.panel h2{margin-bottom:10px;font-size:22px}.nsb-value{color:var(--ink-strong);font-size:40px;line-height:1}.muted,.panel-note{color:var(--muted);font-size:13px}.action-list,.network-lines{flex-direction:column;gap:8px;list-style:none;display:flex}.action-list li,.network-lines li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.action-list li:last-child,.network-lines li:last-child{border-bottom:0;padding-bottom:0}.list-row{position:relative}.action-list li.list-row{border-bottom:0;align-items:center;padding:0}a.list-card:hover,tr.list-row:hover{background:var(--surface-2)}a.list-card{min-width:0;color:var(--ink-strong);border-radius:14px;flex:1;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}a.list-card:after{content:"";position:absolute;inset:0}.list-card-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.list-card strong{text-underline-offset:2px;text-decoration:underline}.list-chevron{width:20px;height:20px;color:var(--ink-strong);flex:none;align-self:center;margin-left:auto}.list-row .list-card-extra,.list-row .place-actions,.list-row .row-actions{z-index:1;position:relative}.panel a:not(.v-btn):not(.list-card):not(.settings-row):not(:where(.primary-button)){color:var(--ink-strong);text-underline-offset:2px;text-decoration:underline}.directions-toggle{width:100%;margin-bottom:12px}.direction-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.direction-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:8px;min-height:112px;padding:14px;display:flex;box-shadow:0 8px 18px #18231f0a}.direction-card:hover{border-color:var(--planet)}.direction-swatch{background:var(--planet);border-radius:50%;width:14px;height:14px}.direction-meta{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.direction-card h3{font-size:18px;line-height:1.2}.direction-card.is-cabinet{box-shadow:inset 0 0 0 1px var(--gold)}.cabinet-tag{color:var(--ink-strong);font-size:var(--text-help);letter-spacing:.06em;text-transform:uppercase}.direction-card.is-skeleton{background:var(--line);box-shadow:none;pointer-events:none;min-height:112px}.section-stub h1{font-size:32px;font-weight:600;line-height:1.2}.section-stub p{color:var(--muted);margin-top:6px}@media (width<=1100px){.panel-grid{grid-template-columns:1fr}}@media (width<=800px){.content-column{padding:16px}.account-name{max-width:10ch}.top-bar{flex-direction:column;align-items:stretch}.search-field{width:100%}}.auth-error{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;margin:0 auto;padding:32px 20px;display:flex}.auth-error-card{width:100%;max-width:480px;background:var(--paper)!important;border-radius:16px!important}.auth-error-card .v-card-text,.auth-error-card .v-card-title{padding:16px 24px}.auth-error-card .v-card-actions{padding:8px 24px 16px}.auth-error p{color:var(--muted)}.profile-load-error{color:var(--danger);margin:0}.place-field{flex-direction:column;gap:6px;width:100%;display:flex}.place-field>.v-field,.place-field>.v-input{width:100%}.place-field.is-inn{max-width:240px}.place-field.is-count{max-width:160px}.search-field.place-field{width:min(280px,42%)}.place-field>.locale-label>label,.place-field>label{font-size:15px;font-weight:500}.place-field>.locale-label{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.place-field .v-field--readonly{background:var(--paper)}.place-field .v-counter,.place-field .v-messages{font-size:13px}.place-field .v-messages__message{-webkit-hyphens:manual;hyphens:manual;line-height:1.4}.place-field .v-input:not(.v-input--error) .v-messages{color:var(--muted);opacity:1}.place-field .v-input--error .v-messages,.place-field .v-input--error .v-messages__message{color:var(--danger)}.place-field .field-error{color:var(--danger);margin:0;font-size:13px}.v-chip--variant-tonal.text-warning .v-chip__content{color:var(--warning-text)}.place-actions{flex-wrap:wrap;gap:8px;display:flex}.visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cabinet-header-search{min-width:160px;max-width:240px;margin-inline-end:8px}.cabinet-header-search :deep(.v-field){color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#ffffffb8}.cabinet-header-search :deep(.v-field__input){color:var(--ink);caret-color:var(--ink)}.cabinet-header-search :deep(.v-field input::-moz-placeholder){color:var(--ink-muted)}.cabinet-header-search :deep(.v-field input::placeholder){color:var(--ink-muted)}.cabinet-header-search :deep(.v-icon){color:var(--ink-soft)}.admin-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-heading h1{margin:0}.admin-heading>.status-chip{align-self:center}.field-counter{color:rgb(var(--v-theme-muted));margin-top:4px;font-size:13px;display:block}.hit-target{align-items:center;min-width:40px;min-height:40px;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes state-spin{to{transform:rotate(1turn)}}.ui-state-card h1,.ui-state-card h2{margin-bottom:7px}.ui-state-card p{margin-inline:auto;max-width:470px;margin-bottom:20px}.ui-state-card .trace-id,.ui-state-card p{font-size:var(--text-help)}.ui-state-card .state-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.row-list{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffbf;margin:0;padding:0;list-style:none;overflow:hidden}.row-list>li.list-row{border-top:1px solid var(--line);border-bottom:0;padding:0}.row-list>li.list-row:first-child{border-top:0}.row-line{grid-template-columns:7rem minmax(0,1.1fr) minmax(0,1.6fr) auto;align-items:center;gap:4px 12px;min-width:0;min-height:56px;padding:12px 16px;font-size:14px;display:grid}.row-line.titled{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) auto}.row-code{white-space:nowrap;margin:0}.row-title{flex-direction:column;gap:2px}.row-facts,.row-heading,.row-title{min-width:0;display:flex}.row-heading{align-items:center;gap:8px}.row-heading strong,.row-title>strong{font-size:16px;font-weight:500}.row-heading strong,.row-sub,.row-title>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-facts,.row-sub{color:var(--ink-soft);font-size:13px}.row-facts{flex-wrap:wrap;align-items:baseline;gap:2px 12px}.row-chips{justify-self:end;align-items:center;gap:8px;display:flex}.panel .row-list a.row-line:not(.v-btn):not(.list-card):not(.settings-row){color:var(--ink);text-decoration:none}.panel .row-list a.row-line:not(.v-btn):hover{background:#edf4f180}@media (width<=800px){.row-list{box-shadow:none;background:0 0;border:0;gap:10px;display:grid;overflow:visible}.row-list>li.list-row,.row-list>li.list-row:first-child{border:1px solid var(--line);background:#fff;border-radius:16px}.row-line,.row-line.titled{grid-template-columns:minmax(0,1fr)}.row-heading strong,.row-sub,.row-title>strong{white-space:normal;overflow:visible}.row-chips{flex-wrap:wrap;justify-self:start}}.public-shell{--public-on-deep-line:var(--line);--public-on-deep-fill:var(--aqua-pale);background:0 0;flex-direction:column;min-height:100vh;display:flex}.public-header{border-bottom:1px solid var(--line);color:var(--ink);background:#fafbf8e0}.public-header-bar{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:14px 28px;display:flex}.public-logo{align-items:center;gap:10px;display:inline-flex}.public-logo-name{font-size:22px;line-height:1}.public-header-nav{align-items:center;gap:18px;display:flex}.public-footer a,.public-header-nav a:not(.v-btn),.public-header-panel a:not(.v-btn){min-height:40px;color:inherit;align-items:center;display:inline-flex}.public-header .v-btn.bg-primary{color:#fff}.public-menu-button{color:var(--ink)!important;display:none!important}.public-header-panel{border-top:1px solid var(--public-on-deep-line);flex-direction:column;gap:4px;padding:8px 16px 16px;display:none}.public-header-panel:focus-visible{outline-offset:2px;outline:3px solid #2e777247}.public-header-panel a{border-radius:8px;padding:10px 12px}.public-header-panel a:hover{background:var(--public-on-deep-fill)}.public-main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:22px 28px 32px}.public-footer{border-top:1px solid var(--line);background:var(--surface)}.public-footer nav{max-width:1120px;color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin:0 auto;padding:18px 28px;display:flex}@media (width<=800px){.public-footer nav,.public-header-bar,.public-main{padding-left:16px;padding-right:16px}.public-header-nav{display:none}.public-header-nav--always{display:flex}.public-menu-button{display:inline-flex!important}.public-header-panel{display:flex}}.places-catalog{flex-direction:column;gap:22px;display:flex}.places-catalog.is-pending{opacity:.72}.place-hero-copy h1,.places-heading h1{font-size:calc(clamp(26px,2.5vw,36px));line-height:1.2}.places-heading .places-count{margin:4px 0 0;font-size:14px}.place-card-region,.place-card-source,.places-count,.places-label{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.place-owner-confirmed{margin:8px 0 0}.place-card-meta,.places-filter-row,.places-filters-head,.places-toolbar{flex-wrap:wrap;gap:12px 18px;display:flex}.places-toolbar{grid-template-columns:minmax(0,1.4fr) max-content repeat(2,minmax(0,1fr));align-items:end;gap:16px;display:grid}.places-toolbar .place-field>label{color:var(--ink-soft);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.places-search,.places-sort{flex-direction:column;gap:6px;width:100%;min-width:0;max-width:none;display:flex}.places-sort-sizer{visibility:hidden;letter-spacing:.009375em;height:0;margin-top:-6px;padding-inline:16px 50px;font-size:1rem;display:grid;overflow:hidden}.places-sort-sizer>span{white-space:nowrap;grid-area:1/1}@media (width<=1000px){.places-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=551px){.places-toolbar{grid-template-columns:minmax(0,1fr)}}.places-filter-row input[type=number],.places-search input,.places-sort select{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:9px 12px}.places-filters{flex-direction:column;gap:12px;display:flex}.places-filter-row{align-items:flex-end}.places-filter-row :is(.places-capacity,.places-city){flex:0 0 220px}.places-filter-row .places-date{flex:0 0 170px}.places-filter-row .places-amenities{flex:240px;min-width:0}.places-filter-row :is(.places-beds,.places-price){flex:0 0 150px}.places-filter-row .places-currency{flex:0 0 110px}.places-conditions-title{flex:1 0 100%;margin:0;font-weight:600}.places-filter-row .places-condition{flex:0 240px;min-width:0}.places-hint{color:var(--ink-soft);margin:-4px 0 0;font-size:13px}.places-filter-row :is(.places-capacity,.places-city,.places-date,.places-amenities,.places-beds,.places-price,.places-currency)>label{color:var(--ink-soft);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.places-reset-all{margin-left:auto}@media (width<=551px){.places-filter-row :is(.places-capacity,.places-city,.places-amenities){flex:100%}.places-filter-row :is(.places-date,.places-beds,.places-price,.places-currency){flex:calc(50% - 9px)}.places-reset-all{margin-left:0}}.places-filters-head{justify-content:space-between;align-items:center}.places-filters h2{font-size:22px}.places-filters fieldset{border:0;flex-wrap:wrap;gap:8px 14px;display:flex}.places-filters legend{margin-bottom:8px;font-weight:600}.places-filters label{align-items:center;gap:8px;display:inline-flex}.places-page,.places-reset{border:1px solid var(--gold);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;padding:10px 16px}.places-reset:disabled{opacity:.45;cursor:default}a.places-reset{color:inherit;text-decoration:none;display:inline-flex}.places-pager{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.places-page-list{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.places-page.is-current{background:color-mix(in srgb,var(--gold) 18%,var(--surface))}.places-empty{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;padding:28px 18px;display:flex}.place-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:13px;padding:0;list-style:none;display:grid}.place-card{border:1px solid var(--line);border-radius:var(--radius-lg,22px);background:var(--surface);position:relative;overflow:hidden}.place-card.content-card{min-height:0;padding:0}.place-save.icon-button{z-index:2;color:var(--ink-soft);background:#ffffffeb;display:inline-flex;position:absolute;top:10px;right:10px}.place-save.icon-button:focus-visible,.place-save.icon-button:hover{color:var(--ink-soft)}.place-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.place-title-row .place-save.icon-button{flex:none;position:static}.place-save.is-saved,.place-save.is-saved:focus-visible,.place-save.is-saved:hover{color:var(--coral)}.place-card-link{flex-direction:column;flex:1;height:100%;display:flex}.place-cover,.place-cover-image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:var(--mist);width:100%;height:auto;display:block}.place-cover.is-empty{color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:16px;display:flex}.place-card-body{flex-direction:column;flex:1;gap:4px;padding:18px 20px;display:flex}.content-card .place-card-body p,.place-card-body p{margin:0;font-size:14px;line-height:1.5}.place-card-body .place-card-region{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-strong);font-size:12px;font-weight:700}.place-card-body .place-card-meta{color:var(--ink-soft);gap:4px 14px;font-size:13px}.place-card-body .place-card-source{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:auto;padding-top:12px;font-size:13px}.place-card-title{margin:0;font-size:18px;line-height:1.3}.place-card-badges{flex-wrap:wrap;gap:6px;margin:4px 0;display:flex}.place-card-badge{background:color-mix(in srgb,var(--gold) 16%,var(--surface));color:var(--ink);border-radius:999px;padding:4px 8px;font-size:12px}.place-card-type{border:1px solid var(--line);background:0 0;padding:3px 7px}.place-page{flex-direction:column;gap:22px;display:flex}.place-back{color:var(--muted)}.place-back a{align-items:center;min-height:40px;display:inline-flex}.place-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:22px;display:grid}.place-hero-copy{flex-direction:column;gap:10px;display:flex}.place-hero-copy h1{font-size:32px;line-height:1.2}.place-direction-list,.place-gallery-thumbs,.place-section ul{list-style:none}.place-direction-list{flex-wrap:wrap;gap:8px;display:flex}.place-direction-list li,.place-section li{background:color-mix(in srgb,var(--gold) 16%,var(--surface));border-radius:999px;padding:4px 8px}.place-section{border:1px solid var(--line);border-radius:var(--radius-lg,22px);background:#fff;flex-direction:column;gap:10px;padding:20px 24px;display:flex}.place-section h2{margin:0;font-size:22px;line-height:1.25}.place-section li,.place-section p{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.place-section ul{flex-wrap:wrap;gap:8px;display:flex}.place-gallery{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.place-gallery-stage{aspect-ratio:4/3;max-height:320px;display:block}.place-gallery-stage,.place-video{background:var(--mist);width:100%;overflow:hidden}.place-video{border-radius:16px;align-items:flex-end;max-width:640px;display:inline-flex;position:relative}.place-video-poster{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.place-video-poster+.place-video-play{position:absolute;bottom:12px;left:12px}.place-video-play{color:var(--ink);background:var(--surface);border-radius:999px;padding:8px 14px;font-weight:600}.place-gallery-image,.place-gallery-open{width:100%;height:100%;display:block}.place-gallery-image,.place-gallery-thumb img{-o-object-fit:cover;object-fit:cover}.place-gallery-thumbs{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.place-gallery-thumb{border:2px solid var(--line);cursor:pointer;background:0 0;border-radius:10px;padding:0;overflow:hidden}.place-gallery-thumb img{width:72px;height:54px;display:block}.place-gallery-thumb.is-current{border-color:var(--gold)}.place-reg{color:var(--muted)}.place-hero.has-no-media{grid-template-columns:1fr}@media (width<=800px){.place-hero{grid-template-columns:1fr}}.not-found-links{flex-wrap:wrap;gap:12px 18px;display:flex}.catalog-skeleton{flex-direction:column;gap:16px;display:flex}.catalog-skeleton-card,.catalog-skeleton-line{background:color-mix(in srgb,var(--muted) 16%,var(--surface));border-radius:12px}.catalog-skeleton-line{width:40%;height:18px}.catalog-skeleton-line-wide{width:70%}.catalog-skeleton-card{min-height:220px}.place-equipment{color:var(--ink-soft);font-size:13px;display:block}:root{--ink:#123f46;--ink-strong:#0a3238;--ink-soft:#5c706d;--paper:#f5f7f4;--paper-warm:#faf8f2;--mist:rgb(var(--v-theme-mist));--aqua:#74c8be;--aqua-dark:#2e7772;--aqua-pale:rgb(var(--v-theme-aqua-pale));--gold:#b9a36d;--gold-pale:#f3eddf;--coral:#c96e62;--blue:#668ea1;--line:#225b5a24;--line-strong:#225b5a42;--glass:#fffc;--glass-strong:#ffffffed;--shadow:0 22px 68px #2a4c4a17;--shadow-soft:0 12px 38px #2a4c4a12;--radius-xl:28px;--radius-lg:22px;--radius-md:16px;--sidebar:264px;--topbar:74px;--ease:cubic-bezier(.32, .72, 0, 1);--text-help:12px;--text-tab:13px;--text-button:13px;--ink-help:var(--ink-soft)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);min-width:320px}body{min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 8% 18%,#74c8be29,#0000 26rem),radial-gradient(circle at 94% 72%,#b9a36d1f,#0000 29rem),linear-gradient(145deg,#f7f8f4,#f0f6f3 56%,#fbf8f0);margin:0;font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button:where(:not(.v-btn--variant-flat,.v-btn--variant-elevated)){color:inherit}img{max-width:100%;display:block}svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--ink-strong);letter-spacing:-.035em}h1{margin-bottom:10px;font-size:calc(clamp(28px,3.1vw,42px));font-weight:560;line-height:1.08}h2{margin-bottom:8px;font-size:calc(clamp(20px,2vw,28px));font-weight:580;line-height:1.15}h3{margin-bottom:6px;font-size:16px;font-weight:650;line-height:1.25}p{color:var(--ink-soft)}:focus-visible{outline-offset:3px;outline:3px solid #2e777247}[hidden]{display:none!important}a.skip-link{z-index:4000;color:#fff;background:var(--aqua-dark);border-radius:12px;padding:11px 16px;transition:none;position:fixed;top:16px;left:16px;transform:translateY(calc(-100% - 32px))}a.skip-link:focus-visible{transition:none;top:16px;transform:none}.prototype-shell{min-height:100vh}.sidebar{z-index:60;width:var(--sidebar);border-right:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:#fafbf8e0;flex-direction:column;gap:16px;padding:20px 14px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:14px 0 44px #2b4c4a0a}.brand{align-items:center;gap:11px;min-height:48px;padding:0 10px;display:flex}.brand-mark{width:38px;height:38px;color:var(--aqua-dark);background:radial-gradient(circle,#fff 0 35%,var(--aqua-pale) 36% 53%,var(--gold-pale) 54% 100%);border:1px solid #b9a36d75;border-radius:50%;flex:0 0 38px;place-items:center;display:grid;position:relative;box-shadow:0 8px 24px #2e77721a}.brand-mark:after,.brand-mark:before{content:"";opacity:.45;border:1px solid;border-radius:50%;position:absolute}.brand-mark:before{inset:7px}.brand-mark:after{background:var(--aqua);opacity:.32;inset:12px}.brand-copy,.context-copy{min-width:0}.brand-copy strong{letter-spacing:.14em;white-space:nowrap;font-size:13px;display:block}.brand-copy span{color:var(--ink-soft);font-size:var(--text-help);letter-spacing:.03em;margin-top:1px;display:block}.context-switcher{text-align:left;border:1px solid var(--line);width:100%;box-shadow:var(--shadow-soft);cursor:pointer;transition:transform .2s var(--ease),border-color .2s ease,box-shadow .2s ease;background:linear-gradient(145deg,#fffffff0,#edf4f1c7);border-radius:17px;grid-template-columns:34px 1fr 18px;align-items:center;gap:10px;padding:13px;display:grid}.context-switcher:hover{border-color:var(--line-strong);transform:translateY(-1px);box-shadow:0 16px 38px #2a4c4a1a}.context-avatar{color:#fff;width:34px;height:34px;font-size:var(--text-help);letter-spacing:.05em;text-align:center;background:linear-gradient(145deg,#80cbbf,#327c77);border-radius:12px;place-items:center;font-weight:800;line-height:1;display:grid}.context-copy small{color:var(--ink-soft);font-size:var(--text-help);text-transform:uppercase;letter-spacing:.03em}.context-copy small,.context-copy span,.context-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.context-copy strong{margin-top:2px;font-size:12px}.context-copy span,.nav-label{color:var(--ink-soft);font-size:var(--text-help)}.context-switcher>svg{width:16px;height:16px}.pending-bar{background:color-mix(in srgb,var(--muted) 16%,var(--surface));border-radius:6px;height:10px;display:block}.context-pending .pending-bar{width:9em;max-width:100%;margin-top:6px}.context-pending .pending-bar.short{width:6em}.nav-pending{gap:14px;padding:14px 16px;display:grid}.nav-pending .pending-bar{height:12px}.nav-group{gap:4px;display:grid}.nav-label{letter-spacing:.06em;text-transform:uppercase;margin:3px 10px 5px;font-weight:750}.nav-button{width:100%;min-height:42px;color:var(--ink-soft);text-align:left;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s var(--ease);background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:8px 11px;display:grid}.nav-button:hover{color:var(--ink);background:#e4f3f09e}.nav-button.active{color:var(--ink-strong);border-color:var(--line);background:#ffffffe0;box-shadow:0 8px 24px #2a4c4a0f}.nav-button.active svg{color:var(--aqua-dark)}.nav-button span{font-size:12px;font-weight:620}.nav-button em{color:#fff;background:var(--aqua-dark);min-width:19px;height:19px;font-size:var(--text-help);border-radius:999px;place-items:center;padding:0 5px;font-style:normal;font-weight:800;display:grid}.sidebar>*{flex-shrink:0}.sidebar-spacer{flex:1 0 8px;min-height:8px}.sidebar-foot{border:1px solid var(--line);background:#fff9;border-radius:17px;gap:9px;padding:12px;display:grid}.security-line{align-items:center;gap:9px;display:flex}.security-shield{width:30px;height:30px;color:var(--aqua-dark);background:var(--aqua-pale);border-radius:10px;place-items:center;display:grid}.security-shield svg{width:16px;height:16px}.security-line span,.security-line strong{font-size:var(--text-help);display:block}.security-line span{color:var(--ink-soft)}.sidebar-foot .build-sha{color:var(--ink-soft);font-size:var(--text-help);margin:0}.sidebar-foot button{color:var(--aqua-dark);text-align:left;font-size:var(--text-button);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.app-column{min-height:100vh;margin-left:var(--sidebar)}.topbar{z-index:50;height:var(--topbar);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(1.08);backdrop-filter:blur(24px)saturate(1.08);background:#fafbf8cc;gap:18px;padding:0 28px;position:sticky;top:0}.breadcrumbs,.top-actions,.topbar{align-items:center;display:flex}.breadcrumbs{min-width:0;color:var(--ink);font-size:var(--text-help);flex:1;gap:8px}.breadcrumbs strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-actions{gap:8px}.icon-button,.mobile-menu,.top-button{border:1px solid var(--line);min-height:39px;color:var(--ink-soft);cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s var(--ease);background:#ffffffb8;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.icon-button:hover,.mobile-menu:hover,.top-button:hover{border-color:var(--line-strong);background:#fff;transform:translateY(-1px)}.icon-button svg,.top-button svg{width:17px;height:17px}.top-button span{font-size:var(--text-button);font-weight:650}.top-button kbd{border:1px solid var(--line);color:var(--ink-soft);background:var(--paper);font-family:inherit;font-size:var(--text-help);border-radius:6px;padding:2px 5px}.icon-button{width:39px;padding:0;position:relative}.icon-button em,.mobile-menu .menu-dot{border:1px solid rgb(var(--v-theme-surface));background:var(--coral);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:7px}.journey-steps,.mobile-menu,.welcome-card,.welcome-card>*{position:relative}.top-avatar{color:#fff;width:39px;height:39px;font-size:var(--text-help);cursor:pointer;background:linear-gradient(145deg,#80cbbf,#327c77);border:0;border-radius:13px;place-items:center;padding:0;font-weight:800;display:grid;overflow:hidden}.top-avatar img.account-avatar{-o-object-fit:cover;object-fit:cover;border-radius:13px;width:100%;height:100%;margin:0}.workspace{min-height:calc(100vh - var(--topbar));padding:26px 28px 94px}.content{width:min(1320px,100%);margin:0 auto}.eyebrow{color:var(--aqua-dark);font-size:var(--text-help);letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px;font-weight:800}.admin-heading>.eyebrow{flex:1 0 100%;margin-bottom:0}.section-head{justify-content:space-between;align-items:end;gap:20px;margin:30px 0 14px;display:flex}.section-head p{margin-bottom:0;font-size:12px}.panel-head .text-button,.section-head .head-action{flex:none}.welcome-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);gap:16px;display:grid}.welcome-card{border-radius:var(--radius-xl);box-shadow:var(--shadow);background:#f8faf7f7;border:1px solid #ffffff8c;flex-direction:column;justify-content:center;gap:20px;padding:29px;display:flex;overflow:hidden}.welcome-card>*{z-index:1}.welcome-card h1{max-width:620px}.welcome-card .intro{max-width:570px;margin-bottom:0;font-size:13px;line-height:1.7}.welcome-actions{flex-wrap:wrap;gap:9px;display:flex}.danger-button,.head-action,.primary-button,.secondary-button,.text-button{min-height:42px;font-family:inherit;font-size:var(--text-button);cursor:pointer;transition:transform .18s var(--ease),background .18s ease,border-color .18s ease,box-shadow .18s ease;border-radius:13px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.primary-button{border:1px solid var(--aqua-dark);color:#fff;background:var(--aqua-dark);box-shadow:0 10px 26px #2e77722e}.danger-button{border:1px solid rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error));background:rgb(var(--v-theme-error));box-shadow:0 10px 26px #99564e29}.danger-button:hover{border-color:rgb(var(--v-theme-error-text));background:rgb(var(--v-theme-error-text));transform:translateY(-1px)}.primary-button:hover{background:#286b67;transform:translateY(-1px);box-shadow:0 14px 30px #2e77723b}.head-action,.secondary-button{border:1px solid var(--line-strong);color:var(--ink);background:#ffffffbd}.head-action:hover,.secondary-button:hover{background:#fff;transform:translateY(-1px)}.danger-button svg,.head-action svg,.primary-button svg,.secondary-button svg{width:16px;height:16px}.text-button{min-height:30px;color:var(--aqua-dark);background:0 0;border:0;border-radius:0;padding:0}.text-button:hover{text-underline-offset:3px;text-decoration:underline}.text-button.danger-link{color:rgb(var(--v-theme-error))}:is(.primary-button,.danger-button):disabled,:is(.primary-button,.danger-button):disabled:hover{border-color:rgb(var(--v-theme-disabled));color:rgb(var(--v-theme-on-disabled));background:rgb(var(--v-theme-disabled));box-shadow:none;cursor:default;transform:none}:is(.secondary-button,.head-action):disabled,:is(.secondary-button,.head-action):disabled:hover{border-color:var(--line);color:rgb(var(--v-theme-on-disabled));cursor:default;background:0 0;transform:none}.text-button:disabled,.text-button:disabled:hover{color:rgb(var(--v-theme-on-disabled));cursor:default;text-decoration:none}.identity-card{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:radial-gradient(circle at 92% 0,#74c8be30,#0000 45%),linear-gradient(145deg,#ffffffeb,#edf4f1e0);flex-direction:column;padding:24px}.identity-card,.identity-top{justify-content:space-between;display:flex}.identity-top{gap:15px}.profile-orb{color:#fff;background:linear-gradient(145deg,#80cbbf,#327c77);border-radius:17px;place-items:center;width:48px;height:48px;font-size:12px;font-weight:800;display:grid}.source-chip,.verified-chip{border:1px solid var(--line);min-height:25px;color:var(--ink-soft);font-size:var(--text-help);letter-spacing:.035em;text-transform:uppercase;background:#ffffffc2;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-weight:750;display:inline-flex}.verified-chip svg{width:12px;height:12px;color:var(--aqua-dark)}.identity-card h2{margin-top:24px;margin-bottom:5px;font-size:22px}.identity-card>p{font-size:var(--text-help)}.identity-card>p,.profile-progress{margin-bottom:16px}.profile-progress header{color:var(--ink-soft);justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.progress-track{background:#2e77721a;border-radius:999px;height:7px;overflow:hidden}.progress-track i{border-radius:inherit;background:linear-gradient(90deg,var(--aqua),var(--aqua-dark));height:100%;display:block}.continuity-card{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:linear-gradient(100deg,#ffffffe8,#f3eddfb8);border:1px solid #b9a36d4d;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin-top:16px;padding:16px 18px;display:grid}.continuity-icon{color:#735f2a;background:var(--gold-pale);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.continuity-card h2,.continuity-card strong{margin:0 0 3px;font-size:12px;font-weight:650;line-height:1.35;display:block}.continuity-card p{font-size:var(--text-help);margin:0}.continuity-meta{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.metric-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffffc7;flex-direction:column;justify-content:space-between;min-height:120px;padding:17px;display:flex;box-shadow:0 12px 34px #2a4c4a0d}button.metric-card{text-align:left;cursor:pointer;width:100%;transition:transform .18s var(--ease),border-color .18s ease,box-shadow .18s ease}button.metric-card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 17px 38px #2a4c4a17}.metric-card span{color:var(--ink-soft);font-size:var(--text-help);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.metric-card strong{color:var(--ink-strong);letter-spacing:-.04em;margin:10px 0 4px;font-size:24px;font-weight:580;display:block}.metric-card small{color:var(--ink-soft);font-size:var(--text-help)}.metric-card .metric-link{color:var(--aqua-dark);font-weight:750}.dashboard-grid{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:16px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:#ffffffc7}.panel,.panel-pad{padding:20px}.panel-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.panel-head h2{margin:0;font-size:20px}.panel-head p{font-size:var(--text-help);margin:3px 0 0}.action-list{gap:8px;display:grid}.action-item{border:1px solid var(--line);text-align:left;cursor:pointer;width:100%;transition:transform .18s var(--ease),border-color .18s ease,background .18s ease;background:#fafcf9d1;border-radius:16px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.action-item:not(.static):hover{border-color:var(--line-strong);background:#fff;transform:translate(2px)}.action-item.static{cursor:default}.action-number{width:40px;height:40px;color:var(--aqua-dark);background:var(--aqua-pale);font-size:var(--text-help);border-radius:13px;place-items:center;font-weight:800;display:grid}.action-item:nth-child(2) .action-number{color:#775f27;background:var(--gold-pale)}.action-item:nth-child(3) .action-number{color:#456e82;background:#668ea11f}.action-copy{min-width:0}.action-copy small{color:var(--aqua-dark);font-size:var(--text-help);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-weight:800;display:block}.action-copy span,.action-copy strong{font-size:var(--text-help);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.action-copy span{color:var(--ink-soft);margin-top:2px}.action-aside svg,.action-item>svg{width:17px;height:17px;color:var(--aqua-dark)}.action-aside{align-items:center;gap:8px;display:flex}.journey-card{padding:20px}.journey-steps{gap:15px;display:grid}.journey-steps:before{content:"";background:var(--line-strong);width:1px;position:absolute;top:12px;bottom:12px;left:12px}.journey-step{grid-template-columns:25px 1fr;align-items:start;gap:11px}.journey-step,.journey-step i{display:grid;position:relative}.journey-step i{z-index:1;border:1px solid var(--line-strong);width:25px;height:25px;color:var(--ink-soft);font-size:var(--text-help);background:#fff;border-radius:50%;place-items:center;font-style:normal;font-weight:800}.journey-step.done i{color:#fff;border-color:var(--aqua-dark);background:var(--aqua-dark)}.journey-step.current i{color:#6f5b28;background:var(--gold-pale);border-color:#b9a36d99;box-shadow:0 0 0 5px #b9a36d1c}.journey-step strong{font-size:var(--text-help);margin-bottom:2px;display:block}.journey-step span{color:var(--ink-soft);font-size:var(--text-help)}.workspace-hero{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:linear-gradient(145deg,#ffffffe8,#e4f3f0ab);justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:24px;display:flex}.workspace-hero p{max-width:720px;margin-bottom:0;font-size:12px}.workspace-hero>div:not(.admin-heading)>.eyebrow{margin-bottom:8px}.workspace-hero h1{font-size:calc(clamp(26px,2.5vw,36px))}.workspace-hero h1:last-child{margin-bottom:0}.workspace-hero .hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tab-row{border:1px solid var(--line);scrollbar-width:none;background:#ffffff9e;border-radius:15px;gap:5px;margin-bottom:16px;padding:5px;display:flex;overflow-x:auto}.tab-row::-webkit-scrollbar{display:none}.edge-fade-end{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.edge-fade-start{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000)}.edge-fade-start.edge-fade-end{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.tab-row a,.tab-row button{min-height:36px;color:var(--ink-soft);font-size:var(--text-tab);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:6px;padding:0 13px;font-weight:700;text-decoration:none;display:inline-flex}.tab-row a.active,.tab-row button.active{color:var(--ink);border-color:var(--line);background:#fff;box-shadow:0 7px 18px #2a4c4a0f}.tab-row a svg{width:14px;height:14px}.panel .tab-row a.tab-link:not(.v-btn){color:var(--ink-soft);text-decoration:none}.workspace-tabs{align-items:center;gap:16px;margin:16px 0;display:flex}.workspace-tabs .tab-row{flex:1;min-width:0;margin-bottom:0}.workspace-tabs .tab-row button{font-size:13px}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.content-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fffc;flex-direction:column;min-height:190px;padding:18px;display:flex;box-shadow:0 11px 30px #2a4c4a0d}button.content-card{text-align:left;cursor:pointer;width:100%;transition:transform .2s var(--ease),border-color .2s ease,box-shadow .2s ease}button.content-card:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 18px 40px #2a4c4a17}.card-top{justify-content:space-between;align-items:start;gap:10px;margin-bottom:18px;display:flex}.saved-remove.v-btn{letter-spacing:0;text-transform:none;flex:none;min-width:0;min-height:36px;padding:0 8px;font-size:13px}.card-icon{width:38px;height:38px;color:var(--aqua-dark);background:var(--aqua-pale);border-radius:13px;place-items:center;display:grid}.card-icon.gold{color:#765f2e;background:var(--gold-pale)}.card-icon.blue{color:var(--blue);background:#668ea11f}.content-card h3{margin-bottom:7px;font-size:15px}.content-card p{font-size:var(--text-help);margin-bottom:16px;line-height:1.6}.content-card footer{border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-help);justify-content:space-between;gap:12px;margin-top:auto;padding-top:13px;display:flex}.content-card footer strong{color:var(--aqua-dark)}.media-card{min-height:245px;padding:0;position:relative;overflow:hidden}.media-card .media{background:var(--mist) center/cover no-repeat;height:118px}.media.media-empty{color:var(--ink-soft);background:var(--mist);place-items:center;display:grid}.media-card .media.satva{background-image:linear-gradient(#0000,#0c3f422e)}.media-card .media.specialist{background-image:linear-gradient(#0000,#0c3f421f)}.media-card .card-body{flex-direction:column;flex:1;padding:16px;display:flex}.media-card .source-chip{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#164648bf;border-color:#ffffff8c;position:absolute;top:12px;left:12px}.data-table{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffbf;overflow:hidden}.data-head,.data-row{font-size:var(--text-help);grid-template-columns:1.4fr .8fr .8fr .7fr auto;align-items:center;gap:12px;padding:13px 16px;display:grid}.data-head{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;background:#edf4f1c7;font-weight:800}.data-row{border-top:1px solid var(--line)}.data-row strong{font-size:var(--text-help);display:block}.data-row small{color:var(--ink-soft);font-size:var(--text-help)}.row-action{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.row-action svg{width:14px;height:14px}.status-chip.good{color:#2e6f61;background:var(--aqua-pale);border-color:#2e777238}.status-chip.wait{color:#7a632e;background:var(--gold-pale);border-color:#b9a36d47}.status-chip.alert{color:rgb(var(--v-theme-error-text));background:#c96e621a;border-color:#c96e6240}.calendar-layout{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:16px;display:grid}.calendar-card{padding:20px}.calendar-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px;display:flex}.calendar-toolbar strong{font-size:17px}.calendar-toolbar div{gap:7px;display:flex}.calendar-toolbar button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.calendar-grid>span{color:var(--ink-soft);text-align:center;font-size:var(--text-help);padding:4px;font-weight:800}.day{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fafcf9c2;border-radius:13px;min-height:76px;padding:8px;position:relative}.day.outside{background:0 0;border-style:dashed}.day.today{border-color:var(--aqua-dark);box-shadow:inset 0 0 0 1px var(--aqua-dark)}.day>span{color:var(--ink-soft);font-size:13px}.day em{color:#2e6f61;background:var(--aqua-pale);font-size:var(--text-help);-webkit-line-clamp:2;border-radius:7px;-webkit-box-orient:vertical;margin-top:8px;padding:4px 6px;font-style:normal;line-height:1.3;display:-webkit-box;overflow:hidden}.day em.gold{color:#735f2a;background:var(--gold-pale)}.agenda-list{gap:8px;display:grid}.agenda-item{text-align:left;border:1px solid var(--line);background:#ffffffb8;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:11px;padding:13px;display:grid}.agenda-date{width:42px;height:42px;color:var(--aqua-dark);background:var(--aqua-pale);font-size:var(--text-help);border-radius:13px;place-items:center;font-weight:800;display:grid}.agenda-item strong{font-size:14px;display:block}.agenda-item span{color:var(--ink-soft);font-size:12px}.messages-layout{grid-template-columns:320px minmax(0,1fr);min-height:570px;display:grid;overflow:hidden}.thread-list{border-right:1px solid var(--line);background:#f5f8f4b8;padding:13px}.thread-search{border:1px solid var(--line);width:100%;height:40px;color:var(--ink);background:#ffffffd1;border-radius:12px;margin-bottom:10px;padding:0 12px}.thread-button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;width:100%;padding:11px;display:grid}.thread-button.active{border-color:var(--line);background:#fff;box-shadow:0 7px 18px #2a4c4a0d}.thread-avatar{width:36px;height:36px;color:var(--aqua-dark);background:var(--aqua-pale);border-radius:12px;place-items:center;font-size:12px;font-weight:800;display:grid}.thread-copy{min-width:0}.thread-copy span,.thread-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.thread-copy strong{font-size:14px}.thread-copy span{color:var(--ink-soft);font-size:12px}.thread-button em{color:#fff;background:var(--aqua-dark);min-width:18px;height:18px;font-size:var(--text-help);border-radius:999px;place-items:center;font-style:normal;display:grid}.conversation{background:#ffffffbd}.conversation,.conversation-thread{flex-direction:column;min-height:0;display:flex}.conversation-thread{flex:1}.conversation-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:67px;padding:13px 17px;display:flex}.conversation-head strong{font-size:15px;display:block}.conversation-head span{color:var(--ink-soft);font-size:13px}.conversation-head .status-chip{margin-left:6px}.message-bubbles{background:radial-gradient(circle at 20% 10%,#74c8be17,#0000 24rem);flex-direction:column;flex:1;gap:9px;min-height:240px;padding:24px;display:flex;overflow-y:auto}.conversation-thread.compact .message-bubbles{background:rgba(var(--v-theme-mist),.6);border-radius:14px;min-height:0;max-height:420px;padding:14px 16px}.bubble{border:1px solid var(--line);background:var(--surface);border-radius:15px 15px 15px 5px;max-width:min(560px,78%);padding:11px 13px;font-size:14px}.bubble.mine{background:var(--aqua-pale);border-color:#2e777229;border-radius:15px 15px 5px;align-self:flex-end}.bubble p{white-space:pre-wrap;margin:0}.bubble small,.system-line,.thread-older{color:var(--ink-soft);font-size:12px}.bubble small{margin-top:4px;display:block}.deleted-line{font-style:italic}.bubble-actions{gap:8px;margin-top:6px;display:flex}.system-line{justify-content:center;align-items:center;gap:6px;display:flex}.system-line,.thread-older{text-align:center;margin:0}.composer{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:16px;display:flex}.composer-row{align-items:flex-end;gap:12px;display:flex}.composer-row .primary-button{flex:none}.composer textarea{border:1px solid var(--line);min-width:0;min-height:40px;max-height:140px;color:var(--ink);resize:vertical;font:inherit;background:#fff;border-radius:12px;flex:auto;padding:10px 12px}.composer textarea:disabled{color:var(--ink-soft)}.composer .field-error{color:rgb(var(--v-theme-error-text));font-size:13px;font-weight:600}.composer .counter{color:var(--ink-soft);font-size:12px}@media (width<=551px){.composer-row{flex-direction:column;align-items:stretch}.composer-row .primary-button{width:100%}}.composer .secondary-button{align-items:center;height:40px;display:inline-flex}.panel .composer a.secondary-button:not(.v-btn){color:var(--ink);text-decoration:none}.composer-closed{border-top:1px solid var(--line);padding:12px}.composer-closed,.composer-wait{color:var(--ink-soft);font-size:var(--text-help);margin:0}.composer-wait a{color:var(--aqua-dark)}.composer .send{border:1px solid var(--aqua-dark);color:#fff;background:var(--aqua-dark);height:40px;font-size:var(--text-button);cursor:pointer;border-radius:12px;padding:0 14px;font-weight:750}.composer .send:disabled{border-color:rgb(var(--v-theme-disabled));color:rgb(var(--v-theme-on-disabled));background:rgb(var(--v-theme-disabled));cursor:default}.wallet-card{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:linear-gradient(145deg,#fffffff2,#e4f3f0cf);padding:25px;position:relative;overflow:hidden}.wallet-card:after{content:"";border:32px solid #74c8be1c;border-radius:50%;width:180px;height:180px;position:absolute;top:24px;right:24px}.wallet-card>*{z-index:1;position:relative}.wallet-card strong{letter-spacing:-.05em;margin:15px 0 4px;font-size:42px;font-weight:520;display:block}.wallet-card strong small{letter-spacing:0;font-size:14px;font-weight:650}.wallet-card p{max-width:620px;font-size:13px}.wallet-breakdown{flex-wrap:wrap;gap:10px;margin-top:21px;display:flex}.wallet-breakdown span{border:1px solid var(--line);min-width:130px;color:var(--ink-soft);background:#ffffffb8;border-radius:13px;padding:10px 12px;font-size:12px}.wallet-breakdown b{color:var(--ink);margin-top:2px;font-size:14px;display:block}.profile-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.profile-summary{padding:23px}.large-avatar{color:#fff;background:linear-gradient(145deg,#82cfc4,#2e7772);border-radius:23px;place-items:center;width:72px;height:72px;margin-bottom:16px;font-size:18px;font-weight:800;display:grid}.detail-list{gap:8px;margin-top:18px;display:grid}.detail-row{border-bottom:1px solid var(--line);font-size:var(--text-help);justify-content:space-between;gap:15px;padding:10px 0;display:flex}.detail-row span,.rack-head{color:var(--ink-soft)}.detail-row strong{text-align:right}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setting-card{border:1px solid var(--line);background:#fafcf9b8;border-radius:16px;padding:15px}.setting-card .card-icon{margin-bottom:13px}.setting-card h3{font-size:12px}.setting-card p{font-size:var(--text-help);margin-bottom:9px}.rack-wrap{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffd1;overflow-x:auto}.rack{grid-template-columns:150px repeat(7,minmax(92px,1fr));min-width:840px;display:grid}.rack-row{display:contents}.rack-row>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:57px;padding:9px}.rack-head{background:var(--mist);font-size:var(--text-help);text-align:center}.rack-resource{background:#fafcf9d1}.honesty-note p,.honesty-note strong,.rack-booking,.rack-resource span,.rack-resource strong{font-size:var(--text-help)}.rack-cell{background:#ffffffa8;position:relative}.rack-booking{background:var(--aqua-pale);border:1px solid #2e77722e;border-radius:9px;min-height:39px;margin:-3px;padding:6px 7px}.rack-booking.gold{color:#6e592a;background:var(--gold-pale);border-color:#b9a36d3d}.rack-booking.gray{color:#687876;background:#eef0ed}.honesty-note{background:#668ea114;border:1px solid #668ea136;border-radius:16px;align-items:flex-start;gap:11px;margin-top:16px;padding:14px 16px;display:flex}.honesty-note svg{width:17px;height:17px;color:var(--blue);flex:0 0 17px}.honesty-note>div{flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.honesty-note strong{margin-bottom:3px;display:block}.honesty-note p{margin:0}.ui-state-card{text-align:center;min-height:440px;padding:46px 22px}.state-visual,.ui-state-card{place-items:center;display:grid}.state-visual{width:72px;height:72px;color:var(--aqua-dark);background:var(--aqua-pale);border-radius:24px;margin:0 auto 18px}.state-visual svg{width:32px;height:32px}.state-spinner{border:3px solid #2e777224;border-top-color:var(--aqua-dark);border-radius:50%;width:31px;height:31px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.ui-state-card h2{margin-bottom:7px}.ui-state-card p{max-width:470px;font-size:var(--text-help);margin-bottom:20px}.ui-state-card{border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:#ffffffc7}:is(.panel,.content-card,.base-dialog) .ui-state-card{box-shadow:none;background:0 0;border:0;border-radius:0}.ui-state-card.is-compact{min-height:0;padding:28px 16px}.ui-state-card.is-compact .state-visual{border-radius:18px;width:56px;height:56px;margin-bottom:14px}.mobile-bottom{display:none}.close-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.close-button svg{width:17px;height:17px}.context-list{gap:9px;display:grid}.context-option{border:1px solid var(--line);text-align:left;cursor:pointer;background:#ffffffc2;border-radius:17px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.context-option:hover{border-color:var(--line-strong);background:#fff}.context-option.active{border-color:#2e77726b;box-shadow:inset 0 0 0 1px #2e777233}.context-option>.context-avatar{color:#fff;width:42px;height:42px;font-size:var(--text-help);text-align:center;background-color:#327c77;background-image:linear-gradient(145deg,#80cbbf,#327c77);place-items:center;font-weight:800;line-height:1;display:grid}.context-option strong{font-size:var(--text-help);display:block}.context-option>span:not(.context-avatar) span{color:var(--ink-soft);font-size:var(--text-help);display:block}.context-option em{color:var(--aqua-dark);font-size:var(--text-help);font-style:normal;font-weight:800}.command-input{border:1px solid var(--line-strong);width:100%;height:52px;color:var(--ink);background:#fff;border-radius:15px;flex:none;padding:0 16px;font-size:13px}.command-list{gap:5px;margin-top:11px;display:grid}.command-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;width:100%;padding:11px 12px;display:grid}.command-item:focus-visible,.command-item:hover,.command-item[aria-selected=true]{border-color:var(--line);background:#edf4f1bd}.command-item strong{font-size:var(--text-help);display:block}.command-item>span:not(.card-icon){min-width:0;color:var(--ink);display:block}.command-item>span>span{color:var(--ink-soft);font-size:var(--text-help);display:block}.command-item>.card-icon{place-items:center;width:36px;height:36px;display:grid}.command-item>small{color:var(--ink-soft);font-size:var(--text-help)}.command-list .command-item:not([aria-selected=true]):focus-visible,.command-list .command-item:not([aria-selected=true]):hover{background:0 0;border-color:#0000}.toast{z-index:3500;border:1px solid var(--line);width:max-content;min-width:260px;max-width:calc(min(420px,100vw - 48px));color:var(--ink);background:rgb(var(--v-theme-surface));text-align:left;overflow-wrap:anywhere;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s var(--ease);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 12px 12px 16px;font-size:13px;font-weight:650;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(12px);box-shadow:0 18px 50px #14313533}.toast.show{opacity:1;pointer-events:auto;transform:none}.toast a{color:var(--aqua-dark);margin-top:6px;display:block}.toast-note{color:var(--ink-soft);margin-top:4px;font-size:12px;font-weight:500;display:block}@media (width<=1180px){:root{--sidebar:230px}.topbar,.workspace{padding-inline:20px}.brand-copy span,.top-button kbd,.top-button span{display:none}.card-grid,.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.top-button{width:39px;padding:0}}@media (width<=860px){:root{--topbar:66px}.sidebar{box-shadow:none;transition:transform .25s var(--ease);transform:translate(-104%)}.sidebar.open{transform:none;box-shadow:24px 0 80px #14313529}.sidebar-head .brand{padding-right:0}.sidebar-head .brand-copy strong{white-space:normal;letter-spacing:.1em}.sidebar-head .brand-copy span{display:block}.app-column{margin-left:0}.mobile-menu{width:39px;padding:0}.calendar-layout,.dashboard-grid,.profile-layout,.welcome-grid{grid-template-columns:1fr}.messages-layout,.messages-layout.has-thread,.messages-layout:not(.has-thread){grid-template-columns:minmax(0,1fr);min-width:0;overflow:visible}.messages-layout.has-thread .thread-list,.messages-layout:not(.has-thread) .conversation{display:none}.messages-layout.has-thread .thread-back{margin:8px 12px 0;display:inline-flex}.conversation-thread.compact .composer,.messages-layout.has-thread .composer{bottom:calc(77px + max(10px,env(safe-area-inset-bottom)));z-index:4;background:var(--surface);position:sticky}.mobile-bottom{left:12px;right:12px;bottom:max(10px,env(safe-area-inset-bottom));z-index:55;border:1px solid var(--line);background:rgb(var(--v-theme-surface));border-radius:19px;grid-template-columns:repeat(5,1fr);min-height:61px;padding:6px;display:grid;position:fixed;box-shadow:0 18px 54px #14313529}.prototype-shell:after{content:"";z-index:54;height:calc(75px + max(10px,env(safe-area-inset-bottom)));background:linear-gradient(to bottom,#f5f7f400,var(--paper) 14px);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.mobile-bottom button{color:var(--ink-soft);font-size:var(--text-help);cursor:pointer;background:0 0;border:0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;display:flex}.mobile-bottom button svg{width:18px;height:18px}.mobile-bottom button.active{color:var(--aqua-dark);background:var(--aqua-pale)}.workspace{padding-bottom:calc(89px + max(10px,env(safe-area-inset-bottom)))}.toast{left:24px;right:24px;bottom:calc(79px + max(10px,env(safe-area-inset-bottom)));width:auto;min-width:0;max-width:none;box-shadow:0 18px 50px #14313547}}@media (width<=620px){.topbar{height:66px;padding:0 12px}.topbar,.topbar-rest{flex-wrap:nowrap;gap:8px}.breadcrumbs a,.breadcrumbs b,.breadcrumbs span,.day em{display:none}.workspace{padding:15px 12px calc(89px + max(10px,env(safe-area-inset-bottom)))}.welcome-card{padding:22px}.welcome-card:before{content:"";background:linear-gradient(90deg,#f8faf7fa,#f8faf7e8 64%,#f8faf773);position:absolute;inset:0}.identity-card{padding:20px}.continuity-card{grid-template-columns:38px 1fr}.continuity-card>.primary-button{grid-column:1/-1}.card-grid,.metric-grid,.settings-grid{grid-template-columns:1fr}.metric-card{min-height:105px}.section-head,.workspace-hero{flex-direction:column;align-items:flex-start}.workspace-hero{gap:16px;padding:20px}.workspace-hero .hero-actions{justify-content:flex-start}.data-table{overflow-x:auto}.data-head,.data-row{min-width:720px}.calendar-grid{gap:3px}.day{border-radius:10px;min-height:54px;padding:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.breadcrumbs a,a.brand,a.nav-button{color:inherit;text-decoration:none}a.primary-button,a.secondary-button,a.text-button,button.danger-button,button.primary-button{text-decoration:none}button.primary-button{color:#fff}button.danger-button{color:rgb(var(--v-theme-on-error))}.v-application .context-option>.context-avatar{color:#fff}.workspace .v-btn{letter-spacing:normal;text-transform:none;height:auto;min-height:42px;font-size:var(--text-button);border-radius:13px;padding:0 16px;font-weight:700}.workspace .v-btn--variant-flat.v-btn--color-primary,.workspace .v-btn.bg-primary{border:1px solid var(--aqua-dark);color:#fff;background:var(--aqua-dark);box-shadow:0 10px 26px #2e77722e}.workspace .v-btn--variant-outlined{border:1px solid var(--line-strong);color:var(--ink);background:#ffffffbd}.workspace .v-btn.v-btn--disabled:is(.v-btn--variant-flat,.v-btn--variant-elevated){border-color:rgb(var(--v-theme-disabled));box-shadow:none}.v-btn.text-error:is(.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal,.v-btn--variant-plain){color:rgb(var(--v-theme-error))}.v-btn.text-error.v-btn--variant-outlined:not(.v-btn--disabled){border-color:currentColor}.workspace .v-btn--variant-text{min-height:30px;color:var(--aqua-dark);box-shadow:none;background:0 0;border:0;margin-inline:-8px;padding:0 8px}.workspace .v-btn--variant-text :is(.v-btn__prepend,.v-icon--start){margin-inline-start:0}.workspace .v-btn--variant-text :is(.v-btn__append,.v-icon--end){margin-inline-end:0}.workspace .v-btn--variant-text:is(.row-withdraw,.row-delete,.row-link,.media-action,.shortlist-card-action,.conversation-text,.coverage-action,.mfa-switch){margin-inline:0}.workspace .v-table{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffbf;overflow:hidden}.grant-field{margin-bottom:14px}.grant-field-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.grant-field-head label{color:var(--ink-soft);font-size:13px;font-weight:500}.grant-mode{border:1px solid var(--line);background:#fff;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.grant-mode button{min-height:24px;color:var(--ink-soft);font-size:var(--text-tab);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 9px;font-weight:750}.grant-mode button[aria-pressed=true]{color:#fff;background:var(--aqua-dark)}.grant-field input,.grant-field textarea{border:1px solid var(--line-strong);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:15px}.grant-field input{height:48px;padding:0 14px;font-size:13px}.grant-field textarea{resize:vertical;min-height:88px;padding:12px 14px;font-size:12px}.grant-count{color:var(--ink-soft);font-size:var(--text-help);font-weight:700}.grant-chip{border:1px solid var(--line-strong);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:0 8px 0 14px;font-size:12px;display:flex}.grant-chip button{width:28px;height:28px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.grant-results{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.grant-results button{border:1px solid var(--line);text-align:left;width:100%;font-size:var(--text-help);cursor:pointer;background:#fff;border-radius:13px;padding:10px 12px}.grant-alert{color:rgb(var(--v-theme-error-strong));font-size:var(--text-help);margin:0 0 12px}.action-item.static,a.list-card.action-item{color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none}@media (width<=800px){.action-item.static{grid-template-columns:minmax(0,1fr)}}.filter-chip{border:1px solid var(--line);min-height:36px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.filter-chip:hover{border-color:var(--line-strong)}.filter-chip:disabled{cursor:default;opacity:.6}.filter-chip.is-on{color:#2e6f61;background:var(--aqua-pale);border-color:#2e777238}@media (pointer:coarse){.filter-chip{min-height:40px}}.action-copy .status-chip{margin-top:0;font-size:12px;display:inline-flex}.status-chip{box-sizing:border-box;border:1px solid var(--line);width:fit-content;max-width:100%;height:24px;min-height:24px;color:var(--ink-soft);letter-spacing:0;text-align:center;text-transform:none;background:#ffffffc2;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.status-chip,.status-chip .status-chip-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-chip .status-chip-text{min-width:0;color:inherit;font-size:inherit;font-weight:inherit;margin:0;display:block}.fund-table th,.status-chip .status-chip-text:first-letter{text-transform:uppercase}.topbar-rest{flex:1;gap:18px;min-width:0}.sidebar-head,.topbar-rest{align-items:center;display:flex}.sidebar-head{gap:8px}.sidebar-head .brand{flex:1;min-width:0}.sidebar-close{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;flex:none;place-items:center;display:grid}.sidebar-backdrop{z-index:59;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:pointer;background:#1431353d;border:0;padding:0;position:fixed;inset:0}.account-menu{border:1px solid var(--line);background:rgb(var(--v-theme-surface));border-radius:16px;gap:4px;width:280px;padding:10px;display:grid;box-shadow:0 24px 70px #1431352e}.account-menu .account-menu-summary{color:var(--ink-soft);font-size:var(--text-help);margin:4px 8px 8px}.account-menu a.command-item{color:inherit;text-decoration:none}.account-menu .command-item{color:inherit;font:inherit}.v-overlay__content:has(.account-menu){box-shadow:none;background:0 0}:is(.v-select__content,.v-autocomplete__content){border:1px solid var(--line);background:rgb(var(--v-theme-surface));border-radius:12px}:is(.v-select__content,.v-autocomplete__content) .v-list{background:0 0;padding:4px 0}.zone-menu .v-list{scroll-snap-type:y mandatory;padding:0}.zone-menu .v-list-item{scroll-snap-align:start}.panel a.setting-card{color:inherit;text-decoration:none}.action-list>li:not(.action-item):not(.content-card):not(:has(.action-item)){border:1px solid var(--line);background:#fafcf9d1;border-radius:16px;padding:13px 16px}.day-marker,.mobile-bottom button{font-size:var(--text-help)}.v-table.data-table{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);background:#ffffffbf;overflow:hidden}.mobile-menu{display:none}@media (width<=860px){.mobile-menu{display:inline-flex}}.calendar-mode.kind-toggle{max-width:280px;margin-bottom:12px;display:none}@media (width<=899px){.calendar-mode.kind-toggle{display:flex}.calendar-layout.show-grid .agenda-card,.calendar-layout:not(.show-grid) .calendar-card{display:none}}.day-marker{color:var(--ink);background:0 0;border:0;align-items:center;gap:4px;margin-top:4px;padding:0;display:inline-flex}.day-dot{background:var(--aqua);border-radius:50%;width:6px;height:6px}.day-expand{margin:4px 0 0;padding:0;list-style:none}.day a.day-event,.day a.day-event:focus-visible,.day a.day-event:hover{color:inherit;text-decoration:none;display:block}.day a.day-event:hover em{box-shadow:inset 0 0 0 1px #2e6f6159}.day a.day-event:hover em.gold{box-shadow:inset 0 0 0 1px #735f2a66}.agenda-item .agenda-date{color:var(--aqua-dark)}.agenda-item>span:last-child>strong{color:var(--ink)}.thread-marks{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.thread-marks time{color:var(--ink-soft);white-space:nowrap;font-size:12px}.thread-back{display:none}:is(.cabinet,.v-overlay-container) :is(button,a,.v-btn):focus,:is(.cabinet,.v-overlay-container) :is(button,a,.v-btn):focus-visible{outline:none}:is(.cabinet,.v-overlay-container) :is(button,a,.v-btn):focus-visible{box-shadow:var(--focus-ring)}:is(.cabinet,.v-overlay-container) :is(input,select,textarea):focus{outline:none}:is(.cabinet,.v-overlay-container) .v-field:focus-within,:is(.cabinet,.v-overlay-container) :is(input,select,textarea):focus-visible{outline-offset:3px;box-shadow:none;outline:3px solid #2e777247}:is(.cabinet,.v-overlay-container) .v-field :is(input,textarea,select):focus,:is(.cabinet,.v-overlay-container) .v-field :is(input,textarea,select):focus-visible{box-shadow:none;outline:none}:is(.cabinet,.v-overlay-container) .v-selection-control:focus-within .v-selection-control__input{box-shadow:var(--focus-ring);border-radius:999px}:is(.cabinet,.v-overlay-container) .v-selection-control input:focus-visible{box-shadow:none;outline:none}.rack{grid-template-columns:168px repeat(var(--rack-days,7),minmax(0,1fr));min-width:0;position:relative}.rack-wrap{overflow:hidden}.rack-cell>.rack-booking{z-index:1;width:calc(-3px + var(--span,1) * (100% + 1px));color:var(--ink);text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:0;border-right:0;margin:0;padding:6px 7px;font-size:12px;font-weight:650;line-height:1.25;position:absolute;top:50%;left:0;overflow:hidden;translate:0 -50%}.rack-resource strong{font-size:14px;display:block}.rack-resource span{color:var(--ink-soft);font-size:12px}.rack-corner,.rack-ghost,.rack-head{font-size:12px}.rack-corner,.rack-resource{z-index:3;background:#fafcf9f5;position:sticky;left:0}.rack-corner{color:var(--ink-soft);align-items:center;padding:0 14px;display:flex}.rack-head.today{color:var(--ink);font-weight:800}.rack-cell.today{background:#74c8be29}.status-chip.outline{color:var(--ink-soft);border-color:var(--line-strong);background:0 0}.status-chip.gray{color:var(--ink-soft);background:#eef0ed;border-color:#68787647}.inline-alert{color:rgb(var(--v-theme-error-text));background:#c96e621a;border:1px solid #c96e6240;border-radius:14px;margin:0 0 12px;padding:12px 14px}.inline-alert p,.inline-alert strong{color:inherit;margin:0;display:block}.inline-alert p+p{margin-top:4px}body:has(.v-overlay--active){overflow:hidden}.rack-cell:focus-visible,.rack-cell>.rack-booking:focus-visible{z-index:2;box-shadow:inset 0 0 0 2px var(--aqua-dark),var(--focus-ring);outline:none}.rack-cell[aria-selected=true]{background:rgba(var(--v-theme-primary),.08)}.rack-ghost{z-index:3000;opacity:.8;box-shadow:var(--shadow-soft);pointer-events:none;border:1px solid;border-radius:9px;align-items:center;padding:0 7px;font-weight:650;line-height:1.25;display:flex;position:fixed;top:0;left:0;overflow:hidden}.rack-ghost>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rack-cell>.rack-booking.is-dragged{opacity:.5}.rack-cell.drop-target{background:rgba(var(--v-theme-primary),.14);box-shadow:inset 0 0 0 2px rgba(var(--v-theme-primary),.45)}:root.rack-dragging,:root.rack-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.offer-banner .data-row{font-size:14px}.v-btn-toggle .v-btn--active,.v-btn-toggle .v-btn[aria-pressed=true]{color:var(--ink);border-color:var(--aqua-dark);background:var(--aqua-pale)}.v-date-picker .v-btn--active,.v-date-picker .v-date-picker-month__day--selected .v-btn{color:#fff;background:var(--aqua-dark)}.v-date-picker .v-date-picker-month__day--today .v-btn{box-shadow:inset 0 0 0 1px var(--aqua-dark)}.sheet-handle{background:var(--line-strong);border-radius:99px;width:42px;height:4px;margin:10px auto 0}.rack-sheet{flex-direction:column;height:100%;display:flex;overflow:hidden}.rack-sheet-head{border-bottom:1px solid var(--line);background:rgb(var(--v-theme-surface));flex:none;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 24px 14px;display:flex}.rack-sheet-head h2{margin-bottom:4px;font-size:22px}.rack-sheet-scroll{flex-direction:column;flex:auto;gap:24px;min-height:0;padding:20px 24px 24px;display:flex;overflow:auto}.rack-sheet-actions{border-top:1px solid var(--line);background:rgb(var(--v-theme-surface));flex-wrap:wrap;flex:none;gap:8px;padding:12px 24px 16px;display:flex}.rack-sheet-actions>button{white-space:nowrap;flex:auto}@media (width<=399px){.rack-sheet-actions{flex-direction:column}.rack-sheet-actions>*{width:100%}}.kind-toggle{border:1px solid var(--line);background:var(--mist);border-radius:15px;flex-wrap:wrap;gap:5px;margin:0 0 12px;padding:5px;display:flex}.kind-toggle button{min-height:36px;color:var(--ink-soft);font-size:var(--text-tab);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:1;padding:0 13px;font-weight:700}.kind-toggle button[aria-pressed=true]{border-color:var(--line);color:var(--ink);background:#fff;box-shadow:0 7px 18px #2a4c4a0f}.metric-grid.overview-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.fund-table{border-collapse:separate;border-spacing:0;width:100%}.fund-table th{color:var(--ink-soft);font-size:var(--text-help);letter-spacing:.08em;text-align:left;background:#edf4f1c7;padding:13px 16px;font-weight:800}.fund-table td{border-top:1px solid var(--line);padding:13px 16px}.fund-table td:last-child,.fund-table th:last-child{text-align:right}.fund-table a,table.data-table a{color:var(--aqua-dark);text-decoration:none}:is(.cabinet,.v-overlay-container) .place-field>label,:is(.cabinet,.v-overlay-container) .place-field>.field-label{color:var(--ink-soft);font-size:13px;font-weight:500}@media (width<=620px){.metric-grid.overview-metrics,.metric-grid.rack-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric-card .metric-note{color:var(--ink-soft);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.list-rows .data-row.list-row{grid-template-columns:minmax(0,1fr);min-width:0}.list-rows .data-row.list-row small{display:block}@font-face{font-family:Manrope;src:local(Manrope Variable),url(../_fonts/Im8HkqQ00A1IGqihOqFViX4pj8D3DlxkfI6t6LTbZQg-jR4Prvz_J7I8oA8oUj3_1pTizDgpRYIEI5b7BlHPneU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Variable),url(../_fonts/j2DQVh5iMWeAm2MqpLd4MwbmjfUsIAMYOc7Un8-q1oQ-5gkdZw7cVFs_x-rFm49rMnDT-AGGoIvy6_RxE2XbStA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Variable),url(../_fonts/bJM9t_QZ4-OukAilpAvXFzrpFWWgeGJ0mI4OoxeTBXA-T1gZRQnm_CyPlHs2G7o5lSEBc3-0yjeDI6MJ5h7RFr8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:normal}@font-face{font-family:Manrope;src:local(Manrope Variable),url(../_fonts/6CXtQpr9VY5Z0zV1xogwmkWDzNR_19zN1NTGulEzmjg-kCRFKXhkCh0_kGLAckhVN3TP-F_bkwm7Ivy9TdKzUJg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal}@layer vuetify-core{@layer reset,base;}@layer vuetify-components{.blockquote{margin:0;padding:16px 0 16px 24px;font-size:18px;font-weight:300}.v-btn{letter-spacing:.00714286em;text-indent:.00714286em;text-transform:none;-webkit-user-select:none;user-select:none;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:10px;outline:none;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;max-width:100%;font-weight:500;line-height:normal;text-decoration:none;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.v-locale--is-rtl .v-btn{letter-spacing:0;text-indent:-.00714286em}.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:20px;min-width:36px;padding:0 8px}.v-btn--size-default,.v-btn--size-large,.v-btn--size-small,.v-btn--size-x-large,.v-btn--size-x-small{font-size:var(--v-btn-size)}.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:28px;min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:36px;min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:44px;min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:52px;min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(0px + var(--v-btn-height))}.v-btn.v-btn--density-comfortable{height:calc(-8px + var(--v-btn-height))}.v-btn.v-btn--density-compact{height:calc(-12px + var(--v-btn-height))}.v-btn--border{box-shadow:none;border-width:thin}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-outlined,.v-btn--variant-plain,.v-btn--variant-text,.v-btn--variant-tonal{color:inherit;background:0 0}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-btn--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-btn--variant-outlined{border:thin solid}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-btn .v-btn__underlay{position:absolute}@supports selector(:focus-visible){.v-btn:after{pointer-events:none;border-radius:inherit;opacity:0;content:"";border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size:1rem}.v-btn--icon.v-btn--density-default{width:calc(12px + var(--v-btn-height));height:calc(12px + var(--v-btn-height))}.v-btn--icon.v-btn--density-comfortable{width:calc(0px + var(--v-btn-height));height:calc(0px + var(--v-btn-height))}.v-btn--icon.v-btn--density-compact{width:calc(-8px + var(--v-btn-height));height:calc(-8px + var(--v-btn-height))}.v-btn--elevated:focus,.v-btn--elevated:hover{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-btn--elevated:active{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-btn--flat{box-shadow:none}.v-btn--block{flex:1 0 auto;min-width:100%;display:flex}.v-btn--spaced .v-btn__content{flex-grow:1}.v-btn--spaced.v-btn--spaced-start>.v-btn__content{justify-content:end}.v-btn--spaced.v-btn--spaced-end>.v-btn__content{justify-content:start}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) 26%,transparent);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.461538}.v-btn--loading,.v-btn--readonly{pointer-events:none}.v-btn--loading .v-btn__append,.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend{opacity:0}.v-btn--stacked{flex-direction:column;justify-content:center;align-items:center;gap:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__prepend{margin-inline:0}.v-btn--stacked.v-btn--size-x-small{--v-btn-size:.625rem;--v-btn-height:56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size:.75rem;--v-btn-height:64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size:.875rem;--v-btn-height:72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size:1rem;--v-btn-height:80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size:1.125rem;--v-btn-height:88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(0px + var(--v-btn-height))}.v-btn--stacked.v-btn--density-comfortable{height:calc(-16px + var(--v-btn-height))}.v-btn--stacked.v-btn--density-compact{height:calc(-24px + var(--v-btn-height))}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:16px}.v-btn--rounded.v-btn--icon{border-radius:10px}.v-btn .v-icon{--v-icon-size-multiplier:.857143}.v-btn--icon .v-icon{--v-icon-size-multiplier:1}.v-btn--stacked .v-icon{--v-icon-size-multiplier:1.14286}.v-btn--stacked.v-btn--block{min-width:100%}.v-btn__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-btn__loader>.v-progress-circular{width:1.5em;height:1.5em}.v-btn__append,.v-btn__content,.v-btn__prepend{align-items:center;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1);display:flex}.v-btn__prepend{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.v-btn__content{white-space:nowrap;justify-content:center}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal;flex-direction:column;line-height:1.25}.v-btn__overlay{opacity:0;background-color:currentColor;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.v-pagination .v-btn{border-radius:8px;width:auto;padding-inline:5px}.v-pagination .v-btn.v-btn--density-default{min-width:calc(12px + var(--v-btn-height))}.v-pagination .v-btn.v-btn--density-comfortable{min-width:calc(0px + var(--v-btn-height))}.v-pagination .v-btn.v-btn--density-compact{min-width:calc(-8px + var(--v-btn-height))}.v-pagination .v-btn--rounded{border-radius:50%}.v-pagination .v-btn__overlay{transition:none}.v-pagination__next .v-btn,.v-pagination__prev .v-btn{padding-inline:0}.v-pagination__next .v-btn.v-btn--density-default,.v-pagination__prev .v-btn.v-btn--density-default{width:calc(12px + var(--v-btn-height))}.v-pagination__next .v-btn.v-btn--density-comfortable,.v-pagination__prev .v-btn.v-btn--density-comfortable{width:calc(0px + var(--v-btn-height))}.v-pagination__next .v-btn.v-btn--density-compact,.v-pagination__prev .v-btn.v-btn--density-compact{width:calc(-8px + var(--v-btn-height))}.v-pagination .v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}@media (forced-colors:active){.v-btn:not(.v-btn--variant-text,.v-btn--variant-plain){border:thin solid}.v-btn:focus-visible{outline-offset:2px;outline:2px solid}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-plain{opacity:1}.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-elevated>.v-btn__overlay,.v-btn-toggle.v-btn-toggle--has-color>.v-btn.v-btn--active:not(.v-btn--disabled).v-btn--variant-flat>.v-btn__overlay{opacity:0}.v-btn-group{vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex;overflow:auto hidden}.v-btn-group--border{box-shadow:none;border-width:thin}.v-btn-group{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent);color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent);background:0 0;border-radius:8px}.v-btn-group .v-btn{border-color:inherit;border-radius:0}.v-btn-group--tile{border-radius:0}.v-btn-group--has-size .v-btn--icon.v-btn--density-default{width:calc(0px + var(--v-btn-height));height:calc(0px + var(--v-btn-height))}.v-btn-group--has-size .v-btn--icon.v-btn--density-comfortable{width:calc(-8px + var(--v-btn-height));height:calc(-8px + var(--v-btn-height))}.v-btn-group--has-size .v-btn--icon.v-btn--density-compact{width:calc(-12px + var(--v-btn-height));height:calc(-12px + var(--v-btn-height))}.v-btn-group--density-default.v-btn-group--horizontal:not(.v-btn-group--has-size){height:48px}.v-btn-group--density-comfortable.v-btn-group--horizontal:not(.v-btn-group--has-size){height:40px}.v-btn-group--density-compact.v-btn-group--horizontal:not(.v-btn-group--has-size){height:36px}.v-btn-group--horizontal .v-btn:not(:last-child){border-inline-end:none}.v-btn-group--horizontal .v-btn:not(:first-child){border-inline-start:none}.v-btn-group--horizontal .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group--horizontal .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--horizontal.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-style:solid;border-inline-end-width:thin;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--vertical{flex-direction:column}.v-btn-group--vertical .v-btn:not(:last-child){border-block-end:none}.v-btn-group--vertical .v-btn:not(:first-child){border-block-start:none}.v-btn-group--vertical .v-btn:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.v-btn-group--vertical .v-btn:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.v-btn-group--vertical.v-btn-group--divided .v-btn:not(:last-child){border-block-end-style:solid;border-block-end-width:thin;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-icon{--v-icon-size-multiplier:1;font-feature-settings:"liga";letter-spacing:normal;height:1em;opacity:var(--v-icon-opacity,1);text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;justify-content:center;align-items:center;width:1em;min-width:1em;line-height:1;display:inline-flex;position:relative}.v-icon--clickable{cursor:pointer}.v-icon--disabled{pointer-events:none;opacity:.38}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-progress-circular{--v-progress-circular-transition-duration:.2s;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.v-progress-circular>svg{z-index:0;width:100%;height:100%;margin:auto;position:absolute;inset:0}.v-progress-circular__content{justify-content:center;align-items:center;display:flex}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all var(--v-progress-circular-transition-duration) ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--revealing{--v-progress-reveal-duration:.9s}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--v-progress-reveal-duration),0s}.v-progress-circular--no-transition{--v-progress-circular-transition-duration:0s}.v-progress-circular--size-x-small{width:16px;height:16px}.v-progress-circular--size-small{width:24px;height:24px}.v-progress-circular--size-default{width:32px;height:32px}.v-progress-circular--size-large{width:48px;height:48px}.v-progress-circular--size-x-large{width:64px;height:64px}.v-progress-circular--indeterminate>svg{transform-origin:50%;transition:all var(--v-progress-circular-transition-duration) ease-in-out;animation:1.4s linear infinite progress-circular-rotate}.v-progress-circular--indeterminate .v-progress-circular__overlay{stroke-dasharray:25 200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:50%;animation:1.4s ease-in-out infinite progress-circular-dash,1.4s linear infinite progress-circular-rotate;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay,.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-progress-linear{--v-progress-linear-transition-duration:.2s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),-webkit-mask-size 0s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s;transition:var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),mask-size 0s,-webkit-mask-size 0s;background:0 0;width:100%;position:relative;overflow:hidden}.v-progress-linear--rounded,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__background,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__buffer,.v-progress-linear--variant-split.v-progress-linear--rounded .v-progress-linear__determinate{border-radius:9999px}@media (forced-colors:active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{opacity:var(--v-border-opacity);width:100%;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);background:currentColor;position:absolute;top:0;bottom:0;left:0}.v-progress-linear__content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);position:absolute;left:0}.v-progress-linear__indeterminate{animation-name:indeterminate-ltr;animation-duration:2.2s;animation-iteration-count:infinite;animation-play-state:paused}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{height:inherit;width:auto;animation-name:none;position:absolute;top:0;bottom:0}.v-progress-linear__indeterminate .long{left:var(--v-progress-indeterminate-long-left);right:var(--v-progress-indeterminate-long-right)}.v-progress-linear__indeterminate .short{left:var(--v-progress-indeterminate-short-left);right:var(--v-progress-indeterminate-short-right)}.v-progress-linear__indeterminate>.v-progress-linear__background{border-radius:inherit;height:100%;transition:none}.v-progress-linear__indeterminate>.v-progress-linear__background:first-child{width:clamp(0%,var(--v-progress-indeterminate-long-left) - var(--v-progress-chunk-gap),100%);left:0}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:clamp(0%,100% - var(--v-progress-indeterminate-long-right) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:0;left:unset;width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear__stream{opacity:.3;pointer-events:none;transition:width var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),left var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1),right var(--v-progress-linear-transition-duration) cubic-bezier(.4,0,.2,1);animation:.25s linear infinite paused stream;position:absolute;bottom:0;left:auto}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__determinate{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:first-child{left:unset;width:clamp(0%,var(--v-progress-indeterminate-long-right) - var(--v-progress-chunk-gap),100%);right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(2){left:unset;right:clamp(0%,100% - var(--v-progress-indeterminate-long-left) + var(--v-progress-chunk-gap),100%);width:clamp(0%,var(--v-progress-indeterminate-short-right) - var(--v-progress-chunk-gap),100%)}.v-progress-linear--reverse .v-progress-linear__indeterminate>.v-progress-linear__background:nth-child(3){right:unset;width:clamp(0%,var(--v-progress-indeterminate-short-left) - var(--v-progress-chunk-gap),100%);left:0}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--revealing{--v-progress-reveal-duration:.9s}.v-progress-linear--revealing .v-progress-linear__determinate{transition-duration:var(--v-progress-reveal-duration)}.v-progress-linear--no-transition{--v-progress-linear-transition-duration:0s}.v-progress-linear--absolute,.v-progress-linear--fixed{z-index:1;left:0}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(135deg,#ffffff40 25%,#0000 0 50%,#ffffff40 0 75%,#0000 0,#0000);background-repeat:repeat;background-size:var(--v-progress-linear-height);animation:1s linear infinite progress-linear-stripes}.v-progress-linear--active .v-progress-linear__indeterminate,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-radius:0 9999px 9999px 0}.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__buffer,.v-progress-linear--rounded-bar.v-progress-linear--reverse .v-progress-linear__determinate{border-radius:9999px 0 0 9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__buffer,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}@keyframes indeterminate-ltr{0%{--v-progress-indeterminate-long-left:-90%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:-200%;--v-progress-indeterminate-short-right:107%}60%{--v-progress-indeterminate-long-left:-90%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-8%}to{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-35%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-8%}}@keyframes indeterminate-rtl{0%{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-90%;--v-progress-indeterminate-short-left:107%;--v-progress-indeterminate-short-right:-200%}60%{--v-progress-indeterminate-long-left:107%;--v-progress-indeterminate-long-right:-90%;--v-progress-indeterminate-short-left:-8%;--v-progress-indeterminate-short-right:107%}to{--v-progress-indeterminate-long-left:-35%;--v-progress-indeterminate-long-right:107%;--v-progress-indeterminate-short-left:-8%;--v-progress-indeterminate-short-right:107%}}@keyframes stream{to{transform:translateX(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-ripple__container{border-radius:inherit;z-index:0;contain:strict;width:100%;height:100%}.v-ripple__animation,.v-ripple__container{color:inherit;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.v-ripple__animation{opacity:0;will-change:transform,opacity;background:currentColor;border-radius:50%}.v-ripple__animation--enter{opacity:0;transition:none}.v-ripple__animation--in{opacity:calc(.25 * var(--v-theme-overlay-multiplier));transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){.v-ripple__animation--in{transition-property:opacity;transition-duration:.1s}}.v-ripple__animation--out{opacity:0;transition:opacity .3s cubic-bezier(0,0,.2,1)}.v-card{overflow-wrap:break-word;z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:16px;padding:0;text-decoration:none;transition-property:box-shadow,opacity,background,--v-elevation-overlay;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.v-card--border{box-shadow:none;border-width:thin}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-outlined,.v-card--variant-plain,.v-card--variant-text,.v-card--variant-tonal{color:inherit;background:0 0}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-card--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-card--variant-outlined{border:thin solid}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover,.v-card--link{cursor:pointer}.v-card--hover:after,.v-card--hover:before{border-radius:inherit;content:"";pointer-events:none;transition:inherit;display:block;position:absolute;inset:0}.v-card--hover:before{opacity:1;z-index:-1;box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-card--hover:after{z-index:1;opacity:0;box-shadow:0 1px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 1px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.v-card-actions{flex:none;align-items:center;gap:.5rem;min-height:52px;padding:.5rem;display:flex}.v-card-item{flex:none;grid-template-columns:max-content auto max-content;grid-template-areas:"prepend content append";align-items:center;padding:.625rem 1rem;display:grid}.v-card-item+.v-card-text{padding-top:0}.v-card-item__append,.v-card-item__prepend{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{grid-area:content;align-self:center;overflow:hidden}.v-card-title{-webkit-hyphens:auto;hyphens:auto;letter-spacing:normal;overflow-wrap:normal;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word;flex:none;min-width:0;padding:.5rem 1rem;font-size:1.375rem;font-weight:400;display:block;overflow:hidden}.v-card .v-card-title{line-height:1.27273}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-actions,.v-card-title+.v-card-text{padding-top:0}.v-card-subtitle{letter-spacing:.0178571em;opacity:var(--v-card-subtitle-opacity,var(--v-medium-emphasis-opacity));text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:none;padding:0 1rem;font-size:.875rem;font-weight:400;display:block;overflow:hidden}.v-card .v-card-subtitle{line-height:1.42857}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{letter-spacing:.0178571em;opacity:var(--v-card-text-opacity,1);text-transform:none;flex:auto;padding:1rem;font-size:.875rem;font-weight:400}.v-card .v-card-text{line-height:1.42857}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{z-index:-1;flex:auto;height:100%;display:flex;overflow:hidden}.v-card__image,.v-card__loader{width:100%;position:absolute;top:0;left:0}.v-card__loader{z-index:1;bottom:auto;right:0}@media (forced-colors:active){.v-card__loader .v-progress-linear{border:none}.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}.v-card__overlay{pointer-events:none;opacity:0;background-color:currentColor;transition:opacity .2s ease-in-out;position:absolute;inset:0}.v-avatar{text-align:center;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:normal;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.v-avatar.v-avatar--size-x-small{--v-avatar-height:24px}.v-avatar.v-avatar--size-small{--v-avatar-height:32px}.v-avatar.v-avatar--size-default{--v-avatar-height:40px}.v-avatar.v-avatar--size-large{--v-avatar-height:48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height:56px}.v-avatar.v-avatar--density-default{height:calc(0px + var(--v-avatar-height));width:calc(0px + var(--v-avatar-height))}.v-avatar.v-avatar--density-comfortable{height:calc(-4px + var(--v-avatar-height));width:calc(-4px + var(--v-avatar-height))}.v-avatar.v-avatar--density-compact{height:calc(-8px + var(--v-avatar-height));width:calc(-8px + var(--v-avatar-height))}.v-avatar--border{box-shadow:none;border-width:thin}.v-avatar--variant-outlined,.v-avatar--variant-plain,.v-avatar--variant-text,.v-avatar--variant-tonal{color:inherit;background:0 0}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.v-avatar--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-avatar--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-avatar--variant-outlined{border:thin solid}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:8px}.v-avatar--start{margin-inline-end:8px}.v-avatar--end{margin-inline-start:8px}.v-avatar .v-img{width:100%;height:100%}.v-badge{line-height:1;display:inline-block}.v-badge__badge{font-family:var(--font-sans),sans-serif;text-align:center;text-indent:0;white-space:nowrap;background:rgb(var(--v-theme-surface-variant));min-width:20px;height:1.25rem;color:color-mix(in srgb,rgb(var(--v-theme-on-surface-variant)) calc(var(--v-high-emphasis-opacity) * 100%),transparent);border-radius:10px;justify-content:center;align-items:center;padding:4px 6px;font-size:.75rem;font-weight:500;transition:all .225s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;color:rgb(var(--v-theme-background));content:"";border-style:solid;border-width:2px;position:absolute;inset:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:50%;width:9px;min-width:0;height:9px;padding:0}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{vertical-align:middle;position:relative}.v-badge__badge .v-icon{color:inherit;margin:0 -2px;font-size:.75rem}.v-badge__badge .v-img,.v-badge__badge img{width:100%;height:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{justify-content:center;align-items:center;margin:0 4px;display:inline-flex}.v-theme-provider{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-background))}.v-img{--v-theme-overlay-multiplier:3;z-index:0}.v-img.v-img--absolute{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.v-img.v-img--fit-content{max-width:fit-content}.v-img.v-img--fit-content>.v-img__img{position:relative}.v-img.v-img--fit-content>.v-responsive__sizer{display:none}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:8px}.v-img__error,.v-img__gradient,.v-img__img,.v-img__picture,.v-img__placeholder{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{-o-object-fit:contain;object-fit:contain}.v-img__img--cover{-o-object-fit:cover;object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{flex:1 0 auto;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.v-responsive--inline{flex:none;display:inline-flex}.v-responsive__content{flex:1 0 0;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{pointer-events:none;flex:1 0 0;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1)}}@layer vuetify-overrides;@layer vuetify-utilities{@layer theme-base,typography,helpers,theme-background,theme-foreground;}@layer vuetify-final{@layer transitions,trumps;}@layer vuetify-final.transitions{@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}@media (prefers-reduced-motion:no-preference){.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active,.dialog-transition-enter-active{transition-duration:.225s;transition-timing-function:cubic-bezier(0,0,.2,1)}.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active,.dialog-transition-leave-active{transition-duration:.125s;transition-timing-function:cubic-bezier(.4,0,1,1)}.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active,.dialog-transition-enter-active,.dialog-transition-leave-active{pointer-events:none;transition-property:transform,opacity}.dialog-transition-enter-from,.dialog-transition-leave-to{opacity:0;transform:scale(.9)}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move,.picker-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to,.picker-transition-enter-from,.picker-transition-leave-to,.scale-transition-leave-to{opacity:0}.message-transition-leave-active,.message-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-to,.picker-transition-leave-active,.picker-transition-leave-from,.picker-transition-leave-to{position:absolute}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition-property:transform,opacity}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-transition-enter-from{transform:translate(100%)}.picker-reverse-transition-enter-from,.picker-transition-leave-to{transform:translate(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.picker-reverse-transition-leave-to{transform:translate(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.expand-both-transition-enter-active,.expand-both-transition-leave-active{transition-property:height,width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-transition-leave-active{transition-duration:.1s}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0)rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0)rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-transition-enter-from,.message-transition-leave-to,.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to,.scroll-x-transition-enter-from,.scroll-x-transition-leave-to,.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to,.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-from,.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-reverse-transition-enter-from,.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-move{transition-property:transform;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0)rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform}}}@layer vuetify-utilities.theme-base{.v-theme-on-light{color:rgb(var(--v-theme-on-light))}.v-theme-on-dark{color:rgb(var(--v-theme-on-dark))}}@layer vuetify-core.reset{html{box-sizing:border-box;-webkit-text-size-adjust:100%;tab-size:4}body,html{margin:0}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}}@layer vuetify-core.base{.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}html{font-family:var(--font-sans),sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#0000;font-size:14px;line-height:1.5;overflow-x:hidden}html.overflow-y-hidden{overflow-y:hidden}:root{--v-theme-overlay-multiplier:1;--v-scrollbar-offset:0px}@supports (-webkit-touch-callout:none){body{cursor:pointer}}}@layer vuetify-utilities.helpers{@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (width<=599.98px){.hidden-xs{display:none!important}}@media (width>=600px) and (width<=839.98px){.hidden-sm{display:none!important}}@media (width>=840px) and (width<=1144.98px){.hidden-md{display:none!important}}@media (width>=1145px) and (width<=1544.98px){.hidden-lg{display:none!important}}@media (width>=1545px) and (width<=2137.98px){.hidden-xl{display:none!important}}@media (width>=2138px){.hidden-xxl{display:none!important}}@media (width>=600px){.hidden-sm-and-up{display:none!important}}@media (width>=840px){.hidden-md-and-up{display:none!important}}@media (width>=1145px){.hidden-lg-and-up{display:none!important}}@media (width>=1545px){.hidden-xl-and-up{display:none!important}}@media (width<=839.98px){.hidden-sm-and-down{display:none!important}}@media (width<=1144.98px){.hidden-md-and-down{display:none!important}}@media (width<=1544.98px){.hidden-lg-and-down{display:none!important}}@media (width<=2137.98px){.hidden-xl-and-down{display:none!important}}.elevation-0{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.elevation-1{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.elevation-2{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.elevation-3{box-shadow:0 1px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.elevation-4{box-shadow:0 2px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.elevation-5{box-shadow:0 4px 4px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.hover-elevation-0:hover{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.hover-elevation-1:hover{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.hover-elevation-2:hover{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.hover-elevation-3:hover{box-shadow:0 1px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 4px 8px 3px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 6%, transparent)}.hover-elevation-4:hover{box-shadow:0 2px 3px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 6px 10px 4px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 8%, transparent)}.hover-elevation-5:hover{box-shadow:0 4px 4px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity)),0 8px 12px 6px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 10%, transparent)}.elevation-overlay{background-image:linear-gradient(var(--v-elevation-overlay),var(--v-elevation-overlay))}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.pointer-pass-through{pointer-events:none!important}.pointer-pass-through>*{pointer-events:auto!important}.d-sr-only,.d-sr-only-focusable:not(:focus){clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.d-none{display:none}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-block{display:block}.d-table{display:table}.d-table-row{display:table-row}.d-table-cell{display:table-cell}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.float-none{float:none}.float-left{float:left}.float-right{float:right}.v-locale--is-rtl .float-end{float:left}.v-locale--is-ltr .float-end,.v-locale--is-rtl .float-start{float:right}.v-locale--is-ltr .float-start{float:left}.flex-1-1,.flex-fill{flex:auto}.flex-1-0{flex:1 0 auto}.flex-0-1{flex:0 auto}.flex-0-0{flex:none}.flex-1-1-100{flex:100%}.flex-1-0-100{flex:1 0 100%}.flex-0-1-100{flex:0 100%}.flex-0-0-100{flex:0 0 100%}.flex-1-1-0{flex:1 1 0}.flex-1-0-0{flex:1 0 0}.flex-0-1-0{flex:0 1 0}.flex-0-0-0{flex:0 0 0}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.justify-items-start{justify-items:flex-start}.justify-items-end{justify-items:flex-end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-content-space-evenly{align-content:space-evenly}.align-content-stretch{align-content:stretch}.align-self-auto{align-self:auto}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-baseline{align-self:baseline}.align-self-stretch{align-self:stretch}.order-first{order:-1}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-last{order:13}.ga-0{gap:0}.ga-1{gap:4px}.ga-2{gap:8px}.ga-3{gap:12px}.ga-4{gap:16px}.ga-5{gap:20px}.ga-6{gap:24px}.ga-7{gap:28px}.ga-8{gap:32px}.ga-9{gap:36px}.ga-10{gap:40px}.ga-11{gap:44px}.ga-12{gap:48px}.ga-13{gap:52px}.ga-14{gap:56px}.ga-15{gap:60px}.ga-16{gap:64px}.ga-auto{gap:auto}.gr-0{row-gap:0}.gr-1{row-gap:4px}.gr-2{row-gap:8px}.gr-3{row-gap:12px}.gr-4{row-gap:16px}.gr-5{row-gap:20px}.gr-6{row-gap:24px}.gr-7{row-gap:28px}.gr-8{row-gap:32px}.gr-9{row-gap:36px}.gr-10{row-gap:40px}.gr-11{row-gap:44px}.gr-12{row-gap:48px}.gr-13{row-gap:52px}.gr-14{row-gap:56px}.gr-15{row-gap:60px}.gr-16{row-gap:64px}.gr-auto{row-gap:auto}.gc-0{-moz-column-gap:0;column-gap:0}.gc-1{-moz-column-gap:4px;column-gap:4px}.gc-2{-moz-column-gap:8px;column-gap:8px}.gc-3{-moz-column-gap:12px;column-gap:12px}.gc-4{-moz-column-gap:16px;column-gap:16px}.gc-5{-moz-column-gap:20px;column-gap:20px}.gc-6{-moz-column-gap:24px;column-gap:24px}.gc-7{-moz-column-gap:28px;column-gap:28px}.gc-8{-moz-column-gap:32px;column-gap:32px}.gc-9{-moz-column-gap:36px;column-gap:36px}.gc-10{-moz-column-gap:40px;column-gap:40px}.gc-11{-moz-column-gap:44px;column-gap:44px}.gc-12{-moz-column-gap:48px;column-gap:48px}.gc-13{-moz-column-gap:52px;column-gap:52px}.gc-14{-moz-column-gap:56px;column-gap:56px}.gc-15{-moz-column-gap:60px;column-gap:60px}.gc-16{-moz-column-gap:64px;column-gap:64px}.gc-auto{-moz-column-gap:auto;column-gap:auto}.rounded-0{border-radius:0}.rounded-sm{border-radius:4px}.rounded,.rounded-md{border-radius:8px}.rounded-lg,.rounded-xl{border-radius:16px}.rounded-pill{border-radius:9999px}.rounded-circle{border-radius:50%}.rounded-shaped{border-radius:48px 0}.rounded-t-0{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t,.rounded-t-md{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-lg,.rounded-t-xl{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-pill{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-circle{border-top-left-radius:50%;border-top-right-radius:50%}.rounded-t-shaped{border-top-left-radius:48px;border-top-right-radius:0}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-e,.v-locale--is-ltr .rounded-e-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-e,.v-locale--is-rtl .rounded-e-md{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-e-lg,.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:16px;border-bottom-right-radius:16px}.v-locale--is-rtl .rounded-e-lg,.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:16px;border-bottom-left-radius:16px}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:48px;border-bottom-right-radius:0}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:48px;border-bottom-left-radius:0}.rounded-b-0{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-sm{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rounded-b,.rounded-b-md{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-b-lg,.rounded-b-xl{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.rounded-b-pill{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-b-circle{border-bottom-right-radius:50%;border-bottom-left-radius:50%}.rounded-b-shaped{border-bottom-right-radius:0;border-bottom-left-radius:48px}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:4px;border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:4px;border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-s,.v-locale--is-ltr .rounded-s-md{border-top-left-radius:8px;border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-s,.v-locale--is-rtl .rounded-s-md{border-top-right-radius:8px;border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-s-lg,.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:16px;border-bottom-left-radius:16px}.v-locale--is-rtl .rounded-s-lg,.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:16px;border-bottom-right-radius:16px}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%;border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%;border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:48px;border-bottom-left-radius:0}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:48px;border-bottom-right-radius:0}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:4px}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:4px}.v-locale--is-ltr .rounded-ts,.v-locale--is-ltr .rounded-ts-md{border-top-left-radius:8px}.v-locale--is-rtl .rounded-ts,.v-locale--is-rtl .rounded-ts-md{border-top-right-radius:8px}.v-locale--is-ltr .rounded-ts-lg,.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:16px}.v-locale--is-rtl .rounded-ts-lg,.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:16px}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:48px 0}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:48px 0}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:4px}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:4px}.v-locale--is-ltr .rounded-te,.v-locale--is-ltr .rounded-te-md{border-top-right-radius:8px}.v-locale--is-rtl .rounded-te,.v-locale--is-rtl .rounded-te-md{border-top-left-radius:8px}.v-locale--is-ltr .rounded-te-lg,.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:16px}.v-locale--is-rtl .rounded-te-lg,.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:16px}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:48px 0}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:48px 0}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:4px}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:4px}.v-locale--is-ltr .rounded-be,.v-locale--is-ltr .rounded-be-md{border-bottom-right-radius:8px}.v-locale--is-rtl .rounded-be,.v-locale--is-rtl .rounded-be-md{border-bottom-left-radius:8px}.v-locale--is-ltr .rounded-be-lg,.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:16px}.v-locale--is-rtl .rounded-be-lg,.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:16px}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:48px 0}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:48px 0}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:4px}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:4px}.v-locale--is-ltr .rounded-bs,.v-locale--is-ltr .rounded-bs-md{border-bottom-left-radius:8px}.v-locale--is-rtl .rounded-bs,.v-locale--is-rtl .rounded-bs-md{border-bottom-right-radius:8px}.v-locale--is-ltr .rounded-bs-lg,.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:16px}.v-locale--is-rtl .rounded-bs-lg,.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:16px}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:48px 0}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:48px 0}.border-0{border-width:0}.border,.border-0,.border-lg,.border-md,.border-sm,.border-thin,.border-xl{border-style:solid;border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border,.border-thin{border-width:thin}.border-sm{border-width:1px}.border-md{border-width:2px}.border-lg{border-width:4px}.border-xl{border-width:8px}.border-current{border-color:currentColor}.border-opacity-0{--v-border-opacity:0}.border-opacity{--v-border-opacity:.12}.border-opacity-25{--v-border-opacity:.25}.border-opacity-50{--v-border-opacity:.5}.border-opacity-75{--v-border-opacity:.75}.border-opacity-100{--v-border-opacity:1}.border-t-0{border-block-start-width:0}.border-t,.border-t-0,.border-t-lg,.border-t-md,.border-t-sm,.border-t-thin,.border-t-xl{border-block-start-style:solid;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-t,.border-t-thin{border-block-start-width:thin}.border-t-sm{border-block-start-width:1px}.border-t-md{border-block-start-width:2px}.border-t-lg{border-block-start-width:4px}.border-t-xl{border-block-start-width:8px}.border-e-0{border-inline-end-width:0}.border-e,.border-e-0,.border-e-lg,.border-e-md,.border-e-sm,.border-e-thin,.border-e-xl{border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-e,.border-e-thin{border-inline-end-width:thin}.border-e-sm{border-inline-end-width:1px}.border-e-md{border-inline-end-width:2px}.border-e-lg{border-inline-end-width:4px}.border-e-xl{border-inline-end-width:8px}.border-b-0{border-block-end-width:0}.border-b,.border-b-0,.border-b-lg,.border-b-md,.border-b-sm,.border-b-thin,.border-b-xl{border-block-end-style:solid;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-b,.border-b-thin{border-block-end-width:thin}.border-b-sm{border-block-end-width:1px}.border-b-md{border-block-end-width:2px}.border-b-lg{border-block-end-width:4px}.border-b-xl{border-block-end-width:8px}.border-s-0{border-inline-start-width:0}.border-s,.border-s-0,.border-s-lg,.border-s-md,.border-s-sm,.border-s-thin,.border-s-xl{border-inline-start-style:solid;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))}.border-s,.border-s-thin{border-inline-start-width:thin}.border-s-sm{border-inline-start-width:1px}.border-s-md{border-inline-start-width:2px}.border-s-lg{border-inline-start-width:4px}.border-s-xl{border-inline-start-width:8px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-start{text-align:start}.text-end{text-align:end}.text-decoration-line-through{text-decoration:line-through}.text-decoration-none{text-decoration:none}.text-decoration-overline{text-decoration:overline}.text-decoration-underline{text-decoration:underline}.text-wrap{white-space:normal}.text-no-wrap{white-space:nowrap}.text-pre{white-space:pre}.text-pre-line{white-space:pre-line}.text-pre-wrap{white-space:pre-wrap}.text-break{overflow-wrap:break-word;word-break:break-word}.opacity-hover{opacity:var(--v-hover-opacity)}.opacity-focus{opacity:var(--v-focus-opacity)}.opacity-selected{opacity:var(--v-selected-opacity)}.opacity-activated{opacity:var(--v-activated-opacity)}.opacity-pressed{opacity:var(--v-pressed-opacity)}.opacity-dragged{opacity:var(--v-dragged-opacity)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.text-high-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.text-medium-emphasis{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-medium-emphasis-opacity) * 100%),transparent)}.text-disabled{color:color-mix(in srgb,rgb(var(--v-theme-on-background)) calc(var(--v-disabled-opacity) * 100%),transparent)}.text-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-none{text-transform:none}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.font-weight-thin{font-weight:100}.font-weight-light{font-weight:300}.font-weight-regular{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}.font-weight-bold{font-weight:700}.font-weight-black{font-weight:900}.font-italic{font-style:italic}.text-mono{font-family:monospace}.position-static{position:static}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-progress{cursor:progress}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-none{cursor:none}.fill-height{height:100%}.h-auto{height:auto}.h-screen{height:100dvh}.h-0{height:0}.h-25{height:25%}.h-50{height:50%}.h-75{height:75%}.h-100{height:100%}.w-auto{width:auto}.w-0{width:0}.w-25{width:25%}.w-33{width:33%}.w-50{width:50%}.w-66{width:66%}.w-75{width:75%}.w-100{width:100%}@media (width>=600px){.d-sm-none{display:none}.d-sm-inline{display:inline}.d-sm-inline-block{display:inline-block}.d-sm-block{display:block}.d-sm-table{display:table}.d-sm-table-row{display:table-row}.d-sm-table-cell{display:table-cell}.d-sm-flex{display:flex}.d-sm-inline-flex{display:inline-flex}.float-sm-none{float:none}.float-sm-left{float:left}.float-sm-right{float:right}.v-locale--is-rtl .float-sm-end{float:left}.v-locale--is-ltr .float-sm-end,.v-locale--is-rtl .float-sm-start{float:right}.v-locale--is-ltr .float-sm-start{float:left}.flex-sm-1-1,.flex-sm-fill{flex:auto}.flex-sm-1-0{flex:1 0 auto}.flex-sm-0-1{flex:0 auto}.flex-sm-0-0{flex:none}.flex-sm-1-1-100{flex:100%}.flex-sm-1-0-100{flex:1 0 100%}.flex-sm-0-1-100{flex:0 100%}.flex-sm-0-0-100{flex:0 0 100%}.flex-sm-1-1-0{flex:1 1 0}.flex-sm-1-0-0{flex:1 0 0}.flex-sm-0-1-0{flex:0 1 0}.flex-sm-0-0-0{flex:0 0 0}.flex-sm-row{flex-direction:row}.flex-sm-column{flex-direction:column}.flex-sm-row-reverse{flex-direction:row-reverse}.flex-sm-column-reverse{flex-direction:column-reverse}.flex-sm-grow-0{flex-grow:0}.flex-sm-grow-1{flex-grow:1}.flex-sm-shrink-0{flex-shrink:0}.flex-sm-shrink-1{flex-shrink:1}.flex-sm-wrap{flex-wrap:wrap}.flex-sm-nowrap{flex-wrap:nowrap}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse}.justify-sm-start{justify-content:flex-start}.justify-sm-end{justify-content:flex-end}.justify-sm-center{justify-content:center}.justify-sm-space-between{justify-content:space-between}.justify-sm-space-around{justify-content:space-around}.justify-sm-space-evenly{justify-content:space-evenly}.justify-items-sm-start{justify-items:flex-start}.justify-items-sm-end{justify-items:flex-end}.justify-items-sm-center{justify-items:center}.justify-items-sm-stretch{justify-items:stretch}.align-sm-start{align-items:flex-start}.align-sm-end{align-items:flex-end}.align-sm-center{align-items:center}.align-sm-baseline{align-items:baseline}.align-sm-stretch{align-items:stretch}.align-content-sm-start{align-content:flex-start}.align-content-sm-end{align-content:flex-end}.align-content-sm-center{align-content:center}.align-content-sm-space-between{align-content:space-between}.align-content-sm-space-around{align-content:space-around}.align-content-sm-space-evenly{align-content:space-evenly}.align-content-sm-stretch{align-content:stretch}.align-self-sm-auto{align-self:auto}.align-self-sm-start{align-self:flex-start}.align-self-sm-end{align-self:flex-end}.align-self-sm-center{align-self:center}.align-self-sm-baseline{align-self:baseline}.align-self-sm-stretch{align-self:stretch}.order-sm-first{order:-1}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.order-sm-last{order:13}.ga-sm-0{gap:0}.ga-sm-1{gap:4px}.ga-sm-2{gap:8px}.ga-sm-3{gap:12px}.ga-sm-4{gap:16px}.ga-sm-5{gap:20px}.ga-sm-6{gap:24px}.ga-sm-7{gap:28px}.ga-sm-8{gap:32px}.ga-sm-9{gap:36px}.ga-sm-10{gap:40px}.ga-sm-11{gap:44px}.ga-sm-12{gap:48px}.ga-sm-13{gap:52px}.ga-sm-14{gap:56px}.ga-sm-15{gap:60px}.ga-sm-16{gap:64px}.ga-sm-auto{gap:auto}.gr-sm-0{row-gap:0}.gr-sm-1{row-gap:4px}.gr-sm-2{row-gap:8px}.gr-sm-3{row-gap:12px}.gr-sm-4{row-gap:16px}.gr-sm-5{row-gap:20px}.gr-sm-6{row-gap:24px}.gr-sm-7{row-gap:28px}.gr-sm-8{row-gap:32px}.gr-sm-9{row-gap:36px}.gr-sm-10{row-gap:40px}.gr-sm-11{row-gap:44px}.gr-sm-12{row-gap:48px}.gr-sm-13{row-gap:52px}.gr-sm-14{row-gap:56px}.gr-sm-15{row-gap:60px}.gr-sm-16{row-gap:64px}.gr-sm-auto{row-gap:auto}.gc-sm-0{-moz-column-gap:0;column-gap:0}.gc-sm-1{-moz-column-gap:4px;column-gap:4px}.gc-sm-2{-moz-column-gap:8px;column-gap:8px}.gc-sm-3{-moz-column-gap:12px;column-gap:12px}.gc-sm-4{-moz-column-gap:16px;column-gap:16px}.gc-sm-5{-moz-column-gap:20px;column-gap:20px}.gc-sm-6{-moz-column-gap:24px;column-gap:24px}.gc-sm-7{-moz-column-gap:28px;column-gap:28px}.gc-sm-8{-moz-column-gap:32px;column-gap:32px}.gc-sm-9{-moz-column-gap:36px;column-gap:36px}.gc-sm-10{-moz-column-gap:40px;column-gap:40px}.gc-sm-11{-moz-column-gap:44px;column-gap:44px}.gc-sm-12{-moz-column-gap:48px;column-gap:48px}.gc-sm-13{-moz-column-gap:52px;column-gap:52px}.gc-sm-14{-moz-column-gap:56px;column-gap:56px}.gc-sm-15{-moz-column-gap:60px;column-gap:60px}.gc-sm-16{-moz-column-gap:64px;column-gap:64px}.gc-sm-auto{-moz-column-gap:auto;column-gap:auto}.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}.text-sm-start{text-align:start}.text-sm-end{text-align:end}.h-sm-auto{height:auto}.h-sm-screen{height:100dvh}.h-sm-0{height:0}.h-sm-25{height:25%}.h-sm-50{height:50%}.h-sm-75{height:75%}.h-sm-100{height:100%}.w-sm-auto{width:auto}.w-sm-0{width:0}.w-sm-25{width:25%}.w-sm-33{width:33%}.w-sm-50{width:50%}.w-sm-66{width:66%}.w-sm-75{width:75%}.w-sm-100{width:100%}}@media (width>=840px){.d-md-none{display:none}.d-md-inline{display:inline}.d-md-inline-block{display:inline-block}.d-md-block{display:block}.d-md-table{display:table}.d-md-table-row{display:table-row}.d-md-table-cell{display:table-cell}.d-md-flex{display:flex}.d-md-inline-flex{display:inline-flex}.float-md-none{float:none}.float-md-left{float:left}.float-md-right{float:right}.v-locale--is-rtl .float-md-end{float:left}.v-locale--is-ltr .float-md-end,.v-locale--is-rtl .float-md-start{float:right}.v-locale--is-ltr .float-md-start{float:left}.flex-md-1-1,.flex-md-fill{flex:auto}.flex-md-1-0{flex:1 0 auto}.flex-md-0-1{flex:0 auto}.flex-md-0-0{flex:none}.flex-md-1-1-100{flex:100%}.flex-md-1-0-100{flex:1 0 100%}.flex-md-0-1-100{flex:0 100%}.flex-md-0-0-100{flex:0 0 100%}.flex-md-1-1-0{flex:1 1 0}.flex-md-1-0-0{flex:1 0 0}.flex-md-0-1-0{flex:0 1 0}.flex-md-0-0-0{flex:0 0 0}.flex-md-row{flex-direction:row}.flex-md-column{flex-direction:column}.flex-md-row-reverse{flex-direction:row-reverse}.flex-md-column-reverse{flex-direction:column-reverse}.flex-md-grow-0{flex-grow:0}.flex-md-grow-1{flex-grow:1}.flex-md-shrink-0{flex-shrink:0}.flex-md-shrink-1{flex-shrink:1}.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.flex-md-wrap-reverse{flex-wrap:wrap-reverse}.justify-md-start{justify-content:flex-start}.justify-md-end{justify-content:flex-end}.justify-md-center{justify-content:center}.justify-md-space-between{justify-content:space-between}.justify-md-space-around{justify-content:space-around}.justify-md-space-evenly{justify-content:space-evenly}.justify-items-md-start{justify-items:flex-start}.justify-items-md-end{justify-items:flex-end}.justify-items-md-center{justify-items:center}.justify-items-md-stretch{justify-items:stretch}.align-md-start{align-items:flex-start}.align-md-end{align-items:flex-end}.align-md-center{align-items:center}.align-md-baseline{align-items:baseline}.align-md-stretch{align-items:stretch}.align-content-md-start{align-content:flex-start}.align-content-md-end{align-content:flex-end}.align-content-md-center{align-content:center}.align-content-md-space-between{align-content:space-between}.align-content-md-space-around{align-content:space-around}.align-content-md-space-evenly{align-content:space-evenly}.align-content-md-stretch{align-content:stretch}.align-self-md-auto{align-self:auto}.align-self-md-start{align-self:flex-start}.align-self-md-end{align-self:flex-end}.align-self-md-center{align-self:center}.align-self-md-baseline{align-self:baseline}.align-self-md-stretch{align-self:stretch}.order-md-first{order:-1}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.order-md-last{order:13}.ga-md-0{gap:0}.ga-md-1{gap:4px}.ga-md-2{gap:8px}.ga-md-3{gap:12px}.ga-md-4{gap:16px}.ga-md-5{gap:20px}.ga-md-6{gap:24px}.ga-md-7{gap:28px}.ga-md-8{gap:32px}.ga-md-9{gap:36px}.ga-md-10{gap:40px}.ga-md-11{gap:44px}.ga-md-12{gap:48px}.ga-md-13{gap:52px}.ga-md-14{gap:56px}.ga-md-15{gap:60px}.ga-md-16{gap:64px}.ga-md-auto{gap:auto}.gr-md-0{row-gap:0}.gr-md-1{row-gap:4px}.gr-md-2{row-gap:8px}.gr-md-3{row-gap:12px}.gr-md-4{row-gap:16px}.gr-md-5{row-gap:20px}.gr-md-6{row-gap:24px}.gr-md-7{row-gap:28px}.gr-md-8{row-gap:32px}.gr-md-9{row-gap:36px}.gr-md-10{row-gap:40px}.gr-md-11{row-gap:44px}.gr-md-12{row-gap:48px}.gr-md-13{row-gap:52px}.gr-md-14{row-gap:56px}.gr-md-15{row-gap:60px}.gr-md-16{row-gap:64px}.gr-md-auto{row-gap:auto}.gc-md-0{-moz-column-gap:0;column-gap:0}.gc-md-1{-moz-column-gap:4px;column-gap:4px}.gc-md-2{-moz-column-gap:8px;column-gap:8px}.gc-md-3{-moz-column-gap:12px;column-gap:12px}.gc-md-4{-moz-column-gap:16px;column-gap:16px}.gc-md-5{-moz-column-gap:20px;column-gap:20px}.gc-md-6{-moz-column-gap:24px;column-gap:24px}.gc-md-7{-moz-column-gap:28px;column-gap:28px}.gc-md-8{-moz-column-gap:32px;column-gap:32px}.gc-md-9{-moz-column-gap:36px;column-gap:36px}.gc-md-10{-moz-column-gap:40px;column-gap:40px}.gc-md-11{-moz-column-gap:44px;column-gap:44px}.gc-md-12{-moz-column-gap:48px;column-gap:48px}.gc-md-13{-moz-column-gap:52px;column-gap:52px}.gc-md-14{-moz-column-gap:56px;column-gap:56px}.gc-md-15{-moz-column-gap:60px;column-gap:60px}.gc-md-16{-moz-column-gap:64px;column-gap:64px}.gc-md-auto{-moz-column-gap:auto;column-gap:auto}.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}.text-md-start{text-align:start}.text-md-end{text-align:end}.h-md-auto{height:auto}.h-md-screen{height:100dvh}.h-md-0{height:0}.h-md-25{height:25%}.h-md-50{height:50%}.h-md-75{height:75%}.h-md-100{height:100%}.w-md-auto{width:auto}.w-md-0{width:0}.w-md-25{width:25%}.w-md-33{width:33%}.w-md-50{width:50%}.w-md-66{width:66%}.w-md-75{width:75%}.w-md-100{width:100%}}@media (width>=1145px){.d-lg-none{display:none}.d-lg-inline{display:inline}.d-lg-inline-block{display:inline-block}.d-lg-block{display:block}.d-lg-table{display:table}.d-lg-table-row{display:table-row}.d-lg-table-cell{display:table-cell}.d-lg-flex{display:flex}.d-lg-inline-flex{display:inline-flex}.float-lg-none{float:none}.float-lg-left{float:left}.float-lg-right{float:right}.v-locale--is-rtl .float-lg-end{float:left}.v-locale--is-ltr .float-lg-end,.v-locale--is-rtl .float-lg-start{float:right}.v-locale--is-ltr .float-lg-start{float:left}.flex-lg-1-1,.flex-lg-fill{flex:auto}.flex-lg-1-0{flex:1 0 auto}.flex-lg-0-1{flex:0 auto}.flex-lg-0-0{flex:none}.flex-lg-1-1-100{flex:100%}.flex-lg-1-0-100{flex:1 0 100%}.flex-lg-0-1-100{flex:0 100%}.flex-lg-0-0-100{flex:0 0 100%}.flex-lg-1-1-0{flex:1 1 0}.flex-lg-1-0-0{flex:1 0 0}.flex-lg-0-1-0{flex:0 1 0}.flex-lg-0-0-0{flex:0 0 0}.flex-lg-row{flex-direction:row}.flex-lg-column{flex-direction:column}.flex-lg-row-reverse{flex-direction:row-reverse}.flex-lg-column-reverse{flex-direction:column-reverse}.flex-lg-grow-0{flex-grow:0}.flex-lg-grow-1{flex-grow:1}.flex-lg-shrink-0{flex-shrink:0}.flex-lg-shrink-1{flex-shrink:1}.flex-lg-wrap{flex-wrap:wrap}.flex-lg-nowrap{flex-wrap:nowrap}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse}.justify-lg-start{justify-content:flex-start}.justify-lg-end{justify-content:flex-end}.justify-lg-center{justify-content:center}.justify-lg-space-between{justify-content:space-between}.justify-lg-space-around{justify-content:space-around}.justify-lg-space-evenly{justify-content:space-evenly}.justify-items-lg-start{justify-items:flex-start}.justify-items-lg-end{justify-items:flex-end}.justify-items-lg-center{justify-items:center}.justify-items-lg-stretch{justify-items:stretch}.align-lg-start{align-items:flex-start}.align-lg-end{align-items:flex-end}.align-lg-center{align-items:center}.align-lg-baseline{align-items:baseline}.align-lg-stretch{align-items:stretch}.align-content-lg-start{align-content:flex-start}.align-content-lg-end{align-content:flex-end}.align-content-lg-center{align-content:center}.align-content-lg-space-between{align-content:space-between}.align-content-lg-space-around{align-content:space-around}.align-content-lg-space-evenly{align-content:space-evenly}.align-content-lg-stretch{align-content:stretch}.align-self-lg-auto{align-self:auto}.align-self-lg-start{align-self:flex-start}.align-self-lg-end{align-self:flex-end}.align-self-lg-center{align-self:center}.align-self-lg-baseline{align-self:baseline}.align-self-lg-stretch{align-self:stretch}.order-lg-first{order:-1}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.order-lg-last{order:13}.ga-lg-0{gap:0}.ga-lg-1{gap:4px}.ga-lg-2{gap:8px}.ga-lg-3{gap:12px}.ga-lg-4{gap:16px}.ga-lg-5{gap:20px}.ga-lg-6{gap:24px}.ga-lg-7{gap:28px}.ga-lg-8{gap:32px}.ga-lg-9{gap:36px}.ga-lg-10{gap:40px}.ga-lg-11{gap:44px}.ga-lg-12{gap:48px}.ga-lg-13{gap:52px}.ga-lg-14{gap:56px}.ga-lg-15{gap:60px}.ga-lg-16{gap:64px}.ga-lg-auto{gap:auto}.gr-lg-0{row-gap:0}.gr-lg-1{row-gap:4px}.gr-lg-2{row-gap:8px}.gr-lg-3{row-gap:12px}.gr-lg-4{row-gap:16px}.gr-lg-5{row-gap:20px}.gr-lg-6{row-gap:24px}.gr-lg-7{row-gap:28px}.gr-lg-8{row-gap:32px}.gr-lg-9{row-gap:36px}.gr-lg-10{row-gap:40px}.gr-lg-11{row-gap:44px}.gr-lg-12{row-gap:48px}.gr-lg-13{row-gap:52px}.gr-lg-14{row-gap:56px}.gr-lg-15{row-gap:60px}.gr-lg-16{row-gap:64px}.gr-lg-auto{row-gap:auto}.gc-lg-0{-moz-column-gap:0;column-gap:0}.gc-lg-1{-moz-column-gap:4px;column-gap:4px}.gc-lg-2{-moz-column-gap:8px;column-gap:8px}.gc-lg-3{-moz-column-gap:12px;column-gap:12px}.gc-lg-4{-moz-column-gap:16px;column-gap:16px}.gc-lg-5{-moz-column-gap:20px;column-gap:20px}.gc-lg-6{-moz-column-gap:24px;column-gap:24px}.gc-lg-7{-moz-column-gap:28px;column-gap:28px}.gc-lg-8{-moz-column-gap:32px;column-gap:32px}.gc-lg-9{-moz-column-gap:36px;column-gap:36px}.gc-lg-10{-moz-column-gap:40px;column-gap:40px}.gc-lg-11{-moz-column-gap:44px;column-gap:44px}.gc-lg-12{-moz-column-gap:48px;column-gap:48px}.gc-lg-13{-moz-column-gap:52px;column-gap:52px}.gc-lg-14{-moz-column-gap:56px;column-gap:56px}.gc-lg-15{-moz-column-gap:60px;column-gap:60px}.gc-lg-16{-moz-column-gap:64px;column-gap:64px}.gc-lg-auto{-moz-column-gap:auto;column-gap:auto}.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}.text-lg-start{text-align:start}.text-lg-end{text-align:end}.h-lg-auto{height:auto}.h-lg-screen{height:100dvh}.h-lg-0{height:0}.h-lg-25{height:25%}.h-lg-50{height:50%}.h-lg-75{height:75%}.h-lg-100{height:100%}.w-lg-auto{width:auto}.w-lg-0{width:0}.w-lg-25{width:25%}.w-lg-33{width:33%}.w-lg-50{width:50%}.w-lg-66{width:66%}.w-lg-75{width:75%}.w-lg-100{width:100%}}@media (width>=1545px){.d-xl-none{display:none}.d-xl-inline{display:inline}.d-xl-inline-block{display:inline-block}.d-xl-block{display:block}.d-xl-table{display:table}.d-xl-table-row{display:table-row}.d-xl-table-cell{display:table-cell}.d-xl-flex{display:flex}.d-xl-inline-flex{display:inline-flex}.float-xl-none{float:none}.float-xl-left{float:left}.float-xl-right{float:right}.v-locale--is-rtl .float-xl-end{float:left}.v-locale--is-ltr .float-xl-end,.v-locale--is-rtl .float-xl-start{float:right}.v-locale--is-ltr .float-xl-start{float:left}.flex-xl-1-1,.flex-xl-fill{flex:auto}.flex-xl-1-0{flex:1 0 auto}.flex-xl-0-1{flex:0 auto}.flex-xl-0-0{flex:none}.flex-xl-1-1-100{flex:100%}.flex-xl-1-0-100{flex:1 0 100%}.flex-xl-0-1-100{flex:0 100%}.flex-xl-0-0-100{flex:0 0 100%}.flex-xl-1-1-0{flex:1 1 0}.flex-xl-1-0-0{flex:1 0 0}.flex-xl-0-1-0{flex:0 1 0}.flex-xl-0-0-0{flex:0 0 0}.flex-xl-row{flex-direction:row}.flex-xl-column{flex-direction:column}.flex-xl-row-reverse{flex-direction:row-reverse}.flex-xl-column-reverse{flex-direction:column-reverse}.flex-xl-grow-0{flex-grow:0}.flex-xl-grow-1{flex-grow:1}.flex-xl-shrink-0{flex-shrink:0}.flex-xl-shrink-1{flex-shrink:1}.flex-xl-wrap{flex-wrap:wrap}.flex-xl-nowrap{flex-wrap:nowrap}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xl-start{justify-content:flex-start}.justify-xl-end{justify-content:flex-end}.justify-xl-center{justify-content:center}.justify-xl-space-between{justify-content:space-between}.justify-xl-space-around{justify-content:space-around}.justify-xl-space-evenly{justify-content:space-evenly}.justify-items-xl-start{justify-items:flex-start}.justify-items-xl-end{justify-items:flex-end}.justify-items-xl-center{justify-items:center}.justify-items-xl-stretch{justify-items:stretch}.align-xl-start{align-items:flex-start}.align-xl-end{align-items:flex-end}.align-xl-center{align-items:center}.align-xl-baseline{align-items:baseline}.align-xl-stretch{align-items:stretch}.align-content-xl-start{align-content:flex-start}.align-content-xl-end{align-content:flex-end}.align-content-xl-center{align-content:center}.align-content-xl-space-between{align-content:space-between}.align-content-xl-space-around{align-content:space-around}.align-content-xl-space-evenly{align-content:space-evenly}.align-content-xl-stretch{align-content:stretch}.align-self-xl-auto{align-self:auto}.align-self-xl-start{align-self:flex-start}.align-self-xl-end{align-self:flex-end}.align-self-xl-center{align-self:center}.align-self-xl-baseline{align-self:baseline}.align-self-xl-stretch{align-self:stretch}.order-xl-first{order:-1}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.order-xl-last{order:13}.ga-xl-0{gap:0}.ga-xl-1{gap:4px}.ga-xl-2{gap:8px}.ga-xl-3{gap:12px}.ga-xl-4{gap:16px}.ga-xl-5{gap:20px}.ga-xl-6{gap:24px}.ga-xl-7{gap:28px}.ga-xl-8{gap:32px}.ga-xl-9{gap:36px}.ga-xl-10{gap:40px}.ga-xl-11{gap:44px}.ga-xl-12{gap:48px}.ga-xl-13{gap:52px}.ga-xl-14{gap:56px}.ga-xl-15{gap:60px}.ga-xl-16{gap:64px}.ga-xl-auto{gap:auto}.gr-xl-0{row-gap:0}.gr-xl-1{row-gap:4px}.gr-xl-2{row-gap:8px}.gr-xl-3{row-gap:12px}.gr-xl-4{row-gap:16px}.gr-xl-5{row-gap:20px}.gr-xl-6{row-gap:24px}.gr-xl-7{row-gap:28px}.gr-xl-8{row-gap:32px}.gr-xl-9{row-gap:36px}.gr-xl-10{row-gap:40px}.gr-xl-11{row-gap:44px}.gr-xl-12{row-gap:48px}.gr-xl-13{row-gap:52px}.gr-xl-14{row-gap:56px}.gr-xl-15{row-gap:60px}.gr-xl-16{row-gap:64px}.gr-xl-auto{row-gap:auto}.gc-xl-0{-moz-column-gap:0;column-gap:0}.gc-xl-1{-moz-column-gap:4px;column-gap:4px}.gc-xl-2{-moz-column-gap:8px;column-gap:8px}.gc-xl-3{-moz-column-gap:12px;column-gap:12px}.gc-xl-4{-moz-column-gap:16px;column-gap:16px}.gc-xl-5{-moz-column-gap:20px;column-gap:20px}.gc-xl-6{-moz-column-gap:24px;column-gap:24px}.gc-xl-7{-moz-column-gap:28px;column-gap:28px}.gc-xl-8{-moz-column-gap:32px;column-gap:32px}.gc-xl-9{-moz-column-gap:36px;column-gap:36px}.gc-xl-10{-moz-column-gap:40px;column-gap:40px}.gc-xl-11{-moz-column-gap:44px;column-gap:44px}.gc-xl-12{-moz-column-gap:48px;column-gap:48px}.gc-xl-13{-moz-column-gap:52px;column-gap:52px}.gc-xl-14{-moz-column-gap:56px;column-gap:56px}.gc-xl-15{-moz-column-gap:60px;column-gap:60px}.gc-xl-16{-moz-column-gap:64px;column-gap:64px}.gc-xl-auto{-moz-column-gap:auto;column-gap:auto}.text-xl-left{text-align:left}.text-xl-right{text-align:right}.text-xl-center{text-align:center}.text-xl-justify{text-align:justify}.text-xl-start{text-align:start}.text-xl-end{text-align:end}.h-xl-auto{height:auto}.h-xl-screen{height:100dvh}.h-xl-0{height:0}.h-xl-25{height:25%}.h-xl-50{height:50%}.h-xl-75{height:75%}.h-xl-100{height:100%}.w-xl-auto{width:auto}.w-xl-0{width:0}.w-xl-25{width:25%}.w-xl-33{width:33%}.w-xl-50{width:50%}.w-xl-66{width:66%}.w-xl-75{width:75%}.w-xl-100{width:100%}}@media (width>=2138px){.d-xxl-none{display:none}.d-xxl-inline{display:inline}.d-xxl-inline-block{display:inline-block}.d-xxl-block{display:block}.d-xxl-table{display:table}.d-xxl-table-row{display:table-row}.d-xxl-table-cell{display:table-cell}.d-xxl-flex{display:flex}.d-xxl-inline-flex{display:inline-flex}.float-xxl-none{float:none}.float-xxl-left{float:left}.float-xxl-right{float:right}.v-locale--is-rtl .float-xxl-end{float:left}.v-locale--is-ltr .float-xxl-end,.v-locale--is-rtl .float-xxl-start{float:right}.v-locale--is-ltr .float-xxl-start{float:left}.flex-xxl-1-1,.flex-xxl-fill{flex:auto}.flex-xxl-1-0{flex:1 0 auto}.flex-xxl-0-1{flex:0 auto}.flex-xxl-0-0{flex:none}.flex-xxl-1-1-100{flex:100%}.flex-xxl-1-0-100{flex:1 0 100%}.flex-xxl-0-1-100{flex:0 100%}.flex-xxl-0-0-100{flex:0 0 100%}.flex-xxl-1-1-0{flex:1 1 0}.flex-xxl-1-0-0{flex:1 0 0}.flex-xxl-0-1-0{flex:0 1 0}.flex-xxl-0-0-0{flex:0 0 0}.flex-xxl-row{flex-direction:row}.flex-xxl-column{flex-direction:column}.flex-xxl-row-reverse{flex-direction:row-reverse}.flex-xxl-column-reverse{flex-direction:column-reverse}.flex-xxl-grow-0{flex-grow:0}.flex-xxl-grow-1{flex-grow:1}.flex-xxl-shrink-0{flex-shrink:0}.flex-xxl-shrink-1{flex-shrink:1}.flex-xxl-wrap{flex-wrap:wrap}.flex-xxl-nowrap{flex-wrap:nowrap}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse}.justify-xxl-start{justify-content:flex-start}.justify-xxl-end{justify-content:flex-end}.justify-xxl-center{justify-content:center}.justify-xxl-space-between{justify-content:space-between}.justify-xxl-space-around{justify-content:space-around}.justify-xxl-space-evenly{justify-content:space-evenly}.justify-items-xxl-start{justify-items:flex-start}.justify-items-xxl-end{justify-items:flex-end}.justify-items-xxl-center{justify-items:center}.justify-items-xxl-stretch{justify-items:stretch}.align-xxl-start{align-items:flex-start}.align-xxl-end{align-items:flex-end}.align-xxl-center{align-items:center}.align-xxl-baseline{align-items:baseline}.align-xxl-stretch{align-items:stretch}.align-content-xxl-start{align-content:flex-start}.align-content-xxl-end{align-content:flex-end}.align-content-xxl-center{align-content:center}.align-content-xxl-space-between{align-content:space-between}.align-content-xxl-space-around{align-content:space-around}.align-content-xxl-space-evenly{align-content:space-evenly}.align-content-xxl-stretch{align-content:stretch}.align-self-xxl-auto{align-self:auto}.align-self-xxl-start{align-self:flex-start}.align-self-xxl-end{align-self:flex-end}.align-self-xxl-center{align-self:center}.align-self-xxl-baseline{align-self:baseline}.align-self-xxl-stretch{align-self:stretch}.order-xxl-first{order:-1}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.order-xxl-last{order:13}.ga-xxl-0{gap:0}.ga-xxl-1{gap:4px}.ga-xxl-2{gap:8px}.ga-xxl-3{gap:12px}.ga-xxl-4{gap:16px}.ga-xxl-5{gap:20px}.ga-xxl-6{gap:24px}.ga-xxl-7{gap:28px}.ga-xxl-8{gap:32px}.ga-xxl-9{gap:36px}.ga-xxl-10{gap:40px}.ga-xxl-11{gap:44px}.ga-xxl-12{gap:48px}.ga-xxl-13{gap:52px}.ga-xxl-14{gap:56px}.ga-xxl-15{gap:60px}.ga-xxl-16{gap:64px}.ga-xxl-auto{gap:auto}.gr-xxl-0{row-gap:0}.gr-xxl-1{row-gap:4px}.gr-xxl-2{row-gap:8px}.gr-xxl-3{row-gap:12px}.gr-xxl-4{row-gap:16px}.gr-xxl-5{row-gap:20px}.gr-xxl-6{row-gap:24px}.gr-xxl-7{row-gap:28px}.gr-xxl-8{row-gap:32px}.gr-xxl-9{row-gap:36px}.gr-xxl-10{row-gap:40px}.gr-xxl-11{row-gap:44px}.gr-xxl-12{row-gap:48px}.gr-xxl-13{row-gap:52px}.gr-xxl-14{row-gap:56px}.gr-xxl-15{row-gap:60px}.gr-xxl-16{row-gap:64px}.gr-xxl-auto{row-gap:auto}.gc-xxl-0{-moz-column-gap:0;column-gap:0}.gc-xxl-1{-moz-column-gap:4px;column-gap:4px}.gc-xxl-2{-moz-column-gap:8px;column-gap:8px}.gc-xxl-3{-moz-column-gap:12px;column-gap:12px}.gc-xxl-4{-moz-column-gap:16px;column-gap:16px}.gc-xxl-5{-moz-column-gap:20px;column-gap:20px}.gc-xxl-6{-moz-column-gap:24px;column-gap:24px}.gc-xxl-7{-moz-column-gap:28px;column-gap:28px}.gc-xxl-8{-moz-column-gap:32px;column-gap:32px}.gc-xxl-9{-moz-column-gap:36px;column-gap:36px}.gc-xxl-10{-moz-column-gap:40px;column-gap:40px}.gc-xxl-11{-moz-column-gap:44px;column-gap:44px}.gc-xxl-12{-moz-column-gap:48px;column-gap:48px}.gc-xxl-13{-moz-column-gap:52px;column-gap:52px}.gc-xxl-14{-moz-column-gap:56px;column-gap:56px}.gc-xxl-15{-moz-column-gap:60px;column-gap:60px}.gc-xxl-16{-moz-column-gap:64px;column-gap:64px}.gc-xxl-auto{-moz-column-gap:auto;column-gap:auto}.text-xxl-left{text-align:left}.text-xxl-right{text-align:right}.text-xxl-center{text-align:center}.text-xxl-justify{text-align:justify}.text-xxl-start{text-align:start}.text-xxl-end{text-align:end}.h-xxl-auto{height:auto}.h-xxl-screen{height:100dvh}.h-xxl-0{height:0}.h-xxl-25{height:25%}.h-xxl-50{height:50%}.h-xxl-75{height:75%}.h-xxl-100{height:100%}.w-xxl-auto{width:auto}.w-xxl-0{width:0}.w-xxl-25{width:25%}.w-xxl-33{width:33%}.w-xxl-50{width:50%}.w-xxl-66{width:66%}.w-xxl-75{width:75%}.w-xxl-100{width:100%}}@media print{.d-print-none{display:none}.d-print-inline{display:inline}.d-print-inline-block{display:inline-block}.d-print-block{display:block}.d-print-table{display:table}.d-print-table-row{display:table-row}.d-print-table-cell{display:table-cell}.d-print-flex{display:flex}.d-print-inline-flex{display:inline-flex}.float-print-none{float:none}.float-print-left{float:left}.float-print-right{float:right}.v-locale--is-rtl .float-print-end{float:left}.v-locale--is-ltr .float-print-end,.v-locale--is-rtl .float-print-start{float:right}.v-locale--is-ltr .float-print-start{float:left}}}@property --v-elevation-overlay{syntax:"<color>";inherits:false;initial-value:#0000}@layer vuetify-utilities.typography{.text-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-display-medium{font-size:2.8125rem;line-height:1.15556}.text-display-medium,.text-display-small,.text-headline-large,.text-headline-medium,.text-headline-small,.text-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-display-small{font-size:2.25rem;line-height:1.22222}.text-headline-large{font-size:2rem;line-height:1.25}.text-headline-medium{font-size:1.75rem;line-height:1.28571}.text-headline-small{font-size:1.5rem;line-height:1.33333}.text-title-large{font-size:1.375rem;line-height:1.27273}.text-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-title-medium,.text-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-body-large,.text-body-medium,.text-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-label-large,.text-label-medium,.text-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}@media (width>=600px){.text-sm-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-sm-display-medium{font-size:2.8125rem;line-height:1.15556}.text-sm-display-medium,.text-sm-display-small,.text-sm-headline-large,.text-sm-headline-medium,.text-sm-headline-small,.text-sm-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-sm-display-small{font-size:2.25rem;line-height:1.22222}.text-sm-headline-large{font-size:2rem;line-height:1.25}.text-sm-headline-medium{font-size:1.75rem;line-height:1.28571}.text-sm-headline-small{font-size:1.5rem;line-height:1.33333}.text-sm-title-large{font-size:1.375rem;line-height:1.27273}.text-sm-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-sm-title-medium,.text-sm-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-sm-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-sm-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-sm-body-large,.text-sm-body-medium,.text-sm-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-sm-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-sm-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-sm-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-sm-label-large,.text-sm-label-medium,.text-sm-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-sm-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-sm-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}}@media (width>=840px){.text-md-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-md-display-medium{font-size:2.8125rem;line-height:1.15556}.text-md-display-medium,.text-md-display-small,.text-md-headline-large,.text-md-headline-medium,.text-md-headline-small,.text-md-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-md-display-small{font-size:2.25rem;line-height:1.22222}.text-md-headline-large{font-size:2rem;line-height:1.25}.text-md-headline-medium{font-size:1.75rem;line-height:1.28571}.text-md-headline-small{font-size:1.5rem;line-height:1.33333}.text-md-title-large{font-size:1.375rem;line-height:1.27273}.text-md-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-md-title-medium,.text-md-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-md-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-md-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-md-body-large,.text-md-body-medium,.text-md-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-md-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-md-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-md-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-md-label-large,.text-md-label-medium,.text-md-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-md-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-md-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}}@media (width>=1145px){.text-lg-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-lg-display-medium{font-size:2.8125rem;line-height:1.15556}.text-lg-display-medium,.text-lg-display-small,.text-lg-headline-large,.text-lg-headline-medium,.text-lg-headline-small,.text-lg-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-lg-display-small{font-size:2.25rem;line-height:1.22222}.text-lg-headline-large{font-size:2rem;line-height:1.25}.text-lg-headline-medium{font-size:1.75rem;line-height:1.28571}.text-lg-headline-small{font-size:1.5rem;line-height:1.33333}.text-lg-title-large{font-size:1.375rem;line-height:1.27273}.text-lg-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-lg-title-medium,.text-lg-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-lg-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-lg-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-lg-body-large,.text-lg-body-medium,.text-lg-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-lg-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-lg-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-lg-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-lg-label-large,.text-lg-label-medium,.text-lg-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-lg-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-lg-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}}@media (width>=1545px){.text-xl-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-xl-display-medium{font-size:2.8125rem;line-height:1.15556}.text-xl-display-medium,.text-xl-display-small,.text-xl-headline-large,.text-xl-headline-medium,.text-xl-headline-small,.text-xl-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-xl-display-small{font-size:2.25rem;line-height:1.22222}.text-xl-headline-large{font-size:2rem;line-height:1.25}.text-xl-headline-medium{font-size:1.75rem;line-height:1.28571}.text-xl-headline-small{font-size:1.5rem;line-height:1.33333}.text-xl-title-large{font-size:1.375rem;line-height:1.27273}.text-xl-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-xl-title-medium,.text-xl-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-xl-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-xl-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-xl-body-large,.text-xl-body-medium,.text-xl-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-xl-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-xl-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-xl-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-xl-label-large,.text-xl-label-medium,.text-xl-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-xl-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-xl-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}}@media (width>=2138px){.text-xxl-display-large{letter-spacing:-.00438597em;font-size:3.5625rem;font-weight:400;line-height:1.12281;font-family:var(--font-sans),sans-serif}.text-xxl-display-medium{font-size:2.8125rem;line-height:1.15556}.text-xxl-display-medium,.text-xxl-display-small,.text-xxl-headline-large,.text-xxl-headline-medium,.text-xxl-headline-small,.text-xxl-title-large{letter-spacing:normal;font-weight:400;font-family:var(--font-sans),sans-serif}.text-xxl-display-small{font-size:2.25rem;line-height:1.22222}.text-xxl-headline-large{font-size:2rem;line-height:1.25}.text-xxl-headline-medium{font-size:1.75rem;line-height:1.28571}.text-xxl-headline-small{font-size:1.5rem;line-height:1.33333}.text-xxl-title-large{font-size:1.375rem;line-height:1.27273}.text-xxl-title-medium{letter-spacing:.009375em;font-size:1rem;line-height:1.5}.text-xxl-title-medium,.text-xxl-title-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-xxl-title-small{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-xxl-body-large{letter-spacing:.03125em;font-size:1rem;line-height:1.5}.text-xxl-body-large,.text-xxl-body-medium,.text-xxl-body-small{font-weight:400;font-family:var(--font-sans),sans-serif}.text-xxl-body-medium{letter-spacing:.0178571em;font-size:.875rem;line-height:1.42857}.text-xxl-body-small{letter-spacing:.0333333em;font-size:.75rem;line-height:1.33333}.text-xxl-label-large{letter-spacing:.00714286em;font-size:.875rem;line-height:1.42857}.text-xxl-label-large,.text-xxl-label-medium,.text-xxl-label-small{font-weight:500;font-family:var(--font-sans),sans-serif}.text-xxl-label-medium{letter-spacing:.0416667em;font-size:.75rem;line-height:1.33333}.text-xxl-label-small{letter-spacing:.0454545em;font-size:.6875rem;line-height:1.45455}}}@layer vuetify-final.trumps{@media (forced-colors:active){.v-btn-toggle>.v-btn:not(.v-btn--disabled){border-color:buttontext}.v-btn-toggle>.v-btn:not(.v-btn--disabled):focus-visible{outline:0}.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):focus-visible,.v-btn-toggle>.v-btn:not(.v-btn--disabled):not(.v-btn--active):hover{color:highlight;border-color:currentColor}.v-btn-toggle>.v-btn--active{color:highlight;forced-color-adjust:preserve-parent-color}.v-btn-toggle>.v-btn--active:not(.v-btn--variant-text,.v-btn--variant-plain){color:highlighttext;background-color:highlight;border-color:highlight}.v-progress-linear__buffer{opacity:.5;background-color:highlight}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight}.v-badge__badge{forced-color-adjust:preserve-parent-color;color:highlighttext;background:highlight}}}@property --v-progress-indeterminate-long-left{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-long-right{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-short-left{syntax:"<percentage>";inherits:true;initial-value:0%}@property --v-progress-indeterminate-short-right{syntax:"<percentage>";inherits:true;initial-value:0%}
