.app-dialog-overlay{z-index:24000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.app-dialog-modal{width:min(440px,calc(100vw - 32px));max-width:100%;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 6px #0f172a0a,0 24px 60px #0f172a2e}.app-dialog-title{font-size:16px;letter-spacing:-.02em}.app-dialog-message{margin:0;font-size:14px;line-height:1.55;color:var(--ds-color-text);white-space:pre-wrap;word-break:break-word}.app-dialog-input{width:100%;margin-top:4px}.app-dialog-actions{flex-wrap:wrap}:root[dir=rtl] .app-dialog-actions{flex-direction:row-reverse}.app-dialog-btn{min-height:44px;padding:0 18px;border-radius:12px;font-size:13px;font-weight:800;font-family:inherit;cursor:pointer;border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2);color:var(--ds-color-text);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.app-dialog-btn:hover{background:var(--ds-color-surface);border-color:#64748b73}.app-dialog-btn:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.app-dialog-btn--primary{border-color:#04785773;background:linear-gradient(180deg,#059669fa,#047857fa);color:#ecfdf5}.app-dialog-btn--primary:hover{filter:brightness(1.05);border-color:#047857a6}.app-dialog-btn--danger{border-color:#dc262673;background:linear-gradient(180deg,#ef4444,#dc2626);color:#fff}.app-dialog-btn--danger:hover{filter:brightness(1.06);border-color:#b91c1cd9}:root{--system-chrome-green: #004a36;--system-chrome-green-deep: #003d2e;--system-chrome-green-soft: #005c46;--system-chrome-mist: rgba(255, 255, 255, .05);--header-brand-bg: var(--system-chrome-green);--header-brand-bg-highlight: var(--system-chrome-green-soft);--header-logo-color: #ffffff;--header-logo-color-light: #ffffff;--header-logo-color-dark: #ffffff}.agri-header{display:grid;grid-template-columns:minmax(0,240px) 1fr minmax(0,240px);align-items:center;height:var(--header-height, 64px);--header-logo-max-h: calc(var(--header-height, 64px) - 8px);background:linear-gradient(180deg,var(--system-chrome-green) 0%,var(--system-chrome-green) 78%,var(--system-chrome-green-soft) 100%);--header-logo-color: #ffffff;--header-logo-color-light: #ffffff;--header-logo-color-dark: #ffffff;color:#fffffff0;padding:var(--header-pad-y, 0) var(--header-pad-x, clamp(16px, 3vw, 28px));box-shadow:0 6px 18px #0000002e;z-index:11501;position:relative;flex-shrink:0;border-bottom:none;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none;transition:box-shadow .28s cubic-bezier(.22,1,.36,1)}.agri-header:before{content:"";position:absolute;left:0;right:0;bottom:0;height:8px;z-index:0;pointer-events:none;background:linear-gradient(to top,var(--system-chrome-mist) 0%,rgba(255,255,255,.02) 42%,transparent 100%)}.agri-header--sticky{position:sticky;top:0}.agri-header--transparent{background:color-mix(in srgb,var(--ds-color-surface) 20%,transparent)}.agri-header--transparent:before{display:none}.agri-header--align-start{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,220px)}.agri-header--align-center{grid-template-columns:1fr auto 1fr}.header-left--center{justify-content:center}.agri-header:after{display:none}.agri-header+.layout.app-layout>.navmenu.navmenu--compact{margin-top:0;border-top:none;position:relative;z-index:11500;box-shadow:none}.agri-header+.layout.app-layout>.navmenu.navmenu--compact:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;pointer-events:none;z-index:0;background:linear-gradient(to bottom,rgba(0,74,54,.42) 0%,rgba(0,74,54,.12) 55%,transparent 100%)}html[data-theme=dark] .agri-header+.layout.app-layout>.navmenu.navmenu--compact:before{background:linear-gradient(to bottom,rgba(0,74,54,.5) 0%,rgba(0,0,0,.18) 55%,transparent 100%)}.header-left{display:flex;align-items:center;gap:8px;position:relative;z-index:1;color:#fff;min-width:0;max-height:100%;overflow:hidden}.header-brand-lockup{display:flex;align-items:center;gap:8px;min-width:0;max-height:100%}.header-mobile-nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:0;background:transparent;color:#fff;font-size:18px;cursor:pointer;flex-shrink:0;box-shadow:none;transition:opacity .18s ease,transform .18s ease}.header-mobile-nav-toggle:hover,.header-mobile-nav-toggle:focus-visible{background:transparent;border:none;box-shadow:none;opacity:.88;outline:none}.header-mobile-nav-toggle:active{transform:scale(.94);opacity:.75}@media (max-width: 767px){.header-mobile-nav-toggle{display:inline-flex}}.logo-icon{font-size:16px;color:#fffffff2;display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#ffffff29;border-radius:11px;border:1px solid rgba(255,255,255,.26);box-shadow:0 14px 30px #0206173d,inset 0 1px #ffffff42;overflow:hidden}.logo-icon__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.logo-icon__svg{display:block;width:100%;height:100%}.logo-icon.logo-icon--mark,.logo-icon:has(.logo-icon__mark){width:auto;height:auto;max-height:var(--header-logo-max-h);background:transparent;border:none;border-radius:0;box-shadow:none;overflow:hidden}.logo-icon .logo-icon__mark,.logo-icon .agro-cloud-mark.logo-icon__mark{width:auto;height:auto;max-width:var(--header-logo-max-h);max-height:var(--header-logo-max-h);display:block;flex-shrink:0;-o-object-fit:contain;object-fit:contain;background:transparent;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;filter:drop-shadow(0 1px 2px rgba(2,44,34,.35))}header.agri-header .header-left .logo-text,header.agri-header .header-left .logo-text.logo-text--brand-glass,.agri-header .header-left .logo-text{display:inline-block;font-weight:var(--header-logo-font-weight, 400);font-size:min(var(--header-logo-font-size, 15px),14px);letter-spacing:var(--header-logo-letter-spacing, .02em);font-family:var(--header-logo-font-family, "Sora", var(--ds-font-sans));color:#fff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;background:none;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;text-shadow:none;filter:none}html[data-theme=light] header.agri-header .header-left .logo-text,html[data-theme=dark] header.agri-header .header-left .logo-text,html:not([data-theme]) header.agri-header .header-left .logo-text,html[data-theme=light] .agri-header .header-left .logo-text,html[data-theme=dark] .agri-header .header-left .logo-text,html:not([data-theme]) .agri-header .header-left .logo-text{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.agri-header--transparent .header-left .logo-text{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--ds-color-text)!important;-webkit-text-fill-color:currentColor;text-shadow:none;filter:none}.header-center{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;align-self:stretch;min-width:0;max-height:100%;overflow:hidden}.header-center__logo{display:inline-flex;align-items:center;line-height:0;flex-shrink:1;min-width:0;max-height:100%;height:100%;overflow:hidden}.header-center .brand-logo{display:block;height:auto;width:auto;max-height:var(--header-logo-max-h);max-width:min(320px,54vw);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform-origin:center center;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s ease;filter:drop-shadow(0 1px 0 rgba(0,0,0,.32)) brightness(1.05) contrast(1.04)}.header-center__logo:hover .brand-logo{transform:scale(1.03);filter:drop-shadow(0 1px 1px rgba(0,0,0,.38)) brightness(1.08) contrast(1.05)}.header-center--hidden{display:none}@media (prefers-reduced-motion: reduce){.header-center .brand-logo{transition:filter .2s ease}.header-center__logo:hover .brand-logo{transform:none}}.header-right{display:flex;justify-content:flex-end;align-items:center;position:relative;z-index:1}:root[dir=rtl] .agri-header{direction:rtl}:root[dir=rtl] .header-left{justify-content:flex-start}:root[dir=rtl] .logo-text{font-family:Tajawal,Almarai,"Segoe UI",Tahoma,var(--ds-font-sans)}.profile-wrap{position:relative}.menu-btn{background:#ffffff24;border:1px solid rgba(255,255,255,.24);color:#fffffff2;font-size:13px;padding:6px 14px;border-radius:9999px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px;font-weight:600;letter-spacing:.01em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff29}.menu-btn:hover{background:#ffffff2e;transform:translateY(-1px);box-shadow:0 12px 26px #02061747}.menu-btn:active{transform:translateY(0);background:#ffffff26}.profile-icon{font-size:16px}.profile-label{font-weight:600}.profile-icon-only{padding:3px;border-radius:9999px;gap:0;position:relative;background:var(--ds-color-primary);border:1px solid rgba(22,163,74,.35);box-shadow:var(--ds-shadow-sm);transition:box-shadow .18s ease-out,transform .18s ease-out}.profile-icon-only .profile-icon{width:30px;height:30px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#ffffff2e;color:#fff;font-size:16px;box-shadow:0 0 #0000;transition:transform .18s ease-out,box-shadow .18s ease-out}.profile-icon-only:hover{transform:translateY(-1px);box-shadow:var(--ds-shadow-md)}.profile-icon-only:hover .profile-icon{transform:translateY(-.5px) scale(1.03);box-shadow:0 6px 14px #000000b3,inset 0 0 0 1px #22c55eb3}.profile-menu{position:absolute;right:0;top:calc(100% + 8px);width:200px;background:#ffffffeb;border:1px solid rgba(255,255,255,.78);border-radius:18px;box-shadow:0 24px 70px #0f172a33;padding:8px;display:flex;flex-direction:column;gap:2px;z-index:100;transform-origin:top right;animation:menuSlideIn .2s ease-out;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@keyframes menuSlideIn{0%{opacity:0;transform:scale(.95) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.profile-item{background:transparent;color:var(--ds-color-text);text-decoration:none;border:none;text-align:left;padding:10px 12px;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;transition:all .15s;display:flex;align-items:center}.profile-item:hover{background:var(--ds-color-surface-2);color:var(--ds-color-text)}@media (max-width: 980px){.agri-header{grid-template-columns:auto 1fr auto;padding:0 14px}.agri-header--hide-tablet-text .logo-text{display:none}.header-center .brand-logo{max-height:var(--header-logo-max-h);max-width:min(280px,50vw)}.profile-label{display:none}}@media (max-width: 640px){.agri-header{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"tools brand";align-items:center;-moz-column-gap:10px;column-gap:10px;padding-inline:10px;position:relative}.header-left{grid-area:tools;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-width:0;flex-wrap:nowrap}.header-right{display:none}.header-center{grid-area:brand;display:flex;justify-content:flex-end;align-items:center;position:static;transform:none;translate:0 0;inset:auto;width:auto;min-width:0;overflow:hidden;pointer-events:auto}:root[dir=rtl] .agri-header{grid-template-columns:1fr auto;grid-template-areas:"brand tools"}:root[dir=rtl] .header-center{justify-content:flex-start}:root[dir=rtl] .header-left{justify-content:flex-end}.header-brand-lockup{flex-direction:column;align-items:center;gap:2px;padding:2px 0}.header-brand-lockup .logo-icon .logo-icon__mark,.header-brand-lockup .logo-icon .agro-cloud-mark.logo-icon__mark{width:22px;height:22px;filter:none}.header-brand-lockup .logo-text{display:block;font-family:"Sora",var(--header-logo-font-family, var(--ds-font-sans));font-size:10px;font-weight:400;letter-spacing:.08em;line-height:1.15;text-align:center;white-space:nowrap;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none;filter:none;max-width:none}.agri-header--hide-mobile-text .header-brand-lockup .logo-text{display:none}.header-center .brand-logo{max-height:var(--header-logo-max-h);max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}}.agri-header--auto-resize .logo-text{font-size:clamp(12px,1.1vw,var(--header-logo-font-size, 15px))}@media (max-width: 420px){.agri-header{-moz-column-gap:8px;column-gap:8px;padding-inline:8px}.header-brand-lockup .logo-text{font-size:9px;letter-spacing:.07em}.header-brand-lockup .logo-icon .logo-icon__mark,.header-brand-lockup .logo-icon .agro-cloud-mark.logo-icon__mark{width:20px;height:20px}.logo-icon:not(.logo-icon--mark):not(:has(.logo-icon__mark)){width:30px;height:30px;border-radius:10px;font-size:13px}.logo-icon.logo-icon--mark,.logo-icon:has(.logo-icon__mark){width:auto;height:auto;border-radius:0}.header-center .brand-logo{max-height:var(--header-logo-max-h);max-width:100%}.header-mobile-nav-toggle{width:36px;height:36px;font-size:17px}}:root{--header-height: 52px;--topnav-height: 44px;--nav-width: 280px;--nav-width-collapsed: 74px;--nav-bg: rgba(255, 255, 255, .78);--nav-text: var(--ds-color-text-muted);--nav-text-active: var(--ds-color-primary);--nav-bg-active: var(--ds-color-primary-soft);--nav-hover: var(--ds-color-surface-2);--nav-border: var(--ds-color-border);--shadow-sm: var(--ds-shadow-sm);--nav-primary-gap: 8px;--nav-icon-size: 22px;--nav-icon-font: 12px;--nav-pill-height: 32px;--c-sat: #9333ea;--c-data: #ea580c;--c-dash: #0d9488;--c-application: #0ea5e9;--c-plant: #16a34a;--c-sensor: #5b6b82;--c-master: #475569;--c-admin: #059669;--c-utility-warm: #d97706;--c-utility-accent: #166534}.navmenu{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px 12px;width:var(--nav-width);height:100%;background:var(--ds-color-surface);font-family:var(--ds-font-sans);font-size:14px;font-weight:500;border-right:1px solid var(--ds-color-border);overflow:visible;position:relative;z-index:1900;box-shadow:16px 0 50px #0f172a14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.navmenu a:hover{text-decoration:none}.nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--nav-bg);border:1px solid var(--ds-color-border);color:var(--ds-color-text);cursor:pointer;font-size:16px;box-shadow:var(--ds-shadow-sm);transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.nav-collapse-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#ffffffbd;border:1px solid rgba(255,255,255,.8);color:var(--ds-color-text);cursor:pointer;font-size:14px;box-shadow:0 12px 28px #0f172a14;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.nav-collapse-toggle:hover{background:#f8fafc;color:var(--ds-color-text);box-shadow:var(--ds-shadow-md);transform:translateY(-1px)}.nav-toggle:hover{background:var(--ds-color-primary-soft);color:var(--ds-color-primary);box-shadow:var(--ds-shadow-md);transform:translateY(-1px)}.item,.group-header{color:var(--nav-text);text-decoration:none;padding:9px 10px;border-radius:14px;display:flex;align-items:center;gap:10px;cursor:pointer;background:transparent;width:100%;position:relative;transition:all .2s;border:1px solid transparent;white-space:nowrap;overflow:hidden;background-clip:padding-box}.item:hover,.group-header:hover{background:#ffffffdb;color:var(--ds-color-text);border-color:#0f172a14;box-shadow:0 8px 20px #0f172a0f;transform:none}.item.active,.subitem.active{background:var(--ds-color-primary-soft);color:var(--nav-text-active);font-weight:600;border-color:#0478572e;box-shadow:0 14px 34px #0478571f}.icon{width:var(--nav-icon-size);height:var(--nav-icon-size);display:flex;align-items:center;justify-content:center;font-size:var(--nav-icon-font);flex-shrink:0;border-radius:0;transition:color .18s ease,transform .2s cubic-bezier(.22,1,.36,1);background:transparent;border:none;color:var(--ds-color-text);box-shadow:none}.icon i{font-size:1em;line-height:1}.item:hover .icon,.group-header:hover .icon{transform:scale(1.08);box-shadow:none}.nav-item-home .icon{color:var(--ds-color-primary)}.nav-header-satellite .icon,.nav-item-satellite .icon,.nav-item-indices .icon{color:var(--c-sat)}.nav-item-multi .icon{color:var(--c-dash)}.nav-header-application .icon{color:var(--c-application)}.nav-item-agrocloud-management .icon{color:#7c3aed}.nav-header-data .icon{color:var(--c-data)}.nav-item-fertigation .icon{color:var(--ds-color-primary)}.nav-item-data-management .icon{color:#475569}.nav-item-irrigation .icon{color:#0891b2}.nav-item-ec-ph .icon{color:var(--c-plant)}.nav-item-harvest .icon{color:#ca8a04}.nav-item-qhis .icon{color:#dc2626}.nav-item-production .icon{color:var(--c-data)}.nav-item-dashboard .icon{color:var(--c-dash)}.nav-item-dashboard-platform .icon,.nav-item-agrocloud-platform .icon{color:#16a34a}.nav-header-ai-agro-cloud .icon,.nav-item-ai-agro-cloud .icon,.nav-item-ai-agro-chat .icon{color:var(--c-admin)}.nav-header-plantai .icon{color:var(--c-plant)}.nav-item-plant-overview .icon{color:#65a30d}.nav-item-chatbot .icon{color:var(--c-sat)}.nav-item-model .icon{color:#db2777}.nav-header-sensors .icon{color:var(--c-sensor)}.nav-item-sensor-soil .icon{color:var(--c-plant)}.nav-item-sensor-weather .icon,.nav-item-sensor-irrigation .icon{color:var(--c-sensor)}.nav-item-sensor-camera .icon{color:var(--ds-color-primary)}.nav-item-sensor-gps .icon{color:#047857}.nav-header-master .icon,.nav-item-master .icon{color:var(--c-master)}.nav-header-admin .icon,.nav-item-admin .icon{color:var(--c-admin)}.nav-header-account .icon,.nav-item-account .icon{color:var(--ds-color-primary)}.nav-header-notifications .icon,.nav-item-notifications .icon{color:#3f3f46}.nav-notifications-chrome{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:0;padding:0;gap:0;border-radius:0;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:color .18s ease,opacity .18s ease}.nav-header-notifications:hover .nav-notifications-chrome,.nav-header-notifications:focus-visible .nav-notifications-chrome{border:none;box-shadow:none}.nav-header-notifications.navmenu-icon-only{width:44px;min-width:44px;max-width:44px;padding:4px}.nav-header-notifications .nav-notifications-chrome .icon{flex:0 0 auto;width:32px;height:32px;font-size:15px;background:transparent;border:none;box-shadow:none;color:#3f3f46;filter:none}.nav-header-notifications:hover .nav-notifications-chrome .icon,.nav-header-notifications:focus-visible .nav-notifications-chrome .icon{color:#27272a}.nav-notifications-count{position:absolute;top:1px;inset-inline-end:1px;z-index:1;flex:0 0 auto;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:#ef4444;color:#fff;font-size:9px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #fff;box-shadow:0 1px 3px #0f172a38;transform:translate(28%,-28%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-header-language .icon,.nav-item-language .icon{color:var(--c-utility-accent)}.nav-lang-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.nav-lang-icon__mark{position:absolute;inset-inline-end:1px;bottom:1px;min-width:8px;font-size:7px;font-weight:900;line-height:1;letter-spacing:0;text-align:center;color:var(--c-utility-accent);font-family:system-ui,-apple-system,Segoe UI,sans-serif;text-shadow:0 0 3px rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.18);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-header-theme .icon,.nav-item-theme .icon{color:var(--c-utility-warm)}.navmenu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:1;overflow:visible;scrollbar-width:none;flex-wrap:wrap;justify-content:flex-start}.navmenu>.navmenu-list>.navmenu-li>.item .label,.navmenu>.navmenu-list>.group>.group-header .label{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:max-width .22s ease,opacity .18s ease}.navmenu-collapsed>.navmenu-list>.navmenu-li>.item .label,.navmenu-collapsed>.navmenu-list>.group>.group-header .label{max-width:0;opacity:0}.navmenu.navmenu-collapsed{width:var(--nav-width-collapsed)}.navmenu-collapsed>.navmenu-list>.navmenu-li>.item,.navmenu-collapsed>.navmenu-list>.group>.group-header{padding:8px 10px;gap:10px}.navmenu-collapsed>.navmenu-list>.group>.group-header .chev{display:none}.navmenu-collapsed>.navmenu-list>.group>.sublist{position:fixed;top:var(--nav-flyout-top, 0px);left:var(--nav-flyout-left, auto);right:var(--nav-flyout-right, auto);display:none;flex-direction:column;min-width:260px;max-width:min(380px,calc(100vw - 110px));max-height:calc(100dvh - var(--nav-flyout-top, 0px) - 16px);overflow:visible;overscroll-behavior:contain;box-sizing:border-box;padding:10px;background:var(--nav-bg);border:1px solid var(--nav-border);border-radius:16px;box-shadow:var(--ds-shadow-lg);z-index:2600}.group:not(.navmenu-utility) .subitem{min-width:0}.group:not(.navmenu-utility) .subitem .label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navmenu-collapsed>.navmenu-list>.group.open>.sublist{display:flex}.navmenu-li{display:flex;align-items:stretch}.navmenu-account{margin-top:auto}.group{position:relative;display:flex;align-items:stretch;flex-direction:column}.group.open>.group-header{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.navmenu-icon-only{padding:8px;gap:8px}.navmenu-badge{position:absolute;top:4px;right:4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 20px #ef44444d;pointer-events:none}.navmenu-sublist-title{padding:6px 10px 8px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--ds-color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.navmenu-sublist-empty{padding:10px;font-size:12px;color:var(--ds-color-text-muted)}.navmenu-subitem-title{display:block;font-weight:700;color:var(--ds-color-text);line-height:1.2}.navmenu-subitem-meta{display:block;font-size:11px;color:var(--ds-color-text-muted);margin-top:2px}.group:not(.open)>.group-header.active{background:var(--nav-bg-active);color:var(--nav-text-active);font-weight:600}.group.open>.group-header.active{background:transparent;color:var(--nav-text-active);font-weight:600}.sublist{display:none;flex-direction:column;position:static;min-width:0;max-width:none;box-sizing:border-box;background:transparent;padding:4px 0 0 38px;border-radius:0;box-shadow:none;border:none;z-index:auto}.sublist>*+*{margin-top:4px}.sublist.open{display:flex}#nav-group-notifications.sublist,#nav-group-account.sublist{width:auto;max-width:none}.subitem{padding:9px 12px;border-radius:12px;color:var(--nav-text);text-decoration:none;font-size:13px;line-height:1.2;display:flex;align-items:center;gap:10px;transition:all .2s;border:none;background:transparent;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;width:100%}.subitem:hover{color:var(--ds-color-text);background:#ffffffc2;box-shadow:0 10px 22px #0f172a0f}.item:focus,.group-header:focus,.subitem:focus,.nav-toggle:focus,.nav-collapse-toggle:focus{outline:none}.item:focus-visible,.group-header:focus-visible,.subitem:focus-visible,.nav-toggle:focus-visible,.nav-collapse-toggle:focus-visible{outline:2px solid var(--ds-color-primary);outline-offset:-2px;box-shadow:none}.subitem .icon{width:24px;height:24px;font-size:12px;border-radius:0;background:transparent;border:none;box-shadow:none}.chev{margin-left:auto;font-size:10px;color:var(--ds-color-text-muted)}.navmenu-list::-webkit-scrollbar{width:8px}.navmenu-list::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:8px}@media (max-width: 767px){.navmenu{width:100%;height:auto;border-right:none;border-bottom:1px solid var(--nav-border);padding:8px 10px;min-height:0;flex-wrap:wrap;align-items:center}.nav-toggle{display:flex}.nav-collapse-toggle{display:none}.navmenu-list{width:100%;max-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease,visibility 0s linear .28s;flex-direction:column;align-items:stretch;gap:6px}.navmenu.navmenu-open .navmenu-list{max-height:calc(100dvh - var(--header-height) - 60px);overflow:visible;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:max-height .28s ease,opacity .22s ease,transform .22s ease,visibility 0s linear 0s}.navmenu-li,.group{width:100%}.navmenu-account{margin-top:0}.item,.group-header{width:100%;justify-content:flex-start}.sublist{position:static;min-width:0;max-width:none;background:transparent;padding:6px 0 0 40px;border:none;box-shadow:none;border-radius:0}.subitem{padding:8px 10px}}@media (prefers-reduced-motion: reduce){.nav-toggle,.nav-collapse-toggle,.item,.group-header,.subitem,.navmenu>.navmenu-list>.navmenu-li>.item .label,.navmenu>.navmenu-list>.group>.group-header .label,.navmenu-list{transition:none!important}}.navmenu{width:100%;height:auto;min-height:var(--topnav-height);flex-direction:row;align-items:center;gap:8px;padding:5px 12px;position:sticky;top:0;z-index:1900;border-right:0;border-bottom:1px solid var(--ds-glass-border, rgba(255, 255, 255, .85));background:var(--ds-glass-bg, rgba(255, 255, 255, .68));box-shadow:0 12px 40px #0f172a0f;backdrop-filter:blur(20px) saturate(1.08);-webkit-backdrop-filter:blur(20px) saturate(1.08);overflow:visible}html[data-theme=dark] .navmenu{background:var(--ds-glass-bg, rgba(0, 0, 0, .42));border-bottom-color:var(--ds-glass-border, rgba(255, 255, 255, .1));box-shadow:0 12px 40px #00000059}.nav-collapse-toggle{display:none}.navmenu-list{width:100%;min-width:0;height:auto;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--nav-primary-gap);overflow:visible;scrollbar-width:none}.navmenu-li,.group{flex:0 0 auto;align-items:center}.navmenu-account{margin-top:0;margin-left:auto}.navmenu-utility{flex:0 0 auto}.item,.group-header{width:auto;min-height:var(--nav-pill-height);height:var(--nav-pill-height);padding:4px 8px;border-radius:10px;gap:7px;background:transparent;border:none;color:#334155;box-shadow:none;transition:color .18s ease,transform .18s ease}.item:hover,.group-header:hover{background:transparent;border:none;color:#0f172a;box-shadow:none;transform:none}.item.active,.subitem.active,.group:not(.open)>.group-header.active,.group.open>.group-header.active{background:transparent;border:none;color:inherit;font-weight:650;box-shadow:none}.group:not(.open)>.group-header.active .icon,.group.open>.group-header.active .icon,.item.active .icon{transform:scale(1.1);filter:none}.item .label,.group-header .label{max-width:clamp(76px,9vw,150px);font-size:12px;font-weight:650;letter-spacing:.01em}.chev{margin-left:2px;font-size:9px;transform:rotate(90deg);transition:transform .18s ease}.group.open>.group-header .chev{transform:rotate(270deg)}.sublist{position:absolute;top:calc(100% + 10px);left:0;display:none;min-width:260px;max-width:min(360px,calc(100vw - 24px));max-height:none;overflow:visible;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:18px;background:#fffffff5;box-shadow:0 24px 70px #0f172a29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:2600}.sublist.open{display:flex;animation:navDropdownIn .16s ease-out}.navmenu-utility .sublist{left:auto;right:0}.subitem{min-height:38px;padding:8px 10px;border-radius:12px;border:1px solid transparent;font-size:12.5px}.subitem:hover{background:#ecfdf5c2;border-color:#0478571f;color:#064e3b;box-shadow:none}.subitem .icon{width:22px;height:22px;font-size:10px;background:transparent;border:none;box-shadow:none;border-radius:0}.navmenu-icon-only{width:auto;min-width:0;height:var(--nav-pill-height);padding:4px 6px;justify-content:center;border-radius:0;background:transparent;border:none;box-shadow:none}.navmenu-icon-only .icon{width:var(--nav-icon-size);height:var(--nav-icon-size);font-size:var(--nav-icon-font)}.navmenu.navmenu--compact{min-height:40px;padding:4px 10px;gap:6px}.navmenu.navmenu--compact .navmenu-list{gap:6px;justify-content:center}.navmenu.navmenu--compact .navmenu-list>.navmenu-li>.item,.navmenu.navmenu--compact .navmenu-list>.group:not(.navmenu-utility)>.group-header{width:auto;min-width:0;height:var(--nav-pill-height);min-height:var(--nav-pill-height);padding:4px 6px;justify-content:center;gap:0;border-radius:0;background:transparent;border:none;box-shadow:none}.navmenu.navmenu--compact .navmenu-list>.navmenu-li>.item:hover,.navmenu.navmenu--compact .navmenu-list>.group:not(.navmenu-utility)>.group-header:hover{transform:none}.navmenu.navmenu--compact .navmenu-list>.navmenu-li>.item .label,.navmenu.navmenu--compact .navmenu-list>.group:not(.navmenu-utility)>.group-header .label,.navmenu.navmenu--compact .navmenu-list>.group:not(.navmenu-utility)>.group-header .chev{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.navmenu.navmenu--compact .navmenu-list>.navmenu-li>.item .icon,.navmenu.navmenu--compact .navmenu-list>.group:not(.navmenu-utility)>.group-header .icon{width:var(--nav-icon-size);height:var(--nav-icon-size);font-size:var(--nav-icon-font)}.navmenu.navmenu--compact .sublist{min-width:240px}.navmenu-badge{top:-2px;right:-2px}@keyframes navDropdownIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 1180px){.navmenu{padding-inline:12px}.navmenu-list{justify-content:center;gap:6px;overflow:visible;scrollbar-width:none}.navmenu-list::-webkit-scrollbar{width:0;height:0}.item,.group-header{padding:6px 9px 6px 7px}.item .label,.group-header .label{max-width:clamp(58px,8vw,120px);font-size:12px}}@media (max-width: 767px){.navmenu{height:auto;min-height:56px;align-items:center;padding:8px 10px;flex-wrap:wrap}.nav-toggle{display:inline-flex}.navmenu-list{height:auto;width:100%;max-height:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:max-height .28s ease,opacity .22s ease,transform .22s ease,visibility 0s linear .28s}.navmenu.navmenu-open .navmenu-list{max-height:none;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:max-height .28s ease,opacity .22s ease,transform .22s ease,visibility 0s linear 0s}.navmenu-li,.group{width:100%;align-items:stretch}.navmenu-account{margin-left:0}.item,.group-header{width:100%;justify-content:flex-start;border-radius:14px}.item .label,.group-header .label{max-width:none}.chev{margin-left:auto;transform:none}.group.open>.group-header .chev{transform:rotate(90deg)}.sublist,.navmenu-utility .sublist{position:static;min-width:0;max-width:none;max-height:none;padding:6px 0 0 38px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.navmenu,.navmenu-list,.item,.group-header,.subitem,.chev,.sublist.open{animation:none!important;transition:none!important}}.navmenu,.navmenu-list,.sublist{-ms-overflow-style:none;scrollbar-width:none}.navmenu::-webkit-scrollbar,.navmenu-list::-webkit-scrollbar,.sublist::-webkit-scrollbar{width:0;height:0;display:none}.navmenu{height:var(--topnav-height);min-height:var(--topnav-height);max-height:var(--topnav-height);display:flex;flex-wrap:nowrap;align-items:center;padding:7px 14px;isolation:isolate;direction:ltr}.navmenu-list{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:var(--nav-primary-gap);width:100%;height:100%;min-width:0;overflow:visible;direction:ltr}.navmenu-li,.group{flex:0 1 auto;min-width:0;position:relative}.navmenu-account{margin-left:auto;margin-right:28px}:root[dir=rtl] .navmenu .label,:root[dir=rtl] .navmenu-sublist-title,:root[dir=rtl] .navmenu-subitem-title,:root[dir=rtl] .navmenu-subitem-meta,:root[dir=rtl] .navmenu-sublist-empty{direction:rtl;text-align:right;unicode-bidi:plaintext;font-family:"Segoe UI",Tahoma,Arial,var(--ds-font-sans)}:root[dir=rtl] .navmenu .subitem{direction:rtl}:root[dir=rtl] .navmenu .subitem .icon{order:-1}.item,.group-header{min-height:var(--nav-pill-height);height:var(--nav-pill-height);max-width:100%;padding:4px 10px 4px 5px;border-radius:999px;gap:6px}.item .label,.group-header .label{display:inline-block;max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.75px;line-height:1;font-weight:650;letter-spacing:.012em}.navmenu .icon{width:var(--nav-icon-size);height:var(--nav-icon-size);flex:0 0 var(--nav-icon-size);font-size:var(--nav-icon-font)}.chev{flex:0 0 auto}.sublist{width:min(286px,calc(100vw - 20px));min-width:min(246px,calc(100vw - 20px));max-width:calc(100vw - 20px);overflow:hidden;transform-origin:top left}.navmenu-utility-popover.sublist{width:-moz-max-content;width:max-content;min-width:152px;max-width:min(196px,calc(100vw - 16px));overflow:visible}.navmenu-utility .sublist,.navmenu-utility-last .sublist{right:0;left:auto;transform-origin:top right}.subitem{min-width:0}.subitem .label{min-width:0;white-space:normal;overflow-wrap:anywhere}@media (max-width: 1280px){.navmenu{padding-inline:10px}.navmenu-list{gap:6px}.item,.group-header{padding-inline:5px 8px}.item .label,.group-header .label{max-width:96px;font-size:11.5px}}@media (max-width: 767px){.navmenu.navmenu--mobile{height:auto;max-height:none}.navmenu.navmenu--mobile .navmenu-list{flex-flow:column nowrap;height:auto}.navmenu-account{margin-left:0;margin-right:0}.navmenu.navmenu--mobile .item,.navmenu.navmenu--mobile .group-header{width:100%;height:34px;min-height:34px;justify-content:flex-start;padding:4px 8px;gap:6px;font-weight:500}.navmenu.navmenu--mobile .item .label,.navmenu.navmenu--mobile .group-header .label,.navmenu.navmenu--mobile .group-header .chev{position:static;width:auto;height:auto;margin:0;overflow:hidden;clip:auto;white-space:nowrap}.navmenu.navmenu--mobile .item .label,.navmenu.navmenu--mobile .group-header .label{font-size:11.5px;font-weight:500;text-shadow:none}.navmenu.navmenu--mobile .item.active,.navmenu.navmenu--mobile .group:not(.open)>.group-header.active,.navmenu.navmenu--mobile .group.open>.group-header.active{font-weight:500}.navmenu.navmenu--mobile .navmenu-list>.navmenu-li .icon,.navmenu.navmenu--mobile .navmenu-list>.group:not(.navmenu-utility) .icon{width:18px;height:18px;flex:0 0 18px;font-size:8.5px}.navmenu.navmenu--mobile .chev{font-size:8px}.navmenu.navmenu--mobile .group-header .chev{margin-left:auto}.navmenu.navmenu--mobile .sublist:not(.navmenu-utility-popover),.navmenu.navmenu--mobile .navmenu-utility .sublist:not(.navmenu-utility-popover),.navmenu.navmenu--mobile .navmenu-utility-last .sublist:not(.navmenu-utility-popover){width:100%;max-width:100%;overflow:hidden;padding:4px 0 0 28px}.navmenu.navmenu--mobile .navmenu-utility-popover.sublist{width:-moz-max-content;width:max-content;max-width:min(220px,calc(100vw - 12px));overflow:visible;padding:5px}.navmenu.navmenu--mobile .subitem{min-height:32px;padding:6px 8px;font-size:11px}.navmenu.navmenu--mobile .subitem .icon{width:18px;height:18px;font-size:8px}}.navmenu-utility,.navmenu-utility-last{position:relative}.navmenu-utility-popover.sublist{position:absolute;top:calc(100% + 6px);left:auto;right:0;display:none;flex-direction:column;gap:2px;width:-moz-max-content;width:max-content;min-width:152px;max-width:min(196px,calc(100vw - 16px));padding:5px;margin:0;border-radius:13px;border:1px solid rgba(100,116,139,.34);background:linear-gradient(165deg,#e2e8f0f7,#cbd5e1f2 52%,#d6dce6f5);box-shadow:0 1px #ffffffb8 inset,0 14px 36px #0f172a24;backdrop-filter:blur(20px) saturate(1.06);-webkit-backdrop-filter:blur(20px) saturate(1.06);z-index:2700;transform-origin:top right}.navmenu-utility-popover.sublist.open{display:flex;animation:navUtilityPopoverIn .14s cubic-bezier(.22,1,.36,1)}.navmenu-utility-first .navmenu-utility-popover.sublist{right:auto;left:0;transform-origin:top left}.navmenu-utility-popover__title{padding:3px 8px 4px;font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#334155b8}.navmenu-utility-popover .subitem{min-height:32px;padding:6px 8px;border-radius:9px;gap:8px;font-size:12px;font-weight:650;color:#1e293b}.navmenu-utility-popover .subitem .icon{width:20px;height:20px;flex:0 0 20px;font-size:11px}.navmenu-utility-popover .subitem .label{white-space:nowrap}.navmenu-utility-popover .subitem:hover{background:#ffffff8c;box-shadow:none;color:#0f172a}.navmenu-utility-popover .subitem.active{background:#ffffff9e;color:#0f172a}.navmenu-utility-popover--account.sublist{min-width:0;width:-moz-max-content;width:max-content;max-width:none;padding:3px;gap:1px;border-radius:10px}.navmenu-utility-popover--account .subitem{min-height:0;width:auto;padding:5px 8px;gap:6px;border-radius:7px;font-size:11px;font-weight:700;line-height:1.15}.navmenu-utility-popover--account .subitem .icon{width:14px;height:14px;flex:0 0 14px;font-size:10px}.navmenu-utility-popover--account .subitem .label{flex:0 1 auto}.navmenu-utility-popover--notifications{min-width:168px;max-width:min(240px,calc(100vw - 16px))}@keyframes navUtilityPopoverIn{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}html[data-theme=dark] .navmenu-utility-popover.sublist{border-color:#ffffff1a;background:linear-gradient(165deg,#1e293bf5,#0f172af0);box-shadow:0 1px #ffffff0f inset,0 16px 40px #00000073}html[data-theme=dark] .navmenu-utility-popover .subitem{color:#e2e8f0}html[data-theme=dark] .navmenu-utility-popover .subitem:hover,html[data-theme=dark] .navmenu-utility-popover .subitem.active{background:#ffffff14;color:#f8fafc}html[data-theme=dark] .navmenu-utility-popover__title{color:#94a3b8e0}:root[dir=rtl] .navmenu-utility-popover.sublist{right:auto;left:0;transform-origin:top left}:root[dir=rtl] .navmenu-utility-first .navmenu-utility-popover.sublist,:root[dir=rtl] .navmenu-utility-last .navmenu-utility-popover.sublist{left:auto;right:0;transform-origin:top right}.navmenu-utility .sublist:not(.navmenu-utility-popover),.navmenu-utility-last .sublist:not(.navmenu-utility-popover){width:min(232px,calc(100vw - 24px));min-width:min(220px,calc(100vw - 24px));padding:10px}.navmenu-utility .subitem{display:flex;align-items:center;gap:10px;width:100%;min-height:40px}.navmenu-utility .subitem .label{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal}.navmenu-utility,.navmenu-utility .group-header,.navmenu-icon-only,.nav-header-notifications{overflow:visible}.navmenu-utility .group-header.navmenu-icon-only{position:relative;width:44px;min-width:44px;height:44px;min-height:44px;padding:4px;border-radius:16px}.navmenu-utility .group-header.navmenu-icon-only .icon{width:32px;height:32px;flex:0 0 32px;overflow:visible}.navmenu-utility .group-header.nav-header-notifications.navmenu-icon-only{width:44px;min-width:44px;max-width:44px;padding-inline:4px}.nav-header-notifications .nav-notifications-chrome .icon{width:32px;height:32px;flex:0 0 32px}.nav-header-notifications .nav-notifications-count{min-width:13px;height:13px;padding:0 3px;font-size:8.5px}.navmenu-account.navmenu-utility-first{margin-right:6px}.navmenu-utility:not(.navmenu-utility-first){margin-left:-2px}:root[dir=rtl] .navmenu,:root[dir=rtl] .navmenu-list{direction:rtl}:root[dir=rtl] .navmenu-account{margin-right:auto;margin-left:6px}:root[dir=rtl] .navmenu-utility:not(.navmenu-utility-first){margin-right:-2px;margin-left:0}:root[dir=rtl] .navmenu .sublist{right:0;left:auto;transform-origin:top right}:root[dir=rtl] .navmenu-utility .sublist,:root[dir=rtl] .navmenu-utility-last .sublist{left:0;right:auto;transform-origin:top left}:root[dir=rtl] .navmenu .chev{transform:scaleX(-1)}:root[dir=rtl] .navmenu-badge{right:auto;left:1px}@media (max-width: 767px){:root[dir=rtl] .navmenu-account{margin-left:0;margin-right:0}:root[dir=rtl] .group-header .chev{margin-right:auto;margin-left:0}.navmenu-utility .sublist:not(.navmenu-utility-popover),.navmenu-utility-last .sublist:not(.navmenu-utility-popover){width:100%;min-width:0;padding:6px 0 0 38px}}@media (max-width: 767px){.navmenu.navmenu--mobile .navmenu-list,.navmenu.navmenu--mobile.navmenu-open .navmenu-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;align-content:start;align-items:stretch;flex:0 0 auto}.navmenu .navmenu-list>.navmenu-li,.navmenu .navmenu-list>.group:not(.navmenu-utility){grid-column:1 / -1;width:100%}.navmenu .navmenu-list>.navmenu-utility{grid-column:span 1;width:auto;min-width:0;margin:0!important}.navmenu .navmenu-list>.navmenu-utility.open{grid-column:span 1;position:relative;z-index:2}.navmenu .navmenu-list>.navmenu-utility.open>.group-header{justify-content:center!important;padding:0 2px!important}.navmenu .navmenu-list>.navmenu-utility>.sublist:not(.navmenu-utility-popover){width:100%;min-width:0;padding:8px 6px 0 12px}.navmenu .navmenu-list>.navmenu-utility>.navmenu-utility-popover.sublist{position:absolute;top:calc(100% + 5px);width:-moz-max-content;width:max-content;min-width:148px;max-width:min(220px,calc(100vw - 12px));padding:5px}.navmenu .navmenu-list>.navmenu-utility>.navmenu-utility-popover--account.sublist{min-width:0;max-width:none;padding:3px}.navmenu .navmenu-list>.navmenu-utility-first.open>.navmenu-utility-popover.sublist{left:0;right:auto}.navmenu .navmenu-list>.navmenu-utility-last.open>.navmenu-utility-popover.sublist{right:0;left:auto}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility>.group-header,.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility>.group-header.navmenu-icon-only,.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility>.nav-header-account{width:100%!important;min-width:0!important;max-width:none!important;height:34px!important;min-height:34px!important;padding:0 2px!important;justify-content:center!important;border-radius:10px!important;box-shadow:0 1px #ffffffd9 inset,0 3px 10px #0f172a0d}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility>.group-header.navmenu-icon-only{width:100%!important;min-width:0!important}.navmenu .navmenu-list>.navmenu-utility:not(.open)>.group-header .chev{display:none!important}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility .group-header .icon,.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility .group-header.navmenu-icon-only .icon{width:17px;height:17px;flex:0 0 17px;font-size:8.5px;border-width:1px;box-shadow:none}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility .nav-header-notifications .nav-notifications-chrome{width:22px;height:22px;padding:0;gap:0}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility .nav-header-notifications .nav-notifications-chrome .icon{width:22px;height:22px;flex-basis:22px;font-size:11px}.navmenu.navmenu--mobile .navmenu-list>.navmenu-utility .nav-header-notifications .nav-notifications-count{min-width:12px;height:12px;padding:0 2px;font-size:8px;border-width:1px;top:0;inset-inline-end:0}}html[data-theme=dark]{--nav-bg: rgba(15, 23, 42, .92)}html[data-theme=dark] .nav-collapse-toggle{background:#ffffff0f;border-color:var(--ds-color-border)}html[data-theme=dark] .nav-collapse-toggle:hover{background:#ffffff1a}html[data-theme=dark] .navmenu .item.active,html[data-theme=dark] .navmenu .subitem.active{border-color:#34d39952;box-shadow:0 10px 26px #00000038}html[data-theme=dark] .navmenu .item,html[data-theme=dark] .navmenu .group-header{background:transparent;border:none;color:var(--ds-color-text);box-shadow:none}html[data-theme=dark] .navmenu .icon{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] .navmenu .item:hover,html[data-theme=dark] .navmenu .group-header:hover{background:transparent;color:var(--ds-color-text);border:none}html[data-theme=dark] .navmenu .item.active,html[data-theme=dark] .navmenu .group:not(.open)>.group-header.active,html[data-theme=dark] .navmenu .group.open>.group-header.active{background:transparent;border:none;color:inherit}html[data-theme=dark] .navmenu .sublist{background:var(--ds-color-surface);border:1px solid var(--ds-color-border-strong);box-shadow:0 24px 60px #0000008c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-theme=dark] .navmenu .subitem{color:var(--ds-color-text);border-color:transparent}html[data-theme=dark] .navmenu .subitem .label{color:inherit}html[data-theme=dark] .navmenu .subitem:hover{background:#ffffff12;border-color:#34d39933;color:var(--ds-color-text);box-shadow:none}html[data-theme=dark] .navmenu .subitem.active{background:var(--ds-color-primary-soft);color:var(--ds-color-primary);border-color:#34d39952}html[data-theme=dark] .navmenu .group-header .label,html[data-theme=dark] .navmenu .item .label{color:#fff}html[data-theme=dark] .navmenu .chev{color:var(--ds-color-text-muted)}html[data-theme=dark] .navmenu .group.open>.group-header.active{color:var(--ds-color-primary)}html[data-theme=dark] .navmenu-utility .subitem,html[data-theme=dark] .navmenu-utility-last .subitem{color:var(--ds-color-text)}html[data-theme=dark] .navmenu-sublist-title{color:var(--ds-color-text-muted)}@media (min-width: 768px){.navmenu{background:linear-gradient(180deg,#fffffffc,#f8fafcf2 38%,#f1f5f9eb),var(--ds-color-surface);border-bottom:1px solid rgba(148,163,184,.26);box-shadow:0 1px #ffffffeb inset,0 16px 44px #0f172a13}.navmenu-list{gap:var(--nav-primary-gap)}.navmenu .item,.navmenu .group-header{background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.navmenu .item:hover,.navmenu .group-header:hover{background:transparent;box-shadow:none}.navmenu .sublist{border-radius:20px;border:1px solid rgba(148,163,184,.2);box-shadow:0 1px #ffffffbf inset,0 28px 72px #0f172a21}.navmenu .navmenu-utility .group-header.navmenu-icon-only,.navmenu .navmenu-utility-last .group-header.navmenu-icon-only,.navmenu .navmenu-utility>.group-header,.navmenu .navmenu-utility-theme>.group-header{background:transparent;border:none;box-shadow:none}.navmenu .group:not(.open)>.group-header.active[class*=nav-header-],.navmenu .group.open>.group-header.active[class*=nav-header-]{background:transparent!important;border:none!important;box-shadow:none!important}.navmenu .group:not(.open)>.group-header.active .icon,.navmenu .group.open>.group-header.active .icon{transform:scale(1.12);filter:none;box-shadow:none!important}html[data-theme=dark] .navmenu{background:var(--ds-glass-bg, rgba(0, 0, 0, .42));border-bottom-color:var(--ds-glass-border, rgba(255, 255, 255, .1));box-shadow:0 12px 40px #00000059}html[data-theme=dark] .navmenu .item,html[data-theme=dark] .navmenu .group-header{background:transparent;border:none;box-shadow:none}html[data-theme=dark] .navmenu .sublist{box-shadow:0 1px #ffffff0a inset,0 28px 72px #0000008c}}.navmenu .group:not(.open)>.group-header.active,.navmenu .group.open>.group-header.active,.navmenu .group.open>.group-header,.navmenu .group.open>.group-header[class*=nav-header-],.navmenu .group>.group-header.active,.navmenu .group>.group-header.active[class*=nav-header-],html[data-theme=dark] .navmenu .group:not(.open)>.group-header.active,html[data-theme=dark] .navmenu .group.open>.group-header.active,html[data-theme=dark] .navmenu .group.open>.group-header,html[data-theme=dark] .navmenu .group>.group-header.active,html[data-theme=dark] .navmenu .group>.group-header.active[class*=nav-header-],html[data-theme=dark] .navmenu .group:not(.open)>.group-header.active[class*=nav-header-],html[data-theme=dark] .navmenu .group.open>.group-header.active[class*=nav-header-]{background:transparent!important;border:none!important;box-shadow:none!important;transform:none!important}.navmenu .group:not(.open)>.group-header.active .icon,.navmenu .group.open>.group-header.active .icon,.navmenu .group.open>.group-header .icon,.navmenu .group>.group-header.active .icon{transform:scale(1.12)!important;box-shadow:none!important;filter:none!important;background:transparent!important;border:none!important}.navmenu .group.open>.group-header.nav-header-notifications .nav-notifications-chrome,.navmenu .group>.group-header.active.nav-header-notifications .nav-notifications-chrome{border:none;box-shadow:none}.navmenu .group.open>.group-header.nav-header-notifications .nav-notifications-chrome .icon,.navmenu .group>.group-header.active.nav-header-notifications .nav-notifications-chrome .icon{transform:none!important;filter:none!important;color:#18181b!important}html[data-theme=dark] .nav-notifications-chrome{background:transparent;border:none;box-shadow:none}html[data-theme=dark] .nav-header-notifications:hover .nav-notifications-chrome,html[data-theme=dark] .nav-header-notifications:focus-visible .nav-notifications-chrome,html[data-theme=dark] .navmenu .group.open>.group-header.nav-header-notifications .nav-notifications-chrome,html[data-theme=dark] .navmenu .group>.group-header.active.nav-header-notifications .nav-notifications-chrome{border:none;box-shadow:none}html[data-theme=dark] .nav-header-notifications .nav-notifications-chrome .icon,html[data-theme=dark] .nav-header-notifications .icon{color:#d4d4d8;filter:none}html[data-theme=dark] .nav-header-notifications:hover .nav-notifications-chrome .icon,html[data-theme=dark] .nav-header-notifications:focus-visible .nav-notifications-chrome .icon,html[data-theme=dark] .navmenu .group.open>.group-header.nav-header-notifications .nav-notifications-chrome .icon,html[data-theme=dark] .navmenu .group>.group-header.active.nav-header-notifications .nav-notifications-chrome .icon{color:#fafafa!important}html[data-theme=dark] .nav-notifications-count{border-color:#27272a;box-shadow:0 1px 4px #00000073}@media (min-width: 768px) and (max-width: 1023px){:root{--topnav-height: 44px;--nav-primary-gap: 6px;--nav-pill-height: 40px;--nav-icon-size: 22px}.navmenu{height:auto;min-height:var(--topnav-height);max-height:none;flex-wrap:nowrap;align-items:center;padding:6px 10px;overflow:visible}.navmenu-list{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:var(--nav-primary-gap);flex:1 1 auto;width:100%;min-width:0;height:auto;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:8px;padding-block:2px;scrollbar-width:thin;scrollbar-color:rgba(100,116,139,.45) transparent}.navmenu-list::-webkit-scrollbar{display:block;width:auto;height:5px}.navmenu-list::-webkit-scrollbar-thumb{background:#64748b66;border-radius:999px}.navmenu-li,.group{flex:0 0 auto;flex-shrink:0;min-width:0;width:auto}.navmenu-account{margin-left:auto;margin-right:0;flex-shrink:0}.navmenu-account.navmenu-utility-first{margin-right:4px}.navmenu-utility:not(.navmenu-utility-first){margin-left:4px}.item,.group-header,.navmenu-icon-only,.navmenu-utility .group-header.navmenu-icon-only{width:auto;min-width:0;max-width:none;height:var(--nav-pill-height);min-height:var(--nav-pill-height);flex-shrink:0;justify-content:center;padding:4px 6px;background:transparent;border:none;box-shadow:none}.navmenu-utility .group-header.navmenu-icon-only .icon,.navmenu .icon{width:var(--nav-icon-size);height:var(--nav-icon-size);flex:0 0 var(--nav-icon-size)}:root[dir=rtl] .navmenu-account{margin-right:auto;margin-left:0}:root[dir=rtl] .navmenu-utility:not(.navmenu-utility-first){margin-right:4px;margin-left:0}}@media (max-width: 767px){.navmenu.navmenu--mobile{position:fixed;top:0;left:0;bottom:0;width:min(50vw,268px);max-width:50vw;height:100dvh;max-height:none;margin:0;padding:14px 10px 18px;border:0;border-right:1px solid rgba(15,23,42,.12);border-bottom:0;border-radius:0 22px 22px 0;background:var(--ds-color-surface);box-shadow:18px 0 60px #0f172a47;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:translate(-105%);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease;z-index:12000;direction:inherit}.navmenu.navmenu--mobile.navmenu-open{transform:translate(0)}:root[dir=rtl] .navmenu.navmenu--mobile{left:auto;right:0;border-right:0;border-left:1px solid rgba(15,23,42,.12);border-radius:22px 0 0 22px;box-shadow:-18px 0 60px #0f172a47;transform:translate(105%)}:root[dir=rtl] .navmenu.navmenu--mobile.navmenu-open{transform:translate(0)}.navmenu.navmenu--mobile .navmenu-list{max-height:none!important;height:auto!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;overflow:visible;padding-top:6px;gap:5px}.navmenu.navmenu--mobile:not(.navmenu-open) .navmenu-list{pointer-events:none!important}.navmenu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a6b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:11900;animation:navmenu-backdrop-in .22s ease both}@keyframes navmenu-backdrop-in{0%{opacity:0}to{opacity:1}}.navmenu.navmenu--mobile .navmenu-close{position:absolute;top:8px;inset-inline-end:8px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(148,163,184,.32);background:#f8fafceb;color:#334155;font-size:14px;cursor:pointer;box-shadow:0 4px 12px #0f172a14;z-index:2}.navmenu.navmenu--mobile .navmenu-close:hover{background:#fff;color:#0f172a}.navmenu.navmenu--mobile .navmenu-close:focus-visible{outline:2px solid var(--ds-color-primary);outline-offset:2px}body.nav-drawer-open{overflow:hidden}}@media (min-width: 768px){.navmenu-backdrop,.navmenu-close{display:none!important}}html[data-theme=dark] .navmenu-close{background:#1e293bdb;border-color:#47556999;color:#e2e8f0}html[data-theme=dark] .navmenu-close:hover{background:#0f172af5;color:#f8fafc}html[data-theme=dark] .navmenu.navmenu--mobile{background:var(--ds-color-surface);border-color:#47556999;box-shadow:18px 0 60px #0009}.home-page{width:100%;max-width:min(1480px,100%);margin:0 auto;padding:clamp(18px,2.2vw,30px);min-height:100%;box-sizing:border-box;background:transparent;border-radius:0;position:relative}.home-modern{display:grid;gap:18px}.home-quick-access{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:6px}.home-quick-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:16px;border:1px solid rgba(226,232,240,.95);background:#ffffffe6;box-shadow:0 10px 22px #0f172a14;cursor:pointer;text-align:left}.home-quick-icon{width:36px;height:36px;border-radius:999px;margin-right:0;flex:0 0 36px;font-size:14px}.home-quick-label{flex:1 1 auto;min-width:0;font-size:15px;font-weight:700;color:#334155;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-quick-chevron{color:#64748b;font-size:12px}.home-title{font-size:28px;font-weight:800;color:var(--ds-color-text);margin-bottom:32px;text-align:center;letter-spacing:-.03em}.home-apps-strip{width:100%;container-type:inline-size;overflow:visible;overscroll-behavior-x:auto;scroll-snap-type:none;padding:0;background:transparent;border:0;box-shadow:none}.home-apps-strip::-webkit-scrollbar{height:10px}.home-apps-strip::-webkit-scrollbar-thumb{background:#0f172a29;border-radius:999px}.home-apps-strip::-webkit-scrollbar-track{background:#0f172a0f;border-radius:999px}.home-apps-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:stretch;gap:clamp(12px,1.8vw,24px);padding:clamp(8px,1.4vw,12px);align-items:stretch}@media (max-width: 1200px){.home-apps-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 900px){.home-apps-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.home-apps-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-icon-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:20px 14px 18px;border-radius:24px;background:transparent;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:0;min-height:auto;scroll-snap-align:start;text-align:center;width:100%;min-width:0;position:relative;-webkit-tap-highlight-color:transparent;overflow:hidden;box-shadow:none;isolation:isolate}.app-icon-card--compact{padding:14px 10px 12px;gap:4px}.app-icon-card--compact .app-icon{width:clamp(54px,5.6vw,64px);height:clamp(54px,5.6vw,64px);font-size:clamp(24px,2.8vw,32px);margin-bottom:8px}.app-icon-card--compact .app-label{font-size:clamp(12px,1.35vw,14px)}.app-icon-card--compact .app-meta{margin-top:2px;font-size:10px}.app-icon-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgb(var(--app-accent-rgb, 59 130 246) / .16),transparent 44%),radial-gradient(circle at 72% 20%,rgba(255,255,255,.78),transparent 28%);opacity:0;transition:opacity .24s ease;z-index:-1}.app-icon-card:hover{transform:translateY(-6px);box-shadow:none}.app-icon-card:hover:before{opacity:1}.app-icon-card:active{transform:translateY(0)}.app-icon-card:focus{outline:none}.app-icon-card:focus-visible{outline:2px solid rgb(var(--app-accent-rgb, 37 99 235) / .55);outline-offset:3px}.app-icon{width:clamp(62px,6.6vw,76px);height:clamp(62px,6.6vw,76px);border-radius:0;display:grid;place-items:center;font-size:clamp(29px,3.4vw,38px);color:rgb(var(--app-accent-rgb, 15 23 42));margin-bottom:14px;transition:transform .24s cubic-bezier(.34,1.56,.64,1),color .2s ease;background:transparent;border:0;box-shadow:none;line-height:1;text-align:center}.app-icon:before{display:block;line-height:1;transform:none}.app-icon-card:hover .app-icon{transform:translateY(-2px) scale(1.06);color:rgb(var(--app-accent-rgb, 15 23 42))}.agri-app-svg{width:clamp(34px,4.2vw,40px);height:clamp(34px,4.2vw,40px);transform:translateZ(0);will-change:transform,filter;transition:transform .26s cubic-bezier(.16,1,.3,1),filter .26s ease;filter:drop-shadow(0 10px 16px rgba(0,0,0,.16))}.app-icon-card:hover .agri-app-svg{transform:translateY(-1px) scale(1.03);filter:drop-shadow(0 12px 18px rgba(0,0,0,.22))}.app-label{font-size:clamp(13px,1.6vw,16px);font-weight:600;color:var(--ds-color-text);text-align:center;line-height:1.4;letter-spacing:-.01em;position:relative;z-index:1}.app-meta{margin-top:6px;font-size:11px;font-weight:700;color:#64748b}:root[dir=rtl] .home-page{direction:rtl;font-family:"Segoe UI",Tahoma,Arial,var(--ds-font-sans)}:root[dir=rtl] .app-label,:root[dir=rtl] .header-title h2{direction:rtl;text-align:center;unicode-bidi:plaintext}.mini-chev{margin-top:8px;font-size:12px;color:var(--ds-color-text-muted);opacity:0;transform:translateY(5px);transition:all .2s}.app-icon-card:hover .mini-chev{opacity:1;transform:translateY(0)}.reveal-ready{opacity:0;transform:translateY(10px) scale(.985);will-change:transform,opacity;backface-visibility:hidden}.reveal-ready.is-visible{opacity:1;transform:translateY(0) scale(1);transition:opacity .52s cubic-bezier(.16,1,.3,1) var(--enter-delay, 0ms),transform .52s cubic-bezier(.16,1,.3,1) var(--enter-delay, 0ms)}@media (prefers-reduced-motion: reduce){.reveal-ready,.reveal-ready.is-visible{opacity:1;transform:none;transition:none}}@container (min-width: 980px){.home-apps-strip{overflow-x:visible;scroll-snap-type:none}}@supports (container-type: inline-size) and (width: 1cqi){.home-apps-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.8cqi,24px);padding:clamp(8px,1.4cqi,12px)}.app-icon-card{min-height:clamp(148px,18cqi,190px);flex:initial}.icon-circle{width:clamp(56px,7cqi,72px);height:clamp(56px,7cqi,72px);border-radius:clamp(16px,2cqi,20px);font-size:clamp(22px,2.8cqi,28px)}.agri-app-svg{width:clamp(34px,4.2cqi,40px);height:clamp(34px,4.2cqi,40px)}.app-label{font-size:clamp(13px,1.6cqi,16px)}@container (min-width: 980px){.home-apps-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (max-width: 979px){.home-apps-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 640px){.home-apps-list{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (min-width: 768px) and (max-width: 1023px){.home-page{padding:clamp(16px,2.5vw,28px);max-width:100%}}@media (max-width: 640px){.home-page{padding:20px 16px}.home-quick-access{grid-template-columns:1fr;gap:8px}.home-title{font-size:24px;margin-bottom:24px;text-align:left}.app-icon-card{border-radius:14px;background:transparent;border:1px solid transparent;box-shadow:none}.app-icon-card:hover{transform:none;box-shadow:none}.app-label{font-size:14px}}.home-sublist-view{background:transparent;border-radius:0;box-shadow:none;overflow:visible;max-width:none;width:100%;margin:0;border:none;animation:fadeIn .4s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes slideUp{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.home-header{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;background:transparent}.home-header-row{width:100%;display:flex;align-items:center;gap:14px;min-width:0;padding:clamp(10px,1.2vw,18px) clamp(12px,2vw,28px) clamp(12px,1.4vw,20px);border-bottom:1px solid rgba(148,163,184,.22);background:transparent}.header-title{display:flex;align-items:center;gap:16px;min-width:0}.sublist-toggle{margin-inline-start:auto;width:38px;height:38px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:#f8fafcd9;color:#334155e0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.sublist-toggle:hover{background:#fffffff2;border-color:#6366f147;color:#0f172aeb;transform:translateY(-1px)}.sublist-toggle:active{transform:translateY(0)}.sublist-toggle:focus{outline:none}.sublist-toggle:focus-visible{outline:2px solid rgba(37,99,235,.65);outline-offset:2px}.home-page .header-title .header-icon{--ha: var(--header-accent, #ea580c);--ha-rgb: var(--header-accent-rgb, 234 88 12);width:50px;height:50px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in srgb,var(--ha) 88%,#111827);font-size:20px;border:1px solid rgb(var(--ha-rgb) / .22);background:color-mix(in srgb,var(--ha) 10%,#ffffff);box-shadow:0 6px 18px rgb(var(--ha-rgb) / .14);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.home-page .header-title .header-icon i{line-height:1}.home-page .header-title .header-icon:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--ha) 14%,#ffffff);box-shadow:0 9px 22px rgb(var(--ha-rgb) / .18)}.header-title h2{font-size:clamp(17px,1.35vw,20px);font-weight:700;color:var(--ds-color-text, #0f172a);margin:0;letter-spacing:-.025em}.sublist-page-area{padding:0 clamp(12px,2vw,28px) clamp(16px,2.5vw,28px);background:transparent}.home-sublist-view .home-modern{gap:clamp(14px,2vw,18px)}.sublist-page-area--closed{display:none}@media (min-width: 768px) and (max-width: 1023px){.home-sublist-view{width:100%;margin:0}}@media (max-width: 640px){.home-sublist-view{max-width:100%;margin:0;border-radius:0;height:100%;border:none;box-shadow:none;display:flex;flex-direction:column}.sublist-page-area{flex:1;overflow-y:auto;padding:12px 12px 24px;min-height:0}.home-header{padding:0}.home-header-row{padding:16px 14px}.sublist-toggle{width:36px;height:36px}.home-page .header-title .header-icon{width:40px;height:40px;font-size:16px;border-radius:14px}.header-title h2{font-size:18px}}.fade-in{animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}html[data-theme=light] .home-page .app-icon-card,html[data-theme=light] .app-icon-card{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=light] .home-page .app-icon-card:before,html[data-theme=light] .app-icon-card:hover:before{opacity:0}html[data-theme=light] .home-page .app-icon,html[data-theme=light] .app-icon-card:hover .app-icon{color:var(--app-accent, rgb(var(--app-accent-rgb, 15 23 42)));background:transparent;border:0;box-shadow:none;filter:none}html[data-theme=light] .home-page .agri-app-svg{filter:none}html[data-theme=light] .app-label{color:var(--ds-color-text)}html[data-theme=light] .app-meta{color:var(--ds-color-text-muted)}html[data-theme=dark] .home-page .app-icon-card,html[data-theme=dark] .app-icon-card{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=dark] .home-page .app-icon-card:before,html[data-theme=dark] .app-icon-card:hover:before{opacity:0}html[data-theme=dark] .app-meta{color:#ffffffad}html[data-theme=dark] .app-label{color:#fff;font-weight:600}html[data-theme=dark] .mini-chev{color:#ffffffbf;opacity:1}html[data-theme=dark] .home-page .app-icon,html[data-theme=dark] .app-icon,html[data-theme=dark] .app-icon-card:hover .app-icon{color:var(--app-accent, rgb(var(--app-accent-rgb, 249 115 22)));background:transparent;border:0;border-radius:0;box-shadow:none;filter:none}html[data-theme=dark] .home-page .agri-app-svg,html[data-theme=dark] .app-icon-card:hover .agri-app-svg{filter:none}html[data-theme=dark] .app-icon-card:hover{background:transparent;border:0;box-shadow:none}html[data-theme=dark] .home-sublist-view{background:transparent;border:none;box-shadow:none}html[data-theme=dark] .home-header-row{border-bottom-color:var(--ds-color-border)}html[data-theme=dark] .header-title h2{color:var(--ds-color-text)}html[data-theme=dark] .home-page .header-title .header-icon{color:var(--header-accent, #fb923c);background:transparent;border:none;box-shadow:none}html[data-theme=dark] .sublist-toggle{background:#ffffff0f;border-color:var(--ds-color-border);color:var(--ds-color-text)}html[data-theme=dark] .sublist-toggle:hover{background:#ffffff1a;color:var(--ds-color-text)}@media (prefers-color-scheme: dark){:root:not([data-theme]) .home-page .app-icon-card{background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root:not([data-theme]) .home-page .app-label{color:#fff}:root:not([data-theme]) .home-page .app-icon{color:var(--app-accent, rgb(var(--app-accent-rgb, 249 115 22)));background:transparent;border:0;box-shadow:none;filter:none}}.agro-cloud-page{display:flex;flex-direction:column;height:100%;min-height:0;padding:0!important;gap:0}.agro-cloud-frame-wrap{flex:1 1 auto;min-height:0;position:relative;background:var(--ds-color-bg)}.agro-cloud-frame-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.agro-cloud-error{padding:24px 16px;text-align:center;color:var(--ds-color-danger);font-size:13px}.persistent-agro-cloud-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;overflow:hidden;background:var(--ds-color-bg)}.persistent-agro-cloud-layer:not(.persistent-agro-cloud-layer--active){opacity:0;visibility:hidden;pointer-events:none}.persistent-agro-cloud-layer-inner{height:100%}.agro-cloud-route-fill{flex:1 1 auto;min-height:min(480px,70vh)}@media (max-width: 900px){.agro-cloud-frame-wrap{overflow:auto;-webkit-overflow-scrolling:touch;background:#031b14}.agro-cloud-frame-wrap iframe{position:relative;inset:auto;width:1366px;height:820px;transform-origin:top left;transform:scale(calc((100vw - 20px) / 1366))}.agro-cloud-page,.persistent-agro-cloud-layer-inner{min-height:calc(820px * ((100vw - 20px) / 1366))}}@media (max-width: 480px){.agro-cloud-frame-wrap iframe{width:1280px;height:780px;transform:scale(calc((100vw - 16px) / 1280))}.agro-cloud-page,.persistent-agro-cloud-layer-inner{min-height:calc(780px * ((100vw - 16px) / 1280))}}.pwa-install-root{position:fixed;inset:auto 12px 12px 12px;z-index:12000;display:flex;justify-content:center;pointer-events:none;padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width: 1025px){.pwa-install-root{display:none}}.pwa-install-card{pointer-events:auto;width:min(100%,420px);border-radius:18px;border:1px solid rgba(4,120,87,.22);background:linear-gradient(165deg,#fffffffa,#ecfdf5f5);box-shadow:0 22px 56px #0f172a38;padding:16px 16px 14px;color:#0f172a;animation:pwa-install-slide-up .38s cubic-bezier(.2,.8,.2,1)}html[data-theme=dark] .pwa-install-card{background:linear-gradient(165deg,#0f172afa,#064e3beb);border-color:#34d39947;color:#f8fafc}@keyframes pwa-install-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.pwa-install-card__head{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;margin-bottom:12px}.pwa-install-card__mark{color:#047857;padding:6px;border-radius:12px;background:#0478571a;border:1px solid rgba(4,120,87,.16)}html[data-theme=dark] .pwa-install-card__mark{color:#34d399;background:#10b98124;border-color:#34d3993d}.pwa-install-card__title{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em}.pwa-install-card__sub{margin:4px 0 0;font-size:13px;line-height:1.45;color:#334155eb}html[data-theme=dark] .pwa-install-card__sub{color:#e2e8f0e0}.pwa-install-card__close{width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer}.pwa-install-features,.pwa-install-steps{margin:0 0 14px;padding:0 0 0 18px;font-size:13px;line-height:1.5}.pwa-install-steps[dir=rtl],[dir=rtl] .pwa-install-steps{padding:0 18px 0 0}.pwa-install-features{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.pwa-install-features li{display:flex;align-items:center;gap:8px}.pwa-install-features i{color:#047857;width:18px;text-align:center}html[data-theme=dark] .pwa-install-features i{color:#34d399}.pwa-install-actions{display:flex;flex-wrap:wrap;gap:8px}.pwa-install-btn{flex:1 1 auto;min-height:42px;border-radius:12px;font-size:14px;font-weight:650;cursor:pointer;border:1px solid transparent}.pwa-install-btn--primary{background:linear-gradient(180deg,#059669,#047857);color:#fff;box-shadow:0 10px 24px #04785747}.pwa-install-btn--ghost{background:transparent;border-color:#64748b59;color:inherit}.pwa-install-fab{position:fixed;z-index:11990;right:max(14px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;border:1px solid rgba(4,120,87,.28);border-radius:999px;background:linear-gradient(180deg,#059669,#047857);color:#fff;font-size:14px;font-weight:650;box-shadow:0 14px 32px #04785757;cursor:pointer;touch-action:manipulation}.pwa-install-fab i{font-size:15px}.pwa-install-fab__label{white-space:nowrap}@media (min-width: 1025px){.pwa-install-fab{display:none}}html[dir=rtl] .pwa-install-fab{right:auto;left:max(14px,env(safe-area-inset-left,0px))}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CZLC1jgY.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGoJqFtjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADAAAAAwELfCadoZWFkAAADBAAAADYAAAA2QI6502hoZWEAAAM8AAAAJAAAACQg+BoJaG10eAAAA2AAAAAYAAAAGAcQAE5sb2NhAAADeAAAAA4AAAAOAIgAiG1heHAAAAOIAAAAIAAAACAAJwL8bmFtZQAAA6gAAADrAAAB9iheQ6xwb3N0AAAElAAAAEYAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCeAGQAAUAAAKKAlgAAABLAooCWAAAAV4APAE1CAECCwUDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACBAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAARnbg8hn4l8PPPUACQPoAAAAAOFloycAAAAA41O58P81/cgdgwQzAAAACQACAAAAAAAAAAEAAAQ9/mEAAB2w/zX98R2DAAEAAAAAAAAAAAAAAAAAAAAGAdgAIAAAAAAA7AAAAOwAAAJ0AC4A7AAAAAAAFAAUABQAFABgAGAAAAABAAAABgJTABYApwAHAAEAAAAAAAAAAAAAAAAAAwABeJydkMtOAkEQRU8LGNzMB7jqJRtQDCEiKyEhkkA0mLBgNzwcSIhMeEV2fJaf552mHcAVMZWevtVVdVJzgTwfZDDZG2Bgql4bCibw+orA4HWGF769zvLI3usctynnmgcqXgdSMGWtiHniTrFixJKZ8rV0SWfGXPdCr5Hqr7To0KZBlzdVJnzxTsinOp/VEzLUxIgiPdUiNuoJ9d5XtnS0hXotZTHL3OscWDal2ZRnz4j2D/FIqKeM+j82O88u3aap/4jZOa8i56GVs8k2NalfStP5FmvTZHqusCcTK5dNdCfebPUdU/oBMYhJLgAAAgAAAAAAAP+hADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-oj16r74j.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-sbZiljcy.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-XmtXq_5I.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGpwqYJjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAADCAAAAwuo/LUZoZWFkAAADCAAAADYAAAA2QVy51GhoZWEAAANAAAAAJAAAACQhxhq6aG10eAAAA2QAAAAYAAAAGAcXAEtsb2NhAAADfAAAAA4AAAAOAIcAh21heHAAAAOMAAAAIAAAACAAJwLvbmFtZQAAA6wAAADnAAAByCMaQG1wb3N0AAAElAAAAEYAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCigH0AAUAAAKKAlgAAABLAooCWAAAAV4ATQE4CAECCwYDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCAK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAAABAAAEPf5hAAAeiv8j/cgeYwABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACewArAOwAAAAAABMAEwATABMAYQBhAAAAAQAAAAYCSwAWAKIABwABAAAAAAAAAAAAAAAAAAMAAXicjZDBasJAEIa/qJV48QF62hdQmyJC9aSCIFiUFjx4s5rGQKwh2lIvPp1P4BP1d1lDvJUh7LeZmW9nF/D5pIxXqQELz3fs0eHiuESds+MyI06OK4WaBx5ZO67yRNtxXQQbDoqULi3FnhUZsfYHcVNfTKJ1p7+R8lOdMWHMgFdmyoT88s6SL1X2VbPkQx0rGsqHOjXmmy1zcWZdO1UaAhkDTRIUqOesJqf/+9/EkShRPss9t36TG8ydw9w5hpot5WhvH9lXMTzbyV5EN+fQvkSqqa+uRGEKHXu7C7Ve7/tj7c0/4pRCqQAAAgAAAAAAAP+tAE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAQECAAMBAwEEB3VuaTAwMEQHdW5pMjBCNAd1bmkwMEEwAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-DvhI1aHE.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BKKTaxl1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-B3qNl98V.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATUAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGrVqptjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC4AAAAuIJK/GhoZWFkAAAC/AAAADYAAAA2QeK54WhoZWEAAAM0AAAAJAAAACQiTBstaG10eAAAA1gAAAAYAAAAGAcbAEhsb2NhAAADcAAAAA4AAAAOAIIAgm1heHAAAAOAAAAAIAAAACAAJwLrbmFtZQAAA6AAAADsAAAB1CR4QVVwb3N0AAAEjAAAAEYAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQClgJYAAUAAAKKAlgAAABLAooCWAAAAV4AWAE5CAECCwcDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABwAAAILQEPf5hAAAEaAJZIAABQQAAAAACCgK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEZ2wWigF5fDzz1AAkD6AAAAADhZaMoAAAAAONTufH/F/20HvUEUwAAAAkAAgAAAAAAAAABAAAEPf5hAAAfGP8X/a0e9QABAAAAAAAAAAAAAAAAAAAABgHYACAAAAAAAOwAAADsAAACfwAoAOwAAAAAABMAEwATABMAXABcAAAAAQAAAAYCRQAWAKQABwABAAAAAAAAAAAAAAAAAAMAAXiclZC7bsJAEEWPA0SkoUpFtT8QHlEaoAIkJKIgEEgU6RxwDJIDFi9By/flC/I1XJY1AVGh0XrO7Ny5u14gyzcpvPQT8Ok9O/ao8uf4gRy/jlO8s3ecvtBkyDNx/Mib4sQ5EeqsFLH0RcWSEQumqlfigtaUSHmu3VD9Li0+aNOgQ0+dgC0DfGZS1qXx+dLEiBftBvyIG5qNGDNUvbB+c6kNZbmWKWn9U805mzPdd0Zfdcha7EuXeCUe5uxirnzMjU9TOWZnXyK0L2R4tTesiBLfpn2VWLc/+kUKczGxtFWgfPzvjb5jCgd0rkTvAAIAAAAAAAD/tQBYAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEBAgADAQMBBAd1bmkwMDBEB3VuaTIwQjQHdW5pMDBBMAAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-BPig9_JX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-5MnVa4PS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-COV7B1nq.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATYAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALgAAAC4SbCJ7T1MvMgAAAYAAAABgAAAAYGs7q5ZjbWFwAAAB4AAAAFQAAABUAMohV2dhc3AAAAI0AAAAEAAAABAAGAAjZ2x5ZgAAAkQAAAC8AAAAvOFh37BoZWFkAAADAAAAADYAAAA2QnK54mhoZWEAAAM4AAAAJAAAACQi2xumaG10eAAAA1wAAAAYAAAAGAcgAEZsb2NhAAADdAAAAA4AAAAOAIQAhG1heHAAAAOEAAAAIAAAACAAJwLqbmFtZQAAA6QAAADpAAAB3iUBQVNwb3N0AAAEkAAAAEYAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAAAEAAAAKACwALAADREZMVAAYYXJhYgAUbGF0bgAUAAAAAAAEAAAAAP//AAAAAAAAAAQCogK8AAUAAAKKAlgAAABLAooCWAAAAV4AZAE7CAECCwgDBQIDAAIDAAAAAwAAAAIAAAAAAAAAAElCTSABoAAAILQEPf5hAAAEaAJZIAABQQAAAAACDQK6AAAAIAAHAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAAAAA0AIACgILT//wAAAAAADQAgAKAgtP//AAH/9f/j/2XfUAABAAAAAAAAAAAAAAAAAAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABGdtDOLbAXw889QAJA+gAAAAA4WWjJAAAAADjU7nu/wv9px+QBGgAAQAJAAIAAAAAAAAAAQAABD3+YQAAH67/C/2QH5AAAQAAAAAAAAAAAAAAAAAAAAYB2AAgAAAAAADsAAAA7AAAAoQAJgDsAAAAAAATABMAEwATAF4AXgAAAAEAAAAGAkMAFgClAAcAAQAAAAAAAAAAAAAAAAADAAF4nJWQQU/CQBSEv0oleOEHcDB79IBgDRfsSUlMTCSakHDgBLalkBDbFGLE3+Rv8+jZ6bJUuWFetm+2b2b2ZYAGc2p4/hkw8c4d9rjg2+ETcb4crnHHp8M+13w4fEqLqcN12vQcbgrBgo0q54auak1EwVL3jXBHZ8lKPdPfVPMn7nnkQS8NedYk4Z0RM17FvBVnxosUEZdiZJrHjMUprE8mliGQW8CVzs7FVD6mcjIHXqby+tWGlTr81zb7fuzbA/FztjaT1GZllGy5QV9o7zKw+eTarlSvVOaPYm1viXqZxJu+MZ0fT0lFdgAAAAACAAAAAAAA/74AZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAABAQIAAwEDAQQHdW5pMDAwRAd1bmkyMEI0B3VuaTAwQTAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-M3R6yVFi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-C6QlO9CN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2) format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2) format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2) format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2) format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2) format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2) format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-arabic-800-normal-TQp-UTiE.woff2) format("woff2"),url(/assets/tajawal-arabic-800-normal-Bp_4IW2m.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/tajawal-latin-800-normal-CmI34b-g.woff2) format("woff2"),url(/assets/tajawal-latin-800-normal-Dm5jVIIh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almarai-arabic-400-normal-BFOw1b4Z.woff2) format("woff2"),url(/assets/almarai-arabic-400-normal-BFru3eIr.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/almarai-latin-400-normal-vHk6bQw7.woff2) format("woff2"),url(/assets/almarai-latin-400-normal-nk-oBp0x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/almarai-arabic-700-normal-RufW5IrK.woff2) format("woff2"),url(/assets/almarai-arabic-700-normal-ChHbFnJB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/almarai-latin-700-normal-CmEa8QLc.woff2) format("woff2"),url(/assets/almarai-latin-700-normal-Bw55lGft.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/almarai-arabic-800-normal-q55zvtRO.woff2) format("woff2"),url(/assets/almarai-arabic-800-normal-tXREQugt.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/almarai-latin-800-normal-B6zOSGTD.woff2) format("woff2"),url(/assets/almarai-latin-800-normal-LcFWNW6i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-arabic-400-normal-DN15VWMM.woff2) format("woff2"),url(/assets/cairo-arabic-400-normal-CAYwymWN.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-ext-400-normal-xCL67Y2R.woff2) format("woff2"),url(/assets/cairo-latin-ext-400-normal-C_BIE9Qe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cairo-latin-400-normal-Dh7otpdh.woff2) format("woff2"),url(/assets/cairo-latin-400-normal-b1R3q6Pf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-arabic-500-normal-DDl0i4Xv.woff2) format("woff2"),url(/assets/cairo-arabic-500-normal-BADfnM6v.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-latin-ext-500-normal-DxXN6Mb5.woff2) format("woff2"),url(/assets/cairo-latin-ext-500-normal-De4OTi8O.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cairo-latin-500-normal-D-WQsSKQ.woff2) format("woff2"),url(/assets/cairo-latin-500-normal-DkdkMETP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-arabic-600-normal-rkrvveqO.woff2) format("woff2"),url(/assets/cairo-arabic-600-normal-B3EOalmC.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-latin-ext-600-normal-DuRnqffh.woff2) format("woff2"),url(/assets/cairo-latin-ext-600-normal-DAfLYaOC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cairo-latin-600-normal-mGS0uvCM.woff2) format("woff2"),url(/assets/cairo-latin-600-normal-buYOP1M3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-arabic-700-normal-D3nDedWX.woff2) format("woff2"),url(/assets/cairo-arabic-700-normal-CyOqhaeK.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-ext-700-normal-Cscux539.woff2) format("woff2"),url(/assets/cairo-latin-ext-700-normal-htXca11Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cairo-latin-700-normal-C3GYtKbV.woff2) format("woff2"),url(/assets/cairo-latin-700-normal-6fcUy4Rc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-arabic-400-normal-BvgpXdLf.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-400-normal-PyVzz14P.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-math-400-normal-C58RzX6y.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-400-normal-COEL3rX1.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-symbols-400-normal-XE42xKys.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-400-normal-vs2Us--s.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-ext-400-normal-Bf0h9UEw.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-400-normal-dk0qCnZv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-kufi-arabic-latin-400-normal-BIMeMYep.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-400-normal-9DDibutD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-arabic-600-normal-DpQOABqh.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-600-normal-DeKYl9zm.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-math-600-normal-EEoXMfAu.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-600-normal-BhDcNs-e.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-symbols-600-normal-gGFfrt4u.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-600-normal-BPG_9Nwo.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-ext-600-normal-B90_l063.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-600-normal-BjuybwvT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-kufi-arabic-latin-600-normal-BU20Dfqv.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-600-normal-UiIawE5u.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-arabic-700-normal-CGKuvZQr.woff2) format("woff2"),url(/assets/noto-kufi-arabic-arabic-700-normal-SbQDc0eq.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-math-700-normal-C3Yz6b2N.woff2) format("woff2"),url(/assets/noto-kufi-arabic-math-700-normal-OvHCOp4h.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-symbols-700-normal-B0RrZ4WM.woff2) format("woff2"),url(/assets/noto-kufi-arabic-symbols-700-normal-B0HIZBCT.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-ext-700-normal-Do6DQzkb.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-ext-700-normal-CIjQIZSZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-kufi-arabic-latin-700-normal-CeymQha4.woff2) format("woff2"),url(/assets/noto-kufi-arabic-latin-700-normal-CyuqOqA9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-arabic-400-normal-U_i0HMfG.woff2) format("woff2"),url(/assets/noto-naskh-arabic-arabic-400-normal-BbtnoHPw.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-math-400-normal-tNY49amj.woff2) format("woff2"),url(/assets/noto-naskh-arabic-math-400-normal-Cc6k5nmJ.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-symbols-400-normal-BoBMuTRv.woff2) format("woff2"),url(/assets/noto-naskh-arabic-symbols-400-normal-Dl1ACUvb.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-ext-400-normal-BbeOg8Tq.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-400-normal-DYccoTFX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-naskh-arabic-latin-400-normal-Dajb6q3W.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-400-normal-DfwmpeL0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-arabic-600-normal-G5n5bgdQ.woff2) format("woff2"),url(/assets/noto-naskh-arabic-arabic-600-normal-1IhE_nTd.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-math-600-normal-EJZZ5b9D.woff2) format("woff2"),url(/assets/noto-naskh-arabic-math-600-normal-DQThPblb.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-symbols-600-normal-B-3Cxf8g.woff2) format("woff2"),url(/assets/noto-naskh-arabic-symbols-600-normal-DR7U9bAN.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-latin-ext-600-normal-xG-w6L3Y.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-600-normal-DrhQyrCF.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-naskh-arabic-latin-600-normal-DByBVxli.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-600-normal-D13NCC3v.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-arabic-700-normal-BdBAMxnO.woff2) format("woff2"),url(/assets/noto-naskh-arabic-arabic-700-normal-MYzyMoTG.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-math-700-normal-BP-LajJh.woff2) format("woff2"),url(/assets/noto-naskh-arabic-math-700-normal-D4_kr1_7.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-symbols-700-normal-s-Hxeun5.woff2) format("woff2"),url(/assets/noto-naskh-arabic-symbols-700-normal-Dyp1Ybad.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-latin-ext-700-normal-BdpHOyev.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-ext-700-normal-DiNQ23V0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-naskh-arabic-latin-700-normal-CG_vrPqD.woff2) format("woff2"),url(/assets/noto-naskh-arabic-latin-700-normal-CTgjg8VS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-CaK1767H.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-Bjg-1-sg.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-Bb5mj_fZ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2) format("woff2"),url(/assets/roboto-math-400-normal-C9RxBKAh.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2) format("woff2"),url(/assets/roboto-symbols-400-normal-DLYbZahX.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-DnpnVwnf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-scX0fKtV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-DyYNIH4P.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BWC_xYeb.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-DqF2hftb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2) format("woff2"),url(/assets/roboto-cyrillic-500-normal-CBKMylY4.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-C9AnhcmC.woff2) format("woff2"),url(/assets/roboto-greek-500-normal-oCqhoyfc.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-math-500-normal-C4NU9gLX.woff2) format("woff2"),url(/assets/roboto-math-500-normal-C-7mKPO3.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-symbols-500-normal-B_CZKVJS.woff2) format("woff2"),url(/assets/roboto-symbols-500-normal-F7c8nfcH.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-B3ncpOoB.woff2) format("woff2"),url(/assets/roboto-vietnamese-500-normal-D380IkQ8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-pMCM9Ixg.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-Cyc0AKLz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-DQZyH_nt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-CI7FH63F.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-DhZFXDSN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-DjRqqLBV.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2) format("woff2"),url(/assets/roboto-math-700-normal-DVoD5t2k.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2) format("woff2"),url(/assets/roboto-symbols-700-normal-BoS6HWkc.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-DsFyXAL4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-BUhwtWwy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-DLgJJpmK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-ext-600-normal-CivhzOCV.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-600-normal-DX5V8c14.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BuMhxFId.woff2) format("woff2"),url(/assets/open-sans-cyrillic-600-normal-C5LXWJm_.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYkAA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhQAAALbY4d2lR1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgc8fDQ1NUQVQAAAKQAAAAQwAAAFpe+EE9Y21hcAAAAtQAAABAAAAAXCHOHuFnYXNwAAADFAAAABAAAAAQABUAI2dseWYAAAMkAAAA6gAAAOqgGcAXaGVhZAAABBAAAAA2AAAANh/S6odoaGVhAAAESAAAAB8AAAAkDfkE3GhtdHgAAARoAAAAIAAAACAdwAJ8bG9jYQAABIgAAAAQAAAAEgCuAH9tYXhwAAAEmAAAABwAAAAgACcA8m5hbWUAAAS0AAABLgAAAnw3WmRlcG9zdAAABeQAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42hzIgQbCYBhA0fNNpSYJCcAPEoBAAJJAQnqBlSm2JRP09Gvm4HIFcntX4+PpfJMev7aWnm1ZSa/y3kp18X1LRtB1MoSsKdrKqqmaygIhEMhsTHpLIUe49MLBXBiJ7DPZmSFMh2Po1lr4TwamimUJ6zawqWwgU0EkkzNLMFiEHQAVexMvAAAAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGE5zhTBwMrAwGrMcpaBgWEWhGY6y2DENIkBCTgwMDAj8939/d0ZDzAwyN/j6P27goGB4x9TNwMD43yQHIsH6zYgpcDAAgCJGw41AAB42gXBsQEBQBQFsLx/oIUGmMBASgDQgfUlIgYaJhrW6nd8XxN+l+s75PbePbNQekZWgsrMERHSrQ2aUlmC8Ad24QbRAHjaY2BgYAJiZiAWAZKMYJqFwQNI8zFwAOXYgCxeBgWGBfK+8vf+/wfyUPmM/7/+f/w/9cHOB5pA3SgAACTeEOIAAQADAAgACgANAAf//wAPAAIAev/sBdIFzQARACAAAAEUAgYEIyIkJgI1NBIkMzIEEgUUFhYzMjY2NRACIyIGBgXSVar/AKyv/v+pVJUBMenkAS6X+6Rcv5aXvlrN4JbBXALdqf7rx2xsyAEWqeIBUbu6/q/lqfeFhfepAQEBI4T1//8AAf/sB08FzQAnAAQBfQAAAAcAB/7B/5gAAgFABMoDmAYyAAoAHAAAATU2NjczFQ4CBwcmJjU0NjMyFhUUDgIHFBYXAmAUNBDgFEJNJZ54ekA3MD0PGycYOj0E3Bk5qUgVK2prLhIHfmA6STAwFyMZDAEjMQYAAAAAAQAAAAMAxRYF1lxfDzz1AAsIAAAAAADZzML3AAAAAOF726n7VP2+ChUIaQAAAAYAAgAAAAAAAHjaY2BkYODo/buCgYFL6nfIX0EuUaAIKuAAAH89BOUABM0AwQAAAAACFAAAAhQAAAZMAHoCFAAAB8kAAQSiAUB42mNAAEsgdGMoBQAEBQEueNpjYGRgYOBgmMggxhDPwArmIQAzAyMAGX8BGnjahZBDcoVBGEVPbExi27Ztexo773+M15INBOMsKxsIbnV1rGqdz9UXiOeOEIJCo4CboHzLQRTyZDlYOQ+WQ2jl3nLoh5ww0rmyHE4+l5bjaWQUw0EQS6flIKKptxxGIvmW05WTbDlTHG05SwTzOByxhosx/HoP2WODaRy8xn/IAluiPfpxZG2yIt5U7q5oS7wj8qOj5aadGi0fG3jZk+0XV+MTH+pVV3YUn2GYSd1utjR5wcz3UfVt1rJsr6l2lJFLA9XUajV8oA5GmNEaEf3fcV72DgHxGt63/Ny3itxvFQN63ZzhfftrLvWarCNalGeL3B87zeLFYV/+DVPVR8AoJRVMvPRNNZ/VbYc9kxFgnWpVORwZr6O1wyFbbBslpKr8jp3psxPLXgCUflz/AAB42mNgYgCD/3MYjBiwAQ4GBkYmRmYGZgYjRhZGVkY2Fr9QHx8m5yD20rxMAwNHAxBt6GbiAqFdXAEZUwq1AAAA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-greek-600-normal-CkCBI2Km.woff2) format("woff2"),url(/assets/open-sans-greek-600-normal-Xt_394w2.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-hebrew-600-normal-CQztwT7q.woff2) format("woff2"),url(/assets/open-sans-hebrew-600-normal-D7z6DfF6.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-math-600-normal-DQ8cZjrd.woff2) format("woff2"),url(/assets/open-sans-math-600-normal-CWMKYWAo.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-symbols-600-normal-DgwZOEXg.woff2) format("woff2"),url(/assets/open-sans-symbols-600-normal-BiWokiHG.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-vietnamese-600-normal-cWHhjaNO.woff2) format("woff2"),url(/assets/open-sans-vietnamese-600-normal-CVI-Ycr6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-CXDaa6Q7.woff2) format("woff2"),url(/assets/open-sans-latin-ext-600-normal-YZ6Vktkr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-cyrillic-ext-800-normal-DF2CpYlt.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-800-normal-DPlRr3vo.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-cyrillic-800-normal-CLEA-VCR.woff2) format("woff2"),url(/assets/open-sans-cyrillic-800-normal-rP9zYPDF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-greek-800-normal-BHLhgrHJ.woff2) format("woff2"),url(/assets/open-sans-greek-800-normal-BO4n_WF1.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-hebrew-800-normal-Cp7AGT1L.woff2) format("woff2"),url(/assets/open-sans-hebrew-800-normal-Cv1Z-02A.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-math-800-normal-D0lj8p21.woff2) format("woff2"),url(/assets/open-sans-math-800-normal-D3GMFpsF.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-symbols-800-normal-CnQN0pe9.woff2) format("woff2"),url(/assets/open-sans-symbols-800-normal-BlleaAsm.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-vietnamese-800-normal-oIjSD_Ak.woff2) format("woff2"),url(/assets/open-sans-vietnamese-800-normal-VrRx1MSe.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-latin-ext-800-normal-4iR0Hipn.woff2) format("woff2"),url(/assets/open-sans-latin-ext-800-normal-DiDH-Bsj.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/open-sans-latin-800-normal-C0t39IfQ.woff2) format("woff2"),url(/assets/open-sans-latin-800-normal-w4vykUBk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-devanagari-800-normal-ACzlZF75.woff2) format("woff2"),url(/assets/poppins-devanagari-800-normal-BLmXVokE.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-ext-800-normal-CDgOlX-1.woff2) format("woff2"),url(/assets/poppins-latin-ext-800-normal-CIZaRbSk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/poppins-latin-800-normal-Bd8-pIP1.woff2) format("woff2"),url(/assets/poppins-latin-800-normal-YoItoZZV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2) format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2) format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2) format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2) format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-ext-600-normal-CWPPjBOD.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-600-normal-vnfu4DTE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-cyrillic-600-normal-DJGQ2h05.woff2) format("woff2"),url(/assets/nunito-cyrillic-600-normal-BUjmtIuu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-vietnamese-600-normal-BY8O6Cug.woff2) format("woff2"),url(/assets/nunito-vietnamese-600-normal-DO1RqFw5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-ext-600-normal-Dd9Zuxh1.woff2) format("woff2"),url(/assets/nunito-latin-ext-600-normal-BKUpuB78.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2) format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2) format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2) format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2) format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2) format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2) format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2) format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2) format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2) format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2) format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-cyrillic-400-normal-CjW2EstV.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-400-normal-ZiRag6zj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-vietnamese-400-normal-BV2APVTb.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-400-normal-BbvUAu4N.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-ext-400-normal-BxlSGspa.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-400-normal-qdZwdvNS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-normal-CFtfchNt.woff2) format("woff2"),url(/assets/playfair-display-latin-400-normal-DHYHbkg3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2) format("woff2"),url(/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2) format("woff2"),url(/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2) format("woff2"),url(/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2) format("woff2"),url(/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2) format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2) format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2) format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2) format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2) format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2) format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2) format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-ext-600-normal-CYLe3Bq4.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-600-normal-BobJ8QCm.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-cyrillic-600-normal-DuzuWObJ.woff2) format("woff2"),url(/assets/lora-cyrillic-600-normal-j6UMqgXb.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-math-600-normal-B9Wi-uy2.woff2) format("woff2"),url(/assets/lora-math-600-normal-soY6uGQW.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-symbols-600-normal-DaMEG5Dn.woff2) format("woff2"),url(/assets/lora-symbols-600-normal-CURAubwP.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-vietnamese-600-normal-B_IFhWKN.woff2) format("woff2"),url(/assets/lora-vietnamese-600-normal-BnEhOXH8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-ext-600-normal-CURVZmIT.woff2) format("woff2"),url(/assets/lora-latin-ext-600-normal-BX8pxmH4.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/lora-latin-600-normal-B-3RcLOQ.woff2) format("woff2"),url(/assets/lora-latin-600-normal-Dc3EneHn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-ext-700-normal-CH2Ef3pd.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-700-normal-B20D6wuF.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-cyrillic-700-normal-CicHrsUU.woff2) format("woff2"),url(/assets/lora-cyrillic-700-normal-CoUvLzhc.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-math-700-normal-BdgFUNlJ.woff2) format("woff2"),url(/assets/lora-math-700-normal-JjB0YUk-.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-symbols-700-normal-zYsi5zvy.woff2) format("woff2"),url(/assets/lora-symbols-700-normal-DaE8wqnc.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-vietnamese-700-normal-BHDzxyiD.woff2) format("woff2"),url(/assets/lora-vietnamese-700-normal-DyKKCAD2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-ext-700-normal-DbHby4fw.woff2) format("woff2"),url(/assets/lora-latin-ext-700-normal-XBj10pPw.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-700-normal-BHK4Pzk4.woff2) format("woff2"),url(/assets/lora-latin-700-normal-Yfa97ytg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-cyrillic-ext-400-normal-D9NYhYTq.woff2) format("woff2"),url(/assets/merriweather-cyrillic-ext-400-normal-Di6yW_eE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-cyrillic-400-normal-AvfsDsMQ.woff2) format("woff2"),url(/assets/merriweather-cyrillic-400-normal-DAcQ8g-H.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-vietnamese-400-normal-hNacsVs_.woff2) format("woff2"),url(/assets/merriweather-vietnamese-400-normal-Dh8WVvgZ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-latin-ext-400-normal-CWVzVQq3.woff2) format("woff2"),url(/assets/merriweather-latin-ext-400-normal-CLqijLtt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/merriweather-latin-400-normal-G4kZaoXi.woff2) format("woff2"),url(/assets/merriweather-latin-400-normal-CvqO63Ah.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/merriweather-cyrillic-ext-700-normal-Bk1p9YoV.woff2) format("woff2"),url(/assets/merriweather-cyrillic-ext-700-normal-DoooT6Vg.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/merriweather-cyrillic-700-normal-wbY04GlL.woff2) format("woff2"),url(/assets/merriweather-cyrillic-700-normal-CHCcU-4a.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/merriweather-vietnamese-700-normal-Bp6kWjW5.woff2) format("woff2"),url(/assets/merriweather-vietnamese-700-normal-C7_HxHBa.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/merriweather-latin-ext-700-normal-jHnxg2Kc.woff2) format("woff2"),url(/assets/merriweather-latin-ext-700-normal-CaBzXGOk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/merriweather-latin-700-normal-DoUP8Ce-.woff2) format("woff2"),url(/assets/merriweather-latin-700-normal-D4-nzrAh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-normal-Do0rx6yy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-700-normal-BaW-xaxb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-normal-SLG_-a_c.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-700-normal-D3uyJ5DH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-normal--OtHbi1I.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-700-normal-GOTdnRS1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-normal-CNjt5vTB.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-700-normal-qRbaVVD7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-DajfzrDU.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-700-normal-O25Qpphb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-ext-400-normal-txZ9Fk_1.woff2) format("woff2"),url(/assets/fira-code-cyrillic-ext-400-normal-Buh61xzB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-cyrillic-400-normal-UC0NFL4U.woff2) format("woff2"),url(/assets/fira-code-cyrillic-400-normal-dc1q3VD7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-ext-400-normal-DR7mBgIM.woff2) format("woff2"),url(/assets/fira-code-greek-ext-400-normal-DSPUheWg.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-greek-400-normal-B2Gh_Y8s.woff2) format("woff2"),url(/assets/fira-code-greek-400-normal-DobhaxvF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/fira-code-symbols2-400-normal-_QEZCEwe.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-ext-400-normal-KSMg0QLl.woff2) format("woff2"),url(/assets/fira-code-latin-ext-400-normal-DG73JjOf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-400-normal-DGosTW8U.woff2) format("woff2"),url(/assets/fira-code-latin-400-normal-C-QZfXAs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-cyrillic-ext-600-normal-B9wE0zmr.woff2) format("woff2"),url(/assets/fira-code-cyrillic-ext-600-normal-DldcyWhZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-cyrillic-600-normal-CPRdbepc.woff2) format("woff2"),url(/assets/fira-code-cyrillic-600-normal-BD56RyRT.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-greek-ext-600-normal-DtBpFRLc.woff2) format("woff2"),url(/assets/fira-code-greek-ext-600-normal-C-cQDoOk.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-greek-600-normal-Dxp52_By.woff2) format("woff2"),url(/assets/fira-code-greek-600-normal-D_h3X2X5.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/fira-code-symbols2-600-normal-Dvq6IQE5.woff) format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-latin-ext-600-normal-Cb7jxoAi.woff2) format("woff2"),url(/assets/fira-code-latin-ext-600-normal-0PFQL1eg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-latin-600-normal-CvYZpPHg.woff2) format("woff2"),url(/assets/fira-code-latin-600-normal-BmSSHshu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-ext-400-normal-DMj7z5uw.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-ext-400-normal-BlBdefdy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-cyrillic-400-normal-zAQh90eX.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-400-normal-BxAVGXSA.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-greek-400-normal-loYmywBR.woff2) format("woff2"),url(/assets/source-code-pro-greek-400-normal-D-pDoyqc.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-vietnamese-400-normal-Cp62Zi-a.woff2) format("woff2"),url(/assets/source-code-pro-vietnamese-400-normal-CSQ0MR64.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-ext-400-normal-C8wU-ygL.woff2) format("woff2"),url(/assets/source-code-pro-latin-ext-400-normal-GB-6ZST1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-code-pro-latin-400-normal-DEXWLoHG.woff2) format("woff2"),url(/assets/source-code-pro-latin-400-normal-Bf_aQirX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-ext-600-normal-Bk2yO1tA.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-ext-600-normal-Dlnx0AYk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-cyrillic-600-normal-BNz7v_mr.woff2) format("woff2"),url(/assets/source-code-pro-cyrillic-600-normal-DUFre9N-.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-greek-600-normal-D1ll-qYC.woff2) format("woff2"),url(/assets/source-code-pro-greek-600-normal-lDQpIXR8.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-vietnamese-600-normal-CWDSnRUT.woff2) format("woff2"),url(/assets/source-code-pro-vietnamese-600-normal-BG1XwByG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-ext-600-normal-kg67jYQv.woff2) format("woff2"),url(/assets/source-code-pro-latin-ext-600-normal-CdOS3fMr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-code-pro-latin-600-normal-DVVSlvOB.woff2) format("woff2"),url(/assets/source-code-pro-latin-600-normal-B5rj6vMs.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--green-900: #0f3f2f;--green-800: #13553d;--text: #e2f5e9;--sidebar-width: 260px;--header-height: 52px;--map-controls-top-offset: 60px;--ds-font-sans: Inter, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--ds-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ds-text-xs: 12px;--ds-text-sm: 13px;--ds-text-md: 14px;--ds-text-lg: 16px;--ds-text-xl: 18px;--ds-weight-regular: 450;--ds-weight-medium: 600;--ds-weight-semibold: 700;--ds-weight-bold: 800;--ds-weight-black: 900;--ds-leading-tight: 1.2;--ds-leading-normal: 1.5;--ds-color-bg: #ffffff;--ds-color-bg-dashboard: #fafbfc;--ds-color-surface: rgba(255, 255, 255, .72);--ds-color-surface-2: rgba(255, 255, 255, .55);--ds-color-text: #0f172a;--ds-color-text-muted: #64748b;--ds-color-border: rgba(15, 23, 42, .08);--ds-color-border-strong: rgba(15, 23, 42, .14);--ds-color-primary: #047857;--ds-color-primary-hover: #065f46;--ds-color-primary-soft: rgba(4, 120, 87, .12);--ds-color-danger: #dc2626;--ds-color-warning: #f59e0b;--ds-color-info: #047857;--ds-radius-sm: 8px;--ds-radius-md: 12px;--ds-radius-lg: 18px;--ds-shadow-sm: 0 8px 28px rgba(15, 23, 42, .05), inset 0 1px 0 rgba(255, 255, 255, .95);--ds-shadow-md: 0 18px 44px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(255, 255, 255, 1);--ds-shadow-lg: 0 28px 64px rgba(15, 23, 42, .1), inset 0 1px 0 rgba(255, 255, 255, 1);--ds-glass-bg: rgba(255, 255, 255, .68);--ds-glass-border: rgba(255, 255, 255, .92);--ds-glass-blur: 18px;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-space-8: 32px;--ds-focus-ring: 0 0 0 3px rgba(4, 120, 87, .22)}@media (prefers-color-scheme: dark){:root:not([data-theme]){color-scheme:dark;--ds-color-bg: rgba(4, 6, 8, .72);--ds-color-bg-dashboard: rgba(6, 8, 10, .78);--ds-color-surface: rgba(0, 0, 0, .38);--ds-color-surface-2: rgba(255, 255, 255, .08);--ds-color-text: #ffffff;--ds-color-text-muted: rgba(255, 255, 255, .72);--ds-color-border: rgba(255, 255, 255, .12);--ds-color-border-strong: rgba(34, 197, 94, .32);--ds-color-primary: #22c55e;--ds-color-primary-hover: #4ade80;--ds-color-primary-soft: rgba(34, 197, 94, .18);--ds-color-danger: #f87171;--ds-color-warning: #fbbf24;--ds-color-info: #4ade80;--ds-shadow-sm: 0 8px 32px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .06);--ds-shadow-md: 0 20px 56px rgba(0, 0, 0, .48), inset 0 1px 0 rgba(255, 255, 255, .07);--ds-shadow-lg: 0 32px 76px rgba(0, 0, 0, .55), inset 0 1px 0 rgba(255, 255, 255, .08);--ds-glass-bg: rgba(0, 0, 0, .42);--ds-glass-border: rgba(255, 255, 255, .1);--ds-glass-blur: 16px;--ds-focus-ring: 0 0 0 3px rgba(34, 197, 94, .35)}}:root[data-theme=dark],html[data-theme=dark]{color-scheme:dark;--ds-color-bg: rgba(4, 6, 8, .72);--ds-color-bg-dashboard: rgba(6, 8, 10, .78);--ds-color-surface: rgba(0, 0, 0, .38);--ds-color-surface-2: rgba(255, 255, 255, .08);--ds-color-text: #ffffff;--ds-color-text-muted: rgba(255, 255, 255, .72);--ds-color-border: rgba(255, 255, 255, .12);--ds-color-border-strong: rgba(34, 197, 94, .32);--ds-color-primary: #22c55e;--ds-color-primary-hover: #4ade80;--ds-color-primary-soft: rgba(34, 197, 94, .18);--ds-color-danger: #f87171;--ds-color-warning: #fbbf24;--ds-color-info: #4ade80;--ds-shadow-sm: 0 8px 32px rgba(0, 0, 0, .38), inset 0 1px 0 rgba(255, 255, 255, .06);--ds-shadow-md: 0 20px 56px rgba(0, 0, 0, .48), inset 0 1px 0 rgba(255, 255, 255, .07);--ds-shadow-lg: 0 32px 76px rgba(0, 0, 0, .55), inset 0 1px 0 rgba(255, 255, 255, .08);--ds-glass-bg: rgba(0, 0, 0, .42);--ds-glass-border: rgba(255, 255, 255, .1);--ds-glass-blur: 16px;--ds-focus-ring: 0 0 0 3px rgba(34, 197, 94, .35)}:root[data-theme=light],html[data-theme=light]{color-scheme:light;--ds-color-bg: #ffffff;--ds-color-bg-dashboard: #fafbfc;--ds-color-surface: rgba(255, 255, 255, .72);--ds-color-surface-2: rgba(255, 255, 255, .55);--ds-color-text: #0f172a;--ds-color-text-muted: #64748b;--ds-color-border: rgba(15, 23, 42, .08);--ds-color-border-strong: rgba(15, 23, 42, .14);--ds-color-primary: #047857;--ds-color-primary-hover: #065f46;--ds-color-primary-soft: rgba(4, 120, 87, .12);--ds-color-danger: #dc2626;--ds-color-warning: #f59e0b;--ds-color-info: #047857;--ds-shadow-sm: 0 8px 28px rgba(15, 23, 42, .05), inset 0 1px 0 rgba(255, 255, 255, .95);--ds-shadow-md: 0 18px 44px rgba(15, 23, 42, .08), inset 0 1px 0 rgba(255, 255, 255, 1);--ds-shadow-lg: 0 28px 64px rgba(15, 23, 42, .1), inset 0 1px 0 rgba(255, 255, 255, 1);--ds-glass-bg: rgba(255, 255, 255, .68);--ds-glass-border: rgba(255, 255, 255, .92);--ds-glass-blur: 18px;--ds-focus-ring: 0 0 0 3px rgba(4, 120, 87, .22)}html,body,#root{height:100%;margin:0;overflow-x:hidden}html,body{overflow-y:auto}body.is-fullscreen{overflow:hidden}body{background:var(--ds-color-bg);color:var(--ds-color-text);font-family:var(--ds-font-sans);line-height:var(--ds-leading-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--ds-color-info);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font-family:inherit}input,select,textarea{background:var(--ds-color-surface);color:var(--ds-color-text);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:10px 12px;font-size:var(--ds-text-md)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--ds-color-text-muted)}input::placeholder,textarea::placeholder{color:var(--ds-color-text-muted)}input:disabled,select:disabled,textarea:disabled{opacity:.7;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:none;box-shadow:var(--ds-focus-ring);border-radius:10px}@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-container{width:100%;max-width:none;margin:0 auto;padding:0 var(--ds-space-4)}.ds-card{background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm)}.ds-card-pad{padding:var(--ds-space-4)}.ds-btn{height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text);cursor:pointer;font-weight:var(--ds-weight-semibold);display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 #0000;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.ds-btn:hover{background:var(--ds-color-surface-2);border-color:var(--ds-color-border-strong)}.ds-btn:active{transform:translateY(.5px)}.ds-btn-primary{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:#fff}.ds-btn-primary:hover{background:var(--ds-color-primary-hover);border-color:var(--ds-color-primary-hover)}.ds-btn-danger{background:var(--ds-color-danger);border-color:var(--ds-color-danger);color:#fff}.ds-btn-danger:hover{background:#b91c1c;border-color:#b91c1c}.ds-btn-ghost{background:transparent;border-color:transparent;box-shadow:none}.ds-btn-ghost:hover{background:var(--ds-color-surface-2);border-color:var(--ds-color-border)}.ds-badge{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2);color:var(--ds-color-text);font-size:12px;font-weight:800}.ds-divider{height:1px;background:var(--ds-color-border);width:100%}.ds-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#02061773;display:flex;align-items:center;justify-content:center;padding:16px;z-index:5000}.ds-modal{width:min(560px,calc(100vw - 32px));max-width:100%;max-height:min(88dvh,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg)}.ds-modal-header{height:52px;min-height:52px;flex-shrink:0;padding:0 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ds-color-border)}.ds-modal-title{font-weight:900;color:var(--ds-color-text)}.ds-modal-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px}.ds-modal-actions{flex-shrink:0;padding:12px 14px;border-top:1px solid var(--ds-color-border);display:flex;justify-content:flex-end;gap:10px}.ds-input{width:100%;height:38px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);padding:0 12px;font-size:14px;outline:none}.ds-input:focus{border-color:#0284c78c;box-shadow:var(--ds-focus-ring)}.ds-textarea{width:100%;min-height:96px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);padding:10px 12px;font-size:14px;outline:none;resize:vertical}.ds-textarea:focus{border-color:#0284c78c;box-shadow:var(--ds-focus-ring)}.ds-label{display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--ds-color-text)}.layout{display:flex;height:calc(100dvh - var(--header-height));min-height:calc(100dvh - var(--header-height));background:transparent}.layout.layout-topnav{flex-direction:column;height:calc(100dvh - var(--header-height) - var(--topnav-height));min-height:calc(100dvh - var(--header-height) - var(--topnav-height))}.layout.layout-sidebar{flex-direction:column}.layout.layout-sidebar.app-layout.app-layout--no-top-header{height:100dvh;min-height:100dvh}@media (max-width: 768px){.layout.layout-sidebar{flex-direction:column}}.layout.layout-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;min-height:100dvh;background:transparent;overflow:hidden}aside{flex-shrink:0}.content{flex:1;overflow:auto;scrollbar-gutter:stable both-edges;min-height:0;position:relative;min-width:0;background:transparent}.content.content-fullscreen{height:100%;overflow:hidden}.page{height:100%;width:100%;box-sizing:border-box;padding:var(--content-pad, clamp(16px, 2.2vw, 24px));display:flex;flex-direction:column;gap:var(--page-stack-gap, clamp(12px, 1.8vw, 20px));overflow-y:auto;overflow-x:hidden}.page:not(.page-tight){max-width:min(1560px,100%);margin-inline:auto}.page-tight{padding:0;gap:0}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.card{background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:12px;box-shadow:var(--ds-shadow-sm)}.mdm-shell{height:100%;display:flex;flex-direction:column;min-height:0}.mdm-topbar{padding:14px 16px;background:var(--ds-color-surface);border-bottom:1px solid var(--ds-color-border);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.mdm-title{font-size:16px;font-weight:900;letter-spacing:-.2px}.mdm-sub{margin-top:2px;font-size:13px;color:var(--ds-color-text-muted)}.mdm-top-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mdm-top-active{background:var(--ds-color-surface-2);border-color:var(--ds-color-border)}.mdm-sep{width:1px;height:28px;background:var(--ds-color-border);margin:0 2px}.mdm-body{flex:1;min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr);gap:12px;padding:12px}.mdm-left,.mdm-main{min-height:0;overflow:auto}.mdm-card-title{font-size:14px;font-weight:900;color:var(--ds-color-text)}.mdm-muted{color:var(--ds-color-text-muted);font-size:13px}.mdm-error{border:1px solid rgba(220,38,38,.28);background:#dc26260f;color:#991b1b;border-radius:12px;padding:10px 12px;font-weight:800;margin-bottom:10px}.mdm-list{margin-top:12px;display:flex;flex-direction:column;gap:12px}.mdm-group-title{display:flex;align-items:center;justify-content:space-between;font-weight:900;color:var(--ds-color-text);margin-bottom:8px}.mdm-layer{width:100%;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:14px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}.mdm-layer:hover{background:var(--ds-color-surface-2)}.mdm-layer.active{border-color:#16a34a66;box-shadow:0 0 0 3px #16a34a1f}.mdm-layer-name{display:flex;align-items:center;gap:10px;font-weight:900;color:var(--ds-color-text)}.mdm-color{width:12px;height:12px;border-radius:999px;border:1px solid var(--ds-color-border)}.mdm-layer-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.mdm-layer-actions{display:flex;gap:6px;flex-wrap:wrap}.mdm-iconbtn{width:34px;height:34px;border-radius:12px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);cursor:pointer;color:var(--ds-color-text-muted);display:inline-flex;align-items:center;justify-content:center}.mdm-iconbtn:hover{background:var(--ds-color-surface-2);color:var(--ds-color-text)}.mdm-iconbtn.danger:hover{color:var(--ds-color-danger)}.mdm-section-title{margin-top:12px;font-weight:900;color:var(--ds-color-text)}.mdm-rel-list{margin-top:8px;display:flex;flex-direction:column;gap:10px}.mdm-rel{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:14px;padding:10px}.mdm-rel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mdm-rel-name{font-weight:900}.mdm-rel-actions{display:flex;gap:6px}.mdm-rel-sub{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdm-field-actions{margin-top:10px;display:flex;justify-content:flex-end}.mdm-fields{margin-top:10px;display:flex;flex-direction:column;gap:10px}.mdm-field{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:14px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:12px}.mdm-main-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mdm-main-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.mdm-switch{display:inline-flex;gap:8px;align-items:center;font-weight:800;color:var(--ds-color-text)}.mdm-layer-controls{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mdm-control{border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2);border-radius:14px;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.mdm-table-wrap{margin-top:12px;border:1px solid var(--ds-color-border);border-radius:14px;overflow:hidden;background:var(--ds-color-surface)}.mdm-table{width:100%;border-collapse:collapse}.mdm-table th{text-align:left;font-size:12px;color:var(--ds-color-text-muted);padding:10px;border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-surface-2)}.mdm-table td{padding:10px;border-bottom:1px solid var(--ds-color-border);vertical-align:middle}.mdm-table tr:hover td{background:#0284c70d}.mdm-table tr.active td{background:#16a34a0f}.mdm-empty{margin-top:12px;border:1px dashed var(--ds-color-border);border-radius:14px;padding:12px;color:var(--ds-color-text-muted);font-weight:800}.mdm-related{margin-top:14px}.mdm-related-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mdm-related-item{margin-top:10px;border-top:1px solid var(--ds-color-border);padding-top:10px}.mdm-related-row{margin-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mdm-related-pill{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2);font-weight:800;font-size:12px}.mdm-link{border:0;background:transparent;color:var(--ds-color-info);font-weight:900;cursor:pointer}.mdm-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mdm-pickgrid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mdm-pick{border:1px solid var(--ds-color-border);border-radius:14px;padding:10px;background:var(--ds-color-surface)}.mdm-pickline{display:flex;align-items:center;gap:10px;justify-content:space-between}.mdm-pickcfg{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mdm-pickflag{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font-weight:800;color:var(--ds-color-text)}.mdm-reltools,.mdm-inline{display:flex;align-items:center;gap:10px}.mdm-ok{margin-top:10px;border:1px solid rgba(22,163,74,.28);background:#16a34a14;color:#14532d;border-radius:12px;padding:10px 12px;font-weight:800}.mdm-tabs{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}.mdm-tab{border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:999px;padding:8px 12px;font-weight:900;cursor:pointer}.mdm-tab:hover{background:var(--ds-color-surface-2)}.mdm-tab.active{border-color:#16a34a66;box-shadow:0 0 0 3px #16a34a1f}.mdm-addgis-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:12px;min-height:0}.mdm-addgis-panel{margin-top:12px;padding:12px;border-radius:14px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2)}.mdm-addgis-right{min-height:0}.mdm-map-row{margin-top:12px}.mdm-map{position:relative;height:280px;border-radius:14px;overflow:hidden;border:1px solid var(--ds-color-border);background:var(--ds-color-surface-2)}.mdm-map-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ds-color-text-muted);font-weight:800;background:#fff9;pointer-events:none}.mdm-progress{height:10px;border-radius:999px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);overflow:hidden}.mdm-progress-bar{height:100%;background:linear-gradient(90deg,#16a34af2,#0284c7f2);width:0%;transition:width .12s ease}.mdm-rowlist{margin-top:8px;display:flex;flex-direction:column;gap:8px}.mdm-rowitem{width:100%;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);border-radius:14px;padding:10px;display:flex;justify-content:space-between;gap:10px;cursor:pointer}.mdm-rowitem:hover{background:var(--ds-color-surface-2)}.mdm-rowitem.active{border-color:#16a34a66;box-shadow:0 0 0 3px #16a34a1f}@media (max-width: 980px){.mdm-body{grid-template-columns:1fr;padding:10px}.mdm-related-grid,.mdm-layer-controls,.mdm-form,.mdm-pickgrid,.mdm-addgis-grid{grid-template-columns:1fr}}.sidebar-collapsed{--sidebar-width: 72px}.leaflet-control-zoom{margin:4px}.leaflet-control-zoom .leaflet-bar a{width:31px;height:31px;line-height:31px;font-size:18px}.leaflet-touch .leaflet-bar a{width:34px;height:34px;line-height:34px}.leaflet-control-container .leaflet-top.leaflet-right{margin-top:var(--map-controls-top-offset);margin-right:4px}.leaflet-control-container .leaflet-top.leaflet-left{margin-top:var(--map-controls-top-offset);margin-left:4px}.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{top:var(--map-controls-top-offset)!important}.cx-page{gap:16px}.cx-hero{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:linear-gradient(90deg,#e1f5fe,#e0f2f1);border:1px solid #b3e5fc;border-radius:12px}.cx-brand{color:#0277bd;font-weight:700;letter-spacing:.4px}.cx-title{color:#01579b;font-size:20px;font-weight:700}.cx-subtitle{color:#455a64;font-size:12px}.cx-btn{border:none;border-radius:8px;padding:10px 14px;cursor:pointer;font-weight:600}.cx-btn-primary{background:linear-gradient(90deg,#22b6ff,#13d6cb);color:#04233a}.cx-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:14px;box-shadow:0 1px 3px #0000000d}.cx-stat{background:linear-gradient(180deg,#fff,#f8f9fa);border:1px solid #e0e0e0;border-radius:10px;padding:10px}.cx-actions{display:flex;align-items:center;gap:12px}.cx-table{width:100%;border-collapse:separate;border-spacing:0}.cx-table thead th{background:#f1f8e9;color:#33691e;font-weight:600;padding:10px;border-bottom:1px solid #c5e1a5}.cx-table tbody td{padding:8px 10px;border-bottom:1px solid #eeeeee}.cx-table tbody tr:nth-child(2n){background:#f9f9f9}.cx-summary{display:flex;gap:16px;align-items:center}.cx-chip{background:#f1f8e9;color:#33691e;border:1px solid #c5e1a5;border-radius:999px;padding:6px 12px;font-size:12px}.ecph{--primary-green: #2e7d32;--primary-green-dark: #1b5e20;--secondary-green: #4caf50;--accent-green: #81c784;--light-bg: #f9fdf8;--card-bg: #ffffff;--text-primary: #1b5e20;--text-secondary: #4a8c4f;--border-color: #e0f2e1;--success: #43a047;--warning: #ffb300;--error: #e53935;--shadow: 0 2px 10px rgba(46, 125, 50, .08);--shadow-lg: 0 6px 20px rgba(46, 125, 50, .12)}.ecph.container{max-width:none;margin:auto;width:100%}.ecph .header{background:#fff;color:var(--text-primary);padding:15px 20px;border-radius:12px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--shadow);border:1px solid var(--border-color)}.ecph .brand{display:flex;align-items:center;gap:12px}.ecph .logo{width:40px;height:40px;background:#2e7d321a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ecph .brand-text h1{font-size:20px;font-weight:700;letter-spacing:-.3px}.ecph .brand-text p{font-size:13px;opacity:.9;margin-top:2px}.ecph .status-badge{background:#2e7d321a;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ecph .status-badge i{color:var(--primary-green)}.ecph .dashboard-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px}.ecph .card{background:var(--card-bg);border-radius:12px;padding:20px;box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease;border:1px solid rgba(76,175,80,.05)}.ecph .card:hover{box-shadow:var(--shadow-lg)}.ecph .card-header{margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.ecph .card-title{font-size:16px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:8px;margin-bottom:4px}.ecph .card-subtitle{font-size:12px;color:var(--text-secondary);font-weight:500}.ecph .water-calculation-card{grid-column:1 / -1;background:linear-gradient(135deg,#f1f8e9,#e8f5e9);border-left:5px solid var(--primary-green);display:flex;align-items:center;gap:15px}.ecph .calculation-title{font-size:18px;font-weight:700;color:var(--primary-green);display:flex;align-items:center;gap:10px;margin-bottom:0}.ecph .calculation-formula{font-size:13px;color:var(--text-secondary);background:#fffc;padding:8px 12px;border-radius:6px;border:1px solid rgba(76,175,80,.2);display:inline-block}.ecph .monitoring-pointers{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ecph .pointer-item{background:#fff;padding:15px;border-radius:10px;text-align:center;box-shadow:0 2px 8px #0000000a;border:1px solid var(--border-color);transition:transform .2s ease}.ecph .pointer-item:hover{transform:translateY(-3px)}.ecph .pointer-value{font-size:24px;font-weight:700;color:var(--primary-green);margin-bottom:4px}.ecph .pointer-label{font-size:12px;color:var(--text-secondary);font-weight:600}.ecph .modifiers-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ecph .modifier-item{background:#fff;padding:12px;border-radius:10px;border:1px solid var(--border-color);display:flex;align-items:center;gap:10px}.ecph .modifier-content{display:flex;flex-direction:column;gap:4px}.ecph .modifier-name{font-size:12px;color:var(--text-secondary);font-weight:600;margin-bottom:4px}.ecph .modifier-value{font-size:18px;font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:6px}.ecph .data-entry-form{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}.ecph .form-section{grid-column:span 12;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.ecph .section-header{font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:12px;display:flex;align-items:center;gap:8px;padding:4px 0}.ecph .section-header i{color:var(--secondary-green)}.ecph .form-row{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-bottom:10px}.ecph .form-group{display:flex;flex-direction:column}.ecph .form-label{font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:4px;display:flex;justify-content:space-between;align-items:center}.ecph .form-label .unit{font-size:11px;color:#81c784;font-weight:500}.ecph .form-input{padding:8px 10px;border:1px solid var(--border-color);border-radius:6px;font-size:13px;transition:all .2s;background-color:#fff;min-height:36px}.ecph .form-input:focus{outline:none;border-color:var(--primary-green);box-shadow:0 0 0 3px #2e7d321a}.ecph .form-input:hover{border-color:var(--accent-green)}.ecph .form-input.error{border-color:var(--error);background-color:#ffebee}.ecph .form-input.readonly{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.ecph .form-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;margin-top:15px;padding-top:15px;border-top:1px solid var(--border-color)}.ecph .btn{padding:8px 16px;border-radius:6px;font-weight:600;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease;border:none}.ecph .btn-primary{background:var(--primary-green);color:#fff}.ecph .btn-primary:hover{background:var(--primary-green-dark);transform:translateY(-2px)}.ecph .btn-secondary{background:var(--light-bg);color:var(--text-primary);border:1px solid var(--border-color)}.ecph .btn-secondary:hover{background:#e8f5e9;transform:translateY(-2px)}.ecph .btn-success{background:var(--success);color:#fff}.ecph .btn-success:hover{background:#388e3c;transform:translateY(-2px)}.ecph .table-container{background:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:var(--shadow);margin-bottom:25px;border:1px solid rgba(76,175,80,.05)}.ecph .table-header{background:var(--primary-green);color:#fff;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.ecph .table-title{font-size:16px;font-weight:600}.ecph .table-controls{display:flex;gap:10px}.ecph table{width:100%;border-collapse:collapse}.ecph thead th{background:#e8f5e9;color:var(--text-primary);font-weight:600;padding:8px;border-bottom:1px solid var(--border-color)}.ecph tbody td{padding:8px;border-bottom:1px solid var(--border-color)}.ecph thead th{text-align:left;padding:12px 20px;background:#f8f9fa;color:var(--text-secondary);font-weight:600;font-size:12px;border-bottom:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.5px}.ecph td{padding:12px 20px;border-bottom:1px solid var(--border-color);font-size:13px}.ecph tr:hover{background:#4caf5008}.ecph .empty-row{text-align:center;padding:40px;color:var(--text-secondary)}.ecph .pointer-icon,.ecph .modifier-icon{width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#e8f5e9;color:var(--primary-green);font-size:14px;margin-bottom:6px}@media (max-width: 1200px){.ecph .dashboard-layout{grid-template-columns:1fr}.ecph .data-entry-form,.ecph .form-row{grid-template-columns:repeat(6,1fr)}}@media (max-width: 768px){.ecph .header{flex-direction:column;align-items:flex-start;gap:15px}.ecph .monitoring-pointers,.ecph .modifiers-grid{grid-template-columns:1fr}.ecph .data-entry-form,.ecph .form-row{grid-template-columns:repeat(3,1fr)}.ecph .form-actions{flex-direction:column}.ecph .btn{width:100%;justify-content:center}}@media (max-width: 576px){.ecph .data-entry-form,.ecph .form-row{grid-template-columns:1fr}.ecph .calculation-title{font-size:18px}.ecph .calculation-formula{font-size:12px;padding:8px 12px}.ecph .pointer-icon,.ecph .modifier-icon{width:36px;height:36px;font-size:14px}}.chat-avatar{width:40px;height:40px;border-radius:50%;margin-right:10px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid #e0e0e0;background:#fff}.chat-avatar.speaking{animation:gentlePulse 1.5s infinite ease-in-out}@keyframes gentlePulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.login-logo-wrap{width:100%;height:auto;margin:0 auto 20px;text-align:center}.login-logo-wrap img{max-width:220px;height:auto;display:inline-block}.login-logo-wrap:hover{transform:none;box-shadow:none;filter:none}.login-leaf-badge{margin-bottom:10px}.login-leaf-circle{width:40px;height:40px;border-radius:999px;margin:0 auto;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 0%,rgba(56,189,248,.25),transparent 60%),radial-gradient(circle at center,#020617,#020617);box-shadow:0 0 0 1px #0f172ae6,0 0 18px #22c55ecc}.login-leaf-circle i{color:#22c55e;font-size:18px}.login-page-root{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.login-page-root input{background-color:transparent;color:#e5e7eb}.login-page-root input:-webkit-autofill,.login-page-root input:-webkit-autofill:hover,.login-page-root input:-webkit-autofill:focus{box-shadow:0 0 0 30px #0f172afa inset;-webkit-text-fill-color:#e5e7eb;caret-color:#22c55e}.login-bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:radial-gradient(circle at 20% 10%,rgba(34,197,94,.22),transparent 55%),radial-gradient(circle at 80% 35%,rgba(56,189,248,.18),transparent 60%),radial-gradient(circle at 50% 90%,rgba(14,165,233,.16),transparent 60%),linear-gradient(180deg,#020617,#020617);z-index:-2}.video-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.login-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,#0f172a99,#020617f2 70%,#020617);z-index:-1}.login-page-content{position:relative;z-index:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px}.login-options-row{width:100%;max-width:280px}.login-keep-row{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer;font-size:12px;font-weight:500;color:#7dd3fc;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-keep-row input[type=checkbox]{width:16px;height:16px;flex-shrink:0;border-radius:4px;border:1px solid rgba(148,163,184,.65);background:#fff;accent-color:#22c55e;cursor:pointer}.login-forgot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:1.35;text-align:center}.login-forgot-sep{color:#e2e8f0e6}.login-forgot-link{border:none;background:none;padding:0;cursor:pointer;font:inherit;font-size:12px;font-weight:500;color:#60a5fa;text-decoration:underline;text-underline-offset:2px}.login-forgot-link:hover{color:#93c5fd}@media (max-width: 1440px){.layout{height:calc(100dvh - var(--header-height))}}@media (max-width: 1024px){.layout{height:calc(100dvh - var(--header-height))}}@media (max-width: 768px){.layout{height:calc(100dvh - var(--header-height))}}@media (max-width: 375px){.layout{height:calc(100dvh - var(--header-height))}}@media (max-width: 320px){.layout{height:calc(100dvh - var(--header-height))}}.db-page{padding:0;gap:0;overflow:hidden}.db-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:18px;align-items:center;background:radial-gradient(circle at top left,rgba(14,165,233,.12),transparent 55%),radial-gradient(circle at bottom right,rgba(20,184,166,.12),transparent 55%),#fff;border:1px solid rgba(226,232,240,.95);border-radius:18px;padding:18px;box-shadow:0 14px 30px #0f172a0f;max-width:none;margin:0;width:100%}.db-hero-visual{display:flex;justify-content:center}.db-hero-ill{width:min(420px,100%);height:240px;position:relative;border-radius:16px;background:linear-gradient(180deg,#f8fafcf2,#fff);border:1px solid rgba(226,232,240,.95);overflow:hidden}.db-ill-line{position:absolute;left:0;right:0;top:34px;height:2px;background:linear-gradient(90deg,transparent,rgba(14,165,233,.55),rgba(20,184,166,.55),transparent)}.db-ill-chip{position:absolute;left:16px;top:16px;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#0ea5e91f;border:1px solid rgba(14,165,233,.18);color:#0e7490}.db-ill-card{position:absolute;left:16px;right:16px;bottom:18px;height:120px;border-radius:16px;background:#fff;border:1px solid rgba(226,232,240,.95);box-shadow:0 12px 26px #0f172a14;padding:12px}.db-ill-row{display:flex;gap:6px;align-items:center}.db-ill-dot{width:6px;height:6px;border-radius:999px;background:#94a3b8cc}.db-ill-body{margin-top:10px;display:grid;gap:10px}.db-ill-mini{height:14px;border-radius:999px;background:#e2e8f0e6}.db-ill-mini.wide{height:14px;width:72%}.db-ill-gear{position:absolute;right:18px;top:16px;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#14b8a61f;border:1px solid rgba(20,184,166,.18);color:#0f766e}.db-ill-bars{position:absolute;right:18px;bottom:152px;display:flex;align-items:flex-end;gap:6px}.db-ill-bars>span{width:10px;border-radius:6px;background:linear-gradient(180deg,#0ea5e9a6,#14b8a6a6)}.db-ill-bars>span:nth-child(1){height:18px}.db-ill-bars>span:nth-child(2){height:32px}.db-ill-bars>span:nth-child(3){height:24px}.db-hero-text{min-width:0}.db-title{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:26px;line-height:1.15;letter-spacing:-.4px;margin:0;color:#0f172a}.db-subtitle{margin:10px 0 0;font-size:13px;line-height:1.45;color:#475569;max-width:62ch}.db-cta-row{margin-top:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.db-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:14px;padding:12px 16px;font-weight:800;letter-spacing:.1px;background:linear-gradient(90deg,#0ea5e9,#14b8a6);color:#04233a;box-shadow:0 12px 24px #0ea5e929;cursor:pointer;display:inline-flex;gap:10px;align-items:center;justify-content:center;min-width:260px}.db-cta:active{transform:translateY(1px)}.db-inspire{margin-top:12px;padding-top:12px;border-top:1px solid rgba(226,232,240,.9)}.db-inspire-label{font-size:12px;font-weight:800;color:#0f172a}.db-links{display:flex;gap:14px;flex-wrap:wrap;margin-top:8px}.db-link{color:#0e7490;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(14,116,144,.25);padding-bottom:2px}.db-link:hover{color:#0f766e;border-bottom-color:#0f766e59}.db-feature-row{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.db-feature{border:1px solid rgba(226,232,240,.95);background:#f8fafccc;border-radius:999px;padding:8px 10px;display:inline-flex;gap:8px;align-items:center;color:#0f172a;font-weight:800;font-size:12px}.db-feature i{color:#0e7490}.db-builder-wrap{position:relative;max-width:none;margin:0;width:100%}.db-builder{border-radius:18px;border:1px solid rgba(226,232,240,.95);background:#fff;box-shadow:0 18px 34px #0f172a14;overflow:hidden}.db-topbar{display:flex;justify-content:space-between;align-items:center;padding:12px;gap:12px;border-bottom:1px solid rgba(226,232,240,.95);background:linear-gradient(180deg,#f8fafcf2,#fff)}.db-topbar-left,.db-topbar-right{display:flex;gap:10px;align-items:center}.db-topbar-title{font-weight:950;color:#0f172a;letter-spacing:-.2px;padding:0 6px 0 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.db-pill{border:1px solid rgba(226,232,240,.95);background:#ffffffe6;border-radius:999px;padding:8px 10px;display:inline-flex;gap:8px;align-items:center;font-size:12px;font-weight:800;color:#0f172a}.db-topbtn{width:34px;height:34px;border-radius:12px;border:1px solid rgba(226,232,240,.95);background:#fffffff2;color:#475569;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.db-topbtn:hover{background:#f8fafc;color:#0f172a}.db-viewtoggle{display:inline-flex;padding:2px;background:#f1f5f9cc;border-radius:14px;border:1px solid rgba(226,232,240,.9);gap:4px}.db-main{position:relative;min-height:520px;display:flex}.db-side{width:54px;border-right:1px solid rgba(226,232,240,.95);background:#f8fafce6;padding:10px 8px;display:flex;flex-direction:column;gap:10px;align-items:center}.db-sidebtn{width:38px;height:38px;border-radius:14px;border:1px solid rgba(226,232,240,.95);background:#fff;color:#475569;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.db-sidebtn:hover{background:#f1f5f9;color:#0f172a}.db-sidebtn[aria-pressed=true]{border-color:#0ea5e98c;color:#0e7490;box-shadow:0 14px 24px #0ea5e924}.db-canvas{flex:1;min-width:0;position:relative;padding:16px;background:radial-gradient(circle at 20% 10%,rgba(14,165,233,.06),transparent 60%),radial-gradient(circle at 80% 80%,rgba(20,184,166,.06),transparent 60%),#fff}.db-tabs{display:inline-flex;gap:8px;padding:4px;border-radius:14px;background:#f1f5f9d9;border:1px solid rgba(226,232,240,.9)}.db-tab{border:0;background:transparent;padding:10px 12px;border-radius:12px;font-weight:900;font-size:12px;color:#475569;cursor:pointer}.db-tab.active{background:#fff;border:1px solid rgba(226,232,240,.95);color:#0e7490}.db-empty{height:calc(100% - 58px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:18px;max-width:760px;margin:0 auto}.db-empty-visual{width:100%;display:flex;justify-content:center}.db-empty-ill{width:min(360px,100%);height:200px}.db-empty-heading,.db-empty-subtitle{text-align:center}.db-empty-cta{margin-top:4px}.db-empty-divider{width:min(520px,100%);height:1px;background:#e2e8f0f2;margin:12px 0 2px}.db-empty-title{font-size:18px;font-weight:900;color:#0f172a}.db-empty-sub{font-size:12px;font-weight:700;color:#64748b}.db-add{position:relative;margin-top:10px}.db-addbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;padding:10px 14px;font-weight:900;background:linear-gradient(90deg,#0ea5e9,#14b8a6);color:#04233a;cursor:pointer;display:inline-flex;gap:10px;align-items:center;justify-content:center;box-shadow:0 14px 26px #0ea5e929;min-width:170px}.db-addmenu{position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 10px);width:260px;background:#fff;border:1px solid rgba(226,232,240,.95);border-radius:14px;box-shadow:0 24px 46px #0f172a2e;padding:6px;z-index:5}.db-additem{width:100%;background:transparent;border:0;border-radius:10px;padding:10px;display:flex;align-items:center;gap:10px;font-weight:800;color:#0f172a;cursor:pointer;text-align:left}.db-additem i{width:18px;color:#0e7490}.db-additem:hover,.db-additem.active{background:#f1f5f9e6}.db-panel{width:320px;max-width:min(320px,85vw);background:#fff;border-left:1px solid rgba(226,232,240,.95);border-right:1px solid rgba(226,232,240,.95);position:absolute;top:0;bottom:0;z-index:4;display:flex;flex-direction:column}.db-panel.left{left:0;border-left:0}.db-panel.right{right:0;border-right:0}.db-panel-header{padding:12px;border-bottom:1px solid rgba(226,232,240,.95);display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f8fafce6}.db-panel-title{font-size:14px;font-weight:900;color:#0f172a}.db-panel-close{width:32px;height:32px;border-radius:12px;border:1px solid rgba(226,232,240,.95);background:#fff;cursor:pointer;color:#475569;display:inline-flex;align-items:center;justify-content:center}.db-panel-body{padding:12px;overflow:auto}.db-panel-empty{border:1px solid rgba(14,165,233,.35);background:#0ea5e90f;border-radius:12px;padding:12px}.db-panel-empty-title{display:flex;align-items:center;gap:10px;color:#0e7490;font-weight:900}.db-view-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.db-view-k{font-weight:900;color:#0f172a;font-size:12px}.db-outline{border:1px solid rgba(14,165,233,.55);background:#fff;border-radius:12px;padding:10px 12px;color:#0e7490;font-weight:900;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.db-panel-sep{height:1px;background:#e2e8f0f2;margin:12px 0}.db-view-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(226,232,240,.95)}.db-vtab{border:0;background:transparent;padding:10px;font-weight:900;color:#64748b;cursor:pointer;border-bottom:2px solid transparent}.db-vtab.active{color:#0e7490;border-bottom-color:#0ea5e9a6}.db-panel-hint{padding:14px 4px 6px;text-align:center}.db-panel-hint-title{font-weight:900;color:#0f172a}.db-panel-hint-sub{margin-top:4px;color:#64748b;font-weight:700;font-size:12px}.db-panel-actions{display:flex;justify-content:center;padding:10px 0 0}.db-scrim{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:3}.db-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 980px){.db-hero{grid-template-columns:1fr}.db-cta{width:100%}.db-main{flex-direction:column}.db-side{width:auto;flex-direction:row;justify-content:center;border-right:0;border-bottom:1px solid rgba(226,232,240,.95)}.db-scrim{display:block}}.db-shell{--db-maxw: 1440px;--db-gutter: 16px;--db-radius: 18px;--db-radius-sm: 14px;--db-shadow: 0 18px 48px rgba(15, 23, 42, .14);--db-bg: #0b1220;--db-frame-bg: #f8fafc;--db-surface: #ffffff;--db-surface-2: rgba(248, 250, 252, .9);--db-text: #0f172a;--db-muted: #475569;--db-border: rgba(226, 232, 240, .95);--db-accent: #047857;--db-accent-2: #14b8a6;--db-focus: #065f46;--db-fs-0: clamp(12px, calc(11px + .3vw) , 14px);--db-fs-1: clamp(13px, calc(12px + .4vw) , 15px);--db-fs-2: clamp(14px, calc(13px + .55vw) , 18px);--db-fs-3: clamp(18px, calc(16px + 1vw) , 26px);position:relative;width:100%;height:100%;background:radial-gradient(circle at 20% 10%,rgba(4,120,87,.16),transparent 55%),radial-gradient(circle at 80% 25%,rgba(20,184,166,.14),transparent 55%),radial-gradient(circle at 50% 95%,rgba(52,211,153,.1),transparent 65%),var(--db-bg);overflow:hidden;padding:var(--db-gutter)}@media (min-width: 320px){.db-shell{--db-gutter: clamp(16px, calc(16px + (100vw - 320px) * 8 / 448), 24px)}}@media (min-width: 768px){.db-shell{--db-gutter: clamp(24px, calc(24px + (100vw - 768px)/32) , 32px)}}@media (min-width: 1024px){.db-shell{--db-gutter: clamp(32px, calc(32px + (100vw - 1024px) * 8 / 416), 40px)}}@media (min-width: 1440px){.db-shell{--db-gutter: 40px}}@media (prefers-color-scheme: dark){.db-shell{--db-frame-bg: #060b14;--db-surface: #0b1220;--db-surface-2: rgba(15, 23, 42, .72);--db-text: #e5e7eb;--db-muted: #a3b0c2;--db-border: rgba(148, 163, 184, .22);--db-shadow: 0 22px 60px rgba(0, 0, 0, .45)}}.db-shell :focus-visible{outline:3px solid var(--db-focus);outline-offset:2px}.db-skip{position:absolute;left:12px;top:12px;padding:10px 12px;border-radius:12px;background:var(--db-surface);border:1px solid var(--db-border);color:var(--db-text);font-weight:800;text-decoration:none;transform:translateY(-140%);z-index:20}.db-skip:focus{transform:translateY(0)}.db-frame{width:100%;height:100%;max-width:var(--db-maxw);margin:0 auto;background:var(--db-frame-bg);border-radius:var(--db-radius);box-shadow:var(--db-shadow);border:1px solid rgba(148,163,184,.22);overflow:hidden;display:grid;grid-template-areas:"header" "main" "footer";grid-template-rows:auto 1fr auto;min-width:0;min-height:0}.db-header{grid-area:header;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:var(--db-surface);border-bottom:1px solid var(--db-border);min-width:0}.db-header-left,.db-header-right{display:inline-flex;align-items:center;gap:10px;min-width:0}.db-brand{font-weight:900;letter-spacing:.1px;color:var(--db-text);font-size:var(--db-fs-2);white-space:nowrap}.db-iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--db-border);background:var(--db-surface);color:var(--db-text);width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.db-iconbtn:active{transform:translateY(1px)}.db-viewtoggle{display:inline-flex;align-items:center;gap:8px}.db-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--db-border);background:var(--db-surface-2);color:var(--db-muted);font-weight:800;font-size:var(--db-fs-0)}.db-pill i{color:#0e7490}.db-sidebar{position:fixed;inset:0 auto 0 0;width:min(320px,86vw);background:var(--db-surface);border-right:1px solid var(--db-border);transform:translate(-110%);transition:transform .22s ease;z-index:12;display:flex;flex-direction:column;padding:12px;gap:10px}.db-shell[data-nav-open=true] .db-sidebar{transform:translate(0)}.db-sidebar-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.db-sidebar-title{font-size:var(--db-fs-1);font-weight:900;color:var(--db-text)}.db-navclose{width:44px;height:44px}.db-nav{display:flex;flex-direction:column;gap:6px}.db-navbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--db-border);background:var(--db-surface);border-radius:14px;padding:10px 12px;min-height:44px;display:flex;align-items:center;gap:10px;font-weight:900;color:var(--db-text);cursor:pointer;text-align:left}.db-navbtn i{width:18px;color:#0e7490}.db-navbtn:hover{background:#f1f5f9e6}.db-navbtn.active{border-color:#0ea5e959;box-shadow:0 12px 28px #0ea5e91f}.db-main{grid-area:main;min-width:0;min-height:0;overflow:hidden;padding:12px;display:flex;flex-direction:column;gap:12px}.db-canvas-card{background:var(--db-surface);border:1px solid var(--db-border);border-radius:var(--db-radius-sm);overflow:hidden;display:flex;flex-direction:column;min-height:0}.db-tabs{display:flex;align-items:center;gap:8px;padding:10px;background:var(--db-surface-2);border-bottom:1px solid var(--db-border);overflow-x:auto}.db-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,163,184,.22);background:transparent;border-radius:999px;padding:10px 12px;min-height:44px;font-weight:900;color:var(--db-muted);cursor:pointer;white-space:nowrap}.db-tab.active{background:var(--db-surface);border-color:var(--db-border);color:#0e7490}.db-canvas{flex:1;min-height:0;overflow:auto}.db-empty{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:18px;max-width:760px;margin:0 auto}.db-title{font-size:var(--db-fs-3)}.db-subtitle{font-size:var(--db-fs-1);color:var(--db-muted)}.db-cta{min-height:44px;padding:12px 16px}.db-addbtn,.db-additem,.db-outline{min-height:44px}.db-panel-close{width:44px;height:44px}.db-inspector{position:fixed;left:0;right:0;bottom:0;height:min(62dvh,520px);background:var(--db-surface);border-top:1px solid var(--db-border);transform:translateY(110%);transition:transform .22s ease;z-index:13;display:flex;flex-direction:column;border-radius:18px 18px 0 0;overflow:hidden}.db-shell[data-inspector-open=true] .db-inspector{transform:translateY(0)}.db-inspector-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:10px 12px 0}.db-footer{grid-area:footer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:var(--db-surface);border-top:1px solid var(--db-border);color:var(--db-muted);font-weight:800;font-size:var(--db-fs-0)}.db-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a6b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:11;display:none}.db-scrim[data-visible=true]{display:block}.db-navtoggle,.db-inspectortoggle{display:inline-flex}@media (min-width: 768px){.db-frame{grid-template-areas:"header header" "sidebar main" "footer footer";grid-template-columns:92px 1fr}.db-sidebar{position:static;grid-area:sidebar;width:auto;transform:none;z-index:auto;border-right:1px solid var(--db-border);border-radius:0;padding:12px 10px}.db-sidebar-title,.db-navbtn span{display:none}.db-sidebar-top{justify-content:center}.db-navclose{display:none}.db-navbtn{justify-content:center;padding:0;height:44px}.db-navbtn i{width:auto}.db-navbtn:after{content:""}.db-navtoggle{display:none}.db-inspector{left:auto;top:0;right:0;bottom:0;height:auto;width:min(360px,45vw);border-top:0;border-left:1px solid var(--db-border);transform:translate(110%);border-radius:0 18px 18px 0}.db-shell[data-inspector-open=true] .db-inspector{transform:translate(0)}}@media (min-width: 1024px){.db-frame{grid-template-areas:"header header header" "sidebar main inspector" "footer footer footer";grid-template-columns:280px 1fr 360px}.db-sidebar-title,.db-navbtn span{display:inline}.db-sidebar-top{justify-content:space-between}.db-sidebar{padding:14px}.db-navbtn{justify-content:flex-start;padding:10px 12px}.db-inspector{position:static;grid-area:inspector;width:auto;height:auto;transform:none;border-left:1px solid var(--db-border);border-top:0;border-radius:0;z-index:auto}.db-inspectortoggle,.db-scrim{display:none}}.gis-map-page{height:100%;min-height:0;display:grid;grid-template-columns:clamp(330px,24vw,370px) minmax(0,1fr);gap:0;padding:12px;background:#edf7f1;overflow:hidden}.gis-map-page *,.gis-map-page *:before,.gis-map-page *:after{box-sizing:border-box}.gis-map-page.sidebar-closed{grid-template-columns:minmax(0,1fr)}.gis-map-page--agol-rail:not(.sidebar-closed){grid-template-columns:auto minmax(0,1fr)}.gis-map-page--agol-rail{--gis-agol-rail-bg: #2b2b2b;--gis-agol-rail-active: #525252;--gis-agol-rail-hover: rgba(255, 255, 255, .08);--gis-agol-rail-text: rgba(232, 232, 232, .92);--gis-agol-rail-sep: rgba(255, 255, 255, .12);--gis-agol-pane-bg: #f8f8f8;--gis-agol-pane-border: rgba(0, 0, 0, .08);--gis-agol-accent-blue: #1b5e3c}.gis-map-page--agol-rail{padding:0}.gis-map-page--agol-rail .gis-map-canvas,.gis-map-page--agol-rail .gis-sidebar,.gis-map-page--agol-rail .gis-sidebar--has-rail,.gis-map-page--agol-rail .gis-sidebar-inner,.gis-map-page--agol-rail .gis-sidebar-rail,.gis-map-page--agol-rail .gis-sidebar-column,.gis-map-page--agol-rail .gis-sidebar-column--action-pane,.gis-map-page--agol-rail .gis-sidebar-action-pane__head,.gis-map-page--agol-rail .gis-sidebar-body,.gis-map-page--agol-rail .gis-sidebar-body-main,.gis-map-page--agol-rail .gis-map-tool-panel,.gis-map-page--agol-rail .gis-sidebar-content-wrapper,.gis-map-page--agol-rail .gis-sidebar-action-pane__close,.gis-map-page--agol-rail .gis-sidebar-rail-btn,.gis-map-page--agol-rail .gis-sidebar-rail-expand-toggle,.gis-map-page--agol-rail .gis-sidebar-rail-toggle,.gis-map-page--agol-rail .gis-layer-card,.gis-map-page--agol-rail .gis-layer-actions-row .gis-icon-btn,.gis-map-page--agol-rail .gis-tables-agol-add__btn,.gis-map-page--agol-rail .gis-tables-agol-add__menu,.gis-map-page--agol-rail .gis-sidebar-layers-empty-agol__message,.gis-map-page--agol-rail .gis-sidebar-icon-btn,.gis-map-page--agol-rail .gis-sidebar-close,.gis-map-page--agol-rail .gis-sidebar-title i,.gis-map-page--agol-rail .gis-sidebar-rail-btn__notify-dot{border-radius:0}@media (min-width: 901px){:root:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar,:root:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail,:root:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column,:root:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas,html:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar,html:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail,html:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column,html:not([dir=rtl]) .gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas,:root[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar,:root[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail,:root[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column,:root[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas,html[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar,html[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail,html[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column,html[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas{border-radius:0}}@media (max-width: 900px) and (min-width: 768px){.gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar,.gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas{border-radius:0}}.gis-map-page--agol-rail .gis-sidebar{background:var(--gis-agol-rail-bg);border:none;border-radius:0;box-shadow:none}.gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail{width:-moz-max-content;width:max-content;max-width:100%;justify-self:start;border-radius:0}.gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column,.gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-inner,.gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-rail{border-radius:0}:root[dir=rtl] .gis-map-page--agol-rail:not(.sidebar-closed) .gis-sidebar--has-rail{justify-self:end}.gis-sidebar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 16px 48px #0f172a14}.gis-sidebar-inner{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:row;align-items:stretch}.gis-sidebar-inner--agol-action-bar.gis-map-action-bar-container{gap:0;align-items:stretch}.gis-sidebar-inner--agol-action-bar .gis-sidebar-rail--agol{border-right:1px solid var(--gis-agol-rail-sep);box-shadow:none}:root[dir=rtl] .gis-sidebar-inner--agol-action-bar .gis-sidebar-rail--agol{border-right:none;border-left:1px solid var(--gis-agol-rail-sep);box-shadow:none}.gis-sidebar-column--action-pane{--gis-action-pane-width: 300px;display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--gis-agol-pane-bg, #f8f8f8);overflow:hidden;border-left:1px solid var(--gis-agol-pane-border, rgba(0, 0, 0, .08))}:root[dir=rtl] .gis-sidebar-column--action-pane{border-left:none;border-right:1px solid var(--gis-agol-pane-border, rgba(0, 0, 0, .08))}.gis-sidebar-action-pane__close--collapse{border-radius:0;width:28px;height:28px;font-size:14px;color:#333333e0;border:none;background:transparent;box-shadow:none}.gis-sidebar-action-pane__close--collapse:hover{color:#111;border:none;background:#0000000a}:root[dir=rtl] .gis-sidebar-action-pane__close--collapse i{transform:scaleX(-1)}.gis-sidebar-action-pane__head{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 13px;border-bottom:1px solid var(--gis-agol-pane-border, rgba(0, 0, 0, .08));background:var(--gis-agol-pane-bg, #f8f8f8);position:relative;z-index:1;box-sizing:border-box;min-width:0}.gis-sidebar-action-pane__title{font-size:14px;font-weight:700;color:#111;letter-spacing:0;min-width:0;overflow:hidden;text-overflow:ellipsis}.gis-sidebar-action-pane__close{width:30px;height:30px;border-radius:0;border:1px solid rgba(148,163,184,.45);background:#ffffffe0;color:#334155e0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;line-height:1;box-shadow:0 1px 2px #0f172a0d;transform:none;margin-inline-start:4px}:root:not([dir=rtl]) .gis-sidebar-action-pane__close{transform:none}:root[dir=rtl] .gis-sidebar-action-pane__close{transform:none}.gis-sidebar-action-pane__close:hover{color:#0f172a;background:#fff;border-color:#64748b8c}:root[dir=rtl] .gis-sidebar-action-pane__head{flex-direction:row-reverse}.gis-sidebar-body--action-pane{border-radius:0;background:transparent;min-width:0;overflow:hidden}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock){padding:0;box-sizing:border-box}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock)>.gis-sidebar-body-main{padding:0;border-radius:0;border:none;background:transparent;box-shadow:none;min-width:0;box-sizing:border-box;overflow:auto}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock)>.gis-sidebar-body-main:has(#gis-sidebar-layers-scroll),.gis-sidebar-body-main__fill:has(.gis-map-browse-layers){display:flex;flex-direction:column;min-height:0;flex:1 1 auto;padding:0;overflow:hidden}.gis-sidebar-body-main__fill:has(.gis-map-browse-layers .gis-tables-agol-add__menu),.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock)>.gis-sidebar-body-main:has(.gis-map-browse-layers .gis-tables-agol-add__menu){overflow:visible}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock)>.gis-sidebar-body-main:has(.gis-map-browse-layers){padding:0}.gis-sidebar-layers-empty-agol{flex:1 1 auto;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:48px 24px 32px;gap:18px;background:var(--gis-agol-pane-bg, #f8f8f8)}.gis-sidebar-layers-empty-agol--inline{flex:0 0 auto;min-height:0;padding:10px 6px 12px;gap:10px}.gis-sidebar-layers-empty-agol__icon{width:auto;height:auto;border-radius:0;display:grid;place-items:center;color:#6e6e6eeb;background:none;border:0;font-size:52px;line-height:1;margin-bottom:4px;font-weight:300}.gis-sidebar-layers-empty-agol__message{margin:0;width:100%;max-width:272px;box-sizing:border-box;padding:11px 14px;font-size:13px;font-weight:400;line-height:1.45;color:#444444f2;text-align:center;background:#fff;border:1px solid rgba(0,0,0,.14);border-radius:0;box-shadow:none}.gis-sidebar-column.gis-sidebar-column--action-pane:has(.gis-sidebar-body--tool-dock .gis-tables-agol-add__menu),.gis-sidebar-body--action-pane.gis-sidebar-body--tool-dock:has(.gis-tables-agol-add__menu),.gis-sidebar-body--action-pane.gis-sidebar-body--tool-dock .gis-sidebar-body-main:has(.gis-tables-agol-add__menu),.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock)>.gis-sidebar-body-main:has(.gis-map-browse-layers__folder-wrap .gis-tables-agol-add__menu),.gis-map-browse-layers:has(.gis-tables-agol-add__menu){overflow:visible}.gis-map-tool-panel--embed-in-action-pane .gis-map-tool-panel-head{display:none}.gis-map-tool-panel--embed-in-action-pane{padding-top:4px;border:none;box-shadow:none}.gis-sidebar-body--action-pane .gis-tool-list,.gis-sidebar-body--action-pane .gis-measure-tool-list{grid-template-columns:repeat(2,minmax(0,1fr))}.gis-sidebar-body--action-pane .gis-tool-measure-value,.gis-sidebar-body--action-pane .gis-tool-measure>.gis-btn,.gis-sidebar-body--action-pane .gis-tool-search-row,.gis-sidebar-body--action-pane .gis-tool-settings>.gis-map-projection-toggle,.gis-sidebar-body--action-pane .gis-tool-settings>.gis-btn,.gis-sidebar-body--action-pane .gis-tool-settings>a.gis-btn,.gis-sidebar-body--action-pane .gis-tool-settings>p,.gis-sidebar-body--action-pane .gis-tool-share .gis-btn,.gis-sidebar-body--action-pane .gis-tool-embed .gis-input,.gis-sidebar-body--action-pane .gis-tool-table-picker,.gis-sidebar-body--action-pane .gis-tables-agol-caption{grid-column:1 / -1}.gis-sidebar-body--action-pane .gis-tool-table-picker .gis-tables-agol-layer-list{grid-template-columns:1fr}.gis-sidebar-body--action-pane .gis-tool-bookmarks>.gis-btn{grid-column:1 / -1}.gis-sidebar-body--action-pane .gis-map-tool-surface__primary,.gis-sidebar-body--action-pane .gis-map-tool-surface__footnote{grid-column:1 / -1}.gis-sidebar-body--action-pane .gis-layer-list{gap:8px;padding:0 0 4px;max-width:100%;box-sizing:border-box}.gis-sidebar-body--action-pane .gis-sidebar-body-main:has(#gis-sidebar-layers-scroll) .gis-layer-list{padding:0}.gis-map-page--agol-rail .gis-sidebar-content-wrapper.gis-sidebar-tool-dock>.gis-map-tool-panel{border-radius:0;border:none;background:var(--gis-agol-pane-bg, #f8f8f8)}.gis-map-page--agol-rail .gis-sidebar-body--tool-dock{padding:0}.gis-sidebar-body--action-pane .gis-layer-list{gap:0;padding:0;background:#fff}.gis-sidebar-body--action-pane .gis-layer-card{overflow:hidden;border-radius:0;padding:0;background:#fff;border:0;border-bottom:1px solid rgba(226,232,240,.95);box-shadow:none}.gis-sidebar-body--action-pane .gis-layer-card:hover{transform:none;border-color:#e2e8f0f2;background:#f8fafcfa;box-shadow:none}.gis-sidebar-body--action-pane .gis-layer-card--agol-row{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 8px 6px 4px}.gis-sidebar-body--action-pane .gis-layer-drag-handle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;color:#64748bb8;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gis-sidebar-body--action-pane .gis-layer-drag-handle i{font-size:11px;line-height:1}.gis-sidebar-body--action-pane .gis-layer-row-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}.gis-sidebar-body--action-pane .gis-layer-row-trailing{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px}.gis-sidebar-body--action-pane .gis-layer-name{flex:0 0 auto;max-width:none;font-size:12px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:visible;text-overflow:clip}.gis-sidebar-body--action-pane .gis-layer-subline{flex:1 1 0;min-width:0;font-size:11px;font-weight:500;color:#64748bf2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-sidebar-body--action-pane .gis-layer-visibility-btn{width:28px;height:28px;margin-top:0;border-radius:4px;color:#64748be0}.gis-sidebar-body--action-pane .gis-layer-visibility-btn i{font-size:13px}.gis-sidebar-body--action-pane .gis-layer-visibility-btn.active{color:#0f172a}.gis-sidebar-body--action-pane .gis-layer-visibility-btn:hover{background:#f1f5f9;color:#0f172a}.gis-sidebar-body--action-pane .gis-layer-menu-btn{width:28px;height:28px;border-radius:4px;border:0;background:transparent;color:#64748be0}.gis-sidebar-body--action-pane .gis-layer-menu-btn i{font-size:14px}.gis-sidebar-body--action-pane .gis-layer-menu-btn:hover,.gis-sidebar-body--action-pane .gis-layer-menu-btn.active{background:#f1f5f9;border-color:transparent;color:#0f172a}.gis-sidebar-body--action-pane .gis-layer-dot{box-shadow:0 0 0 2px #fffffff5}.gis-sidebar-body--action-pane .gis-layer-meta{font-size:11px;font-weight:650;color:#475569f2}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock) .gis-sidebar-layers-empty-agol{gap:18px;padding:48px 24px 32px}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock) .gis-sidebar-layers-empty-agol__icon{width:auto;height:auto;border-radius:0;font-size:52px;color:#6e6e6eeb;background:none;border:none;margin-bottom:4px}.gis-sidebar-body--action-pane:not(.gis-sidebar-body--tool-dock) .gis-sidebar-layers-empty-agol__message{border-radius:0;border:1px solid rgba(0,0,0,.14)}.gis-sidebar-body--action-pane .gis-layer-actions-row{margin-top:8px;padding:8px 0 0;border-top-color:#e2e8f0fa;background:transparent;border-radius:0;gap:6px;min-width:0;flex-wrap:nowrap}.gis-sidebar-body--action-pane .gis-layer-actions-row .gis-icon-btn{flex:1 1 0;min-width:0;height:32px;min-height:32px;border-radius:0;border:1px solid rgba(226,232,240,.95);background:#fff;box-shadow:none}:root[dir=rtl] .gis-sidebar-inner{flex-direction:row-reverse}.gis-sidebar-column{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.gis-sidebar-column.gis-sidebar-column--action-pane{flex:0 0 auto;width:min(var(--gis-action-pane-width),100%);min-width:min(var(--gis-action-pane-width),100%);max-width:var(--gis-action-pane-width)}.gis-sidebar-column.gis-sidebar-column--action-pane:has(.gis-sidebar-body--tool-dock){width:min(var(--gis-action-pane-width),100%);max-width:var(--gis-action-pane-width)}.gis-sidebar-column.gis-sidebar-column--action-pane:has(.gis-map-tool-panel--rich-surface){width:min(var(--gis-action-pane-width),100%);max-width:var(--gis-action-pane-width)}.gis-save-open-flyout{position:fixed;z-index:12050;display:flex;flex-direction:column;min-width:148px;min-height:0;padding:4px 0;color:#e8e8e8eb;background:#1a1a1a;box-shadow:0 8px 28px #00000073,0 0 0 1px #ffffff14;pointer-events:auto}.gis-save-open-flyout__menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:7px 16px;border:1px solid transparent;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;text-align:start;cursor:pointer;white-space:nowrap;transition:background .14s ease,border-color .14s ease}.gis-save-open-flyout__menu-item i{width:16px;flex-shrink:0;opacity:.88;font-size:14px}.gis-save-open-flyout__menu-item:hover,.gis-save-open-flyout__menu-item:focus-visible{background:#ffffff0f;border-color:#0079c1;outline:none}.gis-sidebar--has-rail{padding:0;overflow:hidden;border-radius:0}.gis-sidebar--has-rail .gis-sidebar-inner,.gis-sidebar--has-rail .gis-sidebar-column,.gis-sidebar--has-rail .gis-sidebar-rail{border-radius:0}.gis-sidebar-rail{width:56px;min-width:56px;flex:0 0 56px;display:flex;flex-direction:column;min-height:0;background:var(--gis-agol-rail-bg, #2b2b2b);border-right:1px solid var(--gis-agol-rail-sep, rgba(255, 255, 255, .12));box-shadow:none}.gis-sidebar-rail--agol{width:112px;min-width:112px;flex:0 0 112px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact{width:40px;min-width:40px;flex:0 0 40px}.gis-sidebar-rail__group{display:flex;flex-direction:column;gap:0}.gis-sidebar-rail__sep{height:1px;margin:6px 10px;background:var(--gis-agol-rail-sep, rgba(255, 255, 255, .12))}.gis-sidebar-rail--agol .gis-sidebar-v-toolbar__main{padding:8px 6px 88px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-v-toolbar__main{padding:6px 2px 72px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail__sep{margin:4px 6px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-v-toolbar[data-scale=m]{--gis-rail-icon: 12px;--gis-rail-gap: 2px;--gis-rail-pad: 5px 3px}.gis-sidebar-rail--agol .gis-sidebar-rail-btn{flex-direction:row;align-items:center;justify-content:flex-start;gap:7px;min-height:26px;padding:4px 8px;border-radius:0}.gis-sidebar-rail--agol .gis-sidebar-rail-btn i{width:15px;text-align:center;flex-shrink:0;font-size:12px}.gis-sidebar-rail--agol .gis-sidebar-rail-btn__label{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:0;opacity:.92}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn{justify-content:center;gap:0;padding:5px 3px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn i{width:auto}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn{font-size:0;line-height:0;min-height:30px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn>:not(i){display:none!important}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn i{font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-expand-toggle{max-width:32px;min-height:28px;padding:4px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-expand-toggle i{font-size:11px}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-v-toolbar__end--agol-footer .gis-sidebar-rail-btn{min-height:28px}.gis-sidebar-rail--agol .gis-sidebar-rail-toggle{flex-direction:row;width:100%;align-self:stretch;max-width:none;margin:4px 0 0;padding:6px 8px;font-size:10px;font-weight:500}.gis-sidebar-rail--agol .gis-sidebar-rail-toggle__text{max-width:none}:root[dir=rtl] .gis-sidebar-rail{border-right:0;border-left:1px solid var(--gis-agol-rail-sep, rgba(255, 255, 255, .12));box-shadow:none}.gis-sidebar-v-toolbar{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;position:relative;font-size:13px}.gis-sidebar-v-toolbar[data-scale=m]{--gis-rail-icon: 17px;--gis-rail-gap: 6px;--gis-rail-pad: 8px 6px}.gis-sidebar-v-toolbar__main{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--gis-rail-gap, 6px);padding:10px 6px 86px;scrollbar-width:thin}.gis-sidebar-v-toolbar__main::-webkit-scrollbar{width:4px}.gis-sidebar-v-toolbar__main::-webkit-scrollbar-thumb{background:#94a3b859;border-radius:4px}.gis-sidebar-rail-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:32px;padding:var(--gis-rail-pad, 6px 8px);border:none;border-radius:2px;background:transparent;color:var(--gis-agol-rail-text, rgba(232, 232, 232, .92));cursor:pointer;font:inherit;transition:background .12s ease,color .12s ease}.gis-sidebar-rail-btn i{font-size:var(--gis-rail-icon, 15px);opacity:.95}.gis-sidebar-rail-btn__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gis-sidebar-rail-btn:hover{background:var(--gis-agol-rail-hover, rgba(255, 255, 255, .08));color:#fff}.gis-sidebar-rail-btn:focus-visible{outline:2px solid rgba(27,94,60,.55);outline-offset:1px}.gis-sidebar-rail-btn--active{background:var(--gis-agol-rail-active, #525252);color:#fff;box-shadow:none}.gis-sidebar-rail-btn--active i{opacity:1}.gis-sidebar-rail-btn__icon-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;flex-shrink:0}.gis-sidebar-rail-btn__notify-dot{position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--gis-agol-accent-blue, #1b5e3c);box-shadow:0 0 0 1px var(--gis-agol-rail-bg, #2b2b2b)}.gis-sidebar-rail--agol.gis-sidebar-rail--agol--compact .gis-sidebar-rail-btn__notify-dot{left:0;top:2px;transform:none}.gis-sidebar-v-toolbar__end{display:flex;flex-direction:column;align-items:stretch;gap:4px}.gis-sidebar-v-toolbar__end--overlay{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:6px 6px 8px;background:var(--gis-agol-rail-bg, #2b2b2b);border-top:1px solid var(--gis-agol-rail-sep, rgba(255, 255, 255, .12));box-shadow:none}.gis-sidebar-v-toolbar__end--agol-footer{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:6px 6px 10px}.gis-sidebar-v-toolbar__end--agol-footer .gis-sidebar-rail-btn{min-height:28px}.gis-sidebar-rail-expand-toggle{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:36px;min-height:32px;margin:0 auto;padding:6px;border:none;border-radius:2px;background:transparent;color:var(--gis-agol-rail-text, rgba(232, 232, 232, .92));cursor:pointer;font:inherit;line-height:1;transition:background .12s ease,color .12s ease}.gis-sidebar-rail-expand-toggle i{font-size:14px;letter-spacing:-.06em;opacity:.95}.gis-sidebar-rail-expand-toggle:hover{background:var(--gis-agol-rail-hover, rgba(255, 255, 255, .08));color:#fff}.gis-sidebar-rail-expand-toggle:focus-visible{outline:2px solid rgba(27,94,60,.55);outline-offset:1px}:root[dir=rtl] .gis-sidebar-rail-expand-toggle i{transform:scaleX(-1)}.gis-sidebar-slot--actions-end:empty,.gis-sidebar-slot--expand-tooltip:empty{display:none}.gis-sidebar-foot-divider--rail{margin:0 0 2px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.28),transparent)}.gis-sidebar-rail-toggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:auto;max-width:100%;align-self:center;margin:2px auto 0;padding:8px 6px 6px;border:none;border-radius:12px;background:transparent;color:#f1f5f9eb;cursor:pointer;font:inherit;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1.15;text-align:center;transition:background .16s ease,color .16s ease}.gis-sidebar-rail-toggle i{font-size:14px;line-height:1}.gis-sidebar-rail-toggle:hover{background:#ffffff14;color:#fff}.gis-sidebar-rail-toggle:focus-visible{outline:2px solid rgba(52,211,153,.55);outline-offset:1px}.gis-sidebar-rail-toggle__text{max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-sidebar-v-toolbar__end--panel{margin-top:4px;flex-direction:row;align-items:center;justify-content:flex-start}.gis-sidebar-rail-toggle--panel{flex-direction:row;align-items:center;gap:10px;width:auto;max-width:none;align-self:stretch;margin:0;padding:6px 8px;font-size:12px;font-weight:650;color:#1e293b;background:transparent}.gis-sidebar-rail-toggle--panel:hover{background:#10b9811f;color:#0f172a}.gis-sidebar-rail-toggle--panel .gis-sidebar-rail-toggle__text{max-width:none;white-space:nowrap}.gis-sidebar-header{padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(15,23,42,.08);background:#f1f5f9;position:sticky;top:0;z-index:20}.gis-sidebar-title{display:inline-flex;align-items:center;gap:8px;font-weight:800;letter-spacing:.2px;font-size:13px}.gis-sidebar-title i{width:34px;height:34px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;color:#047857;background:#ecfdf5f2;border:1px solid rgba(4,120,87,.14);font-size:17px}.gis-sidebar-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.gis-sidebar-body{padding:14px;flex:1 1 auto;display:flex;flex-direction:column;gap:0;overflow:hidden;min-height:0;-ms-overflow-style:none;scrollbar-width:none}.gis-sidebar-body::-webkit-scrollbar{width:0;height:0}.gis-sidebar-body-main{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:12px;padding-bottom:4px;padding-inline:6px;box-sizing:border-box;scrollbar-gutter:stable}.gis-sidebar-body-main--collapsed-rail{flex:1 1 auto;justify-content:flex-start;align-items:stretch;min-height:0}.gis-sidebar-collapsed-strip-spacer{flex:1 1 auto;min-height:12px}.gis-sidebar-title--expand{position:relative;display:flex;align-items:center;gap:8px;margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;border-radius:12px;text-align:inherit;width:100%;justify-content:center}.gis-sidebar-title--expand:focus-visible{outline:2px solid rgba(16,185,129,.55);outline-offset:2px}.gis-sidebar-expand-badge{position:absolute;top:-2px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:10px;font-weight:800;line-height:18px;text-align:center;color:#fff;background:linear-gradient(145deg,#10b981,#047857);border:2px solid #ffffff;box-shadow:0 2px 8px #05604359;pointer-events:none}.gis-sidebar-foot-toggle{position:relative}.gis-sidebar-foot-toolbar__layer-count{position:absolute;top:5px;right:10px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;font-size:10px;font-weight:800;line-height:18px;text-align:center;color:#fff;background:linear-gradient(145deg,#10b981,#047857);border:2px solid #ffffff;box-shadow:0 2px 8px #05604359;pointer-events:none}:root[dir=rtl] .gis-sidebar-foot-toolbar__layer-count{right:auto;left:10px}.gis-sidebar-body-main--with-atlas-rail{flex-direction:row;align-items:stretch;gap:0;padding:0;padding-inline:0}.gis-sidebar-rail.gis-sidebar-rail--mobile-drawer{width:52px;min-width:52px;max-width:52px;flex:0 0 52px;align-self:stretch;border-radius:0;border-right:1px solid rgba(255,255,255,.1);box-shadow:inset -1px 0 #00000038}.gis-sidebar-rail--mobile-drawer.gis-sidebar-rail--agol{width:52px;min-width:52px;flex:0 0 52px}.gis-sidebar-rail--mobile-drawer .gis-sidebar-v-toolbar__main{padding:8px 5px 14px}.gis-sidebar-rail--mobile-drawer .gis-sidebar-rail__sep{margin:6px 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent)}.gis-sidebar-body-main__fill{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:10px 10px 10px 12px;box-sizing:border-box;scrollbar-gutter:stable}.gis-sidebar-body-main__fill--desktop{display:contents}.gis-sidebar-foot-toolbar{flex-shrink:0;margin:auto -14px -14px;padding:10px 14px 12px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-top:1px solid rgba(15,23,42,.08);box-shadow:inset 0 1px #ffffffd9;border-radius:0 0 20px 20px}.gis-sidebar-foot-divider{height:1px;margin:0 0 8px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.35),transparent)}.gis-sidebar-foot-item{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;border-radius:10px;text-align:left;font-family:inherit;font-size:12px;font-weight:650;letter-spacing:.01em;border:none;background:transparent;cursor:pointer;color:#1e293b;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.gis-sidebar-foot-item:hover{background:#94a3b824;color:#0f172a}.gis-sidebar-foot-item:focus-visible{outline:2px solid rgba(4,120,87,.45);outline-offset:1px}.gis-sidebar-foot-item--primary:hover{background:#10b9811f;box-shadow:inset 0 0 0 1px #04785738}.gis-sidebar-foot-item__label{flex:1 1 auto;min-width:0}.gis-sidebar-foot-item--icon-only{justify-content:center;width:100%;max-width:100%;padding:8px 6px;gap:0}.gis-sidebar-foot-item--icon-only .gis-sidebar-foot-item__glyph{width:40px;height:40px;border-radius:12px;box-shadow:0 1px #ffffffe0 inset,0 8px 20px #0478571a}.gis-sidebar-foot-item__glyph{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(4,120,87,.18);background:linear-gradient(180deg,#fff,#ecfdf5);color:#047857;font-size:13px;box-shadow:0 1px 3px #0f172a0f}.gis-sidebar-foot-item:hover .gis-sidebar-foot-item__glyph{border-color:#04785759;color:#065f46}.gis-sidebar-foot-toolbar .gis-sidebar-slot--actions-end:empty,.gis-sidebar-foot-toolbar .gis-sidebar-slot--expand-tooltip:empty{display:none}.gis-sidebar--layers-collapsed .gis-sidebar-body{padding:0;gap:0}.gis-sidebar--layers-collapsed .gis-sidebar-body-main{padding:8px 6px 4px}.gis-sidebar--layers-collapsed .gis-sidebar-foot-toolbar{margin-left:0;margin-right:0;margin-bottom:0;border-radius:0 0 20px 20px}@media (min-width: 901px){.gis-map-page.gis-map-page--layers-collapsed{grid-template-columns:56px minmax(0,1fr)}}.gis-map-page--layers-collapsed .gis-sidebar-header{flex-direction:column;align-items:center;padding:10px 6px;gap:8px}.gis-map-page--layers-collapsed .gis-sidebar-title span{display:none}.gis-map-page--layers-collapsed .gis-sidebar-actions{flex-direction:column;width:100%;align-items:center}.gis-sidebar-close{width:39px;height:39px;border-radius:999px;border:1px solid rgba(226,232,240,1);background:#fff;color:#0f172aa6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-sidebar-close i{font-size:16px;line-height:1}.gis-sidebar-close:hover{background:#f8fafc;border-color:#cbd5e1;color:#0f172acc}.gis-addlayer-btn{height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(22,163,74,.35);background:linear-gradient(180deg,#22c55e,#16a34a);color:#fff;cursor:pointer;font-weight:700;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-shadow:0 14px 34px #16a34a33;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}.gis-addlayer-btn:hover{background:linear-gradient(180deg,#16a34a,#15803d);border-color:#15803d73;box-shadow:0 18px 46px #16a34a3d;transform:translateY(-.5px)}.gis-addlayer-btn:active{transform:translateY(0)}.gis-addlayer-btn:focus-visible{outline:2px solid rgba(4,120,87,.45);outline-offset:2px}.gis-addlayer-btn--icon-only{width:40px;height:40px;min-width:40px;padding:0;border-radius:12px;gap:0;font-size:0;line-height:0;box-shadow:0 10px 24px #16a34a2e}.gis-addlayer-btn--icon-only i{font-size:17px;line-height:1}.gis-sidebar-icon-btn{width:40px;height:40px;min-width:40px;padding:0;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:linear-gradient(180deg,#fff,#f1f5f9);color:#0f172ab8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.gis-sidebar-icon-btn i{font-size:15px;line-height:1}.gis-sidebar-icon-btn:hover{border-color:#04785738;background:#ecfdf5f2;color:#047857}.gis-sidebar-icon-btn:focus-visible{outline:2px solid rgba(4,120,87,.45);outline-offset:2px}.gis-map-canvas{position:relative;min-height:0;min-width:0;height:100%;overflow:hidden;border-radius:24px;--gis-right-sidebar-width: 320px;background:#edf7f1}@media (min-width: 901px){:root:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar--has-rail{border-radius:0}:root:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column{border-radius:0}:root[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar--has-rail{border-radius:0}:root[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar--has-rail .gis-sidebar-column{border-radius:0}:root:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar:not(.gis-sidebar--has-rail),html:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar:not(.gis-sidebar--has-rail){border-radius:24px 0 0 24px}:root[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar:not(.gis-sidebar--has-rail),html[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar:not(.gis-sidebar--has-rail){border-radius:0 24px 24px 0}:root:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-map-canvas,html:not([dir=rtl]) .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-map-canvas{border-radius:0 24px 24px 0}.gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas{border-radius:0}:root[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-map-canvas,html[dir=rtl] .gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-map-canvas{border-radius:24px 0 0 24px}}@media (max-width: 900px) and (min-width: 768px){.gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar--has-rail{border-radius:0}.gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-sidebar:not(.gis-sidebar--has-rail){border-radius:24px 24px 0 0}.gis-map-page:not(.gis-content-page):not(.sidebar-closed) .gis-map-canvas{border-radius:0 0 24px 24px}.gis-map-page--agol-rail:not(.sidebar-closed) .gis-map-canvas{border-radius:0}}.gis-map-canvas>.leaflet-container{transition:width .42s ease,height .42s ease,margin .42s ease,border-radius .42s ease,box-shadow .42s ease,filter .42s ease,transform .42s ease;transform-origin:center center}.gis-map-canvas.projection-2d>.leaflet-container{width:100%!important;height:100%!important;border-radius:0;filter:none;transform:none}.gis-map-canvas.projection-globe{display:block;background:#020617}.gis-map-canvas.projection-globe:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 52% 36%,rgba(124,58,237,.22),transparent 34%),radial-gradient(circle at 18% 78%,rgba(14,165,233,.14),transparent 26%),radial-gradient(circle at 20% 20%,rgba(255,255,255,.22) 0 1px,transparent 1.4px),radial-gradient(circle at 80% 32%,rgba(255,255,255,.18) 0 1px,transparent 1.5px);background-size:auto,auto,82px 82px,116px 116px;opacity:.74;z-index:0;transition:opacity .42s ease}.gis-map-canvas.projection-globe .mapboxgl-map{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%!important;height:100%!important;border-radius:24px;overflow:hidden;background:#020617}.gis-map-canvas.projection-globe .mapboxgl-canvas{outline:none}.gis-map-canvas.projection-globe .mapboxgl-control-container{position:relative;z-index:3}.gis-map-canvas.projection-globe>.leaflet-container{width:min(78vh,78vw)!important;height:min(78vh,78vw)!important;min-width:min(320px,calc(100vw - 24px));min-height:min(320px,calc(100vw - 24px));margin:auto;border-radius:999px;overflow:hidden;filter:saturate(1.08) contrast(1.02);transform:perspective(1200px) rotateX(4deg) scale(.98);box-shadow:inset -26px -28px 60px #0f172a3d,inset 16px 18px 38px #ffffff47,0 32px 90px #0f172a4d}.gis-map-canvas.projection-globe .leaflet-tile-pane{filter:saturate(1.12)}.gis-map-toolbar{position:absolute;top:16px;left:50%;z-index:720;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 32px);padding:8px;border:1px solid rgba(255,255,255,.72);border-radius:18px;background:#ffffffd6;box-shadow:0 18px 48px #0f172a24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform:translate(-50%);overflow-x:auto;scrollbar-width:none;transition:width .26s ease,max-width .26s ease,padding .26s ease,border-radius .26s ease,background-color .26s ease,box-shadow .26s ease}.gis-map-toolbar::-webkit-scrollbar{display:none}.gis-map-toolbar.collapsed{width:56px;max-width:56px;padding:8px;overflow:visible;border-radius:999px}.gis-map-toolbar.collapsed>:not(.gis-map-toolbar-toggle){display:none}.gis-map-toolbar-toggle{flex:0 0 auto;background:#ecfdf5fa;border-color:#04785738;color:#047857}.gis-map-projection-toggle{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid rgba(4,120,87,.13);border-radius:15px;background:#ecfdf58f}.gis-map-projection-toggle--vertical{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;border-radius:12px;width:38px}.gis-map-projection-toggle--vertical .gis-map-tool,.gis-map-projection-toggle--vertical .gis-map-tool.icon-only{width:100%;min-width:0;height:38px;padding:0;border-radius:0;border:none;border-bottom:1px solid rgba(15,23,42,.1);gap:0;box-shadow:none;transform:none}.gis-map-projection-toggle--vertical .gis-map-tool:last-child,.gis-map-projection-toggle--vertical .gis-map-tool:last-child.active{border-bottom:none}.gis-map-projection-toggle--vertical .gis-map-tool:hover,.gis-map-projection-toggle--vertical .gis-map-tool.active{transform:none}.gis-map-projection-toggle--vertical:not(.gis-map-projection-toggle--float){background:#ecfdf5eb;border:1px solid rgba(4,120,87,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gis-map-projection-toggle--vertical.gis-map-projection-toggle--float{background:#0f172a7a;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 28px #02061738}.gis-map-projection-toggle--float .gis-map-tool{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.14);color:#ecfdf5}.gis-map-projection-toggle--float .gis-map-tool i{color:#a7f3d0}.gis-map-projection-toggle--float .gis-map-tool:hover:not(.active){background:#ffffff1a;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.14)}.gis-map-projection-toggle--float .gis-map-tool.active{background:#fffffff5;color:#064e3b;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.14)}.gis-map-projection-toggle--float .gis-map-tool.active i{color:#047857}.gis-map-tool{min-width:40px;height:40px;padding:0 11px;border:1px solid rgba(15,23,42,.1);border-radius:13px;background:#f8fafceb;color:#0f172a;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:900;white-space:nowrap;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.gis-map-tool i{color:#047857;font-size:14px}.gis-map-tool:hover,.gis-map-tool.active{transform:translateY(-1px);border-color:#04785742;background:#ecfdf5f5;color:#064e3b;box-shadow:0 10px 22px #0478571f}.gis-map-tool.icon-only{width:40px;padding:0}.gis-map-toolbar-sep{width:1px;height:24px;background:#0f172a1f;flex:0 0 auto}.gis-map-zoom-cluster{position:absolute;right:16px;left:auto;bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:650;display:inline-flex;flex-direction:row;align-items:center;gap:8px;pointer-events:auto}.gis-map-zoom-cluster--nav{flex-direction:column;gap:0;width:32px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #0000001a,0 2px 10px #0000001f}:root[dir=rtl] .gis-map-zoom-cluster{right:auto;left:16px}.gis-map-zoom-cluster__btn{width:44px;height:44px;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#f8fafcf5;color:#166534;cursor:pointer;font:inherit;line-height:1;box-shadow:0 1px #ffffffe6 inset,0 10px 26px #0f172a1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease,color .16s ease}.gis-map-zoom-cluster__btn--nav{width:32px;height:34px;min-height:34px;border-radius:0;border:none;border-bottom:1px solid rgba(0,0,0,.1);background:#fff;color:#1f2937;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.gis-map-zoom-cluster__btn--nav:last-child{border-bottom:none}.gis-map-zoom-cluster__btn--nav:active{background:#e5e7eb}.gis-map-zoom-cluster__btn--nav:focus-visible{outline:2px solid rgba(59,130,246,.5);outline-offset:-2px;z-index:1}.gis-map-quick-tools{position:absolute;top:16px;left:16px;z-index:650;display:flex;flex-direction:column;gap:8px;padding:7px;border-radius:16px;border:1px solid rgba(148,163,184,.3);background:linear-gradient(180deg,#020617eb,#0f172ad6);box-shadow:0 16px 30px #02061773}.gis-map-quick-tools__btn{width:38px;height:38px;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:#0f172ab8;color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.gis-map-quick-tools__btn:hover{transform:translateY(-1px);border-color:#34d39994;background:#16653457;color:#f0fdf4}.gis-map-quick-tools__btn.active{border-color:#4ade80eb;background:linear-gradient(135deg,#15803de0,#16a34acc);color:#fff;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 18px #16653459}.gis-map-quick-search-popover{position:absolute;top:16px;left:72px;z-index:660;min-width:min(320px,calc(100vw - 100px));max-width:min(440px,calc(100vw - 88px));padding:0;border:none;background:transparent;box-shadow:none;filter:drop-shadow(0 12px 28px rgba(2,6,23,.55))}.gis-map-quick-search-popover__bar{display:flex;flex-direction:row;align-items:center;gap:10px}:root[dir=rtl] .gis-map-quick-search-popover__bar{flex-direction:row-reverse}.gis-map-quick-search-popover__close{flex-shrink:0;width:40px;height:40px;border-radius:9999px;border:1px solid rgba(148,163,184,.35);background:#0f172aeb;color:#e2e8f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.gis-map-quick-search-popover__close:hover{border-color:#a78bfa73;color:#f8fafc;background:#1e1b4b8c}.gis-map-quick-search-popover__close:focus-visible{outline:none;border-color:#a78bfabf;box-shadow:0 0 0 3px #7c3aed47}.gis-map-quick-search-popover__capsule{flex:1 1 auto;min-width:0;display:flex;flex-direction:row;align-items:center;gap:8px;height:44px;padding:4px 5px 4px 14px;border-radius:9999px;border:1px solid rgba(148,163,184,.32);background:linear-gradient(180deg,#1e293bf2,#0f172afa);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #02061759}.gis-map-quick-search-popover__capsule:focus-within{border-color:#a78bfa73;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #02061759,0 0 0 3px #7c3aed38}.gis-map-quick-search-popover__lead-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:14px;opacity:.92}.gis-map-quick-search-popover__field{flex:1 1 auto;min-width:0;height:100%;border:none;background:transparent;color:#f1f5f9;font-size:14px;font-family:inherit;outline:none}.gis-map-quick-search-popover__field::-moz-placeholder{color:#94a3b8}.gis-map-quick-search-popover__field::placeholder{color:#94a3b8}.gis-map-quick-search-popover__submit{flex-shrink:0;width:36px;height:36px;border-radius:9999px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#faf5ff;background:linear-gradient(145deg,#7c3aed,#5b21b6);box-shadow:0 0 0 1px #c4b5fd59,0 0 20px #7c3aed8c,0 0 40px #5b21b659;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.gis-map-quick-search-popover__submit:hover{filter:brightness(1.06);transform:scale(1.04);box-shadow:0 0 0 1px #ddd6fe73,0 0 24px #7c3aeda6,0 0 48px #5b21b66b}.gis-map-quick-search-popover__submit:active{transform:scale(.98)}.gis-map-quick-search-popover__submit:focus-visible{outline:none;box-shadow:0 0 0 2px #0f172af2,0 0 0 4px #a78bfa8c,0 0 22px #7c3aed8c}.gis-map-quick-search-popover__status{margin-top:10px;margin-inline-start:50px;font-size:12px;line-height:1.4;color:#cbd5e1;text-shadow:0 1px 2px rgba(2,6,23,.85)}:root[dir=rtl] .gis-map-quick-search-popover__status{margin-inline-start:0;margin-inline-end:50px;text-align:end}:root[dir=rtl] .gis-map-quick-tools{left:auto;right:16px}:root[dir=rtl] .gis-map-quick-search-popover{left:auto;right:72px}.gis-map-zoom-cluster__compass{position:relative;display:block;width:18px;height:18px}.gis-map-zoom-cluster__compass-n{position:absolute;left:50%;top:1px;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #111827}.gis-map-zoom-cluster__compass-s{position:absolute;left:50%;bottom:1px;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid rgba(17,24,39,.28)}.gis-map-zoom-cluster__btn i{font-size:17px;font-weight:800;color:#14532d}.gis-map-zoom-cluster__btn--nav i{font-size:15px;font-weight:700;color:#111827}.gis-map-zoom-cluster__btn:hover:not(.gis-map-zoom-cluster__btn--nav){background:#fff;border-color:#16653438;color:#14532d;box-shadow:0 1px #fff inset,0 12px 28px #0f172a1f;transform:translateY(-1px)}.gis-map-zoom-cluster__btn.gis-map-zoom-cluster__btn--nav:hover{background:#f3f4f6;border-color:transparent;color:#111827;transform:none;box-shadow:none}.gis-map-zoom-cluster__btn:active:not(.gis-map-zoom-cluster__btn--nav){transform:translateY(0);box-shadow:0 4px 12px #0f172a14}.gis-map-zoom-cluster__btn:focus-visible:not(.gis-map-zoom-cluster__btn--nav){outline:2px solid rgba(22,163,74,.45);outline-offset:2px}.gis-map-projection-float{position:absolute;top:16px;right:16px;z-index:718;pointer-events:auto}:root[dir=rtl] .gis-map-projection-float{right:auto;left:16px}.gis-map-projection-toast{position:absolute;left:50%;top:78px;z-index:721;max-width:min(360px,calc(100% - 32px));padding:10px 14px;border:1px solid rgba(6,95,70,.2);border-radius:999px;background:#064e3bf0;color:#ecfdf5;box-shadow:0 16px 40px #064e3b3d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:900;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .22s ease,transform .22s ease}.gis-map-projection-toast.show{opacity:1;transform:translate(-50%)}.gis-map-tool-panel{position:absolute;top:74px;right:16px;left:auto;z-index:719;width:min(360px,calc(100% - 32px));max-height:min(620px,calc(100% - 96px));overflow:auto;padding:12px;border:1px solid rgba(255,255,255,.84);border-radius:20px;background:#fff;box-shadow:0 24px 70px #0f172a2e;isolation:isolate}:root[dir=rtl] .gis-map-tool-panel{right:auto;left:16px}.gis-sidebar-body--tool-dock{padding:10px 12px 12px;min-width:0}.gis-sidebar-tool-dock{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;display:flex;flex-direction:column;overflow:hidden}.gis-sidebar-content-wrapper.gis-sidebar-tool-dock>.gis-map-tool-panel{position:relative;top:auto;right:auto;left:auto;z-index:1;width:100%;min-width:0;max-width:none;max-height:none;flex:1 1 auto;min-height:0;margin:0;overflow:auto;border-radius:14px;box-shadow:none;border:1px solid rgba(15,23,42,.1);-webkit-backdrop-filter:none;backdrop-filter:none}:root[dir=rtl] .gis-sidebar-content-wrapper.gis-sidebar-tool-dock>.gis-map-tool-panel{right:auto;left:auto}.gis-map-tool-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 2px 10px;border-bottom:1px solid rgba(15,23,42,.08);margin-bottom:10px}.gis-map-tool-panel-title{font-size:14px;font-weight:900;color:#0f172a}.gis-map-tool-close{width:30px;height:30px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#fff;color:#64748b;cursor:pointer}.gis-map-tool-panel .tool-panel,.gis-map-tool-panel .tool-section{padding:0;margin:0;border:0;background:transparent;box-shadow:none}.gis-map-tool-panel .tool-section-header{display:none}.gis-tool-list,.gis-tool-chart,.gis-tool-measure,.gis-tool-search{display:grid;gap:10px;min-width:0}.gis-tool-list-row{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#f8fafcc7}button.gis-tool-list-row--action{width:100%;cursor:pointer;font:inherit;text-align:inherit;color:inherit}button.gis-tool-list-row--action:hover{border-color:#04785738;background:#fff}.gis-bookmark-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.gis-bookmark-list__item{display:flex;gap:6px;align-items:stretch}.gis-bookmark-list__go{flex:1 1 auto;min-width:0;border:1px solid rgba(15,23,42,.1);border-radius:12px;padding:8px 10px;background:#fff;font-weight:750;font-size:12px;cursor:pointer;text-align:left}.gis-bookmark-list__go:hover{border-color:#04785747}.gis-bookmark-list__del{flex:0 0 40px;border:1px solid rgba(15,23,42,.12);border-radius:12px;background:#f8fafcf5;color:#64748b;cursor:pointer}.gis-bookmark-list__del:hover{color:#b91c1c;border-color:#ef444459}.gis-tool-swatch{width:14px;height:14px;border-radius:999px;box-shadow:0 0 0 3px #0f172a0d;flex:0 0 auto}.gis-tool-row-main{min-width:0;display:grid;gap:2px}.gis-tool-row-main strong,.gis-tool-chart-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-tool-row-main small,.gis-tool-muted{color:#64748b;font-size:12px;font-weight:700;line-height:1.45}.gis-tool-chart-row{display:grid;gap:6px}.gis-tool-chart-label{display:flex;justify-content:space-between;gap:10px;font-size:12px;font-weight:900}.gis-tool-chart-track{height:9px;border-radius:999px;background:#e2e8f0e6;overflow:hidden}.gis-tool-chart-track span{display:block;height:100%;border-radius:inherit}.gis-tool-measure-value{padding:14px;border-radius:14px;border:1px solid rgba(16,185,129,.24);background:radial-gradient(circle at top right,rgba(16,185,129,.14),transparent 44%),linear-gradient(135deg,#ecfdf5fa,#ffffffeb);color:#064e3b;font-size:24px;font-weight:900;text-align:center;box-shadow:inset 0 1px #fffc}.gis-measure-tool-list{display:grid;gap:6px;padding:6px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:linear-gradient(180deg,#ffffffbd,#f8fafccc);min-width:0;overflow:hidden}.gis-measure-tool-option{min-height:46px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;background:transparent;color:#0f172ad1;font-size:13px;font-weight:850;text-align:left;padding:6px 8px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;min-width:0}.gis-measure-tool-option:hover:not(:disabled),.gis-measure-tool-option.active{border-color:#0478572e;background:#ecfdf5f5;color:#064e3b}.gis-measure-tool-option.active{box-shadow:inset 3px 0 #047857b8}.gis-measure-tool-option:disabled{opacity:.42;cursor:not-allowed}.gis-measure-tool-icon{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:8px;background:linear-gradient(135deg,#0f172a0f,#ffffffa6);color:#047857;font-size:15px}.gis-measure-settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.gis-measure-setting{min-height:36px;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px;border:1px solid rgba(203,213,225,.95);border-radius:10px;background:#fffffff5;padding:0 8px;min-width:0;overflow:hidden}.gis-measure-setting-icon,.gis-measure-setting-label{min-width:20px;color:#047857;font-size:11px;font-weight:900}.gis-measure-setting select{width:100%;min-width:0;height:34px;border:0;outline:0;background:transparent;color:#0f172ae6;font-size:12px;font-weight:850;line-height:34px;padding-block:0;padding-inline-end:28px;box-sizing:border-box}@media (max-width: 520px){.gis-measure-settings{grid-template-columns:1fr}.gis-measure-setting{grid-template-columns:minmax(64px,max-content) minmax(0,1fr)}.gis-measure-setting select{min-width:0}}.gis-sidebar-body--action-pane .gis-tool-measure{overflow-x:hidden}.gis-sidebar-body--action-pane .gis-measure-tool-option{min-height:54px;align-items:start;align-content:center;padding:8px 9px}.gis-sidebar-body--action-pane .gis-measure-tool-option>span:last-child{line-height:1.2;white-space:normal;word-break:break-word}.gis-tool-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.gis-tool-empty{padding:14px;border-radius:14px;background:#f8fafcc7;color:#64748b;font-size:13px;font-weight:800}.gis-map-tool-panel--rich-surface:not(.gis-map-tool-panel--embed-in-action-pane){width:min(400px,calc(100% - 32px));display:flex;flex-direction:column;max-height:min(720px,calc(100% - 96px));overflow:hidden;padding:14px 16px 16px}.gis-sidebar-content-wrapper.gis-sidebar-tool-dock>.gis-map-tool-panel--rich-surface{display:flex;flex-direction:column;overflow:hidden;padding:12px 14px 14px}.gis-map-tool-panel--rich-surface .gis-map-tool-surface{flex:1 1 auto;min-height:0}.gis-map-tool-surface{display:flex;flex-direction:column;gap:14px;min-height:0}.gis-tool-chart.gis-map-tool-surface{display:flex}.gis-map-tool-surface__header{display:flex;align-items:flex-start;gap:12px}.gis-map-tool-surface__icon{flex:0 0 auto;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:20px;color:#047857;background:linear-gradient(145deg,#ecfdf5fa,#ffffffeb);border:1px solid rgba(4,120,87,.2);box-shadow:0 2px 10px #0478571a}.gis-map-tool-surface__titles{flex:1 1 auto;min-width:0}.gis-map-tool-surface__kicker{display:block;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#64748be6;margin-bottom:4px}.gis-map-tool-surface__lede{margin:0;font-size:12.5px;font-weight:650;line-height:1.5;color:#475569fa}.gis-map-tool-surface__primary{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 16px;border-radius:12px;border:1px solid rgba(4,120,87,.45);background:linear-gradient(180deg,#059669fa,#047857fa);color:#ecfdf5;font-size:13px;font-weight:850;font-family:inherit;cursor:pointer;box-shadow:0 4px 14px #04785738;transition:filter .15s ease,box-shadow .15s ease,transform .12s ease}.gis-map-tool-surface__primary:hover{filter:brightness(1.04);box-shadow:0 6px 20px #04785747}.gis-map-tool-surface__primary:focus-visible{outline:none;box-shadow:0 0 0 3px #10b98159,0 6px 20px #04785747}.gis-map-tool-surface__primary:active{transform:translateY(1px)}.gis-map-tool-surface__scroll{flex:1 1 auto;min-height:100px;max-height:min(46vh,340px);overflow:auto;padding:2px 4px 6px;margin:0 -4px;scrollbar-gutter:stable}.gis-map-tool-surface__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.gis-map-tool-surface-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:18px 12px 16px;border-radius:16px;border:1px solid rgba(226,232,240,.95);background:linear-gradient(180deg,#fff,#f8fafcf5);box-shadow:0 1px 3px #0f172a0d}.gis-map-tool-surface-empty--compact{padding:14px 12px}.gis-map-tool-surface-empty__icon{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;font-size:24px;color:#047857d9;background:#ecfdf5f2;border:1px solid rgba(4,120,87,.14)}.gis-map-tool-surface-empty__message{margin:0;max-width:280px;font-size:13px;font-weight:650;line-height:1.5;color:#475569f5}.gis-map-tool-surface-chart-row{padding:12px 12px 10px;border-radius:14px;border:1px solid rgba(226,232,240,.98);background:#fff;box-shadow:0 1px 3px #0f172a0a}.gis-map-tool-surface-chart-row__top{display:flex;align-items:center;gap:10px;margin-bottom:8px}.gis-map-tool-surface-chart-row__dot{flex:0 0 auto;width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 2px #fffffff2}.gis-map-tool-surface-chart-row .gis-tool-chart-label{flex:1 1 auto;min-width:0}.gis-map-tool-surface__list--chart-vertical{gap:12px}.gis-map-tool-surface-chart-row--bars-vertical{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:12px;padding-bottom:12px}.gis-map-tool-surface-chart-row--bars-vertical .gis-map-tool-surface-chart-row__top{flex:1 1 auto;min-width:0;margin-bottom:0;align-items:center}.gis-map-tool-surface-chart-row--bars-vertical .gis-tool-chart-track{flex:0 0 14px;width:14px;height:96px;min-height:64px;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.gis-map-tool-surface-chart-row--bars-vertical .gis-tool-chart-track span{width:100%;border-radius:6px;flex:0 0 auto}.gis-map-tool-chart-donut-layout{display:flex;flex-direction:row;align-items:center;gap:18px;flex-wrap:wrap;padding:4px 2px 10px}.gis-map-tool-chart-donut-ring{width:132px;height:132px;border-radius:50%;flex-shrink:0;position:relative;box-shadow:0 2px 12px #0f172a14}.gis-map-tool-chart-donut-hole{position:absolute;top:28%;right:28%;bottom:28%;left:28%;border-radius:50%;background:#fff;box-shadow:inset 0 1px 2px #0f172a0f}.gis-map-tool-chart-donut-legend{list-style:none;margin:0;padding:0;flex:1 1 160px;min-width:140px;max-height:min(38vh,260px);overflow:auto;display:flex;flex-direction:column;gap:6px}.gis-map-tool-chart-donut-legend__row{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#0f172a}.gis-map-tool-chart-donut-legend__swatch{width:10px;height:10px;border-radius:999px;flex-shrink:0}.gis-map-tool-chart-donut-legend__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.gis-map-tool-chart-donut-legend__count{font-variant-numeric:tabular-nums}.gis-map-tool-surface .gis-bookmark-list{margin:0}.gis-map-tool-surface .gis-bookmark-list__item{padding:4px;border-radius:14px;border:1px solid rgba(226,232,240,.98);background:#fff;box-shadow:0 1px 3px #0f172a0a;gap:8px}.gis-map-tool-surface .gis-bookmark-list__go{display:flex;align-items:center;gap:10px;text-align:start;border:none;border-radius:10px;background:transparent;padding:10px 10px 10px 8px;font-weight:800;font-size:13px;color:#0f172a}.gis-map-tool-surface .gis-bookmark-list__go:hover{background:#ecfdf58c}.gis-map-tool-surface .gis-bookmark-list__go-icon{flex:0 0 auto;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:14px;color:#047857;background:#ecfdf5f2;border:1px solid rgba(4,120,87,.12)}.gis-map-tool-surface .gis-bookmark-list__go-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-map-tool-surface .gis-bookmark-list__del{border-radius:10px;border-color:#e2e8f0f2;background:#f8fafcfa}.gis-map-tool-surface-app-links{gap:8px}.gis-map-tool-surface-app-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(226,232,240,.98);background:#fff;text-decoration:none;color:inherit;box-shadow:0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.gis-map-tool-surface-app-row:hover{border-color:#04785738;box-shadow:0 4px 14px #0f172a12;background:#ecfdf559}.gis-map-tool-surface-app-row__icon{flex:0 0 auto;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:16px;color:#047857;background:#ecfdf5f2;border:1px solid rgba(4,120,87,.12)}.gis-map-tool-surface-app-row__main{flex:1 1 auto;min-width:0;display:grid;gap:2px}.gis-map-tool-surface-app-row__main strong{font-size:13px;font-weight:800;color:#0f172a}.gis-map-tool-surface-app-row__main small{font-size:11px;font-weight:650;color:#64748bf2}.gis-map-tool-surface-app-row__chev{flex:0 0 auto;font-size:11px;color:#94a3b8f2}:root[dir=rtl] .gis-map-tool-surface-app-row__chev{transform:scaleX(-1)}.gis-map-tool-surface__footnote{margin:0;font-size:11.5px;font-weight:650;line-height:1.5;color:#64748bf2}.gis-map-tool-surface__footnote .fa-circle-info{margin-inline-end:6px;color:#047857a6}.gis-map-tool-surface__linkish{padding:0;border:none;background:none;font:inherit;font-weight:800;color:#047857;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.gis-map-tool-surface__linkish:hover{color:#065f46}.gis-tool-table-picker{display:flex;flex-direction:column;gap:14px;min-height:0}.gis-tables-agol-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:20px 12px 16px}.gis-tables-agol-empty--compact{padding:14px 10px 12px;gap:10px}.gis-tables-agol-empty__icon{width:72px;height:72px;border-radius:18px;display:grid;place-items:center;font-size:34px;color:#64748be0;background:#f8fafcfa;border:1px solid rgba(226,232,240,.95)}.gis-tables-agol-empty__icon--sm{width:48px;height:48px;border-radius:14px;font-size:22px}.gis-tables-agol-empty__message{width:100%;max-width:260px;margin:0;padding:12px 14px;border-radius:10px;border:1px solid rgba(226,232,240,1);background:#fff;font-size:13px;font-weight:600;line-height:1.45;color:#475569f2}.gis-tables-agol-empty__message--inline{max-width:none;font-size:12px;padding:10px 12px}.gis-tables-agol-add{position:relative;display:flex;flex-direction:column;align-items:center}.gis-tables-agol-add__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:32px;padding:0 12px;border-radius:0;border:1px solid var(--gis-agol-accent-blue, #1b5e3c);background:#fff;color:var(--gis-agol-accent-blue, #1b5e3c);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;box-shadow:none;transition:background .12s ease,border-color .12s ease}.gis-tables-agol-add__btn-divider{width:1px;height:16px;background:#1b5e3c59;flex-shrink:0}.gis-tables-agol-add__btn:hover{background:#1b5e3c0f;border-color:var(--gis-agol-accent-blue, #1b5e3c)}.gis-tables-agol-add__btn:focus-visible{outline:none;box-shadow:0 0 0 2px #1b5e3c47}.gis-tables-agol-add__chev--open{transform:rotate(180deg)}.gis-tables-agol-add__menu{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);min-width:200px;z-index:20;padding:4px 0;border-radius:0;border:1px solid rgba(226,232,240,1);background:#fff;box-shadow:0 12px 32px #0f172a1f}.gis-tables-agol-add__menu--align-start{left:0;right:auto;transform:none;min-width:100%;width:100%;box-sizing:border-box;z-index:40;max-height:min(280px,50vh);overflow-x:hidden;overflow-y:auto}:root[dir=rtl] .gis-tables-agol-add__menu--align-start{left:auto;right:0;transform:none}:root[dir=rtl] .gis-tables-agol-add__menu{left:auto;right:50%;transform:translate(50%)}.gis-tables-agol-add__menu-item{width:100%;display:flex;align-items:center;gap:10px;padding:10px 14px;border:0;background:transparent;font-size:13px;font-weight:650;color:#0f172a;text-align:left;cursor:pointer;font-family:inherit;transition:background .12s ease}.gis-tables-agol-add__menu-item:hover{background:#f1f5f9f2}.gis-tables-agol-add__menu-item i{width:18px;text-align:center;color:#334155d9;font-size:14px;flex-shrink:0}.gis-tables-agol-add__menu-item>span{flex:1 1 auto;min-width:0;text-align:start;line-height:1.35;white-space:normal;word-break:break-word}.gis-tables-agol-caption{margin:0;font-size:12px;font-weight:700;line-height:1.45;color:#64748bf2}.gis-tables-agol-layer-list{display:grid;gap:8px}.gis-tables-agol-layer-row{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#fffffff5;cursor:pointer;font:inherit;text-align:left;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.gis-tables-agol-layer-row:hover{border-color:#3b82f659;background:#fff;box-shadow:0 4px 14px #0f172a0f}.gis-tables-agol-layer-row__dot{flex:0 0 auto;width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 2px #ffffffe6}.gis-tables-agol-layer-row__main{flex:1 1 auto;min-width:0;display:grid;gap:2px}.gis-tables-agol-layer-row__main strong{font-size:13px;font-weight:800;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-tables-agol-layer-row__main small{font-size:11px;font-weight:650;color:#64748bf2}.gis-tables-agol-layer-row__icon{flex:0 0 auto;font-size:15px;color:#3b82f6d9}.gis-map-tool-panel:has(.gis-tables-agol-add__menu),.gis-map-tool-panel--embed-in-action-pane:has(.gis-tables-agol-add__menu),.gis-sidebar-content-wrapper.gis-sidebar-tool-dock>.gis-map-tool-panel:has(.gis-tables-agol-add__menu),.gis-map-browse-layers:has(.gis-tables-agol-add__menu),.gis-map-browse-layers__toolbar:has(.gis-tables-agol-add__menu),.gis-map-browse-layers__folder-wrap:has(.gis-tables-agol-add__menu){overflow:visible}.gis-measure-cursor{cursor:crosshair!important}@media print{.gis-map-page{display:block;height:100vh;padding:0;background:#fff}.gis-sidebar,.gis-map-toolbar,.gis-map-zoom-cluster,.gis-map-projection-float,.gis-map-tool-panel,.gis-table-dock,.gis-modal-overlay{display:none!important}.gis-map-canvas{height:100vh;border-radius:0}}.gis-content-page{direction:ltr;text-align:left;font-size:13px}.gis-content-canvas{display:flex;flex-direction:column;min-height:0;background:linear-gradient(180deg,#ffffff8f,#fff3),#edf7f1}.gis-content-header{padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.08);background:#f1f5f9;display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:10}.gis-content-title{display:inline-flex;align-items:center;gap:10px;font-weight:850;letter-spacing:-.2px;white-space:nowrap;font-size:14px}.gis-content-title i{width:44px;height:44px;border-radius:16px;background:#ecfdf5f2;border:1px solid rgba(4,120,87,.16);display:inline-flex;align-items:center;justify-content:center;color:#047857;font-size:18px;line-height:1}.gis-content-header-right{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;min-width:0}.gis-content-master-save-hint{font-size:12px;font-weight:650;color:#047857;max-width:min(220px,36vw);line-height:1.25;text-align:right}.gis-content-master-save-hint--error{color:#b91c1c}.gis-content-tabs{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 8px;border-radius:18px;background:linear-gradient(165deg,#fffffff7,#f8fafced 55%,#f1f5f9e0);border:1px solid rgba(148,163,184,.22);box-shadow:0 1px #ffffffeb inset,0 10px 26px #0f172a0f}.gis-content-tablist{display:inline-flex;align-items:center;gap:6px}.gis-content-tabs-sep{width:1px;align-self:stretch;min-height:30px;margin:0 4px;flex-shrink:0;border-radius:2px;background:linear-gradient(180deg,transparent 8%,rgba(148,163,184,.38) 50%,transparent 92%)}.gis-content-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.08);background:#ffffffd1;color:var(--ds-color-text);border-radius:999px;padding:7px 10px;min-height:34px;font-weight:750;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease,border-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,filter .2s ease}.gis-content-tab:hover:not(:disabled){background:var(--ds-color-surface-2);border-color:var(--ds-color-border-strong)}.gis-content-tab:disabled{opacity:.48;cursor:not-allowed;filter:grayscale(.15)}.gis-content-tab.active{background:linear-gradient(180deg,#fff,#ecfdf5);border-color:#04785747;color:#064e3b;box-shadow:0 10px 26px #0f172a12,0 0 0 3px #0478571c}.gis-content-tab i{font-size:14px;line-height:1}.gis-content-tab--save{flex-shrink:0;border-color:#ffffff59;background:linear-gradient(155deg,#10b981,#059669 42%,#047857);color:#fff;box-shadow:0 10px 26px #05604361,0 1px #ffffff47 inset}.gis-content-tab--save:hover:not(:disabled){filter:brightness(1.07);border-color:#ffffff73;transform:translateY(-1px)}.gis-content-tab--save:active:not(:disabled){transform:translateY(0);filter:brightness(.98)}.gis-content-tab--save i{color:#fff;opacity:1}.gis-content-tab--icon{width:42px;min-width:42px;height:42px;padding:0;gap:0;border-radius:14px}.gis-content-tab--icon:not(.gis-content-tab--save):not(.active){background:linear-gradient(180deg,#fff,#f8fafc);border-color:#94a3b847}.gis-content-tab--icon i{font-size:17px;line-height:1;opacity:.9;transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1),color .2s ease}.gis-content-tab--icon:hover:not(:disabled) i{opacity:1;transform:scale(1.06)}.gis-content-tab--icon.active i{opacity:1;color:#047857}.gis-content-tab-relationships:not(.active):not(:disabled){background:linear-gradient(180deg,#ecfdf5eb,#d1fae58c);border-color:#34d39961}.gis-content-tab-relationships:not(.active):not(:disabled) i{color:#047857;opacity:.92}.gis-content-tab-relationships.active i{color:#065f46}.gis-content-tab-docs{background:linear-gradient(180deg,#fff,#f8fafc);border-color:#94a3b847}.gis-content-tab-docs:hover:not(:disabled){background:linear-gradient(180deg,#fff,#f1f5f9);border-color:#64748b59}.gis-content-tab-docs i{color:#334155}.gis-content-body{padding:16px;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px}.gis-content-panel{min-height:0;border:1px solid rgba(255,255,255,.82);border-radius:24px;background:#fffffff0;box-shadow:0 26px 72px #0f172a1c;overflow:hidden;display:flex;flex-direction:column}.gis-content-panelbar{padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fffffffa,#f8fafcd1);display:flex;align-items:center;justify-content:space-between;gap:10px}.gis-content-paneltitle{font-weight:950;font-size:14px;letter-spacing:-.02em}.gis-content-panelactions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.gis-content-search{width:min(320px,100%);height:40px;border-radius:14px;border-color:#0f172a1a}.gis-content-selectwrap{position:relative;display:inline-flex;align-items:center;min-width:160px;max-width:100%}.gis-content-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:38px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:#fffffff5;padding-inline-start:12px;padding-inline-end:44px;font-size:14px;outline:none;color:var(--ds-color-text)}.gis-content-selectwrap>i{position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);color:var(--ds-color-text-muted);pointer-events:none;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.gis-content-fieldsbar{padding:10px 16px;border-bottom:1px solid rgba(15,23,42,.07);display:flex;gap:8px;flex-wrap:wrap;align-items:center;background:#f8fafcb8}.gis-content-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;color:#334155;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gis-content-chip:hover{background:var(--ds-color-surface);border-color:var(--ds-color-border-strong)}.gis-content-chip.active{background:#f1f5f9f5;border-color:#0f172a24;box-shadow:none}.gis-content-chip-more{background:#f1f5f9eb;border-color:#0f172a14;color:#0f172a9e;cursor:default}.gis-content-fields-toggle{gap:8px;border-radius:14px}.gis-content-fields-toggle.active{background:#047857;border-color:#04785752;color:#fff;box-shadow:0 14px 30px #0478572e}.gis-content-fieldsdrawer{margin:12px 16px 0;padding:14px;border-radius:20px;border:1px solid rgba(4,120,87,.14);background:linear-gradient(180deg,#fffffffa,#f7fee7b8),#fffffff5;box-shadow:0 18px 48px #0f172a1a;display:grid;gap:12px}.gis-content-fieldsdrawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.gis-content-fieldsdrawer-title{font-weight:950;font-size:14px;color:#064e3b}.gis-content-fieldsdrawer-subtitle{margin-top:3px;color:#0f172a94;font-size:12px;font-weight:750}.gis-content-fieldsdrawer-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.gis-content-field-filter{width:min(360px,100%);height:40px;border-radius:14px;border-color:#04785729;background:#fff}.gis-content-fieldsgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;max-height:220px;overflow:auto;padding:2px 4px 2px 0}.gis-content-fielditem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.08);background:#ffffffeb;color:#0f172abd;border-radius:14px;padding:9px 10px;display:inline-flex;align-items:center;gap:9px;min-width:0;cursor:pointer;font-size:12px;font-weight:850;text-align:left;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.gis-content-fielditem:hover{border-color:#04785733;transform:translateY(-1px);box-shadow:0 12px 24px #0f172a12}.gis-content-fielditem.active{background:#ecfdf5f2;border-color:#04785733;color:#065f46}.gis-content-fielditem-check{width:22px;height:22px;flex:0 0 22px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0f;color:#0f172a6b}.gis-content-fielditem.active .gis-content-fielditem-check{background:#047857;color:#fff}.gis-content-fielditem-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-content-tablewrap{min-height:0;overflow:auto;background:#fff}.gis-content-table{width:100%;border-collapse:collapse;font-size:12px}.gis-content-table th,.gis-content-table td{padding:11px 12px;border-bottom:1px solid rgba(15,23,42,.07);vertical-align:top;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-content-table th{position:sticky;top:0;z-index:2;background:#f8fafcf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-weight:900;color:#0f172a;box-shadow:inset 0 -1px #0f172a12}.gis-content-table tbody tr:nth-child(2n){background:#f8fafc94}.gis-content-table tbody tr:hover{background:#ecfdf5b3}.gis-content-pagination{padding:12px 16px;border-top:1px solid rgba(15,23,42,.07);background:#fffffff0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.gis-content-pager{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.gis-content-pageinfo{font-weight:900;font-size:12px;color:#0f172abf}.gis-content-muted{font-size:12px;color:var(--ds-color-text-muted);font-weight:800}.gis-content-empty{padding:18px 14px;border:1px dashed rgba(203,213,225,1);border-radius:16px;background:#f8fafc;color:#0f172ab3;font-weight:900}.gis-content-actions{display:inline-flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.gis-content-draggable{cursor:grab}.gis-content-draghandle{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;border-radius:10px;margin-inline-end:8px;background:#f1f5f9;border:1px solid rgba(226,232,240,1);color:#0f172a8c}.gis-content-draghandle i{font-size:16px;line-height:1}.gis-content-sidebarfilters{display:grid;gap:12px;margin-bottom:0;flex-shrink:0;width:100%;min-width:0;padding:14px;border-radius:20px;border:1px solid #e2e8f0;background:#f8fafc;box-shadow:0 14px 40px #0f172a0f}.gis-content-sidebarfilters .gis-layer-search{width:100%;min-width:0;height:42px;border-radius:15px;background:#fff;border-color:#0f172a1a}.gis-content-filterrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;width:100%;min-width:0}.gis-content-filterrow .gis-content-selectwrap{width:100%;min-width:0}.gis-content-filterrow .gis-btn{width:100%;min-width:0;justify-content:center;border-radius:15px;font-weight:850}.gis-layer-card.active{border-color:#04785738;background:#ecfdf5d1;box-shadow:0 18px 44px #0478571f}.gis-content-submeta{display:inline-flex;gap:8px;flex-wrap:wrap;color:var(--ds-color-text-muted);font-size:11px;font-weight:800}.gis-content-layerfooter{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.gis-content-order{display:inline-flex;gap:6px;align-items:center;flex-shrink:0}.gis-content-order .gis-btn{width:34px;min-width:34px;height:34px;padding:0;border-radius:12px}.gis-content-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:12px;min-height:0}.gis-content-card{min-height:0;border:1px solid rgba(226,232,240,1);border-radius:16px;background:#fff;box-shadow:0 14px 40px #0f172a0f;overflow:hidden;display:flex;flex-direction:column}.gis-content-cardtitle{padding:10px 12px;border-bottom:1px solid rgba(226,232,240,1);font-weight:950;font-size:13px}.gis-content-list{padding:10px 12px;display:grid;gap:10px;overflow:auto;min-height:0}.gis-content-relrow{border:1px solid rgba(226,232,240,1);border-radius:14px;background:#f8fafc;padding:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.gis-content-relmain{min-width:0;display:grid;gap:4px}.gis-content-reltitle{font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-content-relmeta{font-size:12px;font-weight:800;color:var(--ds-color-text-muted);display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.gis-content-tree{padding:10px 12px;overflow:auto;min-height:0;display:grid;gap:12px}.gis-content-treegroup{border:1px solid rgba(226,232,240,1);border-radius:16px;background:#fff;padding:10px;display:grid;gap:10px}.gis-content-treenode{border:1px solid rgba(226,232,240,1);background:#f8fafc;border-radius:14px;padding:10px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-content-treenode.root{background:#04785714;border-color:#04785738}.gis-content-treechildren{display:grid;gap:10px;padding-inline-start:12px}.gis-content-treeedge{border-inline-start:2px solid rgba(203,213,225,1);padding-inline-start:12px;display:grid;gap:8px}.gis-content-table-controls{display:grid;grid-template-columns:max-content minmax(230px,1fr) minmax(230px,1fr) minmax(260px,1.3fr);gap:10px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#f8fafcfa,#fffffff0),radial-gradient(circle at top left,rgba(16,185,129,.08),transparent 28%)}.gis-content-record-count{color:#0f172aad;font-size:12px;font-weight:900;white-space:nowrap}.gis-content-table-control,.gis-content-table-search{min-width:0;min-height:38px;display:grid;align-items:center;border:1px solid rgba(15,23,42,.1);border-radius:14px;background:#fffffff5;box-shadow:0 8px 20px #0f172a0a}.gis-content-table-control{grid-template-columns:max-content minmax(120px,1fr);gap:10px;padding:0 12px}.gis-content-table-control span{color:#0f172ad1;font-size:12px;font-weight:900;white-space:nowrap}.gis-content-table-control select,.gis-content-table-control input,.gis-content-table-search input{width:100%;min-width:0;height:32px;border:0;outline:0;background:transparent;color:#0f172aeb;font-size:12px;font-weight:800}.gis-content-table-control select{cursor:pointer}.gis-content-table-search{grid-template-columns:auto minmax(160px,1fr);gap:10px;padding:0 12px}.gis-content-table-search i{color:#0f172a75;font-size:12px}.gis-content-filter-value input:disabled{opacity:.55}.gis-content-clear-filter{min-height:38px;border-radius:14px;background:#10b9811f;color:#047857;border-color:#10b9812e}@media (max-width: 1280px){.gis-content-table-controls{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr)}.gis-content-record-count,.gis-content-table-search{grid-column:1 / -1}}@media (max-width: 760px){.gis-content-table-controls{grid-template-columns:1fr}.gis-content-record-count,.gis-content-table-search{grid-column:auto}.gis-content-table-control{grid-template-columns:minmax(112px,max-content) minmax(140px,1fr)}}.gis-content-treelabel{font-size:12px;font-weight:900;color:#0f172ab3}.gis-content-formgrid{display:grid;gap:10px}.gis-content-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.gis-content-confirmtext{font-weight:900;color:#0f172ac7;line-height:1.6}@media (max-width: 1024px){.gis-map-page.gis-content-page{grid-template-columns:minmax(0,1fr);gap:0;padding:10px}.gis-content-split{grid-template-columns:1fr}}@media (max-width: 820px){.gis-map-page.gis-content-page{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0}.gis-map-page:not(.gis-content-page) .gis-sidebar{max-height:42vh;border:1px solid rgba(255,255,255,.82)}.gis-content-header{flex-direction:column;align-items:flex-start}}@media (max-width: 420px){.gis-content-filterrow{grid-template-columns:1fr}.gis-sidebar-header{align-items:flex-start;flex-direction:column}.gis-addlayer-btn:not(.gis-addlayer-btn--icon-only){width:100%}}@media (prefers-color-scheme: dark){.gis-map-page{background:var(--ds-color-bg)}.gis-sidebar{box-shadow:0 18px 60px #00000059}.gis-sidebar-header,.gis-content-header{background:#e8edf5;border-bottom-color:#0f172a1a}.gis-content-sidebarfilters{background:#f1f5f9;border-color:#0f172a1a;box-shadow:0 14px 40px #0000001f}}.gis-empty{border:0;background:transparent;border-radius:0;padding:8px 4px;text-align:center}.gis-empty-title{font-weight:400;margin-bottom:4px;font-size:11px;color:var(--ds-color-text-muted)}.gis-empty-sub{font-size:11px;line-height:1.35;color:var(--ds-color-text-muted);max-width:190px;margin:0 auto}.gis-layer-card--agol-row{display:flex;align-items:center;gap:6px;min-width:0}.gis-layer-row-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}.gis-layer-row-trailing{flex:0 0 auto;display:inline-flex;align-items:center;gap:2px}.gis-layer-subline{flex:1 1 auto;min-width:0;font-size:11px;font-weight:500;color:#64748bf2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-layer-drag-handle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:16px;color:#64748ba6;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gis-layer-drag-handle i{font-size:11px;line-height:1}.gis-layer-list{display:grid;gap:10px;width:100%;min-width:0;padding-bottom:10px}.gis-layer-card{width:100%;min-width:0;border:1px solid rgba(15,23,42,.07);border-radius:16px;background:#ffffffeb;padding:12px 12px 10px;box-shadow:0 8px 24px #0f172a0f;cursor:default;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.gis-layer-card:hover{border-color:#0478572e;background:#fffffff5;box-shadow:0 18px 44px #0f172a17;transform:translateY(-1px)}.gis-layer-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.gis-layer-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0}.gis-layer-card .gis-layer-top{align-items:flex-start}.gis-layer-title{min-width:0;display:grid;gap:5px}.gis-layer-menu{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:4px;opacity:1;pointer-events:auto}.gis-layer-menu-btn{width:30px;height:30px;border-radius:11px;border:1px solid rgba(15,23,42,.07);background:#ffffffc7;color:#0f172a9e;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-layer-menu-btn i{font-size:13px;line-height:1}.gis-layer-menu-btn:hover{background:#ecfdf5f5;border-color:#04785729;color:#047857}.gis-layer-menu-btn.active{background:#e2e8f0;color:#0f172ad1}.gis-layer-menu-popover{z-index:1000;box-sizing:border-box;width:220px;padding:5px;display:grid;gap:1px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#fff;box-shadow:0 4px 6px #0f172a0a,0 18px 48px #0f172a24;max-height:min(360px,calc(100vh - 20px));overflow:auto;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.gis-layer-menu-popover::-webkit-scrollbar{width:0;height:0}.gis-layer-menu-item{width:100%;border:0;background:transparent;border-radius:10px;padding:7px 9px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;color:#0f172ae0;font-size:12px;font-weight:500;text-align:left;line-height:1.25}.gis-layer-menu-item i{width:18px;text-align:center;color:#64748b;flex-shrink:0;font-size:15px;line-height:1}.gis-layer-menu-item:hover{background:#dbeafea6}.gis-layer-menu-item:focus-visible{outline:2px solid rgba(59,130,246,.55);outline-offset:1px}.gis-layer-menu-item.danger,.gis-layer-menu-item.danger i{color:var(--ds-color-danger)}.gis-layer-menu-sep{height:1px;background:#e2e8f0;margin:4px 2px}.gis-layer-menu-popover--pro{border:1px solid rgba(226,228,232,.95);border-left:3px solid rgba(45,45,45,.88);background:#ffffffdb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 2px 6px #0f172a0f,0 18px 44px #0f172a1f;animation:gis-layer-menu-pop-in .16s ease both}@keyframes gis-layer-menu-pop-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.gis-layer-menu-popover--pro .gis-layer-menu-item{color:#262626eb}.gis-layer-menu-popover--pro .gis-layer-menu-item i{color:#2d2d2de0}.gis-layer-menu-popover--pro .gis-layer-menu-item:hover:not(:disabled):not(.is-disabled){background:#f3f4f6f2}.gis-layer-menu-popover--pro .gis-layer-menu-item:focus-visible{outline-color:#2d2d2d59}.gis-layer-menu-item.is-disabled,.gis-layer-menu-item:disabled{opacity:.48;cursor:not-allowed}.gis-layer-popup-hint{font-size:12px;line-height:1.45;color:#475569f5;margin:0 0 10px}.gis-layer-header{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:flex-start;gap:8px;min-width:0;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1 1 auto}.gis-layer-visibility-btn{width:18px;height:18px;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#94a3b8;margin-top:1px}.gis-layer-visibility-btn i{font-size:14px;line-height:1}.gis-layer-visibility-btn.active{color:#22c55e}.gis-layer-visibility-btn:hover{background:#f1f5f9}.gis-layer-dot{width:10px;height:10px;border-radius:999px;margin-top:4px;box-shadow:none;flex-shrink:0}.gis-layer-titlewrap{display:flex;flex-direction:column;gap:4px;min-width:0}.gis-layer-meta{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:500;color:#475569f2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;max-width:100%;min-width:0}.gis-layer-meta i{font-size:14.3px;color:#64748b}.gis-layer-actions-row{margin-top:10px;padding:8px 8px 6px;border-top:1px solid rgba(226,232,240,.95);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;align-items:stretch;background:#f8fafca6;margin-inline:0;border-radius:0 0 10px 10px;min-width:0}.gis-layer-actions-row .gis-icon-btn{width:100%;height:34px;min-width:0;min-height:34px;border-radius:10px;border:1px solid transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffffd9;color:#475569f2;box-shadow:0 1px 2px #0f172a0d}.gis-layer-actions-row .gis-icon-btn i{font-size:14px;line-height:1}.gis-layer-actions-row .gis-icon-btn:hover{background:#fff;border-color:#e2e8f0;color:#0f172aeb}.gis-layer-actions-row .gis-icon-btn.active{border-color:#22c55e59;background:#ecfdf5f2;color:#16a34a}.gis-layer-actions-row .gis-icon-btn.danger{color:var(--ds-color-danger)}.gis-layer-actions-row .gis-icon-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.gis-layer-actions-row .gis-icon-btn:disabled:hover{background:#ffffffd9;border-color:transparent;color:#475569f2}.gis-layer-panels{margin-top:10px;display:grid;gap:10px}.gis-layer-panel{border:1px solid rgba(226,232,240,1);border-radius:12px;background:#f8fafcbf;padding:10px}.gis-layer-panel-title{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#0f172abf;margin-bottom:8px}.gis-layer-panel-title i{color:#64748b;font-size:16px}.gis-layer-panel-muted{font-size:12px;color:#64748b}.gis-layer-panel-row{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:center}.gis-layer-panel-label{font-size:11px;color:#64748b;font-weight:600}.gis-layer-panel-selectwrap{position:relative;width:100%}.gis-layer-panel-select{width:100%;height:32px;border-radius:10px;border:1px solid rgba(226,232,240,1);background:#fff;padding:0 44px 0 10px;font-size:12px;color:#0f172ad9;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gis-layer-panel-selectwrap>i{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.gis-layer-code{margin:0;max-height:420px;overflow:auto;padding:12px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#f8fafc;font-size:11px;line-height:1.45;color:#0f172ae6;-ms-overflow-style:none;scrollbar-width:none}.gis-layer-code::-webkit-scrollbar{width:0;height:0}.gis-layer-table-wrap{border:1px solid rgba(226,232,240,1);border-radius:12px;overflow:auto;max-height:420px;-ms-overflow-style:none;scrollbar-width:none}.gis-layer-table-wrap::-webkit-scrollbar{width:0;height:0}.gis-layer-table-meta{container-type:inline-size;container-name:gis-layer-table-meta;padding:8px 10px;font-size:11px;color:#64748b;border-bottom:1px solid rgba(226,232,240,1);background:#f8fafc;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;flex-wrap:nowrap;min-width:0}@container gis-layer-table-meta (min-width: 720px){.gis-layer-table-meta{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.gis-table-controls{justify-content:flex-end;width:auto;flex:1 1 0;min-width:0}}.gis-layer-table-metatext{font-weight:800;min-width:0}.gis-table-controls{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;width:100%;min-width:0}.gis-table-domain-toggle,.gis-table-search{min-height:40px;display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px 14px;border:1px solid rgba(203,213,225,.95);border-radius:14px;background:#fffffff5;color:#0f172ac7;font-size:12px;font-weight:900;padding:0 14px;white-space:nowrap;overflow:visible;min-width:0;flex:1 1 220px;max-width:100%}.gis-table-domain-toggle{flex:1 1 260px;max-width:min(100%,480px)}.gis-table-domain-toggle span{flex:0 0 auto;color:#0f172ae6;letter-spacing:.01em;overflow:visible;text-overflow:clip}.gis-table-domain-toggle select,.gis-table-search input{height:34px;min-width:0;border:0;outline:0;background:transparent;color:#0f172adb;font:inherit;line-height:34px;padding-block:0;box-sizing:border-box}.gis-table-domain-toggle select{width:100%;min-width:0;max-width:100%;padding-inline:4px 32px;text-align:left}.gis-table-search{flex:1 1 280px;max-width:min(100%,520px);border-radius:12px;grid-template-columns:max-content minmax(0,1fr)}.gis-table-search input{flex:1 1 auto;width:100%}.gis-table-advanced-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;border-bottom:1px solid rgba(226,232,240,1);background:linear-gradient(180deg,#fffffffa,#f8fafceb);min-width:0}.gis-table-advanced-controls label{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px 12px;min-height:36px;min-width:0;flex:1 1 200px;max-width:min(100%,420px);padding:0 12px;border:1px solid rgba(203,213,225,.9);border-radius:12px;background:#fffffff5;color:#334155e6;font-size:12px;font-weight:900;white-space:nowrap;overflow:visible}.gis-table-advanced-controls label span{color:#0f172ad6;overflow:visible;text-overflow:clip}.gis-table-advanced-controls select,.gis-table-advanced-controls input{width:100%;min-width:0;max-width:100%;height:34px;border:0;outline:0;background:transparent;color:#0f172ae0;font:inherit;line-height:34px;padding-block:0;box-sizing:border-box}.gis-table-advanced-controls select{padding-inline:4px 34px}.gis-table-filter-clear{min-height:30px;border:1px solid rgba(16,185,129,.26);border-radius:10px;background:#ecfdf5f2;color:#065f46f2;font-size:11px;font-weight:900;padding:0 11px;cursor:pointer}.gis-table-filter-clear:hover{background:#d1fae5fa}@media (max-width: 1180px){.gis-table-controls{justify-content:flex-start}}@media (max-width: 760px){.gis-table-controls,.gis-table-advanced-controls{align-items:stretch;justify-content:flex-start}.gis-table-domain-toggle,.gis-table-search,.gis-table-advanced-controls label{flex:1 1 100%;max-width:100%;grid-template-columns:minmax(0,max-content) minmax(0,1fr)}.gis-table-domain-toggle select,.gis-table-search input,.gis-table-advanced-controls select,.gis-table-advanced-controls input{min-width:0}}.gis-table-column-label{display:inline-flex;align-items:center;gap:6px}.gis-table-column-label .fa-grip-vertical{color:#64748b85;font-size:10px}.gis-table-column-actions{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .18s ease}.gis-layer-table th:hover .gis-table-column-actions,.gis-layer-table th:focus-within .gis-table-column-actions{opacity:1}.gis-table-column-actions button{width:18px;height:18px;display:inline-grid;place-items:center;border:1px solid rgba(203,213,225,.88);border-radius:6px;background:#fffffff5;color:#334155eb;cursor:pointer}.gis-table-column-actions button:disabled{opacity:.38;cursor:not-allowed}.gis-layer-table th[draggable=true]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gis-layer-table th[draggable=true]:active{cursor:grabbing}.gis-table-column-dragging{background:#d1fae5e0!important;color:#065f46!important}.gis-domain-cell{display:inline-flex;align-items:center;gap:5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.gis-domain-cell.missing-description{color:#92400ef5}.gis-domain-cell.missing-description .fa-triangle-exclamation{color:#d97706f5;font-size:11px}.gis-domain-cell--dropdown{gap:6px;min-width:0}.gis-domain-cell--dropdown .gis-domain-select{flex:1 1 auto;min-width:120px;max-width:100%}.gis-domain-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;font-size:12px;font-weight:700;line-height:1.35;padding:6px 28px 6px 10px;border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#fffffffa;color:#064e3b;cursor:default}html[data-theme=dark] .gis-domain-select{background:#0f172aeb;border-color:#94a3b859;color:#a7f3d0f5}.gis-domain-cell--dropdown.missing-description .gis-domain-select{color:#92400ef5}html[data-theme=dark] .gis-domain-cell--dropdown.missing-description .gis-domain-select{color:#fbbf24eb}.gis-table-match{border-radius:4px;background:#fde047bf;color:#713f12;padding:0 2px}.gis-layer-table{width:100%;border-collapse:collapse;font-size:11px}.gis-layer-table th,.gis-layer-table td{padding:8px 10px;border-bottom:1px solid rgba(226,232,240,1);white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gis-layer-table tbody tr{cursor:pointer}.gis-layer-table tbody tr:hover{background:#0284c70f}.gis-layer-table th{background:#fff;position:sticky;top:0;z-index:1;font-weight:700;color:#0f172abf}.gis-layer-toggle{display:inline-flex;gap:10px;align-items:center;min-width:0;cursor:pointer}.gis-layer-toggle input{width:16px;height:16px;cursor:pointer}.gis-layer-name{font-size:13px;font-weight:850;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.gis-layer-titlewrap .gis-layer-name{font-size:13px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.gis-layer-actions{display:inline-flex;gap:4px;flex-wrap:nowrap;justify-content:flex-end;padding:4px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#f8fafc;box-shadow:0 1px #0f172a0a;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-ms-overflow-style:none;scrollbar-width:none}.gis-layer-actions::-webkit-scrollbar{width:0;height:0}.gis-layer-actions .gis-icon-btn{width:34px;height:34px;border-radius:8px;border-color:#e2e8f0}.gis-layer-actions .gis-icon-btn i{font-size:16px;line-height:1}.gis-icon-btn.active{background:#22c55e24;border-color:#22c55e40;color:#16a34a}.gis-icon-btn:disabled{opacity:.55;cursor:not-allowed}.gis-legend{position:absolute;left:12px;bottom:12px;z-index:450;background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-md);padding:10px;min-width:180px;max-width:260px}.gis-legend-row{display:flex;align-items:center;gap:10px;padding:4px 2px}.gis-legend-swatch{width:12px;height:12px;border-radius:4px;border:1px solid rgba(15,23,42,.18);flex-shrink:0}.gis-legend-name{font-size:12px;font-weight:400;color:var(--ds-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-table-dock{position:absolute;left:12px;right:12px;bottom:12px;z-index:500;display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);box-shadow:0 24px 64px #0f172a2e;overflow:hidden;min-height:180px;max-height:calc(100% - 24px);transition:right .22s cubic-bezier(.2,.8,.2,1)}.gis-map-canvas[data-edit-open=true] .gis-table-dock{right:calc(24px + var(--gis-right-sidebar-width, 320px))}.gis-table-dock-resize{height:10px;cursor:ns-resize;background:linear-gradient(to bottom,#e2e8f0e6,#fff0)}.gis-table-dock-header{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,#fffffffa,#f8fafcf5)}.gis-table-dock-title{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:650;letter-spacing:.01em;color:#0f172ae0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-table-dock-title i{color:#0d9488d9;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;border-radius:10px;background:#0d948814;border:1px solid rgba(13,148,136,.12)}.gis-table-browser-mark,.agro-cloud-mark.gis-table-browser-mark{flex:0 0 auto;color:#047857;border-radius:10px;padding:3px;background:#04785714;border:1px solid rgba(4,120,87,.14);box-sizing:content-box}html[data-theme=dark] .gis-table-browser-mark,html[data-theme=dark] .agro-cloud-mark.gis-table-browser-mark{color:#34d399;background:#10b9811f;border-color:#34d39938}.gis-workspace-sidebar__scope-text{display:flex;flex-direction:column;gap:2px;min-width:0}.si-layer-action-modal-table-title{display:inline-flex;align-items:center;justify-content:center;margin-inline-end:8px;vertical-align:middle}.si-layer-action-modal-table-title .gis-table-browser-mark{display:block}.gis-table-dock-meta{margin-left:auto;font-size:11px;color:#64748b;white-space:nowrap}.gis-table-dock-actions{display:inline-flex;align-items:center;gap:6px}.gis-table-dock-close{width:36px;height:36px;border-radius:13px;border:0;background:transparent;color:#0f172ab3;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-table-dock-close:hover{background:#e2e8f0}.gis-table-dock-collapse{width:36px;height:36px;border-radius:13px;border:0;background:transparent;color:#0f172aa6;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-table-dock-close i,.gis-table-dock-collapse i{font-size:16px;line-height:1}.gis-table-dock-collapse:hover{background:#e2e8f0}.gis-table-dock-collapse:disabled{opacity:.35;cursor:not-allowed}.gis-table-dock-collapse:disabled:hover{background:transparent}.gis-table-dock-body{flex:1;min-height:0;padding:10px;overflow:hidden}.gis-table-dock-layout{display:flex;gap:10px;height:100%;min-height:0}.gis-workspace-sidebar{display:flex;flex-direction:column;min-height:0;align-items:stretch}.si-layer-action-table-tools.gis-workspace-sidebar{display:flex;flex-direction:column}.gis-workspace-sidebar__scope{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;gap:8px;padding:2px 2px 8px;margin-bottom:4px;border-bottom:1px solid rgba(148,163,184,.28)}.gis-workspace-sidebar.collapsed .gis-workspace-sidebar__scope{display:none}.gis-workspace-sidebar__scope-label{font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#0d9488f2}.gis-workspace-sidebar__scope-hint{font-size:11px;font-weight:650;color:#475569e0}.gis-workspace-sidebar__tools{flex:0 0 auto;display:flex;flex-direction:column;gap:5px;min-height:0}.gis-workspace-sidebar__rich{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:6px 0 4px;display:flex;flex-direction:column;gap:8px;margin-top:4px;border-top:1px solid rgba(148,163,184,.22);transition:opacity .2s ease,max-height .22s ease}.gis-workspace-sidebar.collapsed .gis-workspace-sidebar__rich{display:none}.gis-workspace-sidebar__collapse{margin-top:auto;flex-shrink:0}.gis-workspace-acc{border-radius:12px;border:1px solid rgba(203,213,225,.85);background:#ffffffb8;box-shadow:0 1px #ffffffa6 inset;overflow:hidden}.gis-workspace-acc__summary{list-style:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 10px;font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;color:#0f172ac7;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background .18s ease,color .18s ease}.gis-workspace-acc__summary::-webkit-details-marker{display:none}.gis-workspace-acc__summary:after{content:"";width:7px;height:7px;border-right:2px solid rgba(100,116,139,.75);border-bottom:2px solid rgba(100,116,139,.75);transform:rotate(45deg);transition:transform .2s ease;flex-shrink:0}.gis-workspace-acc[open]>.gis-workspace-acc__summary:after{transform:rotate(225deg)}.gis-workspace-acc__summary:hover{background:#f1f5f9f2;color:#0d9488f2}.gis-workspace-acc__body{padding:0 8px 10px;border-top:1px solid rgba(226,232,240,.95);background:#f8fafc8c}.gis-workspace-acc__body--stack{display:flex;flex-direction:column;gap:8px}.gis-workspace-acc__body--prose{font-size:11px;line-height:1.45;color:#475569eb}.gis-workspace-acc__body--prose p{margin:0}.gis-table-controls--workspace{flex-direction:column;align-items:stretch;width:100%;gap:8px}.gis-table-controls--workspace .gis-table-domain-toggle,.gis-table-controls--workspace .gis-table-search{flex:1 1 auto;max-width:100%}.gis-table-advanced-controls--workspace{flex-direction:column;align-items:stretch;padding:0;border:none;background:transparent;gap:8px}.gis-table-advanced-controls--workspace label{max-width:100%}.gis-layer-table-meta--table-only{flex-direction:row;align-items:center;flex-wrap:wrap}.gis-layer-table-meta--table-only .gis-layer-table-metatext{width:100%}@media (prefers-reduced-motion: reduce){.gis-workspace-sidebar__rich,.gis-workspace-acc__summary,.gis-workspace-acc__summary:after{transition:none}}:root[dir=rtl] .gis-workspace-acc__summary{flex-direction:row-reverse}:root[dir=rtl] .gis-workspace-acc__summary:after{transform:rotate(-45deg)}:root[dir=rtl] .gis-workspace-acc[open]>.gis-workspace-acc__summary:after{transform:rotate(-225deg)}.gis-table-dock-sidebar{width:210px;flex:0 0 auto;border-inline-end:1px solid rgba(15,23,42,.06);padding:8px 12px 8px 8px;display:flex;flex-direction:column;gap:5px;min-height:0;border-radius:14px;background:linear-gradient(165deg,#ffffff8c,#f1f5f9bf);box-shadow:inset 0 1px #ffffffa6;transition:width .22s cubic-bezier(.2,.8,.2,1),padding .22s cubic-bezier(.2,.8,.2,1);will-change:width}.gis-workspace-sidebar.gis-table-dock-sidebar:not(.collapsed){width:min(260px,28vw);min-width:176px;max-width:300px}.gis-table-dock-sidebar.collapsed{width:52px;padding:8px 6px;align-items:center}.gis-table-tooltext{display:inline-block;max-width:220px;opacity:1;transform:translate(0);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;letter-spacing:.01em;color:#334155eb;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .16s ease,transform .2s ease,color .18s ease}.gis-table-dock-sidebar.collapsed .gis-table-tooltext{max-width:0;opacity:0;transform:translate(-6px)}.gis-table-toolbtn{height:38px;padding:0 11px;border-radius:12px;border:1px solid rgba(15,23,42,.07);background:#ffffffb8;color:#0f172ad1;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:12px;justify-content:flex-start;width:100%;box-shadow:0 1px 2px #0f172a0a;transition:background .18s ease,border-color .18s ease,box-shadow .2s ease,color .18s ease,transform .14s ease}.gis-table-toolbtn i{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;color:#475569eb;transition:color .18s ease,transform .14s ease}.gis-table-dock-sidebar.collapsed .gis-table-toolbtn{padding:0;width:40px;min-width:40px;height:40px;justify-content:center;align-self:center;border-radius:12px}.gis-table-toolbtn:hover:not(:disabled){background:#fffffff2;border-color:#0d948838;box-shadow:0 6px 18px #0f172a12}.gis-table-toolbtn:hover:not(:disabled) i{color:#0d9488f2}.gis-table-toolbtn:hover:not(:disabled) .gis-table-tooltext{color:#0f172aeb}.gis-table-toolbtn:active:not(:disabled){transform:scale(.985)}.gis-table-toolbtn:focus-visible{outline:2px solid rgba(13,148,136,.45);outline-offset:2px}.gis-table-toolbtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.gis-table-toolbtn--icon-only{width:42px;min-width:42px;max-width:42px;padding:0;justify-content:center;gap:0;align-self:center}.gis-table-dock-sidebar.collapsed .gis-table-toolbtn--icon-only{width:40px;min-width:40px;max-width:40px}.gis-table-toolsep{height:1px;margin:7px 6px;border:0;background:linear-gradient(90deg,transparent,rgba(148,163,184,.42),transparent)}.gis-table-dock-sidebar.collapsed .gis-table-toolsep{opacity:0;height:0;margin:0}.gis-table-dock-table{max-height:none;height:100%;border-radius:12px;flex:1 1 auto;min-width:0;-ms-overflow-style:auto;scrollbar-width:auto}@media (prefers-reduced-motion: reduce){.gis-table-dock-sidebar,.gis-table-tooltext{transition:none}}.gis-table-dock-table::-webkit-scrollbar{width:10px;height:10px}.gis-table-dock-table::-webkit-scrollbar-thumb{background:#94a3b8b3;border-radius:999px;border:2px solid rgba(248,250,252,1)}.gis-table-dock-table::-webkit-scrollbar-track{background:#f8fafc}.gis-layer-table-select{width:34px}.gis-layer-table-select input{width:16px;height:16px;cursor:pointer}.gis-layer-table-actions{width:44px}.gis-table-rowbtn{width:36px;height:36px;border-radius:13px;border:1px solid rgba(226,232,240,1);background:#fff;color:#0f172ab3;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-table-rowbtn i{font-size:16px;line-height:1}.gis-table-rowbtn:hover{background:#f8fafc}.gis-row-selected{background:#2563eb0f}.gis-table-dock.collapsed{min-height:56px}.gis-table-dock.minimized{min-height:38px}.gis-table-dock.minimized .gis-table-dock-header{padding:6px 10px}.gis-table-dock.minimized .gis-table-dock-meta{display:none}.gis-btn{height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text);cursor:pointer;font-weight:var(--ds-weight-semibold);display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.gis-btn:hover{background:var(--ds-color-surface-2);border-color:var(--ds-color-border-strong);box-shadow:0 10px 28px #0f172a0f}.gis-btn:active{transform:translateY(.5px)}.gis-btn:disabled{opacity:.65;cursor:not-allowed}.gis-btn-primary{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:#fff}.gis-btn-primary:hover{background:var(--ds-color-primary-hover);border-color:var(--ds-color-primary-hover)}.gis-icon-btn{width:44px;height:44px;border-radius:13px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.gis-icon-btn i{font-size:17px;line-height:1}.gis-icon-btn:hover{background:var(--ds-color-surface-2);border-color:var(--ds-color-border-strong)}.gis-icon-btn.danger{color:var(--ds-color-danger)}.gis-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a59;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:6000;--gis-modal-bg: #ffffff;--gis-modal-text: #3f4654;--gis-modal-muted: #64748b;--gis-modal-border: rgba(15, 23, 42, .1);--gis-modal-green: #1b5e3c;--gis-modal-green-soft: rgba(27, 94, 60, .12);--gis-modal-green-border: rgba(27, 94, 60, .28)}.gis-modal{width:min(760px,100%);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);overflow:hidden}.gis-modal.gis-modal-compact{width:min(560px,100%);border-radius:0;border-color:var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff);color:var(--gis-modal-text, #3f4654);box-shadow:0 24px 70px #0f172a2e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:1.45;max-height:min(78vh,720px);display:flex;flex-direction:column}.gis-modal.gis-modal-compact .gis-modal-header{height:48px;padding:0 12px;border-bottom-color:var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff)}.gis-modal.gis-modal-compact .gis-modal-icon{width:32px;height:32px;border-radius:10px}.gis-modal.gis-modal-compact .gis-modal-title{font-size:14px;font-weight:850;letter-spacing:-.1px}.gis-modal.gis-modal-compact .gis-modal-body{padding:12px;gap:10px;overflow:auto;flex:1;min-height:0}.gis-modal.gis-modal-compact.gis-modal-docs-wide{width:min(760px,96vw);max-height:min(88vh,860px)}.gis-modal-docs.gis-modal-compact{border-radius:20px;border:1px solid rgba(15,23,42,.1);box-shadow:0 4px 24px #0f172a0f,0 32px 64px #0f172a24;background:radial-gradient(120% 80% at 0% 0%,rgba(16,185,129,.09),transparent 52%),linear-gradient(180deg,#fff,#f8fafc)}.gis-modal-docs__header{height:auto;min-height:56px;padding:14px 18px;border-bottom:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,#fffffffa,#f8fafceb)}.gis-modal-docs__header .gis-modal-icon{background:linear-gradient(165deg,#ecfdf5,#d1fae58c);border-color:#05966938;color:#047857}.gis-modal-docs__header .gis-modal-title{font-size:16px;font-weight:850;letter-spacing:-.02em;white-space:normal;line-height:1.25}.gis-modal-body--docs{display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;overflow-x:hidden;overflow-y:auto;min-height:0;-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#f8fafc80,#fff6)}.gis-docs-section{padding:14px 16px 16px;border-radius:14px;border:1px solid rgba(15,23,42,.06);background:#ffffffeb;box-shadow:0 1px #ffffffe6 inset}.gis-docs-section--prose{padding-bottom:14px}.gis-docs-section__title{margin:0 0 8px;font-size:12px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:#047857}.gis-docs-section__body{margin:0;font-size:13px;font-weight:550;line-height:1.65;color:#0f172adb}.gis-docs-section__body.gis-docs-prose{font-size:13px;line-height:1.62}.gis-docs-section__body.gis-docs-prose p{margin:0 0 12px;font-weight:550;color:#0f172ad6}.gis-docs-section__body.gis-docs-prose p:last-child{margin-bottom:0}.gis-docs-prose-note{margin-top:4px!important;padding-top:12px!important;border-top:1px solid rgba(226,232,240,.95);font-size:12px!important;font-weight:600;color:#475569eb!important;line-height:1.5}.gis-docs-api-lines{display:flex;flex-direction:column;gap:10px}.gis-docs-api-line{display:grid;grid-template-columns:minmax(0,120px) minmax(0,1fr);gap:10px 14px;align-items:start;padding:10px 12px;border-radius:10px;background:#f8fafcf2;border:1px solid rgba(226,232,240,.95)}.gis-docs-api-label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#475569f2;padding-top:2px}.gis-docs-code{display:block;font-size:11px;font-weight:600;line-height:1.45;word-break:break-word;overflow-wrap:anywhere;color:#0f172ae0;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,Menlo,Consolas,monospace}.gis-docs-storage{display:flex;flex-direction:column;gap:10px}.gis-docs-storage-row{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;padding:10px 12px;border-radius:10px;background:#f8fafcf2;border:1px solid rgba(226,232,240,.95)}.gis-docs-storage-key{flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#475569f2}.gis-docs-storage-val{flex:1 1 12rem;min-width:0;font-size:12px;font-weight:650;color:#0f172ae0;word-break:break-word}.gis-modal-actions--docs{padding:12px 18px 16px;background:#fffffff5;border-top:1px solid rgba(15,23,42,.07)}.gis-modal-actions--docs .gis-btn-primary{min-width:120px;height:40px;border-radius:12px;font-weight:850}.gis-modal-close-btn{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgba(15,23,42,.1);background:#ffffffe6;color:#334155d9;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.gis-modal-close-btn:hover{background:#f8fafc;border-color:#94a3b873;color:#0f172a}.gis-modal-close-btn:focus-visible{outline:2px solid rgba(4,120,87,.45);outline-offset:2px}.gis-modal-close-btn:active{transform:scale(.97)}.gis-modal-close-btn i{font-size:15px;line-height:1}.gis-modal.gis-modal-compact .gis-modal-actions{padding:10px 12px 12px;border-top:1px solid rgba(226,232,240,1);background:#fff}.gis-modal.gis-modal-compact .gis-btn{height:32px;padding:0 12px;border-radius:10px;font-size:12px}.gis-modal.gis-modal-compact .gis-content-muted{font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:#475569e6}.gis-modal.gis-modal-compact .gis-content-confirmtext{font-size:12px;font-weight:600;line-height:1.55;color:#0f172ac7}.gis-modal.gis-modal-styles{width:min(1040px,100%);max-height:min(780px,92vh);display:flex;flex-direction:column;border-radius:0;border:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff);box-shadow:0 30px 90px #0f172a2e;transition:box-shadow .22s ease}.gis-modal-overlay:has(>.gis-modal.gis-modal-styles){background:#0f172a59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gis-modal.gis-modal-styles .gis-modal-body{display:flex;flex-direction:column;overflow:auto;padding:16px;background:var(--gis-modal-bg, #ffffff)}.gis-style-subtitle{font-size:13px;font-weight:800;color:#334155;line-height:1.35}.gis-style-hero{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-radius:14px;border:1px solid rgba(226,232,240,1);background:#ffffffe6}.gis-style-check{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:999px;border:1px solid rgba(226,232,240,1);background:#f8fafc;font-weight:850;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gis-style-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:40px;height:22px;border-radius:999px;border:1px solid rgba(203,213,225,1);background:#e2e8f0;position:relative;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.gis-style-check input:before{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 6px 14px #0f172a38;transition:transform .16s ease}.gis-style-check input:checked{background:#16a34a;border-color:#16a34ad9}.gis-style-check input:checked:before{transform:translate(18px)}.gis-style-check input:focus-visible{box-shadow:0 0 0 4px #16a34a24}.gis-style-check input:disabled{cursor:not-allowed;opacity:.58}.gis-style-check--disabled span{opacity:.72}.gis-style-info{padding:12px;border-radius:12px;border:1px dashed rgba(148,163,184,.9);background:#f1f5f9e6;font-size:12px;font-weight:750;color:#0f172ad9}.gis-style-card{border-radius:16px;border:1px solid rgba(226,232,240,1);background:#fff;box-shadow:0 12px 34px #0f172a0f;padding:14px;margin-top:10px}.gis-style-card-legend{padding:12px}.gis-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width: 720px){.gis-style-grid{grid-template-columns:1fr}}.gis-style-field{display:grid;gap:6px}.gis-style-label{font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#475569}.gis-style-panel-title{margin:0 0 10px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#1e293bf2}.gis-style-readonly{min-height:42px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#f8fafcf2;padding:10px 12px;font-size:13px;font-weight:650;color:#0f172ae0;line-height:1.35}.gis-style-selectwrap{position:relative}.gis-style-select{width:100%;height:42px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#fff;padding:0 42px 0 12px;font-size:14px;outline:none;color:var(--ds-color-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:box-shadow .16s ease,border-color .16s ease}.gis-style-select:focus-visible{border-color:#16a34a8c;box-shadow:0 0 0 4px #16a34a24}.gis-style-selectwrap>i{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#64748bf2;pointer-events:none;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.gis-style-input{width:100%;height:42px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#fff;padding:0 12px;font-size:14px;outline:none;color:var(--ds-color-text);transition:box-shadow .16s ease,border-color .16s ease}.gis-style-input:focus-visible{border-color:#16a34a8c;box-shadow:0 0 0 4px #16a34a24}.gis-style-input[type=color]{padding:4px;height:42px;cursor:pointer}.gis-style-input[type=range]{padding:0;height:28px;border:none;background:transparent;box-shadow:none;accent-color:var(--ds-color-primary)}.gis-style-input[type=range]:focus-visible{outline:none;box-shadow:none}.gis-style-preview-box{min-height:72px;height:auto;border-radius:12px;border:1px solid rgba(226,232,240,1);background:linear-gradient(180deg,#f8fafc,#f1f5f9cc);padding:0 8px;display:flex;align-items:center}.gis-style-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.gis-style-toolbtn{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid rgba(226,232,240,1);background:#ffffffd9;font-size:12px;font-weight:750;color:#1e293bf2;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .14s ease}.gis-style-toolbtn:hover:not(:disabled){border-color:#0ea5e973;background:#f0f9fff2}.gis-style-toolbtn:active:not(:disabled){transform:scale(.98)}.gis-style-toolbtn:disabled{opacity:.5;cursor:not-allowed}.gis-style-acc-trigger{width:100%;display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#ffffffbf;font-size:13px;font-weight:800;color:#1e293bf2;cursor:pointer;text-align:left;transition:background-color .16s ease,border-color .16s ease}.gis-style-acc-trigger:hover{border-color:#0ea5e959;background:#f8fafc}.gis-style-slider-stack{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(226,232,240,.9)}.gis-style-slider-stack input[type=range]{width:100%;accent-color:rgba(14,165,233,.9)}.gis-style-hint{font-size:11px;color:#64748bf2;margin-top:4px;line-height:1.35}.gis-style-preset-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.gis-style-preset-chip{padding:6px 10px;border-radius:999px;border:1px solid rgba(203,213,225,1);background:#f8fafc;font-size:11px;font-weight:800;color:#334155;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.gis-style-preset-chip:hover{border-color:#0ea5e980;background:#e0f2fee6}.gis-style-preview-modes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.gis-style-preview-mode{padding:5px 10px;border-radius:8px;border:1px solid rgba(226,232,240,1);background:#ffffffe6;font-size:11px;font-weight:800;color:#475569;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.gis-style-preview-mode.active{border-color:#0ea5e9a6;background:#e0f2fe;color:#0c4a6e}.gis-style-preview-hint{margin-top:8px;font-size:11px;font-weight:650;line-height:1.45;color:#64748bf2}path.gis-path-blend--multiply{mix-blend-mode:multiply}path.gis-path-blend--screen{mix-blend-mode:screen}path.gis-path-blend--overlay{mix-blend-mode:overlay}path.gis-path-blend--darken{mix-blend-mode:darken}path.gis-path-blend--lighten{mix-blend-mode:lighten}@media (prefers-color-scheme: dark){.gis-modal-overlay:has(>.gis-modal.gis-modal-styles){background:#020617b8}.gis-modal.gis-modal-styles{border-color:#3341558c;background:#0f172ad1;box-shadow:0 30px 90px #0000008c}.gis-modal.gis-modal-styles .gis-modal-body{background:linear-gradient(180deg,#0f172a8c,#1e293bb8)}.gis-style-subtitle,.gis-style-panel-title,.gis-style-acc-trigger,.gis-style-toolbtn{color:#e2e8f0f5}.gis-style-card{border-color:#334155d9;background:#0f172a8c;box-shadow:0 12px 34px #00000059}.gis-style-hero{border-color:#334155d9;background:#0f172a73}.gis-style-preview-box{border-color:#334155d9;background:linear-gradient(180deg,#0f172aa6,#1e293b8c)}.gis-style-footer{background:#0f172abf;border-top-color:#334155d9}}.gis-style-legend{display:grid;gap:8px;max-height:240px;overflow:auto}.gis-style-legend-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#f8fafc}.gis-style-legend-text{font-size:12px;font-weight:800;color:var(--ds-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-legend-classic-tool{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.gis-legend-classic-tool__scroll{flex:1 1 auto;min-height:120px;max-height:min(62vh,520px);overflow:auto;padding:2px 2px 8px;display:flex;flex-direction:column;gap:0;scrollbar-gutter:stable}.gis-map-tool-panel--embed-in-action-pane .gis-legend-classic-tool__scroll{max-height:min(70vh,560px)}.gis-legend-classic-tool__layer{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(226,232,240,1)}.gis-legend-classic-tool__layer:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.gis-legend-classic-tool__layer-head{margin-bottom:10px}.gis-legend-classic-tool__layer-title{margin:0;font-size:13px;font-weight:900;color:#0f172a;letter-spacing:-.02em;line-height:1.3}.gis-legend-classic-tool__layer-field{margin-top:4px;font-size:11px;font-weight:750;color:#64748bfa;font-family:var(--ds-font-mono, ui-monospace, monospace)}.gis-legend-classic-tool .gis-style-card-legend .gis-style-legend{max-height:none;overflow:visible}.gis-style-footer{padding:12px 14px;border-top:1px solid var(--ds-color-border);background:#f8fafce6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:flex-end;gap:10px}.gis-modal.gis-modal-compact,.gis-modal.gis-modal-compact *{box-sizing:border-box}.gis-modal-compact-title{padding:14px 16px;font-weight:750;font-size:14px;color:var(--gis-modal-text, #3f4654);border-bottom:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff)}.gis-modal-compact-hero{padding:14px 16px 12px;border-bottom:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff)}.gis-modal-compact-hero-title{margin:0 0 6px;font-weight:750;font-size:14px;color:var(--gis-modal-text, #3f4654);letter-spacing:-.02em}.gis-modal-compact-hero-lead{margin:0;font-size:12px;font-weight:550;line-height:1.45;color:var(--gis-modal-muted, #64748b)}.gis-modal-compact-status{margin:0;padding:4px 2px 0;font-size:12px;font-weight:600;line-height:1.45;color:#334155eb}.gis-modal-compact-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px;border-bottom:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff)}.gis-compact-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;background:transparent;color:var(--gis-modal-muted, #64748b);padding:8px 12px;min-height:36px;font-weight:650;font-size:12px;cursor:pointer;display:inline-flex;gap:8px;align-items:center;border-radius:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.gis-compact-tab i{color:var(--gis-modal-green, #1b5e3c);font-size:16px;line-height:1}.gis-compact-tab.active{color:var(--gis-modal-text, #3f4654);border-color:var(--gis-modal-green-border, rgba(27, 94, 60, .28));background:var(--gis-modal-green-soft, rgba(27, 94, 60, .12));box-shadow:none}.gis-compact-tab.active i{color:var(--gis-modal-green, #1b5e3c)}.gis-compact-tab--icon{justify-content:center;min-width:42px;padding:10px 12px;border-radius:0}.gis-compact-tab--icon i{font-size:17px}.gis-modal-compact .gis-modal-body{padding:16px;display:grid;gap:14px;background:var(--gis-modal-bg, #ffffff)}.gis-modal-compact .gis-modal-body>[role=tabpanel]{display:grid;gap:14px;background:var(--gis-modal-bg, #ffffff);border:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));border-radius:0;padding:14px;box-shadow:none;width:100%;min-width:0}.gis-modal-gis-content-hint{margin:0;padding:10px 12px;font-size:12px;font-weight:650;line-height:1.5;color:#475569;background:#fff;border:1px solid rgba(27,94,60,.22);border-radius:0}.gis-modal-gis-content-hint strong{font-weight:800;color:#1b5e3c}.gis-modal-gis-content-loading,.gis-modal-gis-content-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 12px;text-align:center;font-size:13px;font-weight:650;color:#475569}.gis-modal-gis-content-empty i{font-size:28px;color:#1b5e3c}.gis-modal-gis-content-empty p{margin:0;max-width:280px;line-height:1.45}.gis-modal-gis-content-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gis-modal-gis-content-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(226,232,240,1);border-radius:12px;background:#fffffffa}.gis-modal-gis-content-meta{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1 auto}.gis-modal-gis-content-name{font-size:14px;font-weight:800;color:#334155;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-modal-gis-content-badges{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.gis-modal-gis-content-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#166534f2;background:#dcfce7f2;border:1px solid rgba(34,197,94,.22)}.gis-modal-gis-content-badge--muted{color:#475569eb;background:#f1f5f9f2;border-color:#e2e8f0}.gis-modal-gis-content-note{font-size:11px;font-weight:600;color:#b45309f2}.gis-modal-gis-content-add-btn{box-sizing:border-box;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;width:96px;min-width:96px;height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;font-family:inherit;cursor:pointer;color:#fff;background:linear-gradient(180deg,#15803d,#166534);box-shadow:0 1px 2px #0f172a1f;transition:opacity .15s ease,transform .12s ease}.gis-modal-gis-content-add-btn .gis-modal-gis-content-add-btn__icon{width:14px;flex:0 0 14px;font-size:11px;text-align:center}.gis-modal-gis-content-add-btn .gis-modal-gis-content-add-btn__label{flex:1 1 auto;text-align:center;line-height:1}.gis-modal-gis-content-add-btn:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.gis-modal-gis-content-add-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.gis-db-panel{background:linear-gradient(180deg,#f8fafcd9,#f1f5f9bf)}.gis-db-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gis-db-field{display:grid;gap:6px}.gis-db-field>span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#475569}.gis-db-inline-check{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#334155}.gis-db-inline-check input{accent-color:rgba(22,163,74,1)}.gis-db-advanced{border:1px solid rgba(203,213,225,1);border-radius:12px;background:#ffffffb3;padding:8px 10px}.gis-db-advanced>summary{cursor:pointer;font-size:12px;font-weight:700;color:#334155}.gis-db-advanced-grid{display:grid;gap:10px;margin-top:10px}.gis-db-kv-list{display:grid;gap:8px}.gis-db-kv-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px;gap:8px;align-items:center}.gis-db-kv-remove{width:34px;height:34px;border:1px solid rgba(226,232,240,1);border-radius:10px;background:#fff;color:#64748b;cursor:pointer}.gis-db-kv-remove:hover{border-color:#f871718c;color:#dc2626}.gis-db-status{border-radius:10px;padding:10px 12px;font-size:12px;font-weight:600;color:#15803d;background:#22c55e1a;border:1px solid rgba(34,197,94,.25)}@media (max-width: 720px){.gis-modal-compact-tabs{flex-wrap:wrap}.gis-db-grid-2,.gis-db-kv-row{grid-template-columns:1fr}.gis-db-kv-remove{justify-self:end}}.gis-modal-compact .gis-label{font-size:12px;font-weight:600}.gis-modal-compact .gis-input{height:44px;border-radius:0;border-color:var(--gis-modal-border, rgba(15, 23, 42, .1));background:var(--gis-modal-bg, #ffffff);color:var(--gis-modal-text, #3f4654);font-size:12px;padding:0 14px;box-shadow:none}.gis-db-panel .gis-input{height:40px}.gis-modal-compact .gis-input::-moz-placeholder{color:#64748b}.gis-modal-compact .gis-input::placeholder{color:#64748b}.gis-modal-compact .gis-input:focus-visible{border-radius:0;border-color:var(--gis-modal-green, #1b5e3c);background:var(--gis-modal-bg, #ffffff);box-shadow:0 0 0 2px var(--gis-modal-green-soft, rgba(27, 94, 60, .12))}.gis-btn-outline{height:44px;padding:0 14px;border-radius:0;border:1px solid var(--gis-modal-green-border, rgba(27, 94, 60, .28));background:var(--gis-modal-bg, #ffffff);color:var(--gis-modal-green, #1b5e3c);cursor:pointer;font-weight:600;font-size:12px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;box-shadow:0 10px 24px #0f172a0f;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.gis-btn-outline:focus-visible{border-radius:0;box-shadow:0 0 0 2px var(--gis-modal-green-soft, rgba(27, 94, 60, .12))}.gis-btn-outline:hover{background:var(--gis-modal-green-soft, rgba(27, 94, 60, .12));border-color:var(--gis-modal-green, #1b5e3c);color:var(--gis-modal-green-deep, #004a36);transform:none}.gis-btn-outline:disabled{opacity:.6;cursor:not-allowed;transform:none}.gis-btn-primary-full{width:100%;height:46px;border-radius:0;border:1px solid var(--gis-modal-green, #1b5e3c);background:var(--gis-modal-green, #1b5e3c);color:#fff;cursor:pointer;font-weight:600;font-size:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 22px #16a34a33;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.gis-btn-primary-full:focus-visible{border-radius:12px;box-shadow:0 0 0 3px #16a34a24,0 10px 22px #16a34a33}.gis-btn-primary-full:hover{filter:brightness(1.03);transform:translateY(-.5px);box-shadow:0 14px 30px #16a34a38}.gis-btn-primary-full:disabled{opacity:.7;cursor:not-allowed;transform:none;filter:none}.gis-modal-compact .gis-dropzone{border:1px dashed rgba(203,213,225,1);border-radius:12px;padding:22px 16px;background:#fff;gap:6px;text-align:center}.gis-modal-compact .gis-dropzone:hover,.gis-modal-compact .gis-dropzone:focus-visible{animation:gis-dropzone-pulse 1.2s ease-in-out infinite;border-color:#16a34a8c}.gis-modal-compact .gis-dropzone-icon{width:auto;height:auto;border-radius:0;background:transparent;border:0;color:#64748b}.gis-modal-compact .gis-dropzone-icon i{font-size:34px;line-height:1}.gis-modal-compact .gis-dropzone-text{font-weight:600;letter-spacing:0;font-size:13px}.gis-modal-compact .gis-dropzone-subtext{font-size:11px}.gis-modal-compact .gis-dropzone.drag-over{border-color:#16a34a8c;box-shadow:0 0 0 4px #16a34a1f}@keyframes gis-dropzone-pulse{0%{box-shadow:0 0 #16a34a00}50%{box-shadow:0 0 0 4px #16a34a1f}to{box-shadow:0 0 #16a34a00}}.gis-modal-compact .gis-discovered{display:grid;gap:10px}.gis-modal-compact .gis-discovered-title{font-size:12px;font-weight:600;color:#0f172a}.gis-modal-compact .gis-discovered-list{display:grid;gap:8px}.gis-modal-compact .gis-discovered-row{display:flex;align-items:center;gap:10px;border:1px solid rgba(226,232,240,1);background:#f8fafc;border-radius:10px;padding:10px 12px;min-width:0}.gis-modal-compact .gis-discovered-name{flex:1;min-width:0;font-size:12px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-modal-compact .gis-discovered-add{height:32px;padding:0 12px;border-radius:10px;border:1px solid rgba(22,163,74,.35);background:#16a34a14;color:#15803d;cursor:pointer;font-weight:600;font-size:12px;flex-shrink:0}.gis-modal-compact .gis-discovered-add:hover{background:#16a34a1f;border-color:#16a34a80}.gis-modal-compact .gis-discovered-add:disabled{opacity:.6;cursor:not-allowed}.gis-modal-compact .gis-discover-panel{position:relative;display:grid;gap:10px;width:100%;min-width:0;padding:12px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:linear-gradient(180deg,#f8fafc,#fff);box-shadow:0 12px 28px #0f172a0f}.gis-modal-compact .gis-discover-panel:before{content:"";position:absolute;left:12px;right:12px;top:0;height:2px;border-radius:999px;background:linear-gradient(90deg,#16a34ad9,#22c55e59)}.gis-modal-compact .gis-discover-meta{justify-self:flex-start;font-size:10px;font-weight:800;letter-spacing:.1em;color:#0f172a99;padding:6px 10px;border-radius:999px;border:1px solid rgba(226,232,240,1);background:#ffffffd9}.gis-modal-compact .gis-form-field{display:grid;gap:6px}.gis-modal-compact .gis-form-label{font-size:11px;font-weight:600;color:#64748b}.gis-modal-compact .gis-select-wrap{position:relative;width:100%}.gis-modal-compact .gis-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:52px}.gis-modal-compact .gis-select-wrap>i{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.gis-modal-footer{padding:10px 16px 14px;display:flex;justify-content:flex-end;border-top:1px solid rgba(226,232,240,1);background:#fff}.gis-link-btn{border:0;background:transparent;color:var(--ds-color-text-muted);cursor:pointer;font-size:12px;padding:0}.gis-link-btn:hover{color:var(--ds-color-text);text-decoration:underline}.gis-modal-header{height:56px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--ds-color-border)}.gis-modal-header-left{display:inline-flex;align-items:center;gap:10px;min-width:0}.gis-modal-icon{width:36px;height:36px;border-radius:0;background:var(--gis-modal-green-soft, rgba(27, 94, 60, .12));border:1px solid var(--gis-modal-green-border, rgba(27, 94, 60, .28));display:inline-flex;align-items:center;justify-content:center;color:var(--gis-modal-green, #1b5e3c);flex-shrink:0}.gis-modal-title{font-weight:950;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-modal-tabs{display:flex;gap:8px;padding:10px 14px;border-bottom:1px solid var(--ds-color-border);background:var(--ds-color-surface-2)}.gis-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);color:var(--ds-color-text);border-radius:999px;padding:8px 12px;min-height:36px;font-weight:900;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.gis-tab.active{border-color:#16a34a59;box-shadow:0 0 0 3px #16a34a1f}.gis-modal-body{padding:14px;display:grid;gap:12px}.gis-field{display:grid;gap:6px}.gis-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.gis-label{display:block;font-size:13px;font-weight:900}.gis-inline-error{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;color:var(--ds-color-danger)}.gis-input{width:100%;height:38px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);padding:0 12px;font-size:14px;outline:none;color:var(--ds-color-text);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.gis-input:focus-visible{border-color:#0284c78c;box-shadow:0 0 0 4px #0284c724}.gis-input.invalid{border-color:#dc262673}.gis-input::-moz-placeholder{color:#475569e6}.gis-input::placeholder{color:#475569e6}@media (prefers-color-scheme: dark){.gis-input::-moz-placeholder{color:#e2e8f08c}.gis-input::placeholder{color:#e2e8f08c}}.gis-dropzone{border:1px dashed var(--ds-color-border-strong);border-radius:var(--ds-radius-md);padding:16px;background:var(--ds-color-surface-2);display:grid;gap:6px;justify-items:center;text-align:center;cursor:pointer}.gis-dropzone.drag-over{border-color:#16a34a80;box-shadow:0 0 0 4px #16a34a1f}.gis-dropzone-icon{width:60px;height:60px;border-radius:21px;display:flex;align-items:center;justify-content:center;background:var(--ds-color-primary-soft);border:1px solid rgba(22,163,74,.22);color:var(--ds-color-primary)}.gis-dropzone-icon i{font-size:21px;line-height:1}.gis-dropzone-text{font-weight:950;letter-spacing:-.2px}.gis-dropzone-subtext{font-size:12px;color:var(--ds-color-text-muted)}.gis-dropzone-file{margin-top:6px;font-size:12px;font-weight:900;color:var(--ds-color-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-stylebar{border-top:1px solid var(--ds-color-border);padding-top:12px;display:grid;gap:10px}.gis-stylebar-title{font-size:13px;font-weight:950}.gis-stylebar-row{display:flex;align-items:center;gap:12px}.gis-stylebar-label{width:64px;font-size:12px;color:var(--ds-color-text-muted);font-weight:800}.gis-color{width:44px;height:36px;border-radius:10px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);padding:0}.gis-discovered{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);overflow:hidden}.gis-discovered-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--ds-color-surface-2);border-bottom:1px solid var(--ds-color-border)}.gis-discovered-title{font-size:13px;font-weight:950}.gis-chip{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;border:1px solid var(--ds-color-border);background:var(--ds-color-surface);font-size:12px;font-weight:950}.gis-discovered-list{max-height:240px;overflow:auto;display:grid}.gis-discovered-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--ds-color-border);cursor:pointer}.gis-discovered-item:first-child{border-top:0}.gis-right-sidebar{position:absolute;top:0;right:0;bottom:0;width:var(--gis-right-sidebar-width, 320px);background:var(--ds-color-surface, #fff);border-left:1px solid var(--ds-color-border, #e2e8f0);display:flex;flex-direction:column;z-index:1000;box-shadow:-4px 0 15px #0000000d;font-family:inherit}@media (max-width: 640px){.gis-right-sidebar{width:100%}.gis-map-canvas[data-edit-open=true] .gis-table-dock{right:12px}}.gis-right-sidebar-header{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--ds-color-border, #e2e8f0);background:#ffffffe6}.gis-right-sidebar-back{background:none;border:none;color:var(--ds-color-text-secondary, #64748b);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}.gis-right-sidebar-back:hover{color:var(--ds-color-text, #0f172a)}.gis-right-sidebar-title{font-size:14px;font-weight:600;color:var(--ds-color-text, #0f172a)}.gis-right-sidebar-body{flex:1;overflow-y:auto;padding:16px}.gis-edit-section{margin-bottom:24px}.gis-edit-section-header{font-size:13px;font-weight:600;color:var(--ds-color-text, #0f172a);display:flex;align-items:center;gap:8px}.gis-edit-section-headerbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:1px solid var(--ds-color-border, #e2e8f0);background:#f8fafc;border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:12px}.gis-edit-section-headerbtn:hover{background:#f1f5f9}.gis-edit-section-header-icons{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;color:var(--ds-color-text-secondary, #64748b)}.gis-edit-section-headerbtn:hover .gis-edit-section-header-icons{color:var(--ds-color-text, #0f172a)}.gis-edit-section-content{display:flex;flex-direction:column;gap:12px}.gis-edit-toggle{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ds-color-text, #0f172a);cursor:pointer}.gis-edit-sub-options{padding-left:24px;display:flex;flex-direction:column;gap:12px;margin-top:-4px}.gis-edit-accordion{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:transparent;border:0;text-align:left;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ds-color-text, #0f172a);padding:8px 0;cursor:pointer;border-bottom:1px solid var(--ds-color-border, #e2e8f0)}.gis-edit-accordion i{width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;color:var(--ds-color-text-secondary, #64748b)}.gis-edit-accordion-panel{border:1px solid var(--ds-color-border, #e2e8f0);border-radius:10px;background:#f8fafc;padding:10px;display:grid;gap:10px}.gis-edit-mini-actions{display:flex;gap:12px}.gis-edit-linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;font-size:12px;font-weight:700;color:#2563eb;cursor:pointer}.gis-edit-linkbtn:hover{text-decoration:underline}.gis-edit-checklist{display:grid;gap:8px;max-height:160px;overflow:auto}.gis-edit-checkrow{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ds-color-text, #0f172a)}.gis-edit-checkname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-edit-gridform{display:grid;grid-template-columns:1fr .8fr;gap:10px}.gis-edit-gridfield{display:grid;gap:6px;font-size:12px;color:var(--ds-color-text-secondary, #64748b);font-weight:700}.gis-edit-gridinput,.gis-edit-gridselect{height:32px;border-radius:10px;border:1px solid var(--ds-color-border, #e2e8f0);background:#fff;padding:0 10px;font-size:12px;color:var(--ds-color-text, #0f172a);outline:none}.gis-edit-toolsbar{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--ds-color-border, #e2e8f0);border-radius:10px;background:#fff}.gis-edit-iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ds-color-border, #e2e8f0);background:#f8fafc;color:var(--ds-color-text, #0f172a);width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.gis-edit-iconbtn:hover{background:#f1f5f9}.gis-edit-toolsinput{flex:1;min-width:0;height:32px;border-radius:10px;border:1px solid var(--ds-color-border, #e2e8f0);background:#f8fafc;padding:0 10px;font-size:12px;color:var(--ds-color-text, #0f172a)}.gis-edit-toolsinput:focus{outline:none}.gis-edit-message{display:flex;align-items:flex-start;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;padding:12px;border-radius:6px;font-size:12px;color:#475569;line-height:1.4;margin-bottom:24px}.gis-edit-message i{color:var(--ds-color-primary);margin-top:2px;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;line-height:1}.gis-edit-fields{display:flex;flex-direction:column;gap:16px}.gis-edit-field{display:flex;flex-direction:column;gap:6px}.gis-edit-field label{font-size:12px;color:var(--ds-color-text-secondary, #64748b);font-weight:500;text-transform:capitalize}.gis-edit-field input,.gis-edit-field select{padding:8px 12px;border:1px solid var(--ds-color-border, #e2e8f0);border-radius:6px;font-size:13px;color:var(--ds-color-text, #0f172a);background:var(--ds-color-bg, #f8fafc);transition:all .2s}.gis-edit-field input:focus,.gis-edit-field select:focus{outline:none;border-color:var(--ds-color-primary);background:#fff;box-shadow:0 0 0 3px #0478571f}.gis-right-sidebar-footer{padding:16px;border-top:1px solid var(--ds-color-border, #e2e8f0);background:var(--ds-color-surface, #fff);display:flex;gap:12px}.gis-btn-update{flex:1;padding:10px;background:var(--ds-color-primary);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s}.gis-btn-update:hover{background:var(--ds-color-primary-hover)}.gis-btn-delete{flex:1;padding:10px;background:#fff;color:#ef4444;border:1px solid #ef4444;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.gis-btn-delete:hover{background:#fef2f2}.gis-toggle-switch{position:relative;display:inline-block;width:32px;height:18px}.gis-toggle-switch input{opacity:0;width:0;height:0}.gis-toggle-switch .gis-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.4s;border-radius:18px}.gis-toggle-switch .gis-slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}.gis-toggle-switch input:checked+.gis-slider{background-color:var(--ds-color-primary)}.gis-toggle-switch input:checked+.gis-slider:before{transform:translate(14px)}.gis-discovered-item:hover{background:var(--ds-color-surface-2)}.gis-discovered-name{flex:1;font-size:13px;font-weight:900;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-discovered-id{font-size:12px;color:var(--ds-color-text-muted);font-weight:800}.gis-alert{border-radius:var(--ds-radius-md);padding:10px 12px;display:flex;gap:10px;align-items:flex-start;border:1px solid rgba(220,38,38,.28);background:#dc26260f;color:#991b1b;font-weight:900}@media (prefers-color-scheme: dark){.gis-alert{color:#fecaca}}.gis-progress{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:10px 12px;background:var(--ds-color-surface-2)}.gis-progress-top{display:flex;justify-content:space-between;gap:10px;font-weight:900;font-size:13px}.gis-progress-pct{color:var(--ds-color-text-muted);font-weight:950}.gis-progress-bar{margin-top:8px;height:8px;border-radius:999px;background:#94a3b840;overflow:hidden}.gis-progress-fill{height:100%;background:linear-gradient(90deg,var(--ds-color-primary),rgba(34,197,94,.8))}.gis-spinner{width:14px;height:14px;border-radius:999px;border:2px solid rgba(255,255,255,.55);border-top-color:#fff;display:inline-block;animation:gis-spin .9s linear infinite}@keyframes gis-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gis-modal-actions{padding:12px 14px;border-top:1px solid var(--ds-color-border);display:flex;justify-content:flex-end;gap:10px}.gis-modal-relationship{width:min(920px,calc(100vw - 28px));max-height:min(88vh,920px);border-radius:22px;border:1px solid rgba(15,23,42,.12);box-shadow:0 30px 70px #0f172a42;overflow:hidden;background:radial-gradient(circle at top left,rgba(16,185,129,.08),transparent 46%),#fff}.gis-modal-relationship .gis-modal-header,.gis-modal-relationship__header{height:auto;min-height:64px;padding:16px 22px;border-bottom:1px solid rgba(15,23,42,.07);background:linear-gradient(180deg,#fffffffc,#f0fdfa59 55%,#f8fafcf5)}.gis-modal-relationship .gis-modal-title{font-size:20px;font-weight:900;letter-spacing:-.03em;color:#0f172a}.gis-modal-relationship .gis-modal-icon{width:38px;height:38px;border-radius:12px;background:#10b9811a;border:1px solid rgba(16,185,129,.24);color:#059669}.gis-modal-body-relationship{padding:20px 22px 18px;background:linear-gradient(180deg,#ecfdf573,#fffffffa 38%),#fff}.gis-content-formgrid-relationship{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.gis-content-formgrid-relationship .gis-label:first-child,.gis-content-formgrid-relationship .gis-inline-error{grid-column:1 / -1}.gis-modal-relationship .gis-label{font-size:13px;font-weight:800;color:#0f172a;display:grid;gap:8px}.gis-modal-relationship .gis-input,.gis-modal-relationship .gis-content-select{height:46px;border-radius:14px;border:1px solid rgba(148,163,184,.32);background:#fffffff7;font-size:14px;font-weight:700;color:#0f172a}.gis-modal-relationship .gis-content-select{padding-inline-end:42px}.gis-modal-relationship .gis-content-selectwrap>i{color:#475569;font-size:18px}.gis-content-formgrid-relationship .gis-rel-constraints-card{grid-column:1 / -1}.gis-rel-constraints-card{margin-top:4px;padding:16px 18px 18px;border-radius:16px;border:1px solid rgba(15,23,42,.07);background:linear-gradient(165deg,#fffffffa,#f8fafceb);box-shadow:inset 0 1px #fffffff2,0 10px 28px #0f172a0d}.gis-rel-constraints-card__head{font-size:13px;font-weight:850;letter-spacing:-.02em;color:#0f172a;margin-bottom:4px}.gis-rel-constraints-card__hint{margin:0 0 14px;font-size:12px;font-weight:600;line-height:1.5;color:#475569eb}.gis-rel-constraints-card__chips{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.gis-modal-relationship .gis-content-chip{min-height:42px;padding:8px 18px;border-radius:999px;font-size:13px;font-weight:800;color:#0f172a;border-color:#94a3b873;background:#fff}.gis-modal-relationship .gis-content-chip.active{background:linear-gradient(180deg,#10b98129,#10b98117);border-color:#10b9816b;color:#065f46}.gis-modal-actions-relationship{padding:14px 22px 18px;border-top:1px solid rgba(15,23,42,.09);background:#fffffffa}.gis-modal-actions-relationship .gis-btn{min-width:118px;height:44px;border-radius:14px;font-size:14px;font-weight:900}@media (max-width: 900px){.gis-content-formgrid-relationship{grid-template-columns:1fr}}.gis-map-popup-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2200}.gis-map-popup{--gis-popup-max-h: min(60vh, 420px);position:absolute;width:min(520px,calc(100vw - 24px));max-height:var(--gis-popup-max-h);background:var(--ds-color-surface);border:1px solid rgba(15,23,42,.18);border-radius:4px;box-shadow:0 10px 26px #0f172a2e;overflow:hidden;pointer-events:auto;opacity:1;transform:translateY(0);transition:opacity .14s ease,transform .14s ease}.gis-map-popup[data-state=closing]{opacity:0;transform:translateY(6px)}.gis-map-popup.maximized{--gis-popup-max-h: min(72vh, 560px);width:min(640px,calc(100vw - 24px))}.gis-map-popup:after{content:"";position:absolute;left:var(--arrow-left, 50%);width:12px;height:12px;background:var(--ds-color-surface);transform:translate(-50%) rotate(45deg)}.gis-map-popup[data-placement=top]:after{bottom:-7px;border-right:1px solid rgba(15,23,42,.18);border-bottom:1px solid rgba(15,23,42,.18)}.gis-map-popup[data-placement=bottom]:after{top:-7px;border-left:1px solid rgba(15,23,42,.18);border-top:1px solid rgba(15,23,42,.18)}.gis-map-popup-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--ds-color-surface);border-bottom:1px solid rgba(226,232,240,1)}.gis-map-popup-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:900;font-size:16px;color:var(--ds-color-text)}.gis-map-popup-headactions{display:inline-flex;align-items:center;gap:6px}.gis-map-popup-headbtn{width:28px;height:28px;border-radius:6px;border:1px solid rgba(226,232,240,1);background:#fff;color:#0f172ab3;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gis-map-popup-headbtn:hover{background:#f8fafc}.gis-map-popup-toolbar{display:flex;align-items:center;gap:14px;padding:8px 12px;background:var(--ds-color-surface);border-bottom:1px solid rgba(226,232,240,1)}.gis-map-popup-mapfirst-hint{flex:1;min-width:0;font-size:11px;font-weight:700;color:#475569f2;letter-spacing:.02em}.gis-drawing-toolbar{position:absolute;top:12px;left:12px;z-index:900;border-radius:12px;border:1px solid rgba(226,232,240,1);box-shadow:0 10px 28px #0f172a1f;overflow:hidden}.gis-map-popup-toolbtn{border:0;background:transparent;color:#0f172abf;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:13px;padding:6px;border-radius:8px}.gis-map-popup-toolbtn:hover{background:#f8fafc;color:var(--ds-color-text)}.gis-map-popup-toolsep{width:1px;height:18px;background:#e2e8f0}.gis-map-popup-body{padding:0;max-height:calc(var(--gis-popup-max-h) - 92px);overflow:auto}.gis-map-popup-body.collapsed{display:none}.gis-map-popup-empty{padding:12px;color:var(--ds-color-text-muted);font-weight:800;font-size:13px}.gis-map-popup-dl{margin:0;padding:0}.gis-map-popup-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid rgba(226,232,240,1)}.gis-map-popup-k{margin:0;padding:8px 10px;background:#f1f5f9;font-weight:900;font-size:12px;color:#0f172ac7}.gis-map-popup-v{margin:0;padding:8px 10px;font-weight:800;font-size:12px;color:var(--ds-color-text);border-left:1px solid rgba(226,232,240,1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-map-popup-form{padding:12px;display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 640px){.gis-map-popup-form{grid-template-columns:1fr 1fr;gap:10px 12px}}.gis-map-popup-field{display:flex;flex-direction:column;gap:6px}.gis-map-popup-fieldlabel{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:900;color:#0f172ac7}.gis-map-popup-required{color:#ef4444;font-weight:900}.gis-map-popup-input{width:100%;height:34px;border-radius:8px;border:1px solid rgba(226,232,240,1);padding:6px 10px;font-weight:800;font-size:13px;color:var(--ds-color-text);background:#fff}.gis-map-popup-field[data-invalid=true] .gis-map-popup-input{border-color:#ef4444cc}.gis-map-popup-error{font-size:12px;font-weight:800;color:#ef4444}.gis-map-popup-form-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;padding-top:4px}@media (max-width: 900px){.gis-map-page{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.gis-sidebar{border-right:0;border-bottom:1px solid var(--ds-color-border)}.gis-layer-actions-row{flex-wrap:wrap}.gis-modal{width:min(640px,100%)}.gis-map-toolbar{top:12px;left:12px;right:12px;max-width:none;transform:none;justify-content:flex-start}.gis-map-projection-float{top:12px;right:12px}:root[dir=rtl] .gis-map-projection-float{right:auto;left:12px}.gis-map-tool span{display:none}.gis-map-projection-toggle{flex:0 0 auto}.gis-map-projection-toast{top:68px}.gis-map-canvas.projection-globe>.leaflet-container{width:min(74vh,calc(100vw - 28px))!important;height:min(74vh,calc(100vw - 28px))!important}.gis-map-canvas>.gis-map-tool-panel{top:70px;right:12px;left:auto;width:min(360px,calc(100% - 24px))}.gis-tool-search-row{grid-template-columns:1fr}}@media (max-width: 767px){.gis-map-page{position:relative;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);padding:10px;gap:0}.gis-sidebar{position:absolute;left:10px;right:auto;top:10px;width:min(88vw,340px);min-width:min(80vw,280px);max-height:min(60vh,500px);z-index:45;border-radius:20px;box-shadow:0 20px 48px #02061738;border:1px solid #e2e8f0}.gis-sidebar-header{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch}.gis-sidebar-title{width:100%;min-width:0;display:inline-flex;align-items:center;gap:8px;font-size:14px}.gis-sidebar-title span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gis-sidebar-actions{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.gis-addlayer-btn:not(.gis-addlayer-btn--icon-only){flex:1 1 auto;min-width:0}.gis-map-canvas{min-height:calc(100dvh - var(--header-height) - 88px)}}@media (max-width: 420px){.gis-map-page{padding:8px}.gis-sidebar{left:8px;top:8px;width:min(92vw,320px);min-width:min(84vw,260px);max-height:min(62vh,460px)}.gis-sidebar-header{padding:12px 10px;gap:8px}.gis-sidebar-title{font-size:13px}.gis-sidebar-title i{width:30px;height:30px;font-size:15px}}@media (prefers-reduced-motion: reduce){.gis-map-canvas>.leaflet-container,.gis-map-projection-toast{transition:none}}.gis-content-page{--gis-page-bg: #eaf5ef;--gis-surface: #ffffff;--gis-surface-soft: #f6faf8;--gis-line: rgba(15, 23, 42, .08);--gis-line-strong: rgba(4, 120, 87, .2);--gis-green: #047857;--gis-green-dark: #064e3b;--gis-ink: #0f172a;--gis-muted: #64748b;--gis-shadow-sm: 0 8px 22px rgba(15, 23, 42, .055);--gis-shadow-md: 0 16px 40px rgba(15, 23, 42, .09);--gis-radius: 18px;width:100%;max-width:100%;height:100%;min-height:0;grid-template-columns:minmax(0,1fr);gap:0;padding:10px;overflow:hidden;background:var(--gis-page-bg);color:var(--gis-ink)}.content--gis-content-portal{overflow:hidden;padding:0;display:flex;flex-direction:column;background:#010a08}.content--gis-content-portal>.gis-portal-page{flex:1;min-height:0}.gis-content-page--blank{display:block;padding:0;margin:0;background:transparent;border:none;box-shadow:none;border-radius:0}.gis-content-unified{--gis-content-rail-w: 52px;--gis-content-panel-w: 264px;display:grid;grid-template-columns:minmax(0,calc(var(--gis-content-rail-w) + var(--gis-content-panel-w))) minmax(0,1fr);gap:0;min-height:0;height:100%;max-height:100%;border-radius:var(--gis-radius);border:1px solid rgba(255,255,255,.92);background:var(--gis-surface);box-shadow:var(--gis-shadow-md);overflow:hidden;transition:grid-template-columns .26s ease}.gis-content-unified--rail-labeled{--gis-content-rail-w: 138px}.gis-content-unified--panel-collapsed{grid-template-columns:minmax(0,var(--gis-content-rail-w)) minmax(0,1fr)}.gis-content-unified--collapsed{grid-template-columns:minmax(0,76px) minmax(0,1fr)}.gis-content-page .gis-content-unified .gis-sidebar,.gis-content-page .gis-content-unified .gis-map-canvas{border-radius:0;border:none;box-shadow:none}.gis-content-page .gis-content-unified .gis-sidebar{background:#fff;border-right:1px solid var(--gis-line)}.gis-content-page .gis-content-unified .gis-map-canvas{background:#f8fbf9}:root[dir=rtl] .gis-content-page .gis-content-unified .gis-sidebar{border-right:none;border-left:1px solid var(--gis-line)}.gis-content-page :where(button,[role=tab],input,select,textarea):focus-visible{outline:2px solid rgba(4,120,87,.42);outline-offset:2px}.gis-content-page,.gis-content-page *{min-width:0}.gis-content-page .gis-sidebar,.gis-content-page .gis-map-canvas{height:100%;min-height:0;border:1px solid rgba(255,255,255,.86);border-radius:var(--gis-radius);background:#ffffffeb;box-shadow:var(--gis-shadow-md);overflow:hidden}.gis-content-page .gis-sidebar{display:flex;flex-direction:column;padding:0;background:#f3f5f8}.gis-content-page .gis-content-sidebar-shell{display:flex;flex:1 1 auto;min-height:0}.gis-content-page .gis-content-sidebar-rail{width:var(--gis-content-rail-w, 52px);min-width:var(--gis-content-rail-w, 52px);flex:0 0 var(--gis-content-rail-w, 52px);background:linear-gradient(180deg,#2b0d4b,#1a0434);border-right:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:8px 6px;transition:width .24s ease,min-width .24s ease,flex-basis .24s ease}.gis-content-page .gis-content-sidebar-rail-top,.gis-content-page .gis-content-sidebar-rail-bottom{display:grid;gap:7px;width:100%}.gis-content-page .gis-content-sidebar-rail-btn{width:100%;min-height:30px;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e2e8f0e0;display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;padding:4px 8px;cursor:pointer;font-size:11px}.gis-content-page .gis-content-sidebar-rail-btn__glyph{width:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.gis-content-page .gis-content-sidebar-rail-btn__label{flex:1 1 auto;min-width:0;font-size:11px;font-weight:750;letter-spacing:.01em;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-content-page.gis-content-page--sidebar-rail-compact .gis-content-sidebar-rail-btn{justify-content:center;gap:0;padding:4px 0}.gis-content-page.gis-content-page--sidebar-rail-compact .gis-content-sidebar-rail-btn__label{display:none}.gis-content-page .gis-content-sidebar-rail-btn:hover{background:#ffffff24;color:#fff}.gis-content-page .gis-content-sidebar-rail-btn--active{background:linear-gradient(180deg,#14b8a652,#2563eb47);border-color:#7dd3fc7a;color:#fff}.gis-content-page .gis-content-sidebar-rail-btn--add-layer{border-color:#10b9816b;background:#10b98129;color:#ecfdf5}.gis-content-page .gis-content-sidebar-rail-btn--add-layer:hover{background:#10b98147;border-color:#34d39985;color:#fff}.gis-content-page .gis-content-sidebar-panel{flex:1 1 auto;min-width:0;min-height:0;width:var(--gis-content-panel-w, 264px);max-width:var(--gis-content-panel-w, 264px);display:flex;flex-direction:column;transition:flex-basis .26s ease,opacity .22s ease,transform .26s ease,max-width .26s ease,width .26s ease}.gis-content-page.gis-content-page--sidebar-panel-collapsed .gis-content-sidebar-panel{flex:0 0 0;width:0;max-width:0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;border:none;transform:translate(-6px)}:root[dir=rtl] .gis-content-page.gis-content-page--sidebar-panel-collapsed .gis-content-sidebar-panel{transform:translate(6px)}.gis-content-page .gis-sidebar-header{min-height:58px;padding:10px 12px;border-bottom:1px solid var(--gis-line);background:#f8fafc}.gis-content-page .gis-sidebar-title{gap:9px;font-size:14px;font-weight:900;color:var(--gis-ink)}.gis-content-page .gis-sidebar-title i{width:28px;height:28px;border-radius:9px;color:#0f766e;background:#e8f4ff;border-color:#2563eb2e}.gis-content-page .gis-addlayer-btn{height:36px;padding:0 13px;border-radius:14px;background:linear-gradient(180deg,#10b981,#059669);box-shadow:0 10px 22px #05966933}.gis-content-page .gis-addlayer-btn--icon-only{height:32px;min-height:32px;width:32px;min-width:32px;padding:0;border-radius:10px}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-header{flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;padding:12px 8px;min-height:0}.gis-content-page.gis-sidebar-collapsed:not(.gis-content-page--sidebar-panel-collapsed) .gis-content-sidebar-rail{display:none}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-title{flex-direction:column;text-align:center}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-title-text{display:none}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-actions{flex-direction:column;width:100%;align-items:center}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-body{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:8px 6px;gap:0}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-foot-toolbar{margin-left:-8px;margin-right:-8px;margin-bottom:-8px}.gis-content-page .gis-content-context-panel{padding:4px 0 10px;display:flex;flex-direction:column;gap:10px}.gis-content-page .gis-content-context-hint{font-size:12px;line-height:1.45;color:var(--gis-muted);padding:10px 12px;border-radius:12px;border:1px dashed rgba(37,99,235,.22);background:#f8fafcf5}.gis-content-page .gis-content-map-card{padding:12px;border-radius:14px;border:1px solid var(--gis-line);background:#fff;box-shadow:var(--gis-shadow-sm);display:flex;flex-direction:column;gap:10px}.gis-content-page .gis-content-map-card__title{font-weight:900;font-size:13px;color:var(--gis-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-content-page .gis-content-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gis-content-page .gis-content-tool-tile{border-radius:14px;border:1px solid var(--gis-line);background:#fff;padding:12px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:start;font-weight:850;font-size:12px;color:var(--gis-ink);box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,transform .12s ease}.gis-content-page a.gis-content-tool-tile{display:flex}.gis-content-page .gis-content-tool-tile:hover{border-color:#04785759;box-shadow:var(--gis-shadow-sm)}.gis-content-page .gis-content-tool-tile i{font-size:16px;color:#047857}@media (prefers-reduced-motion: reduce){.gis-content-unified,.gis-content-page .gis-content-sidebar-rail,.gis-content-page .gis-content-sidebar-panel{transition:none!important}}.gis-content-page .gis-sidebar-body{padding:10px;gap:0;overflow:hidden;display:flex;flex-direction:column}.gis-content-page .gis-sidebar-foot-toolbar{margin-left:-10px;margin-right:-10px;margin-bottom:-10px}.gis-content-page .gis-content-sidebarfilters{padding:10px;gap:9px;border-radius:14px;border:1px solid var(--gis-line);background:#f8fafc;box-shadow:none}.gis-content-page .gis-layer-search,.gis-content-page .gis-content-select,.gis-content-page .gis-input{height:38px;border-radius:12px;border-color:var(--gis-line);background:#fff;font-size:13px}.gis-content-page .gis-content-filterrow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gis-content-page .gis-content-filterrow .gis-content-selectwrap{min-width:0}.gis-content-page .gis-content-filterrow .gis-btn{height:38px;min-width:0;padding:0 10px;border-radius:12px;background:#fff;font-size:12px;font-weight:850;border:1px solid #dbe2ea}.gis-content-page .gis-layer-list{display:grid;gap:9px;padding:8px 0}.gis-content-page .gis-layer-card{padding:10px;border-radius:12px;border:1px solid #d8dee7;background:#fff;box-shadow:none}.gis-content-page .gis-layer-card:hover{border-color:#0478572e;background:#fff;transform:translateY(-1px);box-shadow:var(--gis-shadow-sm)}.gis-content-page .gis-layer-card.active{border-color:#a5b4fc;background:linear-gradient(180deg,#f8faff,#fff);box-shadow:0 8px 20px #4f46e51f}.gis-content-page .gis-layer-top{gap:8px;align-items:flex-start}.gis-content-page .gis-layer-title{display:grid;gap:4px}.gis-content-page .gis-layer-name{font-size:13px;font-weight:850;line-height:1.25;color:var(--gis-ink)}.gis-content-page .gis-content-submeta{gap:6px;font-size:10.5px;color:var(--gis-muted)}.gis-content-page .gis-layer-menu{gap:3px;opacity:1;pointer-events:auto}.gis-content-page .gis-layer-menu-btn,.gis-content-page .gis-content-order .gis-btn{width:29px;min-width:29px;height:29px;padding:0;border-radius:8px;border:1px solid #d8dee7;background:#f8fafc;color:#0f172a9e}.gis-content-page .gis-layer-menu-btn i{font-size:12px}.gis-content-page .gis-layer-menu-btn:hover,.gis-content-page .gis-content-order .gis-btn:hover{background:#ecfdf5;border-color:#0478572e;color:var(--gis-green)}.gis-content-page .gis-content-layerfooter{margin-top:9px;gap:8px}.gis-content-page .gis-content-canvas{display:flex;flex-direction:column;background:#f8fbf9}.gis-content-page .gis-content-header{min-height:58px;padding:9px 12px;border-bottom:1px solid var(--gis-line);background:linear-gradient(180deg,#fff,#f8fbf9);gap:10px}.gis-content-page .gis-content-title{gap:9px;font-size:14px;font-weight:900}.gis-content-page .gis-content-title i{width:34px;height:34px;border-radius:12px}.gis-content-page .gis-content-tabs{gap:5px;padding:5px 7px;border-radius:16px;border:1px solid var(--gis-line);background:linear-gradient(165deg,#fff,#f8fafcf5);box-shadow:0 1px #ffffffe6 inset,var(--gis-shadow-sm)}.gis-content-page .gis-content-tablist{gap:5px}.gis-content-page .gis-content-tab:not(.gis-content-tab--save):not(.active){background:linear-gradient(180deg,#fff,#f8fafc)}.gis-content-page .gis-content-tab{min-height:32px;padding:6px 10px;border-radius:12px;font-size:11.5px}.gis-content-page .gis-content-tab--icon{min-height:42px;padding:0;border-radius:14px}.gis-content-page .gis-content-tab.active{background:linear-gradient(180deg,#fff,#ecfdf5);border-color:#0478573d;color:var(--gis-green-dark);box-shadow:0 8px 22px #0f172a0f,0 0 0 3px #04785717}.gis-content-page .gis-content-tab--save{box-shadow:0 10px 24px #05604357,0 1px #ffffff47 inset}.gis-content-page .gis-content-body{flex:1 1 auto;min-height:0;padding:10px;gap:10px;overflow:hidden}.gis-content-page .gis-content-panel,.gis-content-page .gis-content-card{border-radius:16px;border:1px solid var(--gis-line);background:var(--gis-surface);box-shadow:var(--gis-shadow-sm)}.gis-content-page .gis-content-panel{height:100%}.gis-content-page .gis-content-panelbar{min-height:54px;padding:9px 11px;gap:8px;border-bottom:1px solid var(--gis-line);background:#fff}.gis-content-page .gis-content-paneltitle,.gis-content-page .gis-content-cardtitle{font-size:13px;font-weight:900;color:var(--gis-ink)}.gis-content-page .gis-content-panelactions{gap:7px}.gis-content-page .gis-content-search{width:clamp(190px,28vw,300px);height:36px}.gis-content-page .gis-content-panelactions .gis-content-selectwrap{min-width:118px}.gis-content-page .gis-content-panelactions .gis-content-select{height:36px;font-size:12px}.gis-content-page .gis-btn{height:34px;padding:0 11px;border-radius:11px;border-color:var(--gis-line);background:#fff;color:var(--gis-text-strong);font-size:12px;font-weight:850}.gis-content-page .gis-btn.gis-btn-primary{background:var(--ds-color-primary);border-color:var(--ds-color-primary);color:#fff}.gis-content-page .gis-btn.gis-btn-primary:hover{background:var(--ds-color-primary-hover);border-color:var(--ds-color-primary-hover)}.gis-content-page .gis-content-fields-toggle.active{background:var(--gis-green);border-color:var(--gis-green);color:#fff}.gis-content-page .gis-content-fieldsdrawer{margin:8px 10px 0;padding:10px;gap:9px;border-radius:14px;box-shadow:none;background:#f7fcf9}.gis-content-page .gis-content-fieldsgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:170px;gap:7px}.gis-content-page .gis-content-fielditem{min-height:34px;padding:7px 8px;border-radius:11px}.gis-content-page .gis-content-fieldsbar{min-height:42px;padding:7px 10px;gap:6px;background:var(--gis-surface-soft)}.gis-content-page .gis-content-chip{padding:5px 8px;font-size:10.5px}.gis-content-page .gis-content-tablewrap{flex:1 1 auto;min-height:0;background:#fff}.gis-content-page .gis-content-table{font-size:11.5px}.gis-content-page .gis-content-table th,.gis-content-page .gis-content-table td{padding:8px 10px;border-bottom:1px solid rgba(15,23,42,.065)}.gis-content-page .gis-content-table th{background:#f8fafc;color:var(--gis-ink);font-size:11px}.gis-content-page .gis-content-table tbody tr:hover{background:#f1f5f9}.gis-content-page .gis-domain-cell:not(.missing-description){color:var(--gis-ink);font-weight:650}.gis-content-page .gis-content-pagination{min-height:48px;padding:8px 10px;gap:8px;background:#fff;border-top:1px solid var(--gis-line)}.gis-content-page .gis-content-pager{gap:6px}.gis-content-page .gis-content-pageinfo,.gis-content-page .gis-content-muted{font-size:11px}.gis-content-page .gis-content-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:10px}.gis-content-page .gis-content-list,.gis-content-page .gis-content-tree{padding:10px;gap:8px}@media (max-width: 1180px){.gis-content-page{padding:8px;gap:0}.gis-content-unified{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.gis-content-unified--collapsed{grid-template-columns:minmax(0,72px) minmax(0,1fr)}}@media (max-width: 900px){.gis-content-page{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:0;padding:8px}.gis-content-unified{grid-template-columns:1fr;grid-template-rows:minmax(0,min(40vh,320px)) minmax(0,1fr)}.gis-content-unified--collapsed{grid-template-rows:auto minmax(0,1fr)}.gis-content-page .gis-content-unified .gis-sidebar{border-right:none;border-left:none;border-bottom:1px solid var(--gis-line);max-height:min(40vh,320px);min-height:0;overflow:hidden}:root[dir=rtl] .gis-content-page .gis-content-unified .gis-sidebar{border-left:none;border-right:none}.gis-content-unified--collapsed .gis-sidebar{max-height:none}.gis-content-page .gis-map-canvas{min-height:0}.gis-content-page .gis-sidebar-body{padding:8px}.gis-content-page .gis-sidebar-foot-toolbar{margin-left:-8px;margin-right:-8px;margin-bottom:-8px}.gis-content-page .gis-layer-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-header{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 12px;min-height:52px}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-title{flex-direction:row}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-title-text{display:inline}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-actions{flex-direction:row;width:auto}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-body{align-items:stretch}}@media (max-width: 640px){.gis-content-page{padding:6px}.gis-content-unified{grid-template-rows:minmax(0,min(44vh,340px)) minmax(0,1fr);border-radius:14px}.gis-content-page .gis-sidebar-header,.gis-content-page .gis-content-header,.gis-content-page .gis-content-panelbar,.gis-content-page .gis-content-pagination{align-items:stretch;flex-direction:column}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-header{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.gis-content-page .gis-content-filterrow,.gis-content-page .gis-content-split{grid-template-columns:1fr}.gis-content-page .gis-content-panelactions,.gis-content-page .gis-content-tabs,.gis-content-page .gis-content-pager{width:100%;justify-content:flex-start}.gis-content-page .gis-content-search,.gis-content-page .gis-content-panelactions .gis-content-selectwrap,.gis-content-page .gis-content-panelactions .gis-btn{width:100%}.gis-content-page .gis-sidebar-actions{width:100%;justify-content:flex-end;flex-wrap:wrap;gap:8px}.gis-content-page .gis-addlayer-btn--icon-only,.gis-content-page .gis-sidebar-icon-btn{width:44px;height:44px;min-width:44px;flex:0 0 auto}.gis-content-page.gis-sidebar-collapsed .gis-sidebar-header{flex-direction:column}}*,*:before,*:after{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;overflow-x:hidden}body{background:var(--ds-color-bg)}img,svg,canvas,video{max-width:100%}button,a,input,select,textarea{max-width:100%}.layout,.content,.page,.card,.ds-card,.ec-card,.gis-content-panel,.gis-content-card,.home-page{min-width:0;max-width:100%}.layout{width:100%;overflow:hidden}.content{overflow-x:hidden;scrollbar-gutter:auto}.grid-3{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.card,.ds-card,.ec-card{overflow:hidden;border-color:#0f172a14;box-shadow:0 14px 34px #0f172a12}html[data-theme=light] .card,html[data-theme=light] .ds-card,html[data-theme=light] .ec-card,html[data-theme=dark] .card,html[data-theme=dark] .ds-card,html[data-theme=dark] .ec-card{border-color:var(--ds-glass-border);box-shadow:var(--ds-shadow-sm)}.ds-table-wrap,.gis-content-tablewrap,.table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ds-table,.gis-content-table,table{max-width:100%}input,select,textarea,[class*=grid],[class*=row],[class*=layout],[class*=content],[class*=panel],[class*=card],[class*=list],[class*=toolbar],[class*=actions]{min-width:0}@media (max-width: 768px){.page{padding:var(--content-pad, clamp(12px, 4vw, 18px))}.content{width:100%}.card,.ds-card,.ec-card{border-radius:16px}}:root[dir=rtl] body{direction:rtl;font-family:"Segoe UI",Tahoma,Arial,var(--ds-font-sans);letter-spacing:0}:root[dir=rtl] .content,:root[dir=rtl] .page,:root[dir=rtl] .card,:root[dir=rtl] .ds-card,:root[dir=rtl] .ec-card,:root[dir=rtl] .gis-content-page{direction:rtl;text-align:right}:root[dir=rtl] input,:root[dir=rtl] select,:root[dir=rtl] textarea{direction:rtl;text-align:right}:root[dir=rtl] table,:root[dir=rtl] .ds-table,:root[dir=rtl] .gis-content-table{direction:rtl}:root[dir=rtl] code,:root[dir=rtl] pre,:root[dir=rtl] kbd,:root[dir=rtl] samp,:root[dir=rtl] .fa-solid,:root[dir=rtl] .fa-regular,:root[dir=rtl] .fa-brands{direction:ltr;unicode-bidi:isolate}@media (max-width: 767px){.gis-map-page{position:relative;overflow:hidden;isolation:isolate}.gis-sidebar-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7990;border:0;margin:0;padding:0;background:#02061752;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gis-sidebar.is-open,.gis-sidebar.is-collapsed{position:absolute;top:max(10px,env(safe-area-inset-top,0px));left:max(10px,env(safe-area-inset-left,0px));width:min(86vw,332px);max-height:min(74vh,620px);z-index:8010;transition:transform .23s cubic-bezier(.22,1,.36,1),opacity .18s ease;will-change:transform,opacity}.gis-sidebar.is-open{transform:translate(0);opacity:1;pointer-events:auto}.gis-sidebar.is-collapsed{transform:translate(calc(-100% - 16px));opacity:.01;pointer-events:none}.gis-map-mobile-layers-dock{position:absolute;top:max(10px,env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:8000;width:min(calc(100vw - 24px),360px);display:flex;justify-content:center;pointer-events:none}.gis-map-mobile-layers-dock__pill{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 16px 10px 14px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:linear-gradient(165deg,#fffffff7,#f8fafceb 45%,#ecfdf5e0);color:#0f172a;font:inherit;font-size:13px;font-weight:750;letter-spacing:.01em;cursor:pointer;box-shadow:0 1px #ffffffeb inset,0 14px 38px #02061724,0 2px 8px #04785714;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease}.gis-map-mobile-layers-dock__pill:hover{transform:translateY(-1px);border-color:#04785747;box-shadow:0 1px #fffffff2 inset,0 18px 44px #0478571f,0 4px 12px #0206171a}.gis-map-mobile-layers-dock__pill:active{transform:translateY(0)}.gis-map-mobile-layers-dock__icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:15px;color:#065f46;background:linear-gradient(145deg,#fff,#d1fae5);border:1px solid rgba(4,120,87,.2);box-shadow:inset 0 1px #ffffffd9}.gis-map-mobile-layers-dock__label{flex:1 1 auto;min-width:0;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gis-map-mobile-layers-dock__chev{flex-shrink:0;font-size:11px;opacity:.55;color:#047857}.gis-launcher-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.gis-launcher-chip{border:1px solid rgba(15,23,42,.1);background:#ffffffeb;border-radius:12px;min-height:40px;padding:6px 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11.5px;font-weight:700;color:#0f172a;white-space:nowrap}.gis-launcher-chip i{color:#047857;font-size:12px}:root[dir=rtl] .gis-sidebar.is-open,:root[dir=rtl] .gis-sidebar.is-collapsed{left:auto;right:10px}:root[dir=rtl] .gis-sidebar.is-collapsed{transform:translate(calc(100% + 16px))}}.gis-modal-overlay{--gis-modal-bg: #ffffff;--gis-modal-text: #475569;--gis-modal-muted: #64748b;--gis-modal-border: rgba(15, 23, 42, .1);--gis-modal-green: #1b5e3c;--gis-modal-green-deep: #004a36;--gis-modal-green-soft: rgba(27, 94, 60, .12);--gis-modal-green-border: rgba(27, 94, 60, .28)}.gis-modal-overlay.gis-map-add-layer-overlay,.gis-modal-overlay.si-add-layer-gis-overlay{background:#0f172a59!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gis-modal.gis-modal-compact,.gis-modal-overlay .gis-modal.gis-modal-compact{background:var(--gis-modal-bg)!important;color:var(--gis-modal-text)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important;box-shadow:0 24px 70px #0f172a2e!important}.gis-modal-overlay .gis-modal-compact-title,.gis-modal-overlay .gis-modal-compact-hero,.gis-modal-overlay .gis-modal-compact-hero-title,.gis-modal-overlay .gis-modal-header,.gis-modal-overlay .ddb-add-source-modal__head,.gis-modal-overlay .ddb-add-source-modal--home .gis-modal-compact-hero{background:var(--gis-modal-bg)!important;color:var(--gis-modal-text)!important;border-bottom-color:var(--gis-modal-border)!important;box-shadow:none!important}.gis-modal-overlay #gis-add-layer-title,.gis-modal-overlay #si-layer-modal-title,.gis-modal-overlay .gis-modal-compact-hero-title,.gis-modal-overlay .gis-modal-compact-hero-lead,.gis-modal-overlay .gis-modal-title{color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-modal-compact-hero-lead,.gis-modal-overlay .gis-content-muted{color:var(--gis-modal-muted)!important}.gis-modal-overlay .gis-modal-compact-tabs,.gis-modal-overlay .gis-modal-tabs{background:var(--gis-modal-bg)!important;border-bottom-color:var(--gis-modal-border)!important}.gis-modal-overlay .gis-compact-tab{border-radius:0!important;background:transparent!important;color:var(--gis-modal-muted)!important;border-color:transparent!important}.gis-modal-overlay .gis-compact-tab i{color:var(--gis-modal-green)!important}.gis-modal-overlay .gis-compact-tab:hover{background:var(--gis-modal-green-soft)!important;color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-compact-tab:hover i{color:var(--gis-modal-green)!important}.gis-modal-overlay .gis-compact-tab.active{background:var(--gis-modal-green-soft)!important;border-color:var(--gis-modal-green-border)!important;color:var(--gis-modal-text)!important;box-shadow:none!important}.gis-modal-overlay .gis-compact-tab.active i{color:var(--gis-modal-green)!important}.gis-modal-overlay .gis-modal-compact .gis-modal-body,.gis-modal-overlay .gis-modal-body{background:var(--gis-modal-bg)!important;color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-modal-body>[role=tabpanel],.gis-modal-overlay .gis-modal-compact .gis-modal-body>[role=tabpanel]{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important;color:var(--gis-modal-text)!important;box-shadow:none!important}.gis-modal-overlay .gis-modal-footer{background:var(--gis-modal-bg)!important;border-top-color:var(--gis-modal-border)!important}.gis-modal-overlay .gis-link-btn{color:var(--gis-modal-muted)!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.gis-modal-overlay .gis-link-btn:hover{color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-input,.gis-modal-overlay .gis-select,.gis-modal-overlay .gis-modal-compact .gis-input,.gis-modal-overlay .gis-modal-compact .gis-select{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;color:var(--gis-modal-text)!important;border-radius:0!important}.gis-modal-overlay .gis-input::-moz-placeholder{color:var(--gis-modal-muted)!important}.gis-modal-overlay .gis-input::placeholder{color:var(--gis-modal-muted)!important}.gis-modal-overlay .gis-input:focus-visible,.gis-modal-overlay .gis-select:focus-visible{border-color:var(--gis-modal-green)!important;box-shadow:0 0 0 2px var(--gis-modal-green-soft)!important}.gis-modal-overlay .gis-form-label,.gis-modal-overlay .gis-label,.gis-modal-overlay .gis-discover-meta,.gis-modal-overlay .si-layer-field>span{color:var(--gis-modal-muted)!important}.gis-modal-overlay .gis-btn-outline{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-green-border)!important;color:var(--gis-modal-green)!important;border-radius:0!important}.gis-modal-overlay .gis-btn-outline i{color:var(--gis-modal-green)!important}.gis-modal-overlay .gis-btn-outline:hover:not(:disabled){background:var(--gis-modal-green-soft)!important;border-color:var(--gis-modal-green)!important;color:var(--gis-modal-green-deep)!important}.gis-modal-overlay .gis-btn-primary-full{background:var(--gis-modal-green)!important;border-color:var(--gis-modal-green)!important;color:#fff!important;border-radius:0!important}.gis-modal-overlay .gis-btn-primary-full:hover:not(:disabled){background:var(--gis-modal-green-deep)!important;filter:none!important}.gis-modal-overlay .gis-modal-icon{background:var(--gis-modal-green-soft)!important;border:1px solid var(--gis-modal-green-border)!important;color:var(--gis-modal-green)!important;border-radius:0!important}.gis-modal-overlay .gis-modal-compact-status{color:#991b1b!important;background:#fee2e2d9!important;border:1px solid rgba(248,113,113,.35)!important;border-radius:0!important}.gis-modal-overlay .gis-discover-panel{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important}.gis-modal-overlay .gis-discovered-name{color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-discovered-row{border-top-color:var(--gis-modal-border)!important}.gis-modal-overlay .gis-modal-compact .gis-dropzone{background:var(--gis-modal-bg)!important;border:1px dashed var(--gis-modal-border)!important;color:var(--gis-modal-text)!important;border-radius:0!important}.gis-modal-overlay .gis-modal-compact .gis-dropzone-icon i{color:var(--gis-modal-green)!important}.gis-modal-overlay .gis-modal-compact .gis-dropzone-text{color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-modal-compact .gis-dropzone-subtext{color:var(--gis-modal-muted)!important}.gis-upload-cloud-sources,.gis-modal-overlay .gis-upload-cloud-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.gis-upload-cloud-sources--four{grid-template-columns:repeat(4,1fr)}.gis-upload-cloud-sources__btn,.gis-modal-overlay .gis-upload-cloud-sources__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:8px 6px;border:1px solid var(--gis-modal-border, rgba(15, 23, 42, .1));border-radius:6px;background:#fff;font-size:10px;font-weight:600;color:var(--gis-modal-text, #3f4654);cursor:pointer;transition:border-color .15s ease,background .15s ease}.gis-upload-cloud-sources__btn:hover:not(:disabled),.gis-modal-overlay .gis-upload-cloud-sources__btn:hover:not(:disabled){border-color:var(--gis-modal-green-border, rgba(27, 94, 60, .28));background:var(--gis-modal-green-soft, rgba(27, 94, 60, .12))}.gis-upload-cloud-sources__btn.active,.gis-modal-overlay .gis-upload-cloud-sources__btn.active{border-color:var(--gis-modal-green-border, rgba(27, 94, 60, .28));background:var(--gis-modal-green-soft, rgba(27, 94, 60, .12))}.gis-upload-cloud-sources__btn:disabled,.gis-modal-overlay .gis-upload-cloud-sources__btn:disabled{opacity:.55;cursor:wait}.gis-upload-cloud-sources__btn i,.gis-modal-overlay .gis-upload-cloud-sources__btn i{font-size:16px;color:var(--gis-modal-green, #1b5e3c)}.gis-modal-overlay .si-add-source-modal.ddb-add-source-modal--home.gis-modal-compact:before{display:none!important}.gis-modal-overlay .si-add-source-option{border:1px solid var(--gis-modal-border)!important;border-radius:0!important;background:var(--gis-modal-bg)!important;color:var(--gis-modal-text)!important;box-shadow:none!important}.gis-modal-overlay .si-add-source-option:hover{border-color:var(--gis-modal-green-border)!important;background:var(--gis-modal-green-soft)!important;box-shadow:none!important}.gis-modal-overlay .si-add-source-option.active{border-color:var(--gis-modal-green)!important;background:var(--gis-modal-green-soft)!important;box-shadow:none!important}.gis-modal-overlay .si-add-source-option-main strong{color:var(--gis-modal-text)!important}.gis-modal-overlay .si-add-source-option-main small{color:var(--gis-modal-muted)!important}.gis-modal-overlay .si-add-source-option-icon{background:var(--gis-modal-green-soft)!important;border:1px solid var(--gis-modal-green-border)!important;color:var(--gis-modal-green)!important;border-radius:0!important;box-shadow:none!important}.gis-modal-overlay .si-add-source-option:hover .si-add-source-option-icon{color:var(--gis-modal-green-deep)!important;border-color:var(--gis-modal-green)!important}.gis-modal-overlay .si-add-source-option-radio{background:var(--gis-modal-bg)!important;border-color:var(--gis-modal-muted)!important}.gis-modal-overlay .si-add-source-option.active .si-add-source-option-radio{border-color:var(--gis-modal-green)!important}.gis-modal-overlay .si-add-source-option.active .si-add-source-option-radio:after{background:var(--gis-modal-green)!important;box-shadow:none!important}.gis-modal-overlay .ddb-add-source-back{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;color:var(--gis-modal-green)!important;border-radius:0!important}.gis-modal-overlay .ddb-add-source-back:hover{background:var(--gis-modal-green-soft)!important;border-color:var(--gis-modal-green)!important;color:var(--gis-modal-green-deep)!important}.gis-modal-overlay .si-add-source-gis-banner{background:var(--gis-modal-green-soft)!important;border:1px solid var(--gis-modal-green-border)!important;border-radius:0!important}.gis-modal-overlay .si-add-source-gis-banner .ddb-add-source-gis-hint{color:var(--gis-modal-text)!important}.gis-modal-overlay .si-add-source-gis-banner .ddb-add-source-gis-hint strong{color:var(--gis-modal-green)!important}.gis-modal-overlay .si-upload-staged-card{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important}.gis-modal-overlay .si-upload-staged-name{color:var(--gis-modal-text)!important}.gis-modal-overlay .si-upload-staged-meta{color:var(--gis-modal-muted)!important}.gis-modal-overlay .si-upload-staged-clear{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;color:var(--gis-modal-muted)!important;border-radius:0!important}.gis-modal-overlay .si-layer-advanced{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important}.gis-modal-overlay .si-layer-advanced summary{color:var(--gis-modal-text)!important}.gis-modal-overlay .si-layer-advanced small{color:var(--gis-modal-muted)!important}.gis-modal-overlay .gis-modal.gis-modal-styles{background:var(--gis-modal-bg)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--gis-modal-text)!important}.gis-modal-overlay .gis-modal.gis-modal-styles .gis-modal-body{background:var(--gis-modal-bg)!important}.gis-modal-overlay .gis-modal.gis-modal-styles .gis-modal-header{background:var(--gis-modal-bg)!important;border-bottom-color:var(--gis-modal-border)!important}.gis-modal-overlay.gis-map-add-layer-overlay{z-index:12100}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal.gis-modal-compact,.gis-modal-overlay.gis-map-add-layer-overlay .si-add-source-modal.gis-modal.gis-modal-compact{background:#fff!important;color:var(--gis-modal-text)!important;border:1px solid var(--gis-modal-border)!important;border-radius:0!important;box-shadow:0 24px 70px #0f172a24!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-compact-title,.gis-modal-overlay.gis-map-add-layer-overlay #gis-add-layer-title,.gis-modal-overlay.gis-map-add-layer-overlay #si-layer-modal-title{background:#fff!important;color:#334155!important;border-bottom:1px solid var(--gis-modal-border)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-compact-tabs{background:#fff!important;border-bottom:1px solid var(--gis-modal-border)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-compact-tab{background:#fff!important;color:var(--gis-modal-muted)!important;border:1px solid transparent!important;box-shadow:none!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-compact-tab i{color:var(--gis-modal-green)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-compact-tab:hover{background:var(--gis-modal-green-soft)!important;border-color:var(--gis-modal-green-border)!important;color:var(--gis-modal-text)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-compact-tab.active{background:var(--gis-modal-green-soft)!important;border-color:var(--gis-modal-green-border)!important;color:#334155!important;box-shadow:none!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-compact .gis-modal-body,.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-body>[role=tabpanel]{background:#fff!important;color:var(--gis-modal-text)!important;border-color:var(--gis-modal-border)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-footer{background:#fff!important;border-top:1px solid var(--gis-modal-border)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-footer .gis-link-btn{color:var(--gis-modal-muted)!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-hint{background:#fff!important;border:1px solid var(--gis-modal-green-border)!important;color:var(--gis-modal-text)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-hint strong{color:var(--gis-modal-green)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-empty,.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-loading{color:var(--gis-modal-text)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-empty i{color:var(--gis-modal-green)!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-name{color:#334155!important}.gis-modal-overlay.gis-map-add-layer-overlay .gis-modal-gis-content-row{background:#fff!important;border-color:var(--gis-modal-border)!important}.si-get-data-panel{display:flex;flex-direction:column;gap:14px;min-height:0}.si-get-data-hero{display:flex;align-items:flex-start;gap:14px;padding:2px 2px 14px;border-bottom:1px solid var(--gis-modal-border)}.si-get-data-hero-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--gis-modal-green-soft);border:1px solid var(--gis-modal-green-border);color:var(--gis-modal-green);font-size:18px}.si-get-data-hero-copy{min-width:0;flex:1 1 auto}.si-get-data-hero-title{margin:0;font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:#334155}.si-get-data-hero-sub{margin:4px 0 0;font-size:12px;font-weight:550;line-height:1.45;color:var(--gis-modal-muted)}.si-get-data-scroll{max-height:min(52vh,440px);overflow-y:auto;padding-right:4px;display:flex;flex-direction:column;gap:16px}.si-get-data-section-label{margin:0 0 8px;padding:0 2px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--gis-modal-muted)}.si-get-data-list{display:flex;flex-direction:column;gap:8px}.si-get-data-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px 14px;border-radius:12px;border:1px solid rgba(226,232,240,1);background:#fffffffa;color:var(--gis-modal-text);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.si-get-data-row:hover{border-color:var(--gis-modal-green-border);background:var(--gis-modal-green-soft);box-shadow:0 4px 14px #1b5e3c14;transform:translateY(-1px)}.si-get-data-row-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--gis-modal-green-soft);border:1px solid var(--gis-modal-green-border);color:var(--gis-modal-green);font-size:16px}.si-get-data-row-icon--excel{background:#dcfce7f2;border-color:#22c55e38;color:#15803d}.si-get-data-row-icon--csv{background:#ecfdf5f2;border-color:#10b98138;color:#047857}.si-get-data-row-text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.si-get-data-row-title{display:block;font-size:14px;font-weight:800;color:#334155;line-height:1.25}.si-get-data-row-desc{display:block;font-size:12px;font-weight:550;line-height:1.45;color:var(--gis-modal-muted)}.si-get-data-row-chevron{flex-shrink:0;font-size:11px;color:var(--gis-modal-green);opacity:.45;transition:opacity .14s ease,transform .14s ease}.si-get-data-row:hover .si-get-data-row-chevron{opacity:1;transform:translate(2px)}.si-get-data-footer{padding-top:8px;border-top:1px solid var(--gis-modal-border)}.si-get-data-more-btn{background:transparent;border:none;padding:6px 2px;color:var(--gis-modal-green);font-size:13px;font-weight:700;cursor:pointer;text-align:left}.si-get-data-more-btn:hover{color:var(--gis-modal-green-deep)}.si-get-data-more-hint{font-weight:550;color:var(--gis-modal-muted);font-size:12px}.si-get-data-back{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;border-radius:999px;border:1px solid var(--gis-modal-border);background:#fff;color:var(--gis-modal-green);font-size:12px;font-weight:650;cursor:pointer}.si-get-data-back:hover{border-color:var(--gis-modal-green-border);background:var(--gis-modal-green-soft)}.si-get-data-sql-lead{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--gis-modal-muted)}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-hero{border-bottom-color:#94a3b824}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-hero-icon{background:#6366f133;border-color:#818cf859;color:#c7d2fe}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-hero-title{color:#f8fafc}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-hero-sub,.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-section-label,.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-sql-lead{color:#94a3b8}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row{border-color:#94a3b824;background:#0f172a66;color:#e2e8f0}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row:hover{border-color:#818cf873;background:#1e1b4b73;box-shadow:none}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row-title{color:#f1f5f9}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row-desc{color:#94a3b8}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row-icon{background:#6366f133;border-color:#818cf847;color:#c7d2fe}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-row-chevron{color:#a5b4fc}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-footer{border-top-color:#94a3b81f}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-more-btn{color:#a5b4fc}.si-add-layer-gis-overlay:not(.gis-map-add-layer-overlay) .si-get-data-back{background:#0f172a8c;border-color:#94a3b847;color:#a5b4fc}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[-20px\]{left:-20px}.left-\[-40px\]{left:-40px}.left-\[200px\]{left:200px}.left-\[250px\]{left:250px}.left-\[290px\]{left:290px}.left-\[350px\]{left:350px}.left-\[50px\]{left:50px}.right-2{right:.5rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\/2{top:50%}.top-\[-50px\]{top:-50px}.top-\[270px\]{top:270px}.top-\[290px\]{top:290px}.top-\[30px\]{top:30px}.top-\[60px\]{top:60px}.top-\[90px\]{top:90px}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-3{margin-bottom:.75rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-1\.5{margin-top:.375rem}.mt-4{margin-top:1rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-\[250px\]{height:250px}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-2{width:.5rem}.w-\[250px\]{width:250px}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeOut{0%{opacity:1;transform:translate(0) scale(1)}70%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(.5rem) scale(.95)}}.animate-fadeOut{animation:fadeOut 2.2s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-3{gap:.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-2{border-width:2px}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-muted-foreground\/40{border-color:hsl(var(--muted-foreground) / .4)}.border-primary{--tw-border-opacity: 1;border-color:hsl(var(--primary) / var(--tw-border-opacity, 1))}.bg-background{--tw-bg-opacity: 1;background-color:hsl(var(--background) / var(--tw-bg-opacity, 1))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/95{background-color:hsl(var(--background) / .95)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.bg-primary\/60{background-color:hsl(var(--primary) / .6)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-background{--tw-gradient-from: hsl(var(--background) / 1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.from-border\/20{--tw-gradient-from: hsl(var(--border) / .2) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.from-foreground{--tw-gradient-from: hsl(var(--foreground) / 1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.from-primary{--tw-gradient-from: hsl(var(--primary) / 1) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) }.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to) }.via-border\/40{--tw-gradient-to: hsl(var(--border) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--border) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to) }.via-foreground{--tw-gradient-to: hsl(var(--foreground) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--foreground) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to) }.via-muted\/20{--tw-gradient-to: hsl(var(--muted) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--muted) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to) }.via-primary\/20{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to) }.to-background{--tw-gradient-to: hsl(var(--background) / 1) var(--tw-gradient-to-position) }.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position) }.to-border\/20{--tw-gradient-to: hsl(var(--border) / .2) var(--tw-gradient-to-position) }.to-foreground\/80{--tw-gradient-to: hsl(var(--foreground) / .8) var(--tw-gradient-to-position) }.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position) }.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position) }.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-0{padding:0}.p-4{padding:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.6em\]{font-size:.6em}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-\[1\.1\]{line-height:1.1}.leading-relaxed{line-height:1.625}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-card-foreground{--tw-text-opacity: 1;color:hsl(var(--card-foreground) / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:hsl(var(--foreground) / var(--tw-text-opacity, 1))}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted-foreground\/90{color:hsl(var(--muted-foreground) / .9)}.text-primary-foreground{--tw-text-opacity: 1;color:hsl(var(--primary-foreground) / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.2\)\,-5px_0_8px_\#c3f4ff_inset\,15px_2px_25px_\#000_inset\,-24px_-2px_34px_\#c3f4ff99_inset\,250px_0_44px_\#00000066_inset\,150px_0_38px_\#000000aa_inset\]{--tw-shadow: 0 0 20px rgba(255,255,255,.2),-5px 0 8px #c3f4ff inset,15px 2px 25px #000 inset,-24px -2px 34px #c3f4ff99 inset,250px 0 44px #00000066 inset,150px 0 38px #000000aa inset;--tw-shadow-colored: 0 0 20px var(--tw-shadow-color), inset -5px 0 8px var(--tw-shadow-color), inset 15px 2px 25px var(--tw-shadow-color), inset -24px -2px 34px var(--tw-shadow-color), inset 250px 0 44px var(--tw-shadow-color), inset 150px 0 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-primary\/20{--tw-shadow-color: hsl(var(--primary) / .2);--tw-shadow: var(--tw-shadow-colored) }.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.duration-\[1400ms\]{transition-duration:1.4s}.ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\]{transition-timing-function:cubic-bezier(.23,1,.32,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}@keyframes ping{75%,to{content:var(--tw-content);transform:scale(2);opacity:0}}.before\:animate-ping:before{content:var(--tw-content);animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-primary\/20:before{content:var(--tw-content);background-color:hsl(var(--primary) / .2)}.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:duration-300:before{content:var(--tw-content);transition-duration:.3s}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-125:hover{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-primary\/20:hover{border-color:hsl(var(--primary) / .2)}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary) / .3)}.hover\:border-primary\/60:hover{border-color:hsl(var(--primary) / .6)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-card\/80:hover{background-color:hsl(var(--card) / .8)}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-primary\/30:hover{--tw-shadow-color: hsl(var(--primary) / .3);--tw-shadow: var(--tw-shadow-colored) }.hover\:shadow-primary\/5:hover{--tw-shadow-color: hsl(var(--primary) / .05);--tw-shadow: var(--tw-shadow-colored) }.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/20:focus{--tw-ring-color: hsl(var(--primary) / .2) }.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-primary{--tw-bg-opacity: 1;background-color:hsl(var(--primary) / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 640px){.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:flex{display:flex}.sm\:h-1\.5{height:.375rem}.sm\:h-2{height:.5rem}.sm\:h-2\.5{height:.625rem}.sm\:w-1\.5{width:.375rem}.sm\:w-2{width:.5rem}.sm\:w-2\.5{width:.625rem}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:32rem}.sm\:scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-4{gap:1rem}.sm\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-5{padding:1.25rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[0\.7em\]{font-size:.7em}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 768px){.md\:max-w-2xl{max-width:42rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width: 1024px){.lg\:right-8{right:2rem}.lg\:h-2{height:.5rem}.lg\:h-3{height:.75rem}.lg\:w-2{width:.5rem}.lg\:w-3{width:.75rem}.lg\:w-px{width:1px}.lg\:max-w-4xl{max-width:56rem}.lg\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:gap-2{gap:.5rem}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:p-6{padding:1.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:max-w-5xl{max-width:64rem}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width: 1536px){.\32xl\:text-7xl{font-size:4.5rem;line-height:1}.\32xl\:text-8xl{font-size:6rem;line-height:1}}:root,html[data-theme=light]{--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--muted: 210 40% 98%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--primary: 142.1 76.2% 36.3%;--primary-foreground: 355.7 100% 97.3%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 142.1 76.2% 36.3%}html[data-theme=dark]{--background: 160 40% 6%;--foreground: 0 0% 100%;--card: 160 28% 12%;--card-foreground: 0 0% 100%;--muted: 160 22% 14%;--muted-foreground: 0 0% 72%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--primary: 142.1 70.6% 45.3%;--primary-foreground: 144.9 80.4% 10%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 142.4 71.8% 29.2%}:root{--ds-motion-instant: 80ms;--ds-motion-fast: .15s;--ds-motion-md: .28s;--ds-motion-slow: .48s;--ds-ease-out: cubic-bezier(.22, 1, .36, 1);--ds-ease-in-out: cubic-bezier(.4, 0, .2, 1);--ds-space-0: 0;--ds-space-1: .25rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-5: 1.25rem;--ds-space-6: 1.5rem;--ds-space-8: 2rem;--ds-space-10: 2.5rem;--ds-space-12: 3rem;--ds-layout-page-pad: clamp(12px, 2.2vw, 24px);--ds-layout-max-prose: 65ch;--ds-layout-max-wide: 80rem}.home-hub{--hh-pad: var(--ds-layout-page-pad, clamp(16px, 2.2vw, 28px));--hh-radius: 1.25rem;--hh-line: hsl(var(--border) / .55)}.home-hub__shell{min-height:min(100vh,100dvh);padding:var(--hh-pad);padding-bottom:max(var(--hh-pad),env(safe-area-inset-bottom,0px));box-sizing:border-box}.home-hub__header{max-width:72rem;margin:0 auto 1.75rem}.home-hub__title{margin:0 0 .35rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800;letter-spacing:-.03em;color:hsl(var(--foreground))}.home-hub__subtitle{margin:0;font-size:.9rem;color:hsl(var(--muted-foreground));max-width:42rem;line-height:1.5}.home-hub__grid{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:clamp(.75rem,2vw,1.25rem)}@media (min-width: 640px){.home-hub__grid{grid-template-columns:repeat(5,1fr)}}html[data-theme=light] .home-hub__card{background:#ffffff9e;border-color:#fffffff2;backdrop-filter:blur(18px) saturate(1.06);-webkit-backdrop-filter:blur(18px) saturate(1.06);box-shadow:0 1px #fff inset,0 12px 36px #0f172a0f}html[data-theme=light] .home-hub__icon-wrap{background:transparent;border:0;box-shadow:none}.home-hub__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.65rem;padding:1.25rem .9rem 1.1rem;border-radius:var(--hh-radius);text-decoration:none;color:inherit;border:1px solid var(--hh-line);background:hsl(var(--card) / .72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px #ffffff0f inset,0 12px 40px hsl(15 23 42 / .06);transition:transform .22s var(--ds-ease-out, cubic-bezier(.22, 1, .36, 1)),box-shadow .22s ease,border-color .2s ease,background .2s ease}.home-hub__card:hover{transform:translateY(-3px);border-color:hsl(var(--primary) / .35);box-shadow:0 1px #ffffff14 inset,0 20px 50px hsl(15 23 42 / .12)}.home-hub__card:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.home-hub__card--active{border-color:hsl(var(--primary) / .55);box-shadow:0 0 0 1px hsl(var(--primary) / .2),0 16px 48px hsl(var(--primary) / .12)}html[data-theme=dark] .home-hub__card{background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html[data-theme=dark] .home-hub__card:hover{background:transparent;box-shadow:none}html[data-theme=dark] .home-hub__icon-wrap{background:transparent;border:none;box-shadow:none}html[data-theme=dark] .home-hub__title,html[data-theme=dark] .home-hub__card-label{color:#fff}html[data-theme=dark] .home-hub__subtitle{color:#ffffffb8}.home-hub__icon-wrap{width:3.25rem;height:3.25rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;font-size:1.35rem;background:hsl(var(--muted) / .45);border:1px solid hsl(var(--border) / .4);transition:transform .2s ease,background .2s ease}.home-hub__card:hover .home-hub__icon-wrap{transform:scale(1.06)}.home-hub__card-label{font-size:.8rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:hsl(var(--foreground))}.home-hub__badge{font-size:.65rem;font-weight:600;padding:.2rem .55rem;border-radius:999px;background:hsl(var(--muted) / .85);color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border) / .35)}.home-hub__badge--open{background:hsl(var(--primary) / .12);color:hsl(var(--primary));border-color:hsl(var(--primary) / .25)}html[data-theme=dark] .home-hub__badge--open{background:hsl(var(--primary) / .18);color:#86eeac;border-color:hsl(var(--primary) / .35)}:root{--content-pad: clamp(16px, 2.2vw, 24px);--page-stack-gap: clamp(12px, 1.8vw, 20px);--app-radius-xl: 20px;--app-radius-2xl: 24px;--app-transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--app-transition-smooth: .28s cubic-bezier(.22, 1, .36, 1);--header-gradient-end: #0f3f2f;--app-content-mesh: radial-gradient(1200px 600px at 10% -10%, rgba(4, 120, 87, .08), transparent 50%), radial-gradient(900px 480px at 90% 0%, rgba(14, 165, 233, .06), transparent 45%), radial-gradient(600px 400px at 50% 100%, rgba(168, 85, 247, .05), transparent 50%)}html[data-theme=light]{--app-content-mesh: radial-gradient(1200px 600px at 8% -8%, rgba(4, 120, 87, .04), transparent 52%), radial-gradient(900px 480px at 92% 2%, rgba(14, 165, 233, .03), transparent 48%), radial-gradient(700px 420px at 50% 100%, rgba(148, 163, 184, .04), transparent 55%)}html[data-theme=dark]{--header-gradient-end: #0a0a0a;--app-content-mesh: none}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ds-modal-overlay,.ds-modal,.ds-toast-host{animation:none!important}}.app-layout{min-width:0}.app-layout>.content{background-color:var(--ds-color-bg);background-image:none;background-attachment:scroll;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-bottom:max(16px,env(safe-area-inset-bottom,0px))}html[data-theme=light] .app-layout>.content,html[data-theme=dark] .app-layout>.content{background-color:var(--ds-color-bg);background-image:var(--app-content-mesh);background-attachment:fixed}.app-layout>.content.content--home-landing{background-color:var(--ds-color-bg);background-image:var(--app-content-mesh);background-attachment:fixed}.app-layout>.content.content--agro-cloud-dashboard{background-color:var(--ds-color-bg-dashboard, #eef7f1);background-image:var(--app-content-mesh);background-attachment:fixed}html[data-theme=dark] .app-layout>.content.content--agro-cloud-dashboard{background-color:var(--ds-color-bg)}.app-layout>.content.content--develop-dashboard{padding:0;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}.app-layout>.content.content--agro-cloud-platform{padding:0;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0;background:#eef2f0}.content.content--agro-cloud-platform>.acp-shell{flex:1;min-height:0;width:100%;height:100%}.app-layout>.content.content--develop-dashboard .page.page-tight{padding:0;gap:0;margin:0;max-width:none;flex:1;min-height:0;height:100%;overflow:hidden}.app-layout>.content.content--develop-dashboard .page.agrocloud-dashboard-editor{flex-direction:row}.app-layout>.content.content--develop-dashboard .page.agrocloud-dashboard-builder{flex-direction:column}.app-layout>.content .page{padding:var(--content-pad);box-sizing:border-box;max-width:none;width:100%;min-width:0;margin-inline:0}@media (max-width: 767px){:root{--content-pad: clamp(12px, 4vw, 18px);--page-stack-gap: clamp(10px, 3vw, 16px)}}@media (min-width: 768px) and (max-width: 1023px){:root{--content-pad: clamp(16px, 2.4vw, 22px)}}@media (min-width: 1440px){:root{--content-pad: clamp(18px, 1.8vw, 24px)}}@media (min-width: 1920px){:root{--content-pad: clamp(18px, 1.5vw, 24px)}}.ds-surface{background:color-mix(in srgb,var(--ds-color-surface) 88%,transparent);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-sm),inset 0 1px #ffffff73;transition:box-shadow var(--app-transition-smooth),transform var(--app-transition-fast),border-color var(--app-transition-fast)}html[data-theme=dark] .ds-surface{box-shadow:var(--ds-shadow-sm),inset 0 1px #ffffff0a}.ds-surface:hover{box-shadow:var(--ds-shadow-md)}.ds-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:clamp(14px,2vw,20px);margin-bottom:var(--ds-space-6)}.ds-kpi-card{position:relative;overflow:hidden;padding:var(--ds-space-5);border-radius:var(--app-radius-xl);background:linear-gradient(145deg,color-mix(in srgb,var(--ds-color-surface) 94%,transparent),var(--ds-color-surface));border:1px solid var(--ds-color-border);box-shadow:var(--ds-shadow-sm);transition:transform var(--app-transition-fast),box-shadow var(--app-transition-smooth)}.ds-kpi-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background:radial-gradient(420px 120px at 100% 0%,var(--ds-color-primary-soft),transparent 70%);pointer-events:none}.ds-kpi-card:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-md)}.ds-kpi-label{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-color-text-muted);margin-bottom:6px}.ds-kpi-value{font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:var(--ds-weight-black);letter-spacing:-.03em;color:var(--ds-color-text);line-height:var(--ds-leading-tight)}.ds-kpi-meta{margin-top:8px;font-size:var(--ds-text-xs);display:flex;align-items:center;gap:6px;color:var(--ds-color-text-muted)}.ds-kpi-trend-up{color:var(--ds-color-primary);font-weight:var(--ds-weight-semibold)}.ds-kpi-trend-down{color:var(--ds-color-danger);font-weight:var(--ds-weight-semibold)}.ds-chart-shell{border-radius:var(--app-radius-xl);padding:var(--ds-space-5);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);box-shadow:var(--ds-shadow-sm);margin-bottom:var(--ds-space-6);min-height:280px}.ds-chart-shell h2{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-bold);color:var(--ds-color-text);letter-spacing:-.02em}.ds-chart-inner{position:relative;height:min(320px,42vh)}@keyframes ds-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ds-skeleton{border-radius:var(--ds-radius-md);background:linear-gradient(110deg,color-mix(in srgb,var(--ds-color-surface-2) 70%,transparent) 8%,color-mix(in srgb,var(--ds-color-text) 8%,var(--ds-color-surface)) 18%,color-mix(in srgb,var(--ds-color-surface-2) 70%,transparent) 33%);background-size:200% 100%;animation:ds-shimmer 1.35s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.ds-skeleton{animation:none;background:var(--ds-color-surface-2)}}.ds-toast-host{position:fixed;bottom:max(24px,env(safe-area-inset-bottom,0px));inset-inline-end:max(24px,env(safe-area-inset-end,0px));z-index:99999;max-width:min(400px,calc(100vw - 32px));animation:ds-toast-in .38s var(--app-transition-smooth) both}.ds-toast-host--system-settings{bottom:max(100px,calc(72px + env(safe-area-inset-bottom,0px)))}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.system-settings-toast.ds-toast{margin:0;padding:14px 20px;border-radius:var(--app-radius-xl);font-weight:var(--ds-weight-medium);border:1px solid var(--ds-color-border);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.system-settings-toast-success.ds-toast{background:color-mix(in srgb,var(--ds-color-primary-soft) 92%,var(--ds-color-surface));border-color:color-mix(in srgb,var(--ds-color-primary) 28%,transparent)}.system-settings-toast-error.ds-toast{background:color-mix(in srgb,rgba(220,38,38,.14) 85%,var(--ds-color-surface));border-color:color-mix(in srgb,var(--ds-color-danger) 35%,transparent)}.ds-focus:focus-visible{outline:none;box-shadow:var(--ds-focus-ring)}.card.ds-lift{transition:transform var(--app-transition-fast),box-shadow var(--app-transition-smooth)}.card.ds-lift:hover{transform:translateY(-1px);box-shadow:var(--ds-shadow-md)}html[data-theme=dark] nav.navmenu{background:color-mix(in srgb,var(--ds-color-surface) 88%,transparent);border-right-color:var(--ds-color-border-strong)}html[data-theme=dark] .nav-collapse-toggle{background:#1e293ba6;border-color:var(--ds-color-border)}@keyframes ds-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ds-modal-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ds-modal-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:ds-modal-overlay-in .22s ease both}.ds-modal{border-radius:var(--app-radius-xl)!important;animation:ds-modal-in .32s cubic-bezier(.22,1,.36,1) both;box-shadow:var(--ds-shadow-lg),inset 0 1px #ffffff80!important}html[data-theme=dark] .ds-modal{box-shadow:var(--ds-shadow-lg),inset 0 1px #ffffff0a!important}.app-layout .page>.card{transition:box-shadow .28s cubic-bezier(.22,1,.36,1),transform .2s ease}.app-layout .page>.card:hover{box-shadow:var(--ds-shadow-md)}.back-btn,.app-back-icon-btn{width:40px;height:40px;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172ae0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:15px;box-shadow:0 8px 22px #0f172a14}.back-btn:hover,.app-back-icon-btn:hover{background:#f8fafc;color:#0f172a;border-color:#2563eb59;box-shadow:0 12px 28px #0f172a1f;transform:translate(-3px) translateY(-1px)}.back-btn:focus,.app-back-icon-btn:focus{outline:none}.back-btn:focus-visible,.app-back-icon-btn:focus-visible{outline:2px solid rgba(37,99,235,.55);outline-offset:2px}html[data-theme=dark] .back-btn,html[data-theme=dark] .app-back-icon-btn{background:#fff;color:#0f172a;border-color:#ffffff59;box-shadow:0 10px 26px #00000059}html[data-theme=dark] .back-btn:hover,html[data-theme=dark] .app-back-icon-btn:hover{background:#f1f5f9;color:#020617;border-color:#60a5fa8c;box-shadow:0 14px 32px #00000073}@media (max-width: 640px){.back-btn,.app-back-icon-btn{width:36px;height:36px}}.content--operations-fit{background-color:var(--ds-color-bg);background-image:var(--app-content-mesh);background-attachment:fixed}html[data-theme=dark] .content--operations-fit{background-color:var(--ds-color-bg)}.content--operations-fit .ec-page:not(.workflow-shell-page){width:100%;max-width:min(1600px,100%);margin-inline:auto;padding:var(--content-pad);padding-bottom:clamp(20px,3vw,36px);box-sizing:border-box}.content--operations-fit .irrigation-scheduling-modern.ec-page:not(.workflow-shell-page){background:transparent}.content--sensors-fit{background-color:var(--ds-color-bg);background-image:var(--app-content-mesh);background-attachment:fixed}html[data-theme=dark] .content--sensors-fit{background-color:var(--ds-color-bg)}.content--sensors-fit .sensor-shell{width:100%;min-width:0}:root{--app-map-ui-chrome-z: 60;--app-map-ui-panel-z: 1200;--app-map-marker-z: 5}.map-ui-panel-isolate,.si-env-panel.si-env-panel--mapbox-drop{isolation:isolate;background-color:var(--ds-color-surface, #fff)}.si-env-panel.si-env-panel--mapbox-drop{z-index:max(var(--app-map-ui-chrome-z),120)}.route-loading-fallback{display:flex;align-items:center;justify-content:center;min-height:40vh;padding:2rem;color:#64748b;font-size:.95rem}html[data-theme=light] body,:root[data-theme=light] body{background:radial-gradient(ellipse 110% 65% at 50% -12%,rgba(4,120,87,.05),transparent 52%),radial-gradient(ellipse 70% 45% at 100% 0%,rgba(14,165,233,.04),transparent 48%),linear-gradient(180deg,#fff,#fafbfc 48%,#f8fafc);color:var(--ds-color-text)}html[data-theme=light] .ds-card,html[data-theme=light] .card,html[data-theme=light] .ec-card,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background:var(--ds-color-surface);backdrop-filter:blur(var(--ds-glass-blur, 18px)) saturate(1.08);-webkit-backdrop-filter:blur(var(--ds-glass-blur, 18px)) saturate(1.08);border-color:var(--ds-glass-border)}html[data-theme=light] .ds-card,html[data-theme=light] .card,html[data-theme=light] .ec-card{box-shadow:var(--ds-shadow-sm)}html[data-theme=light] .home-page .app-icon,html[data-theme=light] .home-page .app-icon-card:hover .app-icon{color:var(--app-accent, rgb(var(--app-accent-rgb, 15 23 42)))!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important}html[data-theme=light] .home-page .app-icon-card{background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html[data-theme=light] .home-page .app-icon-card:before,html[data-theme=light] .home-page .app-icon-card:hover:before{opacity:0}html[data-theme=light] .app-layout i[class*=fa-]:not(.app-icon):not(.icon),html[data-theme=light] .page i[class*=fa-]:not(.app-icon):not(.icon){color:currentColor}html[data-theme=light] .app-layout,html[data-theme=light] .page,html[data-theme=light] .gis-page-padding{color:var(--ds-color-text)}html[data-theme=light] .app-layout h1,html[data-theme=light] .app-layout h2,html[data-theme=light] .app-layout h3,html[data-theme=light] .app-layout h4,html[data-theme=light] .page h1,html[data-theme=light] .page h2,html[data-theme=light] .page h3,html[data-theme=light] .page h4,html[data-theme=light] .ds-modal-title,html[data-theme=light] .page-title{color:#0f172a}html[data-theme=light] .ds-card,html[data-theme=light] .card,html[data-theme=light] .ec-card,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] label,html[data-theme=light] .ds-label{color:var(--ds-color-text)}@media (prefers-color-scheme: dark){:root:not([data-theme]){color-scheme:dark}}html[data-theme=dark] .app-layout i[class*=fa-]:not(.app-icon):not(.icon),html[data-theme=dark] .page i[class*=fa-]:not(.app-icon):not(.icon),html[data-theme=dark] .gis-page-padding i[class*=fa-]:not(.app-icon):not(.icon),html[data-theme=dark] .ds-btn i[class*=fa-],html[data-theme=dark] .ds-btn-primary i[class*=fa-],html[data-theme=dark] .ec-btn i[class*=fa-]{color:currentColor}html[data-theme=dark] .ds-btn-primary i[class*=fa-]{color:#fff}html[data-theme=dark] body{background:var(--ds-color-bg);color:var(--ds-color-text)}html[data-theme=dark] .ds-card,html[data-theme=dark] .card,html[data-theme=dark] .ec-card,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--ds-color-surface);backdrop-filter:blur(var(--ds-glass-blur, 16px)) saturate(1.12);-webkit-backdrop-filter:blur(var(--ds-glass-blur, 16px)) saturate(1.12);border-color:var(--ds-glass-border);color:var(--ds-color-text)}html[data-theme=dark] .ds-card,html[data-theme=dark] .card,html[data-theme=dark] .ec-card{box-shadow:var(--ds-shadow-sm)}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] .ds-modal-title,html[data-theme=dark] .page-title{color:#fff}html[data-theme=dark] .home-page .app-icon,html[data-theme=dark] .home-page .app-icon-card:hover .app-icon{color:var(--app-accent, rgb(var(--app-accent-rgb, 249 115 22)))!important;background:transparent!important;border:none!important;box-shadow:none!important;filter:none!important}html[data-theme=dark] .home-page .app-icon-card,html[data-theme=dark] .home-page .app-icon-card:before,html[data-theme=dark] .home-page .app-icon-card:hover,html[data-theme=dark] .home-page .app-icon-card:hover:before{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1}html[data-theme=dark] .home-page .app-icon-card:before,html[data-theme=dark] .home-page .app-icon-card:hover:before{opacity:0!important}html[data-theme=dark] .ecph{--primary-green: #22c55e;--primary-green-dark: #16a34a;--secondary-green: #4ade80;--accent-green: #86efac;--light-bg: rgba(255, 255, 255, .05);--card-bg: var(--ds-color-surface);--text-primary: var(--ds-color-text);--text-secondary: var(--ds-color-text-muted);--border-color: var(--ds-color-border);--success: #4ade80;--warning: #fbbf24;--error: #f87171;--shadow: 0 6px 28px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 44px rgba(0, 0, 0, .5)}html[data-theme=dark] .ecph .header,html[data-theme=dark] .ecph .pointer-item,html[data-theme=dark] .ecph .modifier-item{background:var(--ds-color-surface);color:var(--ds-color-text)}html[data-theme=dark] .ecph .water-calculation-card{background:linear-gradient(135deg,#22c55e1f,#0f1a16f2);border-left-color:var(--ds-color-primary)}html[data-theme=dark] .ecph .calculation-formula{background:#ffffff0f;color:var(--ds-color-text);border-color:var(--ds-color-border)}html[data-theme=dark] .ecph .form-input{background-color:var(--ds-color-surface);color:var(--ds-color-text);border-color:var(--ds-color-border)}html[data-theme=dark] .ecph .form-input:focus{box-shadow:0 0 0 3px #22c55e38}html[data-theme=dark] .ecph .form-input.error{background-color:#f871711f;color:var(--ds-color-text)}html[data-theme=dark] .ecph .form-input.readonly{background-color:#ffffff0a;color:var(--ds-color-text-muted)}html[data-theme=dark] .ecph .btn-secondary:hover{background:#22c55e1f}html[data-theme=dark] .ecph thead th{background:#22c55e1a;color:var(--ds-color-text)}html[data-theme=dark] .ecph td{color:var(--ds-color-text)}html[data-theme=dark] .ecph tr:hover{background:#22c55e0f}html[data-theme=dark] .ecph .pointer-icon,html[data-theme=dark] .ecph .modifier-icon{background:#22c55e1f;color:var(--ds-color-primary)}html[data-theme=dark] .cx-card,html[data-theme=dark] .cx-stat{background:var(--ds-color-surface);color:var(--ds-color-text);border-color:var(--ds-color-border)}html[data-theme=dark] .cx-table thead th{background:#22c55e1f;color:var(--ds-color-text);border-bottom-color:var(--ds-color-border)}html[data-theme=dark] .cx-table tbody td{border-bottom-color:var(--ds-color-border);color:var(--ds-color-text)}html[data-theme=dark] .cx-table tbody tr:nth-child(2n){background:#ffffff08}html[data-theme=dark] .cx-chip{background:#22c55e1f;color:var(--ds-color-primary);border-color:var(--ds-color-border-strong)}html[data-theme=dark] .cx-title{color:var(--ds-color-text)}html[data-theme=dark] .cx-subtitle{color:var(--ds-color-text-muted)}html[data-theme=dark] .cx-btn-primary{color:#04210f}html[data-theme=dark] .chat-avatar{border-color:var(--ds-color-border);background:var(--ds-color-surface)}@media (prefers-color-scheme: dark){html:not([data-theme]) *{scrollbar-color:color-mix(in srgb,var(--ds-color-primary) 35%,transparent) var(--ds-color-surface)}html:not([data-theme]) ::-webkit-scrollbar{width:10px;height:10px}html:not([data-theme]) ::-webkit-scrollbar-track{background:var(--ds-color-bg)}html:not([data-theme]) ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ds-color-primary) 45%,var(--ds-color-surface));border-radius:999px;border:2px solid var(--ds-color-bg)}html:not([data-theme]) .app-layout i[class*=fa-]:not(.app-icon):not(.icon),html:not([data-theme]) .page i[class*=fa-]:not(.app-icon):not(.icon),html:not([data-theme]) .gis-page-padding i[class*=fa-]:not(.app-icon):not(.icon),html:not([data-theme]) .ds-btn i[class*=fa-],html:not([data-theme]) .ds-btn-primary i[class*=fa-],html:not([data-theme]) .ec-btn i[class*=fa-]{color:currentColor}html:not([data-theme]) .ds-btn-primary i[class*=fa-]{color:#fff}html:not([data-theme]) .ecph{--primary-green: #22c55e;--primary-green-dark: #16a34a;--secondary-green: #4ade80;--accent-green: #86efac;--light-bg: rgba(255, 255, 255, .05);--card-bg: var(--ds-color-surface);--text-primary: var(--ds-color-text);--text-secondary: var(--ds-color-text-muted);--border-color: var(--ds-color-border);--success: #4ade80;--warning: #fbbf24;--error: #f87171;--shadow: 0 6px 28px rgba(0, 0, 0, .4);--shadow-lg: 0 16px 44px rgba(0, 0, 0, .5)}html:not([data-theme]) .ecph .header,html:not([data-theme]) .ecph .pointer-item,html:not([data-theme]) .ecph .modifier-item{background:var(--ds-color-surface);color:var(--ds-color-text)}html:not([data-theme]) .ecph .water-calculation-card{background:linear-gradient(135deg,#22c55e1f,#0f1a16f2);border-left-color:var(--ds-color-primary)}html:not([data-theme]) .ecph .calculation-formula{background:#ffffff0f;color:var(--ds-color-text);border-color:var(--ds-color-border)}html:not([data-theme]) .ecph .form-input{background-color:var(--ds-color-surface);color:var(--ds-color-text);border-color:var(--ds-color-border)}html:not([data-theme]) .ecph .form-input:focus{box-shadow:0 0 0 3px #22c55e38}html:not([data-theme]) .ecph .form-input.error{background-color:#f871711f;color:var(--ds-color-text)}html:not([data-theme]) .ecph .form-input.readonly{background-color:#ffffff0a;color:var(--ds-color-text-muted)}html:not([data-theme]) .ecph .btn-secondary:hover{background:#22c55e1f}html:not([data-theme]) .ecph thead th{background:#22c55e1a;color:var(--ds-color-text)}html:not([data-theme]) .ecph td{color:var(--ds-color-text)}html:not([data-theme]) .ecph tr:hover{background:#22c55e0f}html:not([data-theme]) .ecph .pointer-icon,html:not([data-theme]) .ecph .modifier-icon{background:#22c55e1f;color:var(--ds-color-primary)}html:not([data-theme]) .cx-card,html:not([data-theme]) .cx-stat{background:var(--ds-color-surface);color:var(--ds-color-text);border-color:var(--ds-color-border)}html:not([data-theme]) .cx-table thead th{background:#22c55e1f;color:var(--ds-color-text);border-bottom-color:var(--ds-color-border)}html:not([data-theme]) .cx-table tbody td{border-bottom-color:var(--ds-color-border);color:var(--ds-color-text)}html:not([data-theme]) .cx-table tbody tr:nth-child(2n){background:#ffffff08}html:not([data-theme]) .cx-chip{background:#22c55e1f;color:var(--ds-color-primary);border-color:var(--ds-color-border-strong)}html:not([data-theme]) .cx-title{color:var(--ds-color-text)}html:not([data-theme]) .cx-subtitle{color:var(--ds-color-text-muted)}html:not([data-theme]) .cx-btn-primary{color:#04210f}html:not([data-theme]) .chat-avatar{border-color:var(--ds-color-border);background:var(--ds-color-surface)}}:root{--si-scroll-size: 6px;--si-scroll-radius: 999px;--si-scroll-track: transparent;--si-scroll-thumb: rgba(71, 85, 105, .28);--si-scroll-thumb-hover: rgba(71, 85, 105, .48);--si-scroll-thumb-active: rgba(4, 120, 87, .42)}html[data-theme=dark],:root[data-theme=dark]{--si-scroll-thumb: rgba(148, 163, 184, .26);--si-scroll-thumb-hover: rgba(148, 163, 184, .48);--si-scroll-thumb-active: rgba(52, 211, 153, .42)}@media (prefers-color-scheme: dark){:root:not([data-theme]){--si-scroll-thumb: rgba(148, 163, 184, .26);--si-scroll-thumb-hover: rgba(148, 163, 184, .48);--si-scroll-thumb-active: rgba(52, 211, 153, .42)}}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}*{scrollbar-width:thin;scrollbar-color:var(--si-scroll-thumb) var(--si-scroll-track)}*::-webkit-scrollbar{width:var(--si-scroll-size);height:var(--si-scroll-size)}*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--si-scroll-thumb);border-radius:var(--si-scroll-radius);border:2px solid transparent;background-clip:padding-box;-webkit-transition:background-color .22s ease;transition:background-color .22s ease}*:hover::-webkit-scrollbar-thumb,*:focus-within::-webkit-scrollbar-thumb{background-color:var(--si-scroll-thumb-hover)}*:active::-webkit-scrollbar-thumb{background-color:var(--si-scroll-thumb-active)}textarea::-webkit-scrollbar{width:8px}textarea::-webkit-scrollbar-thumb{border-radius:var(--si-scroll-radius)}.si-map-analysis-charts,.si-env-panel.si-env-panel--satellite-toolbox.si-env-panel--single-surface>:not(.si-env-panel-header),.si-sat-ctx-panel-body,.si-sat-ctx-map-toolbox-host,.si-sat-ctx-panel-body-core,.gis-modal,.gis-modal-overlay,[role=dialog],.ds-modal-body,.gis-content-fieldsdrawer,.si-geo-ai-float-body{overscroll-behavior:contain}html,body{overflow-x:clip}.touch-target{min-height:44px;min-width:44px}.mapboxgl-map,.leaflet-container,.responsive-map-host{min-width:0}@media (prefers-reduced-motion: no-preference){.app-layout>.content{animation:app-shell-content-enter .24s cubic-bezier(.22,1,.36,1) both}}@keyframes app-shell-content-enter{0%{opacity:.96;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width: 1920px){.page:not(.page-tight):not(.home-page){max-width:min(1760px,100%)}}@media (display-mode: standalone){.agri-header{padding-top:env(safe-area-inset-top,0px)}.app-layout>.content{padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width: 768px) and (max-width: 1023px){.app-layout>.content .page :is(table,.table-wrap,[class*=table-wrap],[class*=__table-wrap]){max-width:100%}.app-layout>.content .page [class*=table-wrap],.admin-users__table-wrap,.recipes-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.home-page{padding:clamp(16px,2.5vw,28px)}.home-apps-list{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:clamp(10px,2vw,18px)}.home-quick-access{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.content--operations-fit .page,.content--sensors-fit .page{overflow-x:hidden}}html.agro-touch{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.agro-touch body{overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}html.agro-touch{--app-vh-fallback: var(--app-vh, 100vh)}html.agro-touch .layout,html.agro-touch .app-layout{height:calc(var(--app-vh-fallback) - var(--header-height, 56px));min-height:calc(var(--app-vh-fallback) - var(--header-height, 56px))}html.agro-touch .layout.layout-sidebar.app-layout.app-layout--no-top-header,html.agro-touch .app-layout--no-top-header .layout{height:var(--app-vh-fallback);min-height:var(--app-vh-fallback)}html.agro-touch :is(button,a,[role=button],label,summary,.touch-target){touch-action:manipulation}html.agro-touch input,html.agro-touch textarea,html.agro-touch select,html.agro-touch [contenteditable=true]{touch-action:auto}html.agro-touch{-webkit-tap-highlight-color:rgba(4,120,87,.14)}@media (max-width: 1024px),(pointer: coarse){html.agro-touch .agri-header{padding-top:env(safe-area-inset-top,0px)}html.agro-touch .app-layout>.content{padding-bottom:env(safe-area-inset-bottom,0px)}html.agro-touch .pwa-install-root{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}html.agro-touch .navmenu-flyout,html.agro-touch .navmenu-drawer{padding-bottom:env(safe-area-inset-bottom,0px)}}html.agro-touch .app-layout--no-top-header,html.agro-touch .content--gis-content-portal,html.agro-touch .si-map-root,html.agro-touch .si-map-container{overscroll-behavior:none}@media (max-width: 640px){html.agro-touch .si-weather-panel-shell{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:100%!important;min-width:0;max-height:min(78dvh,calc(var(--app-vh-fallback) - env(safe-area-inset-top,0px) - 48px));border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}html.agro-touch .si-weather-panel{border-radius:18px 18px 0 0}html.agro-touch .si-weather-button{width:44px;height:44px;font-size:14px}}html.agro-standalone{color-scheme:light dark}html.agro-standalone.agro-touch .agri-header{padding-top:max(env(safe-area-inset-top,0px),4px)}:root{--modal-overlay-pad: clamp(12px, 3vw, 20px);--modal-safe-top: env(safe-area-inset-top, 0px);--modal-safe-right: env(safe-area-inset-right, 0px);--modal-safe-bottom: env(safe-area-inset-bottom, 0px);--modal-safe-left: env(safe-area-inset-left, 0px);--modal-max-height: min( 88dvh, calc( 100dvh - var(--modal-overlay-pad) * 2 - var(--modal-safe-top) - var(--modal-safe-bottom) ) );--modal-touch-min: 44px;--modal-input-font: 16px}.ds-modal-overlay,.gis-modal-overlay,.app-dialog-overlay,.sensor-modal-backdrop,.report-modal-overlay,.report-modal-overlay.open{box-sizing:border-box;padding:max(var(--modal-overlay-pad),var(--modal-safe-top)) max(var(--modal-overlay-pad),var(--modal-safe-right)) max(var(--modal-overlay-pad),var(--modal-safe-bottom)) max(var(--modal-overlay-pad),var(--modal-safe-left));align-items:center;justify-content:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.develop-dashboard-root .ddb-calc-modal-backdrop{box-sizing:border-box;padding:max(var(--modal-overlay-pad),var(--modal-safe-top)) max(var(--modal-overlay-pad),var(--modal-safe-right)) max(var(--modal-overlay-pad),var(--modal-safe-bottom)) max(var(--modal-overlay-pad),var(--modal-safe-left));place-items:center;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ds-modal,.app-dialog-modal{width:min(560px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));max-width:100%;max-height:var(--modal-max-height);margin:auto;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.gis-modal{width:min(760px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));max-width:100%;max-height:var(--modal-max-height);margin:auto;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.gis-modal.gis-modal-compact,.gis-modal.gis-modal-compact.gis-modal-docs-wide,.ddb-add-source-modal.gis-modal-compact{width:min(560px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));max-width:100%;max-height:var(--modal-max-height)}.gis-modal.gis-modal-styles{width:min(920px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));max-width:100%;max-height:var(--modal-max-height)}.sensor-modal,.develop-dashboard-root .ddb-calc-modal,.report-modal-container{width:min(680px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));max-width:100%;max-height:var(--modal-max-height);margin:auto;box-sizing:border-box}.develop-dashboard-root .ddb-calc-modal{width:min(560px,calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right)));display:flex;flex-direction:column;overflow:hidden}.ds-modal-body,.app-dialog-modal .ds-modal-body,.gis-modal-body,.gis-modal-compact .gis-modal-body,.gis-modal.gis-modal-styles .gis-modal-body,.gis-modal-docs .gis-modal-body--docs,.develop-dashboard-root .ddb-calc-modal__body,.report-modal-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.ds-modal-header,.ds-modal-actions,.gis-modal-header,.gis-modal-footer,.gis-modal-compact-title,.gis-modal-compact-tabs,.gis-modal-tabs,.gis-modal-actions,.gis-style-footer,.develop-dashboard-root .ddb-calc-modal__head,.develop-dashboard-root .ddb-calc-modal__foot,.report-modal-header,.report-modal-footer{flex-shrink:0}.ds-modal-header .ds-btn,.gis-modal-close-btn,.gis-icon-btn,.gis-modal-footer .gis-btn,.gis-modal-footer .gis-link-btn,.gis-modal-actions .gis-btn,.gis-compact-tab,.app-dialog-btn,.develop-dashboard-root .ddb-calc-modal__close,.develop-dashboard-root .ddb-calc-modal__apply,.sensor-modal-footer button,.report-modal-close-btn{min-height:var(--modal-touch-min)}.ds-modal-header .ds-btn,.gis-modal-close-btn,.gis-icon-btn,.develop-dashboard-root .ddb-calc-modal__close,.report-modal-close-btn{min-width:var(--modal-touch-min);display:inline-flex;align-items:center;justify-content:center}.ds-input,.gis-input,.gis-select,.gis-modal-compact .gis-input,.gis-modal-compact .gis-select,.app-dialog-input,.develop-dashboard-root .ddb-calc-modal__expr,.sensor-modal-body input,.sensor-modal-body select,.sensor-modal-body textarea{min-height:var(--modal-touch-min);box-sizing:border-box}.gis-modal-compact .gis-btn,.gis-modal-footer .gis-btn-primary-full,.gis-modal-footer .gis-btn-outline,.gis-upload-cloud-sources__btn{min-height:var(--modal-touch-min)}@media (max-width: 767px){.ds-modal .ds-input,.gis-modal .gis-input,.gis-modal .gis-select,.gis-modal .gis-textarea,.app-dialog-input,.sensor-modal-body input,.sensor-modal-body select,.sensor-modal-body textarea,.develop-dashboard-root .ddb-calc-modal__expr{font-size:var(--modal-input-font)}}@media (max-width: 640px){.gis-modal-compact-tabs,.gis-modal-tabs{flex-wrap:wrap;gap:6px}.gis-compact-tab{flex:1 1 calc(50% - 6px);min-height:var(--modal-touch-min);justify-content:center}.gis-upload-cloud-sources,.gis-upload-cloud-sources--four,.gis-modal-overlay .gis-upload-cloud-sources,.gis-modal-overlay .gis-upload-cloud-sources--four{grid-template-columns:repeat(2,minmax(0,1fr))}.gis-upload-cloud-sources__btn,.gis-modal-overlay .gis-upload-cloud-sources__btn{min-height:calc(var(--modal-touch-min) + 12px);font-size:11px}.si-get-data-scroll{max-height:min(42dvh,360px)}.gis-map-popup.gis-map-popup--arcgis,.gis-map-popup--arcgis.maximized{width:calc(100vw - var(--modal-overlay-pad) * 2 - var(--modal-safe-left) - var(--modal-safe-right));max-height:var(--modal-max-height)}.gis-map-popup--arcgis .gis-map-popup-headbtn,.gis-map-popup-footer-btn{width:var(--modal-touch-min);height:var(--modal-touch-min)}.gis-map-popup--arcgis .gis-map-popup-toolbtn{min-height:var(--modal-touch-min);padding-inline:14px}.app-dialog-actions{flex-direction:column-reverse;align-items:stretch}.app-dialog-actions .app-dialog-btn{width:100%}.ds-modal-actions{flex-wrap:wrap;justify-content:stretch;gap:8px}.ds-modal-actions>*{flex:1 1 auto;min-width:min(100%,140px)}}@media (max-width: 480px){:root{--modal-overlay-pad: 10px;--modal-max-height: min( 92dvh, calc( 100dvh - var(--modal-overlay-pad) * 2 - var(--modal-safe-top) - var(--modal-safe-bottom) ) )}.ds-modal-header{height:auto;min-height:var(--modal-touch-min);padding:10px 12px}.ds-modal-title,.app-dialog-title{font-size:15px;line-height:1.3;padding-inline-end:8px}.ds-modal-body,.app-dialog-modal .ds-modal-body{padding:12px}.ds-modal-actions,.app-dialog-actions{padding:10px 12px}.gis-modal.gis-modal-compact .gis-modal-header{height:auto;min-height:var(--modal-touch-min);padding:10px 12px}.gis-modal.gis-modal-compact .gis-modal-title{font-size:15px;line-height:1.3}.gis-modal.gis-modal-compact .gis-modal-body,.gis-modal-compact .gis-modal-body{padding:12px}.gis-modal-footer{flex-wrap:wrap;gap:8px;padding:10px 12px}.report-modal-overlay{padding:max(10px,var(--modal-safe-top)) max(10px,var(--modal-safe-right)) max(10px,var(--modal-safe-bottom)) max(10px,var(--modal-safe-left))}.report-modal-container{width:100%;height:auto;max-height:var(--modal-max-height);border-radius:18px}}@media (max-width: 640px){.acp-weather-popup{width:min(calc(100vw - 20px),320px);max-height:min(60dvh,360px);overflow-y:auto;overscroll-behavior:contain;padding:12px 14px;font-size:12px}.acp-weather-popup__close{min-width:var(--modal-touch-min);min-height:var(--modal-touch-min);display:inline-flex;align-items:center;justify-content:center;padding:0}.acp-weather-popup__header strong{font-size:14px}}@media (max-height: 520px) and (orientation: landscape){:root{--modal-max-height: min( 94dvh, calc( 100dvh - var(--modal-overlay-pad) * 2 - var(--modal-safe-top) - var(--modal-safe-bottom) ) )}.gis-modal-overlay,.ds-modal-overlay{align-items:flex-start;padding-block:max(8px,var(--modal-safe-top)) max(8px,var(--modal-safe-bottom))}.ds-modal,.gis-modal,.gis-modal.gis-modal-compact,.app-dialog-modal{margin-block:auto}}a.mapboxgl-ctrl-logo.agrocloud-mapbox-logo,.mapboxgl-ctrl-logo.agrocloud-mapbox-logo{background-image:none!important;width:auto!important;min-width:0!important;height:23px!important;padding:0 2px 0 0!important;margin:0 0 0 10px!important;display:inline-flex!important;align-items:center;gap:6px;text-decoration:none!important;cursor:default;overflow:visible}a.mapboxgl-ctrl-logo.agrocloud-mapbox-logo:before,.mapboxgl-ctrl-logo.agrocloud-mapbox-logo:before{content:"";flex-shrink:0;width:20px;height:20px;background:var(--agrocloud-map-logo-mark, none) center / contain no-repeat;filter:brightness(0) invert(1) drop-shadow(0 0 1px rgba(0,0,0,.85)) drop-shadow(0 1px 2px rgba(0,0,0,.55))}a.mapboxgl-ctrl-logo.agrocloud-mapbox-logo:after,.mapboxgl-ctrl-logo.agrocloud-mapbox-logo:after{content:"AgroCloud";font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1;letter-spacing:.01em;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.9),0 1px 3px rgba(0,0,0,.75);white-space:nowrap}.mapboxgl-ctrl-attrib,.mapboxgl-ctrl-attrib-button{display:none!important;visibility:hidden!important;pointer-events:none!important}
