html{font: 16px/20px Montserrat,Segoe UI,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:var(--text-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:.83rem;font-weight:500;background-color:var(--surface-base);margin:0;height:100vh;overflow:hidden}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:root{--surface-base: #0c0c0d;--color-primary-bright: #2f7bf0;--color-primary: #4887e5;--color-primary-dim: #0f60d3;--text-brightest: #e9e9e9;--text-primary: #dddddd;--text-secondary: #bdbfc1;--text-tertiary: #93969a;--text-muted: oklch(.61 0 0);--text-danger: #ff7070;--text-success: #75b578;--text-warning: #e4bd79;--surface-lowest: #050505;--surface-mid-low: #070808;--surface-low: #0a0a0b;--surface-mid: #121213;--surface-high: #181819;--surface-extra-high: #1e1e1f;--surface-ultra-high: #242425;--surface-extreme: #2a2a2b;--translucent-dark-lowest: oklch(0 0 0 / .01);--translucent-dark-low: oklch(0 0 0 / .04);--translucent-dark: oklch(0 0 0 / .07);--translucent-dark-mid: oklch(0 0 0 / .1);--translucent-dark-high: oklch(0 0 0 / .15);--translucent-dark-extra-high: oklch(0 0 0 / .2);--translucent-lowest: oklch(1 0 0 / .01);--translucent-low: oklch(1 0 0 / .04);--translucent-bg: oklch(1 0 0 / .07);--translucent-mid: oklch(1 0 0 / .1);--translucent-high: oklch(1 0 0 / .15);--translucent-extra-high: oklch(1 0 0 / .2);--translucent-ultra-high: oklch(1 0 0 / .25);--translucent-extreme: oklch(1 0 0 / .3);--shape-rounded-light: 5px;--shape-rounded-mid: 10px;--shape-rounded-heavy: 15px;--default-padding: 7px;--default-gap: 7px;--default-margin: 7px;--default-font-size: .95rem;--size-md: 36px;--size-lg: 46px;--default-font-size-scale-ratio: 1.15;--font-size-xxs: calc( var(--default-font-size) / var(--default-font-size-scale-ratio) / var(--default-font-size-scale-ratio) );--font-size-xs: calc( var(--default-font-size) / var(--default-font-size-scale-ratio) );--font-size-sm: calc( var(--default-font-size) / calc(var(--default-font-size-scale-ratio) - .08) );--font-size-md: calc(var(--default-font-size));--font-size-lg: calc( var(--default-font-size) * var(--default-font-size-scale-ratio) );--font-size-xl: calc( var(--default-font-size) * var(--default-font-size-scale-ratio) * var(--default-font-size-scale-ratio) );--font-size-xxl: calc( var(--default-font-size) * var(--default-font-size-scale-ratio) * var(--default-font-size-scale-ratio) * var(--default-font-size-scale-ratio) * var(--default-font-size-scale-ratio) )}h1{font-size:var(--font-size-xxl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h4{font-size:var(--font-size-md)}h5{font-size:var(--font-size-sm)}h6{font-size:var(--font-size-xs)}h1,h2,h3,h4,h5,h6{font-weight:500}h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}article{line-height:1.7}input{font-family:inherit;font-size:inherit;font-weight:500}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}ul{list-style:outside none none;padding:0;margin:0}strong{font-weight:500}button{font-family:inherit;font-size:inherit;font-weight:500;appearance:none;background-color:transparent;border:0;padding:unset;cursor:pointer;color:var(--text-primary)}.strikethrough{text-decoration:line-through}.sb::-webkit-scrollbar{width:.45em}.sb::-webkit-scrollbar-thumb{border-radius:50px;background-color:var(--surface-extra-high);padding:5px}.sb.sb-translucent::-webkit-scrollbar-thumb{background-color:var(--translucent-bg)}.sb::-webkit-scrollbar-thumb:hover{background-color:var(--surface-extreme)}.tab .tab-list{display:flex;min-height:var(--size-md);padding:2px}.tab .tab-list .tab-trigger{padding:var(--default-padding);border-radius:50px;flex:1}.tab .tab-list .tab-trigger[data-state=active]{background-color:var(--translucent-bg);font-weight:600}.backdrop{position:absolute;width:100%;height:100%;background-color:#0000007f;z-index:2;top:0}.modal-container{display:flex;position:fixed;inset:0;z-index:3;align-items:center;justify-content:center}.modal{background-color:var(--translucent-low);border-radius:var(--shape-rounded-heavy);z-index:4}.checkbox-container>.checkbox:hover{border-color:var(--surface-extreme)}.checkbox-container input:checked+.checkbox{background-color:#fff;border-color:#fff}.checkbox-container input:checked+.checkbox>.checkmark{display:inline-block;color:var(--surface-base)}.tippy-box[data-theme~=tooltip]{background-color:var(--surface-extreme);border-radius:var(--shape-rounded-mid)}.tippy-box[data-theme~=tooltip]>.tippy-arrow:before{transform:scale(.8)}.tippy-box[data-theme~=tooltip][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--surface-extreme)}.tippy-box[data-theme~=tooltip][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--surface-extreme)}.tippy-box[data-theme~=tooltip][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--surface-extreme)}.tippy-box[data-theme~=tooltip][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--surface-extreme)}.tippy-box[data-theme~=tooltip]>.tippy-content{font-size:var(--font-size-xs);padding:calc(var(--default-padding) * .7) calc(var(--default-padding) * 1.4)}.tooltip-content .tooltip-content-container{position:relative;z-index:2}.tooltip-content .tooltip-arrow{z-index:1}.tooltip-arrow{position:absolute;width:12px;height:12px;transform:rotate(45deg)}.rounded-t-light{border-top-left-radius:var(--shape-rounded-light);border-top-right-radius:var(--shape-rounded-light)}.rounded-t-mid{border-top-left-radius:var(--shape-rounded-mid);border-top-right-radius:var(--shape-rounded-mid)}.rounded-t-heavy{border-top-left-radius:var(--shape-rounded-heavy);border-top-right-radius:var(--shape-rounded-heavy)}.rounded-r-light{border-top-right-radius:var(--shape-rounded-light);border-bottom-right-radius:var(--shape-rounded-light)}.rounded-r-mid{border-top-right-radius:var(--shape-rounded-mid);border-bottom-right-radius:var(--shape-rounded-mid)}.rounded-r-heavy{border-top-right-radius:var(--shape-rounded-heavy);border-bottom-right-radius:var(--shape-rounded-heavy)}.rounded-b-light{border-bottom-left-radius:var(--shape-rounded-light);border-bottom-right-radius:var(--shape-rounded-light)}.rounded-b-mid{border-bottom-left-radius:var(--shape-rounded-mid);border-bottom-right-radius:var(--shape-rounded-mid)}.rounded-b-heavy{border-bottom-left-radius:var(--shape-rounded-heavy);border-bottom-right-radius:var(--shape-rounded-heavy)}.rounded-l-light{border-top-left-radius:var(--shape-rounded-light);border-bottom-left-radius:var(--shape-rounded-light)}.rounded-l-mid{border-top-left-radius:var(--shape-rounded-mid);border-bottom-left-radius:var(--shape-rounded-mid)}.rounded-l-heavy{border-top-left-radius:var(--shape-rounded-heavy);border-bottom-left-radius:var(--shape-rounded-heavy)}.rounded-tl-light{border-top-left-radius:var(--shape-rounded-light)}.rounded-tl-mid{border-top-left-radius:var(--shape-rounded-mid)}.rounded-tl-heavy{border-top-left-radius:var(--shape-rounded-heavy)}.rounded-tr-light{border-top-right-radius:var(--shape-rounded-light)}.rounded-tr-mid{border-top-right-radius:var(--shape-rounded-mid)}.rounded-tr-heavy{border-top-right-radius:var(--shape-rounded-heavy)}.rounded-bl-light{border-bottom-left-radius:var(--shape-rounded-light)}.rounded-bl-mid{border-bottom-left-radius:var(--shape-rounded-mid)}.rounded-bl-heavy{border-bottom-left-radius:var(--shape-rounded-heavy)}.rounded-br-light{border-bottom-right-radius:var(--shape-rounded-light)}.rounded-br-mid{border-bottom-right-radius:var(--shape-rounded-mid)}.rounded-br-heavy{border-bottom-right-radius:var(--shape-rounded-heavy)}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.text-bright{color:var(--text-brightest)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-muted{color:var(--text-muted)}.text-success{color:var(--text-success)}.text-warning{color:var(--text-warning)}.text-danger{color:var(--text-danger)}.bg-base{background-color:var(--surface-base)}.bg-lowest{background-color:var(--surface-lowest)}.bg-mlow{background-color:var(--surface-mid-low)}.bg-low{background-color:var(--surface-low)}.bg-mhigh{background-color:var(--surface-high)}.bg-high{background-color:var(--surface-mid)}.bg-highest{background-color:var(--surface-extra-high)}.opacity-0{opacity:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.g-1x{gap:var(--default-gap)}.gx-1x{column-gap:var(--default-gap)}.gy-1x{row-gap:var(--default-gap)}.g-2x{gap:calc(var(--default-gap) * 2)}.gx-2x{column-gap:calc(var(--default-gap) * 2)}.gy-2x{row-gap:calc(var(--default-gap) * 2)}.g-3x{gap:calc(var(--default-gap) * 3)}.gx-3x{column-gap:calc(var(--default-gap) * 3)}.gy-3x{row-gap:calc(var(--default-gap) * 3)}.g-4x{gap:calc(var(--default-gap) * 4)}.gx-4x{column-gap:calc(var(--default-gap) * 4)}.gy-4x{row-gap:calc(var(--default-gap) * 4)}.g-quarter{gap:calc(var(--default-gap) / 4)}.gx-quarter{column-gap:calc(var(--default-gap) / 4)}.gy-quarter{row-gap:calc(var(--default-gap) / 4)}.g-half{gap:calc(var(--default-gap) / 2)}.gx-half{column-gap:calc(var(--default-gap) / 2)}.gy-half{row-gap:calc(var(--default-gap) / 2)}.g-sm{gap:2px}.gx-sm{column-gap:2px}.gy-sm{row-gap:2px}.g-none{gap:0}.gx-none{column-gap:0}.gy-none{row-gap:0}.p-1x{padding:var(--default-padding)}.px-1x{padding-left:var(--default-padding);padding-right:var(--default-padding)}.py-1x{padding-top:var(--default-padding);padding-bottom:var(--default-padding)}.pt-1x{padding-top:var(--default-padding)}.pb-1x{padding-bottom:var(--default-padding)}.pl-1x{padding-left:var(--default-padding)}.pr-1x{padding-right:var(--default-padding)}.p-2x{padding:calc(var(--default-padding) * 2)}.px-2x{padding-left:calc(var(--default-padding) * 2);padding-right:calc(var(--default-padding) * 2)}.pt-2x{padding-top:calc(var(--default-padding) * 2)}.pb-2x{padding-bottom:calc(var(--default-padding) * 2)}.pl-2x{padding-left:calc(var(--default-padding) * 2)}.pr-2x{padding-right:calc(var(--default-padding) * 2)}.p-3x{padding:calc(var(--default-padding) * 3)}.py-3x{padding-top:calc(var(--default-padding) * 3);padding-bottom:calc(var(--default-padding) * 3)}.pt-3x{padding-top:calc(var(--default-padding) * 3)}.pb-3x{padding-bottom:calc(var(--default-padding) * 3)}.pl-3x{padding-left:calc(var(--default-padding) * 3)}.pr-3x{padding-right:calc(var(--default-padding) * 3)}.p-4x{padding:calc(var(--default-padding) * 4)}.py-4x{padding-top:calc(var(--default-padding) * 4);padding-bottom:calc(var(--default-padding) * 4)}.pt-4x{padding-top:calc(var(--default-padding) * 4)}.pb-4x{padding-bottom:calc(var(--default-padding) * 4)}.pl-4x{padding-left:calc(var(--default-padding) * 4)}.pr-4x{padding-right:calc(var(--default-padding) * 4)}.px-4x{padding-left:calc(var(--default-padding) * 4);padding-right:calc(var(--default-padding) * 4)}.p-quarter{padding:calc(var(--default-padding) / 4)}.px-quarter{padding-left:calc(var(--default-padding) / 4);padding-right:calc(var(--default-padding) / 4)}.py-quarter{padding-top:calc(var(--default-padding) / 4);padding-bottom:calc(var(--default-padding) / 4)}.pl-quarter{padding-left:calc(var(--default-padding) / 4)}.pt-quarter{padding-top:calc(var(--default-padding) / 4)}.pb-quarter{padding-bottom:calc(var(--default-padding) / 4)}.pr-quarter{padding-right:calc(var(--default-padding) / 4)}.p-half{padding:calc(var(--default-padding) / 2)}.px-half{padding-left:calc(var(--default-padding) / 2);padding-right:calc(var(--default-padding) / 2)}.py-half{padding-top:calc(var(--default-padding) / 2);padding-bottom:calc(var(--default-padding) / 2)}.pt-half{padding-top:calc(var(--default-padding) / 2)}.pb-half{padding-bottom:calc(var(--default-padding) / 2)}.pl-half{padding-left:calc(var(--default-padding) / 2)}.pr-half{padding-right:calc(var(--default-padding) / 2)}.pt-sm{padding-top:2px}.pb-sm{padding-bottom:2px}.pl-sm{padding-left:2px}.pr-sm{padding-right:2px}.pt-none{padding-top:0}.pl-none{padding-left:0}.pr-none{padding-right:0}.pb-none{padding-bottom:0}.m-1x{margin:var(--default-margin)}.mx-1x{margin-left:var(--default-margin);margin-right:var(--default-margin)}.my-1x{margin-top:var(--default-margin);margin-bottom:var(--default-margin)}.mt-1x{margin-top:var(--default-margin)}.mb-1x{margin-bottom:var(--default-margin)}.ml-1x{margin-left:var(--default-margin)}.mr-1x{margin-right:var(--default-margin)}.m-2x{margin:calc(var(--default-margin) * 2)}.mx-2x{margin-left:calc(var(--default-margin) * 2);margin-right:calc(var(--default-margin) * 2)}.my-2x{margin-top:calc(var(--default-margin) * 2);margin-bottom:calc(var(--default-margin) * 2)}.mt-2x{margin-top:calc(var(--default-margin) * 2)}.mb-2x{margin-bottom:calc(var(--default-margin) * 2)}.ml-2x{margin-left:calc(var(--default-margin) * 2)}.mr-2x{margin-right:calc(var(--default-margin) * 2)}.m-3x{margin:calc(var(--default-margin) * 3)}.mx-3x{margin-left:calc(var(--default-margin) * 3);margin-right:calc(var(--default-margin) * 3)}.my-3x{margin-top:calc(var(--default-margin) * 3);margin-bottom:calc(var(--default-margin) * 3)}.mt-3x{margin-top:calc(var(--default-margin) * 3)}.mb-3x{margin-bottom:calc(var(--default-margin) * 3)}.ml-3x{margin-left:calc(var(--default-margin) * 3)}.mr-3x{margin-right:calc(var(--default-margin) * 3)}.m-4x{margin:calc(var(--default-margin) * 4)}.mx-4x{margin-left:calc(var(--default-margin) * 4);margin-right:calc(var(--default-margin) * 4)}.my-4x{margin-top:calc(var(--default-margin) * 4);margin-bottom:calc(var(--default-margin) * 4)}.mt-4x{margin-top:calc(var(--default-margin) * 4)}.mb-4x{margin-bottom:calc(var(--default-margin) * 4)}.ml-4x{margin-left:calc(var(--default-margin) * 4)}.mr-4x{margin-right:calc(var(--default-margin) * 4)}.m-quarter{margin:calc(var(--default-margin) / 4)}.mx-quarter{margin-left:calc(var(--default-margin) / 4);margin-right:calc(var(--default-margin) / 4)}.my-quarter{margin-top:calc(var(--default-margin) / 4);margin-bottom:calc(var(--default-margin) / 4)}.mt-quarter{margin-top:calc(var(--default-margin) / 4)}.mb-quarter{margin-bottom:calc(var(--default-margin) / 4)}.ml-quarter{margin-left:calc(var(--default-margin) / 4)}.mr-quarter{margin-right:calc(var(--default-margin) / 4)}.m-half{margin:calc(var(--default-margin) / 2)}.mx-half{margin-left:calc(var(--default-margin) / 2);margin-right:calc(var(--default-margin) / 2)}.my-half{margin-top:calc(var(--default-margin) / 2);margin-bottom:calc(var(--default-margin) / 2)}.mt-half{margin-top:calc(var(--default-margin) / 2)}.mb-half{margin-bottom:calc(var(--default-margin) / 2)}.ml-half{margin-left:calc(var(--default-margin) / 2)}.mr-half{margin-right:calc(var(--default-margin) / 2)}.m-sm{margin:2px}.mx-sm{margin-left:2px;margin-right:2px}.my-sm{margin-top:2px;margin-bottom:2px}.mt-sm{margin-top:2px}.mb-sm{margin-bottom:2px}.ml-sm{margin-left:2px}.mr-sm{margin-right:2px}.mt-none{margin-top:0}.mb-none{margin-bottom:0}.ml-none{margin-left:0}.mr-none{margin-right:0}.m-auto{margin:auto}.ml-auto{margin-left:auto}.link{color:var(--text-brightest);text-decoration:none}.link:hover{text-decoration:underline}.font-xxs{font-size:var(--font-size-xxs)}.font-xs{font-size:var(--font-size-xs)}.font-sm{font-size:var(--font-size-sm)}.font-md{font-size:var(--font-size-md)}.font-lg{font-size:var(--font-size-lg)}.font-xl{font-size:var(--font-size-xl)}.font-xxl{font-size:var(--font-size-xxl)}.flow-hidden{overflow:hidden}.flow-auto{overflow:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.l-0{left:0}.r-0{right:0}.b-0{bottom:0}.t-0{top:0}.inset-0{inset:0}.flex{display:flex}.inline-flex{display:inline-flex}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-end{justify-content:flex-end}.column{flex-direction:column}.self-baseline{align-self:baseline}.flex-wrap{flex-wrap:wrap}.grow-1{flex-grow:1}.shrink-0{flex-shrink:0}.display-none{display:none}.max-width{width:100%}.max-height{height:100%}.half-width{width:50%}.half-height{height:50%}.badge{display:inline-flex;align-items:center;justify-content:center}.badge.badge-outline{border:1.5px solid var(--surface-extra-high)}.badge.badge-rounded{border-radius:50px}.badge.badge-md{min-height:var(--size-md);width:var(--size-md);padding:0}.badge.badge-lg{min-height:48px;height:48px;min-width:48px;width:48px;padding:0}.badge.badge-xl{min-height:64px;height:64px;min-width:64px;width:64px;padding:0}.badge.badge-success{border:1.5px solid var(--text-success);color:var(--text-success)}.badge.badge-warning{border:1.5px solid var(--text-warning);color:var(--text-warning)}.badge.badge-danger{border:1.5px solid var(--text-danger);color:var(--text-danger)}input.bare,textarea.bare{font-family:inherit;background-color:transparent;border:none;background-image:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:var(--text-primary);line-height:1.55}input.bare:focus,textarea.bare:focus{outline:0}.input,.input[disabled]:hover{font-family:inherit;background-color:var(--surface-mid);border:1.5px solid var(--surface-mid);color:var(--text-primary);outline:none;transition:background-color .15s ease 0s}.input.input-md{padding:calc(var(--default-padding) * 1.8);height:var(--size-md)}.input.input-lg{padding:calc(var(--default-padding) * 1.6) calc((var(--default-padding) + 5px) * 1.7);height:var(--size-lg)}.input::placeholder{color:var(--text-tertiary)}.input:hover,.input-container .icon:hover+.input{border-color:var(--surface-extreme)}.input:focus{background-color:var(--surface-mid);border-color:var(--surface-extreme);outline:none}.input.low{background-color:var(--surface-low)}.input.low:hover,.input-container.low .icon:hover+.input{background-color:var(--surface-base)}.input.low:focus{background-color:var(--surface-base);outline:none}.input.translucent{background-color:var(--translucent-bg)}.input-container .icon{min-width:36px;min-height:36px;width:36px;height:36px;margin:2px}.input-container .icon.input-icon-btn:hover{background-color:var(--surface-extra-high)}.input-container .icon:hover~label{background-color:var(--surface-high)}.input-group{position:relative;display:flex;align-items:center}.input-group .input-group-part{z-index:1}.input-group .input{position:absolute}.input-group.prefix .input{padding-left:40px}.resize-none{resize:none}.resize-y{resize:vertical}.resize-x{resize:horizontal}.resize-both{resize:both}.tab-container{border-radius:50px}.tab-container .tab input{display:none}.tab-container .tab span{padding:calc(var(--default-padding)) calc(var(--default-padding) * 2);transition:color .15s ease 0s}.tab-container .tab span:hover{color:var(--text-secondary)}.tab-container .tab input:checked+span{background-color:var(--surface-high);color:var(--text-brightest)}.table{--border-color: var(--surface-extra-high);border-spacing:0}.table>thead,.table>tbody{white-space:nowrap}.table th,.table td{font-weight:500;padding:calc(var(--default-padding) * 1.5) calc(var(--default-padding) * 2.2);text-align:left}.table>thead>tr>th{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:var(--text-tertiary)}.table>thead>tr>th:first-child{border-top-left-radius:var(--shape-rounded-heavy);border-left:1px solid var(--border-color)}.table>thead>tr>th:last-child{border-top-right-radius:var(--shape-rounded-heavy);border-right:1px solid var(--border-color)}.table>thead,.table>tbody>tr{border-bottom:1px solid var(--surface-extra-high)}.table>tbody{color:var(--text-primary)}.table>tbody>tr:last-child{border-bottom:0}.table>tbody>tr>td{font-weight:400}.table>tbody>tr>td:first-child{border-left:1px solid var(--border-color)}.table>tbody>tr>td:last-child{border-right:1px solid var(--border-color)}.table>tbody>tr:last-child td{border-bottom:1px solid var(--border-color)}.table>tbody>tr:last-child td:first-child{border-bottom-left-radius:var(--shape-rounded-heavy)}.table>tbody>tr:last-child td:last-child{border-bottom-right-radius:var(--shape-rounded-heavy)}.table>tbody>tr:hover{background-color:var(--surface-mid)}.table>tbody>tr:hover>td>.td-hidden,.table>thead>tr:hover>th>.th-hidden{opacity:1}.select{font-family:inherit;font-size:inherit;background-color:var(--surface-mid);border:none;border-radius:10px;color:inherit;padding:var(--default-padding)}.select.disabled,.select:disabled,.select[disabled]{opacity:.7;cursor:not-allowed}.select:focus{outline:0}.btn{display:inline-flex;font-weight:600;align-items:center;justify-content:center;text-align:center;text-decoration:none}.btn.disabled,.btn:disabled,.btn[disabled]{opacity:.5;pointer-events:none}.btn-sm{padding:calc(var(--default-padding) * .6) calc((var(--default-padding) + 5px) * 1)}.btn-md{padding:calc(var(--default-padding) * 1.3) calc((var(--default-padding) + 5px) * 1.7);height:var(--size-md)}.btn-lg{padding:calc(var(--default-padding) * 1.6) calc((var(--default-padding) + 5px) * 1.7);height:var(--size-lg)}.btn-round.btn-md{min-height:var(--size-md);height:var(--size-md);max-height:var(--size-md);width:var(--size-md);max-width:var(--size-md);padding:0}.btn-round.btn-lg{min-height:var(--size-lg);height:var(--size-lg);max-height:var(--size-lg);width:var(--size-lg);max-width:var(--size-lg);padding:0}.btn-round.btn-xl{min-height:64px;height:64px;min-width:64px;width:64px;padding:0}.btn-primary{background-color:var(--color-primary);color:#fff;transition:background-color .15s ease 0s,opacity .15s ease 0s}.btn-primary:not(.disabled):hover{background-color:var(--color-primary-bright)}.btn-primary .icon{color:var(--surface-base)}.btn-secondary{background-color:var(--surface-high);color:var(--text-primary);transition:background-color .15s ease 0s,color .15s ease 0s}.btn-secondary:hover{background-color:var(--surface-extra-high);color:#fff}.btn-outline{background-color:transparent;border:1.5px solid;border-color:var(--surface-extra-high);color:var(--text-secondary);transition:background-color .15s ease 0s,color .15s ease 0s,border-color .15s ease 0s}.btn-outline:hover,.btn-outline.active{border-color:var(--surface-extreme);background-color:var(--surface-mid);color:var(--text-primary)}.btn-outline .icon{color:var(--text-primary)}.btn-ghost{transition:background-color .15s ease 0s,color .15s ease 0s;color:var(--text-secondary)}.btn-ghost.dropdown-trigger.active,.btn-ghost:hover{background-color:var(--surface-extra-high);color:var(--text-primary)}.btn-translucent{background-color:var(--translucent-bg);color:var(--text-primary)}.btn-outline-translucent{border:1.5px solid;border-color:var(--translucent-mid)}.btn-ghost-translucent{transition:background-color .15s ease 0s,color .15s ease 0s;color:var(--text-secondary)}.btn-ghost-translucent.dropdown-trigger.active,.btn-ghost-translucent:hover{background-color:var(--translucent-bg);color:var(--text-primary)}.btn .icon{display:inline-flex;transition:transform .1s ease 0s}.btn .icon.fade-in{transform:scaleZ(1)}.btn .icon.fade-out{transform:scale3d(0,0,0)}.dropdown-menu{--dropdown-border-radius: var(--shape-rounded-mid);position:absolute;font-size:inherit;background-color:#131416b3;border:1px solid hsl(0deg 0% 100% / 10%);background-clip:padding-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;box-shadow:0 5px 10px -5px #0006;-moz-box-shadow:0 5px 10px -5px rgb(0 0 0 / 40%);-webkit-box-shadow:0 5px 10px -5px rgb(0 0 0 / 40%);border-radius:var(--dropdown-border-radius);-moz-border-radius:var(--dropdown-border-radius);-webkit-border-radius:var(--dropdown-border-radius);text-align:left;min-width:200px;max-height:330px;pointer-events:all;z-index:3}.dropdown-menu:before{position:absolute;content:"";backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);inset:0;z-index:-1;border-radius:var(--dropdown-border-radius)}.dropdown-menu.sb::-webkit-scrollbar{width:.5em}.dropdown-menu.sb::-webkit-scrollbar-thumb{background-color:#545454;border-radius:5px}.dropdown-menu.sb::-webkit-scrollbar-track{background-color:#101010;border-radius:0 5px 5px 0;outline:1px solid #262626}.dropdown-menu.dropdown-arrow-top-right:after{content:"";position:absolute;width:0;height:0;margin-left:-5px;top:-7px;border-style:solid;border-width:0 7px 7px;border-color:transparent;border-bottom-color:#fff;right:18px}.dropdown-menu.dropdown-arrow-top-right:before{content:"";position:absolute;width:0;height:0;margin-left:-5px;top:-8px;border-style:solid;border-width:0 8px 8px;border-color:transparent;border-bottom-color:#d6d6d6;right:17px}.dropdown-menu.top,.dropdown-menu[placement=top]{top:0}.dropdown-menu.bottom,.dropdown-menu[placement=bottom]{top:100%}.dropdown-menu.left,.dropdown-menu[placement=left]{left:0}.dropdown-menu.right,.dropdown-menu[placement=right]{right:0}.dropdown-menu .dropdown-header{background-color:#f1f1f1;border-bottom:1px solid #dcdcdc;padding:5px 9px 6px;line-height:1.42857143;font-weight:600;color:#393e42}.dropdown-menu .dropdown-header{margin-top:-3px;margin-bottom:3px;font-size:12px;font-weight:600}.dropdown-menu .dropdown-content{padding:3px 0}.dropdown-menu>li:not(.separator){position:relative;padding:1.5px 3px}.dropdown-menu>li:first-child{padding:3px 3px 1.5px}.dropdown-menu>li:last-child{padding:1.5px 3px 3px}.dropdown-menu>li.padding-md{padding:10px 20px}.dropdown-menu>li.padding-md+li.padding-md{padding-top:0}.dropdown-menu>li>span,.dropdown-menu>li>a,.dropdown-menu>li>button{position:relative;display:flex;font-family:inherit;font-size:var(--font-size-xs);background-color:transparent;border-radius:calc(var(--dropdown-border-radius) - 3px);color:var(--text-primary);cursor:pointer;clear:both;padding:calc(var(--default-padding) * .8) calc(var(--default-padding) * 1.3);line-height:1.42857143;white-space:nowrap;text-decoration:none;align-items:center;appearance:none;-webkit-appearance:none;outline:none;border:none;width:100%}.dropdown-menu>li>span.text-danger,.dropdown-menu>li>a.text-danger,.dropdown-menu>li>button.text-danger,.dropdown-menu>li>span.text-danger:hover,.dropdown-menu>li>a.text-danger:hover,.dropdown-menu>li>button.text-danger:hover{color:var(--text-danger)}.dropdown-menu>li>span.text-success,.dropdown-menu>li>a.text-success,.dropdown-menu>li>button.text-success,.dropdown-menu>li>span.text-success:hover,.dropdown-menu>li>a.text-success:hover,.dropdown-menu>li>button.text-success:hover{color:var(--text-success)}.dropdown-menu>li>span.text-warning,.dropdown-menu>li>a.text-warning,.dropdown-menu>li>button.text-warning,.dropdown-menu>li>span.text-warning:hover,.dropdown-menu>li>a.text-warning:hover,.dropdown-menu>li>button.text-warning:hover{color:var(--text-warning)}.dropdown-menu>li>span:hover,.dropdown-menu>li>a:hover,.dropdown-menu>li>button:hover,.dropdown-menu>li.active>span,.dropdown-menu>li.active>a,.dropdown-menu>li.active>button{background-color:#ffffff1a}.dropdown-menu>li>span:focus-visible,.dropdown-menu>li>a:focus-visible,.dropdown-menu>li>button:focus-visible{outline:2px solid #fff}.dropdown-menu>li>span>.icon,.dropdown-menu>li>a>.icon,.dropdown-menu>li>button>.icon{display:inline-flex;align-items:center;color:var(--text-primary);margin-right:var(--default-margin)}.dropdown-menu>li>button>.icon.sm>svg{width:16px;height:16px}.dropdown-menu>li>button>.icon.trailing{margin-left:auto;margin-right:0}.dropdown-menu>li>span:hover>.icon,.dropdown-menu>li>a:hover>.icon,.dropdown-menu>li>button:hover>.icon{color:var(--text-brightest)}.dropdown-menu>li>span.text-danger>.icon>svg,.dropdown-menu>li>a.text-danger>.icon>svg,.dropdown-menu>li>button.text-danger>.icon>svg{color:var(--text-danger)}.dropdown-menu>li>span.text-danger:hover>.icon>svg,.dropdown-menu>li>a.text-danger:hover>.icon>svg,.dropdown-menu>li>button.text-danger:hover>.icon>svg{color:var(--text-danger)}.dropdown-menu>li>span.text-success>.icon>svg,.dropdown-menu>li>a.text-success>.icon>svg,.dropdown-menu>li>button.text-success>.icon>svg{color:var(--text-success)}.dropdown-menu>li>span.text-success:hover>.icon>svg,.dropdown-menu>li>a.text-success:hover>.icon>svg,.dropdown-menu>li>button.text-success:hover>.icon>svg{color:var(--text-success)}.dropdown-menu>li>span.text-warning>.icon>svg,.dropdown-menu>li>a.text-warning>.icon>svg,.dropdown-menu>li>button.text-warning>.icon>svg{color:var(--text-warning)}.dropdown-menu>li>span.text-warning:hover>.icon>svg,.dropdown-menu>li>a.text-warning:hover>.icon>svg,.dropdown-menu>li>button.text-warning:hover>.icon>svg{color:var(--text-warning)}.dropdown-menu>li:focus{border:2px solid red}.dropdown-menu>li:has(:focus-visible):has(:focus-within)>button+.dropdown-menu,.dropdown-menu>li:hover>button+.dropdown-menu{display:block}.dropdown-menu>li.separator,.action-sheet>li.separator{margin:1.5px 0;display:block;background-color:#ffffff0d;height:1px}.accordion{opacity:0;transform:translateY(-10px);transition:transform .15s ease 0s,opacity .15s ease 0s}.drawer-container{z-index:1}.drawer-backdrop{background-color:#0000007f}.drawer.md{width:600px}.slider .slider-tick-label[data-selected],.slider .slider-tick-label[data-bounded]{color:var(--text-primary);font-weight:500}.slider .slider-thumb:active{outline:none}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.object-fill{object-fit:fill}.object-scale-down{object-fit:scale-down}.object-none{object-fit:none}.avatar{border:1px solid rgba(255,255,255,.2);border-radius:50%}.avatar>img{height:100%;width:100%;border-radius:50%}.avatar-container:hover>.avatar.hoverable,.avatar.hoverable:hover,.avatar.active{box-shadow:0 0 0 2px var(--text-tertiary)}.avatar.avatar-xxs{width:22px;height:22px}.avatar.avatar-xs{width:32px;height:32px}.avatar.avatar-sm{width:36px;height:36px}.avatar.avatar-md{width:var(--size-md);height:var(--size-md)}.avatar.avatar-lg{width:44px;height:44px}.icon>svg{fill:currentColor}.icon>svg:focus{outline:0}.rounded-light{border-radius:var(--shape-rounded-light)}.rounded-mid{border-radius:var(--shape-rounded-mid)}.rounded-heavy{border-radius:var(--shape-rounded-heavy)}.shape-circle{border-radius:50%}.shape-rounded{border-radius:50px}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-preline{white-space:pre-line}.surface-lowest{background-color:var(--surface-lowest)}.surface-mid-low{background-color:var(--surface-mid-low)}.surface-low{background-color:var(--surface-low)}.surface-base{background-color:var(--surface-base)}.surface-high{background-color:var(--surface-mid)}.surface-mid-high{background-color:var(--surface-high)}.surface-highest{background-color:var(--surface-extra-high)}.surface-text-brightest{background-color:var(--text-brightest)}.surface-text-primary{background-color:var(--text-primary)}.surface-text-secondary{background-color:var(--text-secondary)}.surface-text-tertiary{background-color:var(--text-tertiary)}.surface-translucent-dark{background-color:var(--translucent-dark)}.surface-translucent-dark-mid{background-color:var(--translucent-dark-mid)}.surface-translucent-dark-extra-high{background-color:var(--translucent-dark-extra-high)}.surface-translucent-low{background-color:var(--translucent-low)}.surface-translucent{background-color:var(--translucent-bg)}.surface-translucent-mid{background-color:var(--translucent-mid)}.surface-translucent-high{background-color:var(--translucent-high)}.surface-translucent-extra-high{background-color:var(--translucent-extra-high)}.surface-translucent-ultra-high{background-color:var(--translucent-ultra-high)}.surface-translucent-extreme{background-color:var(--translucent-extreme)}.backdrop-blur-low{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.backdrop-blur-mid{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.backdrop-blur-high{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.backdrop-blur-heavy{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.border{border:1.5px solid}.border-top{border-top:1.5px solid}.border-right{border-right:1.5px solid}.border-bottom{border-bottom:1.5px solid}.border-left{border-left:1.5px solid}.border-transparent{border-color:transparent}.border-translucent{border-color:var(--translucent-bg)}.border-lowest{border-color:var(--surface-lowest)}.border-mid-low{border-color:var(--surface-mid-low)}.border-low{border-color:var(--surface-low)}.border-base{border-color:var(--surface-base)}.border-mid{border-color:var(--surface-mid)}.border-high{border-color:var(--surface-high)}.border-extra-high{border-color:var(--surface-extra-high)}.border-ultra-high{border-color:var(--surface-ultra-high)}.border-extreme{border-color:var(--surface-extreme)}.border-success{border-color:var(--text-success)}.border-danger{border-color:var(--text-danger)}.border-warning{border-color:var(--text-warning)}.app-header .col-l,.app-header .col-r{width:20%}.app-header .col-m{width:60%}.app-header .header-app-logo{width:var(--size-md);height:var(--size-md)}.app-header .header-input-group{width:60%}.app-sidebar{width:255px}.app-sidebar-nav ul>li>a{display:flex;align-items:center;color:#ffffffa6;text-decoration:none}.app-sidebar-nav ul>li.active>a{color:var(--text-brightest);font-weight:600}.app-sidebar-nav ul>li.active>a>.icon{background-color:var(--translucent-bg);color:var(--text-brightest)}.app-sidebar-nav ul>li>a>.icon{display:flex;align-items:center;justify-content:center;width:var(--size-md);height:var(--size-md);margin-right:calc(var(--default-margin) * 1.5);border-radius:50px}.room-main .col-l,.room-main .col-r{width:24%}.room-main .col-m{width:52%}.media-item{overflow:hidden}.media-item .media-thumbnail{width:42px;height:42px;margin-right:calc(var(--default-margin) * 1.5)}.media-item .media-thumbnail>img{height:100%;width:100%}.media-list>li+li{margin-top:var(--default-margin)}.room-chat .room-chat-message-list li+li>.chat-msg{margin-top:calc(var(--default-margin) * 2)}.app-player{position:relative;min-height:57px;background-color:var(--translucent-bg);background-image:url(https://t2.genius.com/unsafe/452x452/https%3A%2F%2Fimages.genius.com%2F04ccd6dc69c341cbbed7ee60eedeeed7.1000x1000x1.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.app-player:before{content:"";position:absolute;inset:0;background-color:#00000080;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:0}.app-player .media-item-container{width:20%}.app-player .app-player-controls{width:80%}.app-player .app-player-controls .progress-container .slider{background-color:var(--translucent-ultra-high);width:100%;height:2px}.app-player .app-player-controls .progress-container .slider .slider-track{height:100%}.app-player .app-player-controls .progress-container .slider .slider-track .slider-range{background-color:var(--text-secondary);height:100%}.app-player .app-player-controls .progress-container .slider .slider-thumb{background-color:var(--text-secondary);border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:12px;min-height:12px}.app-player .app-player-controls .volume-slider-container .slider{background-color:var(--translucent-mid);width:7px;height:120px;justify-content:center}.app-player .app-player-controls .volume-slider-container .slider .slider-track{width:100%}.app-player .app-player-controls .volume-slider-container .slider .slider-track .slider-range{background-color:var(--text-secondary);width:100%}.app-player .app-player-controls .volume-slider-container .slider .slider-thumb{background-color:var(--text-secondary);border-radius:50px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:12px;min-height:12px}.app-player .app-player-controls .volume-slider-container .slider .slider-thumb:active{outline:none}.app-player .app-player-controls .volume-slider .tooltip-content{width:46px}.room-song-list-header.svelte-192u5vr{margin-top:-5px}
