@layer properties,theme;@layer base{.dark :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input:is([type=date],[type=datetime-local],[type=time],[type=month])::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5;border-radius:6px;padding:2px;transition:opacity .2s,background-color .2s}input:is([type=date],[type=datetime-local],[type=time],[type=month])::-webkit-calendar-picker-indicator:hover{opacity:.95;background-color:#c9a22729}::selection{color:inherit;background:#c9a22747}*{scrollbar-width:thin;scrollbar-color:#10182038 transparent}.dark,.dark *{scrollbar-color:#ffffff2e transparent}}@layer components{.btn-gold{isolation:isolate;color:#101820;background:linear-gradient(#ddb53a,#c9a227);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),filter .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff73,0 10px 24px -12px #c9a227d9}.btn-gold:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);transition:transform .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.btn-gold:not(:disabled,[aria-disabled=true]):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 14px 28px -12px #c9a227f2}.btn-gold:not(:disabled,[aria-disabled=true]):hover:after{transform:translate(120%)}}.btn-gold:active{transform:scale(.97)}.btn-gold:not([class*=bg-none]):not([class*=bg-\[linear-gradient]):not([class*=bg-\[radial-gradient]):not([class*=bg-\[conic-gradient]):not([class*=bg-\[url]):not([class*=bg-\[image]):not([class*=bg-linear-]):not([class*=bg-radial]):not([class*=bg-conic]):not([class*=bg-gradient-]):not([class*="[background:"]):not([class*="[background-image:"]){color:var(--color-navy)!important}.btn-ghost{color:var(--foreground);background:#1018200f;transition:background-color .3s,transform .35s cubic-bezier(.22,1,.36,1)}.btn-ghost:hover{background:#1018201a}.btn-ghost:active,.btn-line:active{transform:scale(.97)}.dark .btn-ghost{background:#ffffff14}.dark .btn-ghost:hover{background:#ffffff24}.btn-line{background:var(--card);color:var(--foreground);transition:box-shadow .3s,transform .35s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 0 0 1px #10182024}.btn-line:hover{box-shadow:inset 0 0 0 1px #c9a2278c}.dark .btn-line{box-shadow:inset 0 0 0 1px #ffffff24}.dark .btn-line:hover{box-shadow:inset 0 0 0 1px #e0b8348c}.altaic-icon{--icon-gold:#b38f1c}.altaic-icon .g{stroke:var(--icon-gold)}.altaic-icon .gd{fill:var(--icon-gold);stroke:none}:is(.dark,.liquid-sidebar,.liquid-flyout,.frame-ctx,.topbar-on-navy) .altaic-icon,.dark .altaic-icon{--icon-gold:#e0b834}@media (prefers-reduced-motion:no-preference){:is(button,a):hover>.altaic-icon .gd{transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.22,1,.36,1) altaic-twinkle}}@keyframes altaic-twinkle{40%{transform:scale(1.3)}}.altaic-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none}.dark .altaic-card{background:linear-gradient(180deg, #ffffff08, #fff0), var(--card);box-shadow:none}:is(.altaic-card,[data-slot=sheet-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content]) .altaic-card{border-radius:var(--radius-card);border-width:0;box-shadow:inset 0 0 0 1px #10182014}.dark :is(.altaic-card,[data-slot=sheet-content],[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=popover-content]) .altaic-card{background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff12}.altaic-card-link{transition:border-color .2s ease-out}@media (hover:hover){.altaic-card-link:hover{border-color:var(--color-navy-20)}.dark .altaic-card-link:hover{border-color:var(--dk-line-max)}}.kc-bar{position:relative;overflow:hidden}.kc-bar:before{content:"";background:var(--kc-bar,#10182014);width:3px;position:absolute;top:0;bottom:0;left:0}.dark .kc-bar:before{background:var(--kc-bar,#ffffff14)}.hero-edge{-webkit-mask-composite:xor;opacity:.75;background:linear-gradient(150deg,#ffffff38,#ffffff0f 32%,#ffffff05 70%,#ffffff1a);padding:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.altaic-card-link,.btn-gold,.btn-gold:after,.btn-ghost,.btn-line{transition:none}}.altaic-skeleton{background-color:#1018200f;position:relative;overflow:hidden}.dark .altaic-skeleton{background-color:#ffffff0f}.altaic-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.6s cubic-bezier(.22,1,.36,1) infinite altaic-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dark .altaic-skeleton:after{background:linear-gradient(90deg,#0000,#ffffff12,#0000)}@keyframes altaic-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.altaic-skeleton:after{animation:none;display:none}}}@layer utilities{[data-slot=card]:has(>[data-slot=card-content]:first-child:is([class^=p-],[class*=\ p-],[class^=py-],[class*=\ py-],[class^=pt-],[class*=\ pt-]):not([class^=p-0],[class*=\ p-0],[class^=py-0],[class*=\ py-0],[class^=pt-0],[class*=\ pt-0],[class^=pb-0],[class*=\ pb-0])){padding-top:0}[data-slot=card]:has(>[data-slot=card-content]:last-child:is([class^=p-],[class*=\ p-],[class^=py-],[class*=\ py-],[class^=pb-],[class*=\ pb-]):not([class^=p-0],[class*=\ p-0],[class^=py-0],[class*=\ py-0],[class^=pt-0],[class*=\ pt-0],[class^=pb-0],[class*=\ pb-0])){padding-bottom:0}select:not([multiple]):not([size]):not([aria-hidden=true]):not([class*=appearance-none]):not([class*=border-0]):not([class*=bg-transparent]){appearance:none;background-color:var(--card);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2346515c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px 14px;border-color:#10182029;border-radius:12px;padding-right:32px;transition:border-color .2s,box-shadow .2s}select:not([multiple]):not([size]):not([aria-hidden=true]):not([class*=appearance-none]):not([class*=border-0]):not([class*=bg-transparent]):hover{border-color:#1018204d}select:not([multiple]):not([size]):not([aria-hidden=true]):not([class*=appearance-none]):not([class*=border-0]):not([class*=bg-transparent]):focus-visible{border-color:#c9a227;outline:none;box-shadow:0 0 0 4px #c9a2272e}.dark select:not([multiple]):not([size]):not([aria-hidden=true]):not([class*=appearance-none]):not([class*=border-0]):not([class*=bg-transparent]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#ffffff0a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23c9ced3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");border-color:#ffffff24}.dark select:not([multiple]):not([size]):not([aria-hidden=true]):not([class*=appearance-none]):not([class*=border-0]):not([class*=bg-transparent]):hover{border-color:#ffffff42}}
.ymbs-surface-popup .maplibregl-popup-content{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:10px;padding:8px 28px 8px 12px;font-size:13px;line-height:1.4;box-shadow:0 8px 24px #0000002e}.ymbs-surface-popup .maplibregl-popup-close-button{color:var(--muted-foreground);padding:2px 6px;font-size:16px}.ymbs-surface-popup .maplibregl-popup-close-button:hover{color:var(--popover-foreground);background:0 0}.ymbs-surface-popup.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.ymbs-surface-popup.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.ymbs-surface-popup.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:var(--popover)}.ymbs-surface-popup.maplibregl-popup-anchor-top .maplibregl-popup-tip,.ymbs-surface-popup.maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.ymbs-surface-popup.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--popover)}.ymbs-surface-popup.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--popover)}.ymbs-surface-popup.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--popover)}
html[data-vt=login-handoff] [data-glass=sidebar] [data-brand=mark]{view-transition-name:brand-flower}html[data-vt=login-handoff]::view-transition-group(brand-flower){animation-duration:.82s;animation-timing-function:cubic-bezier(.22,.8,.2,1)}html[data-vt=login-handoff]::view-transition-old(brand-flower){object-fit:contain;height:100%}html[data-vt=login-handoff]::view-transition-new(brand-flower){object-fit:contain;height:100%}html[data-vt=login-handoff]::view-transition-old(root){animation:.42s both brand-vt-out}html[data-vt=login-handoff]::view-transition-new(root){animation:.56s .12s both brand-vt-in}@keyframes brand-vt-out{to{opacity:0}}@keyframes brand-vt-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-vt=login-handoff]::view-transition-group(*){animation:none!important}html[data-vt=login-handoff]::view-transition-old(*){animation:none!important}html[data-vt=login-handoff]::view-transition-new(*){animation:none!important}}