.lmap[data-v-f28b51fe]{border-radius:var(--tg-radius);height:100%;min-height:260px;overflow:hidden;width:100%}.lmap[data-v-f28b51fe] .maplibregl-map,.lmap[data-v-f28b51fe] .mgl-map{height:100%;width:100%}.tg-lmap-marker{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;filter:drop-shadow(0 6px 10px rgba(28,30,32,.28));flex-direction:column;gap:2px;padding:4px;position:relative}.tg-lmap-marker svg{position:relative;transition:transform .2s var(--tg-ease,ease);z-index:2}.tg-lmap-marker:hover svg{transform:translateY(-3px) scale(1.05)}.tg-lmap-label{background:var(--tg-red,#c8102e);border-radius:var(--tg-radius,2px);color:#fff;font-family:var(--tg-font,sans-serif);font-size:.64rem;font-weight:700;letter-spacing:.06em;padding:1px 6px;position:relative;text-transform:lowercase;z-index:2}.tg-lmap-ring{border:2px solid var(--tg-red,#c8102e);border-radius:50%;height:20px;left:50%;position:absolute;top:17px;transform:translate(-50%,-50%);width:20px;z-index:1}@media(prefers-reduced-motion:no-preference){.tg-lmap-ring{animation:tg-lmap-pulse 2.4s cubic-bezier(.16,1,.3,1) infinite}}@keyframes tg-lmap-pulse{0%{opacity:.9;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}.maplibregl-popup-content{border-radius:0;border-top:3px solid var(--tg-red,#c8102e);box-shadow:0 10px 24px #1c1e202e;font-family:var(--tg-font,sans-serif);padding:1rem 1rem .75rem}.maplibregl-popup-close-button{color:var(--tg-muted,#6e7175);font-size:1.1rem;padding:0 6px}.tg-lmap-pop__kick{color:var(--tg-red,#c8102e);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tg-lmap-pop__name{color:var(--tg-graphite,#2c2e31);font-weight:700;margin-top:4px}.tg-lmap-pop__line{color:var(--tg-ink,#53565a);font-size:.9rem;margin-top:2px}.tg-lmap-pop__coords{border-top:1px solid var(--tg-mist,#d2d0cd);color:var(--tg-muted,#6e7175);font-size:.82rem;font-variant-numeric:tabular-nums;margin-top:6px;padding-top:6px}.tgm[data-v-fcbfe9d4]{display:grid;inset:0;padding:var(--s-6);place-items:center;position:fixed;z-index:100}.tgm__scrim[data-v-fcbfe9d4]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#14151785;inset:0;position:absolute}.tgm__panel[data-v-fcbfe9d4]{background:var(--tg-paper);border:1px solid var(--tg-graphite);border-top:3px solid var(--tg-red);box-shadow:0 24px 60px #14151752;max-height:min(88vh,720px);overflow:auto;position:relative;width:min(760px,100%);z-index:1}.tgm__close[data-v-fcbfe9d4]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;height:36px;justify-content:center;position:absolute;right:var(--s-3);top:var(--s-3);transition:background .18s var(--tg-ease),color .18s var(--tg-ease);width:36px;z-index:2}.tgm__close[data-v-fcbfe9d4]:hover{background:var(--tg-red);border-color:var(--tg-red);color:#fff}.tgm__body[data-v-fcbfe9d4]{padding:var(--s-8) var(--s-8) var(--s-6)}.tg-modal-enter-active[data-v-fcbfe9d4],.tg-modal-leave-active[data-v-fcbfe9d4]{transition:opacity .2s var(--tg-ease)}.tg-modal-enter-active .tgm__panel[data-v-fcbfe9d4],.tg-modal-leave-active .tgm__panel[data-v-fcbfe9d4]{transition:transform .24s var(--tg-ease)}.tg-modal-enter-from[data-v-fcbfe9d4],.tg-modal-leave-to[data-v-fcbfe9d4]{opacity:0}.tg-modal-enter-from .tgm__panel[data-v-fcbfe9d4],.tg-modal-leave-to .tgm__panel[data-v-fcbfe9d4]{transform:translateY(10px) scale(.985)}@media(prefers-reduced-motion:reduce){.tg-modal-enter-active[data-v-fcbfe9d4],.tg-modal-enter-active .tgm__panel[data-v-fcbfe9d4],.tg-modal-leave-active[data-v-fcbfe9d4],.tg-modal-leave-active .tgm__panel[data-v-fcbfe9d4]{transition:opacity .12s linear}.tg-modal-enter-from .tgm__panel[data-v-fcbfe9d4],.tg-modal-leave-to .tgm__panel[data-v-fcbfe9d4]{transform:none}}@media(max-width:720px){.tgm[data-v-fcbfe9d4]{padding:var(--s-3);place-items:end center}.tgm__panel[data-v-fcbfe9d4]{max-height:92vh}.tgm__body[data-v-fcbfe9d4]{padding:var(--s-8) var(--s-6) var(--s-6)}}.si[data-v-8f9416d1]{margin-top:var(--s-8);--si-card-bg:#fff;--si-card-hover-border:var(--tg-graphite);--si-card-shadow:0 10px 24px rgba(28,30,32,.1);--si-card-title:var(--tg-graphite);--si-card-desc:var(--tg-muted);--si-kicker:var(--tg-warm);--si-mark-bg:var(--tg-fog);--si-mark-fg:var(--tg-graphite);--si-mark-hover-bg:var(--tg-graphite);--si-mark-hover-fg:#fff}.dark .si{--si-card-bg:#1e293b;--si-card-hover-border:#f1f5f9;--si-card-shadow:0 16px 32px rgba(2,6,23,.6);--si-card-title:#fff;--si-card-desc:#cbd5e1;--si-kicker:#94a3b8;--si-mark-hover-bg:#ff6b81;--si-mark-hover-fg:#020617}.si__grid[data-v-8f9416d1]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.scard[data-v-8f9416d1]{align-items:flex-start;background:var(--si-card-bg);border:var(--tg-hair);border-radius:var(--tg-radius);display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);position:relative;text-align:left;transition:border-color .2s var(--tg-ease),transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),background .2s var(--tg-ease)}.scard[data-v-8f9416d1]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transform-origin:left center;transition:background .2s var(--tg-ease),transform .2s var(--tg-ease);width:3.5rem}.scard[data-v-8f9416d1]:focus-visible,.scard[data-v-8f9416d1]:hover{border-color:var(--si-card-hover-border);box-shadow:var(--si-card-shadow);transform:translateY(-2px)}.scard[data-v-8f9416d1]:focus-visible:before,.scard[data-v-8f9416d1]:hover:before{background:var(--tg-red);transform:scaleX(1.4286)}.scard[data-v-8f9416d1]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.scard__mark[data-v-8f9416d1]{align-items:center;background:var(--si-mark-bg);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--si-mark-fg);display:inline-flex;height:44px;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease);width:44px}.scard:focus-visible .scard__mark[data-v-8f9416d1],.scard:hover .scard__mark[data-v-8f9416d1]{background:var(--si-mark-hover-bg);color:var(--si-mark-hover-fg)}.scard__kicker[data-v-8f9416d1]{color:var(--si-kicker);font-size:.82rem;font-weight:700;letter-spacing:.08em;position:absolute;right:var(--s-6);top:var(--s-6)}.scard__title[data-v-8f9416d1]{color:var(--si-card-title);margin-top:var(--s-2)}.scard__desc[data-v-8f9416d1]{color:var(--si-card-desc);font-size:.95rem;line-height:1.5;margin-top:var(--s-1)}.scard__cta[data-v-8f9416d1]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.82rem;font-weight:700;gap:var(--s-2);letter-spacing:.04em;margin-top:auto;padding-top:var(--s-3);text-transform:uppercase}.scard__arrow[data-v-8f9416d1]{transition:transform .2s var(--tg-ease)}.scard:focus-visible .scard__arrow[data-v-8f9416d1],.scard:hover .scard__arrow[data-v-8f9416d1]{transform:translate(4px)}.si__note[data-v-8f9416d1]{background:var(--tg-fog);border-left:2px solid var(--tg-mist);border-radius:0 var(--tg-radius) var(--tg-radius) 0;font-size:.82rem;margin-top:var(--s-8);padding:var(--s-3) var(--s-4)}.mhead[data-v-8f9416d1]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;gap:var(--s-4);padding-bottom:var(--s-4);padding-right:var(--s-8)}.mhead__mark[data-v-8f9416d1]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.mhead__kicker[data-v-8f9416d1]{color:var(--tg-warm);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mhead__title[data-v-8f9416d1]{color:var(--tg-graphite);margin-top:2px}.mhead__tag[data-v-8f9416d1]{align-self:flex-start;border:1px dashed var(--tg-mist);border-radius:var(--tg-radius);color:var(--tg-muted);flex:none;font-size:.66rem;font-weight:700;letter-spacing:.1em;margin-left:auto;padding:.2rem .5rem;text-transform:uppercase}.mhead__tag--ok[data-v-8f9416d1]{align-items:center;border-color:var(--tg-red);border-style:solid;color:var(--tg-red);display:inline-flex;gap:.4rem}.mhead__tag--ok[data-v-8f9416d1]:before{background:var(--tg-red);border-radius:50%;content:"";height:7px;width:7px}.loc[data-v-8f9416d1]{align-items:start;display:grid;gap:var(--s-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin-top:var(--s-6)}.loc__map[data-v-8f9416d1]{height:20rem;min-width:0;overflow:hidden;position:relative}.loc__addr[data-v-8f9416d1],.loc__map[data-v-8f9416d1]{background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius)}.loc__addr[data-v-8f9416d1]{font-style:normal;padding:var(--s-6);transition:background .24s var(--tg-ease),border-color .24s var(--tg-ease)}.loc__addr.is-located[data-v-8f9416d1]{background:#fff;border-color:var(--tg-graphite)}.dark .loc__addr.is-located{background:#1e293b;border-color:#334155}.dark .loc__addrname{color:#fff}.loc__addrkick[data-v-8f9416d1]{margin-bottom:var(--s-3)}.loc__addrname[data-v-8f9416d1]{color:var(--tg-graphite);font-size:1.05rem;font-weight:700}.loc__addrline[data-v-8f9416d1]{color:var(--tg-ink);margin-top:var(--s-1)}.loc__coords[data-v-8f9416d1]{border-top:var(--tg-hair);color:var(--tg-muted);font-size:.9rem;letter-spacing:.02em;margin-top:var(--s-3);padding-top:var(--s-3)}.loc__pinhint[data-v-8f9416d1]{align-items:center;display:flex;font-size:.82rem;gap:var(--s-2);margin-top:var(--s-4)}.loc__hintdot[data-v-8f9416d1]{border:2px solid var(--tg-red);border-radius:50%;flex:none;height:9px;width:9px}.loc__addr.is-located .loc__pinhint[data-v-8f9416d1]{display:none}.desc[data-v-8f9416d1]{margin-top:var(--s-6)}.desc__lead[data-v-8f9416d1]{color:var(--tg-ink)}.spec[data-v-8f9416d1]{display:grid;margin-top:var(--s-6)}.spec__row[data-v-8f9416d1]{align-items:baseline;border-bottom:var(--tg-hair);display:flex;gap:var(--s-4);justify-content:space-between;padding:var(--s-3) 0}.spec__row[data-v-8f9416d1]:first-child{border-top:var(--tg-hair)}.spec__label[data-v-8f9416d1]{color:var(--tg-muted);font-size:.92rem}.spec__value[data-v-8f9416d1]{color:var(--tg-graphite);font-weight:700;text-align:right}.cap[data-v-8f9416d1]{margin-top:var(--s-6)}.cap__lead[data-v-8f9416d1]{margin-bottom:var(--s-4)}.cap__scroll[data-v-8f9416d1]{border:var(--tg-hair);border-radius:var(--tg-radius);overflow-x:auto}.cap__table[data-v-8f9416d1]{border-collapse:collapse;font-size:.98rem;width:100%}.cap__caption[data-v-8f9416d1]{border-bottom:var(--tg-hair);color:var(--tg-warm);font-size:.72rem;font-weight:700;letter-spacing:.12em;padding:var(--s-3) var(--s-4);text-align:left;text-transform:uppercase}.dark .cap__caption{color:#94a3b8}.cap__table td[data-v-8f9416d1],.cap__table th[data-v-8f9416d1]{border-bottom:var(--tg-hair);padding:var(--s-3) var(--s-4)}.cap__table thead th[data-v-8f9416d1]{background:var(--tg-fog);color:var(--tg-graphite);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.cap__concept[data-v-8f9416d1]{color:var(--tg-ink);font-weight:500;text-align:left}.cap__table tbody tr:last-child td[data-v-8f9416d1],.cap__table tbody tr:last-child th[data-v-8f9416d1]{border-bottom:none}.cap__table tbody tr[data-v-8f9416d1]:nth-child(2n){background:#eceae773}.dark .cap__table tbody tr:nth-child(2n){background:#33415559}.cap__num[data-v-8f9416d1]{text-align:right}.cap__table tbody .cap__num[data-v-8f9416d1]{color:var(--tg-graphite);font-weight:700}.cap__unit[data-v-8f9416d1]{text-align:right;white-space:nowrap}@media(max-width:720px){.desc[data-v-8f9416d1],.loc[data-v-8f9416d1]{grid-template-columns:1fr}.loc__map[data-v-8f9416d1]{height:16rem}.mhead[data-v-8f9416d1]{flex-wrap:wrap}.mhead__tag[data-v-8f9416d1]{margin-left:0}}.permission[data-v-49e8c01d]{margin-top:var(--s-8);--per-card-bg:#fff;--per-card-hover-border:var(--tg-graphite);--per-card-shadow:0 10px 25px rgba(0,0,0,.08);--per-card-title:var(--tg-graphite);--per-card-desc:var(--tg-muted);--per-kicker:var(--tg-warm);--per-icon-hover-bg:var(--tg-graphite);--per-icon-hover-fg:#fff}.dark .permission{--per-card-bg:#1e293b;--per-card-hover-border:#f1f5f9;--per-card-shadow:0 16px 32px rgba(2,6,23,.6);--per-card-title:#fff;--per-card-desc:#cbd5e1;--per-kicker:#94a3b8;--per-icon-hover-bg:#ff6b81;--per-icon-hover-fg:#020617}.permission__grid[data-v-49e8c01d]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.pcard[data-v-49e8c01d]{align-items:flex-start;background:var(--per-card-bg);border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);position:relative;text-align:left;transition:transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),border-color .2s var(--tg-ease),background .2s var(--tg-ease)}.pcard[data-v-49e8c01d]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:background .2s var(--tg-ease),width .2s var(--tg-ease);width:4rem}.pcard[data-v-49e8c01d]:focus-visible,.pcard[data-v-49e8c01d]:hover{border-color:var(--per-card-hover-border);box-shadow:var(--per-card-shadow);transform:translateY(-3px)}.pcard[data-v-49e8c01d]:focus-visible:before,.pcard[data-v-49e8c01d]:hover:before{background:var(--tg-red);width:6rem}.pcard[data-v-49e8c01d]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.pcard__number[data-v-49e8c01d]{color:var(--per-kicker);font-size:.82rem;font-weight:700;letter-spacing:.08em;position:absolute;right:var(--s-6);top:var(--s-6)}.pcard__title[data-v-49e8c01d]{color:var(--per-card-title);margin-top:var(--s-2)}.pcard__subtitle[data-v-49e8c01d]{color:var(--per-card-desc);font-size:.92rem;line-height:1.5}.pcard__action[data-v-49e8c01d]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.82rem;font-weight:700;gap:var(--s-2);letter-spacing:.04em;margin-top:auto;padding-top:var(--s-3);text-transform:uppercase}.pcard__arrow[data-v-49e8c01d]{transition:transform .2s var(--tg-ease)}.pcard:focus-visible .pcard__arrow[data-v-49e8c01d],.pcard:hover .pcard__arrow[data-v-49e8c01d]{transform:translate(4px)}.pmodal__header[data-v-49e8c01d]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between;padding-bottom:var(--s-4)}.pmodal__kicker[data-v-49e8c01d]{color:var(--tg-warm);font-size:.7rem;letter-spacing:.15em;text-transform:uppercase}.pmodal__title[data-v-49e8c01d]{color:var(--tg-graphite);margin-top:.3rem}.pmodal__badge[data-v-49e8c01d]{align-self:flex-start;border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-muted);flex:none;padding:.3rem .6rem}.documents[data-v-49e8c01d]{margin-top:var(--s-6)}.documents__intro[data-v-49e8c01d]{margin-bottom:var(--s-5)}.documents__list[data-v-49e8c01d]{display:grid;gap:var(--s-3)}.document[data-v-49e8c01d]{align-items:center;background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;gap:var(--s-4);padding:var(--s-4);text-align:left;transition:border-color .2s var(--tg-ease),transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),background .2s var(--tg-ease);width:100%}.document[data-v-49e8c01d]:focus-visible,.document[data-v-49e8c01d]:hover{border-color:var(--tg-red);box-shadow:0 8px 18px #00000014;transform:translateY(-2px)}.document[data-v-49e8c01d]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.document__icon[data-v-49e8c01d]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.document__content[data-v-49e8c01d]{display:flex;flex:1;flex-direction:column}.document__title[data-v-49e8c01d]{color:var(--tg-graphite)}.document__date[data-v-49e8c01d]{color:var(--tg-muted);margin-top:.25rem}.document__open[data-v-49e8c01d]{color:var(--tg-red);font-size:.85rem;font-weight:700}.documents__empty[data-v-49e8c01d]{border:var(--tg-hair);padding:var(--s-5)}.documents__empty[data-v-49e8c01d],.pcard__icon[data-v-49e8c01d],.pmodal__icon[data-v-49e8c01d]{background:var(--tg-fog);border-radius:var(--tg-radius)}.pcard__icon[data-v-49e8c01d],.pmodal__icon[data-v-49e8c01d]{align-items:center;border:var(--tg-hair);color:var(--tg-graphite);display:inline-flex;flex:none;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease)}.pcard__icon[data-v-49e8c01d]{height:46px;width:46px}.pmodal__icon[data-v-49e8c01d]{height:44px;width:44px}.pcard:focus-visible .pcard__icon[data-v-49e8c01d],.pcard:hover .pcard__icon[data-v-49e8c01d]{background:var(--per-icon-hover-bg);color:var(--per-icon-hover-fg)}.dark .document{background:#1e293b}.dark .document:hover{box-shadow:0 12px 24px #02061799}.dark .document__title,.dark .pmodal__title{color:#fff}.storage[data-v-d964caf8]{margin-top:var(--s-8);--stg-card-bg:#fff;--stg-card-hover-border:var(--tg-graphite);--stg-card-shadow:0 10px 25px rgba(0,0,0,.08);--stg-card-title:var(--tg-graphite);--stg-card-desc:var(--tg-muted);--stg-icon-hover-bg:var(--tg-graphite);--stg-icon-hover-fg:#fff}.dark .storage{--stg-card-bg:#1e293b;--stg-card-hover-border:#f1f5f9;--stg-card-shadow:0 16px 32px rgba(2,6,23,.6);--stg-card-title:#fff;--stg-card-desc:#cbd5e1;--stg-icon-hover-bg:#ff6b81;--stg-icon-hover-fg:#020617}.storage__grid[data-v-d964caf8]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.storage-card[data-v-d964caf8]{align-items:flex-start;background:var(--stg-card-bg);border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);position:relative;text-align:left;transition:transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),border-color .2s var(--tg-ease),background .2s var(--tg-ease)}.storage-card[data-v-d964caf8]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:background .2s var(--tg-ease),width .2s var(--tg-ease);width:4rem}.storage-card[data-v-d964caf8]:focus-visible,.storage-card[data-v-d964caf8]:hover{border-color:var(--stg-card-hover-border);box-shadow:var(--stg-card-shadow);transform:translateY(-3px)}.storage-card[data-v-d964caf8]:focus-visible:before,.storage-card[data-v-d964caf8]:hover:before{background:var(--tg-red);width:6rem}.storage-card[data-v-d964caf8]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.storage-card__icon[data-v-d964caf8]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;height:46px;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease);width:46px}.storage-card:focus-visible .storage-card__icon[data-v-d964caf8],.storage-card:hover .storage-card__icon[data-v-d964caf8]{background:var(--stg-icon-hover-bg);color:var(--stg-icon-hover-fg)}.storage-card__title[data-v-d964caf8]{color:var(--stg-card-title)}.storage-card__subtitle[data-v-d964caf8]{color:var(--stg-card-desc);font-size:.92rem;line-height:1.5}.storage-card__action[data-v-d964caf8]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.82rem;font-weight:700;gap:var(--s-2);letter-spacing:.04em;margin-top:auto;padding-top:var(--s-3);text-transform:uppercase}.storage-card__arrow[data-v-d964caf8]{transition:transform .2s var(--tg-ease)}.storage-card:focus-visible .storage-card__arrow[data-v-d964caf8],.storage-card:hover .storage-card__arrow[data-v-d964caf8]{transform:translate(4px)}.storage-modal__header[data-v-d964caf8]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;flex-wrap:wrap;gap:var(--s-4);justify-content:space-between;padding-bottom:var(--s-4)}.storage-modal__icon[data-v-d964caf8]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.storage-modal__badge[data-v-d964caf8]{align-self:flex-start;border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-muted);flex:none;padding:.3rem .6rem}.storage-modal__title[data-v-d964caf8]{color:var(--tg-graphite)}.storage-documents[data-v-d964caf8]{margin-top:var(--s-6)}.storage-documents>p.tg-muted[data-v-d964caf8]{margin-top:var(--s-4)}.storage-documents__list[data-v-d964caf8]{display:grid;gap:var(--s-3);margin-top:var(--s-5)}.storage-document[data-v-d964caf8]{align-items:center;background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;gap:var(--s-4);padding:var(--s-4);text-align:left;transition:border-color .2s var(--tg-ease),transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),background .2s var(--tg-ease);width:100%}.storage-document[data-v-d964caf8]:focus-visible,.storage-document[data-v-d964caf8]:hover{border-color:var(--tg-red);box-shadow:0 8px 18px #00000014;transform:translateY(-2px)}.storage-document[data-v-d964caf8]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.storage-document__icon[data-v-d964caf8]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex:none;height:40px;justify-content:center;width:40px}.storage-document__body[data-v-d964caf8]{display:flex;flex:1;flex-direction:column}.storage-document__title[data-v-d964caf8]{color:var(--tg-graphite)}.storage-document__date[data-v-d964caf8]{color:var(--tg-muted);margin-top:.25rem}.storage-document__open[data-v-d964caf8]{color:var(--tg-red);font-size:.85rem;font-weight:700}.dark .storage-document{background:#1e293b}.dark .storage-document:hover{box-shadow:0 12px 24px #02061799}.dark .storage-document__title{color:#fff}.dark .storage-document__date{color:#94a3b8}.dark .storage-modal__title{color:#fff}.contact-card[data-v-034f095c]{--contact-bg:#fff;--contact-hover-border:var(--tg-graphite);--contact-shadow:0 10px 25px rgba(0,0,0,.08);--contact-icon-hover-bg:#020617;--contact-icon-hover-fg:#fff;align-items:center;background:var(--contact-bg);border:var(--tg-hair);border-radius:var(--tg-radius);display:flex;flex-wrap:wrap;gap:var(--s-6);padding:var(--s-8);position:relative;text-align:left;transition:transform .25s var(--tg-ease),box-shadow .25s var(--tg-ease),border-color .25s var(--tg-ease),background .25s var(--tg-ease);width:100%}.dark .contact-card{--contact-bg:#1e293b;--contact-hover-border:#64748b;--contact-shadow:0 16px 32px rgba(2,6,23,.6);--contact-icon-hover-bg:#ff6b81;--contact-icon-hover-fg:#020617}.contact-card[data-v-034f095c]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:background .2s var(--tg-ease),width .2s var(--tg-ease);width:4rem}.contact-card[data-v-034f095c]:focus-visible:before,.contact-card[data-v-034f095c]:hover:before{background:var(--tg-red);width:6rem}.contact-card[data-v-034f095c]:focus-visible,.contact-card[data-v-034f095c]:hover{border-color:var(--contact-hover-border);box-shadow:var(--contact-shadow);transform:translateY(-3px)}.contact-card[data-v-034f095c]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.contact-card__icon[data-v-034f095c]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-red);display:flex;flex:none;height:52px;justify-content:center;transition:background .25s var(--tg-ease),color .25s var(--tg-ease);width:52px}.contact-card:focus-visible .contact-card__icon[data-v-034f095c],.contact-card:hover .contact-card__icon[data-v-034f095c]{background:var(--contact-icon-hover-bg);color:var(--contact-icon-hover-fg)}.contact-card__content[data-v-034f095c]{flex:1;min-width:0}.contact-card__title[data-v-034f095c]{color:var(--tg-graphite);font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin:0}.contact-card__description[data-v-034f095c]{color:var(--tg-muted);font-size:.95rem;line-height:1.6;margin-top:var(--s-2)}.contact-card__action[data-v-034f095c]{align-items:center;border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;font-size:.85rem;font-weight:600;gap:var(--s-2);padding:.6rem 1rem;transition:background .2s var(--tg-ease),border-color .2s var(--tg-ease);white-space:nowrap}.contact-card__action[data-v-034f095c]:focus-visible,.contact-card__action[data-v-034f095c]:hover{background:var(--tg-fog);border-color:var(--tg-warm)}.contact-card__action[data-v-034f095c]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.contact-card__arrow[data-v-034f095c]{color:var(--tg-red);transition:transform .2s var(--tg-ease)}.contact-card__action:focus-visible .contact-card__arrow[data-v-034f095c],.contact-card__action:hover .contact-card__arrow[data-v-034f095c]{transform:translate(4px)}@media(max-width:768px){.contact-card[data-v-034f095c]{align-items:flex-start}.contact-card__action[data-v-034f095c]{flex:1 1 100%;justify-content:center;margin-top:var(--s-2)}}.osrf__form[data-v-55621209]{display:flex;flex-direction:column;gap:var(--s-6)}.osrf__fs[data-v-55621209]{border:var(--tg-hair);border-radius:var(--tg-radius);padding:var(--s-5)}.osrf__fs legend[data-v-55621209]{color:var(--tg-graphite);font-weight:700;padding:0 var(--s-2)}.osrf__grid[data-v-55621209]{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.osrf__field[data-v-55621209]{display:flex;flex-direction:column;gap:var(--s-2)}.osrf__field--wide[data-v-55621209]{grid-column:1/-1}.osrf__field>span[data-v-55621209]{color:var(--tg-graphite);font-size:.85rem;font-weight:600}.osrf__input[data-v-55621209]{background:var(--tg-paper);border:var(--tg-hair);border-radius:8px;color:var(--tg-ink);font-family:inherit;font-size:.95rem;padding:var(--s-2) var(--s-3);transition:border-color .18s var(--tg-ease),box-shadow .18s var(--tg-ease);width:100%}.osrf__input[data-v-55621209]:focus{border-color:var(--tg-red);box-shadow:0 0 0 1px var(--tg-red);outline:none}.osrf__checks[data-v-55621209],.osrf__range[data-v-55621209]{display:flex;gap:var(--s-3)}.osrf__checks[data-v-55621209]{flex-direction:column;list-style:none;margin:var(--s-3) 0 0;padding:0}.osrf__item[data-v-55621209]{background:var(--tg-paper);border:var(--tg-hair);border-left:3px solid var(--tg-mist);border-radius:var(--tg-radius);padding:var(--s-3) var(--s-4);transition:border-color .15s var(--tg-ease)}.osrf__item.is-required[data-v-55621209]{border-left-color:var(--tg-red)}.osrf__check[data-v-55621209]{align-items:flex-start;cursor:pointer;display:flex;gap:var(--s-3)}.osrf__check-text[data-v-55621209]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.osrf__check-label[data-v-55621209]{line-height:1.5}.osrf__item.is-required .osrf__check-label[data-v-55621209]{color:var(--tg-graphite);font-weight:600}.osrf__badge[data-v-55621209]{border-radius:var(--tg-radius);display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.05em;padding:.1rem .45rem;text-transform:uppercase;white-space:nowrap}.osrf__badge--req[data-v-55621209]{background:#c8102e17;border:1px solid rgba(200,16,46,.2);color:var(--tg-red)}.osrf__badge--opt[data-v-55621209]{background:#94a3b81f;border:1px solid rgba(148,163,184,.22);color:var(--tg-muted)}.osrf__especifica[data-v-55621209]{margin-top:var(--s-2)}.osrf__upload[data-v-55621209]{margin-top:var(--s-3);padding-left:calc(18px + var(--s-3))}.osrf__uploadbtn[data-v-55621209]{align-items:center;background:#c8102e0f;border:1px dashed rgba(200,16,46,.35);border-radius:var(--tg-radius);color:var(--tg-red);cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:var(--s-2);padding:.4rem .75rem;transition:background .18s var(--tg-ease),border-color .18s var(--tg-ease)}.osrf__uploadbtn[data-v-55621209]:hover{background:#c8102e1a;border-color:var(--tg-red)}.osrf__filehidden[data-v-55621209]{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.osrf__files[data-v-55621209]{display:grid;gap:var(--s-2);list-style:none;margin:var(--s-3) 0 0;padding:0}.osrf__file[data-v-55621209]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);display:flex;gap:var(--s-3);padding:var(--s-2) var(--s-3)}.osrf__file-name[data-v-55621209]{color:var(--tg-ink);flex:1;font-size:.9rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.osrf__file-size[data-v-55621209]{flex:none;font-size:.8rem}.osrf__file-remove[data-v-55621209]{align-items:center;background:transparent;border:none;border-radius:var(--tg-radius);color:var(--tg-muted);cursor:pointer;display:inline-flex;flex:none;font-size:1.1rem;height:22px;justify-content:center;line-height:1;transition:background .15s var(--tg-ease),color .15s var(--tg-ease);width:22px}.osrf__file-remove[data-v-55621209]:hover{background:var(--tg-red);color:#fff}.osrf__hint[data-v-55621209]{font-size:.78rem;margin-top:var(--s-2)}.osrf__legal[data-v-55621209],.osrf__note[data-v-55621209]{font-size:.85rem}.osrf__legal[data-v-55621209]{font-style:italic}.osrf__submit[data-v-55621209]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--s-4)}.osrf__err[data-v-55621209]{color:var(--tg-red);font-size:.9rem}.osrf__ok[data-v-55621209]{background:#16a34a14;border:1px solid rgba(22,163,74,.3);border-radius:var(--tg-radius);padding:var(--s-6)}.osrf__ok p[data-v-55621209]{line-height:1.6;margin-top:var(--s-3)}.osrf__folio[data-v-55621209]{font-size:.85rem}.osrf__warn[data-v-55621209]{background:#b4530914;border:1px solid rgba(180,83,9,.35);border-radius:var(--tg-radius);padding:var(--s-3) var(--s-4)}.dark .osrf__input{background:#1e293b;color:#e5e7eb}.dark .osrf__field>span,.dark .osrf__fs legend{color:#f1f5f9}.dark .osrf__ok{background:#16a34a1f;border-color:#16a34a66}.dark .osrf__file{background:#0f172a}.dark .osrf__file-name{color:#e5e7eb}.dark .osrf__uploadbtn{background:#f43f5e1f;border-color:#f43f5e59;color:#fb7185}.dark .osrf__item{background:#1e293b;border-left-color:#475569}.dark .osrf__item.is-required{border-left-color:#fb7185}.dark .osrf__item.is-required .osrf__check-label{color:#fff}.dark .osrf__badge--req{background:#f43f5e24;border-color:#f43f5e47;color:#fb7185}.dark .osrf__badge--opt{background:#94a3b824;border-color:#94a3b842;color:#94a3b8}.dark .osrf__input[type=date],.dark .osrf__input[type=number]{color-scheme:dark}.season[data-v-9bcee349]{margin-top:var(--s-8);--sea-card-bg:#fff;--sea-card-hover-border:var(--tg-graphite);--sea-card-shadow:0 10px 25px rgba(0,0,0,.08);--sea-card-title:var(--tg-graphite);--sea-card-desc:var(--tg-muted);--sea-icon-hover-bg:var(--tg-graphite);--sea-icon-hover-fg:#fff}.dark .season{--sea-card-bg:#1e293b;--sea-card-hover-border:#f1f5f9;--sea-card-shadow:0 16px 32px rgba(2,6,23,.6);--sea-card-title:#fff;--sea-card-desc:#cbd5e1;--sea-icon-hover-bg:#ff6b81;--sea-icon-hover-fg:#020617}.season__header[data-v-9bcee349]{margin-bottom:var(--s-8)}.season__opening[data-v-9bcee349]{align-items:center;background:#c8102e0f;border:1px solid rgba(200,16,46,.16);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex-wrap:wrap;font-size:1.02rem;gap:var(--s-2);margin-top:var(--s-5);padding:var(--s-4) var(--s-5)}.season__opening strong[data-v-9bcee349]{color:var(--tg-red)}.season__opening-icon[data-v-9bcee349]{color:var(--tg-red);flex-shrink:0}.season__opening-name[data-v-9bcee349]{color:var(--tg-muted);font-size:.9rem}.dark .season__opening{background:#f43f5e1a;border-color:#f43f5e38;color:#f1f5f9}.dark .season__opening strong,.dark .season__opening-icon{color:#fb7185}.season__none[data-v-9bcee349]{border:1px dashed var(--tg-mist);border-radius:var(--tg-radius);margin-top:var(--s-5);padding:var(--s-5) var(--s-6)}.season__grid[data-v-9bcee349]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.season-card[data-v-9bcee349]{align-items:flex-start;background:var(--sea-card-bg);border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);position:relative;text-align:left;transition:transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),border-color .2s var(--tg-ease),background .2s var(--tg-ease)}.season-card[data-v-9bcee349]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:width .2s var(--tg-ease),background .2s var(--tg-ease);width:4rem}.season-card[data-v-9bcee349]:focus-visible:before,.season-card[data-v-9bcee349]:hover:before{background:var(--tg-red);width:6rem}.season-card[data-v-9bcee349]:focus-visible,.season-card[data-v-9bcee349]:hover{border-color:var(--sea-card-hover-border);box-shadow:var(--sea-card-shadow);transform:translateY(-3px)}.season-card[data-v-9bcee349]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.season-card__icon[data-v-9bcee349]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;height:46px;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease);width:46px}.season-card:focus-visible .season-card__icon[data-v-9bcee349],.season-card:hover .season-card__icon[data-v-9bcee349]{background:var(--sea-icon-hover-bg);color:var(--sea-icon-hover-fg)}.season-card__title[data-v-9bcee349]{color:var(--sea-card-title)}.season-card__subtitle[data-v-9bcee349]{color:var(--sea-card-desc);font-size:.92rem;line-height:1.5}.season-card__action[data-v-9bcee349]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.82rem;font-weight:700;gap:var(--s-2);letter-spacing:.04em;margin-top:auto;padding-top:var(--s-3);text-transform:uppercase}.season-card__arrow[data-v-9bcee349]{transition:transform .2s var(--tg-ease)}.season-card:focus-visible .season-card__arrow[data-v-9bcee349],.season-card:hover .season-card__arrow[data-v-9bcee349]{transform:translate(4px)}.season-modal__header[data-v-9bcee349]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;gap:var(--s-4);justify-content:space-between;padding-bottom:var(--s-4)}.season-modal__kicker[data-v-9bcee349]{color:var(--tg-red);font-size:.8rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.season-modal__title[data-v-9bcee349]{color:var(--tg-graphite)}.dark .season-modal__title{color:#fff}.season-modal__section[data-v-9bcee349]{margin-top:var(--s-6)}.season-proc__lead[data-v-9bcee349]{line-height:1.6;margin-bottom:var(--s-5)}.season-proc[data-v-9bcee349]{display:grid;gap:0;list-style:none;margin:0;padding:0}.season-proc__item[data-v-9bcee349]{align-items:flex-start;border-bottom:var(--tg-hair);display:flex;gap:var(--s-4);padding:var(--s-4) 0}.season-proc__item[data-v-9bcee349]:first-child{padding-top:0}.season-proc__item[data-v-9bcee349]:last-child{border-bottom:none;padding-bottom:0}.season-proc__num[data-v-9bcee349]{align-items:center;background:var(--tg-graphite);border-radius:var(--tg-radius);border-top:2px solid var(--tg-red);color:#fff;display:inline-flex;flex:none;font-size:.85rem;font-variant-numeric:tabular-nums;font-weight:700;height:30px;justify-content:center;width:30px}.season-proc__body[data-v-9bcee349]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--s-2);padding-top:.15rem}.season-proc__label[data-v-9bcee349]{color:var(--tg-ink);line-height:1.55}.season-proc__req[data-v-9bcee349]{background:#c8102e14;border:1px solid rgba(200,16,46,.18);border-radius:var(--tg-radius);color:var(--tg-red);font-size:.68rem;font-weight:700;letter-spacing:.05em;padding:.15rem .5rem;text-transform:uppercase}.dark .season-proc__label{color:#e5e7eb}.dark .season-proc__num{background:#334155;border-top-color:#fb7185}.dark .season-proc__req{background:#f43f5e1f;border-color:#f43f5e38;color:#fb7185}.season-cal[data-v-9bcee349]{display:grid;gap:0;list-style:none;margin:0;padding:0}.season-cal__row[data-v-9bcee349]{border-bottom:var(--tg-hair);display:flex;gap:var(--s-4);justify-content:space-between;padding:var(--s-3) 0}.season-cal__row[data-v-9bcee349]:last-child{border-bottom:none}.season-cal__label[data-v-9bcee349]{color:var(--tg-graphite);font-weight:500}.season-cal__value[data-v-9bcee349]{color:var(--tg-red);font-weight:600;white-space:nowrap}.dark .season-cal__label{color:#e5e7eb}.dark .season-cal__value{color:#fb7185}.season-form-intro[data-v-9bcee349]{line-height:1.6;margin-bottom:var(--s-5)}.security[data-v-20e8fd78]{margin-top:var(--s-8);--sec-card-bg:#fff;--sec-card-hover-border:var(--tg-graphite);--sec-card-shadow:0 10px 25px rgba(0,0,0,.08);--sec-icon-hover-bg:var(--tg-graphite);--sec-icon-hover-fg:#fff}.dark .security{--sec-card-bg:#1e293b;--sec-card-hover-border:#64748b;--sec-card-shadow:0 16px 32px rgba(2,6,23,.6);--sec-icon-hover-bg:#ff6b81;--sec-icon-hover-fg:#020617}.security__grid[data-v-20e8fd78]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.security-card[data-v-20e8fd78]{align-items:flex-start;background:var(--sec-card-bg);border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6);position:relative;text-align:left;transition:transform .2s ease,box-shadow .2s ease,background .2s var(--tg-ease)}.security-card[data-v-20e8fd78]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:background .2s var(--tg-ease),width .2s var(--tg-ease);width:4rem}.security-card[data-v-20e8fd78]:focus-visible:before,.security-card[data-v-20e8fd78]:hover:before{background:var(--tg-red);width:6rem}.security-card[data-v-20e8fd78]:focus-visible,.security-card[data-v-20e8fd78]:hover{border-color:var(--sec-card-hover-border);box-shadow:var(--sec-card-shadow);transform:translateY(-3px)}.security-card[data-v-20e8fd78]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.security-card__icon[data-v-20e8fd78]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:flex;height:46px;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease);width:46px}.security-card:focus-visible .security-card__icon[data-v-20e8fd78],.security-card:hover .security-card__icon[data-v-20e8fd78]{background:var(--sec-icon-hover-bg);color:var(--sec-icon-hover-fg)}.security-card__title[data-v-20e8fd78]{color:var(--tg-graphite)}.security-card__subtitle[data-v-20e8fd78]{color:var(--tg-muted)}.security-card__action[data-v-20e8fd78]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.8rem;font-weight:700;gap:var(--s-2);letter-spacing:.02em;margin-top:auto;padding-top:var(--s-4);text-transform:uppercase;transition:color .2s var(--tg-ease)}.security-card__action[data-v-20e8fd78]:hover{color:var(--tg-red-deep)}.security-card__arrow[data-v-20e8fd78]{transition:transform .2s var(--tg-ease)}.security-card:focus-visible .security-card__arrow[data-v-20e8fd78],.security-card:hover .security-card__arrow[data-v-20e8fd78]{transform:translate(4px)}.security-modal__header[data-v-20e8fd78]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;flex-wrap:wrap;gap:var(--s-4);padding-bottom:var(--s-4)}.security-modal__icon[data-v-20e8fd78]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-red);display:flex;height:44px;justify-content:center;width:44px}.security-modal__badge[data-v-20e8fd78]{margin-left:auto}.security-modal__kicker[data-v-20e8fd78]{color:var(--tg-red);font-size:.8rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.security-documents[data-v-20e8fd78]{margin-top:var(--s-6)}.security-documents__list[data-v-20e8fd78]{display:grid;gap:var(--s-3);margin-top:var(--s-5)}.security-document[data-v-20e8fd78]{align-items:center;background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;gap:var(--s-4);padding:var(--s-4);text-align:left;transition:border-color .2s var(--tg-ease),box-shadow .2s var(--tg-ease),transform .2s var(--tg-ease);width:100%}.security-document[data-v-20e8fd78]:hover{border-color:var(--tg-graphite);box-shadow:0 8px 20px #00000014;transform:translateY(-2px)}.security-document[data-v-20e8fd78]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.security-document__icon[data-v-20e8fd78]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-red);display:flex;flex:none;height:40px;justify-content:center;width:40px}.security-document__body[data-v-20e8fd78]{display:flex;flex:1;flex-direction:column}.security-document__body small[data-v-20e8fd78]{color:var(--tg-muted);margin-top:.25rem}.security-document__open[data-v-20e8fd78]{align-items:center;color:var(--tg-red);display:inline-flex;flex:none;font-size:.85rem;font-weight:700;gap:var(--s-2);transition:color .2s var(--tg-ease);white-space:nowrap}.security-document__open[data-v-20e8fd78]:hover{color:var(--tg-red-deep)}.security-document__arrow[data-v-20e8fd78]{transition:transform .2s var(--tg-ease)}.security-document:focus-visible .security-document__arrow[data-v-20e8fd78],.security-document:hover .security-document__arrow[data-v-20e8fd78]{transform:translate(4px)}.dark .security-document{background:#1e293b}.dark .security-document:hover{border-color:#64748b;box-shadow:0 12px 24px #02061799}.dark .security-document__icon{background:#334155;border-color:#334155;color:#ff6b81}.dark .security-document__body small{color:#94a3b8}.dark .security-modal__title{color:#fff}.dark .security-modal__header{border-color:#334155}.dark .security-modal__icon{background:#334155;border-color:#334155;color:#ff6b81}.season[data-v-1a58c82a]{margin-top:var(--s-8)}.season__header[data-v-1a58c82a]{margin-bottom:var(--s-8)}.season__title[data-v-1a58c82a]{color:var(--tg-graphite)}.season__intro[data-v-1a58c82a]{background:var(--tg-fog);border-left:4px solid var(--tg-red);border-radius:var(--tg-radius);line-height:1.7;margin-top:var(--s-4);padding:var(--s-5) var(--s-6)}.season__updated[data-v-1a58c82a]{color:var(--tg-muted);margin-top:var(--s-4)}.season__grid[data-v-1a58c82a]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.season-card[data-v-1a58c82a]{align-items:flex-start;background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-6);position:relative;text-align:left;transition:transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease),border-color .2s var(--tg-ease)}.season-card[data-v-1a58c82a]:before{background:var(--tg-mist);content:"";height:3px;left:-1px;position:absolute;top:-1px;transition:width .2s var(--tg-ease),background .2s var(--tg-ease);width:4rem}.season-card[data-v-1a58c82a]:focus-visible:before,.season-card[data-v-1a58c82a]:hover:before{background:var(--tg-red);width:6rem}.season-card[data-v-1a58c82a]:focus-visible,.season-card[data-v-1a58c82a]:hover{border-color:var(--tg-graphite);box-shadow:0 10px 25px #00000014;transform:translateY(-3px)}.season-card[data-v-1a58c82a]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.season-card__icon[data-v-1a58c82a]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:flex;height:46px;justify-content:center;transition:background .2s var(--tg-ease),color .2s var(--tg-ease);width:46px}.season-card:focus-visible .season-card__icon[data-v-1a58c82a],.season-card:hover .season-card__icon[data-v-1a58c82a]{background:var(--tg-graphite);color:#fff}.season-card__title[data-v-1a58c82a]{color:var(--tg-graphite)}.season-card__subtitle[data-v-1a58c82a]{color:var(--tg-muted)}.season-card__action[data-v-1a58c82a]{color:var(--tg-red);font-size:.8rem;font-weight:700;margin-top:auto;padding-top:var(--s-4);text-transform:uppercase}.season-modal__header[data-v-1a58c82a]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;gap:var(--s-4);padding-bottom:var(--s-4)}.season-modal__icon[data-v-1a58c82a]{align-items:center;background:var(--tg-fog);border-radius:var(--tg-radius);display:flex;height:44px;justify-content:center;width:44px}.season-modal__badge[data-v-1a58c82a]{margin-left:auto}.season-modal__kicker[data-v-1a58c82a]{color:var(--tg-red);font-size:.8rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.season-documents[data-v-1a58c82a]{margin-top:var(--s-6)}.season-documents__list[data-v-1a58c82a]{display:grid;gap:var(--s-3);margin-top:var(--s-5)}.season-document[data-v-1a58c82a]{align-items:center;background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);cursor:pointer;display:flex;gap:var(--s-4);padding:var(--s-4);transition:border-color .2s var(--tg-ease),box-shadow .2s var(--tg-ease),transform .2s var(--tg-ease);width:100%}.season-document[data-v-1a58c82a]:hover{border-color:var(--tg-graphite);box-shadow:0 8px 20px #00000014;transform:translateY(-2px)}.season-document__body[data-v-1a58c82a]{display:flex;flex:1;flex-direction:column}.season-document__body small[data-v-1a58c82a]{margin-top:.25rem}.season-document__open[data-v-1a58c82a]{color:var(--tg-red);font-weight:700}.conduct__heading[data-v-1a58c82a]{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.conduct__title[data-v-1a58c82a]{margin:0}.conduct__updated[data-v-1a58c82a]{margin-top:.5rem}.conduct__download[data-v-1a58c82a]{align-items:center;background:var(--tg-red);border:none;border-radius:var(--tg-radius);color:#fff;cursor:pointer;display:flex;display:inline-flex;font-size:.9rem;font-weight:700;gap:.5rem;gap:.6rem;padding:.85rem 1.4rem;transition:background .2s var(--tg-ease),transform .2s var(--tg-ease),box-shadow .2s var(--tg-ease)}.conduct__download[data-v-1a58c82a]:hover{box-shadow:0 10px 20px #0000001f;transform:translateY(-2px)}.conduct__download[data-v-1a58c82a]:focus-visible{outline:2px solid var(--tg-red);outline-offset:3px}.conduct__download svg[data-v-1a58c82a]{flex-shrink:0}.conduct__content[data-v-1a58c82a]{color:var(--tg-graphite);font-size:1rem;line-height:1.9;text-align:justify}.conduct__content[data-v-1a58c82a] p{margin-bottom:var(--s-4);text-align:justify}.cal[data-v-90567893]{margin-top:var(--s-8);--cal-panel-bg:#fff;--cal-row-hover:rgba(236,234,231,.45);--cal-error-bg:rgba(200,16,46,.06);--cal-error-accent:var(--tg-red-deep)}.cal__filters[data-v-90567893]{align-items:end;background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:var(--tg-radius);display:grid;gap:var(--s-4);grid-template-columns:160px 160px 1fr auto;padding:var(--s-6)}.cal__field[data-v-90567893]{display:grid;gap:var(--s-2)}.cal__field label[data-v-90567893]{color:var(--tg-warm);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cal__field input[data-v-90567893]{background:var(--tg-paper);border:1px solid var(--tg-mist);border-radius:var(--tg-radius);color:var(--tg-ink);font:inherit;height:40px;padding:0 var(--s-3);transition:border-color .18s var(--tg-ease),box-shadow .18s var(--tg-ease);width:100%}.cal__field input[data-v-90567893]:focus{border-color:var(--tg-red);box-shadow:0 0 0 1px var(--tg-red);outline:none}.cal__actions[data-v-90567893]{display:flex;gap:var(--s-3)}.cal__summary[data-v-90567893]{font-size:.9rem;margin-top:var(--s-4)}.cal__state[data-v-90567893]{background:var(--tg-fog);border:1px dashed var(--tg-mist);border-radius:var(--tg-radius);color:var(--tg-muted);margin-top:var(--s-6);padding:var(--s-12) var(--s-6);text-align:center}.cal__state--error[data-v-90567893]{background:var(--cal-error-bg);border-color:var(--tg-red);color:var(--cal-error-accent)}.cal__state-title[data-v-90567893]{color:var(--tg-graphite);font-weight:700}.cal__state--error .cal__state-title[data-v-90567893]{color:var(--cal-error-accent)}.cal__tablewrap[data-v-90567893]{margin-top:var(--s-6)}.cal__scroll[data-v-90567893]{background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:var(--tg-radius);overflow-x:auto}.cal__table[data-v-90567893]{border-collapse:collapse;font-size:.95rem;width:100%}.cal__table td[data-v-90567893],.cal__table th[data-v-90567893]{border-bottom:var(--tg-hair);padding:var(--s-3) var(--s-4);text-align:left}.cal__table thead th[data-v-90567893]{background:var(--tg-fog);color:var(--tg-graphite);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.cal__table tbody tr[data-v-90567893]{transition:background .15s var(--tg-ease)}.cal__table tbody tr[data-v-90567893]:hover{background:var(--cal-row-hover)}.cal__table tbody tr:last-child td[data-v-90567893]{border-bottom:none}.cal__ref[data-v-90567893]{color:var(--tg-graphite);font-weight:700}.cal__action[data-v-90567893],.cal__num[data-v-90567893]{text-align:right}.cal__nowrap[data-v-90567893]{white-space:nowrap}.cal__mono[data-v-90567893]{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.cal__link[data-v-90567893]{align-items:center;color:var(--tg-red);display:inline-flex;font-size:.85rem;font-weight:700;gap:var(--s-2);transition:color .15s var(--tg-ease);white-space:nowrap}.cal__link[data-v-90567893]:hover{color:var(--tg-red-deep)}.cal__link[data-v-90567893]:focus-visible{outline:2px solid var(--tg-red);outline-offset:2px}.cal__arrow[data-v-90567893]{transition:transform .2s var(--tg-ease)}.cal__link:focus-visible .cal__arrow[data-v-90567893],.cal__link:hover .cal__arrow[data-v-90567893]{transform:translate(4px)}.cal__vh[data-v-90567893]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.cal__pager[data-v-90567893]{align-items:center;background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:0 0 var(--tg-radius) var(--tg-radius);border-top:none;display:flex;gap:var(--s-4);justify-content:space-between;padding:var(--s-3) var(--s-4)}.cal__pagerinfo[data-v-90567893]{font-size:.9rem}.cal__pagerbtns[data-v-90567893]{display:flex;gap:var(--s-3)}.cal__pgbtn[data-v-90567893]{font-size:.85rem;padding:.5rem 1rem}.cal__pgbtn[data-v-90567893]:disabled{opacity:.4;pointer-events:none}.calm__head[data-v-90567893]{align-items:flex-start;border-bottom:2px solid var(--tg-graphite);display:flex;flex-wrap:wrap;gap:var(--s-4);padding-bottom:var(--s-4)}.calm__mark[data-v-90567893]{align-items:center;background:var(--tg-fog);border:var(--tg-hair);border-radius:var(--tg-radius);color:var(--tg-graphite);display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.calm__kicker[data-v-90567893]{color:var(--tg-warm);font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.calm__title[data-v-90567893]{color:var(--tg-graphite);margin-top:2px}.calm__grid[data-v-90567893]{display:grid;margin-top:var(--s-6)}.calm__row[data-v-90567893]{align-items:baseline;border-bottom:var(--tg-hair);display:flex;gap:var(--s-4);justify-content:space-between;padding:var(--s-3) 0}.calm__row[data-v-90567893]:first-child{border-top:var(--tg-hair)}.calm__label[data-v-90567893]{color:var(--tg-muted);flex:none;font-size:.92rem}.calm__value[data-v-90567893]{color:var(--tg-graphite);font-weight:600;text-align:right}.calm__components[data-v-90567893]{margin-top:var(--s-8)}.calm__sub[data-v-90567893]{margin-bottom:var(--s-4)}.dark .cal__scroll{background:#1e293b}.dark .cal__table tbody tr:hover{background:#33415559}@media(max-width:860px){.cal__filters[data-v-90567893]{grid-template-columns:1fr 1fr}.cal__actions[data-v-90567893],.cal__field--search[data-v-90567893]{grid-column:1/-1}.cal__actions[data-v-90567893]{justify-content:flex-end}}@media(max-width:520px){.cal__filters[data-v-90567893]{grid-template-columns:1fr}.cal__pager[data-v-90567893]{align-items:stretch;flex-direction:column}.cal__pagerbtns[data-v-90567893]{justify-content:space-between}.calm__row[data-v-90567893]{align-items:flex-start;flex-direction:column;gap:0}.calm__value[data-v-90567893]{text-align:left}}.cal[data-v-114dac1b]{margin-top:var(--s-8);--cal-panel-bg:#fff;--cal-row-hover:rgba(236,234,231,.45);--cal-error-bg:rgba(200,16,46,.06);--cal-error-accent:var(--tg-red-deep)}.dark .cal{--cal-panel-bg:#1e293b;--cal-row-hover:rgba(51,65,85,.35);--cal-error-bg:#2b1515;--cal-error-accent:#ff6b81}.cal__filters[data-v-114dac1b]{align-items:end;background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:var(--tg-radius);display:grid;gap:var(--s-4);grid-template-columns:160px 160px 1fr auto;padding:var(--s-6)}.cal__field[data-v-114dac1b]{display:grid;gap:var(--s-2)}.cal__field label[data-v-114dac1b]{color:var(--tg-warm);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cal__field input[data-v-114dac1b]{background:var(--tg-paper);border:1px solid var(--tg-mist);border-radius:var(--tg-radius);color:var(--tg-ink);font:inherit;height:40px;padding:0 var(--s-3);transition:border-color .18s var(--tg-ease),box-shadow .18s var(--tg-ease);width:100%}.cal__field input[data-v-114dac1b]:focus{border-color:var(--tg-red);box-shadow:0 0 0 1px var(--tg-red);outline:none}.cal__actions[data-v-114dac1b]{display:flex;gap:var(--s-3)}.cal__summary[data-v-114dac1b]{font-size:.9rem;margin-top:var(--s-4)}.cal__state[data-v-114dac1b]{background:var(--tg-fog);border:1px dashed var(--tg-mist);border-radius:var(--tg-radius);color:var(--tg-muted);margin-top:var(--s-6);padding:var(--s-12) var(--s-6);text-align:center}.cal__state--error[data-v-114dac1b]{background:var(--cal-error-bg);border-color:var(--tg-red);color:var(--cal-error-accent)}.cal__state-title[data-v-114dac1b]{color:var(--tg-graphite);font-weight:700}.cal__state--error .cal__state-title[data-v-114dac1b]{color:var(--cal-error-accent)}.cal__tablewrap[data-v-114dac1b]{margin-top:var(--s-6)}.cal__scroll[data-v-114dac1b]{background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:var(--tg-radius);overflow-x:auto}.cal__table[data-v-114dac1b]{border-collapse:collapse;font-size:.95rem;width:100%}.cal__table td[data-v-114dac1b],.cal__table th[data-v-114dac1b]{border-bottom:var(--tg-hair);padding:var(--s-3) var(--s-4);text-align:left}.cal__table thead th[data-v-114dac1b]{background:var(--tg-fog);color:var(--tg-graphite);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.cal__table tbody tr[data-v-114dac1b]{transition:background .15s var(--tg-ease)}.cal__table tbody tr[data-v-114dac1b]:hover{background:var(--cal-row-hover)}.cal__table tbody tr:last-child td[data-v-114dac1b]{border-bottom:none}.cal__ref[data-v-114dac1b]{color:var(--tg-graphite);font-weight:700}.cal__num[data-v-114dac1b]{text-align:right}.cal__pager[data-v-114dac1b]{align-items:center;background:var(--cal-panel-bg);border:var(--tg-hair);border-radius:0 0 var(--tg-radius) var(--tg-radius);border-top:none;display:flex;gap:var(--s-4);justify-content:space-between;padding:var(--s-3) var(--s-4)}.cal__pagerinfo[data-v-114dac1b]{font-size:.9rem}.cal__pagerbtns[data-v-114dac1b]{display:flex;gap:var(--s-3)}.cal__pgbtn[data-v-114dac1b]{font-size:.85rem;padding:.5rem 1rem}.cal__pgbtn[data-v-114dac1b]:disabled{opacity:.4;pointer-events:none}.dark .cal__field input{color-scheme:dark}@media(max-width:860px){.cal__filters[data-v-114dac1b]{grid-template-columns:1fr 1fr}.cal__actions[data-v-114dac1b]{grid-column:1/-1;justify-content:flex-end}}@media(max-width:520px){.cal__filters[data-v-114dac1b]{grid-template-columns:1fr}.cal__pager[data-v-114dac1b]{align-items:stretch;flex-direction:column}.cal__pagerbtns[data-v-114dac1b]{justify-content:space-between}}.sv__seal[data-v-9c6a2d85]{align-items:center;color:var(--tg-muted);display:flex;font-size:.85rem;gap:var(--s-2);justify-content:flex-end;letter-spacing:.08em;white-space:nowrap}.sv__seal strong[data-v-9c6a2d85]{color:var(--tg-graphite)}.sv__title[data-v-9c6a2d85]{margin-top:var(--s-3)}.sv__intro[data-v-9c6a2d85]{margin-top:var(--s-4)}.sv__media[data-v-9c6a2d85]{aspect-ratio:16/9;border-radius:var(--tg-radius);-o-object-fit:cover;object-fit:cover;width:100%}.sv__body[data-v-9c6a2d85],.sv__media[data-v-9c6a2d85]{margin-top:var(--s-6)}.sv__body[data-v-9c6a2d85]{text-align:justify}.sv__body.tg-measure[data-v-9c6a2d85]{max-width:none}.sv__empty[data-v-9c6a2d85]{border:1px dashed var(--tg-mist);border-radius:var(--tg-radius);margin-top:var(--s-8);padding:var(--s-8);text-align:center}.sv__contactlink[data-v-9c6a2d85]{color:var(--tg-red);display:inline-block;font-weight:600;margin-top:var(--s-3)}.sv__grid[data-v-9c6a2d85]{display:grid;gap:var(--s-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:var(--s-8)}.tile[data-v-9c6a2d85]{background:#fff;border:var(--tg-hair);border-radius:var(--tg-radius);padding:var(--s-6)}.tile__title[data-v-9c6a2d85]{color:var(--tg-graphite)}.tile__subtitle[data-v-9c6a2d85]{color:var(--tg-red);font-size:.9rem;font-weight:600;margin-top:var(--s-1)}.tile__desc[data-v-9c6a2d85]{font-size:.95rem;margin-top:var(--s-3)}.tile__empty[data-v-9c6a2d85]{font-size:.85rem;font-style:italic;margin-top:var(--s-4)}.doclist[data-v-9c6a2d85]{list-style:none;margin:var(--s-4) 0 0;padding:0}.doclist__row[data-v-9c6a2d85]{align-items:baseline;border-bottom:var(--tg-hair);display:flex;gap:var(--s-3);justify-content:space-between;padding:var(--s-2) 0}.doclist__link[data-v-9c6a2d85]{color:var(--tg-graphite);font-weight:500}.doclist__link[data-v-9c6a2d85]:hover{color:var(--tg-red)}.doclist__date[data-v-9c6a2d85]{color:var(--tg-muted);flex:none;font-size:.8rem}.sv__tables[data-v-9c6a2d85]{display:grid;gap:var(--s-12);margin-top:var(--s-8)}.rep__head[data-v-9c6a2d85]{align-items:baseline;display:flex;gap:var(--s-4);justify-content:space-between;margin-bottom:var(--s-4)}.rep__scroll[data-v-9c6a2d85]{border:var(--tg-hair);border-radius:var(--tg-radius);overflow-x:auto}.rep__table[data-v-9c6a2d85]{border-collapse:collapse;font-size:.95rem;width:100%}.rep__table td[data-v-9c6a2d85],.rep__table th[data-v-9c6a2d85]{border-bottom:var(--tg-hair);padding:var(--s-3) var(--s-4)}.rep__table th[data-v-9c6a2d85]{background:var(--tg-fog);color:var(--tg-graphite);font-weight:700;text-align:left}.sv__icon[data-v-9c6a2d85]{color:var(--tg-red);flex-shrink:0;height:16px;width:16px}
