.theme-button{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.theme-button:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .theme-button{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .theme-button:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.theme-button{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.theme-button{z-index:10;cursor:pointer;width:44px;min-width:44px;height:44px;color:var(--chakra-colors-fg);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;bottom:12px;left:12px}html:before{content:"";background:linear-gradient(10deg, var(--chakra-colors-bg), var(--chakra-colors-bg-subtle) 47%, var(--chakra-colors-bg-emphasized));z-index:-2;pointer-events:none;position:fixed;inset:-64px}.waves{opacity:.3;z-index:-1;position:fixed;inset:-64px}.waves svg{height:100%;min-height:100vh;display:block}.waves path{transform-origin:50%;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.waves path:first-of-type{animation:12s ease-in-out infinite alternate waveMove1}.waves path:nth-of-type(2){animation:18s ease-in-out infinite alternate waveMove2}.waves path:nth-of-type(3){animation:25s ease-in-out infinite alternate waveMove3}@keyframes waveMove1{0%{transform:translate(0)translateY(0)}to{transform:translate(-60px)translateY(-20px)}}@keyframes waveMove2{0%{transform:translate(0)translateY(0)}to{transform:translate(-100px)translateY(25px)}}@keyframes waveMove3{0%{transform:translate(0)translateY(0)}to{transform:translate(-140px)translateY(-15px)}}html.light .waves{filter:invert()hue-rotate(180deg);opacity:.5}.badge{display:inline-block}.badge-tag{background:var(--chakra-colors-gray-muted);border-radius:16px;height:32px;margin:2px;padding:0 12px;line-height:32px}.badge-pill{background-color:var(--chakra-colors-gray-subtle);box-shadow:var(--chakra-shadows-sm);color:var(--chakra-colors-fg);border-radius:12px;padding:.2rem .4rem}.chakra-toast__root.app-toast{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.chakra-toast__root.app-toast:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .chakra-toast__root.app-toast{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .chakra-toast__root.app-toast:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.chakra-toast__root.app-toast{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.chakra-toast__root.app-toast{color:var(--chakra-colors-fg);border-radius:16px;align-items:flex-start;padding:12px 16px}.chakra-toast__root.app-toast .chakra-toast__description{white-space:pre-line}.chakra-toast__root.app-toast .chakra-toast__indicator{color:var(--chakra-colors-fg-muted)}.chakra-toast__root.app-toast[data-type=error] .chakra-toast__indicator{color:var(--chakra-colors-red-solid)}.chakra-toast__root.app-toast[data-type=warning] .chakra-toast__indicator{color:var(--chakra-colors-orange-solid)}.chakra-toast__root.app-toast[data-type=success] .chakra-toast__indicator{color:var(--chakra-colors-green-solid)}.field-input{width:100%;position:relative}.field-input .chakra-field__root.float .chakra-field__label{z-index:1;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field-input .chakra-field__root.float[data-invalid] .chakra-field__label{color:var(--chakra-colors-red-solid)}.field-input .chakra-field__root.float[data-invalid] .chakra-input{border-color:var(--chakra-colors-red-solid)!important}.field-input .chakra-field__root.float:active .chakra-field__label,.field-input .chakra-field__root.float:focus-within .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.field-input .chakra-field__root.float:has(.chakra-input:focus) .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.field-input .chakra-field__root.float:has(.chakra-input:not(:placeholder-shown)) .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.field-input .chakra-field__root.float:active .chakra-input,.field-input .chakra-field__root.float:focus-within .chakra-input{padding-top:16px;padding-bottom:4px}.field-input .chakra-field__root.float:has(.chakra-input:focus) .chakra-input{padding-top:16px;padding-bottom:4px}.field-input .chakra-field__root.float:has(.chakra-input:not(:placeholder-shown)) .chakra-input{padding-top:16px;padding-bottom:4px}.field-input .chakra-field__root.float input[type=number]{-moz-appearance:textfield}.field-input .chakra-field__root.float input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field-input .chakra-field__root.float input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field-input .chakra-field__root.float input::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.field-input .chakra-field__root.float input::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.field-input .chakra-field__root.float input:-webkit-autofill{-webkit-text-fill-color:var(--chakra-colors-fg);-webkit-box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;transition:background-color 9999s ease-in-out}.field-input .chakra-field__root.float input:-webkit-autofill:hover{-webkit-text-fill-color:var(--chakra-colors-fg);-webkit-box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;transition:background-color 9999s ease-in-out}.field-input .chakra-field__root.float input:-webkit-autofill:focus{-webkit-text-fill-color:var(--chakra-colors-fg);-webkit-box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;box-shadow:0 0 0 1000px var(--field-input-autofill-bg,var(--chakra-colors-bg-panel)) inset;transition:background-color 9999s ease-in-out}.field-input.field-input--password .chakra-input{padding-right:40px}.field-input .reveal-toggle{cursor:pointer;color:var(--chakra-colors-fg-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.field-input .reveal-toggle:hover{color:var(--chakra-colors-fg)}.field-input .chakra-tooltip__content{width:max-content;max-width:240px;color:var(--chakra-colors-red-solid);position:absolute;bottom:-4px;left:50%;transform:translate(-50%)translateY(100%)}html.dark .chakra-field__root.float .chakra-field__label{color:var(--chakra-colors-fg)}html.dark .chakra-field__root.float:has(.chakra-input:focus) .chakra-field__label{color:var(--chakra-colors-fg-muted)}html.dark .chakra-field__root.float:has(.chakra-input:not(:placeholder-shown)) .chakra-field__label{color:var(--chakra-colors-fg-muted)}.app-header{z-index:1000;justify-content:space-between;align-items:center;height:76px;padding:0 16px;transition:height .3s,background-color .3s;display:flex;position:sticky;top:0}.app-header .title{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.app-header .title:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .app-header .title{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .app-header .title:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.app-header .title{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.app-header .title{white-space:nowrap;border-radius:20px;align-items:center;height:40px;padding:0 20px;font-size:1.3em;font-weight:400;line-height:1;transition:font-size .3s,margin-top .3s;display:inline-flex}.app-header .links{flex-basis:100%;justify-content:center;gap:16px;transition:font-size .3s,padding-left .3s;display:flex}.app-header .links .app-header-link{cursor:pointer;font-weight:500;line-height:52px}@media only screen and (width>=801px){.app-header .links{display:none}}.app-header .desktop-menu{display:none;position:absolute;top:50%;right:64px;transform:translateY(-50%)}@media only screen and (width>=801px){.app-header .desktop-menu{display:block}}.app-header .desktop-menu .desktop-menu-inner{display:inline-flex;position:relative}.app-header .desktop-menu .desktop-menu-trigger,.app-header .desktop-menu .desktop-menu-mask{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.app-header .desktop-menu .desktop-menu-trigger:hover,.app-header .desktop-menu .desktop-menu-mask:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .app-header .desktop-menu .desktop-menu-trigger,html.dark .app-header .desktop-menu .desktop-menu-mask{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .app-header .desktop-menu .desktop-menu-trigger:hover,html.dark .app-header .desktop-menu .desktop-menu-mask:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.app-header .desktop-menu .desktop-menu-trigger,.app-header .desktop-menu .desktop-menu-mask{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.app-header .desktop-menu .desktop-menu-trigger,.app-header .desktop-menu .desktop-menu-mask{white-space:nowrap;cursor:pointer;border-radius:20px;align-items:center;height:40px;padding:0 20px;font-size:14px;font-weight:400;line-height:1;display:inline-flex}.app-header .desktop-menu .desktop-menu-inner:hover .desktop-menu-mask{box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffffb3,0 4px 12px #0000000f}html.dark .app-header .desktop-menu .desktop-menu-inner:hover .desktop-menu-mask{box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff4d,0 4px 12px #0003}.app-header .desktop-menu .desktop-menu-list{align-items:center;gap:24px;list-style:none;display:flex}.app-header .desktop-menu .desktop-menu-link{cursor:pointer}.app-header .desktop-menu .desktop-menu-link:hover{text-decoration:underline}.app-header .logout-button,.app-header .login-button{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.app-header .logout-button:hover,.app-header .login-button:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .app-header .logout-button,html.dark .app-header .login-button{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .app-header .logout-button:hover,html.dark .app-header .login-button:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.app-header .logout-button,.app-header .login-button{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.app-header .logout-button,.app-header .login-button{width:40px;min-width:40px;height:40px;color:var(--chakra-colors-fg);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:margin .3s,position .3s,box-shadow .2s;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.app-header .expand-button{display:none}@media only screen and (width<=800px){.app-header[data-has-links=true] .expand-button{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.app-header[data-has-links=true] .expand-button:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .app-header[data-has-links=true] .expand-button{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .app-header[data-has-links=true] .expand-button:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}.app-header[data-has-links=true] .expand-button{z-index:1010;border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;display:block;position:absolute;top:38px;right:12px;transform:translateY(-50%)}}@media only screen and (width<=800px) and (prefers-reduced-transparency:reduce){.app-header[data-has-links=true] .expand-button{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}@media only screen and (width<=800px){.app-header[data-has-links=true] .expand-button:before,.app-header[data-has-links=true] .expand-button:after{content:"";border-bottom:2px solid var(--chakra-colors-fg);width:18px;transition:transform .3s;position:absolute;left:50%;transform:translate(-50%)}.app-header[data-has-links=true] .expand-button:before{top:15px}.app-header[data-has-links=true] .expand-button:after{top:23px}.app-header[data-has-links=true][data-expanded=true]{z-index:1000;flex-direction:column;align-items:flex-start;height:100dvh;position:fixed;top:0;left:0;right:0;overflow-y:auto;background-color:var(--chakra-colors-bg)!important}.app-header[data-has-links=true][data-expanded=true] .title{margin-top:52px;font-size:1.5em}.app-header[data-has-links=true][data-expanded=true] .links{flex-flow:column wrap;justify-content:flex-start;gap:0;padding-top:64px;padding-left:16px;font-size:1.5em;display:flex}.app-header[data-has-links=true][data-expanded=true] .logout-button,.app-header[data-has-links=true][data-expanded=true] .login-button{display:flex;position:absolute;top:auto;bottom:16px;right:16px;transform:none}.app-header[data-has-links=true][data-expanded=true] .expand-button{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:none;top:16px;right:16px;transform:none}.app-header[data-has-links=true][data-expanded=true] .expand-button:hover{box-shadow:none}html.dark .app-header[data-has-links=true][data-expanded=true] .expand-button{box-shadow:none;background:0 0;border-color:#0000}.app-header[data-has-links=true][data-expanded=true] .expand-button:before{transform:translate(-50%)rotate(45deg)translate(3px,3px)}.app-header[data-has-links=true][data-expanded=true] .expand-button:after{transform:translate(-50%)rotate(-45deg)translate(3px,-3px)}.app-header[data-has-links=true][data-expanded=false]{height:52px}.app-header[data-has-links=true][data-expanded=false] .links,.app-header[data-has-links=true][data-expanded=false] .logout-button,.app-header[data-has-links=true][data-expanded=false] .login-button{display:none}}.table-component{height:100%}.table-component .table-scroll{height:calc(100% - 45px);overflow:auto}.table-component .table-scroll table{table-layout:fixed}.table-component .table-scroll table tr{background:0 0}.table-component .table-scroll thead{z-index:1;background:var(--chakra-colors-bg-panel);border-bottom:1px solid var(--chakra-colors-border);position:sticky;top:0}.table-component .table-scroll thead th{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-size:var(--lk-type-table-header-size);font-weight:var(--lk-type-table-header-weight);color:var(--chakra-colors-fg-muted);overflow:hidden}.table-component .table-scroll thead th svg{margin-top:-2px;margin-left:4px;display:inline}.table-component .table-scroll tbody tr{background:0 0}.table-component .table-scroll tbody tr td{border-bottom:1px solid color-mix(in srgb, var(--chakra-colors-border) 50%, transparent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.table-component .table-scroll tbody tr td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.table-component .table-scroll tbody tr td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.table-component .table-scroll tbody tr:last-child td{border-bottom:none}.table-component .table-scroll tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--chakra-colors-fg) 3%, transparent)}.table-component .table-scroll tbody tr:hover td{background:var(--chakra-colors-bg-muted)}.table-component .table-scroll tbody tr.table-row-actionable{cursor:pointer}.table-component .table-scroll tbody tr.table-row-selected td{background:var(--chakra-colors-purple-solid);color:var(--chakra-colors-purple-contrast)}.table-component nav{border-top:1px solid var(--chakra-colors-border);text-align:center;height:45px;padding-top:8px}.table-component nav .active{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-purple-contrast)}.table-component th,.table-component td{padding:8px 12px}@media screen and (width<=400px){.table-component button[data-part=prev-trigger],.table-component button[data-part=next-trigger]{display:none}}.calendar-component{position:relative}.calendar-component[data-active=true] .chakra-input{visibility:collapse}.calendar-component[data-active=true] .chakra-field__root.float .chakra-field__label{opacity:.8;color:var(--chakra-colors-fg-muted);font-size:75%;top:2px;transform:none}.calendar-body{z-index:1500;pointer-events:auto}.datepicker,.monthpicker,.yearpicker{-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--chakra-shadows-overlay);background:linear-gradient(#fffffff5 0%,#ffffffe6 100%);border:1px solid #00000014;border-radius:12px}html.dark .datepicker,html.dark .monthpicker,html.dark .yearpicker{background:linear-gradient(#2c2c2eeb 0%,#1c1c1ef5 100%);border-color:#ffffff1a}@media (prefers-reduced-transparency:reduce){.datepicker,.monthpicker,.yearpicker{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.datepicker button,.monthpicker button,.yearpicker button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.datepicker .body,.monthpicker .body,.yearpicker .body{color:var(--chakra-colors-fg);text-align:center;border-radius:0 0 12px 12px;margin-top:-1px;padding:10px}.datepicker .title,.monthpicker .title,.yearpicker .title{color:var(--chakra-colors-fg);font-size:var(--chakra-font-sizes-sm);border-radius:12px 12px 0 0;width:100%;position:relative}.datepicker .title-label,.monthpicker .title-label,.yearpicker .title-label{text-align:left;width:100%;padding:15px 0 0 12px;display:block}.datepicker button.title-label,.monthpicker button.title-label,.yearpicker button.title-label{cursor:pointer}.datepicker .navigation,.monthpicker .navigation,.yearpicker .navigation{color:var(--chakra-colors-purple-solid);gap:4px;font-weight:700;display:flex;position:absolute;top:18px;right:12px}.datepicker .navigation button,.monthpicker .navigation button,.yearpicker .navigation button{display:inline-flex}.datepicker .body{flex-direction:column;gap:4px;display:flex}.datepicker .weekdays,.datepicker .days{grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}.datepicker .weekday{color:var(--chakra-colors-fg-muted);font-size:.75rem}.datepicker .day,.datepicker .day-placeholder{border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:.75rem;display:flex}.datepicker .day.selected{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-white)}.monthpicker .body,.yearpicker .body{display:grid}.monthpicker .body{grid-template-columns:repeat(3,1fr)}.yearpicker .body{grid-template-columns:repeat(2,1fr)}.monthpicker .month,.yearpicker .year{border-radius:8px;padding:4px 0}.monthpicker .month.selected,.yearpicker .year.selected{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-white)}.combobox{width:100%;position:relative}.combobox .chakra-field__root.float .chakra-field__label{z-index:1;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.combobox .chakra-field__root.float[data-invalid] .chakra-field__label,.combobox .chakra-field__root.float[data-invalid] .chakra-combobox__trigger{color:var(--chakra-colors-red-solid)}.combobox .chakra-field__root.float[data-invalid] .chakra-combobox__input{border-color:var(--chakra-colors-red-solid)!important}.combobox .chakra-field__root.float input[data-scope=combobox]{border-radius:12px;outline:none;height:40px}.combobox .chakra-field__root.float input[data-scope=combobox]::-webkit-contacts-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.combobox .chakra-field__root.float input[data-scope=combobox]::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.combobox .chakra-field__root.float:active .chakra-field__label,.combobox .chakra-field__root.float:focus-within .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.combobox .chakra-field__root.float:has(input[data-scope=combobox]:focus) .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.combobox .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) .chakra-field__label{opacity:.8;font-size:75%;top:2px;transform:none}.combobox .chakra-field__root.float:active input[data-scope=combobox],.combobox .chakra-field__root.float:focus-within input[data-scope=combobox]{padding-top:16px;padding-bottom:4px}.combobox .chakra-field__root.float:has(input[data-scope=combobox]:focus) input[data-scope=combobox]{padding-top:16px;padding-bottom:4px}.combobox .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) input[data-scope=combobox]{padding-top:16px;padding-bottom:4px}.combobox .chakra-tooltip__content{background-color:var(--chakra-colors-red-solid);min-width:max-content;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)translateY(100%)}html.dark .combobox .chakra-tooltip__content,html.dark .chakra-field__root.float .chakra-field__label{color:var(--chakra-colors-fg)}html.dark .chakra-field__root.float:active .chakra-field__label,html.dark .chakra-field__root.float:focus-within .chakra-field__label{color:var(--chakra-colors-fg-muted)}html.dark .chakra-field__root.float:has(input[data-scope=combobox]:focus) .chakra-field__label{color:var(--chakra-colors-fg-muted)}html.dark .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) .chakra-field__label{color:var(--chakra-colors-fg-muted)}.chakra-combobox__content{-webkit-backdrop-filter:blur(20px)saturate(140%);box-shadow:var(--chakra-shadows-overlay);background:linear-gradient(#fffffff5 0%,#ffffffe6 100%);border:1px solid #00000014}html.dark .chakra-combobox__content{background:linear-gradient(#2c2c2eeb 0%,#1c1c1ef5 100%);border-color:#ffffff1a}@media (prefers-reduced-transparency:reduce){.chakra-combobox__content{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.chakra-combobox__content{border-radius:12px}.chakra-card__root{background:var(--chakra-colors-bg-panel);box-shadow:var(--chakra-shadows-panel);border-radius:var(--chakra-radii-3xl);width:75%;margin:32px auto;padding:12px 16px;container-type:inline-size}.chakra-card__root .chakra-card__header{font-size:var(--lk-type-panel-title-size)}.chakra-card__root .chakra-card__body{position:relative}@container (width<=400px){.chakra-card__root .chakra-card__body{padding-left:0;padding-right:0}}@media only screen and (width<=600px){.chakra-card__root{box-shadow:none;border-radius:0;width:100%;margin:0;padding:24px}}.app-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__closeTrigger{color:var(--chakra-colors-fg-muted);position:absolute;top:12px;right:12px}.app-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__closeTrigger:focus-visible{box-shadow:none!important;outline:none!important}.app-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__closeTrigger:hover,.app-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__closeTrigger:focus,.app-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__closeTrigger:active{color:var(--chakra-colors-fg)}.filter-bar{text-align:right;width:100%;position:absolute;top:-38px;right:24px}@media only screen and (width<=450px){.filter-bar{right:12px}}.filter-bar button{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.filter-bar button:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .filter-bar button{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .filter-bar button:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.filter-bar button{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.filter-bar button{border-radius:50%;outline:none;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;margin-right:8px;padding:0;display:inline-flex}.filter-bar .filter-bar-search{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.filter-bar .filter-bar-search:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .filter-bar .filter-bar-search{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .filter-bar .filter-bar-search:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.filter-bar .filter-bar-search{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.filter-bar .filter-bar-search{border-radius:20px;width:200px;height:40px;font-size:14px;transition:width .5s,padding-left .5s,border-radius .5s,box-shadow .2s;position:relative}.filter-bar .filter-bar-search svg{margin-top:1px}.filter-bar .filter-bar-search .chakra-input{font-size:inherit;box-shadow:none;background:0 0;border:none;border-radius:20px;padding-left:32px}@container (width<=500px){.filter-bar .filter-bar-search{border-radius:50%;width:40px}.filter-bar .filter-bar-search:not(:active):not(:focus-within) .chakra-input{color:#0000;cursor:pointer;width:100%;padding-left:0}.filter-bar .filter-bar-search:not(:active):not(:focus-within) .chakra-input::placeholder{color:#0000}.filter-bar .filter-bar-search:active,.filter-bar .filter-bar-search:focus-within{border-radius:20px;width:200px}.filter-bar .filter-bar-search:active .chakra-input,.filter-bar .filter-bar-search:focus-within .chakra-input{width:100%;padding-left:32px}:is(.chakra-card__header:has(+.chakra-card__body .filter-bar-search:focus-within),.chakra-card__header:has(+.chakra-card__body .filter-bar-search:active)){color:#0000}}.filter-bar.filter-bar--titled{text-align:initial;align-items:center;gap:8px;margin-bottom:12px;display:flex;position:static}.filter-bar.filter-bar--titled button{margin-right:0}.filter-bar-title{min-width:0;font-size:var(--lk-type-subheading-size);font-weight:var(--lk-type-subheading-weight);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;transition:opacity .2s,max-width .2s;overflow:hidden}@container (width<=500px){:is(.filter-bar--titled:has(.filter-bar-search:focus-within) .filter-bar-title,.filter-bar--titled:has(.filter-bar-search:active) .filter-bar-title){opacity:0;max-width:0}}.login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content{-webkit-backdrop-filter:blur(20px)saturate(140%);background:linear-gradient(#fff6 0%,#ffffff29 100%);border:1px solid #ffffff59;transition:box-shadow .2s;box-shadow:inset 0 1px #ffffff80,0 4px 12px #0000000f}.login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content:hover{box-shadow:inset 0 1px #ffffff80,0 6px 16px #0000001a}html.dark .login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content{background:linear-gradient(#ffffff1f 0%,#ffffff08 100%);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff26,0 4px 12px #0003}html.dark .login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content:hover{box-shadow:inset 0 1px #ffffff26,0 6px 16px #00000047}@media (prefers-reduced-transparency:reduce){.login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content{background:var(--chakra-colors-bg-panel);-webkit-backdrop-filter:none}}.login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-input{background:#ffffff80;border-color:#fff6}html.dark .login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-input{background:#ffffff0f;border-color:#ffffff1f}.login-modal-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-input{--field-input-autofill-bg:var(--chakra-colors-bg-muted)}.login-modal-form{flex-direction:column;gap:16px;min-width:260px;display:flex}.login-modal-form .login-modal-submit{align-self:flex-end}
